@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.vKFuNW_className{font-family:Archivo,Archivo Fallback;font-style:normal}.vKFuNW_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.KahaqW_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.KahaqW_variable{--font-plex:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--paper:#f5f2eb;--paper-sunk:#ebe4d8;--paper-line:#d9d2c3;--ink:#1f241c;--ink-muted:#5a5f52;--olive:#3b4228;--olive-deep:#2d331d;--olive-soft:#5f6e45;--on-olive:#f5f2eb;--on-olive-muted:#b9bfa5;--on-olive-line:#b9bfa559;--rust:#9c4a33;--rust-text:#8a3f2a;--rust-on-olive:#d4745a;--font-sans:var(--font-archivo), "Archivo", system-ui, sans-serif;--font-mono:var(--font-plex), "IBM Plex Mono", ui-monospace, monospace;--rule-heavy:3px solid var(--olive);--rule-hair:1px solid var(--paper-line);--ease-fold:cubic-bezier(.2, .7, .1, 1);--t-ui:.24s;--t-slow:.48s;--max:1280px;--gutter:clamp(16px, 4vw, 48px);--col-gap:clamp(12px, 2vw, 24px);--header-h:72px;--section:clamp(72px, 10vw, 144px)}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--paper)}body{background:var(--paper);color:var(--ink);font:400 16px/1.6 var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}table{border-collapse:collapse;width:100%}sup{line-height:0}:focus-visible{outline:2px solid var(--rust);outline-offset:2px}main:focus,.svc:focus{outline:none}.on-olive :focus-visible{outline-color:var(--on-olive)}::selection{background:var(--olive);color:var(--on-olive)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped,html.is-intro,html.menu-open{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:400;background:var(--olive);color:var(--on-olive);font:500 12px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:14px 18px;position:fixed;top:-80px;left:16px}.skip:focus{top:16px}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.grid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.sec{padding-block:var(--section)}.sec--tight{padding-block:calc(var(--section) * .6)}.on-olive{background:var(--olive);color:var(--on-olive)}.display{font:800 clamp(44px, 6.9vw, 96px) / .98 var(--font-sans);letter-spacing:-.015em;text-transform:uppercase}.h1{font:800 clamp(40px, 6.2vw, 88px) / 1 var(--font-sans);letter-spacing:-.015em;text-transform:uppercase}.h2{font:700 clamp(18px, 1.8vw, 24px) / 1.2 var(--font-sans);text-transform:uppercase}.h3{font:700 clamp(22px, 2.3vw, 32px) / 1.15 var(--font-sans);letter-spacing:-.01em}.statement{font:300 clamp(28px, 3.9vw, 56px) / 1.1 var(--font-sans);letter-spacing:-.02em}.statement b{font-weight:700}.statement .dim{color:var(--ink-muted)}.lede{font:400 clamp(17px, 1.5vw, 20px) / 1.55 var(--font-sans);max-width:56ch}.small{font-size:14px;line-height:1.5}.muted{color:var(--ink-muted)}.on-olive .muted{color:var(--on-olive-muted)}.w{display:inline-block}.prose a{text-underline-offset:4px;transition:text-decoration-color var(--t-ui) var(--ease-fold);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.prose a:hover{-webkit-text-decoration-color:var(--rust);text-decoration-color:var(--rust)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.mk{--mark-fold:color-mix(in srgb, currentColor 90%, #8a8a80);flex:none;width:auto;height:1.7em}.wm{font:800 1em / 1 var(--font-sans);letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;display:inline-block}.wm sup{color:var(--rust);letter-spacing:0;text-transform:lowercase;margin-left:.05em;font-size:.4em;font-weight:700;position:relative;top:-1.08em}.nm sup{vertical-align:super;font-size:.62em}.eyebrow{font:500 11px / 1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.on-olive .eyebrow{color:var(--on-olive-muted)}.sh{font:700 clamp(18px, 1.8vw, 24px) / 1.2 var(--font-sans);text-transform:uppercase;align-items:center;gap:14px;display:flex}.sh__bar{background:var(--olive);flex:none;width:28px;height:3px}.on-olive .sh__bar{background:var(--on-olive)}.sh__n{font:500 12px / 1 var(--font-mono);letter-spacing:.12em;color:var(--ink-muted)}.on-olive .sh__n{color:var(--on-olive-muted)}.btn{--cut:var(--paper);--flap:var(--olive-soft);background:var(--olive);border:1px solid var(--olive);min-height:48px;color:var(--on-olive);font:500 12px / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:background var(--t-ui) var(--ease-fold), border-color var(--t-ui) var(--ease-fold), color var(--t-ui) var(--ease-fold), transform .12s var(--ease-fold);justify-content:center;align-items:center;gap:14px;padding:0 22px;display:inline-flex;position:relative}.btn:hover{background:var(--olive-deep);border-color:var(--olive-deep)}.btn:active{transform:translateY(1px)}.btn .ico{transition:transform var(--t-ui) var(--ease-fold)}.btn:hover .ico,.btn:focus-visible .ico{transform:translate(3px)}.btn:before,.btn:after{content:"";transform-origin:100% 100%;width:16px;height:16px;transition:transform var(--t-ui) var(--ease-fold);pointer-events:none;position:absolute;bottom:-1px;right:-1px;transform:scale(0)}.btn:before{background:var(--cut);clip-path:polygon(100% 0,100% 100%,0 100%)}.btn:after{background:var(--flap);clip-path:polygon(0 0,100% 0,0 100%)}.btn:hover:before,.btn:hover:after,.btn:focus-visible:before,.btn:focus-visible:after{transform:scale(1)}.btn--sm{min-height:40px;padding:0 16px}.btn--ghost{color:var(--olive);background:0 0}.btn--ghost:hover{background:var(--paper-sunk);border-color:var(--olive);color:var(--olive)}.btn--paper{--cut:var(--olive);--flap:var(--paper-line);background:var(--paper);border-color:var(--paper);color:var(--olive)}.btn--paper:hover{background:var(--paper-sunk);border-color:var(--paper-sunk)}.more{min-height:44px;font:500 12px / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--olive);transition:border-color var(--t-ui) var(--ease-fold);align-items:center;gap:12px;display:inline-flex}.more:hover{border-bottom-color:var(--rust)}.more .ico{transition:transform var(--t-ui) var(--ease-fold)}.more:hover .ico{transform:translate(3px)}.on-olive .more{border-bottom-color:var(--on-olive-muted)}.callout{background:var(--paper-sunk);border-left:3px solid var(--olive);padding:24px}.callout--trap{border-left-color:var(--rust)}.callout__t{font:500 11px / 1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.callout--trap .callout__t{color:var(--rust-text)}.callout b{font-weight:700}.stats{gap:var(--col-gap);grid-template-columns:repeat(3,1fr);display:grid}.stat{background:var(--paper-sunk);border-left:3px solid var(--olive);padding:20px 24px}.stat__f{font:500 clamp(22px, 2.4vw, 32px) / 1.1 var(--font-mono);letter-spacing:-.01em;text-transform:uppercase}.stat__c{font:500 11px / 1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin-top:8px}@media (max-width:767px){.stats{grid-template-columns:1fr}}.tags{flex-wrap:wrap;gap:8px;display:flex}.tag{border:1px solid var(--olive);min-height:28px;font:500 11px / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;padding:0 10px;display:inline-flex}.on-olive .tag{border-color:var(--on-olive-muted)}.rules{gap:10px;display:grid}.rules li{padding-left:18px;position:relative}.rules li:before{content:"";background:var(--olive);width:8px;height:2px;position:absolute;top:.78em;left:0}.on-olive .rules li:before{background:var(--on-olive-muted)}.crease{background:var(--paper-line);transform-origin:0;border:0;height:1px;margin:0}.crease--heavy{background:var(--olive);height:3px}.on-olive .crease{background:var(--on-olive-line)}.art{width:100%;height:100%;display:block}.art .g{fill:var(--g)}.t0{fill:var(--t0)}.t1{fill:var(--t1)}.t2{fill:var(--t2)}.t3{fill:var(--t3)}.t4{fill:var(--t4)}.art .crease-line{fill:none;stroke:var(--ink);stroke-opacity:.2;stroke-width:1px}.art--a{--g:var(--olive);--t0:var(--paper);--t1:var(--paper-sunk);--t2:var(--paper-line);--t3:var(--on-olive-muted);--t4:var(--olive-soft)}.art--b{--g:var(--paper-sunk);--t0:var(--olive);--t1:var(--olive-soft);--t2:var(--olive-deep);--t3:var(--paper);--t4:var(--paper-line)}.art--c{--g:var(--paper-line);--t0:var(--paper);--t1:var(--olive);--t2:var(--olive-soft);--t3:var(--paper-sunk);--t4:var(--ink)}.tile{vertical-align:-.02em;background:var(--olive);clip-path:polygon(0 0,calc(100% - .2em) 0,100% .2em,100% 100%,0 100%);width:1.55em;height:.78em;margin-inline:.1em;display:inline-block;position:relative;overflow:hidden}.tile:after{content:"";background:var(--paper-sunk);clip-path:polygon(0 0,0 100%,100% 100%);width:.2em;height:.2em;position:absolute;top:0;right:0}.tile .art{position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.tile{transition:scale var(--t-slow) var(--ease-fold), rotate var(--t-slow) var(--ease-fold)}.tile:hover{rotate:-2deg;scale:1.08}}.price{font:500 clamp(15px, 1.4vw, 18px) / 1.3 var(--font-mono);color:var(--rust-text);white-space:nowrap}.cur--usd,html[data-cur=usd] .cur--ngn{display:none}html[data-cur=usd] .cur--usd{display:inline}.tgl{border:1px solid var(--olive);display:inline-flex}.tgl button{min-height:44px;color:var(--olive);font:500 12px / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;transition:background var(--t-ui) var(--ease-fold), color var(--t-ui) var(--ease-fold);padding:0 18px}.tgl button:hover{background:var(--paper-sunk)}html:not([data-cur=usd]) .tgl button[data-v=ngn],html[data-cur=usd] .tgl button[data-v=usd]{background:var(--olive);color:var(--on-olive)}.on-olive .tgl{border-color:var(--on-olive-muted);width:fit-content}.on-olive .tgl button{color:var(--on-olive)}.on-olive .tgl button:hover{background:var(--olive-deep)}html:not([data-cur=usd]) .on-olive .tgl button[data-v=ngn],html[data-cur=usd] .on-olive .tgl button[data-v=usd]{background:var(--paper);color:var(--olive)}.marquee{border-block:var(--rule-hair);-webkit-user-select:none;user-select:none;padding-block:clamp(20px,3vw,36px);overflow:hidden}.marquee__track{width:max-content;animation:70s linear infinite marquee;display:flex}.marquee__row{flex:none;display:flex}.marquee__row span{font:800 clamp(40px, 7vw, 104px) / 1 var(--font-sans);letter-spacing:-.015em;text-transform:uppercase;white-space:nowrap;align-items:center;padding-right:.5em;display:inline-flex}.marquee__row span:after{content:"";background:var(--olive);width:.28em;height:.28em;margin-left:.5em;transform:rotate(45deg)}@keyframes marquee{to{transform:translate(-50%)}}.marquee:hover .marquee__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.marquee__track{animation:none}}.field{gap:8px;display:grid}.field label{font:500 11px / 1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.field input,.field select,.field textarea{background:var(--paper);border:1px solid var(--ink-muted);width:100%;min-height:48px;transition:background var(--t-ui) var(--ease-fold), border-color var(--t-ui) var(--ease-fold);border-radius:0;padding:12px 14px}.field textarea{resize:vertical;min-height:168px}.field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%233b4228' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:44px}.field input:hover,.field select:hover,.field textarea:hover{background-color:var(--paper-sunk)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--ink)}.field [aria-invalid=true]{border-color:var(--rust)}.field .hint{color:var(--ink-muted);font-size:14px}.field .err{color:var(--rust-text);font-size:14px;font-weight:700}.consent{align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.consent input{width:20px;height:20px;accent-color:var(--olive);flex:none;margin:1px 0 0}.consent a{text-underline-offset:3px;text-decoration:underline}.consent+.err{color:var(--rust-text);font-size:14px;font-weight:700}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.note{background:var(--paper-sunk);border-left:3px solid var(--olive);padding:20px 24px}.note--err{border-left-color:var(--rust)}.faq details{border-top:var(--rule-hair)}.faq details:last-child{border-bottom:var(--rule-hair)}.faq summary{cursor:pointer;min-height:44px;font:700 clamp(17px, 1.6vw, 20px) / 1.3 var(--font-sans);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2px solid var(--olive);border-bottom:2px solid var(--olive);width:11px;height:11px;transition:transform var(--t-ui) var(--ease-fold);flex:none;transform:rotate(45deg)}.faq details[open] summary:after{transform:rotate(-135deg)}.faq .a{max-width:62ch;color:var(--ink-muted);padding-bottom:26px}
.intro,.intro-top,.intro__skip{display:none}html.is-intro .intro{display:block}html.is-intro .intro-top{display:grid}html.is-intro .intro__skip{display:inline-flex}.intro{z-index:300;background:var(--olive);animation:10ms linear 9s forwards intro-kill;position:fixed;inset:0}@keyframes intro-kill{to{visibility:hidden;pointer-events:none}}.intro__stage{perspective:1900px;position:absolute;inset:0}.pk{width:100%;height:100%;transform-style:preserve-3d;position:absolute}.pk--base{width:33.3334%;height:33.3334%;top:33.3333%;left:33.3333%}.pk-l{transform-origin:100%;top:0;left:-100%}.pk-r{transform-origin:0;top:0;left:100%}.pk-t{transform-origin:50% 100%;top:-100%;left:0}.pk-b{transform-origin:50% 0;top:100%;left:0}html.is-intro .pk-l{transform:rotateY(175deg)}html.is-intro .pk-r{transform:rotateY(-175deg)}html.is-intro .pk-t{transform:rotateX(-175deg)}html.is-intro .pk-b{transform:rotateX(175deg)}html.is-intro .pk{will-change:transform}.pk__f,.pk__b{backface-visibility:hidden;box-shadow:inset 0 0 0 .5px var(--paper-line);position:absolute;inset:0}.pk__f{background:var(--paper)}.pk__b{background:var(--paper-sunk);transform:rotateY(180deg)}.pk__f:after,.pk__b:after{content:"";background:var(--ink);opacity:var(--sh,0);position:absolute;inset:0}.intro-top{z-index:310;pointer-events:none;place-items:center;position:fixed;inset:0}.intro__mark{color:var(--ink);font-size:clamp(52px,11vw,150px)}.intro__mark .ch{opacity:0;transform-origin:50% 0;display:inline-block}.intro__mark sup.ch{margin-left:.06em}.intro__skip{right:var(--gutter);bottom:calc(var(--gutter) + env(safe-area-inset-bottom));z-index:320;background:var(--olive);border:1px solid var(--on-olive-muted);min-height:44px;color:var(--on-olive);font:500 11px / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;opacity:0;align-items:center;padding:0 16px;position:fixed}html.is-intro .hdr__logo{opacity:0}.veil{z-index:250;perspective:1500px;display:none;position:fixed;inset:0;overflow:hidden}html.veil-on .veil{display:block}.veil__fan{transform-style:preserve-3d;position:absolute;inset:0}.vs{transform-origin:0;width:100%;height:100%;transform-style:preserve-3d;position:absolute;top:0;left:100%}.veil__fan>.vs{width:calc(100% / var(--n,6));left:0}.vs>i{background:var(--olive);position:absolute;inset:0 -1px 0 0}.vs>i:after{content:"";background:var(--shade,var(--ink));opacity:var(--sh,0);position:absolute;inset:0}.vs--e>i{--shade:var(--paper)}.vs--o>i{--shade:var(--ink)}.veil__label{z-index:2;color:var(--on-olive);opacity:0;pointer-events:none;place-content:center;gap:18px;display:grid;position:absolute;inset:0}.veil__t{font:800 clamp(44px, 9vw, 132px) / .95 var(--font-sans);letter-spacing:-.02em;text-transform:uppercase}.veil__rule{background:var(--rust-on-olive);transform-origin:0;width:min(220px,40vw);height:3px;transform:scaleX(0)}.cursor{z-index:400;border:1.5px solid var(--ink);pointer-events:none;opacity:0;width:48px;height:48px;transition:opacity var(--t-ui) linear, border-color var(--t-ui) linear;will-change:transform;border-radius:50%;position:fixed;top:0;left:0}.cursor[data-show]{opacity:1}.cursor[data-dark]{border-color:var(--on-olive)}.hdr{z-index:100;padding-inline:var(--gutter);pointer-events:none;transition:transform var(--t-slow) var(--ease-fold);position:fixed;top:12px;left:0;right:0}.hdr[data-hide=true]{transform:translateY(calc(-100% - 20px))}.hdr__bar{max-width:var(--max);background:var(--paper);border:1px solid var(--paper-line);pointer-events:auto;justify-content:space-between;align-items:center;gap:24px;height:56px;margin-inline:auto;padding-inline:20px;display:flex}.hdr__logo{align-items:center;min-height:44px;font-size:20px;display:inline-flex}.hdr__nav{gap:clamp(20px,3vw,36px);margin-inline:auto;display:flex}.hdr__nav a{min-height:44px;color:var(--ink-muted);font:500 14px / 1 var(--font-sans);transition:color var(--t-ui) var(--ease-fold);align-items:center;display:inline-flex}.hdr__nav a:hover,.hdr__nav a[aria-current=page]{color:var(--ink)}.hdr__nav a[aria-current=page]:before{content:"";background:var(--olive);width:7px;height:7px;margin-right:9px;transform:rotate(45deg)}.hdr__cta{display:none}.hdr__menu{min-height:44px;font:500 12px / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;padding-inline:4px;display:inline-flex}.hdr__burger{width:22px;height:10px;position:relative}.hdr__burger:before,.hdr__burger:after{content:"";background:var(--ink);width:100%;height:2px;transition:transform var(--t-ui) var(--ease-fold);position:absolute;left:0}.hdr__burger:before{top:0}.hdr__burger:after{bottom:0}.hdr__menu[aria-expanded=true] .hdr__burger:before{transform:translateY(4px)rotate(45deg)}.hdr__menu[aria-expanded=true] .hdr__burger:after{transform:translateY(-4px)rotate(-45deg)}@media (min-width:900px){.hdr__cta{display:inline-flex}.hdr__menu{display:none}}@media (max-width:899px){.hdr__nav{display:none}}.menu{z-index:95;padding:calc(var(--header-h) + 28px) var(--gutter) calc(32px + env(safe-area-inset-bottom));background:var(--olive);color:var(--on-olive);transform-origin:50% 0;opacity:0;visibility:hidden;transition:transform var(--t-slow) var(--ease-fold), opacity var(--t-ui) linear, visibility 0s linear var(--t-slow);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;transform:perspective(1400px)rotateX(-90deg)}.menu[data-open=true]{opacity:1;visibility:visible;transition-delay:0s;transform:perspective(1400px)rotateX(0)}.menu li{opacity:0;transition:opacity var(--t-ui) var(--ease-fold), transform var(--t-slow) var(--ease-fold);transition-delay:calc(var(--i) * 40ms);transform:translateY(18px)}.menu[data-open=true] li{opacity:1;transition-delay:calc(.18s + var(--i) * 50ms);transform:none}.menu__l{min-height:44px;font:800 clamp(40px, 12vw, 76px) / 1.02 var(--font-sans);letter-spacing:-.015em;text-transform:uppercase;padding:6px 0;display:block}.menu__l[aria-current=page]{color:var(--on-olive-muted)}.menu__foot{gap:6px;display:grid}.menu__mail{align-items:center;min-height:44px;display:inline-flex}.ftr{background:var(--olive);color:var(--on-olive);position:relative;overflow:hidden}.ftr__top{row-gap:48px;padding-top:clamp(56px,8vw,112px)}.ftr__lead{grid-column:1/span 5;align-content:start;gap:28px;display:grid}.ftr__line{font:300 clamp(26px, 3vw, 40px) / 1.12 var(--font-sans);letter-spacing:-.02em;max-width:18ch}.ftr__col{grid-column:span 2;align-content:start;gap:14px;display:grid}.ftr__lead+.ftr__col{grid-column:7/span 2}.ftr__col li a,.ftr__col a{min-height:32px;color:var(--on-olive);transition:color var(--t-ui) var(--ease-fold);align-items:center;display:inline-flex}.ftr__col li a:hover,.ftr__col a:hover{color:var(--on-olive-muted)}.ftr__mark{text-align:left;color:var(--on-olive);margin-top:clamp(40px,6vw,96px);font-size:min(22.5vw,326px);line-height:.8;display:block}.ftr__mark .wm sup{color:var(--rust-on-olive)}.ftr__legal{border-top:1px solid var(--on-olive-line);color:var(--on-olive-muted);font:500 11px / 1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:18px 22px;display:flex}@media (max-width:899px){.ftr__lead{grid-column:1/-1}.ftr__col,.ftr__lead+.ftr__col{grid-column:span 6}}@media (max-width:559px){.ftr__col,.ftr__lead+.ftr__col{grid-column:1/-1}}
@property --cut{syntax:"<length>";inherits:true;initial-value:36px}.split{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.sh+.statement,.split+.statement{max-width:20em;margin-top:clamp(20px,3vw,36px)}.cov .statement,.pos__txt .statement{max-width:20em}.fc,.wc__frame,.svc__art,.pil__art,.case__art{background:var(--olive);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%);position:relative;overflow:hidden}.fc:after,.wc__frame:after,.svc__art:after,.pil__art:after,.case__art:after{content:"";z-index:2;width:var(--cut);height:var(--cut);background:var(--paper-sunk);clip-path:polygon(0 0,0 100%,100% 100%);pointer-events:none;position:absolute;top:0;right:0}.hero{min-height:100dvh;padding-top:calc(var(--header-h) + clamp(20px, 4vw, 56px));flex-direction:column;padding-bottom:clamp(24px,3vw,40px);display:flex}.hero__in{flex-direction:column;flex:1;justify-content:space-between;gap:clamp(32px,6vw,80px);display:flex}.hero__h1{max-width:17em}.hero__mid{display:none}.crane{aspect-ratio:1;pointer-events:none;height:min(170%,460px);position:absolute;top:50%;right:0;translate:0 -50%}.hero__foot{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:24px;padding-top:clamp(20px,3vw,32px);display:grid}.hero__foot .lede{grid-column:1/span 6}.hero__cta{flex-wrap:wrap;grid-column:8/span 5;align-items:center;gap:16px 24px;display:flex}@media (min-width:900px){.hero__in{gap:0}.hero__mid{flex:1;min-height:clamp(120px,14vw,200px);display:block;position:relative}}@media (max-width:899px){.hero__foot .lede,.hero__cta{grid-column:1/-1}}.pos__grid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:48px;margin-top:clamp(24px,4vw,48px);display:grid}.pos__txt{grid-column:1/span 7;gap:clamp(28px,4vw,48px);display:grid}.pos__callouts{gap:var(--col-gap);max-width:560px;display:grid}.pos__art{grid-column:9/span 4;margin:0}.pos__svg{aspect-ratio:6/7;width:100%;height:auto}.pos__bg{fill:var(--paper-sunk)}.pos__s1{fill:var(--paper);stroke:var(--olive);stroke-width:1.5px}.pos__s2{fill:var(--paper-line);stroke:var(--olive);stroke-width:1.5px}.pos__s3{fill:var(--olive);stroke:var(--olive);stroke-width:1.5px}.pos__svg text{font:500 11px var(--font-mono);letter-spacing:.12em;fill:var(--ink)}.ps-c text{fill:var(--on-olive)}.ps-seam{fill:var(--rust)}.pos__svg .ps-one{font:800 22px var(--font-sans);letter-spacing:-.01em}@media (max-width:899px){.pos__txt,.pos__art{grid-column:1/-1}.pos__art{max-width:420px}}.pil__list{margin-top:clamp(24px,4vw,40px)}.pil__a{border-top:var(--rule-hair);gap:24px;padding-block:clamp(32px,6vw,56px);display:grid}.pil__txt{align-content:start;gap:14px;display:grid}.pil__name{font:800 clamp(48px, 8vw, 112px) / .95 var(--font-sans);letter-spacing:-.02em;text-transform:uppercase}.pil__line{font:300 clamp(22px, 2.4vw, 32px) / 1.2 var(--font-sans);letter-spacing:-.01em}.pil__art{aspect-ratio:6/5;backface-visibility:hidden}.pil__idx{display:none}@media (min-width:900px) and (prefers-reduced-motion:no-preference){html.js .pil__track{height:440dvh}html.js .pil__stage{height:100dvh;position:sticky;top:0}html.js .pil__wrap{height:100%;padding-top:calc(var(--header-h) + 12px);grid-template-rows:auto 1fr auto;padding-bottom:28px;display:grid}html.js .pil__list{align-self:center;margin-top:0;display:grid}html.js .pil__a{column-gap:var(--col-gap);border:0;grid-area:1/1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding:0}html.js .pil__txt{opacity:0;pointer-events:none;grid-column:1/span 5;transition:opacity .16s linear,transform .16s linear;transform:translateY(14px)}html.js .pil__a[data-active=true] .pil__txt{opacity:1;pointer-events:auto;transition:opacity var(--t-slow) var(--ease-fold) .16s, transform var(--t-slow) var(--ease-fold) .16s;transform:none}html.js .pil__art{aspect-ratio:auto;grid-column:7/span 6;height:min(66dvh,620px)}html.js .pil__idx{gap:clamp(16px,3vw,40px);display:flex}.pil__idx li{font:500 11px / 1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);transition:color var(--t-ui) var(--ease-fold);align-items:center;display:flex}.pil__idx li:before{content:"";background:var(--olive);transform-origin:0;width:18px;height:3px;transition:transform var(--t-ui) var(--ease-fold);margin-right:10px;transform:scaleX(0)}.pil__idx li[data-active=true]{color:var(--ink)}.pil__idx li[data-active=true]:before{transform:scaleX(1)}}.wgrid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(40px,6vw,88px);margin-top:clamp(32px,5vw,64px);display:grid}.wgrid .wc:nth-child(4n+1){grid-column:1/span 7}.wgrid .wc:nth-child(4n+2){grid-column:9/span 4;margin-top:clamp(0px,14vw,200px)}.wgrid .wc:nth-child(4n+3){grid-column:2/span 4}.wgrid .wc:nth-child(4n+4){grid-column:7/span 6;margin-top:clamp(0px,8vw,120px)}.wgrid .wc:nth-child(4n+1) .wc__frame,.wgrid .wc:nth-child(4n+4) .wc__frame{aspect-ratio:5/4}@media (max-width:899px){.wgrid .wc:nth-child(n){grid-column:1/-1;margin-top:0}}.wc__link{gap:20px;display:grid}.wc__frame{--cut:28px;aspect-ratio:4/5;transition:--cut var(--t-slow) var(--ease-fold)}.wc__in{position:absolute;inset:-9% 0}.wc__in .art{transition:transform var(--t-slow) var(--ease-fold)}.wc__meta{align-content:start;gap:10px;display:grid}.wc__t{max-width:40ch;color:var(--ink-muted)}@media (hover:hover) and (pointer:fine){.wc__link:hover .wc__frame{--cut:64px}.wc__link:hover .wc__in .art{transform:scale(1.04)}}.proc__list{margin-top:clamp(32px,5vw,64px)}.proc__row,.princ__row{column-gap:var(--col-gap);border-top:var(--rule-hair);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;row-gap:12px;padding-block:clamp(20px,3vw,36px);display:grid}.proc__row:last-child,.princ__row:last-child{border-bottom:var(--rule-hair)}.proc__n,.princ__n{grid-column:1/span 1}.proc__t{font:800 clamp(40px, 7vw, 96px) / 1 var(--font-sans);letter-spacing:-.015em;text-transform:uppercase;grid-column:2/span 6}.princ__t{font:800 clamp(28px, 4.2vw, 56px) / 1.02 var(--font-sans);letter-spacing:-.015em;text-transform:uppercase;grid-column:2/span 7}.proc__row p{grid-column:9/span 4;max-width:44ch}.princ__row p{max-width:40ch;color:var(--ink-muted);grid-column:9/span 4}@media (max-width:899px){.proc__n,.princ__n,.proc__t,.princ__t,.proc__row p,.princ__row p{grid-column:1/-1}}.sheets__stack{margin-top:clamp(28px,4vw,48px)}.sheets__more{margin-top:clamp(24px,3vw,40px)}.sheet{--cut:44px;column-gap:var(--col-gap);min-height:clamp(380px,56vh,520px);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%);grid-template-rows:38px 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:20px;margin-top:18px;padding:0 clamp(20px,3vw,40px) clamp(24px,3vw,36px);display:grid;position:relative}.sheet:after{content:"";width:var(--cut);height:var(--cut);background:var(--paper-line);clip-path:polygon(0 0,0 100%,100% 100%);position:absolute;top:0;right:0}.sheet--0{background:var(--paper-sunk)}.sheet--1{background:var(--paper-line)}.sheet--1 .eyebrow{color:var(--ink)}.sheet--1:after{background:var(--paper-sunk)}.sheet--2{background:var(--olive);color:var(--on-olive)}.sheet--2:after{background:var(--olive-soft)}.sheet--2 .eyebrow{color:var(--on-olive-muted)}.sheet--2 .rules li:before{background:var(--on-olive-muted)}.sheet__tab{grid-column:1/-1;align-items:center;display:flex}.sheet__name{font:800 clamp(40px, 6vw, 88px) / .95 var(--font-sans);letter-spacing:-.015em;text-transform:uppercase;grid-area:2/1/auto/span 7;align-self:end}.sheet__items{grid-area:2/8/auto/span 5;align-self:start;padding-top:6px}.sheet__fit{max-width:34ch;font:500 clamp(18px, 1.8vw, 24px) / 1.3 var(--font-sans);letter-spacing:-.01em;grid-area:3/1/auto/-1;align-self:end}@media (min-width:900px){.sheet{top:calc(var(--header-h) + 14px + var(--i) * 38px);position:sticky}}@media (max-width:899px){.sheet{grid-template-rows:none}.sheet__name,.sheet__items,.sheet__fit{grid-area:auto/1/auto/-1}.sheet__name{order:1}.sheet__items{order:2}.sheet__fit{order:3;margin-top:8px}}.cov{padding-block:var(--section);overflow:clip}.cov--gap{margin-top:var(--section)}.anchor .muted{max-width:52ch}.ph .statement{max-width:22em}.faq{margin-top:clamp(24px,4vw,48px)}.cov__grid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:40px;margin-top:clamp(32px,5vw,64px);display:grid}.cov__c{border-top:1px solid var(--on-olive-line);grid-column:span 4;align-content:start;gap:14px;padding-top:24px;display:grid}.cov__c:nth-child(2){margin-top:clamp(0px,5vw,64px)}.cov__c:nth-child(3){margin-top:clamp(0px,10vw,128px)}.cov__n{font:500 12px / 1 var(--font-mono);letter-spacing:.12em;color:var(--on-olive-muted)}.cov__t{font:700 clamp(22px, 2.3vw, 32px) / 1.15 var(--font-sans);text-transform:uppercase}@media (max-width:899px){.cov__c:nth-child(n){grid-column:1/-1;margin-top:0}}.cta .h1{max-width:13em}.cta__row{flex-wrap:wrap;align-items:center;gap:20px 40px;margin-top:clamp(28px,4vw,48px);display:flex}.ph{padding-top:calc(var(--header-h) + clamp(40px, 8vw, 112px))}.ph__in{gap:clamp(20px,3vw,32px);padding-bottom:clamp(32px,5vw,56px);display:grid}.ph__h1{max-width:13em}.ph .lede{max-width:52ch}.svcs{column-gap:var(--col-gap);padding-block:clamp(40px, 6vw, 80px) var(--section);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.svcs__nav{top:calc(var(--header-h) + 24px);grid-column:1/span 4;position:sticky}.svcs__nav ol{gap:4px;display:grid}.svcs__nav a{min-height:44px;color:var(--ink-muted);font:800 clamp(28px, 3.4vw, 48px) / 1.05 var(--font-sans);letter-spacing:-.015em;text-transform:uppercase;transition:color var(--t-ui) var(--ease-fold);align-items:baseline;gap:14px;padding:6px 0;display:flex}.svcs__nav a:hover{color:var(--ink)}.svcs__main{grid-column:6/span 7;gap:clamp(64px,9vw,128px);display:grid}.svc{scroll-margin-top:calc(var(--header-h) + 24px);gap:28px;display:grid}.svc__art{aspect-ratio:4/3}.svc__art .wc__in{inset:-9% 0}.svc__line{font:300 clamp(26px, 3vw, 40px) / 1.12 var(--font-sans);letter-spacing:-.02em}.svc__in{gap:10px;display:grid}@media (max-width:899px){.svcs__nav{display:none}.svcs__main{grid-column:1/-1}}.addons{margin-top:clamp(24px,3vw,40px);display:grid}.addons__row{column-gap:var(--col-gap);border-top:var(--rule-hair);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding-block:22px;display:grid}.addons__row:last-child{border-bottom:var(--rule-hair)}.addons__n{font:800 clamp(26px, 3vw, 40px) / 1 var(--font-sans);text-transform:uppercase;grid-column:1/span 4}.addons__d{color:var(--ink-muted);grid-column:5/span 5}.addons__p{text-align:right;grid-column:10/span 3}@media (max-width:767px){.addons__n,.addons__d,.addons__p{text-align:left;grid-column:1/-1}}.anchor{gap:clamp(24px,4vw,48px);padding:clamp(28px,4vw,56px);display:grid}.anchor__row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.anchor__t{max-width:22em;font:300 clamp(28px, 4vw, 56px) / 1.1 var(--font-sans);letter-spacing:-.02em}.he{font-size:clamp(22px,2.4vw,32px);line-height:1.2;font-family:var(--font-sans), "Noto Sans Hebrew", "Arial Hebrew", sans-serif;color:var(--on-olive)}.spec{margin-top:clamp(28px,4vw,48px)}.spec__row{column-gap:var(--col-gap);border-top:var(--rule-hair);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:6px;padding-block:20px;display:grid}.spec__row:last-child{border-bottom:var(--rule-hair)}.spec dt{font:500 11px / 1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);grid-column:1/span 3;padding-top:4px}.spec dd{font:400 clamp(17px, 1.5vw, 20px) / 1.5 var(--font-sans);grid-column:4/span 8}@media (max-width:767px){.spec dt,.spec dd{grid-column:1/-1}}.ct{column-gap:var(--col-gap);padding-block:clamp(32px, 5vw, 64px) var(--section);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:48px;display:grid}.ct__txt{grid-column:1/span 5;gap:28px;display:grid}.ct__form{grid-column:7/span 6}.stack{gap:20px;display:grid}.frow{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:899px){.ct__txt,.ct__form{grid-column:1/-1}.frow{grid-template-columns:1fr}}.case__meta{gap:24px var(--col-gap);border-top:var(--rule-hair);border-bottom:var(--rule-hair);grid-template-columns:repeat(4,minmax(0,1fr));padding-block:24px;display:grid}.case__meta dt{font:500 11px / 1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.case__meta dd{font:700 clamp(16px, 1.5vw, 20px) / 1.3 var(--font-sans);margin-top:6px}.case__art{aspect-ratio:16/9;background:var(--g,var(--olive));margin-top:clamp(28px,4vw,48px)}.case__art .wc__in{inset:-12% 0}.case__grid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:28px;padding-block:clamp(40px,6vw,88px);display:grid}.case__h{grid-column:1/span 4}.case__b{grid-column:6/span 7;gap:20px;display:grid}.case__b .statement{font-size:clamp(24px,2.8vw,40px)}@media (max-width:899px){.case__meta{grid-template-columns:1fr 1fr}.case__h,.case__b{grid-column:1/-1}}.next{border-top:var(--rule-hair);gap:16px;padding-block:clamp(48px,8vw,112px);display:grid}.next__t{font:800 clamp(48px, 10vw, 144px) / .92 var(--font-sans);letter-spacing:-.02em;text-transform:uppercase;transition:color var(--t-ui) var(--ease-fold)}.next:hover .next__t{color:var(--olive-soft)}.nf{min-height:100dvh;padding-top:calc(var(--header-h) + 24px);align-content:center;gap:28px;padding-bottom:64px;display:grid}.nf .fc{aspect-ratio:6/7;width:min(320px,70vw)}
.fold{aspect-ratio:1;transform-style:preserve-3d;display:block;position:relative}.fold__rig{transform-style:preserve-3d;display:block;position:absolute;inset:0}.fx{transform-style:preserve-3d;transform-origin:var(--ox,50%) var(--oy,50%);transform:translateZ(calc(var(--z,0) * 1px)) rotate3d(var(--ax,1), var(--ay,0), 0, calc((var(--a,0) + var(--x,0)) * 1deg));display:block;position:absolute;inset:0}.fx__f,.fx__b{backface-visibility:hidden;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fx__b{transform:rotateY(180deg)}.fx polygon{stroke:var(--ink);stroke-opacity:var(--ce,.2);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fx polygon.sh{fill:var(--ink);fill-opacity:var(--sh,0);stroke:none}.fx text{font:500 4px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;fill:var(--ink);pointer-events:none}.fold__c{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:translateZ(6px)}.fold__c line{stroke:var(--ink);stroke-opacity:.6;stroke-width:.4px;stroke-linecap:square}.sd{flex-direction:column;min-height:100dvh;display:flex}.sd__in{column-gap:var(--col-gap);flex:1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:32px;padding-bottom:clamp(32px,5vw,56px);display:grid}.sd__txt{grid-column:1/span 7;gap:clamp(20px,3vw,32px);display:grid}.sd .lede{max-width:52ch}.sd__fld{--cut:44px;grid-column:8/span 5;height:min(64dvh,640px)}.fld{width:100%;height:100%;position:absolute;inset:0}.sd__cue{align-items:center;gap:14px;display:flex}.sd__cue i{background:var(--olive);transform-origin:50% 0;width:3px;height:28px;animation:cue 2.6s var(--ease-fold) infinite;flex:none}@keyframes cue{0%{opacity:1;transform:scaleY(0)}55%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.sd__cue i{animation:none}}@media (max-width:899px){.sd__txt,.sd__fld{grid-column:1/-1}.sd__fld{height:min(38dvh,320px)}}.jr{--sz:min(78vw, 480px);position:relative}.jr__mark{visibility:hidden;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.jr__stage{padding-block:var(--section)}.jr__wrap{gap:clamp(40px,6vw,64px);display:grid}.jr__txt{gap:clamp(56px,9vw,96px);display:grid}.jr__c{align-content:start;gap:clamp(12px,2vw,22px);display:grid}.jr__view{perspective:1500px;height:calc(var(--sz) * 1.08);order:-1;place-items:center;display:grid}.jr__cam{width:var(--sz);aspect-ratio:1;transform-style:preserve-3d;transform:rotateX(calc(var(--cx,0) * 1deg)) rotateZ(calc(var(--cz,0) * 1deg)) scale(var(--cs,1));position:relative}.jr__tilt{transform-style:preserve-3d;transform:rotateX(calc(var(--tx,0) * 1deg)) rotateY(calc(var(--ty,0) * 1deg));position:absolute;inset:0}.jr__sheet{aspect-ratio:auto;--ce:0;position:absolute;inset:0}.jr__foot{display:none}.jr__row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.jr__h{font:800 clamp(30px, 4.4vw, 64px) / 1 var(--font-sans);letter-spacing:-.015em;text-transform:uppercase}.jr__big{max-width:22em;font:300 clamp(20px, 2.3vw, 32px) / 1.14 var(--font-sans);letter-spacing:-.02em}.jr__c>.muted{max-width:40ch}.nw{white-space:nowrap}.jr__pr{display:grid}.jr__pr li{border-top:1px solid var(--on-olive-line);padding-block:11px}.jr__pt{font:700 clamp(16px, 1.7vw, 23px) / 1.2 var(--font-sans);align-items:baseline;gap:14px;display:flex}.jr__n{width:1.7em;font:500 11px / 1 var(--font-mono);letter-spacing:.12em;color:var(--on-olive-muted);flex:none}.jr__more>p{max-width:38ch;margin-top:6px;padding-left:calc(1.7em + 14px)}.jr__spec div{border-top:1px solid var(--on-olive-line);grid-template-columns:7.2em minmax(0,1fr);gap:14px;padding-block:9px;display:grid}.jr__spec dt{font:500 11px / 1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-olive-muted)}.jr__spec dd{font:400 clamp(14px, 1.2vw, 16px) / 1.45 var(--font-sans)}@media (prefers-reduced-motion:no-preference){html.js .jr{--sz:min(56dvh, 38vw, 500px);height:520dvh}html.js .jr__mark{visibility:visible;top:calc(var(--k) * (100% - 100dvh) + 50dvh)}html.js .jr__stage{height:100dvh;padding:calc(var(--header-h) + 8px) 0 20px;position:sticky;top:0;overflow:clip}html.js .jr__wrap{gap:0 var(--col-gap);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;height:100%}html.js .jr__txt{grid-area:1/1/auto/span 5;align-self:center;gap:0;display:grid}html.js .jr__c{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .16s linear,transform .16s linear;transform:translateY(14px)}html.js .jr__c[data-active=true]{opacity:1;pointer-events:auto;transition:opacity var(--t-slow) var(--ease-fold) .16s, transform var(--t-slow) var(--ease-fold) .16s;transform:none}html.js .jr__view{order:0;grid-area:1/7/auto/span 6;height:100%}html.js .jr__foot{grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:24px;min-height:44px;display:flex}html.js .jr__hint{transition:opacity var(--t-slow) var(--ease-fold)}html.js .jr:not([data-top]) .jr__hint{opacity:0}html.js .jr__pr li{opacity:.42;transition:opacity var(--t-slow) var(--ease-fold)}html.js .jr__pr li[data-on=true]{opacity:1}html.js .jr__more{transition:grid-template-rows var(--t-slow) var(--ease-fold);grid-template-rows:0fr;display:grid}html.js .jr__pr li[data-on=true] .jr__more{grid-template-rows:1fr}html.js .jr__more>p{min-height:0;margin-top:0;padding-top:6px;overflow:hidden}html.js .jr[data-k="0"] .fold__c line:first-child,html.js .jr[data-k="1"] .fold__c line:nth-child(2),html.js .jr[data-k="2"] .fold__c line:nth-child(3),html.js .jr[data-k="3"] .fold__c line:nth-child(4){stroke:var(--rust);stroke-opacity:1;stroke-width:.7px}.jr .pil__idx li,.hall .pil__idx li{gap:.8em}.jr .pil__idx li{color:var(--on-olive-muted)}.jr .pil__idx li[data-active=true]{color:var(--on-olive)}.jr .pil__idx li:before{background:var(--on-olive)}}@media (max-width:899px) and (prefers-reduced-motion:no-preference){html.js .jr{--sz:min(32dvh, 58vw)}html.js .jr__wrap{grid-template-rows:minmax(0,42fr) minmax(0,58fr) auto}html.js .jr__view{grid-area:1/1/auto/-1}html.js .jr__txt{grid-area:2/1/auto/-1;align-self:start;padding-top:4px}html.js .jr__foot{grid-row:3}html.js .jr__pr li{padding-block:8px}html.js .jr__spec div{padding-block:6px}}@media (max-width:899px) and (max-height:700px) and (prefers-reduced-motion:no-preference){html.js .jr{--sz:min(26dvh, 52vw)}html.js .jr__wrap{grid-template-rows:minmax(0,34fr) minmax(0,66fr) auto}html.js .jr__c .jr__big,html.js .jr__c>.muted{display:none}html.js .jr__foot{min-height:24px}html.js .jr__h{font-size:26px}html.js .jr__pt{font-size:15px}html.js .jr__pr li{padding-block:6px}html.js .jr__spec div{grid-template-columns:5.4em minmax(0,1fr);gap:10px;padding-block:5px}html.js .jr__spec dt{font-size:10px}html.js .jr__spec dd{font-size:14px;line-height:1.35}}.hall{padding-top:var(--section);overflow-x:clip}.hall__rail{max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);gap:clamp(56px,9vw,96px);margin-inline:auto;display:grid}.hall__intro{gap:clamp(18px,3vw,28px);max-width:44em;display:grid}.hall__intro .statement{margin-top:0}.hall__grp{border-top:var(--rule-hair);gap:clamp(28px,4vw,40px);padding-top:clamp(28px,4vw,40px);display:grid}.hall__word{display:none}.hall__info{align-content:start;gap:10px;max-width:40ch;display:grid}.hall__name{font:800 clamp(48px, 12vw, 96px) / .95 var(--font-sans);letter-spacing:-.02em;text-transform:uppercase}.hall__line{font:300 clamp(22px, 2.4vw, 32px) / 1.2 var(--font-sans);letter-spacing:-.01em}.hall__set{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(56px,8vw,80px) clamp(32px,5vw,56px);padding-block:8px 24px;display:grid}.hall__end{border-top:var(--rule-hair);justify-items:start;gap:24px;padding-top:clamp(28px,4vw,40px);display:grid}.hall__foot{display:none}.pk3{--ph:min(50dvh, 500px);align-content:start;gap:16px;max-width:560px;display:grid}.pk3__btn{text-align:left;cursor:pointer;width:100%;display:block}.pk3__frame{width:100%;aspect-ratio:var(--r);perspective:1100px;display:block;position:relative}.pk3__tilt{transform-style:preserve-3d;transform:rotateX(calc(var(--rx,0) * 1deg)) rotateY(calc(var(--ry,0) * 1deg));display:block;position:absolute;inset:0}.pk3__under{background:var(--g);display:block;position:absolute;inset:0;overflow:hidden}.pk3__in{display:block;position:absolute;inset:-8%}.pk3__in img{object-fit:cover}.pk3 .fold{aspect-ratio:auto;position:absolute;inset:0}.pk3 figcaption{z-index:2;gap:6px;display:grid;position:relative}.pk3__t{font:700 clamp(20px, 2vw, 26px) / 1.15 var(--font-sans);letter-spacing:-.01em}.pk3__l{max-width:38ch;color:var(--ink-muted)}.pk3__btn:focus-visible{outline-offset:8px}@media (min-width:900px) and (prefers-reduced-motion:no-preference){html.js .hall{padding-top:0}html.js .hall__track{height:760dvh}html.js .hall__stage{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100dvh;padding-bottom:24px;display:grid;position:sticky;top:0;overflow:clip}html.js .hall__rail{width:max-content;max-width:none;height:100%;padding:calc(var(--header-h) + 16px) 24vw 0 max(var(--gutter), calc((100vw - var(--max)) / 2));will-change:transform;align-items:center;gap:clamp(72px,9vw,150px);margin:0;display:flex}html.js .hall__intro{flex:none;width:min(44vw,600px)}html.js .hall__grp{border:0;flex:none;align-items:center;gap:clamp(40px,5vw,80px);padding:0;display:flex;position:relative}html.js .hall__word{z-index:0;font:800 clamp(120px, 21vw, 340px) / .8 var(--font-sans);letter-spacing:-.03em;text-transform:uppercase;color:var(--paper-sunk);white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;display:block;position:absolute;top:-4%;left:-1vw}html.js .hall__info{z-index:1;flex:none;width:clamp(200px,19vw,280px);position:relative}html.js .hall__name{font-size:clamp(36px,3.8vw,60px)}html.js .hall__set{z-index:1;align-items:center;gap:clamp(72px,9vw,150px);padding:0;display:flex;position:relative}html.js .pk3{width:calc(var(--ph) * var(--r));flex:none;max-width:none}html.js .pk3__frame{width:100%;height:var(--ph);aspect-ratio:auto}html.js .pk3{gap:52px}html.js .hall__end{border:0;flex:none;width:min(40vw,520px);padding:0}html.js .hall__foot{display:block}}.hold__grid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:40px;display:grid}.hold__txt{grid-column:1/span 7}.hold__crane{display:none}@media (min-width:900px){.hold__crane{grid-column:9/span 4;align-self:stretch;min-height:380px;display:block;position:relative}}@media (max-width:899px){.hold__txt{grid-column:1/-1}}.cn{display:none}@media (min-width:900px) and (prefers-reduced-motion:no-preference){html.js .cn{z-index:90;display:block;position:fixed;top:50%;right:8px;translate:0 -50%}.cn ol{background:var(--paper);border:1px solid var(--paper-line);padding:4px;display:grid}.cn button{width:100%;min-height:40px;color:var(--ink-muted);font:500 11px / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;transition:color var(--t-ui) var(--ease-fold);justify-content:flex-end;align-items:center;gap:0;padding:0 8px;display:flex}.cn button:hover,.cn button[aria-current=step]{color:var(--ink)}.cn__n{text-align:right;min-width:2.2em}.cn__t{opacity:0;white-space:nowrap;max-width:0;transition:max-width var(--t-slow) var(--ease-fold), opacity var(--t-ui) linear, margin var(--t-slow) var(--ease-fold);overflow:hidden}.cn button:hover .cn__t,.cn button:focus-visible .cn__t{opacity:1;max-width:7em;margin-right:10px}.cn button[aria-current=step] .cn__n:before{content:"";background:var(--rust);width:6px;height:6px;margin-right:8px;display:inline-block;transform:rotate(45deg)}}
html:has(.fl){overscroll-behavior:none;overflow:hidden}html:has(.fl) body{overscroll-behavior:none;overflow:hidden}.fl{z-index:10;background:var(--paper);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.js .fl:not([data-ready]) .fl__card{visibility:hidden;animation:10ms linear 4s forwards fl-show}@keyframes fl-show{to{visibility:visible}}.fl__stage{padding:46px var(--gutter) 0;flex:0 0 clamp(172px,29dvh,280px);grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(112px,37vw,190px) minmax(0,1fr);align-items:center;column-gap:14px;display:grid;position:relative;overflow:hidden}.fl__field{width:100%;height:100%;position:absolute;inset:0}.fl__field .f1{fill:var(--olive-deep);opacity:.7}.fl__field .f2{fill:var(--olive-soft);opacity:.3}.fl__field .f3{fill:var(--ink);opacity:.16}.fl__field .f4{fill:var(--on-olive-muted);opacity:.07}.fl__logo{top:10px;left:var(--gutter);z-index:3;min-height:44px;color:var(--on-olive);align-items:center;font-size:18px;display:inline-flex;position:absolute}.fl__logo .wm sup{color:var(--rust-on-olive)}.fl__pleat{z-index:2;align-self:end;height:100%;min-height:0;position:relative}.fl__say{z-index:2;align-self:center;min-width:0;padding-bottom:14px;position:relative}.fl__exit{top:10px;right:var(--gutter);z-index:5;min-height:44px;color:var(--on-olive);font:500 11px / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;padding-inline:4px;display:inline-flex;position:absolute}.fl__exit:after{content:"×";letter-spacing:0;font-size:20px;line-height:1}.pleat{--t0:var(--paper);--t1:var(--paper-sunk);--t2:var(--paper-line);--t3:var(--on-olive-muted);--t4:var(--olive-soft);width:100%;height:100%;display:block;overflow:visible}.pleat:not([data-on]){visibility:hidden}.pleat .f{stroke:var(--olive-deep);stroke-width:.7px;stroke-linejoin:round}.pl-shadow{fill:var(--olive-deep)}.pl-eye{fill:var(--ink);transform-box:fill-box;transform-origin:50%;transition:transform 70ms linear}.pleat[data-blink] .pl-eye{transform:scaleY(.12)}.pl-m{fill:none;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:square;stroke-linejoin:miter;display:none}.pl-m--o,.pl-m--f{fill:var(--ink);stroke:none}.pleat[data-mouth=smile] .pl-m--s,.pleat[data-mouth=open] .pl-m--o,.pleat[data-mouth=flat] .pl-m--f{display:inline}.bub{max-width:440px;position:relative}.bub[data-empty]{visibility:hidden}.bub__b{background:var(--paper);color:var(--ink);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);padding:12px 16px 14px}.bub__t{font:500 clamp(14px, 3.7vw, 16px) / 1.45 var(--font-sans)}.bub__fold{background:var(--paper-line);clip-path:polygon(0 0,0 100%,100% 100%);width:16px;height:16px;position:absolute;top:0;right:0}.bub__tail{background:var(--paper);clip-path:polygon(100% 0,0 50%,100% 100%);width:10px;height:18px;margin-top:-9px;position:absolute;top:50%;left:-9px}.cf{z-index:4;opacity:0;pointer-events:none;clip-path:polygon(0 0,100% 0,0 100%);width:12px;height:12px;position:absolute;bottom:26%;left:22%}.cf--a{background:var(--paper)}.cf--b{background:var(--paper-line)}.cf--c{background:var(--on-olive-muted)}.cf--d{background:var(--rust-on-olive)}.fl__sheet{min-height:0;padding:12px var(--gutter) calc(14px + env(safe-area-inset-bottom));flex-direction:column;flex:1 1 0;display:flex;position:relative}.fl__top{flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:28px;display:flex}.prog{flex:1;gap:4px;max-width:240px;display:flex}.prog li{background:var(--paper-line);height:3px;transition:background var(--t-slow) var(--ease-fold);flex:1}.prog li[data-on=done]{background:var(--olive)}.prog li[data-on=now]{background:var(--olive-soft)}.fl__card{flex-direction:column;flex:1 1 0;width:100%;max-width:640px;min-height:0;margin-inline:auto;display:flex}.pn{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.pn__body{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1 1 0;min-height:0;padding-block:10px 14px;display:flex;overflow-y:auto}.pn__in{gap:14px;margin-block:auto;display:grid}.pn__nav{border-top:var(--rule-hair);flex:none;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.pn__nav>.btn:only-child{margin-left:auto}.pn__nav .btn:disabled{opacity:.55;cursor:progress}.pn__h{font:800 clamp(26px, 4.4vw, 46px) / 1.02 var(--font-sans);letter-spacing:-.015em;text-transform:uppercase}.pn__h--s{font-size:clamp(22px,3vw,32px)}.pn__h:focus{outline:none}.pn__lede{max-width:52ch;color:var(--ink-muted);font:400 clamp(15px, 1.4vw, 18px) / 1.5 var(--font-sans)}.pn__hint{font:500 11px / 1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin-top:-6px}.pn__err{color:var(--rust-text);font-size:14px;font-weight:700}.pn__mail{max-width:58%;min-height:44px;color:var(--ink-muted);font:500 11px / 1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--paper-line);text-decoration-color:var(--paper-line);text-underline-offset:4px;align-items:center;display:inline-flex}.pn__mail:hover{color:var(--ink);-webkit-text-decoration-color:var(--rust);text-decoration-color:var(--rust)}.how li{border-top:var(--rule-hair);grid-template-columns:34px minmax(0,1fr);grid-template-areas:"n t""n d";gap:2px 12px;padding:11px 0;display:grid}.how li:last-child{border-bottom:var(--rule-hair)}.how__n{font:500 12px / 1.6 var(--font-mono);letter-spacing:.12em;color:var(--ink-muted);grid-area:n}.how__t{font:700 16px / 1.3 var(--font-sans);grid-area:t}.how__d{color:var(--ink-muted);grid-area:d;font-size:14px;line-height:1.45}.opts{grid-template-columns:repeat(auto-fit,minmax(min(100%,236px),1fr));gap:8px;display:grid}.opts[data-dense]{grid-template-columns:repeat(auto-fit,minmax(min(100%,156px),1fr))}.opt{background:var(--paper);border:1px solid var(--olive);cursor:pointer;min-height:52px;transition:background var(--t-ui) var(--ease-fold), color var(--t-ui) var(--ease-fold);grid-template-columns:14px minmax(0,1fr);grid-template-areas:"k t""k d";align-items:center;gap:1px 14px;padding:10px 16px;display:grid;position:relative}.opt input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.opt__k{width:14px;height:14px;transition:background var(--t-ui) var(--ease-fold);border:1.5px solid;grid-area:1/k/span 2}.opt:not([data-multi]) .opt__k{transform:rotate(45deg)scale(.78)}.opt__t{font:700 16px / 1.25 var(--font-sans);grid-area:t}.opt__d{color:var(--ink-muted);grid-area:d;font-size:13px;line-height:1.35}.opt:hover{background:var(--paper-sunk)}.opt:has(input:checked){background:var(--olive);color:var(--on-olive)}.opt:has(input:checked):hover{background:var(--olive-deep)}.opt:has(input:checked) .opt__k{background:currentColor}.opt:has(input:checked) .opt__d{color:var(--on-olive-muted)}.opt:has(input:focus-visible){outline:2px solid var(--rust);outline-offset:2px}.opt:before,.opt:after{content:"";transform-origin:100% 100%;width:16px;height:16px;transition:transform var(--t-ui) var(--ease-fold);pointer-events:none;position:absolute;bottom:-1px;right:-1px;transform:scale(0)}.opt:before{background:var(--paper);clip-path:polygon(100% 0,100% 100%,0 100%)}.opt:after{background:var(--olive-soft);clip-path:polygon(0 0,100% 0,0 100%)}.opt:has(input:checked):before{transform:scale(1)}.opt:has(input:checked):after{transform:scale(1)}.fgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,236px),1fr));gap:12px 14px;display:grid}.fgrid .field{align-content:start}.fgrid .field input{min-height:46px}.rrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.est{flex-wrap:wrap;align-items:end;gap:10px 36px;display:flex}.est__b{gap:4px;display:grid}.est .price{font:500 clamp(30px, 5.6vw, 54px) / 1 var(--font-mono);letter-spacing:-.02em}.est__b--m .price{font-size:clamp(20px,3.2vw,32px)}.est__n{color:var(--ink-muted);font-size:14px;line-height:1.5}.est__n .price{font:500 14px / 1.5 var(--font-mono)}.plan{gap:8px;display:grid}.plan li{background:var(--paper-sunk);border-left:3px solid var(--olive);gap:4px;padding:14px 16px;display:grid}.plan__t{font:700 17px / 1.25 var(--font-sans)}.plan__w{font-size:14px;line-height:1.5}.plan__y{color:var(--ink-muted);font-size:14px;line-height:1.5}.nd summary{cursor:pointer;min-height:44px;font:500 12px / 1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;list-style:none;display:flex}.nd summary::-webkit-details-marker{display:none}.nd summary:after{content:"+";margin-left:10px;font-size:16px}.nd[open] summary:after{content:"−"}.nd .field textarea{min-height:88px}@media (min-width:900px),(min-width:600px) and (orientation:landscape){.fl{flex-direction:row}.fl__stage{flex-direction:column;flex:0 0 min(44%,580px);justify-content:flex-end;align-items:stretch;gap:22px;padding:84px clamp(24px,3.4vw,56px) 0;display:flex}.fl__say{order:1;align-self:center;width:min(100%,440px);padding-bottom:0}.fl__pleat{flex:none;order:2;width:100%;height:min(56dvh,520px)}.fl__sheet{padding:22px clamp(24px, 4vw, 64px) calc(24px + env(safe-area-inset-bottom))}.fl__top{padding-right:96px}.fl__exit{color:var(--ink)}.bub__t{font-size:clamp(16px,1.5vw,19px)}.bub__tail{clip-path:polygon(0 0,100% 0,50% 100%);width:20px;height:12px;margin-top:0;top:100%;left:calc(50% - 10px)}.cf{bottom:34%;left:50%}}@media (max-height:560px){.fl__stage{padding-top:56px}.fl__pleat{height:min(46dvh,520px)}.pn__lede{display:none}}@media (max-width:599px){.opt{min-height:48px;padding:8px 14px}.opts[data-many] .opt__d{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pn__nav .btn{letter-spacing:.08em;gap:10px;padding-inline:16px}}@media (max-width:599px) and (max-height:700px){.pn__lede{display:none}.fl__stage{flex-basis:clamp(150px,26dvh,280px)}.how li{padding-block:8px}}@media (max-width:359px){.xs-hide{display:none}}@media (hover:none){.pn__body{scrollbar-width:none}}
