._7vr8jW_root{--ct-ink:var(--brand-canvas-fg,#191919);--ct-surface:var(--brand-canvas,#fff);--ct-paper:var(--brand-secondary,#f7f5f0);--ct-stack-top:88px;--ct-ease:cubic-bezier(.23, 1, .32, 1);background:var(--ct-paper);color:var(--ct-ink);font-family:var(--font-body,var(--font-dm-sans,Arial)), sans-serif;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;scroll-margin-top:var(--ct-stack-top);padding:clamp(56px,7vw,112px) 20px;font-weight:400;line-height:1.5}._7vr8jW_layout{gap:36px;max-width:1320px;margin-inline:auto;display:grid}._7vr8jW_intro{align-self:start;min-width:0}._7vr8jW_intro h2,._7vr8jW_copy h3{font-family:var(--font-heading,var(--font-body,var(--font-dm-sans,Arial))), sans-serif}._7vr8jW_intro h2{letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(36px,4.2vw,60px);font-weight:500;line-height:1.06}._7vr8jW_introBody{overflow-wrap:anywhere;max-width:40ch;margin-top:24px;font-size:16px;line-height:1.65}._7vr8jW_deck{gap:24px;min-width:0;margin:0;padding:0;list-style:none;display:grid}._7vr8jW_card{border:1px solid color-mix(in srgb, var(--ct-ink) 13%, transparent);background:var(--ct-surface);transform-origin:top;min-width:0;scroll-margin-top:calc(var(--ct-stack-top) + var(--ct-card-offset) + 16px);border-radius:20px;grid-template-columns:minmax(0,1fr);align-content:start;display:grid;position:relative}._7vr8jW_cardTop{font-variant-numeric:tabular-nums;grid-column:1/-1;align-items:center;gap:20px;padding:14px 22px;font-size:12px;line-height:1;display:flex}._7vr8jW_rule{background:color-mix(in srgb, var(--ct-ink) 16%, transparent);flex:1;height:1px}._7vr8jW_copy{flex-direction:column;align-items:flex-start;min-width:0;padding:22px;display:flex}._7vr8jW_copy h3{letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(25px,3vw,36px);font-weight:500;line-height:1.12}._7vr8jW_body{overflow-wrap:anywhere;margin-top:18px;font-size:15px;line-height:1.65}._7vr8jW_link{max-width:100%;min-height:44px;color:inherit;text-underline-offset:5px;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-block:10px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:underline;display:inline-flex}._7vr8jW_link svg{flex:none}._7vr8jW_link:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid}._7vr8jW_figure{flex-direction:column;min-width:0;margin:0;padding:0 12px 12px;display:flex}._7vr8jW_image{aspect-ratio:4/3;background:var(--ct-paper);border-radius:12px;flex:1;min-height:210px;position:relative;overflow:hidden}._7vr8jW_image img{-o-object-fit:cover;object-fit:cover}._7vr8jW_figure figcaption{overflow-wrap:anywhere;margin:10px 6px 2px;font-size:12px;line-height:1.5}@media (min-width:600px){._7vr8jW_root{padding-inline:28px}._7vr8jW_card[data-has-image=true]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._7vr8jW_copy{padding:24px 24px 28px}._7vr8jW_figure{padding:0 12px 12px 0}._7vr8jW_image{aspect-ratio:4/5;min-height:290px}}@media (min-width:1024px){._7vr8jW_root{--ct-stack-top:120px;padding-inline:40px}._7vr8jW_layout{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(40px,5vw,76px)}._7vr8jW_copy{padding:28px}._7vr8jW_image{min-height:350px}}@media (min-height:700px) and (prefers-reduced-motion:no-preference){._7vr8jW_root[data-stack-ready=true] ._7vr8jW_card{top:calc(var(--ct-stack-top) + var(--ct-card-offset));position:sticky}@media (min-width:1024px){._7vr8jW_root[data-stack-ready=true][data-intro-fits=true] ._7vr8jW_intro{top:var(--ct-stack-top);position:sticky}}}@supports (animation-timeline:view()) and (timeline-scope:none){@media (min-height:700px) and (prefers-reduced-motion:no-preference){._7vr8jW_root[data-stack-ready=true] ._7vr8jW_card[data-has-next=true]{animation:linear both _7vr8jW_recede;animation-duration:auto;animation-timeline:var(--ct-next-timeline);animation-range:contain contain 75%}._7vr8jW_root[data-stack-ready=true] ._7vr8jW_card[data-has-next=true]:after{content:"";border-radius:inherit;background:var(--ct-ink);opacity:0;pointer-events:none;animation:linear both _7vr8jW_dim;animation-duration:auto;animation-timeline:var(--ct-next-timeline);animation-range:contain contain 75%;position:absolute;inset:0}}._7vr8jW_image{view-timeline:--ct-care-image block}@media (prefers-reduced-motion:no-preference){._7vr8jW_root[data-motion=enabled] ._7vr8jW_image img{animation:linear both _7vr8jW_settle;animation-duration:auto;animation-timeline:--ct-care-image;animation-range:entry cover 40%}._7vr8jW_root[data-motion=enabled] ._7vr8jW_rule{transform-origin:0;animation:linear both _7vr8jW_ctRuleDraw;animation-duration:auto;animation-timeline:view();animation-range:entry cover 45%}}}._7vr8jW_root[data-motion] ._7vr8jW_card[data-ct-care-card]:is(:focus-within,:active){z-index:2;animation:none;scale:1}._7vr8jW_root[data-motion] ._7vr8jW_card[data-ct-care-card]:is(:focus-within,:active):after{display:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._7vr8jW_root[data-motion=enabled] ._7vr8jW_link svg{transition:transform .2s var(--ct-ease)}._7vr8jW_root[data-motion=enabled] ._7vr8jW_link:hover svg{transform:translate(3px)}}@keyframes _7vr8jW_recede{to{scale:.96}}@keyframes _7vr8jW_dim{to{opacity:.06}}@keyframes _7vr8jW_settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes _7vr8jW_ctRuleDraw{0%{scale:0 1}}._7vr8jW_progress{margin-top:28px;display:none}._7vr8jW_progress ol{counter-reset:ct-step;flex-wrap:wrap;gap:4px;margin:0 0 0 -10px;padding:0;list-style:none;display:flex}._7vr8jW_progress a{font-variant-numeric:tabular-nums;min-width:44px;height:44px;color:color-mix(in srgb, var(--ct-ink) 68%, var(--ct-paper));border-radius:0;place-items:center;padding-inline:10px;font-size:13px;display:grid}._7vr8jW_progress a span{background:0 0;border-radius:0;width:auto;height:auto}._7vr8jW_progress a span:before{counter-increment:ct-step;content:counter(ct-step, decimal-leading-zero)}._7vr8jW_progress a[aria-current]{color:var(--ct-ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}._7vr8jW_progress a:focus-visible{outline-offset:-6px;outline:2px solid}@media (min-width:1024px){._7vr8jW_progress{display:block}}@media (prefers-reduced-motion:no-preference){._7vr8jW_progress a{transition:color .24s var(--ct-ease)}._7vr8jW_root[data-motion=enabled] ._7vr8jW_card[data-ct-armed]{transition:opacity .36s var(--ct-ease), translate .36s var(--ct-ease)}._7vr8jW_root[data-motion=enabled] ._7vr8jW_card[data-ct-armed]:not([data-ct-shown]){opacity:0;translate:0 12px}._7vr8jW_root[data-motion=enabled] ._7vr8jW_intro[data-ct-armed]{transition:opacity .36s var(--ct-ease), translate .36s var(--ct-ease)}._7vr8jW_root[data-motion=enabled] ._7vr8jW_intro[data-ct-armed]:not([data-ct-shown]){opacity:0;translate:0 12px}}@media (hover:none) and (prefers-reduced-motion:no-preference){._7vr8jW_root[data-motion=enabled] :is(._7vr8jW_link,._7vr8jW_progress a){transition:opacity .12s ease-out}._7vr8jW_root[data-motion=enabled] :is(._7vr8jW_link,._7vr8jW_progress a):active{opacity:.64}}
._44FikG_root{--ct-ink:var(--brand-canvas-fg,#191919);--ct-surface:var(--brand-canvas,#fff);--ct-paper:var(--brand-secondary,#f7f5f0);color:var(--ct-ink);background:var(--brand-canvas,#fff);font-family:var(--font-body,var(--font-dm-sans,Arial)),sans-serif;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;font-weight:400;line-height:1.5}._44FikG_root :is(h1,h2,h3,h4,p,ul,ol){margin:0}._44FikG_root :is(ul,ol){padding:0;list-style:none}._44FikG_root a{text-decoration:none}._44FikG_root button,._44FikG_root input,._44FikG_root textarea{font:inherit}._44FikG_root :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--brand-accent,#9d4a25);outline-offset:5px}._44FikG_root button{cursor:pointer}._44FikG_root button:disabled{cursor:default;opacity:.45}._44FikG_root :is(h1,h2,h3,h4){font-family:var(--font-heading,var(--font-fraunces,Georgia)),serif;text-transform:var(--brand-heading-case,none)}._44FikG_root :is(h1,h2){font-weight:var(--brand-heading-weight,400);letter-spacing:-.02em;text-wrap:balance;line-height:1.06}._44FikG_root h2{font-size:calc(clamp(2.1rem,4.2vw,4rem) * var(--brand-heading-scale,1))}._44FikG_root h3{font-weight:var(--brand-heading-weight,400);letter-spacing:-.01em}._44FikG_root p{white-space:normal}._44FikG_wrap{max-width:1400px;margin:auto;padding:0 48px}._44FikG_section{padding:var(--brand-section-gap,100px) 0}._44FikG_intro{text-align:center;max-width:820px;margin:0 auto 56px}._44FikG_intro>p{color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));font-size:calc(18px * var(--brand-body-scale,1));max-width:620px;margin:24px auto 0;line-height:1.65}._44FikG_pill{border-radius:var(--brand-radius-btn,100px);background:var(--brand-button,var(--brand-primary,#161616));min-height:52px;font-size:calc(15px * var(--brand-body-scale,1));white-space:nowrap;transition:background-color .2s ease,transform .1s var(--ease-out,cubic-bezier(.23,1,.32,1));border:1px solid #0000;justify-content:center;align-items:center;gap:22px;width:fit-content;padding:13px 25px;line-height:1.4;display:inline-flex;color:var(--brand-button-fg,var(--brand-primary-fg,#fff))!important}._44FikG_pill:hover{background:color-mix(in srgb,var(--brand-button,var(--brand-primary,#161616)) 85%,white)}._44FikG_pill:focus-visible{transition:none;transform:none}._44FikG_pill[data-pressed=true]{transition:background-color .2s ease,transform var(--duration-press,.16s) var(--ease-out,cubic-bezier(.23,1,.32,1));transform:scale(.98)}._44FikG_whitePill{background:var(--brand-button,#fff);color:var(--brand-button-fg,#171717)!important}._44FikG_whitePill:hover{background:color-mix(in srgb,var(--brand-button,#fff) 93%,black)}._44FikG_textLink{min-height:44px;font-size:calc(15px * var(--brand-body-scale,1));color:inherit;border-bottom:1px solid var(--brand-border,#aaa89f);overflow-wrap:anywhere;align-items:center;gap:12px;max-width:100%;display:inline-flex}._44FikG_center{justify-content:center;margin-top:40px;display:flex}._44FikG_eyebrow{font-size:calc(14px * var(--brand-body-scale,1));align-items:center;gap:9px;line-height:1.4;display:flex}._44FikG_lead{font-size:calc(18px * var(--brand-body-scale,1));color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));line-height:1.7;margin:26px 0!important}._44FikG_header{top:var(--announcement-height,0px);z-index:40;background:var(--brand-secondary,#f8f6f1);border-bottom:1px solid #00000012;position:sticky}._44FikG_navBar{justify-content:space-between;align-items:center;gap:22px;max-width:1600px;min-height:78px;margin:auto;padding:10px 36px;display:flex}._44FikG_logo{min-width:0;min-height:44px;font-size:calc(29px * var(--brand-body-scale,1));letter-spacing:-1.6px;overflow-wrap:anywhere;align-items:center;max-width:220px;font-weight:700;line-height:1.1;display:flex}._44FikG_logoImage{-o-object-fit:contain;object-fit:contain;width:auto;max-width:min(180px,100%);height:auto;max-height:42px;display:block}._44FikG_desktopNav{font-size:calc(14px * var(--brand-body-scale,1));white-space:nowrap;align-items:center;gap:24px;display:flex}._44FikG_desktopNav a{padding:10px 0}._44FikG_careMenu{position:relative}._44FikG_careMenu summary{cursor:pointer;align-items:center;gap:7px;min-height:44px;list-style:none;display:flex}._44FikG_careMenu summary::-webkit-details-marker{display:none}._44FikG_careMenuLinks{background:var(--brand-secondary,#f9f7f1);border:1px solid var(--brand-border,#dedad2);transform-origin:0 0;border-radius:16px;flex-direction:column;width:250px;max-height:calc(100dvh - 110px);padding:12px;display:flex;position:absolute;top:calc(100% + 8px);left:-20px;overflow-y:auto;box-shadow:0 15px 35px #241e151f}._44FikG_careMenu:not([open]) ._44FikG_careMenuLinks{display:none}._44FikG_careMenuLinks a{white-space:normal;border-radius:8px;min-height:44px;padding:12px}._44FikG_careMenuLinks a:hover{background:var(--brand-secondary,#eee9e0)}._44FikG_navActions{align-items:center;gap:20px;display:flex}._44FikG_portalLink{font-size:calc(14px * var(--brand-body-scale,1));white-space:nowrap}._44FikG_navCta{min-height:44px;font-size:calc(13px * var(--brand-body-scale,1));padding:11px 20px}._44FikG_desktopLanguage{display:flex}._44FikG_desktopLanguage button,._44FikG_mobileNav button{color:var(--ct-ink)}._44FikG_menuButton{background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:none}._44FikG_mobileNav{transform-origin:100% 0;display:none}._44FikG_cartButton{width:44px;height:44px;color:var(--ct-ink);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:relative}._44FikG_cartCount{background:var(--ct-ink);color:#fff;text-align:center;border-radius:9999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:18px;position:absolute;top:4px;right:2px}._44FikG_hero{color:#fff;isolation:isolate;background:#754329;flex-direction:column;justify-content:flex-end;height:auto;min-height:min(840px,100svh - 78px);display:flex;position:relative;overflow:hidden}._44FikG_heroMedia{z-index:-2;position:absolute;inset:0;overflow:hidden}._44FikG_heroImage{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 42%;object-position:60% 42%;z-index:-2}._44FikG_heroShade{z-index:-1;background:linear-gradient(90deg,#140c07ad,#140c0773 45%,#0000 85%),linear-gradient(#0000 35%,#24150aa6);position:absolute;inset:0}._44FikG_heroContent{width:100%;max-width:1496px;margin:0 auto;padding:110px 72px 70px}._44FikG_hero h1{font-size:calc(clamp(50px,6.2vw,92px) * var(--brand-heading-scale,1));letter-spacing:-.03em;max-width:710px;margin-top:27px;line-height:1.04}._44FikG_heroBody{font-size:calc(20px * var(--brand-body-scale,1));max-width:430px;line-height:1.5;margin-top:25px!important}._44FikG_heroButtons{flex-wrap:wrap;align-items:center;gap:28px;margin-top:32px;display:flex}._44FikG_heroTextLink{color:#fff;min-height:44px;font-size:calc(15px * var(--brand-body-scale,1));align-items:center;gap:10px;display:flex}._44FikG_heroProof{max-width:460px;margin-top:34px}._44FikG_heroProofLine{font-family:var(--font-heading,var(--font-fraunces,Georgia)),serif;font-size:calc(19px * var(--brand-heading-scale,1));letter-spacing:-.01em;margin:0;line-height:1.3}._44FikG_heroProofNumber{color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.35em;font-weight:700}._44FikG_heroProofNotes{flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}._44FikG_heroProofLine+._44FikG_heroProofNotes{border-top:1px solid #ffffff47;margin-top:14px;padding-top:14px}._44FikG_heroProofNotes li{color:#ffffffdb;min-height:0;font-size:calc(14px * var(--brand-body-scale,1));background:0 0;border-radius:0;padding:0;line-height:1.25;display:block}@media (min-width:641px){._44FikG_heroProofLine{font-size:calc(21px * var(--brand-heading-scale,1))}}._44FikG_catalog{background:var(--ct-paper)}._44FikG_productRail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c8c2b7 transparent;grid-auto-columns:calc(25% - 16.5px);grid-auto-flow:column;gap:22px;display:grid;overflow-x:auto;padding-bottom:14px!important}._44FikG_productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px;display:grid}._44FikG_productCard{isolation:isolate;scroll-snap-align:start;background:var(--brand-canvas,#fff);border-radius:var(--brand-radius-card,18px);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}._44FikG_productImage{aspect-ratio:1;background:var(--brand-secondary,#eae7df);display:block;position:relative;overflow:hidden}._44FikG_contain{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;padding:30px}@media (hover:hover){._44FikG_productCard:hover h3 a{text-underline-offset:4px;text-decoration:underline}}._44FikG_productInfo{flex-direction:column;flex:1;padding:25px;display:flex}._44FikG_category{font-size:calc(12px * var(--brand-body-scale,1));color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));margin-bottom:10px!important}._44FikG_productInfo h3{font-size:calc(23px * var(--brand-heading-scale,1));min-height:2.5em;margin-bottom:18px;line-height:1.25}._44FikG_price{font-size:calc(16px * var(--brand-body-scale,1));color:color-mix(in srgb,var(--ct-ink) 85%,var(--ct-surface));flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}._44FikG_billed{font-size:calc(12px * var(--brand-body-scale,1));color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));line-height:1.5;margin-top:7px!important}._44FikG_productCta{width:100%;min-height:46px;font-size:calc(13px * var(--brand-body-scale,1));white-space:normal;justify-content:space-between;margin-top:25px;padding:12px 17px}._44FikG_filters{margin-bottom:32px}._44FikG_search{max-width:460px;margin:0 auto 26px;display:block}._44FikG_search input{border:1px solid var(--brand-border,#d6d2c8);border-radius:var(--brand-radius-input,100px);background:var(--brand-canvas,#fff);width:100%;color:var(--ct-ink);padding:15px 22px}._44FikG_categoryTabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._44FikG_categoryTabs button{border:1px solid var(--brand-border,#d6d2c8);border-radius:var(--brand-radius-btn,100px);font-size:calc(13px * var(--brand-body-scale,1));background:0 0;min-height:44px;padding:10px 17px}._44FikG_categoryTabs button[aria-pressed=true]{background:var(--brand-button,var(--brand-primary,#191919));color:var(--brand-button-fg,var(--brand-primary-fg,white));border-color:var(--brand-border,#191919)}._44FikG_pagination{font-size:calc(14px * var(--brand-body-scale,1));justify-content:center;align-items:center;gap:24px;margin-top:35px;display:flex}._44FikG_pagination button{border:1px solid var(--brand-border,#ccc);border-radius:var(--brand-radius-btn,100px);background:var(--brand-canvas,#fff);min-height:44px;padding:10px 20px}._44FikG_careGrid{border-radius:var(--brand-radius-card,24px);background:var(--brand-secondary,#f4f1eb);grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}._44FikG_carePhoto{min-height:620px;position:relative}._44FikG_carePhoto img{-o-object-fit:cover;object-fit:cover;-o-object-position:75%;object-position:75%}._44FikG_careBody{flex-direction:column;justify-content:center;align-items:flex-start;padding:64px 56px;display:flex}._44FikG_careBody h3{font-size:calc(clamp(28px,3.1vw,44px) * var(--brand-heading-scale,1));max-width:410px;line-height:1.12}._44FikG_careBody>p{font-size:calc(16px * var(--brand-body-scale,1));color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));margin-top:22px;line-height:1.65}._44FikG_carePoints{gap:0;display:grid;margin:30px 0 34px!important}._44FikG_carePoints li{border-top:1px solid color-mix(in srgb,var(--ct-ink) 12%,transparent);padding:16px 0;display:block}._44FikG_carePoints h4{font-size:calc(15px * var(--brand-heading-scale,1));font-weight:var(--brand-heading-weight,500)}._44FikG_carePoints p{font-size:calc(14px * var(--brand-body-scale,1));color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));margin-top:3px}._44FikG_pricing{background:var(--brand-secondary,#f1eee7)}._44FikG_pricingGrid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;max-width:1180px;margin:auto;padding:0 48px;display:grid}._44FikG_pricingGrid ._44FikG_eyebrow{color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));margin-bottom:24px}._44FikG_pricingGrid :is(h1,h2){max-width:510px;font-size:calc(clamp(2.1rem,4.2vw,4rem) * var(--brand-heading-scale,1))}._44FikG_pricingCard{background:var(--brand-canvas,#fff);border-radius:var(--brand-radius-card,22px);padding:44px}._44FikG_pricingCard h3{font-size:calc(25px * var(--brand-heading-scale,1));line-height:1.25}._44FikG_pricingCard ul{gap:19px;margin:28px 0 32px;display:grid}._44FikG_pricingCard li{font-size:calc(15px * var(--brand-body-scale,1));align-items:flex-start;gap:13px;line-height:1.5;display:flex}._44FikG_pricingCard li svg{flex:none;margin-top:2px}._44FikG_pricingCard ._44FikG_pill{width:100%}._44FikG_finePrint{font-size:calc(12px * var(--brand-body-scale,1));color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));line-height:1.65;margin-top:18px!important}._44FikG_finePrint a{text-decoration:underline}._44FikG_faqWrap{max-width:880px;margin:auto;padding:0 32px}._44FikG_faqWrap ._44FikG_intro{max-width:700px}._44FikG_faqList{border-top:1px solid var(--brand-border,#dedbd5)}._44FikG_faqItem{border-bottom:1px solid var(--brand-border,#dedbd5)}._44FikG_faqItem summary{cursor:pointer;font-size:calc(19px * var(--brand-body-scale,1));justify-content:space-between;align-items:center;gap:20px;padding:25px 0;line-height:1.4;list-style:none;display:flex}._44FikG_faqItem summary::-webkit-details-marker{display:none}._44FikG_faqItem summary svg{flex:none}._44FikG_faqItem[open] summary svg{transform:rotate(45deg)}._44FikG_faqItem>p{color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));font-size:calc(16px * var(--brand-body-scale,1));padding:0 44px 25px 0;line-height:1.7}._44FikG_faqItem:not([open])>p{display:none}@media (prefers-reduced-motion:no-preference){._44FikG_careMenu[data-motion=pointer][open] ._44FikG_careMenuLinks,._44FikG_mobileNav[data-motion=pointer],._44FikG_faqItem[data-motion=pointer][open]>p{opacity:1;transition:opacity .18s var(--ease-out,cubic-bezier(.23,1,.32,1)),transform .18s var(--ease-out,cubic-bezier(.23,1,.32,1));transform:translateY(0)}._44FikG_faqItem[data-motion=pointer] summary svg{transition:transform var(--duration-press,.16s) var(--ease-out,cubic-bezier(.23,1,.32,1))}@starting-style{._44FikG_careMenu[data-motion=pointer][open] ._44FikG_careMenuLinks,._44FikG_mobileNav[data-motion=pointer]{opacity:0;transform:translateY(-4px)}._44FikG_faqItem[data-motion=pointer][open]>p{opacity:0;transform:translateY(-3px)}}}._44FikG_closing{isolation:isolate;text-align:center;color:#fff;background:#995a35;justify-content:center;align-items:center;min-height:500px;display:flex;position:relative;overflow:hidden}._44FikG_closing>img{-o-object-fit:cover;object-fit:cover;-o-object-position:65% 35%;object-position:65% 35%;z-index:-2}._44FikG_closingShade{z-index:-1;background:#21160db3;position:absolute;inset:0}._44FikG_closingContent{max-width:880px;padding:90px 24px}._44FikG_closing h2{font-size:calc(clamp(36px,5.8vw,76px) * var(--brand-heading-scale,1))}._44FikG_closing p{font-size:calc(18px * var(--brand-body-scale,1));max-width:510px;line-height:1.6;margin:25px auto 30px!important}._44FikG_aboutIntro{max-width:950px}._44FikG_aboutIntro h1{font-size:calc(clamp(44px,6vw,80px) * var(--brand-heading-scale,1))}._44FikG_aboutPhoto{aspect-ratio:2.05;border-radius:var(--brand-radius-card,24px);position:relative;overflow:hidden}._44FikG_aboutPhoto img{-o-object-fit:cover;object-fit:cover;-o-object-position:65% 40%;object-position:65% 40%}._44FikG_contactGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:80px;max-width:1200px;margin:auto;padding:0 48px;display:grid}._44FikG_contactGrid>div{min-width:0}._44FikG_contactGrid h1{font-size:calc(clamp(52px,7vw,88px) * var(--brand-heading-scale,1))}._44FikG_contactCard{background:var(--ct-paper);border-radius:var(--brand-radius-card,22px);padding:38px}._44FikG_form{gap:22px;display:grid}._44FikG_form label{font-size:calc(14px * var(--brand-body-scale,1));gap:9px;display:grid}._44FikG_form input,._44FikG_form textarea{border:1px solid var(--brand-border,#d5cfc4);border-radius:var(--brand-radius-input,8px);background:var(--brand-canvas,#fff);width:100%;min-height:48px;color:var(--ct-ink);padding:12px 14px}._44FikG_form textarea{resize:vertical}._44FikG_form ._44FikG_finePrint{margin:0!important}._44FikG_honeypot{display:none!important}._44FikG_portalNote{border-top:1px solid var(--brand-border,#ddd6ca);margin-top:44px;padding-top:30px}._44FikG_portalNote h2{font-size:calc(25px * var(--brand-heading-scale,1));letter-spacing:-.025em}._44FikG_portalNote p{font-size:calc(15px * var(--brand-body-scale,1));color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));margin:16px 0!important}._44FikG_footer{background:var(--brand-secondary,#f6f4ef);padding:80px 0 28px}._44FikG_footerTop{justify-content:space-between;align-items:center;gap:40px;padding-bottom:64px;display:flex}._44FikG_footerTop h2{font-size:calc(clamp(32px,4vw,54px) * var(--brand-heading-scale,1))}._44FikG_footerTop p{color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));font-size:calc(16px * var(--brand-body-scale,1));margin-top:18px}._44FikG_footerColumns{border-top:1px solid var(--brand-border,#ddd8cf);border-bottom:1px solid var(--brand-border,#ddd8cf);grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:28px;padding:50px 0;display:grid}._44FikG_footerBrand{font-size:calc(38px * var(--brand-body-scale,1));letter-spacing:-2px;overflow-wrap:anywhere;font-weight:600;line-height:1.1}._44FikG_footerColumns h3{font-size:calc(13px * var(--brand-heading-scale,1));color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));letter-spacing:0;margin-bottom:17px}._44FikG_footerLinks{font-size:calc(13px * var(--brand-body-scale,1));flex-direction:column;gap:0;display:flex}._44FikG_footerLinks a{height:auto!important;min-height:36px!important;padding:7px 0!important;line-height:1.5!important}._44FikG_footerSupport{color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));font-size:calc(12px * var(--brand-body-scale,1));padding:32px 0 22px;line-height:1.7}._44FikG_footerBottom{color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));font-size:calc(11px * var(--brand-body-scale,1));justify-content:space-between;gap:20px;display:flex}._44FikG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1600px){._44FikG_hero{min-height:780px}}@media (max-width:1250px){._44FikG_navBar{padding:10px 25px}._44FikG_desktopNav{gap:18px}._44FikG_navActions{gap:16px}._44FikG_portalLink{display:none}._44FikG_careBody{padding:44px 36px}._44FikG_pricingGrid{gap:45px}._44FikG_productRail{grid-auto-columns:calc(33.3333% - 14.6667px)}}@media (max-width:980px){._44FikG_desktopLanguage,._44FikG_desktopNav{display:none}._44FikG_menuButton{display:flex}._44FikG_mobileNav{border-top:1px solid var(--brand-border,#dedad2);background:var(--brand-secondary,#f9f7f1);max-height:var(--ct-menu-height,calc(100dvh - 78px));overscroll-behavior:contain;flex-direction:column;gap:0;padding:18px 28px 25px;display:flex;overflow-y:auto}._44FikG_mobileNav>a{min-height:48px;font-size:calc(16px * var(--brand-body-scale,1));padding:13px 0}._44FikG_mobileNav>a._44FikG_mobileCta{margin:8px 0 12px;padding:13px 25px}._44FikG_wrap{padding:0 30px}._44FikG_section{padding:var(--brand-section-gap,76px) 0}._44FikG_heroContent{padding:100px 44px 70px}._44FikG_hero h1{max-width:550px}._44FikG_careGrid{grid-template-columns:1fr 1fr}._44FikG_carePhoto{min-height:620px}._44FikG_careBody{padding:36px 28px}._44FikG_careBody h3{font-size:calc(31px * var(--brand-heading-scale,1))}._44FikG_productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._44FikG_pricingGrid{gap:28px;padding:0 32px}._44FikG_pricingCard{padding:30px}._44FikG_footerColumns{grid-template-columns:1.2fr 1fr 1fr}._44FikG_footerBrand{grid-column:1/-1;margin-bottom:14px}._44FikG_contactGrid{gap:35px;padding:0 32px}}@media (max-width:640px){._44FikG_root h2{font-size:calc(34px * var(--brand-heading-scale,1));line-height:1.1}._44FikG_wrap{padding:0 22px}._44FikG_section{padding:var(--brand-section-gap,62px) 0}._44FikG_intro{margin-bottom:34px}._44FikG_intro>p{font-size:calc(16px * var(--brand-body-scale,1));margin-top:18px}._44FikG_navBar{gap:12px;min-height:70px;padding:10px 16px}._44FikG_logo{font-size:calc(25px * var(--brand-body-scale,1));max-width:150px}._44FikG_logoImage{max-width:min(125px,100%)}._44FikG_navActions{gap:8px}._44FikG_navCta{font-size:calc(12px * var(--brand-body-scale,1));min-height:44px;padding:10px 14px}._44FikG_menuButton{width:44px;min-width:44px;min-height:44px}._44FikG_hero{min-height:max(650px,90svh - 70px)}._44FikG_heroImage{-o-object-position:75% 30%;object-position:75% 30%}._44FikG_heroShade{background:linear-gradient(#0c080429,#0c0804a6 30%,#0c0804e0)}._44FikG_heroContent{padding:150px 24px 40px}._44FikG_hero h1{font-size:calc(50px * var(--brand-heading-scale,1));max-width:390px;margin-top:21px}._44FikG_heroBody{font-size:calc(17px * var(--brand-body-scale,1));max-width:310px;margin-top:19px!important}._44FikG_heroButtons{gap:12px 23px;margin-top:25px}._44FikG_heroButtons ._44FikG_pill{min-height:48px;font-size:calc(14px * var(--brand-body-scale,1));padding:12px 21px}._44FikG_heroTextLink{font-size:calc(13px * var(--brand-body-scale,1))}._44FikG_heroProof{margin-top:24px}._44FikG_productRail{grid-auto-columns:82%;gap:16px;margin-right:-22px;padding-right:22px!important}._44FikG_productGrid{grid-template-columns:1fr;gap:23px}._44FikG_productImage{aspect-ratio:1.15}._44FikG_productInfo{padding:24px}._44FikG_productInfo h3{min-height:0;font-size:calc(25px * var(--brand-heading-scale,1))}._44FikG_careGrid{border-radius:var(--brand-radius-card,18px);grid-template-columns:1fr}._44FikG_carePhoto{aspect-ratio:1.12;min-height:0}._44FikG_careBody{padding:35px 27px 40px}._44FikG_careBody h3{font-size:calc(32px * var(--brand-heading-scale,1))}._44FikG_careBody>p{font-size:calc(15px * var(--brand-body-scale,1))}._44FikG_pricingGrid{grid-template-columns:1fr;gap:34px;padding:0 24px}._44FikG_pricingGrid ._44FikG_eyebrow{font-size:calc(12px * var(--brand-body-scale,1));margin-bottom:18px}._44FikG_pricingCard{padding:30px 25px}._44FikG_lead{font-size:calc(16px * var(--brand-body-scale,1))}._44FikG_faqWrap{padding:0 24px}._44FikG_faqItem summary{font-size:calc(17px * var(--brand-body-scale,1));gap:15px;padding:22px 0}._44FikG_faqItem>p{font-size:calc(14px * var(--brand-body-scale,1));padding-right:10px}._44FikG_closing{min-height:410px}._44FikG_closingContent{padding:65px 26px}._44FikG_closing h2{font-size:calc(45px * var(--brand-heading-scale,1))}._44FikG_closing p{font-size:calc(16px * var(--brand-body-scale,1))}._44FikG_closing>img{-o-object-position:72%;object-position:72%}._44FikG_aboutIntro h1{font-size:calc(43px * var(--brand-heading-scale,1))}._44FikG_aboutPhoto{aspect-ratio:3/2;border-radius:var(--brand-radius-card,18px)}._44FikG_aboutPhoto img{-o-object-position:center;object-position:center}._44FikG_contactGrid{grid-template-columns:minmax(0,1fr);gap:36px;padding:0 24px}._44FikG_contactCard{padding:26px}._44FikG_contactGrid h1{font-size:calc(clamp(44px,12vw,62px) * var(--brand-heading-scale,1))}._44FikG_portalNote{margin-top:30px}._44FikG_footer{padding-top:56px}._44FikG_footerTop{flex-direction:column;align-items:flex-start;gap:27px;padding-bottom:42px}._44FikG_footerTop h2{font-size:calc(36px * var(--brand-heading-scale,1))}._44FikG_footerColumns{grid-template-columns:1fr 1fr;gap:30px 22px;padding:35px 0}._44FikG_footerColumns>div:last-child{grid-column:1/-1}._44FikG_footerColumns>div:last-child ._44FikG_footerLinks{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}._44FikG_footerBrand{font-size:calc(36px * var(--brand-body-scale,1))}._44FikG_footerBottom{flex-direction:column;gap:8px}._44FikG_categoryTabs{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:9px;overflow:auto}._44FikG_categoryTabs button{flex-shrink:0}._44FikG_search{margin-bottom:20px}._44FikG_pagination{gap:15px}._44FikG_pagination button{padding:10px 16px}}@media (max-width:360px){._44FikG_navCta{font-size:calc(11px * var(--brand-body-scale,1));padding:10px 12px}._44FikG_logo{font-size:calc(23px * var(--brand-body-scale,1));max-width:100px}._44FikG_hero h1{font-size:calc(44px * var(--brand-heading-scale,1))}._44FikG_heroContent{padding-left:20px;padding-right:20px}._44FikG_heroProofNotes li{font-size:calc(12px * var(--brand-body-scale,1))}}@media (prefers-reduced-motion:reduce){._44FikG_root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}._44FikG_pill,._44FikG_pill:hover,._44FikG_pill:active,._44FikG_pill[data-pressed=true]{transform:none!important}._44FikG_pill:not(:focus-visible){transition:background-color .12s!important}}._44FikG_productPlaceholder{text-align:center;min-height:100%;color:var(--brand-accent,#825b3c);background:var(--brand-secondary,#eae7df);font-size:calc(22px * var(--brand-body-scale,1));letter-spacing:-.025em;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:28px;line-height:1.2;display:flex}[data-site-builder-section]:has(>._44FikG_header){display:contents}._44FikG_footerEducation{min-height:44px;font-size:calc(13px * var(--brand-body-scale,1));align-items:center;line-height:1.5;display:flex}@media (max-width:980px){._44FikG_footerLinks a{min-height:44px!important}}._44FikG_catalog ._44FikG_intro :is(h1,h2){scroll-margin-top:calc(96px + var(--announcement-height,0px))}._44FikG_footerLogo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:64px}._44FikG_pricingItemBody{font-size:calc(14px * var(--brand-body-scale,1));color:color-mix(in srgb,var(--ct-ink) 68%,var(--ct-surface));margin-top:6px!important}._44FikG_productCard,._44FikG_pricingCard,._44FikG_contactCard{box-shadow:var(--brand-shadow-card,none)}._44FikG_header,._44FikG_catalog,._44FikG_careGrid,._44FikG_pricing,._44FikG_contactCard,._44FikG_footer,._44FikG_careMenuLinks,._44FikG_mobileNav{--ct-surface:var(--brand-secondary,#f7f5f0);--ct-ink:var(--brand-secondary-fg,var(--brand-canvas-fg,#191919));color:var(--ct-ink)}._44FikG_productCard,._44FikG_pricingCard,._44FikG_search input,._44FikG_pagination button,._44FikG_form input,._44FikG_form textarea{--ct-surface:var(--brand-canvas,#fff);--ct-ink:var(--brand-canvas-fg,#191919);color:var(--ct-ink)}._44FikG_careTextOnly{grid-template-columns:minmax(0,1fr);max-width:880px;margin-inline:auto}._44FikG_productCardText{border:1px solid var(--brand-border,#ded9cf)}._44FikG_productCardText ._44FikG_productInfo{min-height:290px;padding:32px 25px 25px}._44FikG_productCardText ._44FikG_category{border-bottom:1px solid var(--brand-border,#ded9cf);padding-bottom:18px;margin-bottom:24px!important}._44FikG_productCardText ._44FikG_productCta{margin-top:auto}._44FikG_productCardText ._44FikG_price{margin-bottom:24px}._44FikG_productCardText ._44FikG_billed{margin-bottom:20px!important}._44FikG_pricingSteps{margin:28px 0 32px;position:relative}._44FikG_pricingSteps ul{margin:0!important}._44FikG_rail{background:color-mix(in srgb,var(--ct-ink) 12%,transparent);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:8px;overflow:hidden}._44FikG_rail [data-ct-rail-fill]{background:var(--brand-accent,var(--ct-ink));transform-origin:top;transform:scaleY(var(--ct-progress,1));position:absolute;inset:0}._44FikG_pricingSteps[data-ct-steps] li svg{z-index:1;background:var(--ct-surface);box-shadow:0 0 0 3px var(--ct-surface);border-radius:50%;position:relative}@media (prefers-reduced-motion:no-preference){._44FikG_root [data-ct-reveal][data-ct-armed]{transition:opacity .36s var(--ease-out,cubic-bezier(.23,1,.32,1)),translate .36s var(--ease-out,cubic-bezier(.23,1,.32,1));transition-delay:calc(min(var(--ct-i,0),3) * 60ms)}._44FikG_root [data-ct-reveal][data-ct-armed]:not([data-ct-shown]){opacity:0;translate:0 12px}._44FikG_rail [data-ct-rail-fill]{transition:transform .32s var(--ease-out,cubic-bezier(.23,1,.32,1))}._44FikG_pricingSteps[data-ct-live] li svg{transition:opacity .24s}._44FikG_pricingSteps[data-ct-live] li:not([data-active]) svg{opacity:.35}._44FikG_hero[data-motion=enabled] ._44FikG_heroTextLink,._44FikG_hero[data-motion=enabled] ._44FikG_heroProof,._44FikG_hero[data-motion=enabled] ._44FikG_heroProofNotes li{animation:_44FikG_ctHeroIn .32s var(--ease-out,cubic-bezier(.23,1,.32,1)) .16s both}._44FikG_hero[data-motion=enabled] ._44FikG_heroProof{animation-delay:.24s}._44FikG_hero[data-motion=enabled] ._44FikG_heroProofNotes li:first-child{animation-delay:.3s}._44FikG_hero[data-motion=enabled] ._44FikG_heroProofNotes li:nth-child(2){animation-delay:.36s}._44FikG_hero[data-motion=enabled] ._44FikG_heroProofNotes li:nth-child(3){animation-delay:.42s}._44FikG_careMenu[data-motion=pointer][open] ._44FikG_careMenuLinks,._44FikG_mobileNav[data-motion=pointer]{transition-duration:.2s}}@keyframes _44FikG_ctHeroIn{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (hover:none) and (prefers-reduced-motion:no-preference){._44FikG_desktopNav a,._44FikG_careMenu summary,._44FikG_careMenuLinks a,._44FikG_mobileNav a,._44FikG_portalLink,._44FikG_textLink,._44FikG_heroTextLink,._44FikG_footerLinks a{transition:opacity .12s ease-out}._44FikG_desktopNav a:active,._44FikG_careMenu summary:active,._44FikG_careMenuLinks a:active,._44FikG_mobileNav a:not(._44FikG_pill):active,._44FikG_portalLink:active,._44FikG_textLink:active,._44FikG_heroTextLink:active,._44FikG_footerLinks a:active{opacity:.64}._44FikG_menuButton,._44FikG_cartButton{transition:scale .12s ease-out}._44FikG_menuButton:active,._44FikG_cartButton:active{scale:.92}}
.OlXIHW_rail{scroll-timeline:--ct-rail inline}.OlXIHW_railScope{timeline-scope:--ct-rail}.OlXIHW_railProgress{display:none}.OlXIHW_heroSlide~.OlXIHW_heroSlide{opacity:0}@media (prefers-reduced-motion:reduce){.OlXIHW_heroSlide~.OlXIHW_heroSlide{display:none}}@media (prefers-reduced-motion:no-preference){.OlXIHW_hero[data-motion=enabled] .OlXIHW_heroSlide{transform-origin:62% 40%;will-change:transform,opacity}.OlXIHW_hero[data-motion=enabled] .OlXIHW_heroSlide:nth-child(2n){transform-origin:38% 45%}.OlXIHW_hero[data-motion=enabled] .OlXIHW_heroSlide:only-child{animation:26s ease-in-out infinite alternate OlXIHW_ctHeroCamera}.OlXIHW_hero[data-motion=enabled] .OlXIHW_heroSlide:not(:only-child){animation:28s linear infinite both OlXIHW_ctHeroSlide;animation-delay:calc(var(--ct-slide,0) * 7s - 1.4s)}.OlXIHW_hero[data-motion=enabled] .OlXIHW_heroShade:before{content:"";mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(38% 46%,#ffc48052,#ffaa601f 45%,#0000 72%);animation:19s ease-in-out infinite alternate OlXIHW_ctHeroSun;position:absolute;inset:-20%}@supports (animation-timeline:view()){.OlXIHW_hero[data-motion=enabled]{view-timeline:--ct-hero block}.OlXIHW_hero[data-motion=enabled]:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:#140c07;animation:linear both OlXIHW_ctHeroShade;animation-timeline:--ct-hero;animation-range:exit;position:absolute;inset:0}.OlXIHW_hero[data-motion=enabled] .OlXIHW_heroMedia{animation:linear both OlXIHW_ctHeroDrift;animation-timeline:--ct-hero;animation-range:exit}.OlXIHW_hero[data-motion=enabled] .OlXIHW_heroContent{animation:linear both OlXIHW_ctHeroRise;animation-timeline:--ct-hero;animation-range:exit exit 80%}[data-ct-reveal-root] .OlXIHW_careGrid{view-timeline:--ct-care block}[data-ct-reveal-root] .OlXIHW_carePhoto{overflow:hidden}[data-ct-reveal-root] .OlXIHW_carePhoto img{animation:linear both OlXIHW_ctSettle;animation-timeline:--ct-care;animation-range:entry cover 50%}[data-ct-reveal-root].OlXIHW_closing{view-timeline:--ct-closing block}[data-ct-reveal-root] .OlXIHW_closingImage{animation:linear both OlXIHW_ctPan;animation-timeline:--ct-closing;animation-range:cover;scale:1.12}@media (max-width:640px){.OlXIHW_hero[data-motion=enabled]{--ct-drift:10%;--ct-rise:-20px}[data-ct-reveal-root] .OlXIHW_closingImage{--ct-pan:3%;scale:1.08}}}@supports (animation-timeline:scroll()) and (timeline-scope:none){[data-ct-reveal-root] .OlXIHW_railProgress{background:color-mix(in srgb,var(--ct-ink) 14%,transparent);border-radius:2px;max-width:240px;height:2px;margin:18px auto 0;display:block;overflow:hidden}.OlXIHW_railProgress>span{background:var(--ct-ink);transform-origin:0;height:100%;animation:linear both OlXIHW_ctRailFill;animation-timeline:--ct-rail;display:block}@media not (max-width:1250px){.OlXIHW_railScope:not(:has(.OlXIHW_rail>li:nth-child(5))) .OlXIHW_railProgress{display:none}}@media (640px<width<=1250px){.OlXIHW_railScope:not(:has(.OlXIHW_rail>li:nth-child(4))) .OlXIHW_railProgress{display:none}}@media (max-width:640px){.OlXIHW_railScope:not(:has(.OlXIHW_rail>li:nth-child(2))) .OlXIHW_railProgress{display:none}}}@supports (animation-timeline:scroll()){.OlXIHW_header:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(#00000012,#0000);height:12px;animation:linear both OlXIHW_ctLift;animation-timeline:scroll();animation-range:0 64px;position:absolute;inset:100% 0 auto}}}@keyframes OlXIHW_ctHeroCamera{to{transform:scale(1.09)translate(-1.6%,-.8%)}}@keyframes OlXIHW_ctHeroSlide{0%{opacity:0;z-index:3;transform:scale(1.015)}5%{opacity:1}25%{z-index:3}25.01%{z-index:1}30%{opacity:1;transform:scale(1.1)translate(-1.4%,-.7%)}30.01%{opacity:0;transform:scale(1.015)}to{opacity:0;z-index:1;transform:scale(1.015)}}@keyframes OlXIHW_ctHeroSun{0%{opacity:0;transform:translate(18%,-6%)}35%{opacity:.9}to{opacity:.55;transform:translate(-14%,8%)}}@keyframes OlXIHW_ctHeroDrift{to{translate:0 var(--ct-drift,14%)}}@keyframes OlXIHW_ctHeroShade{to{opacity:.45}}@keyframes OlXIHW_ctHeroRise{to{translate:0 var(--ct-rise,-32px);opacity:.5}}@keyframes OlXIHW_ctSettle{0%{scale:1.08}}@keyframes OlXIHW_ctPan{0%{translate:0 calc(var(--ct-pan,5%) * -1)}to{translate:0 var(--ct-pan,5%)}}@keyframes OlXIHW_ctRailFill{0%{scale:.08 1}}@keyframes OlXIHW_ctLift{to{opacity:1}}.OlXIHW_dock{z-index:40;padding:10px 16px max(10px, env(safe-area-inset-bottom));background:var(--brand-canvas,#fff);box-shadow:inset 0 1px color-mix(in srgb, var(--brand-canvas-fg,#191919) 12%, transparent);font-family:var(--font-body,var(--font-dm-sans,Arial)),sans-serif;visibility:hidden;justify-content:center;display:flex;position:fixed;inset:auto 0 0;translate:0 110%}.OlXIHW_dock[data-shown=true]{visibility:visible;translate:0}.OlXIHW_dock a{text-decoration:none}.OlXIHW_dockPill{justify-content:space-between;width:100%;max-width:480px}@media (prefers-reduced-motion:no-preference){.OlXIHW_dock{transition:translate .32s cubic-bezier(.23,1,.32,1),visibility 0s linear .32s}.OlXIHW_dock[data-shown=true]{transition:translate .32s cubic-bezier(.23,1,.32,1),visibility}}@media (min-width:768px){.OlXIHW_dock{display:none}}@media not all and (min-width:768px){:root:has(.OlXIHW_dock) body{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}
.HZeeXq_document{--ct-ink:var(--brand-canvas-fg,var(--brand-secondary-fg,#191919));--ct-surface:var(--brand-canvas,var(--brand-secondary,#f7f5f0));min-width:0;color:var(--ct-ink);background:var(--brand-canvas,var(--brand-secondary,#f7f5f0));font-family:var(--font-body,var(--font-dm-sans,Arial)),sans-serif;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.6}.HZeeXq_main{width:100%;max-width:1120px;margin:0 auto;padding:88px 48px 112px}.HZeeXq_heading{border-bottom:1px solid var(--brand-border,#d9d5cc);max-width:880px;margin-bottom:48px;padding-bottom:40px}.HZeeXq_heading h1{font-size:calc(clamp(2.75rem,5.8vw,5.25rem) * var(--brand-heading-scale,1));font-weight:var(--brand-heading-weight,400);letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.04}.HZeeXq_intro{max-width:650px;color:color-mix(in srgb,var(--ct-ink) 75%,var(--ct-surface));font-size:calc(clamp(1.0625rem,1.7vw,1.25rem) * var(--brand-body-scale,1));margin:26px 0 0;line-height:1.6}.HZeeXq_updated{color:color-mix(in srgb,var(--ct-ink) 71%,var(--ct-surface));font-size:calc(.875rem * var(--brand-body-scale,1));margin:24px 0 0}.HZeeXq_body{min-width:0;max-width:880px;font-size:calc(1rem * var(--brand-body-scale,1))}.HZeeXq_body p{margin:0 0 20px;line-height:1.7}.HZeeXq_body h2{font-size:calc(clamp(1.5rem,2.7vw,2.25rem) * var(--brand-heading-scale,1));font-weight:var(--brand-heading-weight,400);letter-spacing:-.015em;text-wrap:balance;margin:42px 0 16px;line-height:1.17}.HZeeXq_body h3{font-size:calc(1.0625rem * var(--brand-heading-scale,1));margin:24px 0 12px;line-height:1.4}.HZeeXq_body section h2:first-child{margin-top:0}.HZeeXq_body section{min-width:0;scroll-margin-top:100px}.HZeeXq_body :is(a,summary,button){min-height:44px}.HZeeXq_body a{max-width:100%;color:inherit;text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.HZeeXq_body a:hover{text-decoration:none}.HZeeXq_body :is(a,summary,button,table):focus-visible{outline:2px solid var(--brand-accent,#9d4a25);outline-offset:4px}.HZeeXq_body :is(ul,ol){margin-top:20px;margin-bottom:28px}.HZeeXq_body li{min-width:0}.HZeeXq_body details{overflow-wrap:anywhere}.HZeeXq_body details summary{cursor:pointer}.HZeeXq_body details ul{margin:0}.HZeeXq_body table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.HZeeXq_body :is(td,th){border-bottom:1px solid var(--brand-border,#d9d5cc);text-align:left;min-width:9rem;padding:12px}.HZeeXq_body :is(img,video){max-width:100%;height:auto}.HZeeXq_body pre{white-space:pre-wrap;overflow-wrap:anywhere}.HZeeXq_legalBody ul{padding-left:24px;list-style:outside}.HZeeXq_legalBody ol{padding-left:24px;list-style:decimal}.HZeeXq_legalBody li+li{margin-top:8px}.HZeeXq_legalBody h4{font-size:calc(1rem * var(--brand-heading-scale,1));font-weight:var(--brand-heading-weight,600);margin:24px 0 10px}.HZeeXq_legalBody hr{border-color:var(--brand-border,#d9d5cc);margin:32px 0}@media (max-width:639px){.HZeeXq_main{padding:50px 22px 68px}.HZeeXq_heading{margin-bottom:30px;padding-bottom:28px}.HZeeXq_heading h1{font-size:calc(clamp(2.5rem,11vw,3.5rem) * var(--brand-heading-scale,1))}.HZeeXq_body h2{margin-top:32px}.HZeeXq_body .grid-cols-2{-moz-column-gap:12px;column-gap:12px}}.HZeeXq_document :is(h1,h2,h3,h4){font-family:var(--font-heading,var(--font-fraunces,Georgia)),serif;text-transform:var(--brand-heading-case,none)}.HZeeXq_body h3{font-weight:var(--brand-heading-weight,600)}
