:root{--ink:#090b0d;--paper:#e9e8e2;--paper-dim:#a9aba6;--line:hsla(51,14%,90%,.16);--line-dark:rgba(9,11,13,.15)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--paper);font-family:var(--font-main),Inter,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}::selection{background:var(--blue);color:var(--ink)}.site-shell{overflow:hidden;background:var(--ink)}.page-width{width:min(1240px,calc(100% - 64px));margin:0 auto}.site-header{align-items:center;background:rgba(9,11,13,.83);border-bottom:1px solid hsla(51,14%,90%,.11);display:flex;height:74px;justify-content:space-between;left:0;padding:0 32px;position:absolute;right:0;top:0;z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wordmark{align-items:center;display:inline-flex;font-size:20px;font-weight:700;gap:13px;letter-spacing:.14em}.company-logo{filter:grayscale(1) brightness(0) invert(1);height:38px;object-fit:contain;width:38px}.header-nav{display:flex;gap:33px;margin-left:auto;margin-right:42px}.header-contact,.header-nav a{color:var(--paper-dim);font-size:11px;letter-spacing:.1em;text-transform:uppercase;transition:color .2s ease}.header-contact,.header-contact:hover,.header-nav a:hover{color:var(--paper)}.header-contact{align-items:center;display:inline-flex;gap:8px}.icon{height:16px;width:16px}.icon-diagonal{height:12px;width:12px}.hero-section{background:#080a0c;min-height:min(850px,100svh);overflow:hidden;padding-top:74px;position:relative}.hero-section:before{content:"";inset:0;pointer-events:none;position:absolute}.hero-copy{padding-top:50px;position:relative;z-index:2}.eyebrow{color:var(--paper-dim);font-size:10px;letter-spacing:.27em;line-height:1.5;margin:0;text-transform:uppercase}.hero-eyebrow{color:var(--blue)}.hero-copy h1{font-size:clamp(48px,7vw,101px);font-weight:400;letter-spacing:-.06em;line-height:1.04;margin:31px 0 30px;max-width:770px}h1 em,h2 em{color:var(--blue);font-family:var(--font-accent),Georgia,"Times New Roman",serif;font-style:italic;letter-spacing:-.06em}.hero-description{color:#c2c4bf;font-size:16px;line-height:1.85;margin:0;max-width:480px}.hero-actions{align-items:center;display:flex;gap:28px;margin-top:40px}.button{align-items:center;display:inline-flex;font-size:11px;font-weight:700;gap:13px;letter-spacing:.1em;padding:15px 20px;text-transform:uppercase;transition:transform .25s ease,background .25s ease,color .25s ease}.button:hover{transform:translateY(-2px)}.button-light{background:var(--paper);color:var(--ink)}.button-light:hover{background:#fff}.button-outline{border:1px solid hsla(51,14%,90%,.4);color:var(--paper)}.button-outline:hover{background:var(--paper);color:var(--ink)}.text-link{align-items:center;color:var(--paper-dim);display:inline-flex;font-size:11px;gap:10px;letter-spacing:.1em;text-transform:uppercase}.text-link:hover{color:var(--paper)}.text-link .icon{transition:transform .2s ease}.text-link:hover .icon{transform:translateX(4px)}.hero-visual-wrap{height:100%;pointer-events:none;position:absolute;right:0;top:74px;width:59%}.data-field{bottom:0;height:650px;overflow:hidden;position:absolute;right:-5%;top:30px;transform:perspective(1000px) rotateY(-10deg) rotateX(14deg) rotate(-3deg);width:800px}.field-grid{background-image:linear-gradient(rgba(167,200,255,.13) 1px,transparent 0),linear-gradient(90deg,rgba(167,200,255,.13) 1px,transparent 0);background-size:55px 55px;inset:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 72%,transparent);opacity:.55;position:absolute;transform:perspective(800px) rotateX(8deg) scale(1.1)}.field-glow{border-radius:50%;filter:blur(20px);position:absolute}.field-glow-one{background:rgba(167,200,255,.14);height:300px;right:90px;top:140px;width:300px}.field-glow-two{height:180px;left:95px;top:310px;width:180px}.field-lines{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.field-lines path{stroke:rgba(167,200,255,.72);stroke-dasharray:3 9;stroke-width:1.15}.field-lines .line-soft{stroke-dasharray:2 12}.field-node{background:var(--blue);border-radius:50%;box-shadow:0 0 0 5px rgba(96,165,250,.1),0 0 20px rgba(96,165,250,.8);height:7px;position:absolute;width:7px}.node-one{left:24%;top:59%}.node-two{left:52%;top:44%}.node-three{left:72%;top:25%}.node-four{left:81%;top:58%}.node-five{left:39%;top:25%}.field-label{color:hsla(51,14%,90%,.52);font-size:8px;letter-spacing:.17em;position:absolute;white-space:nowrap}.field-label span{background:var(--blue-light);border-radius:50%;display:inline-block;height:4px;margin-right:7px;vertical-align:1px;width:4px}.label-one{left:17%;top:54%}.label-two{left:54%;top:38%}.label-three{left:65%;top:72%}.field-status{bottom:100px;color:var(--blue);font-size:8px;letter-spacing:.22em;position:absolute;right:11%}.field-status i{background:var(--blue);border-radius:50%;display:inline-block;height:5px;margin-right:8px;width:5px}.hero-foot{align-items:center;border-top:1px solid var(--line);bottom:0;color:#777b78;display:flex;font-size:9px;justify-content:space-between;left:50%;letter-spacing:.18em;padding-bottom:22px;padding-top:22px;position:absolute;transform:translateX(-50%);z-index:2}.scroll-cue{align-items:center;display:inline-flex;gap:9px}.scroll-cue i{border:1px solid var(--blue);border-radius:50%;height:5px;width:5px}.statement-section{display:grid;grid-gap:40px;gap:40px;grid-template-columns:20% 1fr;padding-bottom:170px;padding-top:170px}.section-aside{padding-top:13px}.aside-rule{background:var(--line);display:block;height:1px;margin-top:23px;width:70px}.access-copy h2,.closing-section h2,.process-content h2,.section-heading h2,.statement-content h2{font-size:clamp(37px,4.8vw,67px);font-weight:400;letter-spacing:-.055em;line-height:1.03;margin:0}.statement-content h2{max-width:820px}.statement-content h2 span{color:var(--acid);font-family:Georgia,Times New Roman,serif;font-style:italic}.statement-content>p{color:#9da09c;font-size:16px;line-height:1.9;margin:50px 0 0;max-width:630px}.data-section{background:#e4e3dc;color:var(--ink);padding:124px 0 140px}.data-section .eyebrow{color:#666a66}.split-heading{align-items:flex-end;display:flex;justify-content:space-between}.section-heading h2{margin-top:21px}.split-heading>p{color:#646864;font-size:14px;line-height:1.85;margin:0 0 2px;max-width:360px}.data-grid{border-left:1px solid var(--line-dark);display:grid;grid-template-columns:repeat(4,1fr);margin-top:88px}.data-card{border-right:1px solid var(--line-dark);min-height:306px;padding:0 29px 30px;position:relative;transition:background .25s ease}.data-card:hover{background:rgba(9,11,13,.045)}.card-index{color:#747872;font-size:10px;letter-spacing:.12em}.card-marker{background:var(--ink);height:7px;margin:38px 0 36px;width:7px}.data-card:nth-child(2) .card-marker{background:#7c94b8}.data-card:nth-child(3) .card-marker{background:#aaa86a}.data-card:nth-child(4) .card-marker{background:#b57a60}.data-card h3{font-size:20px;font-weight:400;letter-spacing:-.03em;margin:0 0 17px}.data-card p{color:#656963;font-size:13px;line-height:1.8;margin:0;max-width:220px}.card-arrow{bottom:28px;color:#777b76;position:absolute;right:25px}.process-section{display:grid;grid-gap:40px;gap:40px;grid-template-columns:20% 1fr;padding-bottom:172px;padding-top:170px}.process-content{display:grid;grid-gap:88px;gap:88px;grid-template-columns:44% 1fr}.process-content h2 em{color:var(--blue)}.process-content .section-heading p{color:#9da09c;font-size:14px;line-height:1.85;margin:36px 0 0;max-width:300px}.process-list{border-top:1px solid var(--line)}.process-row{border-bottom:1px solid var(--line);display:grid;grid-template-columns:44px 1fr;min-height:112px;padding:23px 0;position:relative}.process-number{color:#6f7470;font-size:10px;letter-spacing:.1em}.process-title{align-items:center;display:flex;font-size:16px;gap:11px}.process-dot{border:1px solid var(--acid);border-radius:50%;height:6px;width:6px}.process-row>p{color:#969995;font-size:12px;grid-column:2;line-height:1.7;margin:9px 0 0 17px;max-width:260px}.process-connector{background:var(--line);height:23px;left:17px;position:absolute;top:57px;width:1px}.access-section{background:#151a1c;border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:140px 0}.access-inner{display:grid;grid-gap:100px;gap:100px;grid-template-columns:40% 1fr}.access-copy h2{margin-top:24px}.access-copy h2 em{color:var(--acid)}.access-copy>p{color:#9da09c;font-size:14px;line-height:1.9;margin:37px 0 38px;max-width:350px}.access-panel{border-top:1px solid var(--line)}.panel-topline{color:#858b86;font-size:9px;letter-spacing:.18em;padding:17px 0}.panel-topline span{background:var(--acid);border-radius:50%;display:inline-block;height:5px;margin-right:9px;width:5px}.surface-row{border-bottom:1px solid var(--line);justify-content:space-between;min-height:82px}.surface-row,.surface-row>div{align-items:center;display:flex}.surface-row>div{gap:22px}.surface-index{color:#777d78;font-size:10px;letter-spacing:.1em}.surface-row strong{font-size:16px;font-weight:400}.surface-row>span{color:#979c97;display:inline-flex;gap:13px}.panel-note,.surface-row>span{align-items:center;font-size:11px}.panel-note{color:#c4c8c1;display:flex;gap:10px;margin-top:25px}.check-icon{color:var(--acid);height:17px;width:17px}.closing-section{padding-bottom:180px;padding-top:180px}.closing-section h2{margin:26px 0 40px}.closing-section h2 em{color:var(--acid)}.site-footer{background:#050607;border-top:1px solid var(--line);padding-top:65px}.footer-grid{display:grid;grid-gap:70px;gap:70px;grid-template-columns:35% 1fr;padding-bottom:70px}.footer-brand>p{color:#a4a7a2;font-size:14px;line-height:1.7;margin:25px 0 0;max-width:250px}.footer-brand .footer-company{color:#686e69;font-size:11px;line-height:1.9;margin-top:29px}.footer-wordmark{color:var(--paper)}.footer-nav{display:grid;grid-gap:36px;gap:36px;grid-template-columns:repeat(3,1fr)}.footer-label{color:#717772;font-size:10px;letter-spacing:.16em;margin:0 0 18px}.footer-nav a{align-items:center;color:#b2b5ae;display:flex;font-size:12px;gap:6px;margin-bottom:14px;transition:color .2s ease}.footer-nav a:hover{color:#fff}.footer-nav a .icon{color:#727873;height:12px;width:12px}.footer-bottom{border-top:1px solid var(--line);color:#626862;display:flex;font-size:9px;justify-content:space-between;letter-spacing:.1em;padding-bottom:24px;padding-top:20px;text-transform:uppercase}@media (max-width:900px){.page-width{width:min(100% - 40px,650px)}.header-nav{display:none}.site-header{padding:0 20px}.hero-section{min-height:min(760px,100svh)}.hero-copy{padding-top:45px}.hero-copy h1{font-size:clamp(46px,13vw,78px)}.hero-description{max-width:410px}.hero-visual-wrap{opacity:.55;right:-230px;width:100%}.hero-foot{font-size:8px}.scroll-cue{display:none}.process-section,.statement-section{display:block;padding-bottom:110px;padding-top:110px}.section-aside{margin-bottom:48px}.aside-rule{margin-top:16px}.data-section{padding:100px 0}.access-inner,.process-content,.split-heading{display:block}.split-heading>p{margin-top:27px}.data-grid{grid-template-columns:repeat(2,1fr);margin-top:60px}.data-card{border-bottom:1px solid var(--line-dark);min-height:280px}.data-card:nth-child(n+3){padding-top:28px}.process-content .section-heading p{margin-bottom:65px}.process-section .section-heading h2{font-size:48px}.access-section{padding:100px 0}.access-panel{margin-top:75px}.surface-row{align-items:flex-start;flex-direction:column;gap:12px;justify-content:center;padding:18px 0}.surface-row>span{padding-left:45px}.closing-section{padding-bottom:120px;padding-top:120px}.footer-grid{display:block}.footer-nav{margin-top:70px}.footer-bottom{align-items:flex-start;flex-direction:column;gap:10px}}@media (max-width:560px){.page-width{width:calc(100% - 40px)}.hero-copy h1{font-size:48px}.hero-description{font-size:14px}.hero-actions{align-items:flex-start;flex-direction:column;gap:23px}.hero-section{min-height:min(730px,100svh)}.hero-foot{display:none}.hero-visual-wrap{opacity:.43;right:-365px;top:90px}.data-field{transform:perspective(900px) rotateY(-10deg) rotateX(14deg) rotate(-3deg) scale(.82);transform-origin:top left}.access-copy h2,.closing-section h2,.process-content h2,.section-heading h2,.statement-content h2{font-size:41px}.statement-content>p{font-size:14px;margin-top:32px}.data-grid{grid-template-columns:1fr}.data-card,.data-card:nth-child(n+3){min-height:220px;padding:25px 20px}.card-marker{margin:24px 0}.card-arrow{bottom:22px;right:18px}.process-section .section-heading h2{font-size:41px}.footer-nav{gap:25px;grid-template-columns:1fr 1fr}.footer-nav>div:last-child{grid-column:1/-1;margin-top:15px}.closing-section .button{width:100%;justify-content:center}.access-copy>p{font-size:14px}}:root{--acid:#60a5fa;--blue:#60a5fa;--blue-light:#93c5fd;--blue-deep:#1e40af}.hero-section:before{background:radial-gradient(circle at 68% 36%,rgba(94,133,195,.18),transparent 32%),radial-gradient(circle at 23% 30%,rgba(96,165,250,.06),transparent 27%)}.field-glow-two{background:rgba(96,165,250,.08)}.field-lines .line-soft{stroke:rgba(96,165,250,.42)}.data-card:nth-child(2) .card-marker{background:var(--blue-deep)}.data-card:nth-child(3) .card-marker{background:var(--blue)}.data-card:nth-child(4) .card-marker{background:var(--blue-light)}.footer-brand .footer-company{font-size:15px}.button,.eyebrow,.header-contact,.header-nav a,.text-link{font-size:12px}.eyebrow{color:#c1c6c1}.hero-eyebrow{color:var(--blue-light)}.hero-description{color:#d3d6d1;font-size:18px}.hero-foot{color:#aeb5b0;font-size:11px}.field-label{color:#b3c0d2;font-size:11px}.field-status{color:var(--blue-light);font-size:11px}.access-copy>p,.process-content .section-heading p,.statement-content>p{color:#bdc3bd;font-size:17px}.data-section .eyebrow{color:#4d5750}.split-heading>p{color:#4d554f;font-size:16px}.card-index{color:#555e57;font-size:12px}.data-card h3{font-size:22px}.data-card p{color:#4d554f;font-size:15px}.card-arrow{color:#4d5750}.process-number{color:#aab2ac;font-size:12px}.process-title{font-size:18px}.process-row>p{color:#b5bcb6;font-size:14px}.panel-topline{color:#aeb7b0;font-size:11px}.surface-index{color:#aab2ac;font-size:12px}.surface-row strong{font-size:18px}.surface-row>span{color:#b9c0ba;font-size:13px}.panel-note{color:#cbd0ca;font-size:13px}.footer-brand>p{color:#c0c5c0;font-size:16px}.footer-brand .footer-company{color:#aab1aa;font-size:13px}.footer-label{color:#aeb6af;font-size:11px}.footer-nav a{color:#c1c6c1;font-size:14px}.footer-bottom{color:#a5ada6;font-size:11px}.button,.footer-nav a,.header-contact,.header-nav a,.text-link{font-size:16px}.card-index,.eyebrow,.field-label,.field-status,.footer-bottom,.footer-label,.hero-foot,.panel-topline,.process-number,.surface-index{font-size:14px}.access-copy>p,.data-card p,.footer-brand>p,.hero-description,.panel-note,.process-content .section-heading p,.process-row>p,.split-heading>p,.statement-content>p,.surface-row>span{font-size:18px}.data-card h3,.surface-row strong{font-size:24px}.process-content{gap:56px;grid-template-columns:53% 1fr}.access-copy h2,.closing-section h2,.hero-copy h1,.process-content h2,.section-heading h2,.statement-content h2{font-family:var(--font-display),var(--font-main),sans-serif}.site-footer{padding-top:42px}.footer-grid{padding-bottom:40px}.footer-brand>p{font-size:15px;line-height:1.6;margin-top:18px;max-width:360px}.footer-bottom{padding-bottom:16px;padding-top:14px}@media (max-width:900px){.footer-nav{margin-top:45px}}