:root{--plaster:#F7F1E8;--plaster-2:#F1E7D7;--paper:#FFFCF7;--walnut:#2A1C18;--walnut-2:#3B2A22;--ink:#4A3B31;--mute:#7A6A5C;--teak:#B0652E;--teak-d:#924F1F;--teak-l:#F3E1CF;--birch:#E8D3B0;--birch-l:#F2E6D2;--green:#4F7C6B;--green-l:#E3ECE6;--sage:#A3B59C;--chalk:#D9534F;--tape:#E9B530;--line:rgba(42,28,24,.12);--line-2:rgba(42,28,24,.2);--r:14px;--r-lg:22px;--shadow:0 1px 2px rgba(42,28,24,.06),0 12px 32px -12px rgba(42,28,24,.22);--shadow-lg:0 2px 4px rgba(42,28,24,.05),0 30px 70px -24px rgba(42,28,24,.38);--wrap:1240px;--nav-h:74px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 16px);-webkit-text-size-adjust:100%}body{margin:0;background:var(--plaster);color:var(--walnut);font-family:var(--f-body),system-ui,sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer}h1,h2,h3{margin:0;font-weight:400}h1,h2{font-family:var(--f-display),Georgia,serif;letter-spacing:-.01em;line-height:1.08}h3{font-weight:600;font-size:18px;line-height:1.35}p{margin:0}em{font-style:normal;color:var(--teak)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.t-red{color:var(--chalk)}.t-green{color:var(--green)}.t-mute{color:#B9AA98}:focus-visible{outline:2.5px solid var(--teak);outline-offset:3px;border-radius:6px}.skip{position:absolute;left:-999px;top:8px;z-index:200;background:var(--walnut);color:var(--plaster);padding:10px 16px;border-radius:8px}.skip:focus{left:12px}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 24px}.hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:999px;border:1.5px solid transparent;font-weight:600;font-size:15.5px;line-height:1;white-space:nowrap;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s}.btn:hover{transform:translateY(-1px)}.btn-sm{height:40px;padding:0 18px;font-size:14.5px}.btn-lg{height:54px;padding:0 28px;font-size:16.5px}.btn-block{width:100%}.btn-teak{background:var(--teak);color:#fff;box-shadow:0 8px 20px -8px rgba(176,101,46,.7),inset 0 -2px 0 rgba(0,0,0,.12)}.btn-teak:hover{background:var(--teak-d)}.btn-teak:disabled{opacity:.7;cursor:progress;transform:none}.btn-ghost{color:var(--walnut);border-color:var(--line-2);background:transparent}.btn-ghost:hover,.btn-line{border-color:var(--walnut)}.btn-line{color:var(--walnut);background:transparent}.btn-line:hover{background:var(--walnut);color:var(--plaster)}.link-arrow{display:inline-flex;align-items:center;gap:8px;margin-top:26px;font-weight:600;color:var(--teak);border-bottom:1.5px solid;padding-bottom:2px}.link-arrow svg{transition:transform .2s}.link-arrow:hover svg{transform:translateX(4px)}.link-light{color:var(--birch)}.inline-link{color:var(--teak);font-weight:600;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:4px}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;background:var(--birch-l);color:var(--ink);letter-spacing:.02em}.chip-green{background:var(--green-l);color:var(--green)}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teak)}.eyebrow:before{content:"";width:22px;height:2px;background:currentColor}.eyebrow-light{color:var(--birch)}.stage-tag{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:999px;background:var(--paper);border:1px dashed var(--line-2);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.stage-tag b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--walnut);color:var(--plaster);font-size:12px;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stage-tag-light{background:rgba(255,255,255,.06);border-color:rgba(232,211,176,.35);color:var(--birch)}.stage-tag-light b{background:var(--teak);color:#fff}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--plaster);transition:box-shadow .25s}.nav.is-scrolled{box-shadow:0 10px 30px -18px rgba(42,28,24,.35)}.nav-inner{max-width:1360px;margin:0 auto;height:var(--nav-h);padding:0 24px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:24px;gap:24px}.nav-logo{justify-self:start;display:block}.nav-logo img{height:34px;width:auto}.nav-center{display:flex;align-items:center;gap:4px}.nav-link{display:inline-flex;align-items:center;gap:5px;height:40px;padding:0 15px;border-radius:999px;font-weight:500;font-size:15.5px;color:var(--ink);background:none;border:0;transition:background .2s,color .2s}.nav-link.is-open,.nav-link:hover{background:var(--birch-l);color:var(--walnut)}.nav-link svg{transition:transform .25s}.nav-link.is-open svg{transform:rotate(180deg)}.nav-actions{justify-self:end;display:flex;align-items:center;gap:10px}.nav-burger{display:none;width:44px;height:44px;border-radius:12px;border:1px solid var(--line-2);background:var(--paper);align-items:center;justify-content:center}.nav-ruler{position:relative;height:8px;background:repeating-linear-gradient(90deg,rgba(42,28,24,.28) 0 1px,transparent 1px 10px) bottom /100% 4px no-repeat,repeating-linear-gradient(90deg,rgba(42,28,24,.4) 0 1px,transparent 1px 50px) bottom /100% 8px no-repeat;border-bottom:1px solid var(--line)}.nav-ruler span{position:absolute;left:0;bottom:-1px;height:3px;width:100%;background:var(--teak);transform-origin:left}.nav-drop{position:relative}.tape-panel{position:fixed;left:50%;top:calc(var(--nav-h) + 4px);width:min(1180px,calc(100vw - 32px));background:var(--paper);border:1px solid var(--line-2);border-radius:18px;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform:translate(-50%,-8px);transition:opacity .2s,transform .25s,visibility .2s;overflow:hidden}.tape-panel.is-open{opacity:1;visibility:visible;transform:translate(-50%)}.tape-strip{position:relative;height:42px;display:grid;grid-template-columns:repeat(7,1fr);background:linear-gradient(#F1C24A,var(--tape));border-bottom:2px solid #c8951c;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path .55s cubic-bezier(.2,.8,.2,1) .05s;transition:clip-path .55s cubic-bezier(.2,.8,.2,1) .05s;transition:clip-path .55s cubic-bezier(.2,.8,.2,1) .05s,-webkit-clip-path .55s cubic-bezier(.2,.8,.2,1) .05s}.tape-panel.is-open .tape-strip{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.tape-ticks{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(42,28,24,.75) 0 1.5px,transparent 1.5px calc(100% / 70)) top /100% 9px no-repeat,repeating-linear-gradient(90deg,rgba(42,28,24,.9) 0 2px,transparent 2px calc(100% / 14)) top /100% 15px no-repeat}.tape-num{position:relative;align-self:end;padding:0 0 4px 8px;font-weight:700;font-size:15px;color:var(--walnut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-left:2px solid var(--walnut);height:100%;display:flex;align-items:flex-end}.tape-grid{list-style:none;margin:0;padding:10px;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.tape-item{position:relative;display:flex;flex-direction:column;gap:4px;height:100%;padding:14px 12px 16px;border-radius:12px;transition:background .2s}.tape-item:hover{background:var(--plaster)}.tape-item.is-current:after{content:"";position:absolute;top:-6px;left:12px;width:3px;height:16px;background:var(--chalk);border-radius:2px;transform:rotate(14deg)}.tape-stage{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teak)}.tape-name{font-weight:600;font-size:15.5px;line-height:1.25;color:var(--walnut)}.tape-short{font-size:13px;line-height:1.4;color:var(--mute)}.tape-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;background:var(--plaster);border-top:1px solid var(--line);font-size:14px;color:var(--mute)}.tape-foot-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--teak);white-space:nowrap}.mnav{position:fixed;inset:calc(var(--nav-h) + 8px) 0 0 0;background:var(--plaster);z-index:99;display:flex;flex-direction:column;padding:20px 20px 28px 0;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s,transform .25s,visibility .2s}.mnav.is-open{opacity:1;visibility:visible;transform:none}.mnav-tape{position:absolute;left:20px;top:20px;bottom:120px;width:30px;border-radius:4px;background:repeating-linear-gradient(180deg,rgba(42,28,24,.7) 0 1.5px,transparent 1.5px 10px) 0 /9px 100% no-repeat,linear-gradient(90deg,#F1C24A,var(--tape));box-shadow:inset -2px 0 0 #C8951C}.mnav-list{list-style:none;margin:0;padding:0 0 0 66px;display:grid;grid-gap:2px;gap:2px}.mnav-list a{position:relative;display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid var(--line)}.mnav-list em{position:absolute;left:-46px;width:26px;text-align:center;font-style:normal;font-weight:700;font-size:12px;color:var(--walnut);background:var(--tape)}.mnav-list strong{display:block;font-weight:600;font-size:16.5px}.mnav-list small{display:block;font-size:13.5px;color:var(--mute)}.mnav-list a.is-current strong:after{content:"";display:inline-block;width:3px;height:14px;margin-left:8px;background:var(--chalk);transform:rotate(14deg);vertical-align:-1px}.mnav-cta{padding:24px 0 0 66px}.mnav-cta .btn{width:100%}@media (max-width:1080px){.nav-center{display:none}.nav-inner{grid-template-columns:auto 1fr}.nav-burger{display:inline-flex}}@media (min-width:1081px){.mnav{display:none}}@media (max-width:560px){.nav-actions .btn-ghost{display:none}.nav-logo img{height:28px}}.hero{position:relative;overflow:hidden;padding:56px 0 72px;isolation:isolate}.hero-paper{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 0,rgba(176,101,46,.12),transparent 70%),linear-gradient(rgba(42,28,24,.045) 1px,transparent 0) 0 0 /32px 32px,linear-gradient(90deg,rgba(42,28,24,.045) 1px,transparent 0) 0 0 /32px 32px;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.hero-head{max-width:1040px;margin:0 auto;padding:0 24px;text-align:center}.stage-rail{list-style:none;margin:0 0 30px;padding:6px;flex-wrap:wrap;justify-content:center;gap:4px;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow)}.stage-rail,.stage-rail li{display:inline-flex;border-radius:999px}.stage-rail li{align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:13.5px;font-weight:600;color:var(--mute);transition:background .35s,color .35s}.stage-rail li span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--plaster-2);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .35s,color .35s}.stage-rail li.is-active{background:var(--walnut);color:var(--plaster)}.stage-rail li.is-active span{background:var(--teak);color:#fff}.stage-rail li.is-done{color:var(--green)}.stage-rail li.is-done span{background:var(--green-l);color:var(--green)}.hero-title{font-size:clamp(42px,6.6vw,94px);line-height:1.02;color:var(--walnut)}.hero-title em{position:relative;white-space:nowrap}.hero-title em:after{content:"";position:absolute;left:2%;right:2%;bottom:.02em;height:.12em;border-radius:4px;background:var(--chalk);opacity:.85;transform:rotate(-1deg) scaleX(0);transform-origin:left;animation:chalk-line 1.1s cubic-bezier(.2,.8,.2,1) .6s forwards}@keyframes chalk-line{to{transform:rotate(-1deg) scaleX(1)}}.hero-lead{max-width:760px;margin:24px auto 0;font-size:clamp(17px,1.5vw,19.5px);color:var(--ink)}.hero-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.hero-ctas-left{justify-content:flex-start}.hero-stage{max-width:1640px;margin:56px auto 0;padding:0 24px;display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(250px,290px) minmax(0,1fr) minmax(270px,320px);grid-template-areas:"site fig quote" "lay lay lay";align-items:start}.docket-site{grid-area:site;margin-top:40px}.room-fig{grid-area:fig}.docket-quote{grid-area:quote;margin-top:90px}.layouts{grid-area:lay}.room-fig{margin:0;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px 18px 12px;box-shadow:var(--shadow-lg);position:relative}.room-fig svg{width:100%;height:auto;font-family:var(--f-body),sans-serif}.fig-cap{display:flex;align-items:center;gap:14px;padding:10px 4px 2px;font-size:13px;color:var(--mute);border-top:1px dashed var(--line-2);margin-top:8px}.tag-stage{font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--teak);font-size:12px}.fig-note{flex:1 1}.replay{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-2);background:transparent;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;color:var(--ink)}.replay:hover{border-color:var(--walnut)}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.chalk{transition:opacity .8s}.chalk .draw{fill:none;stroke:var(--walnut);stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:1}.p0 .chalk .draw{animation:draw 1.7s cubic-bezier(.4,.1,.2,1) forwards}.chalk .red .draw{stroke:var(--chalk);stroke-width:2.2;animation-delay:.5s}.chalk .dim text{font-size:14px;font-weight:600;fill:var(--walnut);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chalk .red text{font-size:11px;font-weight:700;letter-spacing:.08em;fill:var(--chalk)}.chalk text{opacity:0;animation:fade .6s 1s forwards}.pts g{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.3);transition:opacity .25s,transform .35s cubic-bezier(.3,1.6,.5,1)}.pts g.on{opacity:1;transform:scale(1)}.pts circle{fill:var(--chalk);stroke:var(--paper);stroke-width:2}.pts text{font-size:8px!important;font-weight:700;fill:#fff!important;opacity:1!important;animation:none!important;letter-spacing:0!important}.p2 .chalk{opacity:.35}.p3 .chalk{opacity:.14}@keyframes fade{to{opacity:1}}.cab .carcass,.cab .oven,.cab .shutter{stroke:var(--walnut);stroke-width:1.3;stroke-dasharray:1;stroke-dashoffset:1;fill-opacity:0}.cab .carcass{fill:#D7BE97}.cab .shutter{fill:#EAD7B7;transition:fill .9s ease calc(var(--i, 0) * 45ms),fill-opacity .6s ease calc(var(--i, 0) * 80ms + .5s)}.cab .oven{fill:#2A1C18}.cab .hood{fill:#3B2A22}.cab .hood-duct{fill:#4A3830}.cab .handle{stroke:var(--walnut);stroke-width:2.4;stroke-linecap:round;opacity:0;transition:opacity .4s 1.6s}.cab .plinth{fill:#2A1C18;opacity:0;transition:opacity .5s 1.3s}.cab .counter,.cab .fixture{opacity:0;transition:opacity .5s 1.2s}.p2 .cab .carcass,.p2 .cab .oven,.p2 .cab .shutter{animation:draw 1s cubic-bezier(.4,.1,.2,1) forwards;animation-delay:calc(var(--i, 0) * 80ms)}.p2 .cab .carcass,.p2 .cab .oven{fill-opacity:1;transition:fill-opacity .6s ease calc(var(--i, 0) * 80ms + .5s)}.p2 .cab .shutter{fill-opacity:1}.p2 .cab .counter,.p2 .cab .fixture,.p2 .cab .handle,.p2 .cab .plinth{opacity:1}.p3 .cab .shutter{fill:var(--sage)}.ply-tag{opacity:0;transition:opacity .5s}.ply-tag rect{fill:var(--walnut)}.ply-tag text{fill:var(--birch);font-size:11px;font-weight:600;letter-spacing:.04em}.p5 .ply-tag{opacity:1}.docket{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:18px;box-shadow:var(--shadow);position:relative}.docket:before{content:"";position:absolute;top:-7px;left:50%;width:46px;height:14px;margin-left:-23px;background:rgba(233,181,48,.55);border-radius:2px;transform:rotate(-2deg)}.docket header{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--walnut)}.docket header .chip{margin-left:auto;text-transform:none;letter-spacing:0}.docket-sub{margin-top:6px;font-size:13.5px;color:var(--mute);line-height:1.4}.kv{margin:14px 0 0;display:grid;grid-gap:0;gap:0}.kv div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed var(--line);font-size:14px}.kv div:last-child{border-bottom:0}.kv dt{color:var(--mute)}.kv dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.meter{height:6px;border-radius:6px;background:var(--plaster-2);overflow:hidden;margin-top:10px}.meter span{display:block;height:100%;background:var(--chalk);border-radius:6px;transition:width .2s}.qlines{list-style:none;margin:14px 0 0;padding:0}.qlines li{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px dashed var(--line);font-size:13.5px;opacity:.18;transform:translateX(-6px);transition:opacity .4s,transform .4s}.qlines li.on{opacity:1;transform:none}.qlines li span:first-child{color:var(--ink)}.qlines li span:last-child{font-weight:600;white-space:nowrap}.qtotal{margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--walnut);color:var(--plaster);display:flex;flex-direction:column;gap:2px}.qtotal span{font-size:12px;color:var(--birch)}.qtotal strong{font-family:var(--f-display),serif;font-weight:400;font-size:30px;line-height:1.1}.layouts{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:18px 24px;gap:18px 24px;background:var(--walnut);color:var(--plaster);border-radius:18px;padding:14px 18px;box-shadow:var(--shadow-lg)}.layouts-head{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--birch);white-space:nowrap}.layouts-head strong{color:#fff;font-weight:600}.layouts-head svg{color:var(--tape)}.lay-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.lay{grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-column-gap:10px;column-gap:10px;align-items:center;padding:9px 12px;border-radius:12px;background:rgba(255,255,255,.05);border:1px solid rgba(232,211,176,.14);transition:background .4s,border-color .4s;min-width:0}.lay,.lay b{display:grid}.lay b{grid-row:span 2;place-items:center;width:30px;height:30px;border-radius:9px;background:rgba(232,211,176,.14);font-weight:700}.lay span{min-width:0}.lay strong{display:block;font-weight:600;font-size:13.5px;line-height:1.3;color:#fff}.lay small{display:block;font-size:12px;color:var(--birch);opacity:.85;line-height:1.35}.lay em{grid-column:2;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--birch);opacity:.7;margin-top:2px}.lay.is-picked{background:rgba(79,124,107,.35);border-color:#6FA08D}.lay.is-picked b{background:var(--green);color:#fff}.lay.is-picked em{color:#9FD0BC;opacity:1}.lay.is-blocked strong{text-decoration:line-through;-webkit-text-decoration-color:var(--chalk);text-decoration-color:var(--chalk);text-decoration-thickness:2px}.lay.is-blocked em{color:#F08A86;opacity:1}.finish{display:flex;align-items:center;gap:10px;font-size:13px;white-space:nowrap}.finish-label{color:var(--birch)}.finish ul{list-style:none;display:flex;gap:6px;margin:0;padding:0}.sw{width:24px;height:24px;border-radius:7px;border:2px solid rgba(255,255,255,.2);transition:transform .3s,border-color .3s,box-shadow .3s}.sw-birch{background:var(--birch)}.sw-walnut{background:#6B4A36}.sw-sage{background:var(--sage)}.sw-grey{background:#A9A39B}.sw.is-on{border-color:#fff;transform:scale(1.15);box-shadow:0 0 0 3px rgba(163,181,156,.45)}.finish-name{color:#fff;font-weight:600;min-width:128px}.cutnote{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--birch);opacity:.35;transition:opacity .5s;white-space:nowrap}.cutnote strong{color:#fff;font-weight:600;margin-right:4px}.cutnote.on{opacity:1}.cutnote svg{color:var(--tape)}@media (max-width:1360px){.layouts{grid-template-columns:auto minmax(0,1fr) auto}.cutnote{grid-column:1/-1;white-space:normal}}@media (max-width:1200px){.hero-stage{grid-template-columns:1fr 1fr;grid-template-areas:"fig fig" "site quote" "lay lay"}.docket-quote,.docket-site{margin-top:0}.layouts{grid-template-columns:1fr}.finish,.layouts-head{white-space:normal;flex-wrap:wrap}}@media (max-width:720px){.hero{padding:36px 0 52px}.hero-stage{grid-template-columns:1fr;grid-template-areas:"fig" "site" "quote" "lay";padding:0 14px;margin-top:40px}.room-fig{padding:10px 10px 8px;border-radius:16px}.fig-note{display:none}.lay-list{grid-template-columns:1fr}.br-lg{display:none}.stage-rail li{padding:4px 10px 4px 4px;font-size:12.5px}}@media (min-width:721px){.br-lg{display:inline}}.section{padding:clamp(72px,9vw,120px) 0;position:relative}.sec-head{max-width:720px;margin-bottom:52px}.sec-head h2{font-size:clamp(34px,4.4vw,56px);margin-top:16px}.sec-head p{margin-top:18px;color:var(--ink);font-size:18px}.audience{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.audience-inner{display:flex;align-items:center;gap:28px;padding-top:22px;padding-bottom:22px;flex-wrap:wrap;justify-content:center}.audience-h{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.audience ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 26px}.audience li{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--walnut);font-size:15.5px}.audience li svg{color:var(--teak)}.job-line{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));position:relative}.job-line:before{content:"";position:absolute;left:0;right:0;top:41px;height:2px;background:repeating-linear-gradient(90deg,var(--walnut) 0 8px,transparent 8px 14px);opacity:.35}.job-line li{position:relative;padding-right:22px}.job-day{display:block;font-size:13px;font-weight:700;color:var(--teak);letter-spacing:.04em}.job-dot{display:grid;place-items:center;width:22px;height:22px;margin:8px 0 18px;border-radius:50%;background:var(--paper);border:2px solid var(--walnut);position:relative;z-index:1;color:#fff}.job-line li:last-child .job-dot{background:var(--green);border-color:var(--green)}.job-line strong{display:block;font-family:var(--f-display),serif;font-weight:400;font-size:24px;line-height:1.1}.job-line p{margin-top:8px;font-size:15px;color:var(--ink);line-height:1.5}.job-rooms{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:60px}.job-rooms figure{margin:0;background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:10px}.job-rooms svg{width:100%;height:auto;border-radius:10px}.job-rooms figcaption{padding:10px 6px 2px;font-size:14px;font-weight:600;color:var(--ink)}@media (max-width:960px){.job-line{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 0}.job-line:before{display:none}}@media (max-width:560px){.job-line,.job-rooms{grid-template-columns:1fr}}.room-quote{background:var(--birch-l)}.room-hand{background:#EDF0E8}.room-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(36px,6vw,88px);gap:clamp(36px,6vw,88px);align-items:center}.room-grid-flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.room-grid-flip .room-copy{order:2}.room-copy h2{font-size:clamp(32px,3.9vw,50px);margin-top:20px}.room-copy>p{margin-top:18px;font-size:18px;color:var(--ink)}.ticks{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.ticks li{display:flex;gap:10px;align-items:flex-start;font-size:16px}.ticks svg{flex:none;margin-top:4px;color:var(--green)}.mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:28px}.mini-stats div{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:14px}.mini-stats strong{display:block;font-family:var(--f-display),serif;font-weight:400;font-size:24px;color:var(--teak);line-height:1.1}.mini-stats span{display:block;margin-top:6px;font-size:13.5px;color:var(--ink);line-height:1.4}.room-screen{min-width:0}.room-screen-phone{display:flex;justify-content:center}.room-cut{padding-top:0;padding-bottom:0;background:linear-gradient(var(--birch-l) 50%,var(--plaster) 50%)}.cut-band{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:28px 64px;gap:28px 64px;align-items:center;background:var(--walnut);color:var(--plaster);border-radius:32px;padding:clamp(32px,5vw,72px);position:relative;overflow:hidden}.cut-band:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(100deg,transparent 0 22px,rgba(232,211,176,.035) 22px 24px,transparent 24px 60px)}.cut-band .room-copy>p{color:rgba(247,241,232,.82)}.cut-band .stage-tag{background:rgba(255,255,255,.06);border-color:rgba(232,211,176,.35);color:var(--birch)}.cut-band .stage-tag b{background:var(--teak);color:#fff}.cut-facts{grid-column:1/-1;margin:8px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(232,211,176,.2);position:relative}.cut-facts div{padding:20px 20px 0 0}.cut-facts dt{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tape)}.cut-facts dd{margin:6px 0 0;font-size:15.5px;color:var(--plaster)}.install-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px;gap:28px}.trust{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.trust-grid article{padding:26px;border-radius:18px;background:var(--plaster);border:1px solid var(--line)}.trust-grid svg{color:var(--teak)}.trust-grid h3{margin-top:18px}.trust-grid p{margin-top:8px;font-size:15px;color:var(--ink)}.faq-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:56px;gap:56px;align-items:start}.faq-grid .sec-head{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 40px);margin-bottom:0}.faq{border-top:1px solid var(--line-2)}.faq-item{border-bottom:1px solid var(--line-2)}.faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-weight:600;font-size:18px}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary svg{flex:none;color:var(--teak);transition:transform .25s}.faq-item[open] summary svg{transform:rotate(45deg)}.faq-item p{padding:0 40px 22px 0;color:var(--ink)}@media (max-width:1024px){.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.cut-band,.faq-grid,.install-grid,.room-grid,.room-grid-flip{grid-template-columns:minmax(0,1fr)}.room-grid-flip .room-copy{order:0}.faq-grid .sec-head{position:static}.cut-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cut-band{border-radius:24px}}@media (max-width:560px){.mini-stats,.trust-grid{grid-template-columns:1fr}.wrap{padding:0 18px}}.device{background:var(--walnut);border-radius:26px;padding:10px;box-shadow:var(--shadow-lg);width:100%}.device-bar{display:flex;align-items:center;gap:6px;padding:4px 8px 10px}.device-bar i{width:9px;height:9px;border-radius:50%;background:rgba(232,211,176,.25)}.device-bar span{margin-left:8px;font-size:12.5px;font-weight:600;color:var(--birch);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-body{background:var(--paper);border-radius:18px;overflow:hidden}.device-phone{max-width:340px;border-radius:40px;padding:12px}.device-phone .device-body{border-radius:30px}.device-phone .device-bar{justify-content:center}.device-phone .device-bar i{display:none}.device-phone .device-bar span{margin:0}.scr{padding:16px;font-size:13px;color:var(--walnut)}.scr-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.scr-k{font-weight:600}.plan{width:100%;height:auto;margin:10px 0;background:#fff;border-radius:12px;border:1px solid var(--line)}.plan-t{font-size:10px;font-weight:700;fill:var(--walnut);font-family:var(--f-body),sans-serif}.plan-t.red{fill:var(--chalk)}.reading{display:flex;justify-content:space-between;align-items:baseline;padding:12px 14px;border-radius:12px;background:var(--walnut);color:var(--plaster)}.reading span{font-size:12px;color:var(--birch)}.reading strong{font-family:var(--f-display),serif;font-weight:400;font-size:26px}.reading small{font-family:var(--f-body);font-size:12px;color:var(--birch)}.pins{list-style:none;margin:10px 0 0;padding:0}.pins li{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px dashed var(--line);line-height:1.35}.pins li svg{margin-left:auto;color:var(--mute);flex:none}.dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--walnut)}.dot.red{background:var(--chalk)}.closure{margin-top:10px;align-items:center;padding:8px 12px;border-radius:10px;background:var(--green-l);color:var(--green);font-weight:600}.closure,.tabs{display:flex;gap:6px}.tabs{flex-wrap:wrap;margin-bottom:12px}.tabs span{padding:6px 12px;border-radius:999px;border:1px solid var(--line);font-weight:600;font-size:12px;color:var(--ink)}.tabs .is-on{background:var(--walnut);border-color:var(--walnut);color:var(--plaster)}.tabs .off{text-decoration:line-through;-webkit-text-decoration-color:var(--chalk);text-decoration-color:var(--chalk);color:var(--mute)}.design-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:14px;gap:14px}.design-view{position:relative;border-radius:12px;overflow:hidden;border:1px solid var(--line)}.mini-kitchen{width:100%;height:auto}.view-tag{position:absolute;left:10px;bottom:10px;background:var(--paper);padding:3px 9px;border-radius:999px}.side-h,.view-tag{font-size:11px;font-weight:700}.side-h{display:flex;align-items:center;gap:6px;letter-spacing:.1em;text-transform:uppercase;color:var(--teak);margin-bottom:6px}.side-h+.kv{margin-top:0}.checks{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-gap:5px;gap:5px}.checks li{display:flex;gap:6px;align-items:flex-start;line-height:1.35}.checks svg{flex:none;color:var(--green);margin-top:1px}.checks .warn,.checks .warn svg{color:var(--chalk)}.kv-tight div{padding:4px 0;font-size:13px}.opt-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.opt{border:1px solid var(--line);border-radius:12px;padding:10px;display:grid;grid-gap:2px;gap:2px}.opt small{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.opt strong{font-weight:600;font-size:12.5px;line-height:1.3}.opt span{font-family:var(--f-display),serif;font-size:18px;color:var(--walnut)}.opt.is-on{border-color:var(--green);background:var(--green-l)}.opt.is-on small{color:var(--green)}.qt{width:100%;border-collapse:collapse;font-size:12.5px}.qt th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);padding:6px 6px 6px 0;border-bottom:1px solid var(--line-2)}.qt td{padding:7px 6px 7px 0;border-bottom:1px dashed var(--line);vertical-align:top}.qt td:last-child,.qt th:last-child{text-align:right;padding-right:0}.qt .tax td{color:var(--teak);font-weight:600}.qfoot,.qt-sm{margin-top:10px}.qfoot{padding:9px 12px;border-radius:10px;background:var(--plaster);font-size:12px;color:var(--ink)}.cut-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-weight:600}.sheet{width:100%;height:auto}.sheet-t{font-size:5px;font-weight:700;fill:#3B2A22;font-family:var(--f-body),sans-serif}.scr-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;overflow-x:auto}.col{min-width:120px;background:var(--plaster);border-radius:12px;padding:8px}.col-h{display:flex;justify-content:space-between;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);padding:2px 2px 8px}.col-h b{color:var(--walnut)}.card{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:9px;margin-bottom:6px;display:grid;grid-gap:2px;gap:2px}.card strong{font-weight:600;font-size:12.5px;line-height:1.3}.card small{font-size:11.5px;color:var(--mute);line-height:1.3}.card em{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:11px;font-weight:600;color:var(--ink)}.card.is-warn em{color:var(--chalk)}.card.is-done em{color:var(--green)}.st{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.st-ok{background:var(--green-l);color:var(--green)}.st-go{background:#F6EBD6;color:#8A6115}.st-wait{background:var(--plaster-2);color:var(--ink)}.st-bad{background:#F8E1E0;color:#B23A36}.scr-gallery{display:grid;grid-gap:10px;gap:10px}.scr-gallery .mini-kitchen{border-radius:12px}.g-lock{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--mute)}.g-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.g-steps li{display:flex;gap:8px;align-items:flex-start}.g-steps li>svg{flex:none;width:22px;height:22px;padding:5px;border-radius:50%;background:var(--green-l);color:var(--green)}.g-steps li.now>svg{background:var(--teak-l);color:var(--teak)}.g-steps span{font-weight:600;line-height:1.3}.g-steps small{display:block;font-weight:400;color:var(--mute);font-size:11.5px}.g-comment{display:flex;gap:6px;align-items:flex-start;padding:9px 11px;border-radius:10px;background:var(--plaster);font-size:12px;color:var(--ink)}.g-comment svg{flex:none;margin-top:2px}.g-btn{display:block;text-align:center;padding:11px;border-radius:999px;background:var(--teak);color:#fff;font-weight:600}@media (max-width:560px){.design-grid,.opt-row{grid-template-columns:1fr}.scr-board{grid-template-columns:repeat(4,140px)}.device{border-radius:20px;padding:7px}.device-body{border-radius:14px}.scr{padding:12px}.qt{font-size:11.5px}}.handover{position:relative;overflow:hidden;background:var(--walnut);color:var(--plaster);padding:clamp(80px,10vw,130px) 0 0;isolation:isolate}.handover:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse 50% 60% at 78% 30%,rgba(233,181,48,.16),transparent 70%),radial-gradient(ellipse 40% 50% at 10% 90%,rgba(163,181,156,.14),transparent 70%)}.handover-inner{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-gap:56px;gap:56px;align-items:center;position:relative;padding-bottom:210px}.handover-copy h2{font-size:clamp(38px,5vw,66px);margin-top:22px;color:var(--plaster)}.handover-copy h2 em{color:var(--tape);display:block}.handover-copy p{margin-top:22px;font-size:18px;color:rgba(247,241,232,.8);max-width:560px}.handover-card{background:var(--paper);color:var(--walnut);border-radius:20px;padding:26px;box-shadow:0 40px 80px -30px rgba(0,0,0,.6);transform:rotate(1.2deg);position:relative}.handover-card:before{content:"";position:absolute;top:-9px;left:40px;width:70px;height:18px;background:rgba(233,181,48,.7);transform:rotate(-3deg);border-radius:2px}.hc-head{display:flex;justify-content:space-between;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);padding-bottom:12px;border-bottom:1px solid var(--line-2)}.handover-card ul{list-style:none;margin:0;padding:8px 0}.handover-card li{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px dashed var(--line);font-weight:500}.handover-card li svg{flex:none;width:24px;height:24px;padding:4px;border-radius:6px;background:var(--green);color:#fff}.hc-sign{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:18px;flex-wrap:wrap}.hc-line{flex:1 1;min-width:120px;padding-top:28px;border-bottom:1.5px solid var(--walnut);font-size:12px;color:var(--mute);position:relative}.hc-line:before{content:"Your studio";position:absolute;left:4px;bottom:6px;font-family:var(--f-display),serif;font-size:22px;color:var(--teak);transform:rotate(-4deg)}.hc-line{color:transparent}.keytag{position:relative;display:inline-flex;align-items:center;filter:drop-shadow(0 10px 18px rgba(176,101,46,.45));transition:transform .3s cubic-bezier(.3,1.5,.5,1);transform-origin:10px 50%}.keytag:hover{transform:rotate(-4deg)}.keytag-body{display:inline-flex;align-items:center;gap:10px;height:58px;padding:0 26px 0 46px;background:var(--teak);color:#fff;font-weight:700;font-size:16.5px;white-space:nowrap;-webkit-clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%);clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%);border-radius:0 12px 12px 0}.keytag-ring{position:absolute;left:18px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 2px var(--teak-d);z-index:1}.keytag:hover .keytag-body{background:var(--teak-d)}.hc-note{margin-top:16px;font-size:13px;color:var(--mute)}.handover-room{position:absolute;left:0;right:0;bottom:0;height:190px;z-index:-1;pointer-events:none}.hr-wall{position:absolute;inset:0;background:linear-gradient(transparent,rgba(0,0,0,.18))}.hr-units{bottom:150px;display:flex;gap:4px;opacity:0}.hr-counter,.hr-units{position:absolute;left:50%;transform:translateX(-50%);width:min(1180px,92vw)}.hr-counter{bottom:112px;height:10px;background:#4A3830;border-radius:2px;box-shadow:0 -1px 0 rgba(255,255,255,.08)}.hr-base{position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:min(1180px,92vw);height:112px;display:flex;gap:4px}.hr-base span{flex:1 1;background:linear-gradient(#A9BAA2,var(--sage));border-radius:3px 3px 0 0;position:relative}.hr-base span:after{content:"";position:absolute;top:12px;left:50%;width:40px;height:3px;margin-left:-20px;border-radius:2px;background:#6F7F69}@media (max-width:960px){.handover-inner{grid-template-columns:minmax(0,1fr);padding-bottom:170px}.handover-card{transform:none}.handover-room{height:150px}.hr-base{height:90px}.hr-counter{bottom:90px}}@media (max-width:480px){.hc-sign{flex-direction:column;align-items:stretch}.keytag-body{width:100%;justify-content:center}.keytag{width:100%}}.footer{background:#F1E5CF;color:var(--walnut);position:relative}.ply-edge{display:grid;grid-template-rows:repeat(7,4px)}.ply-edge span:nth-child(odd){background:#D9BC8E}.ply-edge span:nth-child(2n){background:#C9A673}.ply-edge span:first-child{background:var(--sage)}.ply-edge span:last-child{background:#E2CBA4}.ply-stamp{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:34px auto 0;padding:12px 20px;border:1.5px solid rgba(42,28,24,.55);border-radius:6px;width:-moz-fit-content;width:fit-content;max-width:100%;font-weight:700;font-size:14px;letter-spacing:.16em;color:rgba(42,28,24,.72);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ply-stamp i{font-style:normal;color:var(--teak)}.footer-cols{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px;padding:56px 0 48px}.footer-line{font-size:16px;color:var(--ink);max-width:360px;margin-bottom:22px}.footer h3{font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--teak);margin-bottom:14px}.footer ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:9px;gap:9px}.footer ul a{color:var(--ink);font-size:15px;transition:color .2s}.footer ul a:hover{color:var(--teak)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0 30px;border-top:1px solid var(--line-2);font-size:14px;color:var(--ink)}.footer-logo img{height:32px;width:auto}@media (max-width:900px){.footer-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-intro{grid-column:1/-1}}@media (max-width:560px){.footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.footer-bottom{flex-direction:column-reverse;align-items:flex-start}.ply-stamp{font-size:12px;letter-spacing:.1em;gap:4px 10px}}.page-hero{position:relative;overflow:hidden;padding:clamp(64px,8vw,110px) 0 clamp(48px,6vw,80px);isolation:isolate;text-align:center}.page-hero-inner{max-width:860px}.page-hero h1{font-size:clamp(46px,6.4vw,88px);margin-top:18px}.page-hero p{margin:20px auto 0;max-width:640px;font-size:19px;color:var(--ink)}.page-hero-sm h1{font-size:clamp(40px,5vw,64px)}.nf{min-height:60vh;display:grid;align-items:center}.mod-hero{position:relative;overflow:hidden;padding:clamp(48px,6vw,84px) 0 clamp(64px,7vw,100px);isolation:isolate}.mod-hero-inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(36px,5vw,72px);gap:clamp(36px,5vw,72px);align-items:center;max-width:1320px}.crumbs{display:flex;gap:8px;font-size:14px;color:var(--mute);margin-bottom:22px}.crumbs a:hover{color:var(--teak)}.mod-copy h1{font-size:clamp(40px,5vw,68px);margin-top:22px}.mod-lead{margin-top:22px;font-size:18.5px;color:var(--ink)}.bench{position:relative;padding-bottom:34px}.bench .device{position:relative;z-index:1}.bench-top{position:absolute;left:-6%;right:-6%;bottom:0;height:64px;border-radius:10px;background:linear-gradient(#D9BC8E,#C9A673);box-shadow:0 2px 0 #B08B58,0 30px 50px -20px rgba(42,28,24,.4)}.bench-top:before{content:"";position:absolute;inset:0;border-radius:inherit;background:repeating-linear-gradient(92deg,transparent 0 30px,rgba(122,74,34,.12) 30px 32px,transparent 32px 80px)}@media (max-width:1400px){.bench-top{left:0;right:0}}.bench-phone{display:flex;justify-content:center}.bench-phone .device{max-width:360px}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;counter-reset:s}.steps li{position:relative;padding:30px 28px;background:var(--paper);border:1px solid var(--line);border-radius:20px}.step-n{display:inline-block;font-family:var(--f-display),serif;font-size:44px;line-height:1;color:var(--teak);padding-bottom:8px;border-bottom:2px solid var(--chalk)}.steps h3{margin-top:20px;font-size:20px}.steps p{margin-top:10px;color:var(--ink);font-size:16px}.caps-sec{background:var(--birch-l)}.caps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;border-top:1px solid var(--line-2);border-left:1px solid var(--line-2)}.caps article{padding:30px;border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:transparent;transition:background .25s}.caps article:hover{background:var(--paper)}.cap-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--walnut);color:var(--tape);flex:none}.caps h3{margin-top:18px}.caps p{margin-top:8px;font-size:15.5px;color:var(--ink)}.spec-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:56px;gap:56px;align-items:start}.spec{margin:0;border-top:2px solid var(--walnut)}.spec div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,5fr);grid-gap:20px;gap:20px;padding:18px 0;border-bottom:1px solid var(--line-2)}.spec dt{font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--teak);padding-top:2px}.spec dd{margin:0;font-size:16.5px}.stage-nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;padding-bottom:clamp(64px,8vw,100px)}.stage-nav-a{display:flex;flex-direction:column;gap:6px;padding:24px 28px;border-radius:18px;border:1px solid var(--line-2);background:var(--paper);transition:border-color .2s,transform .2s}.stage-nav-a:hover{border-color:var(--teak);transform:translateY(-2px)}.stage-nav-a small{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--mute)}.stage-nav-a strong{font-family:var(--f-display),serif;font-weight:400;font-size:28px;line-height:1.1}.stage-nav-a.is-next{text-align:right;align-items:flex-end}@media (max-width:960px){.mod-hero-inner,.spec-grid{grid-template-columns:minmax(0,1fr)}.caps,.steps{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:620px){.caps,.stage-nav,.steps{grid-template-columns:minmax(0,1fr)}.spec div{grid-template-columns:1fr;gap:4px}.bench-top{left:-2%;right:-2%}.stage-nav-a.is-next{text-align:left;align-items:flex-start}}.plans-sec{padding-top:0}.bill-toggle{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto 44px;padding:5px;border-radius:999px;background:var(--paper);border:1px solid var(--line-2)}.bill-toggle button{border:0;background:transparent;padding:10px 22px;border-radius:999px;font-weight:600;font-size:15px;color:var(--ink);display:inline-flex;align-items:center;gap:8px}.bill-toggle button.is-on{background:var(--walnut);color:var(--plaster)}.bill-toggle small{font-size:11.5px;padding:2px 8px;border-radius:999px;background:var(--green-l);color:var(--green)}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;align-items:stretch}.plan{position:relative;display:flex;flex-direction:column;padding:40px 30px 30px;background:var(--paper);border:1px solid var(--line-2);border-radius:22px;overflow:hidden}.plan-edge{position:absolute;left:0;right:0;top:0;display:grid;grid-template-rows:repeat(5,3px)}.plan-edge span:nth-child(odd){background:#D9BC8E}.plan-edge span:nth-child(2n){background:#C9A673}.plan.is-featured{background:var(--walnut);color:var(--plaster);border-color:var(--walnut);box-shadow:var(--shadow-lg)}.plan.is-featured .plan-edge span:first-child{background:var(--sage)}.plan-stamp{position:absolute;top:26px;right:24px;padding:4px 10px;border:1.5px solid;border-radius:4px;font-weight:700;font-size:12px;letter-spacing:.14em;color:var(--teak);transform:rotate(4deg)}.plan.is-featured .plan-stamp{color:var(--tape)}.plan-pick{align-self:flex-start;margin-bottom:12px;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--teak);color:#fff}.plan h2{font-size:34px}.plan-for{margin-top:4px;color:var(--mute);font-size:15px}.plan.is-featured .plan-for,.plan.is-featured .plan-note{color:rgba(247,241,232,.75)}.plan-price{margin-top:24px;display:flex;flex-direction:column}.plan-price span{font-family:var(--f-display),serif;font-size:60px;line-height:1}.plan-price small{margin-top:6px;font-size:14px;color:var(--mute)}.plan.is-featured .plan-price small{color:var(--birch)}.plan-note{margin-top:16px;font-size:15px;color:var(--ink);padding-bottom:20px;border-bottom:1px dashed var(--line-2)}.plan.is-featured .plan-note{border-color:rgba(232,211,176,.25)}.plan ul{list-style:none;margin:20px 0 28px;padding:0;display:grid;grid-gap:10px;gap:10px;flex:1 1;align-content:start}.plan li{display:flex;gap:10px;align-items:flex-start;font-size:15.5px}.plan li svg{flex:none;margin-top:4px;color:var(--green)}.plan.is-featured li svg{color:#9FD0BC}.plan.is-featured .btn-teak{box-shadow:none}.free-strip{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:22px 28px;border-radius:18px;border:1.5px dashed var(--teak);background:var(--teak-l)}.free-strip strong{display:block;font-size:18px}.free-strip span{display:block;color:var(--ink);font-size:15.5px;margin-top:2px}.compare-wrap{margin-top:72px;overflow-x:auto;border:1px solid var(--line-2);border-radius:20px;background:var(--paper)}.compare{width:100%;min-width:680px;border-collapse:collapse}.compare caption{text-align:left;padding:22px 24px 8px;font-family:var(--f-display),serif;font-size:28px}.compare td,.compare th{padding:14px 24px;border-bottom:1px solid var(--line);text-align:left;font-size:15px}.compare thead th{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--teak)}.compare tbody th{font-weight:500}.compare td{color:var(--ink)}.compare tr:last-child td,.compare tr:last-child th{border-bottom:0}@media (max-width:960px){.plans{grid-template-columns:minmax(0,1fr);max-width:520px;margin:0 auto}.free-strip{flex-direction:column;align-items:flex-start}}.field{display:grid;grid-gap:7px;gap:7px;min-width:0}.field label{font-size:14px;font-weight:600;color:var(--walnut)}.captcha input,.field input,.field select,.field textarea{width:100%;min-height:50px;padding:12px 14px;border-radius:12px;border:1.5px solid var(--line-2);background:#fff;font:inherit;font-size:16px;color:var(--walnut);transition:border-color .2s,box-shadow .2s}.field textarea{resize:vertical;min-height:130px}.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%232A1C18' stroke-width='1.8'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:38px}.captcha input:focus,.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--teak);box-shadow:0 0 0 4px rgba(176,101,46,.15)}.captcha{display:grid;grid-gap:7px;gap:7px}.captcha label{font-size:14px;font-weight:600}.captcha b{color:var(--teak);font-size:16px}.captcha-row{display:flex;gap:8px}.captcha-row input{width:120px;flex:none}.captcha-row button{width:50px;height:50px;border-radius:12px;border:1.5px solid var(--line-2);background:#fff;display:grid;place-items:center}.captcha-row button:hover{border-color:var(--teak);color:var(--teak)}.form-err{margin-top:14px;padding:12px 14px;border-radius:12px;background:#F8E1E0;color:#9E2F2B;font-weight:600;font-size:15px}.contact{position:relative;overflow:hidden;padding:clamp(56px,7vw,96px) 0 clamp(72px,9vw,120px);isolation:isolate}.contact-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:clamp(36px,5vw,72px);gap:clamp(36px,5vw,72px);align-items:start;max-width:1280px}.contact-side h1{font-size:clamp(48px,6vw,84px);margin-top:18px}.contact-lead{margin-top:18px;font-size:18.5px;color:var(--ink)}.topics{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-gap:18px;gap:18px}.topics li{display:flex;gap:16px;align-items:flex-start}.topics strong{display:block;font-weight:600;font-size:16.5px}.topics small{display:block;font-size:15px;color:var(--ink);margin-top:2px}.reply-time{display:flex;align-items:center;gap:8px;margin-top:30px;font-size:15px;color:var(--green);font-weight:600}.addr-card{margin-top:30px;display:grid;grid-gap:2px;gap:2px;padding:22px 24px 22px 70px;position:relative;font-style:normal;background:var(--paper);border:1px solid var(--line-2);border-radius:18px;font-size:15.5px;color:var(--ink)}.addr-pin{position:absolute;left:22px;top:22px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--chalk);color:#fff}.addr-label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teak)}.addr-card strong{color:var(--walnut);font-weight:600;margin:4px 0 2px}.letter{position:relative;background:#fff;border-radius:6px 6px 22px 22px;padding:40px clamp(22px,4vw,48px) 32px;box-shadow:var(--shadow-lg);background-image:repeating-linear-gradient(transparent 0 35px,rgba(176,101,46,.07) 35px 36px);border-top:6px solid var(--teak)}.letter:before{content:"";position:absolute;left:clamp(10px,2.2vw,28px);top:0;bottom:0;width:1.5px;background:rgba(217,83,79,.35)}.letter-head{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-bottom:18px;margin-bottom:26px;border-bottom:1.5px solid var(--walnut)}.letter-to{font-family:var(--f-display),serif;font-size:24px}.letter-ref{font-size:13px;color:var(--mute);align-self:center}.letter-form{display:grid;grid-gap:18px;gap:18px}.lf-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px}.lf-row-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lf-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-top:6px}.letter-alt{margin-top:26px;padding-top:18px;border-top:1px dashed var(--line-2);font-size:15px;color:var(--ink)}.form-done{text-align:center;padding:40px 10px;display:grid;justify-items:center;grid-gap:12px;gap:12px}.form-done svg{color:var(--green)}.form-done h2,.signup-done h2{font-size:40px}.form-done p{color:var(--ink);max-width:420px}@media (max-width:960px){.contact-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.lf-row,.lf-row-3{grid-template-columns:minmax(0,1fr)}.lf-foot .btn{width:100%}}.signup{padding:clamp(32px,5vw,64px) 0 clamp(64px,8vw,110px);background:linear-gradient(var(--plaster),var(--plaster-2))}.signup-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:0;gap:0;max-width:1280px}.signup-side{position:relative;background:var(--walnut);color:var(--plaster);border-radius:26px 0 0 26px;padding:clamp(32px,4vw,56px);overflow:hidden;display:flex;flex-direction:column}.signup-side:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(100deg,transparent 0 22px,rgba(232,211,176,.035) 22px 24px,transparent 24px 60px)}.signup-side-inner{position:relative;z-index:1;flex:1 1}.signup-side h1{font-size:clamp(40px,4.6vw,62px);margin-top:18px;color:var(--plaster)}.signup-side h1 em{display:block;color:var(--tape)}.signup-side p{margin-top:18px;color:rgba(247,241,232,.8);font-size:17px}.wo-steps{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-gap:0;gap:0}.wo-steps li{display:flex;gap:16px;padding:14px 0;border-top:1px dashed rgba(232,211,176,.25)}.wo-steps b{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--tape);color:var(--tape);font-weight:700}.wo-steps strong{display:block;font-weight:600}.wo-steps small{display:block;font-size:14px;color:var(--birch)}.signup-incl{list-style:none;margin:26px 0 0;padding:20px;display:grid;grid-gap:8px;gap:8px;background:rgba(255,255,255,.05);border-radius:16px;font-size:15px}.signup-incl li{display:flex;gap:10px;align-items:flex-start}.signup-incl svg{flex:none;margin-top:4px;color:#9FD0BC}.signup-ply{position:relative;z-index:1;display:grid;grid-template-rows:repeat(5,4px);margin:36px calc(-1 * clamp(32px, 4vw, 56px)) calc(-1 * clamp(32px, 4vw, 56px))}.signup-ply span:nth-child(odd){background:#D9BC8E}.signup-ply span:nth-child(2n){background:#C9A673}.signup-ply span:first-child{background:var(--sage)}.signup-main{background:#fff;border-radius:0 26px 26px 0;padding:clamp(28px,4vw,52px);box-shadow:var(--shadow-lg);border:1px solid var(--line);border-left:0}.wo-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;margin-bottom:8px;border-bottom:2px solid var(--walnut);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.wo-head .num{color:var(--mute);letter-spacing:.06em}.wo-form fieldset{border:0;margin:0;padding:22px 0;border-bottom:1px dashed var(--line-2)}.wo-form legend{display:flex;align-items:center;gap:10px;padding:0;margin-bottom:16px;font-weight:700;font-size:15px}.wo-form legend b{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--teak);color:#fff;font-size:12px}.wo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.wo-grid .field:last-child:nth-child(odd){grid-column:1/-1}.wo-hint{font-size:14.5px;color:var(--mute);margin:-6px 0 12px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip-check{position:relative;cursor:pointer}.chip-check input{position:absolute;opacity:0;inset:0;cursor:pointer}.chip-check span{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;border:1.5px solid var(--line-2);font-size:14.5px;font-weight:500;transition:all .2s}.chip-check input:checked+span{background:var(--walnut);color:var(--plaster);border-color:var(--walnut)}.chip-check input:focus-visible+span{outline:2.5px solid var(--teak);outline-offset:2px}.wo-foot{display:grid;grid-gap:18px;gap:18px;padding-top:22px}.agree{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:var(--ink)}.agree input{margin-top:4px;width:18px;height:18px;accent-color:var(--teak);flex:none}.agree a{color:var(--teak);text-decoration:underline;text-underline-offset:2px}.signup-done{text-align:center;padding:56px 10px;display:grid;justify-items:center;grid-gap:14px;gap:14px}.signup-done svg{color:var(--green)}.signup-done p{font-size:18px;color:var(--ink);max-width:440px}.signup-done small{color:var(--mute);font-size:14px}@media (max-width:960px){.signup-grid{grid-template-columns:minmax(0,1fr)}.signup-side{border-radius:24px 24px 0 0}.signup-main{border-radius:0 0 24px 24px;border-left:1px solid var(--line);border-top:0}}@media (max-width:560px){.wo-grid{grid-template-columns:minmax(0,1fr)}.signup .wrap{padding:0 12px}}.legal-sec{padding-top:24px}.legal-grid{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start;max-width:1080px}.legal-nav{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 30px);display:grid;grid-gap:4px;gap:4px;padding:10px;border-radius:16px;background:var(--paper);border:1px solid var(--line)}.legal-nav a{padding:10px 14px;border-radius:10px;font-size:15px;font-weight:500;color:var(--ink)}.legal-nav a:hover{background:var(--plaster)}.legal-nav a.is-current{background:var(--walnut);color:var(--plaster)}.legal{max-width:720px}.legal h2{font-size:28px;margin:40px 0 12px}.legal h2:first-child{margin-top:0}.legal li,.legal p{color:var(--ink);font-size:16.5px}.legal ul{padding-left:20px;display:grid;grid-gap:8px;gap:8px;margin:12px 0 0}.legal a{color:var(--teak);text-decoration:underline;text-underline-offset:3px}@media (max-width:860px){.legal-grid{grid-template-columns:minmax(0,1fr);gap:28px}.legal-nav{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}[data-reveal].is-in{opacity:1;transform:none}.job-line li{opacity:0;transform:translateY(14px);transition:opacity .6s calc(var(--i) * .11s),transform .6s calc(var(--i) * .11s)}.job-line.is-in li{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-delay:0s!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.job-line li,[data-reveal]{opacity:1;transform:none}.tape-strip{-webkit-clip-path:none;clip-path:none}}@media (scripting:none){[data-reveal]{opacity:1;transform:none}}@font-face{font-family:Rozha One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d562d8ef598add49-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Rozha One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c9afdf6b47c3516-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Rozha One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/275d9bc28425b165-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rozha One Fallback;src:local("Times New Roman");ascent-override:86.82%;descent-override:36.71%;line-gap-override:0.00%;size-adjust:114.95%}.__className_57ec5c{font-family:Rozha One,Rozha One Fallback;font-weight:400;font-style:normal}.__variable_57ec5c{--f-display:"Rozha One","Rozha One Fallback"}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/816b70724ed18541-s.woff2) format("woff2");unicode-range:u+0951-0952,u+0964-0965,u+0a80-0aff,u+200c-200d,u+20b9,u+25cc,u+a830-a839}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4ee34fbf36dbf60e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hind Vadodara;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7e803d5f3c88a81b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac8b635511798347-s.woff2) format("woff2");unicode-range:u+0951-0952,u+0964-0965,u+0a80-0aff,u+200c-200d,u+20b9,u+25cc,u+a830-a839}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/42036ecc4d2e894a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hind Vadodara;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/47260d2d3cefa1a6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5a4befe23a08a308-s.woff2) format("woff2");unicode-range:u+0951-0952,u+0964-0965,u+0a80-0aff,u+200c-200d,u+20b9,u+25cc,u+a830-a839}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a7bb61e97406ea27-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hind Vadodara;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/54a6a7d087335573-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/77070896d87bda35-s.woff2) format("woff2");unicode-range:u+0951-0952,u+0964-0965,u+0a80-0aff,u+200c-200d,u+20b9,u+25cc,u+a830-a839}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/58954e93f49aa9a7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hind Vadodara;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ef66b300f12fd8f1-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f782148ad3f4c8e8-s.woff2) format("woff2");unicode-range:u+0951-0952,u+0964-0965,u+0a80-0aff,u+200c-200d,u+20b9,u+25cc,u+a830-a839}@font-face{font-family:Hind Vadodara;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/dd43d6a32a8f4acd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Hind Vadodara;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8284812b4ad64072-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hind Vadodara Fallback;src:local("Arial");ascent-override:116.91%;descent-override:38.76%;line-gap-override:0.00%;size-adjust:96.23%}.__className_bcdc23{font-family:Hind Vadodara,Hind Vadodara Fallback;font-style:normal}.__variable_bcdc23{--f-body:"Hind Vadodara","Hind Vadodara Fallback"}