:is(.resources-v3,.guides-v3) .rs-after{margin-top:16px;display:grid;gap:16px;max-width:58ch}:is(.resources-v3,.guides-v3,.case-studies-v3,.blog-v3) .hero .lead{max-width:58ch}.guides-v3 .rs-greek{color:var(--text-primary)}.blog-v3 .rs-read{margin-top:16px;height:auto;padding:0}.guides-v3 .rs-ask{padding:96px 0 128px}.guides-v3 .ask-rows{display:grid;gap:0;max-width:808px}.guides-v3 .ask-row{display:block;padding:20px 0 24px;text-decoration:none}.guides-v3 .ask-row:hover{text-decoration:underline;text-underline-offset:4px}:is(.resources-v3,.guides-v3) .rs-guides{padding:96px 0 128px}:is(.resources-v3,.guides-v3) :is(.rs-guides,.rs-ask) .grid{display:grid;grid-template-columns:400px minmax(0,1fr);gap:80px;align-items:start}.resources-v3 .rs-intro{margin-top:24px}:is(.resources-v3,.guides-v3) .guide-rows{display:grid;grid-template-columns:repeat(2,minmax(0,384px));gap:40px}:is(.resources-v3,.guides-v3) .guide-rows .rule{margin-bottom:16px}:is(.resources-v3,.guides-v3) .guide-row{display:block;text-decoration:none}:is(.resources-v3,.guides-v3) .guide-row p{margin-top:8px}:is(.resources-v3,.guides-v3) .guide-row:hover h3{text-decoration:underline;text-underline-offset:4px}.resources-v3 .rs-all{margin-top:48px}.resources-v3 .rs-all .btn-text{height:auto;padding:0}@media (max-width: 1279px) and (min-width: 768px){:is(.resources-v3,.guides-v3) :is(.rs-guides,.rs-ask) .grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px}}@media (max-width: 767px){:is(.resources-v3,.guides-v3) :is(.rs-guides,.rs-ask){padding:56px 0}:is(.resources-v3,.guides-v3) :is(.rs-guides,.rs-ask) .grid,:is(.resources-v3,.guides-v3) .guide-rows{grid-template-columns:minmax(0,1fr);gap:32px}:is(.resources-v3,.guides-v3) .guide-rows{gap:24px}.guides-v3 .ask-row{padding:16px 0 20px}.resources-v3 .rs-all{margin-top:32px}}.guide-v3 .hero{padding-top:24px}.guide-v3 .hero .lead,.guide-v3 .hero .hero-answer{max-width:58ch}.guide-v3 .g-crumbs{padding-top:40px}.guide-v3 .g-crumbs ol{display:flex;flex-wrap:wrap;gap:8px;color:var(--text-secondary)}.guide-v3 .g-crumbs li+li:before{content:"›";margin-right:8px}.guide-v3 .g-crumbs a{text-decoration:none}.guide-v3 .g-crumbs a:hover{text-decoration:underline}.guide-v3 .g-after{margin-top:16px;display:grid;gap:16px;max-width:58ch}.guide-v3 .g-quote{margin:8px 0 0;padding-left:20px;border-left:2px solid var(--line-rule)}.guide-v3 .g-date{margin-top:8px}.guide-v3 .g-def{padding:96px 0}.guide-v3 .g-def-in{max-width:760px;margin-inline:auto;text-align:center;display:grid;gap:24px}.guide-v3 .g-article{padding:96px 0 128px}.guide-v3 .g-grid{display:grid;grid-template-columns:240px minmax(0,680px);gap:80px;align-items:start}.guide-v3 .g-toc{position:sticky;top:calc(var(--v3-header-h, 83px) + 24px)}.guide-v3 .g-toc-label{margin:0 0 12px;color:var(--text-secondary)}.guide-v3 .g-toc ul{display:grid;gap:4px;border-left:1px solid var(--line-rule)}.guide-v3 .g-toc a{display:block;padding:6px 0 6px 16px;margin-left:-1px;border-left:2px solid transparent;color:var(--text-secondary);text-decoration:none;transition:color .12s linear,border-color .12s linear}.guide-v3 .g-toc a:hover{color:var(--text-primary)}.guide-v3 .g-toc a.on{color:var(--text-primary);border-left-color:var(--text-primary)}.guide-v3 .g-body{width:100%;max-width:680px;font-size:16px;line-height:28px}.guide-v3 .g-body>*+*{margin-top:16px}.guide-v3 .g-body>h2{margin-top:64px;scroll-margin-top:calc(var(--v3-header-h, 83px) + 24px)}.guide-v3 .g-body>h2:first-child{margin-top:0}.guide-v3 .g-body>h3{margin-top:32px;padding-top:24px;border-top:1px solid var(--line-rule)}.guide-v3 .g-body>h2+h3{margin-top:24px}.guide-v3 .g-body a:not(.btn-text){text-decoration:underline;text-underline-offset:3px}.guide-v3 .g-body blockquote{margin:24px 0 0;padding-left:20px;border-left:2px solid var(--line-rule)}.guide-v3 .g-list{display:grid;gap:12px}.guide-v3 .g-list li{position:relative;padding-left:28px}.guide-v3 .g-list:not(.ordered) li:before{content:"";position:absolute;left:4px;top:13px;width:8px;height:2px;background:var(--text-secondary)}.guide-v3 .g-list.ordered{counter-reset:g}.guide-v3 .g-list.ordered li{counter-increment:g}.guide-v3 .g-list.ordered li:before{content:counter(g) ".";position:absolute;left:0;top:0;font-weight:600;color:var(--text-secondary)}.guide-v3 .g-table{margin-top:24px;overflow-x:auto;overscroll-behavior-x:contain}.guide-v3 .g-body>p+.g-table,.guide-v3 .g-body>h2+.g-table{margin-top:24px}.guide-v3 .article-table{width:100%;border-collapse:collapse;font-size:16px;line-height:24px;font-variant-numeric:tabular-nums}.guide-v3 .g-body>.g-cap{margin-top:24px}.guide-v3 .g-cap .tag{vertical-align:top}.guide-v3 .g-body>.g-table.has-cap{margin-top:12px}.guide-v3 .article-table th,.guide-v3 .article-table td{padding:12px 16px 12px 0;border-bottom:1px solid var(--line-rule);text-align:left;vertical-align:top}.guide-v3 .article-table thead th{font-size:14px;line-height:20px;font-weight:400;color:var(--text-secondary);padding-top:0}.guide-v3 .article-table tbody th{font-weight:400;min-width:220px;position:sticky;left:0;background:var(--bg-page)}.guide-v3 .article-table .num{text-align:right;white-space:nowrap}.guide-v3 .article-table .short{white-space:nowrap}.guide-v3 .article-table tr>:last-child{padding-right:0}.guide-v3 .article-table tr.total th,.guide-v3 .article-table tr.total td{font-weight:600}.guide-v3 .g-fits{padding:96px 0}.guide-v3 .g-fits .wrap{max-width:760px;margin-inline:auto;display:grid;gap:24px;justify-items:start}.guide-v3 .g-fits .btn-text{height:auto;padding:0}.guide-v3 .g-faq{padding:96px 0 128px}.guide-v3 :is(.g-faq,.g-related) .grid{display:grid;grid-template-columns:400px minmax(0,1fr);gap:80px;align-items:start}.guide-v3 .faq-list{display:grid}.guide-v3 .faq-item{border-top:1px solid var(--line-rule);padding:24px 0}.guide-v3 .faq-item p{margin-top:8px;max-width:760px}.guide-v3 .g-related{padding:96px 0 128px}.guide-v3 .g-rel{display:grid;grid-template-columns:repeat(2,minmax(0,384px));gap:24px 40px}.guide-v3 .g-rel .rule{margin-bottom:16px}.guide-v3 .g-rel-row{display:block;text-decoration:none}.guide-v3 .g-rel-row:hover{text-decoration:underline;text-underline-offset:4px}@media (min-width: 1280px){.guide-v3 .g-body>.g-table,.guide-v3 .g-body>.g-cap{width:880px;max-width:none}}@media (max-width: 1279px){.guide-v3 .g-grid{grid-template-columns:minmax(0,1fr);gap:48px}.guide-v3 .g-toc{position:static;max-width:66ch}}@media (max-width: 1279px) and (min-width: 768px){.guide-v3 :is(.g-faq,.g-related) .grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px}}@media (max-width: 767px){.guide-v3 .g-table{background:linear-gradient(to right,var(--bg-page) 30%,rgb(247 245 240 / 0)) left center / 40px 100% no-repeat local,linear-gradient(to left,var(--bg-page) 30%,rgb(247 245 240 / 0)) right center / 40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#12141652,#12141600) left center / 24px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#12141652,#12141600) right center / 24px 100% no-repeat scroll}.guide-v3 .g-crumbs{padding-top:24px}.guide-v3 .hero{padding-top:16px}.guide-v3 :is(.g-def,.g-article,.g-fits,.g-faq,.g-related){padding:56px 0}.guide-v3 .g-def-in{text-align:left}.guide-v3 :is(.g-faq,.g-related) .grid,.guide-v3 .g-rel{grid-template-columns:minmax(0,1fr);gap:24px}.guide-v3 .article-table{font-size:14px;line-height:20px}.guide-v3 .article-table tbody th{min-width:160px}.guide-v3 .g-body>h2{margin-top:48px}}
