@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_df1539{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_df1539{--font-display:"Newsreader","Newsreader Fallback"}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3 Fallback;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_1fdbab{font-family:Source Sans\ 3,Source Sans\ 3 Fallback;font-style:normal}.__variable_1fdbab{--font-body:"Source Sans 3","Source Sans 3 Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-data:"Geist","Geist Fallback"}:root{--bg:#0f1d2f;--bg-deeper:#0a1423;--surface:rgba(18,31,52,0.78);--surface-solid:#172743;--surface-soft:rgba(19,34,56,0.64);--content-bg:#f3ece2;--content-bg-soft:#efe5d9;--accent:#c4572a;--accent-hover:#d4633a;--warm-gold:#b8976a;--text-on-dark:#efe7dc;--text-on-light:#231b17;--text-muted-dark:#95a1b3;--text-muted-light:#6f6356;--border-dark:rgba(196,87,42,0.14);--border-light:rgba(111,99,86,0.16);--success:#2d7a4f;--warning:#b8860b;--info:#2c5f9b;--shadow:0 22px 60px rgba(0,0,0,0.16)}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;min-height:100vh;background:radial-gradient(circle at top,rgba(184,151,106,.14),transparent 28%),radial-gradient(circle at 20% 20%,rgba(196,87,42,.09),transparent 22%),linear-gradient(180deg,#12213a,#0f1d2f 58%,#0a1423);color:var(--text-on-dark);font-family:var(--font-body),sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.admin-shell,.page-shell{width:min(1220px,calc(100vw - 40px));margin:0 auto;padding:28px 0 72px}.page-shell{position:relative}.site-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding-top:10px}.site-nav{display:flex;gap:18px;align-items:center;padding-top:14px;color:var(--text-muted-dark)}.site-nav a{font-size:.84rem;letter-spacing:.14em;text-transform:uppercase;transition:color .18s ease}.site-nav a:hover{color:var(--text-on-dark)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.86fr);grid-gap:40px;gap:40px;align-items:stretch;padding:44px 0 40px}.hero-grid-prestige{padding-top:22px}.hero-copy{padding:12px 0}.hero-grid-editorial{align-items:end;border-bottom:1px solid rgba(239,231,220,.08)}.hero-copy h1,.single-column h1{margin:0;font-family:var(--font-display),serif;font-size:clamp(3.1rem,6vw,5rem);line-height:.92;letter-spacing:-.03em}.admin-header h1{margin:0;font-family:var(--font-display),serif;font-size:clamp(2.4rem,4vw,3.7rem);line-height:1;letter-spacing:-.02em}.lede{max-width:44rem;margin:20px 0 0;font-size:1.08rem;line-height:1.68;color:var(--text-on-dark)}.admin-lede{max-width:36rem;margin-top:14px;color:var(--text-muted-dark)}.eyebrow{margin:0 0 12px;color:var(--warm-gold);font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.eyebrow-light{color:var(--accent)}.brand-lockup,.brand-signature{display:inline-grid;gap:4px;margin-bottom:16px}.brand-lockup-compact,.brand-signature-compact{margin-bottom:14px}.brand-name{color:#f2e5d2;font-family:var(--font-display),serif;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:600;letter-spacing:.18em;white-space:nowrap}.brand-name,.brand-subtitle{margin:0;text-transform:uppercase}.brand-subtitle{color:var(--warm-gold);font-size:.68rem;font-weight:700;letter-spacing:.22em}.hero-wordmark{margin:0 0 10px;color:#f2e5d2;font-family:var(--font-display),serif;font-size:clamp(3rem,10vw,6.4rem);line-height:.88;letter-spacing:.14em;text-transform:uppercase}.hero-wordmark-small{margin-bottom:8px;font-size:clamp(2rem,6vw,3rem)}.button-row-small,.cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.closing-band .cta-row,.hero-copy .cta-row{margin-top:22px}.cta-row-equal>*{flex:1 1 220px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:999px;border:1px solid transparent;font-size:.95rem;font-weight:600;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--accent);color:#fff4ed}.button-primary:hover{background:var(--accent-hover)}.button-secondary{border-color:rgba(239,231,220,.18);background:rgba(239,231,220,.05);color:var(--text-on-dark)}.button-ghost:hover,.button-secondary:hover{background:rgba(239,231,220,.08)}.button-ghost{border-color:var(--border-dark);background:transparent;color:var(--text-muted-dark)}.button-small{min-height:38px;padding:0 14px;border-radius:999px;font-size:.875rem}.admin-summary,.metric-detail,.microcopy,.queue-meta,.side-note{color:var(--text-muted-dark)}.microcopy{margin:10px 0 0}.form-error{margin:0;padding:14px 16px;border:1px solid rgba(155,44,44,.35);border-radius:14px;background:rgba(155,44,44,.14);color:#ffcbc7}.admin-summary-card,.confirmation-card,.hero-card,.panel,.queue-card{border:1px solid var(--border-dark);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0)),var(--surface);padding:24px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-note{display:grid;grid-gap:18px;gap:18px;padding:18px 0 10px 28px;border-left:1px solid rgba(239,231,220,.1)}.hero-note-label{margin:0;color:var(--warm-gold);font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.hero-note-copy{display:grid;grid-gap:12px;gap:12px;font-family:var(--font-display),serif;font-size:1.5rem;line-height:1.14}.hero-note-copy p{margin:0}.card-label,.metric-label,.queue-id{margin:0 0 12px;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted-dark)}.bulleted-list,.step-list{margin:0;padding-left:20px;line-height:1.85}.pricing-note{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;padding-top:18px;border-top:1px solid var(--border-dark);color:var(--warm-gold);font-family:var(--font-body),sans-serif;font-size:.98rem;line-height:1.5}.content-band,.metrics-band{margin-top:34px;padding:34px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,0)),rgba(19,34,56,.76);color:var(--text-on-dark)}.editorial-section{margin-top:34px;padding:34px 0;border-top:1px solid rgba(239,231,220,.08);border-bottom:1px solid rgba(239,231,220,.08)}.section-heading-wide h2{max-width:34rem}.editorial-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:28px}.editorial-columns-tight{gap:18px}.editorial-columns-proof .editorial-title{font-size:1.55rem}.editorial-column{padding-right:18px;border-right:1px solid rgba(239,231,220,.08)}.editorial-column:last-child{border-right:0;padding-right:0}.editorial-title{margin:0 0 8px;font-family:var(--font-display),serif;font-size:1.4rem;line-height:1.1}.editorial-detail{margin:0;color:var(--text-muted-dark);line-height:1.72}.content-band-soft{background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,0)),rgba(22,37,62,.8)}.content-band-muted{background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,0)),rgba(18,31,52,.74)}.closing-band h3,.confirmation-card h2,.form-intro h2,.queue-card h2,.section-heading h2{margin:0;font-family:var(--font-display),serif;font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.06;letter-spacing:-.015em}.section-heading p{margin-bottom:10px}.difference-grid,.metric-grid,.queue-grid,.trust-grid{display:grid;grid-gap:16px;gap:16px}.difference-grid,.trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.difference-card,.metric-card,.trust-card{padding:22px;border:1px solid var(--border-light);border-radius:16px;background:rgba(255,255,255,.46)}.difference-card-dark,.trust-card-dark{border-color:rgba(239,231,220,.08);background:rgba(255,255,255,.03)}.difference-title{margin:0 0 10px;font-family:var(--font-display),serif;font-size:1.35rem;line-height:1.16}.difference-detail{margin:0;color:var(--text-muted-light);line-height:1.7}.difference-card-dark .difference-detail,.trust-card-dark p{color:var(--text-muted-dark)}.rule{width:48px;height:2px;margin-bottom:16px;background:var(--accent)}.metric-value{margin:0;font-family:var(--font-data),sans-serif;font-size:2rem;color:var(--accent)}.metric-value-text{line-height:1.14;color:var(--text-on-light)}.metric-value-text,.prestige-list{font-family:var(--font-display),serif;font-size:1.55rem}.prestige-list{display:grid;grid-gap:18px;gap:18px;margin-top:8px;line-height:1.16}.prestige-list p{margin:0}.founder-preview{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:26px;padding:26px 0;border-top:1px solid rgba(239,231,220,.08);border-bottom:1px solid rgba(239,231,220,.08)}.founder-preview-copy h2{margin:6px 0 10px;font-family:var(--font-display),serif;font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.04}.founder-preview-copy p:last-child{margin:0;max-width:38rem;color:var(--text-muted-dark);line-height:1.7}.founder-preview-editorial{align-items:start}.founder-preview-actions{display:grid;grid-gap:18px;gap:18px;justify-items:start;max-width:320px}.founder-line{margin:0;color:var(--text-muted-dark);line-height:1.7}.single-column{max-width:880px;padding:40px 0 64px}.single-column>*+*{margin-top:20px}.single-column-narrow{max-width:760px}.about-column{max-width:980px}.intake-layout{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.25fr);grid-gap:34px;gap:34px;align-items:start;padding:48px 0 64px}.intake-intro{display:grid;grid-gap:18px;gap:18px;align-content:start;position:-webkit-sticky;position:sticky;top:24px}.tutor-intro{gap:12px}.tutor-intro .eyebrow{margin-bottom:2px}.tutor-intro .lede{margin-top:14px}.intake-rail{padding:18px 0 0;border-top:1px solid rgba(239,231,220,.08)}.intake-rail-strong{margin-top:6px}.intake-form{display:grid;grid-gap:18px;gap:18px}.intake-form-large{padding:30px}.intake-form-editorial{background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,0)),rgba(18,31,52,.72)}.form-intro p{margin:10px 0 0;color:var(--text-muted-dark)}.form-intro .card-label{margin-bottom:8px}.form-intro h2{margin-top:10px}.tutor-form-intro h2{margin-top:12px}.tutor-benefits-list{margin-top:14px}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.field{display:grid;grid-gap:8px;gap:8px}.field-span-full{grid-column:1/-1}.field span{font-size:.92rem;color:var(--text-on-dark)}.field input,.field select,.field textarea,.status-select{width:100%;border:1px solid rgba(239,231,220,.14);border-radius:10px;background:rgba(255,255,255,.03);color:var(--text-on-dark);padding:13px 14px}.file-input{padding:10px 12px;line-height:1.4;color:var(--text-muted-dark)}.file-input::-webkit-file-upload-button{margin-right:12px;min-height:38px;padding:0 16px;border:1px solid rgba(239,231,220,.18);border-radius:999px;background:rgba(239,231,220,.08);color:var(--text-on-dark);font:inherit;font-weight:600;cursor:pointer;-webkit-transition:background-color .18s ease,border-color .18s ease,transform .18s ease;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.file-input::file-selector-button{margin-right:12px;min-height:38px;padding:0 16px;border:1px solid rgba(239,231,220,.18);border-radius:999px;background:rgba(239,231,220,.08);color:var(--text-on-dark);font:inherit;font-weight:600;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.file-input:hover::-webkit-file-upload-button{background:rgba(239,231,220,.12);border-color:rgba(239,231,220,.24)}.file-input:hover::file-selector-button{background:rgba(239,231,220,.12);border-color:rgba(239,231,220,.24)}.file-input::-webkit-file-upload-button:active{transform:translateY(1px)}.file-input::file-selector-button:active{transform:translateY(1px)}.field select,.status-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:42px;background-image:linear-gradient(45deg,transparent 50%,rgba(239,231,220,.9) 0),linear-gradient(135deg,rgba(239,231,220,.9) 50%,transparent 0);background-position:calc(100% - 22px) calc(50% - 2px),calc(100% - 16px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.field input::placeholder,.field textarea::placeholder{color:rgba(239,231,220,.36)}.field select option,.status-select option{background:var(--surface-solid);color:var(--text-on-dark)}.field textarea{resize:vertical}.form-footer{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.confirmation-card{background:linear-gradient(180deg,rgba(196,87,42,.12),rgba(23,39,67,.94)),var(--surface-solid)}.confirmation-note{margin:0 0 20px;line-height:1.7}.summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:16px 0 22px}.summary-label{display:inline-block;margin-bottom:6px;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--warm-gold)}.closing-band{display:flex;justify-content:space-between;gap:22px;align-items:center;margin-top:26px;padding-top:24px;border-top:1px solid rgba(111,99,86,.16)}.closing-band-hero{margin-top:34px;padding:30px 0 0}.lede-tight{max-width:36rem}.about-band{margin-top:28px}.about-intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,360px);grid-gap:28px;gap:28px;align-items:start}.about-intro-copy .lede{max-width:40rem}.about-intro-photo{display:flex;justify-content:flex-end}.founder-photo-frame{position:relative;width:min(100%,360px);aspect-ratio:4/5;overflow:hidden;border-radius:20px;border:1px solid rgba(239,231,220,.12);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0)),rgba(255,255,255,.02);box-shadow:var(--shadow)}.founder-photo{object-fit:cover;transform:scale(1)}.brand-credentials{margin-top:26px;padding:28px 0;border-top:1px solid rgba(239,231,220,.08);border-bottom:1px solid rgba(239,231,220,.08)}.brand-logo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:22px}.brand-logo-card{display:grid;grid-gap:14px;gap:14px;align-content:start;padding:10px 0 6px}.brand-logo-frame{display:flex;align-items:center;width:100%;height:116px;overflow:hidden;border-radius:12px;border:1px solid rgba(239,231,220,.08)}.brand-logo-frame,.brand-logo-frame-duke-wordmark{justify-content:center;background:rgba(255,255,255,.02)}.brand-logo-frame-duke-wordmark{padding:0 18px}.brand-logo-frame-chaminade-seal{padding:0 18px;background:rgba(255,255,255,.02)}.brand-logo-frame-tmt{padding:14px 18px;background:#ffffff;border-color:rgba(216,199,175,.7)}.brand-logo-image{display:block;width:auto;max-width:100%;height:88px;object-fit:contain}.brand-logo-image-chaminade{height:84px}.brand-logo-image-tmt{width:92%;height:auto;max-height:88px}.brand-logo-copy{margin:0;color:var(--text-muted-dark);line-height:1.65}.founder-story{margin-top:18px}.founder-story-main{padding:26px 0;border-top:1px solid rgba(239,231,220,.08);border-bottom:1px solid rgba(239,231,220,.08);margin-top:18px}.founder-story-main h2{margin:0 0 16px;font-family:var(--font-display),serif;font-size:clamp(2rem,3.4vw,3.3rem);line-height:1.02;letter-spacing:-.02em}.founder-bio{margin:0;line-height:1.78}.founder-bio+.founder-bio{margin-top:14px}.admin-shell{width:min(1380px,calc(100vw - 36px))}.admin-header{display:flex;justify-content:space-between;gap:28px;align-items:flex-start;padding:18px 0 28px}.admin-header-compact{margin-top:12px}.admin-title-block{max-width:760px}.admin-actions{display:grid;grid-gap:16px;gap:16px;justify-items:end}.admin-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));grid-gap:12px;gap:12px}.admin-summary-card{min-width:130px;padding:18px 18px 16px;background:var(--surface-soft)}.admin-summary-card p{margin:0;font-family:var(--font-display),serif;font-size:2rem;line-height:1}.queue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.queue-card{display:grid;grid-gap:16px;gap:16px;padding:24px}.queue-card-empty{max-width:560px}.queue-card-top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.queue-card h2{font-size:1.9rem}.queue-card-top-compact p{margin:0}.queue-meta{display:flex;flex-wrap:wrap;gap:12px;font-size:.95rem}.queue-meta-chips span{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(239,231,220,.08)}.queue-details-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding:18px 0;border-top:1px solid var(--border-dark);border-bottom:1px solid var(--border-dark)}.queue-detail-block p{margin:0;line-height:1.65}.queue-students-block{padding:14px 0 0;border-top:1px solid var(--border-dark)}.queue-students-block p{white-space:pre-line}.admin-status-form{justify-content:space-between}.proposal-form,.proposal-list{margin-top:0}.queue-form-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.9fr);grid-gap:16px;gap:16px}.proposal-form-box{padding:18px;border:1px solid var(--border-dark);border-radius:16px;background:rgba(255,255,255,.025)}.session-log-form{display:grid;grid-gap:14px;gap:14px;margin-top:14px}.payment-form{align-content:start}.proposal-card{padding:12px 14px;border:1px solid var(--border-dark);border-radius:14px;background:rgba(255,255,255,.03)}.proposal-list{display:grid;grid-gap:10px;gap:10px;padding-top:6px}.admin-subsection{margin-top:42px}.status-pill{display:inline-flex;align-items:center;border-radius:9999px;padding:6px 10px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.status-accent{background:rgba(196,87,42,.16);color:#f4b293}.status-success{background:rgba(45,122,79,.18);color:#8fd2ab}.status-warning{background:rgba(184,134,11,.2);color:#f0d27d}.status-info{background:rgba(44,95,155,.2);color:#9cc0ef}.status-muted{background:rgba(138,154,174,.14);color:var(--text-muted-dark)}@media (max-width:1100px){.admin-header,.closing-band,.difference-grid,.founder-preview,.hero-grid,.intake-layout,.metric-grid,.queue-form-grid,.queue-grid,.site-header,.trust-grid{grid-template-columns:1fr;display:grid}.intake-intro{position:static}.admin-actions{justify-items:start}.admin-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-nav{padding-top:0}.hero-note{padding:20px 0 0;border-left:0;border-top:1px solid rgba(239,231,220,.08)}.about-intro,.brand-logo-grid,.editorial-columns{grid-template-columns:1fr}.editorial-column{padding-right:0;padding-bottom:18px;border-right:0;border-bottom:1px solid rgba(239,231,220,.08)}.editorial-column:last-child{padding-bottom:0;border-bottom:0}.about-intro-photo{justify-content:flex-start}}@media (max-width:760px){.admin-shell,.page-shell{width:min(100vw - 24px,1380px);padding-top:18px}.hero-copy h1,.single-column h1{font-size:clamp(2.7rem,13vw,4.1rem)}.admin-header h1{font-size:clamp(2rem,12vw,3rem)}.confirmation-card,.content-band,.hero-card,.metrics-band,.panel,.queue-card{padding:20px}.admin-summary-grid,.brand-logo-card,.brand-logo-grid,.field-grid,.queue-details-grid,.summary-grid{grid-template-columns:1fr}.hero-wordmark{font-size:clamp(2.2rem,12vw,3.5rem);letter-spacing:.05em;white-space:nowrap}.brand-name{font-size:clamp(1.4rem,8.4vw,1.95rem);letter-spacing:.1em}.founder-line,.hero-note-copy{font-size:1.18rem}.founder-photo-frame{width:100%;max-width:340px}.admin-status-form,.form-footer{align-items:stretch}.button,.button-small{width:100%;white-space:normal}.cta-row{width:100%}.cta-row>*{flex:1 1 100%}}