@font-face{font-family:Manrope Local;src:url(/fonts/Manrope-Variable.ttf)format("truetype");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:Sora Logo;src:url(/fonts/Sora-Variable.ttf)format("truetype");font-style:normal;font-weight:100 800;font-display:swap}:root{--bg:#edf8fb;--surface:#fbfeff;--fg:#0a1924;--muted:#43525c;--border:#c1d1d8;--accent:#b32513;--success:#0c6830;--warning:#8b5d00;--danger:#a5001c;--info:#00627a;--mark-navy:#0d2b46;--mark-coral:#d45f47;--mark-cream:#f5eee2;--page-light-cloud:#f9fdff;--page-light-sky:#def5fb;--page-light-blue:#d2effc;--page-lighting:radial-gradient(ellipse 92% 34% at 8% 0%, var(--page-light-cloud) 0%, var(--page-light-sky) 48%, transparent 74%), radial-gradient(ellipse 78% 30% at 96% 14%, var(--page-light-blue) 0%, transparent 70%), linear-gradient(148deg, var(--page-light-cloud) 0%, var(--bg) 44%, var(--page-light-blue) 72%, var(--bg) 100%);--content:1240px;--page-gutter:48px;--ease:cubic-bezier(.2, .8, .2, 1)}@supports (color:lab(0% 0 0)){:root{--bg:lab(96.8256% -3.06073 -2.95216);--surface:lab(99.4448% -1.02502 -.986993);--fg:lab(7.75757% -3.22655 -9.6544);--muted:lab(33.9348% -4.42897 -7.66872);--border:lab(82.6988% -4.65012 -5.38014);--accent:lab(40.2835% 55.7005 47.2309);--success:lab(38.2731% -36.4395 24.2695);--warning:lab(43.6012% 16.8472 73.7242);--danger:lab(34.8574% 58.9494 37.2726);--info:lab(37.2553% -22.7516 -24.4907);--page-light-cloud:lab(99.1091% -1.5358 -1.47942);--page-light-sky:lab(94.9591% -6.97744 -5.83111);--page-light-blue:lab(92.7365% -7.89288 -9.52787)}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);min-width:320px;color:var(--fg);text-rendering:optimizelegibility;margin:0;font-family:Manrope Local,sans-serif;font-size:17px;line-height:1.55}.landing-page-shell{background-color:var(--bg);background-image:var(--page-lighting);background-repeat:no-repeat;min-height:100svh}a{color:inherit}button,input,textarea{font:inherit}button,summary{cursor:pointer}button:disabled,input:disabled,textarea:disabled{cursor:not-allowed}p,h1,h2,h3,dl,dd{margin:0}h1,h2,h3{text-wrap:balance;font-weight:650}h1{letter-spacing:-.035em;max-width:780px;font-size:clamp(2.6rem,6vw,4.8rem);line-height:1.02}h2{letter-spacing:-.025em;max-width:780px;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.08}h3{font-size:1.25rem;line-height:1.25}:focus-visible{outline:3px solid var(--surface);box-shadow:0 0 0 6px var(--fg);outline-offset:2px}.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}.skip-link{z-index:100;border:1px solid var(--fg);background:var(--surface);min-height:44px;color:var(--fg);border-radius:12px;align-items:center;padding:0 16px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus-visible{transform:translateY(0)}.site-header{z-index:50;border-bottom:1px solid var(--border);background:var(--bg);position:sticky;top:0}.header-inner,main,footer{width:min(calc(100% - 2 * var(--page-gutter)), var(--content));margin-inline:auto}.header-inner{align-items:center;gap:24px;min-height:72px;display:flex}.wordmark,.brand-lockup{align-items:center;display:inline-flex}.wordmark{min-height:44px;text-decoration:none}.brand-lockup{white-space:nowrap;gap:8px}.brand-name{letter-spacing:0;font-family:Sora Logo,sans-serif;font-size:18px;font-weight:700;line-height:1}.brand-selected-icon{flex:none;width:auto;height:21px}.brand-symbol{width:28px;height:28px;color:var(--fg);flex:none;overflow:visible}.brand-symbol-selected{--mark-navy:#00a8e8;--mark-coral:#ff8c00}.header-inner nav{gap:28px;margin-left:auto;display:flex}.header-inner nav a{min-height:44px;color:var(--muted);text-underline-offset:5px;transition:color .18s var(--ease), text-decoration-color .18s var(--ease);align-items:center;font-size:16px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.header-inner nav a:hover{color:var(--fg);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.button{border:1px solid var(--accent);background:var(--accent);min-height:50px;color:var(--surface);text-align:center;transition:transform .12s var(--ease), background .18s var(--ease), border-color .18s var(--ease);border-radius:14px;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover{background:color-mix(in oklch, var(--accent), var(--fg) 10%)}.button:active{transform:translateY(1px)}.button:disabled{border-color:var(--border);background:var(--border);color:var(--muted)}.button-small{min-height:44px;padding-inline:15px}.button-secondary{border-color:var(--fg);background:var(--surface);color:var(--fg)}.button-secondary:hover{background:var(--bg)}.button-full{width:100%}.section{padding:clamp(64px,9vw,112px) 0;scroll-margin-top:88px}main>.section+.section{border-top:1px solid var(--border)}.hero{grid-template-columns:minmax(0,7fr) minmax(360px,5fr);align-items:center;gap:clamp(40px,7vw,96px);min-height:calc(100svh - 72px);display:grid}.audience-label,.section-label{letter-spacing:.055em;text-transform:uppercase;font-size:16px;font-weight:650}.audience-label{color:var(--accent);margin-bottom:24px}.hero-lead{max-width:690px;color:var(--muted);margin-top:28px;font-size:clamp(1.08rem,1.8vw,1.35rem)}.hero-actions{align-items:center;gap:20px;margin-top:32px;display:flex}.hero-actions span,.scope-note{color:var(--muted);font-size:16px}.scope-note{max-width:620px;margin-top:28px}.hero-art{place-items:center;min-width:0;margin:0;display:grid}.hero-art-image{width:min(100%,520px);height:auto;display:block}.section-intro{gap:18px;max-width:820px;margin-bottom:48px;display:grid}.section-intro-wide{max-width:920px}.section-intro-split{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:64px;max-width:none}.section-intro>p:not(.section-label),.section-intro-split>p,.application-copy>p,.concept-card>p,.trust-grid p,.process-steps p,.formats-grid p,.plan-card p,.plan-card li,.faq-list p,.receipt>p,.eligibility-note p{color:var(--muted)}.section-label{color:var(--accent)}.concept-grid{grid-template-columns:repeat(12,1fr);align-items:stretch;gap:20px;display:grid}.concept-card{border:1px solid var(--border);background:var(--surface);border-radius:18px;flex-direction:column;height:100%;min-height:440px;padding:28px;display:flex}.concept-match,.concept-create,.concept-agree{grid-column:span 4}.concept-card-head{align-items:baseline;gap:12px;min-height:62px;margin-bottom:28px;display:flex}.concept-card-head span{color:var(--accent);font-size:16px;font-weight:650}.concept-card-head h3{font-size:1.5rem}.concept-card>p{margin-top:auto;padding-top:24px}.match-pair{min-height:230px;position:relative}.creator-sheet{background:var(--bg);flex-direction:column;width:76%;min-height:118px;padding:18px;display:flex;position:absolute}.creator-sheet b{margin-top:8px}.creator-sheet small{color:var(--muted);font-size:16px}.creator-sheet-you{border:2px solid var(--fg);border-radius:14px;top:0;left:0}.creator-sheet-partner{border:2px dashed var(--fg);border-radius:14px;bottom:0;right:0}.shared-tile{z-index:2;background:var(--accent);min-width:68px;min-height:52px;color:var(--surface);border-radius:12px;place-items:center;font-size:16px;font-style:normal;font-weight:650;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agreement-list{gap:12px;min-height:230px;display:grid}.agreement-list div{border-bottom:1px solid var(--border);gap:4px;padding:16px 0;display:grid}.agreement-list dt{color:var(--muted);font-size:16px}.agreement-list dd{font-weight:650}.room-progress{align-content:start;gap:14px;min-height:230px;display:grid}.room-progress>div{border:1px solid var(--border);background:var(--bg);border-radius:14px;grid-template-columns:12px 1fr;gap:2px 14px;padding:18px;display:grid}.room-progress b,.room-progress small{grid-column:2}.room-progress small{color:var(--muted);font-size:16px}.owner-rule{border-radius:4px;grid-row:1/span 2;width:4px}.owner-rule-solid{background:var(--fg)}.owner-rule-dashed{border-left:3px dashed var(--fg)}.trust-section,.application-section{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(40px,8vw,120px);display:grid}.trust-grid{display:grid}.trust-grid article{border-top:1px solid var(--border);padding:24px 0}.trust-grid article:last-child{border-bottom:1px solid var(--border)}.trust-grid strong{margin-bottom:8px;font-size:1.15rem;display:block}.process-steps{grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.process-steps li{border:1px solid var(--border);background:var(--surface);flex-direction:column;min-height:280px;padding:28px;display:flex;position:relative}.process-steps li+li{border-left:0}.process-steps li>span{color:var(--accent);letter-spacing:.055em;text-transform:uppercase;font-size:16px;font-weight:650}.process-steps li>div{margin-top:auto}.process-steps h3,.formats-grid h3{margin-bottom:10px}.formats-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.formats-grid article{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;justify-content:flex-end;min-height:210px;padding:28px;display:flex}.plan-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.plan-card{border:1px solid var(--border);background:var(--surface);min-height:560px;transition:transform .18s var(--ease), border-color .18s var(--ease);border-radius:18px;flex-direction:column;gap:28px;padding:28px;display:flex}.plan-card-selected{border:2px solid var(--accent);transform:translateY(-4px)}.plan-head{gap:20px;display:grid}.plan-head h3{margin-bottom:8px;font-size:1.5rem}.plan-head>strong{font-size:1.9rem;line-height:1.1}.plan-card ul{gap:12px;margin:0;padding-left:22px;display:grid}.plan-card .button{width:100%;margin-top:auto}.application-copy{align-content:start;gap:18px;display:grid}.eligibility-note{border:1px solid var(--border);background:var(--surface);border-radius:14px;margin-top:18px;padding:20px}.eligibility-note strong{margin-bottom:6px;display:block}.eligibility-note p{color:var(--fg)}.application-panel{border:1px solid var(--border);background:var(--surface);border-radius:18px;padding:clamp(22px,4vw,40px)}.application-panel form,.note-form{gap:14px;display:grid}.application-panel label,.application-panel legend{font-size:16px;font-weight:650}.application-panel input[type=email],.application-panel input[type=text],.application-panel textarea{border:1px solid var(--muted);background:var(--surface);width:100%;min-height:52px;color:var(--fg);border-radius:14px;padding:13px 15px;font-size:16px}.application-panel textarea{resize:vertical;min-height:120px}.application-panel input[aria-invalid=true],.application-panel textarea[aria-invalid=true]{border:2px solid var(--danger)}.selected-plan-summary{border:1px solid var(--border);background:var(--bg);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:14px 16px;display:flex}.selected-plan-summary>div{gap:2px;display:grid}.selected-plan-summary span{color:var(--muted);font-size:15px}.text-button{min-width:44px;min-height:44px;color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;background:0 0;border:0;padding:0 4px;font-size:16px;font-weight:650}.field-error{color:var(--danger);margin-top:-8px;font-size:16px;font-weight:650}.form-disclosure{color:var(--fg);font-size:16px}.honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.status-message{border:1px solid var(--border);background:var(--bg);border-radius:14px;padding:18px;font-size:16px}.status-message strong{margin-bottom:4px;display:inline-block}.status-error{border-color:var(--danger)}.status-pending{border-color:var(--warning)}.status-success{border-color:var(--success)}.receipt{gap:20px;display:grid}.receipt h3{scroll-margin-top:88px;font-size:1.8rem}.note-form{border-top:1px solid var(--border);margin-top:8px;padding-top:24px}.faq-section-inner{width:min(100%,900px);margin-inline:auto}.faq-section-inner .section-intro{max-width:760px}.faq-list{width:100%}.faq-list details{border-top:1px solid var(--border)}.faq-list details:last-child{border-bottom:1px solid var(--border)}.faq-list summary{justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:16px 0;font-size:18px;font-weight:650;display:flex}.faq-list summary:after{content:"+";font-size:1.5rem;font-weight:400}.faq-list details[open] summary:after{content:"−"}.faq-list p{max-width:720px;padding:0 0 24px}.final-cta{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.final-cta>div{gap:16px;display:grid}footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:40px;min-height:120px;display:flex}footer>div{color:var(--muted);justify-items:end;font-size:16px;display:grid}.footer-meta nav{flex-wrap:wrap;justify-content:flex-end;gap:8px 20px;display:flex}.footer-meta a{min-height:44px;color:var(--fg);align-items:center;display:inline-flex}.policy-page{display:block}.policy-hero{gap:24px;display:grid}.policy-hero>p:last-child{max-width:760px;color:var(--muted)}.policy-content{gap:18px;max-width:820px;display:grid}.policy-content h2{margin-top:28px;font-size:clamp(1.5rem,3vw,2rem)}.policy-content p{color:var(--muted)}.legal-table-scroll{min-width:0;max-width:100%;overflow-x:auto}.legal-table-scroll table{border-collapse:collapse;width:100%;font-size:16px}.legal-table-scroll table:has(th:nth-child(3)){min-width:640px}.legal-table-scroll th,.legal-table-scroll td{border:1px solid var(--border);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:12px}.policy-content{overflow-wrap:anywhere;min-width:0}.form-disclosure a{text-underline-offset:3px;text-decoration:underline}.system-page{display:block}.system-hero{gap:24px;display:grid}.system-hero>p:last-child{max-width:780px;color:var(--muted);font-size:1.15rem}.token-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.token-grid article{border:1px solid var(--border);background:var(--surface);border-radius:14px;gap:10px;min-width:0;padding:16px;display:grid}.token-grid code{overflow-wrap:anywhere;color:var(--muted);font-size:14px}.token-swatch{border:1px solid var(--border);border-radius:10px;width:100%;height:96px}.ambient-lighting-sample{border:1px solid var(--border);background-color:var(--bg);background-image:var(--page-lighting);background-repeat:no-repeat;border-radius:18px;align-content:end;gap:10px;min-height:320px;padding:clamp(24px,5vw,56px);display:grid}.ambient-lighting-sample h3{max-width:640px;font-size:clamp(1.5rem,3vw,2.4rem)}.ambient-lighting-sample p{max-width:680px;color:var(--muted)}.type-specimen{border:1px solid var(--border);background:var(--surface);border-radius:18px;gap:28px;padding:clamp(24px,5vw,52px);display:grid}.type-specimen p,.type-specimen small{color:var(--muted)}.type-specimen small{font-size:16px}.ownership-samples{grid-template-columns:repeat(3,1fr);align-items:center;gap:20px;display:grid}.ownership-samples article{background:var(--surface);flex-direction:column;justify-content:center;gap:10px;min-height:250px;padding:28px;display:flex}.ownership-samples span{font-size:16px;font-weight:650}.ownership-samples p{color:var(--muted)}.ownership-solid{border:2px solid var(--fg);border-radius:16px}.ownership-shared{color:var(--surface);border-radius:16px;background:var(--accent)!important}.ownership-shared p{color:var(--surface)}.ownership-dashed{border:2px dashed var(--fg);border-radius:16px}.component-board{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.component-board>article{border:1px solid var(--border);background:var(--surface);border-radius:16px;align-content:start;gap:16px;padding:24px;display:grid}.component-row{flex-wrap:wrap;gap:12px;display:flex}.system-rules{gap:16px;max-width:900px;margin:0;padding-left:24px;display:grid}.brand-lab,.ops-page{display:block}.brand-lab-intro{gap:24px;display:grid}.brand-lab-intro>p:last-child{max-width:800px;color:var(--muted);font-size:1.1rem}.brand-candidates{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.brand-candidate{border:1px solid var(--border);background:var(--surface);border-radius:18px;align-content:start;gap:24px;min-width:0;padding:clamp(22px,3vw,32px);display:grid}.brand-candidate-recommended{border:2px solid var(--accent)}.brand-candidate>p{color:var(--muted)}.brand-candidate-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.brand-candidate-head>div{gap:8px;display:grid}.brand-candidate-head h2{font-size:clamp(1.5rem,3vw,2rem)}.brand-candidate-head>.brand-symbol{width:54px;height:54px}.brand-size-row{border:1px solid var(--border);background:var(--bg);border-radius:14px;align-items:flex-end;gap:18px;min-height:92px;padding:16px;display:flex}.brand-size-row>span{color:var(--muted);justify-items:center;gap:8px;font-size:13px;display:grid}.brand-symbol-16{width:16px;height:16px}.brand-symbol-24{width:24px;height:24px}.brand-symbol-32{width:32px;height:32px}.brand-symbol-48{width:48px;height:48px}.brand-lockup-test{border:1px solid var(--border);border-radius:14px;align-items:center;gap:12px;min-height:62px;padding:14px 16px;display:flex}.brand-app-icon{background:var(--fg);min-height:120px;color:var(--surface);border-radius:22px;align-items:center;gap:18px;padding:20px;display:flex}.brand-app-icon .brand-symbol{background:var(--surface);width:64px;height:64px;color:var(--fg);border-radius:16px;padding:14px}.brand-app-icon span{font-size:14px}.brand-comparison{gap:36px;display:grid}.brand-comparison-intro{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:56px;display:grid}.brand-comparison-intro>div{gap:14px;display:grid}.brand-comparison-intro>p{max-width:520px;color:var(--muted)}.brand-comparison-header,.brand-comparison-row{grid-template-columns:minmax(190px,.85fr) repeat(2,minmax(170px,.8fr)) minmax(270px,1.15fr);display:grid}.brand-comparison-header{color:var(--muted);letter-spacing:.055em;text-transform:uppercase;padding:0 0 12px;font-size:13px;font-weight:650}.brand-comparison-header span{padding-inline:18px}.brand-comparison-list{border-bottom:1px solid var(--border)}.brand-comparison-row{border-top:1px solid var(--border);min-width:0}.brand-candidate-meta,.brand-proof,.browser-proof{min-width:0;min-height:224px;padding:18px}.brand-candidate-meta{background:var(--surface);align-content:start;gap:34px;display:grid}.brand-candidate-meta>span{color:var(--accent);letter-spacing:.08em;font-size:14px;font-weight:650}.brand-candidate-status{color:var(--accent);letter-spacing:.035em;margin-bottom:6px;font-size:14px;font-weight:650;display:block}.brand-candidate-meta>div{gap:10px;display:grid}.brand-candidate-meta h3{font-size:clamp(1.25rem,2vw,1.55rem)}.brand-candidate-meta p{color:var(--muted);font-size:15px}.brand-candidate-meta .brand-candidate-risk{border-left:2px solid var(--warning);color:var(--fg);padding-left:10px;font-size:13px}.brand-proof,.browser-proof{border-left:1px solid var(--border)}.brand-proof{grid-template-rows:auto 1fr;gap:12px;display:grid}.brand-proof-light{color:#0d2b46;background:#fff}.brand-proof-dark{color:#fff;background:#050607}.brand-proof-label{color:currentColor;letter-spacing:.045em;opacity:.62;text-transform:uppercase;align-self:start;font-size:12px;font-weight:650}.brand-proof-marks{justify-content:space-between;align-items:center;gap:18px;min-width:0;display:flex}.brand-symbol-paper{color:var(--mark-navy)}.brand-symbol-proof-large{width:clamp(88px,9vw,128px);height:clamp(88px,9vw,128px)}.brand-symbol-proof-small{width:24px;height:24px}.browser-proof{color:#202124;background:#d9dcdf;grid-template-rows:auto 1fr;gap:12px;display:grid}.browser-chrome{background:#202124;border-radius:12px 12px 4px 4px;align-self:center;align-items:flex-end;gap:4px;min-width:0;height:82px;padding:30px 8px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #080c1024}.browser-window-controls{gap:6px;display:flex;position:absolute;top:11px;left:12px}.browser-window-controls i{background:#72767b;border-radius:50%;width:8px;height:8px}.browser-window-controls i:first-child{background:#e46a61}.browser-window-controls i:nth-child(2){background:#e8b85e}.browser-window-controls i:last-child{background:#68ae72}.browser-tab-preview{color:#202124;background:#fff;border-radius:10px 10px 0 0;flex:1;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;height:52px;padding:0 12px;font-size:13px;display:grid}.browser-tab-preview>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.browser-tab-preview>b{color:#70757a;font-size:18px;font-weight:400}.brand-symbol-favicon{width:16px;height:16px}.browser-new-tab{color:#d6d9dd;align-self:flex-end;place-items:center;width:30px;height:42px;font-size:20px;display:grid}.brand-palette-study{gap:36px;display:grid}.brand-palette-list{gap:24px;display:grid}.brand-palette-row{border:1px solid var(--border);grid-template-columns:minmax(210px,.8fr) repeat(2,minmax(170px,.75fr)) minmax(340px,1.3fr);min-width:0;display:grid}.brand-palette-meta,.brand-browser-proof{min-width:0;min-height:236px;padding:18px}.brand-palette-meta{background:var(--surface);align-content:start;gap:28px;display:grid}.brand-palette-meta>span{color:var(--accent);letter-spacing:.08em;font-size:14px;font-weight:650}.brand-palette-meta>div{gap:8px;display:grid}.brand-palette-meta p,.brand-palette-meta code{color:var(--muted);font-size:14px}.brand-palette-meta code{overflow-wrap:anywhere}.brand-browser-proof{border-left:1px solid var(--border);color:#202124;background:#d9dcdf;grid-template-rows:auto 1fr;gap:14px;display:grid}.brand-browser-themes{grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:10px;min-width:0;display:grid}.brand-browser-theme{border-radius:10px;gap:8px;min-width:0;padding:10px;display:grid}.brand-browser-theme>span{opacity:.68;text-transform:uppercase;font-size:12px;font-weight:650}.brand-browser-theme>div{border-radius:8px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:48px;padding:0 10px;display:grid}.brand-browser-theme b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}.brand-browser-theme-light{color:#202124;background:#e7ebf0}.brand-browser-theme-light>div{background:#fff}.brand-browser-theme-dark{color:#f4f5f7;background:#15171b}.brand-browser-theme-dark>div{background:#2b2e34}.brand-challenger-list{border-bottom:0}.brand-challenger-row:first-child{border-top-color:var(--accent)}.brand-balance-pair{align-content:center;gap:14px;min-width:0;display:grid}.brand-balance-pair>div{grid-template-columns:24px minmax(56px,76px) 24px;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:grid}.brand-balance-pair>div>span{color:currentColor;opacity:.64;font-size:12px;font-weight:700}.brand-balance-proof .brand-symbol-proof-large{width:76px;height:76px}.brand-balance-browser-theme{align-content:start}.brand-balance-browser-tabs{grid-template-columns:1fr!important;gap:6px!important;height:auto!important;padding:6px!important;display:grid!important}.brand-balance-browser-tabs>div{border-radius:6px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:34px;padding:0 8px;display:grid}.brand-browser-theme-light .brand-balance-browser-tabs>div{background:#fff}.brand-browser-theme-dark .brand-balance-browser-tabs>div{background:#2b2e34}.ops-header-label{color:var(--muted);margin-left:auto;font-size:15px}.ops-page{min-height:calc(100svh - 72px);padding:clamp(36px,7vw,80px) 0}.ops-state,.ops-login{border:1px solid var(--border);background:var(--surface);border-radius:18px;gap:20px;max-width:620px;padding:clamp(24px,5vw,44px);display:grid}.ops-state{margin-inline:auto}.ops-login>div{gap:10px;display:grid}.ops-login>p{color:var(--muted)}.ops-login label,.ops-review label{font-size:15px;font-weight:650}.ops-login input,.ops-review input,.ops-review select{border:1px solid var(--muted);background:var(--surface);width:100%;min-height:50px;color:var(--fg);border-radius:12px;padding:12px 14px;font-size:16px}.ops-dashboard{gap:28px;display:grid}.ops-toolbar{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ops-toolbar>div:first-child{gap:10px;display:grid}.ops-actions{flex-wrap:wrap;gap:10px;display:flex}.ops-counts{border-block:1px solid var(--border);grid-template-columns:repeat(4,1fr);display:grid}.ops-counts>div{gap:2px;padding:20px 0;display:grid}.ops-counts strong{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:650}.ops-counts span,.ops-boundary{color:var(--muted);font-size:15px}.ops-list{gap:16px;display:grid}.ops-applicant{border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:20px;padding:clamp(20px,4vw,30px);display:grid}.ops-applicant-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ops-applicant-head>div{gap:4px;display:grid}.ops-applicant-head a{color:var(--muted);overflow-wrap:anywhere}.ops-status{border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:center;min-height:34px;padding:4px 10px;font-size:14px;font-weight:650;display:inline-flex}.ops-status-eligible{border-color:var(--success);color:var(--success)}.ops-status-ineligible_under_10k,.ops-status-private,.ops-status-unverifiable{border-color:var(--warning);color:var(--warning)}.ops-meta{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ops-meta>div{gap:3px;min-width:0;display:grid}.ops-meta dt{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:13px}.ops-meta dd{overflow-wrap:anywhere;font-size:15px}.ops-note{border-left:3px solid var(--accent);background:var(--bg);gap:6px;padding:16px;display:grid}.ops-note p{white-space:pre-wrap}.ops-review{border-top:1px solid var(--border);grid-template-columns:minmax(180px,.7fr) minmax(260px,1.6fr) auto;align-items:end;gap:8px 12px;padding-top:18px;display:grid}.ops-review-field{gap:8px;display:grid}.ops-inline-status,.ops-review .field-error{grid-column:1/-1;margin:0;font-size:15px}.ops-inline-status{color:var(--success)}@supports (animation-timeline:view()){.reveal{animation:1ms linear both section-reveal;animation-timeline:view();animation-range:entry 5% cover 22%}@keyframes section-reveal{0%{opacity:.82;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:61.25rem){:root{--page-gutter:16px}.header-inner nav{display:none}.header-inner .button{margin-left:auto}.hero{grid-template-columns:1fr;min-height:auto}.hero-art-image{width:min(100%,560px)}.concept-grid{grid-template-columns:1fr}.concept-match,.concept-agree,.concept-create{grid-column:auto}.concept-card{min-height:400px}.trust-section,.application-section,.section-intro-split,.process-steps,.plan-grid{grid-template-columns:1fr}.process-steps li{min-height:220px}.process-steps li+li{border-top:0;border-left:1px solid var(--border)}.plan-card{min-height:auto}.plan-card-selected{transform:none}.token-grid{grid-template-columns:repeat(2,1fr)}.ownership-samples,.component-board,.brand-candidates{grid-template-columns:1fr}.brand-comparison-intro{grid-template-columns:1fr;gap:20px}.brand-comparison-header{display:none}.brand-comparison-row{border:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.brand-palette-row{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-candidate-meta,.browser-proof,.brand-palette-meta,.brand-browser-proof{grid-column:1/-1}.brand-candidate-meta{grid-template-columns:auto 1fr;gap:20px;min-height:auto}.brand-proof-light{border-left:0}.browser-proof{border-top:1px solid var(--border)}.ops-meta{grid-template-columns:repeat(2,1fr)}.ops-review{grid-template-columns:1fr 1fr}.ops-review .button{grid-column:1/-1;margin-left:0}}@media (max-width:40rem){h1{font-size:clamp(2.25rem,11.5vw,2.75rem)}h2{font-size:clamp(1.85rem,9vw,2.25rem)}.header-inner{gap:8px;min-height:64px}.brand-lockup{gap:7px}.brand-selected-icon{height:18px}.brand-lockup>.brand-symbol{width:24px;height:24px}.brand-name,.button-small{font-size:16px}.button-small{min-height:44px;padding-inline:9px}.section{padding:64px 0;scroll-margin-top:76px}.hero{gap:48px;padding-top:56px}.audience-label,.section-label{letter-spacing:.035em}.hero-actions,.final-cta{flex-direction:column;align-items:stretch}.hero-actions .button,.final-cta .button{width:100%}.hero-art{margin-top:-12px}.hero-art-image{width:min(100%,420px)}.section-intro,.section-intro-split{gap:16px;margin-bottom:32px}.concept-card{min-height:520px;padding:22px}.match-pair{min-height:250px}.creator-sheet{width:86%}.formats-grid{grid-template-columns:1fr}.formats-grid article{min-height:180px;padding:22px}.plan-card,.process-steps li{padding:22px}.application-panel{padding:20px}footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-height:160px}footer>div{justify-items:start}.footer-meta nav{justify-content:flex-start}.token-grid{grid-template-columns:1fr}.brand-size-row{gap:12px}.brand-comparison{gap:24px}.brand-comparison-row,.brand-palette-row{grid-template-columns:1fr}.brand-candidate-meta,.browser-proof,.brand-palette-meta,.brand-browser-proof{grid-column:auto}.brand-candidate-meta,.brand-proof,.browser-proof{min-height:208px}.brand-candidate-meta{min-height:auto}.brand-proof,.browser-proof,.brand-palette-row .brand-proof,.brand-browser-proof{border-top:1px solid var(--border);border-left:0}.brand-symbol-proof-large{width:112px;height:112px}.brand-browser-themes{grid-template-columns:1fr}.ops-header-label{display:none}.ops-toolbar{flex-direction:column;align-items:stretch}.ops-actions .button{flex:1;margin-left:0}.ops-counts{grid-template-columns:repeat(2,1fr)}.ops-applicant-head{flex-direction:column;align-items:stretch}.ops-status{align-self:flex-start}.ops-meta,.ops-review{grid-template-columns:1fr}.ops-review .button{width:100%}}@media (max-width:22.5rem){.brand-name{font-size:15px}.button-small{padding-inline:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal,.plan-card-selected,.button:active{transform:none!important}}
