@font-face{font-family:Qadde Sans;src:url(/images/blob-009.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Qadde Sans;src:url(/images/blob-013.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Qadde Sans;src:url(/images/blob-005.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Qadde Sans;src:url(/images/blob-004.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Qadde Display;src:url(/images/blob-006.bin) format("opentype");font-weight:400 700;font-display:swap}@font-face{font-family:Qadde Mono;src:url(/images/blob-011.woff2) format("woff2");font-weight:400;font-display:swap}:root{--ink: #201c17;--ink-soft: #4f483e;--cream: #ffffff;--paper: #fdfcf9;--stone: #e8e1d6;--stone-deep: #c9bba9;--gold: #aa762d;--gold-soft: #d7bd8b;--rust: #803e31;--sage: #5b6d60;--line: rgba(32, 28, 23, .16);--line-light: rgba(247, 244, 237, .19);--shadow: 0 22px 60px rgba(45, 35, 23, .11);--sans: "Qadde Sans", "Tahoma", sans-serif;--display: "Qadde Display", "Qadde Sans", serif;--mono: "Qadde Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--cream)}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit}::selection{background:var(--gold);color:var(--paper)}:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.site-shell{position:relative;overflow:hidden}.site-shell:before{content:"";pointer-events:none;position:fixed;inset:0;z-index:20;opacity:.034;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.progress-line{position:fixed;inset:0 auto auto 0;height:3px;background:var(--gold);z-index:60}.container{width:min(1180px,calc(100% - 48px));margin:0 auto}.eyebrow{color:var(--gold);font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.display{font-family:var(--display);font-weight:600}.muted{color:var(--ink-soft)}.rule{height:1px;background:var(--line)}.top-nav{position:fixed;top:0;left:0;right:0;z-index:50;padding:19px 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid transparent;transition:background .35s,border-color .35s,padding .35s}.top-nav.is-scrolled{background:#f7f4ede8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:var(--line);padding-block:13px}.brand{display:inline-flex;align-items:baseline;gap:10px;text-decoration:none}.brand-ar{font-family:var(--display);font-size:26px;line-height:.9}.brand-en{font-family:var(--sans);font-weight:700;letter-spacing:-.07em;font-size:18px;direction:ltr}.nav-links{display:flex;align-items:center;gap:clamp(18px,3vw,38px);font-size:13px}.nav-links a{text-decoration:none;color:var(--ink-soft);transition:color .25s}.nav-links a:hover{color:var(--gold)}.nav-actions{display:flex;align-items:center;gap:9px}.language-toggle,.menu-button{border:1px solid var(--line);color:var(--ink);background:transparent;border-radius:999px;padding:9px 13px;font-size:12px;transition:background .25s,color .25s,border-color .25s}.language-toggle:hover,.menu-button:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.menu-button{display:none;padding:9px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border-radius:999px;padding:0 21px;border:1px solid transparent;text-decoration:none;font-size:13px;transition:transform .25s,background .25s,color .25s,border-color .25s}.button:hover{transform:translateY(-2px)}.button-dark{background:var(--ink);color:var(--paper)}.button-dark:hover{background:var(--gold)}.button-outline{border-color:var(--line);color:var(--ink);background:transparent}.button-outline:hover{border-color:var(--ink);background:#201c170d}.button-gold{background:var(--gold);color:var(--paper)}.button-gold:hover{background:var(--rust)}.hero{min-height:780px;padding:175px 0 96px;background:var(--cream);position:relative;display:flex;align-items:center}.hero:after{content:"";position:absolute;inset:120px -15% auto auto;width:56vw;height:56vw;max-width:760px;max-height:760px;border:1px solid rgba(170,118,45,.18);border-radius:50%;pointer-events:none}.hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(44px,8vw,110px);align-items:center;direction:ltr;position:relative;z-index:1}.hero-copy{direction:rtl;text-align:right}.hero-kicker{display:inline-flex;align-items:center;gap:10px;margin-bottom:28px}.hero-kicker:before{content:"";width:31px;height:1px;background:var(--gold)}.hero h1{margin:0;max-width:760px;font-size:clamp(49px,6.3vw,92px);line-height:1.09;letter-spacing:-.045em}.hero h1 em{color:var(--gold);font-style:normal}.hero-lede{max-width:570px;margin:27px 0 0 auto;color:var(--ink-soft);font-size:clamp(17px,1.7vw,20px);line-height:1.9}.hero-buttons{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:11px;margin-top:34px}.hero-note{display:flex;align-items:center;gap:10px;margin-top:22px;color:#201c178c;font-size:12px}.hero-note svg{color:var(--gold)}.hero-visual{direction:ltr;min-height:430px;position:relative}.orbital-card{position:absolute;inset:26px 10px 26px 0;background:var(--ink);color:var(--paper);border-radius:2px;padding:26px;overflow:hidden;box-shadow:var(--shadow)}.orbital-card:before,.orbital-card:after{content:"";position:absolute;border:1px solid rgba(215,189,139,.34);border-radius:50%}.orbital-card:before{width:430px;height:430px;top:-155px;left:-90px}.orbital-card:after{width:285px;height:285px;right:-90px;bottom:-120px}.visual-top{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.visual-label{color:var(--gold-soft);font-family:var(--mono);font-size:10px;letter-spacing:.1em}.status-dot{display:inline-flex;align-items:center;gap:7px;color:#d2d8cf;font-size:11px}.status-dot:before{content:"";width:7px;height:7px;background:var(--gold-soft);border-radius:50%}.justice-seal{position:absolute;inset:90px 0 auto;text-align:center;z-index:1}.justice-seal-mark{width:145px;height:145px;margin:auto;border:1px solid var(--gold-soft);border-radius:50%;display:grid;place-items:center}.justice-seal-mark:before{content:"";width:92px;height:92px;border:1px solid rgba(215,189,139,.5);border-radius:50%}.justice-seal-word{margin-top:22px;color:var(--gold-soft);font-family:var(--display);font-size:28px}.visual-bottom{position:absolute;left:26px;right:26px;bottom:24px;display:flex;justify-content:space-between;align-items:end;z-index:1}.visual-bottom strong{display:block;font-family:var(--display);font-size:24px;font-weight:400}.visual-bottom span{color:#f7f4ed99;font-size:11px}.hero-index{position:absolute;bottom:-7px;left:0;color:var(--gold);font-family:var(--mono);font-size:11px}.section{padding:clamp(90px,11vw,160px) 0}.section-dark{background:var(--ink);color:var(--paper)}.section-stone{background:var(--stone)}.section-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:clamp(44px,7vw,85px)}.section-head>div:last-child{max-width:560px}.section-title{margin:14px 0 0;max-width:780px;font-family:var(--display);font-weight:500;font-size:clamp(39px,5.5vw,75px);line-height:1.12;letter-spacing:-.035em}.section-intro{margin:0;color:var(--ink-soft);font-size:17px;line-height:1.9}.section-dark .section-intro{color:#f7f4edab}.section-dark .rule{background:var(--line-light)}.workflow{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.workflow-step{min-height:206px;padding:22px 18px 20px;border-inline-start:1px solid var(--line);position:relative;transition:background .3s,transform .3s}.workflow-step:first-child{border-inline-start:0}.workflow-step:hover{background:#aa762d14;transform:translateY(-5px)}.step-num{color:var(--gold);font-family:var(--mono);font-size:11px}.step-icon{color:var(--ink-soft);margin:26px 0 25px}.workflow-step h3{margin:0;font-size:18px;font-weight:500}.workflow-step p{margin:8px 0 0;color:var(--ink-soft);font-size:13px;line-height:1.7}.module-list{border-top:1px solid var(--line)}.module-row{display:grid;grid-template-columns:90px 1.1fr 1fr auto;align-items:center;gap:30px;padding:30px 0;border-bottom:1px solid var(--line);transition:padding .3s,background .3s}.module-row:hover{padding-inline:18px;background:#aa762d0d}.module-num{font-family:var(--mono);color:var(--gold);font-size:12px}.module-row h3{margin:0;font-size:25px;font-weight:500}.module-row p{margin:0;color:var(--ink-soft);font-size:14px;line-height:1.7;max-width:410px}.module-arrow{color:var(--gold)}.pathways{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pathway{min-height:390px;padding:31px;display:flex;flex-direction:column;justify-content:space-between;background:var(--paper);border:1px solid var(--line);position:relative;overflow:hidden}.pathway:after{content:"";position:absolute;width:190px;height:190px;border:1px solid var(--gold-soft);border-radius:50%;left:-65px;bottom:-80px;opacity:.55}.pathway:nth-child(2){background:var(--ink);color:var(--paper);border-color:var(--ink)}.pathway:nth-child(2):after{border-color:#d7bd8b73}.pathway-top{display:flex;justify-content:space-between;align-items:start}.pathway-index{color:var(--gold);font-family:var(--mono);font-size:11px}.pathway h3{margin:65px 0 0;font-family:var(--display);font-size:clamp(37px,4vw,57px);font-weight:500;line-height:1.1}.pathway p{max-width:390px;margin:17px 0 0;color:var(--ink-soft);line-height:1.8;font-size:15px}.pathway:nth-child(2) p{color:#f7f4edab}.pathway-link{display:inline-flex;align-items:center;gap:10px;margin-top:33px;font-size:13px;text-decoration:none;position:relative;z-index:1}.category-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;direction:ltr}.category-copy{direction:rtl}.category-copy .section-title{font-size:clamp(38px,4.6vw,65px)}.category-copy .section-intro{margin-top:25px}.category-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);direction:rtl;border:1px solid var(--line)}.category{min-height:164px;background:var(--cream);padding:22px;transition:background .25s,transform .25s}.category:hover{background:var(--paper);transform:translateY(-3px)}.category-number{color:var(--gold);font-family:var(--mono);font-size:11px}.category h3{margin:35px 0 0;font-size:17px;font-weight:500}.category p{margin:8px 0 0;color:var(--ink-soft);font-size:12px;line-height:1.6}.architecture{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.architecture-diagram{min-height:500px;background:#28231d;position:relative;overflow:hidden;padding:25px}.architecture-diagram:before{content:"";position:absolute;inset:47% 8% auto;height:1px;background:#d7bd8b70}.architecture-diagram:after{content:"";position:absolute;inset:14% auto 12% 50%;width:1px;background:#d7bd8b70}.arch-core{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;border:1px solid var(--gold-soft);border-radius:50%;display:grid;place-items:center;text-align:center;color:var(--gold-soft);font-family:var(--display);font-size:25px;z-index:1}.arch-core:before{content:"";position:absolute;inset:15px;border:1px solid rgba(215,189,139,.4);border-radius:50%}.arch-node{position:absolute;display:flex;flex-direction:column;gap:7px;color:var(--paper);font-size:13px}.arch-node small{color:var(--gold-soft);font-family:var(--mono);font-size:9px}.arch-node.one{top:26px;right:25px;text-align:right}.arch-node.two{bottom:28px;right:25px;text-align:right}.arch-node.three{top:26px;left:25px}.arch-node.four{bottom:28px;left:25px}.arch-note{position:absolute;bottom:18px;left:50%;transform:translate(-50%);color:#f7f4ed7a;font-size:10px;white-space:nowrap}.architecture-copy .section-title{color:var(--paper)}.architecture-copy p{color:#f7f4edab;font-size:17px;line-height:1.9;margin-top:25px}.principles{margin-top:38px;border-top:1px solid var(--line-light)}.principle{display:flex;align-items:start;gap:18px;padding:18px 0;border-bottom:1px solid var(--line-light)}.principle svg{flex:0 0 auto;color:var(--gold-soft);margin-top:3px}.principle strong{display:block;font-size:15px;font-weight:500}.principle span{display:block;margin-top:4px;color:#f7f4ed91;font-size:13px;line-height:1.6}.trust-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:start}.quote{margin:0;font-family:var(--display);font-size:clamp(38px,4.7vw,68px);line-height:1.17;letter-spacing:-.03em}.quote-mark{color:var(--gold)}.trust-details{border-top:1px solid var(--line)}.trust-item{padding:21px 0;border-bottom:1px solid var(--line)}.trust-item h3{margin:0;font-size:17px;font-weight:500}.trust-item p{margin:9px 0 0;color:var(--ink-soft);font-size:14px;line-height:1.7}.planned-badge{display:inline-flex;margin-top:10px;padding:5px 9px;border:1px solid var(--gold-soft);color:var(--gold);font-family:var(--mono);font-size:9px;letter-spacing:.05em}.institutional{display:grid;grid-template-columns:1fr 1fr;gap:14px}.institution-card{min-height:280px;padding:30px;background:var(--paper);border:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between}.institution-card.featured{background:var(--gold);color:var(--paper);border-color:var(--gold)}.institution-card h3{margin:0;font-family:var(--display);font-size:35px;font-weight:500}.institution-card p{margin:16px 0 0;max-width:430px;color:var(--ink-soft);line-height:1.75;font-size:14px}.institution-card.featured p{color:#f7f4edd4}.institution-card .card-foot{display:flex;align-items:center;justify-content:space-between;font-size:11px}.institution-card svg{color:var(--gold)}.institution-card.featured svg{color:var(--paper)}.council{display:grid;grid-template-columns:1fr 1.5fr;gap:70px;align-items:start}.council-intro p{color:var(--ink-soft);line-height:1.8;font-size:15px;margin-top:20px}.council-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.council-card{min-height:170px;border:1px solid var(--line);background:var(--paper);padding:18px;display:flex;flex-direction:column;justify-content:space-between}.council-card .avatar{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--gold-soft);border-radius:50%;color:var(--gold);font-family:var(--display)}.council-card h3{margin:25px 0 0;font-size:14px;font-weight:500}.council-card p{margin:5px 0 0;color:var(--ink-soft);font-size:11px;line-height:1.5}.cta-section{padding:clamp(100px,13vw,190px) 0 80px;background:var(--cream);text-align:center}.cta-section .section-title{margin-inline:auto;max-width:850px}.cta-section p{margin:22px auto 0;max-width:530px;color:var(--ink-soft);font-size:16px;line-height:1.8}.cta-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:11px;margin-top:34px}.disclaimer{color:#201c177a;font-size:11px;line-height:1.7;margin-top:20px}footer{padding:28px 0 35px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;color:#201c178f;font-size:12px}.footer-links{display:flex;gap:23px}.footer-links a{text-decoration:none}.footer-links a:hover{color:var(--gold)}.reveal{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}.intake-backdrop{position:fixed;inset:0;z-index:80;background:#201c1794;display:flex;align-items:stretch;justify-content:flex-start}.intake-panel{width:min(580px,100%);background:var(--paper);min-height:100%;padding:28px clamp(22px,5vw,50px);overflow-y:auto;box-shadow:10px 0 40px #0000002e;animation:panelIn .45s ease both}.intake-header{display:flex;align-items:start;justify-content:space-between;gap:20px;padding-bottom:28px;border-bottom:1px solid var(--line)}.intake-header h2{margin:8px 0 0;font-family:var(--display);font-size:35px;font-weight:500}.close-button{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:50%;color:var(--ink);background:transparent}.close-button:hover{background:var(--ink);color:var(--paper)}.stepper{display:flex;gap:8px;margin:26px 0 35px}.step-pill{height:3px;background:var(--stone);flex:1}.step-pill.active{background:var(--gold)}.intake-question{font-family:var(--display);font-size:28px;line-height:1.25;font-weight:500}.intake-hint{color:var(--ink-soft);font-size:13px;line-height:1.7;margin-top:10px}.field-label{display:block;margin:26px 0 8px;font-size:12px;color:var(--ink-soft)}.field-input,.field-select,.field-textarea{width:100%;border:1px solid var(--line);background:var(--cream);border-radius:0;color:var(--ink);padding:13px 14px;outline:none}.field-input:focus,.field-select:focus,.field-textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px #aa762d1f}.field-textarea{min-height:118px;resize:vertical}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:23px}.choice{min-height:75px;text-align:right;border:1px solid var(--line);background:transparent;padding:13px;color:var(--ink);transition:border-color .2s,background .2s}.choice:hover,.choice.selected{border-color:var(--gold);background:#aa762d14}.choice strong{display:block;font-size:14px;font-weight:500}.choice span{display:block;color:var(--ink-soft);font-size:11px;margin-top:7px}.intake-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:35px;padding-top:20px;border-top:1px solid var(--line)}.summary-box{margin-top:25px;padding:19px;background:var(--stone);border-inline-start:3px solid var(--gold)}.summary-box h3{margin:0;font-size:13px;font-weight:500}.summary-box p{margin:11px 0 0;font-size:13px;line-height:1.75;color:var(--ink-soft)}.summary-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:8px 14px;margin-top:17px;padding-top:16px;border-top:1px solid rgba(32,28,23,.14)}.summary-grid span{color:var(--ink-soft);font-size:11px}.summary-grid strong{font-size:12px;font-weight:500;line-height:1.5}.route{display:flex;align-items:center;gap:11px;margin-top:20px;padding-top:17px;border-top:1px solid rgba(32,28,23,.14)}.route svg{color:var(--gold);flex:0 0 auto}.route strong{display:block;font-size:13px}.route span{display:block;font-size:11px;color:var(--ink-soft);margin-top:3px}.intake-legal{color:#201c1780;font-size:10px;line-height:1.65;margin-top:25px}.upload-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:180px;margin-top:24px;padding:24px;border:1px dashed var(--stone-deep);background:var(--cream);color:var(--ink);text-align:center;cursor:pointer;transition:border-color .25s,background .25s}.upload-box:hover{border-color:var(--gold);background:var(--paper)}.upload-box svg{color:var(--gold)}.upload-box strong{font-size:14px;font-weight:500}.upload-box span{color:var(--ink-soft);font-size:11px}.upload-box input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.file-list{display:flex;flex-direction:column;gap:6px;margin-top:12px}.file-list span{padding:8px 10px;border:1px solid var(--line);color:var(--ink-soft);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes panelIn{0%{transform:translate(-100%);opacity:.5}to{transform:translate(0);opacity:1}}@media(max-width:900px){.nav-links{display:none}.nav-links.nav-links-open{display:flex;position:absolute;top:calc(100% + 8px);right:17px;left:17px;padding:16px 18px;background:#fbfaf7f7;border:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;align-items:stretch;gap:0}.nav-links.nav-links-open a{padding:13px 3px;border-bottom:1px solid var(--line)}.nav-links.nav-links-open a:last-child{border-bottom:0}.menu-button{display:grid;place-items:center}.hero{min-height:auto;padding-top:150px}.hero-grid,.architecture,.trust-grid,.council,.category-layout{grid-template-columns:1fr}.hero-visual{min-height:370px;order:-1;max-width:620px;width:100%;margin:0 auto}.hero-copy{text-align:center}.hero-kicker,.hero-buttons,.hero-note{justify-content:center}.hero-lede{margin-inline:auto}.section-head{display:block}.section-head>div:last-child{margin-top:20px}.workflow{grid-template-columns:repeat(3,1fr)}.workflow-step:nth-child(4){border-inline-start:0;border-top:1px solid var(--line)}.workflow-step:nth-child(n+4){border-top:1px solid var(--line)}.module-row{grid-template-columns:58px 1fr auto}.module-row p{grid-column:2 / -1}.architecture{gap:45px}.architecture-diagram{min-height:420px;order:2}.council-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.container{width:min(100% - 34px,1180px)}.top-nav{padding:15px 17px}.nav-actions .button{display:none}.hero{padding:120px 0 76px}.hero:after{width:105vw;height:105vw;top:290px;right:-55%}.hero h1{font-size:clamp(42px,12vw,63px)}.hero-visual{min-height:310px}.orbital-card{inset:16px 0;padding:19px}.justice-seal{inset:67px 0 auto}.justice-seal-mark{width:112px;height:112px}.justice-seal-mark:before{width:70px;height:70px}.justice-seal-word{margin-top:15px;font-size:23px}.visual-bottom{left:19px;right:19px;bottom:17px}.section{padding-block:78px}.workflow{grid-template-columns:repeat(2,1fr)}.workflow-step{min-height:174px;padding:17px 13px}.workflow-step:nth-child(3),.workflow-step:nth-child(5){border-inline-start:0}.workflow-step:nth-child(n+3){border-top:1px solid var(--line)}.workflow-step:nth-child(4){border-inline-start:1px solid var(--line)}.workflow-step:nth-child(6){border-inline-start:1px solid var(--line)}.step-icon{margin:18px 0}.workflow-step h3{font-size:16px}.workflow-step p{font-size:12px}.module-row{grid-template-columns:43px 1fr;gap:15px;padding-block:23px}.module-row h3{font-size:20px}.module-row p{grid-column:2}.module-arrow{display:none}.pathways,.institutional{grid-template-columns:1fr}.pathway{min-height:320px;padding:24px}.category-layout{gap:40px}.category-grid{grid-template-columns:1fr 1fr}.category{min-height:144px;padding:15px}.category h3{margin-top:24px;font-size:14px}.category p{font-size:11px}.architecture-diagram{min-height:340px}.arch-core{width:110px;height:110px;font-size:19px}.arch-core:before{inset:11px}.arch-node{font-size:11px}.council-grid{grid-template-columns:1fr 1fr}.council-card{min-height:145px}.council-card:nth-child(3){grid-column:1 / -1}.choice-grid{grid-template-columns:1fr}.intake-panel{padding:22px 18px}.intake-question{font-size:25px}.summary-grid{grid-template-columns:1fr;gap:4px}.summary-grid strong{margin-bottom:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}
