.how-it-works{--hiw-bg:#050d1d;--hiw-cyan:#00d9f5;--hiw-blue:#278bff;--hiw-purple:#823bff;--hiw-text-2:#a8b7d0;background:var(--hiw-bg);color:#f4f7ff;overflow-wrap:break-word;overflow-x:clip}.how-it-works *{box-sizing:border-box}.how-it-works .hiw-wrap{width:min(1200px,100% - 80px);margin-inline:auto}.how-it-works h1,.how-it-works h2,.how-it-works h3{font-family:var(--font-heading);letter-spacing:-.035em;font-weight:700;line-height:1.12}.how-it-works h1{margin-bottom:20px;font-size:clamp(40px,4.8vw,64px)}.how-it-works h2{font-size:clamp(28px,3.3vw,44px)}.how-it-works h3{font-size:20px}.how-it-works p{color:var(--hiw-text-2);line-height:1.5}.how-it-works .hiw-eyebrow{color:var(--hiw-cyan);letter-spacing:.15em;margin-bottom:9px;font-size:12px;font-weight:700}.how-it-works .hiw-gradient{background:linear-gradient(100deg,var(--hiw-cyan),var(--hiw-blue) 48%,#b239ee);color:#0000;-webkit-background-clip:text;background-clip:text}.how-it-works .hiw-section{background:linear-gradient(150deg,#041b30,var(--hiw-bg) 65%);padding:30px 0}.how-it-works .hiw-actions{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.how-it-works .hiw-button{color:#fff;background:linear-gradient(115deg,#7523f5,#6233ff);border:1px solid #8846ff;border-radius:5px;justify-content:center;align-items:center;gap:14px;min-height:46px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.how-it-works .hiw-button svg{flex-shrink:0;width:18px;height:18px}.how-it-works .hiw-button-outline{background:#03111ee8;border-color:#247695}.how-it-works a:hover{filter:brightness(1.12)}.how-it-works a:focus-visible,.how-it-works button:focus-visible{outline:2px solid var(--hiw-cyan);outline-offset:4px}.how-it-works .hiw-icon{background:linear-gradient(#051325,#051325) padding-box,linear-gradient(125deg,var(--hiw-cyan),var(--hiw-purple)) border-box;width:70px;height:70px;color:var(--hiw-cyan);border:2px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 14px #278bff20}.how-it-works .hiw-icon svg{width:55%;height:55%}.how-it-works .hiw-background{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.how-it-works .hiw-hero{isolation:isolate;align-items:center;min-height:clamp(440px,36vw,560px);padding:48px 0;display:flex;position:relative}.how-it-works .hiw-hero-copy{z-index:1;width:48%;position:relative}.how-it-works .hiw-intro{max-width:480px;font-size:19px}.how-it-works .hiw-hero-art{aspect-ratio:16/9;width:62%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.how-it-works .hiw-hero-art>img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}.how-it-works .hiw-milestones{margin:0;padding:0;list-style:none;position:absolute;inset:0}.how-it-works .hiw-milestones li{text-align:center;text-shadow:0 2px 4px #000;flex-direction:column;align-items:center;font-size:15px;line-height:1.15;display:flex;position:absolute;transform:translate(-50%,-23px)}.how-it-works .hiw-milestones .hiw-icon{width:46px;height:46px;margin-bottom:5px}.how-it-works .hiw-milestones li>span:not(.hiw-icon){font-size:20px;font-weight:700}.how-it-works .hiw-milestones strong{text-transform:uppercase}.how-it-works .hiw-centred{text-align:center}.how-it-works .hiw-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;margin:26px 0 4px;padding:0;list-style:none;display:grid}.how-it-works .hiw-stages li{text-align:center;min-width:0;position:relative}.how-it-works .hiw-stages h3{color:var(--hiw-cyan);margin:10px 0 8px;font-size:23px}.how-it-works .hiw-stages p{max-width:170px;margin:auto;font-size:16px}.how-it-works .hiw-stages li:nth-child(2n) .hiw-icon,.how-it-works .hiw-pillars li:nth-child(2n) .hiw-icon{color:#ba57f3}.how-it-works .hiw-step-arrow{color:#00b1d5;width:26px;position:absolute;top:25px;right:-28px}.how-it-works .hiw-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.how-it-works .hiw-card{background:linear-gradient(#041222,#041222) padding-box padding-box,linear-gradient(135deg,#13758e,#63307c) border-box;border:1px solid #0000;border-radius:9px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.how-it-works .hiw-card-art{aspect-ratio:1.22;position:relative}.how-it-works .hiw-card-art>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.how-it-works .hiw-card-art:after{content:"";background:linear-gradient(#031020e8,#0000 65%,#041222);position:absolute;inset:0}.how-it-works .hiw-card-heading{z-index:1;align-items:center;gap:10px;display:flex;position:absolute;top:12px;left:12px;right:12px}.how-it-works .hiw-card-heading .hiw-icon{width:52px;height:52px}.how-it-works .hiw-card-heading h3{letter-spacing:-.02em;font-size:17px}.how-it-works .hiw-card-body{flex-direction:column;flex:1;padding:0 12px 12px;display:flex}.how-it-works .hiw-card-body p{color:#edf1fa;margin:0 6px 16px;font-size:16px;font-weight:600}.how-it-works .hiw-card-body .hiw-button{width:100%;margin-top:auto;padding-inline:10px}.how-it-works .hiw-why{background:linear-gradient(130deg,#061d30,var(--hiw-bg));padding:28px 0}.how-it-works .hiw-why-grid{grid-template-columns:1.1fr 1.9fr;align-items:center;gap:30px;display:grid}.how-it-works .hiw-pillars{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.how-it-works .hiw-pillars li{text-align:center;min-width:0;padding:0 18px}.how-it-works .hiw-pillars li+li{border-left:1px solid #15425c}.how-it-works .hiw-pillars .hiw-icon{width:60px;height:60px}.how-it-works .hiw-pillars h3{margin:10px 0 8px;font-size:16px}.how-it-works .hiw-pillars p{font-size:12px}.how-it-works .hiw-founder{background:linear-gradient(110deg,#050d1d,#021729)}.how-it-works .hiw-founder-grid{grid-template-columns:1.2fr 1.1fr .6fr;align-items:center;gap:24px;display:grid}.how-it-works .hiw-founder-grid>*{min-width:0}.how-it-works .hiw-founder-photo{display:block}.how-it-works .hiw-founder-photo img{aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 12%;object-position:50% 12%;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.how-it-works .hiw-founder-copy{padding:24px 0}.how-it-works .hiw-founder-copy h2{font-size:27px}.how-it-works .hiw-founder-copy>p:not(.hiw-eyebrow){margin-top:16px;font-size:14px}.how-it-works .hiw-attribution{margin-top:20px;font-size:14px}.how-it-works .hiw-indicators{border-left:1px solid #15425c;margin:0;padding:0 0 0 18px;list-style:none}.how-it-works .hiw-indicators li{align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.how-it-works .hiw-indicators li+li{border-top:1px solid #123048}.how-it-works .hiw-indicators .hiw-icon{width:48px;height:48px}.how-it-works .hiw-faq-heading{grid-template-columns:1.2fr 1fr auto;align-items:center;gap:24px;margin-bottom:18px;display:grid}.how-it-works .hiw-faq-heading h2{font-size:31px}.how-it-works .hiw-faq-heading>p{font-size:14px}.how-it-works .hiw-faq-grid{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;align-items:start;gap:8px 30px;display:grid}.how-it-works .hiw-faq-row{background:#03111f;border:1px solid #1b3349;border-radius:7px;min-width:0}.how-it-works .hiw-faq-row h3{font:inherit}.how-it-works .hiw-faq-row button{color:#edf1fa;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 14px;font-size:14px;display:flex}.how-it-works .hiw-faq-row svg{color:#a8b7d0;flex-shrink:0;width:16px;height:16px}.how-it-works .hiw-faq-row [role=region] p{padding:0 14px 14px;font-size:14px}.how-it-works .hiw-cta{isolation:isolate;padding:30px 0;position:relative}.how-it-works .hiw-cta>img{z-index:-2;-o-object-position:right 57%;object-position:right 57%;position:absolute;inset:0}.how-it-works .hiw-cta:before{content:"";z-index:-1;background:linear-gradient(90deg,#050d1deb,#050d1d77 60%,#050d1d33);position:absolute;inset:0}.how-it-works .hiw-cta-inner{justify-content:space-between;align-items:end;gap:30px;display:flex}.how-it-works .hiw-cta-inner>div{min-width:0}.how-it-works .hiw-cta-inner>div:first-child{max-width:530px}.how-it-works .hiw-cta h2{margin-bottom:12px}.how-it-works .hiw-cta p:not(.hiw-eyebrow){color:#d8e0ef;max-width:440px}@media (width>=1600px){.how-it-works .hiw-hero{min-height:550px}}@media (width<=1100px){.how-it-works .hiw-wrap{width:calc(100% - 48px)}.how-it-works .hiw-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.how-it-works .hiw-card-art{aspect-ratio:1.8}.how-it-works .hiw-founder-grid{grid-template-columns:1fr 1.2fr}.how-it-works .hiw-indicators{border:0;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0 0 24px;display:grid}.how-it-works .hiw-indicators li+li{border:0}.how-it-works .hiw-cta-inner{flex-direction:column;align-items:start;gap:0}.how-it-works .hiw-why-grid{grid-template-columns:1fr}}@media (width<=767px){.how-it-works .hiw-wrap{width:calc(100% - 40px)}.how-it-works .hiw-hero{min-height:0;padding:36px 0 0;display:block}.how-it-works .hiw-hero-copy{width:100%}.how-it-works h1{font-size:43px}.how-it-works .hiw-intro{font-size:17px}.how-it-works .hiw-actions{gap:10px}.how-it-works .hiw-actions .hiw-button{width:100%}.how-it-works .hiw-hero-art{width:100%;margin-top:24px;position:relative;top:auto;transform:none}.how-it-works .hiw-hero-art>img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20%);mask-image:linear-gradient(90deg,#0000,#000 20%)}.how-it-works .hiw-milestones li{font-size:9px;transform:translate(-50%,-17px)}.how-it-works .hiw-milestones .hiw-icon{width:34px;height:34px;margin-bottom:2px}.how-it-works .hiw-milestones li>span:not(.hiw-icon){font-size:13px}.how-it-works .hiw-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.how-it-works .hiw-stages li:last-child{grid-column:1/-1}.how-it-works .hiw-step-arrow{display:none}.how-it-works .hiw-cards{grid-template-columns:1fr}.how-it-works .hiw-card-heading h3{font-size:20px}.how-it-works .hiw-card-body{padding:0 16px 16px}.how-it-works .hiw-pillars{grid-template-columns:1fr;gap:20px}.how-it-works .hiw-pillars li{padding:0 0 20px}.how-it-works .hiw-pillars li+li{border-top:1px solid #15425c;border-left:0;padding-top:20px}.how-it-works .hiw-pillars p{font-size:14px}.how-it-works .hiw-founder-grid{grid-template-columns:1fr;gap:0}.how-it-works .hiw-founder-photo{width:100%;max-width:450px;margin:auto}.how-it-works .hiw-founder-photo img{aspect-ratio:auto;-webkit-mask-image:none;mask-image:none}.how-it-works .hiw-founder-copy{padding:24px 0}.how-it-works .hiw-founder-copy>p:not(.hiw-eyebrow){font-size:16px}.how-it-works .hiw-indicators{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.how-it-works .hiw-faq-heading{grid-template-columns:1fr;gap:16px}.how-it-works .hiw-faq-heading .hiw-button{justify-self:start}.how-it-works .hiw-faq-grid{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.how-it-works .hiw-cta .hiw-actions{width:100%}}
