.uJhb_a_tool{border:1px solid var(--color-line);background:var(--color-cream);color:var(--color-text-primary);font-family:var(--font-sans);overflow-wrap:normal;border-radius:26px;margin-block:2.5rem;padding:clamp(1.125rem,3vw,2rem);font-size:.9375rem;line-height:1.55}.uJhb_a_tool.uJhb_a_tool p,.uJhb_a_tool.uJhb_a_tool h2,.uJhb_a_tool.uJhb_a_tool h3{margin:0;padding:0}.uJhb_a_tool.uJhb_a_tool p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6}.uJhb_a_tool.uJhb_a_tool h2{letter-spacing:-.035em;font-size:clamp(1.45rem,3.5vw,1.875rem);line-height:1.17}.uJhb_a_tool.uJhb_a_tool h3{letter-spacing:-.02em;font-size:1.125rem;line-height:1.35}.uJhb_a_tool button{min-height:44px;color:inherit;font:inherit;transition:background .16s,border-color .16s}.uJhb_a_tool :is(button,a):focus-visible{outline:3px solid var(--color-brand-blue);outline-offset:3px}.uJhb_a_header{align-items:flex-start;gap:.875rem;margin-bottom:1.5rem;display:flex}.uJhb_a_icon{background:var(--color-peach);height:46px;color:var(--color-text-primary);border-radius:15px;flex:0 0 46px;place-items:center;display:grid;transform:rotate(-5deg)}.uJhb_a_eyebrow{color:var(--color-navy);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.5rem;font-size:.6875rem;font-weight:800;line-height:1.4;display:block}.uJhb_a_tool.uJhb_a_tool .uJhb_a_intro{margin-top:.7rem}.uJhb_a_fieldset{border:0;min-width:0;margin:0;padding:0}.uJhb_a_fieldset>legend{margin-bottom:.625rem;padding:0;font-size:.8125rem;font-weight:750}.uJhb_a_choiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.uJhb_a_choice{text-align:left;background:#fff;border:2px solid #0000;border-radius:16px;flex-direction:column;align-items:flex-start;gap:.625rem;min-width:0;padding:1rem;display:flex}.uJhb_a_choice>svg{color:var(--color-brand-blue)}.uJhb_a_choice strong{font-family:var(--font-headings);font-size:1rem;line-height:1.3}.uJhb_a_choice>span{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.5}.uJhb_a_choice:hover{border-color:var(--color-blue-light)}.uJhb_a_choice[aria-pressed=true]{border-color:var(--color-brand-blue);background:var(--color-blue-wash)}.uJhb_a_recommendation{background:var(--color-mint);border-radius:18px;margin-top:1rem;padding:1.25rem}.uJhb_a_recommendation .uJhb_a_eyebrow{color:#3d5636}.uJhb_a_tool.uJhb_a_tool .uJhb_a_recommendation p{color:#3c4937;margin-top:.6rem}.uJhb_a_resultNote{align-items:flex-start;gap:.5rem;margin-top:.875rem;font-size:.8125rem;font-weight:650;display:flex}.uJhb_a_resultNote svg{flex-shrink:0;margin-top:.1rem}.uJhb_a_tool.uJhb_a_tool .uJhb_a_finePrint{margin-top:1rem;font-size:.75rem;line-height:1.65}.uJhb_a_filters{gap:1.25rem;display:grid}.uJhb_a_pills{flex-wrap:wrap;gap:.5rem;display:flex}.uJhb_a_tool .uJhb_a_pill{background:#fff;border:1px solid #c9bfb6;border-radius:999px;padding:.625rem .875rem;font-size:.75rem;font-weight:650;line-height:1.35}.uJhb_a_pill:hover{border-color:var(--color-brand-blue);background:var(--color-blue-wash)}.uJhb_a_pill[aria-pressed=true]{border-color:var(--color-brand-blue);background:var(--color-brand-blue);color:#fff}.uJhb_a_tool.uJhb_a_tool .uJhb_a_count{color:var(--color-text-primary);margin-block:1.5rem .875rem;font-size:.8125rem;font-weight:700;display:block}.uJhb_a_appGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.uJhb_a_appCard{background:#fff;border:1px solid #ece6df;border-radius:18px;flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;padding:1.125rem;display:flex}.uJhb_a_appHeading{align-items:center;gap:.625rem;display:flex}.uJhb_a_appMark{background:var(--color-cream);width:38px;height:38px;font-family:var(--font-headings);border-radius:12px;flex-shrink:0;place-items:center;font-size:1rem;font-weight:850;display:grid}.uJhb_a_appMark[data-tone=blue]{background:var(--color-blue-wash)}.uJhb_a_appMark img{width:34px;height:34px}.uJhb_a_appMark[data-tone=orange]{background:var(--color-peach)}.uJhb_a_appMark[data-tone=mint]{background:var(--color-mint)}.uJhb_a_appMark[data-tone=lilac]{background:var(--color-lilac)}.uJhb_a_offer{color:var(--color-navy);font-size:.6875rem;font-weight:750;line-height:1.5}.uJhb_a_tool.uJhb_a_tool .uJhb_a_appCard p{font-size:.8125rem}.uJhb_a_tool.uJhb_a_tool .uJhb_a_appCard .uJhb_a_appCheck{border-top:1px solid var(--color-line);padding-top:.75rem;font-size:.75rem}.uJhb_a_tool.uJhb_a_tool .uJhb_a_sourceLink{min-height:44px;color:var(--color-navy);align-items:center;gap:.5rem;margin-top:auto;font-size:.75rem;font-weight:750;display:inline-flex}.uJhb_a_empty{background:var(--color-lilac);border-radius:18px;justify-items:start;gap:.875rem;padding:1.5rem;display:grid}.uJhb_a_tool .uJhb_a_secondaryButton{background:#fff;border:1px solid #b6aca2;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.125rem;font-size:.8125rem;font-weight:750;line-height:1.4;display:inline-flex}.uJhb_a_secondaryButton:hover{border-color:var(--color-brand-blue);background:var(--color-blue-wash)}.uJhb_a_tool .uJhb_a_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:580px){.uJhb_a_tool{border-radius:20px}.uJhb_a_header{gap:.75rem}.uJhb_a_icon{border-radius:12px;flex-basis:38px;height:38px}.uJhb_a_icon svg{width:22px;height:22px}.uJhb_a_choiceGrid,.uJhb_a_appGrid{grid-template-columns:minmax(0,1fr)}.uJhb_a_choice{grid-template-columns:27px minmax(0,1fr);gap:.2rem .75rem;padding:.875rem;display:grid}.uJhb_a_choice>svg{grid-row:1/3;align-self:center}.uJhb_a_choice>span{grid-column:2}}@media (prefers-reduced-motion:reduce){.uJhb_a_tool button{transition:none}}
._8pxt1q_photo{border:1px solid var(--color-line);background:var(--color-cream);border-radius:20px;overflow:hidden}._8pxt1q_photo>img,._8pxt1q_video{border-radius:0;width:100%;height:auto;display:block}._8pxt1q_video{aspect-ratio:16/9;background:var(--color-text-primary)}._8pxt1q_photo figcaption{color:var(--color-text-secondary);padding:1.25rem 1.5rem;font-size:.875rem;line-height:1.7}._8pxt1q_photo figcaption strong{color:var(--color-text-primary);margin-bottom:.375rem;display:block}._8pxt1q_credit{margin-top:.625rem;font-size:.75rem;display:block}._8pxt1q_coverCredit{max-width:1000px;color:var(--color-text-secondary);margin:.75rem auto 0;font-size:.75rem}._8pxt1q_coverCredit a{text-underline-offset:3px;text-decoration:underline}._8pxt1q_walkthrough{background:var(--color-lilac);border-radius:24px;grid-template-columns:1fr 240px;align-items:center;gap:1.5rem;padding:2rem;display:grid;overflow:hidden}._8pxt1q_walkthrough ._8pxt1q_kicker{color:var(--color-text-secondary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:block}._8pxt1q_walkthrough ._8pxt1q_title{margin:0;font-size:1.75rem;line-height:1.2}._8pxt1q_walkthrough ._8pxt1q_body,._8pxt1q_walkthrough ._8pxt1q_stepDescription{color:var(--color-text-primary);margin-top:1rem;font-size:.9375rem;line-height:1.7}._8pxt1q_stepButtons{border:0;gap:.5rem;min-width:0;margin-top:1.5rem;padding:0;display:grid}._8pxt1q_stepButtons button{min-height:52px;color:var(--color-text-primary);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem;font-size:.875rem;font-weight:600;display:flex}._8pxt1q_stepButtons button[aria-pressed=true]{background:#fff}._8pxt1q_stepButtons button:hover{border-color:var(--color-text-secondary)}._8pxt1q_stepButtons button>:last-child{margin-left:auto}._8pxt1q_walkthrough ._8pxt1q_stepDescription{min-height:8.5em;font-size:.8125rem}._8pxt1q_screen{margin:0}._8pxt1q_screen img{border:5px solid #fff;border-radius:28px;width:100%;height:auto;display:block}._8pxt1q_screen figcaption{color:var(--color-text-secondary);text-align:center;margin-top:.75rem;font-size:.6875rem;line-height:1.5}@media (max-width:600px){._8pxt1q_walkthrough{grid-template-columns:minmax(0,1fr);padding:1.5rem}._8pxt1q_screen{width:min(100%,240px);margin-inline:auto}._8pxt1q_walkthrough ._8pxt1q_stepDescription{min-height:5em}}@media print{._8pxt1q_walkthrough{-moz-column-break-inside:avoid;break-inside:avoid}._8pxt1q_video{display:none}}
.Dgj7Ga_scroll{border-radius:6px;max-width:100%;overflow-x:auto}.Dgj7Ga_scroll.Dgj7Ga_scroll>table{width:100%;min-width:640px;max-width:none;display:table;overflow:visible}.Dgj7Ga_hint.Dgj7Ga_hint{color:var(--color-text-secondary);margin-top:.625rem;font-size:.75rem;line-height:1.6;display:none}@media (max-width:767px){.Dgj7Ga_hint.Dgj7Ga_hint{display:block}}
.pa03Fq_content{overflow-wrap:anywhere;color:var(--color-text-primary);font-size:1.125rem;line-height:1.85}.pa03Fq_content>*+*{margin-top:1.5rem}.pa03Fq_content p{color:inherit;font-size:inherit;line-height:inherit}.pa03Fq_content h2{margin-top:3rem;scroll-margin-top:7rem;font-size:1.875rem;line-height:1.4}.pa03Fq_content h3{margin-top:2.5rem;scroll-margin-top:7rem;font-size:1.375rem;line-height:1.5}.pa03Fq_content a{color:var(--color-brand-blue);text-underline-offset:.2em;text-decoration:underline}.pa03Fq_content a:hover{color:var(--color-navy)}.pa03Fq_content ul,.pa03Fq_content ol{padding-left:1.5rem}.pa03Fq_content ul{list-style:outside}.pa03Fq_content ol{list-style:decimal}.pa03Fq_content li+li{margin-top:.5rem}.pa03Fq_content img{border-radius:1rem;max-width:100%;height:auto}.pa03Fq_content blockquote{border-left:4px solid var(--color-orange);background:var(--color-cream);border-radius:0 1rem 1rem 0;padding:1.25rem 1.5rem}.pa03Fq_content pre{background:var(--color-text-primary);color:#fff;border-radius:1rem;padding:1.5rem;font-size:.875rem;line-height:1.7;overflow-x:auto}.pa03Fq_content :not(pre)>code{background:var(--color-cream);border-radius:.25rem;padding:.15rem .35rem;font-size:.875em}.pa03Fq_content hr{border-color:var(--color-line);margin-block:2.5rem}.pa03Fq_content table{border-collapse:collapse;max-width:100%;font-size:1rem;display:block;overflow-x:auto}.pa03Fq_content th,.pa03Fq_content td{border:1px solid var(--color-line);text-align:left;padding:.75rem 1rem}.pa03Fq_content th[scope=row]{vertical-align:top;background:0 0;min-width:145px}.pa03Fq_content caption{color:var(--color-text-secondary);text-align:left;padding-bottom:.75rem;font-size:.8125rem;line-height:1.6}@media (max-width:767px){.pa03Fq_content{font-size:1.0625rem;line-height:1.8}.pa03Fq_content h2{margin-top:2.25rem;font-size:1.625rem}.pa03Fq_content h3{font-size:1.25rem}}.pa03Fq_content th{background:var(--color-blue-wash)}.pa03Fq_content tbody tr:nth-child(2n){background:var(--color-cream)}.pa03Fq_content td{vertical-align:top;min-width:150px}.pa03Fq_content>blockquote:first-of-type{border-color:var(--color-brand-blue);background:var(--color-blue-wash);font-size:1.1875rem;line-height:1.75}.pa03Fq_toc{margin-block:1.5rem;font-size:.8125rem;line-height:1.5}.pa03Fq_toc summary{min-height:36px;font-weight:700}.pa03Fq_toc ol{max-height:48vh;padding-right:.5rem;list-style:none;overflow-y:auto}.pa03Fq_toc li+li{margin-top:.75rem}.pa03Fq_toc a{color:var(--color-text-secondary);padding-block:.25rem;display:block}.pa03Fq_toc a:hover{color:var(--color-brand-blue);text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){aside.pa03Fq_sidebar{border:1px solid var(--color-line);border-radius:16px;grid-row:auto;padding:1rem 1.25rem}.pa03Fq_sidebar>:not(.pa03Fq_toc){display:none}.pa03Fq_toc{margin:0}.pa03Fq_toc ol{max-height:160px}}@media print{.pa03Fq_sidebar{display:none}}
.plRQXq_diagram{border:1px solid var(--color-line);background:var(--color-cream);border-radius:24px;padding:1.75rem;overflow:hidden}.plRQXq_heading{color:var(--color-text-primary);align-items:center;gap:.875rem;font-size:1.125rem;line-height:1.5;display:flex}.plRQXq_mark{background:var(--color-lilac);border-radius:14px;flex:0 0 46px;place-items:center;height:46px;display:grid}.plRQXq_diagram ol.plRQXq_steps{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.plRQXq_diagram .plRQXq_steps li{background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;margin:0;padding:1.125rem;font-size:.9375rem;line-height:1.5;display:flex}.plRQXq_steps li:first-child{background:var(--color-blue-wash)}.plRQXq_steps li:last-child{background:var(--color-mint)}.plRQXq_number{color:var(--color-brand-blue);letter-spacing:.08em;font-size:.75rem;font-weight:700}.plRQXq_detail{color:var(--color-text-secondary);font-size:.8125rem;line-height:1.65}.plRQXq_diagram p.plRQXq_note{color:var(--color-text-secondary);margin-top:1.125rem;font-size:.8125rem;line-height:1.7}@media (min-width:768px){.plRQXq_diagram[data-steps="5"] ol.plRQXq_steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.plRQXq_diagram{padding:1.25rem}.plRQXq_diagram ol.plRQXq_steps{grid-template-columns:minmax(0,1fr)}.plRQXq_diagram .plRQXq_steps li{gap:.375rem}}@media print{.plRQXq_diagram{-moz-column-break-inside:avoid;break-inside:avoid}}
