body:has([data-editorial-surface],[data-editorial-guide],.guide-template){background:var(--editorial-paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has([data-editorial-surface]) .blog-page-frame{max-width:1312px;padding:34px 56px 80px}body:has([data-editorial-surface]) .blog-page-frame>.prose>div:first-child{margin-bottom:28px}body:has([data-editorial-surface]) .blog-page-frame>.prose>div:first-child a{color:#17617a}body:has([data-editorial-surface]) .relative.min-h-screen{background:var(--editorial-paper)}body:has([data-editorial-surface]) .relative.min-h-screen>.bg-grid{display:none}body:has([data-editorial-surface],[data-editorial-guide],.guide-template)>footer{border-color:var(--editorial-border);background:#f2f4f2}body:has([data-editorial-surface],[data-editorial-guide],.guide-template)>footer :is(.text-white,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600){color:var(--editorial-muted)}[data-editorial-surface]{background:var(--editorial-paper);color:var(--editorial-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tw-prose-body:var(--editorial-muted);--tw-prose-headings:var(--editorial-ink);--tw-prose-links:#17617a;--tw-prose-bold:var(--editorial-ink);--tw-prose-invert-body:var(--editorial-muted);--tw-prose-invert-headings:var(--editorial-ink);--tw-prose-invert-links:#17617a;--tw-prose-invert-bold:var(--editorial-ink);--tw-prose-invert-captions:var(--editorial-muted);--tw-prose-invert-bullets:#17617a;--tw-prose-invert-th-borders:var(--editorial-border);--tw-prose-invert-td-borders:var(--editorial-border)}[data-editorial-surface] :is(h1,h2,h3,h4){font-family:var(--font-body),Arial,sans-serif;color:var(--editorial-ink);letter-spacing:-.035em}[data-editorial-surface] h1{letter-spacing:-.045em;font-size:clamp(32px,3vw,40px);line-height:1.12}[data-editorial-surface] :is(.text-white,.text-slate-100,.text-slate-200){color:var(--editorial-ink)}[data-editorial-surface] :is([class*=text-slate-3],[class*=text-slate-4],[class*=text-slate-5],[class*=text-gray-3],[class*=text-gray-4]){color:var(--editorial-muted)}[data-editorial-surface] :is([class*=text-cyan-],[class*=text-blue-],[class*=text-teal-],[class*=text-sky-]){color:#17617a}[data-editorial-surface] :is([class*=text-amber-],[class*=text-yellow-],[class*=text-orange-],[class*="text-[#ffb84d]"]){color:#825609}[data-editorial-surface] :is([class*=text-emerald-],[class*=text-green-],[class*=text-lime-]){color:#236847}[data-editorial-surface] :is([class*=text-red-],[class*=text-rose-],[class*=text-pink-]){color:#993f35}[data-editorial-surface] :is([class*=text-purple-],[class*=text-violet-],[class*=text-indigo-]){color:#5b4584}[data-editorial-surface] :is(.text-gradient,.text-transparent){color:var(--editorial-ink);-webkit-text-fill-color:currentColor;background:0 0}[data-editorial-surface] :is([class*=border-white\/],[class*=border-slate-8],[class*=border-slate-7],[class*=divide-white\/]){border-color:var(--editorial-border)}[data-editorial-surface] :is([class*=bg-slate-9],[class*=bg-slate-8],[class*=bg-white\/],.glass,.mesh-card){border-color:var(--editorial-border);box-shadow:none;background:#fff}[data-editorial-surface] :is([class*=bg-gradient-],[class*=shadow-]){box-shadow:none;background-image:none}[data-editorial-surface] :is([class*=bg-cyan-95],[class*=bg-blue-95],[class*=bg-purple-95],[class*=bg-pink-95]){background:#edf5f6}[data-editorial-surface] :is([class*=bg-amber-95],[class*=bg-red-95]){background:#faf4e8}[data-editorial-surface] :is([class*=rounded-xl],[class*=rounded-2xl],[class*=rounded-3xl]){border-radius:var(--editorial-radius)}[data-editorial-surface] :is(.beam,.floating-bubble,[class*=blur]){display:none}[data-editorial-surface] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #087e96}[data-editorial-surface] [id]{scroll-margin-top:100px}[data-editorial-surface] :is(input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea){color:var(--editorial-ink);background:#fff;border-color:#9fb3c0;min-height:48px}[data-editorial-surface] :is(input,textarea)::-moz-placeholder{color:#52647a;opacity:1}[data-editorial-surface] :is(input,textarea)::placeholder{color:#52647a;opacity:1}[data-editorial-surface] input[type=range]{accent-color:#087e96}[data-editorial-surface] :is(button,a):is(.bg-cyan-300,.bg-cyan-400,.bg-cyan-500,.bg-cyan-600,.bg-blue-500,.bg-blue-600,.bg-amber-500,.bg-amber-600){background:var(--editorial-cyan);color:var(--editorial-ink)}[data-editorial-surface] button{cursor:pointer}[data-editorial-surface] button:disabled{cursor:not-allowed;opacity:.6}[data-editorial-surface] button[aria-pressed=true]{background:var(--editorial-ink);color:#fff;border-color:var(--editorial-ink)}[data-editorial-surface] a[data-affiliate-link-type]{color:var(--editorial-ink);background:var(--editorial-cyan);box-shadow:none}[data-editorial-surface] table{width:100%;margin-block:0;font-size:13px;line-height:1.7}[data-editorial-surface] table :is(th,td){vertical-align:top;padding:16px 18px}[data-editorial-surface] table thead[class],[data-editorial-surface] table thead{background:var(--editorial-ink)}[data-editorial-surface] table thead :is(th,td),[data-editorial-surface] table thead :is(th,td)[class]{color:#fff;font-weight:600}[data-editorial-surface] table tbody tr{border-color:var(--editorial-border);background:#fff}[data-editorial-surface] table tbody tr:nth-child(2n){background:#f0f4f3}[data-editorial-surface] details{border:0;border-bottom:1px solid var(--editorial-border);background:0 0;border-radius:0;padding:20px 0}[data-editorial-surface] summary{color:var(--editorial-ink);cursor:pointer}[data-editorial-surface] .badge{color:#17617a;border-color:var(--editorial-border);background:#edf1f0;font-size:11px}[data-editorial-surface] [data-amazon-product-card]{border-color:var(--editorial-border);background:#fff}.audience-page{max-width:1312px;margin-inline:auto;padding:48px 56px 64px}.audience-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:52px;margin-bottom:36px;display:grid}.audience-intro>*{min-width:0}.audience-intro h1{margin:0}.audience-intro .badge{margin-bottom:18px}.audience-actions>a{min-height:48px}.audience-hero{margin:0}.audience-hero-image{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--editorial-radius);width:100%;height:auto;display:block}.audience-hero figcaption{color:var(--editorial-muted);background:#edf1f0;padding:12px 16px;font-size:11px;line-height:1.7}.audience-quick-answer{border:1px solid var(--editorial-border);border-radius:var(--editorial-radius);background:#edf5f6;border-left:3px solid #087e96;margin-bottom:48px;padding:26px 30px}.audience-section{margin-bottom:48px}.audience-section:last-child{margin-bottom:0}.audience-section h2{font-size:28px;line-height:1.25}.audience-section :is(h3,p){overflow-wrap:break-word}.audience-section .group:hover{background:#f0f6f5;border-color:#087e96}[data-editorial-surface=info]{padding-block:48px 64px}[data-editorial-surface=info] .bg-grid,[data-editorial-surface=info].section-shell:after{display:none}[data-editorial-surface=info]>section[class*=py-16]{padding-block:0}[data-editorial-surface=info] .prose{--tw-prose-captions:var(--editorial-muted);--tw-prose-bullets:#17617a}[data-editorial-surface=info] a:hover{text-underline-offset:4px;text-decoration:underline}.editorial-not-found{background:var(--editorial-paper)}[data-editorial-surface=info].editorial-not-found h1{color:#17617a;font-size:clamp(64px,10vw,120px)}.info-page-shell{max-width:1312px;margin-inline:auto;padding-inline:56px}.info-page-shell>*,.info-intro>*,.info-contact-layout>*{min-width:0}.info-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:52px;margin-bottom:48px;display:grid}.info-page-header{text-align:left;margin-bottom:40px}.info-intro .info-page-header,.info-contact-layout .info-page-header{margin-bottom:0}.info-page-header .badge{margin:0 0 18px}.info-page-shell .info-page-header h1{margin:0;font-weight:600}.info-page-shell .info-page-header p:not(.badge){max-width:none;color:var(--editorial-muted);margin:22px 0 0;font-size:17px;line-height:1.8}.info-page-shell .info-page-header p.text-sm{color:#17617a;margin-top:18px;font-size:12px}.info-aside,.info-document-summary{border:1px solid var(--editorial-border);border-radius:var(--editorial-radius);background:#edf5f6;border-left:3px solid #087e96;padding:28px 30px}.info-page-shell .info-aside h2{margin:0 0 14px;font-size:22px;font-weight:600;line-height:1.3}.info-page-shell .info-aside p{color:var(--editorial-muted);margin:0 0 24px;font-size:15px;line-height:1.8}.info-page-shell .info-aside p:last-child{margin-bottom:0}.info-related-links{gap:12px;display:grid}.info-page-shell .info-related-links a{border:1px solid var(--editorial-border);color:#17617a;background:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 18px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.info-related-links a:after{content:"→";font-size:18px}.info-page-shell .info-related-links a:first-child{background:var(--editorial-cyan);color:var(--editorial-ink);border-color:#0000}.info-page-shell .info-related-links a:hover{border-color:#087e96}.info-section-list{border-top:1px solid var(--editorial-border)}.info-section{border-bottom:1px solid var(--editorial-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;padding-block:30px;display:grid}.info-page-shell .info-section>h2{margin:0;font-size:21px;font-weight:600;line-height:1.4}.info-section-body{min-width:0;color:var(--editorial-muted);overflow-wrap:anywhere;font-size:15px;line-height:1.85}.info-section-body>*{margin-block:0 18px}.info-section-body>:last-child{margin-bottom:0}.info-section-body ul{padding-left:20px;list-style:outside}.info-section-body li+li{margin-top:8px}.info-section-body code{overflow-wrap:anywhere}.info-section-body>div[class*=space-y-2]{gap:20px;padding:24px;display:grid}.info-document-summary p{color:var(--editorial-muted);margin:0;font-size:15px;line-height:1.85}.info-footer-links{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.info-page-shell .info-footer-links a{border:1px solid var(--editorial-border);border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-size:13px;font-weight:600;display:inline-flex}.info-feature-panel,.info-note-panel{border:1px solid var(--editorial-border);border-radius:var(--editorial-radius);background:#edf5f6;border-left:3px solid #087e96;margin-bottom:40px;padding:28px 30px}.info-note-panel{background:#fff}.info-page-shell :is(.info-feature-panel,.info-note-panel,.info-content-section,.info-evidence-grid) h2{font-size:24px;font-weight:600;line-height:1.35}.info-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:24px;display:grid}.info-feature-item{border-top:1px solid #b8d3d9;min-width:0;padding-top:18px}.info-feature-item h3{font-size:17px;line-height:1.4}.info-feature-item p{font-size:14px;line-height:1.85}.info-content-section{margin-bottom:40px}.info-criteria{border-top:1px solid var(--editorial-border);margin-top:24px}.info-criteria-row{border-bottom:1px solid var(--editorial-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;padding-block:24px;display:grid}.info-criteria-row h3{font-size:19px;font-weight:600;line-height:1.4}.info-page-shell .info-criteria-row p{margin:0;font-size:15px;line-height:1.85}.info-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:40px;display:grid}.info-contact-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:52px;display:grid}.info-contact-form{border:1px solid var(--editorial-border);border-radius:var(--editorial-radius);background:#fff;border-top:3px solid #087e96;padding:30px}.info-contact-form :is(input,select,textarea){border-radius:4px;width:100%;min-width:0}.info-contact-form label{min-width:0}.info-contact-form button{flex-shrink:0}@media (max-width:1100px){.info-page-shell{padding-inline:32px}.info-intro,.info-contact-layout{gap:32px}}@media (max-width:900px){.info-intro,.info-contact-layout{grid-template-columns:minmax(0,1fr);gap:28px}.info-feature-grid{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:767px){.info-page-shell{padding-inline:20px}.info-intro{margin-bottom:36px}.info-page-header{margin-bottom:32px}.info-page-shell .info-page-header p:not(.badge):not(.text-sm){font-size:16px}.info-aside,.info-document-summary,.info-feature-panel,.info-note-panel,.info-contact-form{padding:24px 20px}.info-section,.info-criteria-row{grid-template-columns:minmax(0,1fr);gap:14px;padding-block:24px}.info-page-shell .info-section>h2{font-size:20px}.info-evidence-grid{grid-template-columns:minmax(0,1fr)}.info-section-body>div[class*=space-y-2]{padding:20px}}@media (max-width:359px){.info-page-shell{padding-inline:16px}}.source-standards-shell{max-width:1312px;margin-inline:auto;padding-inline:56px}.source-standards-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:52px;margin-bottom:48px;display:grid}.source-standards-intro>*{min-width:0}.source-standards-intro .badge{margin-bottom:18px}.source-standards-intro h1{margin:0;font-weight:600}.source-standards-dek{color:var(--editorial-muted);margin:22px 0 18px;font-size:17px;line-height:1.8}.source-standards-byline{color:#17617a;margin:0;font-size:12px}.source-standards-takeaway{border:1px solid var(--editorial-border);border-radius:var(--editorial-radius);background:#edf5f6;border-left:3px solid #087e96;padding:28px 30px}.source-standards-takeaway h2{margin:0 0 14px;font-size:22px;font-weight:600;line-height:1.3}.source-standards-takeaway p{color:var(--editorial-muted);margin:0 0 24px;font-size:15px;line-height:1.8}[data-editorial-surface=info] .source-standards-action{background:var(--editorial-cyan);min-height:48px;color:var(--editorial-ink);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}[data-editorial-surface=info] .source-standards-action:hover{background:#7eeafa;text-decoration:none}.source-standards-levels{border-top:1px solid var(--editorial-border);margin:0;padding:0;list-style:none}.source-standards-levels>li{border-bottom:1px solid var(--editorial-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:40px;padding:30px 0;display:grid}.source-standards-level-heading{align-items:baseline;gap:20px;display:flex}.source-standards-number{color:#17617a;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.source-standards-levels h2{margin:0;font-size:21px;font-weight:600;line-height:1.4}.source-standards-levels p{color:var(--editorial-muted);margin:0;font-size:15px;line-height:1.85}@media (max-width:1100px){.source-standards-shell{padding-inline:32px}.source-standards-intro{gap:32px}}@media (max-width:900px){.source-standards-intro{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:767px){.source-standards-shell{padding-inline:20px}.source-standards-intro{margin-bottom:36px}.source-standards-takeaway{padding:24px 20px}.source-standards-levels>li{grid-template-columns:minmax(0,1fr);gap:14px;padding-block:24px}.source-standards-level-heading{gap:14px}.source-standards-levels h2{font-size:20px}}@media (max-width:359px){.source-standards-shell{padding-inline:16px}}[data-editorial-surface=article],[data-editorial-surface=article]>.guide-legacy-shell{width:100%;max-width:none;margin:0;padding:0}.guide-legacy-shell{-moz-column-gap:52px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:52px;display:grid}.guide-legacy-shell>*{grid-column:1/-1;min-width:0;max-width:none}.guide-legacy-shell>:is(section,aside,nav,footer,div,figure){width:100%}.guide-legacy-shell>img{width:100%;max-width:100%;height:auto}.guide-legacy-shell>header{border:0;grid-area:1/1;align-self:center;margin:0 0 32px;padding:0}[data-editorial-surface=article] .guide-legacy-shell>header{padding:0}.guide-legacy-shell>header>:is(p,div){max-width:none}[data-editorial-surface=article] .guide-legacy-shell>header p{font-size:15px;line-height:1.8}[data-editorial-surface=article] .guide-legacy-shell>header>div:not(:first-child){-moz-column-gap:12px;column-gap:12px;font-size:12px}[data-editorial-surface=article] #faq summary:after{content:none}.guide-legacy-shell>header h1{margin:18px 0 24px}.guide-legacy-shell>header>div:first-child{flex-wrap:wrap}.guide-legacy-shell>.guide-legacy-hero{grid-area:1/2;align-self:center;width:100%;margin:0 0 32px}.guide-legacy-hero>:is(div,figure,img){margin:0}.guide-legacy-hero img{border-radius:var(--editorial-radius);box-shadow:none;border:0;margin:0}.guide-legacy-hero>img,.guide-legacy-hero>:is(div,figure)>img:not([style*="position: absolute"]){aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.guide-legacy-hero figcaption{color:var(--editorial-muted);font-size:11px;line-height:1.7}.guide-legacy-hero [class*=absolute][class*=bottom-]{color:#fff;background:var(--editorial-ink);border-radius:4px;padding:8px 12px}.guide-legacy-hero [class*=absolute][class*=bottom-] p{color:#fff}.guide-legacy-shell>.lead{font-size:17px;line-height:1.85}.guide-legacy-shell>:is(section,div,aside)[class*=max-w-]{max-width:none}[data-editorial-surface=article] .guide-faq{border-top:1px solid var(--editorial-border);margin-block:48px;padding-top:32px}[data-editorial-surface=article] .guide-faq>h2{margin:0 0 16px;font-size:28px;line-height:1.25}[data-editorial-surface=article] .guide-faq-intro{color:var(--editorial-muted);margin:0 0 28px;font-size:14px;line-height:1.8}.guide-faq-list{border-top:1px solid var(--editorial-border);width:100%}[data-editorial-surface=article] #faq.guide-faq details{margin:0;padding:0}.guide-faq summary{justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:20px 0;list-style:none;display:flex}.guide-faq summary::-webkit-details-marker{display:none}.guide-faq summary::marker{content:""}[data-editorial-surface=article] #faq.guide-faq summary:after{content:"+";color:#17617a;text-align:center;flex-shrink:0;width:28px;font-size:24px;position:static}[data-editorial-surface=article] #faq.guide-faq details[open]>summary:after{content:"−"}[data-editorial-surface=article] .guide-faq summary h3{color:var(--editorial-ink);letter-spacing:-.02em;margin:0;font-size:18px;line-height:1.5}[data-editorial-surface=article] .guide-faq details>p{color:var(--editorial-muted);margin:0;padding:0 48px 24px 0;font-size:15px;line-height:1.85}@media (max-width:767px){[data-editorial-surface=article] .guide-faq{margin-block:36px;padding-top:28px}[data-editorial-surface=article] .guide-faq>h2{font-size:25px}.guide-faq summary{gap:16px}[data-editorial-surface=article] .guide-faq summary h3{font-size:17px}[data-editorial-surface=article] .guide-faq details>p{padding-right:0}}[data-editorial-surface=article] .running-quick-picks{background:0 0;padding:0}.running-quick-picks-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}[data-editorial-surface] .running-quick-picks-eyebrow{color:#17617a;letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:600}[data-editorial-surface] .running-quick-picks h2{margin:0;font-size:28px}[data-editorial-surface] .running-quick-picks-date{color:var(--editorial-muted);margin:0 0 2px;font-size:12px}.running-quick-picks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.running-pick-card{border:1px solid var(--editorial-border);border-top:3px solid var(--editorial-cyan);border-radius:var(--editorial-radius);background:#fff;flex-direction:column;min-width:0;padding:24px;display:flex}[data-editorial-surface] .running-pick-label{color:#17617a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:600}[data-editorial-surface] .running-pick-card h3{margin:0 0 10px;font-size:20px;line-height:1.35}.running-pick-card h3 a{color:var(--editorial-ink);text-decoration:none}.running-pick-card h3 a:hover{text-underline-offset:4px;text-decoration:underline}.running-pick-card h3 a span{color:#17617a;margin-left:4px;font-size:17px;display:inline-block}[data-editorial-surface] .running-pick-description{color:var(--editorial-muted);margin:0 0 20px;font-size:14px;line-height:1.7}.running-pick-options{gap:8px;margin-top:auto;display:grid}.running-pick-options a{min-height:44px;color:var(--editorial-ink);background:#f1f6f5;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.running-pick-options a:hover{background:#e9f4f5;border-color:#087e96}.running-pick-options a>span:first-child>span{color:#17617a;margin-left:4px}.running-pick-price{color:var(--editorial-ink);letter-spacing:-.035em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:20px;font-weight:600}[data-editorial-surface] .running-pick-price-line{border-top:1px solid var(--editorial-border);color:var(--editorial-muted);flex-wrap:wrap;align-items:baseline;gap:10px;margin:auto 0 0;padding:14px 0 0;font-size:12px;display:flex}[data-editorial-surface] .running-quick-picks-note{color:var(--editorial-muted);margin:18px 0 0;font-size:12px;line-height:1.8}@media (max-width:639px){.running-quick-picks-heading{flex-direction:column;align-items:start;gap:8px}.running-quick-picks-grid{grid-template-columns:minmax(0,1fr);gap:14px}.running-pick-card{padding:20px}}[data-editorial-surface=library]>h1{margin-bottom:18px}[data-editorial-surface=library] article{border-color:var(--editorial-border);background:#fff}[data-editorial-surface=library] article h2{letter-spacing:-.025em;font-size:20px;line-height:1.35}[data-editorial-surface=library] article :is(p,time){color:var(--editorial-muted)}[data-editorial-surface=library] article .absolute.inset-0{display:none}[data-editorial-surface=library] article [class*=backdrop-blur]{color:#17617a;background:#edf5f6}[data-editorial-surface=library]>section{width:100%;max-width:none}[data-editorial-surface=tools] .section-shell{padding:40px 0 64px}[data-editorial-surface=tools] .section-shell:after{display:none}[data-editorial-surface=tools] .section-shell>div[class*=max-w-],[data-editorial-surface=tools] main>div[class*=max-w-]{max-width:1088px;padding-inline:56px}[data-editorial-surface=tools] .glass{border:1px solid var(--editorial-border)}[data-editorial-surface=tools] :is(button,input,select){min-height:44px}[data-editorial-surface=tools] .section-shell>div.text-center{text-align:left}[data-editorial-surface=tools] .section-shell>div>:is(h1,p){max-width:850px;margin-inline:0}[data-editorial-surface=tools] .section-shell>div>.badge{margin-top:4px}[data-editorial-surface=tools] .section-shell>div>a:first-child{width:fit-content;display:flex}@media (max-width:1100px){.audience-page{padding-inline:32px}.audience-intro{gap:32px}body:has([data-editorial-surface]) .blog-page-frame{padding-inline:32px}.guide-legacy-shell{-moz-column-gap:32px;column-gap:32px}[data-editorial-surface=tools] :is(.section-shell>div[class*=max-w-],main>div[class*=max-w-]){padding-inline:32px}}@media (max-width:900px){.audience-intro{grid-template-columns:minmax(0,1fr);gap:28px}.audience-hero-image{aspect-ratio:16/9}.guide-legacy-shell{display:block}.guide-legacy-shell>header{margin-bottom:24px}.guide-legacy-shell>.guide-legacy-hero{margin-bottom:32px}}@media (max-width:767px){.audience-page{padding:28px 20px 48px}.audience-quick-answer{margin-bottom:36px;padding:22px 20px}.audience-section{margin-bottom:36px}.audience-section h2{font-size:25px}.audience-actions{flex-direction:column}[data-editorial-surface=info]{padding-block:28px 48px}body:has([data-editorial-surface]) .blog-page-frame{padding:24px 20px 48px}[data-editorial-surface] h1{font-size:30px}[data-editorial-surface=tools] .section-shell{padding:24px 0 48px}[data-editorial-surface=tools] :is(.section-shell>div[class*=max-w-],main>div[class*=max-w-]){padding-inline:20px}[data-editorial-surface] table :is(th,td){padding:14px 12px}}@media (max-width:359px){.audience-page{padding-inline:16px}body:has([data-editorial-surface]) .blog-page-frame{padding-inline:16px}[data-editorial-surface] h1{font-size:28px}[data-editorial-surface=tools] :is(.section-shell>div[class*=max-w-],main>div[class*=max-w-]){padding-inline:16px}}
