*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:Manrope, Inter, ui-sans-serif, system-ui, sans-serif;--ink:#102a2a;--muted:#5f7472;--paper:#f7f5ef;--surface:#fff;--line:#dce4df;--brand:#0d6b5b;--brand-dark:#08483e;--accent:#e8a74c}*{box-sizing:border-box}body{min-height:100vh;color:var(--ink);font-family:var(--font-body);background:radial-gradient(circle at 85% 12%, #e8a74c29, transparent 24rem), var(--paper);margin:0}.install-app{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:1000;border:1px solid var(--line);background:var(--surface);border-radius:1rem;align-items:center;gap:1rem;width:min(29rem,100% - 2rem);padding:1rem;display:flex;position:fixed;box-shadow:0 18px 50px #08483e2e}.install-app div{flex:1}.install-app p{color:var(--muted);margin:.2rem 0 0;font-size:.9rem;line-height:1.35}.install-app-dismiss{color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:1.35rem;line-height:1}@media (max-width:520px){.install-app{left:max(1rem, env(safe-area-inset-left));right:max(1rem, env(safe-area-inset-right));width:auto}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}h1,h2,h3{font-family:var(--font-display), sans-serif;letter-spacing:-.035em}.site-nav{justify-content:space-between;align-items:center;width:min(1180px,100% - 2rem);margin:0 auto;padding:1.5rem 0;display:flex}.brand,.nav-actions,.hero-actions{align-items:center;gap:.8rem;display:flex}.brand{font-family:var(--font-display), sans-serif;font-weight:800}.brand-mark{color:#fff;background:var(--brand);letter-spacing:.05em;border-radius:.75rem;place-items:center;width:2.4rem;height:2.4rem;font-size:.78rem;display:grid}.text-link{color:var(--brand-dark);font-weight:700}.button{border:1px solid #0000;border-radius:.8rem;justify-content:center;align-items:center;min-height:2.8rem;padding:.72rem 1.15rem;font-weight:800;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{color:#fff;background:var(--brand);box-shadow:0 10px 25px #0d6b5b2e}.button-primary:hover{background:var(--brand-dark)}.button-secondary{border-color:var(--line);background:#ffffffbd}.hero{grid-template-columns:1.12fr .88fr;align-items:center;gap:5rem;width:min(1180px,100% - 2rem);min-height:650px;margin:0 auto;padding:5rem 0;display:grid}.eyebrow{color:var(--brand);letter-spacing:.13em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem;font-weight:900}.hero h1{max-width:760px;margin:0;font-size:clamp(3.2rem,7vw,6.5rem);line-height:.96}.hero-description{max-width:650px;color:var(--muted);margin:1.75rem 0;font-size:1.16rem;line-height:1.75}.trust-note{color:var(--muted);margin-top:1.25rem;font-size:.86rem}.journey-card{background:#ffffffd6;border:1px solid #0d6b5b1f;border-radius:1.7rem;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 24px 70px #1c433c1f}.journey-card h2{margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05}.journey-card ol{gap:.75rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.journey-card li{background:#f3f7f4;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:.9rem;display:grid}.journey-card li span{width:2.25rem;height:2.25rem;color:var(--brand-dark);background:#dbece6;border-radius:50%;place-items:center;font-weight:900;display:grid}.journey-card li p{margin:0;font-weight:700}.persona-strip{border:1px solid var(--line);background:#ffffffa6;border-radius:1rem;flex-wrap:wrap;gap:1rem;width:min(1180px,100% - 2rem);margin:0 auto 2rem;padding:1.1rem 1.3rem;display:flex}.persona-strip p,.persona-strip span{margin:0}.persona-strip p{color:var(--muted)}.persona-strip span{font-weight:800}.pricing-hero{width:min(980px,100% - 2rem);margin:0 auto;padding:4rem 0 2rem}.pricing-hero h1{max-width:820px;margin:0;font-size:clamp(2.8rem,6vw,5.25rem);line-height:.98}.pricing-hero p:not(.eyebrow){max-width:690px;color:var(--muted);margin:1.4rem 0 0;font-size:1.08rem;line-height:1.7}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;width:min(1180px,100% - 2rem);margin:1rem auto 2rem;display:grid}.pricing-card{border:1px solid var(--line);background:#ffffffd1;border-radius:1rem;flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:520px;padding:clamp(1.4rem,4vw,2.2rem);display:flex;box-shadow:0 18px 45px #1c433c14}.pricing-card-featured{background:#fff;border-color:#0d6b5b61;box-shadow:0 24px 70px #0d6b5b26}.pricing-card h2{margin:0;font-size:clamp(2.5rem,5vw,4.2rem);line-height:1}.price-line{align-items:end;gap:.6rem;display:flex}.pricing-card-heading{justify-content:space-between;align-items:center;gap:.75rem;min-height:2rem;display:flex}.price-line span{color:var(--muted);margin-bottom:.35rem;font-weight:800}.pricing-card-copy{color:var(--muted);margin:1rem 0 0;line-height:1.65}.pricing-annual{color:var(--muted);margin:.35rem 0 0;font-size:.86rem;font-weight:800}.pricing-card ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pricing-card li{color:var(--ink);padding-left:1.7rem;font-weight:700;line-height:1.45;position:relative}.pricing-card li:before{color:var(--brand);content:"✓";font-weight:900;position:absolute;left:0}.pricing-card .button,.pricing-card form,.pricing-card form .button{width:100%}.pricing-note{border:1px solid var(--line);background:#ffffffad;border-radius:1rem;width:min(1180px,100% - 2rem);margin:0 auto 3rem;padding:1.4rem}.pricing-note h2{margin:0 0 .5rem;font-size:1.35rem}.pricing-note p{max-width:760px;color:var(--muted);margin:0;line-height:1.65}.auth-shell{place-items:center;min-height:100vh;padding:1rem;display:grid}.auth-card{border:1px solid var(--line);background:var(--surface);border-radius:1.4rem;width:min(100%,470px);padding:clamp(1.5rem,5vw,2.75rem);box-shadow:0 24px 70px #1c433c1a}.auth-card h1{margin:1.8rem 0 .5rem;font-size:2.4rem}.auth-card>p{color:var(--muted);margin:0 0 1.8rem;line-height:1.6}.auth-form{gap:1rem;display:grid}.oauth-panel{gap:.75rem;margin-bottom:1.1rem;display:grid}.oauth-panel form,.oauth-panel button{width:100%}.oauth-button{min-height:3rem;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d8e2dd;border-radius:.75rem;justify-content:center;align-items:center;gap:.7rem;padding:.72rem 1rem;font-weight:850;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.oauth-button:hover{border-color:#0d6b5b47;transform:translateY(-1px);box-shadow:0 10px 28px #1c433c14}.oauth-button span{color:#fff;background:var(--brand);border-radius:.35rem;place-items:center;width:1.55rem;height:1.55rem;font-size:.78rem;font-weight:950;display:grid}.auth-divider{color:var(--muted);align-items:center;gap:.8rem;font-size:.8rem;font-weight:800;display:flex}.auth-divider:before,.auth-divider:after{background:var(--line);content:"";flex:1;height:1px}.field{gap:.45rem;font-weight:750;display:grid}.field input,.field select,.field textarea{width:100%;min-height:3rem;color:var(--ink);background:#fff;border:1px solid #c7d3ce;border-radius:.75rem;padding:.75rem .9rem}.field textarea{resize:vertical;min-height:8rem}.password-control{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.password-control input{grid-area:1/1/auto/-1;padding-right:4.7rem}.password-toggle{min-height:2.1rem;color:var(--brand-dark);cursor:pointer;background:#e4f2ed;border:0;border-radius:.5rem;grid-area:1/2;margin-right:.45rem;padding:0 .65rem;font-size:.78rem;font-weight:900}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--brand);outline:3px solid #0d6b5b21}.auth-links{color:var(--brand);justify-content:space-between;gap:1rem;margin-top:1.2rem;font-size:.9rem;font-weight:750;display:flex}.auth-consent{color:var(--muted);margin:-.25rem 0 0;font-size:.82rem;line-height:1.5}.auth-consent a{color:var(--brand-dark);font-weight:800}.form-message{color:#7a2e22;background:#fff0ec;border-radius:.7rem;padding:.8rem .9rem;font-size:.9rem}.product-shell{grid-template-columns:250px 1fr;min-height:100vh;display:grid}.product-nav{border-right:1px solid var(--line);color:#fff;background:#123f39;padding:1.4rem}.product-nav .brand{margin-bottom:2rem}.product-nav nav{gap:.35rem;display:grid}.product-nav nav a{color:#dcebe7;border-radius:.7rem;padding:.75rem .85rem;font-weight:700}.product-nav nav a:first-child{color:#fff;background:#ffffff1f}.product-content{padding:clamp(1.4rem,4vw,3rem)}.dashboard-header h1{margin:.35rem 0;font-size:clamp(2.2rem,5vw,4rem)}.dashboard-header p:last-child{color:var(--muted)}.metric-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem;margin-top:2rem;display:grid}.metric-card{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:1.3rem}.metric-card span{color:var(--muted);font-size:.85rem}.metric-card strong{font-family:var(--font-display), sans-serif;margin-top:.55rem;font-size:2rem;display:block}.success-banner{color:#185b4c;background:#e9f7f1;border:1px solid #b9ddce;border-radius:.9rem;margin-bottom:1.5rem;padding:1rem 1.1rem;font-weight:700}.beta-notice{color:#5f4315;background:#fff7e8;border:1px solid #ead2a5;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.1rem;display:flex}.beta-notice strong,.beta-notice p{margin:0}.beta-notice p{margin-top:.25rem;line-height:1.55}.beta-notice a{color:#6c4707;flex:none;font-weight:900}.profile-summary{border:1px solid var(--line);background:#fff;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.25rem;padding:1.5rem;display:flex}.profile-summary h2,.profile-summary p{margin:0}.profile-summary h2{margin-bottom:.35rem}.profile-summary p:last-child{color:var(--muted)}.profile-summary-actions{align-items:center;gap:.8rem;display:flex}.plan-pill{color:var(--brand-dark);text-transform:capitalize;background:#e4f2ed;border-radius:999px;padding:.45rem .7rem;font-size:.75rem;font-weight:900}.onboarding-wrap{grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);gap:clamp(1.5rem,4vw,3.5rem);width:min(1080px,100%);margin:0 auto;display:grid}.onboarding-progress{padding-top:1rem}.onboarding-progress h1{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.onboarding-progress>p:not(.eyebrow){color:var(--muted);line-height:1.65}.onboarding-progress ol{gap:.45rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.onboarding-progress a,.onboarding-progress li>div{color:var(--muted);border-radius:.75rem;align-items:center;gap:.8rem;padding:.65rem .75rem;font-weight:750;display:flex}.onboarding-progress li.current a{color:var(--brand-dark);background:#e4f2ed}.onboarding-progress li.complete a{color:var(--ink)}.onboarding-progress li span{border:1px solid #c8d4cf;border-radius:50%;flex:none;place-items:center;width:1.9rem;height:1.9rem;font-size:.78rem;display:grid}.onboarding-progress li.current span,.onboarding-progress li.complete span{border-color:var(--brand);color:#fff;background:var(--brand)}.onboarding-card{border:1px solid var(--line);background:#fff;border-radius:1.35rem;padding:clamp(1.4rem,4vw,2.5rem);box-shadow:0 18px 55px #1c433c14}.step-count{color:var(--brand);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.onboarding-card h2{margin:.55rem 0 .4rem;font-size:clamp(2rem,4vw,3.15rem)}.step-description{color:var(--muted);margin:0 0 1.8rem;line-height:1.6}.onboarding-form{gap:1.35rem;display:grid}.choice-fieldset{border:0;min-width:0;margin:0;padding:0}.choice-fieldset legend{margin-bottom:.35rem;font-weight:800}.choice-fieldset>p{color:var(--muted);margin:0 0 .8rem;font-size:.9rem}.choice-grid{gap:.75rem;display:grid}.choice-card,.check-card,.consent-card{cursor:pointer;background:#fbfcfb;border:1px solid #cfdbd6;border-radius:.9rem;align-items:flex-start;gap:.8rem;padding:1rem;display:flex;position:relative}:is(.choice-card:has(input:checked),.check-card:has(input:checked),.consent-card:has(input:checked)){border-color:var(--brand);background:#eef7f3;box-shadow:0 0 0 2px #0d6b5b14}.choice-card input,.check-card input,.consent-card input{width:1.1rem;height:1.1rem;accent-color:var(--brand);margin:.18rem 0 0}.choice-card span{gap:.25rem;display:grid}.choice-card small{color:var(--muted);line-height:1.45}.checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.check-card{padding:.85rem;font-size:.9rem;font-weight:700}.review-grid{border:1px solid var(--line);border-radius:.9rem;gap:0;margin:0;display:grid;overflow:hidden}.review-grid>div{border-bottom:1px solid var(--line);gap:.2rem;padding:.9rem 1rem;display:grid}.review-grid>div:last-child{border-bottom:0}.review-grid dt{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.review-grid dd{margin:0;line-height:1.5}.consent-card{line-height:1.55}.step-actions{justify-content:space-between;align-items:center;gap:1rem;padding-top:.6rem;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.finder-header{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.finder-header h1{max-width:720px;margin:.35rem 0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1}.finder-header p:last-child{max-width:720px;color:var(--muted);line-height:1.65}.saved-counter{border:1px solid var(--line);text-align:center;background:#fff;border-radius:1rem;min-width:115px;padding:1rem;display:grid}.saved-counter strong{font-family:var(--font-display), sans-serif;font-size:2rem}.saved-counter span{color:var(--muted);font-size:.78rem}.finder-filters{border:1px solid var(--line);background:#fff;border-radius:1rem;grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:center;gap:.75rem;margin:1.5rem 0;padding:1rem;display:grid}.finder-filters input[type=text],.finder-filters input:not([type]),.finder-filters select{width:100%;min-height:2.8rem;color:var(--ink);background:#fff;border:1px solid #c7d3ce;border-radius:.7rem;padding:.65rem .8rem}.finder-search{min-width:0}.saved-filter{white-space:nowrap;align-items:center;gap:.45rem;font-size:.9rem;font-weight:750;display:flex}.saved-filter input{width:1rem;height:1rem;accent-color:var(--brand)}.results-summary{color:var(--muted);margin-bottom:.8rem;font-size:.9rem}.results-summary strong{color:var(--ink)}.finder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.finder-card{border:1px solid var(--line);background:#fff;border-radius:1.1rem;flex-direction:column;gap:1rem;min-width:0;padding:1.35rem;display:flex;box-shadow:0 12px 35px #1c433c0d}.finder-card-topline,.finder-card-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.type-pill,.match-score{text-transform:capitalize;border-radius:999px;padding:.38rem .62rem;font-size:.72rem;font-weight:900;display:inline-flex}.type-pill.grant{color:#735015;background:#fff0d4}.type-pill.scholarship{color:#214f75;background:#e5f2fc}.match-score{color:var(--brand-dark);background:#e4f2ed}.match-summary{background:#f3f7f4;border-radius:.8rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.match-summary strong{color:var(--brand-dark)}.match-summary span{color:var(--muted);text-transform:capitalize;font-size:.78rem;font-weight:800}.match-summary.possible_gap{background:#fff0ec}.match-summary.needs_review{background:#fff7e8}.finder-card h2{margin:0;font-size:1.38rem;line-height:1.16}.finder-card h2 a:hover{color:var(--brand)}.finder-source{color:var(--muted);margin:.3rem 0 0;font-size:.82rem}.finder-description{color:#405654;margin:0;line-height:1.58}.finder-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:.85rem 0;display:grid}.finder-facts div,.detail-facts div{min-width:0}.finder-facts dt,.detail-facts dt{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:850}.finder-facts dd,.detail-facts dd{overflow-wrap:anywhere;margin:.28rem 0 0;font-weight:750}.match-reasons{flex-wrap:wrap;gap:.45rem;display:flex}.match-reasons span{color:#38534e;background:#f0f5f2;border-radius:.55rem;padding:.4rem .55rem;font-size:.75rem;font-weight:700}.finder-card-actions{margin-top:auto}.finder-card-actions form{margin-left:auto}.button-saved{color:var(--brand-dark);background:#e8f5f0;border-color:#a8cfc2}.empty-panel{text-align:center;background:#ffffff8c;border:1px dashed #b8c8c1;border-radius:1rem;padding:3rem 1.5rem}.empty-panel h2,.empty-panel p{margin:0}.empty-panel p{color:var(--muted);margin-top:.5rem}.opportunity-detail{width:min(1050px,100%);margin:0 auto}.back-link{color:var(--brand);margin-bottom:1.2rem;font-weight:800;display:inline-block}.detail-hero{color:#fff;background:#123f39;border-radius:1.25rem;justify-content:space-between;align-items:flex-end;gap:2rem;padding:clamp(1.4rem,4vw,2.4rem);display:flex}.detail-hero h1{max-width:780px;margin:1rem 0 .4rem;font-size:clamp(2.2rem,5vw,4.3rem);line-height:1}.detail-hero p{color:#cfe2dd;margin:0}.detail-layout{grid-template-columns:minmax(0,1.5fr) minmax(240px,.65fr);gap:1.25rem;margin-top:1.25rem;display:grid}.detail-main,.detail-sidebar{align-content:start;gap:1rem;display:grid}.detail-main section,.detail-sidebar{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:1.4rem}.detail-main h2{margin:0 0 .65rem}.detail-main p{color:#405654;margin:0;line-height:1.7}.reason-list{gap:.55rem;margin:0;padding-left:1.2rem;line-height:1.5;display:grid}.eligibility-analysis{gap:1rem;display:grid}.eligibility-analysis>div{background:#f3f7f4;border-radius:.85rem;padding:1rem}.eligibility-analysis.possible_gap>div:first-child{background:#fff0ec}.eligibility-analysis.needs_review>div:first-child{background:#fff7e8}.eligibility-analysis h3,.eligibility-analysis strong,.eligibility-analysis p{margin:0}.eligibility-analysis h3{margin-bottom:.55rem;font-size:1rem}.eligibility-analysis p{margin-top:.35rem}.detail-facts{gap:1.2rem;margin:0;display:grid}.detail-facts div{border-bottom:1px solid var(--line);padding-bottom:1.1rem}.detail-facts div:last-child{border-bottom:0;padding-bottom:0}.source-callout{background:#f2f8f5!important}.source-callout .button{margin-top:1rem}.detail-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.tracker-header{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.tracker-header h1{max-width:720px;margin:.35rem 0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1}.tracker-header p:last-child{max-width:720px;color:var(--muted);line-height:1.65}.tracker-create{border:1px solid var(--line);background:#fff;border-radius:1.1rem;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:1.5rem;margin:1.5rem 0;padding:1.4rem;display:grid}.tracker-create h2,.tracker-create p{margin:0}.tracker-create h2{margin-bottom:.45rem}.tracker-create>div>p:last-child,.tracker-hint{color:var(--muted);line-height:1.55}.tracker-create-forms{gap:1rem;display:grid}.compact-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.manual-application{border-top:1px solid var(--line);padding-top:1rem}.manual-application summary{color:var(--brand-dark);cursor:pointer;font-weight:800}.manual-form{grid-template-columns:minmax(0,1fr) minmax(170px,.45fr);align-items:end;gap:.8rem;margin-top:1rem;display:grid}.manual-notes,.manual-form .button{grid-column:1/-1}.manual-form .button{justify-self:start}.status-tabs{gap:.45rem;margin:1.5rem 0 1rem;display:flex;overflow-x:auto}.status-tabs a{border:1px solid var(--line);white-space:nowrap;background:#ffffffa6;border-radius:999px;align-items:center;gap:.45rem;padding:.65rem .8rem;font-size:.84rem;font-weight:800;display:inline-flex}.status-tabs a.active{border-color:var(--brand);color:#fff;background:var(--brand)}.status-tabs span{background:#0d6b5b1f;border-radius:999px;place-items:center;min-width:1.35rem;height:1.35rem;padding:0 .3rem;font-size:.7rem;display:grid}.status-tabs a.active span{background:#ffffff2e}.tracker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.application-card{border:1px solid var(--line);background:#fff;border-radius:1.1rem;gap:1rem;min-width:0;padding:1.35rem;display:grid;box-shadow:0 12px 35px #1c433c0d}.application-card-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.application-card h2{margin:.65rem 0 0;font-size:1.35rem;line-height:1.2}.status-pill{color:#38534e;background:#eef3f1;border-radius:999px;padding:.38rem .62rem;font-size:.72rem;font-weight:900;display:inline-flex}.status-pill.in_progress{color:#735015;background:#fff0d4}.status-pill.submitted{color:#214f75;background:#e5f2fc}.status-pill.awarded{color:#185b4c;background:#e3f5ed}.status-pill.rejected{color:#6b4d4d;background:#f4eaea}.deadline-badge{color:#405654;text-align:right;white-space:nowrap;background:#f1f5f3;border-radius:.7rem;padding:.55rem .7rem;font-size:.78rem;display:inline-grid}.deadline-badge span{color:var(--muted);text-transform:uppercase;font-size:.66rem;font-weight:800}.deadline-badge.soon{color:#735015;background:#fff0d4}.deadline-badge.overdue{color:#7a2e22;background:#fff0ec}.manual-label{color:var(--muted);font-size:.82rem;font-weight:700}.application-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.8rem;display:grid}.application-notes,.application-form .button{grid-column:1/-1}.application-notes textarea{min-height:6rem}.application-form .button{justify-self:start}.dashboard-deadlines{border:1px solid var(--line);background:#fff;border-radius:1rem;margin-top:1.25rem;padding:1.5rem}.readiness-panel{grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:1.25rem;margin-top:1.25rem;display:grid}.readiness-score,.readiness-body{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:1.5rem}.readiness-score{text-align:center;align-content:center;display:grid}.readiness-score strong{font-family:var(--font-display), sans-serif;font-size:clamp(3rem,7vw,5rem);line-height:.9}.readiness-score span{color:var(--brand-dark);margin-top:.65rem;font-weight:900}.readiness-body .section-heading p{color:var(--muted);margin-top:.35rem;line-height:1.55}.readiness-breakdown{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.readiness-breakdown div{background:#f3f7f4;border-radius:.85rem;padding:.9rem}.readiness-breakdown span{color:var(--muted);font-size:.72rem;font-weight:850;display:block}.readiness-breakdown strong{font-family:var(--font-display), sans-serif;margin-top:.35rem;font-size:1.25rem;display:block}.readiness-breakdown p{color:var(--muted);margin:.25rem 0 0;font-size:.78rem;line-height:1.45}.readiness-actions{color:#405654;gap:.45rem;margin:1rem 0 0;padding-left:1.1rem;line-height:1.5;display:grid}.section-heading,.deadline-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.section-heading h2,.section-heading p{margin:0}.deadline-list{border-top:1px solid var(--line);margin-top:1rem;display:grid}.deadline-row{border-bottom:1px solid var(--line);padding:.9rem 0}.deadline-row:last-child{border-bottom:0}.deadline-row>div{gap:.25rem;display:grid}.deadline-row>div span{color:var(--muted);font-size:.8rem}.empty-panel.compact{margin-top:1rem;padding:1.5rem}.vault-header{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.vault-header h1{max-width:760px;margin:.35rem 0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1}.vault-header p:last-child{max-width:760px;color:var(--muted);line-height:1.65}.vault-create{border:1px solid var(--line);background:#fff;border-radius:1.1rem;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:1.5rem;margin:1.5rem 0;padding:1.4rem;display:grid}.vault-create h2,.vault-create p{margin:0}.vault-create h2{margin-bottom:.45rem}.vault-create>div>p:last-child{color:var(--muted);line-height:1.55}.vault-form{grid-template-columns:minmax(0,1fr) minmax(170px,.45fr);align-items:end;gap:.8rem;display:grid}.vault-form-content,.vault-form .button{grid-column:1/-1}.vault-form textarea{min-height:10rem}.vault-form .button{justify-self:start}.vault-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.vault-card{border:1px solid var(--line);background:#fff;border-radius:1.1rem;gap:1rem;min-width:0;padding:1.35rem;display:grid;box-shadow:0 12px 35px #1c433c0d}.vault-card-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.vault-card h2{margin:.65rem 0 .25rem;font-size:1.35rem;line-height:1.2}.vault-card-heading p{color:var(--muted);margin:0;font-size:.82rem}.vault-preview{color:#405654;-webkit-line-clamp:5;white-space:pre-line;-webkit-box-orient:vertical;margin:0;line-height:1.62;display:-webkit-box;overflow:hidden}.vault-edit{border-top:1px solid var(--line);padding-top:1rem}.vault-edit summary{color:var(--brand-dark);cursor:pointer;font-weight:800}.vault-edit .vault-form{margin-top:1rem}.vault-delete-form{margin-top:.9rem}.vault-delete-form button{cursor:pointer;background:0 0;border:0;padding:0}.writer-header{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.writer-header h1{max-width:780px;margin:.35rem 0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1}.writer-header p:last-child{max-width:780px;color:var(--muted);line-height:1.65}.writer-create,.writer-history{border:1px solid var(--line);background:#fff;border-radius:1.1rem;margin-top:1.5rem;padding:1.4rem}.writer-create{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:1.5rem;display:grid}.writer-create h2,.writer-create p{margin:0}.writer-create h2{margin-bottom:.45rem}.writer-create>div>p:last-child{color:var(--muted);line-height:1.55}.writer-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.8rem;display:grid}.writer-form-wide,.writer-form .button{grid-column:1/-1}.writer-form textarea{min-height:8rem}.writer-form .button{justify-self:start}.writer-form .button:disabled{opacity:.55;cursor:not-allowed;transform:none}.prompt-helper{border:1px solid var(--line);background:#f8fbfa;border-radius:.8rem;gap:.8rem;padding:1rem;display:grid}.prompt-helper-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.prompt-helper h3{margin:.25rem 0 0;font-size:1rem;line-height:1.25}.prompt-chip-grid{flex-wrap:wrap;gap:.5rem;display:flex}.prompt-chip-grid button{min-height:2.35rem;color:var(--brand-dark);font:inherit;cursor:pointer;background:#fff;border:1px solid #19574e2e;border-radius:999px;padding:.55rem .75rem;font-size:.88rem;font-weight:800}.prompt-chip-grid button:hover,.prompt-chip-grid button:focus-visible{background:#eef7f4;border-color:#19574e6b}.prompt-question-list{color:var(--muted);gap:.45rem;font-size:.88rem;line-height:1.45;display:grid}.prompt-question-list span{border-left:3px solid #19574e2e;padding-left:.7rem}.strategy-header h1{max-width:780px;margin:.35rem 0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1}.strategy-header p:last-child{max-width:780px;color:var(--muted);line-height:1.65}.strategy-summary{border:1px solid var(--line);background:#fff;border-radius:1rem;grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);gap:1.4rem;margin-top:1.5rem;padding:1.5rem;display:grid}.strategy-summary h2,.strategy-summary p{margin:0}.strategy-summary h2{font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.12}.strategy-actions{gap:.65rem;display:grid}.strategy-actions p{color:#405654;background:#f3f7f4;border-radius:.85rem;padding:.85rem .95rem;font-weight:750;line-height:1.45}.strategy-actions form{margin-top:.25rem}.strategy-memo-panel{border:1px solid var(--line);background:#fff;border-radius:1rem;margin-top:1.25rem;padding:1.5rem}.strategy-memo-meta{color:var(--muted);margin:.7rem 0 0;font-size:.82rem;font-weight:800}.strategy-memo-content{color:#405654;white-space:pre-line;background:#fbfcfb;border-radius:.85rem;max-height:28rem;margin-top:1rem;padding:1rem;line-height:1.68;overflow:auto}.strategy-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.strategy-lane{border:1px solid var(--line);background:#fff;border-radius:1rem;align-content:start;gap:1rem;padding:1.2rem;display:grid}.strategy-lane .section-heading{align-items:flex-start}.strategy-lane .section-heading h2{margin-top:.35rem;font-size:1.1rem;line-height:1.35}.strategy-list{gap:.75rem;display:grid}.strategy-row{border:1px solid var(--line);background:#fbfcfb;border-radius:.9rem;gap:.75rem;padding:.95rem;display:grid}.strategy-row:hover{background:#f3f7f4;border-color:#b9d7ce}.strategy-row>div{gap:.25rem;display:grid}.strategy-row strong{line-height:1.25}.strategy-row span:not(.match-score),.strategy-row small{color:var(--muted);line-height:1.45}.strategy-row small{font-size:.78rem}.draft-list{gap:1rem;margin-top:1rem;display:grid}.draft-card{border:1px solid var(--line);background:#fbfcfb;border-radius:1rem;gap:.95rem;padding:1.2rem;display:grid}.draft-card-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.draft-card h3{margin:.65rem 0 .25rem;font-size:1.25rem}.draft-card-heading p{color:var(--muted);margin:0;font-size:.82rem}.draft-meta{flex-wrap:wrap;gap:.45rem;display:flex}.draft-meta span{color:var(--muted);background:#eef3f1;border-radius:999px;padding:.35rem .5rem;font-size:.72rem;font-weight:800}.draft-content{color:#405654;white-space:pre-line;background:#fff;border-radius:.85rem;max-height:22rem;margin:0;padding:1rem;line-height:1.68;overflow:auto}.draft-export-actions{flex-wrap:wrap;gap:.65rem;display:flex}.draft-export-actions .button{min-height:2.65rem;padding:.7rem 1rem}.settings-header{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.settings-header h1{max-width:760px;margin:.35rem 0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1}.settings-header p:last-child{max-width:760px;color:var(--muted);line-height:1.65}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.settings-card{border:1px solid var(--line);background:#fff;border-radius:1.1rem;align-content:start;gap:1rem;padding:1.35rem;display:grid;box-shadow:0 12px 35px #1c433c0d}.settings-list{border:1px solid var(--line);border-radius:.9rem;gap:0;margin:0;display:grid;overflow:hidden}.settings-list div{border-bottom:1px solid var(--line);gap:.25rem;padding:.85rem .95rem;display:grid}.settings-list div:last-child{border-bottom:0}.settings-list dt{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:850}.settings-list dd{text-transform:capitalize;margin:0;font-weight:750}.settings-list span{color:var(--muted);font-size:.84rem;line-height:1.45}.settings-card-wide{grid-column:1/-1}.settings-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.settings-usage-grid div{background:#f3f7f4;border-radius:.9rem;padding:1rem}.settings-usage-grid span{color:var(--muted);font-size:.78rem;font-weight:800;display:block}.settings-usage-grid strong{font-family:var(--font-display), sans-serif;margin-top:.4rem;font-size:1.55rem;display:block}.settings-card-copy{color:var(--muted);margin:0;line-height:1.6}.settings-toggle-form{gap:1rem;display:grid}.settings-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.settings-toggle-form .button{justify-self:start}.feedback-list{gap:.85rem;display:grid}.feedback-list article{border:1px solid var(--line);background:#fbfcfb;border-radius:.9rem;gap:.5rem;padding:1rem;display:grid}.feedback-list article>div{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.feedback-list span{color:var(--brand-dark);text-transform:capitalize;background:#e4f2ed;border-radius:999px;padding:.3rem .5rem;font-size:.7rem;font-weight:900}.feedback-list p{color:#405654;margin:0;line-height:1.55}.feedback-list small{color:var(--muted);font-weight:800}.session-timeout{z-index:20;background:#fff;border:1px solid #b9ddce;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;width:min(420px,100% - 2rem);padding:1rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 18px 55px #1c433c29}.session-timeout strong,.session-timeout p{margin:0}.session-timeout p{color:var(--muted);margin-top:.25rem;font-size:.9rem;line-height:1.45}.admin-shell{background:var(--paper);min-height:100vh}.admin-header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem clamp(1rem,4vw,3rem);display:flex}.admin-header nav{color:var(--brand-dark);gap:.9rem;font-weight:800;display:flex}.admin-content{padding:clamp(1.4rem,4vw,3rem)}.admin-title h1{max-width:760px;margin:.35rem 0;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1}.admin-title p:last-child{max-width:760px;color:var(--muted);line-height:1.65}.admin-table-card{border:1px solid var(--line);background:#fff;border-radius:1.1rem;padding:1rem}.admin-table{gap:0;display:grid}.admin-table-head,.admin-table-row{grid-template-columns:minmax(260px,1.2fr) minmax(200px,.8fr) 150px minmax(220px,.8fr);align-items:center;gap:1rem;display:grid}.admin-table-head{color:var(--muted);text-transform:uppercase;padding:.7rem .85rem;font-size:.75rem;font-weight:900}.admin-table-row{border-top:1px solid var(--line);padding:.95rem .85rem}.admin-table-row div{gap:.25rem;display:grid}.admin-table-row span{color:var(--muted);font-size:.84rem}.admin-status-form{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.admin-status-form select,.admin-status-form textarea{background:#fff;border:1px solid #c7d3ce;border-radius:.7rem;min-height:2.6rem;padding:.55rem .65rem}.admin-status-form textarea{resize:vertical;width:100%;min-width:220px;color:var(--ink);font:inherit}.admin-check{border:1px solid var(--line);min-height:2.6rem;color:var(--muted);background:#f7faf8;border-radius:.7rem;align-items:center;gap:.45rem;padding:.55rem .65rem;font-size:.82rem;font-weight:800;display:inline-flex}.admin-check input{width:1rem;height:1rem}.admin-feedback-list{gap:1rem;display:grid}.admin-feedback-row{border:1px solid var(--line);background:#fbfcfb;border-radius:1rem;gap:1rem;padding:1rem;display:grid}.admin-feedback-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.admin-feedback-heading h2,.admin-feedback-heading p{margin:0}.admin-feedback-heading h2{text-transform:capitalize;margin-top:.55rem;font-size:1.25rem}.admin-feedback-heading p{color:var(--muted);margin-top:.25rem;font-size:.84rem}.admin-feedback-message{color:#405654;white-space:pre-line;background:#fff;border-radius:.85rem;margin:0;padding:1rem;line-height:1.62}.admin-feedback-meta{grid-template-columns:minmax(120px,.5fr) minmax(100px,.35fr) minmax(220px,1fr);gap:.75rem;margin:0;display:grid}.admin-feedback-meta div{background:#f3f7f4;border-radius:.8rem;min-width:0;padding:.8rem}.admin-feedback-meta dt{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:850}.admin-feedback-meta dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-weight:750}.site-footer{width:min(1180px,100% - 2rem);color:var(--muted);flex-wrap:wrap;gap:1rem;margin:0 auto 2rem;padding:0 .3rem;font-size:.9rem;font-weight:800;display:flex}.site-footer a:hover{color:var(--brand-dark)}.legal-page{width:min(860px,100% - 2rem);margin:0 auto;padding:clamp(2rem,6vw,5rem) 0}.legal-page h1{max-width:780px;margin:.35rem 0 1rem;font-size:clamp(2.6rem,6vw,5rem);line-height:.98}.legal-page>p,.legal-page section p{color:var(--muted);font-size:1rem;line-height:1.75}.legal-page section{border-top:1px solid var(--line);margin-top:1.2rem;padding-top:1.2rem}.legal-page h2{margin:0 0 .4rem;font-size:1.35rem}.legal-page section p{margin:0}.legal-page a:not(.back-link){color:var(--brand-dark);font-weight:800}@media (max-width:850px){.hero{grid-template-columns:1fr;gap:2.5rem;padding:3rem 0}.product-shell{grid-template-columns:1fr}.product-nav{border-right:0}.product-nav nav{display:flex;overflow-x:auto}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-wrap{grid-template-columns:1fr}.onboarding-progress ol{grid-template-columns:repeat(5,minmax(0,1fr))}.onboarding-progress a,.onboarding-progress li>div{justify-content:center;padding:0;font-size:0}.finder-filters{grid-template-columns:1fr 1fr}.finder-search{grid-column:1/-1}.finder-grid,.detail-layout,.tracker-grid,.tracker-create,.strategy-lanes,.strategy-summary,.vault-grid,.vault-create,.writer-create,.readiness-panel,.pricing-grid,.settings-grid{grid-template-columns:1fr}.readiness-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-card-wide{grid-column:auto}}@media (max-width:520px){.site-nav .nav-optional{display:none}.hero h1{font-size:3.25rem}.pricing-hero h1{font-size:3rem}.hero-actions,.auth-links{flex-direction:column;align-items:stretch}.metric-grid,.checkbox-grid{grid-template-columns:1fr}.profile-summary,.profile-summary-actions{flex-direction:column;align-items:stretch}.step-actions .button{flex:1}.finder-header,.tracker-header,.vault-header,.writer-header,.settings-header,.detail-hero,.finder-card-actions,.application-card-heading,.vault-card-heading,.draft-card-heading,.section-heading{flex-direction:column;align-items:stretch}.saved-counter{min-width:0}.match-summary{flex-direction:column;align-items:flex-start}.readiness-breakdown,.finder-filters{grid-template-columns:1fr}.finder-search{grid-column:auto}.finder-facts{grid-template-columns:1fr}.finder-card-actions form,.finder-card-actions .button,.finder-card-actions form .button,.detail-actions,.detail-actions form,.detail-actions .button{width:100%;margin-left:0}.compact-form,.manual-form,.application-form,.vault-form,.writer-form{grid-template-columns:1fr}.manual-notes,.manual-form .button,.application-notes,.application-form .button,.vault-form-content,.vault-form .button,.writer-form-wide,.writer-form .button{grid-column:auto}.deadline-row{align-items:flex-start}.session-timeout{flex-direction:column;align-items:stretch}.beta-notice{flex-direction:column;align-items:flex-start}.admin-header,.admin-table-head,.admin-table-row,.admin-feedback-heading,.admin-status-form{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.admin-feedback-meta{grid-template-columns:1fr}.admin-table-head{display:none}}
