.eight-p[data-astro-cid-gvrhxbkq]{border:1px solid var(--rule);background:#f2f5f8;margin-top:26px;padding:24px}h4[data-astro-cid-gvrhxbkq]{letter-spacing:-.02em;margin-bottom:12px;font-size:20px;line-height:1.35}p[data-astro-cid-gvrhxbkq]{color:var(--muted);max-width:850px;font-size:14px;line-height:1.8}ul[data-astro-cid-gvrhxbkq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;padding:0;list-style:none;display:grid}li[data-astro-cid-gvrhxbkq]{border-top:3px solid var(--p-tone);background:#fff;align-items:baseline;gap:10px;min-width:0;padding:14px;display:flex}li[data-astro-cid-gvrhxbkq]>span[data-astro-cid-gvrhxbkq]{font:600 11px var(--mono);color:var(--muted)}li[data-astro-cid-gvrhxbkq]>strong[data-astro-cid-gvrhxbkq]{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.eight-p-note[data-astro-cid-gvrhxbkq]{margin-top:18px;font-size:12px}@media (width<=800px){ul[data-astro-cid-gvrhxbkq]{grid-template-columns:1fr 1fr}}@media (width<=420px){.eight-p[data-astro-cid-gvrhxbkq]{padding:18px}ul[data-astro-cid-gvrhxbkq]{grid-template-columns:1fr;gap:8px}li[data-astro-cid-gvrhxbkq]{padding:10px 12px}}.blueprint-scope[data-astro-cid-epgiqw5j]{border:1px solid var(--rule);background:#fafbfc;margin-top:25px;padding:24px}.scope-fit[data-astro-cid-epgiqw5j]{color:var(--muted);margin-bottom:22px;font-size:14px;line-height:1.75}.scope-fit[data-astro-cid-epgiqw5j] strong[data-astro-cid-epgiqw5j]{color:var(--navy)}h4[data-astro-cid-epgiqw5j]{margin-bottom:16px;font-size:18px;line-height:1.4}ol[data-astro-cid-epgiqw5j]{counter-reset:scope;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;padding:0;list-style:none;display:grid}li[data-astro-cid-epgiqw5j]{counter-increment:scope;color:var(--muted);border-top:2px solid #88bdc9;padding-top:13px;font-size:13px;line-height:1.75}li[data-astro-cid-epgiqw5j]:before{content:"0" counter(scope);font:600 11px var(--mono);color:var(--accent-ink);margin-bottom:9px;display:block}dl[data-astro-cid-epgiqw5j]{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:25px;margin:23px 0 0;padding-top:20px;display:grid}dt[data-astro-cid-epgiqw5j]{margin-bottom:9px;font-size:13px;font-weight:750}dd[data-astro-cid-epgiqw5j]{color:var(--muted);margin:0;font-size:13px;line-height:1.75}a[data-astro-cid-epgiqw5j]{color:var(--accent-ink);align-items:center;gap:20px;margin-top:10px;padding:12px 0;font-size:13px;font-weight:700;display:inline-flex}a[data-astro-cid-epgiqw5j]:hover{text-decoration:underline}@media (width<=700px){ol[data-astro-cid-epgiqw5j],dl[data-astro-cid-epgiqw5j]{grid-template-columns:1fr;gap:17px}.blueprint-scope[data-astro-cid-epgiqw5j]{padding:20px}}.featured-blueprint[data-astro-cid-fimhkhee]{padding-top:45px}.example-prerequisites[data-astro-cid-fimhkhee]{background:var(--cloud);margin-top:24px;padding:24px}.example-prerequisites[data-astro-cid-fimhkhee] h4[data-astro-cid-fimhkhee]{margin-bottom:10px;font-size:18px;line-height:1.4}.example-prerequisites[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{font-size:14px}.bp-page-hero[data-astro-cid-fimhkhee] h1[data-astro-cid-fimhkhee]{hyphens:none}.ai-delivery[data-astro-cid-fimhkhee]{background:#ffffff06;border:1px solid #ffffff30;grid-template-columns:1fr 2fr;gap:35px;margin:0 0 40px;padding:28px;display:grid}.ai-delivery[data-astro-cid-fimhkhee] h3[data-astro-cid-fimhkhee]{font-size:23px;line-height:1.3}.ai-delivery[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee],.bp-detail-section[data-astro-cid-fimhkhee] .ai-delivery[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{font-size:14px}@media (width<=700px){.ai-delivery[data-astro-cid-fimhkhee]{grid-template-columns:1fr;gap:16px;padding:22px}}.bp-page-hero[data-astro-cid-fimhkhee]{background:var(--navy);color:#fff;background-image:radial-gradient(at 10% 0,#00678844,#0000 65%);padding:32px 0 74px}.breadcrumb[data-astro-cid-fimhkhee]{color:#bfcbd7;gap:16px;margin-bottom:42px;font-size:11px;display:inline-flex}.breadcrumb[data-astro-cid-fimhkhee]:hover{color:#fff}.page-hero-layout[data-astro-cid-fimhkhee]{grid-template-columns:1fr 1.1fr;align-items:center;gap:65px;display:grid}.page-hero-layout[data-astro-cid-fimhkhee]>.blueprint-diagram[data-astro-cid-fimhkhee]{border-color:#ffffff30}.bp-page-hero[data-astro-cid-fimhkhee] .kicker[data-astro-cid-fimhkhee]{color:#6bdaeb}.bp-page-hero[data-astro-cid-fimhkhee] h1[data-astro-cid-fimhkhee]{letter-spacing:-.045em;margin:24px 0;font-size:clamp(42px,4.6vw,65px);line-height:1.09}.bp-page-hero[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{color:#ced6e1;margin-bottom:28px;font-size:18px;line-height:1.8}.page-jumps[data-astro-cid-fimhkhee]{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:30px;padding-block:24px;font-size:12px;font-weight:650;display:flex}.page-jumps[data-astro-cid-fimhkhee] a[data-astro-cid-fimhkhee]:hover{color:var(--accent-ink)}.bp-detail-section[data-astro-cid-fimhkhee]{padding-block:85px}.detail-heading[data-astro-cid-fimhkhee]{max-width:780px;margin-bottom:40px}.bp-detail-section[data-astro-cid-fimhkhee] h2[data-astro-cid-fimhkhee]{letter-spacing:-.035em;margin:20px 0;font-size:clamp(32px,3.5vw,46px);line-height:1.15}.bp-detail-section[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{color:var(--muted);font-size:16px;line-height:1.8}.commitment-grid[data-astro-cid-fimhkhee]{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.commitment-grid[data-astro-cid-fimhkhee] article[data-astro-cid-fimhkhee]{border-top:2px solid var(--accent);padding-top:20px}.commitment-grid[data-astro-cid-fimhkhee] article[data-astro-cid-fimhkhee]>span[data-astro-cid-fimhkhee]{color:var(--accent-ink);font:500 11px var(--mono)}.commitment-grid[data-astro-cid-fimhkhee] h3[data-astro-cid-fimhkhee]{margin:15px 0;font-size:21px;line-height:1.25}.commitment-grid[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{font-size:14px}.status-box[data-astro-cid-fimhkhee]{border-left:3px solid var(--accent-ink);background:#eef5f7;grid-template-columns:180px 1fr;gap:28px;margin-top:38px;padding:24px 28px;display:grid}.status-box[data-astro-cid-fimhkhee] strong[data-astro-cid-fimhkhee]{font-size:16px}.status-box[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{font-size:14px}.application-section[data-astro-cid-fimhkhee]{background:#f5f6f8}.blueprint-example[data-astro-cid-fimhkhee]{border:1px solid var(--rule);background:#fff;margin-bottom:16px;scroll-margin-top:100px}.blueprint-example[data-astro-cid-fimhkhee]>summary[data-astro-cid-fimhkhee]{cursor:pointer;align-items:center;gap:26px;padding:26px 30px;list-style:none;display:flex}.blueprint-example[data-astro-cid-fimhkhee]>summary[data-astro-cid-fimhkhee]::-webkit-details-marker{display:none}.example-number[data-astro-cid-fimhkhee]{font:500 14px var(--mono);color:var(--accent-ink)}.blueprint-example[data-astro-cid-fimhkhee] summary[data-astro-cid-fimhkhee] strong[data-astro-cid-fimhkhee]{letter-spacing:-.02em;font-size:25px;line-height:1.3;display:block}.blueprint-example[data-astro-cid-fimhkhee] summary[data-astro-cid-fimhkhee] small[data-astro-cid-fimhkhee]{color:var(--muted);font:500 10px/1.6 var(--mono);margin-bottom:6px;display:block}.expand-icon[data-astro-cid-fimhkhee]{color:var(--accent-ink);margin-left:auto;font-size:30px;line-height:1;transition:transform .2s}.blueprint-example[data-astro-cid-fimhkhee][open] .expand-icon[data-astro-cid-fimhkhee]{transform:rotate(45deg)}.blueprint-example[data-astro-cid-fimhkhee][open]{border-color:#adc9d2}.example-body[data-astro-cid-fimhkhee]{padding:0 30px 30px}.example-intro[data-astro-cid-fimhkhee]{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;align-items:center;gap:45px;padding-top:26px;display:grid}.example-intro[data-astro-cid-fimhkhee] h3[data-astro-cid-fimhkhee]{margin-bottom:18px;font-size:25px;line-height:1.3}.example-intro[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{font-size:15px}.example-intro[data-astro-cid-fimhkhee] img[data-astro-cid-fimhkhee]{object-fit:contain;width:100%;max-height:270px}.example-dimensions[data-astro-cid-fimhkhee]{border-block:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:25px;padding:25px 0;display:grid}.example-dimensions[data-astro-cid-fimhkhee] dt[data-astro-cid-fimhkhee]{color:var(--accent-ink);margin-bottom:9px;font-size:16px;font-weight:750}.example-dimensions[data-astro-cid-fimhkhee] dd[data-astro-cid-fimhkhee]{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.example-result[data-astro-cid-fimhkhee]{grid-template-columns:1.6fr 1fr;align-items:center;gap:25px;padding-top:25px;display:grid}.example-result[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{font-size:14px}.example-result[data-astro-cid-fimhkhee] a[data-astro-cid-fimhkhee]{color:var(--accent-ink);text-align:right;font-size:13px;font-weight:650}.example-result[data-astro-cid-fimhkhee] a[data-astro-cid-fimhkhee]:hover{text-decoration:underline}.image-note[data-astro-cid-fimhkhee]{margin-top:16px;font-size:11px!important}.learning-section[data-astro-cid-fimhkhee]{background:var(--navy);color:#fff}.learning-section[data-astro-cid-fimhkhee] .kicker[data-astro-cid-fimhkhee]{color:#6adbec}.learning-section[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{color:#c6c9d9}.learning-loop[data-astro-cid-fimhkhee]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:0;list-style:none;display:grid}.learning-loop[data-astro-cid-fimhkhee] li[data-astro-cid-fimhkhee]{border-top:1px solid #64d6e69c;padding-top:25px;position:relative}.loop-marker[data-astro-cid-fimhkhee]{font:500 12px var(--mono);color:#68d6e6}.learning-loop[data-astro-cid-fimhkhee] h3[data-astro-cid-fimhkhee]{margin:18px 0 13px;font-size:21px;line-height:1.3}.learning-loop[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{font-size:13px}.return-line[data-astro-cid-fimhkhee]{color:#78deec;border:1px solid #64d6e669;border-top:0;justify-content:center;align-items:center;gap:20px;margin-top:25px;padding:16px;font-size:12px;display:flex}.return-line[data-astro-cid-fimhkhee]>span[data-astro-cid-fimhkhee]:first-child{font-size:25px}.learning-safeguards[data-astro-cid-fimhkhee]{border-top:1px solid #ffffff26;grid-template-columns:1fr 2fr;gap:30px;margin-top:30px;padding-top:30px;display:grid}.learning-safeguards[data-astro-cid-fimhkhee] strong[data-astro-cid-fimhkhee]{font-size:18px}.learning-safeguards[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{font-size:13px}.house-figure[data-astro-cid-fimhkhee]{max-width:1000px;margin:0 auto}.house-figure[data-astro-cid-fimhkhee] img[data-astro-cid-fimhkhee]{width:100%}.house-figure[data-astro-cid-fimhkhee] figcaption[data-astro-cid-fimhkhee]{text-align:center;color:var(--muted);margin:12px 0 30px;font-size:10px;line-height:1.6}.foundation-grid[data-astro-cid-fimhkhee]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.foundation-grid[data-astro-cid-fimhkhee] article[data-astro-cid-fimhkhee]{border-top:1px solid var(--rule);padding-top:24px}.foundation-grid[data-astro-cid-fimhkhee] h3[data-astro-cid-fimhkhee]{margin:15px 0;font-size:22px;line-height:1.3}.foundation-grid[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{font-size:14px}.foundation-grid[data-astro-cid-fimhkhee] a[data-astro-cid-fimhkhee]{color:var(--accent-ink);margin-top:20px;padding-block:8px;font-size:13px;font-weight:650;display:inline-flex}.foundation-grid[data-astro-cid-fimhkhee] a[data-astro-cid-fimhkhee]:hover{text-decoration:underline}.partner-section[data-astro-cid-fimhkhee]{background:#eef3f5}.partner-layout[data-astro-cid-fimhkhee]{grid-template-columns:1.4fr 1fr;align-items:center;gap:80px;display:grid}.partner-layout[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{margin-bottom:20px;font-size:15px}.partner-layout[data-astro-cid-fimhkhee] .btn[data-astro-cid-fimhkhee]{margin-top:10px}.partner-layout[data-astro-cid-fimhkhee] aside[data-astro-cid-fimhkhee]{border-left:1px solid #b6cbd6;padding-left:35px}.partner-layout[data-astro-cid-fimhkhee] aside[data-astro-cid-fimhkhee] h3[data-astro-cid-fimhkhee]{letter-spacing:-.025em;margin:20px 0;font-size:28px;line-height:1.25}.next-step[data-astro-cid-fimhkhee]{text-align:center;background:var(--navy);color:#fff}.next-step[data-astro-cid-fimhkhee] .container[data-astro-cid-fimhkhee]{max-width:900px}.next-step[data-astro-cid-fimhkhee] .kicker[data-astro-cid-fimhkhee]{color:#6bd9e9}.next-step[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{color:#c9d0df;max-width:650px;margin:0 auto 26px}.next-step[data-astro-cid-fimhkhee] .cost-note[data-astro-cid-fimhkhee]{margin:20px auto 0;font-size:11px}@media (width<=900px){.page-hero-layout[data-astro-cid-fimhkhee]{gap:30px}.commitment-grid[data-astro-cid-fimhkhee]{grid-template-columns:1fr 1fr;gap:30px}.learning-loop[data-astro-cid-fimhkhee]{grid-template-columns:1fr 1fr}.foundation-grid[data-astro-cid-fimhkhee]{gap:25px}.partner-layout[data-astro-cid-fimhkhee]{gap:40px}.example-result[data-astro-cid-fimhkhee]{grid-template-columns:1fr}.example-result[data-astro-cid-fimhkhee] a[data-astro-cid-fimhkhee]{text-align:left}}@media (width<=700px){.bp-page-hero[data-astro-cid-fimhkhee]{padding-bottom:45px}.page-hero-layout[data-astro-cid-fimhkhee]{grid-template-columns:1fr;gap:35px}.bp-page-hero[data-astro-cid-fimhkhee] h1[data-astro-cid-fimhkhee]{font-size:44px}.breadcrumb[data-astro-cid-fimhkhee]{margin-bottom:25px}.page-jumps[data-astro-cid-fimhkhee]{gap:12px 25px;font-size:11px}.bp-detail-section[data-astro-cid-fimhkhee]{padding-block:55px}.commitment-grid[data-astro-cid-fimhkhee]{gap:30px 22px}.status-box[data-astro-cid-fimhkhee]{grid-template-columns:1fr;gap:12px;padding:20px}.example-intro[data-astro-cid-fimhkhee]{grid-template-columns:1fr;gap:20px}.example-dimensions[data-astro-cid-fimhkhee]{grid-template-columns:1fr;gap:18px}.blueprint-example[data-astro-cid-fimhkhee]>summary[data-astro-cid-fimhkhee]{gap:15px;padding:22px 18px}.blueprint-example[data-astro-cid-fimhkhee] summary[data-astro-cid-fimhkhee] strong[data-astro-cid-fimhkhee]{font-size:21px}.example-body[data-astro-cid-fimhkhee]{padding:0 20px 25px}.example-intro[data-astro-cid-fimhkhee] h3[data-astro-cid-fimhkhee]{font-size:23px}.example-dimensions[data-astro-cid-fimhkhee] dt[data-astro-cid-fimhkhee]{margin-bottom:3px}.example-intro[data-astro-cid-fimhkhee] img[data-astro-cid-fimhkhee]{max-height:230px}.learning-safeguards[data-astro-cid-fimhkhee],.foundation-grid[data-astro-cid-fimhkhee],.partner-layout[data-astro-cid-fimhkhee]{grid-template-columns:1fr;gap:25px}.partner-layout[data-astro-cid-fimhkhee] aside[data-astro-cid-fimhkhee]{border-top:1px solid #b6cbd6;border-left:0;padding-top:25px;padding-left:0}.foundation-grid[data-astro-cid-fimhkhee] article[data-astro-cid-fimhkhee]{padding-top:20px}.foundation-grid[data-astro-cid-fimhkhee] h3[data-astro-cid-fimhkhee]{margin:10px 0}.foundation-grid[data-astro-cid-fimhkhee] a[data-astro-cid-fimhkhee]{margin-top:10px}}@media (width<=380px){.commitment-grid[data-astro-cid-fimhkhee],.learning-loop[data-astro-cid-fimhkhee]{grid-template-columns:1fr}.bp-page-hero[data-astro-cid-fimhkhee] h1[data-astro-cid-fimhkhee]{font-size:39px}.example-number[data-astro-cid-fimhkhee]{display:none}.bp-detail-section[data-astro-cid-fimhkhee] h2[data-astro-cid-fimhkhee]{font-size:31px}.return-line[data-astro-cid-fimhkhee]{gap:12px;font-size:11px}}.example-intro[data-astro-cid-fimhkhee] img{object-fit:contain;width:100%;max-height:270px}.format-blueprint[data-astro-cid-fimhkhee]{border:1px solid var(--rule);background:#eef5f7;margin-top:26px;padding:24px}.format-blueprint[data-astro-cid-fimhkhee] .format-state[data-astro-cid-fimhkhee]{color:var(--navy);font-size:13px;font-weight:650}.format-comparison[data-astro-cid-fimhkhee]{grid-template-columns:1fr 1fr;gap:30px;margin:22px 0;display:grid}.format-comparison[data-astro-cid-fimhkhee] h4[data-astro-cid-fimhkhee]{margin-bottom:12px;font-size:22px}.format-blueprint[data-astro-cid-fimhkhee] p[data-astro-cid-fimhkhee]{font-size:14px}.house-overview[data-astro-cid-fimhkhee]{border:1px solid var(--rule);margin-bottom:35px}.house-overview[data-astro-cid-fimhkhee]>summary[data-astro-cid-fimhkhee]{cursor:pointer;justify-content:space-between;gap:20px;padding:20px 24px;font-size:15px;font-weight:700;list-style:none;display:flex}.house-overview[data-astro-cid-fimhkhee]>summary[data-astro-cid-fimhkhee]::-webkit-details-marker{display:none}.house-overview[data-astro-cid-fimhkhee]>summary[data-astro-cid-fimhkhee]>span[data-astro-cid-fimhkhee]{color:var(--accent-ink);font-size:24px;line-height:1}.house-overview[data-astro-cid-fimhkhee][open]>summary[data-astro-cid-fimhkhee]>span[data-astro-cid-fimhkhee]{transform:rotate(45deg)}.house-overview[data-astro-cid-fimhkhee] .entry-explanation[data-astro-cid-fimhkhee]{margin:0 24px 20px;font-size:14px}@media (width<=700px){.format-comparison[data-astro-cid-fimhkhee]{grid-template-columns:1fr;gap:22px}.format-blueprint[data-astro-cid-fimhkhee]{padding:20px}.house-overview[data-astro-cid-fimhkhee]>summary[data-astro-cid-fimhkhee]{padding:20px;font-size:14px}}
