body{background-color:var(--ladd-manilla);color:var(--ladd-text);font-family:var(--ladd-font-sans);font-size:var(--ladd-size-body);font-weight:400;line-height:var(--ladd-leading-body);-webkit-font-smoothing:antialiased}.ladd-container{box-sizing:border-box;width:100%;max-width:var(--ladd-page-max);margin-inline:auto;padding-inline:var(--ladd-margin)}.ladd-section{padding-block:var(--ladd-section-space)}.ladd-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ladd-hero,.ladd-title,.ladd-heading,.ladd-name{margin:0;color:var(--ladd-navy);font-family:var(--ladd-font-serif);font-weight:300}.ladd-hero{font-size:var(--ladd-size-hero);line-height:var(--ladd-leading-hero)}.ladd-title{font-size:var(--ladd-size-title);line-height:var(--ladd-leading-title)}.ladd-heading{font-size:var(--ladd-size-section);line-height:var(--ladd-leading-section)}.ladd-name{font-size:var(--ladd-size-name);font-weight:400;line-height:var(--ladd-leading-name)}.ladd-body{margin:0;color:var(--ladd-text);font-size:var(--ladd-size-body);line-height:var(--ladd-leading-body)}.ladd-eyebrow,.ladd-label{font-family:var(--ladd-font-label);font-weight:400;text-transform:uppercase}.ladd-eyebrow{color:var(--ladd-label);font-size:var(--ladd-size-eyebrow);letter-spacing:var(--ladd-tracking-eyebrow)}.ladd-label{color:var(--ladd-navy);font-size:var(--ladd-size-label);letter-spacing:var(--ladd-tracking-label)}.ladd-on-navy{background-color:var(--ladd-navy);color:var(--ladd-manilla)}.ladd-on-navy :is(.ladd-hero,.ladd-title,.ladd-heading,.ladd-name,.ladd-body,.ladd-label){color:var(--ladd-manilla)}.ladd-on-navy .ladd-eyebrow{color:var(--ladd-on-navy-eyebrow)}.link-draw,.link-rest{position:relative;display:inline-block;padding-bottom:var(--ladd-underline-gap);color:var(--ladd-navy);text-decoration:none;transition:color var(--ladd-time-link) var(--ladd-ease)}.link-draw:after,.link-rest:after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--ladd-rule);background-color:currentColor;transition:transform var(--ladd-time-link) var(--ladd-ease)}.link-draw:after{transform:scaleX(0);transform-origin:right center}.link-draw:is(:hover,:focus-visible,[aria-current],.is-active):after{transform:scaleX(1);transform-origin:left center}.link-rest:after{transform:scaleX(1);transform-origin:left center}.link-rest:is(:hover,:focus-visible):after{transform:scaleX(0);transform-origin:right center}.link-draw:is(:hover,:focus-visible),.link-rest:is(:hover,:focus-visible){color:var(--ladd-hover)}.link-draw--on-dark,.link-rest--on-dark{color:var(--ladd-manilla)}.link-draw--on-dark:is(:hover,:focus-visible),.link-rest--on-dark:is(:hover,:focus-visible){color:var(--ladd-on-navy-hover)}.btn,.btn-outline{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--ladd-button-height);padding:0 34px;border:var(--ladd-rule) solid var(--ladd-navy);border-radius:var(--ladd-radius);font-family:var(--ladd-font-label);font-size:var(--ladd-size-button);font-weight:400;letter-spacing:var(--ladd-tracking-button);line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color var(--ladd-time-button) var(--ladd-ease),color var(--ladd-time-button) var(--ladd-ease)}.btn{background-color:var(--ladd-navy);color:var(--ladd-manilla)}.btn:is(:hover,:focus-visible){background-color:var(--ladd-manilla);color:var(--ladd-navy)}.btn-outline{background-color:transparent;color:var(--ladd-navy)}.btn-outline:is(:hover,:focus-visible){background-color:var(--ladd-navy);color:var(--ladd-manilla)}.btn--full{width:100%}.btn:disabled,.btn-outline:disabled{cursor:default;opacity:.5}:is(.link-draw,.link-rest,.btn,.btn-outline,.ladd-accordion__button):focus-visible{outline:var(--ladd-rule) solid currentColor;outline-offset:4px}.ladd-accordion{display:block;border-bottom:var(--ladd-rule) solid var(--ladd-line)}.ladd-accordion__heading{margin:0;font:inherit}.ladd-accordion__button{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:var(--ladd-accordion-height);padding:0;border:0;background:none;color:var(--ladd-navy);font-family:var(--ladd-font-serif);font-size:var(--ladd-size-accordion);font-weight:400;line-height:var(--ladd-leading-name);text-align:left;cursor:pointer}.ladd-accordion--label{border-top:var(--ladd-rule) solid var(--ladd-line);border-bottom:0}.ladd-accordion--label .ladd-accordion__button{min-height:58px;font-family:var(--ladd-font-label);font-size:var(--ladd-size-label);letter-spacing:var(--ladd-tracking-button);text-transform:uppercase}.ladd-plus{position:relative;flex-shrink:0;width:12px;height:12px}.ladd-plus:before,.ladd-plus:after{content:"";position:absolute;left:0;top:50%;width:100%;height:var(--ladd-rule);background-color:currentColor;transition:transform var(--ladd-time-menu) var(--ladd-ease)}.ladd-plus:after{transform:rotate(90deg)}[aria-expanded=true]>.ladd-plus:after{transform:rotate(0)}.ladd-accordion__panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--ladd-time-accordion) var(--ladd-ease),visibility 0s linear var(--ladd-time-accordion)}.ladd-accordion[open]>.ladd-accordion__panel{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--ladd-time-accordion) var(--ladd-ease),visibility 0s linear 0s}.ladd-accordion__inner{overflow:hidden}.ladd-accordion__content{max-width:760px;padding:16px 0 24px;color:var(--ladd-text);font-size:var(--ladd-size-body);line-height:var(--ladd-leading-body)}.ladd-accordion--label .ladd-accordion__content{padding-top:0;font-size:var(--ladd-size-body-sm)}.ladd-accordion__content>:first-child{margin-top:0}.ladd-accordion__content>:last-child{margin-bottom:0}.ladd-field{display:flex;flex-direction:column;gap:8px}.ladd-field__label{color:var(--ladd-label);font-family:var(--ladd-font-label);font-size:var(--ladd-size-caption);letter-spacing:var(--ladd-tracking-button);text-transform:uppercase}.ladd-field__input{box-sizing:border-box;width:100%;height:var(--ladd-field-height);padding:0;border:0;border-bottom:var(--ladd-rule) solid var(--ladd-navy);border-radius:var(--ladd-radius);background:transparent;color:var(--ladd-navy);font-family:var(--ladd-font-sans);font-size:var(--ladd-size-field);-webkit-appearance:none;appearance:none}.ladd-field__input::placeholder{color:var(--ladd-label);opacity:1}.ladd-field__input:focus{outline:none}.ladd-field__input:focus-visible{box-shadow:0 var(--ladd-rule) 0 var(--ladd-navy)}textarea.ladd-field__input{height:110px;padding:12px;border:var(--ladd-rule) solid var(--ladd-line-strong);resize:vertical}textarea.ladd-field__input:focus-visible{border-color:var(--ladd-navy);box-shadow:none}.ladd-field__input[aria-invalid=true]{border-color:var(--ladd-accent)}.ladd-rule-double{height:calc(var(--ladd-rule) * 2 + var(--ladd-rule-gap));border-block:var(--ladd-rule) solid var(--ladd-line);box-sizing:border-box}.ladd-rule-double--strong{border-color:var(--ladd-line-strong)}.ladd-rule-double--slate{border-color:var(--ladd-slate)}[data-chapter],[data-toc-source] h2{scroll-margin-top:calc(var(--header-height, var(--ladd-header-height)) + 32px)}.ladd-toc{display:block}.ladd-toc__list{margin:0;padding:0;list-style:none}.ladd-toc__link{display:flex;align-items:baseline;gap:16px;color:var(--ladd-index-muted);text-decoration:none;transition:color .45s ease}.ladd-toc__link:is(:hover,:focus-visible){color:var(--ladd-hover)}.ladd-toc__link[aria-current]{color:var(--ladd-navy)}.ladd-toc__number{flex-shrink:0;font-family:var(--ladd-font-sans);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.06em}.ladd-toc--chapters .ladd-toc__list{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.ladd-toc--chapters .ladd-toc__link{flex-shrink:0;gap:8px;padding:10px 16px;border:var(--ladd-rule) solid var(--ladd-line-strong);font-size:var(--ladd-size-body-sm);white-space:nowrap}.ladd-toc--chapters .ladd-toc__link[aria-current]{border-color:var(--ladd-navy);background-color:var(--ladd-navy);color:var(--ladd-manilla)}.ladd-toc--compact .ladd-toc__list{display:flex;flex-direction:column;gap:4px}.ladd-toc--compact .ladd-toc__link{gap:12px;padding:6px 0;font-family:var(--ladd-font-sans);font-size:var(--ladd-size-body-sm)}@media screen and (max-width:989px){.ladd-toc--chapters{position:sticky;top:var(--header-height, var(--ladd-header-height));z-index:2;margin-inline:calc(var(--ladd-margin) * -1);padding:12px var(--ladd-margin);background-color:var(--ladd-manilla)}.ladd-toc--compact{display:none}}@media screen and (min-width:990px){.ladd-toc--chapters,.ladd-toc--compact{position:sticky;top:calc(var(--header-height, var(--ladd-header-height)) + 48px);align-self:start}.ladd-toc--chapters .ladd-toc__list{flex-direction:column;gap:0;overflow:visible;border-top:var(--ladd-rule) solid var(--ladd-navy)}.ladd-toc--chapters .ladd-toc__link{gap:16px;padding:14px 0;border:0;border-bottom:var(--ladd-rule) solid var(--ladd-line-soft);font-family:var(--ladd-font-serif);font-size:22px;white-space:normal}.ladd-toc--chapters .ladd-toc__link[aria-current]{border-color:var(--ladd-line-soft);background-color:transparent;color:var(--ladd-navy)}}@media(prefers-reduced-motion:reduce){:root{--ladd-time-link: 0s;--ladd-time-header: 0s;--ladd-time-burger: 0s;--ladd-time-panel: 0s;--ladd-time-menu: 0s;--ladd-time-accordion: 0s;--ladd-time-drawer: 0s;--ladd-time-button: 0s}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ladd-base.css.map */
