[data-version=final] .h1{font-family:var(--font-display)}.serif-it{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.fh{position:relative;height:410svh}.fh__pin{position:sticky;top:0;z-index:3;height:100svh;overflow:hidden;contain:strict}.fh__pin.is-through{pointer-events:none}.fh__room{position:absolute;inset:0;transform-origin:50% 50%}.fh__wall{position:absolute;inset:0;background:radial-gradient(34% 40% at 50% 54%,color-mix(in srgb,var(--cool),transparent 88%),transparent 70%),radial-gradient(60% 50% at 50% 80%,color-mix(in srgb,var(--accent),transparent 92%),transparent 70%),linear-gradient(#0a0a0a,#121211 70%,#0b0b0a)}.fh__mon{position:absolute;left:50%;bottom:18%;width:min(46vw,64svh,56rem);transform:translate(-50%)}.fh__bezel{position:relative;padding:.7% .7% 2.4%;border-radius:.8rem;background:#060606;border:1px solid #2b2b28;box-shadow:0 0 0 1px #000,0 50px 140px -30px color-mix(in srgb,var(--cool),transparent 80%),0 0 160px color-mix(in srgb,var(--accent),transparent 93%)}.fh__screen{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#0c0c0c;border-radius:.25rem}.fh__led{position:absolute;bottom:.85%;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px var(--accent)}.fh__neck{width:9%;aspect-ratio:.85;margin:-1px auto 0;background:linear-gradient(90deg,#111,#2a2a27 50%,#111)}.fh__foot{width:32%;height:7px;margin:0 auto;border-radius:6px 6px 2px 2px;background:linear-gradient(#2c2c29,#131312);box-shadow:0 6px 14px #0009}.scrwall{position:absolute;inset:0;overflow:hidden;background:#0b0b0b}.scrwall__cols{position:absolute;inset:-22% -12%;display:grid;grid-template-columns:repeat(5,1fr);gap:2.2%;transform:rotate(-8deg) scale(1.22);transform-origin:50% 50%}.scrwall__col{position:relative}.scrwall__strip{display:grid;gap:.9vw}.scrwall__strip img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:top;border-radius:3px;background:#161615}.scrwall__shade{position:absolute;inset:0;pointer-events:none;background:radial-gradient(80% 80% at 50% 50%,transparent 55%,rgba(0,0,0,.55)),#08080829}.fh__pin.is-scrubbing .fh__room,.fh__pin.is-scrubbing .scrwall__strip{will-change:transform}.fh.is-idle *,.rmap.is-idle *{animation-play-state:paused!important}.fh__desk{position:absolute;inset:82% 0 0}.fh__deskTop{position:absolute;inset:0;background:linear-gradient(#1e1d1a,#121110 40%,#0b0b0a);border-top:1px solid #3a3934;box-shadow:inset 0 1px #4a4842}.mug2{position:absolute;left:calc(50% - min(27vw,25rem));bottom:calc(100% - .8rem);width:min(3.4vw,3.2rem)}.mug2__body{display:block;aspect-ratio:.82;border-radius:.18rem .18rem .5rem .5rem;background:linear-gradient(90deg,#1c1c1a,#34342f 42%,#171716);border:1px solid #3a3a35;box-shadow:0 10px 14px -6px #000000b3}.mug2__handle{position:absolute;right:-28%;top:22%;width:38%;height:44%;border:.3vw solid #2e2e2a;border-left:0;border-radius:0 1rem 1rem 0}.mug2__steam{position:absolute;bottom:100%;left:8%;width:84%;fill:none;stroke:color-mix(in srgb,var(--ink),transparent 80%);stroke-width:1.2;stroke-linecap:round;stroke-dasharray:6 10;animation:fsteam 10s linear infinite}@keyframes fsteam{to{stroke-dashoffset:-192}}.book2{position:absolute;left:calc(50% - min(37vw,34rem));top:6%;width:min(7.5vw,7rem);aspect-ratio:.74;background:linear-gradient(135deg,#1a1a18,#121211);border:1px solid #2a2a26;border-radius:2px 6px 6px 2px;transform:perspective(1100px) rotateX(56deg) rotate(-7deg);box-shadow:0 1vw 1.4vw -.5vw #000000b3}.book2 span{position:absolute;left:14%;top:-6%;width:7%;height:40%;background:var(--accent);border-radius:0 0 2px 2px}.fh__copy{position:absolute;left:0;right:0;top:clamp(5.5rem,12vh,7.5rem);z-index:5;pointer-events:none}.fh__copy a{pointer-events:auto}.fh__kicker{display:flex;align-items:center;gap:.7em;margin-bottom:1.2rem}.fh__title{font-size:clamp(2.4rem,.4rem + 5.6vw,7.5rem);line-height:.88;text-transform:uppercase;letter-spacing:-.055em;text-shadow:0 0 40px rgba(10,10,10,.75),0 2px 14px rgba(10,10,10,.6)}.fh__title b{font-weight:600}.fh__l2{padding-left:calc(var(--col) * 2 + var(--gutter) * 2)}.fh__title em{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--accent);letter-spacing:-.02em;text-transform:none}.fh__window{position:relative;display:inline-block;width:.62em;height:.76em;vertical-align:-.04em;margin-left:.12em;overflow:hidden;border-radius:.06em;background:var(--surface);border:1px solid var(--ink-faint);transition:width var(--d-settle) var(--ease-out),border-color var(--d-settle) var(--ease-ui)}.fh__window:hover{width:.8em;border-color:var(--accent)}.fh__shot{position:absolute;inset:0;opacity:0}.fh__shot.is-on{opacity:1;z-index:1}.fh__shot img{width:100%;height:auto;will-change:transform}.fh__sub{position:absolute;right:var(--margin);top:calc(100% + 1.4rem);width:min(22rem,calc(var(--col) * 3 + var(--gutter) * 2));color:var(--ink-muted);font-size:.95rem}.fh__sticker{position:absolute;z-index:6;right:calc(var(--margin) + var(--col) * .5);top:clamp(5.5rem,13vh,8rem)}.fh__sticker .sticker{position:relative}.fh__sticker .sticker__text{fill:var(--bg)}.fh__bottom{position:absolute;left:0;right:0;bottom:1.2rem;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-variant-numeric:tabular-nums}.fh__cue{display:inline-flex;align-items:center;gap:.7rem;padding:.55em 1em;border-radius:999px;background:color-mix(in srgb,var(--bg),transparent 8%);box-shadow:inset 0 0 0 1px var(--rule)}.fh__fiverr{color:var(--accent)}.fh__mouse{width:1rem;height:1.6rem;border:1px solid var(--ink-muted);border-radius:1rem;display:grid;justify-items:center;padding-top:.25rem}.fh__mouse i{width:2px;height:.35rem;border-radius:2px;background:var(--accent);animation:fwheel 1.8s var(--ease-in-out) infinite}@keyframes fwheel{0%{transform:translateY(0);opacity:1}70%{transform:translateY(.5rem);opacity:0}to{opacity:0}}.fh__avail{display:flex;align-items:center;gap:.5em;margin-top:1rem;color:var(--ink)}.fh__backdrop{position:absolute;inset:0;z-index:7;background:var(--bg);opacity:0;pointer-events:none}.fh__preview{position:absolute;left:0;top:0;width:100%;height:100%;z-index:8;margin:0;overflow:hidden;opacity:0;pointer-events:none;border-radius:0;will-change:left,top,width,height}.fh__preview img{width:100%;height:100%;object-fit:cover;object-position:top;transform-origin:50% 0}.fh__ptitle{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:1rem;text-align:center;background:radial-gradient(70% 60% at 50% 50%,#0d0d0c8c,#0d0d0cd9)}.fh__pbig{font:250 clamp(2.6rem,.6rem + 7vw,8.5rem)/.9 var(--font-display);letter-spacing:-.05em;text-transform:uppercase}.fh__pbig em{display:block;font-family:var(--font-serif);font-style:italic;font-weight:400;text-transform:none;color:var(--accent);letter-spacing:-.03em}@media(max-width:1100px)and (min-width:701px){.fh__title{font-size:clamp(3rem,7.4vw,5.5rem)}.fh__mon{width:66vw;bottom:21%}.fh__desk{top:79%}.fh__sub>p:first-child{display:none}.fh__sub{top:calc(100% + 1rem);left:var(--margin);right:auto}.fh__sticker{transform:scale(.75);transform-origin:100% 0}.book2{display:none}.mug2{left:6vw;width:6vw}}@media(max-width:700px){.fh{height:350svh}.fh__copy{top:5rem}.fh__title{font-size:clamp(2.3rem,11vw,3.8rem)}.fh__sub>p:first-child{display:none}.fh__sub .fh__avail{margin-top:0;font-size:.625rem}.fh__l2{padding-left:0}.fh__sub{position:relative;right:auto;top:auto;width:auto;margin-top:1rem;font-size:.9rem;max-width:30ch}.fh__mon{width:90vw;bottom:24%}.fh__desk{top:76%}.mug2{left:5vw;width:10vw}.mug2__handle{border-width:1vw}.book2{display:none}.fh__sticker{top:11.6rem;bottom:auto;right:var(--margin);transform:scale(.5);transform-origin:100% 0}.fh__bottom{justify-content:center}.fh__bottom>:not(.fh__cue){display:none}}.show{position:relative;z-index:2;margin-top:-100svh;padding-bottom:var(--section)}.show__head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:end;margin-bottom:clamp(2.5rem,5vw,4rem)}.plateF{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:clamp(1.25rem,2.5vw,2rem);margin-bottom:clamp(7rem,13vw,13rem);align-items:start}.plateF:last-child{margin-bottom:0}.plateF__head{display:grid;gap:.9rem}.plateF__name{font:300 clamp(2.4rem,1.4rem + 3.6vw,5.25rem)/.95 var(--font-display);letter-spacing:-.045em}.plateF__name a{display:inline-block;transition:color var(--d-settle) var(--ease-ui)}.plateF__name a:hover{color:var(--accent)}.plateF__wide{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 10;border-radius:10px;border:1px solid var(--rule);background:var(--surface)}.plateF__wide img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform var(--d-slow) var(--ease-out)}.plateF__wide:hover img{transform:scale(1.03)}.plateF__card .sc__frame{border-radius:10px}.plateF__line{color:var(--ink-muted);max-width:68ch;font-size:1.0625rem;line-height:1.6}.plateF__specs{display:grid;gap:.45rem}.plateF__specs>div{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--rule);padding-bottom:.45rem}.plateF{grid-template-rows:auto auto auto}.plateF__card{align-self:stretch;display:flex;min-height:0}.plateF__card .sc{flex:1;display:flex}.plateF__card .sc__frame{aspect-ratio:auto;width:100%;height:100%}.plateF--a .plateF__head{grid-column:1 / span 8;grid-row:1}.plateF--a .plateF__wide{grid-column:1 / span 8;grid-row:2}.plateF--a .plateF__card{grid-column:9 / span 4;grid-row:2}.plateF--a .plateF__line{grid-column:1 / span 8;grid-row:3}.plateF--a .plateF__specs{grid-column:9 / span 4;grid-row:3}.plateF--b .plateF__head{grid-column:5 / span 8;grid-row:1}.plateF--b .plateF__card{grid-column:1 / span 4;grid-row:2}.plateF--b .plateF__wide{grid-column:5 / span 8;grid-row:2}.plateF--b .plateF__specs{grid-column:1 / span 4;grid-row:3}.plateF--b .plateF__line{grid-column:5 / span 8;grid-row:3}.plateF__line,.plateF__specs{align-self:start;margin:0}.plateF.is-landing .plateF__wide{visibility:hidden}@media(max-width:900px){.plateF{row-gap:1.25rem;margin-bottom:5.5rem}.plateF>*{grid-column:1 / -1!important;grid-row:auto!important;margin-top:0!important}.plateF__card{order:3}.plateF__line{order:4}.plateF__specs{order:5}.plateF__card .sc__frame{aspect-ratio:3 / 4;height:auto}.plateF:not([data-plate="0"]) .plateF__wide{display:none}}.readF{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:4rem;border-top:1px solid var(--rule)}.readF__idx{grid-column:1 / span 3;padding-top:.6em}.readF__text{grid-column:4 / span 9;text-indent:calc(var(--col) * 2 + var(--gutter) * 2)}.readF__text>div{text-indent:0}.readF__facts{grid-column:4 / span 9;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gutter)}.readF__facts>div{border-top:1px solid var(--rule);padding-top:1rem;display:grid;gap:1.2rem}.readF__facts dd{font:250 var(--fs-h1)/.9 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}@media(max-width:900px){.readF__idx,.readF__text,.readF__facts{grid-column:1 / -1}.readF__text{text-indent:2em}.readF__facts{grid-template-columns:repeat(2,1fr);row-gap:2rem}}.listF__filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.listF__list{border-top:1px solid var(--rule)}.listF__list li[hidden]{display:none}.listF__row{display:grid;grid-template-columns:3rem minmax(0,1fr) 9rem 10rem 4.5rem;gap:var(--gutter);align-items:baseline;padding:1.05rem 0 .95rem;border-bottom:1px solid var(--rule)}.listF__thumb{display:none}.listF__name{font:400 clamp(1.5rem,1.1rem + 1.4vw,2.4rem)/1 var(--font-serif);letter-spacing:-.02em;transition:transform var(--d-settle) var(--ease-out),color var(--d-settle) var(--ease-ui)}.listF__row:hover .listF__name,.listF__row:focus-visible .listF__name{transform:translate(14px);color:var(--accent)}.listF__row>:last-child{justify-self:end}.listF__preview{position:fixed;left:0;top:0;z-index:30;width:15rem;aspect-ratio:4 / 5;object-fit:cover;object-position:top;pointer-events:none;opacity:0;border-radius:8px;border:1px solid color-mix(in srgb,var(--accent),transparent 50%);background:var(--surface)}@media(max-width:900px){.listF__row{grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.75rem 0}.listF__thumb{display:block;width:3.4rem;aspect-ratio:4 / 5;border-radius:4px;overflow:hidden;background:var(--surface)}.listF__thumb img{width:100%;height:100%;object-fit:cover;object-position:top}.listF__row>.micro:first-child,.listF__row>:nth-child(4),.listF__row>:nth-child(5){display:none}.listF__meta{display:block!important}.listF__name{font-size:1.35rem}}.listF__meta{display:none;margin-top:.35rem}.mapF__head{margin-bottom:clamp(2rem,4vw,3rem)}.mapF__map{max-width:92rem;margin-inline:auto}.mapF__legend{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:1.25rem}.mapF__legend span{display:inline-flex;align-items:center;gap:.55em}.mapF__legend i{width:.6rem;height:.6rem;border-radius:50%;display:inline-block}.ledgerF{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:4rem;align-items:start;margin-top:clamp(5rem,10vw,9rem)}.ledgerF__table{grid-column:1 / span 5;border-top:1px solid var(--ink-faint)}.ledgerF__row{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.1rem 0 1rem;border-bottom:1px solid var(--rule)}.ledgerF__row dd{font:300 clamp(1.6rem,1.2rem + 1.4vw,2.6rem)/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.ledgerF__row dd small{font-size:.55em;color:var(--ink-muted)}.ledgerF__quotes{grid-column:7 / span 6;display:grid;gap:2rem}.ledgerF__qlabel{display:flex;justify-content:space-between;border-top:1px solid var(--ink-faint);padding-top:1.1rem}.ledgerF__qlabel span:last-child{color:var(--ink);font-variant-numeric:tabular-nums}.ledgerF__stage{display:grid;min-height:15rem}.quoteF{grid-area:1 / 1;display:grid;gap:1.5rem;align-content:start;opacity:0;visibility:hidden}.quoteF.is-on{opacity:1;visibility:visible}.quoteF blockquote{font:400 clamp(1.5rem,1.1rem + 1.4vw,2.6rem)/1.15 var(--font-serif);letter-spacing:-.015em;text-indent:-.4em}.quoteF figcaption{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem}.quoteF figcaption>:first-child{color:var(--accent);letter-spacing:.15em}.ledgerF__controls{display:flex;gap:1.5rem}.ledgerF__controls button{text-transform:uppercase;letter-spacing:.06em;transition:color var(--d-quick) var(--ease-ui)}.ledgerF__controls button:hover{color:var(--accent)}.ledgerF__bars{display:grid;gap:.55rem;padding-top:1.5rem;border-top:1px solid var(--rule)}.barF{display:grid;grid-template-columns:2.5rem 1fr 2.5rem;align-items:center;gap:1rem}.barF i{position:relative;height:1px;background:var(--rule)}.barF i:after{content:"";position:absolute;left:0;top:-1px;height:3px;width:var(--w);background:var(--accent);transform-origin:left;transform:scaleX(var(--s, 1));transition:transform 1.4s var(--ease-out)}.barF>:last-child{text-align:right}.ledgerF__cta{justify-self:start;padding:30px;margin:-30px}@media(max-width:900px){.ledgerF__table,.ledgerF__quotes{grid-column:1 / -1}.ledgerF__stage{min-height:19rem}}.svcF__list{border-top:1px solid var(--ink-faint)}.svcF__row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:start;padding-block:clamp(2.5rem,5vw,4.5rem);border-bottom:1px solid var(--rule)}.svcF__row>.micro{grid-column:1;padding-top:1em}.svcF__key{grid-column:2 / span 4;position:relative;display:inline-grid;justify-self:start;font:400 var(--fs-display)/.9 var(--font-serif);letter-spacing:-.04em;transition:transform .42s var(--ease-out)}.svcF__key>span,.svcF__key:after{grid-area:1 / 1;transition:opacity .3s var(--ease-ui),transform .3s var(--ease-out),color .3s var(--ease-ui)}.svcF__key:after{content:attr(data-it);font-style:italic;color:var(--accent);opacity:0;transform:translate(-.06em) skew(8deg)}.svcF__row:hover .svcF__key,.svcF__row:focus-within .svcF__key{transform:translate(12px)}.svcF__row:hover .svcF__key .is-up,.svcF__row:focus-within .svcF__key .is-up{opacity:0;transform:translate(.05em) skew(-8deg)}.svcF__row:hover .svcF__key:after,.svcF__row:focus-within .svcF__key:after{opacity:1;transform:none}.svcF__body{grid-column:6 / span 4;display:grid;gap:1rem;padding-top:.6em}.svcF__body ul{display:flex;flex-wrap:wrap;gap:.35rem 1.25rem}.svcF__g{grid-column:11 / span 2;width:100%;max-width:9rem;justify-self:end}@media(max-width:900px){.svcF__key{grid-column:2 / -1;font-size:clamp(3.2rem,16vw,5rem)}.svcF__body,.svcF__g{grid-column:1 / -1;margin-top:1.25rem;justify-self:start}.svcF__g{max-width:6rem}}.procF__track{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter)}.procF__line{position:absolute;left:0;right:0;top:.35rem;height:1px;background:var(--rule)}.procF__line i{position:absolute;inset:0;background:var(--accent);transform-origin:left;transform:scaleX(0)}.procF__step{position:relative;display:grid;gap:1rem;padding-top:2rem}.procF__step:before{content:"";position:absolute;left:0;top:0;width:.75rem;height:.75rem;border-radius:50%;background:var(--bg);border:1px solid var(--accent)}.procF__step h3{font:300 var(--fs-h2)/1 var(--font-display);letter-spacing:-.03em}@media(max-width:900px){.procF__track{grid-template-columns:1fr;gap:2.25rem;padding-left:1.75rem}.procF__line{left:.35rem;right:auto;top:0;bottom:0;width:1px;height:auto}.procF__line i{transform-origin:top;transform:scaleY(0)}.procF__step{padding-top:0}.procF__step:before{left:-1.75rem;top:.35rem}}.aboutF__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:3rem;align-items:start}.aboutF__lit{grid-column:1 / span 4;display:grid;gap:.75rem;position:sticky;top:6rem}.aboutF__frame{aspect-ratio:4 / 5;display:grid;place-items:center;overflow:hidden;border:1px solid var(--rule);border-radius:10px;background:radial-gradient(70% 60% at 78% 35%,color-mix(in srgb,var(--cool),transparent 78%),transparent 70%),radial-gradient(60% 50% at 30% 90%,color-mix(in srgb,var(--accent),transparent 80%),transparent 70%),#0b0b0a}.aboutF__frame span{font:200 clamp(6rem,3rem + 10vw,13rem)/.8 var(--font-display);letter-spacing:-.08em;color:color-mix(in srgb,var(--ink),transparent 86%)}.aboutF__text{grid-column:6 / span 7;display:grid;gap:2rem}.aboutF__title{font-size:clamp(2.8rem,1rem + 5.4vw,7.25rem);text-transform:uppercase}.aboutF__text>.muted{max-width:56ch}.aboutF__facts{display:grid;border-top:1px solid var(--rule)}.aboutF__facts>div{display:grid;grid-template-columns:7rem 1fr;gap:1rem;padding:.9rem 0 .8rem;border-bottom:1px solid var(--rule)}@media(max-width:900px){.aboutF__lit,.aboutF__text{grid-column:1 / -1}.aboutF__lit{position:relative;top:0;width:72%}}.sheetF__cap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding-top:1rem;border-top:1px solid var(--rule);margin-bottom:1.25rem}.sheetF__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(3.6rem,2.4rem + 3vw,6rem),1fr));gap:6px}.sheetF__grid a{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--surface);border-radius:3px}.sheetF__grid a>span{display:grid;place-items:center;height:100%;font-size:.5rem;text-align:center;word-break:break-all;padding:.25rem}.sheetF__grid img{width:100%;height:100%;object-fit:cover;object-position:top;filter:grayscale(1) brightness(.62);transition:filter var(--d-slow) var(--ease-ui),transform var(--d-slow) var(--ease-out)}.sheetF__grid a:hover img,.sheetF__grid a:focus-visible img{filter:none;transform:scale(1.06)}@media(max-width:600px){.sheetF__grid{grid-template-columns:repeat(6,1fr);gap:4px}}.endF{position:relative;overflow:hidden;padding-top:var(--section);border-top:1px solid var(--rule)}.endF__glow{position:absolute;left:-10%;right:-10%;bottom:-60%;height:120%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--accent),transparent 58%),color-mix(in srgb,var(--accent),transparent 90%) 45%,transparent 70%)}.endF__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem)}.endF__mega{font:250 clamp(2.8rem,.4rem + 10.4vw,13.5rem)/.84 var(--font-display);letter-spacing:-.06em;text-transform:uppercase}.endF__mega .line-mask{padding-bottom:.1em}.endF__l2{padding-left:calc(var(--col) * 2 + var(--gutter) * 2);font-weight:600;color:var(--accent)}.endF__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.endF__line{max-width:30ch;color:var(--ink-muted)}.endF__cta{padding:30px;margin:-30px}.endF__email{font:300 var(--fs-h2)/1 var(--font-display);letter-spacing:-.03em;border-bottom:1px solid var(--ink-muted);padding-bottom:.15em;transition:color var(--d-settle) var(--ease-ui),border-color var(--d-settle) var(--ease-ui)}.endF__email:hover{color:var(--accent);border-color:var(--accent)}.endF__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1.5rem;border-top:1px solid var(--rule)}.endF__social{display:flex;gap:1.25rem}@media(max-width:900px){.endF__l2{padding-left:0}.endF__mega{font-size:clamp(2.6rem,12.5vw,5rem)}.endF__email{font-size:clamp(1.15rem,5.4vw,2rem)}}.svcF__more{margin-top:clamp(2rem,4vw,3rem)}@media(hover:none){.listF__hint{display:none}}.listF__mix{display:grid;gap:.85rem;align-self:end}.listF__bar{display:flex;gap:3px;height:.5rem;margin:0}.listF__bar span{border-radius:2px}.listF__mix .is-shopify{background:var(--accent)}.listF__mix .is-wordpress{background:var(--ink)}.listF__mix .is-woocommerce{background:var(--cool)}.listF__legend{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.listF__legend li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding-bottom:.4rem;border-bottom:1px solid var(--rule)}.listF__legend i{width:.5rem;height:.5rem;border-radius:1px}.listF__legend b{font-weight:500;font-variant-numeric:tabular-nums}.listF__span{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;margin:0}.listF__span>span{white-space:nowrap}.skip{position:fixed;left:var(--margin);top:-4rem;z-index:200;background:var(--accent);color:var(--bg);padding:.8em 1em}.skip:focus{top:1rem}.hudF{position:fixed;inset:0 0 auto;z-index:115;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:center;padding:1.2rem var(--margin);padding-top:max(1.2rem,env(safe-area-inset-top));transition:padding var(--d-slow) var(--ease-out),transform var(--d-slow) var(--ease-soft),background-color var(--d-slow) var(--ease-ui)}.hudF.is-compact{padding-block:.7rem;background:color-mix(in srgb,var(--bg),transparent 14%);backdrop-filter:blur(10px)}@media(hover:none){.hudF.is-compact{backdrop-filter:none;background:color-mix(in srgb,var(--bg),transparent 4%)}}.hudF.is-hidden{transform:translateY(-110%)}.hudF__brand{grid-column:1 / span 2}.hudF__clocks{grid-column:3 / span 3;display:flex;gap:1.5rem;font-variant-numeric:tabular-nums}.hudF__nav{grid-column:6 / span 5;display:flex;justify-content:flex-end;gap:1.4rem;white-space:nowrap}.hudF__clocks{white-space:nowrap}@media(max-width:1320px){.hudF__you{display:none}.hudF__nav{gap:1.1rem}}@media(max-width:1100px){.hudF__nav{grid-column:4 / span 7;gap:.9rem}.hudF__clocks{display:none}}.hudF__cta{grid-column:11 / span 2;justify-self:end;display:inline-flex;align-items:center;gap:.6em;white-space:nowrap;border:1px solid var(--rule);padding:.55em .9em;transition:border-color var(--d-settle) var(--ease-ui),background-color var(--d-settle) var(--ease-ui)}.hudF__cta:hover{border-color:var(--accent);background:var(--accent-soft)}.hudF__menu,.ncursor{display:none}@media(hover:hover)and (pointer:fine){.js:not(.reduced) .ncursor{display:block}}.ncursor__dot,.ncursor__ring{position:fixed;left:0;top:0;z-index:120;pointer-events:none;border-radius:50%}.ncursor__dot{width:6px;height:6px;margin:-3px 0 0 -3px;background:var(--accent)}.ncursor__ring{width:34px;height:34px;margin:-17px 0 0 -17px;border:1px solid var(--ink-faint);display:grid;place-items:center;transition:width var(--d-quick) var(--ease-ui),height var(--d-quick) var(--ease-ui),margin var(--d-quick) var(--ease-ui),background-color var(--d-quick) var(--ease-ui),border-color var(--d-quick) var(--ease-ui)}.ncursor__label{opacity:0;font-size:.5625rem;color:var(--bg);white-space:nowrap;transition:opacity .12s linear}.ncursor.is-active .ncursor__ring{width:72px;height:72px;margin:-36px 0 0 -36px;background:var(--accent);border-color:var(--accent)}.ncursor.is-active .ncursor__label{opacity:1;transition-delay:.1s}.ncursor.is-active .ncursor__dot{opacity:0}.menuF{position:fixed;inset:0;z-index:110;display:grid;grid-template-rows:1fr auto;padding:6rem var(--margin) max(1.5rem,env(safe-area-inset-bottom));background:var(--bg);transform:translate3d(0,-100%,0);visibility:hidden;transition:transform .65s var(--ease-in-out),visibility 0s .65s}.menuF.is-open{transform:none;visibility:visible;transition:transform .65s var(--ease-in-out)}.menuF__nav{display:grid;align-content:center;gap:.4rem}.menuF__nav a{display:flex;align-items:baseline;gap:1rem;font:300 clamp(2.6rem,12vw,4.5rem)/1 var(--font-display);letter-spacing:-.045em;padding-block:.35rem;border-bottom:1px solid var(--rule);opacity:0;transform:translateY(20px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.menuF.is-open .menuF__nav a{opacity:1;transform:none}.menuF.is-open .menuF__nav a:nth-child(2){transition-delay:60ms}.menuF.is-open .menuF__nav a:nth-child(3){transition-delay:.12s}.menuF.is-open .menuF__nav a:nth-child(4){transition-delay:.18s}.menuF.is-open .menuF__nav a:nth-child(5){transition-delay:.24s}.menuF__foot{display:grid;gap:1.25rem;font-variant-numeric:tabular-nums}.menuF__foot .btn{justify-self:start}@media(max-width:900px){.hudF__nav,.hudF__you,.hudF__cta{display:none}.hudF__brand{grid-column:1 / span 5}.hudF__clocks{grid-column:6 / span 4;justify-self:center;display:flex}.hudF__clocks .muted{display:none}.hudF__menu{grid-column:10 / span 3;justify-self:end;display:inline-flex;align-items:center;gap:.6rem;padding:.55em .8em;border:1px solid var(--rule);border-radius:999px}.hudF__menu b{font-weight:500}.burger{position:relative;width:.95rem;height:.55rem}.burger span{position:absolute;left:0;right:0;height:1px;background:var(--ink);transition:transform .4s var(--ease-out),top .4s var(--ease-out)}.burger span:first-child{top:0}.burger span:last-child{top:100%}.hudF__menu[aria-expanded=true] .burger span{top:50%}.hudF__menu[aria-expanded=true] .burger span:first-child{transform:rotate(45deg)}.hudF__menu[aria-expanded=true] .burger span:last-child{transform:rotate(-45deg)}}
