#page_apply{min-height:100vh;padding:5rem 1.5rem;background:radial-gradient(ellipse at 82% 38%,rgba(0,226,180,.22),transparent 33%),radial-gradient(ellipse at 58% 46%,rgba(214,49,176,.17),transparent 28%),#191919;display:flex;align-items:center;justify-content:center}#page_apply .apply-glow{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at center,transparent 15%,#191919 95%);pointer-events:none}#page_apply .apply-content{display:flex;margin:0 auto;flex-direction:column;align-items:center;text-align:center}#page_apply .apply-logo{width:30%;margin-bottom:.8rem;object-fit:contain}#page_apply .apply-heading{display:flex;align-items:center;justify-content:center;gap:1.5rem}#page_apply h1{flex:1 1;font-size:clamp(3rem,8vw,6.25rem);line-height:.95;font-weight:900;text-transform:uppercase;white-space:nowrap}#page_apply h1 .outlined{color:rgba(0,0,0,0);-webkit-text-stroke:1px hsla(0,0%,100%,.8)}#page_apply .heading-arrows{display:flex;align-items:center;gap:clamp(.35rem,1.2vw,1rem);font-size:clamp(1.5rem,3vw,3rem);line-height:1}#page_apply .heading-arrows .outline-arrow{color:rgba(0,0,0,0);-webkit-text-stroke:1px #fff}@keyframes head-arrows{0%{transform:translateX(0)}50%{transform:translateX(-10%)}to{transform:translateX(0)}}#page_apply .heading-arrows.l{animation:head-arrows 1.5s ease-in-out infinite}#page_apply .heading-arrows.r{animation:head-arrows 1.5s ease-in-out .75s infinite reverse}#page_apply .apply-prompt{width:min(445px,75%);margin:.8rem 0 3rem;padding-top:.6rem;border-top:2px solid hsla(0,0%,100%,.45);color:#bcbcbc;font-size:clamp(1rem,2vw,1.4rem)}#page_apply .apply-options{width:min(920px,92%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}#page_apply .apply-option{min-width:0}#page_apply .apply-option .apply-button{width:100%;min-height:4.5rem;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.7rem;border:2px solid rgba(0,0,0,0);border-radius:999px;background:hsla(0,0%,100%,.24);color:#282828;font-family:var(--fontH);font-size:clamp(1.5rem,3vw,2rem);cursor:pointer}#page_apply .apply-option .option-details{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:1rem;transition:all .5s ease}#page_apply .apply-option .option-details p{width:min(370px,100%);padding:.35rem 1rem;border-radius:999px;background:rgba(48,48,48,.9);color:#aaa;font-size:clamp(.9rem,1.8vw,1.2rem);font-weight:700;text-shadow:none}#page_apply .apply-option.open .apply-button{border-color:#fff;background:url(/b/zig2.png),rgba(34,29,36,.8);color:#fff;text-align:left}#page_apply .apply-option.open .option-details{opacity:0}#page_apply .apply-option.closed .apply-button{justify-content:center;background:#555;color:#333;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#page_apply .button-arrow{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:50%;background:#fff;color:#222;font-family:Arial,sans-serif;font-size:2rem;line-height:1}#page_apply .dropdown-chevron{width:1.8rem;height:1.8rem;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg) translate(-4px,-4px)}@media(max-width:700px){#page_apply{padding-inline:1rem}#page_apply .apply-logo{height:110px}#page_apply .apply-heading{gap:.5rem}#page_apply .heading-arrows{gap:.2rem;font-size:clamp(.9rem,3vw,1.5rem)}#page_apply h1{font-size:clamp(2.2rem,8vw,3.5rem);white-space:normal}#page_apply .apply-options{width:100%;grid-template-columns:1fr;gap:1.5rem}#page_apply .apply-prompt{margin-bottom:2rem}}body:has(#page_apply) #footer{margin-top:0}