.nav-contact{font-size:11px;font-weight:600;padding:10px 14px;border:1px solid var(--mint);border-radius:7px;color:var(--mint);background:var(--mint-bg);white-space:nowrap}.nav-contact span{margin-left:12px}.recruit-hero{gap:68px;padding-top:72px;padding-bottom:82px;min-height:650px}.recruit-hero .hero-description{font-size:14px}.fee-visual{min-width:0;position:relative;padding-top:25px}.fee-caption{font:8px var(--mono);letter-spacing:2px;color:var(--muted);text-align:right;position:absolute;right:0;top:0}.fee-card{background:radial-gradient(ellipse at 50% 25%,#3ce3b30c,transparent 65%),var(--surface);border:1px solid #3ce3b32a;border-radius:14px;padding:22px 27px;box-shadow:0 25px 65px #0002}.fee-card-top{display:flex;justify-content:space-between;align-items:center;gap:15px;font:8px var(--mono);letter-spacing:1.5px;color:var(--muted)}.fee-tag{border:1px solid #3ce3b32a;padding:5px 7px;color:var(--mint);border-radius:4px;font-size:7px}.fee-symbol{text-align:center;color:var(--mint);font:500 126px var(--font);letter-spacing:-12px;line-height:1.2;padding:20px 0 17px;text-shadow:0 0 45px #3ce3b31a}.fee-symbol span{font-size:112px;letter-spacing:-7px}.fee-card h2{text-align:center;font-size:18px;font-weight:550;letter-spacing:-.6px}.fee-card>p{text-align:center;font-size:10px;color:var(--muted);line-height:1.8;margin-top:9px}.fee-facts{margin-top:23px;border-top:1px solid var(--border);padding-top:13px}.fee-facts>div{display:flex;align-items:center;justify-content:space-between;padding:9px 0;font-size:10px}.fee-facts span{color:var(--muted)}.fee-facts strong{font-weight:500;color:var(--soft)}.fee-check{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:16px;padding:13px 14px;background:var(--raised);border:1px solid var(--border);border-radius:7px;text-align:left;font-size:11px;color:var(--soft)}.fee-check>span{color:var(--mint)}.fee-check:hover{border-color:var(--mint)}.fee-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--muted);font-size:8px;margin-top:15px}.fee-bottom>span:first-child{display:flex;align-items:center;gap:6px}.fee-bottom i{width:4px;height:4px;border-radius:50%;background:var(--mint)}.fee-bottom>span:last-child{font:6px var(--mono);letter-spacing:1.2px}.recruit-section{padding-top:86px;padding-bottom:86px}.recruit-section .section-intro h2{font-size:32px}.offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.exchange-offer{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:25px}.offer-top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:32px}.offer-wordmark{font-size:19px;font-weight:800;letter-spacing:.5px}.offer-label{font:6px var(--mono);letter-spacing:1px;color:var(--muted)}.exchange-offer h3{font-size:17px;font-weight:550;letter-spacing:-.5px;margin-bottom:12px}.exchange-offer p{font-size:11px;line-height:1.9;color:var(--muted)}.offer-inquiry{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;border-top:1px solid var(--border);padding:16px 0 0;margin-top:27px;color:var(--soft);font-size:11px}.offer-inquiry>span{color:var(--mint);font-size:15px}.offer-inquiry:hover{color:var(--mint)}.offer-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;color:var(--muted);margin-top:16px}.offer-foot button{font-size:10px;color:var(--soft);white-space:nowrap}.offer-foot button>span{color:var(--mint);margin-left:12px}.results-section{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.results-inner{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding-top:76px;padding-bottom:76px}.results-copy h2{font-size:31px;letter-spacing:-1.2px;font-weight:550;line-height:1.5;margin-top:20px}.results-copy h2>span{color:var(--soft)}.results-copy>p{font-size:12px;line-height:1.9;color:var(--muted);margin-top:19px}.results-copy>.button{margin-top:26px;font-size:11px;min-height:41px;background:var(--bg)}.results-copy>small{display:block;font-size:9px;line-height:1.8;color:var(--muted);margin-top:17px}.results-preview{background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:24px}.results-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;font:8px var(--mono);letter-spacing:1.2px;color:var(--muted);margin-bottom:25px}.results-preview-heading .example-badge{font:8px var(--font);color:#c9a760;padding:4px 6px;border:1px solid #c9a76033;letter-spacing:0;border-radius:4px}.proof-metric{border-bottom:1px solid var(--border);padding-bottom:21px;margin-bottom:21px}.proof-metric>span{display:block;font-size:11px;color:var(--muted)}.proof-metric small{font:7px var(--mono);margin-left:7px;letter-spacing:.7px;opacity:.65}.proof-metric strong{display:block;font-size:30px;font-weight:500;letter-spacing:-1px;color:var(--mint);margin-top:10px;font-variant-numeric:tabular-nums}.proof-exchanges{display:flex;gap:20px;font-size:9px;letter-spacing:.5px;color:var(--soft);margin-bottom:22px}.proof-foot{display:flex;justify-content:space-between;gap:15px;font-size:8px;color:var(--muted);line-height:1.8}.proof-foot a{color:var(--mint);white-space:nowrap}.inline-inquiry{display:flex;align-items:center;gap:30px;color:var(--mint);font-size:11px;padding:0 0 5px}.join-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.join-grid article{border-top:1px solid var(--border);padding-top:22px}.join-number{font:10px var(--mono);color:var(--mint)}.join-grid h3{font-size:16px;font-weight:550;margin-top:18px;margin-bottom:12px;letter-spacing:-.5px}.join-grid p{font-size:12px;color:var(--muted);line-height:1.9;max-width:300px}.faq-section{display:grid;grid-template-columns:1fr 1.45fr;gap:70px;border-top:1px solid var(--border);padding-top:62px;padding-bottom:65px}.faq-section h2{font-size:29px;font-weight:550;letter-spacing:-1px;line-height:1.5;margin-top:18px}.faq-list details{border-bottom:1px solid var(--border)}.faq-list details:first-child{border-top:1px solid var(--border)}.faq-list summary{list-style:none;cursor:pointer;font-size:12px;padding:21px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--soft)}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:16px;color:var(--muted)}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list p{font-size:11px;color:var(--muted);line-height:1.95;padding:0 25px 21px 0}.recruit-closing{border-top:1px solid var(--border)}.recruit-closing h2{font-size:27px}.recruit-closing p{font-size:11px;color:var(--muted);margin-top:13px}.mobile-inquiry-bar{display:none}.inquiry-dialog{width:min(500px,calc(100vw - 30px));max-height:calc(100dvh - 36px);overflow:auto;border:1px solid var(--border);border-radius:15px;background:var(--surface);color:var(--text);padding:27px;box-shadow:0 24px 100px #0008}.inquiry-dialog::backdrop{background:#02050ac9;backdrop-filter:blur(6px)}.inquiry-heading{display:flex;justify-content:space-between;align-items:center;gap:15px}.inquiry-heading .eyebrow{font-size:7px;letter-spacing:1.4px}.inquiry-heading h2{font-size:20px;letter-spacing:-.7px;font-weight:550;margin-top:10px}.inquiry-intro{font-size:11px;color:var(--muted);line-height:1.8;margin-top:15px}.inquiry-demo-note{font-size:9px;color:#c9a760;padding:10px 12px;border:1px solid #c9a76025;border-radius:6px;background:#c9a76008;margin-top:17px}#inquiry-form{display:flex;flex-direction:column;margin-top:20px}#inquiry-form label{font-size:11px;color:var(--soft);margin-bottom:8px}#inquiry-form label:not(:first-child){margin-top:17px}#inquiry-form label>span{font-size:9px;color:var(--muted);margin-left:5px}#inquiry-form select,#inquiry-form textarea{width:100%;font:12px var(--font);color:var(--text);padding:11px 12px;border:1px solid var(--border);border-radius:7px;background:var(--bg)}#inquiry-form select:focus-visible,#inquiry-form textarea:focus-visible{outline:2px solid var(--mint);outline-offset:2px}#inquiry-form textarea{resize:vertical;line-height:1.8}#inquiry-form textarea::placeholder{font-size:11px;color:var(--muted)}#inquiry-form .inquiry-copy{margin-top:23px;width:100%;justify-content:space-between}#inquiry-status{font-size:10px;line-height:1.8;color:var(--muted);margin-top:12px}#inquiry-fallback{margin-top:10px;font-size:10px!important}.mobile-menu button{padding:11px 0;text-align:left;color:var(--mint);border-top:1px solid var(--border);margin-top:5px;font-size:12px}
@media(max-width:1190px){.recruit-hero{gap:45px}.fee-card{padding:21px 22px}.fee-card h2{font-size:16px}.fee-card>p{font-size:9px}.recruit-hero .hero-description{font-size:13px}.results-inner{gap:55px}.results-copy h2{font-size:27px}.proof-metric strong{font-size:27px}.exchange-offer{padding:22px}.offer-label{font-size:5px}.faq-section{gap:45px}.nav-inner{gap:17px}.desktop-nav{gap:20px;margin-right:8px}.nav-contact{font-size:10px}}
@media(min-width:768px) and (max-width:950px){.desktop-nav{gap:15px;font-size:10px}.nav-contact{padding:9px}.nav-contact span{margin-left:6px}.recruit-hero{gap:29px}.recruit-hero .hero-description{font-size:11px}.recruit-hero .hero-cta{gap:8px}.recruit-hero .hero-cta .button{font-size:9px;gap:9px;padding:11px}.fee-card{padding:18px}.fee-symbol{font-size:105px;padding-top:17px}.fee-symbol span{font-size:90px}.fee-card h2{font-size:14px}.fee-card>p{font-size:8px}.fee-check{font-size:9px}.fee-facts>div{font-size:9px}.fee-bottom>span:last-child{display:none}.offer-wordmark{font-size:17px}.exchange-offer{padding:19px}.exchange-offer h3{font-size:15px}.exchange-offer p{font-size:10px}.offer-label{display:none}.results-inner{gap:35px}.results-copy h2{font-size:23px}.results-copy>p{font-size:11px}.results-preview{padding:20px}.proof-metric strong{font-size:24px}.proof-foot{flex-direction:column;gap:8px}.recruit-section .section-intro h2{font-size:29px}.section-intro>p{font-size:11px}.join-grid{gap:25px}.join-grid p{font-size:11px}.faq-section h2{font-size:25px}.recruit-closing h2{font-size:24px}}
@media(max-width:767px){body{padding-bottom:72px}.recruit-hero{padding-top:48px;padding-bottom:43px;gap:38px}.recruit-hero h1{font-size:clamp(30px,8.2vw,44px);letter-spacing:-1.6px}.recruit-hero .eyebrow{font-size:7px;letter-spacing:1.4px}.recruit-hero .hero-description{font-size:11px;line-height:1.95}.recruit-hero .hero-cta{gap:8px}.recruit-hero .hero-cta .button{font-size:10px;gap:10px;padding:12px}.hero-cta .button svg{width:14px}.fee-visual{padding-top:20px}.fee-caption{font-size:6px;letter-spacing:1.6px}.fee-card{padding:18px 19px;border-radius:11px}.fee-card-top{font-size:7px;letter-spacing:1px}.fee-tag{font-size:6px;padding:4px 6px}.fee-symbol{font-size:111px;padding:12px 0 15px;letter-spacing:-10px}.fee-symbol span{font-size:96px}.fee-card h2{font-size:16px}.fee-card>p{font-size:9px;margin-top:9px}.fee-facts{margin-top:19px;padding-top:11px}.fee-facts>div{font-size:9px;padding:8px 0}.fee-check{font-size:10px;padding:12px;margin-top:12px}.fee-bottom{font-size:7px;margin-top:13px}.fee-bottom>span:last-child{font-size:5px;letter-spacing:.7px}.recruit-section{padding-top:53px;padding-bottom:52px}.recruit-section .section-intro h2{font-size:27px}.offer-grid{grid-template-columns:1fr;gap:11px}.exchange-offer{padding:21px}.offer-top{margin-bottom:22px}.offer-wordmark{font-size:18px}.offer-label{font-size:6px}.exchange-offer h3{font-size:16px;margin-bottom:11px}.exchange-offer p{font-size:11px;line-height:1.8}.offer-inquiry{font-size:10px;margin-top:22px;padding-top:14px}.offer-foot{align-items:flex-start;gap:12px;margin-top:13px;font-size:8px;line-height:1.8}.offer-foot>span{max-width:205px}.offer-foot button{font-size:8px;margin-top:2px}.offer-foot button>span{margin-left:5px}.results-inner{grid-template-columns:1fr;gap:31px;padding-top:46px;padding-bottom:46px}.results-copy .eyebrow{font-size:7px;letter-spacing:1.5px}.results-copy h2{font-size:25px;margin-top:16px;letter-spacing:-.9px}.results-copy>p{font-size:11px;margin-top:15px}.results-copy>.button{font-size:10px;margin-top:21px;min-height:39px}.results-copy>small{font-size:8px;margin-top:15px}.results-preview{padding:21px 19px;border-radius:10px}.results-preview-heading{font-size:7px;letter-spacing:.9px;margin-bottom:23px}.results-preview-heading .example-badge{font-size:7px}.proof-metric{padding-bottom:18px;margin-bottom:18px}.proof-metric>span{font-size:10px}.proof-metric strong{font-size:28px;margin-top:9px}.proof-exchanges{font-size:8px;margin-bottom:19px}.proof-foot{font-size:7px;gap:8px;flex-wrap:wrap}.inline-inquiry{margin-top:22px;font-size:10px;gap:23px}.join-grid{grid-template-columns:1fr;gap:23px}.join-grid article{padding-top:18px}.join-number{font-size:9px}.join-grid h3{font-size:15px;margin-top:13px;margin-bottom:9px}.join-grid p{font-size:11px;line-height:1.8;max-width:100%}.faq-section{grid-template-columns:1fr;gap:27px;padding-top:43px;padding-bottom:43px}.faq-section .eyebrow{font-size:7px;letter-spacing:1.4px}.faq-section h2{font-size:25px;line-height:1.45;margin-top:15px}.faq-section h2 br{display:none}.faq-list summary{font-size:11px;padding:18px 0;gap:15px}.faq-list summary>span{font-size:14px}.faq-list p{font-size:10px;line-height:1.9;padding-bottom:18px}.recruit-closing h2{font-size:21px;line-height:1.45;max-width:260px}.recruit-closing p{font-size:9px;line-height:1.8;max-width:270px;margin-top:10px}.mobile-inquiry-bar{display:flex;align-items:center;justify-content:space-between;gap:15px;position:fixed;bottom:0;left:0;right:0;padding:10px 20px calc(10px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border);z-index:25;box-shadow:0 -10px 25px #0001}.mobile-inquiry-bar>span{font-size:10px;color:var(--soft)}.mobile-inquiry-bar .button{min-height:39px;padding:11px 14px;font-size:10px;gap:23px}.inquiry-dialog{padding:21px 19px;border-radius:12px}.inquiry-heading h2{font-size:18px;line-height:1.5}.inquiry-heading .eyebrow{font-size:6px;letter-spacing:1px}.inquiry-heading .icon-button{flex-shrink:0}.inquiry-intro{font-size:10px}.inquiry-demo-note{font-size:8px;padding:9px 10px}#inquiry-form label{font-size:10px}#inquiry-form select,#inquiry-form textarea{font-size:11px}#inquiry-form textarea::placeholder{font-size:10px}#inquiry-form .inquiry-copy{font-size:11px;min-height:43px}}
@media(max-width:360px){.recruit-hero h1{font-size:29px}.recruit-hero .hero-cta .button{font-size:9px;padding:11px 10px;gap:9px}.fee-bottom>span:last-child{display:none}.fee-card h2{font-size:15px}.fee-card>p{font-size:8px}.offer-foot>span{max-width:175px}.proof-metric strong{font-size:25px}.recruit-closing h2{font-size:19px}.mobile-inquiry-bar{padding-left:16px;padding-right:16px}.mobile-inquiry-bar>span{font-size:9px}}
