.v4{--obsidian:#0b1014;--graphite:#141b21;--cloud:#f4f5f1;--white:#fff;--electric:#95e8ff;--blue:#165dff;--orange:#ff5b37;--lime:#d8ff62;--muted:#70808b;--line:rgba(11,16,20,.16);min-height:100vh;overflow:hidden;background:var(--cloud);color:var(--obsidian);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px}.v4 *{box-sizing:border-box}.v4 a{color:inherit;text-decoration:none}.v4 button,.v4 input,.v4 select,.v4 textarea{font:inherit}.v4 em{color:var(--blue);font-style:normal}.v4 h1,.v4 h2,.v4 h3,.v4 p{margin-top:0}.v4-eyebrow,.v4-section-id{font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.v4-reveal{opacity:.25;transform:translateY(32px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.v4-reveal.visible{opacity:1;transform:none}.v4-section-id{color:var(--muted)}.v4-section-id.light{color:rgba(255,255,255,.55)}.v4-header{height:82px;padding:0 4vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;position:relative;z-index:60;background:var(--obsidian);color:white;border-bottom:1px solid rgba(255,255,255,.14)}.v4-brand{width:max-content;display:flex;align-items:center;gap:13px}.v4-brand>span{width:46px;height:46px;display:grid;place-items:center;background:var(--blue);color:white;font-size:14px;font-weight:900;letter-spacing:-.04em}.v4-brand>div{display:flex;flex-direction:column;gap:5px}.v4-brand b{font-size:13px;letter-spacing:.06em}.v4-brand small{color:rgba(255,255,255,.45);font-weight:700}.v4-brand small,.v4-live{font-size:11px;letter-spacing:.12em}.v4-live{font-weight:800}.v4-live i{width:8px;height:8px;margin-right:9px;display:inline-block;border-radius:50%;background:var(--lime);box-shadow:0 0 0 5px rgba(216,255,98,.1)}.v4-nav{justify-self:end;display:flex;align-items:center;gap:26px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.v4-nav>a:not(.v4-nav-cta):hover{color:var(--electric)}.v4-nav-cta{min-height:48px;padding:0 18px;display:flex;align-items:center;gap:24px;background:var(--blue);color:white}.v4-menu{display:none}.v4-hero{min-height:calc(100vh - 82px);padding:8vh 5vw 0;display:grid;grid-template-columns:1.18fr .82fr;grid-template-rows:1fr auto;grid-gap:6vw;gap:6vw;align-items:center;position:relative;background:var(--obsidian);color:white}.v4-hero:before{content:"";position:absolute;inset:0;opacity:.32;background-image:linear-gradient(rgba(149,232,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(149,232,255,.08) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,black,transparent 90%);mask-image:linear-gradient(180deg,black,transparent 90%)}.v4-datebar,.v4-hero-copy,.v4-market-card{position:relative;z-index:2}.v4-hero-copy{max-width:980px;padding-left:3vw}.v4-hero-copy .v4-eyebrow{color:var(--electric)}.v4-hero h1{margin:28px 0 35px;font-size:clamp(70px,7.7vw,132px);font-weight:780;line-height:.83;letter-spacing:-.075em}.v4-hero h1 em{color:var(--lime)}.v4-lede{max-width:760px;color:rgba(255,255,255,.68);font-size:23px;line-height:1.48;letter-spacing:-.015em}.v4-actions{margin-top:38px;display:flex;flex-wrap:wrap;gap:12px}.v4-button{min-height:60px;padding:0 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:42px;border:1px solid transparent;font-weight:850;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s ease,background .2s ease}.v4-button:hover{transform:translateY(-3px)}.v4-button.primary{background:var(--blue);color:white}.v4-button.primary:hover{background:#0d4ee0}.v4-button.secondary{border-color:rgba(255,255,255,.35);color:white}.v4-button.secondary:hover{border-color:var(--electric);color:var(--electric)}.v4-micro{margin:24px 0 0;color:rgba(255,255,255,.42);font-size:11px;font-weight:700;letter-spacing:.06em}.v4-market-card{min-height:570px;padding:26px;align-self:center;background:var(--cloud);color:var(--obsidian);border-radius:3px;box-shadow:22px 22px 0 var(--orange)}.v4-market-card:before{content:"";position:absolute;inset:10px;border:1px solid var(--line);pointer-events:none}.v4-market-head{display:flex;justify-content:space-between;font-size:11px;font-weight:800;letter-spacing:.1em}.v4-market-head b{color:var(--blue)}.v4-market-number{min-height:360px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.v4-market-number>span{color:var(--blue);font-size:12px;font-weight:850;letter-spacing:.14em}.v4-market-number strong{font-size:clamp(120px,13vw,210px);line-height:.78;letter-spacing:-.095em}.v4-market-number sup{color:var(--orange);font-size:.34em;vertical-align:top}.v4-market-number p{max-width:310px;margin:28px 0 0;color:#53616b;font-size:17px;line-height:1.45}.v4-proof-line{height:38px;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;position:relative}.v4-proof-line:before{content:"";position:absolute;left:10%;right:10%;height:2px;background:#cbd0cc}.v4-proof-line i{width:13px;height:13px;justify-self:center;position:relative;border:3px solid var(--obsidian);border-radius:50%;background:var(--cloud)}.v4-proof-line i.active{width:20px;height:20px;background:var(--lime);box-shadow:0 0 0 7px rgba(216,255,98,.35)}.v4-market-foot{display:grid;grid-template-columns:repeat(5,1fr);text-align:center;color:#6a777f;font-size:11px;font-weight:800;letter-spacing:.05em}.v4-market-foot b{color:var(--obsidian)}.v4-datebar{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.15);border-bottom:0}.v4-datebar div{min-height:100px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid rgba(255,255,255,.15)}.v4-datebar span{color:var(--electric);font-weight:800;letter-spacing:.12em}.v4-datebar b{font-size:16px;letter-spacing:.03em}.v4-friction{padding:135px 7vw;background:var(--cloud)}.v4-friction-title{max-width:1100px;margin:70px 0 85px 18%}.v4-friction-title .v4-eyebrow{color:var(--blue)}.v4-calendar-title h2,.v4-company-intro h2,.v4-faq-title h2,.v4-friction-title h2,.v4-method-title h2,.v4-register-copy h2,.v4-sponsor-title h2,.v4-stack-title h2,.v4-texas-title h2{margin:22px 0 0;font-size:clamp(54px,6.3vw,100px);font-weight:760;line-height:.91;letter-spacing:-.065em}.v4-friction-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--obsidian);border-left:1px solid var(--line)}.v4-friction-grid article{min-height:360px;padding:30px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.v4-friction-grid span{color:var(--orange);font-size:14px;font-weight:850}.v4-friction-grid h3{margin:auto 0 20px;font-size:30px;line-height:1.08;letter-spacing:-.04em}.v4-friction-grid p{margin:0;color:#52616b;font-size:17px;line-height:1.55}.v4-friction-answer{min-height:120px;padding:28px 32px;display:grid;grid-template-columns:.3fr 1fr;grid-gap:30px;gap:30px;align-items:center;background:var(--blue);color:white}.v4-friction-answer span{font-size:11px;font-weight:850;letter-spacing:.12em}.v4-friction-answer p{max-width:900px;margin:0;font-size:23px;line-height:1.4}.v4-company{padding:130px 7vw;background:var(--graphite);color:white}.v4-company-intro{max-width:1100px;margin:70px 0 70px 18%}.v4-company-intro .v4-eyebrow{color:var(--electric)}.v4-company-intro h2 em{color:var(--lime)}.v4-company-intro>p:last-child{max-width:720px;margin:30px 0 0;color:rgba(255,255,255,.62);font-size:20px;line-height:1.5}.v4-company-switch{margin-left:18%;display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(255,255,255,.22)}.v4-company-switch button{min-height:68px;padding:0 22px;border:0;background:transparent;color:rgba(255,255,255,.55);cursor:pointer;text-align:left;font-size:13px;font-weight:800;letter-spacing:.04em}.v4-company-switch button.active{background:var(--lime);color:var(--obsidian)}.v4-company-case{margin-left:18%;display:grid;grid-template-columns:1.1fr .9fr;background:var(--cloud);color:var(--obsidian);animation:v4Enter .4s ease both}.v4-case-answer{min-height:530px;padding:48px;display:flex;flex-direction:column;border-right:1px solid var(--line)}.v4-bonus span,.v4-case-answer>span,.v4-case-receive>span,.v4-case-risk>span,.v4-sponsor-case span{color:var(--blue);font-size:11px;font-weight:850;letter-spacing:.12em}.v4-case-answer h3{margin:auto 0 28px;font-size:clamp(38px,4.2vw,66px);line-height:1.02;letter-spacing:-.055em}.v4-case-answer p{margin:0;color:#53616b;font-size:18px;line-height:1.55}.v4-case-receive{padding:30px}.v4-case-receive>span{display:block;margin-bottom:20px}.v4-case-receive article{padding:20px 0;display:grid;grid-template-columns:.3fr 1fr;grid-gap:20px;gap:20px;border-top:1px solid var(--line)}.v4-case-receive b{font-size:18px}.v4-case-receive p{margin:0;color:#53616b;font-size:15px;line-height:1.5}.v4-case-risk{grid-column:1/-1;min-height:120px;padding:28px 32px;display:grid;grid-template-columns:.25fr 1fr;grid-gap:30px;gap:30px;align-items:center;background:var(--orange)}.v4-case-risk,.v4-case-risk span{color:var(--obsidian)}.v4-case-risk p{margin:0;font-size:20px;line-height:1.45}.v4-stack{padding:130px 7vw;display:grid;grid-template-columns:.35fr 1.65fr;grid-gap:6vw;gap:6vw;background:white}.v4-stack-title{padding-top:65px}.v4-stack-title .v4-eyebrow{color:var(--blue)}.v4-stack-console{display:grid;grid-template-columns:.78fr 1.22fr;min-height:620px;border:1px solid var(--line);background:var(--cloud)}.v4-stack-tabs{display:flex;flex-direction:column;border-right:1px solid var(--line)}.v4-stack-tabs button{flex:1 1;padding:18px;border:0;border-bottom:1px solid var(--line);background:transparent;cursor:pointer;text-align:left;font-size:16px;font-weight:750}.v4-stack-tabs button span{margin-right:18px;color:var(--blue);font-size:11px}.v4-stack-tabs button.active{background:var(--obsidian);color:white}.v4-stack-detail{padding:48px;display:flex;flex-direction:column;animation:v4Enter .35s ease both}.v4-stack-detail>span{color:var(--blue);font-size:12px;font-weight:850;letter-spacing:.12em}.v4-stack-detail h3{margin:auto 0 25px;font-size:clamp(50px,5vw,78px);line-height:.95;letter-spacing:-.06em}.v4-stack-detail p{max-width:620px;color:#53616b;font-size:20px;line-height:1.5}.v4-stack-detail>div{margin-top:35px;padding-top:20px;border-top:1px solid var(--line);color:#697780;font-size:11px;font-weight:800;letter-spacing:.1em}.v4-usage{grid-column:1/-1;display:grid;grid-template-columns:1.4fr repeat(6,1fr);border-left:1px solid var(--line)}.v4-usage b,.v4-usage span{min-height:72px;padding:18px;display:flex;align-items:center;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.v4-usage span{color:var(--blue);font-size:11px;font-weight:850;letter-spacing:.1em}.v4-usage b{font-size:14px}.v4-sponsors{padding:130px 7vw;background:var(--blue);color:white}.v4-sponsor-title{max-width:1100px;margin:70px 0 70px 18%}.v4-sponsor-title .v4-eyebrow,.v4-sponsor-title h2 em{color:var(--lime)}.v4-sponsor-title>p:last-child{max-width:720px;margin:30px 0 0;color:rgba(255,255,255,.68);font-size:20px;line-height:1.5}.v4-sponsor-selector{margin-left:18%;display:flex;flex-wrap:wrap;gap:8px}.v4-sponsor-selector button{min-height:48px;padding:0 16px;border:1px solid rgba(255,255,255,.35);background:transparent;color:white;cursor:pointer;font-size:12px;font-weight:800}.v4-sponsor-selector button.active{background:var(--lime);border-color:var(--lime);color:var(--obsidian)}.v4-sponsor-case{margin:18px 0 0 18%;background:var(--cloud);color:var(--obsidian);animation:v4Enter .35s ease both}.v4-sponsor-head{min-height:310px;padding:45px;display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid var(--line)}.v4-sponsor-head>span{text-transform:uppercase}.v4-sponsor-head h3{max-width:950px;margin:0;font-size:clamp(42px,5vw,76px);line-height:.98;letter-spacing:-.06em}.v4-sponsor-why{min-height:130px;padding:28px 45px;display:grid;grid-template-columns:.23fr 1fr;grid-gap:30px;gap:30px;align-items:center;border-bottom:1px solid var(--line)}.v4-sponsor-why p{margin:0;font-size:20px;line-height:1.5}.v4-sponsor-grid{display:grid;grid-template-columns:repeat(3,1fr)}.v4-sponsor-grid article{min-height:240px;padding:28px;border-right:1px solid var(--line)}.v4-sponsor-grid p{margin:55px 0 0;color:#53616b;font-size:16px;line-height:1.55}.v4-independence{margin-left:18%;min-height:120px;padding:25px 30px;display:grid;grid-template-columns:.4fr 1fr 1fr;grid-gap:30px;gap:30px;align-items:center;background:var(--lime);color:var(--obsidian)}.v4-independence b{font-size:12px;letter-spacing:.09em}.v4-independence p{margin:0;font-size:15px;line-height:1.45}.v4-button.sponsor{margin:35px 0 0 18%;background:var(--obsidian);color:white}.v4-texas{padding:130px 7vw;background:var(--cloud)}.v4-texas-title{max-width:1150px;margin:70px 0 80px 18%}.v4-texas-title .v4-eyebrow{color:var(--blue)}.v4-texas-grid{margin-left:18%;display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--obsidian);border-left:1px solid var(--line)}.v4-texas-grid article{min-height:260px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.v4-texas-grid span{color:var(--blue);font-size:11px;font-weight:850;letter-spacing:.1em}.v4-texas-grid b{font-size:24px;line-height:1.25}.v4-table-vision{margin-left:18%;padding:45px;display:grid;grid-template-columns:1fr .6fr;grid-gap:60px;gap:60px;align-items:end;background:var(--obsidian);color:white}.v4-table-vision span{color:var(--electric);font-size:11px;font-weight:850;letter-spacing:.12em}.v4-table-vision strong{margin-top:50px;display:block;font-size:clamp(40px,4.6vw,70px);line-height:1.02;letter-spacing:-.05em}.v4-table-vision p{margin:0;color:rgba(255,255,255,.6);font-size:18px;line-height:1.55}.v4-method{padding:130px 7vw;background:white}.v4-method-title{max-width:1050px;margin:70px 0 80px 18%}.v4-method-title .v4-eyebrow{color:var(--blue)}.v4-method-title>p:last-child{max-width:780px;margin:30px 0 0;color:#53616b;font-size:20px;line-height:1.55}.v4-method-steps{margin-left:18%;border-top:2px solid var(--obsidian)}.v4-method-steps article{min-height:130px;padding:20px 0;display:grid;grid-template-columns:70px .4fr 1fr;grid-gap:25px;gap:25px;align-items:center;border-bottom:1px solid var(--line)}.v4-method-steps span{color:var(--blue);font-size:14px;font-weight:850}.v4-method-steps b{font-size:26px}.v4-method-steps p{margin:0;color:#53616b;font-size:16px;line-height:1.5}.v4-method-rules{margin-left:18%;display:grid;grid-template-columns:repeat(3,1fr);background:var(--obsidian);color:white}.v4-method-rules span{padding:20px;text-align:center;border-right:1px solid rgba(255,255,255,.2);font-size:11px;font-weight:850;letter-spacing:.09em}.v4-calendar{padding:130px 7vw;background:var(--electric)}.v4-calendar-title{max-width:1050px;margin:70px 0 75px 18%}.v4-calendar-title .v4-eyebrow{color:var(--blue)}.v4-calendar-title>p:last-child{margin:28px 0 0;font-size:20px}.v4-calendar-tabs{margin-left:18%;display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--obsidian)}.v4-calendar-tabs button{min-height:220px;padding:25px;display:flex;flex-direction:column;justify-content:space-between;border:0;border-right:1px solid rgba(11,16,20,.2);background:transparent;cursor:pointer;text-align:left}.v4-calendar-tabs button.active{background:var(--obsidian);color:white;transform:translateY(-8px)}.v4-calendar-tabs span{font-size:36px;font-weight:780;letter-spacing:-.04em}.v4-calendar-tabs b{font-size:14px;letter-spacing:.03em}.v4-calendar-detail{margin-left:18%;min-height:170px;padding:32px;display:grid;grid-template-columns:.25fr .5fr 1fr;grid-gap:30px;gap:30px;align-items:center;background:var(--cloud);animation:v4Enter .35s ease both}.v4-calendar-detail span{color:var(--blue);font-size:12px;font-weight:850}.v4-calendar-detail h3{margin:0;font-size:28px}.v4-calendar-detail p{margin:0;color:#53616b;font-size:17px;line-height:1.5}.v4-bonus{margin:22px 0 0 18%;padding:18px 25px;display:grid;grid-template-columns:.3fr 1fr;grid-gap:25px;gap:25px;align-items:center;border:1px solid rgba(11,16,20,.25)}.v4-bonus p{margin:0;font-size:15px;line-height:1.45}.v4-partners{padding:110px 7vw;background:var(--cloud)}.v4-partner-grid{margin:60px 0 0 18%;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--obsidian);border-left:1px solid var(--line)}.v4-partner-grid article{min-height:230px;padding:25px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.v4-partner-grid small,.v4-partner-grid span{font-size:11px;font-weight:850;letter-spacing:.1em}.v4-partner-grid span{color:var(--blue)}.v4-partner-grid b{margin:auto 0;font-size:22px;line-height:1.1}.v4-partner-grid small{width:max-content;padding:7px 9px;border:1px solid var(--obsidian)}.v4-faq{padding:130px 7vw;display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:8vw;gap:8vw;background:white}.v4-faq-title .v4-eyebrow{color:var(--blue)}.v4-faq-title h2{font-size:clamp(48px,5.5vw,82px)}.v4-faq-list{border-top:2px solid var(--obsidian)}.v4-faq-list article{border-bottom:1px solid var(--line)}.v4-faq-list button{width:100%;min-height:92px;padding:0;display:grid;grid-template-columns:46px 1fr auto;grid-gap:20px;gap:20px;align-items:center;border:0;background:transparent;cursor:pointer;text-align:left}.v4-faq-list button span{color:var(--blue);font-size:12px;font-weight:850}.v4-faq-list button b{font-size:18px}.v4-faq-list button i{font-size:28px;font-style:normal}.v4-faq-list article>div{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.v4-faq-list article>div p{overflow:hidden;margin:0 50px 0 66px;color:#53616b;font-size:16px;line-height:1.55}.v4-faq-list article.open>div{grid-template-rows:1fr}.v4-faq-list article.open>div p{margin-bottom:28px}.v4-register{padding:130px 7vw;display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:8vw;gap:8vw;background:var(--obsidian);color:white}.v4-register-copy .v4-eyebrow{color:var(--electric)}.v4-register-copy h2{margin-top:25px;font-size:clamp(52px,6vw,92px)}.v4-register-copy>p:not(.v4-eyebrow){max-width:640px;color:rgba(255,255,255,.62);font-size:20px;line-height:1.5}.v4-register-copy>div{margin:40px 0;display:flex;flex-wrap:wrap;gap:8px}.v4-register-copy>div span{padding:10px 12px;border:1px solid rgba(255,255,255,.3);font-size:11px;font-weight:850;letter-spacing:.08em}.v4-register-copy>small{color:rgba(255,255,255,.5);font-size:13px}.v4-register-copy>small b{color:white}.v4-form{min-height:650px;padding:32px;background:var(--cloud);color:var(--obsidian);box-shadow:16px 16px 0 var(--blue)}.v4-form-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:2px solid var(--obsidian)}.v4-form-tabs button{min-height:54px;border:0;background:transparent;cursor:pointer;font-size:12px;font-weight:850;letter-spacing:.08em}.v4-form-tabs button.active{background:var(--obsidian);color:white}.v4-form-head{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:20px}.v4-form-head b{color:var(--blue);font-size:12px;letter-spacing:.09em}.v4-form-head span{font-size:11px;font-weight:750}.v4-fields{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:22px;column-gap:22px}.v4-fields label,.v4-form form>label{margin-bottom:20px;display:flex;flex-direction:column;gap:9px;font-size:11px;font-weight:850;letter-spacing:.07em}.v4-fields input,.v4-fields select,.v4-fields textarea{width:100%;padding:13px 2px;border:0;border-bottom:2px solid var(--obsidian);border-radius:0;background:transparent;color:var(--obsidian);outline:none;font-size:16px}.v4-fields input:focus,.v4-fields select:focus,.v4-fields textarea:focus{border-color:var(--blue)}.v4-fields .wide{grid-column:1/-1}.v4-trap{display:none!important}.v4-consent{flex-direction:row!important;align-items:center;gap:11px!important;line-height:1.4}.v4-consent input{width:16px;height:16px;accent-color:var(--blue)}.v4-submit{width:100%;min-height:62px;border:0;background:var(--blue);color:white;cursor:pointer;font-size:12px;font-weight:850;letter-spacing:.1em}.v4-error{color:var(--orange);font-size:14px}.v4-success{min-height:580px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.v4-success>span{color:var(--blue);font-size:12px;font-weight:850;letter-spacing:.1em}.v4-success h3{margin:28px 0;font-size:58px;line-height:.95;letter-spacing:-.05em}.v4-success p{font-size:18px}.v4-success button{margin-top:28px;padding:12px 0;border:0;border-bottom:2px solid var(--obsidian);background:transparent;cursor:pointer;font-size:12px;font-weight:850}.v4-footer{padding:55px 7vw;display:grid;grid-template-columns:1fr 1fr auto;grid-gap:45px;gap:45px;align-items:center;background:#05080a;color:white}.v4-footer p{margin:0;color:rgba(255,255,255,.5);font-size:11px;line-height:1.6;letter-spacing:.04em}.v4-footer>div:last-child{display:flex;gap:18px}.v4-footer>div:last-child a{border-bottom:1px solid;color:rgba(255,255,255,.55);font-size:11px;font-weight:800}@keyframes v4Enter{0%{opacity:.25;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:1100px){.v4-header{grid-template-columns:1fr auto}.v4-live{display:none}.v4-menu{display:block;justify-self:end;padding:11px;border:1px solid rgba(255,255,255,.35);background:transparent;color:white;font-size:11px;font-weight:800}.v4-nav{display:none;position:absolute;left:0;right:0;top:82px;padding:26px 4vw;flex-direction:column;align-items:stretch;background:var(--obsidian);border-bottom:1px solid rgba(255,255,255,.2)}.v4-nav.open{display:flex}.v4-hero{grid-template-columns:1fr}.v4-market-card{width:min(720px,90%);margin:0 auto 7vh}.v4-bonus,.v4-button.sponsor,.v4-calendar-detail,.v4-calendar-tabs,.v4-calendar-title,.v4-company-case,.v4-company-intro,.v4-company-switch,.v4-friction-title,.v4-independence,.v4-method-rules,.v4-method-steps,.v4-method-title,.v4-partner-grid,.v4-sponsor-case,.v4-sponsor-selector,.v4-sponsor-title,.v4-table-vision,.v4-texas-grid,.v4-texas-title{margin-left:10%}.v4-stack{grid-template-columns:1fr}.v4-stack-console,.v4-usage{margin-left:10%}}@media(max-width:720px){.v4{font-size:16px}.v4-header{height:70px;padding:0 5vw}.v4-nav{top:70px}.v4-brand>span{width:39px;height:39px}.v4-hero{padding:10vh 6vw 0}.v4-hero-copy{padding:0}.v4-hero h1{font-size:17vw}.v4-lede{font-size:20px}.v4-actions{flex-direction:column}.v4-actions .v4-button{width:100%}.v4-market-card{width:100%;min-height:500px;box-shadow:9px 9px 0 var(--orange)}.v4-market-number{min-height:320px}.v4-market-number strong{font-size:36vw}.v4-datebar{grid-template-columns:1fr}.v4-calendar,.v4-company,.v4-faq,.v4-friction,.v4-method,.v4-partners,.v4-register,.v4-sponsors,.v4-stack,.v4-texas{padding:88px 6vw}.v4-bonus,.v4-button.sponsor,.v4-calendar-detail,.v4-calendar-tabs,.v4-calendar-title,.v4-company-case,.v4-company-intro,.v4-company-switch,.v4-friction-title,.v4-independence,.v4-method-rules,.v4-method-steps,.v4-method-title,.v4-partner-grid,.v4-sponsor-case,.v4-sponsor-selector,.v4-sponsor-title,.v4-stack-console,.v4-table-vision,.v4-texas-grid,.v4-texas-title,.v4-usage{margin-left:0}.v4-calendar-title,.v4-company-intro,.v4-friction-title,.v4-method-title,.v4-sponsor-title,.v4-texas-title{margin-top:45px}.v4-calendar-title h2,.v4-company-intro h2,.v4-faq-title h2,.v4-friction-title h2,.v4-method-title h2,.v4-register-copy h2,.v4-sponsor-title h2,.v4-stack-title h2,.v4-texas-title h2{font-size:13vw}.v4-company-case,.v4-friction-grid,.v4-register,.v4-sponsor-grid,.v4-table-vision,.v4-texas-grid{grid-template-columns:1fr}.v4-friction-grid article{min-height:270px}.v4-bonus,.v4-calendar-detail,.v4-case-risk,.v4-company-switch,.v4-friction-answer,.v4-independence,.v4-sponsor-why{grid-template-columns:1fr}.v4-case-answer{min-height:470px;padding:30px;border-right:0}.v4-case-receive article,.v4-stack-console{grid-template-columns:1fr}.v4-stack-tabs{border-right:0}.v4-stack-tabs button{min-height:66px;flex:auto}.v4-stack-detail{min-height:480px;padding:30px}.v4-usage{grid-template-columns:1fr 1fr}.v4-usage span{grid-column:1/-1}.v4-sponsor-head{min-height:360px;padding:30px}.v4-sponsor-grid article{min-height:200px}.v4-table-vision{padding:30px}.v4-method-steps article{grid-template-columns:45px 1fr}.v4-method-steps p{grid-column:2}.v4-method-rules{grid-template-columns:1fr}.v4-calendar-tabs{grid-template-columns:1fr 1fr}.v4-calendar-tabs button{min-height:190px}.v4-partner-grid{grid-template-columns:1fr}.v4-partner-grid article{min-height:180px}.v4-faq{grid-template-columns:1fr}.v4-faq-list button{grid-template-columns:35px 1fr auto}.v4-faq-list article>div p{margin-left:55px;margin-right:25px}.v4-form{margin-top:55px;padding:22px;box-shadow:9px 9px 0 var(--blue)}.v4-fields{grid-template-columns:1fr}.v4-fields .wide{grid-column:1}.v4-form-head{align-items:flex-start;flex-direction:column;justify-content:center}.v4-footer{grid-template-columns:1fr}.v4-footer>div:last-child{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.v4 *,.v4 :after,.v4 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important}.v4-reveal{opacity:1;transform:none}}.v4{--blue:var(--obsidian);--signal:var(--lime)}.v4-brand>span{border:1px solid transparent}.v4-brand>span,.v4-footer .v4-brand>span{background:var(--lime);color:var(--obsidian)}.v4-footer .v4-brand>span{border-color:transparent}.v4-nav-cta{min-height:44px;padding:0 16px;cursor:pointer;pointer-events:auto;font-size:13px;font-weight:750;letter-spacing:.04em;text-transform:none;background:var(--lime)!important;transition:background .2s ease,transform .2s ease}.v4-nav-cta,.v4-nav-cta:hover{color:var(--obsidian)!important}.v4-nav-cta:hover{background:#e7ff8f!important;transform:translateY(-1px)}.v4-button.primary{background:var(--lime);color:var(--obsidian)}.v4-button.primary:hover{background:#e7ff8f;color:var(--obsidian)}.v4-submit{background:#165dff;color:#fff;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:none}.v4-submit:hover{background:#0d4ee0;color:#fff}.v4-form{box-shadow:none;border:1px solid rgba(11,16,20,.14)}.v4-fields input:focus,.v4-fields select:focus,.v4-fields textarea:focus{border-color:#165dff}.v4-consent input{accent-color:#165dff}.v4-form-tabs button{min-height:56px;font-size:14px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.v4-fields label,.v4-form form>label{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--obsidian)}.v4-form-head b{color:#165dff;font-size:13px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.v4-form-head span{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:#71808a}.v4-consent{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.v4-sponsors{background:#165dff}.v4-faq-call a:hover{border-bottom-color:var(--obsidian)}.v4-header{position:-webkit-sticky;position:sticky;top:0;height:76px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(11,16,20,.94);z-index:80}.v4-nav{top:76px;gap:8px 22px;font-size:14px;font-weight:650;letter-spacing:.02em;text-transform:none}.v4-nav>a:not(.v4-nav-cta){color:rgba(255,255,255,.82);padding:10px 2px;border-bottom:2px solid transparent}.v4-nav>a:not(.v4-nav-cta):hover{border-bottom-color:var(--electric)}.v4-faq-title .v4-eyebrow,.v4-friction-title .v4-eyebrow,.v4-method-title .v4-eyebrow,.v4-stack-title .v4-eyebrow,.v4-texas-title .v4-eyebrow{color:#165dff;font-size:13px;font-weight:650;letter-spacing:.08em}.v4-calendar-title .v4-eyebrow{color:var(--obsidian);font-size:13px;font-weight:650;letter-spacing:.08em}.v4-faq-title h2 em,.v4-friction-title h2 em,.v4-method-title h2 em,.v4-stack-title h2 em,.v4-texas-title h2 em{color:#165dff}.v4-calendar-title h2 em{color:var(--obsidian)}.v4-friction-answer{background:#165dff;color:#fff}.v4-friction-answer>span{color:rgba(255,255,255,.92);font-size:14px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.v4-friction-answer p{color:#fff}.v4-bonus span,.v4-calendar-detail span,.v4-case-answer>span,.v4-case-receive>span,.v4-case-risk>span,.v4-faq-list button span,.v4-method-steps span,.v4-partner-grid span,.v4-sponsor-grid span,.v4-sponsor-head>span,.v4-sponsor-why>span,.v4-stack-detail>span,.v4-stack-tabs button span,.v4-texas-grid span{color:#165dff;font-size:14px;font-weight:650;letter-spacing:.06em}.v4-stack-tabs button.active span{color:var(--electric)}.v4-stack-tabs button{font-size:15px;font-weight:650}.v4-stack-tabs button span{font-size:13px;font-weight:700}.v4-method-rules span{color:var(--electric);font-size:13px;font-weight:650;letter-spacing:.08em}.v4-company-switch button{min-height:72px;font-size:15px;font-weight:600;letter-spacing:.02em;color:rgba(255,255,255,.78)}.v4-company-switch button.active{font-weight:700}.v4-sponsor-selector button{min-height:52px;font-size:14px;font-weight:650;letter-spacing:.03em}.v4-sponsors .v4-sponsor-title .v4-eyebrow{color:var(--lime);font-size:13px;font-weight:650}.v4-footer .v4-brand b{font-size:15px;font-weight:700;letter-spacing:.02em}.v4-footer .v4-brand small{font-size:12px;font-weight:500;letter-spacing:.06em}.v4-live{justify-self:center;display:inline-flex;align-items:center;color:var(--electric);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:none;text-decoration:none;cursor:pointer;padding:8px 10px;border:1px solid transparent}.v4-live:hover{border-color:rgba(149,232,255,.35);color:#fff}.v4-menu{cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:none}.v4-hero{align-items:end;padding-top:7vh}@media(min-width:1101px){.v4-hero{grid-template-columns:1.2fr .8fr}}.v4-hero h1{margin:18px 0 22px;font-size:clamp(52px,7.2vw,108px);line-height:.9;letter-spacing:-.045em}.v4-form-tabs{grid-template-columns:repeat(2,1fr)}.v4-lede{max-width:42ch;font-size:clamp(17px,1.7vw,21px);color:rgba(255,255,255,.7)}.v4-lede-why{margin:14px 0 0;max-width:46ch;color:rgba(255,255,255,.48);font-size:16px;line-height:1.45}.v4-actions{margin-top:32px;gap:10px}.v4-button{min-height:54px;gap:18px;font-size:12px;font-weight:750;letter-spacing:.05em;cursor:pointer}.v4-button.quiet{border-color:rgba(255,255,255,.22);background:transparent;color:rgba(255,255,255,.78)}.v4-button.quiet:hover{border-color:var(--lime);color:var(--lime);transform:translateY(-2px)}.v4-market-card{display:none!important}.v4-nav-phone{color:var(--electric)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.v4-nav-phone:hover{color:#fff!important;border-bottom-color:var(--electric)!important}.v4-quickline{margin:18px 0 0;color:rgba(255,255,255,.42);font-size:14px}.v4-quickline a{color:rgba(255,255,255,.72);border-bottom:1px solid rgba(255,255,255,.28);text-decoration:none}.v4-quickline a:hover{color:var(--lime);border-bottom-color:var(--lime)}.v4-specimen,.v4-specimen-foot,.v4-specimen-grid,.v4-specimen-head,.v4-specimen-lead,.v4-specimen-list,.v4-specimen-marks,.v4-specimen-note,.v4-specimen-stamp,.v4-specimen-top{display:none!important}.v4-board{position:relative;z-index:2;align-self:center;width:min(100%,420px);justify-self:end;padding:0;background:#070b0e;color:#f4f5f1;border:1px solid rgba(255,255,255,.18);overflow:hidden}.v4-board:after{content:"";position:absolute;inset:auto -20% -35% auto;width:180px;height:180px;background:radial-gradient(circle,rgba(216,255,98,.16),transparent 68%);pointer-events:none}.v4-board-head{position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:22px 22px 18px;border-bottom:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(216,255,98,.12),transparent)}.v4-board-head span{display:block;margin-bottom:8px;color:var(--electric);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.v4-board-head strong{display:block;font-size:20px;font-weight:780;letter-spacing:-.03em;line-height:1}.v4-board-head>b{color:var(--lime);font-size:clamp(42px,5.5vw,64px);font-weight:800;letter-spacing:-.07em;line-height:.85;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v4-brand b{letter-spacing:.02em}.v4-board-cols,.v4-board-rows>li{display:grid;grid-template-columns:42px 1fr 88px;grid-gap:10px;gap:10px;align-items:center}.v4-board-cols{padding:10px 22px;color:rgba(255,255,255,.38);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.1)}.v4-board-rows{list-style:none;margin:0;padding:0}.v4-board-rows>li{min-height:54px;padding:0 22px;border-bottom:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.55)}.v4-board-rows>li span{font-size:12px;font-weight:800;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v4-board-rows>li b{font-size:15px;font-weight:700;letter-spacing:.12em;color:rgba(255,255,255,.42)}.v4-board-rows>li em{justify-self:end;font-style:normal;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.4)}.v4-board-rows>li.open{position:relative;color:#fff;background:rgba(216,255,98,.08);box-shadow:inset 3px 0 0 var(--lime);animation:v4SeatPulse 2.4s ease-in-out infinite}.v4-board-rows>li.open b{color:#fff;letter-spacing:-.02em}.v4-board-rows>li.open em{color:var(--lime)}.v4-board-rows>li.ghost{opacity:.38}.v4-board-foot{position:relative;margin:0;padding:16px 22px 20px;max-width:34ch;color:rgba(255,255,255,.55);font-size:13px;line-height:1.45}@keyframes v4SeatPulse{0%,to{background:rgba(216,255,98,.06)}50%{background:rgba(216,255,98,.14)}}@media(prefers-reduced-motion:reduce){.v4-board-rows>li.open{animation:none}}.v4-faq-call{margin:18px 0 0!important;max-width:36ch;color:#53616b!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;line-height:1.45}.v4-faq-call a{color:var(--obsidian);border-bottom:1px solid rgba(11,16,20,.35);font-weight:750}.v4-faq-list article>div{display:block!important}.v4-faq-list article>div p{overflow:visible!important;margin:0 50px 22px 66px!important}.v4-footer-actions{display:flex;align-items:center;gap:22px}.v4-footer-actions a{border-bottom:1px solid;color:rgba(255,255,255,.72);font-size:16px;font-weight:400;letter-spacing:0;text-decoration:none}.v4-footer-actions a:hover{color:#fff}.v4-datebar{border-color:rgba(255,255,255,.12)}.v4-datebar span{font-size:11px;letter-spacing:.1em;text-transform:uppercase}.v4-datebar b{font-size:15px;font-weight:700;letter-spacing:0;text-transform:none}.v4-friction-title h2{font-size:clamp(40px,4.8vw,72px);line-height:.98;letter-spacing:-.04em}.v4-register-copy>div{gap:10px}.v4-register-copy>div button{padding:10px 14px;border:1px solid rgba(255,255,255,.3);background:transparent;color:rgba(255,255,255,.75);cursor:pointer;font-size:12px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.v4-register-copy>div button.on,.v4-register-copy>div button:hover{border-color:#fff;color:#fff;background:rgba(255,255,255,.06)}.v4-texas-lead{margin:22px 0 0;max-width:48ch;color:#53616b;font-size:20px;line-height:1.45;letter-spacing:-.015em}.v4-texas-grid article{justify-content:flex-start;gap:14px;min-height:240px}.v4-texas-grid article p{margin:0;color:#53616b;font-size:15px;line-height:1.45}.v4-texas-grid article b{margin-top:auto}.v4-footer>p,.v4-table-vision{display:none!important}.v4-stack>.v4-section-id{grid-column:1/-1}.v4-stack-title{grid-column:1;align-self:start}.v4-stack-console{grid-column:2;grid-row:2}.v4-usage{grid-column:auto;display:block;margin:42px 0 0;padding:28px 0 0;max-width:28ch;border:0;border-top:1px solid var(--line);background:transparent}.v4-usage-mark{display:block;width:56px;height:56px;margin:0 0 18px;fill:none;stroke:var(--obsidian);stroke-width:1.6;stroke-linecap:square}.v4-usage-mark rect{fill:rgba(11,16,20,.06)}.v4-usage-mark circle{fill:var(--cloud)}.v4-usage-lead{margin:0 0 16px;color:var(--obsidian);font-size:15px;font-weight:750;letter-spacing:-.02em;line-height:1.3}.v4-usage ul{list-style:none;margin:0;padding:0;position:relative}.v4-usage ul:before{content:"";position:absolute;left:0;top:.55em;bottom:.55em;width:1px;background:rgba(11,16,20,.35)}.v4-usage li{position:relative;margin:0;padding:.42em 0 .42em 16px;color:#3d4a54;font-size:14px;font-weight:650;letter-spacing:-.01em;line-height:1.25;border:0;background:transparent;min-height:0;display:block}.v4-usage li:before{content:"";position:absolute;left:0;top:50%;width:9px;height:1px;background:rgba(11,16,20,.45)}.v4-usage b,.v4-usage span{display:none!important}@media(max-width:1100px){.v4-live{display:none!important}.v4-nav{font-size:16px;gap:18px;top:76px;left:0;right:0;width:100%;justify-self:stretch;align-items:stretch}.v4-nav-cta{width:100%;justify-content:center}.v4-nav-phone{padding:6px 0 4px}.v4-board{width:min(720px,90%);margin:0 auto 7vh;justify-self:center}.v4-hero{grid-template-columns:1fr;align-items:stretch}.v4-stack-console,.v4-stack-title{grid-column:auto;grid-row:auto}.v4-usage{margin-left:0;margin-top:36px;max-width:42ch}}@media(max-width:720px){.v4-header{height:70px}.v4-nav{top:70px}.v4-hero h1{font-size:clamp(40px,11.5vw,54px);line-height:.92;letter-spacing:-.04em}.v4-board{width:100%;margin:28px 0 0}.v4-board-head{padding:18px 16px 14px}.v4-board-cols,.v4-board-rows>li{grid-template-columns:36px 1fr 72px;gap:8px;padding-left:16px;padding-right:16px}.v4-board-cols{padding-top:10px;padding-bottom:10px}.v4-board-rows>li b{letter-spacing:.06em;font-size:13px}.v4-board-rows>li em{font-size:10px;letter-spacing:.04em}.v4-board-foot{padding:14px 16px 18px;max-width:none}.v4-faq-list article>div p{margin-left:18px!important;margin-right:18px!important}.v4-nav-phone{order:5}.v4-actions .v4-button{width:100%;justify-content:space-between}.v4-live{display:none}.v4-brand small{letter-spacing:.06em}.v4-usage{margin-top:28px;padding-top:22px;max-width:none}}.v4{--tx-blue:#002868;--tx-blue-deep:#001433;--tx-red:#BF0A30}.v4-header{border-bottom:0}.v4-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;z-index:3;pointer-events:none;background:linear-gradient(90deg,var(--tx-blue) 0 33.333%,transparent 33.333%),linear-gradient(#fff 50%,var(--tx-red) 50%)}.v4-board:before,.v4-footer:before{content:none}.v4-brand>.v4-mark{position:relative;overflow:hidden}.v4-brand>.v4-mark,.v4-footer .v4-brand>.v4-mark{background:var(--tx-blue)!important;color:#fff!important;box-shadow:none}.v4-brand>.v4-mark svg{width:20px;height:20px;fill:#fff;display:block;transform:translateX(-2px)}.v4-brand>.v4-mark:after{content:"";position:absolute;top:0;right:0;bottom:0;width:6px;background:linear-gradient(#fff 50%,var(--tx-red) 50%)}.v4-brand b{font-size:18px;font-weight:800;letter-spacing:-.03em;white-space:nowrap}.v4-brand b i{color:var(--tx-red);font-style:normal;font-weight:800;padding:0 .1em}.v4-brand small{white-space:nowrap}.v4-hero{background:radial-gradient(ellipse 70% 80% at 8% 42%,#1c4f9e 0,transparent 58%),var(--tx-blue)}.v4-hero:before{opacity:.4;background-image:linear-gradient(rgba(255,255,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 0)}.v4-hero:after{content:"";position:absolute;z-index:0;left:-10vw;top:4vh;width:min(78vw,920px);aspect-ratio:1;pointer-events:none;opacity:.2;background:50%/contain no-repeat url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='%23ffffff' d='M12 1.4 14.9 8.6 22.5 9.1 16.6 14.1 18.5 21.6 12 17.4 5.5 21.6 7.4 14.1 1.5 9.1 9.1 8.6 12 1.4Z'/></svg>")}.v4-company-intro .v4-eyebrow,.v4-datebar span,.v4-hero-copy .v4-eyebrow,.v4-register-copy .v4-eyebrow{color:rgba(255,255,255,.72)}.v4-live,.v4-nav-phone{color:rgba(255,255,255,.78)!important}.v4-nav>a:not(.v4-nav-cta):hover{color:#fff;border-bottom-color:#fff}.v4-board{background:var(--tx-blue-deep);border-color:rgba(255,255,255,.28)}.v4-board:after{background:radial-gradient(circle,rgba(255,255,255,.08),transparent 68%)}.v4-board-head{background:transparent;border-bottom-color:rgba(255,255,255,.16)}.v4-board-head span{color:rgba(255,255,255,.55)}.v4-board-head>b.v4-edition{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.v4-board-head .v4-edition-name,.v4-board-head>b.v4-edition{font-size:clamp(28px,3.2vw,36px);font-weight:800;letter-spacing:-.05em;line-height:.9;color:#fff}.v4-board-head .v4-edition-name{display:block;margin:0;text-transform:none}.v4-board-head .v4-edition-tx{display:block;margin:0;color:#fff;font-size:13px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.v4-calendar{background:var(--tx-blue);color:#fff}.v4-calendar .v4-section-id{color:rgba(255,255,255,.45)}.v4-calendar-title .v4-eyebrow,.v4-calendar-title>p:last-child{color:rgba(255,255,255,.72)}.v4-calendar-title h2{color:#fff}.v4-calendar-title h2 em{color:var(--lime)}.v4-calendar-detail span{color:var(--tx-blue)}.v4-hero .v4-button.secondary:hover{border-color:#fff;color:#fff}.v4-cityline{margin:0 0 28px 18%;color:#fff;font-size:clamp(16px,1.8vw,26px);font-weight:750;letter-spacing:.16em;text-transform:uppercase}.v4-calendar .v4-bonus{border-color:rgba(255,255,255,.28);color:#fff}.v4-calendar .v4-bonus span{color:rgba(255,255,255,.7)}.v4-friction-answer,.v4-sponsors,.v4-submit{background:var(--tx-blue)}.v4-submit:hover{background:#00358a}.v4-faq-title .v4-eyebrow,.v4-faq-title h2 em,.v4-friction-grid span,.v4-friction-title .v4-eyebrow,.v4-friction-title h2 em,.v4-method-title .v4-eyebrow,.v4-method-title h2 em,.v4-stack-title .v4-eyebrow,.v4-stack-title h2 em,.v4-texas-title .v4-eyebrow,.v4-texas-title h2 em{color:var(--tx-blue)}.v4-faq-list button span,.v4-form-head b,.v4-friction-grid span,.v4-method-steps span,.v4-stack-detail>span,.v4-stack-tabs button span,.v4-texas-grid span{color:var(--tx-blue);border-color:transparent}.v4-fields input:focus,.v4-fields select:focus,.v4-fields textarea:focus{color:var(--obsidian);border-color:var(--tx-blue)}.v4-faq-list button span,.v4-faq-title .v4-eyebrow,.v4-faq-title h2 em,.v4-form-head b,.v4-friction-grid span,.v4-friction-title .v4-eyebrow,.v4-friction-title h2 em,.v4-method-steps span,.v4-method-title .v4-eyebrow,.v4-method-title h2 em,.v4-stack-detail>span,.v4-stack-tabs button span,.v4-stack-title .v4-eyebrow,.v4-stack-title h2 em,.v4-texas-grid span,.v4-texas-title .v4-eyebrow,.v4-texas-title h2 em{border-color:transparent}.v4-case-risk{background:var(--obsidian);color:#fff}.v4-case-risk p,.v4-case-risk span{color:#fff}.v4-error{color:var(--tx-red)}.v4-consent input{accent-color:var(--tx-blue)}@media(max-width:1100px){.v4-cityline{margin-left:10%}}@media(max-width:720px){.v4-brand b{font-size:14px}.v4-brand small{font-size:10px;letter-spacing:.04em}.v4-cityline{margin-left:0;letter-spacing:.08em;font-size:14px}.v4-board-head .v4-edition-name{font-size:26px}.v4-hero:after{width:min(120vw,640px);opacity:.16}}