@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap");:root{--of-ink:#0b1120;--of-card:#131b2c;--of-card-2:#18223a;--of-mint:#6bff9e;--of-orange:#ff8a4c;--of-paper:#f4f6f3;--of-muted:#c8ced8;--of-dim:#8c95a5;--of-line:hsla(0,0%,100%,.12);--of-font:"Plus Jakarta Sans",system-ui,sans-serif;--of-mono:"JetBrains Mono",ui-monospace,monospace;--of-pad:clamp(20px,4.4vw,56px);--of-sec:clamp(64px,8.75vw,112px)}body{background:var(--of-ink);color:#fff;font-family:var(--of-font)}a{color:var(--of-mint)}a:hover{color:#fff}.of-page .dnd-section{background:none;padding:0!important}.of-page .dnd-section>.row-fluid{max-width:none!important;padding:0!important}.of-page .dnd-column,.of-page .dnd-module,.of-page .dnd-row{padding:0!important}section.of{margin:0!important;max-width:none!important;width:100%!important}.of{background:var(--of-ink);color:#fff;font-family:var(--of-font);-webkit-font-smoothing:antialiased}.of *,.of :after,.of :before{box-sizing:border-box}.of--card{background:var(--of-card)}.of--light{background:var(--of-paper);color:var(--of-ink)}.of--mint{background:var(--of-mint);color:var(--of-ink)}.of-wrap{margin:0 auto;max-width:1280px;padding:0 var(--of-pad)}.of-sec{padding:var(--of-sec) 0}.dnd-section:has(.of-sec.of--card)+.dnd-section .of--card.of-sec,.dnd-section:has(.of-sec.of--dark)+.dnd-section .of--dark.of-sec,.dnd-section:has(.of-sec.of--light)+.dnd-section .of--light.of-sec{padding-top:0}.dnd-section:has(.of-hero.of--dark)+.dnd-section .of--dark.of-sec{padding-top:clamp(40px,5vw,64px)}.of h1,.of h2,.of h3{color:inherit;font-family:var(--of-font)}.of-h1{font-size:clamp(48px,8vw,104px);letter-spacing:-.05em;line-height:.94}.of-h1,.of-h2{font-weight:800;margin:0;text-wrap:balance}.of-h2{font-size:clamp(34px,4.4vw,56px);letter-spacing:-.04em;line-height:1.02}.of-lead{color:var(--of-muted);font-size:clamp(16px,1.5vw,19px);line-height:1.55;margin:0;text-wrap:pretty}.of--light .of-lead{color:#4a5363}.of--mint .of-lead{color:var(--of-ink)}.of-accent{color:var(--of-mint)}.of--mint .of-accent{color:var(--of-ink);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.08em}.of--light .of-accent{color:#1f9e55}.of-eyebrow{color:var(--of-mint);font:500 12px/1.3 var(--of-mono);letter-spacing:.08em;text-transform:uppercase}.of-eyebrow--crumb,.of-eyebrow--dim{color:var(--of-dim)}.of--light .of-eyebrow{color:#4a5363}.of--mint .of-eyebrow{color:var(--of-ink)}.of-head{align-items:end;display:grid;gap:56px;grid-template-columns:1fr 1fr;margin-bottom:40px}.of-head--solo{grid-template-columns:1fr}.of-head--row{align-items:end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.of-head__l{display:flex;flex-direction:column;gap:14px;max-width:900px}.of-btns{display:flex;flex-wrap:wrap;gap:12px}.of-btn,.of-btns{align-items:center}.of-btn{background:var(--of-mint);border:1.5px solid var(--of-mint);border-radius:99px;color:var(--of-ink);display:inline-flex;font:600 16px/1.2 var(--of-font);gap:8px;justify-content:center;padding:15px 26px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.of-btn:hover{color:var(--of-ink)}.of-btn--white,.of-btn:hover{background:#fff;border-color:#fff}.of-btn--white:hover{background:var(--of-mint);border-color:var(--of-mint)}.of-btn--ghost{background:transparent;border-color:hsla(0,0%,100%,.4);color:inherit}.of--light .of-btn--ghost,.of--mint .of-btn--ghost{border-color:rgba(11,17,32,.4)}.of-btn--ghost:hover{background:#fff;border-color:#fff;color:var(--of-ink)}.of-btn--dark{background:var(--of-ink);border-color:var(--of-ink);color:#fff}.of-btn--dark:hover{background:#1d2940;border-color:#1d2940;color:#fff}.of--light .of-btn:not(.of-btn--ghost):not(.of-btn--dark),.of--mint .of-btn:not(.of-btn--ghost){background:var(--of-ink);border-color:var(--of-ink);color:#fff}.of a:focus-visible,.of button:focus-visible,.of-btn:focus-visible{outline:2px solid var(--of-mint);outline-offset:3px}.of-chip{background:var(--of-mint);border-radius:99px;color:var(--of-ink);font:500 10.5px var(--of-mono);letter-spacing:.04em;padding:4px 9px}.of-chip--alt{background:#dde3f0}.of-pill{border:1px solid hsla(0,0%,100%,.25);border-radius:99px;color:inherit;font-size:15px;font-weight:600;padding:12px 20px;text-decoration:none;transition:background .15s,color .15s}.of--light .of-pill{border-color:rgba(11,17,32,.2)}a.of-pill:hover{background:#fff;color:var(--of-ink)}.of-chipbtn{background:transparent;border:1px solid hsla(0,0%,100%,.25);border-radius:99px;color:inherit;cursor:pointer;font:600 15px var(--of-font);padding:11px 20px}.of-chipbtn[aria-pressed=true]{background:var(--of-mint);border-color:var(--of-mint);color:var(--of-ink)}.of-arrow,.of-circ{align-items:center;background:var(--of-mint);border-radius:50%;color:var(--of-ink);display:inline-flex;flex:none;font-size:15px;height:36px;justify-content:center;width:36px}.of-circ{background:transparent;border:1.5px solid;color:inherit;cursor:pointer;font-size:18px;height:52px;width:52px}.of-circ--solid{background:var(--of-ink);border-color:var(--of-ink);color:#fff}.of-circ--mint{background:var(--of-mint);border:0;color:var(--of-ink);height:48px;width:48px}.of-formcard .hs-form fieldset{max-width:none!important}.of-formcard .hs-form .hs-form-field{margin-bottom:14px}.of-formcard .hs-form label{color:#4a5363;display:block;font:500 11px var(--of-mono);letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.of-formcard .hs-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.of-formcard .hs-form select,.of-formcard .hs-form textarea{background:#fff;border:1px solid rgba(11,17,32,.18);border-radius:12px;color:var(--of-ink);font:15px var(--of-font);padding:14px 16px;width:100%!important}.of-formcard .hs-form input:focus,.of-formcard .hs-form textarea:focus{outline:2px solid var(--of-ink);outline-offset:0}.of-formcard .hs-form .inputs-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.of-formcard .hs-form .inputs-list label{align-items:center;background:#fff;border:1px solid rgba(11,17,32,.18);border-radius:99px;color:var(--of-ink);cursor:pointer;display:inline-flex;font:600 14px var(--of-font);gap:8px;letter-spacing:0;margin:0;padding:10px 16px;text-transform:none}.of-formcard .hs-form .inputs-list label:has(input:checked){background:var(--of-ink);border-color:var(--of-ink);color:#fff}.of-formcard .hs-form .inputs-list input{accent-color:var(--of-mint)}.of-formcard .hs-button,.of-formcard input[type=submit]{background:var(--of-ink)!important;border:0!important;border-radius:99px!important;color:#fff!important;cursor:pointer;font:600 17px var(--of-font)!important;padding:18px!important;width:100%}.of-formcard .hs-button:hover{background:#1d2940!important}.of-formcard .hs-error-msgs{color:#c2410c;font-size:13px;list-style:none;margin:6px 0 0;padding:0}.of-formcard .submitted-message{color:#4a5363;font-size:17px;line-height:1.55}.of-formcard .submitted-message strong{color:var(--of-ink);display:block;font-size:44px;letter-spacing:-.035em;line-height:1;margin-bottom:16px}@media (max-width:900px){.of-head{gap:20px;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.of *{transition:none!important}}.of-formcard .hsfc-Step__Content{padding:0!important}.of-formcard .hsfc-FieldLabel{color:#4a5363!important;font:500 11px var(--of-mono)!important;letter-spacing:.04em;text-transform:uppercase}.of-formcard .hsfc-DropdownInput input,.of-formcard .hsfc-TextInput,.of-formcard .hsfc-TextareaInput{background:#fff!important;border:1px solid rgba(11,17,32,.18)!important;border-radius:12px!important;color:var(--of-ink)!important;font:15px var(--of-font)!important;padding:14px 16px!important}.of-formcard .hsfc-Button{background:var(--of-ink)!important;border:0!important;border-radius:99px!important;color:#fff!important;font:600 17px var(--of-font)!important;padding:18px!important;width:100%}