:root{--paper:#fff;--ink:#203c56;--accent:#286ca3;--muted:#667d8c;--line:#dbe5eb;--pale:#eef5f9}body{font-family:'Segoe UI',Arial,sans-serif}.frame{max-width:1240px}.advice-header{border-bottom:1px solid var(--line);background:#fff}.advice-mast{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:25px}.advice-brand{display:flex;gap:12px;align-items:center;line-height:1}.advice-brand>span{font-size:29px;font-weight:750;letter-spacing:-1px}.advice-brand>span>span{display:block;font-size:12px;letter-spacing:0;font-weight:500;margin-top:5px}.advice-mast nav{display:flex;gap:25px;font-size:12px}.advice-header-link{font-size:11px;color:var(--accent)}.advice-opening{background:#f0f6fa;border-bottom:1px solid var(--line)}.advice-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:45px;align-items:center;padding-block:50px 45px}.advice-hero h1{font:650 clamp(38px,4.5vw,62px)/1.08 'Segoe UI',Arial,sans-serif;letter-spacing:-2.6px;margin:22px 0}.advice-hero h1>span{color:#3b84ad}.advice-hero p{font-size:14px;max-width:47ch}.advice-hero-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:28px;font-size:11px}.advice-button{display:inline-block;padding:14px 22px;background:var(--accent);border-radius:5px;color:#fff;font-size:12px;font-weight:600}.advice-small-print{font-size:10px;color:var(--muted);margin-top:22px}.advice-small-print span{margin:0 10px}.advice-hero figure img{aspect-ratio:4/3;object-fit:cover;width:100%;border-radius:12px 70px 12px 12px}.advice-quick-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;border-top:1px solid #d1e0e9;padding-block:23px}.advice-quick-paths a{display:flex;align-items:center;gap:16px;font-size:12px;min-width:0}.advice-quick-paths a>span{color:#93a9b9;font-size:11px}.advice-quick-paths strong{flex:1;font-weight:600}.advice-quick-paths b{font-weight:400;font-size:18px;color:var(--accent)}.advice-subject-directory{padding-block:60px}.advice-subject-directory header{text-align:center;margin-bottom:30px}.advice-subject-directory h2,.advice-section-title h2{font-size:33px;letter-spacing:-.9px;margin-top:13px;font-weight:600}.advice-subject-directory header p{font-size:12px;margin-top:15px}.advice-subject-directory nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.advice-subject-directory a{display:flex;flex-direction:column;position:relative;border:1px solid var(--line);padding:20px 17px;border-radius:7px;background:#fff;gap:18px;min-height:130px}.advice-subject-directory a:hover{background:var(--pale)}.advice-subject-symbol{font-size:12px;letter-spacing:.12em;color:#7b9cb6}.advice-subject-directory strong{font-size:13px;font-weight:600;line-height:1.45;max-width:15ch}.advice-subject-directory a>span:last-child{position:absolute;top:18px;right:15px;font-size:12px;color:#7b9cb6}.advice-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:28px}.advice-section-title>a{font-size:12px}.advice-answer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.advice-answer{border:1px solid var(--line);border-radius:7px;padding:26px;display:flex;flex-direction:column;min-width:0}.advice-answer h3{font-size:22px;letter-spacing:-.4px;line-height:1.3;margin:17px 0;font-weight:600}.advice-answer p{font-size:12px;line-height:1.8}.advice-answer-link{margin-top:auto;padding-top:25px;font-size:11px;font-weight:600;display:flex;justify-content:space-between;gap:20px;color:var(--accent)}.advice-explainer{margin-block:65px;display:grid;grid-template-columns:1fr 1.15fr;gap:60px;align-items:center}.advice-note-image{background:var(--pale);padding:25px;border-radius:10px}.advice-note-image img{aspect-ratio:4/3;object-fit:cover;border-radius:6px}.advice-explainer h2{font-size:33px;line-height:1.22;letter-spacing:-.8px;font-weight:600;margin:20px 0}.advice-explainer p{font-size:13px;line-height:1.85;max-width:50ch;margin-bottom:23px}.advice-bottom-feature{display:grid;grid-template-columns:1fr 1.3fr;gap:35px;background:#eaf2f7;padding:35px;border-radius:10px;align-items:center}.advice-bottom-feature h2{font-size:36px;font-weight:600;letter-spacing:-1px;margin:20px 0}.advice-bottom-feature p{font-size:13px;margin-bottom:25px}.advice-bottom-feature img{aspect-ratio:16/10;object-fit:cover;border-radius:6px}.advice-footer{margin-top:50px;background:#18344c;color:#f9fcff;padding:50px 0 40px}.advice-footer-grid{display:grid;grid-template-columns:1.3fr 1.3fr 1fr;gap:50px}.advice-footer p{color:#c0d0da;font-size:12px;max-width:33ch;margin:25px 0}.advice-footer h2{font-size:12px;font-weight:600;margin-bottom:20px}.advice-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:12px 15px;font-size:10px;color:#d0dce5}.advice-footer small{font-size:9px;color:#a2bacb}.advice-contact{font-size:10px;display:inline-block;overflow-wrap:anywhere;margin-top:25px;color:#c3d7e6}.advice-article,.advice-archive{padding-block:35px 60px}.advice-article-shell{display:grid;grid-template-columns:minmax(0,790px) minmax(0,240px);gap:65px;margin-top:35px}.advice-article-main header{padding-bottom:35px;margin-bottom:30px;border-bottom:1px solid var(--line)}.advice-article h1{font-size:clamp(33px,4vw,49px);letter-spacing:-1.3px;font-weight:600;line-height:1.14;margin:20px 0}.advice-article-sidebar .article-toc{position:static;background:var(--pale);padding:22px;border-radius:7px}.advice-reader-note{margin-top:25px;padding:22px;border:1px solid var(--line);border-radius:7px;font-size:12px}.advice-reader-note p{font-size:11px;margin:12px 0}.advice-reader-note a{font-size:10px;color:var(--accent)}.advice-related{margin-top:60px}.advice-related>h2{font-size:28px;font-weight:600;margin-bottom:25px}.advice-archive>header{padding:25px 0 35px;display:flex;justify-content:space-between;align-items:center;gap:40px;border-bottom:1px solid var(--line)}.advice-archive h1{font-size:42px;font-weight:600;letter-spacing:-1px;margin:20px 0}.advice-archive header p{font-size:13px;max-width:60ch}.advice-count{display:grid;flex:0 0 100px;text-align:center;font-size:11px;color:var(--muted)}.advice-count strong{font-size:38px;color:var(--accent)}.advice-archive-columns{display:grid;grid-template-columns:190px minmax(0,1fr);gap:40px;margin-top:35px}.advice-archive-columns aside{font-size:12px}.advice-archive-columns summary{font-weight:600;cursor:pointer}.advice-archive-columns nav{display:grid;gap:15px;font-size:11px;margin-top:25px}.advice-archive-columns .advice-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1000px){.advice-mast{gap:20px}.advice-mast nav{gap:17px;font-size:11px}.advice-header-link{display:none}.advice-subject-directory nav{grid-template-columns:repeat(5,minmax(0,1fr))}.advice-subject-directory strong{font-size:11px}.advice-answer{padding:20px}.advice-answer h3{font-size:20px}.advice-article-shell{gap:30px;grid-template-columns:minmax(0,1fr) 200px}.advice-footer-grid{gap:30px}.advice-footer nav{grid-template-columns:1fr}}@media(max-width:760px){.frame{width:calc(100% - 36px)}.advice-mast{flex-wrap:wrap;padding-block:20px}.advice-mast nav{width:100%;justify-content:space-between;gap:15px;font-size:10px}.advice-hero{grid-template-columns:1fr;padding-block:30px;gap:30px}.advice-hero h1{font-size:46px;letter-spacing:-1.8px}.advice-hero figure img{aspect-ratio:16/10}.advice-quick-paths{gap:15px;padding-block:18px}.advice-quick-paths a{font-size:10px;gap:8px;align-items:flex-start}.advice-quick-paths a>span{display:none}.advice-quick-paths b{font-size:14px}.advice-subject-directory{padding-block:40px}.advice-subject-directory nav{grid-template-columns:repeat(2,minmax(0,1fr))}.advice-subject-directory a{min-height:95px;gap:10px;padding:16px}.advice-subject-directory strong{font-size:12px}.advice-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.advice-explainer{gap:25px;margin-block:45px}.advice-note-image{padding:12px}.advice-explainer h2{font-size:27px}.advice-bottom-feature{grid-template-columns:1fr;padding:25px;gap:25px}.advice-footer-grid{grid-template-columns:1fr 1fr}.advice-footer-grid>div:first-child{grid-column:1/-1}.advice-footer nav{grid-template-columns:1fr}.advice-article-shell{display:flex;flex-direction:column}.advice-article-sidebar{order:-1;display:none}.advice-article-sidebar:has(.article-toc){display:block}.advice-reader-note{display:none}.advice-archive>header{gap:20px}.advice-archive h1{font-size:33px}.advice-count{flex-basis:65px}.advice-archive-columns{grid-template-columns:1fr;gap:25px}.advice-archive-columns aside{border-bottom:1px solid var(--line);padding-bottom:22px}.advice-archive-columns nav{grid-template-columns:1fr 1fr;gap:12px}}@media(max-width:450px){.advice-answer-grid,.advice-archive-columns .advice-answer-grid{grid-template-columns:1fr}.advice-hero-actions{gap:17px}.advice-explainer{grid-template-columns:1fr}.advice-explainer h2{font-size:31px}.advice-section-title h2,.advice-subject-directory h2{font-size:28px}.advice-quick-paths{gap:15px}.advice-quick-paths strong{line-height:1.5}.advice-article h1{font-size:34px}.advice-count strong{font-size:30px}}
