.ascendance-public *{box-sizing:border-box}.ascendance-public{scroll-behavior:smooth;color:var(--ink);background:var(--cream);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.65}.ascendance-public a{color:inherit}.ascendance-public .shell{width:min(1160px,100% - 40px);margin:0 auto}.ascendance-public .nav{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8f3e6eb;position:sticky;top:0}.ascendance-public .nav-inner{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.ascendance-public .brand{letter-spacing:.08em;align-items:center;gap:12px;font-weight:850;text-decoration:none;display:flex}.ascendance-public .brand img{object-fit:contain;width:52px;height:52px}.ascendance-public .brand span{font-size:.88rem}.ascendance-public .nav-link{color:var(--forest);font-weight:800;text-decoration:none}.ascendance-public .hero{color:#fff;background:radial-gradient(circle at 75% 22%,#c99b3d45,#0000 28%),radial-gradient(circle at 20% 90%,#1f705873,#0000 31%),linear-gradient(135deg,#061914 0%,#0c3d31 64%,#08271f 100%);padding:86px 0 96px;position:relative;overflow:hidden}.ascendance-public .hero:after{content:"";pointer-events:none;border:1px solid #f1d48652;position:absolute;inset:18px}.ascendance-public .hero-grid{z-index:1;grid-template-columns:1.1fr .72fr;align-items:center;gap:66px;display:grid;position:relative}.ascendance-public .eyebrow{color:var(--gold-light);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px;font-size:.82rem;font-weight:900}.ascendance-public h1,.ascendance-public h2,.ascendance-public h3{font-family:Georgia,Times New Roman,serif;line-height:1.08}.ascendance-public h1{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(3.1rem,7vw,6.4rem)}.ascendance-public .hero-copy{color:#ffffffd1;max-width:660px;margin:26px 0 0;font-size:clamp(1.08rem,2vw,1.3rem)}.ascendance-public .actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.ascendance-public .button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:13px 24px;font-weight:900;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.ascendance-public .button:hover{transform:translateY(-2px)}.ascendance-public .button-primary{color:var(--ink);background:linear-gradient(135deg, var(--gold-light), var(--gold));box-shadow:0 12px 30px #c99b3d38}.ascendance-public .button-quiet{color:#fff;background:#ffffff0f;border-color:#ffffff61}.ascendance-public .micro{color:#ffffffa3;margin:18px 0 0;font-size:.88rem}.ascendance-public .quick-facts{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.ascendance-public .quick-facts span{color:#ffffffdb;background:#ffffff0e;border:1px solid #f1d48657;border-radius:999px;padding:7px 12px;font-size:.82rem;font-weight:800}.ascendance-public .crest-stage{place-items:center;min-height:460px;display:grid;position:relative}.ascendance-public .crest-stage:before{content:"";border:1px solid #f1d48642;border-radius:50%;width:390px;height:390px;position:absolute;box-shadow:0 0 0 28px #f1d48609,0 0 0 58px #f1d48606}.ascendance-public .crest-stage img{filter:drop-shadow(0 26px 28px #00000057);width:min(100%,430px);position:relative}.ascendance-public .trust{z-index:3;margin-top:-31px;position:relative}.ascendance-public .trust-grid{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.ascendance-public .trust-item{text-align:center;padding:24px 26px}.ascendance-public .trust-item+.trust-item{border-left:1px solid var(--line)}.ascendance-public .trust-item strong{color:var(--forest);font-size:1.15rem;display:block}.ascendance-public .trust-item span{color:#53665f;font-size:.92rem}.ascendance-public .section{padding:94px 0}.ascendance-public .section.alt{background:var(--paper);border-block:1px solid var(--line)}.ascendance-public .section-heading{max-width:760px;margin-bottom:44px}.ascendance-public .section-heading h2{color:var(--forest);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(2.2rem,5vw,4rem)}.ascendance-public .section-heading p{color:#52655e;margin:0;font-size:1.08rem}.ascendance-public .cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ascendance-public .card{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:30px}.ascendance-public .alt .card{background:var(--cream)}.ascendance-public .number{width:40px;height:40px;color:var(--forest);background:var(--gold-light);border-radius:50%;place-items:center;font-weight:900;display:grid}.ascendance-public .card h3{color:var(--forest);margin:22px 0 10px;font-size:1.55rem}.ascendance-public .card p{color:#53665f;margin:0}.ascendance-public .beta-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:32px;display:grid}.ascendance-public .beta-callout{color:#fff;background:var(--forest);box-shadow:var(--shadow);border-radius:24px;padding:34px}.ascendance-public .beta-callout .large{color:var(--gold-light);margin:0;font:700 clamp(3.3rem,8vw,6.5rem)/1 Georgia,serif}.ascendance-public .beta-callout p{color:#ffffffc2;margin-bottom:0}.ascendance-public .checklist{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ascendance-public .checklist li{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:17px 20px 17px 54px;position:relative}.ascendance-public .checklist li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2372e5b6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E") 50%/contain no-repeat;width:18px;height:18px;position:absolute;top:17px;left:20px}.ascendance-public .pricing{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ascendance-public .tier{border:1px solid var(--line);background:var(--cream);border-radius:20px;padding:30px;position:relative}.ascendance-public .tier.featured{color:#fff;background:var(--forest);border-color:var(--forest);box-shadow:var(--shadow);transform:translateY(-8px)}.ascendance-public .tier-label{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:950}.ascendance-public .tier h3{margin:14px 0 8px;font-size:1.65rem}.ascendance-public .price{margin:0 0 12px;font-size:1.25rem;font-weight:900}.ascendance-public .tier p:last-child{color:#53665f;margin-bottom:0}.ascendance-public .tier.featured p:last-child{color:#ffffffb8}.ascendance-public .fine-print{color:#53665f;background:var(--mist);border-radius:14px;margin-top:24px;padding:20px 22px;font-size:.91rem}.ascendance-public .fine-print summary{cursor:pointer;color:var(--forest);font-weight:900}.ascendance-public .fine-print p{margin:14px 0 0}.ascendance-public .cta{text-align:center;color:#fff;background:var(--ink);padding:92px 0}.ascendance-public .cta h2{max-width:800px;margin:0 auto 18px;font-size:clamp(2.4rem,5vw,4.7rem)}.ascendance-public .cta p{color:#ffffffb8;max-width:680px;margin:0 auto}.ascendance-public .cta .actions{justify-content:center}.ascendance-public .footer{color:#5b6c66;background:var(--cream);border-top:1px solid var(--line);padding:34px 0}.ascendance-public .footer-inner{justify-content:space-between;align-items:center;gap:20px;display:flex}.ascendance-public .footer small{font-size:.84rem}.ascendance-public .mobile-apply{display:none}.ascendance-public .information-cta{text-align:center;color:#fff;background:var(--ink);border-radius:20px;margin-top:36px;padding:26px}.ascendance-public .information-cta p{margin:0 0 16px;font:700 1.35rem/1.25 Georgia,serif}.ascendance-public .information-cta .button{min-width:min(100%,330px)}.ascendance-public .join-hero{color:#fff;background:radial-gradient(circle at 82% 12%,#c99b3d38,#0000 30%),linear-gradient(135deg,#061914,#0c3d31 70%,#08271f);border-bottom:1px solid #f1d48647;padding:68px 0 52px}.ascendance-public .join-shell{max-width:980px}.ascendance-public .join-heading{align-items:center;gap:28px;display:flex}.ascendance-public .join-heading img{object-fit:contain;filter:drop-shadow(0 16px 20px #0000004d);flex:none;width:112px;height:112px}.ascendance-public .join-heading h1{font-size:clamp(2.65rem,6vw,5.25rem)}.ascendance-public .join-intro{color:#fffc;max-width:790px;margin:22px 0 0 140px;font-size:1.08rem}.ascendance-public .application-section{background:var(--cream);padding:72px 0 96px}.ascendance-public .application-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.65fr);align-items:start;gap:28px;display:grid}.ascendance-public .beta-form{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:26px;padding:clamp(24px,4vw,48px)}.ascendance-public .form-kicker{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px;font-size:.78rem;font-weight:950}.ascendance-public .beta-form h2,.ascendance-public .application-aside h2{color:var(--forest);letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(2rem,4vw,3.3rem)}.ascendance-public .form-note{color:#5a6b65;margin:0 0 30px}.ascendance-public .form-intro{margin-bottom:12px;font-size:1.02rem}.ascendance-public .field-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ascendance-public .field{color:var(--forest);gap:8px;margin-bottom:20px;font-weight:850;display:grid}.ascendance-public .field input{width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fff;border:1px solid #0d403347;border-radius:10px;padding:12px 14px}.ascendance-public .field input:focus{border-color:var(--gold);outline:3px solid #c99b3d47}.ascendance-public .field input[aria-invalid=true]{border-color:#a8372d}.ascendance-public .field-error{color:#a8372d;min-height:1.2em;font-size:.84rem;font-weight:750}.ascendance-public .checkbox-row{color:#314b42;cursor:pointer;grid-template-columns:24px 1fr;align-items:start;gap:12px;font-weight:700;display:grid}.ascendance-public .checkbox-row input{width:22px;height:22px;accent-color:var(--forest);margin:2px 0 0}.ascendance-public .checkbox-error{margin:5px 0 22px 36px;display:block}.ascendance-public .program-details{background:#fbf7eb;border:1px solid #c99b3d80;border-radius:16px;margin:28px 0;overflow:hidden}.ascendance-public .program-details summary{color:var(--forest);cursor:pointer;justify-content:space-between;gap:14px;padding:20px 22px;font-weight:950;display:flex}.ascendance-public .program-details summary span{color:#687871;font-size:.84rem;font-weight:750}.ascendance-public .terms-content{border-top:1px solid #c99b3d3d;max-height:520px;padding:0 24px 26px;overflow:auto}.ascendance-public .terms-content h3{color:var(--forest);margin:26px 0 8px;font-size:1.3rem}.ascendance-public .terms-caveat{background:var(--mist);border-radius:10px;padding:14px;font-weight:800}.ascendance-public .agreement-row{background:var(--mist);border-radius:14px;padding:20px}.ascendance-public .form-status{color:#4e625a;min-height:1.5em;margin:20px 0 10px;font-weight:800}.ascendance-public .form-status.error{color:#a8372d}.ascendance-public .form-status.notice{color:var(--forest);background:#edf5ef;border:1px solid #0d403338;border-radius:10px;padding:14px 16px}.ascendance-public .submit-button{cursor:pointer;text-transform:uppercase;letter-spacing:.08em;border:0;width:100%;font-size:.92rem}.ascendance-public .submit-button:disabled{cursor:wait;opacity:.68;transform:none}.ascendance-public .privacy-note{color:#687871;text-align:center;margin:16px 0 0;font-size:.86rem}.ascendance-public .privacy-note a,.ascendance-public .backup-box a{color:var(--forest);font-weight:900}.ascendance-public .application-aside{color:#fff;background:var(--forest);box-shadow:var(--shadow);border:1px solid #f1d48652;border-radius:24px;padding:32px;position:sticky;top:102px}.ascendance-public .application-aside>img{width:112px;margin:0 auto 24px;display:block}.ascendance-public .application-aside .eyebrow{margin-bottom:10px}.ascendance-public .application-aside h2{color:#fff;font-size:2.25rem}.ascendance-public .application-aside ol{color:#ffffffc7;gap:14px;padding-left:22px;display:grid}.ascendance-public .backup-box{color:var(--ink);background:var(--gold-light);border-radius:14px;margin-top:28px;padding:20px}.ascendance-public .backup-box p{margin:6px 0 8px;font-size:.9rem}.ascendance-public .success-panel p{color:#435950}.ascendance-public .button-quiet-dark{color:var(--forest);background:0 0;border-color:#0d403359;margin-top:14px}@media (max-width:860px){.ascendance-public .hero{padding-top:58px}.ascendance-public .hero-grid,.ascendance-public .beta-grid{grid-template-columns:1fr}.ascendance-public .crest-stage{min-height:250px}.ascendance-public .crest-stage:before{width:270px;height:270px}.ascendance-public .crest-stage img{width:250px}.ascendance-public .cards,.ascendance-public .pricing{grid-template-columns:1fr}.ascendance-public .tier.featured{transform:none}.ascendance-public .application-grid{grid-template-columns:1fr}.ascendance-public .application-aside{position:static}}@media (max-width:620px){.ascendance-public .shell{width:min(100% - 28px,1160px)}.ascendance-public .brand span{letter-spacing:.04em;font-size:.73rem}.ascendance-public .nav-link{display:none}.ascendance-public .hero:after{inset:9px}.ascendance-public .hero{padding:48px 0 62px}.ascendance-public h1{font-size:clamp(2.7rem,13vw,4.2rem)}.ascendance-public .hero-copy{font-size:1rem}.ascendance-public .hero .actions,.ascendance-public .hero .button{width:100%}.ascendance-public .crest-stage{min-height:190px;margin-top:18px}.ascendance-public .crest-stage:before{width:170px;height:170px;box-shadow:0 0 0 16px #f1d48609}.ascendance-public .crest-stage img{width:175px}.ascendance-public .trust-grid{grid-template-columns:1fr}.ascendance-public .trust-item+.trust-item{border-left:0;border-top:1px solid var(--line)}.ascendance-public .section{padding:72px 0}.ascendance-public .footer-inner{flex-direction:column;align-items:flex-start}.ascendance-public{padding-bottom:82px}.ascendance-public .mobile-apply{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#071d17f5;border-top:1px solid #f1d48640;padding:10px 14px;display:block;position:fixed;bottom:0;left:0;right:0}.ascendance-public .mobile-apply .button{width:100%;min-height:52px}.ascendance-public .join-hero{padding:42px 0 38px}.ascendance-public .join-heading{align-items:flex-start;gap:14px}.ascendance-public .join-heading img{width:74px;height:74px}.ascendance-public .join-heading h1{font-size:clamp(2.25rem,11vw,3.4rem)}.ascendance-public .join-intro{margin-left:0;font-size:1rem}.ascendance-public .application-section{padding:34px 0 64px}.ascendance-public .beta-form{border-radius:18px;padding:22px 18px}.ascendance-public .field-grid{grid-template-columns:1fr;gap:0}.ascendance-public .program-details summary{padding:18px;display:grid}.ascendance-public .terms-content{max-height:450px;padding:0 18px 22px}.ascendance-public .agreement-row{padding:16px}.ascendance-public .application-aside{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.ascendance-public{scroll-behavior:auto}.ascendance-public .button{transition:none}}.ascendance-public{--ink:#eef3ee;--forest:#062d23;--forest-2:#0b5a44;--gold:#d8ad4f;--gold-light:#ffe59b;--cream:#030a08;--paper:#07110e;--mist:#0b1813;--line:#6dddb12b;--shadow:0 24px 70px #0000006b;color:#dce7e1;background:#020806}.ascendance-public .button-primary{color:#020806}.ascendance-public .nav{background:#020a07eb;border-color:#d8ad4f38}.ascendance-public .brand{color:var(--gold-light)}.ascendance-public .nav-link{color:#8aefc7}.ascendance-public .hero{background-image:linear-gradient(90deg,#010705f7 0%,#010705e0 38%,#0107055c 70%,#010705b8 100%),url(/marketing/dashboard-castle.webp);background-position:50%;background-size:cover;align-items:center;min-height:700px;display:flex}.ascendance-public .hero:after{border-color:#d8ad4f52}.ascendance-public .hero-grid{grid-template-columns:1.05fr .6fr}.ascendance-public .crest-stage{min-height:380px}.ascendance-public .crest-stage:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#020a0747;border-color:#d8ad4f40}.ascendance-public .section{background:#030a08}.ascendance-public .section.alt{background:#06110d;border-color:#d8ad4f26}.ascendance-public .section-heading h2,.ascendance-public .card h3,.ascendance-public .beta-form h2,.ascendance-public .application-aside h2{color:var(--gold-light)}.ascendance-public .section-heading p,.ascendance-public .card p,.ascendance-public .tier p:last-child,.ascendance-public .fine-print,.ascendance-public .form-note,.ascendance-public .success-panel p{color:#a7bab1}.ascendance-public .trust-grid,.ascendance-public .card,.ascendance-public .tier,.ascendance-public .beta-form{background:linear-gradient(145deg,#08130ffa,#030a08fa);border-color:#d8ad4f38}.ascendance-public .trust-item strong{color:var(--gold-light)}.ascendance-public .trust-item span{color:#91a79d}.ascendance-public .number{color:#03100c;background:linear-gradient(135deg, var(--gold-light), var(--gold))}.ascendance-public .beta-callout,.ascendance-public .tier.featured,.ascendance-public .application-aside{background:linear-gradient(145deg,#073126,#03140f);border:1px solid #d8ad4f66}.ascendance-public .checklist li{color:#d7e3dc;background:#08130f;border-color:#6dddb129}.ascendance-public .checklist li:before{color:#72e5b6}.ascendance-public .fine-print,.ascendance-public .agreement-row,.ascendance-public .terms-caveat{background:#0b1813}.ascendance-public .fine-print summary{color:var(--gold-light)}.ascendance-public .application-section{background:radial-gradient(circle at 50% 0,#0c4c392e,#0000 34%),#020806;border-top:1px solid #d8ad4f33}.ascendance-public .field{color:var(--gold-light)}.ascendance-public .field input{color:#eff5f1;background:#030a08;border-color:#6dddb140}.ascendance-public .checkbox-row{color:#c8d7cf}.ascendance-public .program-details{background:#08130f;border-color:#d8ad4f6b}.ascendance-public .program-details summary{color:var(--gold-light)}.ascendance-public .program-details summary span,.ascendance-public .privacy-note{color:#93a69d}.ascendance-public .terms-content{border-color:#d8ad4f33}.ascendance-public .terms-content h3{color:var(--gold-light)}.ascendance-public .terms-content p,.ascendance-public .terms-content li{color:#b8c8c0}.ascendance-public .footer{color:#81958b;background:#020806;border-color:#d8ad4f2e}.ascendance-public .cta{color:#eef5f1;background:radial-gradient(circle at 50% 0,#0e533e52,#0000 48%),#020806;border-top:1px solid #d8ad4f33}.ascendance-public .backup-box{color:#03100c}.ascendance-public .backup-box a{color:#063b2d}.ascendance-public .button-quiet-dark{color:var(--gold-light);border-color:#d8ad4f66}.ascendance-public .information-cta{background:linear-gradient(135deg,#071b15,#0a3a2c);border:1px solid #d8ad4f57}.ascendance-public .world-preview{grid-template-columns:1.05fr .72fr .72fr;align-items:stretch;gap:18px;margin-top:56px;display:grid}.ascendance-public .world-copy{background:linear-gradient(145deg,#092219,#040d0a);border:1px solid #d8ad4f42;border-radius:24px;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,46px);display:flex}.ascendance-public .world-copy h2{color:var(--gold-light);margin:0 0 18px;font-size:clamp(2.1rem,4vw,3.8rem)}.ascendance-public .world-copy>p:not(.eyebrow){color:#a9bbb2}.ascendance-public .world-note{font-size:.88rem}.ascendance-public .path-art{min-height:520px;box-shadow:var(--shadow);background:#020806;border:1px solid #d8ad4f59;border-radius:24px;margin:0;position:relative;overflow:hidden}.ascendance-public .path-art img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .45s}.ascendance-public .path-art:hover img{transform:scale(1.025)}.ascendance-public .path-art figcaption{color:#fff;background:linear-gradient(#0000,#010806f5);padding:70px 24px 24px;display:grid;position:absolute;inset:auto 0 0}.ascendance-public .path-art figcaption span{color:#72e5b6;letter-spacing:.17em;text-transform:uppercase;font-size:.72rem;font-weight:900}.ascendance-public .path-art figcaption strong{color:var(--gold-light);font:700 2rem/1.1 Georgia,serif}.ascendance-public .path-art figcaption small{color:#c1d0c8;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:.78rem}@media (max-width:980px){.ascendance-public .world-preview{grid-template-columns:1fr 1fr}.ascendance-public .world-copy{grid-column:1/-1}}@media (max-width:620px){.ascendance-public .hero{background-position:62%;min-height:auto}.ascendance-public .hero-grid,.ascendance-public .world-preview{grid-template-columns:1fr}.ascendance-public .world-copy{grid-column:auto}.ascendance-public .path-art{min-height:480px}}.ascendance-public.acceptance-body{background:radial-gradient(circle at 50% 15%,#0c4c3947,#0000 34%),#020806;flex-direction:column;min-height:100vh;padding-bottom:0;display:flex}.ascendance-public .acceptance-main{flex:1;place-items:center;width:100%;padding:64px 20px 84px;display:grid}.ascendance-public .acceptance-card{text-align:center;background:linear-gradient(145deg,#081913fc,#030a08fc);border:1px solid #d8ad4f6b;border-radius:28px;width:min(100%,680px);padding:clamp(28px,6vw,58px);box-shadow:0 30px 90px #00000080}.ascendance-public .acceptance-crest{object-fit:contain;filter:drop-shadow(0 18px 22px #00000061);width:128px;height:128px}.ascendance-public .acceptance-card h1{color:var(--gold-light);margin:10px 0 28px;font-size:clamp(2.6rem,7vw,4.8rem)}.ascendance-public .acceptance-card h2{color:var(--gold-light);margin:0 0 16px;font-size:clamp(1.8rem,4vw,2.7rem)}.ascendance-public .acceptance-state p{color:#b7c8bf;font-size:1rem}.ascendance-public .acceptance-state a:not(.button){color:#7ce8bd}.ascendance-public .acceptance-state .button{margin-top:16px}.ascendance-public .acceptance-next{background:#6dddb114;border:1px solid #6dddb12b;border-radius:12px;padding:16px}.ascendance-public .acceptance-spinner{border:4px solid #6dddb129;border-top-color:var(--gold-light);border-radius:50%;width:46px;height:46px;margin:0 auto 18px;animation:.8s linear infinite acceptance-spin}@keyframes acceptance-spin{to{transform:rotate(360deg)}}@media (max-width:620px){.ascendance-public .acceptance-main{padding:34px 14px 56px}.ascendance-public .acceptance-card{border-radius:20px;padding:28px 20px}.ascendance-public .acceptance-crest{width:96px;height:96px}}@media (prefers-reduced-motion:reduce){.ascendance-public .acceptance-spinner{border-top-color:#6dddb129;animation:none}}.ascendance-public{width:100%;min-height:100vh}@media (max-width:620px){.ascendance-public .nav .actions{flex-wrap:nowrap;align-items:center;gap:0;margin-top:0;display:flex}.ascendance-public .nav .nav-link[href=\/auth]{white-space:nowrap;color:#ffe6a7;background:#10b9811f;border:1px solid #d4af37a6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:9px 13px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.ascendance-public .nav .nav-link[href=\/auth]:focus-visible{outline-offset:3px;outline:2px solid #ffe6a7}}
