:root{--gl:calc(var(--pad) + clamp(56px,6vw,96px));--bg:#F1F1EF;--ink:#0A0A0A;--mute:#555;--org:#E85F15;--glass:#fff;--line:rgba(10,10,10,.14);--pad:clamp(20px,5vw,96px);--fs-h:clamp(34px,4.6vw,72px);--fs-title:clamp(22px,2vw,30px);--fs-body:clamp(16px,1.3vw,20px);--fs-display:var(--fs-h);--fs-small:var(--fs-body)}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font:300 var(--fs-body)/1.5 Outfit,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.band{position:relative;isolation:isolate}.band canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;display:block;filter:none}.closer{height:270vh;position:relative}.closer-pin{position:sticky;top:0;height:100vh;overflow:visible;isolation:isolate;background:none}.closer-pin canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;display:block;filter:none}.closer-content{height:100%;opacity:0;transition:opacity .35s}.closer-under{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;overflow:hidden;background:#f1f1ef;--ink:#0A0A0A;--mute:#555;--glass:#fff;--line:rgba(10,10,10,.14);color:#0a0a0a}.closer-under>section{width:100%;height:100%}.closer-content .rv{opacity:1;transform:none}.dark{--ink:#fff;--mute:rgba(255,255,255,.74);--glass:rgba(10,10,10,.55);--line:rgba(255,255,255,.16);color:#fff}h1,h2,h3,.num{font-family:Space Grotesk,sans-serif;font-weight:500;letter-spacing:-.02em}h1{font-size:var(--fs-display);line-height:1.02}h2{font-size:var(--fs-h);line-height:1.05}h3{font-size:var(--fs-title);line-height:1.2}.o{color:var(--org)}.small{font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}p{max-width:56ch;color:var(--mute)}nav{position:fixed;top:0;left:0;right:0;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:18px var(--pad);color:#0a0a0a}nav.on-dark{color:#fff}nav img{filter:none}nav.on-dark img{filter:brightness(0) invert(1)}nav img{height:34px;display:block}nav .nav-logo,nav .cta{opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .6s cubic-bezier(.22,.8,.2,1),transform .6s cubic-bezier(.22,.8,.2,1),background .3s}nav .nav-logo.show,nav .cta.show{opacity:1;transform:none;pointer-events:auto}nav a.cta{font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:inherit;text-decoration:none;border:1px solid currentColor;padding:10px 18px;border-radius:99px;transition:background .3s}nav a.cta:hover{background:var(--org);color:#fff;border-color:var(--org)}section{min-height:100vh;padding:clamp(96px,14vh,160px) var(--pad) clamp(56px,8vh,96px) var(--gl);display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,4vh,48px);max-width:none;margin:0 auto}.rv{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.22,.8,.2,1),transform .8s cubic-bezier(.22,.8,.2,1)}.rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}.tag{display:inline-block;background:var(--org);color:#fff;padding:12px 20px;border-radius:12px;font-size:var(--fs-body);width:fit-content}.grid{display:grid;gap:16px}.g4{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.g2{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.card{background:var(--glass);color:var(--ink);border:1px solid var(--line);border-radius:20px;padding:clamp(20px,2.4vw,32px);display:flex;flex-direction:column;gap:10px}.card .num{color:var(--org);font-size:var(--fs-title)}.card p{font-size:var(--fs-body)}.org{background:var(--org);border-color:var(--org)}.org,.org h3,.org p,.org .num{color:#fff}.work{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(24px,4vw,64px);align-items:center}.work .shots{display:flex;gap:16px;align-items:flex-end}.work img{border-radius:16px;border:1px solid var(--line);box-shadow:0 30px 80px #00000080;min-width:0}.work .d{flex:3;width:75%}.work .m{flex:1;width:22%}.work dl{display:grid;gap:14px}.work dt{font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--org)}.work dd{color:var(--mute);max-width:46ch}.work a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--org)}.big{display:flex;align-items:flex-end;gap:clamp(20px,5vw,80px);flex-wrap:wrap}.big .num{font-size:var(--fs-h);line-height:.8;color:var(--org)}.steps{display:grid;gap:0}.step{display:grid;grid-template-columns:64px 200px 1fr;gap:16px;padding:18px 0;border-top:1px solid var(--line);align-items:baseline}.step .num{color:var(--org);font-size:var(--fs-title)}.contact a{color:var(--ink);font-size:var(--fs-title);text-decoration:none;border-bottom:2px solid var(--org);width:fit-content}footer{padding:32px var(--pad);color:#ffffffb3;background:#060505;font-size:var(--fs-small);border-top:1px solid var(--line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}@media (max-width:900px){.work{grid-template-columns:1fr}.step{grid-template-columns:48px 1fr}.step p{grid-column:1/-1}}.hero-h{font-size:var(--fs-h);line-height:1.06;text-wrap:balance}.hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,2.4vh,28px);opacity:0;transform:translateY(18px);transition:opacity 1s cubic-bezier(.22,.8,.2,1),transform 1s cubic-bezier(.22,.8,.2,1)}.ready .hero-copy{opacity:1;transform:none}.band .glass-cv{position:absolute;inset:0 auto auto 0;pointer-events:none;z-index:0;filter:none;mix-blend-mode:screen}.tile-hit{position:absolute;z-index:1;background:none;border:0;cursor:pointer;border-radius:12px}.band.anim canvas{filter:none}.band canvas:not(.glass-cv){transform:scale(var(--pulse,1));transform-origin:var(--ox,50%) var(--oy,30%)}.hero-band:not(.anim) canvas:not(.glass-cv):not(.grad){filter:drop-shadow(10px 18px 22px rgba(10,10,10,.32))}.band.anim canvas{will-change:transform}.band .grad{filter:none}@media (prefers-reduced-motion:reduce){.hero-copy{opacity:1;transform:none;transition:none}}.statement{font-size:var(--fs-h);line-height:1.15;max-width:30ch;font-weight:500}.foot{font-size:var(--fs-small);letter-spacing:.04em}.card h3{font-size:var(--fs-title)}.contact{align-items:flex-start}.contact .lead{font-size:var(--fs-title);color:#fff;max-width:none}.btn{display:inline-block;background:var(--org);color:#fff;text-decoration:none;font:500 var(--fs-body)/1 Outfit,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:14px 24px;border-radius:99px;transition:transform .3s}.btn:hover{transform:translateY(-2px)}.closer-content .contact h1{font-size:var(--fs-h)}.carousel{position:relative;height:420vh;display:block;min-height:0;padding:0;max-width:none;margin:0;gap:0}.carousel-pin{position:sticky;top:0;height:100vh;overflow:hidden}.carousel-pin canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:pan-y}.carousel-head{position:absolute;left:var(--gl);top:clamp(96px,14vh,150px);z-index:2;pointer-events:none}.carousel-head h2{font-size:var(--fs-h)}.carousel-head h2{margin-top:8px}.carousel-hint{position:absolute;left:var(--pad);bottom:28px;z-index:2;pointer-events:none}.panel-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#0a0a0a;display:grid;place-items:stretch;padding:10px;animation:fade .3s ease both}.panel{position:relative;background:#fff;color:#0a0a0a;border-radius:30px;width:100%;height:100%;overflow:auto;display:grid;grid-template-columns:minmax(300px,.85fr) 1fr;column-gap:clamp(24px,4vw,80px);padding:clamp(28px,4vw,70px) clamp(80px,7vw,120px) 0 clamp(28px,4vw,70px);animation:rise .6s cubic-bezier(.22,.8,.2,1) both;scrollbar-width:none}.panel::-webkit-scrollbar{display:none}.panel-text{position:sticky;top:0;align-self:start;padding-bottom:40px}.panel h3{font-size:var(--fs-h);line-height:1;margin:6px 0 clamp(20px,3vh,40px);letter-spacing:-.03em}.panel .small{color:#555}.panel dl{display:grid;gap:4px;max-width:34em}.panel dt{font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--org);margin-top:16px}.panel dd{margin:0;color:#222;font-size:var(--fs-body);line-height:1.35}.panel dd a{color:#0a0a0a;border-bottom:1px solid var(--org);text-decoration:none}.tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:26px}.tags span{background:#eee;border-radius:99px;padding:8px 18px;font-size:var(--fs-body);letter-spacing:.04em;text-transform:uppercase}.panel-x{position:fixed;right:clamp(22px,2.4vw,42px);top:clamp(22px,2.4vw,42px);width:62px;height:62px;border-radius:50%;border:0;background:#0a0a0a;cursor:pointer;z-index:60;display:grid;place-items:center;transition:transform .5s cubic-bezier(.22,.8,.2,1),background .3s;animation:xin .6s cubic-bezier(.22,.8,.2,1) .25s both}.panel-x svg{width:24px;height:24px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round}.panel-x path{stroke-dasharray:17;stroke-dashoffset:17;animation:draw .45s ease .55s forwards}.panel-x path+path{animation-delay:.68s}.panel-x:hover{transform:rotate(90deg) scale(1.08);background:var(--org)}.panel-x:active{transform:rotate(90deg) scale(.94)}.panel-media{display:grid;gap:clamp(18px,2.4vw,36px);padding-bottom:clamp(28px,4vw,70px)}.panel-media figure{margin:0}.panel-media video,.ph{width:100%;aspect-ratio:16/10;border-radius:0;display:block;object-fit:cover;background:#e9e7e2}.ph{display:grid;place-content:center;text-align:center;gap:6px;background:repeating-linear-gradient(135deg,#dcd8cf 0,#dcd8cf 14px,#d2cec4 14px,#d2cec4 28px)}.ph span{font:500 var(--fs-body) "Space Grotesk";letter-spacing:.14em;color:#555}.ph em{font-style:normal;color:#555}@keyframes draw{to{stroke-dashoffset:0}}@keyframes xin{0%{opacity:0;transform:scale(.4) rotate(-90deg)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:none}}@media (max-width:900px){.panel{grid-template-columns:1fr;padding:24px 20px 0}.panel-text{position:static}.carousel{height:360vh}.panel-x{width:50px;height:50px}}@media (prefers-reduced-motion:reduce){.panel,.panel-back{animation:none}}.sc-w{display:inline-block;white-space:nowrap}.sc-c{display:inline-block;text-align:center;overflow:visible}.sc-c.hide{visibility:hidden}.sc-c.mx{color:#e85f15;opacity:.7}.hero-copy{transition:none}.cursor-dot,.cursor-outline{display:none;position:fixed;left:0;top:0;pointer-events:none;z-index:10000;will-change:transform;opacity:0;transform:translate(-100px,-100px)}.has-cursor .cursor-dot,.has-cursor .cursor-outline{display:block}.has-cursor,.has-cursor *{cursor:none!important}.cursor-dot{width:8px;height:8px;background:#e85f15;border-radius:2.5px}.cursor-outline{width:36px;height:36px;border:1.5px solid #E85F15;border-radius:11px;transition:width .22s cubic-bezier(.16,1,.3,1),height .22s cubic-bezier(.16,1,.3,1),background .22s cubic-bezier(.16,1,.3,1),border-color .22s}.cursor-outline.is-hovering{background:#e85f154d;border-color:transparent;width:56px;height:56px;border-radius:16px}.ctas{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:clamp(22px,3vh,38px)}.cta-dot{width:48px;height:48px;border-radius:50%;background:#000;display:grid;place-items:center;transition:transform .4s cubic-bezier(.22,.8,.2,1),background .3s;text-decoration:none}.cta-dot svg{width:18px;height:18px}.cta-dot:hover{transform:scale(1.1) rotate(45deg);background:var(--org)}.cta-pill{background:#eee;border-radius:99px;padding:13px 22px;font-size:var(--fs-body);letter-spacing:.05em;text-transform:uppercase;color:#0a0a0a;text-decoration:none;transition:background .3s,color .3s}.cta-pill.be{background:#0a0a0a;color:#fff;text-transform:none;font-weight:500;font-size:var(--fs-body)}.cta-pill.be:hover{background:var(--org)}.tags{display:none}.progress{position:fixed;left:clamp(26px,3vw,50px);bottom:clamp(26px,3vw,50px);width:46px;height:46px;z-index:60;transform:rotate(-90deg);pointer-events:none}.progress circle{fill:none;stroke-width:3}.progress .pt{stroke:#cfcfcf}.progress .pv{stroke:#000;stroke-linecap:butt;transition:stroke-dashoffset .06s linear}.panel-media figure{transform-origin:center;will-change:transform;overflow:hidden}.panel-media{width:72%;justify-self:center;display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,22px);align-content:start;perspective:1200px}.panel-media figure{margin:0;border-radius:20px;overflow:hidden;transform-origin:center;will-change:transform;background:#eee}.panel-media figure.wide{grid-column:span 2}.panel-media img,.panel-media video{width:100%;height:100%;display:block;object-fit:cover}.panel-media figure:not(.wide) video{aspect-ratio:auto!important;height:100%}.panel-media .ph{grid-column:span 2}.bento{display:none}nav .nav-logo{filter:brightness(0) invert(1)!important;mix-blend-mode:difference}nav.on-dark .nav-logo{filter:brightness(0) invert(1)!important}nav{mix-blend-mode:difference;color:#fff!important}nav a.cta{border-color:#ffffffb3!important;color:#fff!important}nav .nav-logo{mix-blend-mode:normal}nav a.cta:hover{background:#fff!important;color:#000!important}.side-video{width:100%;display:block;border-radius:18px;margin-top:clamp(22px,3vh,40px);object-fit:cover;background:#111}.panel-media figure.whole img{height:auto;object-fit:contain}.panel-media figure.monitor{position:relative}.panel-media figure.monitor video{position:absolute;left:16.4%;top:14.6%;width:65.2%;height:68.6%;object-fit:cover;border-radius:2px}.panel-media{gap:clamp(22px,2.8vw,40px)!important;perspective:1100px}.panel-media figure{transform-style:preserve-3d}nav{pointer-events:none}nav .nav-logo.show{pointer-events:auto}.cta-fill{position:fixed;top:18px;right:var(--pad);z-index:11;background:#e85f15;color:#fff;text-decoration:none;font:500 var(--fs-body)/1 Outfit,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:14px 24px;border-radius:99px;opacity:0;transform:translateY(-12px) scale(.96);pointer-events:none;transition:opacity .5s cubic-bezier(.22,.8,.2,1),transform .5s cubic-bezier(.22,.8,.2,1),background .3s}.cta-fill.show{opacity:1;transform:none;pointer-events:auto}.cta-fill:hover{background:#0a0a0a}.scroll-cue{position:fixed;left:50%;bottom:clamp(18px,4vh,40px);transform:translate(-50%,10px);z-index:9;background:none;border:0;display:grid;justify-items:center;gap:8px;color:#fff;opacity:0;pointer-events:none;transition:opacity .6s,transform .6s cubic-bezier(.22,.8,.2,1);cursor:pointer;font:400 var(--fs-body) Outfit,sans-serif;letter-spacing:.2em;text-transform:uppercase}.scroll-cue.show{opacity:.85;transform:translate(-50%);pointer-events:auto}.scroll-cue .mouse{width:22px;height:36px;border:1.5px solid #fff;border-radius:12px;display:block;position:relative}.scroll-cue .mouse i{position:absolute;left:50%;top:7px;width:3px;height:7px;margin-left:-1.5px;border-radius:2px;background:#e85f15;animation:cue 1.6s cubic-bezier(.22,.8,.2,1) infinite}@keyframes cue{0%{opacity:0;transform:translateY(-3px)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.scroll-cue .mouse i{animation:none}}.panel-gl{position:fixed;z-index:55;pointer-events:none;border-radius:30px;clip-path:inset(0 round 30px)}.panel.gl-on .panel-media figure[data-src],.panel.gl-on .panel-media figure[data-vonly]{opacity:0;transform:none!important}.panel-media{width:100%!important;justify-self:stretch!important;perspective:none!important}.side-video{position:relative;border-radius:18px;overflow:hidden;margin-top:clamp(22px,3vh,40px);background:#000;aspect-ratio:16/9}.side-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.sv-btn{position:absolute;right:14px;bottom:14px;width:48px;height:48px;border-radius:50%;border:0;background:#0a0a0a8c;display:grid;place-items:center;cursor:pointer;padding:0;transition:background .3s,transform .3s}.sv-btn:hover{background:#e85f15f2;transform:scale(1.08)}.sv-ring{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}.sv-ring circle{fill:none;stroke-width:2.4}.sv-ring .a{stroke:#ffffff47}.sv-ring .b{stroke:#fff}.sv-ico{width:20px;height:20px;position:relative}.panel-row{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,32px);align-items:stretch;padding:0 0 clamp(28px,4vw,70px) 0;margin-top:clamp(8px,2vw,24px)}.panel-row .side-video{aspect-ratio:auto;margin-top:0;height:100%;min-height:260px;border-radius:20px}.panel-row figure.monitor{margin:0;border-radius:20px;overflow:hidden;background:#eee;grid-column:auto}.panel-row figure.monitor img{width:100%;height:100%;object-fit:cover;display:block}.panel.gl-on .panel-row figure[data-src]{opacity:0}@media (max-width:900px){.panel-row{grid-template-columns:1fr}}.band .faces{filter:none}.panel{--pp:clamp(28px,4vw,70px)}.panel-text{display:flex;flex-direction:column;height:calc(100vh - 20px - var(--pp) * 2);padding-bottom:0}.panel-text .side-video{margin-top:auto;aspect-ratio:16/9;height:auto;min-height:0;flex:none}.panel-media figure.monitor{grid-column:span 2}@media (max-width:900px){.panel-text{height:auto}.panel-text .side-video{margin-top:24px}}.progress{left:auto!important;right:clamp(26px,2.4vw,42px)!important;bottom:clamp(26px,2.4vw,42px)!important;width:62px!important;height:62px!important}.panel-text .side-video{border:1px solid #0A0A0A;box-sizing:border-box}.panel-media figure.reels{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.4vw,20px);background:none;overflow:visible}.panel-media figure.reels video{aspect-ratio:9/16;height:auto;border-radius:18px;background:#111}.cta-pill.link{display:grid;gap:2px;text-transform:none;letter-spacing:0;font-size:var(--fs-body);border-radius:18px;padding:10px 18px}.cta-pill.link small{font-size:var(--fs-body);color:#666;font-weight:300}.cta-pill.link:hover{background:#0a0a0a;color:#fff}.cta-pill.link:hover small{color:#bbb}.panel-media figure.vimeo{grid-column:span 2;position:relative;aspect-ratio:426/218;border-radius:20px;overflow:hidden;background:#b9b9b9;margin:0}.panel-media figure.vimeo iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;pointer-events:none}.btn-cta{display:inline-block;background:var(--org);color:#fff;text-decoration:none;font:500 var(--fs-body)/1 Outfit,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:14px 24px;border-radius:99px;transition:background .3s,transform .3s}.btn-cta:hover{background:#0a0a0a;transform:translateY(-2px)}html,body,.band{overflow-x:clip}@media (max-width:700px){:root{--gl:var(--pad);--fs-h:clamp(40px,11.2vw,54px);--fs-title:clamp(26px,7vw,30px);--fs-body:clamp(18px,4.8vw,20px)}.closer-under>section{padding-top:84px;padding-bottom:24px;gap:16px;justify-content:center}.closer-under .grid{grid-template-columns:1fr 1fr;gap:10px}.closer-under .card{padding:14px}.closer-under .card h3{margin:2px 0}.carousel-head{top:84px}.btn-cta{padding:12px 18px}.statement{font-size:var(--fs-title);line-height:1.3;max-width:none}}.contact a.btn{font-size:var(--fs-body);font-weight:500;border-bottom:0;color:#fff;width:fit-content}.cta-circle{width:52px;height:52px;border-radius:50%;background:#0a0a0a;display:grid;place-items:center;text-decoration:none;transition:transform .35s cubic-bezier(.22,.8,.2,1),background .3s}.cta-circle:hover{background:var(--org);transform:scale(1.08)}.svc{position:relative;display:flex;flex-direction:column;border-radius:32px;padding:10px 10px 0;background:#232323;color:#fff;overflow:hidden;box-shadow:0 26px 44px -22px #1e0f058c,inset 0 0 0 1px #ffffff12}.svc-panel{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;gap:16px;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:14px;flex:1;padding:20px;border-radius:24px;color:#1a1612;background:radial-gradient(120% 90% at 100% 0,#fff 0,#fdeee6 38%,#f8c1a3 70%,#ef8d5e);box-shadow:inset 0 1px #fff}.svc-panel:before{content:"";position:absolute;z-index:-1;width:140%;aspect-ratio:1;left:-20%;top:-70%;border-radius:50%;background:radial-gradient(circle at 60% 70%,#fff0 40%,#ffffffbf 41%,#fff0 43%,#ffbe9680 70%,#e85f1573)}.svc-panel:after{content:"";position:absolute;z-index:-1;width:90%;aspect-ratio:1;right:-38%;bottom:-48%;border-radius:50%;background:radial-gradient(circle,#ffffffe6,#ffebe18c 55%,#fff0 72%)}.svc-icon{flex:none;width:clamp(60px,5vw,72px);height:clamp(60px,5vw,72px);padding:14px;border-radius:20px;color:var(--org);background:linear-gradient(160deg,#2c2c2c,#0b0b0b);box-shadow:inset 0 1px #ffffff24,0 10px 18px -8px #00000080;display:block;box-sizing:border-box}.svc-icon svg{width:100%;height:100%;display:block}.svc-icon .acc{fill:var(--org);stroke:none}.svc-head{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;flex:1}.svc h3{font-size:var(--fs-title);color:#1a1612;font-weight:600;line-height:1.1}.svc-sub{font-size:var(--fs-body);color:#1a16128c}.svc-pill{margin-top:6px;display:inline-block;padding:9px 20px;border-radius:99px;background:#1a1a1a;color:#fff;text-decoration:none;font:500 var(--fs-body)/1 Outfit,sans-serif;transition:background .3s}.svc-pill:hover{background:var(--org)}.svc-base{padding:20px 14px 24px;min-height:clamp(120px,16vh,150px)}.svc-base p{font-size:var(--fs-body);color:#ffffffd1}.svc-sec{position:relative;background:linear-gradient(180deg,#f1f1ef 0,#fff 220px,#fff calc(100% - 220px),#f1f1ef)}.svc-pin{isolation:isolate}.hello-sec{background:linear-gradient(180deg,#f1f1ef 0,#f1f1ef00 22%,#f1f1ef00 78%,#f1f1ef),radial-gradient(900px 700px at 6% 20%,rgba(232,95,21,.2),transparent 70%),radial-gradient(900px 700px at 96% 45%,rgba(255,170,110,.3),transparent 70%),radial-gradient(1000px 700px at 30% 95%,rgba(255,200,150,.34),transparent 70%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .35  0 0 0 0 .3  0 0 0 0 .25  0 0 0 .08 0'/></filter><rect width='180' height='180' filter='url(%23n)'/></svg>"),#f6e6da}.svc-sec{padding:0;display:block;min-height:0;gap:0;max-width:none;justify-content:initial}.svc-pin{--cw:clamp(250px,23vw,330px);position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:0;padding:clamp(84px,12vh,120px) 0 clamp(28px,5vh,56px)}.svc-pin>h2{padding-left:var(--gl);position:absolute;top:clamp(84px,12vh,120px);left:0;z-index:0}.svc-track{position:relative;flex:1;display:block;width:100%;padding:0}.svc{position:absolute;left:50%;top:50%;margin:calc(var(--ch) / -2) 0 0 calc(var(--cw) / -2);width:var(--cw);height:var(--ch);will-change:transform,opacity}.svc-pin{--ch:clamp(420px,60vh,520px)}@media (max-width:700px){.svc-pin{--cw:64vw;--ch:min(60vh,440px)}}.grid.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);max-width:1100px}.step-card{flex-direction:row;align-items:center;justify-content:flex-start;gap:clamp(24px,3vw,48px);min-height:clamp(120px,17vh,170px)}.step-card .sc-left{display:flex;flex-direction:column;gap:12px;flex:none;width:clamp(110px,10vw,140px)}.step-card .sc-meta{display:flex;align-items:center;gap:12px}.step-card .sc-icon{width:30px;height:30px;color:var(--org);display:block}.step-card .sc-icon svg{width:100%;height:100%}.step-card p{flex:1;max-width:26ch}@media (max-width:700px){.grid.steps{grid-template-columns:1fr;gap:14px}.closer-under .step-card{flex-direction:column;align-items:flex-start}}.proc{align-content:center;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:clamp(20px,3vw,48px)}.proc .step-card{gap:clamp(16px,1.8vw,28px);padding:clamp(16px,1.6vw,24px)}.proc .step-card .sc-left{width:clamp(100px,8vw,130px)}.proc .step-card p{max-width:none;min-width:0}.proc-h{align-self:end;margin:0}.proc .grid.steps{max-width:min(100%,1320px);justify-self:end;align-self:end}.proc-h{padding-bottom:max(0px,calc((clamp(120px,17vh,170px) - 1.05 * var(--fs-h)) / 2))}.closer-under>section.proc{padding-right:var(--gl);width:100%;margin:0 auto}.proc .sc-icon svg{fill:currentColor}@media (min-width:1701px){.proc-h{white-space:nowrap}}@media (max-width:1700px){.proc{grid-template-columns:minmax(0,.5fr) minmax(0,1.6fr)}}@media (max-width:900px){.proc{grid-template-columns:1fr;align-items:start}.proc-h{align-self:start}}.side-site{position:relative;overflow:hidden;background:#fff;aspect-ratio:16/9}.side-site iframe{position:absolute;left:0;top:0;width:1280px;height:720px;border:0;transform-origin:0 0;pointer-events:none;background:#fff}.side-site .site-open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.unf-sec{padding:0;display:block;min-height:0;gap:0;max-width:none;height:200vh;position:relative}.unf-stage{position:sticky;top:0;height:100vh;overflow:hidden}.w08{height:100%;padding:clamp(80px,13vh,140px) var(--gl) 40px;display:flex;flex-direction:column;gap:2vh;box-sizing:border-box}.unf-title{position:relative;z-index:2}.scene08{flex:1;min-height:0;position:relative;perspective:1250px;perspective-origin:50% 40%}.sheet08{position:absolute;left:0;top:0;width:var(--pw);height:var(--ph);transform-style:preserve-3d;will-change:transform}.pn08{position:absolute;left:100%;top:0;width:var(--pw);height:var(--ph);transform-style:preserve-3d;transform-origin:0 50%}.sheet08>.pn08{left:0}.face08{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.f08{background:linear-gradient(90deg,#f4f3f1 0,#fff 7%,#fff 92%,#f6f5f3);color:#0a0a0a;padding:clamp(16px,1.6vw,24px);box-shadow:inset -1px 0 #0d0d0d14,0 14px 30px -22px #0d0d0d59}.b08{background:var(--org);transform:rotateY(180deg)}.sheet08>.pn08>.f08{border-radius:16px 0 0 16px}.pn08[data-i="3"]>.f08{border-radius:0 16px 16px 0;box-shadow:none}.sh08{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;pointer-events:none}.f08 .num{display:block;color:var(--org);font-size:var(--fs-title)}.f08 h3{font-size:var(--fs-title);margin-top:clamp(20px,4vh,48px);line-height:1.1}.f08 p{font-size:var(--fs-body);color:#0d0d0dad;margin-top:10px}@media (max-width:700px){.w08{padding-top:12vh;padding-bottom:40px}.pn08{left:0;top:100%;transform-origin:50% 0}.sheet08>.pn08{top:0}.b08{transform:rotateX(180deg)}.f08{display:grid;grid-template-columns:38px 1fr;column-gap:8px;align-content:center;padding:10px 16px}.f08 .num{grid-row:1/3;padding-top:3px}.f08 h3{margin:0}.f08 p{margin-top:3px}.sheet08>.pn08>.f08{border-radius:16px 16px 0 0}.pn08[data-i="3"]>.f08{border-radius:0 0 16px 16px}}.closer-under{display:block}.w05{position:relative;height:100%;padding:clamp(40px,8vh,84px) var(--gl) 0;box-sizing:border-box}.c05{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:pan-y}.w05 .ptitle{position:relative;z-index:2;pointer-events:none;font-size:var(--fs-h);line-height:1.05;font-weight:inherit}.panel05{position:absolute;left:var(--gl);top:54%;transform:translateY(-50%);width:34%;height:300px;pointer-events:none}.ds{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.ds .num{color:var(--org);font-size:var(--fs-title);transition:opacity .5s ease}.ds h3{font-size:clamp(66px,8.6vw,148px);line-height:1;letter-spacing:-.04em;overflow:hidden;padding-bottom:.08em;margin-top:6px}.ds p{font-size:var(--fs-body);color:#0d0d0dad;overflow:hidden;margin-top:8px;max-width:26ch}.ds h3>span,.ds p>span{display:block;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .5s ease}.ds[data-state=next] h3>span,.ds[data-state=next] p>span{transform:translateY(110%);opacity:0}.ds[data-state=past] h3>span,.ds[data-state=past] p>span{transform:translateY(-110%);opacity:0}.ds[data-state=on] p>span{transition-delay:.08s}.ds[data-state=next] .num,.ds[data-state=past] .num{opacity:0}@media (max-width:700px){.w05{padding-top:9vh}.panel05{top:13vh;transform:none;width:calc(100% - var(--gl) * 2);height:30vh}.ds{justify-content:flex-start;padding-top:2vh}.ds h3{font-size:clamp(60px,19vw,84px)}.ds p{max-width:none}}.u-ico{display:inline-block;width:26px;height:26px;margin-left:10px;vertical-align:-5px;color:var(--org)}.u-ico svg{width:100%;height:100%;display:block;fill:currentColor}.ds .num{display:flex;align-items:center}.ds .u-ico{width:30px;height:30px}.ds h3{font-size:var(--fs-h);letter-spacing:-.02em}@media (max-width:700px){.ds h3{font-size:var(--fs-h)}}.left05{position:absolute;left:var(--gl);top:54%;transform:translateY(-50%);width:34%;z-index:2}.left05 .panel05{position:relative;left:auto;top:auto;transform:none;width:100%;height:190px;margin-top:clamp(10px,2vh,22px)}.w05{padding-top:0}@media (max-width:700px){.left05{top:7vh;transform:none;width:calc(100% - var(--gl) * 2)}.left05 .panel05{height:24vh}}.left05{width:auto;max-width:56%}.left05 .ptitle{white-space:nowrap}.left05 .panel05{width:min(100%,420px)}@media (max-width:700px){.left05{max-width:none}.left05 .ptitle{white-space:normal}}.ds-head{display:flex;align-items:baseline;gap:clamp(14px,1.6vw,26px);flex-wrap:nowrap;white-space:nowrap}.ds-head h3{margin:0;overflow:hidden}.ds .num{font-size:var(--fs-h);line-height:1;display:inline-flex;align-items:center;gap:.28em;letter-spacing:-.02em}.ds .num .u-ico{width:.9em;height:.9em;margin:0}.ds p{max-width:24ch;text-wrap:balance}.ds-head .num{transition:opacity .5s ease}.ds-head{align-items:center}.ds-head .num{order:-1;font-size:var(--fs-title);gap:10px;letter-spacing:0}.ds .num .u-ico,.ds-head .num .u-ico{width:30px;height:30px}.left05 .ptitle{font-size:var(--fs-h)}.ds h3{font-size:calc(var(--fs-h) * .82)}.cloth08{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;z-index:3}.pn08{will-change:transform}.face08{outline:1px solid transparent;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.f08,.b08{transform-style:flat}.f08 h3,.f08 p,.f08 .num{-webkit-font-smoothing:antialiased}.svc-head{will-change:transform}.f08 .num{display:flex;align-items:center;gap:10px;line-height:1}.f08 .num .u-ico{margin:0;vertical-align:0;width:1em;height:1em;flex:none}.ds-head .num{line-height:1;align-items:center}.ds-head .num .u-ico{width:1em;height:1em;flex:none;vertical-align:0;display:block}.f08 .num .u-ico,.ds-head .num .u-ico{position:relative;top:-.06em}.cloth08{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5}.utuner{position:fixed;right:12px;top:76px;bottom:12px;width:290px;z-index:60;overflow-y:auto;background:#111;color:#fff;border-radius:16px;padding:16px;font:400 13px/1.3 Outfit,sans-serif;box-shadow:0 18px 40px -14px #00000080}.utuner,.utuner *{cursor:auto!important}.utuner>b{display:block;font-size:15px}.utuner>small{display:block;color:#aaa;margin:2px 0 8px}.utuner section{all:unset;display:block;margin-top:14px;padding-top:10px;border-top:1px solid #2a2a2a}.utuner h6{margin:0 0 8px;font:500 12px/1.3 Outfit,sans-serif;color:#e85f15}.utuner label{display:block;margin-bottom:9px}.utuner label span{display:flex;justify-content:space-between;margin-bottom:3px}.utuner em{font-style:normal;color:#aaa}.utuner input{width:100%;accent-color:#E85F15}.ut-btns{display:flex;gap:8px;margin-top:14px}.ut-btns button{flex:1;border:0;border-radius:99px;padding:9px;background:#e85f15;color:#fff;font:500 13px Outfit,sans-serif}.ut-btns button+button{background:#333}.flap-sec{padding:0;display:block;min-height:0;gap:0;max-width:none;height:340vh;position:relative;background:#0b0b0d;color:#f2f2f0}.flap-stage{position:sticky;top:0;height:100vh;overflow:hidden;background:#0b0b0d}.s6{position:relative;height:100%;padding:clamp(76px,11vh,110px) var(--gl) 0 var(--gl);box-sizing:border-box}.stitle{font-size:var(--fs-h);line-height:1.05;color:#f2f2f0;position:relative;z-index:1}.c6{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.s6-rows{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.s6-hit{position:absolute;pointer-events:auto;border-radius:6px;background:none;border:0;padding:0}.s6-meta{position:absolute;display:flex;align-items:center;gap:14px}.s6-count{font-size:var(--fs-body);color:#f2f2f094}.ask{display:inline-block;font:500 var(--fs-body)/1 Outfit,sans-serif;background:var(--org);color:#fff;padding:12px 20px;border-radius:99px;text-decoration:none;white-space:nowrap;transition:transform .35s cubic-bezier(.32,.72,0,1)}.ask:hover{transform:translateY(-1px) scale(1.03)}.cta-fill,.btn,.btn-cta{text-transform:none;letter-spacing:0}.flap-sec{background:linear-gradient(180deg,#f1f1ef 0,#fff 220px,#fff calc(100% - 220px),#f1f1ef);color:#0a0a0a}.flap-stage{background:none}.stitle{color:#0a0a0a}.s6-count{color:#0a0a0a8c}.s6-side{position:absolute;display:flex;flex-direction:column;gap:14px}.s6-meta{position:static}.s6-scene{position:relative;width:100%;aspect-ratio:16/10;max-height:46vh;background:#f4f3f0;border-radius:18px;overflow:hidden;color:#0d0d0d}.s6-body{margin:0;font-size:var(--fs-body);color:#444;line-height:1.4;animation:sbIn .5s ease both;text-wrap:balance}@keyframes sbIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:999px){.s6-scene{aspect-ratio:auto;height:var(--sh);max-height:none}.s6-side{gap:10px}}.m{position:absolute;left:14%;top:14%;width:72%;height:72%;transform:scale(1.39);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;font:400 12px Outfit,sans-serif;--o:#E85F15;--k:#0D0D0D}.m svg{width:24px;height:24px;display:block}.m1-s{position:absolute;top:9%;padding:3px 8px;border-radius:8px;background:#fff;font-size:10.5px;box-shadow:0 1px 2px #0d0d0d1a;animation:m1 1.7s cubic-bezier(.4,0,.6,1) both;animation-delay:calc(var(--i)*.13s)}.m1-s.a{left:4%;--x:46px}.m1-s.b{left:34%;top:22%;z-index:1;--x:0px}.m1-s.c{right:4%;--x:-46px}@keyframes m1{0%{opacity:0;transform:translateY(-30px)}25%,50%{opacity:1;transform:none}85%,to{opacity:0;transform:translate(var(--x),52px) scale(.5)}}.m1-f{color:var(--o);margin-top:8%;animation:mPulse .28s ease-in-out 1.05s 3 alternate}.m1-f svg{width:32px;height:32px}@keyframes mPulse{to{transform:scale(1.2)}}.m1-l,.m3-l{display:flex;align-items:center;gap:5px;padding:4px 8px;background:#fff;border-radius:9px;font-size:10.5px;white-space:nowrap}.m1-l b,.m3-l b{width:6px;height:6px;border-radius:50%;background:#1fa45e;flex:none}.m1-l,.m3-l,.m4-p,.m5-c,.m6-n,.m-b,.m7-c,.m8-p{animation:mPop .7s cubic-bezier(.34,1.9,.64,1) var(--d,0s) both}@keyframes mPop{0%{opacity:0;transform:translateY(8px) scale(.8)}to{opacity:1;transform:none}}.m-b{padding:6px 9px;border-radius:11px;max-width:86%;font-size:11.5px;line-height:1.2}.m-b.l{align-self:flex-start;background:#fff;border-bottom-left-radius:3px;transform-origin:0 100%}.m-b.r{align-self:flex-end;background:var(--o);color:#fff;border-bottom-right-radius:3px;transform-origin:100% 100%;--d:.8s}.m2-t{align-self:flex-end;font-size:10.5px;color:#0d0d0d8c;animation:mFade .4s 1.3s both}@keyframes mFade{0%{opacity:0}to{opacity:1}}.m3-p{color:var(--o);animation:mRing .14s ease-in-out 6 alternate}.m3-p svg{width:28px;height:28px}@keyframes mRing{0%{transform:rotate(-13deg)}to{transform:rotate(13deg)}}.m3-w{display:flex;align-items:center;gap:2px;height:26px}.m3-w i{display:block;width:3px;height:100%;border-radius:2px;background:var(--k);transform:scaleY(.3);animation:mWave .4s ease-in-out calc(.75s + var(--i)*.03s) 4 alternate}@keyframes mWave{0%{transform:scaleY(.15)}to{transform:scaleY(var(--h,.8))}}.m3-l{--d:1.7s}.m4-g{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;width:84%}.m4-g i{display:block;aspect-ratio:1;border-radius:4px;background:#ecebe8;animation:mCell .3s ease-out calc(var(--i)*16ms) both}@keyframes mCell{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.m4-g .x{animation:mCell .3s ease-out calc(var(--i)*16ms) both,mPick .6s cubic-bezier(.34,1.9,.64,1) .75s both}@keyframes mPick{0%{background:#ecebe8;transform:scale(1)}40%{background:#e85f15;transform:scale(1.3)}to{background:#e85f15;transform:scale(1)}}.m4-p{padding:4px 9px;border-radius:9px;background:var(--k);color:#fff;font-size:10.5px;white-space:nowrap;--d:1.15s}.m5-r{display:flex;align-items:center;gap:6px;width:72%;padding:5px 7px;background:#fff;border-radius:8px;animation:m5 1.45s ease both;animation-delay:calc(var(--i)*.1s)}.m5-r.a{--x:-34px;--y:38px}.m5-r.b{--x:34px;--y:0px}.m5-r.c{--x:-34px;--y:-38px}@keyframes m5{0%{opacity:0;transform:translate(var(--x))}35%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--y)) scale(.9)}}.m5-r i{width:13px;height:13px;border-radius:50%;background:#d8d7d2;flex:none}.m5-r u{flex:1;height:5px;border-radius:3px;background:#e4e3df}.m5-c{position:absolute;left:17%;top:50%;width:66%;margin-top:-46px;height:92px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px;box-sizing:border-box;background:#fff;border-radius:12px;box-shadow:0 8px 20px -10px #0d0d0d66;--d:1.32s}.m5-c i{width:26px;height:26px;border-radius:50%;background:var(--o)}.m5-c b{display:block;width:86%;height:5px;border-radius:3px;background:#e4e3df}.m5-c b:nth-of-type(2){width:62%}.m6{flex-direction:row;align-items:flex-end;gap:8px;padding:12px}.m6-b{flex:1;height:80%;display:flex;align-items:flex-end;gap:4px}.m6-b i{flex:1;background:var(--k);border-radius:4px 4px 2px 2px;transform-origin:50% 100%;animation:mBar .7s cubic-bezier(.34,1.6,.64,1) calc(var(--i)*.08s) both}.m6-b i:last-child{background:var(--o)}@keyframes mBar{0%{transform:scaleY(0)}to{transform:none}}.m6-n{position:absolute;left:12px;top:9px;font:500 20px/1 Space Grotesk,sans-serif;--d:.7s}.m6-n small{font:400 10.5px Outfit,sans-serif;color:#0d0d0d8c}.m7{flex-direction:row;gap:12px}.m7-c{display:flex;flex-direction:column;gap:4px;width:46%;padding:6px;box-sizing:border-box;background:#fff;border-radius:10px}.m7-c i{display:block;aspect-ratio:1.3;border-radius:6px;background:#e85f1538}.m7-c u{display:block;height:5px;width:66%;border-radius:3px;background:#e4e3df}.m7-c b{display:block;text-align:center;padding:3px 0;border-radius:7px;background:var(--k);color:#fff;font:500 10.5px Outfit,sans-serif;animation:mAdd .3s ease .8s both}@keyframes mAdd{50%{transform:scale(.88)}to{background:#e85f15;transform:none}}.m7-g{position:relative;color:var(--k)}.m7-g svg{animation:mHop .28s ease 1s}@keyframes mHop{50%{transform:translateY(-7px)}}.m7-g em{position:absolute;right:-6px;top:-6px;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:var(--o);color:#fff;font:500 10px Space Grotesk,sans-serif;font-style:normal;animation:mBadge .7s cubic-bezier(.34,2.2,.64,1) 1s both}@keyframes mBadge{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}.m8-p{position:relative;width:44%;height:88%;border:3px solid var(--k);border-radius:13px;overflow:hidden;background:#fff;box-sizing:border-box}.m8-s{display:flex;flex-direction:column;gap:4px;padding:5px;animation:m8 1.9s ease-in-out .6s both}@keyframes m8{0%{transform:none}58%{transform:translateY(-46px)}to{transform:translateY(-14px)}}.m8-s i{flex:none;display:block;height:24px;border-radius:5px;background:#ecebe8}.m8-s i:nth-child(2){background:#e85f154d}.m8-p u{position:absolute;left:30%;right:30%;bottom:3px;height:3px;border-radius:2px;background:var(--k)}.m9-d{position:absolute;top:14%;right:14%;bottom:14%;left:14%;border:1.5px dashed rgba(13,13,13,.25);border-radius:22%}.m9-s{position:absolute;left:50%;top:50%;width:34%;aspect-ratio:1;margin:-17% 0 0 -17%;background:var(--o);border-radius:30%;animation:m9 1.5s cubic-bezier(.5,0,.3,1.3) both}@keyframes m9{0%{border-radius:50%;transform:scale(.55);background:#0d0d0d}47%{border-radius:4%;transform:rotate(90deg) scale(.8);background:#0d0d0d}to{border-radius:30%;transform:rotate(180deg);background:#e85f15}}.m9-a,.m9-b{position:absolute;z-index:1;animation:m9i .7s cubic-bezier(.34,2,.64,1) both}.m9-a{left:50%;top:50%;margin:-12px 0 0 -12px;color:#fff;animation-delay:1.25s}.m9-b{right:13%;top:11%;color:var(--k);animation-delay:1.42s;--s:.6}@keyframes m9i{0%{transform:scale(0) rotate(-40deg)}to{transform:scale(var(--s,1))}}@media (prefers-reduced-motion:reduce){.m,.m *{animation:none!important}}@media (max-width:700px){.w08{padding:84px var(--pad) 24px}.f08{grid-template-columns:auto 1fr;column-gap:10px;row-gap:4px;align-content:center;padding:10px 14px}.f08 .num{grid-row:1;grid-column:1;padding:0;font-size:var(--fs-body)}.f08 .num .u-ico{width:18px;height:18px}.f08 h3{grid-row:1;grid-column:2;margin:0;font-size:var(--fs-body);line-height:1.15;align-self:center}.f08 p{grid-row:2;grid-column:1/-1;margin:0;font-size:15px;line-height:1.3}.left05{top:76px}.left05 .panel05{height:auto;min-height:130px;margin-top:8px}.ds{justify-content:flex-start;padding-top:0}.s6{padding:76px var(--pad) 0}.s6-body{font-size:15px}}@media (min-width:701px) and (max-width:999px){.s6{padding:84px var(--pad) 0}.left05{left:var(--pad)}}@media (max-width:999px){.m{left:0;top:0;width:100%;height:100%;transform:none}}
