:root{--copper:#d9955d;--copper-ink:#94572a;--nf-bg:#060b0e;--ease-out:cubic-bezier(.16, 1, .3, 1)}[data-theme=dark]{--copper-ink:#d9955d}.nf-stage{touch-action:pan-y;background:var(--nf-bg);color:#eef3f3;isolation:isolate;min-block-size:clamp(660px,100svh - 112px,900px);position:relative;overflow:hidden}@media (max-width:1199px){.nf-stage{min-block-size:800px}}.nf-stage ::selection{background:var(--signal);color:#04181b}.nf-stage :focus-visible{outline:3px solid #fff;box-shadow:0 0 0 6px #78f5fb}#field{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.nf-tag{aspect-ratio:1.586;z-index:2;pointer-events:none;will-change:transform;background:#0d171c;border-radius:12px;inline-size:clamp(138px,22%,232px);position:absolute;top:0;left:0;box-shadow:0 24px 40px #0000008c,0 2px 6px #00000080}@media not (min-width:700px){.nf-tag{inline-size:clamp(128px,38%,168px)}}.nf-tag__svg{block-size:100%;inline-size:100%;display:block}.nf-phone{z-index:3;touch-action:pan-y;will-change:transform;background:#0f1a1f;border:2px solid #3a4f57;border-radius:22px;position:absolute;top:0;left:0;box-shadow:0 26px 44px #0000008c,0 2px 6px #00000080}.nf-phone__cam{background:#050a0c;border-radius:99px;block-size:7px;inline-size:34%;margin-inline:auto;position:absolute;inset-block-start:9px;inset-inline:0}.nf-phone__coil{aspect-ratio:1;block-size:auto;inline-size:64%;position:absolute;inset-block-start:22%;inset-inline-start:18%}.nf-copy{z-index:4;max-inline-size:min(34rem,36%);position:absolute;inset-block-end:124px;inset-inline-start:var(--pad)}@media (max-width:1199px){.nf-copy{inset-inline:var(--pad);max-inline-size:min(32rem,54%);inset-block-end:176px}}@media (max-width:899px){.nf-copy{max-inline-size:none;inset-block-end:206px}.nf-stage{min-block-size:860px}}.nf-copy h1{color:#fff;font-size:clamp(1.6rem,1rem + 1.9vw,2.55rem);line-height:1.1}[lang=ar] .nf-copy h1{line-height:1.3}.nf-lead{color:#c3d1d3;font-size:var(--t-base);max-inline-size:30em;margin-block-start:var(--s-3)}.nf-hint{color:#a7b8bb;font-size:var(--t-sm);align-items:center;gap:8px;margin-block-start:var(--s-3);display:flex}.nf-hint .icon{color:var(--signal)}.nf-hud{z-index:8;inset-inline:var(--pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex;position:absolute;inset-block-end:16px}.nf-meter__bar{background:#1f2e34;border-radius:2px;block-size:4px;inline-size:150px;margin-block-end:8px;display:block;overflow:hidden}.nf-meter__bar i{background:var(--signal);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}[dir=rtl] .nf-meter__bar i{transform-origin:100%}.nf-readout{color:#b6c6c9;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:.9375rem;display:flex}.nf-readout output{color:#fff;min-inline-size:4.2em;font-weight:700}.nf-state{color:#dbe6e8;border:1px solid #3a4f57;border-radius:99px;align-items:center;padding:6px 12px;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}.nf-state[data-s=ok]{background:var(--signal);border-color:var(--signal);color:#04181b}.nf-state[data-s=weak]{border-color:var(--copper);color:#f1c9a6}.nf-ctl{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nf-btn{color:#eef3f3;background:0 0;border:1.5px solid #566a71;border-radius:6px;min-block-size:44px;padding-inline:16px;font-size:.9375rem;font-weight:600}.nf-btn:hover{border-color:#fff}.nf-btn[aria-pressed=true]{background:#1b2b31;border-color:#b6c6c9}.nf-cap{margin-block:var(--s-3) 0;color:var(--text-2);font-size:var(--t-sm);max-inline-size:62ch;padding-block-end:var(--s-5)}.nf-reveal{z-index:6;inset-block:20px calc(var(--hud-h,72px) + 32px);will-change:transform;border-radius:28px;inline-size:min(360px,90%);position:absolute;inset-inline-end:7%;overflow:hidden;box-shadow:0 34px 60px #0000008c,0 4px 10px #0006}.nf-reveal[hidden]{display:none}@media (max-width:899px){.nf-reveal{z-index:60;block-size:min(58svh,500px);inline-size:auto;border-radius:22px 22px 0 0;padding-block-end:env(safe-area-inset-bottom,0px);position:fixed;inset:auto 0 0;box-shadow:0 -18px 50px #00000080}}.nf-reveal{background:#0d171c;flex-direction:column;display:flex}.nf-reveal__bar{color:#c3d1d3;justify-content:space-between;align-items:center;gap:12px;padding-block:2px;padding-inline:18px 4px;font-size:.875rem;font-weight:600;display:flex}.nf-reveal__live{flex:auto;min-block-size:0;overflow:hidden}.nf-reveal__frame{background:#fff;border:0;block-size:100%;inline-size:100%;display:block}.nf-x{color:#fff;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;block-size:44px;inline-size:44px;display:grid}.nf-x:hover{background:#1b2b31}.bench{background:var(--nf-bg);color:#eef3f3}.bench__stage{isolation:isolate;border-block-start:1px solid #14222a;padding-block:clamp(56px,8vw,96px) 0;position:relative;overflow:clip}@media (pointer:fine){.bench__stage{cursor:none}.bench__stage a,.bench__stage button{cursor:pointer}}.bench :focus-visible{outline:3px solid #fff;box-shadow:0 0 0 6px #78f5fb}.bench ::selection{background:var(--signal);color:#04181b}#bfield{z-index:0;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.bench__head{z-index:2;position:relative}.bench__head h2{font-size:var(--t-2xl);color:#fff}.bench__head p{color:#c3d1d3;font-size:var(--t-md);max-inline-size:34em;margin-block-start:var(--s-3)}.bench a:not(.btn){color:var(--signal)}.bench__row{z-index:2;--ph:270px;padding:490px var(--pad) 40px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#3a4f57 transparent;align-items:flex-start;gap:clamp(20px,3vw,44px);margin:0;display:flex;position:relative;overflow:auto hidden}.bitem{--bw:clamp(150px, calc(270px * var(--ar,.75)), 264px);inline-size:var(--bw);scroll-snap-align:center;flex:none;position:relative}.bitem__btn{block-size:var(--ph);border-radius:var(--r-2);inline-size:100%;transition:translate .46s var(--ease-out);background:0 0;border:0;align-items:center;padding:0;display:grid;position:relative}.bitem__btn .photo{max-block-size:var(--ph);aspect-ratio:var(--ar,.75);transition:box-shadow .46s var(--ease-out);display:block;box-shadow:0 22px 32px #00000080,0 2px 6px #00000073}.bitem.is-awake .bitem__btn{translate:0 -14px}.bitem.is-awake .bitem__btn .photo{box-shadow:0 36px 44px #0000008c,0 3px 8px #00000080}.bitem__ring{border:2px solid var(--signal);opacity:0;pointer-events:none;border-radius:50%;block-size:22px;inline-size:22px;position:absolute;top:50%;left:50%}.bitem.is-ping .bitem__ring{animation:bping .9s var(--ease-out) both}@keyframes bping{0%{opacity:.9;transform:translate(-50%,-50%)scale(.5)}to{opacity:0;transform:translate(-50%,-50%)scale(10)}}.pv{aspect-ratio:9/19;opacity:0;inline-size:min(200px,100%);transition:opacity .34s var(--ease-out), transform .56s var(--ease-out);pointer-events:none;z-index:3;margin-inline:auto;position:absolute;inset-block-start:0;inset-inline:0;transform:translateY(calc(-100% - 20px))scale(.94);container-type:inline-size}.bitem.is-awake .pv{opacity:1;transform:translateY(calc(-100% - 46px))scale(1)}.pv__in{color:#0a0f12;flex-direction:column;gap:3.6cqw;padding:13cqw 6.5cqw 6cqw;display:flex;position:absolute;inset:0}.bitem__label{justify-items:start;gap:4px;margin-block-start:16px;display:grid}.bitem__label strong{font-size:var(--t-base);color:#fff;line-height:1.25}.bitem__label .price{color:#fff;font-size:var(--t-md)}.bitem__label .tag--neutral{color:#dbe6e8;background:0 0;border-color:#566a71}.bench__cap{z-index:2;color:#a7b8bb;padding-block:var(--s-3) var(--s-6);position:relative}[data-motion=calm] .bitem__btn,[data-motion=calm] .pv,[data-motion=calm] .bitem__btn .photo{transition:none}[data-motion=calm] .bitem.is-ping .bitem__ring{animation:none}.xray{background:var(--bg);padding-block:var(--sec-y)}.xray__grid{gap:var(--s-6) clamp(32px, 6vw, 96px);align-items:center;display:grid}@media (min-width:900px){.xray__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.xray__copy h2{font-size:var(--t-2xl);line-height:var(--lh-head)}.xsteps{gap:var(--s-5);margin-block:var(--s-5);counter-reset:x;display:grid}.xstep{counter-increment:x;padding-inline-start:50px;position:relative}.xstep:before{content:counter(x);background:var(--signal);color:#04181b;border-radius:50%;place-items:center;block-size:34px;inline-size:34px;font-size:.9375rem;font-weight:700;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.xstep h3{font-size:var(--t-md);letter-spacing:0}.xstep p{color:var(--text-2);max-inline-size:34ch;margin-block-start:4px}.xray__viz{--rx:48deg;--rz:-30deg;place-items:center start;min-block-size:340px;display:grid;position:relative}[dir=rtl] .xray__viz{--rz:30deg}.xs3d{perspective:1500px;inline-size:min(76%,470px);margin-inline:0 auto}@media (min-width:900px) and (max-width:1099px){.xs3d{inline-size:min(60%,470px)}}@media (max-width:899px){.xray__grid{gap:var(--s-5)}.xray__copy{display:contents}.xray__copy h2{font-size:var(--t-xl);order:1}.xray__viz{order:2}.xsteps{order:3}.xray__copy .nf-cap{order:4}.xray__viz{border-radius:var(--r-3);background:var(--bg-tint);--rx:54deg;--rz:-34deg;--z1:30px;--z2:62px;justify-items:center;block-size:300px;min-block-size:0;overflow:clip}[dir=rtl] .xray__viz{--rz:34deg}.xs3d{inline-size:min(78%,330px);margin-block-start:18px;margin-inline:auto}.xsteps{gap:var(--s-4);margin-block:0}}.xs3d__scene{aspect-ratio:1.586;inline-size:100%;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateZ(var(--rz));position:relative}.xl{transform:translateZ(var(--zl,0px));border-radius:16px;position:absolute;inset:0}.xl--back{background:#dde5e6;border:1px solid #b4c2c5;box-shadow:0 30px 40px #0a0f122e}[data-theme=dark] .xl--back{background:#1a272c;border-color:#2d4047;box-shadow:0 30px 40px #00000080}.xl--coil{--zl:var(--z1,72px);border:1px solid var(--hair);background:#f9fafab3}[data-theme=dark] .xl--coil{background:#0a0f12b3}.xl--coil svg{block-size:100%;inline-size:100%;position:absolute;inset:0}.xl--art{--zl:var(--z2,150px);opacity:.82;background:#0d171c;border:1px solid #2c3f46;place-items:center;display:grid}.xl--art img{block-size:auto;inline-size:26%}.xcoil{stroke:var(--copper-ink);stroke-width:3.2px}.xflow{stroke:var(--signal);stroke-width:3.2px;stroke-dasharray:8 18;opacity:.9}.xchip{fill:#00cbd9;stroke:var(--copper-ink);stroke-width:2.4px}.xlabels{pointer-events:none;align-content:center;gap:64px;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.xlabels li{color:var(--text-2);align-items:center;gap:10px;font-size:.875rem;font-weight:600;display:flex}.xlabels li:before{content:"";background:var(--edge);block-size:1px;inline-size:28px}@media (max-width:899px){.xlabels{display:none}}.dist{background:var(--band);color:var(--on-band);padding-block:var(--sec-y)}.dist__grid{gap:var(--s-6) clamp(32px, 6vw, 96px);align-items:center;display:grid}@media (min-width:900px){.dist__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.dist h2{font-size:var(--t-2xl);color:#fff}.dist__copy>p{color:var(--on-band-2);font-size:var(--t-md);max-inline-size:34em;margin-block-start:var(--s-4)}.dist .nf-cap{color:var(--on-band-2);margin-block-start:var(--s-5);padding-block-end:0}.dist__ctl{gap:6px;margin-block-start:var(--s-6);display:grid}.dist__ctl label{font-weight:600}.dist__out{font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:0;display:flex}.dist__out output{color:#fff;min-inline-size:4.4em;font-size:1.75rem;font-weight:700}.dist input[type=range]{appearance:none;background:0 0;block-size:44px;inline-size:100%;margin:0}.dist input[type=range]::-webkit-slider-runnable-track{background:#2a3c43;border-radius:3px;block-size:6px}.dist input[type=range]::-moz-range-track{background:#2a3c43;border-radius:3px;block-size:6px}.dist input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--signal);border:3px solid #060b0e;border-radius:50%;block-size:28px;inline-size:28px;margin-block-start:-11px;box-shadow:0 3px 6px #00000080}.dist input[type=range]::-moz-range-thumb{background:var(--signal);border:3px solid #060b0e;border-radius:50%;block-size:22px;inline-size:22px}.dist input[type=range]:focus-visible{outline-offset:4px;box-shadow:none;outline:3px solid #fff}.dist .nf-state{color:#dbe6e8;border-color:#566a71}.dist .nf-state[data-s=ok]{background:var(--signal);border-color:var(--signal);color:#04181b}.dist .nf-state[data-s=weak]{border-color:var(--copper);color:#f1c9a6}.dist__viz{margin:0}.dist__viz svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.dzone{fill:#00cbd91c}.dgrid{stroke:#2a3c43;stroke-width:1px;fill:none}.dcurve{stroke:var(--signal);stroke-width:3.2px;stroke-linecap:round}.dmark{stroke:#8ea2a7;stroke-width:1.5px;stroke-dasharray:4 5}.dmarkdot{fill:var(--signal);stroke:#060b0e;stroke-width:3px}.dlab{fill:#b6c6c9;font-size:13px}.dlab--x{text-anchor:end}@media (max-width:899px){.dlab{font-size:20px}}.dist__pics{block-size:76px;margin-block-start:var(--s-5);position:relative}.dpic{background:#0f1a1f;border:2px solid #566a71;border-radius:8px;position:absolute;inset-block-start:6px}.dpic--phone{border-radius:10px;block-size:64px;inline-size:34px}.dpic--tag{border-color:var(--copper);background:#16262c;block-size:52px;inline-size:12px;inset-block-start:12px;inset-inline-end:0}.dpic--link{border:0;border-block-start:2px dashed var(--signal);background:0 0;border-radius:0;block-size:0;inset-block-start:36px}.profiles{background:var(--bg-tint);padding-block:var(--sec-y)}.dist,.profiles,.final{content-visibility:auto;contain-intrinsic-size:auto 760px}@media (max-width:899px){.bench__row{scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);container-type:inline-size}.bitem{scroll-snap-stop:always}.bitem:first-child{margin-inline-start:max(0px, calc(50cqw - var(--bw) / 2))}.bitem:last-child{margin-inline-end:max(0px, calc(50cqw - var(--bw) / 2))}}.nf-phone-only{display:none!important}@media (max-width:899px){.nf-wide{display:none!important}.nf-phone-only{display:block!important}}.nf-hint__touch{display:none}@media (pointer:coarse){.nf-hint__fine{display:none}.nf-hint__touch{display:inline}}.pgal{margin:var(--s-6) 0 0;padding:0 var(--pad) 8px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:clamp(14px,2vw,24px);list-style:none;display:flex;overflow-x:auto}.pgal::-webkit-scrollbar{display:none}.pgal__item{scroll-snap-align:center;flex:none;inline-size:min(78vw,300px)}.pgal__open{text-decoration:none;display:block}.pgal__frame{border:1px solid var(--hair);block-size:clamp(400px,54svh,470px);transition:translate .26s var(--ease-out);background:#fff;border-radius:26px;display:block;position:relative;overflow:hidden;box-shadow:0 24px 44px #0a0f122e,0 2px 6px #0a0f121f}.pgal__open:hover .pgal__frame{translate:0 -6px}.pgal__open:focus-visible .pgal__frame{outline:3px solid var(--focus-in);outline-offset:3px}.pgal__frame iframe{transform-origin:0 0;pointer-events:none;border:0;position:absolute;inset-block-start:0;inset-inline-start:0}[dir=rtl] .pgal__frame iframe{transform-origin:100% 0}.pgal__who{font-size:var(--t-sm);color:var(--text-2);gap:2px;margin-block-start:var(--s-3);display:grid}.pgal__who strong{color:var(--text);font-size:var(--t-base)}.pgal__cta{gap:var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-6);display:flex}@media (min-width:960px){.pgal{inline-size:min(100% - 2 * var(--pad), var(--max));grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;padding-inline:0;display:grid;overflow:visible}.pgal__item{inline-size:auto}.pgal__frame{block-size:540px}}[data-near-field] .nf-reveal__live{overscroll-behavior:contain;overflow-y:auto}[data-near-field] .nf-reveal__live .illustrative-profile-box{width:100%;height:var(--sample-profile-height,auto)}[data-near-field] .nf-reveal__live .illustrative-profile{min-block-size:0}[data-near-field] .nf-profile-viewport{position:relative;overflow:hidden}[data-near-field] .pgal__open{inline-size:100%;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}[data-near-field] button.fam__link{color:var(--signal);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;min-block-size:44px;padding:0}[data-near-field] .nf-profile-viewport>.illustrative-profile-box{transform-origin:0 0;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}[dir=rtl] [data-near-field] .nf-profile-viewport>.illustrative-profile-box{transform-origin:100% 0}[data-near-field] .nf-final-inner{padding-block:clamp(56px,8vw,120px)}[data-near-field] .pv__in{gap:0;padding:0;overflow:hidden}[data-near-field] .pv__in>.scr-cap{block-size:100%;inline-size:100%;display:block}[data-near-field] .pv__in .scr-img{object-fit:contain;object-position:top center;block-size:100%;inline-size:100%}[data-near-field] .bitem .photo>svg{block-size:auto;inline-size:100%;display:block}[data-near-field] .nf-illustration-note{color:var(--text-2);font-size:var(--t-sm);margin-block-start:var(--s-3)}[data-near-field] .nf-no-script{padding:16px var(--pad);background:var(--bg-tint)}@media (prefers-reduced-motion:reduce){[data-near-field] *,[data-near-field] :before,[data-near-field] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
