*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:#000}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.s-hero{--u: calc(100vw / 1440);--bg: #000;--ink: #fff;--ink-60: rgba(255, 255, 255, .6);--ink-24: rgba(255, 255, 255, .24);--panel: #111111;--accent: #c9a24a;--f-display: "Saira", "Arial Narrow", Arial, sans-serif;--f-mono: "Saira", "Arial Narrow", Arial, sans-serif;--f-body: "Inter", Helvetica, Arial, sans-serif}.s-hero *{box-sizing:border-box;margin:0;padding:0}.s-hero{background:var(--bg)}.s-hero{background:var(--bg);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased}.s-hero a{color:inherit;text-decoration:none}.s-hero button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.s-hero .hero{position:relative;height:250vh;background:var(--bg)}.s-hero .hero-stick{position:sticky;top:0;height:100vh;overflow:hidden}.s-hero .stars{position:absolute;inset:0;width:100%;height:100%;opacity:.55}.s-hero .warm-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 75% at 72% 18%,rgba(120,52,12,.42),transparent 70%),radial-gradient(45% 60% at 20% 0%,rgba(70,36,18,.35),transparent 70%)}.s-hero .globe{position:absolute;top:0;left:calc(748 * var(--u));width:calc(900 * var(--u));height:calc(900 * var(--u));z-index:2;will-change:filter,transform}.s-hero .globe-canvas{position:relative;width:100%;height:100%;display:block;z-index:2}.s-hero .globe-shadows{position:absolute;inset:calc(31.5 * var(--u));transform:rotate(180deg)}.s-hero .gs{position:absolute;inset:0;border-radius:50%}.s-hero .gs.orange{background:#000;z-index:1;box-shadow:#ffbc75 0 calc(.675 * var(--u)) calc(1.35 * var(--u)) 0,#ff834a 0 calc(5.39 * var(--u)) calc(10.83 * var(--u)) 0,#f50 0 calc(-45.83 * var(--u)) calc(31.67 * var(--u)) calc(-35 * var(--u)) inset,#321500 0 calc(-46.67 * var(--u)) calc(66.67 * var(--u)) calc(4.75 * var(--u)) inset}.s-hero .gs.blue{z-index:1;box-shadow:#012fff 0 calc(59.17 * var(--u)) calc(60 * var(--u)) calc(-20 * var(--u)) inset,#021777 0 calc(156.67 * var(--u)) calc(118.33 * var(--u)) calc(-34.17 * var(--u)) inset}.s-hero .gs.blue-plus{background:#000;mix-blend-mode:plus-lighter;z-index:1;box-shadow:#75bcff calc(-.675 * var(--u)) calc(-.675 * var(--u)) calc(2 * var(--u)) calc(-20.83 * var(--u)),#4781ff calc(-2.69 * var(--u)) calc(-2.69 * var(--u)) calc(10.83 * var(--u)) calc(-25.83 * var(--u)),#0046dd calc(-5.39 * var(--u)) calc(-8.08 * var(--u)) calc(26.67 * var(--u)) 0,#8dedff 0 calc(21.67 * var(--u)) calc(41.67 * var(--u)) calc(-17.5 * var(--u)) inset}.s-hero .gs.orange-plus{background:#000;mix-blend-mode:plus-lighter;z-index:1;box-shadow:#ffd1b0 0 calc(-23.33 * var(--u)) calc(19.17 * var(--u)) calc(-17.5 * var(--u)) inset}.s-hero .globe-labels{position:absolute;inset:0;z-index:3;pointer-events:none}.s-hero .glabel{position:absolute;left:0;top:0;font:400 calc(8.33 * var(--u)) / calc(10.83 * var(--u)) var(--f-mono);text-transform:uppercase;white-space:nowrap;padding:calc(5 * var(--u)) calc(6.67 * var(--u));background:var(--panel);color:var(--ink);transition:opacity .35s ease}.s-hero .atmos{position:absolute;left:0;right:0;top:100%;height:300vh;z-index:4;pointer-events:none;background:linear-gradient(to bottom,#0000 0,#260e78d9 18vh,#1f2fd0 36vh,#3f74e8 50vh,#9ccbff 65vh,#e8f4ff 74vh,#f5f5f5 82vh 100%);will-change:transform}.s-hero .site-header{position:absolute;inset:0 0 auto;z-index:10}.s-hero .topbar{margin:0 calc(33 * var(--u));height:calc(31 * var(--u));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.14);font:400 calc(8.33 * var(--u)) var(--f-mono);text-transform:uppercase;color:var(--ink-60)}.s-hero .toplinks{display:flex;gap:calc(12 * var(--u))}.s-hero .mainbar{position:relative;height:calc(110 * var(--u))}.s-hero .logo{position:absolute;left:calc(33 * var(--u));top:calc(20 * var(--u));display:flex;align-items:center;gap:calc(10 * var(--u));font:600 calc(12 * var(--u)) / 1.15 var(--f-display);text-transform:uppercase;letter-spacing:.04em}.s-hero .logo img{width:calc(44 * var(--u));height:calc(44 * var(--u))}.s-hero .menu{position:absolute;left:calc(413 * var(--u));top:calc(26 * var(--u));display:grid;row-gap:calc(18.5 * var(--u))}.s-hero .menu a{font:400 calc(10 * var(--u)) / calc(10 * var(--u)) var(--f-mono);text-transform:uppercase}.s-hero .menu a:hover{color:var(--ink-60)}.s-hero .menu-btn{display:none}.s-hero .header-cta{position:absolute;right:calc(33 * var(--u));top:calc(14 * var(--u))}.s-hero .pill{display:inline-flex;align-items:center;justify-content:center;height:calc(40 * var(--u));padding:0 calc(25 * var(--u));min-width:calc(132 * var(--u));border-radius:999px;font:400 calc(10 * var(--u)) / 1 var(--f-mono);text-transform:uppercase;transition:background-color .25s,color .25s,border-color .25s}.s-hero .pill-solid{background:var(--ink);color:var(--panel)}.s-hero .pill-solid:hover{background:var(--accent);color:var(--ink)}.s-hero .pill-ghost{border:1px solid rgba(255,255,255,.32);color:var(--ink)}.s-hero .pill-ghost:hover{border-color:var(--ink)}.s-hero .hero-copy{position:absolute;left:calc(414 * var(--u));top:calc(417 * var(--u));z-index:5;will-change:opacity,transform}.s-hero .eyebrow{font:700 calc(16.67 * var(--u)) / calc(20 * var(--u)) var(--f-display);text-transform:uppercase}.s-hero h1{margin-top:calc(6 * var(--u));font:700 calc(80 * var(--u)) / calc(84 * var(--u)) var(--f-display);text-transform:uppercase;letter-spacing:-.005em}.s-hero h1 .line{display:block}.s-hero .lede{margin-top:calc(34 * var(--u));max-width:calc(250 * var(--u));font:400 calc(13.33 * var(--u)) / calc(16 * var(--u)) var(--f-body);color:#ffffffd1}.s-hero .ctas{margin-top:calc(50 * var(--u));display:flex;gap:calc(7 * var(--u))}.s-hero .line{display:block;overflow:hidden}.s-hero .line>span{display:inline-block;transform:translateY(105%);transition:transform 1s cubic-bezier(.19,1,.22,1)}.s-hero.ready .line>span{transform:none}.s-hero h1 .line:nth-child(2)>span{transition-delay:.08s}.s-hero h1 .line:nth-child(3)>span{transition-delay:.16s}.s-hero h1 .line:nth-child(4)>span{transition-delay:.24s}.s-hero .lede.line>span{transition-delay:.3s}.s-hero .ctas{opacity:0;transition:opacity .8s .5s}.s-hero.ready .ctas{opacity:1}.s-hero .globe{opacity:0;transform:scale(1.06);transition:opacity 1.4s ease,transform 2s cubic-bezier(.19,1,.22,1)}.s-hero.ready .globe{opacity:1;transform:none}.s-hero .after{position:relative;z-index:1;background:#fff;color:#111;padding:calc(120 * var(--u)) calc(33 * var(--u)) calc(200 * var(--u))}.s-hero .after h2{font:700 calc(60 * var(--u)) / 1 var(--f-display);text-transform:uppercase;color:#111}.s-hero .after h2 span{color:#1116}.s-hero .after p{margin-top:24px;max-width:420px;font-size:15px;color:#111111b8}@media(max-width:767px){.s-hero{--u: calc(100vw / 375)}.s-hero .topbar{margin:0 calc(16 * var(--u));height:calc(26 * var(--u));font-size:calc(7 * var(--u))}.s-hero .ticker{display:none}.s-hero .toplinks{width:100%;justify-content:space-between}.s-hero .mainbar{height:calc(56 * var(--u))}.s-hero .logo{left:calc(16 * var(--u));top:calc(10 * var(--u));font-size:calc(9 * var(--u));gap:calc(8 * var(--u))}.s-hero .logo img{width:calc(34 * var(--u));height:calc(34 * var(--u))}.s-hero .menu,.s-hero .header-cta{display:none}.s-hero .menu-btn{display:block;position:absolute;right:calc(16 * var(--u));top:calc(14 * var(--u));font:400 calc(9 * var(--u)) var(--f-mono);text-transform:uppercase}.s-hero .globe{left:calc(-10 * var(--u));top:calc(40 * var(--u));width:calc(560 * var(--u));height:calc(560 * var(--u))}.s-hero .hero-copy{left:calc(16 * var(--u));right:calc(16 * var(--u));top:auto;bottom:calc(60 * var(--u))}.s-hero .eyebrow{font-size:calc(12 * var(--u));line-height:calc(15 * var(--u))}.s-hero h1{font-size:calc(31 * var(--u));line-height:calc(31 * var(--u))}.s-hero .lede{margin-top:calc(18 * var(--u));max-width:calc(260 * var(--u));font-size:calc(10 * var(--u));line-height:calc(13 * var(--u))}.s-hero .ctas{margin-top:calc(22 * var(--u))}.s-hero .pill{height:calc(30 * var(--u));min-width:calc(100 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(8 * var(--u))}.s-hero .glabel{font-size:calc(6 * var(--u));line-height:calc(8 * var(--u));padding:calc(3 * var(--u)) calc(4 * var(--u))}.s-hero .after h2{font-size:calc(34 * var(--u))}}@media(prefers-reduced-motion:reduce){.s-hero .line>span,.s-hero .ctas,.s-hero .globe{transition:none}}.s-hero .hero-logo{width:calc(72 * var(--u));height:calc(72 * var(--u));margin-bottom:calc(18 * var(--u));opacity:0;transition:opacity .8s .1s}.s-hero.ready .hero-logo{opacity:1}.s-hero .eyebrow{color:var(--accent);letter-spacing:.06em}.s-hero .pill-solid{background:var(--accent);color:#000;font-weight:600}.s-hero .pill-solid:hover{background:#e2c27a;color:#000}.s-hero .menu-btn{color:var(--accent)}.s-hero .ticker:hover,.s-hero .toplinks a:hover{color:var(--ink)}@media(max-width:767px){.s-hero .hero-logo{width:calc(48 * var(--u));height:calc(48 * var(--u));margin-bottom:calc(10 * var(--u))}.s-hero .toplinks a:last-child,.s-hero .toplinks span{display:none}.s-hero .lede{font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));max-width:none}.s-hero .pill{height:calc(38 * var(--u));font-size:calc(10 * var(--u))}.s-hero .eyebrow{font-size:calc(10 * var(--u))}}.s-shop{--bg: #f5f5f5;--bar: #e3e3e3;--ink: #000;--ink-soft: rgba(0, 0, 0, .55);--glass: rgba(200, 200, 200, .8);--dark: rgba(17, 17, 17, .9);--on-dark: rgba(255, 255, 255, .85);--accent: #c9a24a;--r: 16px;--gap: 16px;--top: 68px;--font: "Inter", Helvetica, Arial, sans-serif;--head: "Saira", "Inter", Arial, sans-serif;--gold: #c9a24a}.s-shop *{box-sizing:border-box;margin:0;padding:0}.s-shop{background:var(--bg)}.s-shop{background:var(--bg);color:var(--ink);font:400 14px/16px var(--font);letter-spacing:.14px;-webkit-font-smoothing:antialiased}.s-shop a{color:inherit;text-decoration:none}.s-shop button{font:inherit;letter-spacing:inherit;color:inherit;background:none;border:0;cursor:pointer}.s-shop img{display:block}.s-shop :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.s-shop .nav{position:fixed;inset:16px 16px auto;z-index:40;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none}.s-shop .nav>*{pointer-events:auto}.s-shop .pill{display:inline-flex;align-items:center;gap:6px;height:36px;padding:10px 12px;border-radius:999px;background:var(--glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap}.s-shop .nav-right{display:flex;gap:8px}.s-shop .toggle{position:absolute;left:50%;transform:translate(-50%);display:flex;height:36px;padding:2px;border-radius:999px;background:var(--glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.s-shop .toggle a,.s-shop .toggle button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;transition:background-color .25s,color .25s}.s-shop .toggle .on{background:var(--dark);color:var(--on-dark)}.s-shop .dots3{width:3px;height:11px;background:radial-gradient(circle,currentColor 1.2px,transparent 1.6px) 0 0 / 3px 4px repeat-y}.s-shop main{padding:var(--top) var(--gap) 80px}.s-shop .grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gap)}.s-shop .card{position:relative;grid-column:span 4;display:flex;flex-direction:column}.s-shop .media{position:relative;aspect-ratio:459 / 573;border-radius:var(--r);overflow:hidden;background:var(--bar)}.s-shop .media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.s-shop .media .alt{opacity:0}.s-shop .card:hover .media .alt{opacity:1}.s-shop .card:hover .media img{transform:scale(1.025)}.s-shop .cap{display:flex;align-items:center;justify-content:space-between;gap:12px;height:36px;padding:0 12px;border-radius:999px;background:var(--bar)}.s-shop .cap-l{display:flex;align-items:center;gap:8px;min-width:0}.s-shop .cap-l span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-shop .badge{flex:none;display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:var(--ink);color:#f5f5f5;font-size:10px;line-height:10px}.s-shop .cap .sub{color:var(--ink-soft)}.s-shop .quick{position:absolute;right:12px;bottom:48px;z-index:2;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;background:var(--glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transform:translateY(6px);transition:opacity .25s,transform .25s,background-color .2s}.s-shop .card:hover .quick,.s-shop .quick:focus-visible{opacity:1;transform:none}.s-shop .quick:hover{background:var(--ink);color:#f5f5f5}.s-shop .tag{position:absolute;left:12px;top:12px;z-index:2;height:24px;padding:0 10px;display:inline-flex;align-items:center;border-radius:999px;background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12px}@media(hover:none){.s-shop .quick{opacity:1;transform:none}}.s-shop .grid.browse{grid-auto-flow:dense}.s-shop .grid.browse .card.wide{grid-column:span 8}.s-shop .grid.browse .card.wide .media{aspect-ratio:933 / 525;height:auto}.s-shop .grid.browse .card.square .media{aspect-ratio:1}.s-shop .grid.browse .card.tall .media{aspect-ratio:459 / 600}.s-shop .filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:var(--gap)}.s-shop .chip{height:32px;padding:0 12px;border-radius:999px;background:var(--bar);transition:background-color .2s,color .2s}.s-shop .chip.on{background:var(--ink);color:#f5f5f5}.s-shop .bars{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.s-shop .bar{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 12px;border-radius:999px;background:var(--bar)}.s-shop .bar .arrow{transition:transform .3s}.s-shop .bar[aria-expanded=true] .arrow{transform:rotate(180deg)}.s-shop .extras{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(.2,.7,.2,1),margin .5s}.s-shop .extras.open{max-height:600px;margin-top:var(--gap)}.s-shop .info{padding:12px;border-radius:var(--r);background:var(--bar)}.s-shop .info h3{font:inherit;color:var(--ink-soft);margin-bottom:8px}.s-shop .info p+p{margin-top:14px}.s-shop .stack{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);margin-top:var(--gap)}.s-shop .stack .shot{border-radius:var(--r);overflow:hidden;background:var(--bar)}.s-shop .stack .shot.full{grid-column:1 / -1;aspect-ratio:1408 / 1149}.s-shop .stack .shot.half{aspect-ratio:696 / 870}.s-shop .stack img{width:100%;height:100%;object-fit:cover}.s-shop .more{margin-top:48px}.s-shop .more h2{font:inherit;margin-bottom:12px;color:var(--ink-soft)}.s-shop .dock{position:fixed;left:50%;bottom:16px;z-index:30;transform:translate(-50%);display:flex;align-items:center;gap:6px;padding:4px;border-radius:999px;background:var(--glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 30px #0000001f;animation:rise .45s cubic-bezier(.2,.7,.2,1)}@keyframes rise{0%{opacity:0;transform:translate(-50%,16px)}}.s-shop .dock .price{padding:0 10px 0 12px}.s-shop .sw{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:999px;transition:background-color .2s,color .2s}.s-shop .sw i{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1px #0003}.s-shop .sw.on{background:#fff}.s-shop .add{height:32px;padding:0 16px;border-radius:999px;background:var(--dark);color:var(--on-dark);transition:background-color .2s}.s-shop .add:hover{background:var(--accent);color:#fff}.s-shop .extras.colls{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.s-shop .extras.colls.open{max-height:900px}.s-shop .grid.items{margin-top:var(--gap)}.s-shop .coll{display:flex;flex-direction:column;gap:10px;transition:background-color .2s}.s-shop .coll:hover{background:#d9d9d9}.s-shop .coll.current{box-shadow:inset 0 0 0 1px var(--ink)}.s-shop .coll-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.s-shop .coll-thumbs img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:10px}.s-shop .coll-meta{display:flex;justify-content:space-between;align-items:center}.s-shop .coll .badge,.s-shop .bar .badge{width:auto;min-width:14px;padding:0 3px;border-radius:999px}.s-shop .bar .cap-l span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-shop .more h2 a{text-decoration:underline;text-underline-offset:2px}.s-shop .more-wrap{display:flex;justify-content:center;margin-top:24px}.s-shop .more-btn{height:36px;padding:0 16px;border-radius:999px;background:var(--bar);transition:background-color .2s,color .2s}.s-shop .more-btn:hover{background:var(--ink);color:#f5f5f5}.s-shop .result-count{margin:-4px 0 12px;color:var(--ink-soft)}.s-shop .about{max-width:696px}.s-shop .about .info+.info{margin-top:var(--gap)}.s-shop .view{animation:fade .4s ease}@keyframes fade{0%{opacity:0;transform:translateY(8px)}}@media(max-width:1023px){.s-shop .card{grid-column:span 6}.s-shop .grid.browse .card.wide{grid-column:span 12}}@media(max-width:767px){.s-shop{--top: 64px}.s-shop .nav{inset:12px 12px auto}.s-shop .toggle{position:static;transform:none}.s-shop .card,.s-shop .grid.browse .card.wide{grid-column:span 12}.s-shop .bars,.s-shop .extras,.s-shop .stack{grid-template-columns:1fr}.s-shop .stack .shot.full{grid-column:auto}.s-shop .dock{width:calc(100vw - 24px);justify-content:space-between;overflow-x:auto}.s-shop .nav .about-link{display:none}}@media(prefers-reduced-motion:reduce){.s-shop *,.s-shop *:before,.s-shop *:after{animation:none!important;transition:none!important}}.s-shop .nav{z-index:50;opacity:0;transform:translateY(-10px);transition:opacity .35s,transform .35s}.s-shop .nav.show{opacity:1;transform:none}.s-shop .nav:not(.show)>*{pointer-events:none}.s-shop .shop-head{padding:96px var(--gap) 0;display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.s-shop .shop-head h2{font:500 40px/44px var(--font);letter-spacing:-.8px}.s-shop .shop-head p{max-width:360px;color:var(--ink-soft)}.s-shop #products{background:var(--bg)}.s-shop #products main{padding-top:24px}.s-shop .layer{position:fixed;inset:0;z-index:45;overflow-y:auto;overscroll-behavior:contain;background:var(--bg);padding:68px var(--gap) 120px;opacity:0;transform:translateY(24px);pointer-events:none;visibility:hidden;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s .45s}.s-shop.layer-open .layer{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s}.s-shop .layer-close{margin-bottom:16px}@media(max-width:767px){.s-shop .shop-head{flex-direction:column;align-items:flex-start;padding-top:72px}.s-shop .shop-head h2{font-size:30px;line-height:34px}}.s-shop .media,.s-shop .stack .shot,.s-shop .coll-thumbs img{background:#fff}.s-shop .media img{object-fit:contain}.s-shop .stack .shot.full{aspect-ratio:4 / 5;max-width:720px;margin:0 auto;width:100%;grid-column:1 / -1}.s-shop .stack .shot img{object-fit:contain}.s-shop .tag{font-weight:600;letter-spacing:.02em}.s-shop .quick{font-weight:600}.s-shop .quick:hover{background:var(--gold);color:#000}.s-shop .cap .sub,.s-shop .bar>span:last-child{font-family:var(--head);font-weight:600}.s-shop .cap .sub{color:#7a5c18}.s-shop .brand{font-weight:600}.s-shop .brand img{width:22px;height:22px;margin-left:-6px;padding:2px;border-radius:50%;background:#000}.s-shop .pill-wa{background:var(--gold);color:#000;font-weight:600}.s-shop .pill-wa:hover{background:#e2c27a}.s-shop .dock .price{font:600 16px/1 var(--head)}.s-shop .add{display:inline-flex;align-items:center;font-weight:600}.s-shop .add:hover{background:var(--gold);color:#000}.s-shop .ph{position:absolute;inset:0;display:grid;place-items:center;padding:12px;text-align:center;background:#ecebe7;color:#6d6a63;font:600 14px/1.3 var(--head);text-transform:uppercase}.s-shop .stack .ph,.s-shop .grid-empty .ph{position:static;aspect-ratio:4 / 5}.s-shop .coll-empty{grid-column:1 / -1;display:grid;place-items:center;aspect-ratio:4 / 1.25;border-radius:10px;background:#ecebe7;color:var(--ink-soft)}.s-shop .grid-empty{margin-top:var(--gap)}.s-shop .empty-line{max-width:640px;padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.s-shop .empty-line h3{font:600 28px/1.1 var(--head);color:var(--ink);margin:0}.s-shop .empty-line p{color:var(--ink-soft)}.s-shop .more-btn.wa{display:inline-flex;align-items:center;background:var(--gold);color:#000;font-weight:600}.s-shop .shop-head h2{font-family:var(--head);font-weight:600;letter-spacing:-.5px}.s-shop .result-count{margin-top:4px}.s-shop.layer-open .nav{opacity:1;transform:none}.s-shop.layer-open .nav>*{pointer-events:auto}.s-closing{--bg: #fff;--card: #f9f9f9;--ink: #000;--ink-50: rgba(0, 0, 0, .5);--dark: #000;--dark-card: #1a1a1a;--gutter: 52px;--gap: 12px;--r: 12px;--display: "Raleway", sans-serif;--ui: "Inter", sans-serif}.s-closing *{box-sizing:border-box;margin:0;padding:0}.s-closing{background:var(--bg)}.s-closing{background:var(--bg);color:var(--ink);font-family:var(--display);-webkit-font-smoothing:antialiased}.s-closing a{color:inherit;text-decoration:none}.s-closing button,.s-closing input{font:inherit}.s-closing :focus-visible{outline:2px solid #3d7bff;outline-offset:3px}.s-closing [data-scene]{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#222}.s-closing .wrap{padding:0 var(--gutter)}.s-closing .sec{padding:80px 0}.s-closing .sec.light{background:#fff}.s-closing .darkband,.s-closing .sec.dark{background:var(--dark);color:#fff}.s-closing .eyebrow{display:inline-flex;align-items:center;padding:2px 10px;border-radius:6px;background:#0000000d;font:500 14px/21px var(--display);text-transform:uppercase}.s-closing .eyebrow i{display:none}.s-closing .dark .eyebrow,.s-closing .eyebrow.on-dark{background:#ffffff1f}.s-closing .h2{display:block}.s-closing .h2{margin-top:20px;max-width:760px;font:600 44px/52.8px var(--display)}.s-closing .h3{font:600 24px/28.8px var(--display)}.s-closing .h3l{font:600 32px/38.4px var(--display)}.s-closing .body{font:500 16px/24px var(--display)}.s-closing .ico{display:inline-grid;place-items:center;width:28px;height:28px;color:#000}.s-closing .ico svg{width:26px;height:26px;fill:currentColor}.s-closing .ico.light{color:#fff}.s-closing .btn{display:inline-flex;align-items:center;height:48px;padding:12px 24px;border-radius:8px;overflow:hidden;font:500 16px/24px var(--display);transition:transform .3s}.s-closing .btn-dark{background:#000;color:#fff}.s-closing .btn-light{background:#fff;color:#000}.s-closing .roll{display:grid;height:24px;overflow:hidden}.s-closing .roll span{grid-area:1 / 1;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.s-closing .roll span+span{transform:translateY(100%)}.s-closing .btn:hover .roll span:first-child{transform:translateY(-100%)}.s-closing .btn:hover .roll span+span{transform:none}.s-closing .topbar{position:absolute;inset:0 0 auto;z-index:20;height:70px;display:flex;align-items:center;justify-content:space-between;padding:16px 24px}.s-closing .logo{display:inline-flex;align-items:center;gap:6px;font:700 18px var(--display)}.s-closing .logo-mark{width:18px;height:14px;border-radius:10px 10px 10px 2px;background:currentColor}.s-closing .links{display:flex;gap:33px;padding-right:16px}.s-closing .links a,.s-closing .pillnav a{font:500 12px/18px var(--ui);text-transform:uppercase}.s-closing .links a:hover{color:var(--ink-50)}.s-closing .pillnav{position:fixed;top:12px;right:24px;z-index:30;display:flex;gap:4px;padding:4px;border-radius:10px;background:#fff;box-shadow:0 2px 12px #00000014;opacity:0;transform:translateY(-12px);pointer-events:none;transition:opacity .35s,transform .35s}.s-closing .pillnav a{padding:6px 12px;border-radius:6px;color:#000}.s-closing .pillnav a:hover{background:var(--card)}.s-closing .pillnav.show{opacity:1;transform:none;pointer-events:auto}.s-closing .card{border-radius:var(--r);background-color:var(--card);overflow:hidden}.s-closing .ins-grid{margin-top:42px;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap);height:540px}.s-closing .ins-left,.s-closing .ins-small{display:flex;flex-direction:column;justify-content:space-between;padding:16px}.s-closing .ins-left .body,.s-closing .ins-small .body{margin-top:16px;max-width:405px}.s-closing .ins-img{position:relative;background-color:#333}.s-closing .ins-right{display:grid;grid-template-rows:1fr 1fr;gap:var(--gap)}.s-closing .chip-dark{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:10px;background:#0000009e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:500 16px/22.4px var(--display);letter-spacing:-.16px}.s-closing .chip-dark .avatar{width:34px;height:34px;border-radius:8px}.s-closing .logos{margin-top:72px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;font:600 15px var(--ui);letter-spacing:-.2px}.s-closing .logos b{font-weight:400;margin-right:4px}.s-closing .stats-top{display:grid;grid-template-columns:654fr 670fr;gap:var(--gap);height:454px}.s-closing .stats-text{padding:32px;display:flex;flex-direction:column;align-items:flex-start}.s-closing .stats-text .h2{max-width:606px}.s-closing .stats-text .btn{margin-top:32px;height:48px}.s-closing .stats-row{margin-top:52px;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap)}.s-closing .stat{height:320px;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.s-closing .num{font:700 40px/40px var(--ui);letter-spacing:-1.6px}.s-closing .stat .body{max-width:293px}.s-closing .head-row{display:flex;justify-content:space-between;align-items:flex-end}.s-closing .head-row .btn{margin-bottom:4px}.s-closing .svc-grid{margin-top:41px;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap)}.s-closing .svc{position:relative;height:560px;border-radius:var(--r);overflow:hidden;background:var(--dark-card);padding:16px;display:flex;flex-direction:column;justify-content:space-between;outline:none}.s-closing .svc-img{position:absolute;inset:0;opacity:0;transform:scale(1.06);transition:opacity .6s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.s-closing .svc-img:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#000000bf,#0000 55%)}.s-closing .svc .ico,.s-closing .svc-txt{position:relative;z-index:1}.s-closing .svc-txt .body{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .4s ease,margin .5s}.s-closing .svc:hover .svc-img,.s-closing .svc:focus-visible .svc-img{opacity:1;transform:none}.s-closing .svc:hover .svc-txt .body,.s-closing .svc:focus-visible .svc-txt .body{max-height:80px;opacity:.85;margin-top:10px}.s-closing .cta{padding:80px 0}.s-closing .cta-frame{position:relative;margin:0 24px;height:720px;border-radius:16px;overflow:hidden;will-change:clip-path}.s-closing .glass{position:absolute;top:6px;right:34px;width:321px;padding:24px;border-radius:var(--r);background:#ffffff1a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:16px;align-items:flex-start}.s-closing .process{height:3520px;padding:80px 0}.s-closing .proc-sticky{position:sticky;top:80px;height:810px;margin:0 var(--gutter);display:grid;grid-template-columns:650fr 674fr;gap:var(--gap)}.s-closing .proc-left{position:relative;border-radius:var(--r);background:var(--dark-card);padding:80px 42px;display:flex;flex-direction:column;justify-content:space-between}.s-closing .proc-bar{height:1px;background:#ffffff1f}.s-closing .proc-bar i{display:block;height:100%;width:0;background:#fff}.s-closing .proc-steps{position:relative;flex:1}.s-closing .step{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.s-closing .step .body{max-width:340px;opacity:.85}.s-closing .step .ico{width:40px;height:40px;border:1px solid rgba(255,255,255,.18);border-radius:8px}.s-closing .step .ico svg{width:18px;height:18px}.s-closing .step.is-on{opacity:1;transform:none}.s-closing .proc-right{position:relative;border-radius:var(--r);overflow:hidden;padding:12px}.s-closing .chip-glass{position:absolute;left:12px;top:12px;padding:4px 10px;border-radius:6px;background:#ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:500 14px/21px var(--display);text-transform:uppercase}.s-closing .checks{position:absolute;left:24px;bottom:24px;list-style:none;display:grid;gap:6px}.s-closing .checks li{display:flex;align-items:center;gap:10px;font:500 16px/24px var(--display);opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s}.s-closing .checks li i{width:16px;height:16px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.8)}.s-closing .checks li.is-on{opacity:1;transform:none}.s-closing .testi{padding:80px 0 120px}.s-closing .t-grid{margin-top:42px;display:grid;grid-template-columns:674fr 650fr;gap:var(--gap)}.s-closing .t-img{position:relative;height:652px}.s-closing .t-img .chip-dark{top:12px;bottom:auto;padding:4px 10px;font:500 14px/21px var(--display);text-transform:uppercase}.s-closing .t-col{display:grid;gap:var(--gap)}.s-closing .quote{height:320px;padding:16px;display:flex;flex-direction:column;justify-content:space-between}.s-closing .quote blockquote{font:600 18px/28.8px var(--display);max-width:618px}.s-closing .quote figcaption{display:flex;justify-content:space-between;align-items:flex-end}.s-closing .quote b{display:block;font:700 16px/24px var(--display)}.s-closing .quote small{font:400 14px/21px var(--display)}.s-closing .face{width:48px;height:48px;border-radius:6px}.s-closing .connect{position:relative;height:600px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding-top:32px}.s-closing .connect:before{content:"";position:absolute;inset:0;background:linear-gradient(#0c0c0c59,#0c0c0c1a 50%,#0c0c0c73)}.s-closing .connect>*{position:relative}.s-closing .connect .h2{margin-top:0}.s-closing .connect-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.s-closing .lead{font:400 18px/27px var(--display);max-width:560px;margin-bottom:16px}.s-closing .marquee{overflow:hidden;padding:28px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.s-closing .track{display:flex;gap:72px;width:max-content;animation:slide 30s linear infinite;font:600 15px var(--ui);white-space:nowrap}@keyframes slide{to{transform:translate(calc(-50% - 36px))}}.s-closing .footer{min-height:375px;padding:32px 0 24px;background:#fff}.s-closing .f-top{display:flex;justify-content:space-between;align-items:center}.s-closing .socials{display:flex;gap:14px;font:500 12px var(--ui);text-transform:uppercase}.s-closing .f-grid{margin-top:64px;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.s-closing .f-grid h4{margin-bottom:12px;font:700 14px/21px var(--display);text-transform:uppercase}.s-closing .f-grid a,.s-closing .f-grid p{display:block;margin-bottom:10px;font:500 12px/18px var(--ui);text-transform:uppercase}.s-closing .f-grid a:hover{color:var(--ink-50)}.s-closing .news input{width:100%;height:36px;padding:0 12px;border:1px solid #e3e3e3;border-radius:6px;background:#fff}.s-closing .news button{margin-top:8px;width:100%;height:36px;border:0;border-radius:6px;background:#000;color:#fff;cursor:pointer;font-weight:500}.s-closing .f-small{margin-top:40px;font:500 11px var(--ui);color:var(--ink-50);text-transform:uppercase}.s-closing .reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.s-closing .reveal.in{opacity:1;transform:none}@media(max-width:1023px){.s-closing{--gutter: 24px}.s-closing .ins-grid{grid-template-columns:1fr 1fr;height:auto}.s-closing .ins-grid>*{min-height:360px}.s-closing .ins-right{grid-column:1 / -1;grid-template-columns:1fr 1fr;grid-template-rows:none}.s-closing .stats-top{grid-template-columns:1fr;height:auto}.s-closing .stats-img{height:360px}.s-closing .stats-row{grid-template-columns:1fr 1fr}.s-closing .svc-grid{grid-template-columns:1fr}.s-closing .svc{height:420px}.s-closing .t-grid{grid-template-columns:1fr}}@media(max-width:767px){.s-closing{--gutter: 16px}.s-closing .links{display:none}.s-closing .pillnav{left:16px;right:16px;justify-content:space-between}.s-closing .h2{font-size:32px;line-height:38px}.s-closing .ins-grid,.s-closing .ins-right,.s-closing .stats-row,.s-closing .connect-row,.s-closing .f-grid{grid-template-columns:1fr}.s-closing .stat{height:200px}.s-closing .head-row{flex-direction:column;align-items:flex-start;gap:20px}.s-closing .cta-frame{margin:0 12px;height:560px}.s-closing .glass{inset:auto 12px 12px;width:auto}.s-closing .process{height:2600px}.s-closing .proc-sticky{top:70px;height:calc(100vh - 90px);grid-template-columns:1fr;grid-template-rows:1fr 1fr}.s-closing .proc-left{padding:24px}.s-closing .t-img{height:360px}.s-closing .connect{height:auto;min-height:520px;gap:40px}}@media(prefers-reduced-motion:reduce){.s-closing .reveal{opacity:1;transform:none;transition:none}.s-closing .track{animation:none}}.s-closing{--display: "Inter", sans-serif;--head: "Saira", "Inter", sans-serif;--ui: "Inter", sans-serif;--gold: #c9a24a;font-family:var(--display)}.s-closing :focus-visible{outline-color:var(--gold)}.s-closing .h2,.s-closing .h3,.s-closing .h3l,.s-closing .num{font-family:var(--head)}.s-closing .h2{font-weight:600;letter-spacing:-.01em}.s-closing .body,.s-closing .lead,.s-closing .btn,.s-closing .quote blockquote{font-family:var(--display)}.s-closing .eyebrow{font-family:var(--head);font-weight:600;letter-spacing:.06em}.s-closing .photo{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#fff}.s-closing .ins-img,.s-closing .stats-img,.s-closing .proc-right{position:relative;background-color:#fff}.s-closing .ins-img .photo{padding:8%}.s-closing .stats-img .photo{padding:6%}.s-closing .proc-right .photo{object-fit:cover}.s-closing .proc-right:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#000000c7,#0000 60%)}.s-closing .proc-right .chip-glass,.s-closing .proc-right .checks{z-index:1;color:#fff}.s-closing .chip-glass{background:#0000008c}.s-closing .ins-img .chip-dark{z-index:1;padding:6px 12px;font-family:var(--display)}.s-closing .logos span{font-family:var(--head);font-weight:600;letter-spacing:.04em}.s-closing .logos b{color:var(--gold)}.s-closing .num{color:#000;font-weight:700;letter-spacing:-.02em}.s-closing .stat:nth-child(odd) .num{color:#8a6a1f}.s-closing .svc-img{background:radial-gradient(80% 60% at 30% 20%,rgba(201,162,74,.55),transparent 70%),linear-gradient(160deg,#2a1f08,#0b0b0c 70%)}.s-closing .svc-img-1{background:radial-gradient(70% 60% at 70% 30%,rgba(201,162,74,.5),transparent 70%),linear-gradient(200deg,#3a2c0c,#0b0b0c 70%)}.s-closing .svc-img-2{background:radial-gradient(70% 70% at 50% 80%,rgba(226,194,122,.45),transparent 70%),linear-gradient(180deg,#0b0b0c,#2a1f08)}.s-closing .svc-num{font:700 14px/1 var(--head);color:var(--gold);margin-bottom:12px}.s-closing .svc-wa{display:inline-block;margin-top:14px;color:#e2c27a;font:600 14px/1 var(--ui);opacity:0;transition:opacity .4s}.s-closing .svc:hover .svc-wa,.s-closing .svc:focus-within .svc-wa{opacity:1}@media(hover:none){.s-closing .svc-txt .body{max-height:none;opacity:.85;margin-top:10px}.s-closing .svc-wa{opacity:1}.s-closing .svc-img{opacity:1;transform:none}}.s-closing .cta-frame{background:#0e0e10}.s-closing .cta-photos{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:8px;padding:8px}.s-closing .cta-photos img{width:100%;height:100%;object-fit:contain;background:#fff;border-radius:10px}.s-closing .cta-frame .glass{background:#0009;z-index:1}.s-closing .connect{background:radial-gradient(60% 80% at 80% 10%,rgba(201,162,74,.45),transparent 70%),linear-gradient(180deg,#0b0b0c,#2a1f08)}.s-closing .connect-btns{display:flex;flex-wrap:wrap;gap:10px}.s-closing .btn-ghost-light{border:1px solid rgba(255,255,255,.5);color:#fff}.s-closing .btn-light:hover{background:var(--gold)}.s-closing .track span{font-family:var(--head);letter-spacing:.06em}.s-closing .footer .logo{gap:10px;font-family:var(--head);font-weight:600;font-size:16px}.s-closing .footer .logo img{border-radius:50%;background:#000;padding:3px}.s-closing .f-grid a{text-transform:none;font-size:13px}.s-closing .qr{margin:0;max-width:200px}.s-closing .qr-code{padding:10px;border:1px solid #e3e3e3;border-radius:10px;background:#fff}.s-closing .qr-code svg{display:block;width:100%;height:auto}.s-closing .qr figcaption{margin-top:8px;font:500 12px/18px var(--ui);text-transform:uppercase}@media(max-width:767px){.s-closing .cta-photos{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.s-closing .qr{max-width:180px}}.s-closing .logos{align-items:center;row-gap:28px}.s-closing .bl{display:inline-flex;align-items:center;gap:8px;color:#111}.s-closing .bl-word{height:22px;width:auto;display:block}.s-closing .bl-mark{height:26px;width:auto;display:block}.s-closing .bl-name{font:600 14px/1 var(--head);letter-spacing:.06em}.s-closing .track{align-items:center}.s-closing .track .bl{color:#fff}.s-closing .track .bl-word{height:20px}.s-closing .bl-round{height:32px;width:auto;display:block}.s-closing .track .bl-round{height:28px}
