.v6{--bg:#fafaf8;--surface:#fff;--fill:#f5f5f0;--line:#e5e4df;--line2:#d4d3cb;--tert:#8f8c7f;--muted:#706f68;--body:#5a5950;--ink:#1a1a16;--night:#0f0f0d;--night2:#161613;--nline:#2c2c27;--brand:#2d5f4d;--brand50:#f0f5f3;--brand100:#d4e9e0;--mint:#9fd1bb;--accent7:#a03c2a;--accent50:#fbefeb;--peach:#f0a68c;--cream:#f0efe9;--term:#0f0f0d;--tg:#47d764;--ease:cubic-bezier(.16,1,.3,1);container-type:inline-size;container-name:page;background:var(--bg);color:var(--body);font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.v6 *{box-sizing:border-box}.v6 a{text-decoration:none}.v6 a:not(.btn){color:inherit}.v6 :focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:6px}.v6 .wrap{max-width:1200px;margin:0 auto;padding-left:40px;padding-right:40px}.v6 .mono{font-family:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,Menlo,monospace}.v6 .label{font-size:13px;font-weight:500;color:var(--muted)}.v6 .h-display{font-family:var(--font-archivo),Archivo,system-ui,sans-serif;font-weight:600;letter-spacing:-.03em;line-height:1.04;margin:0;text-wrap:balance}.v6 .lead{font-size:19px;line-height:1.6;margin:0;text-wrap:pretty}.v6 .row{display:flex;align-items:center;gap:12px}.v6 .card{background:var(--surface);border:1px solid var(--line);border-radius:16px}.v6 .chip{display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-size:12px;font-weight:500;padding:3px 10px;white-space:nowrap}.v6 .chip i{width:6px;height:6px;border-radius:999px;background:currentColor;display:inline-block}.v6 .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;font-size:15px;font-weight:500;white-space:nowrap;transition:transform .4s var(--ease),background-color .25s,border-color .25s;cursor:pointer}.v6 .btn:hover{transform:translateY(-1px)}.v6 .btn .arr{transition:transform .4s var(--ease)}.v6 .btn:hover .arr{transform:translateX(3px)}.v6 .btn-ink{background:var(--ink);color:#fff}.v6 .btn-ink:hover{background:#2e2e28}.v6 .btn-line{border:1px solid var(--line2);color:var(--ink);background:var(--surface)}.v6 .btn-line:hover{border-color:var(--ink)}.v6 .nav-l{font-size:14px;color:var(--body);transition:color .2s}.v6 .nav-l:hover{color:var(--ink)}.v6 .duotone{position:relative;overflow:hidden;background:#e9e4d6;isolation:isolate}.v6 .duotone img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:grayscale(1) contrast(1.12) brightness(1.04);mix-blend-mode:multiply}.v6 .duotone:after{content:"";position:absolute;inset:0;background:#2d5f4d;mix-blend-mode:screen;opacity:.42;pointer-events:none}.v6 .tick{position:relative}.v6 .tick:after,.v6 .tick:before{content:"";position:absolute;width:9px;height:9px;border:0 solid rgba(26,26,22,.22);pointer-events:none;z-index:2}.v6 .tick:before{top:9px;left:9px;border-top-width:1.5px;border-left-width:1.5px}.v6 .tick:after{bottom:9px;right:9px;border-bottom-width:1.5px;border-right-width:1.5px}.v6 .hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);gap:56px;align-items:center}.v6 .gridbg{position:absolute;inset:-56px;background-image:linear-gradient(90deg,rgba(26,26,22,.05) 1px,transparent 0),linear-gradient(180deg,rgba(26,26,22,.05) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 25% 45%,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse 60% 70% at 25% 45%,#000 25%,transparent 75%)}.v6 .stage{position:relative;min-height:640px;padding:36px 0;display:flex;flex-direction:column}.v6 .photo{position:absolute;right:0;top:0;bottom:0;width:78%;border-radius:28px}.v6 .h-email{position:relative;width:58%;z-index:3}.v6 .h-mem{position:relative;align-self:flex-start;margin:-14px 0 0 7%;z-index:6}.v6 .h-prop{position:relative;align-self:flex-end;width:80%;margin:-8px 4% 0 0;z-index:5}.v6 .gds-type{display:inline-block;overflow:hidden;vertical-align:bottom;white-space:nowrap}.v6 .send-wrap{position:relative;display:inline-flex}.v6 .cursor{position:absolute;left:62%;top:46%;width:22px;height:22px;pointer-events:none;opacity:0;z-index:2}.v6 .swap{position:relative;display:inline-grid}.v6 .swap>span{grid-area:1/1;justify-self:end}.v6 .p-sent{opacity:0}.v6 .toast{position:absolute;right:20px;top:20px;z-index:7;opacity:0}.v6 .act .row>span:last-child,.v6 .h-prop .row>span:last-child{white-space:nowrap}.v6 .pipe{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.v6 .pipe-line{position:absolute;left:0;right:0;top:27px;height:1px;background:var(--line2)}.v6 .pipe-dot{position:absolute;top:-4px;left:0;width:9px;height:9px;border-radius:999px;background:var(--brand);box-shadow:0 0 0 5px rgba(45,95,77,.14)}.v6 .stage-col{flex-direction:column;gap:16px}.v6 .node,.v6 .stage-col{display:flex;position:relative}.v6 .node{width:56px;height:56px;border-radius:999px;background:var(--surface);border:1px solid var(--line2);align-items:center;justify-content:center;z-index:1;transition:border-color .3s}.v6 .act{min-height:330px;padding:18px;display:flex;flex-direction:column;gap:12px}.v6 .mem-item{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;color:var(--ink)}.v6 .mem-item svg{flex-shrink:0;margin-top:2px}.v6 .src{display:flex;flex-direction:column;gap:6px}.v6 .bar{height:6px;border-radius:999px;background:var(--fill);overflow:hidden}.v6 .bar>span{display:block;height:100%;border-radius:999px;background:var(--brand);transform-origin:0 50%}.v6 .dossier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:16px}.v6 .pref{padding:22px;display:flex;flex-direction:column;gap:12px}.v6 .tagline{display:flex;flex-wrap:wrap;gap:8px}.v6 .tag{font-size:13px;border:1px solid var(--line);border-radius:999px;padding:4px 12px;background:var(--bg);color:var(--ink);white-space:nowrap}.v6 .board{background:var(--night2);border:1px solid var(--nline);border-radius:22px;padding:22px 24px 26px;box-shadow:0 60px 120px -50px rgba(0,0,0,.8)}.v6 .bhead{display:grid;grid-template-columns:96px 1.2fr 1.2fr .9fr;gap:22px;padding:0 4px 12px;border-bottom:1px solid var(--nline);margin-bottom:12px}.v6 .bhead span{font-family:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.16em;color:#706f68}.v6 .brow{display:grid;grid-template-columns:96px 1.2fr 1.2fr .9fr;gap:22px;padding:7px 4px;align-items:center}.v6 .brow+.brow{border-top:1px solid hsla(0,0%,100%,.035)}.v6 .flaps{display:flex;gap:3px;overflow:hidden}.v6 .cell{position:relative;flex:0 0 auto;width:1.02em;height:1.5em;border-radius:4px;background:linear-gradient(180deg,#24241f 0 49.4%,#1b1b17 50.6% 100%);color:var(--cream);font-family:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,monospace;font-weight:700;font-size:17px;line-height:1.5em;text-align:center;box-shadow:0 1px 0 rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.04)}.v6 .cell:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(0,0,0,.65)}.v6 .cell.dim{color:#8f8c7f}.v6 .t-ok .st .cell{color:var(--mint)}.v6 .t-wait .st .cell{color:var(--peach)}.v6 .passes{position:relative;height:420px;display:flex;justify-content:center;align-items:center}.v6 .pass{position:absolute;width:560px;max-width:92%;height:250px;display:grid;grid-template-columns:minmax(0,1fr) 150px;border-radius:20px;background:var(--surface);border:1px solid var(--line);box-shadow:0 40px 80px -50px rgba(26,26,22,.55);transition:transform .9s var(--ease)}.v6 .pass-main{padding:24px 26px;display:flex;flex-direction:column;justify-content:space-between;border-right:1.5px dashed var(--line2);position:relative}.v6 .pass-main:after,.v6 .pass-main:before{content:"";position:absolute;right:-12px;width:22px;height:22px;border-radius:999px;background:var(--surface);border:1px solid var(--line)}.v6 .pass-main:before{top:-12px;clip-path:inset(50% 0 0 0)}.v6 .pass-main:after{bottom:-12px;clip-path:inset(0 0 50% 0)}.v6 .pass-stub{padding:22px 18px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.v6 .barcode{width:100%;height:46px;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 4px,var(--ink) 4px 5px,transparent 5px 8px,var(--ink) 8px 11px,transparent 11px 12px)}.v6 .p1{transform:translate(-26%,24px) rotate(-7deg);z-index:1}.v6 .p2{transform:none;z-index:3}.v6 .p3{transform:translate(26%,24px) rotate(7deg);z-index:2}.v6 .passes:hover .p1{transform:translate(-62%,10px) rotate(-10deg)}.v6 .passes:hover .p3{transform:translate(62%,10px) rotate(10deg)}.v6 .passes:hover .p2{transform:translateY(-16px)}.v6 .city{font-size:52px;letter-spacing:-.03em;color:var(--ink)}.v6 .city,.v6 .odo{font-family:var(--font-archivo),Archivo,system-ui,sans-serif;font-weight:600;line-height:1}.v6 .odo{display:inline-flex;align-items:flex-start;font-size:120px;letter-spacing:-.04em;color:var(--cream)}.v6 .dig{display:inline-block;height:1em;overflow:hidden}.v6 .dig>span{display:flex;flex-direction:column;transform:translateY(var(--to))}.v6 .dig>span>b{font-weight:600;height:1em;display:block}.v6 .sec{padding-top:140px;padding-bottom:140px}.v6 .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}.v6 .integ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.v6 .itile{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 24px;min-height:150px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;transition:background-color .3s}.v6 .itile:hover{background:var(--surface)}.v6 .iname{font-size:15px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.v6 .ilogo{height:34px;display:flex;align-items:center}.v6 .ilogo img{max-height:34px;max-width:150px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.v6 .ilogo.sq img{max-height:36px}.v6 .dot{width:7px;height:7px;border-radius:999px;display:inline-block}.v6 .faq details{border-top:1px solid var(--line);padding:22px 0}.v6 .faq details:last-child{border-bottom:1px solid var(--line)}.v6 .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:18px;font-weight:600;color:var(--ink);min-height:44px}.v6 .faq summary::-webkit-details-marker{display:none}.v6 .faq summary .chev{transition:transform .4s var(--ease);flex-shrink:0}.v6 .faq details[open] summary .chev{transform:rotate(45deg)}.v6 .faq details p{margin:10px 0 0;max-width:44rem}@media (prefers-reduced-motion:no-preference){.v6 .rise{animation:v6-rise 1.1s var(--ease) both}.v6 .rise.d1{animation-delay:.1s}.v6 .rise.d2{animation-delay:.22s}.v6 .rise.d3{animation-delay:.34s}.v6 .rise.d4{animation-delay:.5s}.v6 .photo{animation:v6-photoIn 1.4s var(--ease) .1s both}.v6 .photo img{animation:v6-kenburns 26s ease-in-out infinite alternate}.v6 .gridbg{animation:v6-gridDrift 20s linear infinite}.v6 .live{animation:v6-pulse 1.8s ease-in-out infinite}.v6 .h-email{animation:v6-hEmail 12s var(--ease) infinite}.v6 .h-mem{animation:v6-hMem 12s var(--ease) infinite}.v6 .h-prop{animation:v6-hProp 12s var(--ease) infinite}.v6 .gds-type{animation:v6-hGds 12s steps(30) infinite}.v6 .r1{animation:v6-hR1 12s var(--ease) infinite}.v6 .r2{animation:v6-hR2 12s var(--ease) infinite}.v6 .r3{animation:v6-hR3 12s var(--ease) infinite}.v6 .draft{animation:v6-hDraft 12s var(--ease) infinite}.v6 .cursor{animation:v6-hCursor 12s var(--ease) infinite}.v6 .send-btn{animation:v6-hPress 12s var(--ease) infinite}.v6 .p-pend{animation:v6-hPend 12s linear infinite}.v6 .p-sent{animation:v6-hSent 12s linear infinite}.v6 .toast{animation:v6-hToast 12s var(--ease) infinite}.v6 .pipe-dot{animation:v6-travel 16s linear infinite}.v6 .a1{animation:v6-act1 16s var(--ease) infinite}.v6 .a2{animation:v6-act2 16s var(--ease) infinite}.v6 .a3{animation:v6-act3 16s var(--ease) infinite}.v6 .a4{animation:v6-act4 16s var(--ease) infinite}.v6 .n1{animation:v6-node1 16s linear infinite}.v6 .n2{animation:v6-node2 16s linear infinite}.v6 .n3{animation:v6-node3 16s linear infinite}.v6 .n4{animation:v6-node4 16s linear infinite}.v6 .mem-item{animation:v6-memIn 16s var(--ease) infinite;animation-delay:calc(var(--d) * .45s)}.v6 .bar>span{animation:v6-barFill 16s cubic-bezier(.3,.7,.3,1) infinite;animation-delay:var(--bd)}.v6 .res{animation:v6-resIn 16s var(--ease) infinite}@supports (animation-timeline:view()){.v6 .rv{animation:v6-rv linear both;animation-timeline:view();animation-range:entry 0 entry 65%}.v6 .odo{view-timeline-name:--v6-odo}.v6 .dig>span{animation:v6-spin linear both;animation-timeline:--v6-odo;animation-range:entry 10% cover 42%}.v6 .zoom{animation:v6-zoom linear both;animation-timeline:view();animation-range:cover 0 cover 100%}}}@keyframes v6-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes v6-photoIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes v6-kenburns{0%{transform:scale(1.04)}to{transform:scale(1.14) translate(-2%,-1%)}}@keyframes v6-gridDrift{to{transform:translate(56px,56px)}}@keyframes v6-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes v6-rv{0%{opacity:.3;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes v6-spin{0%{transform:translateY(0)}to{transform:translateY(var(--to))}}@keyframes v6-zoom{0%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes v6-hEmail{0%{opacity:0;transform:translateX(-28px)}6%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes v6-hMem{0%,8%{opacity:0;transform:translateY(10px) scale(.96)}14%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes v6-hProp{0%,16%{opacity:0;transform:translateY(28px) scale(.98)}23%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes v6-hGds{0%,23%{clip-path:inset(0 100% 0 0)}34%,to{clip-path:inset(0 0 0 0)}}@keyframes v6-hR1{0%,34%{opacity:0;transform:translateX(16px)}38%,to{opacity:1;transform:none}}@keyframes v6-hR2{0%,36%{opacity:0;transform:translateX(16px)}40%,to{opacity:1;transform:none}}@keyframes v6-hR3{0%,38%{opacity:0;transform:translateX(16px)}42%,to{opacity:1;transform:none}}@keyframes v6-hDraft{0%,43%{opacity:0;transform:translateY(8px)}49%,to{opacity:1;transform:none}}@keyframes v6-hCursor{0%,51%{opacity:0;transform:translate(220px,90px)}54%{opacity:1;transform:translate(220px,90px)}61%{opacity:1;transform:translate(0)}63%{transform:translate(0) scale(.8)}65%{transform:translate(0) scale(1)}74%{opacity:1}80%,to{opacity:0;transform:translate(12px,10px)}}@keyframes v6-hPress{0%,62%{transform:none}63%{transform:scale(.94)}65%,to{transform:none}}@keyframes v6-hPend{0%,63%{opacity:1}65%,to{opacity:0}}@keyframes v6-hSent{0%,63%{opacity:0;transform:scale(.9)}66%,94%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes v6-hToast{0%,65%{opacity:0;transform:translateY(-12px) scale(.96)}70%,91%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes v6-travel{0%{left:0}18%{left:calc(25% - 4px)}42%{left:calc(50% - 4px)}70%{left:calc(75% - 4px)}96%,to{left:calc(100% - 9px)}}@keyframes v6-act1{0%{opacity:.45}2%,96%{opacity:1}to{opacity:.45}}@keyframes v6-act2{0%,16%{opacity:.4;transform:translateY(8px)}20%,96%{opacity:1;transform:none}to{opacity:.4}}@keyframes v6-act3{0%,40%{opacity:.4;transform:translateY(8px)}44%,96%{opacity:1;transform:none}to{opacity:.4}}@keyframes v6-act4{0%,68%{opacity:.4;transform:translateY(8px)}72%,96%{opacity:1;transform:none}to{opacity:.4}}@keyframes v6-node1{0%,96%{border-color:#2d5f4d;background:#f0f5f3}to{border-color:#d4d3cb;background:#fff}}@keyframes v6-node2{0%,17%{border-color:#d4d3cb;background:#fff}19%,96%{border-color:#2d5f4d;background:#f0f5f3}to{border-color:#d4d3cb;background:#fff}}@keyframes v6-node3{0%,41%{border-color:#d4d3cb;background:#fff}43%,96%{border-color:#2d5f4d;background:#f0f5f3}to{border-color:#d4d3cb;background:#fff}}@keyframes v6-node4{0%,69%{border-color:#d4d3cb;background:#fff}71%,96%{border-color:#2d5f4d;background:#f0f5f3}to{border-color:#d4d3cb;background:#fff}}@keyframes v6-memIn{0%,19%{opacity:0;transform:translateX(-8px)}22%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes v6-barFill{0%,43%{transform:scaleX(0)}62%,96%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes v6-resIn{0%,60%{opacity:0}64%,96%{opacity:1}to{opacity:0}}@container page (max-width: 1060px){.v6 .hero,.v6 .split{grid-template-columns:minmax(0,1fr);gap:48px}.v6 .pipe{grid-template-columns:repeat(2,minmax(0,1fr))}.v6 .pipe-line{display:none}.v6 .dossier{grid-template-columns:minmax(0,1fr)}.v6 .integ{grid-template-columns:repeat(2,minmax(0,1fr))}.v6 .bhead,.v6 .brow{grid-template-columns:80px 1.2fr .9fr}.v6 .bhead .c-req,.v6 .brow .c-req{display:none}}@container page (max-width: 700px){.v6 .wrap{padding-left:16px;padding-right:16px}.v6 .hide-sm{display:none!important}.v6 .sec{padding-top:88px;padding-bottom:88px}.v6 .h1{font-size:42px!important}.v6 .h2{font-size:34px!important}.v6 .stage{min-height:0;padding:0;gap:12px}.v6 .photo{position:relative;width:100%;height:260px;border-radius:20px}.v6 .photo img{-o-object-position:70% 50%;object-position:70% 50%}.v6 .h-email{width:92%;margin:-110px 0 0 4%}.v6 .h-mem{margin:0 0 0 4%}.v6 .h-prop{width:100%;margin:0}.v6 .toast{display:none}.v6 .pipe{grid-template-columns:minmax(0,1fr)}.v6 .act{min-height:0}.v6 .board{padding:14px 12px 16px;border-radius:16px}.v6 .bhead,.v6 .brow{grid-template-columns:62px minmax(0,1fr);gap:10px}.v6 .bhead .c-st,.v6 .brow .c-st{grid-column:2}.v6 .cell{font-size:12px;width:1.05em;border-radius:3px}.v6 .flaps{gap:2px}.v6 .passes{height:auto;flex-direction:column;gap:16px}.v6 .pass{position:relative;transform:none!important;width:100%;max-width:100%;height:auto;grid-template-columns:minmax(0,1fr) 110px}.v6 .city{font-size:38px}.v6 .odo{font-size:76px}.v6 .integ{grid-template-columns:minmax(0,1fr)}}.v6 .v6-input{min-height:52px;border:1px solid var(--line2);border-radius:12px;padding:0 14px;font:inherit;font-size:15px;background:var(--surface);color:var(--ink)}.v6 .v6-input:focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}@container page (max-width: 700px){.v6 .claims-col{border-left:0!important;padding-left:0!important;border-top:1px solid var(--nline);padding-top:32px}.v6 .h-prop .prop-head{flex-wrap:wrap}.v6 .bhead,.v6 .brow{grid-template-columns:78px minmax(0,1fr)}.v6 .pass-main .pass-label{font-size:10.5px!important;letter-spacing:.06em!important}.v6 .foot-nav{flex-wrap:wrap;row-gap:14px}}@container page (max-width: 1060px){.v6 .nav-mid{display:none!important}}