@font-face{font-family:Geist;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/Geist-var-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/Geist-var-latin.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:Geist Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/GeistMono-var-latin-ext.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:Geist Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/GeistMono-var-latin.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/InstrumentSerif-400i-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/InstrumentSerif-400i-latin.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/InstrumentSerif-400-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/InstrumentSerif-400-latin.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}:root{color-scheme:dark;--bg:#0d0c12;--fg:#edebf2;--dim:#9a96a8;--acc:#8cf5b0;--vig:#050409b3;--warn:#ff8a65;--ink:#0d0c12;--muted:#b9b5c6;--hair:#9a96a840;--hair-soft:#9a96a82e;--hair-mid:#9a96a84d;--edge:#9a96a866;--hl:#8cf5b06b;--glow:#8cf5b099;--sans:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"Instrument Serif", Georgia, serif;--mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--ease:cubic-bezier(.2, .7, .2, 1);--gutter:6vw;--chrome:4vw}html[data-flip=light]{color-scheme:light;--bg:#f1efe9;--fg:#0d0c12;--dim:#58546a;--acc:#0f7a4a;--vig:#f1efe900}.panel,.menu{--bg:#0d0c12;--fg:#edebf2;--dim:#9a96a8;--acc:#8cf5b0;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;transition:background-color .7s,color .5s}body{min-height:100vh;overflow-x:clip}a{color:inherit;text-decoration:none}a:hover{color:var(--acc)}::selection{color:#0d0c12;background:#8cf5b0}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}img,svg,canvas{max-width:100%;display:block}h1,h2,h3,p{margin:0}em{font-family:var(--serif);color:var(--acc);font-style:italic;font-weight:400}:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.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:100;color:#0d0c12;background:#8cf5b0;border-radius:100px;padding:10px 18px;font-weight:500;transition:top .2s;position:fixed;top:-60px;left:12px}.skip:focus{color:#0d0c12;top:12px}.backdrop{z-index:0;pointer-events:none;background:var(--bg);transition:background-color .7s;position:fixed;inset:0}.field{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.vignette{z-index:0;pointer-events:none;background:radial-gradient(120% 100% at 50% 45%, #0000 50%, var(--vig) 100%);position:fixed;inset:0}.page{z-index:1;position:relative}.progress{z-index:30;background:linear-gradient(90deg,#8cf5b0,#8cf5b033);width:0;height:2px;position:fixed;top:0;left:0;box-shadow:0 0 18px #8cf5b099}.top{z-index:20;padding:26px var(--chrome);justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;top:0;left:0;right:0}.top--home{padding-top:30px}.top:before,.readout:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--bg), transparent);position:fixed;left:0;right:0}.top:before{opacity:.85;height:120px;top:0}.readout:before{background:linear-gradient(transparent, var(--bg));opacity:.85;height:90px;bottom:0}.top__right{align-items:center;gap:10px;display:flex}.brand{letter-spacing:-.02em;color:var(--fg);align-items:center;gap:12px;font-size:19px;font-weight:500;display:flex}.brand:hover{color:var(--fg)}.brand__mark{width:30px;height:30px;font-family:var(--mono);letter-spacing:.04em;border:1px solid;flex:none;place-items:center;font-size:9px;display:grid}.pill{white-space:nowrap;border:1px solid var(--edge);height:44px;color:var(--fg);-webkit-backdrop-filter:blur(8px);background:0 0;border-radius:100px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.pill:hover{border-color:var(--acc);color:var(--fg)}.pill--solid{color:#0d0c12;backdrop-filter:none;background:#8cf5b0;border-color:#8cf5b0;font-weight:500}.pill--solid:hover{color:#0d0c12;background:#edebf2;border-color:#edebf2}.sound{width:44px;height:44px;color:var(--acc);font-family:var(--mono);letter-spacing:.05em;background:0 0;border:1px solid #8cf5b08c;border-radius:100px;place-items:center;padding:0;font-size:10px;display:grid}.readout{left:var(--chrome);z-index:20;font-family:var(--mono);letter-spacing:.24em;color:var(--dim);pointer-events:none;gap:18px;font-size:11px;display:flex;position:fixed;bottom:26px}.readout b{color:var(--fg);font-weight:400}.readout--home{bottom:30px}.menu{z-index:50;color:#edebf2;padding:26px var(--chrome) 40px;background:#0d0c12;flex-direction:column;gap:56px;display:flex;position:fixed;inset:0;overflow:auto}.menu[hidden]{display:none}.menu__bar{justify-content:space-between;align-items:center;display:flex}.menu__cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:40px;display:grid}.menu__col{flex-direction:column;gap:12px;display:flex}.menu__head,.foot__head{font-family:var(--mono);letter-spacing:.3em;color:#8cf5b0;font-size:11px;font-weight:400}.menu__col a{letter-spacing:-.03em;font-size:26px}.menu__book{letter-spacing:-.04em;border-top:1px solid #edebf226;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:28px;font-size:clamp(32px,5vw,64px);display:flex}.menu__book span{color:#8cf5b0}.menu .pill{background:0 0;border-color:#edebf24d}.menu .pill:hover{border-color:#8cf5b0}.btn{color:#0d0c12;background:#8cf5b0;border:0;border-radius:100px;align-items:center;gap:10px;padding:16px 28px;font-size:16px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.btn:hover{color:#0d0c12;background:#edebf2}.btn--line{color:var(--fg);border:1px solid var(--edge);background:0 0;font-weight:400}.btn--line:hover{color:var(--fg);border-color:var(--acc);background:0 0}.btn--acc{color:var(--acc);border:1px solid var(--acc);background:0 0;font-weight:400}.btn--acc:hover{color:#0d0c12;background:#8cf5b0}.btn--ink{color:#edebf2;background:#0d0c12;gap:12px;padding:20px 40px;font-size:19px}.btn--ink:hover{color:#0d0c12;background:#8cf5b0}html[data-flip=light] .btn--ink{color:#edebf2;background:#0d0c12}html[data-flip=light] .btn--ink:hover{color:#f1efe9;background:#0f7a4a}.btn--lg{padding:18px 30px}.link-acc{color:var(--acc)}.kicker{font-family:var(--mono);letter-spacing:.36em;color:var(--acc);text-transform:uppercase;font-size:12px}.label{font-family:var(--mono);letter-spacing:.2em;color:var(--dim);text-transform:uppercase;font-size:11px}.lead{max-width:620px;color:var(--dim);text-wrap:pretty;font-size:clamp(16px,1.25vw,21px);font-weight:300;line-height:1.6}.h1{letter-spacing:-.05em;text-wrap:balance;max-width:1300px;font-size:clamp(44px,6.4vw,120px);font-weight:500;line-height:.96}.h1 em{letter-spacing:-.02em}.h2{letter-spacing:-.045em;text-wrap:balance;max-width:1150px;font-size:clamp(36px,4.6vw,84px);font-weight:500;line-height:1}.ln{padding-bottom:.05em;display:block;overflow:hidden}.ln--em{padding-bottom:.12em}.ln>span{transform:translateY(calc((1 - clamp(0, var(--r,1) * 2 - var(--k,0), 1)) * 110%));display:block}.hero{text-align:center;min-height:100vh;padding:140px var(--gutter) 120px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.hero .kicker{letter-spacing:.32em;opacity:var(--r,1);margin-bottom:36px}.hero .lead{max-width:640px;opacity:clamp(0, calc(var(--r,1) * 2 - 1), 1);margin-top:32px}.hero__ctas{opacity:clamp(0, calc(var(--r,1) * 2 - 1), 1);flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex}.hero__scroll{font-family:var(--mono);letter-spacing:.4em;color:var(--dim);font-size:11px;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.sec{min-height:86vh;padding:clamp(80px, 18vh, 200px) var(--gutter);max-width:1600px;opacity:calc(.06 + .94 * clamp(0, var(--r,1) * 1.7, 1));transform:translateY(calc((1 - clamp(0, var(--r,1) * 1.7, 1)) * 48px));flex-direction:column;justify-content:center;gap:clamp(24px,4vw,40px);margin:0 auto;display:flex;position:relative}.sec--doc{justify-content:flex-start;min-height:0;padding-top:clamp(130px,22vh,220px)}.chips{flex-wrap:wrap;gap:10px;max-width:1100px;display:flex}.chip{color:#edebf2;background:#0d0c1259;border:1px solid #9a96a859;border-radius:100px;padding:12px 22px;font-size:clamp(15px,1.2vw,19px)}html[data-flip=light] .chip{color:var(--fg);background:#0d0c120a}.g-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0 56px;display:grid}.g-item{border-top:1px solid var(--hair);grid-template-columns:52px 1fr;gap:14px;padding:30px 0;display:grid}.g-n{font-family:var(--mono);color:var(--acc);padding-top:8px;font-size:12px}.g-t{letter-spacing:-.025em;font-size:clamp(22px,1.9vw,30px);font-weight:500;line-height:1.15}.g-d{color:var(--dim);margin-top:10px;font-size:16px;font-weight:300;line-height:1.55}.checks{flex-direction:column;max-width:1000px;margin:0;padding:0;list-style:none;display:flex}.check{border-top:1px solid var(--hair);letter-spacing:-.03em;grid-template-columns:56px 1fr;align-items:baseline;padding:24px 0;font-size:clamp(22px,2.4vw,40px);line-height:1.15;display:grid}.check:before{content:"✓";color:var(--acc);font-size:.7em}.links{flex-direction:column;display:flex}.lk{border-top:1px solid var(--hair);grid-template-columns:52px minmax(0,1fr) 20px;align-items:center;gap:clamp(14px,2vw,24px);padding:28px 0;display:grid}a.lk:hover{color:var(--acc)}.lk__n{width:48px;height:48px;font-family:var(--mono);color:var(--acc);border:1px solid #8cf5b080;border-radius:100px;place-items:center;font-size:12px;display:grid}html[data-flip=light] .lk__n{border-color:#0f7a4a80}.lk__body{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.lk__t{letter-spacing:-.03em;flex:1.2 260px;font-size:clamp(22px,2.4vw,38px);font-weight:400;line-height:1.1}.lk__d{color:var(--dim);flex:240px;font-size:15px;font-weight:300;line-height:1.5}.lk__soon{font-family:var(--mono);letter-spacing:.2em;color:var(--dim);font-size:10px}.pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:56px;display:grid}.pair>div{flex-direction:column;gap:20px;display:flex}.pair p{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,3.2vw,56px);line-height:1.08}.steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));display:grid}.step{border-top:1px solid var(--hair-mid);flex-direction:column;gap:12px;padding:28px 28px 0 0;display:flex;position:relative}.step:before{content:"";background:var(--acc);border-radius:9px;width:9px;height:9px;position:absolute;top:-5px;left:0;box-shadow:0 0 14px #8cf5b0b3}.step__meta{font-family:var(--mono);letter-spacing:.24em;color:var(--dim);font-size:11px}.step__t{letter-spacing:-.04em;font-size:clamp(30px,3vw,52px);font-weight:500}.step__d{max-width:340px;color:var(--dim);font-size:16px;font-weight:300;line-height:1.55}.places{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:32px;display:grid}.place{border-top:1px solid var(--hair-mid);flex-direction:column;gap:10px;padding-top:22px;display:flex}.place__city{letter-spacing:-.04em;font-size:clamp(30px,3vw,52px);font-weight:500}.place__clock{font-family:var(--mono);letter-spacing:.2em;color:var(--acc);font-size:14px}.faq{max-width:1000px}.faq details{border-top:1px solid var(--hair)}.faq summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;gap:20px;padding:24px 0;font-size:clamp(19px,1.6vw,26px);list-style:none;transition:color .2s;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--acc)}.faq summary:after{content:"+";font-family:var(--mono);color:var(--acc);flex:none}.faq details[open]>summary:after{content:"−"}.faq p{max-width:760px;color:var(--dim);margin:0 0 28px;font-size:17px;font-weight:300;line-height:1.65}.cases{flex-direction:column;gap:28px;display:flex}.case-tabs{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.case-tab{border:1px solid var(--hair-mid);color:var(--fg);background:0 0;border-radius:100px;align-items:center;gap:12px;padding:12px 22px;font-size:16px;transition:border-color .2s,background-color .2s,color .2s;display:flex}.case-tab small{font-family:var(--mono);letter-spacing:.16em;opacity:.7;font-size:11px}.case-tab:hover{border-color:var(--acc)}.case-tab[aria-selected=true]{color:#0d0c12;background:#8cf5b0;border-color:#8cf5b0}.case-tabs__open{color:var(--acc);margin-left:auto;font-size:15px}.case{border-top:1px solid var(--hair);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:48px;padding-top:36px;display:grid}.case[hidden]{display:none}.case__col{flex-direction:column;gap:14px;display:flex}.case__metric{letter-spacing:-.06em;font-size:clamp(64px,6vw,112px);font-weight:500;line-height:.9}.case__line{letter-spacing:-.02em;margin-top:8px;font-size:22px;line-height:1.3}.case__meta{color:var(--dim);grid-template-columns:96px 1fr;gap:10px 14px;margin:12px 0 0;font-size:14px;display:grid}.case__meta dt{font-family:var(--mono);letter-spacing:.14em;font-size:11px}.case__meta dd{margin:0;line-height:1.5}.case p{font-size:16px;font-weight:300;line-height:1.6}.case .label+p{margin-top:0}.case__gap{margin-top:10px}.case__built{grid-template-columns:30px 1fr;font-size:15px;font-weight:300;line-height:1.5;display:grid}.case__built b{font-family:var(--mono);color:var(--acc);padding-top:3px;font-size:11px;font-weight:400}.case__res{grid-template-columns:24px 1fr;font-size:17px;line-height:1.4;display:grid}.case__res:before{content:"✓";color:var(--acc)}.case__q{border-left:2px solid var(--acc);letter-spacing:-.01em;padding-left:14px;font-size:19px;line-height:1.35}.gloss{flex-direction:column;gap:20px;max-width:1100px;display:flex}.gloss__bar{border-bottom:1px solid var(--edge);flex-wrap:wrap;align-items:center;gap:16px;padding-bottom:14px;display:flex}.gloss__input{letter-spacing:-.03em;min-width:220px;color:var(--fg);background:0 0;border:0;outline:none;flex:1;font-size:clamp(22px,2.4vw,36px)}.gloss__input::placeholder{color:var(--dim);opacity:.7}.gloss__input:focus-visible{outline:2px solid var(--acc);outline-offset:6px}.gloss__count{font-family:var(--mono);letter-spacing:.2em;color:var(--dim);font-size:12px}.gloss__row{border-top:1px solid var(--hair-soft);grid-template-columns:36px minmax(0,1fr);align-items:baseline;gap:16px;padding:22px 0;display:grid}.gloss__row[hidden]{display:none}.gloss__l{font-family:var(--mono);color:var(--acc);font-size:13px}.gloss__body{flex-wrap:wrap;align-items:baseline;gap:6px 24px;display:flex}.gloss__t{font-family:var(--serif);letter-spacing:-.01em;flex:240px;font-size:clamp(24px,2.2vw,34px);font-style:italic;font-weight:400}.gloss__d{color:var(--dim);flex:1.3 280px;margin:0;font-size:16px;font-weight:300;line-height:1.55}.gloss__none{color:var(--dim);font-size:18px}.contact{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:56px;display:grid}.contact__card{flex-direction:column;gap:18px;display:flex}.contact__card h3{letter-spacing:-.04em;font-size:clamp(28px,3vw,48px);font-weight:500;line-height:1.1}.contact__card p{color:var(--dim);max-width:520px;font-size:17px;font-weight:300;line-height:1.6}.contact__card .btn{align-self:flex-start}.contact__rows{flex-direction:column;display:flex}.contact__row{border-top:1px solid var(--hair);justify-content:space-between;gap:16px;padding:24px 0;font-size:22px;display:flex}.contact__row:last-child{border-bottom:1px solid var(--hair)}a.contact__row:hover{color:var(--acc)}.contact__row button{font-size:inherit;text-align:left;color:inherit;background:0 0;border:0;padding:0}.cta{text-align:center;min-height:100vh;padding:16vh var(--gutter);opacity:calc(.06 + .94 * clamp(0, var(--r,1) * 1.7, 1));transform:translateY(calc((1 - clamp(0, var(--r,1) * 1.7, 1)) * 48px));flex-direction:column;justify-content:center;align-items:center;display:flex}.cta .h2{letter-spacing:-.05em;max-width:1200px;font-size:clamp(48px,6.4vw,120px);line-height:.95}.cta .lead{max-width:600px;margin-top:32px}.cta .btn{margin-top:44px}.cta__alt{color:var(--dim);margin-top:22px;font-size:16px}.cta__alt span,.cta__alt:hover{color:var(--acc)}.foot{padding:72px var(--gutter) 40px;border-top:1px solid var(--hair);flex-direction:column;gap:56px;font-size:15px;display:flex;position:relative}.foot__cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:32px;display:grid}.foot__col{flex-direction:column;gap:10px;display:flex}.foot__ghost{letter-spacing:-.06em;opacity:.12;user-select:none;font-size:clamp(44px,9vw,150px);font-weight:500;line-height:.85}.foot__legal{font-family:var(--mono);letter-spacing:.14em;color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:11px;display:flex}.foot__legal nav{flex-wrap:wrap;gap:20px;display:flex}.foot{padding-bottom:84px}.doc{flex-direction:column;gap:18px;max-width:760px;display:flex}.doc h2{letter-spacing:-.03em;margin-top:28px;font-size:clamp(24px,2.4vw,34px);font-weight:500;line-height:1.15}.doc h3{letter-spacing:-.02em;margin-top:12px;font-size:19px;font-weight:500}.doc p,.doc li{color:var(--fg);font-size:17px;font-weight:300;line-height:1.65}.doc ul,.doc ol{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.doc a{color:var(--acc)}.doc .doc__meta{font-family:var(--mono);letter-spacing:.2em;color:var(--dim);font-size:12px}.doc table{border-collapse:collapse;width:100%;font-size:15px}.doc th,.doc td{text-align:left;border-top:1px solid var(--hair);vertical-align:top;padding:12px 14px 12px 0;font-weight:300}.doc th{font-family:var(--mono);letter-spacing:.16em;color:var(--dim);font-size:11px;font-weight:400}@media (width<=767.98px){.top,.top--home{gap:8px;padding-top:18px;padding-bottom:18px}.top__right{gap:6px}.pill{height:40px;padding:0 14px;font-size:13px}.sound{width:40px;height:40px}.brand{font-size:17px}.readout{letter-spacing:.18em;gap:12px;font-size:10px;bottom:18px}.hero{padding:120px var(--gutter) 100px}.lk{grid-template-columns:44px minmax(0,1fr)}.lk>span:last-child{display:none}.lk__n{width:40px;height:40px}.case-tabs__open{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){html,body,.backdrop{transition:none}}.logo{height:auto;display:block}
