.public-site{position:relative;overflow-x:clip;background:var(--ink)}.hp-field{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.turnstile-wrap{display:flex;justify-content:center;margin-top:24px}.section-dark{background:var(--ink);color:var(--bone)}.eyebrow,.mono,.section-label{font-family:var(--font-mono),monospace}.eyebrow,.section-label{font-size:.66rem;font-weight:600;line-height:1.4;letter-spacing:.19em;text-transform:uppercase}.section-label{display:flex;align-items:center;gap:14px;color:var(--muted)}.section-label:before{width:32px;height:2px;flex:0 0 auto;background:var(--volt);content:""}.button{min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:0 28px;border:1px solid transparent;border-radius:0;font-family:var(--font-display),Impact,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.055em;text-transform:uppercase;cursor:pointer;transition:color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.button span{font-family:var(--font-body),sans-serif;transition:transform .25s ease}.button:hover:not(:disabled){transform:translate(-3px,-3px)}.button:hover:not(:disabled) span{transform:translate(3px,-3px)}.button:disabled{opacity:.38;cursor:not-allowed}.button--dark{background:var(--ink);color:var(--volt);box-shadow:7px 7px 0 rgba(10,11,6,.16)}.button--dark:hover:not(:disabled){box-shadow:11px 11px 0 rgba(10,11,6,.14)}.button--lime{background:var(--volt);color:var(--ink);box-shadow:6px 6px 0 rgba(215,246,43,.12)}.button--large{min-height:76px;padding-inline:50px;font-size:1.55rem}.brand-header{position:fixed;inset:0 0 auto;z-index:800;height:var(--header-height);display:flex;align-items:center;justify-content:space-between;padding:0 40px;border-bottom:1px solid rgba(215,246,43,.16);background:rgba(10,11,6,.9);color:var(--bone);backdrop-filter:blur(16px);transition:color .35s ease,background .35s ease,border-color .35s ease}.brand{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-body),sans-serif;font-size:.82rem;font-weight:700;line-height:.82;letter-spacing:-.035em}.brand img{width:40px;height:40px;border:1px solid var(--volt);border-radius:50%;object-fit:cover}.brand-header nav,.site-footer nav{display:flex;align-items:center;gap:28px;font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:600;line-height:1;letter-spacing:.15em}.brand-header nav a{position:relative}.brand-header nav a:not(.nav-apply):after{position:absolute;right:100%;bottom:-7px;left:0;height:1px;background:currentColor;content:"";transition:right .25s ease}.brand-header nav a:hover:after{right:0}.nav-apply{min-height:38px;display:inline-flex;align-items:center;gap:10px;padding:0 17px;border:1px solid var(--volt);background:var(--volt);color:var(--ink);transition:color .25s ease,background .25s ease}.nav-apply:hover{background:transparent;color:var(--volt)}.brand-header--hero{border-color:rgba(10,11,6,.2);background:rgba(215,246,43,0);color:var(--ink);backdrop-filter:none}.brand-header--hero .brand img{border-color:var(--ink)}.brand-header--hero .nav-apply{border-color:var(--ink);background:var(--ink);color:var(--volt)}.brand-header--hero .nav-apply:hover{background:transparent;color:var(--ink)}.intro-gate{position:fixed;inset:0;z-index:3000;display:grid;place-content:center;justify-items:center;gap:20px;background:var(--ink);color:var(--volt);clip-path:inset(0);animation:intro-gate-out .72s cubic-bezier(.77,0,.18,1) 1.05s forwards}.intro-gate:before{position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(215,246,43,.08) 1px,transparent 0),linear-gradient(90deg,rgba(215,246,43,.08) 1px,transparent 0);background-size:36px 36px;content:""}.intro-gate__brand{position:relative;display:flex;align-items:center;gap:14px;font-size:1rem;font-weight:700;letter-spacing:-.03em}.intro-gate__brand img{width:60px;height:60px;border:1px solid var(--volt);border-radius:50%}.intro-gate p{position:relative;margin:0;color:#7c8270;font-size:.54rem}.intro-gate>i{position:relative;width:240px;height:2px;overflow:hidden;background:#24281b}.intro-gate>i:after{display:block;width:100%;height:100%;background:var(--volt);box-shadow:0 0 14px var(--volt);content:"";transform:translateX(-100%);animation:intro-progress .92s cubic-bezier(.65,0,.35,1) forwards}.page-grain{inset:-80%;z-index:900;width:260%;height:260%;opacity:.032;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.9'/%3E%3C/svg%3E");animation:grain-shift .22s steps(2) infinite}.page-grain,.public-cursor{position:fixed;pointer-events:none}.public-cursor{--cursor-x:-40px;--cursor-y:-40px;top:0;left:0;z-index:2500;width:28px;height:28px;opacity:0;mix-blend-mode:difference;transform:translate3d(var(--cursor-x),var(--cursor-y),0) translate(-50%,-50%);transition:opacity .2s ease}.public-cursor i,.public-cursor span{position:absolute;inset:0;display:block;border:1px solid #fff;border-radius:50%;transition:inset .2s ease,background .2s ease}.public-cursor span{inset:11px;border:0;background:#fff}.public-cursor.is-visible{opacity:1}.public-cursor.is-active i{inset:-8px;background:rgba(255,255,255,.14)}.cursor-enabled,.cursor-enabled *{cursor:none!important}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:20px;overflow:hidden;padding:calc(var(--header-height) + 30px) 40px 27px;background:var(--volt);color:var(--ink);isolation:isolate}.hero:before{top:13%;right:-8vw;width:min(48vw,760px);aspect-ratio:1;border:1px solid rgba(10,11,6,.13);border-radius:50%}.hero:after,.hero:before{position:absolute;z-index:-1;content:""}.hero:after{right:0;bottom:18%;left:0;height:1px;background:rgba(10,11,6,.16)}.final-cta__grid,.hero__grid{position:absolute;inset:0;z-index:-1;opacity:.14;background-image:linear-gradient(rgba(10,11,6,.18) 1px,transparent 0),linear-gradient(90deg,rgba(10,11,6,.18) 1px,transparent 0);background-size:46px 46px;mask-image:linear-gradient(180deg,transparent,black 20%,black 75%,transparent)}.hero__utility{display:flex;justify-content:space-between;font-size:.54rem;font-weight:600}.hero__title{position:relative;width:100%;margin-block:auto}.hero h1{margin:0;font-family:var(--font-display),Impact,sans-serif;font-size:clamp(7rem,19vw,22rem);font-weight:400;line-height:.72;letter-spacing:-.052em;text-transform:uppercase}.hero__word{display:block;width:max-content;max-width:100%;transform-origin:left bottom;animation:hero-word-in .9s cubic-bezier(.16,1,.3,1) both}.hero__word--solid{position:relative;overflow:hidden;animation-delay:.14s}.hero__word--solid:after{position:absolute;inset:-35% auto -35% -30%;width:13%;background:linear-gradient(90deg,transparent,rgba(242,245,228,.7),transparent);content:"";transform:skewX(-18deg);animation:hero-glint 4.8s ease-in-out 2s infinite}.hero__word--outline{color:transparent;-webkit-text-stroke:clamp(2px,.18vw,4px) var(--ink);animation-delay:.25s}.hero__seal{position:absolute;top:1%;right:8.5%;z-index:2;width:clamp(96px,11vw,158px);aspect-ratio:1;display:grid;place-items:center}.hero__seal:before{position:absolute;inset:-12px;border:1px dashed rgba(10,11,6,.55);border-radius:50%;content:"";animation:seal-rotate 14s linear infinite}.hero__seal>span{position:absolute;top:-28px;width:150%;font-family:var(--font-mono),monospace;font-size:.47rem;font-weight:700;letter-spacing:.1em;text-align:center}.hero__seal>div{position:relative;width:100%;height:100%;overflow:hidden;border:3px solid var(--ink);border-radius:50%;box-shadow:8px 8px 0 rgba(10,11,6,.17);animation:seal-float 3.6s ease-in-out infinite}.hero__seal img{display:none;object-fit:cover}.hero__seal video{width:100%;height:100%;display:block;object-fit:cover}.hero__bottom{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:30px}.hero__lede{margin:0;font-size:clamp(1rem,1.35vw,1.28rem);font-weight:700;line-height:1.25;letter-spacing:-.035em}.hero__actions{display:flex;align-items:center;gap:20px}.hero__check-button{min-width:184px;border:2px solid var(--ink);background:var(--bone);color:var(--ink);box-shadow:7px 7px 0 rgba(10,11,6,.18);font-size:1.05rem}.hero__check-button:hover:not(:disabled){background:#fff;box-shadow:11px 11px 0 rgba(10,11,6,.15)}.status-chip{display:flex;align-items:center;gap:8px;font-family:var(--font-mono),monospace;font-size:.54rem;font-weight:700;letter-spacing:.12em}.status-chip i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:var(--ink);animation:status-blink 1.4s ease-in-out infinite}.hero__coordinates{justify-self:end;font-size:.52rem;font-weight:600;line-height:1.65;text-align:right}.hero__scroll{position:absolute;left:auto;right:40px;bottom:27px;pointer-events:none;transform:none;font-size:.5rem;font-weight:700;writing-mode:vertical-rl}.ticker{height:39px;overflow:hidden;display:flex;align-items:center;border-block:1px solid rgba(215,246,43,.2);background:var(--ink);color:var(--volt)}.ticker>div{display:flex;min-width:max-content;white-space:nowrap;animation:ticker-move 28s linear infinite}.ticker span{padding-right:12px;font-family:var(--font-display),Impact,sans-serif;font-size:.92rem;letter-spacing:.055em}.ticker:hover>div{animation-play-state:paused}.terms{padding:clamp(100px,11vw,165px) 40px 0}.terms__header{display:grid;grid-template-columns:1fr minmax(280px,420px);align-items:end;gap:50px;margin-bottom:56px}.terms__header p{margin:0;color:#a8ada0;font-size:.82rem;font-weight:600;line-height:1.65;letter-spacing:.05em}.terms__list{border-top:1px solid var(--line)}.terms__list article{min-height:132px;display:grid;grid-template-columns:70px minmax(170px,.8fr) minmax(220px,1fr) minmax(220px,.8fr);align-items:center;gap:30px;border-bottom:1px solid var(--line);transition:padding-inline .3s ease,background .3s ease}.terms__list article:hover{padding-inline:14px;background:rgba(215,246,43,.035)}.terms__list small{color:var(--volt);font-size:.55rem}.terms__list h2{margin:0;font-size:clamp(2rem,3vw,3.5rem);line-height:1;letter-spacing:.01em}.terms__list h2,.terms__list strong{font-family:var(--font-display),Impact,sans-serif;font-weight:400}.terms__list strong{color:var(--volt);font-size:clamp(3.8rem,6vw,7rem);line-height:.8;letter-spacing:-.025em}.terms__list p{margin:0;color:var(--muted);font-family:var(--font-mono),monospace;font-size:.56rem;font-weight:600;line-height:1.55;letter-spacing:.12em;text-align:right;text-transform:uppercase}.story-cinema{padding:clamp(85px,9vw,140px) 40px clamp(130px,13vw,205px)}.story-cinema__frame{position:relative;min-height:min(52vw,760px);overflow:hidden;border:1px solid rgba(215,246,43,.25);background:#11130b}.story-cinema__frame:after{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(10,11,6,.08),rgba(10,11,6,.12) 45%,rgba(10,11,6,.8));box-shadow:inset 0 0 120px rgba(10,11,6,.5);content:""}.story-cinema__frame>img{object-fit:cover;filter:saturate(.8) contrast(1.13);transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .7s ease}.story-cinema__frame:hover>img{filter:saturate(1) contrast(1.08);transform:scale(1.025)}.story-cinema__scan{position:absolute;inset:0;z-index:2;opacity:.13;background:repeating-linear-gradient(180deg,transparent 0 4px,rgba(10,11,6,.45) 5px);pointer-events:none}.story-cinema__hud{position:absolute;inset:24px 28px auto;z-index:3;display:flex;justify-content:space-between;color:var(--volt);font-size:.54rem;font-weight:600}.story-cinema__hud span:first-child{display:flex;align-items:center;gap:8px}.story-cinema__hud i{width:7px;height:7px;border-radius:50%;background:#ff584d;box-shadow:0 0 12px rgba(255,88,77,.75);animation:status-blink 1.2s infinite}.story-cinema__caption{position:absolute;right:30px;bottom:27px;left:30px;z-index:3;display:flex;align-items:end;justify-content:space-between;gap:20px}.story-cinema__caption span{color:var(--volt);font-size:.52rem}.story-cinema__caption strong{color:var(--bone);font-family:var(--font-display),Impact,sans-serif;font-size:clamp(4rem,8vw,9rem);font-weight:400;line-height:.72;letter-spacing:-.03em;text-align:right}.manifesto{position:relative;z-index:1;margin-top:-7vw;margin-bottom:-2vw;padding:clamp(150px,15vw,245px) 40px clamp(165px,16vw,260px);overflow:hidden;background:var(--volt);color:var(--ink);clip-path:polygon(0 6vw,100% 0,100% calc(100% - 6vw),0 100%);isolation:isolate}.manifesto:before{position:absolute;inset:0;z-index:-1;opacity:.13;background-image:linear-gradient(rgba(10,11,6,.17) 1px,transparent 0),linear-gradient(90deg,rgba(10,11,6,.17) 1px,transparent 0);background-size:54px 54px;content:"";transform:skewY(-2deg) scale(1.1)}.manifesto:after{opacity:.1}.manifesto__inner{width:min(1540px,100%);margin:0 auto}.manifesto .section-label{color:rgba(10,11,6,.62)}.manifesto .section-label:before{background:var(--ink)}.manifesto__layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.42fr);align-items:end;gap:clamp(50px,7vw,120px);margin-top:65px}.manifesto h2{margin:0;font-family:var(--font-display),Impact,sans-serif;font-size:clamp(4.4rem,8.35vw,10rem);font-weight:400;line-height:.79;letter-spacing:-.035em;text-transform:uppercase}.manifesto h2 span{display:block;white-space:nowrap}.manifesto h2 .outline{color:transparent;-webkit-text-stroke:clamp(1.5px,.14vw,3px) var(--ink)}.manifesto__copy{padding:28px 0 8px 27px;border-left:3px solid var(--ink)}.manifesto__copy p{margin:0;font-size:.98rem;font-weight:600;line-height:1.68}.manifesto__copy strong{display:block;margin-top:26px;font-family:var(--font-mono),monospace;font-size:.58rem;line-height:1.6;letter-spacing:.13em}.gallery{position:relative;padding:clamp(150px,15vw,235px) 0 130px;overflow:clip}.gallery__sticky{width:100%}.gallery--enhanced{padding:0}.gallery--enhanced .gallery__sticky{position:sticky;top:0;height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:calc(var(--header-height) + 24px) 0 30px}.gallery--enhanced .penguin-card{width:clamp(280px,37svh,390px)}.gallery--enhanced .gallery__rail{padding-top:34px}.gallery__intro{display:grid;grid-template-columns:minmax(300px,.68fr) minmax(0,1.32fr);align-items:end;gap:0 70px;padding:0 40px}.gallery__intro .section-label{grid-column:1/-1;margin-bottom:42px}.gallery__intro h2{margin:0;font-family:var(--font-display),Impact,sans-serif;font-size:clamp(4.8rem,8vw,9rem);font-weight:400;line-height:.72;letter-spacing:-.03em}.gallery__intro h2 span{display:block;color:var(--volt)}.gallery__copy{align-self:end;padding-bottom:2px}.gallery__copy p{max-width:530px;margin:0 0 25px;color:#adb1a5;font-size:.94rem;line-height:1.65}.drag-label{color:var(--volt);font-size:.56rem;font-weight:700}.drag-label i{display:inline-block;margin-left:8px;font-style:normal;animation:drag-arrow 1.6s ease-in-out infinite}.gallery__viewport{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--volt) #1c2015;scrollbar-width:thin}.gallery--enhanced .gallery__viewport{overflow:hidden}.gallery__rail{width:max-content;display:flex;gap:20px;padding:55px 40px 20px;will-change:transform}.penguin-card{position:relative;width:clamp(320px,31vw,455px);flex:0 0 auto;margin:0;overflow:hidden;border:1px solid rgba(215,246,43,.25);background:#11140c;scroll-snap-align:start}.penguin-card:nth-child(2n){transform:translateY(16px)}.penguin-card:after{position:absolute;inset:0;z-index:2;opacity:0;background:linear-gradient(145deg,transparent 45%,rgba(215,246,43,.32));content:"";pointer-events:none;transition:opacity .35s ease}.penguin-card:hover:after{opacity:1}.penguin-card__media{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:var(--volt)}.penguin-card__media img{object-fit:cover;transition:filter .45s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.penguin-card:hover .penguin-card__media img{filter:saturate(1.12) contrast(1.04);transform:scale(1.045)}.penguin-card figcaption{min-height:70px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:0 17px;border-top:1px solid rgba(215,246,43,.2)}.penguin-card figcaption em,.penguin-card figcaption span{color:var(--muted);font-family:var(--font-mono),monospace;font-size:.52rem;font-style:normal;letter-spacing:.12em}.penguin-card figcaption strong{font-size:.78rem;letter-spacing:.07em}.penguin-card figcaption em{color:var(--volt);font-family:var(--font-display),Impact,sans-serif;font-size:1.45rem}.final-cta{position:relative;z-index:1;min-height:min(900px,100svh);display:grid;place-items:center;overflow:hidden;padding:120px 30px;border-top:1px solid var(--line);background:var(--ink-2);color:var(--bone);text-align:center;isolation:isolate}.final-cta:before{position:absolute;top:42%;left:-4%;z-index:-1;width:108%;overflow:hidden;color:rgba(215,246,43,.04);font-family:var(--font-display),Impact,sans-serif;font-size:18vw;line-height:.7;white-space:nowrap;content:"5000 BROKERS ONE MARKET";transform:rotate(-5deg)}.final-cta:after{opacity:.08}.final-cta__grid{opacity:.07;background-image:linear-gradient(rgba(215,246,43,.22) 1px,transparent 0),linear-gradient(90deg,rgba(215,246,43,.22) 1px,transparent 0)}.final-cta>div:not(.final-cta__grid){position:relative;z-index:3}.final-cta .eyebrow{color:var(--volt)}.final-cta h2{margin:24px 0 38px;font-family:var(--font-display),Impact,sans-serif;font-size:clamp(6.5rem,13vw,14rem);font-weight:400;line-height:.68;letter-spacing:-.04em}.final-cta h2 span{color:transparent;-webkit-text-stroke:clamp(2px,.18vw,4px) var(--volt);filter:drop-shadow(8px 8px 0 rgba(215,246,43,.08))}.public-site .final-cta .button--dark{background:var(--volt);color:var(--ink);box-shadow:8px 8px 0 rgba(215,246,43,.12)}.final-cta small{display:block;margin-top:25px;color:#74796d;font-size:.52rem}.final-cta__avatar{position:absolute;bottom:-18%;z-index:1;width:min(38vw,540px);height:auto;opacity:.38;filter:grayscale(.15) saturate(.7) contrast(1.08)}.final-cta__avatar--left{left:-7%;transform:rotate(7deg)}.final-cta__avatar--right{right:-7%;transform:rotate(-7deg)}.site-footer{min-height:235px;display:grid;grid-template-columns:1fr auto;align-items:start;gap:35px;padding:48px 40px 28px;border-top:1px solid var(--line);background:#070803}.site-footer__identity{display:flex;align-items:center;gap:28px}.brand--footer img{width:48px;height:48px}.site-footer p{max-width:290px;margin:0;color:var(--muted);font-family:var(--font-mono),monospace;font-size:.54rem;font-weight:600;line-height:1.6;letter-spacing:.13em}.site-footer nav{margin-top:16px}.site-footer nav a:hover{color:var(--volt)}.site-footer small{grid-column:1/-1;align-self:end;display:flex;justify-content:space-between;padding-top:25px;border-top:1px solid rgba(215,246,43,.1);color:#858a7d;font-family:var(--font-mono),monospace;font-size:.5rem;letter-spacing:.12em}.apply-shell{position:relative;overflow-x:clip;background:var(--ink)}.application-page{position:relative;width:min(1152px,calc(100% - 80px));min-height:calc(100svh - var(--header-height));margin:0 auto;padding:calc(var(--header-height) + 68px) 0 120px;background:transparent}.application-page__grid{position:fixed;inset:var(--header-height) 0 0;z-index:0;opacity:.17;background-image:radial-gradient(rgba(215,246,43,.25) .7px,transparent .8px);background-size:28px 28px;mask-image:linear-gradient(135deg,black,transparent 78%);pointer-events:none}.application-grid,.application-page__intro{position:relative;z-index:1}.apply-shell .back-link{display:inline-flex;align-items:center;min-height:34px;margin:0 0 42px;color:#767c6e;font-size:.53rem;font-weight:700;transition:color .2s ease,transform .2s ease}.apply-shell .back-link:hover{color:var(--volt);transform:translateX(-4px)}.application-page__heading{display:grid;grid-template-columns:1fr auto;align-items:end;gap:50px}.application-page__intro h1{margin:18px 0 0;font-family:var(--font-display),Impact,sans-serif;font-size:clamp(6rem,10vw,9.8rem);font-weight:400;line-height:.72;letter-spacing:-.04em;text-transform:uppercase}.application-page__intro h1 span{display:block;color:transparent;-webkit-text-stroke:clamp(2px,.16vw,3px) var(--volt)}.application-page__heading>p{margin:0 0 4px;color:var(--volt);font-family:var(--font-mono),monospace;font-size:.58rem;font-weight:700;line-height:1.85;letter-spacing:.14em;text-align:right}.application-grid{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(44px,6vw,80px);margin-top:68px}.apply-shell .stepper{position:sticky;top:calc(var(--header-height) + 30px);display:grid;gap:0;margin:0;padding:0;border-bottom:1px solid #2f3528;list-style:none}.apply-shell .stepper>li{min-height:82px;display:grid;grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:14px 0;border-top:1px solid #2f3528;opacity:.34;transition:opacity .3s ease,padding-left .3s ease}.apply-shell .stepper>li.active,.apply-shell .stepper>li.complete{opacity:1}.apply-shell .stepper>li.active{padding-left:8px}.apply-shell .stepper b{width:42px;height:42px;display:grid;place-items:center;border:1px solid #4a5041;color:#9ca292;font-family:var(--font-mono),monospace;font-size:.61rem;font-weight:700}.apply-shell .stepper .active b{border-color:var(--volt);background:var(--volt);color:var(--ink)}.apply-shell .stepper .complete b{border-color:var(--volt);color:var(--volt)}.apply-shell .stepper span{display:grid;gap:6px;color:#b9beb0;font-size:.75rem;font-weight:500;line-height:1.2}.apply-shell .stepper small{color:var(--volt);font-family:var(--font-mono),monospace;font-size:.5rem;font-weight:700;line-height:1;letter-spacing:.17em}.apply-shell .terminal-card{position:relative;min-height:610px;padding:0 46px 34px;border:1px solid rgba(215,246,43,.28);background:rgba(13,15,8,.94);box-shadow:16px 16px 0 rgba(215,246,43,.035)}.apply-shell .terminal-card:after,.apply-shell .terminal-card:before{width:19px;height:19px;border-color:var(--volt)}.apply-shell .terminal-card__top{min-height:66px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #2b3025;color:var(--volt);font-size:.53rem;font-weight:700}.apply-shell .terminal-card__top i{width:7px;height:13px;margin-left:auto;background:var(--volt);animation:status-blink 1s infinite}.apply-shell .form-step{padding:50px 0 36px}.apply-shell .confirmation-panel h2,.apply-shell .form-step h2{margin:0 0 18px;font-family:var(--font-display),Impact,sans-serif;font-size:clamp(3.7rem,5vw,5.4rem);font-weight:400;line-height:.82;letter-spacing:-.025em}.apply-shell .confirmation-panel>p,.apply-shell .form-step>p{max-width:610px;margin:0 0 32px;color:#a8ad9e;font-size:.94rem;line-height:1.65}.x-browser-advisory{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin:-18px 0 32px;padding:18px 20px;border:1px solid rgba(215,246,43,.62);border-left-width:4px;background:linear-gradient(115deg,rgba(215,246,43,.12),rgba(215,246,43,.025));box-shadow:8px 8px 0 rgba(215,246,43,.04);text-align:left}.x-browser-advisory p{margin:0 0 7px;color:var(--volt);font-size:.45rem;font-weight:800;letter-spacing:.13em}.x-browser-advisory strong{display:block;margin-bottom:6px;color:var(--bone);font-family:var(--font-display),Impact,sans-serif;font-size:1.3rem;font-weight:400;letter-spacing:.025em}.x-browser-advisory span{display:block;color:#a8ad9e;font-size:.7rem;line-height:1.5}.x-browser-advisory span b{color:var(--bone)}.x-browser-advisory__copy{min-height:44px;padding:0 14px;border:1px solid var(--volt);background:var(--volt);color:var(--ink);font-size:.45rem;font-weight:800;letter-spacing:.09em;white-space:nowrap;cursor:pointer}.apply-shell .input-label{height:72px;display:flex;align-items:center;border:1px solid #3d4432;background:#080a05;transition:border-color .2s ease,box-shadow .2s ease}.apply-shell .input-label:focus-within{border-color:var(--volt);box-shadow:0 0 28px rgba(215,246,43,.07)}.apply-shell .input-label>span{width:66px;flex:0 0 auto;color:var(--volt);font-family:var(--font-display),Impact,sans-serif;font-size:2rem;text-align:center}.apply-shell .input-label input{width:100%;height:100%;padding:0 22px;border:0;outline:0;background:transparent;color:var(--bone);font-family:var(--font-mono),monospace;font-size:1rem;font-weight:600}.apply-shell .input-label input::placeholder{color:#464c3e}.apply-shell .input-label--wallet input{padding-left:23px}.apply-shell .form-step>small{display:block;margin-top:13px;color:#656b5d;font-size:.5rem}.lime-text{color:var(--volt)}.apply-shell .mission-list{display:grid;gap:10px}.apply-shell .mission-card{position:relative;padding:23px;border:1px solid #30382a;background:rgba(10,12,7,.72);transition:border-color .25s ease,background .25s ease,transform .25s ease}.apply-shell .mission-card.complete,.apply-shell .mission-card:hover{border-color:rgba(215,246,43,.72);background:rgba(215,246,43,.035)}.apply-shell .mission-card:hover{transform:translateX(4px)}.apply-shell .mission-card.complete:after{position:absolute;top:17px;right:18px;color:var(--volt);font-family:var(--font-mono),monospace;font-size:.82rem;font-weight:700;content:"✓"}.apply-shell .mission-card__heading{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 17px}.apply-shell .mission-card__heading b,.apply-shell .mission-card__heading small{font-family:var(--font-mono),monospace;font-size:.5rem;font-weight:700;line-height:1;letter-spacing:.16em}.apply-shell .mission-card__heading b{color:#858c7c}.apply-shell .mission-card__heading small{color:var(--volt)}.apply-shell .mission-card__heading h3{grid-column:1/-1;margin:4px 0 0;font-family:var(--font-display),Impact,sans-serif;font-size:clamp(1.8rem,3vw,2.55rem);font-weight:400;line-height:.95;letter-spacing:.01em}.apply-shell .mission-card__heading p{grid-column:1/-1;margin:-1px 0 0;color:#858b7e;font-size:.77rem;line-height:1.45}.apply-shell .mission-card__actions{display:flex;align-items:center;gap:12px;margin-top:22px}.apply-shell .mission-action{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 17px;border:1px solid #596151;background:transparent;color:var(--bone);font-family:var(--font-mono),monospace;font-size:.53rem;font-weight:700;letter-spacing:.13em;transition:border-color .2s ease,color .2s ease,background .2s ease}.apply-shell .mission-action:hover{border-color:var(--volt);background:rgba(215,246,43,.04);color:var(--volt)}.apply-shell .mission-card__actions label{min-height:44px;display:inline-flex;align-items:center;gap:9px;margin-left:auto;color:var(--volt);font-family:var(--font-mono),monospace;font-size:.53rem;font-weight:700;letter-spacing:.13em;cursor:pointer}.apply-shell .mission-card__actions label.disabled{color:#565c50;cursor:not-allowed}.apply-shell .mission-card__actions input{width:20px;height:20px;accent-color:var(--volt)}.apply-shell .wallet-connect{width:100%;min-height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border:1px solid var(--volt);background:rgba(215,246,43,.035);color:var(--bone);font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:700;letter-spacing:.14em;cursor:pointer;transition:background .2s ease,color .2s ease}.apply-shell .wallet-connect:hover{background:var(--volt);color:var(--ink)}.apply-shell .wallet-connect span{color:var(--volt)}.apply-shell .wallet-connect:hover span{color:var(--ink)}.apply-shell .or-divider{display:flex;align-items:center;gap:15px;margin:24px 0;color:#626859;font-family:var(--font-mono),monospace;font-size:.48rem;font-weight:700;letter-spacing:.15em}.apply-shell .or-divider:after,.apply-shell .or-divider:before{height:1px;flex:1;background:#292e23;content:""}.apply-shell .review-list{display:grid;margin:0;border-top:1px solid #2c3226}.apply-shell .review-list div{display:grid;grid-template-columns:150px 1fr;padding:18px 4px;border-bottom:1px solid #2c3226}.apply-shell .review-list dd,.apply-shell .review-list dt{font-family:var(--font-mono),monospace;font-size:.55rem;font-weight:700;line-height:1.35;letter-spacing:.12em}.apply-shell .review-list dt{color:#697060}.apply-shell .review-list dd{margin:0;overflow-wrap:anywhere;color:var(--volt);text-align:right}.apply-shell .terminal-actions{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:22px;border-top:1px solid #2b3025}.apply-shell .text-button{min-height:44px;padding:0;border:0;background:none;color:var(--muted);font-family:var(--font-mono),monospace;font-size:.57rem;font-weight:700;letter-spacing:.13em;cursor:pointer;transition:color .2s ease}.apply-shell .text-button:hover{color:var(--volt)}.apply-shell .form-error{margin:0 0 15px;padding:14px 16px;border-left:2px solid #ff6b5f;background:rgba(255,107,95,.08);color:#ffada5;font-size:.76rem}.apply-shell .confirmation-panel{min-height:640px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px 0;text-align:center}.confirmation-visual{position:relative;width:min(270px,76vw);aspect-ratio:1;margin-bottom:26px;overflow:hidden;border:1px solid rgba(215,246,43,.55);background:#030400;box-shadow:12px 12px 0 rgba(215,246,43,.07),0 0 70px rgba(215,246,43,.1);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px))}.confirmation-visual:after{position:absolute;inset:0;background:linear-gradient(transparent 48%,rgba(215,246,43,.07) 50%,transparent 52%);background-size:100% 9px;content:"";pointer-events:none}.confirmation-visual video{width:100%;height:100%;display:block;object-fit:cover}.confirmation-visual>span{position:absolute;right:11px;bottom:11px;z-index:2;padding:7px 9px;background:var(--volt);color:var(--ink);font-size:.46rem;font-weight:800;letter-spacing:.11em}.apply-shell .confirmation-panel>.mono{margin-bottom:16px;color:var(--volt);font-size:.53rem}.confirmation-panel--whitelisted h2 span{display:block;color:transparent;-webkit-text-stroke:2px var(--volt)}.confirmation-panel--whitelisted>p:not(.mono){margin-bottom:22px}.confirmation-facts{width:min(580px,100%);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 26px;border-block:1px solid #343b2c}.confirmation-facts div{min-width:0;padding:15px 17px}.confirmation-facts div+div{border-left:1px solid #343b2c}.confirmation-facts dt{margin-bottom:8px;color:#7f8778;font-size:.48rem;letter-spacing:.13em}.confirmation-facts dd,.confirmation-facts dt{font-family:var(--font-mono),monospace;font-weight:700}.confirmation-facts dd{margin:0;overflow-wrap:anywhere;color:var(--volt);font-size:.67rem}.confirmation-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:22px}.confirmation-actions .button{min-height:54px;font-size:1rem}.confirmation-home{border-color:#434a3b;color:var(--bone)}.mint-priority{width:100%;margin-top:8px;padding-top:34px;border-top:1px solid #343b2c}.mint-priority__heading{width:min(680px,100%);margin:0 auto 25px}.mint-priority__heading>.mono{margin:0 0 10px;color:var(--volt);font-size:.49rem;font-weight:700;letter-spacing:.16em}.mint-priority__heading h3{margin:0 0 12px;font-family:var(--font-display),Impact,sans-serif;font-size:clamp(2.35rem,3.6vw,4rem);font-weight:400;line-height:.9;letter-spacing:-.02em}.mint-priority__heading h3 span{color:var(--volt)}.mint-priority__heading>p{margin:0;color:#9da393;font-size:.83rem;line-height:1.55}.mint-tier-grid{display:grid;grid-template-columns:1.24fr 1fr 1fr;gap:12px;text-align:left}.mint-tier{position:relative;min-width:0;min-height:285px;display:flex;flex-direction:column;padding:20px;overflow:hidden;border:1px solid #343b2c;background:linear-gradient(145deg,rgba(25,29,19,.94),rgba(7,9,5,.98))}.mint-tier:after{position:absolute;right:-38px;bottom:-50px;width:120px;height:120px;border:1px solid rgba(215,246,43,.08);transform:rotate(45deg);content:"";pointer-events:none}.mint-tier--signal{border-color:rgba(215,246,43,.7);background:linear-gradient(150deg,rgba(215,246,43,.14),rgba(9,12,5,.96) 56%),#0c0f07;box-shadow:8px 8px 0 rgba(215,246,43,.08),inset 0 0 42px rgba(215,246,43,.035)}.mint-tier--signal:before{position:absolute;top:0;left:0;width:100%;height:3px;background:var(--volt);content:""}.mint-tier__top{min-height:22px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#777e6f;font-size:.45rem;font-weight:700;letter-spacing:.13em}.mint-tier--signal .mint-tier__top{color:var(--volt)}.mint-tier__top em{padding:5px 7px;background:var(--volt);color:var(--ink);font-style:normal;white-space:nowrap}.mint-tier__price{display:flex;align-items:baseline;gap:8px;margin:24px 0 15px}.mint-tier__price strong{color:var(--bone);font-family:var(--font-display),Impact,sans-serif;font-size:clamp(2.2rem,3.2vw,3.65rem);font-weight:400;line-height:.78;letter-spacing:-.02em}.mint-tier--signal .mint-tier__price strong{color:var(--volt)}.mint-tier__price span{color:#858c7d;font-family:var(--font-mono),monospace;font-size:.55rem;font-weight:700;letter-spacing:.12em}.mint-tier h4{margin:0 0 9px;color:var(--bone);font-family:var(--font-display),Impact,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.01em}.mint-tier>p{margin:0;color:#8d9485;font-size:.72rem;line-height:1.55}.mint-tier__perks{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 14px}.mint-tier__perks span{padding:6px 8px;border:1px solid rgba(215,246,43,.24);color:var(--volt);font-size:.42rem;font-weight:700;letter-spacing:.08em}.mint-tier--signal .button{width:100%;min-height:48px;margin-top:auto;padding-inline:15px;font-size:.87rem}.mint-tier--signal>small{display:block;margin-top:12px;color:#6f7568;font-size:.39rem;line-height:1.5;letter-spacing:.07em}.mint-priority__order{margin:17px 0 0;color:#7f8778;font-size:.45rem;letter-spacing:.11em}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.admin-login-shell,.admin-shell{font-family:var(--font-body),sans-serif}.admin-shell{min-height:100svh;background:radial-gradient(circle at 82% 4%,rgba(215,246,43,.06),transparent 27%),#0a0b06}.admin-header{position:sticky;top:0;z-index:500;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 34px;border-bottom:1px solid rgba(215,246,43,.18);background:rgba(8,9,5,.94);backdrop-filter:blur(14px)}.admin-header__user{min-width:0;text-align:right}.admin-header__user strong{display:block;font-size:.75rem}.admin-header__user small{display:block;max-width:min(48vw,440px);overflow:hidden;color:var(--muted);font-family:var(--font-mono),monospace;font-size:.5rem;line-height:1.6;letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap}.admin-header__user>span{display:flex;justify-content:flex-end;gap:15px;margin-top:4px}.admin-header__user a,.admin-header__user button{min-height:24px;padding:0;border:0;background:transparent;font-family:var(--font-mono),monospace;font-size:.53rem;font-weight:700;letter-spacing:.08em;cursor:pointer}.admin-header__user a{color:var(--volt)}.admin-header__user button{color:#858c7c}.admin-header__user button:hover:not(:disabled){color:var(--volt)}.admin-header__user button:disabled{opacity:.5}.admin-main{width:min(1420px,calc(100% - 64px));margin:0 auto;padding:58px 0 90px}.admin-titlebar{display:flex;align-items:end;justify-content:space-between;gap:32px}.admin-titlebar h1{margin:10px 0 0;font-family:var(--font-display),Impact,sans-serif;font-size:clamp(3.8rem,6vw,6rem);font-weight:400;line-height:.78;letter-spacing:-.035em}.admin-titlebar h1 span{color:var(--volt)}.admin-tabs{display:flex;gap:8px}.admin-tabs button{min-height:44px;padding:0 18px;border:1px solid #39412f;background:transparent;color:#9ba191;font-family:var(--font-mono),monospace;font-size:.54rem;font-weight:700;letter-spacing:.11em;cursor:pointer}.admin-tabs button.active{border-color:var(--volt);background:var(--volt);color:var(--ink)}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin:42px 0 25px}.metric-card{min-width:0;padding:22px;border:1px solid #293020;background:#10130d}.metric-card small{color:var(--muted);font-family:var(--font-mono),monospace;font-size:.5rem;font-weight:700;letter-spacing:.12em}.metric-card strong{display:block;overflow:hidden;margin-top:12px;color:var(--volt);font-family:var(--font-display),Impact,sans-serif;font-size:clamp(2.5rem,4vw,4rem);font-weight:400;line-height:1;text-overflow:ellipsis}.admin-message{margin:0 0 18px;padding:13px 15px;border-left:2px solid var(--volt);background:rgba(215,246,43,.055);color:#c9cec1;font-size:.76rem;line-height:1.5}.admin-panel{padding:27px;border:1px solid #293020;background:#0f120c}.panel-toolbar{display:flex;justify-content:space-between;gap:20px;margin-bottom:22px}.panel-toolbar>div{display:flex;flex-wrap:wrap;gap:8px}.panel-toolbar input{width:min(430px,100%);min-height:46px;padding:0 15px;border:1px solid #323a2a;outline:none;background:#090b07;color:var(--bone)}.panel-toolbar input:focus{border-color:var(--volt)}.compact-button,.panel-toolbar button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 15px;border:1px solid var(--volt);background:transparent;color:var(--volt);font-family:var(--font-mono),monospace;font-size:.52rem;font-weight:700;letter-spacing:.09em;cursor:pointer}.compact-button:hover:not(:disabled),.panel-toolbar button:hover:not(:disabled){background:var(--volt);color:var(--ink)}.compact-button:disabled,.panel-toolbar button:disabled{opacity:.4;cursor:not-allowed}.applications-table-wrap{width:100%;overflow-x:auto}.applications-table{width:100%;min-width:0;border-collapse:collapse;font-size:.75rem}.applications-table th{padding:14px 11px;border-bottom:1px solid #38402f;color:#707767;font-family:var(--font-mono),monospace;font-size:.48rem;font-weight:700;letter-spacing:.12em;text-align:left}.applications-table td{padding:15px 11px;border-bottom:1px solid #22281d}.applications-table code{color:#a7ad9d;font-size:.62rem}.applications-table code,.status-pill{font-family:var(--font-mono),monospace}.status-pill{display:inline-block;padding:7px 9px;border:1px solid #454e3b;color:#acb2a3;font-size:.48rem;font-weight:700;letter-spacing:.08em}.status-pill.approved{border-color:var(--volt);color:var(--volt)}.status-pill.rejected{border-color:#ff695d;color:#ff8f86}.row-actions{display:flex;flex-wrap:wrap;gap:6px}.row-actions a,.row-actions button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 9px;border:1px solid #3a4332;background:transparent;color:#b3b8ab;font-family:var(--font-mono),monospace;font-size:.46rem;font-weight:700;cursor:pointer}.row-actions a:hover,.row-actions button:hover:not(:disabled){border-color:var(--volt);color:var(--volt)}.row-actions .profile-action{border-color:rgba(215,246,43,.55);color:var(--volt)}.row-actions button:disabled{opacity:.35;cursor:not-allowed}.admin-pagination{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:22px}.admin-pagination div>span,.admin-pagination>span{color:#858b7d;font-size:.48rem}.admin-pagination>div{display:flex;align-items:center;gap:12px}.admin-pagination button{min-height:40px;padding:0 12px;border:1px solid #3a4332;background:transparent;color:var(--bone);font-family:var(--font-mono),monospace;font-size:.48rem;font-weight:700;cursor:pointer}.admin-pagination button:disabled{opacity:.28;cursor:not-allowed}.settings-form{display:grid;gap:28px}.settings-fields{display:contents;margin:0;padding:0;border:0}.settings-fields:disabled{opacity:.56}.settings-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:28px;border-bottom:1px solid #2c3325}.settings-section h2{grid-column:1/-1;margin:0 0 5px;font-family:var(--font-display),Impact,sans-serif;font-size:2.2rem;font-weight:400}.settings-section label{min-width:0;display:grid;gap:8px;color:#7d8474;font-family:var(--font-mono),monospace;font-size:.5rem;font-weight:700;letter-spacing:.1em}.settings-section input,.settings-section textarea{min-width:0;min-height:48px;padding:11px 13px;border:1px solid #333b2b;outline:none;background:#090b07;color:var(--bone);resize:vertical}.settings-section input:focus,.settings-section textarea:focus{border-color:var(--volt)}.settings-note,.settings-section .wide{grid-column:1/-1}.settings-note{margin:0;color:#8d9484;font-family:var(--font-mono),monospace;font-size:.64rem;line-height:1.6}.share-copy-preview{display:grid;gap:9px;padding:18px;border:1px solid rgba(214,255,0,.26);background:linear-gradient(135deg,rgba(214,255,0,.08),transparent 52%),#090b07;overflow-wrap:anywhere}.share-copy-preview small{color:var(--volt);font-family:var(--font-mono),monospace;font-size:.58rem;font-weight:800;letter-spacing:.13em}.share-copy-preview p{margin:0;color:#d9ded2;font-family:var(--font-mono),monospace;font-size:.68rem;line-height:1.55}.toggle-row{display:flex!important;align-items:center;gap:10px}.toggle-row input{width:20px;height:20px;min-height:0;accent-color:var(--volt)}.save-bar{position:sticky;bottom:18px;display:flex;justify-content:flex-end;padding:15px;border:1px solid #39422f;background:rgba(10,12,8,.94);backdrop-filter:blur(12px)}.admin-login-shell{background:radial-gradient(circle at 78% 12%,rgba(215,246,43,.13),transparent 27%),radial-gradient(circle at 18% 86%,rgba(215,246,43,.06),transparent 24%),#080a06}.admin-login-panel{border-color:rgba(215,246,43,.36);background:rgba(10,11,6,.95);box-shadow:20px 20px 0 rgba(215,246,43,.055),0 0 90px rgba(215,246,43,.04)}.admin-login-panel h1{font-family:var(--font-display),Impact,sans-serif;font-weight:400}.admin-login-form input,.admin-login-form>label,.admin-password-field button{font-family:var(--font-mono),monospace}@keyframes intro-progress{to{transform:translateX(0)}}@keyframes intro-gate-out{99%{visibility:visible}to{visibility:hidden;clip-path:inset(0 0 100%)}}@keyframes grain-shift{0%{transform:translate3d(-2%,1%,0)}25%{transform:translate3d(1%,-2%,0)}50%{transform:translate3d(2%,2%,0)}75%{transform:translate3d(-1%,2%,0)}to{transform:translate3d(-2%,1%,0)}}@keyframes hero-word-in{0%{opacity:0;transform:translateY(70%) skewY(5deg)}to{opacity:1;transform:none}}@keyframes hero-glint{0%,65%{left:-30%}88%,to{left:120%}}@keyframes seal-rotate{to{transform:rotate(1turn)}}@keyframes seal-float{50%{transform:translateY(-7px) rotate(-2deg)}}@keyframes status-blink{50%{opacity:.25}}@keyframes ticker-move{to{transform:translateX(-50%)}}@keyframes drag-arrow{50%{transform:translateX(8px)}}@media (max-width:1100px){.hero__bottom{grid-template-columns:1fr auto}.hero__coordinates{display:none}.terms__list article{grid-template-columns:55px minmax(150px,.8fr) minmax(180px,1fr) minmax(180px,.8fr);gap:20px}.manifesto__layout{grid-template-columns:1fr}.manifesto__copy{max-width:560px;justify-self:end}}@media (max-width:900px){.brand-header{padding-inline:20px}.brand-header nav{gap:18px}.hero{min-height:820px;padding:calc(var(--header-height) + 28px) 24px 30px}.hero h1{font-size:clamp(6.3rem,21vw,11rem)}.hero__seal{right:7%}.hero__bottom{grid-template-columns:1fr;align-items:start}.hero__actions{grid-row:2}.hero__scroll{display:none}.terms{padding-inline:24px}.terms__header{grid-template-columns:1fr;gap:28px}.terms__header p{max-width:500px}.terms__list article{grid-template-columns:45px 1fr auto}.terms__list article p{grid-column:2/-1;margin-top:-20px;padding-bottom:22px;text-align:left}.manifesto,.story-cinema{padding-inline:24px}.manifesto h2{font-size:clamp(4.1rem,11vw,7rem)}.gallery{padding-top:150px}.gallery__intro{grid-template-columns:1fr;padding-inline:24px}.gallery__copy{margin-top:30px}.gallery__rail{padding:55px 24px 24px;scroll-snap-type:inline mandatory}.penguin-card{width:min(56vw,430px)}.site-footer{padding-inline:24px}}@media (max-width:640px){.brand-header nav{gap:10px}.brand-header .nav-section{display:none}.nav-apply{min-height:36px;padding-inline:13px}.brand span{font-size:.74rem}.hero{min-height:max(720px,100svh);padding-inline:16px}.hero__utility span:last-child{display:none}.hero h1{font-size:clamp(4rem,21.4vw,6.5rem);line-height:.76}.hero__seal{top:-2%;right:5%;width:clamp(78px,24vw,108px)}.hero__seal>span{display:none}.hero__bottom{gap:23px}.hero__actions{width:100%;align-items:flex-start;flex-direction:column;gap:15px}.hero__actions .button{width:min(100%,320px)}.hero__lede{font-size:1rem}.terms{padding:90px 16px 0}.terms__header{margin-bottom:40px}.terms__list article{min-height:124px;grid-template-columns:35px 1fr auto;gap:12px}.terms__list h2{font-size:1.8rem}.terms__list strong{font-size:3rem}.terms__list article p{margin-top:-12px;padding-bottom:18px;font-size:.48rem}.story-cinema{padding:70px 16px 120px}.story-cinema__frame{min-height:540px}.story-cinema__frame>img{object-position:63% center}.story-cinema__hud{inset:17px 16px auto}.story-cinema__hud span:last-child{display:none}.story-cinema__caption{right:16px;bottom:18px;left:16px;align-items:start;flex-direction:column}.story-cinema__caption strong{font-size:4.6rem;text-align:left}.manifesto{margin-top:-10vw;margin-bottom:-4vw;padding:130px 16px 145px;clip-path:polygon(0 8vw,100% 0,100% calc(100% - 8vw),0 100%)}.manifesto__layout{gap:44px;margin-top:45px}.manifesto h2{font-size:clamp(3.25rem,14.3vw,4.5rem)}.manifesto h2 span{white-space:normal}.manifesto__copy{padding:20px 0 4px 18px}.gallery{padding:125px 0 95px}.gallery__intro{padding-inline:16px}.gallery__intro .section-label{margin-bottom:35px}.gallery__intro h2{font-size:5rem}.gallery__rail{gap:13px;padding:45px 16px 22px}.penguin-card{width:82vw}.penguin-card:nth-child(2n){transform:none}.final-cta{min-height:720px;padding-inline:16px}.final-cta h2{font-size:clamp(5.8rem,28vw,7.5rem)}.button--large{min-height:66px;padding-inline:27px;font-size:1.2rem}.final-cta__avatar{bottom:-5%;width:68vw;opacity:.2}.final-cta__avatar--left{left:-38%}.final-cta__avatar--right{right:-38%}.site-footer{grid-template-columns:1fr;padding:42px 20px 26px}.site-footer__identity{align-items:flex-start;flex-direction:column;gap:20px}.site-footer nav{flex-wrap:wrap;gap:18px;margin-top:0}.site-footer small{display:block}.site-footer small span{display:none}}@media (max-width:900px){.application-page{width:min(100% - 48px,760px);padding-top:calc(var(--header-height) + 52px)}.application-page__heading{gap:30px}.application-grid{grid-template-columns:1fr;gap:34px;margin-top:52px}.apply-shell .stepper{position:static;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #2f3528}.apply-shell .stepper>li{min-height:72px;grid-template-columns:38px 1fr;gap:10px;padding:10px;border-right:1px solid #2f3528}.apply-shell .stepper>li:last-child{border-right:0}.apply-shell .stepper>li.active{padding-left:10px}.apply-shell .stepper b{width:36px;height:36px}}@media (max-width:640px){.application-page{width:calc(100% - 32px);padding:calc(var(--header-height) + 40px) 0 82px}.apply-shell .back-link{margin-bottom:30px}.application-page__heading{grid-template-columns:1fr;gap:23px}.application-page__intro h1{font-size:clamp(4.4rem,21vw,6rem)}.application-page__heading>p{text-align:left}.application-page__heading>p br{display:none}.application-grid{gap:24px;margin-top:42px}.apply-shell .stepper>li{min-width:0;grid-template-columns:1fr;justify-items:center;gap:7px;padding:9px 3px}.apply-shell .stepper>li.active{padding-left:3px}.apply-shell .stepper span{display:block;overflow:hidden;font-size:0;text-align:center}.apply-shell .stepper small{display:block;font-size:.43rem}.apply-shell .terminal-card{min-height:570px;padding:0 18px 24px;box-shadow:8px 8px 0 rgba(215,246,43,.035)}.apply-shell .terminal-card__top{min-height:58px}.apply-shell .form-step{padding:42px 0 30px}.apply-shell .confirmation-panel h2,.apply-shell .form-step h2{font-size:clamp(3.1rem,15vw,4.1rem)}.apply-shell .confirmation-panel>p,.apply-shell .form-step>p{font-size:.86rem}.x-browser-advisory{grid-template-columns:1fr;gap:15px;margin-top:-12px;padding:17px 15px}.x-browser-advisory__copy{width:100%}.apply-shell .input-label{height:66px}.apply-shell .input-label>span{width:52px}.apply-shell .input-label input{padding-inline:14px;font-size:.88rem}.apply-shell .mission-card{padding:20px 15px}.apply-shell .mission-card:hover{transform:none}.apply-shell .mission-card__actions,.apply-shell .mission-card__actions--multi{align-items:stretch;flex-wrap:wrap}.apply-shell .mission-action{min-height:48px;flex:1 1 120px;padding-inline:10px}.apply-shell .mission-card__actions label{width:100%;justify-content:flex-end;margin-left:0}.apply-shell .wallet-connect{min-height:70px;padding-inline:17px;font-size:.6rem}.apply-shell .review-list div{grid-template-columns:105px 1fr}.apply-shell .terminal-actions .button{min-height:52px;padding-inline:14px;font-size:.92rem}.apply-shell .confirmation-panel{min-height:650px}.confirmation-visual{width:min(230px,74vw)}.confirmation-facts{grid-template-columns:1fr}.confirmation-facts div+div{border-top:1px solid #343b2c;border-left:0}.confirmation-actions{width:100%;display:grid}.confirmation-actions .button{width:100%}.mint-priority{padding-top:28px}.mint-priority__heading h3{font-size:clamp(2.2rem,11vw,3.25rem)}.mint-tier-grid{grid-template-columns:1fr}.mint-tier{min-height:0}.mint-tier--signal{min-height:330px}.mint-tier__price strong{font-size:clamp(2.7rem,15vw,3.8rem)}}@media (max-width:900px){.admin-main{width:min(100% - 40px,760px);padding-top:42px}.admin-titlebar{align-items:start;flex-direction:column}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-panel{padding:22px}.panel-toolbar{flex-direction:column}.panel-toolbar input{width:100%}}@media (max-width:700px){.applications-table-wrap{overflow:visible}.applications-table,.applications-table tbody,.applications-table td,.applications-table tr{width:100%;display:block}.applications-table{min-width:0}.applications-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.applications-table tr{margin-bottom:13px;border:1px solid #2f3728;background:#0b0e08}.applications-table td{min-height:47px;display:grid;grid-template-columns:98px minmax(0,1fr);align-items:center;gap:13px;padding:11px 12px}.applications-table td:before{color:#6f7667;font-family:var(--font-mono),monospace;font-size:.46rem;font-weight:700;letter-spacing:.1em;content:attr(data-label)}.applications-table td:not([data-label]){display:block}.applications-table td:not([data-label]):before{content:none}.applications-table code{overflow-wrap:anywhere}.row-actions a,.row-actions button{min-height:44px;flex:1 1 80px}.admin-pagination{align-items:flex-start;flex-direction:column}.admin-pagination>div{width:100%;justify-content:space-between}.settings-section{grid-template-columns:1fr}.settings-note,.settings-section .wide,.settings-section h2,.toggle-row{grid-column:1}}@media (max-width:640px){.admin-header{min-height:66px;padding-inline:16px}.admin-header .brand span,.admin-header__user strong{display:none}.admin-header__user small{max-width:210px}.admin-main{width:calc(100% - 28px);padding-top:34px}.admin-titlebar h1{font-size:3.5rem}.admin-tabs{width:100%}.admin-tabs button{flex:1;padding-inline:8px}.metric-grid{gap:8px;margin-top:32px}.metric-card{padding:15px}.metric-card small{font-size:.44rem}.metric-card strong{font-size:2.5rem}.admin-panel{padding:14px}.panel-toolbar>div{display:grid;grid-template-columns:1fr}.panel-toolbar .compact-button,.panel-toolbar button{width:100%}.applications-table td{grid-template-columns:86px minmax(0,1fr)}.admin-pagination>div{flex-wrap:wrap}.admin-pagination button{flex:1}.save-bar{bottom:10px}.save-bar .button,.save-bar .compact-button{width:100%}.admin-login-panel h1{font-size:3.55rem}}@media (prefers-reduced-motion:reduce){.intro-gate,.page-grain,.public-cursor{display:none}[data-reveal].reveal-pending{visibility:visible;opacity:1;transform:none}.hero__word,.ticker>div{animation:none}.ticker span[aria-hidden=true]{display:none}}