.add-ons_page__fDXLg{--navy-950:#050b19;--navy-900:#081225;--navy-850:#0b172b;--navy-800:#101d33;--line:rgba(148,163,184,0.22);--line-strong:rgba(56,189,248,0.48);--cyan:#39c8f2;--cobalt:#2251f4;--white:#f8fafc;--text:#c7d2e3;--muted:#8fa0ba;min-height:100vh;padding-bottom:9rem;color:var(--text);background:var(--navy-950)}.add-ons_hero__uRu9e{padding:clamp(2.25rem,5vw,5.5rem) 0 clamp(3.5rem,7vw,6.75rem);border-bottom:1px solid var(--line);background:var(--navy-900)}.add-ons_formSection__zcr_w,.add-ons_heroInner__t9yBC,.add-ons_menuSection__ip81J,.add-ons_scopeTerms__jwVuY{width:min(1180px,calc(100% - 40px));margin-inline:auto}.add-ons_heroInner__t9yBC{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"copy visual";gap:clamp(2rem,5vw,5rem);align-items:center}.add-ons_heroVisual__CT2Pr{grid-area:visual;overflow:hidden;margin:0;border:1px solid rgba(57,200,242,.34);border-radius:28px;background:#071127;box-shadow:0 28px 80px rgba(0,0,0,.38)}.add-ons_heroVisual__CT2Pr img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.add-ons_heroVisual__CT2Pr figcaption{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.15rem 1rem;border-top:1px solid var(--line);color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.add-ons_heroVisual__CT2Pr figcaption strong{color:var(--white);font-weight:800}.add-ons_heroCopy__DiqJ_{grid-area:copy}.add-ons_eyebrow__K3fql{display:flex;align-items:center;gap:.75rem;margin:0;color:var(--cyan);font-size:.78rem;font-weight:850;letter-spacing:.19em;text-transform:uppercase}.add-ons_eyebrow__K3fql:before{width:2.35rem;height:2px;content:"";background:var(--cyan)}.add-ons_heroCopy__DiqJ_ h1{max-width:720px;margin:1.3rem 0 0;color:var(--white);font-size:clamp(2.75rem,5.1vw,5.25rem);font-weight:900;line-height:.98;letter-spacing:-.055em}.add-ons_heroCopy__DiqJ_ h1 span{display:block;margin-top:.12em;color:#8fa2bf}.add-ons_heroLead__5pxvB{max-width:660px;margin:1.6rem 0 0;color:var(--text);font-size:clamp(1.02rem,1.6vw,1.24rem);line-height:1.65}.add-ons_heroActions__gOjhp,.add-ons_successActions__a9mvT{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}.add-ons_primaryButton__Wg725,.add-ons_secondaryButton__0QbWu,.add-ons_stickyButton__bfq1N,.add-ons_submitButton___XJGg{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:.65rem;border-radius:12px;padding:.8rem 1.25rem;font-size:.82rem;font-weight:850;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.add-ons_primaryButton__Wg725,.add-ons_stickyButton__bfq1N,.add-ons_submitButton___XJGg{border:1px solid var(--cobalt);color:#fff;background:var(--cobalt)}.add-ons_secondaryButton__0QbWu{border:1px solid var(--line);color:var(--white);background:#0a1528}.add-ons_primaryButton__Wg725 svg,.add-ons_stickyButton__bfq1N svg,.add-ons_submitButton___XJGg svg{width:1rem;height:1rem}.add-ons_primaryButton__Wg725:hover,.add-ons_stickyButton__bfq1N:hover,.add-ons_submitButton___XJGg:hover:not(:disabled){background:#173fd1;transform:translateY(-1px)}.add-ons_secondaryButton__0QbWu:hover{border-color:var(--line-strong);background:#0e1b32}.add-ons_consentList__iUzdd input:focus-visible,.add-ons_field__wnlpD input:focus-visible,.add-ons_field__wnlpD select:focus-visible,.add-ons_field__wnlpD textarea:focus-visible,.add-ons_formLegal__Gx40m a:focus-visible,.add-ons_item__E9jw1:focus-visible,.add-ons_primaryButton__Wg725:focus-visible,.add-ons_secondaryButton__0QbWu:focus-visible,.add-ons_stickyButton__bfq1N:focus-visible,.add-ons_submitButton___XJGg:focus-visible{outline:3px solid #7dd3fc;outline-offset:3px}.add-ons_qualifier__fwhmn{display:flex;max-width:680px;gap:.8rem;align-items:flex-start;margin-top:1.6rem;padding-top:1.15rem;border-top:1px solid var(--line)}.add-ons_qualifier__fwhmn svg{width:1.3rem;height:1.3rem;flex:0 0 auto;color:var(--cyan)}.add-ons_qualifier__fwhmn p{margin:0;color:var(--muted);font-size:.86rem;line-height:1.55}.add-ons_menuSection__ip81J{padding-top:clamp(4rem,8vw,7rem);scroll-margin-top:6rem}.add-ons_sectionIntro__mV8Mj{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.68fr);gap:2rem;align-items:end;padding-bottom:2.25rem;border-bottom:1px solid var(--line)}.add-ons_sectionIntro__mV8Mj h2{max-width:720px;margin:1rem 0 0;color:var(--white);font-size:clamp(2.1rem,4.2vw,4.25rem);line-height:1.02;letter-spacing:-.045em}.add-ons_sectionIntro__mV8Mj>p{margin:0;color:var(--muted);line-height:1.7}.add-ons_category__qCvQD{margin-top:clamp(3.25rem,7vw,6rem)}.add-ons_categoryHead__ok4Rx{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.add-ons_categoryHead__ok4Rx h3{margin:0;color:var(--white);font-size:clamp(1.55rem,2.5vw,2.2rem);font-weight:850;letter-spacing:-.03em}.add-ons_categoryHead__ok4Rx p{margin:.38rem 0 0;color:var(--muted)}.add-ons_selectedCount__KBsPi{color:var(--cyan);font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.add-ons_itemGrid__SDRtw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.add-ons_item__E9jw1{position:relative;display:grid;min-height:150px;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:start;width:100%;padding:1.25rem;border:1px solid var(--line);border-radius:18px;color:var(--text);text-align:left;background:var(--navy-850);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.add-ons_item__E9jw1:hover{border-color:rgba(57,200,242,.4);background:var(--navy-800);transform:translateY(-1px)}.add-ons_itemSelected__ocdCR{border-color:var(--cyan);background:#0c2139;box-shadow:inset 0 0 0 1px rgba(57,200,242,.16)}.add-ons_itemIcon__AAbz3{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgba(57,200,242,.28);border-radius:12px;color:var(--cyan);background:#0a2036}.add-ons_itemIcon__AAbz3 svg{width:1.2rem;height:1.2rem}.add-ons_itemCopy__Gpysq{display:flex;min-width:0;flex-direction:column}.add-ons_itemCopy__Gpysq strong{color:var(--white);font-size:1rem;line-height:1.25}.add-ons_itemCopy__Gpysq>span:not(.add-ons_proofLine__aXIFA){margin-top:.42rem;color:var(--muted);font-size:.86rem;line-height:1.55}.add-ons_proofLine__aXIFA{display:flex;align-items:center;gap:.4rem;margin-top:.65rem;color:#90a9c5;font-size:.66rem;font-weight:750;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.add-ons_proofLine__aXIFA svg{width:.8rem;height:.8rem;flex:0 0 auto;color:#40d89b}.add-ons_itemCheck___16Uu{display:grid;width:1.45rem;height:1.45rem;place-items:center;border:1px solid rgba(148,163,184,.38);border-radius:7px;color:#03101d;background:#071226}.add-ons_itemSelected__ocdCR .add-ons_itemCheck___16Uu{border-color:var(--cyan);background:var(--cyan)}.add-ons_itemCheck___16Uu svg{width:.9rem;height:.9rem;stroke-width:3}.add-ons_formSection__zcr_w{max-width:940px;margin-top:clamp(5rem,10vw,9rem);scroll-margin-top:6rem}.add-ons_formCard__pzW3e,.add-ons_successCard__SC1w9{padding:clamp(1.5rem,4vw,3.25rem);border:1px solid var(--line-strong);border-radius:26px;background:var(--navy-900);box-shadow:0 30px 90px rgba(0,0,0,.36)}.add-ons_formCard__pzW3e h2,.add-ons_successCard__SC1w9 h2{margin:1rem 0 0;color:var(--white);font-size:clamp(2rem,4vw,3.75rem);line-height:1.04;letter-spacing:-.045em}.add-ons_formIntro__wv5ZZ{margin:.8rem 0 0;color:var(--muted);line-height:1.65}.add-ons_selectedPills__Jj2zC{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.add-ons_selectedPills__Jj2zC span{display:flex;align-items:center;gap:.35rem;padding:.42rem .72rem;border-radius:8px;border:1px solid rgba(57,200,242,.34);border-left-width:3px;color:#c4f2ff;background:#0a2036;font-size:.74rem;font-weight:750}.add-ons_selectedPills__Jj2zC svg{width:.8rem;height:.8rem}.add-ons_form__cFsKG{margin-top:2rem}.add-ons_formGrid__LOwzS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.add-ons_field__wnlpD{display:flex;flex-direction:column;gap:.48rem}.add-ons_field__wnlpD>span{color:#dbe7f7;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.add-ons_field__wnlpD input,.add-ons_field__wnlpD select,.add-ons_field__wnlpD textarea{width:100%;min-height:50px;border:1px solid rgba(148,163,184,.3);border-radius:11px;padding:.8rem .9rem;color:var(--white);background:#071226;font:inherit}.add-ons_field__wnlpD textarea{min-height:128px;resize:vertical}.add-ons_field__wnlpD input::-moz-placeholder,.add-ons_field__wnlpD textarea::-moz-placeholder{color:#667892}.add-ons_field__wnlpD input::placeholder,.add-ons_field__wnlpD textarea::placeholder{color:#667892}.add-ons_field__wnlpD input:hover,.add-ons_field__wnlpD select:hover,.add-ons_field__wnlpD textarea:hover{border-color:rgba(57,200,242,.52)}.add-ons_notesField__ZHWRl{margin-top:1rem}.add-ons_consentList__iUzdd{display:grid;gap:.9rem;margin-top:1.25rem}.add-ons_consentList__iUzdd label{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;align-items:start;color:var(--muted);font-size:.78rem;line-height:1.55}.add-ons_consentList__iUzdd input{width:1rem;height:1rem;margin-top:.15rem;accent-color:var(--cobalt)}.add-ons_formError__XuvD1{margin:1rem 0 0;color:#fca5a5;font-weight:750}.add-ons_submitButton___XJGg{margin-top:1.5rem;border:0;cursor:pointer}.add-ons_submitButton___XJGg:disabled{cursor:wait;opacity:.62}.add-ons_formLegal__Gx40m{margin:1rem 0 0;color:#7f90aa;font-size:.72rem;line-height:1.55}.add-ons_formLegal__Gx40m a{color:#a8eaff}.add-ons_successCard__SC1w9{text-align:center}.add-ons_successCard__SC1w9>svg{width:3rem;height:3rem;color:#40d89b}.add-ons_successCard__SC1w9 p{max-width:640px;margin:.9rem auto 0;line-height:1.65}.add-ons_successActions__a9mvT{justify-content:center}.add-ons_scopeTerms__jwVuY{max-width:760px;margin-top:3rem;text-align:center}.add-ons_scopeTerms__jwVuY p:first-child{margin:0;color:var(--white);font-size:1.1rem;font-weight:850}.add-ons_scopeTerms__jwVuY p:last-child{margin:.7rem 0 0;color:var(--muted);font-size:.86rem;line-height:1.65}.add-ons_stickyBar__bWpKl{position:fixed;z-index:40;right:0;bottom:0;left:0;border-top:1px solid var(--line-strong);background:rgba(5,11,25,.96);backdrop-filter:blur(14px)}.add-ons_stickyInner__CG_gE{display:flex;width:min(1060px,calc(100% - 32px));align-items:center;justify-content:space-between;gap:1rem;margin-inline:auto;padding:.75rem 0}.add-ons_stickyCount__DGHd9{display:flex;align-items:center;gap:.75rem}.add-ons_stickyCount__DGHd9>span{display:grid;min-width:2rem;height:2rem;place-items:center;border-radius:999px;padding-inline:.5rem;color:#fff;background:var(--cobalt);font-weight:900}.add-ons_stickyCount__DGHd9 strong{color:var(--white);font-size:.84rem}.add-ons_stickyButton__bfq1N{min-height:42px;border:0;padding-block:.65rem;cursor:pointer}@media (max-width:920px){.add-ons_heroInner__t9yBC{grid-template-columns:1fr;grid-template-areas:"visual" "copy";gap:2rem}.add-ons_heroVisual__CT2Pr{width:min(760px,100%)}.add-ons_sectionIntro__mV8Mj{grid-template-columns:1fr;align-items:start}}@media (max-width:700px){.add-ons_page__fDXLg{padding-bottom:8rem}.add-ons_hero__uRu9e{padding-top:1.1rem}.add-ons_formSection__zcr_w,.add-ons_heroInner__t9yBC,.add-ons_menuSection__ip81J,.add-ons_scopeTerms__jwVuY{width:min(100% - 28px,1180px)}.add-ons_heroInner__t9yBC{gap:1.65rem}.add-ons_heroVisual__CT2Pr{border-radius:18px}.add-ons_heroVisual__CT2Pr figcaption{align-items:flex-start;flex-direction:column;gap:.2rem;padding:.75rem .85rem .85rem}.add-ons_heroCopy__DiqJ_ h1{font-size:clamp(2.55rem,12vw,4rem)}.add-ons_heroActions__gOjhp{display:grid}.add-ons_primaryButton__Wg725,.add-ons_secondaryButton__0QbWu{width:100%}.add-ons_formGrid__LOwzS,.add-ons_itemGrid__SDRtw{grid-template-columns:1fr}.add-ons_item__E9jw1{min-height:0;padding:1rem}.add-ons_formCard__pzW3e,.add-ons_successCard__SC1w9{border-radius:20px}.add-ons_submitButton___XJGg{width:100%}.add-ons_stickyCount__DGHd9 strong{display:none}.add-ons_stickyButton__bfq1N{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.add-ons_item__E9jw1,.add-ons_primaryButton__Wg725,.add-ons_secondaryButton__0QbWu,.add-ons_stickyButton__bfq1N,.add-ons_submitButton___XJGg{transition:none}}