.DesignDetailView_page__MUU0R{position:relative;min-height:100dvh;background:radial-gradient(circle at 76% 8%,rgba(230,226,218,.62),transparent 30%),linear-gradient(135deg,#ffffff,#f8f7f4);color:#1d1c1a;font-family:var(--cl-font-sans)}.DesignDetailView_shell__RswG1{width:min(1320px,calc(100vw - 48px));margin:0 auto;min-height:100dvh;padding:clamp(104px,10vh,122px) 0 clamp(14px,2.2vh,24px);display:grid;grid-template-rows:auto minmax(0,1fr)}.DesignDetailView_header__ZVeA3{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.DesignDetailView_header__ZVeA3 div{display:grid;gap:5px}.DesignDetailView_brand__w_zhf,.DesignDetailView_materials__WiulZ header span,.DesignDetailView_summaryHead__Qo_BF span{color:rgba(70,66,61,.54);font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.DesignDetailView_brand__w_zhf{display:inline-flex;text-decoration:none}.DesignDetailView_brandLogo__xyzPx{display:block;width:132px;height:auto;-o-object-fit:contain;object-fit:contain}.DesignDetailView_header__ZVeA3 h1{margin:0;color:rgba(24,24,23,.94);font-size:clamp(1.2rem,1.7vw,1.55rem);font-weight:720;line-height:1.05;letter-spacing:-.035em}.DesignDetailView_header__ZVeA3 a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 15px;border:1px solid rgba(32,36,36,.1);border-radius:999px;background:rgba(255,255,255,.72);color:rgba(28,27,25,.9);font-size:.8rem;font-weight:720;text-decoration:none;box-shadow:0 14px 36px rgba(48,42,36,.055)}.DesignDetailView_detailCard__pxqXa{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(326px,.55fr);gap:0;min-height:0;height:100%;overflow:hidden;border:1px solid rgba(36,38,38,.08);border-radius:28px;background:rgba(255,255,255,.72);box-shadow:0 28px 88px rgba(58,52,46,.075);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.DesignDetailView_previewColumn__UX5_B{display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;min-width:0;min-height:0;overflow:hidden;padding:clamp(14px,1.9vw,22px);border-right:1px solid rgba(36,38,38,.07)}.DesignDetailView_preview__4BtJL{position:relative;--preview-size:clamp(360px,min(34vw,49dvh),500px);display:grid;place-items:center;min-height:0;height:100%;margin:0;padding-block:clamp(8px,1.5vh,16px);overflow:hidden}.DesignDetailView_previewTray__LjnhH,.DesignDetailView_savedLayout__HydCG{width:var(--preview-size);aspect-ratio:1}.DesignDetailView_previewTray__LjnhH{position:absolute;border-radius:50%;background:radial-gradient(circle at 50% 49%,rgba(255,253,249,.98) 0 53%,rgba(226,220,211,.7) 54% 56%,transparent 57%),url(/assets-clean-restart/trays/ivory-ceramic-tray-v2-ai-transparent.png) 50% /contain no-repeat;transform:translateY(-2%);filter:drop-shadow(0 24px 38px rgba(62,54,47,.12))}.DesignDetailView_savedLayout__HydCG{position:absolute;left:50%;top:50%;width:calc(var(--preview-size) * .64);transform:translate(-50%,-52%)}.DesignDetailView_previewBead__pk9l_{position:absolute;left:var(--x);top:var(--y);width:clamp(34px,var(--bead-size),52px);aspect-ratio:1;transform:translate(-50%,-50%) rotate(var(--r));filter:drop-shadow(0 10px 12px rgba(40,32,28,.13))}.DesignDetailView_previewBead__pk9l_ img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.DesignDetailView_previewMeta__Mir8d{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;color:rgba(52,50,47,.58);font-size:.72rem;font-weight:660}.DesignDetailView_previewMeta__Mir8d span{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border:1px solid rgba(36,38,38,.075);border-radius:999px;background:rgba(255,255,255,.58)}.DesignDetailView_summaryCard__pWfzV{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);gap:10px;min-width:0;min-height:0;overflow:hidden;padding:clamp(16px,1.9vw,22px)}.DesignDetailView_summaryHead__Qo_BF{display:grid;gap:5px;padding-bottom:10px;border-bottom:1px solid rgba(36,38,38,.075)}.DesignDetailView_summaryHead__Qo_BF strong{color:rgba(18,18,17,.96);font-size:clamp(1.45rem,2vw,1.9rem);font-weight:680;line-height:.95;letter-spacing:-.05em}.DesignDetailView_summaryHead__Qo_BF small{color:rgba(48,45,42,.54);font-size:.72rem;font-weight:680;letter-spacing:.06em}.DesignDetailView_summaryList__1YhRm{display:grid;gap:0;margin:0}.DesignDetailView_priceBreakdown__I5B_d span,.DesignDetailView_summaryList__1YhRm div{display:flex;align-items:baseline;justify-content:space-between;gap:18px;min-height:28px;border-bottom:1px solid rgba(36,38,38,.06)}.DesignDetailView_priceBreakdown__I5B_d em,.DesignDetailView_summaryList__1YhRm dt{color:rgba(38,43,43,.5);font-size:.7rem;font-style:normal;font-weight:560}.DesignDetailView_priceBreakdown__I5B_d strong,.DesignDetailView_summaryList__1YhRm dd{margin:0;color:rgba(22,24,24,.9);font-size:.78rem;font-weight:720;text-align:right}.DesignDetailView_priceBreakdown__I5B_d{display:grid;gap:0;padding:6px 10px;border-radius:14px;background:rgba(248,246,242,.82)}.DesignDetailView_priceBreakdown__I5B_d span:last-child{border-bottom:0}.DesignDetailView_priceBreakdown__I5B_d span:last-child strong{font-size:.95rem}.DesignDetailView_materials__WiulZ{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;min-height:0;overflow:hidden}.DesignDetailView_materials__WiulZ header{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.DesignDetailView_materials__WiulZ header strong{color:rgba(23,23,22,.9);font-size:.92rem}.DesignDetailView_materialRows__lkQVL{display:grid;align-content:start;gap:2px;min-height:0;height:100%;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:3px;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.DesignDetailView_materialRow__0EVgR{display:grid;grid-template-columns:32px minmax(0,1fr) 38px 58px;align-items:center;gap:9px;min-height:38px;padding:4px 0;border-bottom:1px solid rgba(36,38,38,.055)}.DesignDetailView_materialRow__0EVgR:last-child{border-bottom:0}.DesignDetailView_materialRow__0EVgR img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(44,36,30,.1))}.DesignDetailView_materialRow__0EVgR div{display:grid;gap:2px;min-width:0}.DesignDetailView_materialRow__0EVgR strong{overflow:hidden;color:rgba(24,25,25,.88);font-size:.8rem;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.DesignDetailView_materialRow__0EVgR small,.DesignDetailView_materialRow__0EVgR span{color:rgba(45,48,48,.52);font-size:.72rem;font-weight:620}.DesignDetailView_materialRow__0EVgR span{text-align:right}.DesignDetailView_materialRow__0EVgR span:last-child{color:rgba(22,24,24,.84);font-weight:740}@media (max-width:900px){.DesignDetailView_shell__RswG1{width:min(100% - 24px,620px);padding:86px 0 32px}.DesignDetailView_header__ZVeA3{margin-bottom:14px}.DesignDetailView_detailCard__pxqXa{grid-template-columns:1fr;min-height:0;border-radius:24px}.DesignDetailView_previewColumn__UX5_B{padding:18px 18px 14px;border-right:0;border-bottom:1px solid rgba(36,38,38,.07)}.DesignDetailView_preview__4BtJL{--preview-size:min(84vw,340px);min-height:330px}.DesignDetailView_previewTray__LjnhH,.DesignDetailView_savedLayout__HydCG{width:var(--preview-size)}.DesignDetailView_savedLayout__HydCG{width:calc(var(--preview-size) * .66)}.DesignDetailView_previewBead__pk9l_{width:clamp(30px,var(--bead-size),46px)}.DesignDetailView_summaryCard__pWfzV{padding:18px}.DesignDetailView_summaryHead__Qo_BF strong{font-size:clamp(1.8rem,10vw,2.6rem)}.DesignDetailView_materialRows__lkQVL{max-height:none;overflow:visible}}@media (max-width:520px){.DesignDetailView_header__ZVeA3 a{min-height:34px;padding:0 12px;font-size:.74rem}.DesignDetailView_brand__w_zhf{font-size:.62rem;letter-spacing:.18em}.DesignDetailView_brandLogo__xyzPx{width:108px}.DesignDetailView_header__ZVeA3 h1{font-size:1.25rem}.DesignDetailView_preview__4BtJL{min-height:300px}.DesignDetailView_summaryList__1YhRm dd{max-width:58%;overflow-wrap:anywhere}.DesignDetailView_materialRow__0EVgR{grid-template-columns:36px minmax(0,1fr) 38px 58px;gap:8px}}.PublicBrandHeader_header__qBJ4d{position:absolute;z-index:60;top:clamp(22px,3vw,46px);right:clamp(10rem,15.5vw,15rem);left:3.1vw;display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,2vw,2rem);min-width:0}.PublicBrandHeader_actions__xzxCA,.PublicBrandHeader_leftGroup__5EmNO,.PublicBrandHeader_navigation__BdUQu{display:flex;align-items:center}.PublicBrandHeader_leftGroup__5EmNO{min-width:0;gap:clamp(.75rem,1.3vw,1.3rem)}.PublicBrandHeader_brand__tLHLO{flex:0 0 auto;width:158px}.PublicBrandHeader_brandImage__cyEXA{display:block;width:100%;height:auto;filter:brightness(0) opacity(.82) drop-shadow(0 1px 2px rgb(250 248 245/.42))}.PublicBrandHeader_actions__xzxCA{gap:.35rem}.PublicBrandHeader_navigation__BdUQu{flex:0 0 auto;gap:clamp(1.5rem,2vw,2.25rem)}.PublicBrandHeader_secondaryNavigation__mJXmq{gap:clamp(1rem,1.4vw,1.5rem)}.PublicBrandHeader_navigation__BdUQu a{position:relative;display:inline-flex;min-height:32px;align-items:center;padding:0 0 .25rem;color:rgb(23 27 25/.68);font-size:clamp(.68rem,.75vw,.8rem);font-weight:680;letter-spacing:.08em;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .18s ease}.PublicBrandHeader_navigation__BdUQu a:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:currentColor;content:"";opacity:0;transform:scaleX(.35);transform-origin:center;transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.PublicBrandHeader_navigation__BdUQu a:focus-visible,.PublicBrandHeader_navigation__BdUQu a:hover,.PublicBrandHeader_navigation__BdUQu a[aria-current=page]{color:#171b19}.PublicBrandHeader_navigation__BdUQu a:focus-visible:after,.PublicBrandHeader_navigation__BdUQu a:hover:after,.PublicBrandHeader_navigation__BdUQu a[aria-current=page]:after{opacity:1;transform:scaleX(1)}.PublicBrandHeader_navigation__BdUQu a:focus-visible{outline:1px solid currentColor;outline-offset:5px}.PublicBrandHeader_mobileMenu__Sz6ab{display:none}@media (max-width:760px){.PublicBrandHeader_header__qBJ4d{top:max(1rem,env(safe-area-inset-top));right:1.25rem;left:1.25rem;gap:.75rem}.PublicBrandHeader_leftGroup__5EmNO{gap:.45rem}.PublicBrandHeader_brand__tLHLO{width:125px}.PublicBrandHeader_desktopActions__eXQ0U,.PublicBrandHeader_desktopNavigation___rGMo,.PublicBrandHeader_secondaryNavigation__mJXmq{display:none}.PublicBrandHeader_mobileMenu__Sz6ab{position:relative;display:block;flex:0 0 auto;margin-left:auto;pointer-events:auto}.PublicBrandHeader_mobileMenu__Sz6ab summary{display:grid;width:42px;height:42px;list-style:none;place-items:center;border:0;border-radius:999px;background:transparent;color:rgb(23 27 25/.78);box-shadow:none;cursor:pointer;backdrop-filter:blur(16px)}.PublicBrandHeader_mobileMenu__Sz6ab summary::-webkit-details-marker{display:none}.PublicBrandHeader_mobileMenu__Sz6ab summary:focus-visible{outline:0;background:rgb(255 255 255/.28);box-shadow:0 8px 24px rgb(25 23 20/.055)}.PublicBrandHeader_menuCloseIcon__tfj7o,.PublicBrandHeader_mobileMenu__Sz6ab[open] .PublicBrandHeader_menuOpenIcon__b9T0U{display:none}.PublicBrandHeader_mobileMenu__Sz6ab[open] .PublicBrandHeader_menuCloseIcon__tfj7o{display:block}.PublicBrandHeader_mobileMenuPanel__tWXsr{position:absolute;top:calc(100% + .55rem);right:0;display:grid;width:-moz-max-content;width:max-content;max-width:calc(100vw - 2.5rem);overflow:hidden;border:0;border-radius:12px;background:transparent;box-shadow:none;backdrop-filter:blur(24px) saturate(1.08)}.PublicBrandHeader_mobileNavigation__CbIdM{display:grid;width:-moz-max-content;width:max-content;min-width:100%;gap:.1rem;padding:.45rem .6rem}.PublicBrandHeader_mobileNavigation__CbIdM a{width:-moz-max-content;width:max-content;min-height:34px;justify-content:flex-start;justify-self:start;padding:0 .1rem .3rem;border-radius:0;font-size:.62rem;letter-spacing:.075em}.PublicBrandHeader_mobileNavigation__CbIdM a:after{display:block}.PublicBrandHeader_mobileNavigation__CbIdM a:focus-visible,.PublicBrandHeader_mobileNavigation__CbIdM a:hover,.PublicBrandHeader_mobileNavigation__CbIdM a[aria-current=page]{background:transparent}.PublicBrandHeader_mobileActions__cJToI,.PublicBrandHeader_mobileSecondaryNavigation__QIyrg{border-top:0}.PublicBrandHeader_mobileActions__cJToI{justify-content:center;padding:.4rem .55rem .55rem}}@media (min-width:761px) and (max-width:1199px){.PublicBrandHeader_headerWithActions__gsN9X{top:max(1rem,env(safe-area-inset-top));right:1.25rem;left:1.25rem;gap:.35rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_leftGroup__5EmNO{gap:.2rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_brand__tLHLO{width:108px}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_actions__xzxCA>div{gap:.2rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_actions__xzxCA button{width:28px;height:28px}.PublicBrandHeader_headerWithActions__gsN9X>.PublicBrandHeader_navigation__BdUQu{gap:.55rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_navigation__BdUQu a{padding-bottom:.2rem;font-size:.56rem;letter-spacing:.055em}}@media (max-width:430px){.PublicBrandHeader_header__qBJ4d{right:.85rem;left:.85rem}.PublicBrandHeader_brand__tLHLO{width:108px}.PublicBrandHeader_headerWithActions__gsN9X{gap:.35rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_actions__xzxCA>div,.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_leftGroup__5EmNO{gap:.2rem}.PublicBrandHeader_headerWithActions__gsN9X .PublicBrandHeader_actions__xzxCA button{width:28px;height:28px}.PublicBrandHeader_headerWithActions__gsN9X>.PublicBrandHeader_navigation__BdUQu{gap:.55rem}}.SiteUtilityFooter_footer__LKEql{width:100%;overflow:hidden;border-top:1px solid rgb(23 27 25/.12);background:#f4f3f0;color:#171b19;font-family:var(--cl-font-sans)}.SiteUtilityFooter_inner__5cG1Y{display:grid;max-width:82rem;margin:0 auto;padding:clamp(2.5rem,5vw,4.5rem) clamp(1.25rem,4vw,3.5rem);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,5vw,5.5rem)}.SiteUtilityFooter_payments__APr1A{display:grid;max-width:82rem;margin:0 auto;padding:0 clamp(1.25rem,4vw,3.5rem) clamp(2.5rem,5vw,4rem);place-items:center;gap:.75rem;border-top:1px solid rgb(23 27 25/.1)}.SiteUtilityFooter_payments__APr1A>span{margin-top:1.5rem;color:rgb(23 27 25/.5);font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.SiteUtilityFooter_payments__APr1A ul{display:flex;margin:0;padding:0;flex-wrap:wrap;justify-content:center;gap:.45rem;list-style:none}.SiteUtilityFooter_payments__APr1A li{display:flex;width:3.1rem;height:1.9rem;align-items:center;justify-content:center;border:1px solid rgb(23 27 25/.18);border-radius:4px;background:#fff;color:#1a1f71;font-size:.62rem;font-style:italic;box-shadow:0 1px 2px rgb(23 27 25/.05)}.SiteUtilityFooter_payments__APr1A li:first-child{width:3.5rem;color:#0070ba;font-style:normal}.SiteUtilityFooter_payments__APr1A li:first-child strong{color:#003087}.SiteUtilityFooter_payments__APr1A .SiteUtilityFooter_mastercard__uTJ1Q{position:relative;gap:0}.SiteUtilityFooter_mastercard__uTJ1Q i{width:1rem;height:1rem;border-radius:50%;background:#eb001b}.SiteUtilityFooter_mastercard__uTJ1Q i+i{margin-left:-.35rem;background:rgb(247 158 27/.88)}.SiteUtilityFooter_payments__APr1A .SiteUtilityFooter_amex__q8Hyn{background:#2b9cd8;color:#fff;font-size:.46rem;font-style:normal;line-height:.85;text-align:center}.SiteUtilityFooter_payments__APr1A .SiteUtilityFooter_discover__vlHN_{color:#171b19;font-size:.5rem;font-style:normal}.SiteUtilityFooter_group__un5Zp{min-width:0}.SiteUtilityFooter_group__un5Zp h2{margin:0 0 1rem;color:rgb(23 27 25/.58);font-size:.7rem;font-weight:720;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.SiteUtilityFooter_group__un5Zp>div{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.65rem}.SiteUtilityFooter_group__un5Zp a{max-width:100%;color:rgb(23 27 25/.78);font-size:.88rem;font-weight:540;line-height:1.4;overflow-wrap:anywhere;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.25em;transition:color .16s ease,text-decoration-color .16s ease}.SiteUtilityFooter_group__un5Zp a:hover{color:#171b19;text-decoration-color:currentColor}.SiteUtilityFooter_group__un5Zp a:focus-visible{border-radius:2px;outline:2px solid #516b64;outline-offset:4px}@media (max-width:640px){.SiteUtilityFooter_inner__5cG1Y{grid-template-columns:1fr;gap:1.75rem}.SiteUtilityFooter_supportLinks__SBEzW{display:grid!important;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}}@media (max-width:360px){.SiteUtilityFooter_supportLinks__SBEzW{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.SiteUtilityFooter_group__un5Zp a{transition:none}}.blog_page__i3gIe{--blog-bg:#fafbfa;--blog-ink:#111816;--blog-muted:rgb(17 24 22/0.62);--blog-faint:rgb(17 24 22/0.66);--blog-line:rgb(17 24 22/0.13);--blog-accent:#516b64;--blog-accent-ink:#314d46;min-height:100dvh;overflow-x:hidden;background:var(--blog-bg);color:var(--blog-ink);font-family:var(--cl-font-sans)}.blog_page__i3gIe *,.blog_page__i3gIe :after,.blog_page__i3gIe :before{box-sizing:border-box}.blog_intro__uxSd4{display:flex;flex-direction:column;align-items:flex-start;max-width:82rem;margin:0 auto;padding:clamp(7rem,8vw,8rem) clamp(1.25rem,4vw,3.5rem) clamp(1.75rem,2.5vw,2.5rem);border-bottom:1px solid var(--blog-line)}.blog_empty__6Wa62 p{margin:0;color:var(--blog-faint);font-size:.7rem;font-weight:720;letter-spacing:.1em;text-transform:uppercase}.blog_intro__uxSd4 h1{margin:0;font-size:clamp(2rem,3vw,2.75rem);font-weight:560;letter-spacing:-.035em;line-height:1.08}.blog_intro__uxSd4>span{max-width:38rem;margin-top:.8rem;color:var(--blog-muted);font-size:.94rem;line-height:1.6}.blog_featured__kHmgQ{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(21rem,.78fr);max-width:82rem;margin:0 auto;padding:2rem clamp(1.25rem,4vw,3.5rem) 0;color:inherit;text-decoration:none}.blog_articleHero__m2fLu,.blog_cardImage__TH6We,.blog_featuredImage__sBIVA{position:relative;display:block;overflow:hidden;background:#e2e9e6}.blog_featuredImage__sBIVA{width:auto;min-height:0;aspect-ratio:16/10}.blog_articleHero__m2fLu img,.blog_cardImage__TH6We img,.blog_featuredImage__sBIVA img{-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.blog_card__6gn_X:hover img,.blog_featured__kHmgQ:hover img{transform:scale(1.025)}.blog_articleFooter__vT8PN a:focus-visible,.blog_articleHeader__N9wQH>a:focus-visible,.blog_card__6gn_X:focus-visible,.blog_featured__kHmgQ:focus-visible{outline:2px solid var(--blog-accent);outline-offset:5px}.blog_imageFallback__uTf_M{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 32% 30%,rgb(255 255 255/.9),transparent 15%),radial-gradient(circle at 64% 58%,rgb(111 143 132/.24),transparent 34%),linear-gradient(135deg,#edf0ed,#d9e1dd);color:rgb(23 27 25/.18);font-size:clamp(3rem,8vw,8rem);font-weight:760;letter-spacing:-.08em}.blog_featuredCopy__9iCld{display:flex;flex-direction:column;justify-content:center;width:auto;padding:clamp(1.75rem,3vw,2.75rem);border-top:1px solid var(--blog-line);border-bottom:1px solid var(--blog-line)}.blog_meta__l_Cxn{display:flex;justify-content:space-between;gap:1rem;margin:0 0 1.1rem;color:var(--blog-faint);font-size:.66rem;font-weight:680;letter-spacing:.055em;text-transform:uppercase}.blog_cardCopy__KVkZs>strong,.blog_featuredCopy__9iCld>strong{display:block;font-weight:610;letter-spacing:-.04em;line-height:1.02}.blog_featuredCopy__9iCld>strong{font-size:clamp(1.55rem,2.1vw,2.15rem)}.blog_cardCopy__KVkZs>span,.blog_featuredCopy__9iCld>span{display:-webkit-box;overflow:hidden;color:var(--blog-muted);line-height:1.6;-webkit-box-orient:vertical}.blog_featuredCopy__9iCld>span{margin-top:1.1rem;font-size:.9rem;-webkit-line-clamp:3}.blog_featuredCopy__9iCld em{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.75rem;padding-bottom:.3rem;border-bottom:1px solid;width:-moz-fit-content;width:fit-content;font-size:.72rem;font-style:normal;font-weight:720;letter-spacing:.055em;text-transform:uppercase}.blog_articleFooter__vT8PN a:active,.blog_card__6gn_X:active,.blog_featured__kHmgQ:active{transform:translateY(1px)}.blog_archive__QDu7R{max-width:82rem;margin:0 auto;padding:clamp(3.25rem,4vw,4rem) clamp(1.25rem,4vw,3.5rem) clamp(5rem,8vw,7rem)}.blog_archiveHeading__m9gva{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.25rem;border-bottom:1px solid var(--blog-line)}.blog_archiveHeading__m9gva h2{margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:580;letter-spacing:-.03em}.blog_archiveHeading__m9gva span{color:var(--blog-faint);font-size:.72rem}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,4vw,4.5rem)}.blog_card__6gn_X{display:block;padding:1.75rem 0 2rem;border-bottom:1px solid var(--blog-line);color:inherit;text-decoration:none;transition:transform .18s ease}.blog_cardImage__TH6We{aspect-ratio:16/10}.blog_cardCopy__KVkZs{display:block;max-width:38rem;padding-top:1rem}.blog_cardCopy__KVkZs .blog_meta__l_Cxn{justify-content:flex-start;gap:1rem;margin-bottom:.7rem}.blog_cardCopy__KVkZs>strong{font-size:clamp(1.15rem,1.5vw,1.45rem);transition:color .18s ease}.blog_card__6gn_X:hover .blog_cardCopy__KVkZs>strong{color:var(--blog-accent-ink)}.blog_cardCopy__KVkZs>span{margin-top:.65rem;font-size:.82rem;-webkit-line-clamp:2}.blog_empty__6Wa62{max-width:82rem;min-height:46svh;margin:0 auto;padding:clamp(4rem,7vw,7rem) clamp(1.25rem,4.5vw,4.5rem);border-top:1px solid var(--blog-line)}.blog_empty__6Wa62 h2{max-width:45rem;margin:1.3rem 0 1rem;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:540;letter-spacing:-.065em;line-height:.95}.blog_empty__6Wa62>span{color:rgb(23 27 25/.56)}.blog_article__caXiG{padding:clamp(7.5rem,9vw,8.5rem) clamp(1.25rem,4vw,3.5rem) 6rem}.blog_articleFooter__vT8PN,.blog_articleHeader__N9wQH,.blog_articleHero__m2fLu,.blog_articleLayout__PTXpb{max-width:76rem;margin-right:auto;margin-left:auto}.blog_articleHeader__N9wQH>a{color:var(--blog-accent-ink);font-size:.68rem;font-weight:720;letter-spacing:.055em;text-decoration:none;text-transform:uppercase}.blog_articleHeader__N9wQH h1{max-width:58rem;margin:1.25rem 0 1.2rem;font-size:clamp(2.2rem,3.6vw,3.35rem);font-weight:560;letter-spacing:-.04em;line-height:1.04}.blog_articleHeader__N9wQH>p{max-width:50rem;margin:0 0 2rem;color:var(--blog-muted);font-size:clamp(.96rem,1.2vw,1.08rem);line-height:1.62}.blog_articleHeader__N9wQH>div{display:flex;gap:1.5rem;padding-bottom:2.25rem;color:var(--blog-faint);font-size:.7rem;font-weight:680;letter-spacing:.055em;text-transform:uppercase}.blog_articleHero__m2fLu{aspect-ratio:16/9}.blog_articleLayout__PTXpb{display:grid;grid-template-columns:9rem minmax(0,42rem);justify-content:center;gap:clamp(2.5rem,6vw,6rem);padding-top:clamp(3rem,5vw,4.75rem)}.blog_articleLayout__PTXpb aside{position:sticky;top:6rem;display:flex;flex-direction:column;gap:.7rem;align-self:start;color:var(--blog-faint);font-size:.68rem;font-weight:680;letter-spacing:.045em;text-transform:uppercase}.blog_content__jkE_j{min-width:0;color:rgb(17 24 22/.84);font-family:var(--cl-font-text);font-size:clamp(.98rem,1.05vw,1.06rem);line-height:1.76}.blog_content__jkE_j>:first-child{margin-top:0}.blog_content__jkE_j h2,.blog_content__jkE_j h3{margin:2.35em 0 .72em;font-family:var(--cl-font-sans);font-weight:640;letter-spacing:-.035em;line-height:1.1}.blog_content__jkE_j h2{font-size:clamp(1.55rem,2.4vw,2.15rem)}.blog_content__jkE_j h3{font-size:clamp(1.25rem,1.8vw,1.65rem)}.blog_content__jkE_j p{margin:0 0 1.4em}.blog_content__jkE_j a{color:var(--blog-accent);text-underline-offset:.18em}.blog_content__jkE_j ol,.blog_content__jkE_j ul{margin:0 0 1.6em;padding-left:1.35em}.blog_content__jkE_j li{margin-bottom:.55em;padding-left:.25em}.blog_content__jkE_j img{width:min(66rem,100%);height:auto;margin:2rem 0}.blog_content__jkE_j blockquote{margin:2.5rem 0;padding:.3rem 0 .3rem 1.5rem;border-left:1px solid #6f8f84;color:rgb(23 27 25/.62);font-size:1.25em}.blog_articleFooter__vT8PN{display:flex;align-items:center;justify-content:space-between;margin-top:clamp(4rem,8vw,8rem);padding:2rem 0;border-top:1px solid var(--blog-line);border-bottom:1px solid var(--blog-line)}.blog_articleFooter__vT8PN p{margin:0;font-size:clamp(1.15rem,2vw,1.75rem);font-weight:560;letter-spacing:-.045em}.blog_articleFooterLinks__XtG6W{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.blog_articleFooter__vT8PN a{padding:.9rem 1.25rem;border:1px solid rgb(17 24 22/.25);border-radius:999px;color:inherit;font-size:.68rem;font-weight:720;letter-spacing:.055em;text-decoration:none;text-transform:uppercase;transition:background .18s ease,color .18s ease,transform .18s ease}.blog_articleFooter__vT8PN a:hover{background:var(--blog-ink);color:var(--blog-bg)}@media (max-width:980px){.blog_featured__kHmgQ{grid-template-columns:1fr}.blog_featuredImage__sBIVA{width:100%;min-height:0;aspect-ratio:8/5}.blog_featuredCopy__9iCld{width:auto;margin:0;border-top:0}}@media (max-width:760px){.blog_intro__uxSd4{padding-top:6.75rem;padding-bottom:1.75rem}.blog_intro__uxSd4 h1{margin:0;font-size:clamp(1.9rem,8vw,2.3rem)}.blog_intro__uxSd4>span{margin-top:.7rem}.blog_featuredCopy__9iCld{padding:1.5rem 0 2.25rem}.blog_featuredCopy__9iCld>strong{font-size:clamp(1.55rem,7vw,2rem)}.blog_archive__QDu7R{padding-top:3.5rem}.blog_archiveHeading__m9gva{align-items:end}.blog_grid__1mQUH{grid-template-columns:1fr}.blog_card__6gn_X{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;padding:1.25rem 0}.blog_cardImage__TH6We{aspect-ratio:4/3}.blog_cardCopy__KVkZs{padding-top:0}.blog_cardCopy__KVkZs .blog_meta__l_Cxn{margin-bottom:.55rem}.blog_cardCopy__KVkZs .blog_meta__l_Cxn time{display:none}.blog_cardCopy__KVkZs>strong{font-size:clamp(1.05rem,5vw,1.3rem)}.blog_cardCopy__KVkZs>span{display:none}.blog_article__caXiG{padding-top:7.5rem}.blog_articleHeader__N9wQH h1{font-size:clamp(2rem,8.5vw,2.65rem)}.blog_articleHero__m2fLu{aspect-ratio:4/3}.blog_articleLayout__PTXpb{grid-template-columns:1fr;gap:2.5rem}.blog_articleLayout__PTXpb aside{position:static;flex-flow:row wrap}.blog_articleFooter__vT8PN{align-items:flex-start;flex-direction:column;gap:1.5rem}.blog_articleFooterLinks__XtG6W{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.blog_articleFooter__vT8PN a,.blog_articleHero__m2fLu img,.blog_cardImage__TH6We img,.blog_card__6gn_X,.blog_featuredImage__sBIVA img{transition:none}}.loading_loadingShell___gjNI{position:relative;min-height:100dvh;overflow:hidden;display:grid;place-items:center;align-content:center;gap:12px;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.98) 0 16%,rgba(248,246,243,.86) 50%,rgba(252,251,249,.98) 100%),#fcfbfa;color:#171b1d;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif}.loading_loader__Nh2OE{position:relative;z-index:1;width:50px;height:58px;display:grid;place-items:center;border-radius:0;background:transparent;opacity:.94;will-change:transform,opacity;animation:loading_loadingLogoBreatheFloat__Pd8b1 3.8s ease-in-out infinite}.loading_loader__Nh2OE:after,.loading_loader__Nh2OE:before{content:none}.loading_core__dacAB{width:20px;height:46px;color:#686462;overflow:visible}.loading_copy__s_Hr6{position:relative;z-index:1;display:grid;justify-items:center;gap:6px}.loading_copy__s_Hr6 p{margin:0;color:rgba(41,45,46,.74);font-size:13px;line-height:1.25;font-weight:540;letter-spacing:0}.loading_copy__s_Hr6 small{display:block;margin:0;color:rgba(41,45,46,.38);font-size:9px;line-height:1.2;font-weight:480;letter-spacing:.02em}.loading_progress__7U4wz{position:relative;z-index:1;width:82px;height:2px;overflow:hidden;border-radius:999px;background:rgba(54,57,57,.08)}.loading_progress__7U4wz span{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.7),rgba(122,116,110,.35),rgba(190,224,229,.26));animation:loading_loadingProgress__PsTJY 1.2s cubic-bezier(.65,0,.35,1) infinite}.loading_labLog__r9IUk{position:relative;z-index:1;display:grid;min-height:34px;width:min(78vw,340px);justify-items:center;align-content:start;margin-top:2px;text-align:center}.loading_labLog__r9IUk p{margin:0;color:rgba(32,35,35,.58);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:560;letter-spacing:.07em;line-height:1.35;animation:loading_loadingLogSwap__tvjmG .24s cubic-bezier(.23,1,.32,1) both}@keyframes loading_loadingLogoBreatheFloat__Pd8b1{0%,to{opacity:.94;transform:translate3d(0,1px,0) scale(.99)}50%{opacity:1;transform:translate3d(0,-2px,0) scale(1.01)}}@keyframes loading_loadingProgress__PsTJY{0%{transform:translateX(-112%)}to{transform:translateX(250%)}}@keyframes loading_loadingLogSwap__tvjmG{0%{opacity:0;transform:translateY(6px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.loading_labLog__r9IUk p,.loading_loader__Nh2OE,.loading_progress__7U4wz span{animation:none}.loading_loader__Nh2OE{opacity:1;transform:none}}.GeoContentPage_page___mGLf{min-height:100vh;overflow-x:hidden;background:#f7f6f3;color:#171b19;font-family:var(--cl-font-sans)}.GeoContentPage_main__g8NCv{width:min(100%,82rem);margin:0 auto;padding:clamp(7rem,8vw,8rem) clamp(1.25rem,4vw,3.5rem) clamp(5rem,10vw,9rem)}.GeoContentPage_hero__g4pCg{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:clamp(1.75rem,2.5vw,2.5rem);border-bottom:1px solid rgb(23 27 25/.16)}.GeoContentPage_finalCta__gp2JW h2,.GeoContentPage_finalCta__gp2JW p,.GeoContentPage_hero__g4pCg h1,.GeoContentPage_hero__g4pCg p,.GeoContentPage_section__6yPXq h2,.GeoContentPage_section__6yPXq h3,.GeoContentPage_section__6yPXq p{margin:0}.GeoContentPage_hero__g4pCg h1{font-size:clamp(2rem,3vw,2.75rem);font-weight:560;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.GeoContentPage_hero__g4pCg p{max-width:38rem;margin-top:.8rem;color:rgb(23 27 25/.7);font-size:.94rem;line-height:1.6}.GeoContentPage_primaryLink__SHSKW,.GeoContentPage_secondaryLink__uy3WE{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:3.25rem;align-items:center;justify-content:center;border-radius:999px;padding:0 1.45rem;font-size:.78rem;font-weight:720;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,background-color .18s ease,color .18s ease}.GeoContentPage_primaryLink__SHSKW{background:#171b19;color:#fff}.GeoContentPage_secondaryLink__uy3WE{border:1px solid rgb(23 27 25/.22);color:#171b19}.GeoContentPage_primaryLink__SHSKW:hover,.GeoContentPage_secondaryLink__uy3WE:hover{transform:translateY(-2px)}.GeoContentPage_primaryLink__SHSKW:focus-visible,.GeoContentPage_secondaryLink__uy3WE:focus-visible,.GeoContentPage_textLink__tK3HA:focus-visible{border-radius:3px;outline:2px solid #516b64;outline-offset:4px}.GeoContentPage_body__e_NT0{display:grid}.GeoContentPage_section__6yPXq{display:grid;grid-template-columns:minmax(10rem,.48fr) minmax(0,1.52fr);gap:clamp(1.5rem,4vw,4rem);padding:clamp(2rem,3vw,3rem) 0;border-bottom:1px solid rgb(23 27 25/.12)}.GeoContentPage_section__6yPXq h2{max-width:14ch;font-size:clamp(1.25rem,1.8vw,1.75rem);font-weight:620;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}.GeoContentPage_answers__5bZn7,.GeoContentPage_prose__L0hn2,.GeoContentPage_steps__VwB9c{display:grid;max-width:42rem;gap:.9rem}.GeoContentPage_answers__5bZn7 dd,.GeoContentPage_prose__L0hn2 p,.GeoContentPage_steps__VwB9c p{color:rgb(23 27 25/.72);font-size:1rem;line-height:1.65}.GeoContentPage_textLink__tK3HA{color:inherit;font-weight:650;text-decoration-thickness:1px;text-underline-offset:.25em}.GeoContentPage_steps__VwB9c{margin:0;padding:0;list-style:none;counter-reset:steps}.GeoContentPage_steps__VwB9c li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;counter-increment:steps}.GeoContentPage_steps__VwB9c li:before{content:counter(steps,decimal-leading-zero);padding-top:.2rem;color:rgb(23 27 25/.45);font-size:.72rem;font-weight:750;letter-spacing:.08em}.GeoContentPage_answers__5bZn7 dt,.GeoContentPage_steps__VwB9c h3{margin:0 0 .35rem;font-size:1rem;font-weight:720;line-height:1.4}.GeoContentPage_answers__5bZn7{margin:0}.GeoContentPage_answers__5bZn7 div{padding-bottom:1.25rem;border-bottom:1px solid rgb(23 27 25/.1)}.GeoContentPage_answers__5bZn7 div:last-child{padding-bottom:0;border-bottom:0}.GeoContentPage_answers__5bZn7 dd{margin:0}.GeoContentPage_inlineLinks__wsr1G{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.5rem}.GeoContentPage_finalCta__gp2JW{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:center;margin-top:clamp(4rem,8vw,7rem);padding:clamp(2rem,5vw,4rem);border-radius:16px;background:#171b19;color:#fff}.GeoContentPage_finalCta__gp2JW h2{max-width:16ch;font-size:clamp(2rem,4.8vw,4rem);font-weight:540;letter-spacing:-.04em;line-height:.98}.GeoContentPage_finalCta__gp2JW .GeoContentPage_primaryLink__SHSKW{background:#fff;color:#171b19}.GeoContentPage_homeAnswer__ZtMy3{position:relative;z-index:20;display:grid;gap:clamp(3.5rem,7vw,6rem);padding:clamp(4.5rem,9vw,8rem) max(1.25rem,calc((100vw - 78rem) / 2));background:#f7f6f3;color:#171b19}.GeoContentPage_homeAnswerLead__TDsEu{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.GeoContentPage_homeAnswerCopy__Ok82W{display:grid;max-width:56rem;gap:1.5rem}.GeoContentPage_homeAnswerCopy__Ok82W p{margin:0;color:rgb(23 27 25/.72);font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.7}.GeoContentPage_homeAnswerActions__6FT6l{display:flex;flex-wrap:wrap;gap:.75rem}.GeoContentPage_proofGrid__ueXa7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgb(23 27 25/.14);border-bottom:1px solid rgb(23 27 25/.14)}.GeoContentPage_proofGrid__ueXa7 article{padding:clamp(1.75rem,4vw,3rem);border-right:1px solid rgb(23 27 25/.12)}.GeoContentPage_proofGrid__ueXa7 article:first-child{padding-left:0}.GeoContentPage_proofGrid__ueXa7 article:last-child{padding-right:0;border-right:0}.GeoContentPage_proofGrid__ueXa7 h2{margin:0 0 .75rem;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:680;letter-spacing:-.025em}.GeoContentPage_proofGrid__ueXa7 p,.GeoContentPage_variationNote__ACYg_{margin:0;color:rgb(23 27 25/.66);font-size:.95rem;line-height:1.65}.GeoContentPage_variationNote__ACYg_{max-width:72ch}@media (max-width:760px){.GeoContentPage_main__g8NCv{padding-top:6.75rem}.GeoContentPage_homeAnswerLead__TDsEu,.GeoContentPage_section__6yPXq{grid-template-columns:1fr}.GeoContentPage_hero__g4pCg h1{font-size:clamp(1.9rem,8vw,2.3rem)}.GeoContentPage_hero__g4pCg p{margin-top:.7rem}.GeoContentPage_section__6yPXq{gap:.85rem;padding:2rem 0}.GeoContentPage_proofGrid__ueXa7{grid-template-columns:1fr}.GeoContentPage_proofGrid__ueXa7 article,.GeoContentPage_proofGrid__ueXa7 article:first-child,.GeoContentPage_proofGrid__ueXa7 article:last-child{padding:1.5rem 0;border-right:0;border-bottom:1px solid rgb(23 27 25/.12)}.GeoContentPage_proofGrid__ueXa7 article:last-child{border-bottom:0}.GeoContentPage_finalCta__gp2JW{grid-template-columns:1fr;align-items:start}}@media (prefers-reduced-motion:reduce){.GeoContentPage_primaryLink__SHSKW,.GeoContentPage_secondaryLink__uy3WE{transition:none}}