.institutions-page{color:#edf2f5;background:#080d13;min-height:100vh}.institution-hero{background:radial-gradient(circle at 82% 33%,#b78b3929,#0000 24%),radial-gradient(circle at 4% 4%,#668da41f,#0000 28%);grid-template-columns:minmax(0,1.08fr) minmax(430px,.72fr);align-items:center;gap:clamp(58px,7vw,112px);width:min(1400px,100%);margin:0 auto;padding:clamp(76px,7.6vw,122px) clamp(24px,5vw,72px) 92px;display:grid}.institution-hero-copy>p,.institution-challenge>header p,.institution-mission>header p,.institution-governance>header p,.institution-standards>header p,.institution-final-cta>p{color:#d1a24a;letter-spacing:.17em;margin:0;font-size:10px;font-weight:850}.institution-hero-copy h1{color:#f3f0e8;letter-spacing:-.055em;margin:22px 0 28px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(55px,6.2vw,91px);font-weight:650;line-height:.95}.institution-hero-copy h1 em{color:#d3a449;font-style:normal}.institution-hero-copy>span{color:#a8b4bc;max-width:780px;font-size:16px;line-height:1.75;display:block}.institution-hero-copy>small{color:#788690;margin-top:18px;font-size:10px;line-height:1.5;display:block}.institution-hero-actions{flex-wrap:wrap;gap:11px;margin-top:34px;display:flex}.institution-hero-actions a,.institution-final-cta>div a:first-child{color:#10171e;background:linear-gradient(120deg,#65727d,#d7e0e7 34%,#fbfdff 52%,#8e9aa5 72%,#e7edf1);border:1px solid #f3f8fb80;border-radius:9px;justify-content:center;align-items:center;gap:22px;min-height:46px;padding:0 18px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.institution-hero-actions a:nth-child(2){color:#e3e9ed;background:#ffffff09;border-color:#beccd74d}.institution-hero-map{background:linear-gradient(#687d8c0e 1px,#0000 1px) 0 0/45px 45px,linear-gradient(90deg,#687d8c0e 1px,#0000 1px) 0 0/45px 45px,linear-gradient(150deg,#18222bfa,#080e14fc);border:1px solid #cbd6dd47;border-radius:20px;overflow:hidden;box-shadow:0 35px 80px #0000004d,inset 0 1px #ffffff0a}.institution-hero-map>header{background:#050b1075;border-bottom:1px solid #c4d1db24;align-items:center;gap:17px;min-height:103px;padding:18px 22px;display:flex}.institution-hero-map .brand-mark-medallion{flex:0 0 65px;width:65px;height:65px}.institution-hero-map header small,.institution-hero-map header b{display:block}.institution-hero-map header small{color:#cf9e45;letter-spacing:.13em;font-size:8px;font-weight:850}.institution-hero-map header b{color:#eaf0f3;margin-top:7px;font-family:Iowan Old Style,Georgia,serif;font-size:20px}.institution-map-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:24px;display:grid}.institution-map-grid span{color:#b8c4cb;background:#7c94a40e;border:1px solid #bccbd52e;border-radius:8px;place-items:center;min-height:56px;font-size:10px;font-weight:750;display:grid}.institution-map-router{text-align:center;background:#a6731c17;border:1px solid #cfa24a61;border-radius:9px;width:calc(100% - 48px);margin:0 24px 23px;padding:17px;position:relative}.institution-map-router:before{content:"↓";color:#b9914a;background:#111b24;place-items:center;width:23px;height:23px;font-size:10px;display:grid;position:absolute;top:-24px;left:calc(50% - 12px)}.institution-map-router small,.institution-map-router b{display:block}.institution-map-router small{color:#cf9f49;letter-spacing:.15em;font-size:8px;font-weight:850}.institution-map-router b{color:#dce4e8;margin-top:7px;font-size:12px}.institution-hero-map>footer{color:#81909a;background:#04090e80;flex-direction:column;justify-content:center;gap:6px;min-height:66px;padding:0 24px;font-size:9px;display:flex}.institution-hero-map>footer b{color:#c3cdd3;font-size:10px}.institution-proof-band{background:#cbd7e01f;border-block:1px solid #cad7e01a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.institution-proof-band article{background:#0d151d;min-height:126px;padding:29px clamp(20px,3vw,42px)}.institution-proof-band small,.institution-proof-band b{display:block}.institution-proof-band small{color:#8a99a4;letter-spacing:.14em;font-size:8px;font-weight:850}.institution-proof-band b{color:#d9e1e6;max-width:290px;margin-top:13px;font-family:Iowan Old Style,Georgia,serif;font-size:16px;line-height:1.35}.institution-challenge{color:#172029;background:linear-gradient(#f7f4ed,#ece6da);padding:104px clamp(24px,6vw,92px) 112px}.institution-challenge>header,.institution-governance>header,.institution-standards>header{grid-template-columns:minmax(0,.9fr) minmax(360px,.7fr);align-items:end;gap:clamp(52px,7vw,106px);width:min(1248px,100%);margin:0 auto 42px;display:grid}.institution-challenge h2,.institution-mission h2,.institution-governance h2,.institution-standards h2,.institution-final-cta h2{letter-spacing:-.045em;margin:14px 0 0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(43px,5vw,67px);font-weight:650;line-height:.98}.institution-challenge>header>span,.institution-governance>header>span,.institution-standards>header>span{color:#65737c;font-size:14px;line-height:1.7}.institution-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(1248px,100%);margin:0 auto;display:grid}.institution-choice-grid article{background:#ffffff8c;border:1px solid #cbd0d0;border-radius:16px;min-height:510px;padding:36px;box-shadow:0 18px 42px #2c31330e}.institution-choice-grid article.multi-provider{color:#e8edef;background:radial-gradient(circle at 88% 7%,#be8f3524,#0000 28%),linear-gradient(145deg,#18242d,#0d151c);border-color:#394a54}.institution-choice-grid article>small{color:#98702d;letter-spacing:.15em;font-size:8px;font-weight:850}.institution-choice-grid article.multi-provider>small{color:#d0a24e}.institution-choice-grid h3{max-width:460px;margin:25px 0 30px;font-family:Iowan Old Style,Georgia,serif;font-size:32px;font-weight:650;line-height:1.08}.institution-choice-grid ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.institution-choice-grid li{border-top:1px solid #d6d5cf;grid-template-columns:150px minmax(0,1fr);gap:20px;min-height:78px;padding:17px 0 17px 22px;display:grid;position:relative}.institution-choice-grid article.multi-provider li{border-color:#beccd724}.institution-choice-grid li:before{content:"◇";color:#b58330;position:absolute;left:0}.institution-choice-grid li b{color:#2d3b43;font-size:11px}.institution-choice-grid article.multi-provider li b{color:#dce4e8}.institution-choice-grid li span{color:#6b777f;font-size:11px;line-height:1.55}.institution-choice-grid article.multi-provider li span{color:#99a8b1}.institution-claim-note{color:#5d6870;background:#ffffff7a;border-left:3px solid #a7772c;grid-template-columns:285px minmax(0,1fr);gap:28px;width:min(1248px,100%);margin:20px auto 0;padding:23px 25px;font-size:12px;line-height:1.65;display:grid}.institution-claim-note b{color:#27343c;font-family:Iowan Old Style,Georgia,serif;font-size:17px}.institution-mission{background:radial-gradient(circle at 80% 10%,#b78b391a,#0000 25%),#080e15;padding:104px clamp(24px,6vw,92px) 112px}.institution-mission>header{width:min(1248px,100%);margin:0 auto 42px}.institution-mission h2{color:#eef1ed;max-width:880px}.institution-mission>header>span{color:#98a6ae;max-width:780px;margin-top:23px;font-size:14px;line-height:1.7;display:block}.institution-mission>div{background:#beccd729;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(1248px,100%);margin:0 auto;display:grid}.institution-mission article{background:linear-gradient(150deg,#14202a,#0e171f);min-height:318px;padding:28px}.institution-mission article>span{color:#d0a34f;background:#b07c2014;border:1px solid #cfa34e61;border-radius:7px;place-items:center;width:43px;height:35px;font-size:9px;font-weight:850;display:grid}.institution-mission h3{color:#e7edef;margin:58px 0 17px;font-family:Iowan Old Style,Georgia,serif;font-size:24px;font-weight:650;line-height:1.15}.institution-mission article p{color:#92a0a9;margin:0;font-size:12px;line-height:1.65}.institution-governance{color:#172029;background:#f3efe6;padding:105px clamp(24px,6vw,92px) 112px}.institution-governance-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:min(1320px,100%);margin:0 auto;display:grid}.institution-governance-grid article{background:#ffffff8f;border:1px solid #cfd1cd;border-radius:13px;min-height:260px;padding:24px 21px;box-shadow:0 16px 35px #2c31330d}.institution-governance-grid article>span{color:#76531b;background:#f4ead5;border:1px solid #c9a25f;border-radius:7px;place-items:center;width:42px;height:34px;font-size:10px;font-weight:850;display:grid}.institution-governance-grid h3{margin:31px 0 12px;font-family:Iowan Old Style,Georgia,serif;font-size:21px;line-height:1.15}.institution-governance-grid p{color:#69757c;margin:0;font-size:11px;line-height:1.65}.institution-standards{color:#dce4e9;background:#0d151d;padding:104px clamp(24px,6vw,92px) 112px}.institution-standards h2{color:#f1efe9}.institution-standards>div{background:#beccd72b;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(1248px,100%);margin:0 auto;display:grid}.institution-standards article{background:#111b24;flex-direction:column;min-height:360px;padding:26px;display:flex}.institution-standards article small{color:#c89a47;letter-spacing:.13em;font-size:8px;font-weight:850}.institution-standards article h3{color:#e8edef;margin:25px 0 13px;font-family:Iowan Old Style,Georgia,serif;font-size:22px;line-height:1.15}.institution-standards article p{color:#95a3ac;margin:0 0 26px;font-size:11px;line-height:1.65}.institution-standards article a{color:#c9d4da;text-underline-offset:4px;margin-top:auto;font-size:10px;font-weight:700;text-decoration-color:#c9d4da57}.institution-standards>small{color:#6e7d87;width:min(1248px,100%);margin:19px auto 0;font-size:9px;display:block}.institution-final-cta{text-align:center;background:radial-gradient(circle at 50% 46%,#b1893d1f,#0000 27%),#070b11;flex-direction:column;align-items:center;padding:108px 24px 115px;display:flex}.institution-final-cta>.brand-mark-circuit{width:92px;height:74px;margin-bottom:17px}.institution-final-cta h2{color:#f0eee8;max-width:1040px;font-size:clamp(45px,5.2vw,70px)}.institution-final-cta>span{color:#93a0a9;max-width:760px;margin:23px 0 29px;font-size:13px;line-height:1.65}.institution-final-cta>div{flex-wrap:wrap;justify-content:center;gap:11px;display:flex}.institution-final-cta>div a:last-child{color:#ccd6dc;border:1px solid #beccd747;border-radius:9px;align-items:center;min-height:46px;padding:0 18px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.institution-final-cta>small{color:#697780;margin-top:20px;font-size:9px}@media (max-width:1180px){.institution-hero{grid-template-columns:minmax(0,1fr) minmax(370px,.68fr);gap:44px}.institution-governance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.institution-mission>div,.institution-standards>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.institution-hero{grid-template-columns:1fr}.institution-hero-map{width:min(640px,100%)}.institution-proof-band{grid-template-columns:repeat(2,minmax(0,1fr))}.institution-choice-grid{grid-template-columns:1fr}}@media (max-width:760px){.institutions-page .landing-nav .landing-wordmark{gap:7px;width:270px;max-width:270px}.institutions-page .landing-nav .landing-wordmark .brand-mark-circuit{flex-basis:56px;width:56px;height:45px}.institutions-page .landing-nav .animated-wordmark-copy{max-width:204px}.institutions-page .landing-nav .nav-cta{gap:0;width:44px;min-width:44px;padding:0;font-size:0}.institutions-page .landing-nav .nav-cta span{font-size:14px}.institution-hero{padding:58px 20px 66px}.institution-hero-copy h1{font-size:clamp(48px,14.5vw,68px)}.institution-hero-actions{flex-direction:column;align-items:stretch}.institution-challenge,.institution-mission,.institution-governance,.institution-standards{padding:72px 20px}.institution-challenge>header,.institution-governance>header,.institution-standards>header{grid-template-columns:1fr;gap:20px}.institution-choice-grid article{min-height:0;padding:28px 23px}.institution-choice-grid li{grid-template-columns:1fr;gap:6px}.institution-claim-note{grid-template-columns:1fr;gap:12px}.institution-mission>div,.institution-governance-grid,.institution-standards>div{grid-template-columns:1fr}.institution-mission article,.institution-governance-grid article{min-height:220px}.institution-mission h3{margin-top:38px}.institution-proof-band{grid-template-columns:1fr}.institution-proof-band article{min-height:100px}.institution-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.institution-final-cta{padding:80px 20px 88px}}@media (prefers-reduced-motion:reduce){.institutions-page *{scroll-behavior:auto}}
.movable-surface{z-index:36;isolation:isolate;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);position:fixed}.movable-surface.is-dragging{z-index:60;-webkit-user-select:none;user-select:none}.movable-surface-controls{justify-content:flex-end;align-items:center;gap:3px;display:flex}.movable-surface-handle,.movable-surface-dismiss{color:#dce6ed;background:#0c1621e0;border:1px solid #7e91a273;border-radius:8px;place-items:center;width:25px;height:25px;padding:0;font-size:15px;line-height:1;display:grid;box-shadow:0 5px 14px #08111b2e}.movable-surface-handle{cursor:grab;touch-action:none}.movable-surface-handle:active{cursor:grabbing}[data-movable-handle]{cursor:grab;touch-action:none}.is-dragging [data-movable-handle]{cursor:grabbing}.movable-surface-dismiss{font-size:17px}.movable-surface-handle:hover,.movable-surface-dismiss:hover{color:#fff;background:#172635;border-color:#dde8f0b8}.review-settings-surface{z-index:34;align-items:flex-start;gap:4px;transition:opacity .16s;display:flex;top:80px;right:0}.review-settings-surface .movable-surface-controls,.review-progress-surface .movable-surface-controls{flex-direction:column}.app-shell .review-settings-surface .command-center-tab{position:static!important;inset:auto!important;transform:none!important}.review-settings-panel-surface{z-index:52;height:calc(100vh - 112px);top:104px;right:0}.app-shell .review-settings-panel-surface .command-center-drawer{visibility:visible;width:min(420px,100vw - 16px);height:100%;max-height:100%;transition:none;position:static;inset:auto;transform:none}.command-center-header-actions{align-items:center;gap:4px;display:flex}.app-shell .command-center-drawer>header .command-center-header-actions>button{border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.app-shell .command-center-drawer>header .command-center-header-actions>button:first-child{cursor:grab}.review-progress-surface{z-index:33;align-items:flex-start;gap:4px;display:flex;top:80px;right:84px}.review-progress-surface .council-pulse{max-height:calc(100vh - 96px);margin:0;position:static!important;inset:auto!important}.x-chat-helper-surface{z-index:38;justify-items:end;gap:5px;display:grid;bottom:20px;right:20px}.x-chat-helper-surface .x-chat-helper{position:relative;inset:auto}.x-chat-helper-surface .x-chat-helper-trigger{order:1;justify-content:center;width:80px;min-width:80px;height:80px;min-height:80px;padding:3px}.x-chat-helper-surface .x-chat-helper-panel{order:0}.x-chat-helper-dismiss{z-index:3;color:#eef3f6;cursor:pointer;background:#0c1621f0;border:1px solid #cbd7e09e;border-radius:8px;place-items:center;width:25px;height:25px;padding:0;font-size:17px;line-height:1;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 5px 14px #08111b38}.x-chat-helper-dismiss:hover{color:#fff;background:#172635;border-color:#fff}.x-chat-helper-surface .x-chat-helper .brand-mark-medallion{flex-basis:72px;width:72px;height:72px}.x-chat-helper-surface .x-chat-helper-trigger .brand-mark svg{width:66px;height:66px}.x-chat-helper-actions{grid-template-columns:1fr 1fr!important}.x-chat-helper-surface .x-chat-helper-panel{flex-direction:column;width:min(410px,100vw - 28px);max-height:min(680px,100vh - 116px);padding:14px;display:flex;overflow:hidden}.x-chat-helper-panel>.x-chat-guide-messages{scrollbar-color:#566675 transparent;flex-direction:column;gap:9px;min-height:126px;max-height:278px;margin:13px -4px 10px 0;padding:2px 8px 2px 0;display:flex;overflow-y:auto}.x-chat-guide-message{background:#e2eaf012;border:1px solid #c1d0dc2b;border-radius:12px 12px 12px 4px;max-width:91%;padding:9px 11px}.x-chat-guide-message.user{background:#b885311f;border-color:#c4994d4d;border-radius:12px 12px 4px;align-self:flex-end}.x-chat-guide-message small{color:#9eaeba;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:850;display:block}.x-chat-guide-message p{color:#edf2f5;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.48}.x-chat-guide-thinking{color:#aebbc5;animation:1.15s ease-in-out infinite alternate guide-thinking}.x-chat-guide-notice{color:#d9b778;text-align:center;margin:0;font-size:10px}.x-chat-helper-panel>.x-chat-guide-suggestions{grid-template-columns:1fr 1fr;gap:6px;margin:0 0 10px;display:grid}.x-chat-helper-panel>.x-chat-guide-suggestions button{color:#e1e8ed;cursor:pointer;background:#b9c9d60d;border:1px solid #c1d0dc40;border-radius:9px;min-height:38px;padding:6px 8px;font-size:10px;font-weight:750;line-height:1.25}.x-chat-helper-panel>.x-chat-guide-suggestions button:hover{background:#b885311c;border-color:#dbb56a94}.x-chat-guide-error{color:#ffd4d7;background:#79202a33;border:1px solid #dc7a8166;border-radius:8px;margin:0 0 9px;padding:8px 9px;font-size:10px;line-height:1.4}.x-chat-guide-composer{background:#030a1159;border:1px solid #c1d0dc47;border-radius:11px;padding:9px}.x-chat-guide-composer>label{color:#dbe3e8;margin:0 0 5px;font-size:10px;font-weight:800;display:block}.x-chat-guide-composer>div{align-items:flex-end;gap:7px;display:flex}.x-chat-guide-composer textarea{resize:vertical;color:#f2f5f7;min-height:54px;font:12px/1.4 var(--font-body);background:#ebf1f517;border:0;border-radius:8px;outline:0;flex:1;padding:8px 9px}.x-chat-guide-composer textarea:focus{box-shadow:inset 0 0 0 1px #c99a46}.x-chat-guide-composer textarea::placeholder{color:#8998a3}.x-chat-guide-composer>div>button{color:#111820;cursor:pointer;background:linear-gradient(120deg,#71808c,#f3f7f9 48%,#9aa6af);border:1px solid #c4d0d9;border-radius:9px;width:38px;min-width:38px;height:38px;padding:0;font-size:18px;font-weight:900}.x-chat-guide-composer>div>button:disabled{opacity:.42;cursor:not-allowed}.x-chat-guide-composer>small{color:#8fa0ac;margin-top:6px;font-size:9px;display:block}.x-chat-helper-panel>.x-chat-helper-actions{gap:7px;margin-top:8px;display:grid}.x-chat-helper-panel>.x-chat-helper-actions button{color:#bfcbd3;cursor:pointer;background:0 0;border:1px solid #c1d0dc38;border-radius:8px;min-height:34px;padding:5px 8px;font-size:10px;font-weight:750}.x-chat-helper-panel>.x-chat-helper-actions button:hover{color:#fff;background:#b8853114;border-color:#dbb56a80}@keyframes guide-thinking{0%{opacity:.46}to{opacity:1}}.app-shell .account-dock{align-items:center;gap:8px;display:flex}.guide-launcher{cursor:pointer;background:linear-gradient(145deg,#0d141c,#18222d);border:1px solid #b9c5cf;border-radius:12px;place-items:center;width:42px;height:42px;padding:3px;display:grid;box-shadow:0 10px 28px #11223e33}.guide-launcher:hover{border-color:#e1e8ed;box-shadow:0 12px 30px #11223e47,0 0 20px #b3ccdf29}.guide-launcher .brand-mark-medallion{width:34px;height:34px}.guide-launcher .brand-mark-medallion svg{width:31px;height:31px}.sidebar-account{position:relative}.sidebar-account>summary{cursor:pointer;list-style:none}.sidebar-account>summary::-webkit-details-marker{display:none}.sidebar-account[open]>.profile-button{background:#ffffff12}.sidebar-account[open]>.profile-button i{transform:rotate(180deg)}.sidebar-account-menu{z-index:45;background:#111b25;border:1px solid #33404c;border-radius:14px;padding:10px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 46px #00000057}.sidebar-account-menu>header{padding:3px 3px 9px}.sidebar-account-menu>header b,.sidebar-account-menu>header small{display:block}.sidebar-account-menu>header b{color:#eef3f6;font-size:12px}.sidebar-account-menu>header small{color:#8e9ca8;margin-top:3px;font-size:10px}.app-shell .sidebar-account-menu .credit-meter.billing-live{margin:0 0 8px;display:block}.sidebar-account-sign-out{color:#e6aab0;text-align:left;cursor:pointer;background:#21171b;border:1px solid #4a3439;border-radius:8px;width:100%;min-height:36px;padding:0 10px;font-size:11px;font-weight:750}.sidebar-account-sign-out:hover{color:#fff;background:#342027;border-color:#8f515a}.sidebar-account-admin{color:#eef3f6;background:#ffffff0a;border:1px solid #c2d0dc2e;border-radius:9px;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;min-height:42px;margin-bottom:8px;padding:8px 10px;text-decoration:none;display:grid}.sidebar-account-admin:hover{background:#d1a94f1a;border-color:#d1a94f80}.sidebar-account-admin b,.sidebar-account-admin small{display:block}.sidebar-account-admin b{font-size:12px}.sidebar-account-admin small{color:#8e9ca8;margin-top:2px;font-size:10px}.sidebar-account-admin>span{color:#d1a94f}.sidebar-account-admin>i{color:#8e9ca8;font-style:normal}.sidebar-collapsed .sidebar-account-menu{width:244px;bottom:0;left:calc(100% + 10px);right:auto}.sidebar-collapsed .sidebar-account-menu .credit-meter{display:block}.quick-model-controls{flex:none;align-items:center;gap:4px;display:inline-flex}.quick-model-help{color:#1769b0;cursor:pointer;background:#fff;border:1px solid #d5dee8;border-radius:8px;width:28px;height:28px;padding:0;font-weight:850}.quick-model-guide{z-index:55;color:#25354a;background:#fff;border:1px solid #cfd9e4;border-radius:16px;width:min(460px,100vw - 24px);max-height:min(680px,100vh - 176px);padding:18px;position:fixed;bottom:154px;right:20px;overflow-y:auto;box-shadow:0 24px 64px #0f1e3233}.quick-model-guide>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.quick-model-guide h2{color:#111827;font:700 20px/1.2 var(--font-display);margin:3px 0 0}.quick-model-guide>header small{color:#9b6c22;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:850}.quick-model-guide>header>button{color:#526174;cursor:pointer;background:#f2f5f8;border:0;border-radius:8px;width:32px;height:32px;font-size:20px}.quick-model-guide>p{color:#627287;margin:10px 0 15px;font-size:13px;line-height:1.5}.quick-model-tiers{gap:11px;display:grid}.quick-model-tier{background:#fbfcfd;border:1px solid #dce4ec;border-radius:12px;padding:12px}.quick-model-tier>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.quick-model-tier>header>div{align-items:center;gap:7px;display:flex}.quick-model-tier>header b{color:#1e2d40;font-size:14px}.quick-model-tier>header em{color:#1769b0;background:#e8f3fc;border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal;font-weight:800}.quick-model-tier>header span{color:#7b6a49;font-size:10px;font-weight:700}.quick-model-tier>p{color:#68778a;margin:4px 0 9px;font-size:11px}.quick-model-tier>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.quick-model-tier>div>button{color:#26364a;text-align:left;cursor:pointer;background:#fff;border:1px solid #d9e2eb;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:56px;padding:9px;display:flex}.quick-model-tier>div>button.selected{background:#f1f7fd;border-color:#2b78c5;box-shadow:0 0 0 1px #2b78c51a}.quick-model-tier button span,.quick-model-tier button b,.quick-model-tier button small{min-width:0;display:block}.quick-model-tier button small{color:#68778a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.quick-model-tier button em{color:#88703f;flex:none;font-size:9px;font-style:normal}.quick-model-guide>footer{justify-content:space-between;align-items:center;gap:8px;margin-top:14px;display:flex}.quick-model-guide>footer button{color:#526174;cursor:pointer;background:#fff;border:1px solid #d6dee7;border-radius:8px;min-height:36px;padding:0 11px;font-size:11px;font-weight:750}.quick-model-guide>footer button:last-child{color:#fff;background:#183e6d;border-color:#183e6d}.review-interjection-bar{background:#f8fafc;border-bottom:1px solid #e4e9ef;grid-template-columns:1fr auto;align-items:center;gap:7px 14px;padding:10px 14px;display:grid}.review-interjection-bar>div:first-child b,.review-interjection-bar>div:first-child span{display:block}.review-interjection-bar>div:first-child b{color:#26364a;font-size:11px}.review-interjection-bar>div:first-child span{color:#6b7a8d;margin-top:2px;font-size:10px}.review-interjection-bar>div[role=radiogroup]{background:#eef2f6;border:1px solid #d8e1ea;border-radius:8px;gap:3px;padding:2px;display:inline-flex}.review-interjection-bar>div[role=radiogroup] button{color:#617084;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:28px;padding:0 8px;font-size:10px;font-weight:750}.review-interjection-bar>div[role=radiogroup] button.selected{color:#145f9e;background:#fff;box-shadow:0 1px 3px #1b355121}.review-interjection-bar>small{color:#8a661e;grid-column:1/-1;font-size:10px}.composer-submit .queue-interjection{color:#1d4d79!important;min-width:82px!important;box-shadow:none!important;background:#eef6fc!important;border:1px solid #b9cee0!important}.composer-submit .queue-interjection:disabled{opacity:.45;cursor:not-allowed}.notice.recoverable{flex-wrap:wrap}.notice-actions{align-items:center;gap:5px;margin-left:auto;display:inline-flex}.notice .notice-actions button{background:#fffdf8;border:1px solid #dfc89c;border-radius:7px;margin-left:0;padding:6px 8px}.notice .notice-actions button:first-child{color:#fff;background:#805b19;border-color:#805b19}.app-shell .conversation-composer.conversation-active .composer-topline{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.app-shell .conversation-composer.conversation-active .composer-tools{flex-direction:row;align-items:center;min-height:50px;padding:5px 10px 9px}.app-shell .conversation-composer.conversation-active .composer-tools>div:first-child{scrollbar-width:thin;min-width:0;overflow-x:auto}.app-shell .conversation-composer.conversation-active .attach-button,.app-shell .conversation-composer.conversation-active .tool-button{border-color:var(--line);justify-content:center;width:auto;min-width:max-content;min-height:36px;padding:0 10px;font-size:11px}.app-shell .conversation-composer.conversation-active .composer-action-label,.app-shell .conversation-composer.conversation-active .composer-submit-label{clip:auto;white-space:nowrap;border:0;width:auto;height:auto;padding:0;position:static;overflow:visible}.app-shell .conversation-composer.conversation-active .composer-submit{flex:none}.app-shell .conversation-composer.conversation-active .composer-submit>button{justify-content:center;align-items:center;width:auto;min-width:88px;height:38px;padding:0 10px;display:flex}@media (max-width:720px){.review-settings-surface{top:72px}.review-progress-surface{top:132px;right:8px}.review-progress-surface .council-pulse{width:82px;max-height:calc(100vh - 148px)}.review-settings-panel-surface{height:calc(100vh - 16px);top:8px;right:8px}.x-chat-helper-surface{bottom:84px;right:10px}.x-chat-helper-surface .x-chat-helper-trigger{width:68px;min-width:68px;height:68px;min-height:68px}.x-chat-helper-surface .x-chat-helper .brand-mark-medallion{flex-basis:62px;width:62px;height:62px}.x-chat-helper-surface .x-chat-helper-trigger .brand-mark svg{width:56px;height:56px}.quick-model-guide{max-height:calc(100vh - 158px);bottom:142px;right:8px}.quick-model-tier>div,.review-interjection-bar{grid-template-columns:1fr}.review-interjection-bar>div[role=radiogroup]{width:100%;overflow-x:auto}.app-shell .conversation-composer.conversation-active .composer-tools>div{width:auto}.app-shell .conversation-composer.conversation-active .composer-tools>div:first-child{flex:auto}}@media (max-width:560px){.review-settings-surface .command-center-tab{width:42px!important;height:48px!important}.review-progress-surface{top:126px}.review-progress-surface .council-pulse{width:62px;padding:9px 7px}}@media (prefers-reduced-motion:reduce){.review-settings-surface{transition:none}}.x-chat-helper-move{color:#d4af57;cursor:grab;touch-action:none;background:#0c1621b8;border:1px solid #cbd7e06b;border-radius:8px;place-items:center;width:28px;height:32px;padding:0;display:grid}.x-chat-helper-move:active{cursor:grabbing}.x-chat-helper-move:focus-visible{outline-offset:2px;outline:3px solid #d4af5761}.x-chat-helper-panel>header{grid-template-columns:auto auto 1fr auto}.x-chat-helper-surface.is-dragging{-webkit-user-select:none;user-select:none}.x-chat-helper-surface.is-dragging .x-chat-helper-move{cursor:grabbing}
.plain-language-landing{--pl-navy:#0d1823;--pl-cream:#f7f2e8;--pl-paper:#fffdf8;--pl-brass:#95641e;--pl-blue:#2f73b5;--pl-blue-soft:#eaf2f9;--pl-green:#34785e;--pl-green-soft:#e9f3ed;--pl-black:#07090c;--pl-silver:#c9d0d5;--pl-silver-light:#eef2f4;--pl-silver-dark:#7d8994;--pl-ink:#14212c;--pl-copy:#53626d;--pl-muted:#748089;--pl-line:#d7d8d3;min-height:100vh;color:var(--pl-ink);background:var(--pl-cream);overflow:hidden}.plain-language-landing *{box-sizing:border-box}.plain-language-landing a{color:inherit;text-decoration:none}.plain-language-landing button,.plain-language-landing summary{font:inherit}.plain-language-landing .pl-nav{z-index:10;background:var(--pl-black);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #252a2f;grid-template-columns:minmax(285px,1fr) auto minmax(210px,1fr);align-items:center;gap:24px;width:100%;max-width:none;height:auto;min-height:78px;margin:0;padding:10px clamp(22px,4.2vw,72px);display:grid;position:relative}.plain-language-landing .pl-wordmark{align-items:center;gap:9px;width:max-content;min-width:0;max-width:100%;display:flex}.plain-language-landing .pl-wordmark .brand-mark-circuit{flex:0 0 58px;width:58px;height:46px;animation:none}.plain-language-landing .pl-wordmark .brand-mark-circuit svg{width:100%;height:100%}.plain-language-landing .pl-wordmark .animated-wordmark-copy{opacity:1;filter:none;gap:4px;min-width:0;max-width:235px;animation:none;transform:none}.plain-language-landing .pl-wordmark .animated-wordmark-text{gap:0}.plain-language-landing .pl-wordmark .animated-wordmark-text i{animation:11s linear infinite academic-wordmark-flow!important}.plain-language-landing .pl-wordmark .animated-wordmark-ex i{font-size:20px!important}.plain-language-landing .pl-wordmark .animated-wordmark-hyphen{font-size:13px!important}.plain-language-landing .pl-wordmark .animated-wordmark-multis i{font-size:15px!important}.plain-language-landing .pl-wordmark .animated-wordmark-motto{color:#71808a;letter-spacing:.08em;opacity:1;max-width:235px;font-size:5.8px;animation:none;transform:none}.plain-language-landing .pl-nav .pl-wordmark .animated-wordmark-motto{color:#aab4bc}.plain-language-landing .pl-nav>nav{color:var(--pl-silver);white-space:nowrap;align-items:center;gap:clamp(15px,2.2vw,32px);font-size:11px;display:flex}.plain-language-landing .pl-nav>nav a{transition:color .18s}.plain-language-landing .pl-nav>nav a:hover{color:#fff}.plain-language-landing .pl-nav-actions{color:var(--pl-silver);white-space:nowrap;justify-self:end;align-items:center;gap:15px;font-size:11px;display:flex}.plain-language-landing .pl-mobile-menu{display:none;position:relative}.plain-language-landing .pl-mobile-menu summary{border:1px solid var(--pl-silver-dark);min-height:35px;color:var(--pl-silver-light);cursor:pointer;background:#11151a;border-radius:9px;align-items:center;padding:0 12px;font-size:10px;font-weight:750;list-style:none;display:inline-flex}.plain-language-landing .pl-mobile-menu summary::-webkit-details-marker{display:none}.plain-language-landing .pl-mobile-menu>nav{width:min(250px,100vw - 32px);color:var(--pl-silver-light);background:#0c0f13;border:1px solid #343b42;border-radius:12px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 45px #0d18232e}.plain-language-landing .pl-mobile-menu>nav a{border-radius:8px;padding:10px 11px;font-size:12px}.plain-language-landing .pl-mobile-menu>nav a:hover,.plain-language-landing .pl-mobile-menu>nav a:focus-visible{background:#20262c}.plain-language-landing .pl-primary-button,.plain-language-landing .pl-secondary-button,.plain-language-landing .pl-small-button{border-radius:10px;justify-content:center;align-items:center;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.plain-language-landing .pl-primary-button,.plain-language-landing .pl-small-button{border:1px solid var(--pl-navy);color:#fff;background:var(--pl-navy)}.plain-language-landing .pl-primary-button{min-height:46px;padding:0 19px;font-size:12px;box-shadow:0 9px 22px #0d182329}.plain-language-landing .pl-small-button{min-height:35px;padding:0 13px;font-size:10px}.plain-language-landing .pl-nav .pl-small-button{color:#111820;background:linear-gradient(135deg, var(--pl-silver-light) 0%, var(--pl-silver) 46%, #aeb7bd 100%);border-color:#d9dfe3;box-shadow:inset 0 1px #ffffffb8,0 5px 14px #00000047}.plain-language-landing .pl-nav .pl-small-button:hover{background:linear-gradient(135deg,#fff 0%,#d7dde1 48%,#bbc3c8 100%);box-shadow:inset 0 1px #fff,0 7px 18px #00000057}.plain-language-landing .pl-secondary-button{color:#293946;background:0 0;border:1px solid #c9cac6;min-height:46px;padding:0 19px;font-size:12px}.plain-language-landing .pl-primary-button:hover,.plain-language-landing .pl-small-button:hover,.plain-language-landing .pl-secondary-button:hover{transform:translateY(-1px)}.plain-language-landing .pl-primary-button:hover{box-shadow:0 13px 28px #0d182333}.plain-language-landing .pl-hero{background:radial-gradient(circle at 80% 18%, #b38f4d14, transparent 26%), var(--pl-cream);grid-template-columns:minmax(0,.95fr) minmax(440px,1.05fr);align-items:center;gap:clamp(40px,6vw,90px);padding:clamp(60px,8vw,112px) clamp(26px,6.2vw,100px) clamp(52px,7vw,92px);display:grid}.plain-language-landing .pl-hero-copy{min-width:0}.plain-language-landing .pl-kicker{color:var(--pl-brass);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.plain-language-landing .pl-kicker:before{content:"◇";font-size:13px}.plain-language-landing .pl-hero h1{width:auto;max-width:650px;color:var(--pl-ink);letter-spacing:-.045em;white-space:normal;text-wrap:balance;margin:16px 0 20px;font:500 clamp(42px,5.3vw,76px)/1.02 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-hero-copy>p{max-width:610px;color:var(--pl-copy);margin:0;font-size:clamp(14px,1.05vw,17px);line-height:1.68}.plain-language-landing .pl-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.plain-language-landing .pl-trust-notes{color:#737d84;flex-wrap:wrap;gap:18px;margin-top:16px;font-size:10px;display:flex}.plain-language-landing .pl-trust-notes span:before{content:"✓";color:var(--pl-green);margin-right:6px;font-weight:800}.plain-language-landing .pl-hero-visual{min-width:0}.plain-language-landing .pl-seal-row{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:18px;margin:0 12px 20px;display:grid}.plain-language-landing .pl-seal-row>.brand-mark-medallion{width:104px;height:104px}.plain-language-landing .pl-seal-row p{margin:0}.plain-language-landing .pl-seal-row small,.plain-language-landing .pl-seal-row strong,.plain-language-landing .pl-seal-row span{display:block}.plain-language-landing .pl-seal-row small{color:var(--pl-brass);letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.plain-language-landing .pl-seal-row strong{margin-top:7px;font:500 20px/1.25 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-seal-row p>span{color:#6c7880;margin-top:6px;font-size:9px}.plain-language-landing .pl-process-card,.plain-language-landing .pl-route-demo,.plain-language-landing .pl-report-card{background:#fffefa;border:1px solid #d0d5d7;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 18px 42px #0d18231f}.plain-language-landing .pl-process-card>header,.plain-language-landing .pl-route-demo>header{color:#6b7780;letter-spacing:.09em;text-transform:uppercase;background:#f7f8f6;border-bottom:1px solid #e1e3e2;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:12px 14px;font-size:9px;display:grid}.plain-language-landing .pl-process-card>header>span:nth-child(2),.plain-language-landing .pl-route-demo>header>span:nth-child(2){text-align:center}.plain-language-landing .pl-process-card>header b,.plain-language-landing .pl-route-demo>header b{color:var(--pl-green);background:var(--pl-green-soft);letter-spacing:0;text-transform:none;border-radius:999px;justify-self:end;padding:5px 8px;font-size:8px}.plain-language-landing .pl-window-dots{gap:4px;display:flex}.plain-language-landing .pl-window-dots i{background:#adb5ba;border-radius:50%;width:6px;height:6px}.plain-language-landing .pl-process-question{border-bottom:1px solid #e4e5e2;padding:16px}.plain-language-landing .pl-process-question small,.plain-language-landing .pl-process-question strong{display:block}.plain-language-landing .pl-process-question small,.plain-language-landing .pl-panel-label{color:#78838b;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.plain-language-landing .pl-process-question strong{margin-top:7px;font:500 17px/1.35 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:13px;display:grid}.plain-language-landing .pl-process-steps article{background:#fff;border:1px solid #dfe1df;border-radius:11px;min-width:0;padding:11px;position:relative}.plain-language-landing .pl-process-steps article:after{content:"→";z-index:2;color:#aab1b5;background:#fffefa;font-size:11px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.plain-language-landing .pl-process-steps article:last-child:after{display:none}.plain-language-landing .pl-process-steps small,.plain-language-landing .pl-process-steps strong,.plain-language-landing .pl-process-steps span{display:block}.plain-language-landing .pl-process-steps small{color:var(--pl-brass);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:800}.plain-language-landing .pl-process-steps strong{margin:6px 0;font:500 13px/1.25 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-process-steps span{color:#69747c;font-size:9px;line-height:1.45}.plain-language-landing .pl-process-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 13px 13px;display:grid}.plain-language-landing .pl-process-stats span{color:#778188;background:#f1f4f2;border-radius:8px;min-width:0;padding:9px;font-size:8px}.plain-language-landing .pl-process-stats strong{color:var(--pl-ink);margin-bottom:3px;font-size:14px;display:block}.plain-language-landing .pl-section{border-top:1px solid #dbd9d2;padding:clamp(54px,7.4vw,96px) clamp(26px,6.2vw,100px)}.plain-language-landing .pl-section-heading{grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);align-items:end;gap:clamp(28px,5vw,76px);margin-bottom:30px;display:grid}.plain-language-landing h2{color:inherit;letter-spacing:-.035em;text-wrap:balance;margin:11px 0 0;font:500 clamp(34px,4.2vw,60px)/1.02 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-section-heading>p{color:var(--pl-copy);margin:0;font-size:13px;line-height:1.65}.plain-language-landing .pl-intersect-section{color:#edf3f5;background:radial-gradient(circle at 18% 18%,#3989bc29,#0000 28%),radial-gradient(circle at 82% 76%,#8e682f24,#0000 26%),#0b151e}.plain-language-landing .pl-intersect-section .pl-kicker{color:#7cc4e6}.plain-language-landing .pl-intersect-section .pl-section-heading>p{color:#aab8c2}.plain-language-landing .pl-intersect-map{grid-template-columns:minmax(210px,.72fr) minmax(340px,1.12fr) minmax(280px,1fr);align-items:stretch;gap:14px;display:grid}.plain-language-landing .pl-intersect-map>article,.plain-language-landing .pl-intersect-branches article{background:#ffffff09;border:1px solid #9ab8ca40;border-radius:14px;box-shadow:inset 0 1px #ffffff09}.plain-language-landing .pl-intersect-input{flex-direction:column;justify-content:center;padding:24px;display:flex;position:relative}.plain-language-landing .pl-intersect-input:after,.plain-language-landing .pl-intersect-core:after{content:"→";z-index:2;color:#d2a65b;background:#0b151e;border:1px solid #9ab8ca47;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid;position:absolute;top:50%;right:-23px;transform:translateY(-50%)}.plain-language-landing .pl-intersect-input small,.plain-language-landing .pl-intersect-input strong,.plain-language-landing .pl-intersect-input span{display:block}.plain-language-landing .pl-intersect-input small,.plain-language-landing .pl-intersect-branches small{color:#71bbdf;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:850}.plain-language-landing .pl-intersect-input strong{margin:14px 0 12px;font:500 23px/1.3 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-intersect-input span{color:#8fa1ad;font-size:11px;line-height:1.55}.plain-language-landing .pl-intersect-core{padding:16px;position:relative;overflow:visible;background:linear-gradient(145deg,#2a271fc7,#0f1c26f5)!important;border-color:#d2a65b80!important}.plain-language-landing .pl-intersect-core>header{border-bottom:1px solid #c9b18233;justify-content:space-between;align-items:center;gap:14px;padding:4px 4px 14px;display:flex}.plain-language-landing .pl-intersect-core>header span{font:700 20px/1 var(--font-display);letter-spacing:.12em}.plain-language-landing .pl-intersect-core>header b{color:#e0bd7b;text-transform:uppercase;background:#a66f1c1f;border:1px solid #d3ac6461;border-radius:999px;padding:6px 9px;font-size:8px}.plain-language-landing .pl-intersect-core ol{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:12px 0 0;list-style:none;display:grid}.plain-language-landing .pl-intersect-core li{background:#ffffff09;border:1px solid #9ab8ca2b;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;min-width:0;padding:11px;display:grid}.plain-language-landing .pl-intersect-core li>span{color:#0d1b24;background:linear-gradient(135deg,#94b8c9,#e5ebed);border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:900;display:grid}.plain-language-landing .pl-intersect-core li p{min-width:0;margin:0}.plain-language-landing .pl-intersect-core li b,.plain-language-landing .pl-intersect-core li small{display:block}.plain-language-landing .pl-intersect-core li b{font-size:10px}.plain-language-landing .pl-intersect-core li small{color:#8fa1ad;margin-top:4px;font-size:8px;line-height:1.4}.plain-language-landing .pl-intersect-branches{grid-template-columns:1fr 1fr;gap:8px;display:grid}.plain-language-landing .pl-intersect-branches article{min-width:0;padding:14px}.plain-language-landing .pl-intersect-branches article:nth-child(3),.plain-language-landing .pl-intersect-branches article:nth-child(4){border-color:#cc9f4f4d}.plain-language-landing .pl-intersect-branches article:nth-child(3) small,.plain-language-landing .pl-intersect-branches article:nth-child(4) small{color:#d4aa60}.plain-language-landing .pl-intersect-branches b,.plain-language-landing .pl-intersect-branches span{display:block}.plain-language-landing .pl-intersect-branches b{margin:9px 0 6px;font-size:11px}.plain-language-landing .pl-intersect-branches span{color:#8fa1ad;font-size:8px;line-height:1.45}.plain-language-landing .pl-intersect-footer{background:#ffffff07;border:1px solid #9ab8ca33;border-radius:12px;grid-template-columns:.7fr 1.5fr auto;align-items:center;gap:24px;margin-top:14px;padding:14px 16px;display:grid}.plain-language-landing .pl-intersect-footer small,.plain-language-landing .pl-intersect-footer b{display:block}.plain-language-landing .pl-intersect-footer small{color:#758a98;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.plain-language-landing .pl-intersect-footer b{color:#dce6ea;margin-top:5px;font-size:10px;line-height:1.35}.plain-language-landing .pl-intersect-footer .pl-small-button{color:#0e1b24;background:#edf2f4;border-color:#cbd6dc}.plain-language-landing .pl-pulse-section{background:radial-gradient(circle at 86% 22%,#478e8b24,#0000 25%),linear-gradient(145deg,#f7f4ec,#edf3f3);grid-template-columns:minmax(0,.78fr) minmax(470px,1.22fr);align-items:center;gap:clamp(42px,6vw,92px);display:grid}.plain-language-landing .pl-pulse-copy>p{color:var(--pl-copy);margin:18px 0 0;font-size:13px;line-height:1.7}.plain-language-landing .pl-pulse-copy ol{gap:8px;margin:24px 0;padding:0;list-style:none;display:grid}.plain-language-landing .pl-pulse-copy li{border-top:1px solid #d3dad7;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:11px;padding:10px 0;display:grid}.plain-language-landing .pl-pulse-copy li>span{color:#fff;background:#1c4f56;border-radius:9px;place-items:center;width:32px;height:32px;font-size:8px;font-weight:850;display:grid}.plain-language-landing .pl-pulse-copy li p{margin:1px 0 0}.plain-language-landing .pl-pulse-copy li b,.plain-language-landing .pl-pulse-copy li small{display:block}.plain-language-landing .pl-pulse-copy li b{color:#243943;font-size:11px}.plain-language-landing .pl-pulse-copy li small{color:#68777d;margin-top:4px;font-size:9px;line-height:1.45}.plain-language-landing .pl-pulse-button{background:#173f45;border-color:#173f45}.plain-language-landing .pl-pulse-preview{color:#1b303a;background:#ffffffeb;border:1px solid #c7d1d3;border-radius:17px;padding:15px;overflow:hidden;box-shadow:0 23px 54px #11363e29}.plain-language-landing .pl-pulse-preview>header{border-bottom:1px solid #dce3e3;justify-content:space-between;align-items:center;gap:12px;padding:3px 3px 14px;display:flex}.plain-language-landing .pl-pulse-preview>header>div{align-items:center;gap:9px;display:flex}.plain-language-landing .pl-pulse-preview>header>div>span{color:#fff;background:#1d6060;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 0 5px #e4f1ee}.plain-language-landing .pl-pulse-preview>header p{margin:0}.plain-language-landing .pl-pulse-preview>header small,.plain-language-landing .pl-pulse-preview>header b{display:block}.plain-language-landing .pl-pulse-preview>header small{color:#36746f;letter-spacing:.13em;font-size:7px;font-weight:850}.plain-language-landing .pl-pulse-preview>header b{margin-top:3px;font:500 15px/1.2 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-pulse-preview>header em{color:#35645e;background:#e5f2ee;border-radius:99px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:750}.plain-language-landing .pl-pulse-pipeline{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:7px;margin:12px 0;display:grid}.plain-language-landing .pl-pulse-pipeline span{color:#607077;background:#f7f9f8;border:1px solid #dde3e4;border-radius:8px;align-items:center;gap:6px;min-width:0;padding:8px;font-size:7px;display:flex}.plain-language-landing .pl-pulse-pipeline i{color:#fff;background:#263f55;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;font-size:8px;font-style:normal;font-weight:850;display:grid}.plain-language-landing .pl-pulse-pipeline span:nth-of-type(2) i{background:#6658a8}.plain-language-landing .pl-pulse-pipeline span:nth-of-type(3) i{background:#23715f}.plain-language-landing .pl-pulse-pipeline>b{color:#8a989c;font-size:9px}.plain-language-landing .pl-pulse-preview>article{background:#fff;border:1px solid #dde3e4;border-left-width:3px;border-radius:10px;margin-top:8px;padding:12px}.plain-language-landing .pl-pulse-preview>article.pl-pulse-supported{border-left-color:#3b8d75}.plain-language-landing .pl-pulse-preview>article.pl-pulse-contradicted{border-left-color:#b34c5c}.plain-language-landing .pl-pulse-preview article>header,.plain-language-landing .pl-pulse-preview article>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.plain-language-landing .pl-pulse-preview article>header b{color:#176758;background:#e4f3ed;border-radius:99px;padding:4px 7px;font-size:8px}.plain-language-landing .pl-pulse-preview .pl-pulse-contradicted>header b{color:#91394a;background:#ffedf0}.plain-language-landing .pl-pulse-preview article>header span,.plain-language-landing .pl-pulse-preview article>footer{color:#7a868b;font-size:7px}.plain-language-landing .pl-pulse-preview article>p{margin:9px 0;font:500 12px/1.45 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-pulse-preview>aside{color:#755820;background:#fff6df;border-radius:9px;align-items:center;gap:9px;margin-top:9px;padding:10px 12px;font-size:8px;line-height:1.45;display:flex}.plain-language-landing .pl-pulse-preview>aside b{white-space:nowrap}.plain-language-landing .pl-route-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:13px;display:grid}.plain-language-landing .pl-route-buttons button{color:#25343e;text-align:left;cursor:pointer;background:#fbfaf6;border:1px solid #d5d9da;border-radius:11px;min-width:0;padding:11px 12px}.plain-language-landing .pl-route-buttons button[aria-pressed=true]{background:var(--pl-blue-soft);border-color:#80a9cb;box-shadow:inset 0 0 0 1px #2f73b51f}.plain-language-landing .pl-route-buttons strong,.plain-language-landing .pl-route-buttons span{display:block}.plain-language-landing .pl-route-buttons strong{font-size:11px}.plain-language-landing .pl-route-buttons span{color:var(--pl-muted);margin-top:4px;font-size:9px}.plain-language-landing .pl-route-demo-grid{grid-template-columns:minmax(0,.8fr) minmax(280px,1.35fr) minmax(0,.9fr);gap:13px;padding:15px;display:grid}.plain-language-landing .pl-route-demo-grid>section{background:#fff;border:1px solid #e0e2e0;border-radius:11px;min-width:0;padding:13px}.plain-language-landing .pl-demo-question{margin:10px 0 0;font:500 15px/1.45 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-model-lane{border-bottom:1px solid #edf0ee;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;font-size:9px;display:grid}.plain-language-landing .pl-model-lane:last-child{border-bottom:0}.plain-language-landing .pl-model-letter{color:#fff;background:#162532;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.plain-language-landing .pl-model-lane>span:nth-child(2) strong,.plain-language-landing .pl-model-lane>span:nth-child(2) small{display:block}.plain-language-landing .pl-model-lane>span:nth-child(2) small{color:#79838a;margin-top:2px}.plain-language-landing .pl-model-lane>b{color:var(--pl-green)}.plain-language-landing .pl-result-copy{color:#52616b;margin:9px 0 0;font-size:10px;line-height:1.5}.plain-language-landing .pl-result-list{gap:6px;margin-top:11px;display:grid}.plain-language-landing .pl-result-list span{color:#51606a;background:#f1f4f2;border-radius:7px;padding:7px 8px;font-size:9px}.plain-language-landing .pl-definitions{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.plain-language-landing .pl-definitions p{color:#65717a;border-top:1px solid #d8d7d1;margin:0;padding-top:12px;font-size:10px;line-height:1.55}.plain-language-landing .pl-definitions strong{color:#263641}.plain-language-landing .pl-report-section{color:#eff3f5;background:var(--pl-navy);grid-template-columns:minmax(0,.72fr) minmax(430px,1.28fr);align-items:center;gap:clamp(42px,6vw,88px);display:grid}.plain-language-landing .pl-report-section .pl-kicker{color:#d5b26d}.plain-language-landing .pl-report-copy h2{color:#fff;margin:14px 0 17px}.plain-language-landing .pl-report-copy>p{color:#b7c1c8;margin:0;font-size:13px;line-height:1.67}.plain-language-landing .pl-report-copy>div{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.plain-language-landing .pl-report-copy>div>span{color:#9fadb7;font-size:10px}.plain-language-landing .pl-light-button{color:var(--pl-navy);background:#f6f8f9;border-color:#d8e0e5}.plain-language-landing .pl-report-card{color:var(--pl-ink);box-shadow:0 20px 46px #00000040}.plain-language-landing .pl-report-card>header{background:#f7f8f6;border-bottom:1px solid #e0e3e2;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px;display:flex}.plain-language-landing .pl-report-card>header strong,.plain-language-landing .pl-report-card>header span{display:block}.plain-language-landing .pl-report-card>header strong{font:500 17px/1.2 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-report-card>header span{color:#758089;margin-top:4px;font-size:8px}.plain-language-landing .pl-report-card>header>b{color:var(--pl-green);background:var(--pl-green-soft);white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:8px}.plain-language-landing .pl-report-body{grid-template-columns:1.15fr .85fr;gap:12px;padding:15px;display:grid}.plain-language-landing .pl-report-body>article{border:1px solid #e1e3e1;border-radius:10px;padding:13px}.plain-language-landing .pl-report-body h3{margin:8px 0;font:500 16px/1.3 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-report-body p{color:#596770;margin:0;font-size:9px;line-height:1.6}.plain-language-landing .pl-report-items{gap:7px;display:grid}.plain-language-landing .pl-report-items span{color:#56636c;background:#f1f4f2;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px;font-size:8px;display:flex}.plain-language-landing .pl-report-items b{color:#21323e}.plain-language-landing .pl-report-card>footer{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 15px 15px;display:grid}.plain-language-landing .pl-report-card>footer span{color:#516676;text-align:center;background:#edf2f6;border-radius:7px;padding:7px;font-size:8px}.plain-language-landing .pl-examples{padding-top:38px;padding-bottom:40px}.plain-language-landing .pl-examples details{color:#4f5f69;border-top:1px solid #d7d5ce;border-bottom:1px solid #d7d5ce;font-size:11px}.plain-language-landing .pl-examples summary{cursor:pointer;justify-content:space-between;gap:12px;padding:16px 0;font-weight:700;list-style:none;display:flex}.plain-language-landing .pl-examples summary::-webkit-details-marker{display:none}.plain-language-landing .pl-examples summary:after{content:"+";color:var(--pl-brass)}.plain-language-landing .pl-examples details[open] summary:after{content:"−"}.plain-language-landing .pl-examples details>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-bottom:16px;display:grid}.plain-language-landing .pl-examples article{color:#5a6770;background:#eeece5;border-radius:9px;padding:12px;font-size:9px;line-height:1.5}.plain-language-landing .pl-examples article strong,.plain-language-landing .pl-examples article span{display:block}.plain-language-landing .pl-examples article strong{color:#25343f;margin-bottom:4px}.plain-language-landing .pl-final-cta{background:#f0ebdf;justify-content:space-between;align-items:center;gap:22px;padding:32px clamp(26px,6.2vw,100px);display:flex}.plain-language-landing .pl-final-cta strong{font:500 clamp(23px,3vw,38px)/1.2 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-footer{color:#7f8c96;background:#070b11;padding:30px clamp(26px,6.2vw,100px) 28px}.plain-language-landing .pl-footer>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;display:grid}.plain-language-landing .pl-footer>div+div{border-top:1px solid #ffffff1a;margin-top:25px;padding-top:22px}.plain-language-landing .pl-footer p{color:#bac4cb;text-align:right;margin:0;font:500 15px/1.45 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}.plain-language-landing .pl-footer>div>span{letter-spacing:.11em;font-size:10px;font-weight:800}.plain-language-landing .pl-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:16px;font-size:9px;display:flex}.plain-language-landing .pl-footer .pl-wordmark .animated-wordmark-motto{color:#7f8b96}@media (max-width:980px){.plain-language-landing .pl-nav{grid-template-columns:minmax(250px,1fr) auto}.plain-language-landing .pl-nav>nav{display:none}.plain-language-landing .pl-mobile-menu{display:block}.plain-language-landing .pl-nav-actions>a[href=\/sign-in]{display:none}.plain-language-landing .pl-hero{grid-template-columns:1fr}.plain-language-landing .pl-hero-copy,.plain-language-landing .pl-hero-visual{max-width:760px}.plain-language-landing .pl-intersect-map{grid-template-columns:1fr 1.25fr}.plain-language-landing .pl-intersect-branches{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.plain-language-landing .pl-intersect-core:after{display:none}.plain-language-landing .pl-pulse-section{grid-template-columns:1fr}.plain-language-landing .pl-pulse-copy,.plain-language-landing .pl-pulse-preview{max-width:760px}.plain-language-landing .pl-report-section{grid-template-columns:1fr}}@media (max-width:760px){.plain-language-landing .pl-section-heading{grid-template-columns:1fr;align-items:start}.plain-language-landing .pl-intersect-map{grid-template-columns:1fr}.plain-language-landing .pl-intersect-input:after{inset:auto auto -23px 22px;transform:rotate(90deg)}.plain-language-landing .pl-intersect-branches{grid-column:auto;grid-template-columns:1fr 1fr}.plain-language-landing .pl-intersect-footer{grid-template-columns:1fr 1fr}.plain-language-landing .pl-intersect-footer .pl-small-button{grid-column:1/-1}.plain-language-landing .pl-pulse-pipeline{grid-template-columns:1fr}.plain-language-landing .pl-pulse-pipeline>b{display:none}.plain-language-landing .pl-route-demo-grid,.plain-language-landing .pl-definitions{grid-template-columns:1fr}.plain-language-landing .pl-examples details>div{grid-template-columns:1fr 1fr}.plain-language-landing .pl-footer>div{grid-template-columns:1fr}.plain-language-landing .pl-footer p{text-align:left}.plain-language-landing .pl-footer nav{justify-content:flex-start}}@media (max-width:620px){.plain-language-landing .pl-nav{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:68px;padding:9px 16px}.plain-language-landing .pl-wordmark .brand-mark-circuit{flex-basis:48px;width:48px;height:38px}.plain-language-landing .pl-wordmark .animated-wordmark-copy{max-width:190px}.plain-language-landing .pl-wordmark .animated-wordmark-ex i{font-size:17px!important}.plain-language-landing .pl-wordmark .animated-wordmark-multis i{font-size:12px!important}.plain-language-landing .pl-wordmark .animated-wordmark-hyphen{font-size:10px!important}.plain-language-landing .pl-wordmark .animated-wordmark-motto{display:none}.plain-language-landing .pl-hero,.plain-language-landing .pl-section{padding-left:18px;padding-right:18px}.plain-language-landing .pl-hero{padding-top:52px;padding-bottom:48px}.plain-language-landing .pl-hero h1{font-size:clamp(39px,13vw,58px)}.plain-language-landing .pl-seal-row{grid-template-columns:82px minmax(0,1fr);gap:13px;margin-left:0;margin-right:0}.plain-language-landing .pl-seal-row>.brand-mark-medallion{width:82px;height:82px}.plain-language-landing .pl-seal-row strong{font-size:17px}.plain-language-landing .pl-process-steps,.plain-language-landing .pl-process-stats,.plain-language-landing .pl-route-buttons,.plain-language-landing .pl-report-card>footer{grid-template-columns:1fr 1fr}.plain-language-landing .pl-process-steps article:after{display:none}.plain-language-landing .pl-report-body,.plain-language-landing .pl-intersect-core ol,.plain-language-landing .pl-intersect-branches,.plain-language-landing .pl-intersect-footer{grid-template-columns:1fr}.plain-language-landing .pl-intersect-footer .pl-small-button{grid-column:auto}.plain-language-landing .pl-pulse-preview>header,.plain-language-landing .pl-pulse-preview article>footer,.plain-language-landing .pl-pulse-preview>aside{flex-direction:column;align-items:flex-start}.plain-language-landing .pl-final-cta{flex-direction:column;align-items:flex-start;padding:30px 18px}.plain-language-landing .pl-footer{padding:28px 18px}}@media (max-width:420px){.plain-language-landing .pl-wordmark .brand-mark-circuit{flex-basis:42px;width:42px;height:34px}.plain-language-landing .pl-wordmark .animated-wordmark-ex i{font-size:15px!important}.plain-language-landing .pl-wordmark .animated-wordmark-multis i{font-size:10px!important}.plain-language-landing .pl-small-button{min-height:34px;padding:0 10px;font-size:9px}.plain-language-landing .pl-process-steps,.plain-language-landing .pl-process-stats,.plain-language-landing .pl-route-buttons,.plain-language-landing .pl-report-card>footer,.plain-language-landing .pl-examples details>div{grid-template-columns:1fr}.plain-language-landing .pl-process-card>header,.plain-language-landing .pl-route-demo>header{grid-template-columns:auto 1fr}.plain-language-landing .pl-process-card>header>span:nth-child(2),.plain-language-landing .pl-route-demo>header>span:nth-child(2){text-align:left}.plain-language-landing .pl-process-card>header b,.plain-language-landing .pl-route-demo>header b{display:none}}@media (prefers-reduced-motion:reduce){.plain-language-landing .pl-wordmark .animated-wordmark-text i{animation:none!important}.plain-language-landing .pl-primary-button,.plain-language-landing .pl-secondary-button,.plain-language-landing .pl-small-button{transition:none}}
.guided-decision-report{--report-gold:#a96f16;--report-navy:#182436;--report-muted:#667287;width:min(100%,980px);color:var(--report-navy);margin:0 auto}.report-view-selector{background:#f7f9fb;border:1px solid #dbe2ea;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 22px;padding:10px;display:flex}.report-view-selector>span{color:#576477;letter-spacing:.08em;text-transform:uppercase;padding-left:8px;font-size:12px;font-weight:800}.report-view-selector>div{gap:7px;display:flex}.report-view-selector button{color:#526074;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;min-width:180px;padding:10px 14px}.report-view-selector button b,.report-view-selector button small{display:block}.report-view-selector button b{font-size:13px}.report-view-selector button small{margin-top:2px;font-size:11px}.report-view-selector button.active{color:#19304e;background:#fff;border-color:#ccd6e2;box-shadow:0 5px 15px #17263d14}.legal-research-status{color:#25473c;background:#f3faf7;border:1px solid #d5e2dc;border-left:5px solid #247458;border-radius:12px;align-items:flex-start;gap:13px;margin:0 0 18px;padding:15px 18px;display:flex}.pulse-review-provenance{color:#174d47;background:#f1faf8;border:1px solid #b8d9d2;border-left:5px solid #0f7d70;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 18px;padding:14px 17px;display:flex}.pulse-review-provenance.verification_required{color:#674816;background:#fff9ee;border-color:#ead4aa #ead4aa #ead4aa #a96f16}.pulse-review-provenance.more_evidence_required{color:#692b2b;background:#fff4f4;border-color:#ebc5c5 #ebc5c5 #ebc5c5 #a33b3b}.pulse-review-provenance>span{color:#fff;background:#0f7d70;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.pulse-review-provenance.verification_required>span{background:#a96f16}.pulse-review-provenance.more_evidence_required>span{background:#a33b3b}.pulse-review-provenance b,.pulse-review-provenance p,.pulse-review-provenance small{display:block}.pulse-review-provenance b{font-size:14px}.pulse-review-provenance p{margin:4px 0 0;font-size:13px;line-height:1.45}.pulse-review-provenance small{opacity:.78;margin-top:6px;font-size:10px}.foreign-influence-review-banner{color:#604317;background:#fff9ed;border:1px solid #e2c490;border-left:5px solid #936016;border-radius:12px;align-items:flex-start;gap:13px;margin:0 0 18px;padding:15px 18px;display:flex}.foreign-influence-review-banner>span{color:#fff;background:#936016;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.foreign-influence-review-banner b,.foreign-influence-review-banner p,.foreign-influence-review-banner small{display:block}.foreign-influence-review-banner b{font-size:14px}.foreign-influence-review-banner p{margin:4px 0 0;font-size:13px;line-height:1.45}.foreign-influence-review-banner small{margin-top:6px;font-size:10px;font-weight:750}.foreign-influence-review-banner details{margin-top:9px}.foreign-influence-review-banner summary{cursor:pointer;font-size:11px;font-weight:850}.foreign-influence-review-banner article{border-top:1px solid #9360162e;margin-top:8px;padding-top:8px}.foreign-influence-review-banner article b{text-transform:capitalize}.legal-research-status.limited_source{color:#674816;background:#fff9ee;border-color:#ead4aa #ead4aa #ead4aa #a96f16}.legal-research-status.general_research{color:#692b2b;background:#fff4f4;border-color:#ebc5c5 #ebc5c5 #ebc5c5 #a33b3b}.legal-research-status>span{color:#fff;background:#247458;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.legal-research-status.limited_source>span{background:#a96f16}.legal-research-status.general_research>span{background:#a33b3b}.legal-research-status b,.legal-research-status p,.legal-research-status small{display:block}.legal-research-status b{font-size:14px}.legal-research-status p{margin:4px 0 0;font-size:13px;line-height:1.45}.legal-research-status small{opacity:.78;text-transform:capitalize;margin-top:6px;font-size:11px}.legal-research-status details{margin-top:8px}.legal-research-status summary{cursor:pointer;font-size:11px;font-weight:800}.legal-research-status ul{margin:7px 0 0;padding-left:18px}.legal-research-status li{margin-top:4px;font-size:11px;line-height:1.4}.industry-research-route{background:#f4f9fd;border:1px solid #cad9e7;border-left:5px solid #1f6896;border-radius:14px;margin:0 0 18px;overflow:hidden}.industry-research-route.environmental{background:#f3faf7;border-color:#c8dfd4 #c8dfd4 #c8dfd4 #247458}.industry-research-route>header{justify-content:space-between;align-items:flex-end;gap:22px;padding:17px 19px 14px;display:flex}.industry-research-route>header span{color:#1f6896;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.industry-research-route.environmental>header span{color:#247458}.industry-research-route>header h3{font:700 20px/1.2 var(--font-display);margin:0}.industry-research-route>header p{color:#53657a;max-width:440px;margin:0;font-size:12px;line-height:1.45}.industry-route-grid{border-top:1px solid #3e5e7b24;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.industry-route-grid section{background:#ffffff70;border-right:1px solid #3e5e7b24;min-height:84px;padding:14px 16px}.industry-route-grid section:last-child{border-right:0}.industry-route-grid small,.industry-route-grid b{display:block}.industry-route-grid small{color:#68778a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:850}.industry-route-grid b{color:#293e56;font-size:11px;line-height:1.45}.industry-research-route>details{border-top:1px solid #3e5e7b24}.industry-research-route>details>summary{color:#2d4d69;cursor:pointer;background:#ffffff80;padding:11px 18px;font-size:11px;font-weight:850}.industry-route-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:4px 18px 18px;display:grid}.industry-route-detail section{background:#ffffffa8;border:1px solid #3e5e7b21;border-radius:9px;padding:13px 14px}.industry-route-detail h4{letter-spacing:.06em;text-transform:uppercase;margin:0 0 9px;font-size:11px}.industry-route-detail ul,.industry-route-detail ol{margin:0;padding-left:18px}.industry-route-detail li{color:#526174;margin-top:7px;font-size:10px;line-height:1.4}.industry-route-detail li:first-child{margin-top:0}.industry-route-detail li b,.industry-route-detail li span{display:block}.industry-route-detail li b{color:#2e4055;font-size:11px}.guided-report-view,.professional-report-view{background:#fff;border:1px solid #d9e0e8;border-radius:18px;overflow:hidden;box-shadow:0 18px 55px #15233712}.guided-report-intro,.professional-report-view>header{background:linear-gradient(135deg,#fcfaf6,#fff);border-bottom:1px solid #e4e8ed;justify-content:space-between;align-items:end;gap:28px;padding:32px clamp(24px,5vw,52px) 24px;display:flex}.guided-report-intro p,.professional-report-view>header p,.guided-section header p,.guided-next-steps>div p{color:var(--report-gold);letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:850}.guided-report-intro h3,.professional-report-view>header h3{font:700 clamp(24px, 3vw, 35px)/1.15 var(--font-display);letter-spacing:-.035em;margin:0}.guided-report-intro>span,.professional-report-view>header>span{max-width:380px;color:var(--report-muted);font-size:14px;line-height:1.55}.guided-bottom-line{color:#fff;background:#182436;padding:32px clamp(24px,5vw,52px)}.guided-bottom-line>span{color:#e5bc78;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:850}.guided-bottom-line p{max-width:34ch;font:650 clamp(23px, 3.2vw, 36px)/1.28 var(--font-display);letter-spacing:-.025em;margin:12px 0 0}.guided-signal-grid{border-bottom:1px solid #e4e8ed;grid-template-columns:repeat(3,1fr);display:grid}.guided-signal-grid section{border-right:1px solid #e4e8ed;align-items:center;gap:14px;min-height:100px;padding:22px 24px;display:flex}.guided-signal-grid section:last-child{border-right:0}.guided-signal-grid section>span{border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.guided-signal-grid .supported>span{color:#167152;background:#e7f6ef}.guided-signal-grid .different>span{color:#98610e;background:#fbf1df}.guided-signal-grid .open>span{color:#68758a;background:#eef1f5}.guided-signal-grid b,.guided-signal-grid small{display:block}.guided-signal-grid b{font-size:15px}.guided-signal-grid small{color:var(--report-muted);margin-top:3px;font-size:12px}.guided-section{border-bottom:1px solid #e4e8ed;padding:32px clamp(24px,5vw,52px)}.guided-section>header{align-items:flex-start;gap:14px;display:flex}.guided-section>header>span{color:#667287;border:1px solid #d5dde6;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.guided-section h4,.guided-next-steps h4{font:700 22px/1.25 var(--font-display);margin:0}.guided-finding-list{gap:10px;margin-top:22px;display:grid}.guided-explanation>.formatted-text{max-width:76ch;margin:24px 0 0 44px}.guided-finding-list article{background:#f8fcfa;border:1px solid #dce8e3;border-radius:11px;align-items:flex-start;gap:12px;padding:15px 18px;display:flex}.guided-finding-list article>span{color:#167152;font-weight:900}.guided-finding-list b,.guided-finding-list small{display:block}.guided-finding-list b{font-size:15px;line-height:1.48}.guided-finding-list small{color:var(--report-muted);margin-top:5px;font-size:12px;line-height:1.45}.guided-positions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.guided-positions article{background:#fbfbfc;border:1px solid #e1e4e8;border-radius:11px;padding:18px}.guided-positions small{color:#98610e;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.guided-positions p{color:#3d4a5d;margin:9px 0 0;font-size:14px;line-height:1.55}.guided-disagreement>aside{background:#fbf4e8;border-left:4px solid #b37b27;border-radius:0 9px 9px 0;margin-top:12px;padding:17px 19px}.guided-disagreement>aside b{font-size:13px}.guided-disagreement>aside p{color:#4f5661;margin:5px 0 0;font-size:14px;line-height:1.55}.guided-more-details{background:#fafbfd;border:1px solid #dfe5ec;border-radius:10px;margin:18px clamp(24px,5vw,52px) 28px;padding:14px 16px}.guided-section .guided-more-details{margin:18px 0 0 44px}.guided-more-details summary{color:#29415f;cursor:pointer;font-size:13px;font-weight:800}.guided-more-details article{border-top:1px solid #e3e7ec;margin-top:14px;padding-top:14px}.guided-more-details article b,.guided-more-details article small{display:block}.guided-more-details article p{color:#4b586a;margin:7px 0;font-size:13px;line-height:1.5}.guided-more-details article small{color:#6a7483;line-height:1.45}.guided-open-items ul{gap:9px;margin:20px 0 0 44px;padding:0;list-style:none;display:grid}.guided-open-items li{color:#475468;padding-left:20px;font-size:14px;line-height:1.5;position:relative}.guided-open-items li:before{content:"?";color:#98610e;font-weight:850;position:absolute;left:0}.guided-next-steps{background:#f7f9fb;grid-template-columns:.7fr 1.3fr;gap:38px;padding:32px clamp(24px,5vw,52px);display:grid}.guided-next-steps ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.guided-next-steps li{align-items:flex-start;gap:12px;display:flex}.guided-next-steps li>span{color:#fff;background:#26364d;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:850;display:grid}.guided-next-steps li p{color:#4d596c;margin:1px 0 0;font-size:13px;line-height:1.5}.guided-next-steps li b{color:#243248}.guided-report-footer,.professional-report-view>footer{background:#fff;border-top:1px solid #e2e6eb;justify-content:space-between;align-items:center;gap:22px;padding:20px clamp(24px,5vw,52px);display:flex}.guided-report-footer>div,.professional-report-view>footer>div{max-width:680px}.guided-report-footer b,.guided-report-footer span,.professional-report-view>footer b,.professional-report-view>footer span{display:block}.guided-report-footer b,.professional-report-view>footer b{font-size:12px}.guided-report-footer span,.professional-report-view>footer span{color:var(--report-muted);margin-top:3px;font-size:11px;line-height:1.45}.guided-report-footer>button,.professional-report-view>footer button{color:#253b57;cursor:pointer;background:#fff;border:1px solid #cfd8e2;border-radius:9px;min-width:132px;padding:10px 14px;font-size:12px;font-weight:800}.professional-report-view>header{align-items:flex-start}.legal-draft-watermark{color:#6b3d06;background:repeating-linear-gradient(135deg,#fff6e7,#fff6e7 12px,#fff1d7 12px 24px);border-bottom:1px solid #e0aa52;padding:16px clamp(24px,5vw,52px)}.legal-draft-watermark b,.legal-draft-watermark span{display:block}.legal-draft-watermark b{letter-spacing:.05em;text-transform:uppercase;font-size:14px}.legal-draft-watermark span{margin-top:4px;font-size:12px;line-height:1.5}.professional-summary{border-left:4px solid var(--report-gold);background:#fbf7ef;margin:30px clamp(24px,6vw,70px) 0;padding:20px 24px}.professional-summary b{color:#8d601b;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.professional-summary p{font:650 20px/1.45 var(--font-display);margin:8px 0 0}.professional-answer{color:#29384c;max-width:76ch;margin:36px auto 50px;padding:0 clamp(24px,6vw,70px)}.professional-report-view.academic .professional-answer h2,.professional-report-view.academic .professional-answer h3{border-bottom:1px solid #e0e4e9;padding-bottom:7px}.legal-use-boundary{color:#6c7788;background:#f8f9fb;margin:0;padding:16px clamp(24px,5vw,52px) 22px;font-size:11px;line-height:1.5}.legal-authority-table{background:#fbfcfd;border-top:1px solid #e4e8ed;padding:30px clamp(24px,5vw,52px)}.legal-authority-table>header p{color:var(--report-gold);letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:850}.legal-authority-table>header h4{font:700 21px/1.25 var(--font-display);margin:0 0 18px}.legal-authority-table .answer-table-wrap{background:#fff}.legal-authority-table a{color:#1f62a8;font-weight:700}.council-answer>.guided-decision-report{width:min(880px,100% - 60px);margin:20px 0 0 60px}.council-answer>.guided-decision-report .guided-report-view,.council-answer>.guided-decision-report .professional-report-view{box-shadow:0 10px 35px #1523370f}@media (max-width:780px){.report-view-selector{flex-direction:column;align-items:stretch}.report-view-selector>div{grid-template-columns:1fr 1fr;display:grid}.report-view-selector button{min-width:0}.guided-report-intro,.professional-report-view>header{flex-direction:column;align-items:flex-start;gap:12px}.industry-research-route>header{flex-direction:column;align-items:flex-start;gap:8px}.industry-route-grid,.industry-route-detail{grid-template-columns:1fr}.industry-route-grid section{border-bottom:1px solid #3e5e7b24;border-right:0;min-height:auto}.industry-route-grid section:last-child{border-bottom:0}.guided-signal-grid{grid-template-columns:1fr}.guided-signal-grid section{border-bottom:1px solid #e4e8ed;border-right:0;min-height:82px}.guided-signal-grid section:last-child{border-bottom:0}.guided-positions,.guided-next-steps{grid-template-columns:1fr}.guided-next-steps{gap:22px}.guided-explanation>.formatted-text{margin-left:0}.guided-report-footer,.professional-report-view>footer{flex-direction:column;align-items:flex-start}.council-answer>.guided-decision-report{width:100%;margin-left:0}}
@media (min-width:721px){.app-shell.active-work-open .application{min-width:0;margin-right:var(--active-work-panel-width)!important}.app-shell.active-work-open .main-canvas{min-width:0;padding-left:clamp(22px,2.5vw,40px);padding-right:clamp(22px,2.5vw,40px)}.app-shell.active-work-open .prompt-home-intro{width:min(720px,100%);margin-bottom:22px}.app-shell.active-work-open .prompt-home-intro h1{letter-spacing:-.04em;font-size:clamp(32px,3vw,44px)}.app-shell.active-work-open .prompt-home-intro p{font-size:14px}.app-shell.active-work-open .prompt-home>.conversation-composer:not(.conversation-active){max-width:100%;width:min(720px,100% - 32px)!important;margin-left:auto!important;margin-right:auto!important}.app-shell.active-work-open .conversation-composer{max-width:100%}.app-shell.active-work-open .conversation-composer .composer-topline{gap:6px;overflow:hidden}.app-shell.active-work-open .conversation-composer .composer-topline>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.app-shell.active-work-open .conversation-composer .composer-tools{gap:8px;overflow:hidden}.app-shell.active-work-open .conversation-composer .composer-tools>div:first-child{scrollbar-width:none;flex-wrap:nowrap;flex:auto;min-width:0;overflow-x:auto}.app-shell.active-work-open .conversation-composer .composer-tools>div:first-child::-webkit-scrollbar{display:none}.app-shell.active-work-open .conversation-composer .attach-button,.app-shell.active-work-open .conversation-composer .tool-button,.app-shell.active-work-open .conversation-composer .verification-consent{justify-content:center;width:40px!important;min-width:40px!important;padding-left:0!important;padding-right:0!important}.app-shell.active-work-open .conversation-composer .composer-action-label{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.app-shell.active-work-open .conversation-composer .composer-submit>span{display:none}.app-shell.active-work-open .conversation-composer .composer-submit>button{flex:none;max-width:88px;overflow:hidden;width:88px!important;min-width:88px!important;padding-left:10px!important;padding-right:10px!important}.app-shell.active-work-open .conversation-composer.conversation-active{left:var(--workspace-sidebar)!important;right:var(--active-work-panel-width)!important;width:min(720px, calc(100vw - var(--workspace-sidebar) - var(--active-work-panel-width) - 40px))!important;margin-left:auto!important;margin-right:auto!important}.app-shell.active-work-open .account-dock{right:calc(var(--active-work-panel-width) + 18px)!important}}@media (max-width:1100px) and (min-width:721px){.app-shell.active-work-open .prompt-home-intro h1{font-size:clamp(30px,3.2vw,38px)}.app-shell.active-work-open .prompt-home>.conversation-composer:not(.conversation-active){width:calc(100% - 20px)!important}.app-shell.active-work-open .composer-review-trigger>span:nth-child(2),.app-shell.active-work-open .composer-review-trigger>b{display:none}.app-shell.active-work-open .conversation-composer .composer-tools{gap:5px}.app-shell.active-work-open .conversation-composer .attach-button,.app-shell.active-work-open .conversation-composer .tool-button,.app-shell.active-work-open .conversation-composer .verification-consent{width:36px!important;min-width:36px!important}.app-shell.active-work-open .conversation-composer .composer-submit>button{max-width:82px;width:82px!important;min-width:82px!important}}@media (max-width:720px){.app-shell.active-work-open .application{margin-right:0!important}.app-shell.active-work-open .account-dock{right:10px!important}.app-shell.active-work-open .conversation-composer.conversation-active{width:calc(100vw - 20px)!important;left:0!important;right:0!important}}.active-work-project-task{background:linear-gradient(145deg,#fff,#f1f7fb);border:1px solid #d5e1ea;border-radius:12px;margin-bottom:14px;padding:13px;box-shadow:0 7px 20px #1d3d570f}.active-work-project-task>header,.active-work-project-task>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.active-work-project-task header small,.active-work-project-task header b{display:block}.active-work-project-task header small{color:#2875a7;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:850}.active-work-project-task header b{color:#24384c;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.active-work-project-task header strong{color:#1c638f;font-size:15px}.active-work-project-task>p{color:#435a70;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 9px;font-size:10px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.active-work-project-task progress{color:#287faf;appearance:none;background:#dfe8ef;border:0;border-radius:999px;width:100%;height:7px;display:block;overflow:hidden}.active-work-project-task progress::-webkit-progress-bar{background:#dfe8ef;border-radius:999px}.active-work-project-task progress::-webkit-progress-value{background:linear-gradient(90deg,#287faf,#39a88a);border-radius:999px;transition:width .25s}.active-work-project-task progress::-moz-progress-bar{background:linear-gradient(90deg,#287faf,#39a88a);border-radius:999px}.active-work-project-task.working progress::-webkit-progress-value{background:linear-gradient(90deg,#216fa3,#45a7ce)}.active-work-project-task.complete progress::-webkit-progress-value{background:linear-gradient(90deg,#21836a,#51ad88)}.active-work-project-task.complete progress::-moz-progress-bar{background:linear-gradient(90deg,#21836a,#51ad88)}.active-work-project-task.failed progress::-webkit-progress-value{background:#b54b54}.active-work-project-task.failed progress::-moz-progress-bar{background:#b54b54}.active-work-project-task>footer{color:#718397;margin-top:7px;font-size:8px;font-weight:800}.active-work-project-task.working>footer span:first-child{color:#176ea4}.active-work-project-task.complete>footer span:first-child{color:#24775f}.active-work-project-task.failed>footer span:first-child{color:#a23d46}.active-work-browser{flex-direction:column;display:flex}.active-work-browser-modes{background:#eaf0f5;border:1px solid #d8e2eb;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin-bottom:10px;padding:3px;display:grid}.active-work-browser-modes>button{color:#617488;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:32px;font-size:10px;font-weight:850}.active-work-browser-modes>button[aria-pressed=true]{color:#155f93;background:#fff;box-shadow:0 1px 4px #0f172a1a}.active-work-browser-toolbar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;margin-bottom:10px;display:grid}.active-work-browser-navigation{gap:3px;display:flex}.active-work-browser-navigation>button,.active-work-browser-go{color:#34546f;cursor:pointer;background:#fff;border:1px solid #cedae5;border-radius:8px;place-items:center;width:28px;height:32px;font-size:12px;font-weight:850;display:grid}.active-work-browser-navigation>button:disabled{color:#aeb9c4;cursor:default;background:#f2f5f7}.active-work-browser-toolbar>label{min-width:0}.active-work-browser-toolbar>label>span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.active-work-browser-toolbar input{color:#24384d;background:#fff;border:1px solid #c7d5e1;border-radius:8px;outline:none;width:100%;height:32px;padding:0 10px;font-size:10px}.active-work-browser-toolbar input:focus{border-color:#4d91bd;box-shadow:0 0 0 3px #3484b81f}.active-work-browser-go{color:#fff;background:#1b6799;border-color:#1b6799;width:36px}.active-work-browser-error{color:#8f343c;background:#fff6f6;border:1px solid #e1b8bc;border-radius:8px;margin:-2px 0 10px;padding:8px 10px;font-size:9px}.active-work-browser-research{background:#fff;border:1px solid #d8e2ea;border-radius:11px;max-height:190px;margin-bottom:10px;padding:10px;overflow-y:auto}.active-work-browser-research>div>b,.active-work-browser-research>div>span{display:block}.active-work-browser-research>div>b{color:#2a3e52;font-size:10px}.active-work-browser-research>div>span{color:#75879a;margin:3px 0 8px;font-size:9px;line-height:1.4}.active-work-browser-research>article{border:1px solid #e0e7ed;border-radius:8px;grid-template-columns:minmax(0,1fr) 30px;align-items:stretch;margin-top:6px;display:grid;overflow:hidden}.active-work-browser-research>article.active{background:#f2f9fd;border-color:#65a1c8}.active-work-browser-research article>button{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;padding:8px}.active-work-browser-research article b,.active-work-browser-research article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.active-work-browser-research article b{color:#2b4055;font-size:9px}.active-work-browser-research article small{color:#7a8b9d;margin-top:2px;font-size:8px}.active-work-browser-research article>a{color:#176ca6;background:#ffffffb8;border-left:1px solid #e0e7ed;place-items:center;font-size:12px;font-weight:850;text-decoration:none;display:grid}.active-work-browser-session{background:#fff;border:1px solid #cfdbe5;border-radius:12px;flex-direction:column;flex:1 0 auto;min-height:320px;display:flex;overflow:hidden;box-shadow:0 8px 24px #203c5414}.active-work-browser-status{background:#f8fafc;border-bottom:1px solid #e0e7ed;justify-content:space-between;align-items:center;gap:8px;min-height:35px;padding:7px 9px;display:flex}.active-work-browser-status>span{color:#607488;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:8px;font-weight:850;overflow:hidden}.active-work-browser-status>span:before{content:"";background:#2e9c78;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.active-work-browser-status>span.loading:before{background:#2587c5;animation:1.2s ease-in-out infinite active-work-pulse}.active-work-browser-status>a{color:#146da7;flex:none;font-size:9px;font-weight:850;text-decoration:none}.active-work-browser-session>iframe{background:#fff;border:0;flex:auto;width:100%;min-height:clamp(300px,100dvh - 510px,680px)}.active-work-browser-session>p{color:#7a8999;background:#f9fbfc;border-top:1px solid #e3e9ee;margin:0;padding:8px 10px;font-size:8px;line-height:1.4}.active-work-browser-connected{background:linear-gradient(155deg,#fff,#eef6fa);border:1px solid #d1dee8;border-radius:12px;padding:14px;box-shadow:0 9px 24px #1d3d5712}.active-work-browser-connected>header span,.active-work-browser-connected>header b,.active-work-browser-connected>header small{display:block}.active-work-browser-connected>header span{color:#19709f;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:850}.active-work-browser-connected>header b{color:#24384d;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;overflow:hidden}.active-work-browser-connected>header small{color:#718396;margin-top:4px;font-size:9px;line-height:1.45}.active-work-browser-connected>blockquote,.active-work-browser-connected-empty{color:#3a5066;background:#ffffffdb;border:1px solid #d9e2e9;border-radius:10px;max-height:260px;margin:13px 0 0;padding:12px;overflow-y:auto}.active-work-browser-connected>blockquote small{color:#1d779f;letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:850}.active-work-browser-connected>blockquote p,.active-work-browser-connected-empty p{white-space:pre-wrap;margin:6px 0 0;font-size:10px;line-height:1.55}.active-work-browser-connected-empty b{font-size:10px}.active-work-browser-connected>ol{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.active-work-browser-connected>ol li{background:#ffffffbd;border:1px solid #dde5eb;border-radius:9px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.active-work-browser-connected>ol span{color:#fff;background:#2a739f;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-weight:850;display:grid}.active-work-browser-connected>ol p{color:#4b6074;margin:0;font-size:9px;line-height:1.4}.active-work-browser-connected-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.active-work-browser-connected-actions>button,.active-work-browser-connected-actions>a,.active-work-browser-refresh{color:#1b668f;text-align:center;cursor:pointer;background:#fff;border:1px solid #bcd0df;border-radius:9px;place-items:center;min-height:36px;padding:8px 10px;font-size:9px;font-weight:850;text-decoration:none;display:grid}.active-work-browser-connected-actions>button,.active-work-browser-refresh{color:#fff;background:#216e9a;border-color:#216e9a}.active-work-browser-refresh{width:100%;margin-top:12px}.active-work-browser-refresh:disabled{opacity:.65;cursor:wait}.active-work-browser-connector-note{color:#855c2a;text-align:center;margin:9px 0 0;font-size:8px;line-height:1.45}.active-work-browser>aside{flex:none;margin-top:10px}@media (max-width:420px){.active-work-browser-navigation>button:nth-child(2){display:none}.active-work-browser-session>iframe{min-height:300px}}
