.blog-module__r2Uipq__page{width:min(1120px,100vw - 32px);margin:0 auto;padding:64px 0 96px}.blog-module__r2Uipq__hero{max-width:780px;margin-bottom:44px}.blog-module__r2Uipq__blogIndexHero,.blog-module__r2Uipq__categoryHero{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);align-items:end;gap:48px;max-width:none;display:grid}.blog-module__r2Uipq__eyebrow{color:var(--primary-dark);letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:800}.blog-module__r2Uipq__hero h1{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(2.25rem,6vw,4.6rem);line-height:1.02}.blog-module__r2Uipq__heroDescription{max-width:720px;color:var(--muted);margin:20px 0 0;font-size:clamp(1rem,2vw,1.16rem);line-height:1.75}.blog-module__r2Uipq__blogStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.blog-module__r2Uipq__blogStats div{border:1px solid var(--line);background:var(--surface-strong);box-shadow:var(--shadow-soft);border-radius:18px;padding:18px}.blog-module__r2Uipq__blogStats dt,.blog-module__r2Uipq__categoryFacts dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.blog-module__r2Uipq__blogStats dd{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.04em;margin:8px 0 0;font-size:1.8rem;font-weight:800}.blog-module__r2Uipq__explorer{margin-top:64px}.blog-module__r2Uipq__explorerIntro{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:end;gap:32px;display:grid}.blog-module__r2Uipq__explorerIntro h2,.blog-module__r2Uipq__journey h2{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,4vw,2.8rem)}.blog-module__r2Uipq__explorerIntro>p{color:var(--muted);margin:0;line-height:1.7}.blog-module__r2Uipq__explorerControls{border:1px solid var(--line);background:var(--surface-strong);box-shadow:var(--shadow-soft);border-radius:22px;grid-template-columns:minmax(240px,1fr) auto;gap:18px 28px;margin-top:28px;padding:22px;display:grid}.blog-module__r2Uipq__searchField{gap:8px;display:grid}.blog-module__r2Uipq__searchField span,.blog-module__r2Uipq__filterGroup>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:800}.blog-module__r2Uipq__searchField input{border:1px solid var(--line);background:var(--surface-muted);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:12px;padding:0 15px}.blog-module__r2Uipq__searchField input:focus-visible{border-color:var(--primary-dark);outline:3px solid #6152ff29}.blog-module__r2Uipq__filterGroup{gap:8px;display:grid}.blog-module__r2Uipq__filterGroup:last-child{grid-column:1/-1}.blog-module__r2Uipq__segmentedControl,.blog-module__r2Uipq__taskFilters{flex-wrap:wrap;gap:8px;display:flex}.blog-module__r2Uipq__segmentedControl button,.blog-module__r2Uipq__taskFilters button,.blog-module__r2Uipq__noResults button{border:1px solid var(--line);min-height:42px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 13px;font-size:.86rem;font-weight:750}.blog-module__r2Uipq__segmentedControl button:hover,.blog-module__r2Uipq__taskFilters button:hover{border-color:#6152ff75}.blog-module__r2Uipq__segmentedControl .blog-module__r2Uipq__filterActive,.blog-module__r2Uipq__taskFilters .blog-module__r2Uipq__filterActive{border-color:var(--ink);background:var(--ink);color:#fff}.blog-module__r2Uipq__explorerSummary{color:var(--muted);margin:22px 0 14px;font-size:.9rem}.blog-module__r2Uipq__explorerSummary strong{color:var(--ink)}.blog-module__r2Uipq__directoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.blog-module__r2Uipq__directoryCard{border:1px solid var(--line);background:var(--surface-strong);min-height:360px;box-shadow:var(--shadow-soft);border-radius:22px;flex-direction:column;padding:24px;display:flex}.blog-module__r2Uipq__directoryCardTopline,.blog-module__r2Uipq__journeyCardHeader,.blog-module__r2Uipq__journeyCardFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.blog-module__r2Uipq__directoryCardTopline{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.74rem;font-weight:800}.blog-module__r2Uipq__directoryCard h3{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.035em;margin:20px 0 0;font-size:1.55rem}.blog-module__r2Uipq__directoryCard>p{color:var(--muted);margin:10px 0 16px;line-height:1.6}.blog-module__r2Uipq__coverageList{flex-wrap:wrap;gap:7px;margin:0 0 22px;padding:0;list-style:none;display:flex}.blog-module__r2Uipq__coverageList li{color:var(--primary-dark);background:#6152ff14;border-radius:999px;padding:5px 9px;font-size:.75rem;font-weight:750}.blog-module__r2Uipq__directoryAction{color:var(--primary-dark);margin-top:auto;font-weight:800}.blog-module__r2Uipq__suggestedGuide{background:var(--surface-muted);border-radius:14px;gap:4px;margin-top:auto;padding:14px;display:grid}.blog-module__r2Uipq__suggestedGuide span:first-child{color:var(--primary-dark);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.blog-module__r2Uipq__suggestedGuide strong{line-height:1.35}.blog-module__r2Uipq__suggestedGuide span:last-child{color:var(--muted);margin-top:4px;font-size:.82rem;font-weight:700}.blog-module__r2Uipq__noResults{text-align:center;border:1px dashed #6152ff57;border-radius:20px;padding:36px}.blog-module__r2Uipq__noResults h3,.blog-module__r2Uipq__noResults p{margin:0}.blog-module__r2Uipq__noResults p{color:var(--muted);margin-top:8px}.blog-module__r2Uipq__noResults button{margin-top:18px}.blog-module__r2Uipq__section{margin-top:44px}.blog-module__r2Uipq__sectionHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.blog-module__r2Uipq__sectionHeading h2{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3vw,2.1rem)}.blog-module__r2Uipq__sectionHeading p{max-width:580px;color:var(--muted);margin:8px 0 0;line-height:1.65}.blog-module__r2Uipq__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.blog-module__r2Uipq__card{border:1px solid var(--line);background:var(--surface-strong);min-height:210px;box-shadow:var(--shadow-soft);border-radius:22px;flex-direction:column;padding:24px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.blog-module__r2Uipq__card:hover{border-color:#6152ff57;transform:translateY(-2px);box-shadow:0 18px 44px #2d227521}.blog-module__r2Uipq__cardMeta{color:var(--primary-dark);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:8px;font-size:.78rem;font-weight:800;display:flex}.blog-module__r2Uipq__card h2,.blog-module__r2Uipq__card h3{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.025em;margin:18px 0 0;font-size:1.3rem;line-height:1.25}.blog-module__r2Uipq__cardDescription{color:var(--muted);margin:12px 0 22px;line-height:1.65}.blog-module__r2Uipq__cardAction{color:var(--primary-dark);margin-top:auto;font-weight:800}.blog-module__r2Uipq__categoryHero{border:1px solid var(--line);background:radial-gradient(circle at 92% 8%, #6152ff21, transparent 34%), var(--surface-strong);box-shadow:var(--shadow-soft);border-radius:26px;padding:30px}.blog-module__r2Uipq__categoryFacts{border:1px solid var(--line);background:#ffffff9e;border-radius:18px;gap:0;margin:0;display:grid}.blog-module__r2Uipq__categoryFacts div{border-top:1px solid var(--line);padding:15px 17px}.blog-module__r2Uipq__categoryFacts div:first-child{border-top:0}.blog-module__r2Uipq__categoryFacts dd{margin:5px 0 0;font-weight:750}.blog-module__r2Uipq__journey{margin-top:54px}.blog-module__r2Uipq__journeyGrid{gap:16px;display:grid}.blog-module__r2Uipq__journeyCard{-moz-column-gap:34px;grid-template-columns:minmax(0,1fr) minmax(250px,.52fr);column-gap:34px;min-height:0;padding:26px;display:grid}.blog-module__r2Uipq__journeyCard:hover{transform:none}.blog-module__r2Uipq__journeyCardHeader,.blog-module__r2Uipq__journeyCardFooter{grid-column:1/-1}.blog-module__r2Uipq__stepBadge,.blog-module__r2Uipq__articleKind{letter-spacing:.07em;text-transform:uppercase;font-size:.74rem;font-weight:800}.blog-module__r2Uipq__stepBadge{background:var(--ink);color:#fff;border-radius:999px;padding:6px 9px;display:inline-flex}.blog-module__r2Uipq__articleKind{color:var(--primary-dark)}.blog-module__r2Uipq__journeyCard h2{margin-top:22px}.blog-module__r2Uipq__journeyCard h2 a:hover{color:var(--primary-dark)}.blog-module__r2Uipq__cardOutcome{border-left:3px solid var(--primary-dark);background:var(--surface-muted);border-radius:0 12px 12px 0;align-self:center;margin-top:20px;padding:16px}.blog-module__r2Uipq__cardOutcome span{color:var(--primary-dark);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}.blog-module__r2Uipq__cardOutcome p{color:var(--ink);margin:6px 0 0;line-height:1.5}.blog-module__r2Uipq__journeyCardFooter{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.blog-module__r2Uipq__journeyCardFooter .blog-module__r2Uipq__cardMeta{margin:0;font-size:.74rem}.blog-module__r2Uipq__journeyCardFooter .blog-module__r2Uipq__cardAction{margin:0}.blog-module__r2Uipq__breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:8px;margin:0 0 28px;font-size:.88rem;display:flex}.blog-module__r2Uipq__breadcrumbs a:hover{color:var(--primary-dark)}.blog-module__r2Uipq__emptyState{background:#6152ff0a;border:1px dashed #6152ff4d;border-radius:20px;padding:28px}.blog-module__r2Uipq__emptyState h2{margin:0;font-size:1.2rem}.blog-module__r2Uipq__emptyState p{color:var(--muted);margin:8px 0 0;line-height:1.65}.blog-module__r2Uipq__profileHero{max-width:820px;margin-bottom:44px}.blog-module__r2Uipq__profileHero h1{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,6vw,4.2rem);line-height:1.04}.blog-module__r2Uipq__profileFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 0;display:grid}.blog-module__r2Uipq__profileFacts div{border:1px solid var(--line);background:var(--surface-strong);border-radius:14px;padding:16px}.blog-module__r2Uipq__profileFacts dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:800}.blog-module__r2Uipq__profileFacts dd{margin:6px 0 0;font-weight:700;line-height:1.45}.blog-module__r2Uipq__policyDate{color:var(--muted);margin:22px 0 0;font-size:.88rem;font-weight:700}.blog-module__r2Uipq__trustPage{gap:18px;max-width:820px;display:grid}.blog-module__r2Uipq__trustPageSection{border:1px solid var(--line);background:var(--surface-strong);box-shadow:var(--shadow-soft);border-radius:20px;padding:28px}.blog-module__r2Uipq__trustPageSection h2{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.025em;margin:0;font-size:1.45rem}.blog-module__r2Uipq__trustPageSection p,.blog-module__r2Uipq__trustPageSection li{line-height:1.75}.blog-module__r2Uipq__trustPageSection p{color:var(--muted)}.blog-module__r2Uipq__trustPageSection ul,.blog-module__r2Uipq__trustPageSection ol{margin:18px 0;padding-left:22px}.blog-module__r2Uipq__trustPageSection a{color:var(--primary-dark);text-underline-offset:3px;font-weight:750;text-decoration:underline}.blog-module__r2Uipq__profileLinkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.blog-module__r2Uipq__profileLinkGrid a{border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:18px;text-decoration:none;display:flex}.blog-module__r2Uipq__profileLinkGrid span{color:var(--muted);margin-top:5px;font-size:.86rem}.blog-module__r2Uipq__correctionLog{padding-left:0;list-style:none}.blog-module__r2Uipq__correctionLog li{border-top:1px solid var(--line);padding:16px 0}.blog-module__r2Uipq__correctionLog time{color:var(--muted);font-size:.8rem;font-weight:800;display:block}.blog-module__r2Uipq__productLink{background:var(--ink);color:#fff;border-radius:999px;margin-top:22px;padding:12px 18px;font-weight:800;display:inline-flex}.blog-module__r2Uipq__article{width:min(1120px,100vw - 32px);margin:0 auto;padding:48px 0 96px}.blog-module__r2Uipq__articleHeader{max-width:860px;margin:0 auto}.blog-module__r2Uipq__articleLabelRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.blog-module__r2Uipq__articleLabelRow .blog-module__r2Uipq__eyebrow{margin-bottom:0}.blog-module__r2Uipq__articleLabelRow>span{color:var(--muted);align-items:center;gap:7px;font-size:.8rem;font-weight:750;display:inline-flex}.blog-module__r2Uipq__articleLabelRow>span:before{content:"";background:#2f8f69;border-radius:50%;width:8px;height:8px}.blog-module__r2Uipq__articleHeader h1{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.05em;margin:14px 0 0;font-size:clamp(2.2rem,6vw,4.5rem);line-height:1.04}.blog-module__r2Uipq__articleDek{background:#6152ff0e;border:1px solid #6152ff33;border-radius:18px;margin-top:24px;padding:20px 22px}.blog-module__r2Uipq__articleDek>span{color:var(--primary-dark);letter-spacing:.09em;text-transform:uppercase;font-size:.73rem;font-weight:850}.blog-module__r2Uipq__articleDek p{color:var(--ink);margin:7px 0 0;font-size:1.08rem;line-height:1.7}.blog-module__r2Uipq__byline{color:var(--muted);margin:20px 0 0;font-size:.92rem}.blog-module__r2Uipq__byline a{color:var(--primary-dark);font-weight:800}.blog-module__r2Uipq__articleMeta{color:var(--muted);flex-wrap:wrap;gap:10px 18px;margin-top:24px;font-size:.9rem;display:flex}.blog-module__r2Uipq__articleMeta strong{color:var(--ink)}.blog-module__r2Uipq__articleKeyFacts{border:1px solid var(--line);background:var(--line);border-radius:18px;grid-template-columns:1.25fr 1fr .75fr;gap:1px;margin:28px 0 0;display:grid;overflow:hidden}.blog-module__r2Uipq__articleKeyFacts div{background:var(--surface-strong);padding:16px}.blog-module__r2Uipq__articleKeyFacts dt{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:800}.blog-module__r2Uipq__articleKeyFacts dd{margin:6px 0 0;font-size:.9rem;font-weight:700;line-height:1.45}.blog-module__r2Uipq__articleLayout{grid-template-columns:minmax(0,760px) minmax(210px,250px);justify-content:center;align-items:start;gap:56px;margin-top:52px;display:grid}.blog-module__r2Uipq__articleBody{min-width:0;max-width:760px;color:var(--ink);margin:0;font-size:1.02rem;line-height:1.8}.blog-module__r2Uipq__articleContent>p:first-child{margin-top:0;font-size:1.08rem;font-weight:580;line-height:1.75}.blog-module__r2Uipq__articleBody h2,.blog-module__r2Uipq__articleBody h3{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.03em;scroll-margin-top:96px}.blog-module__r2Uipq__articleBody h2{margin:48px 0 16px;font-size:1.9rem}.blog-module__r2Uipq__articleBody h3{margin:34px 0 12px;font-size:1.35rem}.blog-module__r2Uipq__articleBody p,.blog-module__r2Uipq__articleBody ul,.blog-module__r2Uipq__articleBody ol{margin:18px 0}.blog-module__r2Uipq__articleBody figure{margin:30px 0}.blog-module__r2Uipq__articleBody figure img{border:1px solid var(--line);background:var(--surface-muted);border-radius:20px;width:100%;height:auto;display:block}.blog-module__r2Uipq__articleBody figcaption{color:var(--muted);margin-top:10px;font-size:.84rem;line-height:1.55}.blog-module__r2Uipq__articleBody a{color:var(--primary-dark);text-underline-offset:3px;font-weight:700;text-decoration:underline}.blog-module__r2Uipq__articleBody table{border-collapse:collapse;width:100%;margin:28px 0;font-size:.94rem}.blog-module__r2Uipq__articleBody th,.blog-module__r2Uipq__articleBody td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:12px}.blog-module__r2Uipq__articleBody th{background:var(--surface-muted)}.blog-module__r2Uipq__readingProgress{z-index:70;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.blog-module__r2Uipq__readingProgress span{background:linear-gradient(90deg, var(--primary-dark), var(--secondary));height:100%;transition:width 80ms linear;display:block}.blog-module__r2Uipq__articleRail{scrollbar-width:thin;gap:22px;max-height:calc(100vh - 120px);padding-right:6px;display:grid;position:sticky;top:96px;overflow-y:auto}.blog-module__r2Uipq__readingTime{border-bottom:1px solid var(--line);align-items:baseline;gap:7px;margin:0;padding-bottom:16px;display:flex}.blog-module__r2Uipq__readingTime strong{font-family:var(--font-manrope), "Manrope", sans-serif;font-size:1.2rem}.blog-module__r2Uipq__readingTime span{color:var(--muted);font-size:.82rem;font-weight:700}.blog-module__r2Uipq__tableOfContents h2,.blog-module__r2Uipq__evidenceKey h2{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px;font-size:.82rem}.blog-module__r2Uipq__tableOfContents ol{gap:1px;margin:0;padding:0;list-style:none;display:grid}.blog-module__r2Uipq__tableOfContents a{color:var(--muted);border-left:2px solid #0000;padding:7px 9px;font-size:.82rem;font-weight:650;line-height:1.35;display:block}.blog-module__r2Uipq__tableOfContents a:hover,.blog-module__r2Uipq__tableOfContents a[aria-current=location]{border-left-color:var(--primary-dark);color:var(--primary-dark)}.blog-module__r2Uipq__tocNested a{padding-left:20px;font-size:.78rem}.blog-module__r2Uipq__evidenceKey{border:1px solid var(--line);background:var(--surface-strong);border-radius:14px;padding:15px}.blog-module__r2Uipq__evidenceKey p{color:var(--muted);align-items:flex-start;gap:8px;margin:8px 0 0;font-size:.75rem;line-height:1.4;display:flex}.blog-module__r2Uipq__officialDot,.blog-module__r2Uipq__adviceDot{border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px}.blog-module__r2Uipq__officialDot{background:#2f8f69}.blog-module__r2Uipq__adviceDot{background:var(--primary-dark)}.blog-module__r2Uipq__articleCta{background:var(--ink);color:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding:22px;display:flex}.blog-module__r2Uipq__articleCta span{color:#ffffffad;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.blog-module__r2Uipq__articleCta p{margin:5px 0 0;font-weight:700;line-height:1.45}.blog-module__r2Uipq__articleCta .blog-module__r2Uipq__productLink{color:var(--ink);background:#fff;flex:none;margin:0;text-decoration:none}.blog-module__r2Uipq__articleUtility{background:radial-gradient(circle at 96% 4%, #6152ff1f, transparent 30%), var(--surface-strong);box-shadow:var(--shadow-soft);border:1px solid #6152ff3d;border-radius:22px;margin-top:52px;padding:26px}.blog-module__r2Uipq__utilityHeader>p:first-child{color:var(--primary-dark);letter-spacing:.09em;text-transform:uppercase;margin:0 0 7px;font-size:.72rem;font-weight:850}.blog-module__r2Uipq__utilityHeader h2{margin:0;font-size:1.65rem}.blog-module__r2Uipq__utilityHeader>p:last-child{max-width:650px;color:var(--muted);margin:9px 0 0;font-size:.94rem;line-height:1.6}.blog-module__r2Uipq__scoreCalculator{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.blog-module__r2Uipq__scoreCalculator label,.blog-module__r2Uipq__blankResult{border:1px solid var(--line);background:var(--surface-muted);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:6px 10px;padding:14px;display:grid}.blog-module__r2Uipq__scoreCalculator label>span,.blog-module__r2Uipq__blankResult>span,.blog-module__r2Uipq__planInputs label>span,.blog-module__r2Uipq__worksheetGrid label>span,.blog-module__r2Uipq__diagnosticGrid label>span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;grid-column:1/-1;font-size:.73rem;font-weight:800;line-height:1.35}.blog-module__r2Uipq__scoreCalculator input{border:1px solid var(--line);background:var(--surface-strong);width:100%;min-width:0;height:42px;color:var(--ink);font:inherit;border-radius:9px;padding:0 9px;font-weight:800}.blog-module__r2Uipq__scoreCalculator small,.blog-module__r2Uipq__blankResult small{color:var(--muted);font-size:.75rem;font-weight:800}.blog-module__r2Uipq__blankResult strong{font-family:var(--font-manrope), "Manrope", sans-serif;font-size:1.25rem}.blog-module__r2Uipq__scoreResult{background:var(--ink);color:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 24px;margin-top:14px;padding:18px;display:grid}.blog-module__r2Uipq__scoreResult>span{color:#ffffffad;letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:800}.blog-module__r2Uipq__scoreResult strong{font-family:var(--font-manrope), "Manrope", sans-serif;letter-spacing:-.04em;grid-row:span 2;font-size:1.65rem}.blog-module__r2Uipq__scoreResult p{color:#fffc;margin:3px 0 0;font-size:.82rem;line-height:1.5}.blog-module__r2Uipq__utilityError{color:#982e2e;background:#bf2e2e17;border-radius:12px;margin:14px 0 0;padding:12px 14px;font-size:.88rem;font-weight:750}.blog-module__r2Uipq__utilitySourceNote,.blog-module__r2Uipq__planDailyNote{color:var(--muted);margin:16px 0 0;font-size:.8rem;line-height:1.5}.blog-module__r2Uipq__utilitySourceNote a{font-size:inherit}.blog-module__r2Uipq__worksheetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:22px;display:grid}.blog-module__r2Uipq__worksheetGrid label{border:1px solid var(--line);background:var(--surface-muted);border-radius:13px;gap:7px;padding:13px;display:grid}.blog-module__r2Uipq__worksheetGrid input{border:0;border-bottom:1px solid var(--line);width:100%;height:38px;color:var(--ink);font:inherit;background:0 0;padding:0 8px}.blog-module__r2Uipq__utilityActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.blog-module__r2Uipq__utilitySecondaryButton,.blog-module__r2Uipq__utilityActions>a{border:1px solid var(--line);background:var(--surface-strong);min-height:42px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:9px 14px;font-size:.83rem;font-weight:800;text-decoration:none;display:inline-flex}.blog-module__r2Uipq__utilitySecondaryButton:hover,.blog-module__r2Uipq__utilityActions>a:hover{border-color:var(--primary-dark);color:var(--primary-dark)}.blog-module__r2Uipq__diagnosticGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.blog-module__r2Uipq__diagnosticGrid label,.blog-module__r2Uipq__planInputs label{border:1px solid var(--line);background:var(--surface-muted);border-radius:13px;gap:7px;padding:13px;display:grid}.blog-module__r2Uipq__diagnosticGrid select,.blog-module__r2Uipq__planInputs select{border:1px solid var(--line);background:var(--surface-strong);width:100%;min-height:40px;color:var(--ink);font:inherit;border-radius:9px;padding:0 9px;font-size:.88rem}.blog-module__r2Uipq__priorityResult{background:var(--ink);color:#fff;border-radius:15px;margin-top:14px;padding:18px}.blog-module__r2Uipq__priorityResult>span{color:#ffffffa8;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:800}.blog-module__r2Uipq__priorityResult ol{counter-reset:priorities;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.blog-module__r2Uipq__priorityResult li{counter-increment:priorities;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 9px;display:grid}.blog-module__r2Uipq__priorityResult li:before{content:counter(priorities);background:#ffffff1f;border-radius:50%;grid-row:span 2;place-items:center;width:26px;height:26px;font-size:.72rem;font-weight:850;display:grid}.blog-module__r2Uipq__priorityResult strong,.blog-module__r2Uipq__priorityResult small{min-width:0}.blog-module__r2Uipq__priorityResult strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;line-height:1.3;overflow:hidden}.blog-module__r2Uipq__priorityResult small{color:#ffffffb3;font-size:.72rem;line-height:1.3}.blog-module__r2Uipq__priorityResult>p{color:#ffffffbd;margin:10px 0 0;font-size:.84rem}.blog-module__r2Uipq__planInputs{grid-template-columns:.7fr .7fr 1.6fr;gap:10px;margin-top:22px;display:grid}.blog-module__r2Uipq__planResult{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:14px;display:grid;overflow:hidden}.blog-module__r2Uipq__planResult div{background:var(--surface-strong);gap:3px;padding:17px;display:grid}.blog-module__r2Uipq__planResult span{color:var(--primary-dark);font-size:.72rem;font-weight:850}.blog-module__r2Uipq__planResult strong{font-family:var(--font-manrope), "Manrope", sans-serif;font-size:1.3rem}.blog-module__r2Uipq__planResult p{color:var(--muted);margin:3px 0 0;font-size:.78rem;line-height:1.4}.blog-module__r2Uipq__checklistProgress{border:1px solid var(--line);background:var(--surface-muted);border-radius:999px;height:32px;margin-top:22px;position:relative;overflow:hidden}.blog-module__r2Uipq__checklistProgress span{background:#2f8f692e;height:100%;transition:width .18s;display:block}.blog-module__r2Uipq__checklistProgress strong{font-size:.78rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.blog-module__r2Uipq__bookingChecklist{gap:8px;margin-top:14px;display:grid}.blog-module__r2Uipq__bookingChecklist label{border:1px solid var(--line);background:var(--surface-muted);cursor:pointer;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:12px 13px;display:grid}.blog-module__r2Uipq__bookingChecklist input{width:18px;height:18px;accent-color:var(--primary-dark);margin-top:3px}.blog-module__r2Uipq__bookingChecklist span{font-size:.88rem;line-height:1.5}.blog-module__r2Uipq__bookingChecklist label:has(input:checked) span{color:var(--muted);text-decoration:line-through}.blog-module__r2Uipq__articleEvidence{border:1px solid var(--line);background:var(--surface-strong);border-radius:20px;margin-top:48px;overflow:hidden}.blog-module__r2Uipq__evidenceHeading{padding:24px}.blog-module__r2Uipq__evidenceHeading h2{margin:0;font-size:1.45rem}.blog-module__r2Uipq__evidenceHeading>p:last-child{color:var(--muted);margin:8px 0 0;font-size:.9rem;line-height:1.55}.blog-module__r2Uipq__evidenceDisclosure{border-top:1px solid var(--line)}.blog-module__r2Uipq__evidenceDisclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-weight:800;list-style:none;display:flex}.blog-module__r2Uipq__evidenceDisclosure summary::-webkit-details-marker{display:none}.blog-module__r2Uipq__evidenceDisclosure summary:after{color:var(--primary-dark);content:"+";font-size:1.2rem}.blog-module__r2Uipq__evidenceDisclosure[open] summary:after{content:"−"}.blog-module__r2Uipq__evidenceDisclosure summary small{color:var(--muted);margin-left:auto;font-size:.74rem;font-weight:700}.blog-module__r2Uipq__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:4px 20px 20px;display:grid}.blog-module__r2Uipq__trustGrid>div{min-width:0}.blog-module__r2Uipq__trustGrid span,.blog-module__r2Uipq__sources li span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:800;display:block}.blog-module__r2Uipq__trustGrid a,.blog-module__r2Uipq__trustGrid strong{margin-top:6px;font-size:.88rem;line-height:1.5;display:inline-block}.blog-module__r2Uipq__trustGrid p{color:var(--muted);margin:4px 0 0;font-size:.88rem;line-height:1.5}.blog-module__r2Uipq__independenceNote{border-top:1px solid var(--line);color:var(--muted);margin:0 20px;padding-top:20px;font-size:.9rem}.blog-module__r2Uipq__policyLinks{margin:12px 20px 20px;font-size:.9rem}.blog-module__r2Uipq__sourceList,.blog-module__r2Uipq__updateList{margin:0;padding:0;list-style:none}.blog-module__r2Uipq__sourceList li,.blog-module__r2Uipq__updateList li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:13px 20px;display:grid}.blog-module__r2Uipq__sourceList li:first-child,.blog-module__r2Uipq__updateList li:first-child{border-top:0}.blog-module__r2Uipq__sourceList li span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}.blog-module__r2Uipq__updateList li{grid-template-columns:145px minmax(0,1fr)}.blog-module__r2Uipq__updateList time{color:var(--muted);font-size:.88rem;font-weight:700}.blog-module__r2Uipq__publicationDates{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:14px 20px 18px;font-size:.8rem}.blog-module__r2Uipq__relatedContent{border-top:1px solid var(--line);margin-top:52px;padding-top:30px}.blog-module__r2Uipq__relatedContent h2{margin-top:0;font-size:1.45rem}.blog-module__r2Uipq__relatedContentGrid{gap:10px;display:grid}.blog-module__r2Uipq__relatedContentGrid a{border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;text-decoration:none;display:flex}.blog-module__r2Uipq__relatedContentGrid a:hover{border-color:#6152ff57}.blog-module__r2Uipq__articleNavigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:32px;display:grid}.blog-module__r2Uipq__articleNavigation a{border:1px solid var(--line);border-radius:16px;flex-direction:column;justify-content:center;min-height:112px;padding:18px;text-decoration:none;display:flex}.blog-module__r2Uipq__articleNavigation a:last-child{text-align:right}.blog-module__r2Uipq__articleNavigation span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.blog-module__r2Uipq__articleNavigation strong{color:var(--ink);margin-top:6px;line-height:1.4}@media (max-width:720px){.blog-module__r2Uipq__page{padding:44px 0 72px}.blog-module__r2Uipq__sectionHeading{flex-direction:column;align-items:flex-start}.blog-module__r2Uipq__blogIndexHero,.blog-module__r2Uipq__categoryHero,.blog-module__r2Uipq__explorerIntro,.blog-module__r2Uipq__explorerControls,.blog-module__r2Uipq__journeyCard{grid-template-columns:1fr}.blog-module__r2Uipq__blogStats{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-module__r2Uipq__blogStats div{padding:13px}.blog-module__r2Uipq__blogStats dt{font-size:.62rem}.blog-module__r2Uipq__blogStats dd{font-size:1.35rem}.blog-module__r2Uipq__explorer{margin-top:46px}.blog-module__r2Uipq__explorerControls{padding:16px}.blog-module__r2Uipq__directoryGrid{grid-template-columns:1fr}.blog-module__r2Uipq__directoryCard{min-height:0}.blog-module__r2Uipq__categoryHero{gap:28px;padding:22px}.blog-module__r2Uipq__journeyCard{gap:0}.blog-module__r2Uipq__journeyCardHeader,.blog-module__r2Uipq__journeyCardFooter{grid-column:auto}.blog-module__r2Uipq__journeyCard h2{font-size:1.3rem}.blog-module__r2Uipq__journeyCardFooter{flex-direction:column;align-items:flex-start}.blog-module__r2Uipq__profileFacts,.blog-module__r2Uipq__profileLinkGrid{grid-template-columns:1fr}.blog-module__r2Uipq__article{padding:36px 0 72px}.blog-module__r2Uipq__articleBody{margin-top:0}.blog-module__r2Uipq__articleLabelRow{flex-direction:column;align-items:flex-start}.blog-module__r2Uipq__articleKeyFacts,.blog-module__r2Uipq__articleLayout{grid-template-columns:1fr}.blog-module__r2Uipq__articleKeyFacts{gap:1px}.blog-module__r2Uipq__articleLayout{gap:30px;margin-top:34px}.blog-module__r2Uipq__articleRail{border:1px solid var(--line);background:var(--surface-strong);border-radius:16px;order:-1;max-height:none;padding:16px;position:static}.blog-module__r2Uipq__tableOfContents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.blog-module__r2Uipq__tableOfContents a{border:1px solid var(--line);border-radius:9px;height:100%;padding:8px}.blog-module__r2Uipq__tableOfContents a:hover,.blog-module__r2Uipq__tableOfContents a[aria-current=location]{border-color:var(--primary-dark)}.blog-module__r2Uipq__evidenceKey{display:none}.blog-module__r2Uipq__articleCta{flex-direction:column;align-items:flex-start}.blog-module__r2Uipq__articleCta .blog-module__r2Uipq__productLink{justify-content:center;width:100%}.blog-module__r2Uipq__articleUtility{margin-top:38px;padding:20px}.blog-module__r2Uipq__scoreCalculator,.blog-module__r2Uipq__worksheetGrid,.blog-module__r2Uipq__diagnosticGrid,.blog-module__r2Uipq__planInputs,.blog-module__r2Uipq__planResult,.blog-module__r2Uipq__scoreResult{grid-template-columns:1fr}.blog-module__r2Uipq__scoreResult strong{grid-row:auto}.blog-module__r2Uipq__priorityResult ol{grid-template-columns:1fr}.blog-module__r2Uipq__utilityActions{flex-direction:column;align-items:stretch}.blog-module__r2Uipq__utilitySecondaryButton,.blog-module__r2Uipq__utilityActions>a{width:100%}.blog-module__r2Uipq__articleBody table{display:block;overflow-x:auto}.blog-module__r2Uipq__trustGrid,.blog-module__r2Uipq__sourceList li,.blog-module__r2Uipq__updateList li,.blog-module__r2Uipq__articleNavigation{grid-template-columns:1fr}.blog-module__r2Uipq__articleNavigation>span{display:none}.blog-module__r2Uipq__articleNavigation a:last-child{text-align:left}.blog-module__r2Uipq__card{min-height:0;padding:20px}.blog-module__r2Uipq__articleEvidence{margin-top:32px}.blog-module__r2Uipq__relatedContent{margin-top:36px}.blog-module__r2Uipq__articleNavigation a{min-height:0;padding:14px 16px}.blog-module__r2Uipq__breadcrumbs{row-gap:4px;margin-bottom:20px}.blog-module__r2Uipq__breadcrumbs a{align-items:center;min-height:36px;display:inline-flex}.blog-module__r2Uipq__productLink{align-items:center;min-height:48px}.blog-module__r2Uipq__articleBody a,.blog-module__r2Uipq__sourceList a{word-break:break-word;overflow-wrap:anywhere}}@media (min-width:721px) and (max-width:980px){.blog-module__r2Uipq__articleLayout{grid-template-columns:minmax(0,680px)}.blog-module__r2Uipq__articleRail{border:1px solid var(--line);background:var(--surface-strong);border-radius:18px;order:-1;grid-template-columns:auto minmax(0,1fr);max-height:none;padding:18px;position:static}.blog-module__r2Uipq__readingTime,.blog-module__r2Uipq__evidenceKey{display:none}.blog-module__r2Uipq__tableOfContents ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.blog-module__r2Uipq__readingProgress,.blog-module__r2Uipq__articleRail,.blog-module__r2Uipq__articleCta,.blog-module__r2Uipq__relatedContent,.blog-module__r2Uipq__articleNavigation{display:none}.blog-module__r2Uipq__article,.blog-module__r2Uipq__articleHeader,.blog-module__r2Uipq__articleBody{width:100%;max-width:none}.blog-module__r2Uipq__articleLayout{margin-top:24px;display:block}.blog-module__r2Uipq__articleUtility{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none}.blog-module__r2Uipq__utilityActions,.blog-module__r2Uipq__utilitySourceNote{display:none}.blog-module__r2Uipq__worksheetGrid input{min-height:28px}}