.hp6{--ink:#0F172A;--body:#3F4C61;--muted:#64748B;--faint:#94A3B8;--line:#E7EAF2;--soft:#F7F9FC;--nuit:#05070E;--indigo:#0A0F1D;--bleu:#2563EB;--violet:#7C3AED;--grad:linear-gradient(135deg,#2563EB,#7C3AED);--grad-n:linear-gradient(135deg,#5B8DF8,#A78BFA);--serif:var(--font-instrument-serif-v6),Georgia,serif;--disp:var(--font-instrument-v6),var(--font-inter-v6),system-ui,sans-serif;--sans:var(--font-inter-v6),system-ui,-apple-system,sans-serif;--mono:var(--font-fragment-mono-v6),"SFMono-Regular",Consolas,monospace;--ease:cubic-bezier(0.16,1,0.3,1);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='280' height='280' filter='url(%23n)'/%3E%3C/svg%3E");--grain-w:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0'/%3E%3C/filter%3E%3Crect width='280' height='280' filter='url(%23n)'/%3E%3C/svg%3E");background:#fff;color:var(--body);font-family:var(--sans);font-weight:380;font-size:16px;line-height:1.68;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.hp6 *{box-sizing:border-box;margin:0}.hp6 a{color:inherit;text-decoration:none}.hp6 button{font:inherit;color:inherit}.hp6 ::selection{background:rgba(124,58,237,.16)}.hp6 .wrap{max-width:1240px;margin:0 auto;padding:0 32px}.hp6 h1,.hp6 h2,.hp6 h3,.hp6 h4{color:var(--ink);text-wrap:balance}.hp6 section{padding:108px 0}.hp6 section.soft{background:var(--soft)}.hp6 [id]{scroll-margin-top:96px}.hp6 .grainfix{position:fixed;inset:-80px;z-index:4;opacity:.045;background-image:var(--grain)}.hp6 .grainfix,.hp6 .grainy-w:after{pointer-events:none;background-size:260px 260px}.hp6 .grainy-w:after{content:"";position:absolute;inset:0;background-image:var(--grain-w);opacity:.06}.hp6 .imgbox{position:relative;overflow:hidden}.hp6 .imgbox img{object-fit:cover;object-position:center}.hp6 .hero-pano img{object-position:50% 32%}.hp6 .kicker{display:inline-flex;align-items:center;gap:11px;font-family:var(--mono);font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:var(--muted)}.hp6 .kicker svg{color:var(--violet);flex:none}.hp6 .h2{font-family:var(--disp);font-weight:620;font-size:clamp(29px,3.5vw,45px);line-height:1.1;letter-spacing:-.022em;margin:20px 0 0}.hp6 .h2 em{font-style:normal}.hp6 .sub{font-size:16.5px;font-weight:340;color:var(--muted);line-height:1.66;max-width:600px}.hp6 .gtx{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hp6 .btn{display:inline-flex;align-items:center;gap:10px;background:var(--grad);color:#fff;font-family:var(--disp);font-size:15px;font-weight:600;letter-spacing:.002em;padding:15px 30px;border-radius:999px;border:none;cursor:pointer;box-shadow:0 12px 30px rgba(109,40,217,.26);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.hp6 .btn:hover{transform:translateY(-1px);filter:brightness(1.07);box-shadow:0 16px 38px rgba(109,40,217,.32)}.hp6 .btn:active{transform:none}.hp6 .pill{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);background:none;border:1px solid rgba(15,23,42,.24);border-radius:999px;padding:15px 28px;cursor:pointer;transition:all .35s var(--ease)}.hp6 .pill:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.hp6 .pill-w{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:none;border:1px solid rgba(255,255,255,.32);border-radius:999px;padding:15px 28px;cursor:pointer;transition:all .35s var(--ease)}.hp6 .pill-w:hover{background:#fff;color:var(--nuit);border-color:#fff}.hp6 .link-arrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-size:15px;font-weight:580;color:var(--violet);cursor:pointer;transition:gap .18s ease}.hp6 .link-arrow:hover{gap:13px}.hp6 .rv{transition:opacity .9s var(--ease),transform .9s var(--ease)}.hp6 .rv.pre{opacity:0;transform:translateY(20px)}.hp6 .rv.vis{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.hp6 .rv,.hp6 .rv.pre{opacity:1;transform:none;transition:none}}.hp6 nav.site{position:fixed;top:0;left:0;right:0;z-index:80;background:transparent;border-bottom:1px solid transparent;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.hp6 nav.site.scrolled{background:rgba(255,255,255,.82);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom-color:rgba(15,23,42,.06);box-shadow:0 10px 34px rgba(11,18,32,.06)}.hp6 .nav-in{max-width:1240px;margin:0 auto;padding:0 32px;height:74px;gap:30px}.hp6 .logo,.hp6 .nav-in{display:flex;align-items:center}.hp6 .logo{flex:none}.hp6 .logo img{height:44px;width:auto;display:block}.hp6 .logo .logo-inv{display:none}.hp6 .nav-links{display:flex;gap:24px;font-family:var(--disp);font-size:14.5px;color:#46556B;font-weight:510;flex:1}.hp6 .nav-links a{position:relative;padding:4px 0;transition:color .15s}.hp6 .nav-links a:hover{color:var(--ink)}.hp6 .nav-search{display:flex;align-items:center;gap:9px;flex:none;white-space:nowrap;background:none;border:1px solid rgba(15,23,42,.13);border-radius:999px;padding:8px 14px;font-family:var(--sans);font-size:12.5px;font-weight:420;color:var(--muted);cursor:pointer;transition:border-color .15s,color .15s}.hp6 .nav-search:hover{border-color:rgba(124,58,237,.45);color:var(--ink)}.hp6 .nav-search svg{color:var(--faint)}.hp6 .nav-search kbd{font-family:var(--mono);font-size:10px;color:var(--muted);background:rgba(15,23,42,.05);border-radius:5px;padding:2px 7px}.hp6 .nav-theme{display:grid;place-items:center;flex:none;width:38px;height:38px;background:none;border:1px solid rgba(15,23,42,.13);border-radius:999px;color:var(--muted);cursor:pointer;transition:border-color .15s,color .15s}.hp6 .nav-theme:hover{border-color:rgba(124,58,237,.45);color:var(--ink)}.dark .hp6 .nav-theme .ic-moon,.hp6 .nav-theme .ic-sun{display:none}.dark .hp6 .nav-theme .ic-sun{display:block}.hp6 .nav-cta{flex:none;background:var(--grad);color:#fff;font-family:var(--disp);font-size:13.5px;font-weight:600;padding:11px 22px;border-radius:999px;border:none;cursor:pointer;box-shadow:0 6px 18px rgba(109,40,217,.22);transition:filter .15s,transform .15s}.hp6 .nav-cta:hover{filter:brightness(1.07);transform:translateY(-1px)}.hp6 .burger{display:none;flex-direction:column;gap:4px;background:none;border:none;padding:8px 2px;cursor:pointer}.hp6 .burger i{width:20px;height:2px;background:var(--body);border-radius:2px}.hp6 .nav-drop{position:relative}.hp6 .nav-drop>a{display:inline-flex;align-items:center;gap:6px}.hp6 .chev{flex:none;transition:transform .18s ease}.hp6 .drop-panel{position:absolute;top:100%;left:-16px;padding-top:14px;opacity:0;visibility:hidden;transform:translateY(7px);transition:opacity .18s ease,transform .18s ease,visibility .18s}.hp6 .nav-drop:focus-within .drop-panel,.hp6 .nav-drop:hover .drop-panel{opacity:1;visibility:visible;transform:none}.hp6 .nav-drop:focus-within>a,.hp6 .nav-drop:hover>a{color:var(--ink)}.hp6 .nav-drop:focus-within .chev,.hp6 .nav-drop:hover .chev{transform:rotate(180deg)}.hp6 .drop-in{width:272px;background:#fff;border:1px solid rgba(15,23,42,.07);border-radius:18px;box-shadow:0 24px 60px rgba(11,18,32,.13);padding:10px;display:flex;flex-direction:column;color:var(--body)}.hp6 .drop-in a{font-size:14px;padding:8px 12px;border-radius:10px;transition:background .15s,color .15s}.hp6 .drop-in a:hover{background:rgba(15,23,42,.045);color:var(--ink)}.hp6 .drop-sep{display:block;height:1px;background:var(--line);margin:8px 4px}.hp6 .drop-in a.drop-cta{color:var(--violet);font-weight:580}.hp6 .drop-in a.drop-cta:hover{background:rgba(124,58,237,.07);color:var(--violet)}.hp6 .drop-panel.drop-right{left:auto;right:-16px}.hp6 .drop-in button.drop-cta{font-family:inherit;font-size:14px;line-height:inherit;padding:8px 12px;border-radius:10px;border:none;background:none;text-align:left;cursor:pointer;color:var(--violet);font-weight:580;transition:background .15s,color .15s}.hp6 .drop-in button.drop-cta:hover{background:rgba(124,58,237,.07)}.hp6 .mnav{display:none}.hp6 .mnav.open{display:block;position:fixed;top:74px;left:0;right:0;z-index:79;background:rgba(255,255,255,.96);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(15,23,42,.07);box-shadow:0 24px 50px rgba(11,18,32,.1)}.hp6 .mnav-in{max-width:1240px;margin:0 auto;padding:18px 32px 26px;display:flex;flex-direction:column;gap:2px}.hp6 .mnav a{font-family:var(--disp);font-size:16px;font-weight:510;color:var(--ink);padding:12px 2px;border-bottom:1px solid var(--line)}.hp6 .mnav a:last-of-type{border-bottom:none}.hp6 .mnav .nav-cta{margin-top:14px;text-align:center}.hp6 .msub-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;border-bottom:1px solid var(--line);font-family:var(--disp);font-size:16px;font-weight:510;color:var(--ink);padding:12px 2px;cursor:pointer;text-align:left}.hp6 .msub-btn .chev{color:var(--muted)}.hp6 .msub-btn.open .chev{transform:rotate(180deg)}.hp6 .msub{display:flex;flex-direction:column;border-bottom:1px solid var(--line);padding:4px 0 10px}.hp6 .mnav .msub a{font-size:14.5px;font-weight:460;color:var(--body);padding:8px 2px 8px 16px;border-bottom:none}.hp6 .mnav .msub a.msub-cta,.hp6 .mnav .msub button.msub-cta{color:var(--violet);font-weight:560}.hp6 .mnav .msub button.msub-cta{font-family:inherit;font-size:14.5px;padding:8px 2px 8px 16px;border:none;background:none;text-align:left;cursor:pointer}.hp6 .hero{position:relative;padding:118px 0 0}.hp6 .aurora{position:absolute;inset:-170px 0 auto 0;height:1020px;overflow:hidden;pointer-events:none;z-index:-1}.hp6 .aurora:before{content:"";position:absolute;inset:0;background:radial-gradient(1150px 640px at 16% -12%,rgba(37,99,235,.17),transparent 62%),radial-gradient(1050px 620px at 84% -8%,rgba(124,58,237,.15),transparent 60%),radial-gradient(880px 560px at 52% 6%,rgba(124,58,237,.09),transparent 62%)}.hp6 .aurora b{position:absolute;border-radius:50%;filter:blur(90px)}.hp6 .aurora .b1{width:660px;height:660px;left:-170px;top:-230px;background:radial-gradient(circle,rgba(37,99,235,.34),transparent 66%);animation:hp6-drift1 26s ease-in-out infinite alternate}.hp6 .aurora .b2{width:600px;height:600px;right:-150px;top:-190px;background:radial-gradient(circle,rgba(124,58,237,.3),transparent 66%);animation:hp6-drift2 32s ease-in-out infinite alternate}.hp6 .aurora .b3{width:520px;height:520px;left:34%;top:40px;background:radial-gradient(circle,rgba(124,58,237,.22),transparent 66%);animation:hp6-drift3 38s ease-in-out infinite alternate}@keyframes hp6-drift1{0%{transform:translate(0) scale(1)}to{transform:translate(74px,48px) scale(1.13)}}@keyframes hp6-drift2{0%{transform:translate(0) scale(1.08)}to{transform:translate(-68px,40px) scale(.95)}}@keyframes hp6-drift3{0%{transform:translate(0) scale(1)}to{transform:translate(50px,-36px) scale(1.17)}}@media (prefers-reduced-motion:reduce){.hp6 .aurora b,.hp6 .cta-nuit .fg1,.hp6 .cta-nuit .fg2,.hp6 .night .nb1,.hp6 .night .nb2{animation:none!important}}.hp6 .hero-head{text-align:center}.hp6 .hero h1{font-family:var(--disp);font-weight:640;font-size:clamp(41px,6.3vw,89px);line-height:1.04;letter-spacing:-.028em;max-width:13.4em;margin:22px auto 0}.hp6 .hero h1 em{font-style:normal}.hp6 .hero .lede{font-size:clamp(16px,1.6vw,18.5px);font-weight:340;color:var(--muted);line-height:1.7;max-width:620px;margin:20px auto 0}.hp6 .search{display:flex;align-items:center;gap:12px;max-width:780px;margin:28px auto 0;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:999px;padding:9px 9px 9px 26px;box-shadow:0 30px 80px rgba(37,99,235,.13),0 6px 18px rgba(11,18,32,.06);transition:border-color .2s,box-shadow .2s}.hp6 .search:focus-within{border-color:rgba(124,58,237,.45);box-shadow:0 34px 90px rgba(109,40,217,.16),0 6px 18px rgba(11,18,32,.07)}.hp6 .search svg.loupe{color:var(--muted);flex:none}.hp6 .search input{flex:1;min-width:0;border:none;outline:none;background:none;font-family:var(--sans);font-weight:380;font-size:16.5px;color:var(--ink)}.hp6 .search input::placeholder{color:var(--faint)}.hp6 .search .go{display:inline-flex;align-items:center;gap:9px;background:var(--grad);color:#fff;font-family:var(--disp);font-size:14.5px;font-weight:600;padding:14px 28px;border-radius:999px;border:none;cursor:pointer;box-shadow:0 8px 22px rgba(109,40,217,.28);transition:filter .15s,transform .15s;flex:none}.hp6 .search .go:hover{filter:brightness(1.07);transform:translateY(-1px)}.hp6 .sugg{margin-top:16px;font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--faint)}.hp6 .sugg i{font-style:normal;color:var(--violet);margin:0 .9em}.hp6 .sugg a,.hp6 .sugg b{font-weight:400;color:var(--muted)}.hp6 .sugg a:hover{color:var(--violet)}.hp6 .hero .lateral{position:absolute;top:50vh;top:50svh;transform:translateY(-50%);font-family:var(--mono);font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:rgba(100,116,139,.52);writing-mode:vertical-rl;white-space:nowrap}.hp6 .hero .lateral.g{left:34px;rotate:180deg}.hp6 .hero .lateral.d{right:34px}@media (max-width:1180px){.hp6 .hero .lateral{display:none}}.hp6 .hero-shot{margin-top:62px}.hp6 .hero-pano{border-radius:26px;aspect-ratio:21/9;box-shadow:0 34px 90px rgba(11,18,32,.17)}@keyframes hp6-rise{0%{transform:translateY(16px)}to{transform:none}}.hp6 .r1,.hp6 .r2,.hp6 .r3,.hp6 .r4,.hp6 .r5,.hp6 .r6{animation:hp6-rise .7s var(--ease) both}.hp6 .r2{animation-delay:.08s}.hp6 .r3{animation-delay:.16s}.hp6 .r4{animation-delay:.24s}.hp6 .r5{animation-delay:.32s}.hp6 .r6{animation-delay:.42s}@media (prefers-reduced-motion:reduce){.hp6 .r1,.hp6 .r2,.hp6 .r3,.hp6 .r4,.hp6 .r5,.hp6 .r6{animation:none}}.hp6 .statband{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:84px}.hp6 .statband .wrap{position:relative}.hp6 .statband .wrap:after,.hp6 .statband .wrap:before{content:"+";position:absolute;top:-8px;font-family:var(--mono);font-size:12px;line-height:1;color:var(--faint);background:#fff;padding:0 3px}.hp6 .statband .wrap:before{left:8px}.hp6 .statband .wrap:after{right:8px}.hp6 .stats{display:grid;grid-template-columns:repeat(4,1fr)}.hp6 .st{text-align:center;padding:40px 20px 38px}.hp6 .st+.st{border-left:1px solid var(--line)}.hp6 .st .v{font-family:var(--serif);font-weight:400;font-size:clamp(38px,4.2vw,56px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.hp6 .st .v em{font-style:italic}.hp6 .st .t{font-family:var(--mono);font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin-top:15px}.hp6 .dom-head{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:end}.hp6 .dom-head .sub{margin-bottom:6px}.hp6 .dgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}.hp6 .dcard{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px 28px 26px;overflow:hidden;box-shadow:0 6px 22px rgba(11,18,32,.04);cursor:pointer;transition:transform .3s var(--ease),box-shadow .3s ease,border-color .3s ease}.hp6 .dcard:before{content:"";position:absolute;inset:0;background:radial-gradient(380px 220px at 100% 0,rgba(37,99,235,.06),transparent 70%);opacity:0;transition:opacity .35s ease;pointer-events:none}.hp6 .dcard:nth-child(2n):before{background:radial-gradient(380px 220px at 100% 0,rgba(124,58,237,.06),transparent 70%)}.hp6 .dcard:hover{transform:translateY(-4px);border-color:rgba(124,58,237,.32);box-shadow:0 22px 54px rgba(11,18,32,.11)}.hp6 .dcard:hover:before{opacity:1}.hp6 .dcard .row1{display:flex;align-items:center;justify-content:space-between}.hp6 .dcard .ico{width:45px;height:45px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(37,99,235,.08),rgba(124,58,237,.09));border:1px solid rgba(124,58,237,.1)}.hp6 .dcard .ico svg{stroke:url(#icograd);fill:none}.hp6 .dcard .no{font-family:var(--mono);font-size:10.5px;color:var(--faint);transition:color .3s}.hp6 .dcard:hover .no{color:var(--violet)}.hp6 .dcard h3{font-family:var(--disp);font-weight:600;font-size:18.5px;letter-spacing:-.014em;line-height:1.3;margin:22px 0 7px}.hp6 .dcard p{font-size:13.5px;font-weight:360;color:var(--muted);line-height:1.62}.hp6 .dcard .chev{position:absolute;right:24px;bottom:22px;color:var(--faint);opacity:0;transform:translateX(-6px);transition:all .3s var(--ease)}.hp6 .dcard:hover .chev{opacity:1;transform:none;color:var(--violet)}.hp6 .dom-cta{margin-top:38px}.hp6 .sec-split{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.hp6 .fcards{display:grid;grid-template-columns:repeat(3,1fr);gap:64px 34px;margin-top:54px}.hp6 .fcard{display:block;cursor:pointer}.hp6 .fcard .img{aspect-ratio:16/11;border-radius:20px;box-shadow:0 16px 44px rgba(11,18,32,.1);transition:transform .3s var(--ease),box-shadow .3s ease}.hp6 .fcard:hover .img{transform:scale(1.022);box-shadow:0 24px 56px rgba(11,18,32,.15)}.hp6 .fcard .cat{font-family:var(--mono);font-size:9.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--violet);margin:22px 0 0}.hp6 .fcard h3{font-family:var(--disp);font-weight:600;font-size:20px;line-height:1.32;letter-spacing:-.016em;margin:10px 0}.hp6 .fcard:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.hp6 .fcard .meta{font-family:var(--mono);font-size:11px;letter-spacing:.05em;color:var(--faint);font-variant-numeric:tabular-nums}.hp6 .fcard .meta b{color:var(--ink);font-weight:400}.hp6 .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0 44px;margin-top:60px}.hp6 .step{border-top:1px solid var(--line);padding-top:26px;position:relative}.hp6 .step:before{content:"";position:absolute;top:-1px;left:0;width:44px;height:1px;background:var(--grad)}.hp6 .step .n{font-family:var(--mono);font-size:11px;color:var(--violet)}.hp6 .step h3{font-family:var(--disp);font-size:17px;font-weight:600;margin:16px 0 9px;letter-spacing:-.012em}.hp6 .step p{font-size:14.5px;font-weight:360;color:var(--muted);line-height:1.64}.hp6 .method{display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:center}.hp6 .collage{position:relative;padding:0 44px 56px 0}.hp6 .collage .ph1{border-radius:22px;aspect-ratio:4/3.5;box-shadow:0 24px 60px rgba(11,18,32,.14)}.hp6 .collage .ph2{position:absolute;right:0;bottom:0;width:46%;aspect-ratio:4/3;border-radius:16px;border:6px solid #fff;box-shadow:0 20px 48px rgba(11,18,32,.18)}.hp6 .msub{margin-top:18px;font-size:16px;font-weight:380;color:var(--muted);line-height:1.65;max-width:480px}.hp6 .points{margin-top:22px;display:flex;flex-direction:column}.hp6 .point{position:relative;padding:17px 0 17px 28px;border-bottom:1px solid var(--line)}.hp6 .point:first-child{border-top:1px solid var(--line)}.hp6 .point:before{content:"";position:absolute;left:2px;top:29px;width:12px;height:1px;background:var(--grad)}.hp6 .point h3{font-family:var(--disp);font-size:16.5px;font-weight:600;margin-bottom:5px;letter-spacing:-.012em}.hp6 .point p{font-size:14.5px;font-weight:360;color:var(--muted);line-height:1.6;max-width:460px}.hp6 .method .link-arrow{margin-top:30px}.hp6 .testis{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:58px}.hp6 .testi{padding:8px 40px 0;border-left:1px solid var(--line);display:flex;flex-direction:column}.hp6 .testi:first-child{border-left:none;padding-left:0}.hp6 .testi .qm{font-family:var(--serif);font-style:italic;font-weight:400;font-size:58px;line-height:.6;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:24px}.hp6 .testi blockquote{font-size:14.5px;font-weight:360;line-height:1.74;color:var(--body);flex:1}.hp6 .starrow{display:flex;gap:3px;margin:22px 0 14px}.hp6 .starrow svg{color:#E8A408}.hp6 .testi .who b{font-family:var(--disp);font-size:14.5px;font-weight:600;color:var(--ink);display:block}.hp6 .testi .who span{font-size:13px;font-weight:360;color:var(--faint)}.hp6 .testi .src{font-family:var(--mono);font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--faint);margin-top:12px}.hp6 .night{background:linear-gradient(180deg,var(--nuit) 0,var(--indigo) 100%);position:relative;overflow:hidden;padding:124px 0}.hp6 .night .nb1,.hp6 .night .nb2{position:absolute;border-radius:50%;filter:blur(105px);pointer-events:none}.hp6 .night .nb1{width:640px;height:640px;top:-260px;left:-160px;background:radial-gradient(circle,rgba(37,99,235,.22),transparent 66%);animation:hp6-drift2 34s ease-in-out infinite alternate}.hp6 .night .nb2{width:600px;height:600px;bottom:-240px;right:-120px;background:radial-gradient(circle,rgba(124,58,237,.24),transparent 66%);animation:hp6-drift1 40s ease-in-out infinite alternate}.hp6 .fin{display:grid;grid-template-columns:1.02fr .98fr;gap:76px;position:relative}.hp6 .fin .kicker{color:#8E9DB5}.hp6 .fin h2{font-family:var(--disp);font-weight:620;color:#F8FAFC;font-size:clamp(29px,3.5vw,44px);line-height:1.12;margin:20px 0 18px;letter-spacing:-.022em}.hp6 .fin h2 .gtx{background:var(--grad-n);-webkit-background-clip:text;background-clip:text}.hp6 .fin .d{font-size:15.5px;font-weight:340;line-height:1.72;color:#A6B3C8;max-width:470px}.hp6 .fin .ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px;align-items:center}.hp6 .fin .proof{border-top:1px solid rgba(148,163,184,.18);margin-top:44px;padding-top:30px;display:flex;align-items:baseline;gap:18px}.hp6 .fin .proof .big{font-family:var(--serif);font-weight:400;font-size:48px;color:#F8FAFC;font-variant-numeric:tabular-nums;line-height:1}.hp6 .fin .proof .t{font-size:14px;font-weight:340;color:#A6B3C8;max-width:260px;line-height:1.5}.hp6 .fin-list{display:flex;flex-direction:column;justify-content:center}.hp6 .fin-row{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 6px;border-bottom:1px solid rgba(148,163,184,.15);cursor:pointer;transition:background .35s var(--ease),padding .35s var(--ease)}.hp6 .fin-row:first-child{border-top:1px solid rgba(148,163,184,.15)}.hp6 .fin-row:hover{background:rgba(30,27,75,.5);padding-left:18px}.hp6 .fin-row h3{font-family:var(--disp);font-size:15.5px;font-weight:570;color:#F8FAFC;margin-bottom:5px;letter-spacing:-.008em}.hp6 .fin-row p{font-size:13.5px;font-weight:340;color:#8FA0B5;line-height:1.55}.hp6 .fin-row .chev{color:#5C6B84;flex:none;transition:transform .18s,color .15s}.hp6 .fin-row:hover .chev{transform:translateX(5px);color:#C4B5FD}.hp6 .blogs{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:54px}.hp6 .bcard{display:block;cursor:pointer}.hp6 .bcard .img{aspect-ratio:16/9;border-radius:18px;box-shadow:0 14px 38px rgba(11,18,32,.09);transition:transform .3s var(--ease),box-shadow .3s ease}.hp6 .bcard:hover .img{transform:scale(1.022);box-shadow:0 20px 48px rgba(11,18,32,.13)}.hp6 .bcard .cat{font-family:var(--mono);font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--violet);margin:20px 0 0}.hp6 .bcard h3{font-family:var(--disp);font-weight:590;font-size:18.5px;line-height:1.36;letter-spacing:-.014em;margin:9px 0}.hp6 .bcard:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.hp6 .bcard .date{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;color:var(--faint)}.hp6 .final{padding:30px 0 120px}.hp6 .cta-nuit{position:relative;overflow:hidden;border-radius:32px;padding:96px 64px;text-align:center;background:linear-gradient(180deg,var(--nuit) 0,var(--indigo) 100%);box-shadow:0 34px 90px rgba(5,7,14,.38)}.hp6 .cta-nuit .fg1{width:560px;height:560px;left:-180px;top:-260px;background:radial-gradient(circle,rgba(37,99,235,.2),transparent 65%);animation:hp6-drift1 28s ease-in-out infinite alternate}.hp6 .cta-nuit .fg1,.hp6 .cta-nuit .fg2{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none}.hp6 .cta-nuit .fg2{width:520px;height:520px;right:-170px;bottom:-270px;background:radial-gradient(circle,rgba(124,58,237,.19),transparent 62%);animation:hp6-drift3 34s ease-in-out infinite alternate}.hp6 .cta-nuit h2{font-family:var(--disp);font-weight:630;color:#F8FAFC;font-size:clamp(31px,4vw,51px);line-height:1.09;letter-spacing:-.024em;margin-top:22px;position:relative}.hp6 .cta-nuit h2 em{font-style:normal;background:var(--grad-n);-webkit-background-clip:text;background-clip:text;color:transparent}.hp6 .cta-nuit p{font-size:16.5px;font-weight:340;color:#B7C2D4;max-width:540px;margin:20px auto 0;line-height:1.68;position:relative}.hp6 .cta-nuit .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px;margin-top:42px;position:relative}.hp6 .cta-nuit .btn{font-size:15.5px;padding:17px 34px;box-shadow:0 16px 44px rgba(37,99,235,.4)}.hp6 .cta-nuit .tel{margin-top:30px;font-family:var(--mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#8E9DB5;position:relative}.hp6 .cta-nuit .tel b{color:#F8FAFC;font-weight:400;letter-spacing:.14em}.hp6 footer.site{background:linear-gradient(180deg,var(--nuit) 0,var(--indigo) 130%);color:#A6B3C8;padding:78px 0 0;position:relative}.hp6 .f-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:48px}.hp6 .f-logo img{height:40px;width:auto;display:block}.hp6 .f-desc{font-size:13.5px;font-weight:340;line-height:1.68;color:#8FA0B5;max-width:300px;margin-top:18px}.hp6 .f-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.hp6 .f-badge{font-family:var(--mono);font-size:9px;letter-spacing:.1em;color:#CBD5E1;border:1px solid rgba(148,163,184,.28);border-radius:999px;padding:6px 13px}.hp6 a.f-badge:hover{color:#F8FAFC;border-color:rgba(203,213,225,.55)}.hp6 .f-col h4{font-family:var(--mono);font-size:9.5px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:#F8FAFC;margin-bottom:20px}.hp6 .f-col h4.mt{margin-top:30px}.hp6 .f-col ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:11px}.hp6 .f-col a{font-size:13.5px;font-weight:360;color:#8FA0B5;transition:color .15s}.hp6 .f-col a:hover{color:#F8FAFC}.hp6 .f-contact li{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:360;color:#8FA0B5}.hp6 .f-contact svg{color:#5C6B84;flex:none}.hp6 .f-bottom{border-top:1px solid rgba(148,163,184,.14);margin-top:60px;padding:26px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 26px;font-size:12.5px;font-weight:340;color:#5C6B84}.hp6 .f-bottom .legal{display:flex;flex-wrap:wrap;gap:22px}.hp6 .f-bottom a:hover{color:#F8FAFC}.hp6 .hcta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:22px}.hp6 .hcta .pill{padding:14px 26px}.hp6 .trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 26px;margin-top:18px;font-size:13.5px;font-weight:420;color:var(--muted)}.hp6 .trust span{display:inline-flex;align-items:center;gap:8px}.hp6 .trust svg{flex:none;filter:drop-shadow(0 0 3.5px rgba(0,165,235,.4))}.hp6 .perfs{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:56px}.hp6 .perf{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:22px;padding:26px 26px 24px;box-shadow:0 6px 22px rgba(11,18,32,.04)}.hp6 .perf .row1{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.hp6 .perf .ico{width:45px;height:45px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(37,99,235,.08),rgba(124,58,237,.09));border:1px solid rgba(124,58,237,.1)}.hp6 .perf .ico svg{stroke:url(#icograd);fill:none}.hp6 .perf .delta{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;color:#16A34A;font-variant-numeric:tabular-nums}.hp6 .perf .delta svg{flex:none}.hp6 .perf .pv{font-family:var(--serif);font-weight:400;font-size:clamp(34px,3vw,42px);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.hp6 .perf .pv em{font-style:italic}.hp6 .perf .pt{font-family:var(--disp);font-size:15px;font-weight:600;color:var(--ink);margin:13px 0 7px}.hp6 .perf p{font-size:13px;font-weight:360;color:var(--muted);line-height:1.62}@media (max-width:1364px){.hp6 .nav-search kbd,.hp6 .nav-search-txt{display:none}.hp6 .nav-search{width:38px;height:38px;padding:0;justify-content:center}.hp6 .nav-in{gap:24px}.hp6 .nav-links{gap:20px}}@media (max-width:1180px){.hp6 .nav-in{gap:18px}.hp6 .nav-links{gap:15px}.hp6 .logo img{height:38px}.hp6 .nav-cta{padding:11px 16px}}@media (max-width:1080px){.hp6 .nav-links,.hp6 .nav-search{display:none}.hp6 .burger{display:flex;margin-left:auto}.hp6 .nav-in{gap:16px}.hp6 .logo img{height:38px}}@media (max-width:980px){.hp6 section{padding:66px 0}.hp6 .hero{padding-top:104px}.hp6 .hero h1{font-size:clamp(40px,10.4vw,64px)}.hp6 .search{padding:7px 7px 7px 20px;margin-top:26px}.hp6 .search .go span{display:none}.hp6 .search .go{padding:13px 15px}.hp6 .sugg{padding:0 12px;line-height:2.1}.hp6 .hero-shot{margin-top:40px}.hp6 .hero-pano{aspect-ratio:16/10}.hp6 .statband{margin-top:56px}.hp6 .stats{grid-template-columns:1fr 1fr}.hp6 .st{padding:26px 12px 24px}.hp6 .st:nth-child(3){border-left:none}.hp6 .st:nth-child(n+3){border-top:1px solid var(--line)}.hp6 .dom-head,.hp6 .fin,.hp6 .method{grid-template-columns:1fr;gap:36px}.hp6 .dgrid{grid-template-columns:1fr 1fr;gap:14px}.hp6 .dcard{padding:24px 22px 22px}.hp6 .blogs,.hp6 .fcards{grid-template-columns:1fr;gap:44px}.hp6 .perfs{grid-template-columns:1fr 1fr;gap:14px}.hp6 .hcta{margin-top:22px}.hp6 .steps{grid-template-columns:1fr 1fr;gap:34px 26px}.hp6 .testis{grid-template-columns:1fr;gap:44px}.hp6 .testi{border-left:none;padding:0}.hp6 .f-grid{grid-template-columns:1fr 1fr;gap:40px}.hp6 .night{padding:76px 0}.hp6 .final{padding:10px 0 80px}.hp6 .cta-nuit{padding:64px 28px;border-radius:26px}.hp6 .sec-split{flex-direction:column;align-items:flex-start;gap:12px}.hp6 .collage{padding:0 24px 40px 0}}@media (max-width:560px){.hp6 .dgrid,.hp6 .f-grid,.hp6 .perfs,.hp6 .steps{grid-template-columns:1fr}.hp6 .stats{grid-template-columns:1fr 1fr}.hp6 .cta-nuit .row .btn,.hp6 .hcta .btn,.hp6 .hcta .pill{width:100%;justify-content:center}}.dark .hp6{--ink:#F2F5FB;--body:#B4BFD1;--muted:#8B99AF;--faint:#5F6C81;--line:rgba(148,163,184,0.13);--soft:#0C101B;--violet:#A78BFA;background:#070A12}.dark .hp6 ::selection{background:rgba(167,139,250,.3)}.dark .hp6 .grainfix{background-image:var(--grain-w);opacity:.05}.dark .hp6 nav.site.scrolled{background:rgba(8,11,20,.78);border-bottom-color:rgba(255,255,255,.06);box-shadow:0 10px 34px rgba(0,0,0,.5)}.dark .hp6 .nav-links{color:#A5B1C5}.dark .hp6 .nav-search{border-color:rgba(255,255,255,.13);color:#B4BFD1}.dark .hp6 .nav-search:hover{border-color:rgba(167,139,250,.5)}.dark .hp6 .nav-search kbd{background:rgba(255,255,255,.08);color:#B4BFD1}.dark .hp6 .nav-theme{border-color:rgba(255,255,255,.13);color:#B4BFD1}.dark .hp6 .nav-theme:hover{border-color:rgba(167,139,250,.5);color:#F2F5FB}.dark .hp6 .pill{color:#F2F5FB;border-color:rgba(255,255,255,.24)}.dark .hp6 .pill:hover{background:#F2F5FB;color:#070A12;border-color:#F2F5FB}.dark .hp6 .burger i{background:#B4BFD1}.dark .hp6 .mnav.open{background:rgba(8,11,20,.96);border-bottom-color:rgba(255,255,255,.07);box-shadow:0 24px 50px rgba(0,0,0,.55)}.dark .hp6 .drop-in{background:#0A0F1D;border-color:rgba(255,255,255,.09);box-shadow:0 24px 60px rgba(0,0,0,.55)}.dark .hp6 .drop-in a:hover{background:rgba(255,255,255,.06);color:#F2F5FB}.dark .hp6 .drop-in a.drop-cta:hover,.dark .hp6 .drop-in button.drop-cta:hover{background:rgba(167,139,250,.1)}.dark .hp6 .aurora:before{background:radial-gradient(1150px 640px at 16% -12%,rgba(59,116,245,.22),transparent 62%),radial-gradient(1050px 620px at 84% -8%,rgba(139,82,246,.2),transparent 60%),radial-gradient(880px 560px at 52% 6%,rgba(139,82,246,.13),transparent 62%)}.dark .hp6 .gtx,.dark .hp6 .testi .qm{background:var(--grad-n);-webkit-background-clip:text;background-clip:text}.dark .hp6 .search{background:rgba(12,16,27,.74);border-color:rgba(255,255,255,.12);box-shadow:0 30px 80px rgba(0,0,0,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dark .hp6 .search:focus-within{border-color:rgba(167,139,250,.5);box-shadow:0 34px 90px rgba(0,0,0,.6)}.dark .hp6 .search input{color:#F2F5FB}.dark .hp6 .search input::placeholder{color:#5F6C81}.dark .hp6 .hero .lateral{color:rgba(148,163,184,.4)}.dark .hp6 .hero-pano{box-shadow:0 34px 90px rgba(0,0,0,.6)}.dark .hp6 .statband .wrap:after,.dark .hp6 .statband .wrap:before{background:#070A12}.dark .hp6 .dcard{background:#0C111D;box-shadow:0 6px 22px rgba(0,0,0,.3)}.dark .hp6 .dcard:before{background:radial-gradient(380px 220px at 100% 0,rgba(91,141,248,.09),transparent 70%)}.dark .hp6 .dcard:nth-child(2n):before{background:radial-gradient(380px 220px at 100% 0,rgba(167,139,250,.09),transparent 70%)}.dark .hp6 .dcard:hover{border-color:rgba(167,139,250,.38);box-shadow:0 22px 54px rgba(0,0,0,.5)}.dark .hp6 .dcard .ico{background:linear-gradient(135deg,rgba(91,141,248,.13),rgba(167,139,250,.14));border-color:rgba(167,139,250,.16)}.dark .hp6 .dcard .ico svg{stroke:url(#icograd-n)}.dark .hp6 .bcard .img,.dark .hp6 .fcard .img{box-shadow:0 16px 44px rgba(0,0,0,.5)}.dark .hp6 .collage .ph1{box-shadow:0 24px 60px rgba(0,0,0,.55)}.dark .hp6 .collage .ph2{border-color:#070A12;box-shadow:0 20px 48px rgba(0,0,0,.6)}.dark .hp6 .night{border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.dark .hp6 .cta-nuit{border:1px solid rgba(255,255,255,.07);box-shadow:0 34px 90px rgba(0,0,0,.55)}.dark .hp6 footer.site{border-top:1px solid rgba(255,255,255,.05)}.dark .hp6 .bcard .img img,.dark .hp6 .collage .ph1 img,.dark .hp6 .collage .ph2 img,.dark .hp6 .fcard .img img,.dark .hp6 .hero-pano img{filter:brightness(.93) saturate(.98)}.dark .hp6 .logo .logo-main{display:none}.dark .hp6 .logo .logo-inv{display:block;height:29.5px}@media (max-width:980px){.dark .hp6 .logo .logo-inv{height:25.5px}}.dark .hp6 .trust svg stop:first-child{stop-color:#45C8FF}.dark .hp6 .trust svg stop:last-child{stop-color:#3DF7BE}.dark .hp6 .trust svg{filter:drop-shadow(0 0 5px rgba(0,215,235,.55))}.dark .hp6 .perf{background:#0C111D;box-shadow:0 6px 22px rgba(0,0,0,.3)}.dark .hp6 .perf .ico{background:linear-gradient(135deg,rgba(91,141,248,.13),rgba(167,139,250,.14));border-color:rgba(167,139,250,.16)}.dark .hp6 .perf .ico svg{stroke:url(#icograd-n)}.dark .hp6 .perf .delta{color:#34D399}