.page-module__xGj10G__page{background:var(--color-background);min-height:100vh}.page-module__xGj10G__header{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:var(--border-width) solid var(--color-border);width:min(1160px,100%);min-height:76px;margin:0 auto;padding:0 clamp(20px,3.2vw,44px);display:flex}.page-module__xGj10G__headerActions{align-items:center;gap:var(--space-2);display:flex}.page-module__xGj10G__main{padding:var(--space-9) clamp(20px, 3.2vw, 44px) var(--space-12)}.page-module__xGj10G__layout{justify-content:center;align-items:start;gap:var(--space-12);grid-template-columns:230px minmax(0,760px);width:min(1100px,100%);margin:0 auto;display:grid}.page-module__xGj10G__aside{min-width:0}.page-module__xGj10G__contents{top:var(--space-6);padding-left:var(--space-4);border-left:2px solid var(--color-border-strong);position:sticky}.page-module__xGj10G__contents p{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--font-semibold)}.page-module__xGj10G__contents ol,.page-module__xGj10G__mobileContents ol{padding-left:var(--space-5);margin:0}.page-module__xGj10G__contents li,.page-module__xGj10G__mobileContents li{margin-bottom:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.4}.page-module__xGj10G__contents a,.page-module__xGj10G__mobileContents a{color:var(--color-text-secondary)}.page-module__xGj10G__article{min-width:0;line-height:1.68}.page-module__xGj10G__article h1{max-width:720px;margin:0 0 var(--space-6);letter-spacing:-.025em;font-size:clamp(34px,5.2vw,52px);line-height:1.08}.page-module__xGj10G__article h2{scroll-margin-top:var(--space-6);margin:var(--space-12) 0 var(--space-4);font-size:var(--text-2xl);line-height:1.2}.page-module__xGj10G__article p,.page-module__xGj10G__article ul{margin:0 0 var(--space-4)}.page-module__xGj10G__article ul{padding-left:var(--space-6)}.page-module__xGj10G__article li{margin-bottom:var(--space-2)}.page-module__xGj10G__article a:not([class]){color:var(--color-primary-strong)}.page-module__xGj10G__article code{border-radius:var(--radius-sm);background:var(--color-surface-muted);padding:1px 4px;font-size:.9em}.page-module__xGj10G__back{margin-bottom:var(--space-6);color:var(--color-primary-strong);font-size:var(--text-sm);display:inline-block}.page-module__xGj10G__eyebrow{color:var(--color-primary-strong);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase}.page-module__xGj10G__lead{font-size:var(--text-lg);color:var(--color-text-secondary)}.page-module__xGj10G__mobileContents{margin:var(--space-7) 0 var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:var(--space-3) var(--space-4);display:none}.page-module__xGj10G__mobileContents summary{cursor:pointer;font-weight:var(--font-semibold)}.page-module__xGj10G__mobileContents ol{padding-top:var(--space-3)}.page-module__xGj10G__pathComparison{gap:var(--space-2);margin:var(--space-6) 0;padding:var(--space-5);border-left:3px solid var(--color-primary);background:var(--color-surface-muted);display:grid}.page-module__xGj10G__pathComparison p{gap:var(--space-3);grid-template-columns:150px minmax(0,1fr);margin:0;display:grid}.page-module__xGj10G__pathComparison span{color:var(--color-text-secondary)}.page-module__xGj10G__entityFlow{justify-items:center;gap:var(--space-1);margin:var(--space-6) 0;padding:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:center;display:grid}.page-module__xGj10G__entityFlow>span:nth-child(2n){color:var(--color-brand-orange-text);line-height:1}.page-module__xGj10G__sourceNote{color:var(--color-text-muted);font-size:var(--text-sm)}.page-module__xGj10G__formatTable{margin:var(--space-5) 0}.page-module__xGj10G__processLine{align-items:center;gap:var(--space-2);margin:var(--space-5) 0;color:var(--color-text-secondary);font-weight:var(--font-semibold);flex-wrap:wrap;display:flex}.page-module__xGj10G__processLine span:nth-child(2n){color:var(--color-brand-orange-text)}.page-module__xGj10G__cta{align-items:center;gap:var(--space-6);margin:var(--space-7) 0 var(--space-9);grid-template-columns:minmax(0,1fr) auto;display:grid}.page-module__xGj10G__ctaCopy{min-width:0}.page-module__xGj10G__ctaCopy h3{margin:0 0 var(--space-2);font-size:var(--text-xl)}.page-module__xGj10G__ctaCopy p{margin-bottom:var(--space-2)}.page-module__xGj10G__ctaNote{color:var(--color-text-muted);font-size:var(--text-sm)}.page-module__xGj10G__finalCta{margin-top:var(--space-12)}.page-module__xGj10G__resultExample{gap:var(--space-2) var(--space-5);padding-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.page-module__xGj10G__resultExample span{color:var(--color-warning)}.page-module__xGj10G__ctaChecklist{gap:var(--space-1) var(--space-5);margin:var(--space-3) 0;color:var(--color-text-secondary);font-size:var(--text-sm);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.page-module__xGj10G__ctaChecklist li:before{content:"✓ ";color:var(--color-success);font-weight:var(--font-semibold)}.page-module__xGj10G__dataModel{justify-items:center;gap:var(--space-2);margin:var(--space-6) 0;padding:var(--space-5);border-top:var(--border-width) solid var(--color-border-strong);border-bottom:var(--border-width) solid var(--color-border-strong);text-align:center;display:grid}.page-module__xGj10G__dataModel div{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__xGj10G__dataModel b,.page-module__xGj10G__dataModel>strong{color:var(--color-brand-orange-text)}.page-module__xGj10G__dataModel p{font-weight:var(--font-semibold);margin:0}.page-module__xGj10G__sources{margin-top:var(--space-9);padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-border);font-size:var(--text-sm)}.page-module__xGj10G__footer{width:min(1120px,100% - 40px);margin:0 auto}@media (max-width:900px){.page-module__xGj10G__layout{grid-template-columns:minmax(0,760px)}.page-module__xGj10G__aside{display:none}.page-module__xGj10G__mobileContents{display:block}}@media (max-width:600px){.page-module__xGj10G__header{padding-inline:16px}.page-module__xGj10G__headerActions a:first-child{display:none}.page-module__xGj10G__main{padding:var(--space-6) 16px var(--space-9)}.page-module__xGj10G__article h1{font-size:36px}.page-module__xGj10G__article h2{font-size:26px}.page-module__xGj10G__pathComparison p{grid-template-columns:1fr;gap:0}.page-module__xGj10G__cta{gap:var(--space-4);grid-template-columns:1fr}.page-module__xGj10G__ctaChecklist{grid-template-columns:1fr}}
