.BlogFlow-module__I9lTza__flow{margin:var(--s-7) 0;padding:var(--s-6);border-radius:var(--r-2xl);background:var(--emph);color:var(--emph-fg);font-size:var(--fs-small);line-height:var(--lh-sm)}.BlogFlow-module__I9lTza__flow ol,.BlogFlow-module__I9lTza__flow ul{margin:0;padding:0;list-style:none}.BlogFlow-module__I9lTza__flow ol>li{margin:0;padding:0;position:relative}.BlogFlow-module__I9lTza__flow ol>li+li{margin-top:var(--s-6)}.BlogFlow-module__I9lTza__flow ol>li+li:before{content:"";opacity:.5;background:currentColor;width:1px;height:14px;position:absolute;top:-20px;left:50%}.BlogFlow-module__I9lTza__flow ol>li+li:after{content:"";opacity:.5;border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;position:absolute;top:-12px;left:50%;transform:translate(-3px)rotate(45deg)}.BlogFlow-module__I9lTza__flow ol>li>p,.BlogFlow-module__I9lTza__flow ul li{padding:var(--s-4) var(--s-5);border:1px solid color-mix(in srgb, currentColor 28%, transparent);border-radius:var(--r-lg);text-align:center;text-wrap:balance;margin:0}.BlogFlow-module__I9lTza__flow ol>li:first-child>p{border-color:var(--ac);background:var(--ac);color:var(--ac-fg);font-weight:600}.BlogFlow-module__I9lTza__flow ol>li:last-child>p{border-color:currentColor;font-weight:600}.BlogFlow-module__I9lTza__flow ul{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(64px,1fr));display:grid}.BlogFlow-module__I9lTza__flow ul li{padding-inline:var(--s-2);justify-content:center;align-items:center;margin:0;display:flex}@media (max-width:480px){.BlogFlow-module__I9lTza__flow{padding:var(--s-5);border-radius:var(--r-xl)}}
.BlogPrompt-module__Z5zyUq__prompt{margin:var(--s-6) 0;padding:var(--s-5) var(--s-10) var(--s-5) var(--s-6);border:var(--frame);border-radius:var(--r-lg);background:var(--card);position:relative}.BlogPrompt-module__Z5zyUq__prompt .BlogPrompt-module__Z5zyUq__text{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0}.BlogPrompt-module__Z5zyUq__actions{top:var(--s-4);right:var(--s-4);position:absolute}
.Editorial-module__gslz4a__page{max-width:var(--w-page);padding:var(--pad-page) 24px;margin:0 auto}.Editorial-module__gslz4a__hero{max-width:850px;margin-bottom:44px}.Editorial-module__gslz4a__label{color:var(--m1);font-size:var(--fs-label);letter-spacing:0;margin:0 0 20px}.Editorial-module__gslz4a__title{font-size:var(--fs-title);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0 0 24px;line-height:1.05}.Editorial-module__gslz4a__lede{max-width:var(--w-text);font-size:var(--fs-lede);color:var(--m2);line-height:1.6}.Editorial-module__gslz4a__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:26px;display:flex}@media (max-width:640px){.Editorial-module__gslz4a__actions{justify-content:center}}.Editorial-module__gslz4a__channels{border-bottom:1px solid var(--lline);flex-wrap:wrap;gap:22px;margin-bottom:32px;padding-bottom:18px;font-size:14px;display:flex}.Editorial-module__gslz4a__channels a,.Editorial-module__gslz4a__actions a:not([data-tone]){min-height:var(--target-min);align-items:center;display:inline-flex}.Editorial-module__gslz4a__channels a[aria-current=page]{font-weight:700;text-decoration-thickness:2px}.Editorial-module__gslz4a__prose{max-width:var(--w-article);font-size:var(--fs-body);text-transform:none;overflow-wrap:anywhere;line-height:1.8}.Editorial-module__gslz4a__prose section{margin-top:44px}.Editorial-module__gslz4a__prose h2{margin:var(--s-10) 0 var(--s-5);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(22px,3vw,28px);line-height:1.35}.Editorial-module__gslz4a__prose h3{text-wrap:balance;margin-top:28px;font-size:19px;line-height:1.45}.Editorial-module__gslz4a__prose p{text-wrap:pretty;margin:0 0 20px}.Editorial-module__gslz4a__prose li{margin:8px 0}:is(.Editorial-module__gslz4a__prose,.Editorial-module__gslz4a__prose details)>ol{counter-reset:prose-step var(--list-start,0);margin:24px 0;padding:0;list-style:none}:is(.Editorial-module__gslz4a__prose,.Editorial-module__gslz4a__prose details)>ol>li{counter-increment:prose-step;margin:0;padding:3px 0 20px 48px;position:relative}:is(.Editorial-module__gslz4a__prose,.Editorial-module__gslz4a__prose details)>ol>li:before{content:counter(prose-step);border-radius:var(--r-pill);background:var(--ac-soft);width:32px;height:32px;color:var(--ac-text);font-family:var(--font-code);font-size:var(--fs-small);place-items:center;font-weight:600;display:grid;position:absolute;top:0;left:0}:is(.Editorial-module__gslz4a__prose,.Editorial-module__gslz4a__prose details)>ol>li:not(:last-child):after{content:"";background:var(--lline);width:1px;position:absolute;top:36px;bottom:4px;left:16px}.Editorial-module__gslz4a__prose a,.Editorial-module__gslz4a__cards a,.Editorial-module__gslz4a__channels a,.Editorial-module__gslz4a__actions a:not([data-tone]){text-underline-offset:4px;text-decoration:underline}.Editorial-module__gslz4a__prose pre{border-radius:var(--r-lg);background:var(--emph);max-width:100%;color:var(--emph-fg);text-transform:none;overflow-wrap:normal;padding:20px;font-size:13px;line-height:1.65;overflow-x:auto}.Editorial-module__gslz4a__prose code{font-family:var(--mono);text-transform:none}.Editorial-module__gslz4a__prose :not(pre)>code{font-size:.9em}.Editorial-module__gslz4a__prose table{border-collapse:collapse;overflow-wrap:normal;max-width:100%;margin:24px 0;font-size:14px;line-height:1.55;display:block;overflow-x:auto}.Editorial-module__gslz4a__prose th,.Editorial-module__gslz4a__prose td{padding:var(--s-4) var(--s-5);border-bottom:var(--rule-soft);text-align:left;vertical-align:top;min-width:120px}.Editorial-module__gslz4a__prose th{border-bottom:var(--rule);font-weight:600}.Editorial-module__gslz4a__prose th:first-child,.Editorial-module__gslz4a__prose td:first-child{background:var(--paper);min-width:104px;color:var(--ink);padding-left:0;font-weight:600;position:sticky;left:0}.Editorial-module__gslz4a__prose .Editorial-module__gslz4a__terms{margin:var(--s-6) 0;border-bottom:var(--rule-soft);padding:0;list-style:none}.Editorial-module__gslz4a__prose .Editorial-module__gslz4a__terms>li{padding:var(--s-4) 0 var(--s-4) 208px;border-top:var(--rule-soft);margin:0;display:flow-root}.Editorial-module__gslz4a__prose .Editorial-module__gslz4a__terms>li>strong:first-child{float:left;width:184px;color:var(--ink);margin-left:-208px;font-weight:600}@media (max-width:640px){.Editorial-module__gslz4a__prose .Editorial-module__gslz4a__terms>li{padding-left:0}.Editorial-module__gslz4a__prose .Editorial-module__gslz4a__terms>li>strong:first-child{float:none;width:auto;margin-left:0;display:block}}.Editorial-module__gslz4a__prose details:not(:has(+details)){border-bottom:1px solid var(--lline)}.Editorial-module__gslz4a__prose details p{color:var(--m2)}.Editorial-module__gslz4a__prose details h3{font-size:inherit;font-weight:inherit;text-wrap:pretty;margin:0;line-height:1.45}.Editorial-module__gslz4a__prose details p:last-child{margin-bottom:var(--s-3)}.Editorial-module__gslz4a__prose blockquote{border-left:3px solid var(--ac);color:var(--m2);margin:24px 0;padding-left:20px}.Editorial-module__gslz4a__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;margin:24px 0 44px;display:grid}.Editorial-module__gslz4a__card{padding:var(--s-5);border:1px solid var(--lline);border-radius:var(--r-xl);background:var(--card);text-transform:none}.Editorial-module__gslz4a__card h2,.Editorial-module__gslz4a__card h3{margin:0 0 14px;font-size:21px;line-height:1.4}.Editorial-module__gslz4a__card p{color:var(--m2);line-height:1.65}.Editorial-module__gslz4a__related{border-top:1px solid var(--lline);margin-top:56px;padding-top:24px}.Editorial-module__gslz4a__related li>a:only-child,.Editorial-module__gslz4a__related h3>a:only-child{padding-block:calc((var(--target-min) - 1.5em) / 2);line-height:1.5;display:inline-block}.Editorial-module__gslz4a__page a:focus-visible{outline:2px solid var(--ac);outline-offset:5px}@media (max-width:480px){.Editorial-module__gslz4a__page{padding-inline:18px}.Editorial-module__gslz4a__lede{font-size:16px}.Editorial-module__gslz4a__prose{font-size:15px}}.Editorial-module__gslz4a__crumbs{color:var(--m1);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;padding:0;font-size:13px;list-style:none;display:flex}.Editorial-module__gslz4a__crumbs li+li:before{content:"/";margin-right:8px}.Editorial-module__gslz4a__crumbs a{min-height:var(--target-min);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.Editorial-module__gslz4a__mdActions{align-items:center;gap:var(--control-gap);font-size:var(--control-fs);text-transform:none;flex-wrap:wrap;margin:0 0 20px;display:flex}.Editorial-module__gslz4a__mdActions button{min-height:var(--control-h);padding:0 var(--control-px);border:1px solid var(--lline);border-radius:var(--r-md);background:var(--card);color:var(--ink);font:inherit;cursor:pointer;align-items:center;display:inline-flex}.Editorial-module__gslz4a__mdActions button:hover{background:var(--emph);color:var(--emph-fg)}.Editorial-module__gslz4a__mdActions button:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.Editorial-module__gslz4a__mdActions a{min-height:var(--control-h);padding:0 var(--control-px);border:1px solid var(--lline);border-radius:var(--r-md);background:var(--card);align-items:center;text-decoration:none;display:inline-flex}.Editorial-module__gslz4a__mdActions a:hover{border-color:var(--ink)}.Editorial-module__gslz4a__mdActions a:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.Editorial-module__gslz4a__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 0 12px;display:flex}.Editorial-module__gslz4a__toolbar .Editorial-module__gslz4a__filters,.Editorial-module__gslz4a__toolbar .Editorial-module__gslz4a__mdActions{margin:0}.Editorial-module__gslz4a__toolbar .Editorial-module__gslz4a__filters{min-width:0;max-width:100%}.Editorial-module__gslz4a__toolbar .Editorial-module__gslz4a__mdActions{margin-left:auto}.Editorial-module__gslz4a__toolbar .Editorial-module__gslz4a__tags{margin-bottom:0}@media (max-width:640px){.Editorial-module__gslz4a__toolbar{flex-direction:column;align-items:flex-start}.Editorial-module__gslz4a__toolbar .Editorial-module__gslz4a__filters{width:100%}.Editorial-module__gslz4a__toolbar .Editorial-module__gslz4a__mdActions{margin-left:0}}.Editorial-module__gslz4a__cardBanner{border:1px solid var(--lline);border-radius:var(--r-lg);margin:0 0 18px;display:block;overflow:hidden}.Editorial-module__gslz4a__cards a.Editorial-module__gslz4a__cardBanner{text-decoration:none}.Editorial-module__gslz4a__cardBanner img{aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto;display:block}.Editorial-module__gslz4a__filters{align-items:center;gap:var(--control-gap);font-size:var(--control-fs);text-transform:none;flex-wrap:wrap;margin:0 0 12px;display:flex}.Editorial-module__gslz4a__filters a{min-height:var(--control-h);padding:0 var(--control-px);white-space:nowrap;border:1px solid var(--lline);border-radius:var(--r-pill);flex:none;align-items:center;text-decoration:none;display:inline-flex}.Editorial-module__gslz4a__filters a:hover{border-color:var(--ink)}.Editorial-module__gslz4a__filters a:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.Editorial-module__gslz4a__filters a[aria-current=page]{border-color:var(--emph);background:var(--emph);color:var(--emph-fg)}.Editorial-module__gslz4a__tags{align-items:center;gap:4px var(--control-gap);text-transform:none;flex-wrap:wrap;margin:0 0 12px;padding:0;font-size:12px;list-style:none;display:flex}.Editorial-module__gslz4a__tags a{min-height:var(--target-min);color:var(--m1);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.Editorial-module__gslz4a__notes{margin:0 0 var(--s-5);color:var(--m2)}.Editorial-module__gslz4a__notes p{font-size:var(--fs-body);margin:0;line-height:1.6}.Editorial-module__gslz4a__notes p+p{margin-top:var(--s-3)}.Editorial-module__gslz4a__notes a{text-underline-offset:4px;text-decoration:underline}.Editorial-module__gslz4a__setupOptions{max-width:760px;padding:var(--s-5);margin-bottom:var(--s-6)}.Editorial-module__gslz4a__setupOptions p{font-size:var(--fs-body);margin:0;line-height:1.6}.Editorial-module__gslz4a__setupOptions p+p{margin-top:var(--s-3)}.Editorial-module__gslz4a__setupOptions a{text-underline-offset:4px;text-decoration:underline}.Editorial-module__gslz4a__head{max-width:var(--w-article);margin-bottom:var(--s-8)}.Editorial-module__gslz4a__head .Editorial-module__gslz4a__title{margin-bottom:var(--s-6)}.Editorial-module__gslz4a__answer{margin:0 0 var(--s-5);padding:var(--s-5) var(--s-6)}.Editorial-module__gslz4a__answer p{font-size:var(--fs-lede);color:var(--ink);text-wrap:pretty;margin:0;line-height:1.55}.Editorial-module__gslz4a__answer .Editorial-module__gslz4a__answerLabel{margin:0 0 var(--s-2);font-family:var(--font-code);font-size:var(--fs-label);color:var(--m1);line-height:1.4}.Editorial-module__gslz4a__answerAction{align-items:center;gap:var(--s-3) var(--s-5);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.Editorial-module__gslz4a__answerAction a:not([data-tone]){min-height:var(--target-min);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.Editorial-module__gslz4a__meta{align-items:center;gap:4px var(--s-5);font-size:var(--fs-label);color:var(--m1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Editorial-module__gslz4a__meta>li{padding-block:calc((var(--target-min) - 1.4em) / 2);line-height:1.4;display:block}.Editorial-module__gslz4a__meta .Editorial-module__gslz4a__tags{margin:0}.Editorial-module__gslz4a__layout{gap:var(--s-6);grid-template-columns:minmax(0,1fr);display:grid}.Editorial-module__gslz4a__layout>*{min-width:0}.Editorial-module__gslz4a__toc{text-transform:none}.Editorial-module__gslz4a__toc details{border-block:var(--rule-soft)}.Editorial-module__gslz4a__toc summary{min-height:var(--control-h);font-size:var(--control-fs);cursor:pointer;align-items:center;font-weight:600;list-style:none;display:flex}.Editorial-module__gslz4a__toc summary::-webkit-details-marker{display:none}.Editorial-module__gslz4a__toc summary:after{content:"+";font-family:var(--font-code);color:var(--m1);margin-left:auto}.Editorial-module__gslz4a__toc details[open] summary:after{content:"−"}.Editorial-module__gslz4a__toc ol{margin:0 0 var(--s-4);font-size:var(--fs-small);padding-left:20px;line-height:1.5}.Editorial-module__gslz4a__toc li::marker{color:var(--m1);font-family:var(--font-code);font-size:var(--fs-label)}.Editorial-module__gslz4a__toc a{padding-block:calc((var(--target-min) - 1.5em) / 2);color:var(--m2);text-decoration:none;display:block}.Editorial-module__gslz4a__toc a:hover,.Editorial-module__gslz4a__toc a[aria-current]{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.Editorial-module__gslz4a__toc a[aria-current]{font-weight:600}@media (min-width:1024px){.Editorial-module__gslz4a__layout{grid-template-columns:minmax(0, var(--w-article)) minmax(200px, 1fr);column-gap:var(--s-10);align-items:start}.Editorial-module__gslz4a__layout>.Editorial-module__gslz4a__prose{grid-area:1/1}.Editorial-module__gslz4a__toc{top:calc(var(--promo-h,0px) + 112px);max-height:calc(100vh - var(--promo-h,0px) - 136px);grid-area:1/2;position:sticky;overflow-y:auto}.Editorial-module__gslz4a__toc details{border-block:0;border-left:var(--rule-soft);padding-left:var(--s-5)}.Editorial-module__gslz4a__toc details::details-content{content-visibility:visible;display:block}.Editorial-module__gslz4a__toc summary{min-height:0;margin-bottom:var(--s-3);font-family:var(--font-code);font-size:var(--fs-label);color:var(--m1);pointer-events:none;font-weight:400}.Editorial-module__gslz4a__toc summary:after,.Editorial-module__gslz4a__toc details[open] summary:after{content:none}.Editorial-module__gslz4a__toc a{padding-block:5px}}.Editorial-module__gslz4a__end{max-width:var(--w-article);margin-top:var(--s-12)}.Editorial-module__gslz4a__endAction{margin-top:var(--s-5)}@media (min-width:768px){section.Editorial-module__gslz4a__end{justify-content:space-between;align-items:center;gap:var(--s-6);display:flex}.Editorial-module__gslz4a__endAction{flex:none;margin-top:0}}.Editorial-module__gslz4a__related h2{font-size:var(--fs-h2);letter-spacing:-.02em;margin:0;line-height:1.3}.Editorial-module__gslz4a__relatedGrid{margin:var(--s-5) 0}.Editorial-module__gslz4a__relatedLinks{gap:0 var(--s-6);margin:var(--s-5) 0 0;font-size:var(--fs-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Editorial-module__gslz4a__relatedLinks a{text-underline-offset:4px;text-decoration:underline}@media (max-width:640px){.Editorial-module__gslz4a__answer{padding:var(--s-4) var(--s-5)}.Editorial-module__gslz4a__answer p{font-size:var(--fs-body)}}.Editorial-module__gslz4a__costs{margin-top:var(--s-10)}.Editorial-module__gslz4a__costs h2{margin:0 0 var(--s-3);letter-spacing:-.03em;font-size:clamp(22px,3vw,28px);line-height:1.35}.Editorial-module__gslz4a__costs>p{margin:0 0 var(--s-5);color:var(--m2)}.Editorial-module__gslz4a__costGrid{gap:var(--s-4);margin-bottom:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.Editorial-module__gslz4a__costGrid h3{margin:0 0 var(--s-2);font-size:var(--fs-body)}.Editorial-module__gslz4a__facts{font-size:var(--fs-small);margin:0;line-height:1.45}.Editorial-module__gslz4a__facts>div{gap:2px var(--s-4);padding:var(--s-3) 0;border-bottom:var(--rule-soft);grid-template-columns:minmax(0,1fr) auto;display:grid}.Editorial-module__gslz4a__facts>div:last-child{border-bottom:0}.Editorial-module__gslz4a__facts dt{overflow-wrap:normal;font-weight:500}.Editorial-module__gslz4a__facts dd{font-family:var(--font-code);text-align:right;margin:0}.Editorial-module__gslz4a__facts dd.Editorial-module__gslz4a__factNote{font-family:var(--font-ui);font-size:var(--fs-label);color:var(--m1);text-align:left;grid-column:1/-1}.Editorial-module__gslz4a__factsInk dd.Editorial-module__gslz4a__factNote{color:inherit;opacity:.7}.Editorial-module__gslz4a__factsInk>div{border-color:color-mix(in srgb, var(--emph-fg) 20%, transparent)}.Editorial-module__gslz4a__costs a{text-underline-offset:3px;text-decoration:underline}.Editorial-module__gslz4a__hubSection{margin-top:var(--s-12)}.Editorial-module__gslz4a__hubSection>h2{font-size:var(--fs-h2);letter-spacing:-.02em;margin:0 0 var(--s-5);text-wrap:balance;line-height:1.25}.Editorial-module__gslz4a__hubSection>p{max-width:var(--w-text)}.Editorial-module__gslz4a__matrix{min-width:720px;font-size:var(--fs-small);line-height:1.45}.Editorial-module__gslz4a__matrix th,.Editorial-module__gslz4a__matrix td{padding:var(--s-4) var(--s-4) var(--s-4) 0;text-align:left;vertical-align:top}.Editorial-module__gslz4a__matrix thead th{font-weight:700}.Editorial-module__gslz4a__matrix td,.Editorial-module__gslz4a__matrix thead th:not(:first-child){min-width:150px}.Editorial-module__gslz4a__marks td,.Editorial-module__gslz4a__marks thead th:not(:first-child){min-width:96px}.Editorial-module__gslz4a__matrix th span,.Editorial-module__gslz4a__matrix td span:not([aria-hidden]):not(.Editorial-module__gslz4a__best){font-weight:400;font-size:var(--fs-label);color:var(--m1);margin-top:2px;display:block}.Editorial-module__gslz4a__matrix thead a{font-weight:400;font-size:var(--fs-label);color:var(--ac-text);text-underline-offset:3px;margin-top:4px;text-decoration:underline;display:inline-block}.Editorial-module__gslz4a__matrix tbody th{z-index:1;background:var(--paper);min-width:150px;font-weight:600;position:sticky;left:0}.Editorial-module__gslz4a__matrix .Editorial-module__gslz4a__hailCol{padding-left:var(--s-4);background:var(--ac-soft)}.Editorial-module__gslz4a__matrix thead .Editorial-module__gslz4a__hailCol{font-size:var(--fs-body)}.Editorial-module__gslz4a__matrix strong{color:var(--ink);font-weight:700}.Editorial-module__gslz4a__best{border-radius:var(--r-sm);background:var(--ink);color:var(--paper);font-family:var(--font-code);font-size:var(--fs-label);white-space:nowrap;padding:0 6px;font-weight:400;display:inline-block}.Editorial-module__gslz4a__muted{color:var(--m1)}.Editorial-module__gslz4a__marks td{text-align:center;font-family:var(--font-code);font-size:18px}.Editorial-module__gslz4a__marks thead th:not(:first-child){text-align:center}.Editorial-module__gslz4a__marks td[data-mark=partial],.Editorial-module__gslz4a__marks td[data-mark=no]{color:var(--m1)}
.AnswerButton-module__NVzkQG__track{--drag:0;--tease:.92;--h:56px;--inset:6px;--slide:.9s;--track-bg:color-mix(in srgb, var(--ink) 7%, transparent);--track-fg:var(--ink);--on-blue:var(--emph-fg);--phone-blue:var(--ac);isolation:isolate;min-height:var(--h);border-radius:var(--r-pill);background:var(--track-bg);max-width:100%;color:var(--track-fg);font-size:var(--fs-base);font-weight:600;line-height:var(--lh-base);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.AnswerButton-module__NVzkQG__track[data-tone=ink]{--track-bg:var(--answer-on-emph-bg);--track-fg:var(--answer-on-emph-fg)}.AnswerButton-module__NVzkQG__block{--h:64px;--label-size:clamp(15px, 5.1cqi, var(--fs-lg));width:100%;max-width:420px;margin-inline:auto;display:flex;container-type:inline-size}@media (max-width:640px){.AnswerButton-module__NVzkQG__track{--h:64px;--label-size:clamp(15px, 5.1cqi, var(--fs-lg));width:100%;max-width:420px;margin-inline:auto;display:flex;container-type:inline-size}}.AnswerButton-module__NVzkQG__track.AnswerButton-module__NVzkQG__track:hover{text-decoration:none}.AnswerButton-module__NVzkQG__track:focus-visible{outline:3px solid var(--ac);outline-offset:2px}.AnswerButton-module__NVzkQG__fill{z-index:-1;width:calc(var(--h) + var(--drag) * (100% - var(--h)));border-radius:inherit;background:var(--ac);transition:width var(--slide) var(--ease);position:absolute;inset:0 auto 0 0}.AnswerButton-module__NVzkQG__knob{top:var(--inset);left:calc(var(--inset) + var(--drag) * (100% - var(--h)));width:calc(var(--h) - 2 * var(--inset));height:calc(var(--h) - 2 * var(--inset));background:var(--ac);color:var(--on-blue);transition:left var(--slide) var(--ease), background-color var(--slide) var(--ease), color var(--slide) var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute}.AnswerButton-module__NVzkQG__phone,.AnswerButton-module__NVzkQG__spinner{grid-area:1/1;display:block}.AnswerButton-module__NVzkQG__phone{rotate:calc(var(--drag) * -90deg);transition:rotate var(--slide) var(--ease), opacity var(--dur-color) var(--ease)}.AnswerButton-module__NVzkQG__spinner{opacity:0;transition:opacity var(--dur-color) var(--ease)}.AnswerButton-module__NVzkQG__label{padding:var(--s-3) var(--s-5) var(--s-3) calc(var(--h) + var(--s-4));font-size:var(--label-size,inherit);text-align:center;transition:padding var(--slide) var(--ease), color var(--slide) var(--ease), opacity var(--dur-color) var(--ease);flex:1;line-height:1.25}.AnswerButton-module__NVzkQG__track[data-dragging] .AnswerButton-module__NVzkQG__fill{transition:none}.AnswerButton-module__NVzkQG__track[data-dragging] .AnswerButton-module__NVzkQG__knob{transition:background-color var(--slide) var(--ease), color var(--slide) var(--ease)}.AnswerButton-module__NVzkQG__track[data-dragging] .AnswerButton-module__NVzkQG__phone{transition:none}.AnswerButton-module__NVzkQG__track[data-dragging]:not([data-on]) .AnswerButton-module__NVzkQG__label{opacity:calc(1 - var(--drag) * 3);transition:none}.AnswerButton-module__NVzkQG__track:is(:focus-visible,[data-tease]){--drag:var(--tease)}.AnswerButton-module__NVzkQG__track:is(:focus-visible,[data-tease],[data-on]) .AnswerButton-module__NVzkQG__knob{background:var(--on-blue);color:var(--phone-blue)}.AnswerButton-module__NVzkQG__track:is(:focus-visible,[data-tease],[data-on]) .AnswerButton-module__NVzkQG__label{padding:var(--s-3) calc(var(--h) + var(--s-4)) var(--s-3) var(--s-5);color:var(--on-blue)}.AnswerButton-module__NVzkQG__track[data-loading]{--slide:.36s;cursor:progress}.AnswerButton-module__NVzkQG__track[data-loading] .AnswerButton-module__NVzkQG__phone{opacity:0}.AnswerButton-module__NVzkQG__track[data-loading] .AnswerButton-module__NVzkQG__spinner{opacity:1;animation:.96s steps(8,end) infinite AnswerButton-module__NVzkQG__answer-spin}@keyframes AnswerButton-module__NVzkQG__answer-spin{to{rotate:360deg}}@keyframes AnswerButton-module__NVzkQG__answer-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.AnswerButton-module__NVzkQG__fill,.AnswerButton-module__NVzkQG__knob,.AnswerButton-module__NVzkQG__phone,.AnswerButton-module__NVzkQG__label,.AnswerButton-module__NVzkQG__track[data-dragging] .AnswerButton-module__NVzkQG__knob{transition:none}.AnswerButton-module__NVzkQG__track[data-loading] .AnswerButton-module__NVzkQG__spinner{animation:AnswerButton-module__NVzkQG__answer-pulse 1.6s var(--ease) infinite}}
.BrandButton-module__oNf6Za__primary{min-height:48px;font-family:var(--font-ui,var(--font-grotesk)),Arial,sans-serif;cursor:pointer;background:#1665ff;border:1px solid #1665ff;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:16px;font-weight:600;line-height:24px;transition:background-color .2s cubic-bezier(.32,.72,0,1),transform .7s cubic-bezier(.32,.72,0,1),box-shadow .7s cubic-bezier(.32,.72,0,1);display:inline-flex;box-shadow:0 8px 24px -8px #1665ff8c;color:#fff!important;text-decoration:none!important;}.BrandButton-module__oNf6Za__primary:hover:not(:disabled){background:#124fcb;border-color:#124fcb;transform:translateY(-1px)}.BrandButton-module__oNf6Za__primary:active:not(:disabled){transform:scale(.98)}.BrandButton-module__oNf6Za__primary:focus-visible{outline-offset:2px;outline:2px solid #1665ff}.BrandButton-module__oNf6Za__primary:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.BrandButton-module__oNf6Za__primary:after{margin-left:0}.BrandButton-module__oNf6Za__primary:is(:hover,:focus-visible,:active),.BrandButton-module__oNf6Za__primary *{text-decoration:none!important}
.MarketingHeader-module__nVYtCW__header{--a:#1665ff;--a-text:#1665ff;--bg:#f5f3ed;--bg-rgb:245, 243, 237;--pill:#ffffffb8;--fg:#111;--body:#3f3f3f;--muted:#686868;--hairline:#dedbd3;--ease:cubic-bezier(.32, .72, 0, 1);--nav-control:40px;--nav-inset:8px;top:var(--promo-h,0px);z-index:40;pointer-events:none;font-family:var(--font-ui,var(--font-grotesk)), Arial, sans-serif;text-transform:none;color:var(--fg);padding:16px 16px 0;font-size:14px;line-height:20px;position:sticky}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .MarketingHeader-module__nVYtCW__header{--a-text:#6b98ff;--bg:#181818;--bg-rgb:24, 24, 24;--pill:#272727b8;--fg:#f2f2f2;--body:#b5b5b5;--muted:#8f8f8f;--hairline:#313131}}html[data-theme=dark] .MarketingHeader-module__nVYtCW__header{--a-text:#6b98ff;--bg:#181818;--bg-rgb:24, 24, 24;--pill:#272727b8;--fg:#f2f2f2;--body:#b5b5b5;--muted:#8f8f8f;--hairline:#313131}html[data-theme=light] .MarketingHeader-module__nVYtCW__header{--a-text:#1665ff;--bg:#f5f3ed;--bg-rgb:245, 243, 237;--pill:#ffffffb8;--fg:#111;--body:#3f3f3f;--muted:#686868;--hairline:#dedbd3}.MarketingHeader-module__nVYtCW__header.MarketingHeader-module__nVYtCW__header{font-family:var(--font-ui,var(--font-grotesk)), Arial, sans-serif!important;text-transform:none!important}.MarketingHeader-module__nVYtCW__header.MarketingHeader-module__nVYtCW__header *{text-transform:none!important;font-family:inherit!important}.MarketingHeader-module__nVYtCW__header a{color:inherit;text-decoration:none}.MarketingHeader-module__nVYtCW__shell{pointer-events:auto;width:max-content;max-width:100%;padding:var(--nav-inset);border:1px solid var(--hairline);background:var(--pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9999px;align-items:center;gap:8px;margin-inline:auto;display:flex;box-shadow:0 8px 24px -16px #3c321459}.MarketingHeader-module__nVYtCW__logo{min-height:var(--nav-control);letter-spacing:-.02em;align-items:center;gap:8px;padding-inline:12px;font-size:18px;font-weight:700;line-height:28px;display:inline-flex}.MarketingHeader-module__nVYtCW__nav{align-items:center;gap:0;display:flex}.MarketingHeader-module__nVYtCW__navLink{color:var(--body);font:inherit;cursor:pointer;min-height:var(--nav-control);white-space:nowrap;transition:color .2s var(--ease), background-color .2s var(--ease);background:0 0;border:0;border-radius:9999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.MarketingHeader-module__nVYtCW__navLink:hover,.MarketingHeader-module__nVYtCW__navLink.MarketingHeader-module__nVYtCW__active{color:var(--fg)}.MarketingHeader-module__nVYtCW__navLink:hover{background:color-mix(in srgb, var(--fg) 6%, transparent)}.MarketingHeader-module__nVYtCW__navLink.MarketingHeader-module__nVYtCW__active{background:color-mix(in srgb, var(--fg) 9%, transparent)}.MarketingHeader-module__nVYtCW__dropdown{position:relative}.MarketingHeader-module__nVYtCW__panel{background:var(--bg);border:1px solid var(--hairline);border-radius:16px;flex-direction:column;gap:16px;min-width:240px;padding:16px;display:flex;position:absolute;top:calc(100% + 16px);left:-16px;box-shadow:0 24px 48px -24px #3c321459}.MarketingHeader-module__nVYtCW__panel a{color:var(--body);transition:color .2s var(--ease), background-color .2s var(--ease);border-radius:8px;padding:4px 8px;display:block}.MarketingHeader-module__nVYtCW__panel a:hover{color:var(--fg);background:rgba(var(--bg-rgb), .8)}.MarketingHeader-module__nVYtCW__panelGroup{color:var(--muted);margin-bottom:4px;padding-inline:8px;font-size:12px;line-height:16px}.MarketingHeader-module__nVYtCW__navActions{align-items:center;gap:8px;display:flex}.MarketingHeader-module__nVYtCW__account{color:var(--muted);min-height:var(--nav-control);white-space:nowrap;transition:color .2s var(--ease);border-radius:9999px;align-items:center;padding:0 12px;display:inline-flex}.MarketingHeader-module__nVYtCW__account:hover{color:var(--fg)}.MarketingHeader-module__nVYtCW__themeButton{width:var(--nav-control);height:var(--nav-control);color:var(--muted);cursor:pointer;transition:color .2s var(--ease), background-color .2s var(--ease);background:0 0;border:0;border-radius:9999px;place-items:center;padding:0;display:grid}.MarketingHeader-module__nVYtCW__themeButton:hover{color:var(--fg);background:rgba(var(--bg-rgb), .8)}.MarketingHeader-module__nVYtCW__primary{}.MarketingHeader-module__nVYtCW__primary.MarketingHeader-module__nVYtCW__primary{min-height:var(--nav-control);white-space:nowrap;box-shadow:none;border-radius:9999px;padding:0 14px 0 16px;font-size:14px;line-height:20px}.MarketingHeader-module__nVYtCW__primary.MarketingHeader-module__nVYtCW__primary:after{margin-left:-.55em}.MarketingHeader-module__nVYtCW__chev{transition:transform .2s var(--ease)}.MarketingHeader-module__nVYtCW__navLink[aria-expanded=true] .MarketingHeader-module__nVYtCW__chev{transform:rotate(180deg)}.MarketingHeader-module__nVYtCW__header :is(a,button):focus-visible{outline:2px solid var(--a-text);outline-offset:2px}.MarketingHeader-module__nVYtCW__menuToggle{display:none}.MarketingHeader-module__nVYtCW__menuToggle span{width:18px;height:1.5px;transition:transform .7s var(--ease), opacity .2s var(--ease);background:currentColor;border-radius:2px;position:absolute;left:13px}.MarketingHeader-module__nVYtCW__menuToggle span:first-child{top:15px}.MarketingHeader-module__nVYtCW__menuToggle span:nth-child(2){top:21px}.MarketingHeader-module__nVYtCW__menuToggle span:nth-child(3){top:27px}.MarketingHeader-module__nVYtCW__menuOpen span:first-child{transform:translateY(6px)rotate(45deg)}.MarketingHeader-module__nVYtCW__menuOpen span:nth-child(2){opacity:0}.MarketingHeader-module__nVYtCW__menuOpen span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (max-width:900px){.MarketingHeader-module__nVYtCW__header{padding:12px 12px 0}.MarketingHeader-module__nVYtCW__shell{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;justify-content:space-between;gap:8px;width:100%;padding:4px 4px 4px 12px}.MarketingHeader-module__nVYtCW__menuToggle{z-index:2;width:44px;height:44px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:9999px;display:block;position:relative}.MarketingHeader-module__nVYtCW__logo,.MarketingHeader-module__nVYtCW__navActions{z-index:2;position:relative}.MarketingHeader-module__nVYtCW__logo{padding-inline:0}.MarketingHeader-module__nVYtCW__themeButton{width:44px;height:44px}.MarketingHeader-module__nVYtCW__nav{z-index:1;padding:calc(var(--promo-h,0px) + 96px) 24px 32px;background:rgba(var(--bg-rgb), .8);-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);opacity:0;visibility:hidden;transition:opacity .7s var(--ease), visibility 0s linear .7s;flex-direction:column;align-items:stretch;gap:0;display:flex;position:fixed;inset:0;overflow-y:auto}.MarketingHeader-module__nVYtCW__navOpen{opacity:1;visibility:visible;transition:opacity .7s var(--ease)}.MarketingHeader-module__nVYtCW__nav>*{opacity:0;transition:transform .7s var(--ease), opacity .7s var(--ease);transform:translateY(48px)}.MarketingHeader-module__nVYtCW__navOpen>*{opacity:1;transform:none}.MarketingHeader-module__nVYtCW__navOpen>:first-child{transition-delay:.1s}.MarketingHeader-module__nVYtCW__navOpen>:nth-child(2){transition-delay:.15s}.MarketingHeader-module__nVYtCW__navOpen>:nth-child(3){transition-delay:.2s}.MarketingHeader-module__nVYtCW__navOpen>:nth-child(4){transition-delay:.25s}.MarketingHeader-module__nVYtCW__navOpen>:nth-child(5){transition-delay:.3s}.MarketingHeader-module__nVYtCW__navOpen>:nth-child(6){transition-delay:.35s}.MarketingHeader-module__nVYtCW__navLink,.MarketingHeader-module__nVYtCW__navLink:hover,.MarketingHeader-module__nVYtCW__navLink.MarketingHeader-module__nVYtCW__active{background:0 0;border-radius:0}.MarketingHeader-module__nVYtCW__navLink.MarketingHeader-module__nVYtCW__active{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:2px}.MarketingHeader-module__nVYtCW__navLink{width:100%;min-height:48px;color:var(--fg);padding:12px 0;font-size:24px;font-weight:600;line-height:32px;display:flex}.MarketingHeader-module__nVYtCW__panel{min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin-bottom:16px;padding:12px;position:static}.MarketingHeader-module__nVYtCW__panel a{align-items:center;min-height:44px;font-size:16px;line-height:24px;display:flex}}.MarketingHeader-module__nVYtCW__menuSignIn{display:none}@media (max-width:480px){.MarketingHeader-module__nVYtCW__navActions .MarketingHeader-module__nVYtCW__account{display:none}.MarketingHeader-module__nVYtCW__menuSignIn.MarketingHeader-module__nVYtCW__menuSignIn{display:flex}.MarketingHeader-module__nVYtCW__navActions .MarketingHeader-module__nVYtCW__primary.MarketingHeader-module__nVYtCW__primary{padding:0 12px 0 14px}}@media (max-width:359px){.MarketingHeader-module__nVYtCW__themeButton{display:none}}@media (max-width:360px){.MarketingHeader-module__nVYtCW__shell{padding-left:12px}.MarketingHeader-module__nVYtCW__logo{gap:6px;font-size:16px}.MarketingHeader-module__nVYtCW__primary.MarketingHeader-module__nVYtCW__primary{padding-inline:8px}.MarketingHeader-module__nVYtCW__primary:after{display:none}}@media (prefers-reduced-motion:reduce){.MarketingHeader-module__nVYtCW__header *,.MarketingHeader-module__nVYtCW__nav,.MarketingHeader-module__nVYtCW__nav>*{transition:none!important}}
.ui-module__ZYehbG__page{padding-block:var(--pad-page)}.ui-module__ZYehbG__section{margin-top:var(--gap-section)}.ui-module__ZYehbG__section:first-child{margin-top:0}.ui-module__ZYehbG__text{max-width:var(--w-text)}.ui-module__ZYehbG__article{max-width:var(--w-article)}.ui-module__ZYehbG__stack{flex-direction:column;display:flex}.ui-module__ZYehbG__cluster{flex-wrap:wrap;align-items:center;display:flex}.ui-module__ZYehbG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.ui-module__ZYehbG__gap1{gap:8px}.ui-module__ZYehbG__gap2{gap:12px}.ui-module__ZYehbG__gap3{gap:20px}.ui-module__ZYehbG__gap4{gap:32px}.ui-module__ZYehbG__display{font-size:var(--fs-display);letter-spacing:-.035em;margin:0;line-height:.95}.ui-module__ZYehbG__title{font-size:var(--fs-title);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0 0 12px;line-height:1.05}.ui-module__ZYehbG__h2{font-size:var(--fs-h2);letter-spacing:-.02em;margin:0 0 12px;line-height:1.25}.ui-module__ZYehbG__h2Display{font-size:var(--fs-h2-display);letter-spacing:-.03em;margin:0 0 16px;line-height:.95}.ui-module__ZYehbG__h2:not(:first-child),.ui-module__ZYehbG__h2Display:not(:first-child){margin-top:32px}.ui-module__ZYehbG__h3:not(:first-child){margin-top:24px}.ui-module__ZYehbG__h3{font-size:var(--fs-h3);letter-spacing:-.01em;margin:0 0 8px;line-height:1.3}.ui-module__ZYehbG__lede{max-width:var(--w-text);font-size:var(--fs-lede);color:var(--m2);margin:0 0 28px;line-height:1.6}.ui-module__ZYehbG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-module__ZYehbG__note{font-size:var(--fs-note);color:var(--m1);margin:12px 0 0;line-height:1.6}.ui-module__ZYehbG__label{font-family:var(--mono);font-size:var(--fs-label);letter-spacing:0;color:var(--m1);margin:0 0 6px;display:block}.ui-module__ZYehbG__list{margin:12px 0;padding-left:20px;list-style:outside}ol.ui-module__ZYehbG__list{list-style:decimal}.ui-module__ZYehbG__list li{margin:4px 0}.ui-module__ZYehbG__linkList{margin:12px 0;padding-left:20px;list-style:outside}.ui-module__ZYehbG__linkList a{padding-block:calc((var(--target-min) - 1.5em) / 2);line-height:1.5;display:inline-block}.ui-module__ZYehbG__link{text-underline-offset:3px;transition:color var(--dur-color) var(--ease);text-decoration:underline}.ui-module__ZYehbG__link:hover,.ui-module__ZYehbG__linkAccent:hover{color:var(--ac-text)}.ui-module__ZYehbG__linkAccent{color:var(--ac-text);text-underline-offset:3px;text-decoration:underline}.ui-module__ZYehbG__card{background:var(--card);border:1px solid var(--lline);border-radius:var(--r-xl);padding:var(--s-6);color:inherit;transition:transform var(--dur-move) var(--ease), border-color var(--dur-color) var(--ease), box-shadow var(--dur-move) var(--ease);text-decoration:none;display:block}a.ui-module__ZYehbG__card:hover{border-color:var(--ac);box-shadow:var(--shadow-card);transform:translateY(-2px)}a.ui-module__ZYehbG__card:active{transform:scale(.98)}a.ui-module__ZYehbG__card:focus-visible{outline:2px solid var(--ac-text);outline-offset:2px}.ui-module__ZYehbG__cardInk{background:var(--emph);border-color:var(--emph);color:var(--emph-fg)}.ui-module__ZYehbG__cardInk .ui-module__ZYehbG__cardBody{color:var(--emph-fg);opacity:.8}.ui-module__ZYehbG__cardTitle{font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:-.01em;margin:0 0 8px;font-weight:600}.ui-module__ZYehbG__cardBody{font-size:var(--fs-base);line-height:var(--lh-base);color:var(--m2);margin:0}.ui-module__ZYehbG__cardAction{font-size:var(--fs-small);margin:12px 0 0;font-weight:600}.ui-module__ZYehbG__cardAction a{min-height:var(--target-min);color:inherit;align-items:center;display:inline-flex}.ui-module__ZYehbG__table{border-collapse:collapse;text-align:left;width:100%}.ui-module__ZYehbG__table caption{text-align:left;margin-bottom:12px}.ui-module__ZYehbG__table th,.ui-module__ZYehbG__table td{vertical-align:top;padding:10px 12px 10px 0}.ui-module__ZYehbG__table thead th{border-bottom:var(--rule)}.ui-module__ZYehbG__table tbody tr{border-top:1px solid var(--lline)}.ui-module__ZYehbG__tableWrap{max-width:100%;position:relative;overflow-x:auto}.ui-module__ZYehbG__faq{border-top:1px solid var(--lline);padding:12px 0}.ui-module__ZYehbG__faq summary{min-height:var(--target-min);cursor:pointer;border-radius:var(--r-md);align-items:center;font-weight:600;list-style:none;display:flex}.ui-module__ZYehbG__faq summary:focus-visible{outline:2px solid var(--ac-text);outline-offset:2px}.ui-module__ZYehbG__faq summary:before{content:"▸";margin-right:8px}.ui-module__ZYehbG__faq[open] summary:before{content:"▾"}.ui-module__ZYehbG__faq summary::-webkit-details-marker{display:none}.ui-module__ZYehbG__faq p{color:var(--m1);margin:8px 0 0}.ui-module__ZYehbG__inkFrame{border:2px solid var(--ink);border-radius:var(--r-xl);background:var(--card)}.ui-module__ZYehbG__checklist{}ul.ui-module__ZYehbG__checklist{margin:var(--s-6) 0;padding:var(--s-4) var(--s-6);font-size:20px;line-height:1.4;list-style:none}ul.ui-module__ZYehbG__checklist :not(code){font-family:var(--font-hand)!important}ul.ui-module__ZYehbG__checklist ul.ui-module__ZYehbG__checklist{background:0 0;border:0;margin:0;padding:0}ul.ui-module__ZYehbG__checklist>li{margin:0;list-style:none}ul.ui-module__ZYehbG__checklist>li:not(:has(>label)){padding:var(--s-3) 0 var(--s-3) var(--s-8)}ul.ui-module__ZYehbG__checklist label{min-height:44px;padding:var(--s-3) 0 var(--s-3) var(--s-8);cursor:pointer;display:block;position:relative}ul.ui-module__ZYehbG__checklist input[type=checkbox]{top:var(--s-3);border:2px solid var(--ink);border-radius:var(--r-sm);appearance:none;cursor:pointer;width:24px;height:24px;transition:border-color var(--dur-color) var(--ease);background:0 0;margin:0;position:absolute;left:0}ul.ui-module__ZYehbG__checklist input[type=checkbox]:hover{border-color:var(--ac-text)}ul.ui-module__ZYehbG__checklist input[type=checkbox]:focus-visible{outline:2px solid var(--ac-text);outline-offset:2px}ul.ui-module__ZYehbG__checklist input[type=checkbox]:checked:before{content:"";background:var(--ac-text);width:30px;height:30px;position:absolute;top:-8px;left:-2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M4 17c2 2 4 5 6 8 4-8 9-15 17-22' fill='none' stroke='%23000' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M4 17c2 2 4 5 6 8 4-8 9-15 17-22' fill='none' stroke='%23000' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (forced-colors:active){ul.ui-module__ZYehbG__checklist input[type=checkbox]:checked:before{forced-color-adjust:none;background:canvastext}}ul.ui-module__ZYehbG__checklist label:has(>input:checked){color:var(--m1);text-decoration:line-through;text-decoration-thickness:1px}ul.ui-module__ZYehbG__checklist label code{font-size:.75em}
.ImageViewer-module__qLxuUW__figure{margin:var(--s-6) 0;min-width:0}.ImageViewer-module__qLxuUW__figure .ImageViewer-module__qLxuUW__capture{cursor:zoom-in;width:100%;padding:0;display:block;overflow:hidden}.ImageViewer-module__qLxuUW__figure .ImageViewer-module__qLxuUW__capture:focus-visible,.ImageViewer-module__qLxuUW__close:focus-visible{outline:2px solid var(--ink);outline-offset:var(--s-1)}.ImageViewer-module__qLxuUW__figure .ImageViewer-module__qLxuUW__capture img{border:0;border-radius:0;width:100%;height:auto;display:block}.ImageViewer-module__qLxuUW__viewer{box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;padding:calc(var(--s-12) + env(safe-area-inset-top,0px)) max(var(--s-4), env(safe-area-inset-right,0px)) max(var(--s-4), env(safe-area-inset-bottom,0px)) max(var(--s-4), env(safe-area-inset-left,0px));color:var(--ink);background:0 0;border:0;margin:0;position:fixed;inset:0}.ImageViewer-module__qLxuUW__viewer[open]{justify-content:center;align-items:center;display:flex}.ImageViewer-module__qLxuUW__viewer::backdrop{background:color-mix(in srgb, var(--paper), transparent 10%)}.ImageViewer-module__qLxuUW__close{top:max(var(--s-4), env(safe-area-inset-top,0px));right:max(var(--s-4), env(safe-area-inset-right,0px));width:var(--s-9);height:var(--s-9);border:1px solid var(--ink);border-radius:var(--r-pill);background:var(--card);color:var(--ink);cursor:pointer;place-items:center;padding:0;display:grid;position:fixed}.ImageViewer-module__qLxuUW__imageArea{max-width:100%;max-height:100%;overflow:hidden}.ImageViewer-module__qLxuUW__figure .ImageViewer-module__qLxuUW__imageArea img{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - var(--s-12) - var(--s-6) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));object-fit:contain;border:0;border-radius:0;display:block}.ImageViewer-module__qLxuUW__hint{margin:var(--s-2) 0 0;color:var(--m1);font-size:13px;display:none}@media (hover:none){.ImageViewer-module__qLxuUW__hint{display:block}}
.FlagCarousel-module__nOl5Xq__carousel{--flag-w:max(72px, 2.8125vw);--flag-h:calc(var(--flag-w) * .75);--gap:calc(var(--flag-w) / 7.2);--pitch:82;gap:var(--gap);margin:var(--s-4) auto var(--s-6);display:grid;position:relative}.FlagCarousel-module__nOl5Xq__row{margin-block:-3px;padding-block:3px;overflow:hidden}.FlagCarousel-module__nOl5Xq__row:first-child,.FlagCarousel-module__nOl5Xq__row:nth-child(2){--speed:5}.FlagCarousel-module__nOl5Xq__row:nth-child(3),.FlagCarousel-module__nOl5Xq__row:nth-child(4){--speed:10}.FlagCarousel-module__nOl5Xq__row:nth-child(5),.FlagCarousel-module__nOl5Xq__row:nth-child(6){--speed:15}.FlagCarousel-module__nOl5Xq__row:first-child{--start:0}.FlagCarousel-module__nOl5Xq__row:nth-child(2){--start:.5}.FlagCarousel-module__nOl5Xq__row:nth-child(3){--start:.2}.FlagCarousel-module__nOl5Xq__row:nth-child(4){--start:.7}.FlagCarousel-module__nOl5Xq__row:nth-child(5){--start:.35}.FlagCarousel-module__nOl5Xq__row:nth-child(6){--start:.85}.FlagCarousel-module__nOl5Xq__track{width:max-content;animation:FlagCarousel-module__nOl5Xq__flag-row calc(var(--flags) * var(--pitch) / var(--speed) * 1s) linear infinite;animation-delay:calc(var(--start) * var(--pitch) / var(--speed) * -1s);display:flex}.FlagCarousel-module__nOl5Xq__row:nth-child(2n) .FlagCarousel-module__nOl5Xq__track{animation-direction:reverse}.FlagCarousel-module__nOl5Xq__row:focus-within .FlagCarousel-module__nOl5Xq__track{animation-play-state:paused}.FlagCarousel-module__nOl5Xq__row:has(.FlagCarousel-module__nOl5Xq__flag:focus-visible) .FlagCarousel-module__nOl5Xq__track{animation:none}@keyframes FlagCarousel-module__nOl5Xq__flag-row{to{transform:translateX(calc(-100% / var(--copies)))}}.FlagCarousel-module__nOl5Xq__track ul{flex:none;margin:0;padding:0;list-style:none;display:flex}.FlagCarousel-module__nOl5Xq__flag{width:var(--flag-w);height:var(--flag-h);margin-right:var(--gap);border-radius:var(--r-sm);outline:var(--frame);outline-offset:-1px;display:block;position:relative;overflow:hidden}.FlagCarousel-module__nOl5Xq__flag img{object-fit:cover;width:100%;height:100%;display:block}.FlagCarousel-module__nOl5Xq__carousel .FlagCarousel-module__nOl5Xq__flag:focus-visible{outline:2px solid var(--ac);outline-offset:1px}@media (hover:hover){.FlagCarousel-module__nOl5Xq__row:hover .FlagCarousel-module__nOl5Xq__track{animation-play-state:paused}}.FlagCarousel-module__nOl5Xq__row[data-paused] .FlagCarousel-module__nOl5Xq__track{animation-play-state:paused}.FlagCarousel-module__nOl5Xq__card{z-index:3;gap:var(--s-4);width:280px;padding:var(--s-5);border:var(--frame);border-radius:var(--r-md);background:var(--card);box-shadow:var(--shadow-card);color:var(--ink);font-size:var(--fs-sm);line-height:var(--lh-sm);translate:var(--x) var(--y);opacity:0;visibility:hidden;transition:opacity var(--dur-color) var(--ease), visibility var(--dur-color) var(--ease);text-decoration:none;display:grid;position:absolute;top:0;left:0}.FlagCarousel-module__nOl5Xq__carousel .FlagCarousel-module__nOl5Xq__card:hover{text-decoration:none}.FlagCarousel-module__nOl5Xq__card[data-open]{opacity:1;visibility:visible}.FlagCarousel-module__nOl5Xq__card[data-glide]{transition:opacity var(--dur-color) var(--ease), visibility var(--dur-color) var(--ease), translate var(--dur-color) var(--ease)}@starting-style{.FlagCarousel-module__nOl5Xq__card[data-open]{opacity:0}}.FlagCarousel-module__nOl5Xq__card:after{content:"";bottom:-6px;left:var(--notch);border-right:var(--frame);border-bottom:var(--frame);background:var(--card);width:10px;height:10px;margin-left:-5px;position:absolute;rotate:45deg}.FlagCarousel-module__nOl5Xq__card[data-below]:after{top:-6px;bottom:auto;rotate:225deg}.FlagCarousel-module__nOl5Xq__head{gap:var(--s-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.FlagCarousel-module__nOl5Xq__head img{border-radius:var(--r-sm);outline:var(--frame);outline-offset:-1px;object-fit:cover;width:48px;height:36px;display:block}.FlagCarousel-module__nOl5Xq__head strong{font-size:var(--fs-base);font-weight:700;line-height:var(--lh-base);letter-spacing:-.01em;display:block}.FlagCarousel-module__nOl5Xq__dial{color:var(--m1);font-family:var(--font-code);font-size:var(--fs-xs);line-height:var(--lh-xs)}.FlagCarousel-module__nOl5Xq__from{color:var(--m2);margin:0}.FlagCarousel-module__nOl5Xq__from b{color:var(--ink);font-weight:700}.FlagCarousel-module__nOl5Xq__types{gap:var(--s-2) var(--s-4);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.FlagCarousel-module__nOl5Xq__types li{align-items:center;gap:var(--s-3);color:var(--ink);display:flex}.FlagCarousel-module__nOl5Xq__types li[data-off]{color:var(--m1)}.FlagCarousel-module__nOl5Xq__types svg{color:var(--ac-text);flex:none}.FlagCarousel-module__nOl5Xq__types li[data-off] svg{color:inherit}.FlagCarousel-module__nOl5Xq__foot{justify-content:space-between;align-items:center;gap:var(--s-4);padding-top:var(--s-4);border-top:var(--frame);color:var(--m1);font-size:var(--fs-xs);line-height:var(--lh-xs);display:flex}.FlagCarousel-module__nOl5Xq__see{color:var(--ac-text);white-space:nowrap;font-weight:600}@media (max-width:650px){.FlagCarousel-module__nOl5Xq__carousel{--flag-w:60px;--flag-h:45px;--gap:8px;--pitch:68}}.FlagCarousel-module__nOl5Xq__carousel[data-fit=page]{--flag-w:48px;--flag-h:36px;--gap:6px;--pitch:54;margin:0}.FlagCarousel-module__nOl5Xq__carousel[data-fit=page] .FlagCarousel-module__nOl5Xq__row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.FlagCarousel-module__nOl5Xq__carousel[data-fit=page] .FlagCarousel-module__nOl5Xq__row:nth-child(2){--speed:10}.FlagCarousel-module__nOl5Xq__carousel[data-fit=page] .FlagCarousel-module__nOl5Xq__row:nth-child(3){--speed:15}.FlagCarousel-module__nOl5Xq__carousel[data-fit=page] .FlagCarousel-module__nOl5Xq__row:has(.FlagCarousel-module__nOl5Xq__flag:focus-visible){-webkit-mask-image:none;mask-image:none}@media (prefers-reduced-motion:reduce){.FlagCarousel-module__nOl5Xq__row,.FlagCarousel-module__nOl5Xq__carousel[data-fit=page] .FlagCarousel-module__nOl5Xq__row{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.FlagCarousel-module__nOl5Xq__track{animation:none}.FlagCarousel-module__nOl5Xq__copy{display:none!important}.FlagCarousel-module__nOl5Xq__card,.FlagCarousel-module__nOl5Xq__card[data-glide]{transition:none}}
.Mascot-module__QQaImq__mascot{transform-origin:50% 80%;flex:none;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.Mascot-module__QQaImq__mascot{transition:transform .16s ease-out}:is(a:hover>.Mascot-module__QQaImq__mascot,a:focus-visible>.Mascot-module__QQaImq__mascot){transform:rotate(-8deg)}}.Mascot-module__QQaImq__eye{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.Mascot-module__QQaImq__eye{animation:6s ease-in-out infinite Mascot-module__QQaImq__mascot-blink}}@keyframes Mascot-module__QQaImq__mascot-blink{0%,96%,to{transform:scaleY(1)}98%{transform:scaleY(.08)}}
