/* Gegenereerd door build.js uit src/css/ — bewerk de bronbestanden daar. */
@font-face{font-family: 'Display Fallback';src: local('Verdana Bold'),local('Verdana-Bold'),local('Verdana');font-weight: 700 800;size-adjust: 99.3%;ascent-override: 103.7%;descent-override: 22.2%;line-gap-override: 0%}@font-face{font-family: 'Text Fallback';src: local('Arial'),local('ArialMT');size-adjust: 93.7%;ascent-override: 106.7%;descent-override: 21.4%;line-gap-override: 0%}@font-face{font-family: 'Cond Fallback';src: local('Arial Narrow Bold'),local('ArialNarrow-Bold'),local('Arial Narrow');size-adjust: 88.6%;ascent-override: 112.9%;descent-override: 22.6%;line-gap-override: 0%}@font-face{font-family: 'Cond Fallback 2';src: local('Arial Bold'),local('Arial-BoldMT'),local('Arial');size-adjust: 72.7%;ascent-override: 137.6%;descent-override: 27.5%;line-gap-override: 0%}@font-face{font-family: 'Mono Fallback';src: local('Courier New'),local('CourierNewPSMT');size-adjust: 100%;ascent-override: 102%;descent-override: 30%;line-gap-override: 0%}:root{--black: #030605;--ink-0: #050807;--ink-1: #08100c;--ink-2: #0c1712;--ink-3: #11201a;--green-950: #041c14;--green-900: #062a1d;--green-800: #0a3a28;--green-700: #047857;--green-600: #059669;--green-500: #10b981;--green-400: #34d399;--green-300: #6ee7b7;--green-100: #d1fae5;--gold-100: #f7e9c6;--gold-200: #ecd298;--gold-300: #e0bc78;--gold-400: #d4a655;--gold-500: #b8893b;--text: #f2f6f3;--text-2: #bccbc2;--text-3: #83958b;--line: rgba(52,211,153,0.14);--line-2: rgba(52,211,153,0.28);--line-gold: rgba(212,166,85,0.4);--grid: rgba(52,211,153,0.05);--err: #f87171;--ok: #34d399;--f-display: 'Encode Sans Expanded','Display Fallback','Verdana',sans-serif;--f-body: 'Barlow','Text Fallback',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--f-cond: 'Barlow Condensed','Cond Fallback','Cond Fallback 2','Arial Narrow',sans-serif;--f-mono: 'JetBrains Mono','Mono Fallback',ui-monospace,Consolas,monospace;--fs-sm: 14px;--fs-body: 17px;--fs-lead: clamp(17px,1.3vw,19.5px);--fs-h3: clamp(20px,1.7vw,23px);--fs-h2: clamp(28px,3.3vw,46px);--fs-h1: clamp(36px,5.6vw,84px);--gutter: clamp(16px,4vw,48px);--maxw: 1240px;--radius: 14px;--ease: cubic-bezier(.19,1,.22,1);--ease-io: cubic-bezier(.77,0,.18,1);--topbar: 40px;--navh: 96px;--cur-pencil: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cg stroke='%23050807' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M9.5 6.5 28 25l-3 3L6.5 9.5z' fill='%23d4a655'/%3E%3Cpath d='M2 2l7.5 4.5-3 3z' fill='%23e8e2d0'/%3E%3Cpath d='M24.2 21.2 28 25l-3 3-3.8-3.8z' fill='%2310b981'/%3E%3C/g%3E%3Cpath d='M2 2l3.2 1.9-1.3 1.3z' fill='%23050807'/%3E%3C/svg%3E") 2 2,auto;--cur-roller: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M22 6.5h4.5v8H14v4' fill='none' stroke='%23050807' stroke-width='4.2' stroke-linejoin='round'/%3E%3Cpath d='M22 6.5h4.5v8H14v4' fill='none' stroke='%23e8e2d0' stroke-width='2' stroke-linejoin='round'/%3E%3Crect x='2' y='3' width='20' height='7' rx='2' fill='%2310b981' stroke='%23050807' stroke-width='1.3'/%3E%3Crect x='11.5' y='18' width='5' height='12' rx='2' fill='%23d4a655' stroke='%23050807' stroke-width='1.3'/%3E%3C/svg%3E") 3 4,auto;--cur-trowel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M18 18l10 10' stroke='%23050807' stroke-width='6.5' stroke-linecap='round'/%3E%3Cpath d='M18 18l10 10' stroke='%2310b981' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M14 14l5 5' stroke='%23050807' stroke-width='3.5' stroke-linecap='round'/%3E%3Cpath d='M14 14l5 5' stroke='%23c9c3b2' stroke-width='1.6' stroke-linecap='round'/%3E%3Cpath d='M1.5 1.5 15 5.5l1.5 11-11-1.5z' fill='%23e8e2d0' stroke='%23050807' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") 2 2,auto;--cur-magnifier: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M18 18l10 10' stroke='%23050807' stroke-width='6.5' stroke-linecap='round'/%3E%3Cpath d='M18 18l10 10' stroke='%23d4a655' stroke-width='4' stroke-linecap='round'/%3E%3Ccircle cx='12' cy='12' r='8.5' fill='%2310b981' fill-opacity='.2' stroke='%23050807' stroke-width='4.5'/%3E%3Ccircle cx='12' cy='12' r='8.5' fill='none' stroke='%23e0bc78' stroke-width='2.2'/%3E%3Cpath d='M12 9v6M9 12h6' stroke='%2334d399' stroke-width='1.4'/%3E%3C/svg%3E") 12 12,auto;--cur-spray: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M10 10 28 28' stroke='%23050807' stroke-width='5.5' stroke-linecap='round'/%3E%3Cpath d='M10 10 28 28' stroke='%23d4a655' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M20 20l-4 6h5z' fill='%23d4a655' stroke='%23050807' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M5 5l7 3.5L8.5 12z' fill='%23e8e2d0' stroke='%23050807' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cg fill='%2334d399' stroke='%23050807' stroke-width='.8'%3E%3Ccircle cx='2.5' cy='2.5' r='1.6'/%3E%3Ccircle cx='7.5' cy='2' r='1.2'/%3E%3Ccircle cx='2' cy='7.5' r='1.2'/%3E%3C/g%3E%3C/svg%3E") 4 4,auto;--cur-hammer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M11 11 28.5 28.5' stroke='%23050807' stroke-width='6.5' stroke-linecap='round'/%3E%3Cpath d='M11 11 28.5 28.5' stroke='%23d4a655' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M2.5 9.5 9.5 2.5l5.5 5.5-7 7z' fill='%23e8e2d0' stroke='%23050807' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M9.5 2.5l2-2 5.5 5.5-2 2' fill='%2310b981' stroke='%23050807' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") 4 4,auto}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;scroll-behavior: smooth;scroll-padding-top: 96px;background: var(--ink-0);overflow-x: clip}body{margin: 0;background: var(--ink-0);color: var(--text);font-family: var(--f-body);font-size: var(--fs-body);font-weight: 400;line-height: 1.65;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow-x: hidden;overflow-x: clip;cursor: var(--cur-pencil);font-variant-numeric: lining-nums}.js body.is-loading,html:has(body.is-loading){overflow: hidden}img,svg,canvas{display: block;max-width: 100%}a{color: inherit;text-decoration: none}button{font: inherit;color: inherit;background: none;border: 0;padding: 0}input,textarea,select{font: inherit;color: inherit}h1,h2,h3,p,ul,ol,figure,dl,dd{margin: 0}ul,ol{padding: 0;list-style: none}b,strong{font-weight: 600}::selection{background: var(--green-500);color: var(--black)}:focus-visible{outline: 2px solid var(--gold-300);outline-offset: 3px}.sprite{position: absolute;width: 0;height: 0;overflow: hidden}.sr-only{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.mono{font-family: var(--f-mono)}.skip{position: fixed;left: 12px;top: 12px;z-index: 300;padding: 10px 16px;border-radius: 8px;background: var(--gold-300);color: #1a1206;font-family: var(--f-cond);font-weight: 700;letter-spacing: .06em;text-transform: uppercase;transform: translateY(-160%);transition: transform .3s var(--ease)}.skip:focus{transform: none}[data-cursor="roller"]{cursor: var(--cur-roller)}[data-cursor="trowel"]{cursor: var(--cur-trowel)}[data-cursor="magnifier"]{cursor: var(--cur-magnifier)}[data-cursor="spray"]{cursor: var(--cur-spray)}[data-cursor="hammer"]{cursor: var(--cur-hammer)}[data-cursor="pencil"]{cursor: var(--cur-pencil)}a,button,select,summary,label.check,label.chip,[role="button"]{cursor: pointer}input,textarea{cursor: text}.container{width: min(var(--maxw),100% - 2 * var(--gutter));margin-inline: auto}.section{position: relative;padding-block: clamp(80px,9vw,128px)}.eyebrow{display: inline-flex;align-items: center;gap: 12px;margin-bottom: 16px;font-family: var(--f-cond);font-size: 15px;font-weight: 600;letter-spacing: .18em;text-transform: uppercase;color: var(--gold-300)}.eyebrow::before{content: '';width: 28px;height: 2px;background: var(--gold-400)}.h2{font-family: var(--f-display);font-size: var(--fs-h2);font-weight: 700;line-height: 1.08;letter-spacing: -.025em;color: var(--text);text-wrap: balance}.hl{color: var(--green-400)}.lead{margin-top: 18px;font-size: var(--fs-lead);line-height: 1.7;color: var(--text-2);max-width: 60ch;text-wrap: pretty}.shead{margin-bottom: clamp(36px,4.6vw,60px)}.shead--center{text-align: center;max-width: 820px;margin-inline: auto}.shead--center .lead{margin-inline: auto}.shead--row{display: flex;justify-content: space-between;align-items: flex-end;gap: 24px 48px;flex-wrap: wrap}.shead--row .lead{margin-top: 0;max-width: 44ch}.btn{--bh: 52px;display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: var(--bh);padding: 12px 26px;border-radius: 10px;border: 2px solid transparent;font-family: var(--f-cond);font-size: 17px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;line-height: 1.2;text-align: center;translate: var(--mx,0) var(--my,0);transition: background-color .25s,border-color .25s,color .25s,transform .25s,box-shadow .25s,translate .5s var(--ease)}.btn.is-magnet{transition: background-color .25s,border-color .25s,color .25s,transform .25s,box-shadow .25s,translate .12s linear}.btn svg{width: 20px;height: 20px;flex: none;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.btn:hover{transform: translateY(-2px)}.btn__arrow{transition: transform .3s var(--ease)}.btn:hover .btn__arrow{transform: translateX(4px)}.btn--gold{background: linear-gradient(180deg,var(--gold-300),var(--gold-400));color: #1a1206;box-shadow: 0 8px 24px -10px rgba(212,166,85,.6)}.btn--gold:hover{background: linear-gradient(180deg,var(--gold-200),var(--gold-300));box-shadow: 0 12px 30px -10px rgba(212,166,85,.75)}.btn--outline{border-color: var(--line-2);color: var(--text);background: rgba(6,42,29,.55)}.btn--outline:hover{border-color: var(--green-400);background: rgba(16,185,129,.12)}.btn--ink{background: var(--ink-0);color: #fff}.btn--ink:hover{background: var(--black);box-shadow: 0 14px 30px -14px rgba(0,0,0,.8)}.btn--sm{--bh: 44px;padding: 8px 18px;font-size: 15px}.btn--lg{--bh: 58px;padding: 14px 30px;font-size: 18px}.btn--block{width: 100%}.link-arrow{display: inline-flex;align-items: center;gap: 8px;font-family: var(--f-cond);font-size: 17px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--gold-300);transition: color .2s}.link-arrow svg{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 2;transition: transform .3s var(--ease)}.link-arrow:hover{color: var(--gold-100)}.link-arrow:hover svg{transform: translateX(4px)}.js [data-reveal]{opacity: 0;transform: translateY(24px);transition: opacity .8s ease,transform .9s var(--ease);transition-delay: calc(var(--d,0) * 90ms)}.js [data-reveal].is-in{opacity: 1;transform: none}.rule{position: absolute;left: 0;right: 0;top: -4px;height: 9px;pointer-events: none}.rule--end{top: auto;bottom: -5px}.rule::before{content: '';position: absolute;left: 0;right: 0;top: 4px;height: 1px;background: var(--line-2);transform: scaleX(0);transform-origin: left center;transition: transform 1.2s var(--ease-io) .15s}.rule::after{content: '';position: absolute;inset: 0;border-inline: 1px solid var(--gold-400);opacity: 0;transition: opacity .5s ease 1.2s}.rule__laser{position: absolute;inset: 0;transform: translateX(-100%);transition: transform 1.2s var(--ease-io) .15s}.rule__laser::after{content: '';position: absolute;right: -3px;top: 1px;width: 7px;height: 7px;border-radius: 50%;background: var(--green-300);box-shadow: 0 0 0 3px rgba(52,211,153,.22),0 0 14px 3px rgba(52,211,153,.7);opacity: 0}.is-in > .rule::before,.is-in > .rule .rule__laser,.is-in.rule::before,.is-in .rule--end::before,.is-in .rule--end .rule__laser{transform: none}.is-in > .rule::after,.is-in .rule--end::after{opacity: 1}.is-in > .rule .rule__laser::after,.is-in .rule--end .rule__laser::after{animation: laser-dot 1.3s ease .15s both}.rule--end::before,.rule--end .rule__laser{transition-delay: .5s}.rule--end::after{transition-delay: 1.55s}@keyframes laser-dot{0%{opacity: 0}12%{opacity: 1}82%{opacity: 1}100%{opacity: 0}}.chip{position: relative;display: inline-flex}.chip input{position: absolute;opacity: 0;width: 1px;height: 1px}.chip span{display: block;padding: 8px 14px;border-radius: 30px;border: 1px solid var(--line-2);font-size: 15px;line-height: 1.3;color: var(--text-2);transition: border-color .25s,background-color .25s,color .25s}.chip:hover span{border-color: var(--green-500);color: var(--text)}.chip input:checked + span{background: rgba(16,185,129,.16);border-color: var(--green-400);color: #fff}.chip input:focus-visible + span{outline: 2px solid var(--gold-300);outline-offset: 2px}.topbar{position: fixed;top: 0;left: 0;right: 0;height: var(--topbar);z-index: 90;background: var(--green-900);border-bottom: 1px solid var(--line);transition: transform .5s var(--ease);font-size: 14px;color: var(--green-100)}.topbar__inner{height: 100%;display: flex;align-items: center;justify-content: space-between;gap: 20px;width: min(1440px,100% - 2 * var(--gutter));margin: 0 auto}.topbar__item{display: inline-flex;align-items: center;gap: 8px;white-space: nowrap}.topbar__item svg{width: 16px;height: 16px;fill: none;stroke: var(--gold-300);stroke-width: 1.8;flex: none}.topbar__right{gap: 22px}.topbar__right a{display: inline-flex;align-items: center;gap: 8px}.topbar__right a:hover{color: #fff;text-decoration: underline;text-underline-offset: 3px}.topbar__mid{position: relative;display: grid;justify-items: center}.topbar__msg{grid-area: 1 / 1;display: inline-flex;align-items: center;gap: 8px;opacity: 0;transform: translateY(8px);transition: opacity .5s ease,transform .6s var(--ease);pointer-events: none}.topbar__msg.is-on{opacity: 1;transform: none;pointer-events: auto}a.topbar__msg:hover{color: #fff;text-decoration: underline;text-underline-offset: 3px}.nav{position: fixed;top: var(--topbar);left: 0;right: 0;z-index: 80;transition: top .5s var(--ease)}.nav::before{content: '';position: absolute;inset: 0;background: rgba(5,8,7,.94);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);border-bottom: 1px solid var(--line);opacity: 0;transition: opacity .4s}.is-scrolled .topbar{transform: translateY(-100%)}.is-scrolled .nav{top: 0}.is-scrolled .nav::before,.nav.mega-open::before,.is-page .nav::before{opacity: 1}.nav__inner{position: relative;display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;height: var(--navh);width: min(1440px,100% - 2 * var(--gutter));margin: 0 auto;transition: height .4s var(--ease)}.is-scrolled .nav__inner{height: 74px}.nav__left{position: relative;justify-self: start}.nav__list{display: flex;gap: clamp(16px,2vw,34px)}.nav__link{white-space: nowrap;display: inline-flex;align-items: center;gap: 6px;padding: 12px 0;font-family: var(--f-cond);font-size: 17px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;color: var(--text);transition: color .2s}.nav__link:hover,.nav__link.is-active,.nav__link.is-current,.nav__link[aria-expanded="true"]{color: var(--gold-300)}.nav__chev{width: 14px;height: 14px;fill: none;stroke: currentColor;stroke-width: 2.2;transition: transform .3s var(--ease)}.nav__link[aria-expanded="true"] .nav__chev{transform: rotate(180deg)}.nav__indicator{position: absolute;left: 0;bottom: 2px;height: 2px;width: var(--iw,0px);transform: translateX(var(--ix,0px));background: linear-gradient(90deg,transparent,var(--gold-400) 20%,var(--gold-300) 50%,var(--gold-400) 80%,transparent);opacity: var(--io,0);transition: transform .5s var(--ease-io),width .5s var(--ease-io),opacity .3s;pointer-events: none}.nav__dot{position: absolute;left: 50%;top: -2px;width: 6px;height: 6px;margin-left: -3px;border-radius: 50%;background: #fff3d2;box-shadow: 0 0 0 3px rgba(224,188,120,.25),0 0 14px 4px rgba(224,188,120,.55)}.nav__right{justify-self: end;display: flex;align-items: center;gap: 18px}.nav__phone{display: inline-flex;align-items: center;gap: 8px;font-family: var(--f-cond);font-size: 18px;font-weight: 600;letter-spacing: .03em;color: var(--text);transition: color .2s}.nav__phone svg{width: 20px;height: 20px;fill: none;stroke: var(--gold-300);stroke-width: 1.8}.nav__phone:hover{color: var(--gold-300)}.nav__burger{display: none;width: 46px;height: 46px;border-radius: 10px;border: 1px solid var(--line-2);position: relative;background: rgba(6,42,29,.6)}.nav__burger span{position: absolute;left: 12px;right: 12px;height: 2px;border-radius: 2px;background: var(--text);transition: transform .35s var(--ease),opacity .2s,top .35s var(--ease)}.nav__burger span:nth-child(1){top: 15px}.nav__burger span:nth-child(2){top: 22px}.nav__burger span:nth-child(3){top: 29px}.menu-open .nav__burger span:nth-child(1){top: 22px;transform: rotate(45deg)}.menu-open .nav__burger span:nth-child(2){opacity: 0}.menu-open .nav__burger span:nth-child(3){top: 22px;transform: rotate(-45deg)}.logo{display: inline-flex;flex-direction: column;align-items: center;gap: 5px;color: var(--gold-400)}.logo__mark{width: 54px;height: 34px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;overflow: visible;transition: width .4s var(--ease),height .4s var(--ease)}.logo__roof--in{stroke-width: 1.1;opacity: .6}.logo__vial{stroke-width: 1.5}.logo__ticks{stroke-width: 1.1;opacity: .7}.logo__bubble{fill: var(--green-400);stroke: none;transform: translateX(var(--bx,0px))}.logo__word{font-family: var(--f-cond);font-size: 27px;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;line-height: 1;color: var(--text);padding-left: .14em}.logo__tag{font-family: var(--f-cond);font-size: 11px;font-weight: 600;letter-spacing: .3em;text-transform: uppercase;color: var(--green-400);padding-left: .3em;max-height: 14px;overflow: hidden;transition: opacity .3s,max-height .4s var(--ease),margin .4s var(--ease)}.is-scrolled .nav__logo .logo__tag{opacity: 0;max-height: 0;margin-top: -5px}.is-scrolled .nav__logo .logo__mark{width: 42px;height: 26px}.nav__logo{justify-self: center;transform: translate(var(--lx,0px),var(--ly,0px)) scale(var(--ls,1));transition: transform 1.4s var(--ease-io);will-change: transform}.js .is-loading .nav__logo{opacity: 0}.js .is-loading.logo-ready .nav__logo{opacity: 1}.js .is-loading .logo__mark path,.js .is-loading .logo__mark rect{stroke-dasharray: 120;stroke-dashoffset: 120;animation: draw 1.4s var(--ease-io) forwards .1s}.js .is-loading .logo__mark .logo__roof--in{animation-delay: .4s}.js .is-loading .logo__mark .logo__vial{animation-delay: .6s}.js .is-loading .logo__mark .logo__ticks{animation-delay: .9s}.js .is-loading .logo__bubble{animation: bubble 2s var(--ease) both .8s}.js .is-loading .logo__word{animation: word 1.3s var(--ease) both .35s}.js .is-loading .logo__tag{animation: fadeIn .8s ease both 1s}@keyframes draw{to{stroke-dashoffset: 0}}@keyframes bubble{0%{opacity: 0;transform: translateX(-12px)}30%{opacity: 1}60%{transform: translateX(5px)}80%{transform: translateX(-2px)}100%{transform: none;opacity: 1}}@keyframes word{from{opacity: 0;letter-spacing: .45em}to{opacity: 1;letter-spacing: .14em}}@keyframes fadeIn{from{opacity: 0}to{opacity: 1}}.nav__left,.nav__right{transition: opacity .8s var(--ease),transform 1s var(--ease)}.js .is-loading .nav__left,.js .is-loading .nav__right{opacity: 0;transform: translateY(-12px)}.js .is-loaded:not(.is-ready) .nav__left{transition-delay: .9s}.js .is-loaded:not(.is-ready) .nav__right{transition-delay: 1s}.js .is-loading .topbar{transform: translateY(-100%)}.js .is-loaded:not(.is-ready) .topbar{transition-delay: 1.1s}.mega{position: absolute;left: 0;right: 0;top: 100%;background: var(--ink-1);border-top: 1px solid var(--line);border-bottom: 3px solid var(--green-700);box-shadow: 0 30px 60px -20px rgba(0,0,0,.85);opacity: 0;visibility: hidden;transform: translateY(-8px);transition: opacity .3s ease,transform .4s var(--ease),visibility 0s .4s}.mega::before{content: '';position: absolute;inset: 0;pointer-events: none;background-image: linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size: 40px 40px;-webkit-mask-image: linear-gradient(90deg,transparent,#000 40%);mask-image: linear-gradient(90deg,transparent,#000 40%)}.mega.is-open{opacity: 1;visibility: visible;transform: none;transition: opacity .3s ease,transform .4s var(--ease),visibility 0s}.mega__inner{position: relative;display: grid;grid-template-columns: minmax(220px,300px) 1fr;gap: 48px;padding: 40px 0 44px;width: min(1440px,100% - 2 * var(--gutter));margin: 0 auto}.mega__title{font-family: var(--f-display);font-size: 24px;font-weight: 800;line-height: 1.15;letter-spacing: -.02em;margin-bottom: 12px}.mega__text{color: var(--text-2);font-size: 16px;margin-bottom: 20px}.mega__cols{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 0 28px}.mega__col{padding-left: 20px;border-left: 1px solid var(--line)}.mega__gh{display: flex;align-items: center;gap: 10px;margin-bottom: 14px;font-family: var(--f-cond);font-size: 15px;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--gold-300)}.mega__gh a{display: inline-flex;align-items: center;gap: 10px;transition: color .2s}.mega__gh a:hover{color: var(--gold-100)}.mega__gc{display: grid;place-items: center;width: 26px;height: 26px;border: 1px solid var(--line-gold);border-radius: 6px;font-family: var(--f-mono);font-size: 13px;color: var(--gold-200);letter-spacing: 0}.mega__col li a{position: relative;display: flex;align-items: baseline;gap: 10px;padding: 7px 0;font-size: 16px;color: var(--text);transition: color .2s,transform .3s var(--ease)}.mega__col li a::after{content: '';position: absolute;left: 0;right: 0;bottom: 2px;height: 1px;background: var(--green-400);transform: scaleX(0);transform-origin: left;transition: transform .4s var(--ease)}.mega__col li a:hover{color: var(--green-300);transform: translateX(3px)}.mega__col li a:hover::after{transform: scaleX(1)}.mega__code{flex: none;font-family: var(--f-mono);font-size: 12px;color: var(--text-3)}.mnav{position: fixed;inset: 0;z-index: 75;background: var(--ink-0);padding: calc(var(--topbar) + 96px) var(--gutter) 32px;overflow-y: auto;opacity: 0;visibility: hidden;transform: translateY(-12px);transition: opacity .3s ease,transform .4s var(--ease),visibility 0s .4s}.menu-open .mnav{opacity: 1;visibility: visible;transform: none;transition: opacity .3s ease,transform .4s var(--ease),visibility 0s}.mnav__inner{display: flex;flex-direction: column;gap: 12px;max-width: 520px;margin: 0 auto}.mnav__list{margin-bottom: 10px;border-top: 1px solid var(--line)}.mnav__list a{display: flex;align-items: center;gap: 16px;padding: 15px 4px;border-bottom: 1px solid var(--line);font-family: var(--f-display);font-size: 22px;font-weight: 700;letter-spacing: -.01em}.mnav__list a::after{content: '→';margin-left: auto;color: var(--gold-300);font-family: var(--f-body);font-size: 20px}.mnav__no{font-family: var(--f-mono);font-size: 12px;font-weight: 500;color: var(--text-3)}.mnav__sub{margin-top: 6px;font-family: var(--f-cond);font-size: 14px;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;color: var(--gold-300)}.mnav__chips{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 12px}.mnav__chips a{padding: 8px 14px;border-radius: 30px;border: 1px solid var(--line-2);font-size: 15px;color: var(--text-2)}.hero{position: relative;display: flex;flex-direction: column;min-height: max(680px,100vh);min-height: max(680px,100svh);overflow: hidden;isolation: isolate;background: radial-gradient(80% 70% at 50% 38%,#0b1d15 0%,var(--ink-0) 70%);cursor: crosshair}.hero a,.hero button{cursor: pointer}.hero__canvas{position: absolute;inset: 0;width: 100%;height: 100%;z-index: 0}.hero__glow{position: absolute;inset: 0;z-index: 1;pointer-events: none;background: radial-gradient(38% 30% at 50% 36%,rgba(16,185,129,.1),transparent 70%);opacity: 0;transition: opacity 2s ease .6s}.is-loaded .hero__glow{opacity: 1}.hero__vignette{position: absolute;inset: 0;z-index: 1;pointer-events: none;background: radial-gradient(ellipse 85% 80% at 50% 40%,transparent 45%,rgba(2,4,3,.8) 100%),linear-gradient(180deg,transparent 52%,rgba(3,6,5,.78) 88%)}.hero__hud{position: absolute;z-index: 3;left: 0;right: 0;top: calc(var(--topbar) + var(--navh) + 14px);display: flex;justify-content: space-between;width: min(1440px,100% - 2 * var(--gutter));margin: 0 auto;font-family: var(--f-mono);font-size: 12px;font-weight: 500;letter-spacing: .06em;text-transform: uppercase;color: var(--text-3);pointer-events: none;opacity: 0;transition: opacity 1s ease 1.6s}.hero__hud-r{color: var(--green-300);font-variant-numeric: tabular-nums}.is-loaded .hero__hud{opacity: 1}.hero__content{position: relative;z-index: 3;flex: 1;width: min(var(--maxw),100% - 2 * var(--gutter));margin: 0 auto;padding: calc(var(--topbar) + var(--navh) + 40px) 0 clamp(28px,4vh,44px);display: flex;flex-direction: column;justify-content: flex-end}.hero__title{font-family: var(--f-display);font-weight: 800;text-transform: uppercase;letter-spacing: -.02em;line-height: .9;color: var(--text);text-shadow: 0 8px 46px rgba(0,0,0,.75)}.hero__kicker{display: flex;align-items: center;gap: 12px;margin-bottom: clamp(10px,1.4vw,18px);font-family: var(--f-cond);font-size: clamp(14px,1.15vw,17px);font-weight: 600;letter-spacing: .2em;color: var(--gold-300);text-shadow: none}.hero__kicker::before{content: '';width: 34px;height: 2px;background: var(--gold-400)}.hero__kicker i{font-style: normal;color: var(--text-2)}.hero__title .ln{display: block;overflow: hidden;padding-bottom: .04em;font-size: clamp(34px,8.6vw,132px);white-space: nowrap}.hero__title .ln > span{display: inline-block}.hero__title .hl{color: var(--green-400)}.hero__row{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: end;gap: 22px 48px;margin-top: clamp(18px,2.4vw,30px)}.hero__sub{max-width: 54ch;font-size: clamp(16px,1.25vw,19px);line-height: 1.6;color: var(--text-2);text-wrap: pretty;text-shadow: 0 2px 16px rgba(0,0,0,.8)}.hero__pro{display: inline-flex;align-items: center;gap: 10px;margin-top: 14px;padding: 7px 14px 7px 12px;border-radius: 30px;background: rgba(6,42,29,.78);border: 1px solid var(--line-2);font-size: 14.5px;color: var(--green-100);transition: border-color .25s,background-color .25s}.hero__pro b{color: #fff;font-weight: 600}.hero__pro svg{width: 16px;height: 16px;fill: none;stroke: var(--gold-300);stroke-width: 2;transition: transform .3s var(--ease)}.hero__pro:hover{border-color: var(--green-400);background: rgba(16,185,129,.16)}.hero__pro:hover svg{transform: translateX(3px)}.hero__pro-dot{position: relative;flex: none;width: 8px;height: 8px;border-radius: 50%;background: var(--gold-300)}.hero__pro-dot::after{content: '';position: absolute;inset: -1px;border-radius: 50%;border: 2px solid rgba(224,188,120,.7);animation: pulse 2s ease-out infinite}@keyframes pulse{0%{transform: scale(1);opacity: .9}70%,100%{transform: scale(2.6);opacity: 0}}.is-ready .hero.is-off .hero__pro-dot::after{animation-play-state: paused}.hero__ctas{display: flex;flex-wrap: wrap;gap: 12px}.hero__usps{position: relative;z-index: 4;display: grid;grid-template-columns: repeat(4,1fr);padding: 0 max(var(--gutter),(100% - 1240px) / 2);background: var(--green-900);border-top: 2px solid var(--green-700)}.hero__usps li{display: flex;align-items: center;gap: 14px;padding: 18px 18px}.hero__usps li + li{border-left: 1px solid var(--line)}.hero__usp-ico{flex: none;width: 44px;height: 44px;border-radius: 50%;display: grid;place-items: center;background: var(--black);border: 1px solid var(--line-gold);color: var(--gold-300)}.hero__usp-ico svg{width: 22px;height: 22px;fill: none;stroke: currentColor;stroke-width: 1.6}.hero__usps b{display: block;font-family: var(--f-cond);font-size: 19px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;color: #fff;line-height: 1.2}.hero__usps li span:last-child{font-size: 14.5px;color: var(--green-100);line-height: 1.35}.js .hero__kicker,.js .hero__row{opacity: 0;transform: translateY(16px);transition: opacity 1s var(--ease),transform 1.1s var(--ease)}.js .hero__title .ln > span{transform: translateY(105%);transition: transform 1.2s var(--ease)}.js .hero__usps{transform: translateY(100%);transition: transform 1s var(--ease)}.js .is-loaded .hero__kicker{opacity: 1;transform: none;transition-delay: .7s}.js .is-loaded .hero__title .ln:nth-child(2) > span{transform: none;transition-delay: .85s}.js .is-loaded .hero__title .ln:nth-child(3) > span{transform: none;transition-delay: .97s}.js .is-loaded .hero__row{opacity: 1;transform: none;transition-delay: 1.2s}.js .is-loaded .hero__usps{transform: none;transition-delay: 1.4s}.js .is-ready .hero__kicker,.js .is-ready .hero__row,.js .is-ready .hero__usps,.js .is-ready .hero__title .ln > span{transition-delay: 0s}.loader{position: absolute;inset: 0;z-index: 5;pointer-events: none;display: none}.js .loader{display: block}.js .loader[hidden]{display: none}.loader__meta{position: absolute;left: var(--gutter);right: var(--gutter);bottom: 92px;display: flex;justify-content: space-between;align-items: flex-end;transition: opacity .4s,transform .6s var(--ease)}.loader__stage{display: flex;flex-direction: column;gap: 4px;font-family: var(--f-cond);text-transform: uppercase}.loader__idx{font-family: var(--f-mono);font-size: 13px;font-weight: 500;letter-spacing: .08em;color: var(--text-3)}.loader__label{font-size: 22px;font-weight: 700;letter-spacing: .08em;color: var(--green-400)}.loader__count{font-family: var(--f-display);font-size: clamp(54px,6vw,88px);font-weight: 800;line-height: .85;letter-spacing: -.03em;color: var(--text);font-variant-numeric: tabular-nums}.tape{position: absolute;left: var(--gutter);right: var(--gutter);bottom: 40px;height: 34px;display: flex;align-items: center}.tape__case{position: relative;z-index: 2;flex: none;width: 42px;height: 34px;display: grid;place-items: center;background: var(--green-800);border: 1px solid var(--line-2);border-radius: 8px 4px 4px 8px}.tape__case svg{width: 22px;fill: none;stroke: var(--gold-300);stroke-width: 2.6}.tape__blade{position: relative;height: 18px;width: calc(var(--p,0) * (100% - 42px));overflow: hidden;background: linear-gradient(180deg,#ecd298,#d4a655 60%,#b8893b)}.tape__ticks{position: absolute;left: 0;top: 0;bottom: 0;width: var(--tw,1400px);background: repeating-linear-gradient(90deg,rgba(20,14,6,.85) 0 1px,transparent 1px 100px) left top / 100% 11px no-repeat,repeating-linear-gradient(90deg,rgba(20,14,6,.7) 0 1px,transparent 1px 50px) left top / 100% 7px no-repeat,repeating-linear-gradient(90deg,rgba(20,14,6,.5) 0 1px,transparent 1px 10px) left top / 100% 4px no-repeat}.tape__ticks b{position: absolute;bottom: 0;font-family: var(--f-mono);font-size: 9px;font-weight: 500;color: rgba(20,14,6,.85);transform: translateX(3px)}.tape__hook{position: absolute;right: 0;top: -3px;bottom: -3px;width: 4px;background: #5c4521}.loader.is-done .loader__meta{opacity: 0;transform: translateY(10px)}.loader.is-done .tape__blade{width: 0 !important;transition: width .5s cubic-bezier(.7,0,.9,.5)}.loader.is-done .tape{opacity: 0;transition: opacity .3s ease .45s}@media (hover: none){.hero__hud{display: none}}@media (max-width: 1080px){.hero__row{grid-template-columns: minmax(0,1fr)}.hero__usps{grid-template-columns: repeat(2,1fr)}.hero__usps li:nth-child(3){border-left: 0}.hero__usps li:nth-child(n+3){border-top: 1px solid var(--line)}.hero__hud-l{display: none}.hero__hud{justify-content: flex-end}}@media (max-width: 640px){.hero{min-height: max(760px,100svh)}.hero__content{padding: calc(var(--topbar) + var(--navh) + 20px) 0 26px}.hero__kicker{letter-spacing: .14em;font-size: 12.5px}.hero__kicker::before{width: 20px}.hero__sub{font-size: 16px}.hero__pro{font-size: 13.5px}.hero__ctas{flex-wrap: nowrap;gap: 10px}.hero__ctas .btn{flex: 1;--bh: 52px;padding: 12px 10px;font-size: 16px}.hide-sm{display: none}.hero__row{gap: 18px;margin-top: 16px}.hero__pro{margin-top: 12px}.hero__usps li{padding: 12px 10px;gap: 10px}.hero__usp-ico{width: 34px;height: 34px}.hero__usp-ico svg{width: 18px;height: 18px}.hero__usps b{font-size: 15px}.hero__usps li span:last-child{font-size: 12.5px}.hero__hud{font-size: 11px}.loader__meta{bottom: 84px}}.svc{background: var(--ink-0);overflow: clip}.svc::before{content: '';position: absolute;inset: 0;pointer-events: none;background-image: linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size: 56px 56px;-webkit-mask-image: radial-gradient(ellipse 60% 55% at 72% 30%,#000,transparent 78%);mask-image: radial-gradient(ellipse 60% 55% at 72% 30%,#000,transparent 78%)}.svc__grid{position: relative;display: grid;grid-template-columns: minmax(0,.7fr) minmax(0,1.6fr);gap: clamp(40px,6vw,96px);align-items: start}.svc__side{position: sticky;top: 118px}.svc__index{margin-top: 34px;border-top: 1px solid var(--line-2)}.svc__index a{display: grid;grid-template-columns: 32px minmax(0,1fr) auto;align-items: center;gap: 12px;padding: 12px 2px;border-bottom: 1px solid var(--line);font-family: var(--f-cond);font-size: 17px;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;color: var(--text-2);transition: color .25s,padding .4s var(--ease)}.svc__index a span{display: grid;place-items: center;width: 28px;height: 28px;border: 1px solid var(--line-gold);border-radius: 6px;font-family: var(--f-mono);font-size: 13px;font-weight: 500;color: var(--gold-200);transition: background-color .25s,color .25s}.svc__index a i{font-style: normal;font-family: var(--f-mono);font-size: 12px;color: var(--text-3)}.svc__index a:hover,.svc__index a.is-active{color: #fff;padding-left: 10px}.svc__index a.is-active span{background: var(--gold-400);border-color: var(--gold-400);color: #1a1206}.svc__all{margin-top: 26px}.slist{position: relative;display: grid;gap: clamp(52px,6vw,84px)}.sgroup{scroll-margin-top: 110px}.sgroup__head{display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: end;gap: 6px 20px;margin-bottom: 16px}.sgroup__id{font-family: var(--f-display);font-size: clamp(56px,6vw,92px);font-weight: 800;line-height: .78;color: transparent;-webkit-text-stroke: 1.5px var(--gold-400)}.sgroup__name{font-family: var(--f-display);font-size: clamp(21px,2vw,28px);font-weight: 700;line-height: 1.1;letter-spacing: -.02em}.sgroup__tag{margin-top: 6px;font-size: 15.5px;color: var(--text-3)}.sgroup__count{padding-bottom: 4px;font-family: var(--f-mono);font-size: 12px;letter-spacing: .06em;text-transform: uppercase;color: var(--text-3)}.sgroup__rows{position: relative}.srow{position: relative;display: grid;grid-template-columns: 58px minmax(0,.95fr) minmax(0,1.2fr) 24px;column-gap: 22px;align-items: center;padding: 20px 18px;isolation: isolate}.srow::before{content: '';position: absolute;inset: 0;z-index: -1;background: linear-gradient(90deg,var(--green-700),var(--green-800));transform: scaleX(0);transform-origin: left center;transition: transform .6s var(--ease)}.srow:hover::before,.srow:focus-visible::before{transform: scaleX(1)}.srow:focus-visible{outline-offset: -2px}.srow__code{font-family: var(--f-mono);font-size: 14px;font-weight: 500;letter-spacing: .03em;color: var(--gold-300);transition: color .3s}.srow__name{font-family: var(--f-display);font-size: clamp(16.5px,1.4vw,20px);font-weight: 700;line-height: 1.2;letter-spacing: -.015em;transition: color .3s}.srow__text{font-size: 15.5px;line-height: 1.5;color: var(--text-2);transition: color .3s}.srow__arrow{width: 22px;height: 22px;fill: none;stroke: var(--gold-300);stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round;transition: transform .4s var(--ease),stroke .3s}.srow:hover .srow__arrow,.srow:focus-visible .srow__arrow{transform: translateX(6px);stroke: #fff}.srow:hover .srow__code,.srow:focus-visible .srow__code{color: var(--gold-100)}.srow:hover .srow__text,.srow:focus-visible .srow__text{color: var(--green-100)}.spv{position: fixed;left: 0;top: 0;z-index: 60;width: 236px;padding: 10px;border-radius: 14px;background: rgba(5,8,7,.96);border: 1px solid var(--line-2);box-shadow: 0 30px 60px -24px rgba(0,0,0,.9);pointer-events: none;opacity: 0;transform: translate3d(var(--px,-999px),var(--py,-999px),0) scale(.9) rotate(-2deg);transition: opacity .25s ease,transform .5s var(--ease)}.spv.is-on{opacity: 1;transform: translate3d(var(--px,-999px),var(--py,-999px),0) scale(1) rotate(0)}.spv__bp{position: relative;aspect-ratio: 4 / 3;border-radius: 8px;overflow: hidden;background: var(--ink-1);border: 1px solid var(--line)}.spv__grid{position: absolute;inset: 0;background-image: linear-gradient(rgba(52,211,153,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(52,211,153,.09) 1px,transparent 1px);background-size: 14px 14px}.spv__ico{position: absolute;left: 26%;top: 14%;width: 48%;height: 64%;fill: none;stroke: var(--green-300);stroke-width: .7;stroke-linecap: round;stroke-linejoin: round}.spv__dim{position: absolute;background: var(--gold-400)}.spv__dim--x{left: 26%;right: 26%;bottom: 10px;height: 1px}.spv__dim--y{top: 14%;bottom: 22%;right: 14%;width: 1px}.spv__dim::before,.spv__dim::after{content: '';position: absolute;background: var(--gold-400)}.spv__dim--x::before,.spv__dim--x::after{top: -4px;width: 1px;height: 9px}.spv__dim--x::before{left: 0}.spv__dim--x::after{right: 0}.spv__dim--y::before,.spv__dim--y::after{left: -4px;height: 1px;width: 9px}.spv__dim--y::before{top: 0}.spv__dim--y::after{bottom: 0}.spv__scale{position: absolute;left: 10px;top: 8px;font-family: var(--f-mono);font-size: 10px;color: var(--text-3)}.spv__code{margin-top: 10px;font-family: var(--f-mono);font-size: 12px;color: var(--gold-300)}.spv__name{font-family: var(--f-display);font-size: 15px;font-weight: 700;line-height: 1.25;letter-spacing: -.01em}.spv__onder{display: none;align-items: center;gap: 6px;margin-top: 6px;font-family: var(--f-cond);font-size: 12.5px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;color: var(--green-300)}.spv__onder svg{width: 15px;height: 15px;fill: none;stroke: currentColor;stroke-width: 1.6}.spv.has-onder .spv__onder{display: flex}.house{background: var(--ink-1);border-block: 1px solid var(--line);overflow: clip}.house__grid{display: grid;grid-template-columns: minmax(0,1.45fr) minmax(0,.95fr);gap: clamp(32px,5vw,72px);align-items: center}.house__stage{position: relative}.house__svg{width: 100%;height: auto;overflow: visible}.h-ground{stroke: var(--line-2);stroke-width: 1.2}.h-earth{stroke: rgba(52,211,153,.16);stroke-width: 1;fill: none}.h-cut{fill: url(#hatch);stroke: rgba(110,231,183,.6);stroke-width: 1}.h-hatch{stroke: rgba(52,211,153,.32);stroke-width: 1}.h-win rect{fill: var(--ink-1);stroke: rgba(110,231,183,.6);stroke-width: 1}.h-win path{stroke: rgba(110,231,183,.5);stroke-width: 1;fill: none}.h-line{fill: none;stroke: rgba(110,231,183,.55);stroke-width: 1.2;stroke-linecap: round;stroke-linejoin: round}.h-line rect{fill: none}.h-thin{stroke-width: .8;opacity: .8}.h-new{stroke: var(--gold-300);stroke-dasharray: 4 4}.h-spot{stroke: var(--gold-200);stroke-width: 2}.h-tile{stroke: rgba(110,231,183,.25);stroke-width: .7}.h-spray{stroke: rgba(110,231,183,.5);stroke-dasharray: 2 3}.h-dim{stroke: var(--gold-400);stroke-width: 1;fill: none}.h-txt{font-family: var(--f-mono);font-size: 11px;fill: var(--gold-300)}.h-txt--new{font-size: 10px;fill: var(--gold-200)}.room__area{fill: rgba(16,185,129,0);transition: fill .4s ease}.room.is-active .room__area{fill: rgba(16,185,129,.16)}.house.is-woning .room__area{fill: rgba(16,185,129,.11)}.house__spot{position: absolute;left: var(--x);top: var(--y);z-index: 2;display: flex;align-items: center;gap: 8px;transform: translate(-9px,-50%)}.house__pin{position: relative;flex: none;width: 18px;height: 18px;border-radius: 50%;background: var(--gold-300);border: 3px solid var(--ink-1);box-shadow: 0 0 0 1px var(--gold-300);transition: background-color .3s,box-shadow .3s}.house__pin::after{content: '';position: absolute;inset: -4px;border-radius: 50%;border: 1px solid var(--gold-300);animation: ping-ring 2.4s ease-out infinite}.house.is-off .house__pin::after{animation-play-state: paused}@keyframes ping-ring{0%{transform: scale(.7);opacity: .9}80%,100%{transform: scale(2);opacity: 0}}.house__lbl{padding: 4px 10px;border-radius: 20px;background: rgba(5,8,7,.92);border: 1px solid var(--line-gold);font-family: var(--f-cond);font-size: 13px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;white-space: nowrap;color: var(--text);opacity: 0;transform: translateX(-6px);transition: opacity .3s,transform .4s var(--ease)}.house__spot:hover .house__lbl,.house__spot:focus-visible .house__lbl,.house__spot.is-active .house__lbl{opacity: 1;transform: none}.house__spot.is-active .house__pin{background: var(--green-400);box-shadow: 0 0 0 1px var(--green-400),0 0 18px 4px rgba(52,211,153,.45)}.house__spot.is-active .house__pin::after{border-color: var(--green-400)}.house__panel{transition: opacity .3s ease,transform .4s var(--ease)}.house__panel.is-swap{opacity: 0;transform: translateY(8px)}.house__no{font-family: var(--f-mono);font-size: 12px;letter-spacing: .06em;text-transform: uppercase;color: var(--text-3)}.house__no span{color: var(--gold-300)}.house__name{margin: 10px 0 12px;font-family: var(--f-display);font-size: clamp(32px,3.4vw,50px);font-weight: 800;line-height: 1;letter-spacing: -.03em}.house__text{color: var(--text-2);font-size: 17px;max-width: 42ch}.house__links{margin-top: 22px;border-top: 1px solid var(--line-2)}.house__links a{display: grid;grid-template-columns: 52px minmax(0,1fr) 20px;align-items: center;gap: 10px;padding: 13px 4px;border-bottom: 1px solid var(--line);font-weight: 500;transition: color .2s,padding .4s var(--ease)}.house__links a span{font-family: var(--f-mono);font-size: 13px;color: var(--gold-300)}.house__links a svg{width: 18px;height: 18px;fill: none;stroke: var(--gold-300);stroke-width: 2;transition: transform .3s var(--ease)}.house__links a:hover{color: var(--green-300);padding-left: 10px}.house__links a:hover svg{transform: translateX(4px)}.house__whole{display: inline-flex;align-items: center;gap: 12px;margin-top: 22px;padding: 10px 16px 10px 12px;border-radius: 40px;border: 1px solid var(--line-2);background: rgba(6,42,29,.6);font-size: 15px;color: var(--green-100);text-align: left;transition: border-color .25s,background-color .25s}.house__whole svg{width: 22px;height: 22px;flex: none;fill: none;stroke: var(--gold-300);stroke-width: 1.6}.house__whole b{color: #fff}.house__whole:hover,.house__whole[aria-pressed="true"]{border-color: var(--green-400);background: rgba(16,185,129,.16)}@media (max-width: 1080px){.house__grid{grid-template-columns: minmax(0,1fr)}}@media (max-width: 640px){.house__spot{transform: translate(-9px,-50%)}.house__lbl{display: none}.house__pin{width: 16px;height: 16px}}.flow{position: relative;background: var(--ink-0);border-block: 1px solid var(--line)}.flow__pin{position: relative;padding-block: clamp(80px,9vw,120px)}.flow__head{display: flex;justify-content: space-between;align-items: flex-end;gap: 32px;margin-bottom: clamp(40px,5vw,64px)}.flow__count{display: none;flex: none;font-family: var(--f-display);font-size: clamp(60px,6vw,96px);font-weight: 800;line-height: .78;letter-spacing: -.04em;color: var(--gold-300);font-variant-numeric: tabular-nums}.flow__count small{margin-left: 10px;font-family: var(--f-mono);font-size: .22em;font-weight: 500;letter-spacing: .06em;color: var(--text-3)}.flow__viewport{width: min(var(--maxw),100% - 2 * var(--gutter));margin: 0 auto}.flow__track{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 56px 0}.flow__step{position: relative;padding: 0 32px 0 28px;border-left: 1px solid var(--line-2)}.flow__no{display: block;margin-bottom: 22px;font-family: var(--f-display);font-size: clamp(60px,5.6vw,104px);font-weight: 800;line-height: .8;letter-spacing: -.04em;color: var(--gold-400);font-variant-numeric: tabular-nums;transition: color .5s ease,-webkit-text-stroke-color .5s ease;-webkit-text-stroke: 1.5px var(--gold-400)}.flow__meta{display: inline-block;margin-bottom: 8px;font-family: var(--f-mono);font-size: 12.5px;font-weight: 500;letter-spacing: .06em;text-transform: uppercase;color: var(--green-400)}.flow__title{margin-bottom: 10px;font-family: var(--f-display);font-size: 23px;font-weight: 700;letter-spacing: -.02em;line-height: 1.15}.flow__step p{max-width: 34ch;font-size: 16px;color: var(--text-2)}.flow__tape{display: none}.flow.is-pinned .flow__pin{position: sticky;top: 0;height: 100vh;overflow: hidden;display: flex;flex-direction: column;justify-content: center;padding: 84px 0 0}.flow.is-pinned .flow__count{display: block}.flow.is-pinned .flow__viewport{width: 100%}.flow.is-pinned .flow__track{display: flex;width: max-content;padding-inline: max(var(--gutter),calc((100vw - var(--maxw)) / 2));will-change: transform}.flow.is-pinned .flow__step{flex: none;width: clamp(310px,27vw,400px);padding-right: 44px}.flow.is-pinned .flow__no{color: transparent;-webkit-text-stroke-color: rgba(52,211,153,.32)}.flow.is-pinned .flow__step.is-active .flow__no{color: var(--gold-400);-webkit-text-stroke-color: var(--gold-400)}.flow.is-pinned .flow__tape{display: flex;align-items: center;height: 34px;margin-top: clamp(36px,6vh,72px);padding-inline: max(var(--gutter),calc((100vw - var(--maxw)) / 2))}.flow__case{position: relative;z-index: 2;flex: none;width: 42px;height: 34px;display: grid;place-items: center;background: var(--green-800);border: 1px solid var(--line-2);border-radius: 8px 4px 4px 8px}.flow__case svg{width: 22px;fill: none;stroke: var(--gold-300);stroke-width: 2.6}.flow__slot{position: relative;flex: 1;height: 24px;overflow: hidden}.flow__blade{position: absolute;left: 0;right: 0;top: 3px;bottom: 3px;transform: translate3d(-100%,0,0);will-change: transform;background: repeating-linear-gradient(90deg,rgba(20,14,6,.85) 0 1px,transparent 1px 100px) left top / 100% 11px no-repeat,repeating-linear-gradient(90deg,rgba(20,14,6,.7) 0 1px,transparent 1px 50px) left top / 100% 7px no-repeat,repeating-linear-gradient(90deg,rgba(20,14,6,.5) 0 1px,transparent 1px 10px) left top / 100% 4px no-repeat,linear-gradient(180deg,#ecd298,#d4a655 60%,#b8893b)}.flow__hook{position: absolute;right: 0;top: -3px;bottom: -3px;width: 4px;background: #5c4521}@media (max-width: 1080px){.flow__track{grid-template-columns: minmax(0,1fr);gap: 0;margin-left: 6px;border-left: 1px solid var(--line-2)}.flow__step{padding: 0 0 40px 30px;border-left: 0}.flow__step:last-child{padding-bottom: 0}.flow__step::before{content: '';position: absolute;left: -5px;top: 6px;width: 9px;height: 9px;border-radius: 50%;background: var(--gold-400);box-shadow: 0 0 0 4px var(--ink-0)}.flow__no{font-size: 52px;margin-bottom: 12px}}.clean{background: var(--ink-0)}.clean__label{margin-bottom: clamp(28px,3vw,40px)}.tape-label{display: inline-block;padding: 9px 26px 8px;background: linear-gradient(180deg,rgba(240,227,190,.96),rgba(226,208,160,.96));color: #3a2c10;font-family: var(--f-cond);font-size: 17px;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;transform: rotate(-1.8deg);clip-path: polygon(0 0,100% 0,98.5% 14%,100% 28%,98.5% 42%,100% 57%,98.5% 71%,100% 85%,98.5% 100%,0 100%,1.5% 86%,0 72%,1.5% 58%,0 43%,1.5% 29%,0 15%)}.clean__statement{max-width: 1160px;font-family: var(--f-display);font-size: clamp(26px,3.7vw,54px);font-weight: 700;line-height: 1.14;letter-spacing: -.03em;text-wrap: balance}.clean__statement em{font-style: normal;color: var(--green-400)}.clean__statement .w{opacity: .14;transition: opacity .4s ease}.clean__statement .w.is-lit{opacity: 1}.clean__list{position: relative;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));margin-top: clamp(56px,7vw,96px)}.clean__list::before{content: '';position: absolute;left: 0;right: 0;top: 0;height: 1px;background: var(--line-2);transform: scaleX(0);transform-origin: left;transition: transform 1.4s var(--ease-io)}.clean__list.is-in::before{transform: none}.clean__list li{position: relative;padding: 34px 28px 6px 0}.clean__list li + li{padding-left: 28px;border-left: 1px solid var(--line)}.clean__ico{width: 40px;height: 40px;margin-bottom: 18px;fill: none;stroke: var(--gold-300);stroke-width: 1.4;stroke-linecap: round;stroke-linejoin: round}.clean__list h3{margin-bottom: 8px;font-family: var(--f-display);font-size: 18px;font-weight: 700;letter-spacing: -.01em;line-height: 1.25}.clean__list p{font-size: 15.5px;line-height: 1.55;color: var(--text-2)}@media (max-width: 1080px){.clean__list{grid-template-columns: repeat(2,minmax(0,1fr))}.clean__list li:nth-child(3){padding-left: 0;border-left: 0}.clean__list li:nth-child(n+3){margin-top: 12px;border-top: 1px solid var(--line)}}@media (max-width: 640px){.clean__list{grid-template-columns: minmax(0,1fr)}.clean__list li,.clean__list li + li{display: grid;grid-template-columns: 40px minmax(0,1fr);column-gap: 18px;margin: 0;padding: 22px 0;border-left: 0}.clean__list li + li{border-top: 1px solid var(--line)}.clean__ico{grid-row: span 2;width: 34px;height: 34px;margin: 2px 0 0}}.biz{position: relative;overflow: clip;padding-bottom: clamp(72px,8vw,112px);background: var(--green-700);color: #fff}.biz::before{content: '';position: absolute;inset: 0;pointer-events: none;background: radial-gradient(ellipse 55% 70% at 88% 30%,rgba(52,211,153,.32),transparent 62%),linear-gradient(180deg,transparent 30%,rgba(4,28,20,.5))}.biz__marquee{position: relative;overflow: hidden;margin-bottom: clamp(48px,6vw,80px);padding-block: clamp(24px,3vw,40px);border-bottom: 1px solid rgba(209,250,229,.2)}.biz__track{display: flex;width: max-content;animation: marquee 46s linear infinite}.biz__marquee.is-off .biz__track{animation-play-state: paused}.biz__track span{display: inline-flex;align-items: center;gap: .42em;padding-right: .42em;font-family: var(--f-display);font-size: clamp(48px,6.8vw,104px);font-weight: 800;line-height: 1;letter-spacing: -.02em;text-transform: uppercase;white-space: nowrap;color: transparent;-webkit-text-stroke: 1.5px rgba(209,250,229,.42)}.biz__track span::after{content: '';width: .16em;height: .16em;border-radius: 50%;background: var(--gold-300)}@keyframes marquee{to{transform: translate3d(-50%,0,0)}}.biz--strip{padding: 0}.biz--strip .biz__marquee{margin: 0;border: 0}.biz__grid{position: relative;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: clamp(40px,6vw,96px);align-items: start}.eyebrow--dark{color: var(--gold-100)}.eyebrow--dark::before{background: var(--gold-200)}.biz__title{font-family: var(--f-display);font-size: clamp(30px,3.6vw,52px);font-weight: 800;line-height: 1.04;letter-spacing: -.03em;text-wrap: balance}.biz__title span{color: var(--gold-200)}.biz__lead{margin-top: 18px;max-width: 54ch;font-size: 18px;line-height: 1.7;color: var(--green-100)}.biz__ctas{display: flex;flex-wrap: wrap;align-items: center;gap: 16px 28px;margin-top: 32px}.biz__phone{display: inline-flex;align-items: center;gap: 10px;font-family: var(--f-cond);font-size: 24px;font-weight: 700;letter-spacing: .02em}.biz__phone svg{width: 22px;height: 22px;fill: none;stroke: var(--gold-200);stroke-width: 1.8;stroke-linejoin: round}.biz__phone:hover{color: var(--gold-100)}.biz__list{border-top: 1px solid rgba(209,250,229,.32)}.biz__list li{display: grid;gap: 6px;padding: 24px 0;border-bottom: 1px solid rgba(209,250,229,.32)}.biz__k{font-family: var(--f-display);font-size: 20px;font-weight: 700;letter-spacing: -.015em;line-height: 1.2}.biz__list p{font-size: 16.5px;color: var(--green-100)}@media (max-width: 1080px){.biz__grid{grid-template-columns: minmax(0,1fr)}}.about{background: var(--ink-0)}.about__grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: clamp(40px,6vw,96px);align-items: center}.about__text > .link-arrow{margin-top: 26px}.spec{margin-top: 36px;border-top: 1px solid var(--line-2)}.spec > div{display: flex;align-items: baseline;gap: 12px;padding: 13px 0;border-bottom: 1px solid var(--line)}.spec > div::after{content: '';order: 1;flex: 1;min-width: 20px;border-bottom: 1px dotted rgba(52,211,153,.35);transform: translateY(-5px)}.spec dt{flex: none;font-family: var(--f-mono);font-size: 12.5px;font-weight: 500;letter-spacing: .08em;text-transform: uppercase;color: var(--text-3)}.spec dd{order: 2;font-weight: 600;text-align: right;color: var(--text)}.spec dd a:hover{color: var(--green-300)}.radar{width: min(560px,100%);margin: 0;justify-self: center;--sweep: 6s}.radar__dish{position: relative;aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle,rgba(6,42,29,.95) 0%,rgba(8,16,12,.7) 60%,transparent 71%)}.radar__svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.radar__sweep{position: absolute;inset: 8.333%;border-radius: 50%;pointer-events: none;background: conic-gradient(from 0deg,rgba(52,211,153,0) 0deg,rgba(52,211,153,0) 285deg,rgba(52,211,153,.26) 357deg,rgba(167,243,208,.85) 360deg);animation: sweep var(--sweep) linear infinite;will-change: transform}@keyframes sweep{to{transform: rotate(1turn)}}.radar.is-off .radar__sweep,.radar.is-off .r-ping{animation-play-state: paused}.r-ring{fill: none;stroke: rgba(52,211,153,.22);stroke-width: .3}.r-ring--out{stroke: var(--green-400);stroke-width: .45;stroke-dasharray: 1.6 1.2}.r-axis{stroke: rgba(52,211,153,.12);stroke-width: .25}.r-lbl{font-family: var(--f-mono);font-size: 2.4px;fill: var(--text-3)}.r-dot{fill: var(--green-400)}.r-dot--small{fill: rgba(110,231,183,.7)}.r-ping{fill: none;stroke: var(--green-300);stroke-width: .5;opacity: 0;transform-box: fill-box;transform-origin: center;animation: ping var(--sweep) linear infinite}@keyframes ping{0%{transform: scale(1);opacity: .95}22%{transform: scale(3.4);opacity: 0}100%{transform: scale(3.4);opacity: 0}}.r-town text{font-family: var(--f-body);font-size: 3.3px;font-weight: 500;fill: var(--text)}.r-home .r-core{fill: var(--gold-400);stroke: var(--black);stroke-width: .6}.r-home text{font-family: var(--f-cond);font-size: 4.4px;font-weight: 700;letter-spacing: .3px;text-transform: uppercase;fill: var(--gold-200)}.radar__towns{display: flex;flex-wrap: wrap;justify-content: center;gap: 4px 16px;margin-top: 20px;font-size: 14px;line-height: 1.6;color: var(--text-3)}.radar__towns span{display: inline-flex;align-items: center;gap: 7px}.radar__towns span::before{content: '';width: 4px;height: 4px;border-radius: 50%;background: var(--green-500)}@media (max-width: 1080px){.about__grid{grid-template-columns: minmax(0,1fr)}}.faq{position: relative;overflow: clip;background: var(--ink-1);border-top: 1px solid var(--line)}.faq::before{content: '?';position: absolute;left: -2vw;top: 50%;transform: translateY(-50%);font-family: var(--f-display);font-size: clamp(320px,42vw,640px);font-weight: 800;line-height: 1;color: transparent;-webkit-text-stroke: 1px rgba(52,211,153,.07);pointer-events: none}.faq__wrap{position: relative;max-width: 980px}.faq__head{margin-bottom: clamp(36px,4vw,56px);text-align: center}.acc{border-top: 1px solid var(--line-2)}.acc__item{position: relative;border-bottom: 1px solid var(--line-2)}.acc__item::before{content: '';position: absolute;left: -22px;top: 18px;bottom: 18px;width: 2px;background: var(--green-400);transform: scaleY(0);transform-origin: top;transition: transform .45s var(--ease)}.acc__item.is-open::before{transform: none}.acc__btn{width: 100%;display: flex;justify-content: space-between;align-items: center;gap: 24px;padding: 24px 2px;text-align: left;font-size: clamp(18px,1.6vw,21px);font-weight: 600;line-height: 1.35;color: var(--text);transition: color .25s}.acc__btn:hover{color: var(--green-300)}.acc__ico{position: relative;flex: none;width: 42px;height: 42px;border-radius: 50%;border: 1px solid var(--line-gold);transition: transform .5s var(--ease),background-color .3s,border-color .3s}.acc__ico::before,.acc__ico::after{content: '';position: absolute;left: 50%;top: 50%;width: 14px;height: 2px;margin: -1px 0 0 -7px;border-radius: 2px;background: var(--gold-300);transition: transform .45s var(--ease),background-color .3s}.acc__ico::after{transform: rotate(90deg)}.acc__btn[aria-expanded="true"] .acc__ico{transform: rotate(180deg);background: var(--gold-400);border-color: var(--gold-400)}.acc__btn[aria-expanded="true"] .acc__ico::before,.acc__btn[aria-expanded="true"] .acc__ico::after{background: #1a1206}.acc__btn[aria-expanded="true"] .acc__ico::after{transform: rotate(0)}.acc__panel{display: grid;grid-template-rows: 0fr;transition: grid-template-rows .45s var(--ease)}.acc__panel > div{overflow: hidden}.acc__panel p{max-width: 70ch;padding: 0 66px 26px 2px;font-size: 17px;color: var(--text-2)}.acc__item.is-open .acc__panel{grid-template-rows: 1fr}.faq__more{margin-top: 32px;text-align: center;color: var(--text-2)}.faq__more a{color: var(--gold-300);text-decoration: underline;text-underline-offset: 3px}.faq__more a:hover{color: var(--gold-100)}@media (max-width: 640px){.acc__btn{padding: 20px 0;gap: 16px}.acc__ico{width: 36px;height: 36px}.acc__panel p{padding-right: 0;font-size: 16px}.acc__item::before{left: -12px}}.quote{background: radial-gradient(ellipse 60% 55% at 12% 25%,rgba(4,120,87,.2),transparent 62%),var(--ink-0);border-top: 1px solid var(--line)}.quote__grid{display: grid;grid-template-columns: minmax(0,.82fr) minmax(0,1.18fr);gap: clamp(40px,6vw,96px);align-items: start}.quote__side{position: sticky;top: 118px}.quote__title{font-family: var(--f-display);font-size: clamp(38px,4.6vw,70px);font-weight: 800;line-height: 1;letter-spacing: -.035em;text-wrap: balance}.quote__contact{margin-top: 34px;border-top: 1px solid var(--line-2)}.quote__contact li{display: grid;gap: 2px;padding: 15px 0;border-bottom: 1px solid var(--line)}.quote__contact span{font-family: var(--f-mono);font-size: 12px;font-weight: 500;letter-spacing: .08em;text-transform: uppercase;color: var(--text-3)}.quote__contact a,.quote__contact p{width: fit-content;font-family: var(--f-cond);font-size: clamp(24px,2.2vw,31px);font-weight: 700;letter-spacing: .01em;line-height: 1.2;color: var(--text);transition: color .2s}.quote__contact a:hover{color: var(--green-300)}.quote__pro{display: flex;align-items: flex-start;gap: 12px;margin-top: 24px;font-size: 15px;color: var(--text-2)}.quote__pro svg{flex: none;width: 24px;height: 24px;margin-top: 1px;fill: none;stroke: var(--gold-300);stroke-width: 1.5}.quote__pro b{color: var(--text)}.qform fieldset{min-width: 0;margin: 0;padding: 0;border: 0}.qform .qform__seg{position: relative;display: inline-flex;margin-bottom: 26px;padding: 4px;border-radius: 40px;border: 1px solid var(--line-2);background: var(--ink-1)}.qform__seg label{position: relative}.qform__seg input{position: absolute;opacity: 0;width: 1px;height: 1px}.qform__seg span{display: block;padding: 10px 24px;border-radius: 30px;font-family: var(--f-cond);font-size: 16px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--text-2);cursor: pointer;transition: background-color .3s,color .3s}.qform__seg input:checked + span{background: var(--green-600);color: #fff}.qform__seg input:focus-visible + span{outline: 2px solid var(--gold-300);outline-offset: 2px}.kp{margin-bottom: 34px;padding: clamp(18px,2.4vw,26px);border: 1px solid var(--line-2);border-radius: 14px;background: linear-gradient(180deg,rgba(8,16,12,.9),rgba(5,8,7,.9));background-image: linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size: 28px 28px}.kp__set + .kp__set{margin-top: 22px;padding-top: 20px;border-top: 1px dashed var(--line-2)}.kp__legend{display: flex;align-items: center;gap: 10px;margin-bottom: 12px;padding: 0;font-family: var(--f-display);font-size: 16px;font-weight: 700;letter-spacing: -.01em}.kp__no{font-family: var(--f-mono);font-size: 12px;font-weight: 500;color: var(--gold-300)}.kp__groups{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px 22px}.kp__gh{display: flex;align-items: center;gap: 8px;margin-bottom: 8px;font-family: var(--f-cond);font-size: 13px;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--text-3)}.kp__gh span{font-family: var(--f-mono);font-size: 12px;color: var(--gold-300);letter-spacing: 0}.kp__chips{display: flex;flex-wrap: wrap;gap: 6px}.kp .chip span{padding: 6px 12px;font-size: 14px}.kp__sum{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 12px;margin-top: 20px;padding-top: 16px;border-top: 1px solid var(--line-2)}.kp__sum-k{font-family: var(--f-mono);font-size: 12px;font-weight: 500;letter-spacing: .08em;text-transform: uppercase;color: var(--gold-300)}.kp__sum b{font-weight: 500;color: var(--text-2)}.kp__sum.is-set b{color: var(--text)}.qform__row{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 0 28px}.field{position: relative;display: block;margin-bottom: 30px}.field input,.field textarea{width: 100%;padding: 26px 0 10px;border: 0;border-bottom: 1px solid var(--line-2);border-radius: 0;background: transparent;color: var(--text);font-size: 18px;outline: none;-webkit-appearance: none;appearance: none;transition: border-color .3s}.field textarea{display: block;min-height: 120px;resize: vertical;line-height: 1.55}.field input::placeholder,.field textarea::placeholder{color: transparent}.field::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background: var(--green-400);transform: scaleX(0);transform-origin: left;transition: transform .5s var(--ease);pointer-events: none}.field:focus-within::after{transform: none}.field__label{position: absolute;left: 0;top: 25px;font-size: 18px;color: var(--text-3);pointer-events: none;transform-origin: left top;transition: transform .35s var(--ease),color .3s}.field input:focus ~ .field__label,.field input:not(:placeholder-shown) ~ .field__label,.field textarea:focus ~ .field__label,.field textarea:not(:placeholder-shown) ~ .field__label{transform: translateY(-22px) scale(.74);color: var(--gold-300)}.field__err{display: none;position: absolute;left: 0;top: calc(100% + 5px);font-size: 13.5px;color: var(--err)}.field.is-invalid input,.field.is-invalid textarea{border-bottom-color: var(--err)}.field.is-invalid .field__err{display: block}.field--bedrijf{display: none}.qform:has(input[name="klant"][value="Zakelijk"]:checked) .field--bedrijf{display: block}.qform:not(:has(input[name="klant"][value="Zakelijk"]:checked)) .qform__row--naam{grid-template-columns: minmax(0,1fr)}.hp{position: absolute !important;left: -9999px;width: 1px;height: 1px;overflow: hidden}.check{display: flex;gap: 12px;align-items: flex-start;margin: 4px 0 30px;font-size: 15px;color: var(--text-2)}.check input{position: absolute;opacity: 0;width: 1px;height: 1px}.check__box{flex: none;width: 22px;height: 22px;margin-top: 1px;display: grid;place-items: center;border-radius: 6px;border: 2px solid var(--line-2);transition: background-color .2s,border-color .2s}.check__box svg{width: 14px;height: 14px;fill: none;stroke: #fff;stroke-width: 3;opacity: 0}.check input:checked + .check__box{background: var(--green-600);border-color: var(--green-600)}.check input:checked + .check__box svg{opacity: 1}.check input:focus-visible + .check__box{outline: 2px solid var(--gold-300);outline-offset: 2px}.check.is-invalid .check__box{border-color: var(--err)}.check a{color: var(--gold-300);text-decoration: underline;text-underline-offset: 3px}.qform__send{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 24px}.qform__note{display: inline-flex;align-items: center;gap: 9px;font-size: 15px;color: var(--text-3)}.qform__note::before{content: '';width: 8px;height: 8px;border-radius: 50%;background: var(--green-400);box-shadow: 0 0 0 4px rgba(52,211,153,.18)}.form__status{min-height: 1.5em;margin-top: 16px;font-size: 15px;color: var(--text-2)}.form__status.is-ok{color: var(--ok)}.form__status.is-err{color: var(--err)}.form__status a{color: var(--gold-300);text-decoration: underline}.qform.is-sending button[type="submit"]{pointer-events: none;opacity: .7}@media (max-width: 1080px){.quote__grid{grid-template-columns: minmax(0,1fr)}.quote__side{position: static}}@media (max-width: 640px){.qform__row{grid-template-columns: minmax(0,1fr)}.qform .qform__seg{display: flex}.qform__seg label{flex: 1}.qform__seg span{padding-inline: 12px;text-align: center}.qform__send .btn{width: 100%}.kp__groups{grid-template-columns: minmax(0,1fr)}}.footer{position: relative;overflow: clip;padding-top: clamp(64px,8vw,104px);background: var(--black);border-top: 1px solid var(--line)}.footer__top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-end;gap: 24px 40px;padding-bottom: clamp(40px,5vw,60px);border-bottom: 1px solid var(--line)}.footer__claim{font-family: var(--f-display);font-size: clamp(30px,4.2vw,62px);font-weight: 800;line-height: .98;letter-spacing: -.03em;text-transform: uppercase}.footer__claim span{color: var(--green-400)}.footer__cols{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 32px;padding-block: clamp(40px,5vw,56px)}.footer__cols nav,.footer__cols > div{display: flex;flex-direction: column;align-items: flex-start;gap: 8px}.footer__head{margin-bottom: 8px;font-family: var(--f-cond);font-size: 15px;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;color: var(--gold-300)}.footer__cols a,.footer__cols span{font-size: 16px;color: var(--text-2)}.footer__cols a{display: inline-flex;align-items: baseline;gap: 10px;transition: color .2s}.footer__cols a:hover{color: var(--green-300)}.footer__cols .footer__code{flex: none;width: 14px;font-family: var(--f-mono);font-size: 12px;color: var(--gold-300)}.footer__word{position: relative;margin-bottom: 4px;font-family: var(--f-display);font-size: calc(min(var(--maxw),100vw - 2 * var(--gutter)) / 7.6);font-weight: 800;line-height: .82;letter-spacing: -.03em;text-transform: uppercase;white-space: nowrap;user-select: none}.footer__word-out{display: block;color: transparent;-webkit-text-stroke: 1px rgba(52,211,153,.3)}.footer__word-mask{position: absolute;inset: 0;overflow: hidden;transform: translateX(-101%);transition: transform 2s var(--ease-io) .2s}.footer__word-fill{display: block;transform: translateX(101%);transition: transform 2s var(--ease-io) .2s;color: var(--green-700);background: linear-gradient(180deg,var(--green-500),var(--green-800));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent}.footer__word.is-in .footer__word-mask,.footer__word.is-in .footer__word-fill{transform: none}.footer__bottom{position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 12px;padding: 22px 0 28px;border-top: 1px solid var(--line);font-size: 14px;color: var(--text-3)}.footer__legal{display: inline-flex;gap: 22px}.footer__bottom a:hover{color: var(--green-300)}@media (max-width: 1080px){.footer__cols{grid-template-columns: repeat(2,minmax(0,1fr))}.footer__bottom{padding-bottom: 100px}}@media (max-width: 640px){.footer__cols > div{grid-column: 1 / -1}}.mbar{display: none}@media (max-width: 1080px){.mbar{position: fixed;left: 10px;right: 10px;bottom: calc(10px + env(safe-area-inset-bottom));z-index: 70;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.4fr);gap: 8px;padding: 8px;border-radius: 16px;border: 1px solid var(--line-2);background: rgba(5,8,7,.94);box-shadow: 0 18px 40px -16px rgba(0,0,0,.9);transform: translateY(calc(100% + 30px));transition: transform .5s var(--ease)}.show-mbar .mbar{transform: none}.menu-open .mbar{transform: translateY(calc(100% + 30px))}}.mbar__btn{display: flex;align-items: center;justify-content: center;gap: 8px;height: 50px;border-radius: 10px;border: 1px solid var(--line-2);background: var(--green-900);font-family: var(--f-cond);font-size: 17px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--text)}.mbar__btn svg{width: 19px;height: 19px;fill: none;stroke: var(--gold-300);stroke-width: 1.9;stroke-linejoin: round}.mbar__btn--gold{border-color: transparent;background: linear-gradient(180deg,var(--gold-300),var(--gold-400));color: #1a1206}.footer__phone{display: inline-flex;align-items: center;gap: 14px;font-family: var(--f-cond);font-size: clamp(24px,2.4vw,34px);font-weight: 700;letter-spacing: .02em;line-height: 1.1;color: var(--text);transition: color .2s}.footer__phone small{display: block;font-family: var(--f-mono);font-size: 12px;font-weight: 500;letter-spacing: .08em;text-transform: uppercase;color: var(--text-3)}.footer__phone svg{width: 30px;height: 30px;fill: none;stroke: var(--gold-300);stroke-width: 1.5;stroke-linejoin: round}.footer__phone:hover{color: var(--green-300)}.phero{position: relative;overflow: clip;padding: calc(var(--topbar) + var(--navh) + clamp(26px,3.6vw,52px)) 0 clamp(64px,7vw,104px);background: radial-gradient(70% 80% at 82% 18%,rgba(4,120,87,.2),transparent 60%),var(--ink-0);border-bottom: 1px solid var(--line)}.phero__grid{position: absolute;inset: 0;pointer-events: none;background-image: linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size: 48px 48px;-webkit-mask-image: radial-gradient(ellipse 70% 80% at 75% 40%,#000,transparent 75%);mask-image: radial-gradient(ellipse 70% 80% at 75% 40%,#000,transparent 75%)}.phero__laser{position: absolute;left: 0;right: 0;bottom: -1px;height: 1px;pointer-events: none;background: linear-gradient(90deg,transparent,rgba(255,226,170,.55) 30%,rgba(255,226,170,.55) 70%,transparent);box-shadow: 0 0 12px 1px rgba(212,166,85,.25);transform: scaleX(0);transform-origin: left;animation: laser-in 1.8s var(--ease-io) .25s forwards}@keyframes laser-in{to{transform: scaleX(1)}}.phero__in{position: relative}.crumbs ol{display: flex;flex-wrap: wrap;gap: 6px 10px;font-family: var(--f-mono);font-size: 12px;font-weight: 500;letter-spacing: .06em;text-transform: uppercase;color: var(--text-3)}.crumbs li + li::before{content: '/';margin-right: 10px;color: rgba(52,211,153,.4)}.crumbs a:hover{color: var(--green-300)}.crumbs [aria-current]{color: var(--gold-300)}.phero__main{display: grid;grid-template-columns: minmax(0,1.12fr) minmax(0,.88fr);gap: clamp(32px,5vw,80px);align-items: center;margin-top: clamp(28px,4vw,52px)}.phero__main--solo{grid-template-columns: minmax(0,1fr);max-width: 920px}.phero__kicker{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;margin-bottom: 18px;font-family: var(--f-cond);font-size: 15px;font-weight: 600;letter-spacing: .18em;text-transform: uppercase;color: var(--gold-300)}.phero__kicker .mono{padding: 3px 8px;border: 1px solid var(--line-gold);border-radius: 6px;font-size: 12.5px;font-weight: 500;letter-spacing: .04em;color: var(--gold-200)}.phero__title{font-family: var(--f-display);font-size: var(--fs-h1);font-weight: 800;line-height: .98;letter-spacing: -.035em;text-wrap: balance}.phero__slogan{text-wrap: balance;margin-top: 16px;font-family: var(--f-display);font-size: clamp(18px,1.8vw,26px);font-weight: 700;letter-spacing: -.02em;line-height: 1.25;color: var(--green-400)}.phero__intro{margin-top: 18px;max-width: 58ch;font-size: var(--fs-lead);line-height: 1.7;color: var(--text-2)}.phero__ctas{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 30px}.phero__onder{display: inline-flex;align-items: center;gap: 10px;margin-top: 22px;padding: 8px 14px 8px 12px;border-radius: 30px;border: 1px solid var(--line-2);background: rgba(6,42,29,.6);font-size: 14.5px;color: var(--green-100);transition: border-color .25s,background-color .25s}.phero__onder svg{width: 18px;height: 18px;flex: none;fill: none;stroke: var(--gold-300);stroke-width: 1.6}.phero__onder svg:last-child{width: 15px;height: 15px;stroke-width: 2;transition: transform .3s var(--ease)}.phero__onder b{color: #fff;font-weight: 600}.phero__onder:hover{border-color: var(--green-400);background: rgba(16,185,129,.16)}.phero__onder:hover svg:last-child{transform: translateX(3px)}.phero--slim{padding-bottom: 0;border-bottom: 0;background: var(--ink-0)}.phero--slim + .quote{border-top: 0;padding-top: clamp(32px,4vw,56px)}.phero--legal .phero__main{max-width: 900px}.phero__index{border-top: 1px solid var(--line-2)}.phero__index a{display: grid;grid-template-columns: 46px minmax(0,1fr) auto;align-items: center;gap: 14px;padding: 15px 4px;border-bottom: 1px solid var(--line);transition: padding .4s var(--ease),color .2s}.phero__index-id{display: grid;place-items: center;width: 40px;height: 40px;border: 1px solid var(--line-gold);border-radius: 8px;font-family: var(--f-display);font-size: 18px;font-weight: 800;color: var(--gold-200)}.phero__index span{font-family: var(--f-display);font-size: 17px;font-weight: 700;letter-spacing: -.01em}.phero__index i{display: block;font-family: var(--f-body);font-style: normal;font-size: 14.5px;font-weight: 400;letter-spacing: 0;color: var(--text-3)}.phero__index b{font-family: var(--f-mono);font-size: 13px;font-weight: 500;color: var(--gold-300)}.phero__index a:hover{padding-left: 12px;color: var(--green-300)}.phero__facts{border-top: 1px solid var(--line-2)}.phero__facts li{display: grid;grid-template-columns: 44px minmax(0,1fr);gap: 2px 14px;padding: 16px 4px;border-bottom: 1px solid var(--line);color: var(--text-2);font-size: 15.5px}.phero__facts .mono{grid-row: span 2;font-size: 13px;color: var(--gold-300);padding-top: 4px}.phero__facts b{font-family: var(--f-display);font-size: 18px;font-weight: 700;letter-spacing: -.01em;color: var(--text)}.phero__level{margin: 0;padding: clamp(18px,3vw,34px);border: 1px solid var(--line-2);border-radius: 16px;background: var(--ink-1);background-image: linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size: 22px 22px}.phero__level svg{width: 100%;height: auto;overflow: visible}.phero__level rect:first-child{fill: rgba(212,166,85,.08);stroke: var(--gold-400);stroke-width: 2}.phero__level .lv__vial{fill: rgba(16,185,129,.14);stroke: rgba(52,211,153,.6);stroke-width: 1.5}.phero__level .lv__tick{stroke: var(--green-400);stroke-width: 1.5}.phero__level .lv__bubble{fill: var(--green-300);transform: translateX(var(--lv,0px));transition: transform .9s var(--ease);filter: drop-shadow(0 0 6px rgba(110,231,183,.7))}.phero__level .lv__scale{stroke: var(--gold-400);stroke-width: 1.2}.phero__level figcaption{margin-top: 12px;text-align: center;font-family: var(--f-mono);font-size: 13px;letter-spacing: .06em;text-transform: uppercase;color: var(--green-300)}.bp{position: relative;margin: 0;aspect-ratio: 5 / 4;border: 1px solid var(--line-2);border-radius: 16px;background: var(--ink-1);overflow: hidden}.bp__grid{position: absolute;inset: 0;background-image: linear-gradient(rgba(52,211,153,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(52,211,153,.08) 1px,transparent 1px);background-size: 22px 22px}.bp__corner{position: absolute;width: 18px;height: 18px;border-color: var(--gold-400);border-style: solid;border-width: 0}.bp__corner--tl{left: 12px;top: 12px;border-left-width: 1px;border-top-width: 1px}.bp__corner--tr{right: 12px;top: 12px;border-right-width: 1px;border-top-width: 1px}.bp__corner--bl{left: 12px;bottom: 12px;border-left-width: 1px;border-bottom-width: 1px}.bp__corner--br{right: 12px;bottom: 12px;border-right-width: 1px;border-bottom-width: 1px}.bp__ico{position: absolute;left: 24%;top: 15%;width: 52%;height: 60%;fill: none;stroke: var(--green-300);stroke-width: .55;stroke-linecap: round;stroke-linejoin: round;stroke-dasharray: 90;stroke-dashoffset: 90;filter: drop-shadow(0 0 10px rgba(52,211,153,.35));transition: stroke-dashoffset 2.6s var(--ease-io) .2s}.bp.is-in .bp__ico,.no-js .bp__ico{stroke-dashoffset: 0}.bp__dim{position: absolute;background: var(--gold-400);transform: scaleX(0);transform-origin: left;transition: transform 1.2s var(--ease-io) 1.2s}.bp__dim::before,.bp__dim::after{content: '';position: absolute;background: var(--gold-400)}.bp__dim--x{left: 24%;right: 24%;bottom: 15%;height: 1px}.bp__dim--x::before,.bp__dim--x::after{top: -5px;width: 1px;height: 11px}.bp__dim--x::before{left: 0}.bp__dim--x::after{right: 0}.bp__dim--x b{position: absolute;left: 50%;top: 8px;transform: translateX(-50%);font-family: var(--f-mono);font-size: 12px;font-weight: 500;color: var(--gold-300)}.bp__dim--y{right: 14%;top: 15%;bottom: 25%;width: 1px;transform: scaleY(0);transform-origin: top}.bp__dim--y::before,.bp__dim--y::after{left: -5px;height: 1px;width: 11px}.bp__dim--y::before{top: 0}.bp__dim--y::after{bottom: 0}.bp.is-in .bp__dim{transform: none}.bp__meta{position: absolute;left: 40px;top: 16px;font-family: var(--f-mono);font-size: 11px;letter-spacing: .06em;text-transform: uppercase;color: var(--text-3)}.bp__title{position: absolute;right: 40px;bottom: 16px;padding: 4px 10px;border: 1px solid var(--line-gold);font-family: var(--f-mono);font-size: 12px;letter-spacing: .06em;text-transform: uppercase;color: var(--gold-200);background: var(--ink-1)}.items{background: var(--ink-0)}.items__grid{display: grid;grid-template-columns: minmax(0,.72fr) minmax(0,1.5fr);gap: clamp(40px,6vw,96px);align-items: start}.items__side{position: sticky;top: 118px}.items__note{margin-top: 16px;color: var(--text-3)}.items__list{position: relative}.item{position: relative;display: grid;grid-template-columns: 70px minmax(0,.8fr) minmax(0,1.2fr);gap: 4px 22px;align-items: baseline;padding: 24px 6px}.item__no{font-family: var(--f-mono);font-size: 13px;font-weight: 500;color: var(--gold-300)}.item__title{font-family: var(--f-display);font-size: clamp(17px,1.45vw,20px);font-weight: 700;letter-spacing: -.015em;line-height: 1.25}.item__text{color: var(--text-2)}.item--end{height: 0;padding: 0}.stepsx{background: var(--ink-1);border-block: 1px solid var(--line)}.stepsx__list{position: relative;display: grid;grid-auto-flow: column;grid-auto-columns: minmax(0,1fr)}.stepsx__list::before{content: '';position: absolute;left: 0;right: 0;top: 27px;height: 10px;transform: scaleX(0);transform-origin: left;transition: transform 1.8s var(--ease-io);background: repeating-linear-gradient(90deg,rgba(212,166,85,.6) 0 1px,transparent 1px 12px) left center / 100% 10px no-repeat,linear-gradient(var(--gold-500),var(--gold-500)) left center / 100% 1px no-repeat}.stepsx__list.is-in::before{transform: none}.stepsx__step{position: relative;padding-right: 24px}.stepsx__no{position: relative;z-index: 1;display: inline-grid;place-items: center;width: 56px;height: 56px;margin-bottom: 22px;border-radius: 50%;background: var(--ink-1);border: 1px solid var(--gold-400);font-family: var(--f-display);font-size: 18px;font-weight: 800;color: var(--gold-300)}.stepsx__title{margin-bottom: 8px;font-family: var(--f-display);font-size: 20px;font-weight: 700;letter-spacing: -.015em}.stepsx__step p{max-width: 30ch;font-size: 15.5px;color: var(--text-2)}@media (max-width: 900px){.stepsx__list{grid-auto-flow: row;grid-auto-columns: auto;margin-left: 27px;border-left: 1px solid var(--gold-500)}.stepsx__list::before{display: none}.stepsx__step{display: grid;grid-template-columns: 56px minmax(0,1fr);gap: 0 18px;padding: 0 0 30px;margin-left: -28px}.stepsx__step:last-child{padding-bottom: 0}.stepsx__no{grid-row: span 2;margin: 0}.stepsx__title{margin-top: 14px}}.who{background: var(--ink-0)}.who__split{position: relative;display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}.who__split::before{content: '';position: absolute;left: 0;right: 0;top: 0;height: 1px;background: var(--line-2);transform: scaleX(0);transform-origin: left;transition: transform 1.4s var(--ease-io)}.who__split.is-in::before{transform: none}.who__split--4{grid-template-columns: repeat(4,minmax(0,1fr))}.who__col{padding: 30px 32px 6px 0}.who__col + .who__col{padding-left: 32px;border-left: 1px solid var(--line)}.who__k{display: block;margin-bottom: 12px;font-family: var(--f-display);font-size: clamp(21px,2.1vw,30px);font-weight: 800;letter-spacing: -.025em;line-height: 1.1;color: var(--green-300)}.who__col p{font-size: 17px;color: var(--text-2)}.who__col .link-arrow{margin-top: 18px}.who__split--4 .who__k{font-size: clamp(18px,1.6vw,23px)}@media (max-width: 1080px){.who__split--4{grid-template-columns: repeat(2,minmax(0,1fr))}.who__split--4 .who__col:nth-child(3){padding-left: 0;border-left: 0}.who__split--4 .who__col:nth-child(n+3){border-top: 1px solid var(--line);margin-top: 18px}}@media (max-width: 640px){.who__split,.who__split--4{grid-template-columns: minmax(0,1fr)}.who__col,.who__col + .who__col,.who__split--4 .who__col:nth-child(3){padding: 22px 0 18px;border-left: 0}.who__col + .who__col{border-top: 1px solid var(--line)}}.related{background: var(--ink-1);border-top: 1px solid var(--line)}.ctab{position: relative;overflow: clip;padding-block: clamp(56px,7vw,96px);background: var(--green-700)}.ctab__grid{position: absolute;inset: 0;pointer-events: none;background-image: linear-gradient(rgba(209,250,229,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(209,250,229,.08) 1px,transparent 1px);background-size: 40px 40px;-webkit-mask-image: linear-gradient(90deg,transparent,#000 60%);mask-image: linear-gradient(90deg,transparent,#000 60%)}.ctab__in{position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 28px 48px}.ctab__title{font-family: var(--f-display);font-size: clamp(34px,5vw,74px);font-weight: 800;line-height: .98;letter-spacing: -.04em;color: #fff}.ctab__title span{color: var(--gold-200)}.ctab__text{margin-top: 14px;max-width: 48ch;font-size: 18px;color: var(--green-100)}.ctab__actions{display: flex;flex-wrap: wrap;align-items: center;gap: 16px 26px}.ctab__phone{display: inline-flex;align-items: center;gap: 10px;font-family: var(--f-cond);font-size: 24px;font-weight: 700;letter-spacing: .02em;color: #fff}.ctab__phone svg{width: 22px;height: 22px;fill: none;stroke: var(--gold-200);stroke-width: 1.8;stroke-linejoin: round}.ctab__phone:hover{color: var(--gold-100)}.values{background: var(--ink-0)}.values__list{border-top: 1px solid var(--line-2)}.value{display: grid;grid-template-columns: minmax(0,1.3fr) minmax(0,1fr);gap: 12px 48px;align-items: center;padding: clamp(22px,3vw,40px) 0;border-bottom: 1px solid var(--line)}.value__word{font-family: var(--f-display);font-size: clamp(34px,4.7vw,68px);font-weight: 800;line-height: .9;letter-spacing: -.045em;color: transparent;-webkit-text-stroke: 1.5px var(--green-400);transition: color .6s ease}.value:hover .value__word,.value.is-in .value__word{color: var(--green-400);transition-delay: .5s}.value:hover .value__word{transition-delay: 0s}.value p{max-width: 46ch;font-size: 18px;color: var(--text-2)}@media (max-width: 760px){.value{grid-template-columns: minmax(0,1fr)}}.legal{background: var(--ink-0);padding-top: clamp(48px,6vw,80px)}.legal__in{max-width: 820px}.legal h2{margin: 40px 0 10px;font-family: var(--f-display);font-size: 22px;font-weight: 700;letter-spacing: -.015em;color: var(--green-400)}.legal h2:first-child{margin-top: 0}.legal p,.legal li{color: var(--text-2)}.legal ul{display: grid;gap: 8px;margin-top: 10px}.legal li{position: relative;padding-left: 20px}.legal li::before{content: '';position: absolute;left: 2px;top: .75em;width: 5px;height: 5px;transform: rotate(45deg);border: 1px solid var(--gold-400)}.legal a{color: var(--gold-200);text-decoration: underline;text-underline-offset: 3px}.nf{position: relative;overflow: clip;min-height: 100vh;display: grid;place-items: center;padding: calc(var(--topbar) + var(--navh) + 40px) 0 80px;background: radial-gradient(60% 60% at 50% 40%,rgba(4,120,87,.16),transparent 70%),var(--ink-0)}.nf__in{position: relative;display: flex;flex-direction: column;align-items: center;text-align: center}.nf__draw{width: min(420px,90vw);height: auto;margin-bottom: 28px;overflow: visible}.nf__wall{fill: none;stroke: rgba(110,231,183,.55);stroke-width: 1.4}.nf__stud{stroke: rgba(110,231,183,.35);stroke-width: 1}.nf__board{fill: rgba(16,185,129,.14);stroke: rgba(110,231,183,.5)}.nf__gap{fill: none;stroke: var(--gold-300);stroke-dasharray: 6 6;animation: dash 1.2s linear infinite}@keyframes dash{to{stroke-dashoffset: -24}}.nf__dim{stroke: var(--gold-400);fill: none}.nf__draw text{font-family: var(--f-mono);font-size: 12px;fill: var(--gold-300)}.nf__in .phero__kicker{justify-content: center}.nf__title{font-family: var(--f-display);font-size: clamp(34px,5.4vw,76px);font-weight: 800;line-height: 1;letter-spacing: -.035em;text-wrap: balance}.nf__text{margin-top: 18px;max-width: 48ch;color: var(--text-2);font-size: 18px}.nf .phero__ctas{justify-content: center}.rvs{position: relative;background: var(--ink-0);padding-block: clamp(80px,9vw,128px) clamp(24px,3vw,40px)}.rvs__head{text-align: center;max-width: 860px;margin-bottom: clamp(40px,5vw,64px)}.rvs__head .lead{margin-inline: auto}.rvs__stage{position: relative;overflow: clip;padding-block: clamp(56px,7vw,96px);background: linear-gradient(90deg,var(--ink-1) 50%,var(--green-900) 50%);border-block: 1px solid var(--line)}.rvs__word{position: absolute;top: clamp(12px,2vw,28px);width: 50%;overflow: hidden;pointer-events: none;font-family: var(--f-display);font-size: clamp(80px,12vw,190px);font-weight: 800;line-height: .8;letter-spacing: -.04em;text-transform: uppercase;white-space: nowrap;color: transparent}.rvs__word > span{display: inline-block;will-change: transform}.rvs__word--l{left: 0;text-align: right;-webkit-text-stroke: 1px rgba(52,211,153,.14)}.rvs__word--r{right: 0;text-align: left;-webkit-text-stroke: 1px rgba(224,188,120,.16)}.rvs__axis{position: absolute;left: 50%;top: 0;bottom: 0;width: 1px;margin-left: -.5px;background: linear-gradient(180deg,transparent,var(--gold-400) 10%,var(--gold-400) 90%,transparent);transform: scaleY(0);transform-origin: top;transition: transform 1.6s var(--ease-io)}.rvs__stage.is-in .rvs__axis{transform: none}.rvs__stage > .container{position: relative}.rvs__sides{position: relative;display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: center;gap: clamp(24px,4vw,64px);margin-bottom: clamp(44px,5vw,68px)}.rvs__side{max-width: 420px}.rvs__side--l{justify-self: end;text-align: right}.rvs__side--r{justify-self: start}.rvs__tag{display: inline-block;margin-bottom: 10px;font-family: var(--f-mono);font-size: 12.5px;font-weight: 500;letter-spacing: .08em;text-transform: uppercase;color: var(--gold-300)}.rvs__name{font-family: var(--f-display);font-size: clamp(40px,4.6vw,72px);font-weight: 800;line-height: .9;letter-spacing: -.04em;text-transform: uppercase}.rvs__side--r .rvs__name{color: var(--green-300)}.rvs__side p{margin-top: 14px;font-size: 17px;color: var(--text-2)}.rvs__of{position: relative;z-index: 1;width: 66px;height: 66px;display: grid;place-items: center;border-radius: 50%;background: var(--ink-0);border: 1px solid var(--gold-400);box-shadow: 0 0 0 8px rgba(5,8,7,.55);font-family: var(--f-display);font-size: 18px;font-weight: 800;letter-spacing: -.01em;text-transform: uppercase;color: var(--gold-300)}.rvs__rows{max-width: 1060px;margin: 0 auto}.rvs__row{display: grid;grid-template-columns: minmax(0,1fr) 156px minmax(0,1fr);align-items: center;gap: 28px;padding: 18px 0;border-top: 1px solid rgba(52,211,153,.12)}.rvs__row:last-child{border-bottom: 1px solid rgba(52,211,153,.12)}.rvs__row dt{grid-column: 2;grid-row: 1;justify-self: center;position: relative;z-index: 1;padding: 6px 14px;border-radius: 30px;background: var(--ink-0);border: 1px solid var(--line-gold);font-family: var(--f-cond);font-size: 14px;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;white-space: nowrap;color: var(--gold-200)}.rvs__row dd{grid-row: 1;font-size: 17px;line-height: 1.5;color: var(--text)}.rvs__l{grid-column: 1;text-align: right}.rvs__r{grid-column: 3}.rvs__both{display: flex;flex-direction: column;align-items: center;gap: 12px;max-width: 560px;margin: clamp(40px,5vw,56px) auto 0;text-align: center;font-size: 18px;color: var(--text-2);text-wrap: balance}.rvs__both span{padding: 7px 18px;border-radius: 30px;background: linear-gradient(180deg,var(--gold-300),var(--gold-400));color: #1a1206;font-family: var(--f-cond);font-size: 16px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase}@media (max-width: 760px){.rvs__stage{padding-block: 48px}.rvs__word{top: 70px;font-size: 64px}.rvs__sides{grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 0 30px;padding-top: 62px}.rvs__of{position: absolute;left: 50%;top: 0;width: 44px;height: 44px;margin-left: -22px;font-size: 13px;box-shadow: 0 0 0 5px rgba(5,8,7,.55)}.rvs__name{font-size: clamp(28px,9vw,40px)}.rvs__tag{font-size: 11.5px}.rvs__side p{font-size: 14.5px}.rvs__row{grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 12px 30px;padding: 16px 0}.rvs__row dt{grid-column: 1 / -1;font-size: 12.5px}.rvs__row dd{grid-row: 2;font-size: 14.5px}.rvs__l{grid-column: 1}.rvs__r{grid-column: 2}}@media (max-width: 1080px){.phero__main{grid-template-columns: minmax(0,1fr)}.phero__main .bp{max-width: 520px}.items__grid{grid-template-columns: minmax(0,1fr)}.items__side{position: static}}@media (max-width: 640px){.item{grid-template-columns: 52px minmax(0,1fr);padding: 20px 4px}.item__text{grid-column: 2}.phero__ctas{flex-direction: column}.phero__ctas .btn{width: 100%}.bp__meta{left: 34px}.bp__title{right: 34px}.ctab__actions{width: 100%}}.curpick{position: relative;display: none}@media (hover: hover) and (pointer: fine){.curpick{display: block}}.curpick__btn{display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 12px 0 5px;border-radius: 30px;border: 1px solid var(--line-2);background: rgba(6,42,29,.6);font-family: var(--f-cond);font-size: 14px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: var(--text);transition: border-color .25s,background-color .25s,color .25s}.curpick__btn:hover{border-color: var(--green-400);background: rgba(16,185,129,.14)}.curpick__btn[aria-expanded="true"]{border-color: var(--gold-300);color: var(--gold-200)}.curpick__now{display: grid;place-items: center;width: 34px;height: 34px;border-radius: 50%;background: var(--ink-0);border: 1px solid var(--line-gold)}.curpick__now img{width: 24px;height: 24px}.curpick__now svg,.curpick__ico svg{width: 20px;height: 20px;fill: #f2f6f3;stroke: #050807;stroke-width: 1}.curpick__chev{width: 13px;height: 13px;fill: none;stroke: currentColor;stroke-width: 2.2;transition: transform .3s var(--ease)}.curpick__btn[aria-expanded="true"] .curpick__chev{transform: rotate(180deg)}.is-scrolled .curpick__btn{height: 40px}.is-scrolled .curpick__now{width: 30px;height: 30px}.curpick__panel{position: absolute;top: calc(100% + 18px);right: 0;width: min(720px,calc(100vw - 2 * var(--gutter)));padding: 18px 18px 14px;border-radius: 16px;border: 1px solid var(--line-2);border-top: 2px solid var(--green-600);background-color: #050807;background-image: linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size: 22px 22px;box-shadow: 0 34px 70px -26px rgba(0,0,0,.95);transform-origin: top right;animation: curpick-in .35s var(--ease)}.curpick__panel::before{content: '';position: absolute;right: 54px;top: -8px;width: 12px;height: 12px;background: #050807;border-left: 2px solid var(--green-600);border-top: 2px solid var(--green-600);transform: rotate(45deg)}.curpick__panel[hidden]{display: none}@keyframes curpick-in{from{opacity: 0;transform: translateY(-8px) scale(.98)}}.curpick__head{display: flex;justify-content: space-between;align-items: baseline;flex-wrap: wrap;gap: 4px 20px;margin: 0 4px 14px;padding-bottom: 12px;border-bottom: 1px solid var(--line)}.curpick__title{font-family: var(--f-display);font-size: 18px;font-weight: 800;letter-spacing: -.015em}.curpick__hint{font-family: var(--f-mono);font-size: 11px;font-weight: 500;letter-spacing: .04em;text-transform: uppercase;color: var(--text-3)}.curpick__list{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px}.curpick__opt{position: relative;width: 100%;display: grid;grid-template-columns: 42px minmax(0,1fr);align-items: center;gap: 12px;padding: 8px 10px 8px 8px;border-radius: 12px;border: 1px solid transparent;text-align: left;transition: background-color .2s,border-color .2s}.curpick__opt:hover{background: rgba(16,185,129,.1);border-color: var(--line)}.curpick__opt[aria-pressed="true"]{background: rgba(16,185,129,.14);border-color: var(--green-500)}.curpick__opt[aria-pressed="true"]::after{content: '';position: absolute;right: 9px;top: 9px;width: 8px;height: 8px;border-radius: 50%;background: var(--green-400);box-shadow: 0 0 10px 2px rgba(52,211,153,.55)}.curpick__ico{display: grid;place-items: center;width: 42px;height: 42px;border-radius: 10px;border: 1px solid var(--line);background: var(--ink-1)}.curpick__ico img{width: 30px;height: 30px}.curpick__txt{min-width: 0;font-family: var(--f-display);font-size: 13.5px;font-weight: 700;letter-spacing: -.01em;line-height: 1.25;color: var(--text)}.curpick__txt i{display: block;margin-top: 2px;font-family: var(--f-body);font-size: 12.5px;font-style: normal;font-weight: 400;letter-spacing: 0;color: var(--text-3)}@media (max-width: 1320px){.curpick__lbl{display: none}.curpick__btn{padding-right: 9px}}@media (max-width: 760px){.curpick__list{grid-template-columns: repeat(2,minmax(0,1fr))}}::-webkit-scrollbar{width: 12px;height: 12px}::-webkit-scrollbar-track{background: var(--ink-0)}::-webkit-scrollbar-thumb{border: 3px solid var(--ink-0);border-radius: 10px;background: linear-gradient(180deg,var(--green-600),var(--green-800))}::-webkit-scrollbar-thumb:hover{background: linear-gradient(180deg,var(--gold-300),var(--gold-500))}::-webkit-scrollbar-corner{background: var(--ink-0)}@supports (-moz-appearance: none){html,.mnav{scrollbar-color: var(--green-700) var(--ink-0);scrollbar-width: thin}}@media (max-width: 1320px){.nav__phone span{display: none}.nav__phone{width: 44px;height: 44px;justify-content: center;border-radius: 50%;border: 1px solid var(--line-2);background: rgba(6,42,29,.6)}.nav__right{gap: 12px}}@media (max-width: 1180px){.nav__list{gap: 16px}.nav__link{font-size: 16px;letter-spacing: .08em}}.pt{position: fixed;inset: 0;z-index: 200;pointer-events: none}.pt__panel{position: absolute;inset: 0;background: var(--ink-0);background-image: linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size: 48px 48px;transform: translate3d(0,-101%,0)}.pt__laser{position: absolute;left: 0;right: 0;top: 0;height: 2px;background: linear-gradient(90deg,transparent,#ffe2aa 18%,#fff6e2 50%,#ffe2aa 82%,transparent);box-shadow: 0 0 18px 4px rgba(212,166,85,.55),0 0 2px 1px rgba(255,246,226,.9);opacity: 0;transform: translate3d(0,-4px,0)}.pt-out .pt{pointer-events: auto}.pt-out .pt__panel{transform: none;transition: transform .42s cubic-bezier(.7,0,.3,1)}.pt-out .pt__laser{opacity: 1;transform: translate3d(0,100vh,0);transition: transform .42s cubic-bezier(.7,0,.3,1)}.pt-in .pt__panel{transform: none}.pt-in .pt__laser{opacity: 1}.pt-in.pt-go .pt__panel{transform: translate3d(0,101%,0);transition: transform .6s cubic-bezier(.7,0,.3,1) .05s}.pt-in.pt-go .pt__laser{transform: translate3d(0,100vh,0);opacity: 0;transition: transform .6s cubic-bezier(.7,0,.3,1) .05s,opacity .2s ease .6s}@media (max-width: 1180px){.nav__phone span{display: none}.mega__inner{grid-template-columns: minmax(0,1fr);gap: 24px}}@media (max-width: 1080px){.nav__left,.mega,.nav__cta{display: none}.nav__inner{grid-template-columns: auto 1fr}.nav__logo{justify-self: start;flex-direction: row;gap: 12px}.nav__logo .logo__tag{display: none}.nav__logo .logo__mark{width: 42px;height: 26px}.nav__logo .logo__word{font-size: 23px}.nav__phone{width: 46px;height: 46px;justify-content: center;border-radius: 10px;border: 1px solid var(--line-2);background: rgba(6,42,29,.6)}.nav__burger{display: block}.topbar__mid{display: none}.svc__grid{grid-template-columns: minmax(0,1fr)}.svc__side{position: static}.svc__index{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 24px}.spv{display: none}}@media (max-width: 640px){:root{--topbar: 36px;--navh: 72px;--fs-body: 16px}.topbar{font-size: 13px}.topbar__inner{justify-content: center}.topbar__item:first-child{display: none}.topbar__right a:last-child{display: none}.svc__index{grid-template-columns: minmax(0,1fr)}.sgroup__head{grid-template-columns: auto minmax(0,1fr)}.sgroup__count{display: none}.srow{grid-template-columns: 46px minmax(0,1fr) 20px;column-gap: 12px;row-gap: 3px;align-items: start;padding: 16px 8px}.srow__code{grid-row: 1;padding-top: 2px;font-size: 12.5px}.srow__name{grid-column: 2}.srow__text{grid-column: 2;font-size: 14.5px}.srow__arrow{grid-column: 3;grid-row: 1 / span 2;align-self: center;width: 20px;height: 20px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}.js [data-reveal]{transition-duration: .01s}.hero__pro-dot::after,.biz__track,.radar__sweep,.r-ping,.house__pin::after,.nf__gap{animation: none}.radar__sweep{display: none}.rule::before,.rule::after,.rule__laser,.rvs__axis,.clean__list::before,.footer__word-mask,.footer__word-fill,.bp__ico,.bp__dim,.stepsx__list::before,.who__split::before{transition: none}.rule__laser::after{display: none}.phero__laser{animation: none;transform: none}.pt{display: none}}@media (max-width: 760px){.rule::before{transform: none;transition: none}.rule::after{opacity: 1;transition: none}.rule__laser{display: none}}html[data-cur="pijl"]{--cs:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%2311201a'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23050807'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M3%202v22.5l6-5.6%204.2%208.6%204.1-2-4.1-8.4H21.5z'%20fill%3D'url(%23a)'%20stroke%3D'%23e0bc78'%20stroke-width%3D'1.5'%20stroke-linejoin%3D'round'%2F%3E%3Crect%20x%3D'5.6'%20y%3D'11.6'%20width%3D'7'%20height%3D'3.2'%20rx%3D'1.6'%20fill%3D'none'%20stroke%3D'%2334d399'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'9.1'%20cy%3D'13.2'%20r%3D'1'%20fill%3D'%236ee7b7'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 3 2,auto;--cs-link:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%2311201a'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23050807'%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D'bd'%20cx%3D'.4'%20cy%3D'.35'%20r%3D'.7'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23f7e9c6'%2F%3E%3Cstop%20offset%3D'.6'%20stop-color%3D'%23e0bc78'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23b8893b'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M3%202v22.5l6-5.6%204.2%208.6%204.1-2-4.1-8.4H21.5z'%20fill%3D'url(%23a)'%20stroke%3D'%23e0bc78'%20stroke-width%3D'1.5'%20stroke-linejoin%3D'round'%2F%3E%3Crect%20x%3D'5.6'%20y%3D'11.6'%20width%3D'7'%20height%3D'3.2'%20rx%3D'1.6'%20fill%3D'none'%20stroke%3D'%2334d399'%20stroke-width%3D'.9'%2F%3E%3Ccircle%20cx%3D'9.1'%20cy%3D'13.2'%20r%3D'1'%20fill%3D'%236ee7b7'%2F%3E%3Ccircle%20cx%3D'26.5'%20cy%3D'26.5'%20r%3D'4.3'%20fill%3D'url(%23bd)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Ccircle%20cx%3D'25.4'%20cy%3D'25.3'%20r%3D'1.2'%20fill%3D'%23fff8e6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 3 2,pointer}html[data-cur="potlood"]{--cs:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'0'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ecd298'%2F%3E%3Cstop%20offset%3D'.5'%20stop-color%3D'%23d4a655'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23a87a2f'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M9%205.2%2029.2%2025.4l-3.8%203.8L5.2%209z'%20fill%3D'url(%23a)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M7.4%207.4%2027.3%2027.3'%20stroke%3D'%23fff3d2'%20stroke-opacity%3D'.45'%20stroke-width%3D'.9'%2F%3E%3Cpath%20d%3D'M2%202l7%203.2L5.2%209z'%20fill%3D'%23f1e3c0'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M2%202l3.1%201.4-1.7%201.7z'%20fill%3D'%231b1b1b'%2F%3E%3Cpath%20d%3D'M25.2%2021.4l4%204-3.8%203.8-4-4z'%20fill%3D'%2310b981'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 2 2,auto;--cs-link:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'0'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ecd298'%2F%3E%3Cstop%20offset%3D'.5'%20stop-color%3D'%23d4a655'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23a87a2f'%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D'bd'%20cx%3D'.4'%20cy%3D'.35'%20r%3D'.7'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23f7e9c6'%2F%3E%3Cstop%20offset%3D'.6'%20stop-color%3D'%23e0bc78'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23b8893b'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M9%205.2%2029.2%2025.4l-3.8%203.8L5.2%209z'%20fill%3D'url(%23a)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M7.4%207.4%2027.3%2027.3'%20stroke%3D'%23fff3d2'%20stroke-opacity%3D'.45'%20stroke-width%3D'.9'%2F%3E%3Cpath%20d%3D'M2%202l7%203.2L5.2%209z'%20fill%3D'%23f1e3c0'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M2%202l3.1%201.4-1.7%201.7z'%20fill%3D'%231b1b1b'%2F%3E%3Cpath%20d%3D'M25.2%2021.4l4%204-3.8%203.8-4-4z'%20fill%3D'%2310b981'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3Ccircle%20cx%3D'26.5'%20cy%3D'26.5'%20r%3D'4.3'%20fill%3D'url(%23bd)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Ccircle%20cx%3D'25.4'%20cy%3D'25.3'%20r%3D'1.2'%20fill%3D'%23fff8e6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 2 2,pointer}html[data-cur="laser"]{--cs:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3CradialGradient%20id%3D'a'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23eafff6'%2F%3E%3Cstop%20offset%3D'.35'%20stop-color%3D'%2334d399'%20stop-opacity%3D'.9'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%2334d399'%20stop-opacity%3D'0'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Ccircle%20cx%3D'16'%20cy%3D'16'%20r%3D'8'%20fill%3D'url(%23a)'%2F%3E%3Cg%20stroke%3D'%23050807'%20stroke-width%3D'3.4'%20stroke-linecap%3D'round'%3E%3Cpath%20d%3D'M16%202.5v7.5M16%2022v7.5M2.5%2016H10M22%2016h7.5'%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D'%23ffe2aa'%20stroke-width%3D'1.5'%20stroke-linecap%3D'round'%3E%3Cpath%20d%3D'M16%202.5v7.5M16%2022v7.5M2.5%2016H10M22%2016h7.5'%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D'16'%20cy%3D'16'%20r%3D'2.1'%20fill%3D'%23fff'%20stroke%3D'%23050807'%20stroke-width%3D'.8'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 16 16,auto;--cs-link:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3CradialGradient%20id%3D'a'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23eafff6'%2F%3E%3Cstop%20offset%3D'.35'%20stop-color%3D'%2334d399'%20stop-opacity%3D'.9'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%2334d399'%20stop-opacity%3D'0'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Ccircle%20cx%3D'16'%20cy%3D'16'%20r%3D'8'%20fill%3D'url(%23a)'%2F%3E%3Cg%20stroke%3D'%23050807'%20stroke-width%3D'3.4'%20stroke-linecap%3D'round'%3E%3Cpath%20d%3D'M16%202.5v7.5M16%2022v7.5M2.5%2016H10M22%2016h7.5'%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D'%23ffe2aa'%20stroke-width%3D'1.5'%20stroke-linecap%3D'round'%3E%3Cpath%20d%3D'M16%202.5v7.5M16%2022v7.5M2.5%2016H10M22%2016h7.5'%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D'16'%20cy%3D'16'%20r%3D'2.1'%20fill%3D'%23fff'%20stroke%3D'%23050807'%20stroke-width%3D'.8'%2F%3E%3Ccircle%20cx%3D'16'%20cy%3D'16'%20r%3D'12'%20fill%3D'none'%20stroke%3D'%23e0bc78'%20stroke-width%3D'1.4'%20stroke-dasharray%3D'3%202.4'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 16 16,pointer}html[data-cur="rolmaat"]{--cs:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffe9a8'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23d9a43a'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'c'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%2310b981'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23065f46'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M3.2%201.6%2019.6%2018l-2%202L1.6%203.6z'%20fill%3D'url(%23a)'%20stroke%3D'%23050807'%20stroke-width%3D'1.1'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M6.4%204.8l-1.5%201.5M9.2%207.6l-1%201M12%2010.4l-1.5%201.5M14.8%2013.2l-1%201'%20stroke%3D'%233a2a0c'%20stroke-width%3D'.9'%2F%3E%3Cpath%20d%3D'M1.5%201.5h3.4M1.5%201.5v3.4'%20stroke%3D'%23050807'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%2F%3E%3Crect%20x%3D'14.5'%20y%3D'14.5'%20width%3D'15.5'%20height%3D'15.5'%20rx%3D'4.5'%20fill%3D'url(%23c)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Ccircle%20cx%3D'22.25'%20cy%3D'22.25'%20r%3D'3.6'%20fill%3D'none'%20stroke%3D'%23e0bc78'%20stroke-width%3D'1.3'%2F%3E%3Ccircle%20cx%3D'22.25'%20cy%3D'22.25'%20r%3D'1.1'%20fill%3D'%23e0bc78'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 2 2,auto;--cs-link:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffe9a8'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23d9a43a'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'c'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%2310b981'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23065f46'%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D'bd'%20cx%3D'.4'%20cy%3D'.35'%20r%3D'.7'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23f7e9c6'%2F%3E%3Cstop%20offset%3D'.6'%20stop-color%3D'%23e0bc78'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23b8893b'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M3.2%201.6%2019.6%2018l-2%202L1.6%203.6z'%20fill%3D'url(%23a)'%20stroke%3D'%23050807'%20stroke-width%3D'1.1'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M6.4%204.8l-1.5%201.5M9.2%207.6l-1%201M12%2010.4l-1.5%201.5M14.8%2013.2l-1%201'%20stroke%3D'%233a2a0c'%20stroke-width%3D'.9'%2F%3E%3Cpath%20d%3D'M1.5%201.5h3.4M1.5%201.5v3.4'%20stroke%3D'%23050807'%20stroke-width%3D'1.8'%20stroke-linecap%3D'round'%2F%3E%3Crect%20x%3D'14.5'%20y%3D'14.5'%20width%3D'15.5'%20height%3D'15.5'%20rx%3D'4.5'%20fill%3D'url(%23c)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Ccircle%20cx%3D'22.25'%20cy%3D'22.25'%20r%3D'3.6'%20fill%3D'none'%20stroke%3D'%23e0bc78'%20stroke-width%3D'1.3'%2F%3E%3Ccircle%20cx%3D'22.25'%20cy%3D'22.25'%20r%3D'1.1'%20fill%3D'%23e0bc78'%2F%3E%3Ccircle%20cx%3D'26.5'%20cy%3D'26.5'%20r%3D'4.3'%20fill%3D'url(%23bd)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Ccircle%20cx%3D'25.4'%20cy%3D'25.3'%20r%3D'1.2'%20fill%3D'%23fff8e6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 2 2,pointer}html[data-cur="troffel"]{--cs:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffffff'%2F%3E%3Cstop%20offset%3D'.5'%20stop-color%3D'%23cfd8d3'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%238b9892'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'h'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23e2a65a'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%238a5524'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M2%202%2016.5%206.2l2.8%209.4-3.7%203.7-9.4-2.8z'%20fill%3D'url(%23a)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M4.5%204.5%2015%2015'%20stroke%3D'%23ffffff'%20stroke-opacity%3D'.6'%20stroke-width%3D'.8'%2F%3E%3Cpath%20d%3D'M16.2%2016.2l4.2%204.2'%20stroke%3D'%23050807'%20stroke-width%3D'3.4'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M16.2%2016.2l4.2%204.2'%20stroke%3D'%23c9d2cd'%20stroke-width%3D'1.5'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M20.5%2020.5l8%208'%20stroke%3D'%23050807'%20stroke-width%3D'6.4'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M20.5%2020.5l8%208'%20stroke%3D'url(%23h)'%20stroke-width%3D'4.2'%20stroke-linecap%3D'round'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 2 2,auto;--cs-link:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ffffff'%2F%3E%3Cstop%20offset%3D'.5'%20stop-color%3D'%23cfd8d3'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%238b9892'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'h'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23e2a65a'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%238a5524'%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D'bd'%20cx%3D'.4'%20cy%3D'.35'%20r%3D'.7'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23f7e9c6'%2F%3E%3Cstop%20offset%3D'.6'%20stop-color%3D'%23e0bc78'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23b8893b'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M2%202%2016.5%206.2l2.8%209.4-3.7%203.7-9.4-2.8z'%20fill%3D'url(%23a)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M4.5%204.5%2015%2015'%20stroke%3D'%23ffffff'%20stroke-opacity%3D'.6'%20stroke-width%3D'.8'%2F%3E%3Cpath%20d%3D'M16.2%2016.2l4.2%204.2'%20stroke%3D'%23050807'%20stroke-width%3D'3.4'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M16.2%2016.2l4.2%204.2'%20stroke%3D'%23c9d2cd'%20stroke-width%3D'1.5'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M20.5%2020.5l8%208'%20stroke%3D'%23050807'%20stroke-width%3D'6.4'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M20.5%2020.5l8%208'%20stroke%3D'url(%23h)'%20stroke-width%3D'4.2'%20stroke-linecap%3D'round'%2F%3E%3Ccircle%20cx%3D'26.5'%20cy%3D'26.5'%20r%3D'4.3'%20fill%3D'url(%23bd)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Ccircle%20cx%3D'25.4'%20cy%3D'25.3'%20r%3D'1.2'%20fill%3D'%23fff8e6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 2 2,pointer}html[data-cur="hamer"]{--cs:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23f4f7f5'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%237d8a84'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'h'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23e2a65a'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%238a5524'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M11%2011l17.5%2017.5'%20stroke%3D'%23050807'%20stroke-width%3D'6.4'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M11%2011l17.5%2017.5'%20stroke%3D'url(%23h)'%20stroke-width%3D'4.2'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M24.5%2024.5l3.5%203.5'%20stroke%3D'%2310b981'%20stroke-width%3D'4.2'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M1.8%209.6%209.6%201.8l6%206-7.8%207.8z'%20fill%3D'url(%23a)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M9.6%201.8l2.6-1%205.3%205.3-1%202.6'%20fill%3D'%23c9d2cd'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 4 4,auto;--cs-link:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23f4f7f5'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%237d8a84'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'h'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23e2a65a'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%238a5524'%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D'bd'%20cx%3D'.4'%20cy%3D'.35'%20r%3D'.7'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23f7e9c6'%2F%3E%3Cstop%20offset%3D'.6'%20stop-color%3D'%23e0bc78'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23b8893b'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M11%2011l17.5%2017.5'%20stroke%3D'%23050807'%20stroke-width%3D'6.4'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M11%2011l17.5%2017.5'%20stroke%3D'url(%23h)'%20stroke-width%3D'4.2'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M24.5%2024.5l3.5%203.5'%20stroke%3D'%2310b981'%20stroke-width%3D'4.2'%20stroke-linecap%3D'round'%2F%3E%3Cpath%20d%3D'M1.8%209.6%209.6%201.8l6%206-7.8%207.8z'%20fill%3D'url(%23a)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M9.6%201.8l2.6-1%205.3%205.3-1%202.6'%20fill%3D'%23c9d2cd'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%20stroke-linejoin%3D'round'%2F%3E%3Ccircle%20cx%3D'26.5'%20cy%3D'26.5'%20r%3D'4.3'%20fill%3D'url(%23bd)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Ccircle%20cx%3D'25.4'%20cy%3D'25.3'%20r%3D'1.2'%20fill%3D'%23fff8e6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 4 4,pointer}html[data-cur="roller"]{--cs:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%236ee7b7'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23047857'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'h'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ecd298'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23b8893b'%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M22%206.5h4.5v8H14v4'%20fill%3D'none'%20stroke%3D'%23050807'%20stroke-width%3D'4.2'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M22%206.5h4.5v8H14v4'%20fill%3D'none'%20stroke%3D'%23e8e2d0'%20stroke-width%3D'2'%20stroke-linejoin%3D'round'%2F%3E%3Crect%20x%3D'2'%20y%3D'3'%20width%3D'20'%20height%3D'7.5'%20rx%3D'2.4'%20fill%3D'url(%23a)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Cpath%20d%3D'M4.5%205h15'%20stroke%3D'%23fff'%20stroke-opacity%3D'.45'%20stroke-width%3D'.9'%2F%3E%3Crect%20x%3D'11.5'%20y%3D'18'%20width%3D'5'%20height%3D'12'%20rx%3D'2'%20fill%3D'url(%23h)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 3 4,auto;--cs-link:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'32'%20height%3D'32'%20viewBox%3D'0%200%2032%2032'%3E%3Cdefs%3E%3Cfilter%20id%3D's'%20x%3D'-30%25'%20y%3D'-30%25'%20width%3D'160%25'%20height%3D'160%25'%3E%3CfeDropShadow%20dx%3D'.7'%20dy%3D'1.1'%20stdDeviation%3D'.7'%20flood-color%3D'%23000'%20flood-opacity%3D'.55'%2F%3E%3C%2Ffilter%3E%3ClinearGradient%20id%3D'a'%20x1%3D'0'%20y1%3D'0'%20x2%3D'0'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%236ee7b7'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23047857'%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D'h'%20x1%3D'0'%20y1%3D'0'%20x2%3D'1'%20y2%3D'1'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23ecd298'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23b8893b'%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D'bd'%20cx%3D'.4'%20cy%3D'.35'%20r%3D'.7'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23f7e9c6'%2F%3E%3Cstop%20offset%3D'.6'%20stop-color%3D'%23e0bc78'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23b8893b'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Cg%20filter%3D'url(%23s)'%3E%3Cpath%20d%3D'M22%206.5h4.5v8H14v4'%20fill%3D'none'%20stroke%3D'%23050807'%20stroke-width%3D'4.2'%20stroke-linejoin%3D'round'%2F%3E%3Cpath%20d%3D'M22%206.5h4.5v8H14v4'%20fill%3D'none'%20stroke%3D'%23e8e2d0'%20stroke-width%3D'2'%20stroke-linejoin%3D'round'%2F%3E%3Crect%20x%3D'2'%20y%3D'3'%20width%3D'20'%20height%3D'7.5'%20rx%3D'2.4'%20fill%3D'url(%23a)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Cpath%20d%3D'M4.5%205h15'%20stroke%3D'%23fff'%20stroke-opacity%3D'.45'%20stroke-width%3D'.9'%2F%3E%3Crect%20x%3D'11.5'%20y%3D'18'%20width%3D'5'%20height%3D'12'%20rx%3D'2'%20fill%3D'url(%23h)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Ccircle%20cx%3D'26.5'%20cy%3D'26.5'%20r%3D'4.3'%20fill%3D'url(%23bd)'%20stroke%3D'%23050807'%20stroke-width%3D'1.2'%2F%3E%3Ccircle%20cx%3D'25.4'%20cy%3D'25.3'%20r%3D'1.2'%20fill%3D'%23fff8e6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") 3 4,pointer}html[data-cur="system"]{--cs:auto;--cs-link:pointer}html[data-cur]:not([data-cur="auto"]) body,html[data-cur]:not([data-cur="auto"]) [data-cursor],html[data-cur]:not([data-cur="auto"]) .hero{cursor:var(--cs)}html[data-cur]:not([data-cur="auto"]) :is(a,button,select,summary,label.check,label.chip,[role="button"]),html[data-cur]:not([data-cur="auto"]) .hero :is(a,button){cursor:var(--cs-link)}html[data-cur]:not([data-cur="auto"]) :is(input,textarea){cursor:text}
