@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}::file-selector-button{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}hr{color:inherit;border-top-width:1px;height:0}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}button,input,optgroup,select,textarea{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::file-selector-button{font:inherit;background:var(--colors-transparent);font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit}::placeholder{--placeholder-fallback:#00000080;opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}body{background:var(--colors-bg);color:var(--colors-text\.strong);font-family:var(--fonts-sans);font-feature-settings:"palt";line-height:var(--line-heights-normal);font-size-adjust:from-font}h1,h2,h3,h4,h5,h6{text-wrap:auto}a:focus-visible,button:focus-visible{outline:var(--border-widths-thick) solid var(--colors-accent);outline-offset:var(--spacing-0\.5)}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--colors-sand-50:#f1efe6;--colors-sand-100:#e9e6da;--colors-sand-200:#ebe8dc;--colors-sand-300:#dfdbcd;--colors-ink-500:#74716a;--colors-ink-700:#3a3631;--colors-ink-800:#2a2622;--colors-ink-900:#1a1a17;--colors-accent-100:#faf2d8;--colors-accent-200:#f5e7b8;--colors-accent-400:#e8b53a;--colors-teal-600:#3a6b6f;--colors-footer-text:#dad6c8;--colors-footer-mute:#9d9a92;--colors-footer-rule:#2e2c28;--colors-state-success:#2e7d4f;--colors-state-danger:#b5524a;--colors-state-danger\.tint:#e8d5d2;--colors-paypal-gold:#ffc439;--colors-paypal-blue:#003087;--colors-paypal-cyan:#009cde;--colors-paypal-dark:#2c2e2f;--fonts-sans:"Plus Jakarta Sans", "Noto Sans JP", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--fonts-serif:"Source Serif 4", "Noto Serif JP", Georgia, "Times New Roman", serif;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-extrabold:800;--font-weights-black:900;--font-sizes-13:.8125rem;--font-sizes-15:.9375rem;--font-sizes-17:1.063rem;--font-sizes-18:1.125rem;--font-sizes-20:1.25rem;--font-sizes-22:1.375rem;--font-sizes-26:1.625rem;--font-sizes-28:1.75rem;--font-sizes-30:1.875rem;--font-sizes-36:2.25rem;--font-sizes-44:2.75rem;--font-sizes-48:3rem;--font-sizes-96:6rem;--font-sizes-2xs:.625rem;--font-sizes-xs:.6875rem;--font-sizes-sm:.75rem;--font-sizes-md:.875rem;--font-sizes-lg:1rem;--font-sizes-xl:1.1875rem;--font-sizes-2xl:1.5rem;--font-sizes-3xl:2rem;--font-sizes-4xl:2.5rem;--font-sizes-5xl:3.5rem;--font-sizes-6xl:4.5rem;--font-sizes-9\.5:.594rem;--font-sizes-10\.5:.656rem;--font-sizes-11\.5:.719rem;--font-sizes-12\.5:.781rem;--font-sizes-13\.5:.844rem;--font-sizes-14\.5:.906rem;--line-heights-1:1;--line-heights-tight:1.15;--line-heights-snug:1.3;--line-heights-normal:1.5;--line-heights-relaxed:1.7;--line-heights-article:1.85;--line-heights-article-lg:1.95;--line-heights-1\.35:1.35;--line-heights-1\.4:1.4;--line-heights-1\.45:1.45;--line-heights-1\.6:1.6;--line-heights-1\.65:1.65;--line-heights-1\.8:1.8;--line-heights-1\.9:1.9;--line-heights-1\.18:1.18;--line-heights-1\.2:1.2;--line-heights-1\.25:1.25;--radii-0:0;--radii-6:6px;--radii-10:10px;--radii-xs:2px;--radii-sm:4px;--radii-md:8px;--radii-lg:12px;--radii-xl:14px;--radii-pill:999px;--radii-circle:50%;--border-widths-hairline:1px;--border-widths-thin:1.5px;--border-widths-thick:2px;--border-widths-heavy:3px;--spacing-0:0;--spacing-1:.25rem;--spacing-2:.5rem;--spacing-3:.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-13:3.25rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-18:4.5rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-0\.5:.125rem;--spacing-0\.75:.1875rem;--spacing-1\.25:.3125rem;--spacing-1\.5:.375rem;--spacing-1\.75:.4375rem;--spacing-2\.25:.5625rem;--spacing-2\.5:.625rem;--spacing-3\.25:.8125rem;--spacing-3\.5:.875rem;--spacing-4\.5:1.125rem;--spacing-5\.5:1.375rem;--spacing-6\.5:1.625rem;--spacing-7\.5:1.875rem;--spacing-9\.5:2.375rem;--shadows-overlay:0 6px 24px #0000002e;--sizes-0:0;--sizes-1:.25rem;--sizes-2:.5rem;--sizes-3:.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-13:3.25rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-18:4.5rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-50:3.125rem;--sizes-90:5.625rem;--sizes-110:6.875rem;--sizes-120:7.5rem;--sizes-140:8.75rem;--sizes-160:10rem;--sizes-180:11.25rem;--sizes-200:12.5rem;--sizes-220:13.75rem;--sizes-240:15rem;--sizes-250:15.625rem;--sizes-360:22.5rem;--sizes-388:24.25rem;--sizes-440:27.5rem;--sizes-460:28.75rem;--sizes-480:30rem;--sizes-520:32.5rem;--sizes-540:33.75rem;--sizes-560:35rem;--sizes-592:37rem;--sizes-620:38.75rem;--sizes-680:42.5rem;--sizes-720:45rem;--sizes-750:46.875rem;--sizes-760:47.5rem;--sizes-1100:68.75rem;--sizes-0\.5:.125rem;--sizes-0\.75:.1875rem;--sizes-1\.25:.3125rem;--sizes-1\.5:.375rem;--sizes-1\.75:.4375rem;--sizes-2\.25:.5625rem;--sizes-2\.5:.625rem;--sizes-3\.25:.8125rem;--sizes-3\.5:.875rem;--sizes-4\.5:1.125rem;--sizes-5\.5:1.375rem;--sizes-6\.5:1.625rem;--sizes-7\.5:1.875rem;--sizes-9\.5:2.375rem;--sizes-full:100%;--sizes-half:50%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--sizes-gutter-mobile:1rem;--sizes-gutter-desktop:3rem;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--colors-bg:var(--colors-sand-50);--colors-bg\.alt:var(--colors-sand-100);--colors-bg\.image:#cbc7b8;--colors-surface:#fff;--colors-surface\.ad:var(--colors-sand-200);--colors-surface\.tint:#eef6f8;--colors-border:var(--colors-sand-300);--colors-border\.danger:var(--colors-state-danger\.tint);--colors-text:var(--colors-ink-700);--colors-text\.strong:var(--colors-ink-900);--colors-text\.body:var(--colors-ink-800);--colors-text\.muted:var(--colors-ink-500);--colors-accent:var(--colors-accent-400);--colors-accent\.fg:var(--colors-ink-900);--colors-accent\.tint:var(--colors-accent-100);--colors-accent\.tint\.strong:var(--colors-accent-200);--colors-secondary:var(--colors-teal-600);--colors-inverted\.bg:var(--colors-ink-900);--colors-inverted\.fg:#fff;--colors-transparent:transparent;--colors-current:currentColor}@keyframes aiwPulse{0%,to{opacity:.45}50%{opacity:1}}}@layer recipes{@layer _base{.page-title{font-family:var(--fonts-serif);font-size:var(--font-sizes-3xl);font-weight:var(--font-weights-bold);line-height:var(--line-heights-1\.18);letter-spacing:-.01em;color:var(--colors-text\.strong)}.card{background:var(--colors-surface);border:var(--border-widths-hairline) solid var(--colors-border)}.btn{gap:var(--spacing-2);border-radius:var(--radii-pill);font-family:var(--fonts-sans);font-weight:var(--font-weights-bold);cursor:pointer;border:0;justify-content:center;align-items:center;text-decoration:none;transition:opacity .15s,background .15s;display:inline-flex}.btn:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.4;cursor:not-allowed}.list-row{gap:var(--spacing-3\.5);border-bottom:var(--border-widths-hairline) solid var(--colors-border);align-items:center;display:grid}.thumb{background:var(--colors-bg\.image);border-radius:var(--radii-6);aspect-ratio:16/9;align-self:start;position:relative;overflow:hidden}.thumb,.thumb img{width:var(--sizes-full)}.thumb img{object-fit:cover;display:block;height:var(--sizes-full)!important}.stretched-link:after{inset:var(--spacing-0);content:"";z-index:1;position:absolute}.dek{-webkit-line-clamp:2;font-size:var(--font-sizes-13);color:var(--colors-text\.muted);line-height:var(--line-heights-1\.6);text-align:justify;-webkit-box-orient:vertical;display:none;overflow:hidden}.chip{border:var(--border-widths-thin) solid var(--colors-border);background:var(--colors-surface);border-radius:var(--radii-pill);padding-inline:var(--spacing-3\.5);padding-block:var(--spacing-2);color:var(--colors-text\.strong);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-bold);cursor:pointer;white-space:nowrap;align-items:center;display:inline-flex}.kicker{font-family:var(--fonts-sans);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-extrabold);letter-spacing:.18em;text-transform:uppercase}.kicker,.empty-state{color:var(--colors-text\.muted)}.empty-state{padding-block:var(--spacing-12);text-align:center}.breadcrumb{gap:var(--spacing-1\.5);font-size:var(--font-sizes-11\.5);color:var(--colors-text\.muted);flex-wrap:wrap;align-items:center;display:flex}.breadcrumb a{color:inherit}.breadcrumb a:is(:hover,[data-hover]){text-decoration:underline}.badge{border-radius:var(--radii-pill);font-family:var(--fonts-sans);font-weight:var(--font-weights-extrabold);letter-spacing:.16em;white-space:nowrap;display:inline-block}.list-heading{border-bottom:var(--border-widths-thick) solid var(--colors-text\.strong);padding-bottom:var(--spacing-2\.5);margin-bottom:var(--spacing-1)}@media screen and (width>=48rem){.page-title{font-size:var(--font-sizes-44)}.list-row{gap:var(--spacing-5)}.dek{display:-webkit-box}}}.card--radius_lg{border-radius:var(--radii-lg)}.card--radius_xl{border-radius:var(--radii-xl)}.btn--visual_solid{background:var(--colors-inverted\.bg);color:var(--colors-inverted\.fg)}.btn--size_md{padding-inline:var(--spacing-6);padding-block:var(--spacing-3);font-size:var(--font-sizes-md)}.btn--visual_outline{background:var(--colors-transparent);border:var(--border-widths-thin) solid var(--colors-text\.strong);color:var(--colors-text\.strong)}.btn--size_lg{padding-block:var(--spacing-3\.5);font-size:var(--font-sizes-lg);width:100%}.btn--size_sm{padding-inline:var(--spacing-5);padding-block:var(--spacing-2\.5);font-size:var(--font-sizes-sm)}.btn--visual_danger{background:var(--colors-transparent);border:var(--border-widths-thin) solid var(--colors-state-danger);color:var(--colors-state-danger)}.btn--visual_accent{background:var(--colors-accent);color:var(--colors-accent\.fg)}.list-row--cols_thumb{grid-template-columns:96px 1fr}.list-row--density_comfy{padding-block:var(--spacing-3\.5)}.list-row--hover_true{position:relative}.list-row--hover_true img{transition:transform .35s}.list-row--hover_true:is(:hover,[data-hover]) h3 a{text-underline-offset:.5px;text-decoration:underline}.list-row--hover_true:is(:hover,[data-hover]) img{transform:scale(1.05)}.list-row--cols_rank{grid-template-columns:var(--sizes-10) var(--sizes-24) 1fr}.list-row--density_compact{padding-block:var(--spacing-3\.5)}.list-row--cols_split{grid-template-columns:1fr auto}.thumb--layout_list{aspect-ratio:3/2}.thumb--radius_sm{border-radius:var(--radii-sm)}.thumb--radius_lg{border-radius:var(--radii-md)}.dek--gap_top{margin-top:var(--spacing-1\.5)}.dek--gap_bottom{margin-bottom:var(--spacing-2)}.chip--state_active{background:var(--colors-text\.strong);border-color:var(--colors-text\.strong);color:var(--colors-inverted\.fg)}.badge--tone_eyebrow{background:var(--colors-accent);padding-inline:var(--spacing-3);padding-block:var(--spacing-1\.5);color:var(--colors-accent\.fg);font-size:var(--font-sizes-xs)}.badge--tone_lock{background:var(--colors-text\.strong);padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-1);color:var(--colors-accent);font-size:var(--font-sizes-xs)}.badge--tone_onDark{background:var(--colors-surface);padding-inline:var(--spacing-3);padding-block:var(--spacing-1\.5);color:var(--colors-text\.strong);font-size:var(--font-sizes-xs)}.badge--size_sm{padding-inline:var(--spacing-1\.5);padding-block:var(--spacing-0\.5);font-size:var(--font-sizes-2xs)}@media screen and (width>=48rem){.list-row--cols_thumb{grid-template-columns:140px 1fr}.list-row--density_comfy{padding-block:var(--spacing-4\.5)}.list-row--cols_rank{grid-template-columns:56px 132px 1fr auto}.list-row--density_compact{padding-block:var(--spacing-4)}}@media (prefers-reduced-motion:reduce){.list-row--hover_true img{transition:none}.list-row--hover_true:is(:hover,[data-hover]) img{transform:none}}}@layer utilities{@layer compositions{.textStyle_label{font-family:var(--fonts-sans);font-weight:var(--font-weights-extrabold);font-size:var(--font-sizes-xs);letter-spacing:.18em;text-transform:uppercase}}.bg_inverted\.bg{background:var(--colors-inverted\.bg)}.bg_bg\.alt{background:var(--colors-bg\.alt)}.p_5\.5{padding:var(--spacing-5\.5)}.bg_accent{background:var(--colors-accent)}.p_8{padding:var(--spacing-8)}.bd_token\(borderWidths\.thin\)_solid_token\(colors\.border\){border:var(--border-widths-thin) solid var(--colors-border)}.bg_bg{background:var(--colors-bg)}.p_3{padding:var(--spacing-3)}.bd_token\(borderWidths\.hairline\)_solid_token\(colors\.border\){border:var(--border-widths-hairline) solid var(--colors-border)}.p_4{padding:var(--spacing-4)}.bg_surface{background:var(--colors-surface)}.bg_border{background:var(--colors-border)}.bg_transparent{background:var(--colors-transparent)}.bd_0{border:0}.bd_token\(borderWidths\.thin\)_solid_token\(colors\.inverted\.bg\){border:var(--border-widths-thin) solid var(--colors-inverted\.bg)}.bg_bg\.image{background:var(--colors-bg\.image)}.bd_token\(borderWidths\.hairline\)_dashed_token\(colors\.border\){border:var(--border-widths-hairline) dashed var(--colors-border)}.bg_surface\.tint{background:var(--colors-surface\.tint)}.bd_token\(borderWidths\.thin\)_solid_token\(colors\.state\.danger\){border:var(--border-widths-thin) solid var(--colors-state-danger)}.p_5{padding:var(--spacing-5)}.bd_token\(borderWidths\.thin\)_solid_token\(colors\.state\.success\){border:var(--border-widths-thin) solid var(--colors-state-success)}.p_0{padding:var(--spacing-0)}.m_0{margin:var(--spacing-0)}.bd_token\(borderWidths\.thin\)_solid_token\(colors\.accent\){border:var(--border-widths-thin) solid var(--colors-accent)}.bg_accent\.tint\.strong{background:var(--colors-accent\.tint\.strong)}.bg_accent\.tint{background:var(--colors-accent\.tint)}.p_3\.5{padding:var(--spacing-3\.5)}.p_10{padding:var(--spacing-10)}.p_6{padding:var(--spacing-6)}.p_2\.5{padding:var(--spacing-2\.5)}.bd_none{border:none}.bg_\[rgba\(255\,_255\,_255\,_0\.92\)\]{background:#ffffffeb}.bd_token\(borderWidths\.thin\)_solid_token\(colors\.text\.strong\){border:var(--border-widths-thin) solid var(--colors-text\.strong)}.bd_token\(borderWidths\.hairline\)_solid_token\(colors\.border\.danger\){border:var(--border-widths-hairline) solid var(--colors-border\.danger)}.bg_\[rgba\(0\,_0\,_0\,_0\.5\)\]{background:#00000080}.gap_4{gap:var(--spacing-4)}.my_6{margin-block:var(--spacing-6)}.px_4{padding-inline:var(--spacing-4)}.py_2{padding-block:var(--spacing-2)}.mx_auto{margin-inline:auto}.gap_3{gap:var(--spacing-3)}.bdr_pill{border-radius:var(--radii-pill)}.py_3\.25{padding-block:var(--spacing-3\.25)}.px_6\.5{padding-inline:var(--spacing-6\.5)}.trs_\[opacity_0\.2s_ease\]{transition:opacity .2s}.py_11{padding-block:var(--spacing-11)}.bd-t_token\(borderWidths\.hairline\)_solid_token\(colors\.border\){border-top:var(--border-widths-hairline) solid var(--colors-border)}.gap_2\.5{gap:var(--spacing-2\.5)}.py_3\.5{padding-block:var(--spacing-3\.5)}.px_7{padding-inline:var(--spacing-7)}.py_8{padding-block:var(--spacing-8)}.px_3{padding-inline:var(--spacing-3)}.py_1\.25{padding-block:var(--spacing-1\.25)}.py_3{padding-block:var(--spacing-3)}.px_3\.5{padding-inline:var(--spacing-3\.5)}.bdr_10{border-radius:var(--radii-10)}.ring_none{outline-offset:2px;outline:2px solid #0000}.trs_\[border-color_\.15s\]{transition:border-color .15s}.bdr_circle{border-radius:var(--radii-circle)}.bdr_md{border-radius:var(--radii-md)}.li-s_none{list-style:none}.gap_3\.5{gap:var(--spacing-3\.5)}.gap_2{gap:var(--spacing-2)}.td_underline{text-decoration:underline}.bd-b_token\(borderWidths\.thick\)_solid_token\(colors\.text\.strong\){border-bottom:var(--border-widths-thick) solid var(--colors-text\.strong)}.td_none{text-decoration:none}.flex_\[1_1_calc\(50\%_-_6px\)\]{flex:calc(50% - 6px)}.ov_hidden{overflow:hidden}.trs_\[border-color_0\.15s\,_box-shadow_0\.15s\]{transition:border-color .15s,box-shadow .15s}.px_0\.5{padding-inline:var(--spacing-0\.5)}.gap_4\.5{gap:var(--spacing-4\.5)}.my_3{margin-block:var(--spacing-3)}.my_4{margin-block:var(--spacing-4)}.gap_\[0\.375rem_0\.75rem\]{gap:.375rem .75rem}.bd-b_token\(borderWidths\.hairline\)_solid_token\(colors\.border\){border-bottom:var(--border-widths-hairline) solid var(--colors-border)}.bd-b_0{border-bottom:0}.bdr_lg{border-radius:var(--radii-lg)}.py_4\.5{padding-block:var(--spacing-4\.5)}.px_5{padding-inline:var(--spacing-5)}.px_4\.5{padding-inline:var(--spacing-4\.5)}.gap_1\.5{gap:var(--spacing-1\.5)}.gap_6{gap:var(--spacing-6)}.py_1\.75{padding-block:var(--spacing-1\.75)}.bdr_sm{border-radius:var(--radii-sm)}.py_6{padding-block:var(--spacing-6)}.mx_4{margin-inline:var(--spacing-4)}.my_8{margin-block:var(--spacing-8)}.flex_none{flex:none}.py_1{padding-block:var(--spacing-1)}.py_4{padding-block:var(--spacing-4)}.gap_1\.25{gap:var(--spacing-1\.25)}.flex_1{flex:1}.bdr_xl{border-radius:var(--radii-xl)}.py_2\.5{padding-block:var(--spacing-2\.5)}.px_1{padding-inline:var(--spacing-1)}.my_5{margin-block:var(--spacing-5)}.py_0\.5{padding-block:var(--spacing-0\.5)}.px_1\.5{padding-inline:var(--spacing-1\.5)}.flex_\[0_0_86\%\]{flex:0 0 86%}.trs_\[opacity_0\.45s_ease\]{transition:opacity .45s}.bdr_\[12px\]{border-radius:12px}.place-items_center{place-items:center}.gap_0\.75{gap:var(--spacing-0\.75)}.bd-b_token\(borderWidths\.thick\)_solid_transparent{border-bottom:var(--border-widths-thick) solid transparent}.gap_5\.5{gap:var(--spacing-5\.5)}.bd-b_\[3px_solid_transparent\]{border-bottom:3px solid #0000}.bd-t_token\(borderWidths\.hairline\)_solid_token\(colors\.footer\.rule\){border-top:var(--border-widths-hairline) solid var(--colors-footer-rule)}.gap_6\.5{gap:var(--spacing-6\.5)}.gap_1{gap:var(--spacing-1)}.px_2\.5{padding-inline:var(--spacing-2\.5)}.py_5{padding-block:var(--spacing-5)}.trs_\[background-color_0\.15s_ease\]{transition:background-color .15s}.gap_5{gap:var(--spacing-5)}.my_3\.5{margin-block:var(--spacing-3\.5)}.trs_\[box-shadow_0\.15s\,_transform_0\.15s\]{transition:box-shadow .15s,transform .15s}.py_0\.75{padding-block:var(--spacing-0\.75)}.px_2\.25{padding-inline:var(--spacing-2\.25)}.px_6{padding-inline:var(--spacing-6)}.px_2{padding-inline:var(--spacing-2)}.d_grid{display:grid}.grid-tc_repeat\(1\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(1,minmax(0,1fr))}.pos_absolute{position:absolute}.c_inverted\.fg{color:var(--colors-inverted\.fg)}.z_100{z-index:100}.ta_center{text-align:center}.ff_serif{font-family:var(--fonts-serif)}.fw_bold{font-weight:var(--font-weights-bold)}.fs_6xl{font-size:var(--font-sizes-6xl)}.lh_1{line-height:var(--line-heights-1)}.c_accent{color:var(--colors-accent)}.ls_0\.02em{letter-spacing:.02em}.fs_\[clamp\(1rem\,_4\.8vw\,_1\.875rem\)\]{font-size:clamp(1rem,4.8vw,1.875rem)}.lh_1\.35{line-height:var(--line-heights-1\.35)}.white-space_nowrap{white-space:nowrap}.c_text\.strong{color:var(--colors-text\.strong)}.fs_\[clamp\(0\.8125rem\,_4vw\,_0\.875rem\)\]{font-size:clamp(.8125rem,4vw,.875rem)}.lh_1\.8{line-height:var(--line-heights-1\.8)}.c_text{color:var(--colors-text)}.d_flex{display:flex}.flex-wrap_wrap{flex-wrap:wrap}.jc_center{justify-content:center}.d_inline-flex{display:inline-flex}.ai_center{align-items:center}.fs_md{font-size:var(--font-sizes-md)}.min-h-bs_11{min-block-size:var(--sizes-11)}.d_block{display:block}.fs_xs{font-size:var(--font-sizes-xs)}.fw_extrabold{font-weight:var(--font-weights-extrabold)}.ls_0\.18em{letter-spacing:.18em}.tt_uppercase{text-transform:uppercase}.c_secondary{color:var(--colors-secondary)}.fs_26{font-size:var(--font-sizes-26)}.ls_-0\.01em{letter-spacing:-.01em}.fs_17{font-size:var(--font-sizes-17)}.fw_medium{font-weight:var(--font-weights-medium)}.lh_article{line-height:var(--line-heights-article)}.fs_15{font-size:var(--font-sizes-15)}.lh_article-lg{line-height:var(--line-heights-article-lg)}.grid-tc_1fr{grid-template-columns:1fr}.fs_18{font-size:var(--font-sizes-18)}.fs_12\.5{font-size:var(--font-sizes-12\.5)}.lh_1\.6{line-height:var(--line-heights-1\.6)}.c_text\.muted{color:var(--colors-text\.muted)}.fs_13\.5{font-size:var(--font-sizes-13\.5)}.lh_relaxed{line-height:var(--line-heights-relaxed)}.lh_snug{line-height:var(--line-heights-snug)}.d_inline-block{display:inline-block}.c_accent\.fg{color:var(--colors-accent\.fg)}.lh_1\.25{line-height:var(--line-heights-1\.25)}.fs_sm{font-size:var(--font-sizes-sm)}.ff_sans{font-family:var(--fonts-sans)}.resize_vertical{resize:vertical}.d_none{display:none}.c_state\.danger{color:var(--colors-state-danger)}.flex-d_column{flex-direction:column}.ai_flex-start{align-items:flex-start}.fs_xl{font-size:var(--font-sizes-xl)}.lh_normal{line-height:var(--line-heights-normal)}.lh_1\.4{line-height:var(--line-heights-1\.4)}.flex-sh_0{flex-shrink:0}.fw_semibold{font-weight:var(--font-weights-semibold)}.fs_2xl{font-size:var(--font-sizes-2xl)}.fs_4xl{font-size:var(--font-sizes-4xl)}.cursor_pointer{cursor:pointer}.ap_none{appearance:none}.jc_space-between{justify-content:space-between}.fs_13{font-size:var(--font-sizes-13)}.c_inverted\.bg{color:var(--colors-inverted\.bg)}.pos_relative{position:relative}.asp_\[16_\/_9\]{aspect-ratio:16/9}.tov_ellipsis{text-overflow:ellipsis}.ls_0\.08em{letter-spacing:.08em}.fs_lg{font-size:var(--font-sizes-lg)}.grid-tc_\[110px_minmax\(0\,_1fr\)_auto\]{grid-template-columns:110px minmax(0,1fr) auto}.ov-wrap_anywhere{overflow-wrap:anywhere}.fs_11\.5{font-size:var(--font-sizes-11\.5)}.c_state\.success{color:var(--colors-state-success)}.ta_justify{text-align:justify}.fs_22{font-size:var(--font-sizes-22)}.tbl_fixed{table-layout:fixed}.bd-cl_collapse{border-collapse:collapse}.ta_left{text-align:left}.grid-tc_auto_1fr{grid-template-columns:auto 1fr}.cg_3{column-gap:var(--spacing-3)}.rg_1{row-gap:var(--spacing-1)}.wb_break-word{word-break:break-word}.fs_3xl{font-size:var(--font-sizes-3xl)}.ai_baseline{align-items:baseline}.grid-tc_token\(sizes\.16\)_1fr{grid-template-columns:var(--sizes-16) 1fr}.lh_\[0\.8\]{line-height:.8}.jc_flex-end{justify-content:flex-end}.fs_14\.5{font-size:var(--font-sizes-14\.5)}.ta_right{text-align:right}.ac-c_ink\.900{accent-color:var(--colors-ink-900)}.ls_wide{letter-spacing:wide}.fs_30{font-size:var(--font-sizes-30)}.grid-tc_\[repeat\(3\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.op_\[0\.6\]{opacity:.6}.fs_10\.5{font-size:var(--font-sizes-10\.5)}.lh_1\.9{line-height:var(--line-heights-1\.9)}.grid-tc_\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.c_text\.body{color:var(--colors-text\.body)}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.cg_2{column-gap:var(--spacing-2)}.rg_2{row-gap:var(--spacing-2)}.grid-tc_\[120px_1fr\]{grid-template-columns:120px 1fr}.fs_2xs{font-size:var(--font-sizes-2xs)}.op_\[0\.66\]{opacity:.66}.trf_\[translateY\(-50\%\)\]{transform:translateY(-50%)}.z_5{z-index:5}.fs_20{font-size:var(--font-sizes-20)}.bx-sh_\[0_3px_12px_rgba\(0\,_0\,_0\,_0\.18\)\]{box-shadow:0 3px 12px #0000002e}.scr-bar-w_\[none\]{scrollbar-width:none}.z_25{z-index:25}.bx-sh_overlay{box-shadow:var(--shadows-overlay)}.c_footer\.text{color:var(--colors-footer-text)}.c_footer\.mute{color:var(--colors-footer-mute)}.rg_2\.5{row-gap:var(--spacing-2\.5)}.cg_6{column-gap:var(--spacing-6)}.cg_4\.5{column-gap:var(--spacing-4\.5)}.ls_0\.04em{letter-spacing:.04em}.trf_translateX\(-50\%\){transform:translate(-50%)}.z_40{z-index:40}.grid-tc_\[repeat\(3\,_auto\)\]{grid-template-columns:repeat(3,auto)}.z_30{z-index:30}.op_0\.35{opacity:.35}.pointer-events_none{pointer-events:none}.grid-tc_\[96px_1fr\]{grid-template-columns:96px 1fr}.c_\[inherit\]{color:inherit}.asp_3_\/_2{aspect-ratio:3/2}.font-style_italic{font-style:italic}.li-t_disc{list-style-type:disc}.tt_capitalize{text-transform:capitalize}.lh_1\.18{line-height:var(--line-heights-1\.18)}.lh_1\.65{line-height:var(--line-heights-1\.65)}.asp_16_\/_6{aspect-ratio:16/6}.ls_0\.16em{letter-spacing:.16em}.tu-o_0\.5{text-underline-offset:.5px}.left_\[-9999px\]{left:-9999px}.top_0{top:var(--spacing-0)}.max-w_620{max-width:var(--sizes-620)}.pt_14{padding-top:var(--spacing-14)}.pb_18{padding-bottom:var(--spacing-18)}.w_24{width:var(--sizes-24)}.mb_2{margin-bottom:var(--spacing-2)}.mt_2{margin-top:var(--spacing-2)}.mb_3\.5{margin-bottom:var(--spacing-3\.5)}.mb_7{margin-bottom:var(--spacing-7)}.max-w_460{max-width:var(--sizes-460)}.pt_5{padding-top:var(--spacing-5)}.pb_2{padding-bottom:var(--spacing-2)}.max-w_720{max-width:var(--sizes-720)}.pt_4{padding-top:var(--spacing-4)}.mb_3{margin-bottom:var(--spacing-3)}.mb_4{margin-bottom:var(--spacing-4)}.mb_1\.5{margin-bottom:var(--spacing-1\.5)}.mt_4{margin-top:var(--spacing-4)}.mb_6{margin-bottom:var(--spacing-6)}.mb_2\.5{margin-bottom:var(--spacing-2\.5)}.mb_5{margin-bottom:var(--spacing-5)}.mb_4\.5{margin-bottom:var(--spacing-4\.5)}.w_full{width:var(--sizes-full)}.w_16{width:var(--sizes-16)}.h_16{height:var(--sizes-16)}.mt_3{margin-top:var(--spacing-3)}.max-w_760{max-width:var(--sizes-760)}.mb_0\.5{margin-bottom:var(--spacing-0\.5)}.w_6{width:var(--sizes-6)}.h_6{height:var(--sizes-6)}.mr_1{margin-right:var(--spacing-1)}.h_1\.5{height:var(--sizes-1\.5)}.mt_1\.5{margin-top:var(--spacing-1\.5)}.w_180{width:var(--sizes-180)}.mt_6{margin-top:var(--spacing-6)}.w_14{width:var(--sizes-14)}.h_14{height:var(--sizes-14)}.pt_6{padding-top:var(--spacing-6)}.pb_6{padding-bottom:var(--spacing-6)}.pt_2{padding-top:var(--spacing-2)}.pb_9{padding-bottom:var(--spacing-9)}.min-w_140{min-width:var(--sizes-140)}.mt_5{margin-top:var(--spacing-5)}.min-w_0{min-width:var(--sizes-0)}.mt_0\.5{margin-top:var(--spacing-0\.5)}.mt_2\.5{margin-top:var(--spacing-2\.5)}.ml_auto{margin-left:auto}.pb_16{padding-bottom:var(--spacing-16)}.mt_8{margin-top:var(--spacing-8)}.ov-x_auto{overflow-x:auto}.w_\[26\%\]{width:26%}.pt_0{padding-top:var(--spacing-0)}.pb_4{padding-bottom:var(--spacing-4)}.max-w_750{max-width:var(--sizes-750)}.pl_5{padding-left:var(--spacing-5)}.pb_8{padding-bottom:var(--spacing-8)}.mt_1{margin-top:var(--spacing-1)}.pb_2\.5{padding-bottom:var(--spacing-2\.5)}.pb_5{padding-bottom:var(--spacing-5)}.left_0{left:var(--spacing-0)}.bottom_0{bottom:var(--spacing-0)}.pt_1\.5{padding-top:var(--spacing-1\.5)}.pb_1{padding-bottom:var(--spacing-1)}.bdr-tr_md{border-top-right-radius:var(--radii-md)}.ml_1\.5{margin-left:var(--spacing-1\.5)}.mb_1{margin-bottom:var(--spacing-1)}.pb_7{padding-bottom:var(--spacing-7)}.w_4\.5{width:var(--sizes-4\.5)}.h_4\.5{height:var(--sizes-4\.5)}.mt_\[1px\]{margin-top:1px}.max-w_\[67\.5rem\]{max-width:67.5rem}.mt_10{margin-top:var(--spacing-10)}.mt_3\.5{margin-top:var(--spacing-3\.5)}.w_220{width:var(--sizes-220)}.h_2\.5{height:var(--sizes-2\.5)}.h_8{height:var(--sizes-8)}.h_6\.5{height:var(--sizes-6\.5)}.w_6\.5{width:var(--sizes-6\.5)}.ml_0\.75{margin-left:var(--spacing-0\.75)}.mt_4\.5{margin-top:var(--spacing-4\.5)}.pt_8{padding-top:var(--spacing-8)}.max-w_680{max-width:var(--sizes-680)}.pb_12{padding-bottom:var(--spacing-12)}.top_1\.5{top:var(--spacing-1\.5)}.left_1\.5{left:var(--spacing-1\.5)}.pb_3{padding-bottom:var(--spacing-3)}.pt_3\.5{padding-top:var(--spacing-3\.5)}.top_\[50\%\]{top:50%}.w_\[40px\]{width:40px}.h_\[40px\]{height:40px}.left_\[8px\]{left:8px}.right_\[8px\]{right:8px}.max-w_520{max-width:var(--sizes-520)}.pt_0\.5{padding-top:var(--spacing-0\.5)}.top_\[100\%\]{top:100%}.right_0{right:var(--spacing-0)}.bd-b-c_accent{border-bottom-color:var(--colors-accent)}.pt_11{padding-top:var(--spacing-11)}.pb_7\.5{padding-bottom:var(--spacing-7\.5)}.max-w_480{max-width:var(--sizes-480)}.h_7\.5{height:var(--sizes-7\.5)}.w_auto{width:auto}.left_\[50\%\]{left:50%}.pt_2\.5{padding-top:var(--spacing-2\.5)}.right_4{right:var(--spacing-4)}.w_\[max-content\]{width:max-content}.max-w_\[calc\(100vw_-_32px\)\]{max-width:calc(100vw - 32px)}.w_9{width:var(--sizes-9)}.h_9{height:var(--sizes-9)}.max-w_1100{max-width:var(--sizes-1100)}.ml_2{margin-left:var(--spacing-2)}.pb_4\.5{padding-bottom:var(--spacing-4\.5)}.w_10{width:var(--sizes-10)}.h_10{height:var(--sizes-10)}.mt_7{margin-top:var(--spacing-7)}.top_2\.5{top:var(--spacing-2\.5)}.left_2\.5{left:var(--spacing-2\.5)}.mt_0\.75{margin-top:var(--spacing-0\.75)}.\[\&_\>_li\]\:bg_surface>li{background:var(--colors-surface)}.\[\&_\>_li\]\:bd_token\(borderWidths\.hairline\)_solid_token\(colors\.border\)>li{border:var(--border-widths-hairline) solid var(--colors-border)}.\[\&\[aria-pressed\=\'true\'\]\]\:bg_inverted\.bg[aria-pressed=true]{background:var(--colors-inverted\.bg)}.\[\&\:\:-webkit-slider-thumb\]\:bg_accent::-webkit-slider-thumb{background:var(--colors-accent)}.\[\&\:\:-webkit-slider-thumb\]\:bd_token\(borderWidths\.thick\)_solid_token\(colors\.surface\)::-webkit-slider-thumb{border:var(--border-widths-thick) solid var(--colors-surface)}.\[\&\:\:-moz-range-thumb\]\:bg_accent::-moz-range-thumb{background:var(--colors-accent)}.\[\&\:\:-moz-range-thumb\]\:bd_0::-moz-range-thumb{border:0}.\[\&_img\]\:inset_0 img{inset:var(--spacing-0)}.\[\&_button\]\:bd_none button{border:none}.\[\&_button\]\:bg_border button{background:var(--colors-border)}.\[\&_button\]\:p_0 button{padding:var(--spacing-0)}.\[\&_button\[aria-current\=\'true\'\]\]\:bg_text\.strong button[aria-current=true]{background:var(--colors-text\.strong)}.\[\&_a\]\:bg_bg a{background:var(--colors-bg)}.\[\&_a\]\:bd_token\(borderWidths\.hairline\)_solid_token\(colors\.border\) a{border:var(--border-widths-hairline) solid var(--colors-border)}.\[\&\[aria-expanded\=\'true\'\]\]\:bg_inverted\.bg[aria-expanded=true]{background:var(--colors-inverted\.bg)}.\[\&_p\]\:m_\[0_0_1\.4em\] p,.\[\&_ul\,_\&_ol\]\:m_\[0_0_1\.4em\] ul,.\[\&_ul\,_\&_ol\]\:m_\[0_0_1\.4em\] ol{margin:0 0 1.4em}.\[\&_blockquote\]\:bd_token\(borderWidths\.hairline\)_solid_token\(colors\.border\) blockquote{border:var(--border-widths-hairline) solid var(--colors-border)}.\[\&_a\]\:bg_surface a{background:var(--colors-surface)}.\[\&_\>_li\]\:gap_3>li{gap:var(--spacing-3)}.\[\&_\>_li\]\:bdr_10>li{border-radius:var(--radii-10)}.\[\&_\>_li\]\:py_3\.5>li{padding-block:var(--spacing-3\.5)}.\[\&_\>_li\]\:px_4>li{padding-inline:var(--spacing-4)}.\[\&\[aria-pressed\=\'true\'\]\]\:bd-c_inverted\.bg[aria-pressed=true]{border-color:var(--colors-inverted\.bg)}.\[\&\:\:-webkit-slider-thumb\]\:bdr_circle::-webkit-slider-thumb{border-radius:var(--radii-circle)}.\[\&\:\:-moz-range-thumb\]\:bdr_circle::-moz-range-thumb{border-radius:var(--radii-circle)}.\[\&\[aria-invalid\=true\]\]\:bd-c_state\.danger[aria-invalid=true]{border-color:var(--colors-state-danger)}.\[\&_li\]\:gap_2 li{gap:var(--spacing-2)}.\[\&_th\,_\&_td\]\:py_2\.5 th,.\[\&_th\,_\&_td\]\:py_2\.5 td{padding-block:var(--spacing-2\.5)}.\[\&_th\,_\&_td\]\:px_2 th,.\[\&_th\,_\&_td\]\:px_2 td{padding-inline:var(--spacing-2)}.\[\&_th\,_\&_td\]\:bd-b_token\(borderWidths\.hairline\)_solid_token\(colors\.border\) th,.\[\&_th\,_\&_td\]\:bd-b_token\(borderWidths\.hairline\)_solid_token\(colors\.border\) td{border-bottom:var(--border-widths-hairline) solid var(--colors-border)}.\[\&_tr\:last-child_th\,_\&_tr\:last-child_td\]\:bd-b_0 tr:last-child th,.\[\&_tr\:last-child_th\,_\&_tr\:last-child_td\]\:bd-b_0 tr:last-child td{border-bottom:0}.\[\&_details\]\:bd-b_token\(borderWidths\.hairline\)_solid_token\(colors\.border\) details{border-bottom:var(--border-widths-hairline) solid var(--colors-border)}.\[\&_details\:last-child\]\:bd-b_0 details:last-child{border-bottom:0}.\[\&_img\]\:trs_\[transform_0\.35s_ease\] img{transition:transform .35s}.\[\&_a\]\:td_none a{text-decoration:none}.\[\&_\.lead\]\:bd-b_token\(borderWidths\.hairline\)_solid_token\(colors\.border\) .lead{border-bottom:var(--border-widths-hairline) solid var(--colors-border)}.\[\&_h2\]\:bd-l_token\(borderWidths\.heavy\)_solid_token\(colors\.accent\) h2{border-left:var(--border-widths-heavy) solid var(--colors-accent)}.\[\&_a\]\:td_underline a{text-decoration:underline}.\[\&_button\]\:bdr_circle button{border-radius:var(--radii-circle)}.\[\&_button\]\:trs_\[width_0\.25s\,_background_0\.25s\] button{transition:width .25s,background .25s}.\[\&_button\[aria-current\=\'true\'\]\]\:bdr_\[5px\] button[aria-current=true]{border-radius:5px}.\[\&_a\]\:bd-b_token\(borderWidths\.thick\)_solid_transparent a{border-bottom:var(--border-widths-thick) solid transparent}.\[\&_a\]\:bdr_pill a{border-radius:var(--radii-pill)}.\[\&_a\]\:px_3\.25 a{padding-inline:var(--spacing-3\.25)}.\[\&_a\]\:py_1\.5 a{padding-block:var(--spacing-1\.5)}.\[\&_a\]\:trs_\[color_0\.15s\] a{transition:color .15s}.\[\&_a\]\:px_4 a{padding-inline:var(--spacing-4)}.\[\&_a\]\:py_1\.75 a{padding-block:var(--spacing-1\.75)}.\[\&\[aria-expanded\=\'true\'\]\]\:bd-c_inverted\.bg[aria-expanded=true]{border-color:var(--colors-inverted\.bg)}.\[\&\[aria-pressed\=\'true\'\]\]\:bd-c_accent[aria-pressed=true]{border-color:var(--colors-accent)}.\[\&_ul\]\:li-s_disc ul{list-style:outside}.\[\&_ol\]\:li-s_decimal ol{list-style:decimal}.\[\&_blockquote\]\:my_6 blockquote{margin-block:var(--spacing-6)}.\[\&_blockquote\]\:px_4 blockquote{padding-inline:var(--spacing-4)}.\[\&_blockquote\]\:py_3\.5 blockquote{padding-block:var(--spacing-3\.5)}.\[\&_blockquote\]\:bdr_md blockquote,.\[\&_img\]\:bdr_md img{border-radius:var(--radii-md)}.\[\&_img\]\:my_6 img,.\[\&_figure\]\:my_6 figure,.\[\&_\.emdash-html-block\]\:my_6 .emdash-html-block{margin-block:var(--spacing-6)}.\[\&_a\]\:px_3 a{padding-inline:var(--spacing-3)}.\[\&_\>_li\]\:d_grid>li{display:grid}.\[\&_\>_li\]\:grid-tc_token\(sizes\.7\)_1fr>li{grid-template-columns:var(--sizes-7) 1fr}.\[\&_\>_li\]\:ai_start>li{align-items:start}.\[\&_\.ci\]\:fs_18 .ci{font-size:var(--font-sizes-18)}.\[\&_strong\]\:d_block strong{display:block}.\[\&_strong\]\:fs_md strong{font-size:var(--font-sizes-md)}.\[\&_strong\]\:fw_extrabold strong{font-weight:var(--font-weights-extrabold)}.\[\&_strong\]\:c_text\.strong strong{color:var(--colors-text\.strong)}.\[\&_strong\]\:lh_1\.6 strong{line-height:var(--line-heights-1\.6)}.\[\&_\.sub\]\:d_block .sub{display:block}.\[\&_\.sub\]\:fs_12\.5 .sub{font-size:var(--font-sizes-12\.5)}.\[\&_\.sub\]\:lh_1\.6 .sub{line-height:var(--line-heights-1\.6)}.\[\&_\.sub\]\:c_text\.muted .sub{color:var(--colors-text\.muted)}.\[\&_a\]\:c_secondary a{color:var(--colors-secondary)}.\[\&_a\]\:fw_bold a{font-weight:var(--font-weights-bold)}.\[\&_a\]\:white-space_nowrap a{white-space:nowrap}.\[\&\[data-visible\]\]\:d_block[data-visible],.\[\&_\.note\]\:d_block .note{display:block}.\[\&_\.note\]\:c_text\.muted .note{color:var(--colors-text\.muted)}.\[\&_\.note\]\:fs_12\.5 .note{font-size:var(--font-sizes-12\.5)}.\[\&\[aria-pressed\=\'true\'\]\]\:c_inverted\.fg[aria-pressed=true]{color:var(--colors-inverted\.fg)}.\[\&\:\:-webkit-slider-thumb\]\:ap_none::-webkit-slider-thumb{appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:cursor_pointer::-webkit-slider-thumb{cursor:pointer}.\[\&\:\:-moz-range-thumb\]\:cursor_pointer::-moz-range-thumb{cursor:pointer}.\[\&_h2\]\:fs_17 h2{font-size:var(--font-sizes-17)}.\[\&_h2\]\:fw_extrabold h2{font-weight:var(--font-weights-extrabold)}.\[\&_a\]\:fs_11\.5 a{font-size:var(--font-sizes-11\.5)}.\[\&_a\]\:c_text\.muted a{color:var(--colors-text\.muted)}.\[\&_a\]\:fw_semibold a{font-weight:var(--font-weights-semibold)}.\[\&_a\]\:c_\[inherit\] a{color:inherit}.\[\&_img\]\:pos_absolute img{position:absolute}.\[\&_img\]\:obj-f_cover img{object-fit:cover}.\[\&_img\]\:d_block img{display:block}.\[\&\[hidden\]\]\:d_none[hidden]{display:none}.\[\&_li\]\:d_flex li{display:flex}.\[\&_li\]\:ai_flex-start li{align-items:flex-start}.\[\&_li\]\:fs_13\.5 li{font-size:var(--font-sizes-13\.5)}.\[\&_li\]\:c_text\.strong li{color:var(--colors-text\.strong)}.\[\&_li\]\:fw_semibold li{font-weight:var(--font-weights-semibold)}.\[\&_b\]\:c_text\.strong b{color:var(--colors-text\.strong)}.\[\&_b\]\:fw_bold b{font-weight:var(--font-weights-bold)}.\[\&_small\]\:d_block small{display:block}.\[\&_small\]\:fs_12\.5 small{font-size:var(--font-sizes-12\.5)}.\[\&_small\]\:fw_medium small{font-weight:var(--font-weights-medium)}.\[\&_small\]\:c_text\.muted small{color:var(--colors-text\.muted)}.\[\&_th\,_\&_td\]\:ta_center th,.\[\&_th\,_\&_td\]\:ta_center td{text-align:center}.\[\&_th\,_\&_td\]\:va_middle th,.\[\&_th\,_\&_td\]\:va_middle td{vertical-align:middle}.\[\&_th\,_\&_td\]\:ov-wrap_anywhere th,.\[\&_th\,_\&_td\]\:ov-wrap_anywhere td{overflow-wrap:anywhere}.\[\&_small\]\:fs_xs small{font-size:var(--font-sizes-xs)}.\[\&_small\]\:fw_semibold small{font-weight:var(--font-weights-semibold)}.\[\&_details\[open\]_summary\:\:after\]\:content_\"−\" details[open] summary:after{content:"−"}.\[\&\:\:-webkit-details-marker\]\:d_none::-webkit-details-marker{display:none}.\[\&\:\:after\]\:content_\"\+\":after{content:"+"}.\[\&\:\:after\]\:c_text\.muted:after{color:var(--colors-text\.muted)}.\[\&\:\:after\]\:fw_bold:after{font-weight:var(--font-weights-bold)}.\[\&\:\:after\]\:fs_18:after{font-size:var(--font-sizes-18)}.\[\&\:\:before\]\:content_\"✓\":before{content:"✓"}.\[\&\:\:before\]\:c_accent:before{color:var(--colors-accent)}.\[\&\:\:before\]\:fw_extrabold:before{font-weight:var(--font-weights-extrabold)}.\[\&\:\:before\]\:flex-sh_0:before{flex-shrink:0}.\[\&_a\]\:c_current a{color:var(--colors-current)}.\[\&_\.num\]\:fs_3xl .num{font-size:var(--font-sizes-3xl)}.\[\&_\.num\]\:ff_serif .num{font-family:var(--fonts-serif)}.\[\&_\.num\]\:c_text\.strong .num{color:var(--colors-text\.strong)}.\[\&_\.num\]\:fw_bold .num{font-weight:var(--font-weights-bold)}.\[\&_\.num\]\:lh_1 .num{line-height:var(--line-heights-1)}.before\:content_\"\#\\00a0\":before{content:"# "}.before\:c_text\.muted:before{color:var(--colors-text\.muted)}.before\:fw_semibold:before{font-weight:var(--font-weights-semibold)}.\[\&_\.lead\]\:ff_serif .lead{font-family:var(--fonts-serif)}.\[\&_\.lead\]\:fs_lg .lead{font-size:var(--font-sizes-lg)}.\[\&_\.lead\]\:lh_article .lead{line-height:var(--line-heights-article)}.\[\&_\.lead\]\:c_text .lead{color:var(--colors-text)}.\[\&_h2\]\:fs_lg h2{font-size:var(--font-sizes-lg)}.\[\&_h2\]\:c_text\.strong h2{color:var(--colors-text\.strong)}.\[\&_p\]\:fs_14\.5 p{font-size:var(--font-sizes-14\.5)}.\[\&_p\]\:lh_article-lg p{line-height:var(--line-heights-article-lg)}.\[\&_p\]\:c_text p{color:var(--colors-text)}.\[\&_a\]\:tu-o_0\.5 a{text-underline-offset:.5px}.\[\&\[data-hero-center\]\]\:op_\[1\][data-hero-center]{opacity:1}.\[\&_button\]\:cursor_pointer button{cursor:pointer}.\[\&\:\:-webkit-scrollbar\]\:d_none::-webkit-scrollbar{display:none}.\[\&_a\]\:d_flex a{display:flex}.\[\&_a\]\:ai_center a{align-items:center}.\[\&\[aria-expanded\=\'true\'\]\]\:c_text\.strong[aria-expanded=true]{color:var(--colors-text\.strong)}.\[\&_a\]\:fs_sm a{font-size:var(--font-sizes-sm)}.\[\&_a\]\:c_text\.strong a{color:var(--colors-text\.strong)}.\[\&_a\]\:fs_13 a{font-size:var(--font-sizes-13)}.\[\&_a\]\:c_footer\.text a{color:var(--colors-footer-text)}.\[\&_a\]\:fs_xs a{font-size:var(--font-sizes-xs)}.\[\&\[aria-current\]\]\:c_text\.strong[aria-current]{color:var(--colors-text\.strong)}.\[\&_a\]\:ta_center a{text-align:center}.\[\&\[aria-expanded\=\'true\'\]\]\:c_inverted\.fg[aria-expanded=true]{color:var(--colors-inverted\.fg)}.\[\&_span\]\:white-space_nowrap span{white-space:nowrap}.\[\&_a\]\:d_inline-flex a{display:inline-flex}.\[\&_a\]\:jc_center a{justify-content:center}.\[\&_svg\]\:d_block svg{display:block}.\[\&\[aria-pressed\=\'true\'\]\]\:c_accent[aria-pressed=true]{color:var(--colors-accent)}.\[\&_p\]\:fs_lg p{font-size:var(--font-sizes-lg)}.\[\&_p\]\:lh_article p{line-height:var(--line-heights-article)}.\[\&_p\]\:ta_justify p{text-align:justify}.\[\&_h2\]\:fs_2xl h2{font-size:var(--font-sizes-2xl)}.\[\&_h2\]\:fw_bold h2{font-weight:var(--font-weights-bold)}.\[\&_h2\]\:lh_snug h2{line-height:var(--line-heights-snug)}.\[\&_h3\]\:fs_xl h3{font-size:var(--font-sizes-xl)}.\[\&_h3\]\:fw_bold h3{font-weight:var(--font-weights-bold)}.\[\&_h3\]\:lh_1\.35 h3{line-height:var(--line-heights-1\.35)}.\[\&_h3\]\:c_text\.strong h3{color:var(--colors-text\.strong)}.\[\&_ul\,_\&_ol\]\:fs_lg ul,.\[\&_ul\,_\&_ol\]\:fs_lg ol{font-size:var(--font-sizes-lg)}.\[\&_ul\,_\&_ol\]\:lh_article ul,.\[\&_ul\,_\&_ol\]\:lh_article ol{line-height:var(--line-heights-article)}.\[\&_li\]\:ta_justify li{text-align:justify}.\[\&_strong\]\:fw_bold strong{font-weight:var(--font-weights-bold)}.\[\&_em\]\:font-style_italic em{font-style:italic}.\[\&_blockquote\]\:ff_sans blockquote{font-family:var(--fonts-sans)}.\[\&_blockquote\]\:fs_sm blockquote{font-size:var(--font-sizes-sm)}.\[\&_blockquote\]\:lh_relaxed blockquote{line-height:var(--line-heights-relaxed)}.\[\&_blockquote\]\:c_text\.body blockquote{color:var(--colors-text\.body)}.\[\&_blockquote\]\:bg-c_bg\.alt blockquote{background-color:var(--colors-bg\.alt)}.\[\&_figcaption\]\:fs_sm figcaption{font-size:var(--font-sizes-sm)}.\[\&_figcaption\]\:c_text\.muted figcaption{color:var(--colors-text\.muted)}.\[\&_figcaption\]\:font-style_italic figcaption{font-style:italic}.\[\&_a\]\:d_inline-block a{display:inline-block}.\[\&_img\]\:obj-f_contain img{object-fit:contain}.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.disabled\:cursor_wait:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:wait}.\[\&_svg\]\:w_full svg{width:var(--sizes-full)}.\[\&_svg\]\:h_auto svg{height:auto}.\[\&\:last-child\]\:mb_0:last-child{margin-bottom:var(--spacing-0)}.\[\&_strong\]\:mb_0\.5 strong{margin-bottom:var(--spacing-0\.5)}.\[\&_\.note\]\:mt_0\.5 .note{margin-top:var(--spacing-0\.5)}.\[\&\:\:-webkit-slider-thumb\]\:w_5::-webkit-slider-thumb{width:var(--sizes-5)}.\[\&\:\:-webkit-slider-thumb\]\:h_5::-webkit-slider-thumb{height:var(--sizes-5)}.\[\&\:\:-moz-range-thumb\]\:w_5::-moz-range-thumb{width:var(--sizes-5)}.\[\&\:\:-moz-range-thumb\]\:h_5::-moz-range-thumb{height:var(--sizes-5)}.\[\&_img\]\:w_full img{width:var(--sizes-full)}.\[\&_img\]\:h_full img{height:var(--sizes-full)}.\[\&_small\]\:mt_0\.75 small{margin-top:var(--spacing-0\.75)}.\[\&_\.num\]\:mb_1 .num{margin-bottom:var(--spacing-1)}.\[\&_\.lead\]\:mb_7 .lead{margin-bottom:var(--spacing-7)}.\[\&_\.lead\]\:pb_6 .lead{padding-bottom:var(--spacing-6)}.\[\&_h2\]\:mt_7\.5 h2{margin-top:var(--spacing-7\.5)}.\[\&_h2\]\:mb_2\.5 h2{margin-bottom:var(--spacing-2\.5)}.\[\&_h2\]\:pl_3 h2{padding-left:var(--spacing-3)}.\[\&_p\]\:mb_3\.5 p{margin-bottom:var(--spacing-3\.5)}.\[\&_button\]\:w_\[8px\] button{width:8px}.\[\&_button\]\:h_\[8px\] button{height:8px}.\[\&_button\[aria-current\=\'true\'\]\]\:w_\[20px\] button[aria-current=true]{width:20px}.\[\&_a\]\:pt_0\.5 a{padding-top:var(--spacing-0\.5)}.\[\&\[aria-expanded\=\'true\'\]\]\:bd-b-c_accent[aria-expanded=true],.\[\&\[aria-current\]\]\:bd-b-c_accent[aria-current]{border-bottom-color:var(--colors-accent)}.\[\&_svg\]\:w_4\.5 svg{width:var(--sizes-4\.5)}.\[\&_svg\]\:w_3\.5 svg{width:var(--sizes-3\.5)}.\[\&_svg\]\:h_4\.5 svg{height:var(--sizes-4\.5)}.\[\&_svg\]\:h_3\.5 svg{height:var(--sizes-3\.5)}.\[\&_a\]\:min-w_6 a{min-width:var(--sizes-6)}.\[\&_a\]\:min-h_6 a{min-height:var(--sizes-6)}.\[\&_li\]\:pl_1 li{padding-left:var(--spacing-1)}.\[\&_svg\]\:w_6\.5 svg{width:var(--sizes-6\.5)}.\[\&_svg\]\:h_6\.5 svg{height:var(--sizes-6\.5)}.\[\&_h2\]\:mt_8 h2{margin-top:var(--spacing-8)}.\[\&_h2\]\:mb_3 h2{margin-bottom:var(--spacing-3)}.\[\&_h3\]\:mt_6 h3{margin-top:var(--spacing-6)}.\[\&_h3\]\:mb_2 h3{margin-bottom:var(--spacing-2)}.\[\&_ul\,_\&_ol\]\:pl_6 ul,.\[\&_ul\,_\&_ol\]\:pl_6 ol{padding-left:var(--spacing-6)}.\[\&_li\]\:mb_2 li{margin-bottom:var(--spacing-2)}.\[\&_img\]\:max-w_full img{max-width:var(--sizes-full)}.\[\&_img\]\:h_auto img{height:auto}.\[\&_figcaption\]\:mt_2 figcaption{margin-top:var(--spacing-2)}.\[\&_img\]\:w_auto img{width:auto}.\[\&_img\]\:h_\[76\%\] img{height:76%}.\[\&_img\]\:max-w_\[86\%\] img{max-width:86%}.\[\&\:hover_\[data-subnav\]\,_\&\:focus-within_\[data-subnav\]\]\:d_block:hover [data-subnav],.\[\&\:hover_\[data-subnav\]\,_\&\:focus-within_\[data-subnav\]\]\:d_block:focus-within [data-subnav]{display:block}.focusVisible\:ring_token\(borderWidths\.thick\)_solid_token\(colors\.accent\):is(:focus-visible,[data-focus-visible]){outline:var(--border-widths-thick) solid var(--colors-accent)}.focusVisible\:ring_token\(borderWidths\.thick\)_solid_token\(colors\.text\.strong\):is(:focus-visible,[data-focus-visible]){outline:var(--border-widths-thick) solid var(--colors-text\.strong)}.focus\:bd-c_accent:is(:focus,[data-focus]){border-color:var(--colors-accent)}.\[\&\:focus-visible\]\:ring_token\(borderWidths\.thick\)_solid_token\(colors\.accent\):focus-visible{outline:var(--border-widths-thick) solid var(--colors-accent)}.focusVisible\:ring-o_0\.5:is(:focus-visible,[data-focus-visible]){outline-offset:var(--spacing-0\.5)}.\[\&\:focus-visible\]\:ring-o_2:focus-visible{outline-offset:var(--spacing-2)}.focusVisible\:left_0:is(:focus-visible,[data-focus-visible]){left:var(--spacing-0)}.hover\:bg_surface:is(:hover,[data-hover]){background:var(--colors-surface)}.hover\:bg_bg\.alt:is(:hover,[data-hover]){background:var(--colors-bg\.alt)}.\[\&\:hover\]\:bd-c_accent:hover{border-color:var(--colors-accent)}.hover\:bd-c_inverted\.bg:is(:hover,[data-hover]){border-color:var(--colors-inverted\.bg)}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:op_0\.9:is(:hover,[data-hover]){opacity:.9}.hover\:bx-sh_\[0_4px_14px_rgba\(0\,_0\,_0\,_0\.06\)\]:is(:hover,[data-hover]){box-shadow:0 4px 14px #0000000f}.hover\:c_text\.strong:is(:hover,[data-hover]){color:var(--colors-text\.strong)}.hover\:bx-sh_\[0_8px_28px_rgba\(0\,_0\,_0\,_0\.1\)\]:is(:hover,[data-hover]){box-shadow:0 8px 28px #0000001a}.hover\:trf_\[translateY\(-2px\)\]:is(:hover,[data-hover]){transform:translateY(-2px)}.\[\&_blockquote\]\:\[\&_p\]\:m_\[0_0_0\.6em\] blockquote p{margin:0 0 .6em}.\[\&_\.emdash-html-block\]\:\[\&_iframe\:not\(\[class\*\=\"instagram\"\]\)\:not\(\[class\*\=\"twitter\"\]\)\]\:bd_none .emdash-html-block iframe:not([class*=instagram]):not([class*=twitter]){border:none}.\[\&_a\]\:hover\:td_underline a:is(:hover,[data-hover]){text-decoration:underline}.\[\&_a\]\:hover\:bd-c_text\.strong a:is(:hover,[data-hover]){border-color:var(--colors-text\.strong)}.\[\&_\.emdash-html-block\]\:\[\&_\.instagram-media\,_\&_\.twitter-tweet\]\:mx_auto .emdash-html-block .instagram-media,.\[\&_\.emdash-html-block\]\:\[\&_\.instagram-media\,_\&_\.twitter-tweet\]\:mx_auto .emdash-html-block .twitter-tweet{margin-inline:auto}.\[\&_li\]\:\[\&\:\:before\]\:content_\"✓\" li:before{content:"✓"}.\[\&_li\]\:\[\&\:\:before\]\:c_accent li:before{color:var(--colors-accent)}.\[\&_li\]\:\[\&\:\:before\]\:fw_extrabold li:before{font-weight:var(--font-weights-extrabold)}.\[\&_li\]\:\[\&\:\:before\]\:flex-sh_0 li:before{flex-shrink:0}.\[\&_a\]\:\[\&\[aria-current\]\]\:c_text\.strong a[aria-current]{color:var(--colors-text\.strong)}.\[\&_a\]\:hover\:c_inverted\.fg a:is(:hover,[data-hover]){color:var(--colors-inverted\.fg)}.\[\&_a\]\:hover\:c_footer\.text a:is(:hover,[data-hover]){color:var(--colors-footer-text)}.\[\&_blockquote\]\:\[\&_p\]\:fs_\[inherit\] blockquote p{font-size:inherit}.\[\&_blockquote\]\:\[\&_p\]\:lh_\[inherit\] blockquote p{line-height:inherit}.\[\&_\.emdash-html-block\]\:\[\&_iframe\:not\(\[class\*\=\"instagram\"\]\)\:not\(\[class\*\=\"twitter\"\]\)\]\:asp_\[16_\/_10\] .emdash-html-block iframe:not([class*=instagram]):not([class*=twitter]){aspect-ratio:16/10}.\[\&_a\]\:hover\:c_text\.strong a:is(:hover,[data-hover]){color:var(--colors-text\.strong)}.\[\&_a\]\:\[\&\[aria-current\]\]\:bd-b-c_accent a[aria-current]{border-bottom-color:var(--colors-accent)}.\[\&_blockquote\]\:\[\&_p\:last-child\]\:mb_0 blockquote p:last-child{margin-bottom:var(--spacing-0)}.\[\&_\.emdash-html-block\]\:\[\&_iframe\:not\(\[class\*\=\"instagram\"\]\)\:not\(\[class\*\=\"twitter\"\]\)\]\:w_full .emdash-html-block iframe:not([class*=instagram]):not([class*=twitter]){width:var(--sizes-full)}.\[\&_\.emdash-html-block\]\:\[\&_iframe\:not\(\[class\*\=\"instagram\"\]\)\:not\(\[class\*\=\"twitter\"\]\)\]\:h_auto .emdash-html-block iframe:not([class*=instagram]):not([class*=twitter]){height:auto}.\[\&_\.emdash-html-block\]\:\[\&_iframe\:not\(\[class\*\=\"instagram\"\]\)\:not\(\[class\*\=\"twitter\"\]\)\]\:max-w_full .emdash-html-block iframe:not([class*=instagram]):not([class*=twitter]){max-width:var(--sizes-full)}.\[\&_\.emdash-html-block\]\:\[\&_\.instagram-media\,_\&_\.twitter-tweet\]\:max-w_360 .emdash-html-block .instagram-media,.\[\&_\.emdash-html-block\]\:\[\&_\.instagram-media\,_\&_\.twitter-tweet\]\:max-w_360 .emdash-html-block .twitter-tweet{max-width:var(--sizes-360)}.hover\:\[\&_h3_a\]\:td_underline:is(:hover,[data-hover]) h3 a,.hover\:\[\&_\.name\]\:td_underline:is(:hover,[data-hover]) .name,.hover\:\[\&_h3\]\:td_underline:is(:hover,[data-hover]) h3{text-decoration:underline}.hover\:\[\&_img\]\:trf_scale\(1\.05\):is(:hover,[data-hover]) img{transform:scale(1.05)}.hover\:\[\&_h3_a\]\:tu-o_0\.5:is(:hover,[data-hover]) h3 a{text-underline-offset:.5px}.hover\:\[\&_\.name\]\:c_secondary:is(:hover,[data-hover]) .name,.hover\:\[\&_\.name\]\:before\:c_secondary:is(:hover,[data-hover]) .name:before{color:var(--colors-secondary)}@media screen and (width>=40rem){.sm\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:cg_5{column-gap:var(--spacing-5)}}@media screen and (width>=48rem){.md\:p_10{padding:var(--spacing-10)}.md\:p_6{padding:var(--spacing-6)}.md\:bg_transparent{background:var(--colors-transparent)}.md\:bd_0{border:0}.md\:p_0{padding:var(--spacing-0)}.md\:p_8{padding:var(--spacing-8)}.md\:bg_surface{background:var(--colors-surface)}.md\:gap_6{gap:var(--spacing-6)}.md\:px_12{padding-inline:var(--spacing-12)}.md\:py_16{padding-block:var(--spacing-16)}.md\:px_6{padding-inline:var(--spacing-6)}.md\:py_12{padding-block:var(--spacing-12)}.md\:gap_10{gap:var(--spacing-10)}.md\:gap_3\.5{gap:var(--spacing-3\.5)}.md\:bdr_0{border-radius:var(--radii-0)}.md\:px_4\.5{padding-inline:var(--spacing-4\.5)}.md\:mx_12{margin-inline:var(--spacing-12)}.md\:grid-c_\[1_\/_-1\]{grid-column:1/-1}.md\:py_1{padding-block:var(--spacing-1)}.md\:px_2\.5{padding-inline:var(--spacing-2\.5)}.md\:flex_\[0_0_50\%\]{flex:0 0 50%}.md\:gap_\[0_3\.5rem\]{gap:0 3.5rem}.md\:gap_0\.5{gap:var(--spacing-0\.5)}.md\:bd-b_0{border-bottom:0}.md\:bd-r_token\(borderWidths\.hairline\)_solid_token\(colors\.border\){border-right:var(--border-widths-hairline) solid var(--colors-border)}.md\:py_2\.5{padding-block:var(--spacing-2\.5)}.md\:bd-l_\[3px_solid_transparent\]{border-left:3px solid #0000}.md\:gap_8{gap:var(--spacing-8)}.md\:py_8{padding-block:var(--spacing-8)}.md\:gap_5{gap:var(--spacing-5)}.md\:my_4{margin-block:var(--spacing-4)}.md\:grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.md\:fs_96{font-size:var(--font-sizes-96)}.md\:fs_3xl{font-size:var(--font-sizes-3xl)}.md\:fs_5xl{font-size:var(--font-sizes-5xl)}.md\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.md\:fs_13{font-size:var(--font-sizes-13)}.md\:grid-tc_1fr_auto{grid-template-columns:1fr auto}.md\:ai_flex-end{align-items:flex-end}.md\:fs_xl{font-size:var(--font-sizes-xl)}.md\:fs_22{font-size:var(--font-sizes-22)}.md\:grid-tc_1fr{grid-template-columns:1fr}.md\:ai_stretch{align-items:stretch}.md\:fs_\[64px\]{font-size:64px}.md\:fs_20{font-size:var(--font-sizes-20)}.md\:fs_36{font-size:var(--font-sizes-36)}.md\:fs_18{font-size:var(--font-sizes-18)}.md\:d_block{display:block}.md\:flex-d_row{flex-direction:row}.md\:ai_flex-start{align-items:flex-start}.md\:grid-tc_\[repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.md\:fs_xs{font-size:var(--font-sizes-xs)}.md\:lh_snug{line-height:var(--line-heights-snug)}.md\:fs_15{font-size:var(--font-sizes-15)}.md\:d_grid{display:grid}.md\:grid-tc_\[210px_minmax\(0\,_1fr\)\]{grid-template-columns:210px minmax(0,1fr)}.md\:ai_start{align-items:start}.md\:d_none{display:none}.md\:flex-d_column{flex-direction:column}.md\:fs_md{font-size:var(--font-sizes-md)}.md\:as_stretch{align-self:stretch}.md\:jc_space-between{justify-content:space-between}.md\:jc_normal{justify-content:normal}.md\:grid-tc_\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.md\:ls_0\.05em{letter-spacing:.05em}.md\:d_flex{display:flex}.md\:grid-tc_\[140px_1fr\]{grid-template-columns:140px 1fr}.md\:fs_48{font-size:var(--font-sizes-48)}.md\:lh_1\.2{line-height:var(--line-heights-1\.2)}.md\:asp_16_\/_5{aspect-ratio:16/5}.md\:pt_20{padding-top:var(--spacing-20)}.md\:pb_24{padding-bottom:var(--spacing-24)}.md\:pt_8{padding-top:var(--spacing-8)}.md\:pb_3{padding-bottom:var(--spacing-3)}.md\:pt_6{padding-top:var(--spacing-6)}.md\:pt_9{padding-top:var(--spacing-9)}.md\:pb_10{padding-bottom:var(--spacing-10)}.md\:pb_12{padding-bottom:var(--spacing-12)}.md\:pb_9{padding-bottom:var(--spacing-9)}.md\:pt_2\.5{padding-top:var(--spacing-2\.5)}.md\:pb_1\.5{padding-bottom:var(--spacing-1\.5)}.md\:pt_4{padding-top:var(--spacing-4)}.md\:pt_12{padding-top:var(--spacing-12)}.md\:pt_3{padding-top:var(--spacing-3)}.md\:pb_16{padding-bottom:var(--spacing-16)}.md\:pt_5{padding-top:var(--spacing-5)}.md\:mb_4{margin-bottom:var(--spacing-4)}.md\:top_3{top:var(--spacing-3)}.md\:left_3{left:var(--spacing-3)}.md\:mb_2{margin-bottom:var(--spacing-2)}.md\:pb_5{padding-bottom:var(--spacing-5)}.md\:left_\[calc\(25\%_-_20px\)\]{left:calc(25% - 20px)}.md\:right_\[calc\(25\%_-_20px\)\]{right:calc(25% - 20px)}.md\:pt_1{padding-top:var(--spacing-1)}.md\:pb_6{padding-bottom:var(--spacing-6)}.md\:mb_0{margin-bottom:var(--spacing-0)}.md\:pr_4\.5{padding-right:var(--spacing-4\.5)}.md\:pl_3\.5{padding-left:var(--spacing-3\.5)}.md\:bd-l-c_accent{border-left-color:var(--colors-accent)}.md\:pt_13{padding-top:var(--spacing-13)}.md\:h_10{height:var(--sizes-10)}.md\:w_9\.5{width:var(--sizes-9\.5)}.md\:h_9\.5{height:var(--sizes-9\.5)}.md\:mb_6{margin-bottom:var(--spacing-6)}.md\:mb_8{margin-bottom:var(--spacing-8)}.md\:w_11{width:var(--sizes-11)}.md\:h_11{height:var(--sizes-11)}.md\:pb_7{padding-bottom:var(--spacing-7)}.\[\&_th\,_\&_td\]\:md\:py_3\.25 th,.\[\&_th\,_\&_td\]\:md\:py_3\.25 td{padding-block:var(--spacing-3\.25)}.\[\&_th\,_\&_td\]\:md\:px_3 th,.\[\&_th\,_\&_td\]\:md\:px_3 td{padding-inline:var(--spacing-3)}.\[\&_blockquote\]\:md\:my_7 blockquote{margin-block:var(--spacing-7)}.\[\&_blockquote\]\:md\:px_5 blockquote{padding-inline:var(--spacing-5)}.\[\&_blockquote\]\:md\:py_4 blockquote{padding-block:var(--spacing-4)}.\[\&_h2\]\:md\:fs_22 h2{font-size:var(--font-sizes-22)}.\[\&_a\]\:md\:fs_13 a{font-size:var(--font-sizes-13)}.\[\&_\.lead\]\:md\:fs_15 .lead{font-size:var(--font-sizes-15)}.\[\&_h2\]\:md\:fs_18 h2{font-size:var(--font-sizes-18)}.\[\&_p\]\:md\:fs_15 p{font-size:var(--font-sizes-15)}.\[\&_p\]\:md\:fs_18 p{font-size:var(--font-sizes-18)}.\[\&_p\]\:md\:lh_article-lg p{line-height:var(--line-heights-article-lg)}.\[\&_h2\]\:md\:fs_3xl h2{font-size:var(--font-sizes-3xl)}.\[\&_h3\]\:md\:fs_2xl h3{font-size:var(--font-sizes-2xl)}.\[\&_ul\,_\&_ol\]\:md\:fs_18 ul,.\[\&_ul\,_\&_ol\]\:md\:fs_18 ol{font-size:var(--font-sizes-18)}.\[\&_blockquote\]\:md\:fs_15 blockquote{font-size:var(--font-sizes-15)}.\[\&_h2\]\:md\:mt_9 h2{margin-top:var(--spacing-9)}.\[\&_h2\]\:md\:mb_3 h2{margin-bottom:var(--spacing-3)}}@media screen and (width>=64rem){.lg\:flex_\[1_1_calc\(25\%_-_9px\)\]{flex:calc(25% - 9px)}.lg\:gap_4\.5{gap:var(--spacing-4\.5)}.lg\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:fs_md{font-size:var(--font-sizes-md)}.lg\:grid-tc_repeat\(5\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(5,minmax(0,1fr))}}@media (pointer:coarse){.\[\&_a\]\:\[\@media_\(pointer\:_coarse\)\]\:min-w_11 a{min-width:var(--sizes-11)}.\[\&_a\]\:\[\@media_\(pointer\:_coarse\)\]\:min-h_11 a{min-height:var(--sizes-11)}}@media (prefers-reduced-motion:reduce){.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:trs_\[box-shadow_0\.15s\]{transition:box-shadow .15s}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:\[\&_img\]\:trs_\[none\] img{transition:none}.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:hover\:trf_none:is(:hover,[data-hover]),.\[\@media_\(prefers-reduced-motion\:_reduce\)\]\:hover\:\[\&_img\]\:trf_none:is(:hover,[data-hover]) img{transform:none}}}@layer recipes.slots{@layer _base{.authorProfile__root{padding:var(--spacing-3);background:var(--colors-bg\.alt);border:var(--border-widths-hairline) solid var(--colors-border);gap:var(--spacing-3);margin-block:var(--spacing-6);border-radius:var(--radii-md);grid-template-columns:var(--sizes-160) minmax(0, 1fr);font-family:var(--fonts-sans);align-items:start;display:grid}.authorProfile__root[data-author-profile] p{margin:var(--spacing-0)!important;font-size:var(--font-sizes-sm)!important;line-height:var(--line-heights-normal)!important;color:var(--colors-text\.muted)!important;margin-bottom:var(--spacing-1)!important}.authorProfile__root[data-author-profile] blockquote{margin:var(--spacing-0);padding:var(--spacing-0);background:var(--colors-transparent);font-family:var(--fonts-sans);font-size:inherit;font-style:normal;line-height:var(--line-heights-relaxed);color:var(--colors-text\.muted);border:none}.authorProfile__root[data-author-profile] img{border-radius:var(--radii-sm)!important;width:var(--sizes-full)!important;height:auto!important}.authorProfile__root[data-author-profile] img,.authorProfile__root[data-author-profile] figure{margin-block:var(--spacing-0)!important}.authorProfile__root[data-author-profile] p:first-child{font-weight:var(--font-weights-bold);color:var(--colors-text\.body)!important}.authorProfile__root[data-author-profile] p:last-child{margin-bottom:var(--spacing-0)!important}.authorProfile__photo,.authorProfile__body{min-width:var(--sizes-0)}.bodyTable__root{margin-block:var(--spacing-6);max-width:var(--sizes-full);overflow-x:auto}.bodyTable__table{border-collapse:collapse;font-family:var(--fonts-sans);font-size:var(--font-sizes-sm);line-height:var(--line-heights-snug);width:var(--sizes-full)}.bodyTable__table th,.bodyTable__table td{border:var(--border-widths-hairline) solid var(--colors-border);padding-inline:var(--spacing-3);padding-block:var(--spacing-2\.5);text-align:left;vertical-align:top}.bodyTable__table th{background:var(--colors-bg\.alt);font-weight:var(--font-weights-bold);color:var(--colors-text\.strong);white-space:nowrap}.bodyTable__table[data-body-table] p{margin:var(--spacing-0)!important;font-size:inherit!important;line-height:inherit!important}.field__root{margin-bottom:var(--spacing-4)}.field__label{font-size:var(--font-sizes-sm);font-weight:var(--font-weights-bold);margin-bottom:var(--spacing-1\.5);display:block}.field__label,.field__control{color:var(--colors-text\.strong)}.field__control{border:var(--border-widths-thin) solid var(--colors-border);background:var(--colors-bg);padding-inline:var(--spacing-3\.5);padding-block:var(--spacing-3);border-radius:var(--radii-lg);outline-offset:2px;font-family:var(--fonts-sans);font-size:var(--font-sizes-lg);outline:2px solid #0000;width:100%;transition:border-color .15s}.field__control:is(:focus,[data-focus]){border-color:var(--colors-accent)}.field__hint{font-size:var(--font-sizes-xs);color:var(--colors-text\.muted);line-height:var(--line-heights-normal);margin-top:var(--spacing-1\.5)}.paypal__paypal{background:var(--colors-paypal-gold);gap:var(--spacing-0\.5);font-weight:var(--font-weights-extrabold);font-size:var(--font-sizes-xl);margin-bottom:var(--spacing-2\.5)}.paypal__paypal,.paypal__card{border-radius:var(--radii-pill);padding-block:var(--spacing-3\.5);cursor:pointer;border:0;justify-content:center;align-items:center;width:100%;display:inline-flex}.paypal__card{background:var(--colors-paypal-dark);gap:var(--spacing-2\.5);color:var(--colors-inverted\.fg);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-md)}.paypal__powered{font-weight:var(--font-weights-bold);margin-top:var(--spacing-2\.5)}.paypal__powered,.paypal__note{text-align:center;font-size:var(--font-sizes-xs);color:var(--colors-text\.muted)}.paypal__note{gap:var(--spacing-2);line-height:var(--line-heights-normal);margin-top:var(--spacing-3);justify-content:center;align-items:center;display:flex}.news-row__meta{gap:var(--spacing-2\.5);margin-bottom:var(--spacing-1\.5);align-items:baseline;display:flex}.news-row__kicker{font-size:var(--font-sizes-2xs);font-weight:var(--font-weights-extrabold);letter-spacing:.16em;color:var(--colors-secondary);text-transform:uppercase}.news-row__date{font-size:var(--font-sizes-10\.5);color:var(--colors-text\.muted)}.news-row__title{font-size:var(--font-sizes-14\.5);font-weight:var(--font-weights-bold);line-height:var(--line-heights-1\.45);text-align:justify}.price-card__card{border:var(--border-widths-thin) solid var(--colors-border);background:var(--colors-surface);border-radius:var(--radii-lg);padding-block:var(--spacing-4\.5);padding-inline:var(--spacing-4);text-align:center;position:relative}.price-card__rec{background:var(--colors-inverted\.bg);border-radius:var(--radii-pill);padding-inline:var(--spacing-3);padding-block:var(--spacing-0\.5);color:var(--colors-accent);font-size:var(--font-sizes-xs);white-space:nowrap;top:calc(var(--spacing-2\.5) * -1);left:var(--spacing-0);right:var(--spacing-0);width:var(--sizes-fit);margin-inline:auto;position:absolute}.price-card__rec,.price-card__term{font-weight:var(--font-weights-extrabold)}.price-card__term{font-size:var(--font-sizes-md)}.price-card__term,.price-card__price{color:var(--colors-text\.strong)}.price-card__price{font-family:var(--fonts-serif);font-size:var(--font-sizes-28);font-weight:var(--font-weights-bold);margin-top:var(--spacing-1\.5)}.price-card__unit{font-family:var(--fonts-sans);font-size:var(--font-sizes-13);font-weight:var(--font-weights-semibold);color:var(--colors-text\.muted)}.price-card__perYear{font-size:var(--font-sizes-xs);color:var(--colors-text\.muted);margin-top:var(--spacing-1)}.price-card__off{background:var(--colors-accent);border-radius:var(--radii-pill);padding-inline:var(--spacing-2\.5);padding-block:var(--spacing-0\.75);color:var(--colors-accent\.fg);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-extrabold);margin-top:var(--spacing-2);display:inline-block}.aiw__root{gap:var(--spacing-3\.5);z-index:50;right:var(--spacing-3\.5);bottom:var(--spacing-3\.5);left:var(--spacing-3\.5);flex-direction:column;align-items:flex-end;display:flex;position:fixed}.aiw__root:is([hidden],[data-hidden]){display:none}.aiw__launcher{background:var(--colors-accent);border-radius:var(--radii-circle);color:var(--colors-accent\.fg);box-shadow:var(--shadows-overlay);cursor:pointer;width:var(--sizes-14);height:var(--sizes-14);border:0;justify-content:center;align-items:center;display:inline-flex}.aiw__launcher:is(:focus-visible,[data-focus-visible]){outline:var(--border-widths-thick) solid var(--colors-text\.strong);outline-offset:var(--spacing-0\.75)}.aiw__panel{background:var(--colors-surface);border:var(--border-widths-hairline) solid var(--colors-border);border-radius:var(--radii-xl);box-shadow:var(--shadows-overlay);width:var(--sizes-full);max-width:var(--sizes-full);height:calc(100dvh - 6rem);max-height:var(--sizes-full);flex-direction:column;display:flex;overflow:hidden}.aiw__panel:is([hidden],[data-hidden]){display:none}.aiw__head{background:var(--colors-bg\.alt);padding-inline:var(--spacing-4);padding-block:var(--spacing-3\.5);border-bottom:var(--border-widths-hairline) solid var(--colors-border);justify-content:space-between}.aiw__head,.aiw__brand{gap:var(--spacing-2\.5);align-items:center;display:flex}.aiw__brand{min-width:var(--sizes-0)}.aiw__glyph{background:var(--colors-secondary);border-radius:var(--radii-10);color:var(--colors-inverted\.fg);flex:none;justify-content:center;align-items:center;width:8.5px;height:8.5px;display:flex}.aiw__who{min-width:var(--sizes-0);flex-direction:column;gap:.25px;display:flex}.aiw__whoName{font-weight:var(--font-weights-bold);font-size:var(--font-sizes-md);line-height:var(--line-heights-tight)}.aiw__whoName,.aiw__whoSub{font-family:var(--fonts-sans)}.aiw__whoSub{font-size:var(--font-sizes-xs);color:var(--colors-text\.muted)}.aiw__badge{background:var(--colors-accent\.tint);border:var(--border-widths-hairline) solid var(--colors-accent);gap:var(--spacing-1);padding-inline:var(--spacing-2);padding-block:var(--spacing-1);border-radius:var(--radii-pill);color:var(--colors-text\.strong);font-family:var(--fonts-sans);font-size:var(--font-sizes-2xs);font-weight:var(--font-weights-extrabold);letter-spacing:.04em;white-space:nowrap;align-items:center;display:inline-flex}.aiw__badge:is([hidden],[data-hidden]){display:none}.aiw__close{background:var(--colors-transparent);border-radius:var(--radii-6);cursor:pointer;color:var(--colors-text\.muted);min-width:var(--sizes-6);min-height:var(--sizes-6);border:0;justify-content:center;align-items:center;display:flex}.aiw__close:is(:focus-visible,[data-focus-visible]){outline:var(--border-widths-thick) solid var(--colors-secondary);outline-offset:var(--spacing-0\.5)}.aiw__close:is(:hover,[data-hover]){background:var(--colors-bg);color:var(--colors-text\.strong)}.aiw__thread{padding-inline:var(--spacing-4);gap:var(--spacing-5);padding-top:var(--spacing-4\.5);padding-bottom:var(--spacing-1\.5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.aiw__qRow{justify-content:flex-end;display:flex}.aiw__question{background:var(--colors-bg\.alt);border:var(--border-widths-hairline) solid var(--colors-border);border-radius:var(--radii-lg);padding-inline:var(--spacing-3\.25);padding-block:var(--spacing-2\.5);font-size:var(--font-sizes-sm);line-height:var(--line-heights-relaxed);color:var(--colors-text\.body);max-width:var(--sizes-full)}.aiw__question,.aiw__answerLead{font-family:var(--fonts-sans)}.aiw__answerLead{gap:var(--spacing-1\.75);font-size:var(--font-sizes-2xs);font-weight:var(--font-weights-extrabold);letter-spacing:.12em;color:var(--colors-text\.muted);margin-bottom:var(--spacing-2\.25);align-items:center;display:flex}.aiw__answer{font-family:var(--fonts-sans);font-size:var(--font-sizes-md);line-height:var(--line-heights-article);color:var(--colors-text\.body);white-space:pre-wrap;word-break:break-word}.aiw__sources{margin-top:var(--spacing-3)}.aiw__sourcesLabel{font-family:var(--fonts-sans);font-size:var(--font-sizes-2xs);font-weight:var(--font-weights-extrabold);letter-spacing:.16em;color:var(--colors-text\.muted);margin-bottom:var(--spacing-2)}.aiw__source{background:var(--colors-surface);border:var(--border-widths-hairline) solid var(--colors-border);border-radius:var(--radii-10);padding-inline:var(--spacing-3);padding-block:var(--spacing-2\.5);grid-template-columns:var(--sizes-7) minmax(0, 1fr);color:var(--colors-text);margin-bottom:var(--spacing-1\.75);gap:2.75px;text-decoration:none;display:grid}.aiw__source:is(:focus-visible,[data-focus-visible]){outline:var(--border-widths-thick) solid var(--colors-secondary);outline-offset:var(--spacing-0\.5)}.aiw__source:is(:hover,[data-hover]){border-color:var(--colors-secondary)}.aiw__sourceTab{background:var(--colors-accent\.tint);border:var(--border-widths-hairline) solid var(--colors-accent);border-radius:var(--radii-6);color:var(--colors-text\.strong);width:var(--sizes-7);height:var(--sizes-7);justify-content:center;align-items:center;display:flex}.aiw__sourceTab,.aiw__sourceTitle{font-family:var(--fonts-sans);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-sm)}.aiw__sourceTitle{line-height:var(--line-heights-snug);margin-bottom:var(--spacing-0\.75)}.aiw__sourceMeta{font-family:var(--fonts-sans);font-size:var(--font-sizes-xs);color:var(--colors-text\.muted)}.aiw__resultLink{background:var(--colors-surface);border:var(--border-widths-hairline) solid var(--colors-border);padding-inline:var(--spacing-3);padding-block:var(--spacing-2\.5);border-radius:var(--radii-10);margin-bottom:var(--spacing-1\.75);min-height:var(--sizes-11);text-decoration:none;display:block}.aiw__resultLink:is(:focus-visible,[data-focus-visible]){outline:var(--border-widths-thick) solid var(--colors-secondary);outline-offset:var(--spacing-0\.5)}.aiw__resultLink:is(:hover,[data-hover]){border-color:var(--colors-secondary)}.aiw__resultTitle{font-family:var(--fonts-sans);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-sm);line-height:var(--line-heights-snug);color:var(--colors-text\.strong);display:block}.aiw__chips{gap:var(--spacing-1\.75);margin-top:var(--spacing-4);flex-wrap:wrap;display:flex}.aiw__chips:is([hidden],[data-hidden]){display:none}.aiw__chip{background:var(--colors-transparent);border:var(--border-widths-hairline) solid var(--colors-border);padding-inline:var(--spacing-3);padding-block:var(--spacing-1\.75);border-radius:var(--radii-pill);font-family:var(--fonts-sans);font-size:var(--font-sizes-sm);font-weight:var(--font-weights-medium);color:var(--colors-text\.body);cursor:pointer;min-height:var(--sizes-6);align-items:center;text-decoration:none;display:inline-flex}.aiw__chip:is(:focus-visible,[data-focus-visible]){outline:var(--border-widths-thick) solid var(--colors-secondary);outline-offset:var(--spacing-0\.5)}.aiw__chip:is(:hover,[data-hover]){border-color:var(--colors-secondary);color:var(--colors-secondary)}.aiw__notice{background:var(--colors-bg\.alt);border:var(--border-widths-hairline) solid var(--colors-border);padding:var(--spacing-4);gap:var(--spacing-2);border-radius:var(--radii-lg);flex-direction:column;align-items:flex-start;display:flex}.aiw__notice:is([hidden],[data-hidden]){display:none}.aiw__noticeTitle{font-family:var(--fonts-sans);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-md)}.aiw__noticeText{font-family:var(--fonts-sans);font-size:var(--font-sizes-sm);line-height:var(--line-heights-relaxed);color:var(--colors-text\.muted)}.aiw__noticeCta{text-decoration:none}.aiw__loading{font-family:var(--fonts-sans);font-size:var(--font-sizes-sm);color:var(--colors-text\.muted);animation:1.4s ease-in-out infinite aiwPulse}.aiw__retry{margin-top:var(--spacing-2)}.aiw__composer{border-top:var(--border-widths-hairline) solid var(--colors-border);padding-inline:var(--spacing-3\.5);padding-top:var(--spacing-3);padding-bottom:var(--spacing-3\.25)}.aiw__composer,.aiw__field{background:var(--colors-surface)}.aiw__field{border:var(--border-widths-hairline) solid var(--colors-border);gap:var(--spacing-2);border-radius:var(--radii-lg);padding-block:var(--spacing-1\.25);padding-left:var(--spacing-3\.5);padding-right:var(--spacing-1\.5);align-items:center;display:flex}.aiw__field:focus-within{border-color:var(--colors-secondary)}.aiw__input{background:var(--colors-transparent);outline-offset:2px;padding-block:var(--spacing-1\.75);font-family:var(--fonts-sans);font-size:var(--font-sizes-lg);color:var(--colors-text\.strong);min-width:var(--sizes-0);border:0;outline:2px solid #0000;flex:1}.aiw__input::placeholder,.aiw__input[data-placeholder]{color:var(--colors-text\.muted)}.aiw__input:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.aiw__send{background:var(--colors-secondary);border-radius:var(--radii-md);cursor:pointer;color:var(--colors-inverted\.fg);width:var(--sizes-9);height:var(--sizes-9);border:0;flex:none;justify-content:center;align-items:center;display:flex}.aiw__send:is([hidden],[data-hidden]){display:none}.aiw__send:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.4;cursor:not-allowed}.aiw__send:is(:focus-visible,[data-focus-visible]){outline:var(--border-widths-thick) solid var(--colors-secondary);outline-offset:var(--spacing-0\.5)}.aiw__trust{gap:var(--spacing-1\.25);font-family:var(--fonts-sans);font-size:var(--font-sizes-2xs);color:var(--colors-text\.muted);text-align:center;margin-top:var(--spacing-2\.25);justify-content:center;align-items:center;display:flex}.aiw__srOnly{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.band__root{margin-inline:var(--spacing-4);margin-block:var(--spacing-5);padding-block:var(--spacing-5);padding-inline:var(--spacing-5);border-radius:var(--radii-lg)}.band__badge{padding-block:var(--spacing-1);padding-inline:var(--spacing-2\.5);border-radius:var(--radii-pill);font-size:var(--font-sizes-2xs);font-weight:var(--font-weights-extrabold);letter-spacing:.18em;text-transform:uppercase;display:inline-block}.band__heading{font-size:var(--font-sizes-lg);font-weight:var(--font-weights-black);line-height:var(--line-heights-1\.35);letter-spacing:-.01em;margin-top:var(--spacing-2);margin-bottom:var(--spacing-1)}.band__lede{font-size:var(--font-sizes-13);line-height:var(--line-heights-1\.6)}.band__ctas{gap:var(--spacing-2\.5);margin-top:var(--spacing-3\.5);flex-wrap:wrap;display:flex}.band__cta{padding-inline:var(--spacing-0);text-align:center;width:var(--sizes-full);border:0;display:inline-block}.band__cta,.band__outline{padding-block:var(--spacing-3\.25);border-radius:var(--radii-pill);font-weight:var(--font-weights-bold);font-size:var(--font-sizes-md);cursor:pointer;text-decoration:none}.band__outline{background:var(--colors-transparent);padding-inline:var(--spacing-6);display:none}.paywall__fade{inset-inline:var(--spacing-0);pointer-events:none;--gradient-stops:var(--gradient-via-stops,var(--gradient-position), var(--gradient-from) var(--gradient-from-position), var(--gradient-to) var(--gradient-to-position));--gradient-position:to bottom;background-image:linear-gradient(var(--gradient-stops));--gradient-from:#f1efe600;--gradient-to:var(--colors-bg);bottom:var(--spacing-0);height:var(--sizes-200);position:absolute}.paywall__card{background:var(--colors-surface);border:var(--border-widths-thick) solid var(--colors-text\.strong);padding:var(--spacing-8);border-radius:var(--radii-lg);text-align:center;position:relative}.paywall__eyebrow{background:var(--colors-inverted\.bg);padding-inline:var(--spacing-4);padding-block:var(--spacing-1\.5);border-radius:var(--radii-pill);color:var(--colors-accent);font-size:var(--font-sizes-xs);font-weight:var(--font-weights-extrabold);letter-spacing:.2em;white-space:nowrap;top:calc(var(--spacing-3\.5) * -1);position:absolute;left:50%;transform:translate(-50%)}.paywall__title{font-family:var(--fonts-serif);font-size:var(--font-sizes-2xl);font-weight:var(--font-weights-bold);line-height:var(--line-heights-snug)}.paywall__benefits{gap:var(--spacing-2);text-align:left;display:grid}.paywall__ctas{gap:var(--spacing-2\.5);flex-wrap:wrap;justify-content:center;display:flex}.paywall__fine{font-size:var(--font-sizes-xs);color:var(--colors-text\.muted);margin-top:var(--spacing-4)}@media screen and (width>=48rem){.authorProfile__root{margin-block:var(--spacing-7)}.bodyTable__table{font-size:var(--font-sizes-15)}.news-row__title{font-size:var(--font-sizes-18)}.aiw__root{right:var(--spacing-6\.5);bottom:var(--spacing-6\.5);left:auto}.aiw__panel{width:var(--sizes-388);height:var(--sizes-592)}.aiw__input{font-size:var(--font-sizes-md)}.band__root{margin-inline:var(--spacing-12);margin-block:var(--spacing-7);padding-inline:var(--spacing-8);gap:var(--spacing-8);justify-content:space-between;align-items:center;display:flex}.band__copy{flex:1}.band__heading{font-size:var(--font-sizes-22)}.band__ctas{margin-top:var(--spacing-0);flex-shrink:0}.band__cta{padding-inline:var(--spacing-6);width:auto}.band__outline{display:inline-block}.paywall__card{padding:var(--spacing-10)}.paywall__title{font-size:var(--font-sizes-3xl)}}@media (pointer:coarse){.aiw__close{min-width:var(--sizes-11)}.aiw__close,.aiw__chip{min-height:var(--sizes-11)}.aiw__send{width:var(--sizes-11);height:var(--sizes-11)}}@media (prefers-reduced-motion:reduce){.aiw__loading{animation:none}}}.price-card__card--recommended_true{border-color:var(--colors-accent)}.price-card__card--selectable_true{cursor:pointer}.price-card__card--selectable_true[aria-pressed=true]{background:var(--colors-bg\.alt);border-color:var(--colors-accent)}.price-card__card--selectable_true:is(:hover,[data-hover]){border-color:var(--colors-accent)}.band__root--tone_donate{background:var(--colors-inverted\.bg);color:var(--colors-inverted\.fg)}.band__badge--tone_donate{background:var(--colors-accent);color:var(--colors-accent\.fg)}.band__heading--tone_donate,.band__lede--tone_donate{color:var(--colors-inverted\.fg)}.band__cta--tone_donate{background:var(--colors-accent);color:var(--colors-accent\.fg)}.band__outline--tone_donate{border:var(--border-widths-thin) solid var(--colors-inverted\.fg);color:var(--colors-inverted\.fg)}.band__root--tone_members{background:var(--colors-accent)}.band__badge--tone_members{background:var(--colors-inverted\.bg);color:var(--colors-accent)}.band__lede--tone_members{color:var(--colors-text)}.band__cta--tone_members{background:var(--colors-inverted\.bg);color:var(--colors-inverted\.fg)}.band__outline--tone_members{border:var(--border-widths-thin) solid var(--colors-inverted\.bg);color:var(--colors-inverted\.bg)}}
