.show{padding:clamp(64px,8vw,110px) clamp(20px,5vw,80px) clamp(80px,10vw,140px);border-top:1px solid var(--nobl-rule)}.showwrap{max-width:1440px;margin:0 auto}.showhead{max-width:980px;margin:0 auto clamp(34px,4.5vw,58px);text-align:center}.showhead h2{margin:16px auto 0;font-weight:600;letter-spacing:-.028em;line-height:1.12;font-size:clamp(28px,3.6vw,46px);max-width:none}.showhead h2 .hi{color:var(--nobl-accent)}.showlede{margin:20px auto 0;font-size:16.5px;line-height:1.62;color:var(--nobl-ink-soft);max-width:58ch}.film{border:1px solid var(--nobl-rule);border-radius:18px;overflow:hidden;background:var(--nobl-bg);box-shadow:0 18px 44px -34px rgba(11,19,16,.16)}.fbar{display:flex;gap:20px;padding:15px 22px;border-bottom:1px solid var(--nobl-rule);background:var(--nobl-bg-2)}.fbar,.fbrand{align-items:center}.fbrand{display:inline-flex;gap:9px}.fmk{width:19px;height:19px;display:block}.fwm{font-weight:800;letter-spacing:-.04em;font-size:16px;color:var(--nobl-ink)}.fcrumb{font-size:12.5px;letter-spacing:.03em;color:var(--nobl-ink-faint)}.fcrumb .fsep{opacity:.5;margin:0 5px}.fcrumb .fcrumbview{color:var(--nobl-ink);font-weight:500}.flive{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--nobl-ink-faint)}.flive .pd{width:7px;height:7px;border-radius:50%;background:var(--nobl-accent)}@media (prefers-reduced-motion:no-preference){.flive .pd{animation:fpulse 2.4s ease-in-out infinite}}@keyframes fpulse{0%,to{box-shadow:0 0 0 0 rgba(90,110,88,.5)}50%{box-shadow:0 0 0 5px rgba(90,110,88,0)}}.fmain{display:grid;grid-template-columns:224px 1fr;min-height:clamp(560px,54vw,660px)}.frail{border-right:1px solid var(--nobl-rule);background:var(--nobl-bg);display:flex;flex-direction:column;gap:3px;padding:18px 14px}.fnewbtn{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--nobl-ink);color:var(--nobl-bg);font-size:13.5px;font-weight:500;padding:11px 0;border-radius:8px;margin-bottom:10px;white-space:nowrap}.fnewbtn svg{width:16px;height:16px}.fsearch{display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid var(--nobl-rule);border-radius:8px;color:var(--nobl-ink-faint);font-size:13px;margin-bottom:16px}.fsearch svg{width:15px;height:15px}.fsearch kbd{margin-left:auto;font-size:11px;font-family:inherit;background:var(--nobl-bg-2);border:1px solid var(--nobl-rule-soft);border-radius:4px;padding:1px 5px}.fnavlbl,.fsearch kbd{color:var(--nobl-ink-faint)}.fnavlbl{font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;padding:12px 10px 8px}.fnav{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:8px;font-size:14px;color:var(--nobl-ink-soft);position:relative;white-space:nowrap}.fnav svg{width:17px;height:17px;color:var(--nobl-ink-faint)}.fnav.on{background:var(--nobl-bg-2);color:var(--nobl-ink);font-weight:500}.fnav.on svg{color:var(--nobl-accent)}.fnav.on:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--nobl-accent)}.fuser{margin-top:auto;gap:11px;padding:12px 8px 2px;border-top:1px solid var(--nobl-rule-soft)}.fuser,.fuser .av{display:flex;align-items:center}.fuser .av{width:34px;height:34px;flex:none;border-radius:50%;background:var(--nobl-accent-soft);color:var(--nobl-accent-deep);justify-content:center}.fuser .av svg{width:16px;height:16px}.fuser .ui{display:flex;flex-direction:column;line-height:1.3}.fuser .ui b{font-size:12.5px;font-weight:600;color:var(--nobl-ink)}.fuser .ui span{font-size:11px;color:var(--nobl-ink-faint)}.fbody{display:flex;flex-direction:column;min-width:0}.fsteps{display:flex;align-items:center;padding:14px clamp(20px,2.4vw,34px);border-bottom:1px solid var(--nobl-rule);background:var(--nobl-bg);overflow-x:auto;scrollbar-width:none}.fsteps::-webkit-scrollbar{display:none}.fstep{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font-family:inherit;display:inline-flex;padding:6px 14px 6px 6px;color:var(--nobl-ink-faint);position:relative;flex:none}.fstep:not(:last-child):after{content:"";width:26px;height:1px;background:var(--nobl-rule);margin-left:8px}.fstep .si{width:24px;height:24px;flex:none;border-radius:50%;border:1.5px solid var(--nobl-rule);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;transition:background .3s,border-color .3s,color .3s;position:relative}.fstep .sl{font-size:13px;font-weight:500;letter-spacing:-.01em;transition:color .3s}.fstep.on{color:var(--nobl-ink)}.fstep.on .si{border-color:var(--nobl-ink);background:var(--nobl-ink);color:var(--nobl-bg)}.fstep.done .si{border-color:var(--nobl-accent);background:var(--nobl-accent);color:transparent}.fstep.done .si:after{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.fstep.done{color:var(--nobl-ink-soft)}.fstage{position:relative;flex:1}.scene{position:absolute;inset:0;padding:clamp(22px,2.6vw,34px);opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease;pointer-events:none;display:flex;flex-direction:column}.scene.on{opacity:1;transform:none;pointer-events:auto}.shd{margin-bottom:clamp(12px,1.5vw,20px)}.shd .sk{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--nobl-accent);margin:0 0 8px}.shd h3{margin:0;font-weight:600;letter-spacing:-.02em;font-size:clamp(20px,2.2vw,28px)}.tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0}.tcard{border:1px solid var(--nobl-rule);border-radius:12px;padding:15px 17px;background:var(--nobl-bg);display:flex;flex-direction:column;opacity:0;transform:translateY(10px) scale(.99);transition:border-color .4s,box-shadow .4s,background .4s}.scene[data-scene="0"].on .tcard{animation:fcardIn .5s ease forwards}.scene[data-scene="0"].on .tcard:first-child{animation-delay:.04s}.scene[data-scene="0"].on .tcard:nth-child(2){animation-delay:.1s}.scene[data-scene="0"].on .tcard:nth-child(3){animation-delay:.16s}.scene[data-scene="0"].on .tcard:nth-child(4){animation-delay:.22s}.scene[data-scene="0"].on .tcard:nth-child(5){animation-delay:.28s}.scene[data-scene="0"].on .tcard:nth-child(6){animation-delay:.34s}@keyframes fcardIn{to{opacity:1;transform:none}}.tct{display:flex;align-items:flex-start;justify-content:space-between}.tct .ti{width:34px;height:34px;border-radius:9px;background:var(--nobl-bg-2);display:flex;align-items:center;justify-content:center;color:var(--nobl-ink-soft)}.tct .ti svg{width:18px;height:18px}.tct .tn{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--nobl-ink-faint);font-variant-numeric:tabular-nums}.tcard h4{margin:12px 0 0;font-size:15.5px;font-weight:600;letter-spacing:-.015em}.tcard p{margin:6px 0 0;font-size:12.5px;line-height:1.45;color:var(--nobl-ink-soft)}.tcf{margin-top:auto;padding-top:12px}.tcard .pick{font-size:12.5px;font-weight:500;color:var(--nobl-ink-soft)}.tcard .picked{display:none;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--nobl-accent-deep)}.tcard .picked svg{width:15px;height:15px;padding:2px;border-radius:50%;background:var(--nobl-accent);color:#fff}.tcard.sel.is-on{border-color:var(--nobl-ink);box-shadow:0 0 0 1px var(--nobl-ink),0 20px 40px -26px rgba(11,19,16,.45);background:var(--nobl-bg-2)}.tcard.sel.is-on .pick{display:none}.tcard.sel.is-on .picked{display:inline-flex;animation:fpop .4s ease}@keyframes fpop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.icols{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(18px,2.2vw,30px);flex:1;min-height:0;align-items:start}.ichat{display:flex;flex-direction:column;gap:7px;min-width:0;max-height:100%;overflow:hidden;justify-content:flex-end}.idisc{font-size:11px;line-height:1.45;color:var(--nobl-ink-faint);background:var(--nobl-bg-2);border:1px solid var(--nobl-rule-soft);border-radius:8px;padding:8px 11px;margin:0 0 1px;flex:none}.scene[data-scene="1"].on .ib{animation:fbubin .5s ease forwards}.ib.sys{align-self:flex-start;background:var(--nobl-bg-2);border:1px solid var(--nobl-rule-soft);color:var(--nobl-ink);border-bottom-left-radius:4px}.ib.usr{align-self:flex-end;background:var(--nobl-ink);color:var(--nobl-bg);border-bottom-right-radius:4px}.scene[data-scene="1"].on .ib:nth-child(2){animation-delay:.15s}.scene[data-scene="1"].on .ib:nth-child(3){animation-delay:.5s}.scene[data-scene="1"].on .ib:nth-child(4){animation-delay:.85s}.scene[data-scene="1"].on .ib:nth-child(5){animation-delay:1.2s}.scene[data-scene="1"].on .ib:nth-child(6){animation-delay:1.55s}.scene[data-scene="1"].on .ib:nth-child(7){animation-delay:1.9s}.scene[data-scene="1"].on .ib.typing:nth-child(8){animation-delay:2.25s}@keyframes fbubin{to{opacity:1;transform:none}}.ib.typing{display:inline-flex;gap:4px;align-items:center;padding:14px 16px}.ib.typing span{width:6px;height:6px;border-radius:50%;background:var(--nobl-ink-faint);opacity:.5}@media (prefers-reduced-motion:no-preference){.ib.typing span{animation:ftype 1s infinite}.ib.typing span:nth-child(2){animation-delay:.15s}.ib.typing span:nth-child(3){animation-delay:.3s}}@keyframes ftype{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-3px);opacity:1}}.ib{padding:8px 12px;border-radius:12px;font-size:13px;line-height:1.42;max-width:86%;opacity:0;transform:translateY(6px);flex:none}.ichips .ck{font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--nobl-ink-faint);margin-right:2px}.ichips{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:6px;flex:none}.chp{font-size:12.5px;padding:6px 13px;border-radius:99px;border:1px solid var(--nobl-rule);color:var(--nobl-ink-soft);flex:none}.chp.on{background:var(--nobl-ink);color:var(--nobl-bg);border-color:var(--nobl-ink);flex:none}.ipanel{background:var(--nobl-bg-2);border:1px solid var(--nobl-rule);border-radius:14px;padding:16px 20px;display:flex;flex-direction:column;align-self:start;max-height:100%;overflow:hidden}.iph{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px}.iph>span:first-child{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--nobl-ink)}.ibadge{font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--nobl-accent-deep);background:var(--nobl-accent-soft);padding:4px 9px;border-radius:99px;white-space:nowrap;flex:none}.ir{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:8px 0;border-top:1px solid var(--nobl-rule-soft);font-size:13.5px}.ir:first-of-type{border-top:none}.ir .l{color:var(--nobl-ink-soft);display:flex;flex-direction:column;gap:2px}.ir .l em{font-style:normal;font-size:11px;color:var(--nobl-ink-faint)}.ir .v{font-variant-numeric:tabular-nums;font-weight:500;color:var(--nobl-ink);white-space:nowrap}.ir.tot{border-top:1px solid var(--nobl-rule);font-weight:600}.ir.tot .l{font-weight:600;color:var(--nobl-ink)}.ir.fin{border-top:1px solid var(--nobl-rule)}.ir.fin .l{font-weight:600;color:var(--nobl-ink)}.ir.fin .v{color:var(--nobl-accent-deep);font-weight:600}.iprog{margin-top:12px}.iprog .ipl{font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.iprog .ipl,.iprog .ipn{color:var(--nobl-ink-faint)}.iprog .ipn{float:right;font-size:11px;font-variant-numeric:tabular-nums}.iprog .ipb{margin-top:8px;height:5px;border-radius:99px;background:var(--nobl-bg);overflow:hidden}.iprog .ipb i{display:block;height:100%;width:0;background:var(--nobl-accent);border-radius:99px;transition:width 1.2s cubic-bezier(.2,.7,.2,1) .3s}.scene[data-scene="1"].on .iprog .ipb i{width:55%}.scols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.2vw,30px);flex:1;min-height:0;align-items:start}.scard{border:1px solid var(--nobl-rule);border-radius:14px;padding:22px 24px;background:var(--nobl-bg)}.sch{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.sch>span:first-child{font-size:15px;font-weight:600;letter-spacing:-.01em}.snote{font-size:11.5px;line-height:1.5;color:var(--nobl-ink-faint);margin:14px 0 0}.scard.beoord{background:var(--nobl-bg-2);display:flex;flex-direction:column}.ltv{display:flex;align-items:baseline;justify-content:space-between;margin-top:4px}.ltv .ltvl{font-size:13px;color:var(--nobl-ink-soft)}.ltv .ltvv{font-size:40px;font-weight:600;letter-spacing:-.03em;color:var(--nobl-ink);font-variant-numeric:tabular-nums;line-height:1}.ltvbar{margin-top:14px;height:8px;background:var(--nobl-bg);overflow:hidden}.ltvbar,.ltvbar i{border-radius:99px}.ltvbar i{display:block;height:100%;width:0;background:var(--nobl-accent);transition:width 1.5s cubic-bezier(.2,.7,.2,1)}.smetrics{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.sm{border:1px solid var(--nobl-rule);border-radius:10px;padding:14px 16px;background:var(--nobl-bg)}.sm .sml{font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--nobl-ink-faint)}.sm .smv{display:block;margin-top:7px;font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--nobl-ink)}.sstatus{margin-top:auto;padding-top:18px;display:inline-flex;align-items:center;gap:9px;font-size:13.5px;font-weight:500;color:var(--nobl-accent-deep)}.sstatus .pd{width:8px;height:8px;border-radius:50%;background:var(--nobl-accent)}.tsheet{border:1px solid var(--nobl-rule);border-radius:14px;overflow:hidden;margin:auto 0;box-shadow:0 30px 60px -44px rgba(11,19,16,.4)}.tsbar{display:flex;justify-content:space-between;padding:18px 24px;background:var(--nobl-ink);color:var(--nobl-bg)}.tsb,.tsbar{align-items:center}.tsb{display:inline-flex;gap:9px;font-size:15px;font-weight:500}.tsb .fmk{width:20px;height:20px}.tsb b{font-weight:800;letter-spacing:-.04em}.tsr{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:rgba(247,244,237,.6)}.tscols{display:grid;grid-template-columns:1.15fr 1fr}.tsblock{padding:24px 26px}.tsblock:first-child{border-right:1px solid var(--nobl-rule)}.tsh{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--nobl-accent);margin:0 0 12px}.tsrow,.tsz{opacity:0;transform:translateY(6px)}.scene[data-scene="3"].on .tsrow,.scene[data-scene="3"].on .tsz{animation:fbubin .45s ease forwards}.scene[data-scene="3"].on .tsrow:nth-child(2){animation-delay:.08s}.scene[data-scene="3"].on .tsrow:nth-child(3){animation-delay:.16s}.scene[data-scene="3"].on .tsrow:nth-child(4){animation-delay:.24s}.scene[data-scene="3"].on .tsrow:nth-child(5){animation-delay:.32s}.scene[data-scene="3"].on .tsrow:nth-child(6){animation-delay:.4s}.scene[data-scene="3"].on .tsrow:nth-child(7){animation-delay:.48s}.scene[data-scene="3"].on .tsz:nth-child(2){animation-delay:.3s}.scene[data-scene="3"].on .tsz:nth-child(3){animation-delay:.42s}.scene[data-scene="3"].on .tsz:nth-child(4){animation-delay:.54s}.tsrow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--nobl-rule-soft);font-size:14px}.tsrow:first-of-type{border-top:none}.tsrow span{color:var(--nobl-ink-soft)}.tsrow b{font-weight:600;font-variant-numeric:tabular-nums}.tspill{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--nobl-accent-deep);background:var(--nobl-accent-soft);padding:5px 11px;border-radius:99px}.tspill .pd{width:7px;height:7px;border-radius:50%;background:var(--nobl-accent)}.tsz{position:relative;padding:11px 0 11px 20px;color:var(--nobl-ink);border-top:1px solid var(--nobl-rule-soft)}.tsblock .tsz:first-of-type{border-top:none}.tsz:before{content:"";position:absolute;left:0;top:16px;width:6px;height:6px;border-radius:50%;background:var(--nobl-accent)}.dwrap{flex:1;min-height:0;display:flex;flex-direction:column}.dtop{display:flex;align-items:center;justify-content:space-between;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--nobl-ink-faint)}.dpct{font-variant-numeric:tabular-nums;font-weight:600;color:var(--nobl-ink-soft)}.dbar{margin:9px 0 14px;height:6px;background:var(--nobl-bg-2);overflow:hidden}.dbar,.dbar i{border-radius:99px}.dbar i{display:block;height:100%;width:0;background:var(--nobl-accent);transition:width .35s cubic-bezier(.2,.7,.2,1)}.dgrp{padding:3px 0}.dgrp .dgl{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nobl-ink-faint)}.drow{display:flex;padding:9px 0;border-top:1px solid var(--nobl-rule-soft)}.drow .dck{width:19px;height:19px;flex:none;border-radius:50%;border:1.5px solid var(--nobl-rule);position:relative;transition:background .3s,border-color .3s}.drow .dck:after{content:"✓";position:absolute;inset:0;justify-content:center;font-size:11px;color:#fff;opacity:0;transition:opacity .3s}.drow .dck:after,.drow .dnm{display:flex;align-items:center}.drow .dnm{flex:1;font-size:14px;color:var(--nobl-ink);gap:9px}.drow .dopt{font-size:9.5px;font-weight:600;letter-spacing:.08em;background:var(--nobl-bg-2);padding:2px 7px;border-radius:99px}.drow .dopt,.drow .dst{text-transform:uppercase;color:var(--nobl-ink-faint)}.drow .dst{font-size:11px;font-weight:500;letter-spacing:.06em;transition:color .3s}.drow.done .dck{background:var(--nobl-accent);border-color:var(--nobl-accent)}.drow.done .dck:after{opacity:1}.drow.done .dst:before{content:"Gecontroleerd"}.drow.done .dst{font-size:0}.drow.done .dst:before{font-size:11px}.donewrap{margin:auto;text-align:center;max-width:600px}.dring{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-bottom:24px}.dring,.dring svg{width:74px;height:74px}.dring svg{transform:rotate(-90deg)}.dring .rbg{fill:none;stroke:var(--nobl-accent-soft);stroke-width:5}.dring .rfg{fill:none;stroke:var(--nobl-accent);stroke-width:5;stroke-linecap:round;stroke-dasharray:195;stroke-dashoffset:195}.scene[data-scene="5"].on .dring .rfg{animation:fdraw 1s ease .1s forwards}@keyframes fdraw{to{stroke-dashoffset:0}}.dring .dchk{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--nobl-accent-deep);opacity:0}.dring .dchk svg{width:30px;height:30px;transform:none}.scene[data-scene="5"].on .dring .dchk{animation:fpop .4s ease .6s forwards}.donewrap h3{margin:0;font-weight:600;letter-spacing:-.025em;font-size:clamp(26px,3.2vw,38px)}.donep{margin:14px auto 0;font-size:15.5px;line-height:1.6;color:var(--nobl-ink-soft);max-width:48ch}.dtiles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px}.dt{border:1px solid var(--nobl-rule);border-radius:11px;padding:16px 14px;opacity:0;transform:translateY(8px)}.scene[data-scene="5"].on .dt{animation:fcardIn .5s ease forwards}.scene[data-scene="5"].on .dt:first-child{animation-delay:.7s}.scene[data-scene="5"].on .dt:nth-child(2){animation-delay:.8s}.scene[data-scene="5"].on .dt:nth-child(3){animation-delay:.9s}.dt .dtl{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--nobl-ink-faint)}.dt .dtv{display:block;margin-top:7px;font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--nobl-ink);font-variant-numeric:tabular-nums}.dt.on{background:var(--nobl-accent);border-color:transparent}.dt.on .dtl{color:rgba(247,244,237,.72)}.dt.on .dtv{color:var(--nobl-bg)}@media (prefers-reduced-motion:reduce){.dt,.ib,.scene,.tcard,.tsrow,.tsz{opacity:1!important;transform:none!important;animation:none!important}}@media (max-width:900px){.fmain{grid-template-columns:1fr}.frail{flex-direction:row;align-items:center;overflow-x:auto;border-right:none;border-bottom:1px solid var(--nobl-rule);padding:11px 14px;gap:4px}.fnavlbl,.fnewbtn,.fsearch,.fuser{display:none}.fnav{flex:none}.fnav.on:before{display:none}.tgrid{grid-template-columns:1fr 1fr}.dtiles,.icols,.scols,.tscols{grid-template-columns:1fr}.tsblock:first-child{border-right:none;border-bottom:1px solid var(--nobl-rule)}}@media (max-width:560px){.tgrid{grid-template-columns:1fr}.fstep .sl{display:none}}.fsteps{display:grid;grid-template-columns:repeat(6,1fr);gap:0;overflow:visible;padding:14px clamp(16px,1.8vw,28px)}.fstep{display:flex;justify-content:flex-start;align-items:center;gap:9px;padding:6px;flex:initial;min-width:0}.fstep:not(:last-child):after{content:none}.fstep .sl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iwie{margin-top:8px;flex:none}.iwie .ck{display:block;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--nobl-ink-faint);margin-bottom:8px}.iwiechips{display:flex;flex-wrap:wrap;gap:7px}.sc3{display:flex;flex-direction:column;gap:14px;flex:1;min-height:0}.scard.opzet{padding:18px 22px}.opzcols{display:grid;grid-template-columns:1fr 1fr;gap:0 34px}.opzcol{display:flex;flex-direction:column}.opzcol+.opzcol{border-left:1px solid var(--nobl-rule-soft);padding-left:34px}.opzh{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nobl-accent);margin:0 0 2px}.sc3row{display:grid;grid-template-columns:1.05fr 1fr;gap:14px}.scard.ltvc{padding:18px 22px;display:flex;flex-direction:column}.ltvbig{font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--nobl-ink);font-variant-numeric:tabular-nums}.ltvc .ltvbar{margin:12px 0}.ltveq{margin-top:auto;padding-top:12px;border-top:1px solid var(--nobl-rule);font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--nobl-ink-soft);text-align:right}.scard.beoord2{background:var(--nobl-accent-soft);border:1px solid var(--nobl-accent-soft);border-left:3px solid var(--nobl-accent);display:flex;flex-direction:column;padding:18px 22px}.beoord2 .bk{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--nobl-accent-deep)}.beoord2 h4{margin:8px 0 0;font-size:18px;font-weight:600;letter-spacing:-.015em;color:var(--nobl-ink)}.beoord2>p{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--nobl-ink-soft)}.beoord2 .bstat{margin-top:14px;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--nobl-accent-deep)}.beoord2 .bstat .pd{width:8px;height:8px;border-radius:50%;background:var(--nobl-accent)}.beoord2 .bsub{font-size:12px;color:var(--nobl-ink-soft);margin-top:6px}.tscols{grid-template-columns:1.05fr .95fr}.tsblock{padding:22px 28px}.tsrow{padding:13px 0}.tsh,.tsrow b,.tsrow span{white-space:nowrap}.tsz{font-size:13.5px}.drow{justify-content:space-between}.drow .dnm{flex:1 1 auto}.drow .dst{flex:none}.drow.done .dst{font-size:11px;color:var(--nobl-accent-deep)}.drow.done .dst:before{content:none}.drow .dst .s2,.drow.done .dst .s1{display:none}.drow.done .dst .s2{display:inline;color:var(--nobl-accent-deep)}@media (max-width:1000px){.opzcols{grid-template-columns:1fr}.opzcol+.opzcol{border-left:none;padding-left:0;margin-top:8px}.sc3row{grid-template-columns:1fr}}.drow{display:grid;grid-template-columns:19px 1fr auto;align-items:center;gap:13px}.drow .dnm{min-width:0}.drow .dst{justify-self:end;text-align:right;white-space:nowrap}.sc3 .ir{align-items:baseline}.sc3 .ir .l,.sc3 .ir .v{white-space:nowrap;font-size:13px}.fstep{gap:7px;padding:6px 4px}.fstep .si{width:22px;height:22px;font-size:10.5px}.fstep .sl{font-size:12.5px}.dwrap .drow{display:grid;grid-template-columns:19px 1fr auto;width:100%;justify-content:normal;display:flex;align-items:center;gap:13px;width:auto;justify-content:flex-start;max-width:none;margin:0;text-align:left}.dwrap .drow .dck{flex:none}.dwrap .drow .dnm{flex:0 1 auto;min-width:0}.dwrap .drow .dst{margin-left:auto;flex:none;text-align:right}.fsteps .fstep{margin:0;max-width:none;text-align:left;justify-self:start}.tsheet{width:100%;max-width:none}.tscols{grid-template-columns:1fr 1fr}.tsz{white-space:normal}.flowhead h2{font-size:clamp(22px,2.6vw,32px)!important}.flowhead{margin-bottom:clamp(20px,2.4vw,32px)!important}.st{grid-template-columns:84px 1fr!important;gap:clamp(20px,3vw,44px)!important;padding:clamp(15px,1.7vw,22px) 0!important}.st .n{font-size:clamp(24px,2.6vw,34px)!important}.st .c h4{font-size:clamp(17px,1.6vw,20px)!important}.st .c p{font-size:14px!important;margin-top:7px!important}.benhead h2{font-size:clamp(24px,2.8vw,36px)!important;max-width:20ch}.flowgrid{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(36px,5vw,80px);align-items:start}.flowintro{position:sticky;top:48px}.flowintro h2{margin:16px 0 0;font-weight:600;letter-spacing:-.025em;line-height:1.08;font-size:clamp(26px,3vw,40px);max-width:15ch}.flowlede{margin:18px 0 0;font-size:15.5px;line-height:1.6;color:var(--nobl-ink-soft);max-width:36ch}.flowcta{display:inline-flex;align-items:center;gap:8px;margin-top:26px;height:46px;padding:0 22px;border:1px solid var(--nobl-rule);border-radius:2px;font-size:14px;font-weight:500;color:var(--nobl-ink);white-space:nowrap;transition:border-color .2s,background .2s}.flowcta:hover{border-color:var(--nobl-ink)}.flow,.flowcta:hover{background:var(--nobl-bg-2)}.flow .steps{border-top:1px solid var(--nobl-rule)}.flow .steps .st{padding:clamp(14px,1.6vw,20px) clamp(16px,1.5vw,22px)!important;border-radius:10px;transition:background .25s,padding .2s}.flow .steps .st:hover{background:var(--nobl-bg);padding-left:clamp(16px,1.5vw,22px)!important}@media (max-width:1000px){.flowgrid{grid-template-columns:1fr}.flowintro{position:static}}.flowintro h2{max-width:22ch!important;text-wrap:balance}.v3sec{padding-top:clamp(50px,6vw,84px)!important;padding-bottom:clamp(50px,6vw,84px)!important}.show{padding-bottom:clamp(52px,6.5vw,92px)!important}.pcards .pcard{justify-content:flex-start!important;min-height:228px!important}.pcards .pcard h3{font-size:29px!important;margin-top:14px!important}.pcards .pcard p{margin-top:12px!important}.benhead h2 .hi{color:var(--nobl-accent)}.pillars .benhead h2{max-width:none;white-space:nowrap}.close h2{font-size:clamp(28px,3.4vw,44px)!important;max-width:34ch!important;text-wrap:balance}.flow .steps{padding-left:46px}.flow .steps .spine{position:absolute;left:14px;top:30px;bottom:30px;width:2px;background:var(--nobl-rule);border-radius:2px;overflow:hidden}.flow .steps .spine .spinefill{position:absolute;left:0;top:0;width:100%;height:0;background:var(--nobl-accent);border-radius:2px}@media (prefers-reduced-motion:no-preference){.flow .steps .spine .spinefill{transition:height .3s cubic-bezier(.2,.7,.2,1)}}.flow .steps .st{position:relative}.flow .steps .st .node{position:absolute;left:-38px;top:32px;width:13px;height:13px;border-radius:50%;background:var(--nobl-bg-2);border:2px solid var(--nobl-rule);z-index:1;transition:background .35s,border-color .35s,box-shadow .35s,transform .35s}.flow .steps .st.active .node{background:var(--nobl-accent);border-color:var(--nobl-accent);box-shadow:0 0 0 5px var(--nobl-accent-soft);transform:scale(1.08)}.flow .steps .st .n{transition:color .35s}.flow .steps .st.active .n{color:var(--nobl-accent)}.flow .steps .st .c h4{transition:color .35s}.flow .steps{padding-left:56px;position:relative}.flow .steps .spinesvg{position:absolute;left:6px;top:0;width:40px;height:100%;overflow:visible}.flow .steps .spinesvg .sbg{fill:none;stroke:var(--nobl-rule);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.flow .steps .spinesvg .sfg{fill:none;stroke:var(--nobl-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.flow .steps .spinesvg .sfg{transition:stroke-dashoffset .28s cubic-bezier(.2,.7,.2,1)}}.flow .steps .spinesvg .snode{fill:var(--nobl-bg-2);stroke:var(--nobl-rule);stroke-width:2;transition:fill .35s,stroke .35s}.flow .steps .spinesvg .snode.active{fill:var(--nobl-accent);stroke:var(--nobl-accent)}.flow .steps .st .node{display:none}.flow .steps .spinesvg{left:0!important;top:0!important;width:100%!important;height:100%!important}.flow .steps .st:nth-of-type(2n){margin-left:clamp(80px,13vw,190px)}.flow .steps .spinesvg .sbg,.flow .steps .spinesvg .sfg,.flow .steps .spinesvg .snode{stroke-width:2.5}.flow .steps{border-top:none!important}.flow .steps .st,.flow .steps .st.last{border-bottom:none!important}.flow .steps .st:hover{background:transparent!important}.flow .steps{padding-left:64px!important}.flow .steps .st{align-items:start!important}.flow .steps .st .n{line-height:1!important}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:Geist,system-ui,sans-serif;background:var(--nobl-bg);text-wrap:pretty}a,body{color:var(--nobl-ink)}a{text-decoration:none}a:hover{color:var(--nobl-accent-deep)}img,svg{display:block}h1,h2,h3,h4{hyphens:none;-webkit-hyphens:none}.wm{font-weight:800;letter-spacing:-.045em;line-height:1}.splash{position:relative;min-height:100svh;display:flex;flex-direction:column;overflow:hidden;background:#54684D;color:#F7F4ED}.splash .base{position:absolute;inset:0;background:#50634A}.splash .photo{position:absolute;inset:0;background-image:url(/images/hero-amsterdam.webp);background-size:cover;background-position:40% 42%;opacity:.78}.splash .veil{position:absolute;inset:0;background:radial-gradient(125% 115% at 50% 44%,rgba(76,94,70,.16) 0,rgba(54,69,51,.32) 55%,rgba(40,53,39,.5) 100%)}.splash .hatch{position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(247,244,237,.05) 0 1px,transparent 1px 16px)}.nav{position:relative;z-index:3;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:24px clamp(20px,4vw,56px)}.nav a{white-space:nowrap}.nav .brand{justify-self:start;display:inline-flex;align-items:center;gap:9px;color:#F7F4ED}.nav .brand .wm{font-size:20px}.nav .links{justify-self:center;display:flex;gap:30px}.nav .links a{font-size:14px;color:rgba(247,244,237,.92)}.nav .rt{justify-self:end;display:flex;align-items:center;gap:14px}.nav .rt .aan{color:rgba(247,244,237,.92)}.nav .rt .aan,.nav .rt .cta{font-size:13.5px;font-weight:500}.nav .rt .cta{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 17px;border-radius:2px;background:#F7F4ED;color:#0B1310}.splash .center{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 20px 40px}.giant{margin:0;font-weight:800;letter-spacing:-.045em;line-height:.82;font-size:clamp(84px,15vw,230px);color:#F4F1E8}.nl-rule{display:flex;align-items:center;gap:16px;margin:26px 0 30px}.nl-rule .ln{width:clamp(40px,8vw,120px);height:1px;background:rgba(247,244,237,.45)}.nl-rule span{font-size:11px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:rgba(247,244,237,.78);white-space:nowrap}.splash h1{margin:0 0 14px;font-weight:600;letter-spacing:-.024em;line-height:1.08;font-size:clamp(28px,4vw,50px);color:#F7F4ED;max-width:24ch}.splash .tagline{margin:0 0 34px;font-size:clamp(15.5px,1.6vw,18px);line-height:1.5;color:rgba(247,244,237,.88);max-width:44ch}.splash .ctas{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:center}.splash .ctas .start{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 28px;border-radius:2px;font-size:15px;font-weight:500;background:#F7F4ED;color:#0B1310;transition:background .2s}.splash .ctas .start:hover{background:#fff;color:#0B1310}.splash .ctas .ghost{display:inline-flex;align-items:center;gap:9px;height:54px;padding:0 22px;border:1px solid rgba(247,244,237,.34);border-radius:2px;font-size:15px;font-weight:500;color:#F7F4ED;transition:border-color .2s,background .2s}.splash .ctas .ghost:hover{border-color:rgba(247,244,237,.75);background:rgba(247,244,237,.07);color:#F7F4ED}.scrollcue{position:relative;z-index:2;display:flex;justify-content:center;padding-bottom:26px}.scrollcue span{width:1px;height:34px;background:linear-gradient(rgba(247,244,237,.5),rgba(247,244,237,0))}@keyframes splashRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.splash .rise{opacity:0;animation:splashRise .9s cubic-bezier(.2,.7,.2,1) both}.splash .rise.d1{animation-delay:.05s}.splash .rise.d2{animation-delay:.15s}.splash .rise.d3{animation-delay:.3s}.splash .rise.d4{animation-delay:.45s}.splash .rise.d5{animation-delay:.6s}}.l7cost{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--nobl-rule);background:var(--nobl-bg-2)}.l7c{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:clamp(18px,2vw,24px) clamp(20px,2.6vw,36px)}.l7c+.l7c{border-left:1px solid var(--nobl-rule)}.l7c span{font-size:clamp(14.5px,1.3vw,16.5px);font-weight:500;color:var(--nobl-ink)}.l7c b{font-size:clamp(17px,1.7vw,22px);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.l7c b,.l7c b.f{color:var(--nobl-accent-deep)}.l7c b.f{font-size:clamp(12.5px,1.15vw,14px);font-weight:500;letter-spacing:0;text-align:right;white-space:normal;max-width:16ch}.l7blk{padding:clamp(56px,6.4vw,104px) clamp(20px,5vw,80px);border-top:1px solid var(--nobl-rule)}.l7blk:first-of-type{border-top:none}.l7blk.tint{background:var(--nobl-bg-2)}.l7in{max-width:1320px;margin:0 auto}.l7head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(26px,4vw,72px);align-items:baseline}.l7eye{margin:0 0 14px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--nobl-accent)}.l7eye,.l7h2{font-weight:600}.l7h2{margin:0;letter-spacing:-.034em;line-height:1.03;font-size:clamp(29px,3.8vw,54px);max-width:19ch}.l7one{margin:0;font-size:clamp(16.5px,1.5vw,19px);line-height:1.55;color:var(--nobl-ink-soft);max-width:46ch}.l7labels{list-style:none;margin:clamp(28px,3.4vw,48px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--nobl-rule)}.l7labels li{display:flex;gap:12px;padding:16px clamp(16px,2vw,30px) 16px 0;font-size:clamp(15px,1.35vw,16.5px);font-weight:500;line-height:1.4;color:var(--nobl-ink)}.l7labels li+li{border-left:1px solid var(--nobl-rule);padding-left:clamp(16px,2vw,30px)}.l7labels em{font-style:normal;font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--nobl-accent);font-variant-numeric:tabular-nums;padding-top:3px}.l7chips{list-style:none;margin:clamp(28px,3.4vw,44px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.l7chips li{font-size:clamp(15px,1.4vw,17px);font-weight:500;padding:12px 20px;border:1px solid var(--nobl-rule);border-radius:99px;background:var(--nobl-bg);transition:border-color .2s,background .2s}.l7chips li.pri{background:var(--nobl-accent);border-color:var(--nobl-accent);color:var(--nobl-bg)}.l7rail{position:relative;margin-top:clamp(28px,3.4vw,48px);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--nobl-ink)}.l7fill{position:absolute;left:0;top:-1.5px;height:3px;width:0;background:var(--nobl-accent)}@media (prefers-reduced-motion:no-preference){.l7fill{transition:width .35s cubic-bezier(.2,.7,.2,1)}}.l7step{padding:clamp(16px,1.9vw,24px) clamp(12px,1.4vw,22px) clamp(20px,2.4vw,30px) 0}.l7step+.l7step{border-left:1px solid var(--nobl-rule);padding-left:clamp(12px,1.4vw,22px)}.l7sn{margin:0;font-size:11px;letter-spacing:.12em;font-variant-numeric:tabular-nums;transition:color .35s}.l7sh{margin:10px 0 0;font-weight:600;letter-spacing:-.02em;line-height:1.16;font-size:clamp(16px,1.5vw,20px)}.l7so{margin:9px 0 0;font-size:13px;line-height:1.45;color:var(--nobl-ink-soft)}.l7two{margin-top:clamp(28px,3.4vw,48px);display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--nobl-ink)}.l7col{padding:clamp(20px,2.4vw,30px) clamp(20px,3vw,52px) 0 0}.l7col+.l7col{border-left:1px solid var(--nobl-rule);padding-left:clamp(20px,3vw,52px);padding-right:0}.l7clab{display:flex;align-items:center;gap:9px;margin:0;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--nobl-accent-deep)}.l7clab i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--nobl-accent)}.l7ch{margin:12px 0 0;font-weight:600;letter-spacing:-.024em;font-size:clamp(19px,2vw,26px)}.l7list{list-style:none;margin:16px 0 0;padding:0}.l7list li{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--nobl-rule-soft);font-size:15.5px;font-weight:500;line-height:1.45}.l7list svg{flex:none;width:17px;height:17px;margin-top:1px;color:var(--nobl-accent)}.l7strip{position:relative;overflow:hidden;min-height:clamp(230px,26vw,340px);display:flex;align-items:flex-end;background:#3E4F39;margin-top:clamp(28px,3.4vw,48px)}.l7strip .ph{position:absolute;inset:0;background-image:url(/images/hero-amsterdam-duo.jpg);background-size:cover;background-position:50% 44%;opacity:.7;filter:saturate(.92) contrast(1.06) brightness(.84)}.l7strip .tn{position:absolute;inset:0;background:linear-gradient(90deg,rgba(17,26,18,.84),rgba(17,26,18,.4) 60%,rgba(17,26,18,.2))}.l7strip .ht{position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(247,244,237,.04) 0 1px,transparent 1px 17px)}.l7strip p{position:relative;z-index:2;margin:0;padding:clamp(26px,3.6vw,52px);max-width:34ch;font-weight:600;letter-spacing:-.026em;line-height:1.2;font-size:clamp(20px,2.4vw,32px);color:#F7F4ED}.l7end{border-top:2px solid var(--nobl-ink);padding:clamp(56px,6.6vw,104px) clamp(20px,5vw,80px)}.l7endin{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(26px,4vw,72px);align-items:start}.l7endin h2{margin:0;font-weight:600;letter-spacing:-.036em;line-height:1;font-size:clamp(31px,4.4vw,64px);max-width:17ch}.l7row{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(22px,2.4vw,30px)}.l7btn,.l7row{align-items:center}.l7btn{display:inline-flex;gap:10px;height:56px;padding:0 28px;border-radius:2px;background:var(--nobl-ink);font-size:15.5px;font-weight:500;white-space:nowrap;transition:background .2s}.l7btn,.l7btn:hover{color:var(--nobl-bg)}.l7btn:hover{background:var(--nobl-accent-deep)}.l7ghost{display:inline-flex;align-items:center;gap:9px;height:56px;font-size:15.5px;font-weight:500;border-bottom:1px solid var(--nobl-rule);white-space:nowrap;transition:border-color .2s,color .2s}.l7ghost:hover{border-color:var(--nobl-accent);color:var(--nobl-accent-deep)}.l7micro{margin:14px 0 0;font-size:13.5px;color:var(--nobl-ink-faint)}.l7fine{padding:clamp(26px,3vw,40px) clamp(20px,5vw,80px);border-top:1px solid var(--nobl-rule);background:var(--nobl-bg-2)}.l7fine p{max-width:1320px;margin:0 auto;font-size:12.5px;line-height:1.6;color:var(--nobl-ink-faint)}.l7prog{position:fixed;top:0;left:0;height:2px;width:0;background:var(--nobl-accent);z-index:100}.js .l7rev{transform:translateY(14px)}@media (prefers-reduced-motion:no-preference){.js .l7rev{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}}.nofx .l7rev{opacity:1!important;transform:none!important}.tgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tcard h4{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;font-size:15px}.l7demo .show{padding:0;border-top:none}.l7demo .showwrap{max-width:none}@media (max-width:1180px){.l7rail{grid-template-columns:repeat(3,minmax(0,1fr))}.l7step:nth-child(4){border-left:none;padding-left:0}.l7step:nth-child(n+4){border-top:1px solid var(--nobl-rule)}}@media (max-width:980px){.l7endin,.l7head{gap:20px}.l7endin,.l7head,.l7labels{grid-template-columns:1fr}.l7labels li+li{border-left:none;border-top:1px solid var(--nobl-rule-soft);padding-left:0}.nav .links{display:none}}@media (max-width:900px){.frail{display:none}.fmain{grid-template-columns:1fr;min-height:0}.fstage{min-height:clamp(470px,118vw,600px)}.fcrumb{display:none}.tscols{grid-template-columns:1fr!important}.tsblock:first-child{border-right:none!important;border-bottom:1px solid var(--nobl-rule)}.tsblock{padding:18px 20px}}@media (max-width:820px){.splash{min-height:auto}.splash .center{padding:28px 20px 34px}.giant{font-size:clamp(64px,19vw,110px)}.nl-rule{margin:18px 0 22px}.nl-rule span{font-size:10px;letter-spacing:.24em}.splash h1{font-size:clamp(25px,6.6vw,34px);max-width:20ch}.splash .tagline{margin-bottom:26px;max-width:34ch}.splash .ctas{width:100%;max-width:330px;flex-direction:column;align-items:stretch;gap:11px}.splash .ctas .ghost,.splash .ctas .start{justify-content:center}.scrollcue{display:none}.l7cost{grid-template-columns:1fr}.l7c+.l7c{border-left:none;border-top:1px solid var(--nobl-rule)}.l7c b.f{max-width:none}.l7rail{grid-template-columns:1fr}.l7step,.l7step+.l7step{border-left:none;border-top:1px solid var(--nobl-rule);padding-left:0;padding-right:0}.l7step:first-child{border-top:none}.l7two{grid-template-columns:1fr}.l7col{padding-right:0}.l7col+.l7col{border-left:none;border-top:1px solid var(--nobl-rule);padding-left:0}.l7btn,.l7ghost{width:100%;justify-content:center;height:54px}.l7ghost{border:1px solid var(--nobl-rule);border-radius:2px}}@media (max-width:980px){.nav{grid-template-columns:auto 1fr}.nav .rt{justify-self:end}}.l7c span,.l7labels em{white-space:nowrap}@media (max-width:520px){.l7c span{white-space:normal}}.l7topnav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2vw,28px);background:rgba(247,244,237,.92);backdrop-filter:saturate(125%) blur(10px);-webkit-backdrop-filter:saturate(125%) blur(10px);border-bottom:1px solid var(--nobl-rule)}.l7topnav .brand{display:inline-flex;align-items:center;gap:9px}.l7topnav .brand .wm{font-size:20px;color:var(--nobl-ink)}.l7topnav .lk{justify-self:center;display:flex;gap:clamp(14px,1.9vw,30px)}.l7topnav .lk a{font-size:13.5px;color:var(--nobl-ink-soft);white-space:nowrap}.l7topnav .lk a:hover{color:var(--nobl-ink)}.l7topnav .ncta{justify-self:end;display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 18px;border-radius:2px;background:var(--nobl-ink);color:var(--nobl-bg);font-size:13.5px;font-weight:500;white-space:nowrap;transition:background .2s}.l7topnav .ncta:hover{background:var(--nobl-accent);color:var(--nobl-bg)}.l7cost{border-top:none}@media (max-width:980px){.l7topnav{grid-template-columns:auto 1fr}.l7topnav .lk{display:none}}.icols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.ipanel,.ir{min-width:0}.ir{gap:10px}.ir .l{min-width:0;overflow-wrap:anywhere}.ir .v{flex:none}@media (max-width:1100px){.ipanel{padding:14px 16px}.ir,.ir .v{font-size:12.5px}.ir .l em{font-size:10.5px}.ibadge{font-size:9px;padding:3px 7px}}@media (max-width:1180px){.frail{display:none}.fmain{grid-template-columns:1fr}}@media (max-width:1180px) and (min-width:901px){.opzcols{grid-template-columns:1fr 1fr}.opzcol+.opzcol{border-left:1px solid var(--nobl-rule-soft);padding-left:24px;margin-top:0}.sc3row{grid-template-columns:1.05fr 1fr}}@media (max-width:1180px){.sc3 .ir,.sc3 .ir .l,.sc3 .ir .v{font-size:12px}.scard.beoord2,.scard.ltvc,.scard.opzet{padding:14px 16px}.sc3{gap:10px}.ltvbig{font-size:22px}.beoord2 h4{font-size:16px}.beoord2 .bsub,.beoord2>p{font-size:12px}.beoord2 .bstat{font-size:12.5px;margin-top:10px}.shd{margin-bottom:10px}.shd h3{font-size:clamp(18px,2vw,24px)}}.ibadge{margin-right:2px}@media (max-width:1180px){.sc3 .ir{padding:5px 0}.ltvc .ltvbar{margin:8px 0}.ltveq{padding-top:8px;font-size:11.5px}.opzh{font-size:10px}.sc3row{gap:10px}}.l7one{text-wrap:pretty}.l7open{padding-top:clamp(52px,6vw,92px)}.l7openin{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:clamp(28px,4.4vw,76px);align-items:center}.l7h1{margin:14px 0 0;font-weight:600;letter-spacing:-.042em;line-height:.98;font-size:clamp(34px,4.9vw,74px)}.l7lead{margin:clamp(18px,2vw,26px) 0 0;font-size:clamp(17px,1.6vw,20.5px);line-height:1.55;color:var(--nobl-ink-soft);max-width:48ch}.l7fig{margin:0}.l7fig img{width:100%;height:auto;display:block}.l7fig figcaption{margin-top:10px;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--nobl-ink-faint)}.l7blk.soft{background:var(--nobl-accent-soft);border-top-color:rgba(90,110,88,.28)}.l7blk.soft .l7eye,.l7blk.soft .l7one{color:var(--nobl-accent-deep)}.l7chips li{background:transparent;border-color:rgba(90,110,88,.4);color:var(--nobl-ink);font-size:clamp(15.5px,1.5vw,18px);padding:13px 22px}.l7chips li:hover{background:var(--nobl-bg);border-color:var(--nobl-ink)}.l7blk.dark{background:var(--nobl-ink);color:var(--nobl-bg);border-top:none}.l7blk.dark .l7eye{color:var(--nobl-sage)}.l7blk.dark .l7h2{color:var(--nobl-bg)}.l7blk.dark .l7one{color:rgba(247,244,237,.74);margin-top:clamp(18px,2vw,26px);max-width:52ch}.l7costgrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,4.4vw,72px);align-items:center}.l7zero{position:relative;overflow:hidden}.l7zero img{width:100%;height:auto;display:block}.l7zerov{transform:translateY(-58%);font-size:clamp(64px,9vw,132px)}.l7zerol{position:absolute;left:0;right:0;bottom:clamp(16px,2.4vw,30px);color:rgba(247,244,237,.8)}.l7expgrid{margin-top:clamp(28px,3.4vw,48px);display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:clamp(26px,3.6vw,56px);align-items:start}.l7expgrid .l7two{margin-top:0;border-top:1px solid var(--nobl-ink)}.l7list li{gap:14px;align-items:baseline}.l7list em{font-style:normal;flex:none;font-size:10.5px;font-weight:600;letter-spacing:.12em;color:var(--nobl-accent);font-variant-numeric:tabular-nums}.l7ch{line-height:1.14}.l7sn{font-size:clamp(20px,2.2vw,30px);font-weight:600;letter-spacing:-.03em;color:var(--nobl-stone)}.l7step.on .l7sn{color:var(--nobl-accent)}.l7sh{margin-top:8px}.l7slotstrip{display:block;width:100%;height:clamp(72px,9vw,132px);-o-object-fit:cover;object-fit:cover;margin-top:clamp(34px,4vw,56px)}#platform .l7row{margin-top:clamp(22px,2.6vw,34px)}@media (max-width:980px){.l7costgrid,.l7expgrid,.l7openin{grid-template-columns:1fr;gap:24px}.l7fig.portret{max-width:330px}.l7zerov{font-size:clamp(56px,14vw,104px)}}@media (max-width:820px){.l7h1{font-size:clamp(31px,8.6vw,44px)}.l7lead{font-size:16.5px}.l7expgrid .l7two{grid-template-columns:1fr}}.dtop{align-items:baseline;gap:14px}.dtop .dtl{white-space:nowrap}.dbar{margin-top:12px}@media (max-width:980px){.l7zero{max-width:460px;margin-top:8px}}.l7zerol{left:auto;right:auto;bottom:auto;top:auto;position:static;display:block;margin:0;padding:11px 0 0;text-align:left}.l7zerowrap{display:flex;flex-direction:column}.l7zero{border-top:1px solid rgba(247,244,237,.16)}.l7sn{color:var(--nobl-ink-faint)}.l7blk.dark .l7zerol{color:var(--nobl-sage)}.l7endin h2 .hi,.l7h1 .hi,.l7h2 .hi{color:var(--nobl-accent)}.l7blk.dark .l7h2 .hi{color:var(--nobl-sage)}.l7blk.soft .l7h2 .hi{color:var(--nobl-accent-deep)}.l7endin h2,.l7h1,.l7h2{text-wrap:nowrap;max-width:none}.l7h2{font-size:clamp(24px,3.1vw,44px)}.l7h1{font-size:clamp(30px,4.6vw,72px)}.l7lead,.l7one{color:var(--nobl-ink)}.l7blk.dark .l7one{color:rgba(247,244,237,.86)}.l7blk.soft .l7one,.l7so{color:var(--nobl-ink)}.l7fig figcaption{display:none}.l7center{max-width:24ch}.l7center,.l7center .l7h2{margin:0 auto}@media (max-width:820px){.l7h2{font-size:clamp(21px,5.8vw,30px)}.l7h1{font-size:clamp(27px,7.6vw,40px)}.l7center{max-width:20ch}}@media (max-width:520px){.l7h2{font-size:clamp(19px,5.4vw,25px)}.l7h1{font-size:clamp(24px,7vw,32px)}}.l7center .l7h2{max-width:none}@media (max-width:820px){.l7center{max-width:none}}.l7endin h2,.l7h1,.l7h2{text-wrap:balance;white-space:normal}@media (min-width:981px){.l7head{grid-template-columns:minmax(0,1.34fr) minmax(0,.66fr);gap:clamp(24px,3.2vw,56px)}.l7costgrid{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)}.l7one{max-width:38ch}}body{position:relative;overflow-x:clip}.l7aura{position:absolute;left:0;right:0;top:-140px;height:700px;z-index:0;pointer-events:none;background:radial-gradient(44% 58% at 20% 20%,rgba(90,110,88,.2),transparent 70%),radial-gradient(38% 50% at 78% 4%,rgba(159,174,148,.3),transparent 72%),radial-gradient(56% 44% at 52% 40%,rgba(216,223,211,.55),transparent 76%);filter:blur(14px)}@keyframes l7drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-2.2%,1.4%,0) scale(1.06)}to{transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion:no-preference){.l7aura{animation:l7drift 26s ease-in-out infinite}}.l7blk,.l7end,.l7fine{position:relative;z-index:1}.l7blk:first-of-type{background:transparent}.l7band{position:relative;overflow:hidden;width:var(--vw,100%);margin-left:calc(50% - var(--vw,100%)/2);height:clamp(200px,26vw,380px);margin-top:clamp(34px,4vw,60px)}.l7band.tall{height:clamp(260px,34vw,480px)}.l7band.low{height:clamp(150px,20vw,300px)}.l7band.strip{height:clamp(76px,10vw,150px)}.l7band img{position:absolute;left:0;top:-9%;width:100%;height:118%;-o-object-fit:cover;object-fit:cover;will-change:transform}.l7blk .l7band:last-child{margin-bottom:calc(-1 * clamp(56px,6.4vw,104px))}.l7end .l7band{margin-bottom:calc(-1 * clamp(56px,6.6vw,104px))}.l7zerov{position:absolute;left:0;right:0;top:50%;transform:translateY(-52%);z-index:2;margin:0;text-align:center;font-weight:600;letter-spacing:-.05em;line-height:1;font-size:clamp(56px,9.5vw,150px);color:#F7F4ED}.l7zerol{margin:clamp(14px,1.6vw,20px) 0 0;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--nobl-sage)}.l7blk{border-top:none}.l7blk:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--nobl-rule);transform:scaleX(0);transform-origin:left center}.l7blk.soft:before{background:rgba(90,110,88,.34)}.l7blk.dark:before{background:rgba(247,244,237,.2)}.l7blk:first-of-type:before{display:none}@media (prefers-reduced-motion:no-preference){.l7blk:before{transition:transform 1.1s cubic-bezier(.16,1,.3,1)}}.l7blk.linein:before{transform:scaleX(1)}.js .l7rev{opacity:0;transform:translateY(30px) scale(.985)}@media (prefers-reduced-motion:no-preference){.js .l7rev{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.22,1.28,.34,1)}}.js .l7rev.shown{opacity:1;transform:none}.js .l7stag>*{opacity:0;transform:translateY(20px) scale(.97)}@media (prefers-reduced-motion:no-preference){.js .l7stag>*{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.22,1.3,.34,1);transition-delay:calc(var(--i,0) * 70ms)}}.js .l7stag.shown>*{opacity:1;transform:none}.js .l7scale .film{transform:scale(.955);opacity:.55;transform-origin:50% 30%}@media (prefers-reduced-motion:no-preference){.js .l7scale .film{transition:transform 1.15s cubic-bezier(.16,1,.3,1),opacity .8s ease}}.js .l7scale.shown .film{transform:none;opacity:1}.l7ln{display:block;overflow:hidden;padding-bottom:.06em}.js .l7lni{display:block;transform:translateY(108%)}@media (prefers-reduced-motion:no-preference){.js .l7lni{transition:transform 1s cubic-bezier(.19,1.06,.28,1);transition-delay:calc(var(--l,0) * .11s)}}.js .l7rev.shown .l7lni,.js .shown .l7lni{transform:none}.l7topnav{transition:height .32s cubic-bezier(.16,1,.3,1),box-shadow .32s ease,background .32s ease}.l7topnav.stuck{height:56px;background:rgba(247,244,237,.86);box-shadow:0 12px 34px -26px rgba(11,19,16,.5)}.l7btn,.l7ghost,.l7topnav .ncta{transition:background .22s ease,transform .28s cubic-bezier(.22,1.3,.34,1),box-shadow .28s ease,border-color .22s ease,color .22s ease}.l7btn span,.l7ghost span,.l7topnav .ncta span{display:inline-block;transition:transform .28s cubic-bezier(.22,1.3,.34,1)}.l7btn:hover,.l7topnav .ncta:hover{transform:translateY(-2px);box-shadow:0 16px 34px -20px rgba(11,19,16,.65)}.l7ghost:hover{transform:translateY(-2px)}.l7btn:hover span,.l7ghost:hover span,.l7topnav .ncta:hover span{transform:translateX(5px)}.l7chips li{transition:transform .3s cubic-bezier(.22,1.3,.34,1),background .22s ease,border-color .22s ease,box-shadow .3s ease}.l7chips li:hover{transform:translateY(-3px);box-shadow:0 14px 28px -20px rgba(11,19,16,.4)}.l7step{transition:transform .35s cubic-bezier(.22,1.3,.34,1)}.l7step.on{transform:translateY(-2px)}.nofx .l7rev,.nofx .l7stag>*{opacity:1!important;transform:none!important}.nofx .l7lni{transform:none!important}.nofx .l7blk:before{transform:scaleX(1)!important}.nofx .l7scale .film{transform:none!important;opacity:1!important}@media (prefers-reduced-motion:reduce){.l7rev,.l7stag>*{opacity:1!important}.l7lni,.l7rev,.l7stag>*{transform:none!important}.l7blk:before{transform:scaleX(1)!important}.l7scale .film{transform:none!important;opacity:1!important}}@media (max-width:980px){.l7costgrid,.l7endin,.l7expgrid,.l7head,.l7openin{grid-template-columns:1fr;gap:22px}.l7one{max-width:56ch}}@media (max-width:640px){.l7ln{overflow:visible}.js .l7lni{transform:none}.l7band{margin-top:26px}.l7aura{height:520px}}.l7band.l7zero{max-width:none;margin-right:0}.l7zero{max-width:none}@media (max-width:980px){.l7band.l7zero{max-width:none;margin-top:clamp(26px,4vw,44px)}}.l7topnav{position:sticky;top:0;z-index:60}.js .l7band.l7rev{transform:translateY(28px)}.js .l7band.l7rev.shown{transform:none}.l7aura{filter:none}.l7center{text-align:center;max-width:none}.l7center .l7h1,.l7center .l7h2,.l7center h2{margin-left:auto;margin-right:auto;max-width:none}.l7center .l7lead,.l7center .l7one{margin-left:auto;margin-right:auto;max-width:52ch}.l7center .l7eye{margin-bottom:16px}.l7endin.l7center{display:block}.l7endin.l7center .l7one{margin-top:clamp(16px,1.8vw,22px)}.l7endin.l7center .l7row,.l7row.mid{justify-content:center}.l7endin.l7center .l7micro{margin-left:auto;margin-right:auto}.l7chips{justify-content:center}.l7open{padding-top:clamp(60px,7vw,110px)}.l7lead{max-width:52ch}@media (max-width:820px){.l7center .l7lead,.l7center .l7one{max-width:34ch}.l7endin.l7center .l7row,.l7row.mid{flex-direction:column}}.l7center .l7lead,.l7center .l7one{margin-top:clamp(18px,2vw,26px)}.l7center .l7h1+.l7lead{margin-top:clamp(20px,2.2vw,30px)}.l7zerol{text-align:center}.l7opening{position:relative;z-index:1;height:165vh}.l7stick{position:sticky;top:66px;height:calc(100svh - 66px);min-height:520px;display:grid;overflow:hidden}.l7pat{position:relative;display:flex;align-items:flex-start;width:var(--vw,100%);margin-left:calc(50% - var(--vw,100%)/2);height:calc(41vh + var(--p,0) * 30vh);will-change:height}.l7msg{padding:clamp(96px,15vh,190px) clamp(20px,5vw,80px)}.l7marks{display:flex;justify-content:center;gap:clamp(30px,5vw,76px);margin-bottom:clamp(34px,4.6vw,60px)}.l7mkw{display:flex;flex-direction:column;align-items:center;gap:11px}.l7mk{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--nobl-rule);border-radius:50%;color:var(--nobl-accent)}.l7mk svg{width:19px;height:19px}.l7mkw em{font-style:normal;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--nobl-ink-faint)}.l7big{margin:0 auto;line-height:1.14;font-size:clamp(28px,3.7vw,50px)}.l7plat{padding-top:clamp(80px,11vh,150px)}.l7plat .l7slide{margin-top:clamp(48px,7vh,96px)}.l7slide .l7demo{will-change:transform;transform:translate3d(calc((1 - var(--s,1)) * 36%),calc((1 - var(--s,1)) * 22px),0);opacity:calc(.85 + var(--s,1) * .15)}@media (prefers-reduced-motion:reduce){.l7opening,.l7stick{height:auto}.l7stick{position:static}.l7slide .l7demo{transform:none;opacity:1}}@media (max-width:860px){.l7opening,.l7stick{height:auto}.l7stick{position:static;min-height:0}.l7slide .l7demo{transform:none!important;opacity:1!important}.l7msg{padding-top:clamp(64px,10vh,110px);padding-bottom:clamp(64px,10vh,110px)}.l7plat{padding-top:clamp(56px,8vh,100px)}.l7plat .l7slide{margin-top:clamp(32px,5vh,56px)}}@media (max-width:640px){.l7marks{gap:22px}.l7mk{width:38px;height:38px}.l7big{font-size:clamp(23px,6.4vw,32px);max-width:22ch}}.nofx .l7slide .l7demo{transform:none!important;opacity:1!important}body,html{overflow-x:clip}.l7stick{min-height:460px}.l7opening{height:170vh}.l7stick{grid-template-rows:1fr auto}.l7bigw{position:absolute;left:0;right:0;top:0;bottom:clamp(220px,41vh,460px);display:grid;place-items:center;padding:0 clamp(20px,5vw,80px);pointer-events:none}.l7big{margin:0;max-width:720px;font-weight:600;letter-spacing:-.034em;line-height:1.12;font-size:clamp(27px,3.6vw,50px);color:var(--nobl-ink);text-wrap:balance;opacity:var(--m,1);transform:translate3d(0,calc((1 - var(--m,1)) * 20px),0);will-change:transform}.l7slide .l7demo{transform:translate3d(calc((1 - var(--s,1)) * 28%),calc((1 - var(--s,1)) * 20px),0);opacity:calc(.9 + var(--s,1) * .1)}@media (max-width:860px),(prefers-reduced-motion:reduce){.l7opening{height:auto}.l7bigw{position:static;inset:auto;display:block;padding:clamp(64px,10vh,110px) clamp(20px,5vw,80px)}.l7big{margin:0 auto}.l7big,.l7slide .l7demo{opacity:1!important;transform:none!important}}@media (max-width:640px){.l7big{font-size:clamp(23px,6.4vw,32px);max-width:22ch}}.nofx .l7big,.nofx .l7hero,.nofx .l7slide .l7demo{transform:none!important;opacity:1!important}.l7pat{transform:translate3d(calc(var(--p,0) * -87%),calc(var(--p,0) * 7vh),0)}.l7big{max-width:700px;font-size:clamp(26px,3.5vw,54px);line-height:1.1;margin-left:clamp(0px,9vw,150px)}.l7big .hi{color:var(--nobl-accent)}.l7topnav{backdrop-filter:none;-webkit-backdrop-filter:none}.l7topnav,.l7topnav.stuck{background:var(--nobl-bg)}@media (max-width:860px),(prefers-reduced-motion:reduce){.l7big{margin-left:auto;margin-right:auto}}@media (max-width:640px){.l7big{font-size:clamp(23px,6.6vw,32px);max-width:none}}.l7pat{transform:none;overflow:visible}.l7big{max-width:660px;font-size:clamp(26px,3.4vw,52px);margin-left:clamp(0px,7vw,120px)}.l7bigw{align-items:end;padding-bottom:clamp(18px,6vh,64px)}@media (max-width:860px),(prefers-reduced-motion:reduce){.l7bigw{align-items:stretch;padding-bottom:clamp(64px,10vh,110px)}}.l7bigw{align-items:center;padding-bottom:0}.l7big{margin-left:auto;margin-right:auto;text-align:center;opacity:1;transform:none}.l7big .l7bl{display:block;overflow:hidden}.l7big .l7bli{display:block;transform:translate3d(0,calc((1 - var(--m,1)) * 118%),0);opacity:calc(.15 + var(--m,1) * .85)}.l7big .l7bl:nth-child(2) .l7bli{transform:translate3d(0,calc((1 - var(--m2,1)) * 118%),0);opacity:calc(.15 + var(--m2,1) * .85)}@media (max-width:860px),(prefers-reduced-motion:reduce){.l7big .l7bl{overflow:visible}.l7big .l7bli{transform:none!important;opacity:1!important}}.nofx .l7big .l7bli{transform:none!important;opacity:1!important}.l7bigw{bottom:clamp(0px,12vh,90px)}@media (max-width:860px),(prefers-reduced-motion:reduce){.l7bigw{bottom:auto}}.l7glow{position:relative;isolation:isolate}.l7glow:after{content:"";position:absolute;inset:-14% -6% -6%;z-index:-1;pointer-events:none;background:radial-gradient(62% 52% at 26% 22%,rgba(159,174,148,.3),transparent 68%),radial-gradient(48% 44% at 82% 8%,rgba(216,223,211,.55),transparent 72%),radial-gradient(70% 60% at 54% 96%,rgba(239,235,224,.85),transparent 74%)}.endglow:after{inset:-18% -6% 0;background:radial-gradient(58% 60% at 22% 84%,rgba(159,174,148,.26),transparent 70%),radial-gradient(52% 48% at 78% 96%,rgba(216,223,211,.5),transparent 72%)}.l7aura{top:-200px;height:900px;background:radial-gradient(50% 62% at 16% 16%,rgba(90,110,88,.16),transparent 72%),radial-gradient(42% 54% at 82% 2%,rgba(159,174,148,.26),transparent 74%),radial-gradient(64% 50% at 50% 46%,rgba(216,223,211,.5),transparent 78%)}.l7ghostw{position:absolute;left:-9vw;top:50%;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:800;letter-spacing:-.06em;line-height:.74;white-space:nowrap;font-size:clamp(180px,28vw,440px);color:var(--nobl-accent);opacity:calc(var(--m,0) * .06);transform:translate3d(calc(var(--m,0) * -2.5vw),calc(-50% + (1 - var(--m,0)) * 30px),0)}.l7bigw{z-index:3}.l7topnav{height:74px;padding:0 clamp(20px,5vw,80px);border-bottom:1px solid rgba(11,19,16,.07)}.l7topnav .lk{gap:clamp(18px,2.2vw,36px)}.l7topnav .ncta{height:40px;padding:0 20px;border-radius:3px}.l7topnav.stuck{height:62px;border-bottom-color:rgba(11,19,16,.12)}.l7stick{top:74px;height:calc(100svh - 74px)}@media (max-width:860px),(prefers-reduced-motion:reduce){.l7ghostw{display:none}.l7stick{top:auto;height:auto}}@media (max-width:860px){.l7topnav{height:64px}.l7topnav.stuck{height:58px}}.l7glow:after{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 78%,transparent)}.endglow:after{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000)}.l7blk.tint.l7plat{background:transparent}.l7plat:before{background:rgba(11,19,16,.06)}.l7glow:after{inset:-20% -6% -8%;background:radial-gradient(60% 50% at 24% 26%,rgba(159,174,148,.34),transparent 70%),radial-gradient(46% 42% at 84% 12%,rgba(216,223,211,.6),transparent 74%),radial-gradient(72% 62% at 52% 92%,rgba(239,235,224,.9),transparent 76%)}:root{--navh:74px}.l7topnav{height:var(--navh)}.l7stick{top:var(--navh);height:calc(100svh - var(--navh))}html.navstuck{--navh:62px}@media (max-width:860px){:root{--navh:64px}html.navstuck{--navh:58px}}html.navstuck{--navh:74px}.l7topnav,.l7topnav.stuck{height:var(--navh)}.l7topnav{transition:box-shadow .32s ease,background .32s ease,border-color .32s ease}@media (max-width:860px){:root,html.navstuck{--navh:64px}}.nofx .l7opening,.nofx .l7stick{position:static!important;height:auto!important}.nofx .l7bigw{position:static!important;inset:auto!important;display:block!important;padding:clamp(64px,10vh,110px) clamp(20px,5vw,80px)!important}.nofx .l7big{margin-left:auto!important;margin-right:auto!important}.nofx .l7hero,.nofx .l7pat .pl,.nofx .l7slide .l7demo{transform:none!important;opacity:1!important}.nofx .l7ghostw{display:none}@media (prefers-reduced-motion:reduce){.l7opening,.l7stick{position:static!important;height:auto!important}.l7bigw{position:static!important;inset:auto!important;display:block!important;padding:clamp(64px,10vh,110px) clamp(20px,5vw,80px)!important}.l7big{margin-left:auto!important;margin-right:auto!important}.l7ghostw{display:none}}.l7pat .pl1{transform:translate3d(calc(var(--p,0) * -86%),calc(var(--p,0) * 5vh),0)}.l7opening{height:145vh}.l7big{max-width:760px;text-align:left;margin-left:clamp(0px,12vw,210px);margin-right:0;font-size:clamp(23px,2.7vw,40px);line-height:1.16;letter-spacing:-.028em}.l7bigw{justify-items:center}.l7obl{padding:clamp(40px,6vh,80px) clamp(20px,5vw,80px) clamp(28px,4vh,56px);position:relative;z-index:1}.l7oblin{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,4vw,72px);align-items:center;padding:clamp(24px,3vw,40px) clamp(24px,3.4vw,48px);border:1px solid var(--nobl-rule);border-radius:4px;background:var(--nobl-bg-2)}.l7obllab{margin:0;font-size:clamp(15px,1.4vw,17.5px);font-weight:600;letter-spacing:-.012em;color:var(--nobl-ink)}.l7oblsub{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:var(--nobl-ink-faint);max-width:52ch}.l7oblval{position:relative;display:flex;align-items:flex-end;gap:clamp(16px,2vw,28px)}.l7obltrend{width:clamp(90px,10vw,160px);height:38px;color:var(--nobl-sage);flex:none;margin-bottom:6px}.l7oblnum{letter-spacing:-.038em;font-size:clamp(30px,3.6vw,54px)}.l7split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(26px,4vw,72px);align-items:start;text-align:left}.l7split .l7h2{margin:0;max-width:18ch}.l7split .l7one{margin:clamp(16px,1.8vw,24px) 0 0;max-width:52ch}.l7split .l7eye{margin-bottom:14px}.l7uses{list-style:none;margin:0;padding:0;border-top:1px solid var(--nobl-rule)}.l7uses li{display:flex;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid var(--nobl-rule);font-size:clamp(15.5px,1.45vw,17.5px);font-weight:500;color:var(--nobl-ink)}.l7uses em{font-style:normal;flex:none;font-size:11px;font-weight:600;letter-spacing:.12em;color:var(--nobl-accent);font-variant-numeric:tabular-nums}.l7blk.soft{background:rgba(216,223,211,.34)}.l7blk.soft:before{background:rgba(90,110,88,.2)}.l7plat .l7slide{margin-top:clamp(30px,4.2vh,58px)}.l7plat{padding-top:clamp(64px,9vh,120px);padding-bottom:clamp(44px,6vh,84px)}.l7plat .l7center .l7one{max-width:64ch;margin-top:clamp(16px,1.8vw,24px)}.l7slide .l7demo{transform:translate3d(calc((1 - var(--s,1)) * 22%),calc((1 - var(--s,1)) * 14px),0);opacity:calc(.94 + var(--s,1) * .06)}.l7glow:after{background:radial-gradient(58% 48% at 24% 28%,rgba(159,174,148,.24),transparent 72%),radial-gradient(46% 40% at 84% 14%,rgba(216,223,211,.42),transparent 76%),radial-gradient(70% 60% at 52% 92%,rgba(239,235,224,.6),transparent 78%)}.l7aura{background:radial-gradient(48% 58% at 16% 18%,rgba(90,110,88,.12),transparent 74%),radial-gradient(40% 50% at 82% 4%,rgba(159,174,148,.2),transparent 76%),radial-gradient(62% 48% at 50% 48%,rgba(216,223,211,.38),transparent 80%)}@media (max-width:980px){.l7split{gap:24px}.l7oblin,.l7split{grid-template-columns:1fr}.l7oblin{gap:18px;align-items:start}.l7oblval{align-items:center}}@media (max-width:860px),(prefers-reduced-motion:reduce){.l7big{margin-left:auto!important;margin-right:auto!important;text-align:left}}@media (max-width:640px){.l7big{font-size:clamp(21px,5.6vw,28px);max-width:none}.l7oblnum{font-size:clamp(27px,8vw,38px)}.l7obltrend{display:none}}.l7split .l7h2{max-width:none}.nofx .l7stick{display:block!important;overflow:visible!important}@media (prefers-reduced-motion:reduce){.l7stick{display:block!important;overflow:visible!important}}@media (max-width:860px){.l7stick{display:block!important;overflow:visible!important}}.l7opening{height:125vh}.l7bigw{display:none}.l7turn{position:relative;z-index:1;padding:clamp(64px,9vh,120px) clamp(20px,5vw,80px) clamp(72px,10vh,140px)}.l7turnhead{text-align:center}.l7turnhead .l7eye{margin:0 0 clamp(16px,2vw,24px)}.l7turn .l7big{margin:0 auto;max-width:720px;text-align:center;font-weight:600;letter-spacing:-.034em;line-height:1.06;font-size:clamp(28px,4vw,56px);color:var(--nobl-ink)}.l7turn .l7big .hi{color:var(--nobl-accent)}.l7turn .l7bl{display:block;overflow:hidden;padding-bottom:.04em}.js .l7turn .l7bli{display:block;transform:translateY(112%)}@media (prefers-reduced-motion:no-preference){.js .l7turn .l7bli{transition:transform 1s cubic-bezier(.19,1.06,.28,1)}.js .l7turn .l7bl:nth-child(2) .l7bli{transition-delay:.11s}}.js .l7turn .l7rev.shown .l7bli,.js .l7turn .shown .l7bli{transform:none}.nofx .l7turn .l7bli{transform:none!important}.l7panel{max-width:1180px;margin:clamp(110px,13vh,140px) auto 0;display:grid;grid-template-columns:48fr 52fr;align-items:stretch;border:1px solid rgba(11,19,16,.16);border-radius:14px;overflow:hidden;background:linear-gradient(104deg,var(--nobl-bg-2) 0,#F1EFE4 48%,rgba(216,223,211,.5) 100%)}.l7panL{padding:clamp(26px,3.2vw,42px) clamp(26px,3.2vw,44px);display:flex;flex-direction:column;justify-content:center}.l7panL h3{margin:12px 0 0;font-weight:600;letter-spacing:-.024em;line-height:1.12;font-size:clamp(19px,2vw,27px);color:var(--nobl-ink)}.l7panL p{margin:10px 0 0;font-size:14px;line-height:1.55;color:var(--nobl-ink-soft);max-width:44ch}.l7eye.l7eyesm{font-size:10.5px;letter-spacing:.2em}.l7panR{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding:clamp(26px,3.2vw,42px) clamp(34px,4.4vw,64px);border-left:1px solid rgba(11,19,16,.16)}.l7grid{position:absolute;inset:0;pointer-events:none;opacity:.4;background-image:repeating-linear-gradient(116deg,rgba(90,110,88,.16) 0 1px,transparent 1px 11px);-webkit-mask-image:linear-gradient(100deg,transparent,#000 46%,#000);mask-image:linear-gradient(100deg,transparent,#000 46%,#000)}.l7oblnum{position:relative;margin:0;font-weight:600;letter-spacing:-.04em;line-height:1;font-size:clamp(30px,4.2vw,62px);color:var(--nobl-accent-deep);font-variant-numeric:tabular-nums;white-space:nowrap}.l7panfoot{position:relative;margin:12px 0 0;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--nobl-ink-faint)}.l7plat{padding-top:clamp(72px,10vh,140px)}@media (max-width:860px){.l7panel{grid-template-columns:1fr;margin-top:clamp(56px,8vh,90px)}.l7panR{align-items:flex-start;border-left:none;border-top:1px solid rgba(11,19,16,.16)}.l7panL,.l7panR{padding:clamp(22px,5vw,32px)}.l7grid{-webkit-mask-image:linear-gradient(180deg,transparent,#000 40%,#000);mask-image:linear-gradient(180deg,transparent,#000 40%,#000)}.l7turn{padding-bottom:clamp(56px,8vh,96px)}}@media (max-width:640px){.l7turn .l7big{font-size:clamp(24px,6.6vw,34px);max-width:none}.l7oblnum{font-size:clamp(29px,8.6vw,42px)}}.l7turn{padding-bottom:0}.l7panel{margin-bottom:clamp(104px,12vh,140px)}.l7turn{display:flow-root;padding-bottom:clamp(104px,12vh,140px)}.l7panel{margin-bottom:0}.h8{position:relative;z-index:2;overflow:hidden;background:var(--nobl-bg);min-height:calc(100svh - var(--navh));display:flex;align-items:center}.h8bg{inset:0;pointer-events:none}.h8bg,.h8glow{position:absolute}.h8glow{right:-14%;top:-24%;width:78%;height:126%;background:radial-gradient(52% 52% at 52% 46%,rgba(159,174,148,.34),transparent 72%),radial-gradient(60% 50% at 74% 78%,rgba(216,223,211,.5),transparent 76%)}.h8lines{left:0;right:0;bottom:0;height:70%;opacity:.5;background-image:linear-gradient(90deg,rgba(11,19,16,.05) 1px,transparent 0);background-size:92px 100%;-webkit-mask-image:linear-gradient(0deg,#000 0,transparent 88%);mask-image:linear-gradient(0deg,#000 0,transparent 88%)}.h8lines,.h8mark{position:absolute}.h8mark{left:-9%;bottom:-42%;width:44vw;height:88%;opacity:.05;background:var(--nobl-accent);clip-path:polygon(0 0,32% 0,32% 46%,0 46%)}.h8in{position:relative;width:100%;max-width:1320px;margin:0 auto;padding:clamp(40px,6vh,86px) clamp(20px,5vw,80px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:clamp(28px,4vw,68px);align-items:center}.h8txt{max-width:720px}.h8eye{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--nobl-accent)}.h8eye,.h8h1{font-weight:600}.h8h1{margin:clamp(18px,2.2vw,28px) 0 0;letter-spacing:-.042em;line-height:1.02;font-size:clamp(34px,4.9vw,74px);color:var(--nobl-ink);text-wrap:balance}.h8h1 .hi{color:var(--nobl-accent)}.h8lead{margin:clamp(18px,2.1vw,26px) 0 0;font-size:clamp(15.5px,1.35vw,18px);line-height:1.58;color:var(--nobl-ink-soft);max-width:56ch}.h8cta{display:flex;flex-wrap:wrap;gap:clamp(14px,1.8vw,26px);margin-top:clamp(24px,3vw,38px)}.h8btn,.h8cta{align-items:center}.h8btn{display:inline-flex;gap:10px;height:54px;padding:0 26px;border-radius:3px;background:var(--nobl-accent-deep);font-size:15.5px;font-weight:500;transition:background .22s ease,transform .28s cubic-bezier(.22,1.3,.34,1)}.h8btn,.h8btn:hover{color:var(--nobl-bg)}.h8btn:hover{background:var(--nobl-ink);transform:translateY(-2px)}.h8btn span,.h8link span{display:inline-block;transition:transform .28s cubic-bezier(.22,1.3,.34,1)}.h8btn:hover span,.h8link:hover span{transform:translateX(5px)}.h8link{display:inline-flex;align-items:center;gap:9px;font-size:15.5px;font-weight:500;color:var(--nobl-ink);border-bottom:1px solid var(--nobl-rule);padding-bottom:3px;transition:border-color .22s ease,color .22s ease}.h8link:hover{border-color:var(--nobl-accent);color:var(--nobl-accent-deep)}.h8trust{margin:clamp(20px,2.4vw,30px) 0 0;font-size:13.5px;line-height:1.55;color:var(--nobl-ink-faint);max-width:50ch}.h8prod{position:relative;align-self:stretch;min-height:clamp(360px,52vh,620px)}.h8stack{left:0;right:calc(-1 * clamp(20px,5vw,80px));top:0;bottom:calc(-1 * clamp(40px,6vh,86px));transform:translate3d(0,calc(var(--hy,0) * 1px),0)}.h8p,.h8stack{position:absolute}.h8p{will-change:transform}.h8pA{left:8%;top:4%;width:min(560px,88%);z-index:2}.h8pB{left:-14%;bottom:12%;width:min(340px,62%);z-index:3}.h8pC{right:-6%;top:-8%;width:min(300px,54%)}.h8p .ipanel,.h8p .scard{background:var(--nobl-bg);border:1px solid var(--nobl-rule);border-radius:8px;box-shadow:0 26px 60px -46px rgba(11,19,16,.5)}.h8p .ipanel{padding:18px 20px}.h8pC .scard{opacity:.96}@keyframes h8rise{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.js .h8p{opacity:0;animation:h8rise .8s cubic-bezier(.16,1,.3,1) forwards}.js .h8pA{animation-delay:.12s}.js .h8pB{animation-delay:.26s}.js .h8pC{animation-delay:.4s}.js .h8txt>*{opacity:0;animation:h8rise .7s cubic-bezier(.16,1,.3,1) forwards}.js .h8txt>:first-child{animation-delay:.02s}.js .h8txt>:nth-child(2){animation-delay:.08s}.js .h8txt>:nth-child(3){animation-delay:.16s}.js .h8txt>:nth-child(4){animation-delay:.24s}.js .h8txt>:nth-child(5){animation-delay:.32s}}.nofx .h8p,.nofx .h8txt>*{opacity:1!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.h8p,.h8txt>*{opacity:1!important;animation:none!important}.h8stack{transform:none!important}}.l7opening{border-top:1px solid var(--nobl-rule)}@media (max-width:900px){.h8{min-height:0}.h8in{grid-template-columns:1fr;gap:clamp(30px,5vw,48px);padding-top:clamp(34px,5vh,60px)}.h8prod{min-height:clamp(300px,64vw,430px)}.h8stack{right:calc(-1 * clamp(20px,5vw,80px));bottom:0}.h8pA{left:0;top:0;width:min(520px,92%)}.h8pB{left:auto;right:-4%;bottom:0;width:min(300px,58%)}.h8mark,.h8pC{display:none}}@media (max-width:640px){.h8h1{font-size:clamp(30px,8.6vw,42px)}.h8cta{gap:12px}.h8btn{width:100%;justify-content:center}.h8prod{min-height:clamp(280px,74vw,380px)}.h8pB{width:min(280px,72%)}}@media (min-width:901px) and (max-width:1180px){.h8in{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:clamp(20px,3vw,40px)}.h8h1{font-size:clamp(34px,4.4vw,58px)}.h8lead{font-size:15px;max-width:44ch}.h8trust{font-size:12.5px}.h8pA{left:4%;width:min(480px,94%)}.h8pB{left:-10%;width:min(300px,66%)}.h8pC{right:-10%;width:min(260px,56%)}}.h8pC{top:5%;right:-16%;z-index:1}@media (min-width:901px) and (max-width:1180px){.h8pC{top:4%;right:-18%}}.l7opening{height:130vh}.h8pC{z-index:4;top:-3%;right:-9%;width:min(300px,52%)}@media (min-width:901px) and (max-width:1180px){.h8pC{top:-4%;right:-8%;width:min(250px,50%)}}.h9{z-index:2;overflow:hidden;background:var(--nobl-bg);min-height:calc(100svh - var(--navh));display:flex;border-bottom:1px solid var(--nobl-ink)}.h9,.h9in{position:relative;align-items:stretch}.h9in{width:100%;max-width:1560px;margin:0 auto;display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.h9txt{display:flex;flex-direction:column;justify-content:center;padding:clamp(44px,7vh,96px) clamp(28px,4vw,64px) clamp(44px,7vh,96px) clamp(20px,5vw,80px);border-right:1px solid var(--nobl-rule)}.h9eye{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--nobl-accent)}.h9eye,.h9h1{font-weight:600}.h9h1{margin:clamp(20px,2.6vw,34px) 0 0;letter-spacing:-.045em;line-height:1;font-size:clamp(34px,4.3vw,68px);color:var(--nobl-ink);hyphens:none;-webkit-hyphens:none;overflow-wrap:normal;word-break:normal;text-wrap:balance}.h9lead{margin:clamp(18px,2vw,26px) 0 0;font-size:clamp(15.5px,1.25vw,18px);line-height:1.6;color:var(--nobl-ink-soft);max-width:44ch}.h9cta{display:flex;flex-wrap:wrap;gap:clamp(16px,2vw,28px);margin-top:clamp(26px,3.4vw,44px)}.h9btn,.h9cta{align-items:center}.h9btn{display:inline-flex;gap:10px;height:52px;padding:0 26px;border-radius:2px;background:var(--nobl-ink);font-size:15.5px;font-weight:500;transition:background .22s ease}.h9btn,.h9btn:hover{color:var(--nobl-bg)}.h9btn:hover{background:var(--nobl-accent-deep)}.h9link{display:inline-flex;align-items:center;gap:9px;font-size:15.5px;font-weight:500;color:var(--nobl-ink);border-bottom:1px solid var(--nobl-rule);padding-bottom:3px;transition:border-color .2s ease,color .2s ease}.h9link:hover{border-color:var(--nobl-accent);color:var(--nobl-accent-deep)}.h9btn span,.h9link span{display:inline-block;transition:transform .28s cubic-bezier(.22,1.3,.34,1)}.h9btn:hover span,.h9link:hover span{transform:translateX(5px)}.h9prod{position:relative;min-width:0}.h9win{position:absolute;left:clamp(28px,3.4vw,64px);right:calc(-1 * clamp(60px,9vw,190px));top:clamp(40px,6.4vh,84px);bottom:calc(-1 * clamp(30px,5vh,64px));background:#FFFDF8;border:1px solid var(--nobl-ink);display:flex;flex-direction:column;overflow:hidden;transform:translate3d(0,calc(var(--hy,0) * 1px),0)}.h9top{display:grid;grid-template-columns:auto 1fr auto;gap:16px;padding:0 clamp(16px,1.6vw,24px);height:clamp(46px,4.4vh,56px);border-bottom:1px solid var(--nobl-ink)}.h9brand,.h9top{align-items:center}.h9brand{display:inline-flex;gap:8px}.h9brand svg{width:17px;height:17px;display:block}.h9brand b{font-weight:800;letter-spacing:-.045em;font-size:15px}.h9crumb{font-size:12.5px;color:var(--nobl-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h9crumb i{font-style:normal;color:var(--nobl-stone,#B9B4A6);padding:0 5px}.h9ref{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nobl-ink-faint);white-space:nowrap}.h9steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--nobl-rule)}.h9steps span{display:flex;align-items:center;gap:8px;padding:11px 12px;font-size:12.5px;font-weight:500;color:var(--nobl-ink-faint);border-left:1px solid var(--nobl-rule);white-space:nowrap;overflow:hidden}.h9steps span:first-child{border-left:none}.h9steps i{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.1em;font-variant-numeric:tabular-nums}.h9steps .on{color:var(--nobl-ink)}.h9steps .on i{color:var(--nobl-accent)}.h9steps .cur{color:var(--nobl-bg);background:var(--nobl-ink)}.h9steps .cur i{color:var(--nobl-sage)}.h9body{flex:1;min-height:0;padding:clamp(18px,2.2vw,30px) clamp(16px,1.8vw,28px)}.h9sec{margin:0 0 clamp(12px,1.4vw,18px);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--nobl-ink-faint)}.h9cols{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(20px,2.6vw,44px)}.h9cols>div+div{border-left:1px solid var(--nobl-rule);padding-left:clamp(20px,2.6vw,44px)}.h9lab{margin:0 0 6px;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nobl-accent)}.h9r{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;border-bottom:1px solid var(--nobl-rule-soft,rgba(11,19,16,.07));font-size:13.5px;color:var(--nobl-ink-soft)}.h9r b{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.h9r b,.h9r.tot{color:var(--nobl-ink)}.h9r.tot{border-bottom:none;border-top:1px solid var(--nobl-ink);margin-top:4px;padding-top:11px}.h9r.tot,.h9r.tot b{font-weight:600}.h9det{position:absolute;left:0;bottom:clamp(46px,8vh,104px);width:min(232px,34%);z-index:3;background:var(--nobl-ink);color:var(--nobl-bg);padding:16px 18px 18px;transform:translate3d(0,calc(var(--hy,0) * .62px),0)}.h9detl{margin:0;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--nobl-sage)}.h9detv{margin:8px 0 0;font-weight:600;letter-spacing:-.04em;line-height:1;font-size:clamp(26px,2.6vw,38px);font-variant-numeric:tabular-nums}.h9bar{margin-top:12px;height:3px;background:rgba(247,244,237,.22)}.h9bar i{display:block;height:100%;width:79.4%;background:var(--nobl-sage)}@keyframes h9rise{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.js .h9txt>*{opacity:0;animation:h9rise .7s cubic-bezier(.16,1,.3,1) forwards}.js .h9txt>:first-child{animation-delay:.02s}.js .h9txt>:nth-child(2){animation-delay:.09s}.js .h9txt>:nth-child(3){animation-delay:.17s}.js .h9txt>:nth-child(4){animation-delay:.25s}.js .h9win{opacity:0;animation:h9rise .85s cubic-bezier(.16,1,.3,1) .14s forwards}.js .h9det{opacity:0;animation:h9rise .85s cubic-bezier(.16,1,.3,1) .34s forwards}}.nofx .h9det,.nofx .h9txt>*,.nofx .h9win{opacity:1!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.h9det,.h9txt>*,.h9win{opacity:1!important;animation:none!important;transform:none!important}}@media (max-width:1180px){.h9in{grid-template-columns:minmax(0,46fr) minmax(0,54fr)}.h9h1{font-size:clamp(34px,4.4vw,54px)}.h9lead{font-size:15px}.h9steps span:nth-child(n+5){display:none}.h9steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.h9{min-height:0;display:block}.h9in{grid-template-columns:1fr}.h9txt{border-right:none;padding:clamp(36px,6vh,64px) clamp(20px,5vw,44px) clamp(30px,5vh,48px)}.h9prod{min-height:clamp(300px,72vw,430px)}.h9win{left:clamp(20px,5vw,44px);right:calc(-1 * clamp(28px,7vw,60px));top:0;bottom:0}.h9det,.h9win{transform:none!important}.h9det{left:0;bottom:clamp(24px,5vw,44px);width:min(200px,46%)}.h9cols{grid-template-columns:1fr}.h9cols>div+div{border-left:none;padding-left:0;margin-top:14px;border-top:1px solid var(--nobl-rule);padding-top:14px}.h9r:nth-child(n+5){display:none}}@media (max-width:640px){.h9h1{font-size:clamp(30px,8.4vw,42px)}.h9btn{width:100%;justify-content:center}.h9cta{gap:14px}.h9det{width:min(180px,52%)}}.h9eye{white-space:nowrap}@media (max-width:560px){.h9eye{white-space:normal}}.hA{position:relative;z-index:2;background:var(--nobl-bg);min-height:calc(100svh - var(--navh));display:flex}.hA,.hAin{align-items:center}.hAin{width:100%;max-width:1400px;margin:0 auto;padding:clamp(48px,8vh,110px) clamp(20px,5vw,80px);display:grid;gap:clamp(40px,7vw,120px)}.hAtxt{max-width:600px}.hAeye{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--nobl-accent);white-space:nowrap}.hAeye,.hAh1{font-weight:600}.hAh1{margin:clamp(20px,2.4vw,32px) 0 0;letter-spacing:-.045em;line-height:1.02;font-size:clamp(34px,4.2vw,66px);color:var(--nobl-ink);hyphens:none;-webkit-hyphens:none;overflow-wrap:normal}.hAlead{margin:clamp(18px,2vw,26px) 0 0;font-size:clamp(15.5px,1.25vw,18px);line-height:1.6;color:var(--nobl-ink-soft);max-width:42ch}.hActa{display:flex;flex-wrap:wrap;gap:clamp(18px,2.2vw,30px);margin-top:clamp(28px,3.6vw,46px)}.hAbtn,.hActa{align-items:center}.hAbtn{display:inline-flex;gap:10px;height:52px;padding:0 26px;border-radius:3px;background:var(--nobl-accent-deep);font-size:15.5px;font-weight:500;transition:background .22s ease}.hAbtn,.hAbtn:hover{color:var(--nobl-bg)}.hAbtn:hover{background:var(--nobl-ink)}.hAlink{display:inline-flex;align-items:center;gap:9px;font-size:15.5px;font-weight:500;color:var(--nobl-ink);border-bottom:1px solid var(--nobl-rule);padding-bottom:3px;transition:border-color .2s,color .2s}.hAlink:hover{border-color:var(--nobl-accent);color:var(--nobl-accent-deep)}.hAbtn span,.hAlink span{display:inline-block;transition:transform .28s cubic-bezier(.22,1.3,.34,1)}.hAbtn:hover span,.hAlink:hover span{transform:translateX(5px)}.hAprod{padding-bottom:26px;transform:translate3d(0,calc(var(--hy,0) * .5px),0)}.hAprod,.hAwin{position:relative}.hAwin{background:#FFFDF9;border:1px solid rgba(11,19,16,.13);border-radius:10px;overflow:hidden;box-shadow:0 30px 70px -54px rgba(11,19,16,.42)}.hAtop{display:grid;grid-template-columns:auto 1fr auto;gap:14px;padding:0 clamp(16px,1.6vw,22px);height:52px;border-bottom:1px solid var(--nobl-rule);background:var(--nobl-bg-2)}.hAbrand,.hAtop{align-items:center}.hAbrand{display:inline-flex;gap:8px}.hAbrand svg{width:16px;height:16px;display:block}.hAbrand b{font-weight:800;letter-spacing:-.045em;font-size:14.5px}.hAcrumb{font-size:12.5px;color:var(--nobl-ink-soft);overflow:hidden;text-overflow:ellipsis}.hAcrumb,.hAref{white-space:nowrap}.hAref{font-size:10.5px;font-weight:600;letter-spacing:.14em;color:var(--nobl-ink-faint)}.hAbody{padding:clamp(20px,2.2vw,30px) clamp(18px,2vw,28px) clamp(22px,2.4vw,32px)}.hAsec{margin:0 0 clamp(14px,1.6vw,20px);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--nobl-ink-faint)}.hAcols{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(22px,2.8vw,46px)}.hAcols>div+div{border-left:1px solid var(--nobl-rule);padding-left:clamp(22px,2.8vw,46px)}.hAlab{margin:0 0 8px;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nobl-accent)}.hAr{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;border-bottom:1px solid rgba(11,19,16,.06);font-size:13.5px;color:var(--nobl-ink-soft)}.hAr b{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.hAr b,.hAr.tot{color:var(--nobl-ink)}.hAr.tot{border-bottom:none;border-top:1px solid var(--nobl-rule);margin-top:5px;padding-top:11px}.hAr.tot,.hAr.tot b{font-weight:600}.hAtag{position:absolute;right:clamp(18px,2.4vw,34px);bottom:0;z-index:3;width:min(216px,52%);background:var(--nobl-accent-soft);border:1px solid rgba(90,110,88,.34);border-radius:8px;padding:14px 16px 16px}.hAtagl{margin:0;font-size:10.5px;letter-spacing:.15em;text-transform:uppercase}.hAtagl,.hAtagv{font-weight:600;color:var(--nobl-accent-deep)}.hAtagv{margin:6px 0 0;letter-spacing:-.04em;line-height:1;font-size:clamp(24px,2.3vw,34px);font-variant-numeric:tabular-nums}.hAbar{margin-top:11px;height:3px;background:rgba(90,110,88,.2)}.hAbar,.hAbar i{border-radius:2px}.hAbar i{display:block;height:100%;width:79.4%;background:var(--nobl-accent)}@keyframes hArise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.js .hAtxt>*{opacity:0;animation:hArise .7s cubic-bezier(.16,1,.3,1) forwards}.js .hAtxt>:first-child{animation-delay:.02s}.js .hAtxt>:nth-child(2){animation-delay:.09s}.js .hAtxt>:nth-child(3){animation-delay:.17s}.js .hAtxt>:nth-child(4){animation-delay:.25s}.js .hAwin{opacity:0;animation:hArise .85s cubic-bezier(.16,1,.3,1) .16s forwards}.js .hAtag{opacity:0;animation:hArise .85s cubic-bezier(.16,1,.3,1) .36s forwards}}.nofx .hAtag,.nofx .hAtxt>*,.nofx .hAwin{opacity:1!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.hAtag,.hAtxt>*,.hAwin{opacity:1!important;animation:none!important}.hAprod{transform:none!important}}@media (max-width:1180px){.hAin{gap:clamp(28px,4.5vw,64px)}.hAh1{font-size:clamp(34px,4.4vw,52px)}.hAlead{font-size:15px}.hAtag{width:min(190px,56%)}}@media (max-width:900px){.hA{min-height:0}.hAin{grid-template-columns:1fr;gap:clamp(34px,6vw,52px);padding:clamp(36px,6vh,66px) clamp(20px,5vw,44px) clamp(40px,7vh,72px)}.hAtxt{max-width:none}.hAcols{grid-template-columns:1fr}.hAcols>div+div{border-left:none;padding-left:0;margin-top:16px;border-top:1px solid var(--nobl-rule);padding-top:16px}.hAtag{width:min(200px,58%)}}@media (max-width:640px){.hAh1{font-size:clamp(30px,8.4vw,42px)}.hAbtn{width:100%;justify-content:center}.hAeye{white-space:normal}.hAtag{position:static;width:auto;margin-top:14px}.hAprod{padding-bottom:0}}@media (max-width:1180px){.hAcols{grid-template-columns:1fr}.hAcols>div+div{border-left:none;padding-left:0;margin-top:16px;border-top:1px solid var(--nobl-rule);padding-top:16px}.hAcols>div+div .hAr:nth-of-type(3),.hAcols>div:first-child .hAr:nth-of-type(3){display:none}.hAtag{position:relative;right:auto;bottom:auto;width:auto;margin-top:14px}.hAprod{padding-bottom:0}.hAcols>div:first-child .hAr:nth-of-type(2){display:none}.hAbody{padding-top:clamp(16px,1.8vw,22px);padding-bottom:clamp(18px,2vw,24px)}.hAsec{margin-bottom:12px}}.hAh1{font-size:clamp(33px,3.9vw,60px)}.hAprod{padding-bottom:0}.hBstack{position:relative;padding-bottom:clamp(30px,3vw,44px)}.hBdash{width:min(430px,84%);margin-left:auto;background:var(--nobl-bg-2);border:1px solid rgba(11,19,16,.11);border-radius:10px;overflow:hidden;box-shadow:0 18px 44px -40px rgba(11,19,16,.34)}.hBdtop{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;height:42px;border-bottom:1px solid var(--nobl-rule);background:rgba(255,253,249,.6)}.hBdt{font-size:12.5px;font-weight:600;color:var(--nobl-ink)}.hBdref{font-size:10.5px;font-weight:500;letter-spacing:.1em;color:var(--nobl-ink-faint);white-space:nowrap}.hBdbody{padding:15px 16px 17px}.hBdlab{margin:0 0 11px;font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--nobl-ink-faint)}.hBst{display:grid;grid-template-columns:minmax(0,1fr) 62px 16px;align-items:center;gap:12px;padding:6px 0;font-size:12px;color:var(--nobl-ink-soft)}.hBst span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hBst i{height:3px;background:rgba(11,19,16,.09);overflow:hidden}.hBst i,.hBst i b{display:block;border-radius:2px}.hBst i b{height:100%;background:rgba(90,110,88,.42)}.hBst em{font-style:normal;font-size:11.5px;font-weight:600;color:var(--nobl-ink-faint);text-align:right;font-variant-numeric:tabular-nums}.hBst.on{color:var(--nobl-ink)}.hBst.on i b{background:var(--nobl-accent)}.hBst.on em{color:var(--nobl-accent-deep)}.hBchat{position:relative;z-index:3;width:min(404px,92%);margin-top:clamp(-96px,-9vw,-64px);background:#FFFDF9;border:1px solid rgba(11,19,16,.13);border-radius:12px;overflow:hidden;box-shadow:0 34px 66px -44px rgba(11,19,16,.5),0 2px 6px -3px rgba(11,19,16,.08)}.hBctop{display:flex;justify-content:space-between;gap:12px;padding:0 16px;height:46px;border-bottom:1px solid var(--nobl-rule)}.hBbrand,.hBctop{align-items:center}.hBbrand{display:inline-flex;gap:7px}.hBbrand svg{width:15px;height:15px;display:block}.hBbrand b{font-weight:800;letter-spacing:-.045em;font-size:13.5px}.hBcstep{font-size:11px;font-weight:500;color:var(--nobl-ink-faint);white-space:nowrap}.hBcbody{display:flex;flex-direction:column;gap:9px;padding:16px 16px 4px}.hBm{margin:0;max-width:86%;padding:10px 13px;font-size:12.5px;line-height:1.45;border-radius:10px}.hBm.n{align-self:flex-start;background:var(--nobl-bg-2);border:1px solid var(--nobl-rule);color:var(--nobl-ink);border-bottom-left-radius:4px}.hBm.u{align-self:flex-end;background:var(--nobl-accent-deep);color:#F4F1E8;border-bottom-right-radius:4px}.hBcin{display:flex;align-items:center;gap:2px;margin:12px 16px 16px;padding:11px 13px;border:1px solid var(--nobl-rule);border-radius:8px;background:var(--nobl-bg)}.hBcin span{font-size:12.5px;color:var(--nobl-ink-faint)}.hBcar{width:1.5px;height:14px;background:var(--nobl-accent-deep)}@media (prefers-reduced-motion:no-preference){.js .hBcar{animation:hBblink 1.1s step-end infinite}}@keyframes hBblink{0%,50%{opacity:1}51%,to{opacity:0}}.hBcard{position:absolute;right:0;bottom:0;z-index:4;width:min(214px,50%);background:var(--nobl-accent-soft);border:1px solid rgba(90,110,88,.32);border-radius:9px;padding:13px 15px 15px;box-shadow:0 14px 30px -26px rgba(11,19,16,.4)}.hBcl{margin:0;font-size:10px;letter-spacing:.15em;text-transform:uppercase}.hBcl,.hBcv{font-weight:600;color:var(--nobl-accent-deep)}.hBcv{margin:6px 0 0;letter-spacing:-.02em;font-size:clamp(15px,1.35vw,18px);font-variant-numeric:tabular-nums}.hBcb{margin-top:10px;height:3px;background:rgba(90,110,88,.22)}.hBcb,.hBcb i{border-radius:2px}.hBcb i{display:block;height:100%;width:72.7%;background:var(--nobl-accent)}@media (prefers-reduced-motion:no-preference){.js .hBdash{opacity:0;animation:hArise .85s cubic-bezier(.16,1,.3,1) .1s forwards}.js .hBchat{opacity:0;animation:hArise .85s cubic-bezier(.16,1,.3,1) .22s forwards}.js .hBcard{opacity:0;animation:hArise .85s cubic-bezier(.16,1,.3,1) .4s forwards}}.nofx .hBcard,.nofx .hBchat,.nofx .hBdash{opacity:1!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.hBcard,.hBchat,.hBdash{opacity:1!important;animation:none!important}}@media (max-width:1180px){.hBdash{width:min(400px,88%)}.hBchat{width:min(376px,94%);margin-top:-70px}.hBcard{width:min(196px,54%)}}@media (max-width:900px){.hBstack{max-width:470px}.hBdash{width:88%}.hBchat{width:94%;margin-top:-64px}}@media (max-width:640px){.hBstack{padding-bottom:0}.hBdash{width:100%;margin-left:0}.hBchat{width:100%;margin-top:14px}.hBcard{position:relative;right:auto;bottom:auto;width:auto;margin-top:12px}.hBst{grid-template-columns:minmax(0,1fr) 48px 16px}}.hAin{grid-template-columns:minmax(0,50fr) minmax(0,50fr);gap:clamp(36px,5.4vw,96px)}.hAh1{font-size:clamp(28px,3.05vw,44px);letter-spacing:-.038em;line-height:1.06}.hAtxt{max-width:620px}@media (max-width:1180px){.hAh1{font-size:clamp(27px,2.95vw,38px)}}@media (max-width:900px){.hAh1{font-size:clamp(30px,4.6vw,40px)}}@media (max-width:640px){.hAh1{font-size:clamp(28px,7.6vw,36px)}}.hAh1{font-size:clamp(30px,3.6vw,52px)}.hAin{grid-template-columns:minmax(0,46fr) minmax(0,54fr);gap:clamp(36px,5vw,88px)}.hC{position:relative;padding:clamp(18px,2vw,30px) 0 clamp(30px,3.4vw,52px)}.hCglow{position:absolute;left:6%;top:2%;width:96%;height:88%;border-radius:50%;pointer-events:none;background:radial-gradient(60% 60% at 50% 45%,rgba(122,146,116,.3) 0,rgba(122,146,116,.13) 46%,rgba(122,146,116,0) 74%);filter:blur(28px);transform:translate3d(calc(var(--mx,0) * 16px),calc(var(--my,0) * 12px),0);transition:transform .9s cubic-bezier(.2,.7,.2,1)}.hCchat{position:relative;z-index:3;width:min(430px,86%);background:#FFFDF9;border:1px solid rgba(11,19,16,.12);border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -48px rgba(11,19,16,.55),0 2px 5px -3px rgba(11,19,16,.09);transform:translate3d(calc(var(--mx,0) * 7px),calc(var(--my,0) * 6px),0);transition:transform .8s cubic-bezier(.2,.7,.2,1),box-shadow .4s}.hC:hover .hCchat{box-shadow:0 48px 92px -48px rgba(11,19,16,.6),0 2px 5px -3px rgba(11,19,16,.1)}.hChead{display:flex;justify-content:space-between;gap:12px;padding:0 17px;height:50px;border-bottom:1px solid var(--nobl-rule)}.hCbrand,.hChead{align-items:center}.hCbrand{display:inline-flex;gap:8px}.hCbrand svg{width:16px;height:16px;display:block}.hCbrand b{font-weight:800;letter-spacing:-.045em;font-size:14px}.hCstep{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:500;color:var(--nobl-ink-faint)}.hCstep i{width:6px;height:6px;border-radius:50%;background:var(--nobl-accent)}@media (prefers-reduced-motion:no-preference){.js .hCstep i{animation:hCpulse 2.4s ease-in-out infinite}}@keyframes hCpulse{0%,to{opacity:1}50%{opacity:.35}}.hCbody{position:relative;height:clamp(228px,25vw,286px);display:flex;flex-direction:column;justify-content:flex-end;gap:9px;padding:14px 17px 4px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 52px,#000);mask-image:linear-gradient(180deg,transparent,#000 52px,#000)}.hCm{margin:0;max-width:84%;padding:10px 14px;font-size:13px;line-height:1.45;border-radius:12px;opacity:0;transform:translateY(9px)}@media (prefers-reduced-motion:no-preference){.js .hCm{transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1)}}.hCm.on{opacity:1;transform:none}.hCm.n{align-self:flex-start;background:var(--nobl-bg-2);border:1px solid var(--nobl-rule);color:var(--nobl-ink);border-bottom-left-radius:5px}.hCm.u{align-self:flex-end;background:var(--nobl-accent-deep);color:#F4F1E8;border-bottom-right-radius:5px}.hCtyp{align-self:flex-start;display:flex;align-items:center;gap:4px;margin:0;padding:12px 14px;border-radius:12px;border-bottom-left-radius:5px;background:var(--nobl-bg-2);border:1px solid var(--nobl-rule);opacity:0;transform:translateY(9px)}@media (prefers-reduced-motion:no-preference){.js .hCtyp{transition:opacity .35s,transform .35s}}.hCtyp.on{opacity:1;transform:none}.hCtyp i{width:5px;height:5px;border-radius:50%;background:rgba(11,19,16,.32)}@media (prefers-reduced-motion:no-preference){.js .hCtyp.on i{animation:hCdot 1.1s ease-in-out infinite}.js .hCtyp.on i:nth-child(2){animation-delay:.16s}.js .hCtyp.on i:nth-child(3){animation-delay:.32s}}@keyframes hCdot{0%,to{opacity:.3;transform:translateY(0)}45%{opacity:1;transform:translateY(-2px)}}.hCin{display:flex;align-items:center;gap:2px;margin:12px 17px 17px;padding:12px 14px;border:1px solid var(--nobl-rule);border-radius:10px;background:var(--nobl-bg);transition:border-color .3s}.hC:hover .hCin{border-color:rgba(11,19,16,.2)}.hCin span{font-size:13px;color:var(--nobl-ink-faint)}.hCcar{width:1.5px;height:15px;background:var(--nobl-accent-deep)}@media (prefers-reduced-motion:no-preference){.js .hCcar{animation:hCblink 1.15s step-end infinite}}@keyframes hCblink{0%,50%{opacity:1}51%,to{opacity:0}}.hCopz{position:absolute;right:0;bottom:0;z-index:4;width:min(276px,58%);padding:16px 18px 18px;background:rgba(255,253,249,.94);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(11,19,16,.1);border-radius:14px;box-shadow:0 26px 54px -40px rgba(11,19,16,.48);transform:translate3d(calc(var(--mx,0) * -11px),calc(var(--my,0) * -9px),0);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.hCol{margin:0 0 12px;font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--nobl-accent-deep)}.hCr{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--nobl-rule-soft);font-size:12px;color:var(--nobl-ink-soft)}.hCr:first-of-type{border-top:none}.hCr b{font-size:13px;font-weight:600;color:rgba(11,19,16,.22);font-variant-numeric:tabular-nums;transition:color .5s}.hCr.on b{color:var(--nobl-ink)}.hCr span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hCltv{margin-top:12px;padding-top:12px;border-top:1px solid var(--nobl-rule)}.hCltvt{display:flex;align-items:baseline;justify-content:space-between;font-size:12px;color:var(--nobl-ink-soft)}.hCltvt b{font-size:14px;font-weight:600;color:rgba(11,19,16,.22);font-variant-numeric:tabular-nums;transition:color .5s}.hCltv.on .hCltvt b{color:var(--nobl-accent-deep)}.hCbar{margin-top:8px;height:4px;background:rgba(11,19,16,.08);overflow:hidden}.hCbar,.hCbar i{border-radius:2px}.hCbar i{display:block;height:100%;width:0;background:var(--nobl-accent);transition:width 1.1s cubic-bezier(.2,.7,.2,1)}.hCltv.on .hCbar i{width:69.2%}@media (prefers-reduced-motion:no-preference){.js .hCchat{opacity:0;animation:hArise .9s cubic-bezier(.16,1,.3,1) .16s forwards}.js .hCopz{opacity:0;animation:hArise .9s cubic-bezier(.16,1,.3,1) .36s forwards}.js .hCglow{opacity:0;animation:hAfade 1.4s ease .1s forwards}}@keyframes hAfade{to{opacity:1}}.nofx .hCchat,.nofx .hCglow,.nofx .hCopz{opacity:1!important;animation:none!important}.nofx .hCltv .hCltvt b,.nofx .hCm,.nofx .hCr b{opacity:1!important;transform:none!important}.nofx .hCtyp{display:none}@media (prefers-reduced-motion:reduce){.hCchat,.hCglow,.hCopz{animation:none!important}.hCchat,.hCglow,.hCm,.hCopz{opacity:1!important;transform:none!important}.hCtyp{display:none}}@media (max-width:1180px){.hCchat{width:min(392px,90%)}.hCopz{width:min(248px,62%)}.hCbody{height:clamp(210px,24vw,250px)}}@media (max-width:900px){.hC{max-width:500px;padding-bottom:0}.hCchat,.hCopz{width:100%}.hCopz{position:relative;right:auto;bottom:auto;margin-top:14px;transform:none}.hCglow{display:none}}.hAh1{font-size:clamp(28px,3.25vw,50px)}.hC{padding-bottom:clamp(84px,9.5vw,138px)}.hCchat{width:min(444px,88%)}.hCopz{width:min(258px,54%);padding:15px 17px 17px}.hCr{padding:7px 0}@media (max-width:1180px){.hCchat{width:min(400px,92%)}.hCopz{width:min(238px,60%)}}@media (max-width:900px){.hC{padding-bottom:0}}.hCopz{width:min(280px,56%)}.hCr{font-size:11.5px}.hCr b{white-space:nowrap}@media (max-width:1180px){.hCopz{width:min(258px,62%)}}.hC{display:flex;flex-direction:column;padding-bottom:0}.hCchat{align-self:flex-start}.hCopz{position:relative;right:auto;bottom:auto;align-self:flex-end;margin-top:-58px}@media (max-width:900px){.hCopz{align-self:stretch;margin-top:14px;width:100%}}.hCbody{-webkit-mask-image:none;mask-image:none}.hCbody:before{content:"";position:absolute;left:0;right:0;top:0;height:54px;z-index:2;pointer-events:none;background:linear-gradient(180deg,#FFFDF9,rgba(255,253,249,.86) 42%,rgba(255,253,249,0))}.l7lock{display:flex;align-items:center;gap:clamp(14px,1.6vw,26px)}.l7lock svg{flex:none;width:.78em;height:.78em;color:var(--nobl-accent)}.l7lock span{font-weight:800;letter-spacing:-.05em;line-height:1}@media (max-width:640px){.l7lock{gap:12px}}.l7lock{font-size:clamp(44px,6.6vw,98px)}@media (max-width:640px){.l7lock{font-size:clamp(38px,11vw,58px)}}.hr2sec{min-height:0;background:var(--nobl-bg)}.hr2sec,.hr2sec .l7stick{position:relative;height:auto;overflow:hidden}.hr2sec .l7stick{display:block;padding:clamp(38px,6.4vh,78px) clamp(20px,5vw,80px) clamp(150px,24vh,250px);min-height:clamp(540px,86svh,880px);display:flex;flex-direction:column;justify-content:center}.hr2grid{inset:0;background-image:linear-gradient(90deg,rgba(11,19,16,.05) 1px,transparent 0);background-size:calc(100% / 12) 100%;opacity:.55}.hr2air,.hr2grid{position:absolute;z-index:0;pointer-events:none}.hr2air{right:-6%;top:-14%;width:62%;height:88%;background:radial-gradient(58% 58% at 62% 42%,rgba(107,130,98,.16) 0,rgba(107,130,98,.06) 46%,rgba(107,130,98,0) 74%)}.hr2mark{position:absolute;z-index:0;left:clamp(-70px,-3vw,-20px);top:clamp(4%,7vh,12%);width:clamp(260px,32vw,540px);height:auto;color:var(--nobl-accent);opacity:.085;pointer-events:none;transform:translate3d(calc(var(--mx,0) * 4px),calc(var(--my,0) * 4px),0)}.hr2in{position:relative;z-index:2;width:100%;max-width:1320px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(28px,5vw,86px);align-items:center}.hr2L{min-width:0}.hr2h1{margin:clamp(14px,1.8vw,22px) 0 0;font-weight:600;letter-spacing:-.044em;line-height:.98;font-size:clamp(34px,5.6vw,80px);text-wrap:nowrap;white-space:normal;hyphens:none;-webkit-hyphens:none}.hr2h1 .hi{color:var(--nobl-accent)}.hr2lead{margin:clamp(18px,2.2vw,28px) 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--nobl-ink-soft);max-width:600px}.hr2cta{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px,2vw,30px);margin-top:clamp(24px,3vw,40px)}.hr2link{position:relative;font-size:15.5px;font-weight:500;color:var(--nobl-ink);padding-bottom:3px}.hr2link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--nobl-accent-deep);transition:width .32s cubic-bezier(.2,.7,.2,1)}.hr2link:hover{color:var(--nobl-accent-deep)}.hr2link:hover:after{width:100%}.hr2R{min-width:0;transform:translate3d(calc(var(--mx,0) * -5px),calc(var(--my,0) * -4px),0)}.hr2chat{background:#fff;border:1px solid var(--nobl-ink);transition:box-shadow .3s}.hr2chat:hover{box-shadow:0 1px 0 var(--nobl-ink),0 18px 40px -32px rgba(11,19,16,.5)}.hr2ch{display:flex;justify-content:space-between;gap:14px;padding:13px clamp(16px,1.6vw,20px);border-bottom:1px solid var(--nobl-rule);font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--nobl-ink-faint)}.hr2ch,.hr2live{align-items:center}.hr2live{display:inline-flex;gap:7px;color:var(--nobl-accent-deep)}.hr2live i{width:6px;height:6px;border-radius:50%;background:var(--nobl-accent)}.hr2body{display:flex;flex-direction:column;gap:14px;padding:clamp(16px,1.8vw,22px)}.hr2m{max-width:90%}.hr2m b{display:block;margin-bottom:5px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nobl-ink-faint)}.hr2m p{margin:0;font-size:15px;line-height:1.45;color:var(--nobl-ink)}.hr2m.u{margin-left:auto;background:var(--nobl-bg-2);border:1px solid var(--nobl-rule);padding:11px 14px}.hr2m.n{padding-left:2px}.hr2foot{display:flex;align-items:center;gap:14px;padding:13px clamp(16px,1.6vw,20px);border-top:1px solid var(--nobl-rule);background:var(--nobl-bg-2)}.hr2foot p{margin:0;font-size:13px;font-weight:500;color:var(--nobl-ink-soft);white-space:nowrap}.hr2bar{flex:1;height:3px;background:var(--nobl-rule);overflow:hidden}.hr2bar i{display:block;height:100%;width:46%;background:var(--nobl-accent);transition:width .55s cubic-bezier(.2,.7,.2,1)}.hr2chat:hover .hr2bar i{width:74%}.hr2pat{position:absolute;left:-3%;right:-3%;bottom:clamp(-42px,-5vh,-20px);height:clamp(130px,22vh,220px);z-index:1;pointer-events:none}.hr2pat .hb{position:absolute;left:0;bottom:0;width:106%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left bottom;object-position:left bottom}.hr2pat .hb1{transform:translate3d(calc(var(--p,0) * -2% + var(--mx,0) * 3px),calc(var(--my,0) * 2px),0)}.hr2pat .hb2{transform:translate3d(calc(var(--p,0) * -5% + var(--mx,0) * 6px),calc(var(--my,0) * 3px),0)}.hr2pat .hb3{transform:translate3d(calc(var(--p,0) * -9% + var(--mx,0) * 9px),calc(var(--my,0) * 4px),0)}@media (prefers-reduced-motion:no-preference){.hr2R,.hr2mark,.hr2pat .hb{transition:transform .5s cubic-bezier(.2,.7,.2,1)}}@media (prefers-reduced-motion:reduce){.hr2R,.hr2mark,.hr2pat .hb{transform:none!important}}@media (max-width:900px){.hr2in{grid-template-columns:1fr;gap:clamp(26px,4vw,40px)}.hr2sec .l7stick{min-height:0;padding-bottom:clamp(120px,20vh,190px)}.hr2mark{width:clamp(200px,44vw,300px);opacity:.07}.hr2R{transform:none}.hr2lead{max-width:none}}@media (max-width:640px){.hr2h1{font-size:clamp(30px,8.6vw,44px)}.hr2cta{gap:14px}.hr2cta .l7btn{width:100%;justify-content:center}.hr2m{max-width:96%}.hr2foot p{white-space:normal}}.hr2h1{font-size:clamp(30px,4.4vw,80px);word-break:keep-all;overflow-wrap:normal}.hr2mark{top:clamp(2%,3vh,7%);width:clamp(230px,25vw,420px);opacity:.07}@media (min-width:901px) and (max-width:1240px){.hr2h1{font-size:clamp(30px,4.1vw,58px)}}@media (max-width:900px){.hr2h1{font-size:clamp(30px,6.4vw,54px)}}@media (max-width:640px){.hr2h1{font-size:clamp(29px,8vw,42px)}}.hr2mark{left:clamp(-18px,-.8vw,0px)}.hr2sec,.hr2sec .l7stick{position:relative!important}.hr2sec .l7stick{height:auto!important;overflow:hidden!important;padding-bottom:clamp(104px,17vh,182px)!important}.hr2pat{bottom:0!important;height:clamp(120px,20vh,196px)}.hr2pat .hb{bottom:-17%;height:117%}.hr2sec .l7stick{top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important}.hr2in{max-width:1480px;grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr)}.hr2h1{font-size:clamp(30px,4.4vw,76px)}@media (min-width:1500px){.hr2lead{max-width:620px}}.moh1{margin:0;letter-spacing:-.042em;line-height:.97;font-size:clamp(34px,6.2vw,100px);color:var(--nobl-ink);word-break:keep-all;overflow-wrap:normal;hyphens:none;-webkit-hyphens:none;transform:translate3d(calc(var(--mx,0) * 2px),calc(var(--ph,0) * -62vh),0);will-change:transform}.mol{overflow:hidden}.mol,.moli{display:block}.moli{transform:translate3d(0,105%,0);opacity:0}.js .moh1.in .moli{transform:none;opacity:1;transition:transform .82s cubic-bezier(.19,1,.22,1),opacity .5s ease}.js .moh1.in .mol:nth-child(2) .moli{transition-delay:.09s}.mostatic .moli,.nofx .moli{transform:none!important;opacity:1!important}.momos{position:relative;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,1fr);height:clamp(210px,42vh,420px);margin-left:calc(var(--gut) * -1);width:calc(100% + var(--gut));align-self:end}.moslot{align-self:end;margin-bottom:clamp(30px,7vh,90px)}.mocue{margin:0;font-size:12.5px;line-height:1.45;color:var(--nobl-ink-faint);max-width:24ch;opacity:calc(1 - var(--ph,0) * 2.4)}.moarr{display:flex;gap:5px;margin-top:12px}.moarr i{width:12px;height:1px;background:var(--nobl-ink-faint);opacity:.5}.js .moarr i{animation:moar 2.1s ease-in-out infinite}.js .moarr i:nth-child(2){animation-delay:.16s}.js .moarr i:nth-child(3){animation-delay:.32s}@keyframes moar{0%,70%,to{opacity:.25}35%{opacity:.9}}.molead{position:absolute;left:0;top:0;margin:0;transform-origin:0 0;z-index:3;font-weight:500;letter-spacing:-.022em;line-height:1.24;color:var(--nobl-ink);transform:translate3d(calc(var(--lx,0px) + var(--mx,0) * 2px),var(--ly,0),0) scale(var(--lsc,1));will-change:transform}.moleadi{display:block;opacity:0;transform:translate3d(0,16px,0)}.js .molead.in .moleadi{opacity:1;transform:none;transition:opacity .5s ease .34s,transform .7s cubic-bezier(.19,1,.22,1) .34s}.mostatic .moleadi,.nofx .moleadi{opacity:1!important;transform:none!important}.moafter{border-top:1px solid var(--nobl-rule)}.nofx .moh1{transform:none!important}.nofx .momos{height:clamp(180px,32vh,300px)}.nofx .molead{position:static;transform:none!important;padding:clamp(48px,9vh,104px) var(--gut);max-width:900px;width:auto!important;font-size:clamp(23px,4.4vw,40px)!important}@media (max-width:1000px){.moh1{transform:none!important;font-size:clamp(32px,8.6vw,52px)}.momos{height:clamp(170px,30vh,260px)}.molead{position:static;transform:none!important;padding:clamp(44px,8vh,88px) var(--gut);width:auto!important;font-size:clamp(22px,5.4vw,32px)!important}}@media (prefers-reduced-motion:reduce){.mob,.moh1,.molead{transform:none!important}.js .moarr i{animation:none}}.nmenu{display:none;align-items:center;justify-content:center;gap:5px;flex-direction:column;width:42px;height:42px;padding:0;border:1px solid var(--nobl-rule);border-radius:2px;background:transparent;cursor:pointer}.nmenu i{display:block;width:17px;height:1.5px;background:var(--nobl-ink);transition:transform .28s cubic-bezier(.19,1,.22,1),opacity .2s}.nmenu[aria-expanded=true] i:first-child{transform:translateY(3.25px) rotate(45deg)}.nmenu[aria-expanded=true] i:last-child{transform:translateY(-3.25px) rotate(-45deg)}.nmob{position:sticky;top:74px;z-index:59;display:grid;background:var(--nobl-bg);border-bottom:1px solid var(--nobl-rule);padding:6px clamp(20px,5vw,80px) 14px}.nmob[hidden]{display:none}.nmob a{padding:13px 0;border-top:1px solid var(--nobl-rule-soft);font-size:16px;font-weight:500;color:var(--nobl-ink)}.nmob a:first-child{border-top:none}@media (max-width:980px){.l7topnav{grid-template-columns:auto 1fr auto auto}.nmenu{display:flex}}@media (min-width:981px){.nmob{display:none}}@media (max-width:560px){.l7topnav .ncta{height:38px;padding:0 13px;font-size:12.5px}}@media (min-width:981px){.l7topnav .lk{position:absolute;left:50%;transform:translateX(-50%)}}.moh1{font-family:Switzer,Geist,system-ui,sans-serif;font-weight:600;letter-spacing:-.035em;font-size:clamp(34px,5.2vw,82px)}.mocue{font-size:clamp(15px,1.35vw,21px);font-weight:500;letter-spacing:-.016em;line-height:1.26;color:var(--nobl-ink);max-width:none}.moarr{margin-top:clamp(16px,2.4vh,26px)}.moarr i{width:14px}.molead{font-family:Switzer,Geist,system-ui,sans-serif;letter-spacing:-.026em;line-height:1.16;font-weight:600}@media (max-width:1000px){.moh1{font-size:clamp(32px,8.2vw,50px)}.mocue{font-size:clamp(16px,4.2vw,20px)}}.mocue{align-self:end;margin-bottom:clamp(14px,5vh,64px)}.molead{text-wrap:balance}.momos,.mw{overflow:hidden}.mw{vertical-align:top}.mw,.mw i{display:inline-block}.mw i{font-style:normal;transform:translate3d(0,105%,0)}.js .molead.on .mw i{transform:none;transition:transform .78s cubic-bezier(.19,1,.22,1);transition-delay:calc(var(--i,0) * 26ms)}.mostatic .mw i,.nofx .mw i{transform:none!important}