._article_89k0y_1{max-width:1000px;margin:auto;padding:52px 28px 78px}._crumb_89k0y_2{display:flex;gap:8px;align-items:flex-start;color:var(--muted-foreground);font-size:14px;line-height:1.5;overflow-wrap:anywhere}._crumb_89k0y_2 a{color:var(--primary);font-weight:650}._crumb_89k0y_2 a:focus-visible,._related_89k0y_4 a:focus-visible,._article_89k0y_1 aside a:focus-visible,._article_89k0y_1>section a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._article_89k0y_1 header{max-width:800px;padding:48px 0 30px}._kicker_89k0y_6{font:700 12px var(--font-family-monospace);letter-spacing:.1em;color:var(--primary)}._article_89k0y_1 h1{font:700 clamp(44px,5.5vw,70px)/.98 var(--font-family-display);letter-spacing:-.05em;margin:14px 0;overflow-wrap:anywhere}._article_89k0y_1 header p{color:var(--muted-foreground);font-size:17px;line-height:1.65}._articleSearch_89k0y_9{margin-top:18px;border:1px solid var(--border);background:#f6f9fc;padding:16px;display:grid;gap:5px}._articleSearch_89k0y_9>strong{font:650 19px var(--font-family-display)}._articleSearch_89k0y_9>span{font-size:15px;line-height:1.55;color:var(--muted-foreground)}._articleSearch_89k0y_9 form{margin-top:7px;display:flex;gap:7px;align-items:center;background:#fff;border:1px solid var(--border);padding:7px 7px 7px 11px}._articleSearch_89k0y_9 form:focus-within{outline:2px solid var(--primary);outline-offset:3px}._articleSearch_89k0y_9 form input{border:0;box-shadow:none;background:transparent;min-height:44px;font-size:16px}._articleSearch_89k0y_9 form button{min-height:44px}._article_89k0y_1>section{max-width:720px}._article_89k0y_1 h2{font:650 30px/1.15 var(--font-family-display);margin:38px 0 11px}._article_89k0y_1>section>p{color:#40536b;font-size:17px;line-height:1.8}._article_89k0y_1>section li{font-size:16px;line-height:1.65;color:#40536b;margin:7px 0}._article_89k0y_1>section a{color:var(--primary);font-weight:650;text-underline-offset:3px}._callout_89k0y_21{background:#eef7ff;border-left:3px solid var(--primary);padding:18px;display:flex;gap:12px;margin:24px 0}._callout_89k0y_21 svg{color:var(--success);flex:none}._callout_89k0y_21 div{display:flex;flex-direction:column;gap:5px}._callout_89k0y_21 strong{font-size:16px;line-height:1.4}._callout_89k0y_21 span{font-size:15px;line-height:1.55;color:var(--muted-foreground)}._related_89k0y_4{margin-top:48px;border-top:1px solid var(--border);padding-top:22px}._related_89k0y_4>span{color:var(--primary);font:700 12px var(--font-family-monospace);letter-spacing:.08em}._related_89k0y_4 h2{margin-top:8px}._related_89k0y_4>div{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}._related_89k0y_4 a{display:flex;flex-direction:column;gap:8px;border:1px solid var(--border);background:#fff;padding:18px;color:var(--foreground);text-decoration:none}._related_89k0y_4 a:hover{border-color:var(--primary)}._related_89k0y_4 strong{font-size:16px;line-height:1.35}._related_89k0y_4 small{color:var(--muted-foreground);font-size:15px;line-height:1.55}._related_89k0y_4 b{display:flex;align-items:center;gap:5px;min-height:44px;color:var(--primary);font-size:14px}._article_89k0y_1 aside{margin-top:52px;background:#0b3158;color:#fff;padding:25px;max-width:720px}._article_89k0y_1 aside>span{font:700 12px var(--font-family-monospace);letter-spacing:.1em;color:#a8d2ff}._article_89k0y_1 aside h3{font:650 28px var(--font-family-display);margin:10px 0}._article_89k0y_1 aside p{color:#d1e5f7;font-size:15px;line-height:1.6}._article_89k0y_1 aside a{width:max-content;max-width:100%;min-height:44px;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;gap:6px}@media(max-width:560px){._article_89k0y_1{padding:38px 16px 64px}._article_89k0y_1 header{padding-top:36px}._article_89k0y_1 h1{font-size:clamp(38px,11vw,50px)}._related_89k0y_4>div{grid-template-columns:1fr}._articleSearch_89k0y_9 form{flex-wrap:wrap}._articleSearch_89k0y_9 form button{width:100%}}
