/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com *//*!
Theme Name: NULA Blog
Theme URI: https://blog.nula.bg
Description: Блогът на NULA
Version: 0.1.0
Author: Cloud Tech LTD
Author URI: https://nula.bg
Text Domain: nula_blog
Requires at least: 7.1
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

NULA Blog is based on _tw https://underscoretw.com/, (C) 2021-2026 Greg Sullivan
_tw is distributed under the terms of the GNU GPL v2 or later.

_tw is based on Underscores https://underscores.me/ and Varia https://github.com/Automattic/themes/tree/master/varia, (C) 2012-2026 Automattic, Inc.
Underscores and Varia are distributed under the terms of the GNU GPL v2 or later.
*/@layer properties;:host,:root{--font-sans:"Montserrat",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:0.25rem;--font-weight-normal:400;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--ease-out:cubic-bezier(0,0,0.2,1);--aspect-video:16/9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-page:#fff;--color-card:#fff;--color-brand:#1b58a8;--color-brand-dark:#164a8f;--color-brand-soft:#eaf1fb;--color-brand-line:#d2e0f3;--color-ink:#1f2a37;--color-muted:#5b6675;--color-line:#e1e6ee;--color-surface:#f6f8fb;--color-accent:#c2410c;--color-accent-soft:#fff8f3;--color-accent-line:#f7e6d9;--color-amber:#f59e0b;--color-amber-soft:#fff8e6;--color-background:#fff;--color-foreground:#1f2a37;--color-primary:#1b58a8;--container-shell:80rem;--text-statement:clamp(2.25rem,1.55rem + 2.8vw,4rem);--text-statement--line-height:1.06;--text-headline:clamp(2rem,1.45rem + 2.2vw,3.375rem);--text-headline--line-height:1.08;--text-standfirst:clamp(1.125rem,1rem + 0.5vw,1.375rem);--text-standfirst--line-height:1.55;--text-section:clamp(1.5rem,1.25rem + 1vw,2.25rem);--text-section--line-height:1.15;--text-lead:clamp(1.625rem,1.3rem + 1.3vw,2.5rem);--text-lead--line-height:1.12;--text-label:0.6875rem;--text-title:1.75rem;--text-title--line-height:1.25;--text-feature-title:clamp(2.25rem,1.6rem + 2.4vw,3.625rem);--text-feature-title--line-height:1.08;--text-feature-standfirst:clamp(1.1875rem,1rem + 0.65vw,1.5rem);--text-feature-standfirst--line-height:1.5;--text-feature-chapter:clamp(1.875rem,1.35rem + 1.7vw,2.875rem);--text-feature-chapter--line-height:1.1;--text-feature-figure:clamp(3.25rem,1.6rem + 6.4vw,7.5rem);--text-feature-figure--line-height:0.95;--text-feature-pull:clamp(1.3125rem,1.1rem + 0.7vw,1.625rem);--text-feature-pull--line-height:1.4;--container-feature-text:42rem;--container-feature-wide:56rem;--tracking-label:0.12em;--radius-card:0.75rem;--tw-prose-font-normal:400;--tw-prose-font-medium:500;--tw-prose-font-semibold:600;--tw-prose-font-bold:700;--tw-prose-font-extrabold:800;--tw-prose-font-black:900}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(fonts/montserrat-cyrillic-ext-wght-normal.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(fonts/montserrat-cyrillic-wght-normal.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(fonts/montserrat-latin-ext-wght-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(fonts/montserrat-latin-wght-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(fonts/montserrat-cyrillic-wght-italic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(fonts/montserrat-latin-wght-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth}body{background-color:var(--color-page);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline-color:var(--color-brand);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important}}.feature{background-color:var(--color-card)}.feature-chapters,.feature-details,.feature-hero{margin-inline:auto;max-width:var(--container-feature-text);width:100%}.feature-hero{padding-top:calc(var(--spacing)*12)}@media (width >= 40rem){.feature-hero{padding-top:calc(var(--spacing)*20)}}@media (width >= 64rem){.feature-hero{padding-top:calc(var(--spacing)*24)}}.feature-kicker{color:var(--color-accent);font-size:var(--text-label);font-weight:650;letter-spacing:var(--tracking-label);line-height:1;margin-top:calc(var(--spacing)*10);text-transform:uppercase}@media (width >= 40rem){.feature-kicker{margin-top:calc(var(--spacing)*12)}}.feature-title{font-size:var(--text-feature-title);line-height:var(--tw-leading,var(--text-feature-title--line-height));margin-top:calc(var(--spacing)*4);--tw-font-weight:700;font-weight:700;--tw-tracking:-0.028em;color:var(--color-ink);letter-spacing:-.028em;text-wrap:balance}@media (width >= 64rem){.feature-title{width:calc(100% + 8rem)}}.feature-standfirst{font-size:var(--text-feature-standfirst);line-height:var(--tw-leading,var(--text-feature-standfirst--line-height));margin-top:calc(var(--spacing)*6);--tw-font-weight:450;color:color-mix(in srgb,#1f2a37 75%,transparent);font-weight:450;text-wrap:pretty}@supports (color:color-mix(in lab,red,red)){.feature-standfirst{color:color-mix(in oklab,var(--color-ink) 75%,transparent)}}.feature-details{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-line);column-gap:calc(var(--spacing)*6);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:calc(var(--spacing)*14);margin-top:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*5);row-gap:calc(var(--spacing)*4)}@media (width >= 40rem){.feature-details{column-gap:calc(var(--spacing)*12);display:flex;flex-wrap:wrap;margin-top:calc(var(--spacing)*12)}}.feature-details dt{color:var(--color-muted);font-size:var(--text-label);font-weight:650;letter-spacing:var(--tracking-label);line-height:1;text-transform:uppercase}.feature-details dd{font-size:.9375rem;margin-top:calc(var(--spacing)*1.5);--tw-font-weight:550;color:var(--color-ink);font-weight:550;white-space:nowrap}.feature-details a{color:var(--color-brand)}@media (hover:hover){:is(.feature-details a):hover{text-decoration-line:underline}}.feature-layout{padding-inline:calc(var(--spacing)*5)}@media (width >= 40rem){.feature-layout{padding-inline:calc(var(--spacing)*8)}}.feature-content{counter-reset:chapter;font-size:1.0625rem;--tw-leading:1.75;color:var(--color-ink);line-height:1.75}@media (width >= 40rem){.feature-content{font-size:1.125rem}}.feature .feature-content>*{margin-inline:auto;max-width:var(--container-feature-text)}.feature .feature-content>:where(.nf-stats,.nf-flow,.nf-glance,.wp-block-table,.nf-wide){max-width:var(--container-feature-wide)}.feature-chapters{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);margin-bottom:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*4)}.feature-chapters summary{align-items:center;color:var(--color-muted);cursor:pointer;display:flex;font-size:var(--text-label);font-weight:650;justify-content:space-between;letter-spacing:var(--tracking-label);line-height:1;list-style-type:none;text-transform:uppercase}:is(.feature-chapters summary)::-webkit-details-marker{display:none}.feature-chapters summary:after{content:"+";font-size:1.25rem;--tw-leading:1;line-height:1;--tw-font-weight:400;font-weight:400;--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s}.feature-chapters[open] summary:after{transform:rotate(45deg)}.feature-chapters ol{margin-top:calc(var(--spacing)*3)}.feature-chapters a{display:flex;font-size:.9375rem;gap:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:600;color:color-mix(in srgb,#1f2a37 75%,transparent);font-weight:600}@supports (color:color-mix(in lab,red,red)){.feature-chapters a{color:color-mix(in oklab,var(--color-ink) 75%,transparent)}}.feature-chapters a{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.feature-chapters a):hover{color:var(--color-brand)}}.feature-chapter-number{color:var(--color-muted);flex-shrink:0;width:calc(var(--spacing)*6);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.feature-chapters a.is-active{color:var(--color-ink)}.feature-chapters a.is-active .feature-chapter-number{color:var(--color-accent)}@media (min-width:87.5rem){.feature-layout{column-gap:3rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--container-feature-wide)) minmax(0,1fr)}.feature-article,.feature-details,.feature-hero{grid-column:2}.feature-chapters{align-self:start;border:0;grid-column:1;grid-row:3;justify-self:end;margin:1rem 0 0;padding:0;position:sticky;top:2.5rem;width:min(13rem,100%)}.feature-chapters summary{pointer-events:none}.feature-chapters summary:after{content:none}.feature-chapters a{font-size:.8125rem;padding-block:calc(var(--spacing)*1.5);--tw-font-weight:550;color:var(--color-muted);font-weight:550}.feature-chapters a.is-active{--tw-font-weight:650;color:var(--color-ink);font-weight:650}.feature-article{grid-row:3}}.feature-content p{margin-block:calc(var(--spacing)*5)}.feature-content>h2{counter-increment:chapter;font-size:var(--text-feature-chapter);line-height:var(--tw-leading,var(--text-feature-chapter--line-height));margin-bottom:calc(var(--spacing)*6);margin-top:calc(var(--spacing)*24);scroll-margin-top:2rem;--tw-font-weight:750;font-weight:750;--tw-tracking:-0.025em;letter-spacing:-.025em;text-wrap:balance}@media (width >= 40rem){.feature-content>h2{margin-top:calc(var(--spacing)*32)}}.feature-content>h2:before{color:var(--color-accent);content:counter(chapter,decimal-leading-zero);display:block;font-size:var(--text-label);font-size:.8125rem;font-weight:650;letter-spacing:var(--tracking-label);line-height:1;margin-bottom:calc(var(--spacing)*5);text-transform:uppercase}.feature-content h3{font-size:1.3125rem;margin-bottom:calc(var(--spacing)*3);margin-top:calc(var(--spacing)*12);scroll-margin-top:2rem;--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:700;font-weight:700;--tw-tracking:-0.01em;letter-spacing:-.01em}.feature-content strong{--tw-font-weight:650;font-weight:650}.feature-content a:not([class]){--tw-font-weight:600;color:var(--color-brand);font-weight:600;text-decoration-color:color-mix(in srgb,#1b58a8 30%,transparent);text-decoration-line:underline}@supports (color:color-mix(in lab,red,red)){.feature-content a:not([class]){text-decoration-color:color-mix(in oklab,var(--color-brand) 30%,transparent)}}.feature-content a:not([class]){text-underline-offset:3px;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.feature-content a:not([class])):hover{text-decoration-color:var(--color-brand)}}.feature-content :where(ul,ol):not(.nf-steps){margin-block:calc(var(--spacing)*5);padding-left:calc(var(--spacing)*6)}.feature-content ul:not(.nf-steps){list-style-type:disc}:is(.feature-content ul:not(.nf-steps)) ::marker{color:var(--color-brand)}:is(.feature-content ul:not(.nf-steps))::marker{color:var(--color-brand)}:is(.feature-content ul:not(.nf-steps)) ::-webkit-details-marker{color:var(--color-brand)}:is(.feature-content ul:not(.nf-steps))::-webkit-details-marker{color:var(--color-brand)}.feature-content ol:not(.nf-steps){list-style-type:decimal}:is(.feature-content ol:not(.nf-steps)) ::marker{--tw-font-weight:650;font-weight:650}:is(.feature-content ol:not(.nf-steps))::marker{--tw-font-weight:650;font-weight:650}:is(.feature-content ol:not(.nf-steps)) ::-webkit-details-marker{--tw-font-weight:650;font-weight:650}:is(.feature-content ol:not(.nf-steps))::-webkit-details-marker{--tw-font-weight:650;font-weight:650}:is(.feature-content ol:not(.nf-steps)) ::marker{color:var(--color-brand)}:is(.feature-content ol:not(.nf-steps))::marker{color:var(--color-brand)}:is(.feature-content ol:not(.nf-steps)) ::-webkit-details-marker{color:var(--color-brand)}:is(.feature-content ol:not(.nf-steps))::-webkit-details-marker{color:var(--color-brand)}.feature-content li{margin-block:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*1)}.feature-content .nf-pull{font-size:var(--text-feature-pull);line-height:var(--tw-leading,var(--text-feature-pull--line-height));margin-block:calc(var(--spacing)*12);--tw-font-weight:600;font-weight:600;--tw-tracking:-0.012em;color:var(--color-ink);letter-spacing:-.012em;text-wrap:balance}.feature-content .nf-pull strong{--tw-font-weight:750;color:var(--color-brand);font-weight:750}.nf-kicker{font-size:var(--text-label);font-weight:650;letter-spacing:var(--tracking-label);line-height:1;text-transform:uppercase}.feature-content p.nf-kicker{color:var(--color-brand);margin-bottom:calc(var(--spacing)*4);margin-top:calc(var(--spacing)*0)}.feature-content .nf-stats{display:grid;gap:calc(var(--spacing)*4);margin-block:calc(var(--spacing)*16)}@media (width >= 40rem){.feature-content .nf-stats{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.nf-stat{background-color:var(--color-surface);border-radius:1.5rem;padding-block:calc(var(--spacing)*8);padding-inline:calc(var(--spacing)*7)}@media (width >= 40rem){.nf-stat{padding-block:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*9)}}.feature-content .nf-stat p{margin-block:calc(var(--spacing)*0)}.feature-content .nf-stat-number{font-size:2.75rem;--tw-leading:1;line-height:1;--tw-font-weight:750;font-weight:750;--tw-tracking:-0.035em;color:var(--color-brand);letter-spacing:-.035em;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media (width >= 40rem){.feature-content .nf-stat-number{font-size:3.5rem}}.feature-content .nf-stat-label{font-size:1.0625rem;margin-top:calc(var(--spacing)*4);--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:650;color:var(--color-ink);font-weight:650}.feature-content .nf-stat-note{font-size:.9375rem;margin-top:calc(var(--spacing)*2);--tw-leading:1.6;color:var(--color-muted);line-height:1.6}.nf-stats:has(>.nf-stat:only-child) .nf-stat{padding-block:calc(var(--spacing)*14);padding-inline:calc(var(--spacing)*6);text-align:center}@media (width >= 40rem){.nf-stats:has(>.nf-stat:only-child) .nf-stat{padding-block:calc(var(--spacing)*20)}}.nf-stats:has(>.nf-stat:only-child) .nf-stat{background:radial-gradient(60% 80% at 50% 0,rgba(27,88,168,.09),transparent 70%),var(--color-surface)}.feature-content .nf-stats:has(>.nf-stat:only-child) .nf-stat-number{font-size:var(--text-feature-figure);line-height:var(--tw-leading,var(--text-feature-figure--line-height));--tw-tracking:-0.045em;letter-spacing:-.045em}.feature-content .nf-stats:has(>.nf-stat:only-child) .nf-stat-label{font-size:1.1875rem;margin-inline:auto;margin-top:calc(var(--spacing)*6);max-width:34rem}@media (width >= 40rem){.feature-content .nf-stats:has(>.nf-stat:only-child) .nf-stat-label{font-size:1.375rem}}.feature-content .nf-stats:has(>.nf-stat:only-child) .nf-stat-note{margin-inline:auto;max-width:34rem}.feature-content .nf-glance{background-color:var(--color-ink);border-radius:1.75rem;color:var(--color-white);margin-block:calc(var(--spacing)*16);padding-block:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*7)}@media (width >= 40rem){.feature-content .nf-glance{padding-block:calc(var(--spacing)*14);padding-inline:calc(var(--spacing)*12)}}@media (width >= 64rem){.feature-content .nf-glance{padding-inline:calc(var(--spacing)*16)}}.feature-content .nf-glance p.nf-kicker{color:var(--color-amber)}.feature-content .nf-glance ul{column-gap:calc(var(--spacing)*12);counter-reset:glance;display:grid;list-style-type:none;margin-top:calc(var(--spacing)*6);padding:calc(var(--spacing)*0);row-gap:calc(var(--spacing)*7)}@media (width >= 40rem){.feature-content .nf-glance ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.feature-content .nf-glance li{border-top:1px var(--tw-border-style);border-color:color-mix(in srgb,#fff 15%,transparent);counter-increment:glance;margin:calc(var(--spacing)*0)}@supports (color:color-mix(in lab,red,red)){.feature-content .nf-glance li{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.feature-content .nf-glance li{font-size:1rem;padding-left:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*5);--tw-leading:1.65;color:color-mix(in srgb,#fff 85%,transparent);line-height:1.65}@supports (color:color-mix(in lab,red,red)){.feature-content .nf-glance li{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.feature-content .nf-glance li:before{color:color-mix(in srgb,#fff 50%,transparent);content:counter(glance,decimal-leading-zero);display:block;font-size:var(--text-label);font-weight:650;letter-spacing:var(--tracking-label);line-height:1;margin-bottom:calc(var(--spacing)*3);text-transform:uppercase}@supports (color:color-mix(in lab,red,red)){.feature-content .nf-glance li:before{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.feature-content .nf-glance strong{color:var(--color-white)}.feature-content .nf-flow{--nf-gap:1.25rem;margin-block:calc(var(--spacing)*16)}.feature-content .nf-flow-start{background-color:var(--color-ink);border-radius:calc(infinity*1px);font-size:.9375rem;margin:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*2.5);padding-inline:calc(var(--spacing)*5);position:relative;width:fit-content;--tw-font-weight:650;color:var(--color-white);font-weight:650}@media (width >= 40rem){.feature-content .nf-flow-start{margin-inline:auto}}.nf-flow-branches{border-color:var(--color-line);border-left-style:var(--tw-border-style);border-left-width:2px;display:grid;gap:var(--nf-gap);margin-left:calc(var(--spacing)*5);margin-top:calc(var(--spacing)*6);padding-left:calc(var(--spacing)*6);position:relative}@media (width >= 40rem){.nf-flow-branches{border-left-style:var(--tw-border-style);border-left-width:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-left:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*10)}}.nf-branch{background-color:var(--color-card);border-color:var(--color-line);border-radius:1.25rem;border-style:var(--tw-border-style);border-width:1px;padding-block:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*6);position:relative;--tw-shadow:0 1px 2px var(--tw-shadow-color,rgb(31 42 55/0.04)),0 8px 24px -12px var(--tw-shadow-color,rgb(31 42 55/0.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.nf-branch:before{background-color:var(--color-line);content:"";height:2px;left:-1.5rem;position:absolute;top:2rem;width:1.5rem}@media (min-width:40rem){.nf-branch:before{height:2.5rem;left:calc(50% - 1px);top:-2.5rem;width:2px}.nf-flow-start:after{height:calc(var(--spacing)*5);left:50%;top:100%;width:calc(var(--spacing)*.5)}.nf-flow-branches:before,.nf-flow-start:after{background-color:var(--color-line);content:"";position:absolute}.nf-flow-branches:before{height:2px;left:calc(16.66667% - var(--nf-gap)*2/6);right:calc(16.66667% - var(--nf-gap)*2/6);top:0}}@media (min-width:40rem){.nf-flow-branches:has(>:nth-child(2):last-child):before{left:calc((100% - var(--nf-gap))/4);right:calc((100% - var(--nf-gap))/4)}.nf-flow-start{margin-bottom:1.25rem}}.feature-content .nf-branch p{margin-block:calc(var(--spacing)*0)}.feature-content .nf-branch-who{font-size:.9375rem;--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:600;color:var(--color-muted);font-weight:600}.feature-content .nf-branch-result{font-size:1.75rem;margin-top:calc(var(--spacing)*3);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:750;font-weight:750;--tw-tracking:-0.02em;color:var(--color-brand);letter-spacing:-.02em}.feature-content .nf-branch.is-charge .nf-branch-result{color:var(--color-accent)}.feature-content .nf-branch-detail{font-size:.9375rem;margin-top:calc(var(--spacing)*3);--tw-leading:1.6;color:color-mix(in srgb,#1f2a37 80%,transparent);line-height:1.6}@supports (color:color-mix(in lab,red,red)){.feature-content .nf-branch-detail{color:color-mix(in oklab,var(--color-ink) 80%,transparent)}}.feature-content ol.nf-steps{counter-reset:step;list-style-type:none;margin-block:calc(var(--spacing)*10);padding:calc(var(--spacing)*0)}.feature-content .nf-steps>li{counter-increment:step;margin:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*14);position:relative}:is(.feature-content .nf-steps>li):last-child{padding-bottom:calc(var(--spacing)*0)}.feature-content .nf-steps>li:before{background-color:var(--color-brand-soft);border-radius:calc(infinity*1px);content:counter(step);display:grid;font-size:.9375rem;height:calc(var(--spacing)*9);left:calc(var(--spacing)*0);place-items:center;position:absolute;top:calc(var(--spacing)*0);width:calc(var(--spacing)*9);--tw-font-weight:700;color:var(--color-brand);font-weight:700}.feature-content .nf-steps>li:not(:last-child):after{background-color:var(--color-line);border-radius:calc(infinity*1px);bottom:calc(var(--spacing)*2);content:"";left:1.0625rem;position:absolute;top:calc(var(--spacing)*11);width:calc(var(--spacing)*.5)}.feature-content .nf-steps>li>strong:first-child{display:block;font-size:1.0625rem;padding-top:calc(var(--spacing)*1);--tw-font-weight:700;font-weight:700}.feature-content .nf-example{background-color:var(--color-surface);border-radius:1.5rem;margin-block:calc(var(--spacing)*12);padding-block:calc(var(--spacing)*8);padding-inline:calc(var(--spacing)*6)}@media (width >= 40rem){.feature-content .nf-example{padding-block:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*10)}}.feature .feature-content>.nf-example{max-width:calc(var(--container-feature-text) + 4rem)}.feature-content .nf-example>p:not(.nf-kicker){font-size:1rem;--tw-leading:1.7;line-height:1.7}.feature-content .nf-example .wp-block-table{margin-block:calc(var(--spacing)*6)}.feature-content .nf-example table{border-collapse:collapse;font-size:1rem;width:100%}.feature-content .nf-example td,.feature-content .nf-example th{border:0;padding:0}.feature-content .nf-example td{border-bottom-width:1px;--tw-border-style:solid;border-color:var(--color-line);border-style:solid;padding-block:calc(var(--spacing)*3);vertical-align:baseline}.feature-content .nf-example td:last-child{padding-left:calc(var(--spacing)*4);text-align:right;--tw-font-weight:650;font-weight:650;white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.feature-content .nf-example tfoot td{border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-color:var(--color-ink);border-top-style:var(--tw-border-style);border-top-width:2px;font-size:1.125rem;padding-top:calc(var(--spacing)*4);--tw-font-weight:750;font-weight:750}.feature-content>.wp-block-table{margin-block:calc(var(--spacing)*12);overflow-x:auto}.feature-content>.wp-block-table table{border-collapse:collapse;font-size:.9375rem;min-width:36rem;width:100%;--tw-leading:1.55;line-height:1.55}.feature-content>.wp-block-table td,.feature-content>.wp-block-table th,.feature-content>.wp-block-table thead{border:0}.feature-content>.wp-block-table th{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-ink);font-size:.8125rem;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);text-align:left;vertical-align:bottom;--tw-font-weight:700;color:var(--color-ink);font-weight:700}:is(.feature-content>.wp-block-table th):first-child{padding-left:calc(var(--spacing)*0)}.feature-content>.wp-block-table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*4);vertical-align:top}:is(.feature-content>.wp-block-table td):first-child{padding-left:calc(var(--spacing)*0)}:is(.feature-content>.wp-block-table td):first-child{--tw-font-weight:650;font-weight:650}.feature-content>.wp-block-table figcaption{color:var(--color-muted);font-size:.8125rem;margin-top:calc(var(--spacing)*3);text-align:left}.feature-content .nf-note{background-color:var(--color-amber-soft);border-radius:1.25rem;font-size:1rem;margin-block:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*6);--tw-leading:1.7;line-height:1.7}@media (width >= 40rem){.feature-content .nf-note{padding-inline:calc(var(--spacing)*8)}}.feature-content .nf-note p{margin-block:calc(var(--spacing)*2)}.feature-content .nf-note p.nf-kicker{color:var(--color-accent);margin-bottom:calc(var(--spacing)*3)}.feature-content>.wp-block-details{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);margin-block:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*5)}:is(.feature-content>.wp-block-details):first-of-type{border-top-style:var(--tw-border-style);border-top-width:1px}.feature-content>h2+.wp-block-details,.feature-content>p+.wp-block-details{border-top-style:var(--tw-border-style);border-top-width:1px}.feature-content .wp-block-details summary{align-items:flex-start;cursor:pointer;display:flex;font-size:1.0625rem;gap:calc(var(--spacing)*6);justify-content:space-between;list-style-type:none;--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:650;font-weight:650}:is(.feature-content .wp-block-details summary)::-webkit-details-marker{display:none}.feature-content .wp-block-details summary:after{content:"+";flex-shrink:0;font-size:1.5rem;--tw-leading:1;line-height:1;--tw-font-weight:400;color:var(--color-brand);font-weight:400;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s}.feature-content .wp-block-details[open] summary:after{transform:rotate(45deg)}.feature-content .wp-block-details>:not(summary){font-size:1rem;margin-bottom:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*3);--tw-leading:1.7;color:color-mix(in srgb,#1f2a37 85%,transparent);line-height:1.7}@supports (color:color-mix(in lab,red,red)){.feature-content .wp-block-details>:not(summary){color:color-mix(in oklab,var(--color-ink) 85%,transparent)}}.feature-content .nf-sources{border-color:var(--color-line);border-top-style:var(--tw-border-style);border-top-width:1px;font-size:.875rem;margin-top:calc(var(--spacing)*24);padding-top:calc(var(--spacing)*8);--tw-leading:1.6;color:var(--color-muted);line-height:1.6}.feature-content .nf-sources p.nf-kicker{color:var(--color-muted)}.feature-content .nf-sources ul{list-style-type:none;margin-block:calc(var(--spacing)*3);padding:calc(var(--spacing)*0)}.feature-content .nf-sources li{margin-block:calc(var(--spacing)*1.5);padding:calc(var(--spacing)*0)}.feature-content .nf-sources a:not([class]){--tw-font-weight:500;color:var(--color-muted);font-weight:500;text-decoration-color:color-mix(in srgb,#5b6675 40%,transparent)}@supports (color:color-mix(in lab,red,red)){.feature-content .nf-sources a:not([class]){text-decoration-color:color-mix(in oklab,var(--color-muted) 40%,transparent)}}@media (hover:hover){:is(.feature-content .nf-sources a:not([class])):hover{color:var(--color-brand)}}.feature-after{margin-inline:auto;max-width:var(--container-feature-wide);padding-inline:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*24)}@media (width >= 40rem){.feature-after{padding-inline:calc(var(--spacing)*8)}}@media (prefers-reduced-motion:no-preference){.js-reveal .feature-content>:is(.nf-stats,.nf-flow,.nf-glance,.nf-example){opacity:0;transform:translateY(1.5rem);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.js-reveal .feature-content>.is-in{opacity:1;transform:none}}@media print{.feature-chapters{display:none}.feature-content>*{opacity:1!important;transform:none!important}}.shell{margin-inline:auto;max-width:var(--container-shell);padding-inline:calc(var(--spacing)*5);width:100%}@media (width >= 40rem){.shell{padding-inline:calc(var(--spacing)*8)}}.column{margin-inline:auto;max-width:var(--container-shell);padding-inline:calc(var(--spacing)*5);width:100%}@media (width >= 40rem){.column{padding-inline:calc(var(--spacing)*8)}}.pill{align-items:center;background-color:var(--color-brand-soft);border-radius:calc(infinity*1px);color:var(--color-brand);display:inline-flex;font-size:var(--text-label);font-weight:650;letter-spacing:var(--tracking-label);line-height:1;padding-block:calc(var(--spacing)*1.5);padding-inline:calc(var(--spacing)*2.5);text-transform:uppercase}.pill-accent{background-color:var(--color-accent-soft);color:var(--color-accent)}a.pill{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){a.pill:hover{background-color:var(--color-brand-line)}}.kicker{color:var(--color-accent);font-size:var(--text-label);font-weight:650;letter-spacing:var(--tracking-label);line-height:1;text-transform:uppercase}a.kicker{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){a.kicker:hover{color:var(--color-brand)}}.crumbs{color:var(--color-muted);font-size:.8125rem;margin-bottom:calc(var(--spacing)*8)}.crumbs a{color:color-mix(in srgb,#1f2a37 70%,transparent)}@supports (color:color-mix(in lab,red,red)){.crumbs a{color:color-mix(in oklab,var(--color-ink) 70%,transparent)}}.crumbs a{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.crumbs a):hover{color:var(--color-brand)}}.page-head{padding-bottom:calc(var(--spacing)*12);padding-top:calc(var(--spacing)*12)}@media (width >= 40rem){.page-head{padding-bottom:calc(var(--spacing)*16);padding-top:calc(var(--spacing)*20)}}.page-head-row{align-items:center;display:flex;gap:calc(var(--spacing)*4);justify-content:space-between}.page-title{font-size:var(--text-statement);line-height:var(--tw-leading,var(--text-statement--line-height));--tw-font-weight:750;--tw-tracking:-0.03em;letter-spacing:-.03em}.page-title,.page-title-long{color:var(--color-ink);font-weight:750;margin-top:calc(var(--spacing)*5);max-width:60rem;text-wrap:balance}.page-title-long{font-size:var(--text-headline);line-height:var(--tw-leading,var(--text-headline--line-height));--tw-font-weight:750;--tw-tracking:-0.025em;letter-spacing:-.025em}.page-lede{font-size:var(--text-standfirst);line-height:var(--tw-leading,var(--text-standfirst--line-height));margin-top:calc(var(--spacing)*6);max-width:44rem;--tw-font-weight:450;color:color-mix(in srgb,#1f2a37 70%,transparent);font-weight:450;text-wrap:pretty}@supports (color:color-mix(in lab,red,red)){.page-lede{color:color-mix(in oklab,var(--color-ink) 70%,transparent)}}.body-card{padding-bottom:calc(var(--spacing)*4)}.section{margin-top:calc(var(--spacing)*20)}@media (width >= 40rem){.section{margin-top:calc(var(--spacing)*24)}}.section-head{align-items:baseline;border-top:1px var(--tw-border-style);border-color:color-mix(in srgb,#1f2a37 15%,transparent);display:flex;gap:calc(var(--spacing)*4);justify-content:space-between;margin-bottom:calc(var(--spacing)*8)}@supports (color:color-mix(in lab,red,red)){.section-head{border-color:color-mix(in oklab,var(--color-ink) 15%,transparent)}}.section-head{padding-top:calc(var(--spacing)*4)}.section-label{font-size:.875rem;--tw-font-weight:700;color:var(--color-ink);font-weight:700}.section-aside{color:var(--color-muted);font-size:.8125rem}a.section-aside{align-items:center;display:inline-flex;gap:calc(var(--spacing)*1.5);--tw-font-weight:600;color:var(--color-brand);font-weight:600}@media (hover:hover){a.section-aside:hover{color:var(--color-brand-dark)}}.section-title{font-size:var(--text-section);line-height:var(--tw-leading,var(--text-section--line-height));--tw-font-weight:750;font-weight:750;--tw-tracking:-0.02em;color:var(--color-ink);letter-spacing:-.02em;text-wrap:balance}.card-meta{align-items:center;column-gap:calc(var(--spacing)*2);display:flex;flex-wrap:wrap;font-size:.8125rem;row-gap:calc(var(--spacing)*1);--tw-leading:var(--leading-normal);color:var(--color-muted);line-height:var(--leading-normal)}.card-meta a{--tw-font-weight:600;color:var(--color-accent);font-weight:600;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.card-meta a):hover{color:var(--color-brand)}}.card-title{font-size:1.1875rem;--tw-leading:1.3;line-height:1.3;--tw-font-weight:700;font-weight:700;--tw-tracking:-0.01em;color:var(--color-ink);letter-spacing:-.01em;text-wrap:pretty}.card-title a,.feature-card-title a,.lead-title a{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.card-title a,.lead-title a,.feature-card-title a):hover{color:var(--color-brand)}}.card-excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;font-size:.9375rem;-webkit-line-clamp:3;--tw-leading:1.65;color:var(--color-muted);line-height:1.65}.lead-title{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height));--tw-font-weight:750;--tw-tracking:-0.025em;letter-spacing:-.025em}.feature-card-title,.lead-title{color:var(--color-ink);font-weight:750;text-wrap:balance}.feature-card-title{font-size:1.625rem;--tw-leading:1.15;line-height:1.15;--tw-font-weight:750;--tw-tracking:-0.02em;letter-spacing:-.02em}@media (width >= 40rem){.feature-card-title{font-size:2rem}}@media (width >= 64rem){.feature-card-title{font-size:2.375rem}}.post-thumb{aspect-ratio:3/2;background-color:var(--color-surface);border-radius:.875rem;display:block;overflow:hidden;position:relative}.post-thumb img{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.post-thumb:hover img,a:hover>.post-thumb img{scale:1.025}.post-thumb.is-art{display:grid;place-items:center}.post-thumb.is-art .topic-tile-art{background-color:transparent;border-radius:0;height:auto;width:auto;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.post-thumb.is-art svg{height:28%;max-height:calc(var(--spacing)*24);max-width:calc(var(--spacing)*24);width:28%}@media (width >= 40rem){.post-thumb.is-art svg{height:30%;width:30%}}.post-thumb.is-brand{background-color:var(--color-brand-soft);color:var(--color-brand)}.post-thumb.is-surface{background-color:var(--color-surface);color:var(--color-brand)}.post-thumb.is-accent{background-color:var(--color-accent-soft);color:var(--color-accent)}.post-thumb.is-amber{background-color:var(--color-amber-soft);color:var(--color-accent)}.post-thumb.is-ink{background-color:var(--color-ink);color:var(--color-white)}.topic-tile-art{border-radius:1.5rem;display:grid;height:calc(var(--spacing)*20);place-items:center;width:calc(var(--spacing)*20);--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,hsla(0,0%,100%,.7));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (width >= 40rem){.topic-tile-art{border-radius:1.75rem;height:calc(var(--spacing)*28);width:calc(var(--spacing)*28)}}.topic-tile-art svg{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9)}@media (width >= 40rem){.topic-tile-art svg{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}}.topic-tile-art.is-brand,.topic-tile-art.is-surface{background-color:var(--color-brand-soft);color:var(--color-brand)}.topic-tile-art.is-surface{background-color:var(--color-surface)}.topic-tile-art.is-accent{background-color:var(--color-accent-soft);color:var(--color-accent)}.topic-tile-art.is-amber{background-color:var(--color-amber-soft);color:var(--color-accent)}.topic-tile-art.is-ink{background-color:var(--color-ink);color:var(--color-white)}.topic-card{align-items:flex-start;border-radius:1.25rem;display:flex;gap:calc(var(--spacing)*5);height:100%;padding:calc(var(--spacing)*2);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.topic-card:hover{background-color:var(--color-surface)}}.topic-card .topic-tile-art{border-radius:1.125rem;flex-shrink:0;height:calc(var(--spacing)*16);width:calc(var(--spacing)*16)}@media (width >= 40rem){.topic-card .topic-tile-art{border-radius:1.125rem;height:calc(var(--spacing)*16);width:calc(var(--spacing)*16)}}.topic-card .topic-tile-art svg{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}@media (width >= 40rem){.topic-card .topic-tile-art svg{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}}.lead-grid{column-gap:calc(var(--spacing)*10);display:grid;row-gap:calc(var(--spacing)*12)}@media (width >= 48rem){.lead-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 64rem){.lead-grid{grid-template-columns:1fr 2fr 1fr}}@media (width >= 48rem){.lead-main{grid-column:span 2/span 2}}@media (width >= 64rem){.lead-main{grid-column:span 1/span 1;order:2}.lead-side{order:1}}.lead-text{align-content:flex-start;display:grid;gap:calc(var(--spacing)*10)}@media (width >= 64rem){.lead-text{gap:calc(var(--spacing)*0);order:3}}@media (width >= 64rem){:where(.lead-text>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}}@media (width >= 64rem){:where(.lead-text>:not(:last-child)){border-color:var(--color-line)}}@media (width >= 64rem){.lead-text>*{padding-block:calc(var(--spacing)*6)}}@media (width >= 64rem){:is(.lead-text>*):first-child{padding-top:calc(var(--spacing)*0)}}.listing-grid{column-gap:calc(var(--spacing)*8);display:grid;row-gap:calc(var(--spacing)*14)}@media (width >= 40rem){.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 64rem){.listing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.most-read-row{align-items:flex-start;border-color:var(--color-line);border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;gap:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*5)}.most-read-number{flex-shrink:0;font-size:1.75rem;width:calc(var(--spacing)*11);--tw-leading:1;line-height:1;--tw-font-weight:750;font-weight:750;--tw-tracking:-0.02em;color:var(--color-amber);letter-spacing:-.02em;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.cta{background-color:var(--color-brand);border-radius:1.5rem;color:var(--color-white);padding-block:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*6)}@media (width >= 40rem){.cta{padding-block:calc(var(--spacing)*14);padding-inline:calc(var(--spacing)*12)}}.button-white{align-items:center;background-color:var(--color-white);border-radius:calc(infinity*1px);display:inline-flex;font-size:.9375rem;gap:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*6);--tw-font-weight:700;color:var(--color-brand);font-weight:700;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.button-white:hover{background-color:var(--color-brand-soft)}}.button-brand{align-items:center;background-color:var(--color-brand);border-radius:calc(infinity*1px);display:inline-flex;font-size:.9375rem;gap:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*6);--tw-font-weight:700;color:var(--color-white);font-weight:700;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.button-brand:hover{background-color:var(--color-brand-dark)}}.cta-inline{align-items:flex-start;background-color:var(--color-surface);border-radius:1.25rem;display:flex;flex-direction:column;gap:calc(var(--spacing)*4);margin-block:calc(var(--spacing)*12);margin-inline:auto;max-width:42rem;padding-block:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*6)}@media (width >= 40rem){.cta-inline{align-items:center;flex-direction:row;justify-content:space-between}}.callout{background-color:var(--color-surface);border-color:var(--color-brand);border-left-style:var(--tw-border-style);border-left-width:3px;border-radius:var(--radius-lg);font-size:.9375rem;padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*5);--tw-leading:1.8;line-height:1.8}.date-card{align-items:flex-start;background-color:var(--color-accent-soft);border-color:var(--color-accent-line);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.meta{font-size:.8125rem;--tw-leading:var(--leading-normal);color:var(--color-muted);line-height:var(--leading-normal)}.search-field{background-color:var(--color-white);border-color:var(--color-line);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:1px;color:var(--color-ink);flex:1;font-size:.9375rem;min-width:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*5)}.search-field::placeholder{color:var(--color-muted)}.search-field:focus-visible{outline-color:var(--color-brand)}.pagination .page-numbers{border-radius:calc(infinity*1px);display:grid;font-size:.875rem;min-width:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3);place-items:center;--tw-font-weight:600;color:color-mix(in srgb,#1f2a37 70%,transparent);font-weight:600}@supports (color:color-mix(in lab,red,red)){.pagination .page-numbers{color:color-mix(in oklab,var(--color-ink) 70%,transparent)}}.pagination .page-numbers{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.pagination .page-numbers):hover{background-color:var(--color-surface)}}@media (hover:hover){:is(.pagination .page-numbers):hover{color:var(--color-ink)}}.pagination .page-numbers.current{background-color:var(--color-ink);color:var(--color-white)}@media (hover:hover){:is(.pagination .page-numbers.current):hover{background-color:var(--color-ink)}}@media (hover:hover){:is(.pagination .page-numbers.current):hover{color:var(--color-white)}}@media (hover:hover){:is(.pagination .page-numbers.dots):hover{background-color:transparent}}.toc{background-color:var(--color-surface);border-radius:var(--radius-card);padding:calc(var(--spacing)*5)}@media (width >= 40rem){.toc{padding-block:calc(var(--spacing)*7);padding-inline:calc(var(--spacing)*6)}}.toc-row{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);display:flex;gap:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*3.5)}.toc-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0;padding-bottom:calc(var(--spacing)*0)}.toc-number{flex-shrink:0;font-size:.8125rem;width:calc(var(--spacing)*6);--tw-font-weight:650;color:var(--color-muted);font-weight:650;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.article-grid{margin-inline:auto;max-width:45rem;padding-top:calc(var(--spacing)*10)}@media (width >= 40rem){.article-grid{padding-top:calc(var(--spacing)*16)}}.article-head .kicker{display:inline-block}.article-title{font-size:var(--text-headline);line-height:var(--tw-leading,var(--text-headline--line-height));margin-top:calc(var(--spacing)*5);--tw-font-weight:750;font-weight:750;--tw-tracking:-0.03em;color:var(--color-ink);letter-spacing:-.03em;text-wrap:balance}.article-title.is-long{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.625rem);--tw-leading:1.12;line-height:1.12;--tw-tracking:-0.025em;letter-spacing:-.025em}.article-standfirst{font-size:var(--text-standfirst);line-height:var(--tw-leading,var(--text-standfirst--line-height));margin-top:calc(var(--spacing)*6);--tw-font-weight:450;color:color-mix(in srgb,#1f2a37 70%,transparent);font-weight:450;text-wrap:pretty}@supports (color:color-mix(in lab,red,red)){.article-standfirst{color:color-mix(in oklab,var(--color-ink) 70%,transparent)}}.article-details{border-color:var(--color-line);border-top-style:var(--tw-border-style);border-top-width:1px;font-size:.875rem;margin-top:calc(var(--spacing)*10)}.article-details>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);display:grid;gap:calc(var(--spacing)*4);grid-template-columns:7.5rem minmax(0,1fr);padding-block:calc(var(--spacing)*3)}.article-details dt{--tw-font-weight:650;color:var(--color-ink);font-weight:650}.article-details dd{color:var(--color-muted)}.article-details a{color:var(--color-brand)}@media (hover:hover){:is(.article-details a):hover{text-decoration-line:underline}}.article-figure{margin-bottom:calc(var(--spacing)*12);margin-top:calc(var(--spacing)*12)}.article-figure .post-thumb,.article-figure>a>img,.article-figure>img{border-radius:1rem}.article-aside{margin-bottom:calc(var(--spacing)*10)}.article-toc{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);padding-bottom:calc(var(--spacing)*4)}.article-toc summary{align-items:center;cursor:pointer;display:flex;gap:calc(var(--spacing)*4);justify-content:space-between;list-style-type:none}:is(.article-toc summary)::-webkit-details-marker{display:none}.article-toc summary .label{color:var(--color-muted)}.article-toc summary:after{content:"+";font-size:1.25rem;--tw-leading:1;line-height:1;--tw-font-weight:400;color:var(--color-muted);font-weight:400;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:200ms;transition-duration:.2s}.article-toc[open] summary:after{transform:rotate(45deg)}.article-toc ol{margin-top:calc(var(--spacing)*3);max-height:60vh;overflow-y:auto}.article-toc .toc-row{align-items:baseline;border-style:var(--tw-border-style);border-width:0;gap:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5)}.article-toc .toc-row a{font-size:.9375rem;--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:600;color:color-mix(in srgb,#1f2a37 75%,transparent);font-weight:600}@supports (color:color-mix(in lab,red,red)){.article-toc .toc-row a{color:color-mix(in oklab,var(--color-ink) 75%,transparent)}}.article-toc .toc-row a{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.article-toc .toc-row a):hover{color:var(--color-brand)}}.article-toc .toc-number{font-size:.8125rem;width:calc(var(--spacing)*6)}.article-toc a.is-active{color:var(--color-ink)}.article-toc .toc-row:has(a.is-active) .toc-number{color:var(--color-accent)}.article-main{min-width:calc(var(--spacing)*0)}@media (min-width:64rem){.article-grid.has-toc{column-gap:3.5rem;display:grid;grid-template-columns:13rem minmax(0,45rem);justify-content:center;max-width:none}.article-grid.has-toc>:where(:not(.article-aside)){grid-column:2}.article-grid.has-toc>.article-aside{align-self:start;grid-column:1;grid-row:span 2;margin:0;position:sticky;top:2rem}.article-aside .article-toc{border-style:var(--tw-border-style);border-width:0;padding:calc(var(--spacing)*0)}.article-aside .article-toc summary{pointer-events:none}.article-aside .article-toc summary:after{content:none}.article-aside .article-toc ol{margin-top:calc(var(--spacing)*4);max-height:calc(100vh - 7rem)}.article-aside .article-toc .toc-row a{font-size:.8125rem;--tw-leading:1.45;line-height:1.45;--tw-font-weight:550;color:var(--color-muted);font-weight:550}.article-aside .article-toc a.is-active{color:var(--color-ink)}}@media (min-width:80rem){.article-grid,.article-grid.has-toc{column-gap:3.5rem;display:grid;grid-template-columns:13rem minmax(0,45rem) 13rem;justify-content:center;max-width:none}.article-grid>*{grid-column:2}.article-grid>.article-details{align-self:end;font-size:.8125rem;grid-column:3;grid-row:1;margin:0}.article-details>div{gap:calc(var(--spacing)*3);grid-template-columns:5.5rem minmax(0,1fr)}}.related-grid{column-gap:calc(var(--spacing)*8);display:grid;row-gap:calc(var(--spacing)*12)}@media (width >= 40rem){.related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.author-box{border-color:var(--color-line);border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;gap:calc(var(--spacing)*4);margin-top:calc(var(--spacing)*14);padding-top:calc(var(--spacing)*8)}.entry-content>:where(p,ul,ol,h2,h3,h4,h5,h6,blockquote,pre,dl,details,hr,.wp-block-list,.wp-block-quote,.wp-block-buttons){margin-inline:auto;max-width:42rem}.entry-content :where(figure){margin-block:calc(var(--spacing)*10)}.entry-content :where(.wp-block-image,figure:has(>img)){text-align:center}.entry-content img{display:inline-block;height:auto;max-width:100%}.entry-content figcaption{font-size:.8125rem;margin-inline:auto;margin-top:calc(var(--spacing)*3);max-width:42rem;text-align:center;--tw-leading:var(--leading-normal);color:var(--color-muted);line-height:var(--leading-normal)}.entry-content .wp-block-table{overflow-x:auto}.entry-content .wp-block-table table{margin-block:calc(var(--spacing)*0)}.entry-content .wp-block-embed iframe{aspect-ratio:var(--aspect-video);border-radius:var(--radius-card);height:auto;width:100%}.entry-content .wp-block-columns{display:flex;flex-direction:column;gap:calc(var(--spacing)*6)}@media (width >= 40rem){.entry-content .wp-block-columns{flex-direction:row}}.entry-content>.alignleft{float:left;margin-bottom:calc(var(--spacing)*4);margin-right:calc(var(--spacing)*8)}.entry-content>.alignright{float:right;margin-bottom:calc(var(--spacing)*4);margin-left:calc(var(--spacing)*8)}.entry-content>.aligncenter{margin-inline:auto}.entry-content [style*=justify]{text-align:left!important}.entry-content span[style*=font-size]{font-size:inherit!important}.entry-content :where(h2,h3)[id]{scroll-margin-top:1.5rem}.entry-content>:where(.callout-box,.faq){margin-inline:auto;max-width:42rem}.callout-box{border-left-style:var(--tw-border-style);border-left-width:4px;border-radius:var(--radius-card);font-size:.9688rem;margin-block:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*5);--tw-leading:1.75;line-height:1.75}@media (width >= 40rem){.callout-box{padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*6)}}.callout-box>:first-child{margin-top:calc(var(--spacing)*0)}.callout-box>:last-child{margin-bottom:calc(var(--spacing)*0)}.callout-box>:where(p,ul,ol){margin-block:calc(var(--spacing)*3)}.callout-example{background-color:var(--color-brand-soft);border-color:var(--color-brand)}.callout-warning{background-color:var(--color-accent-soft);border-color:var(--color-accent)}.callout-tip{background-color:var(--color-amber-soft);border-color:var(--color-amber)}.callout-note{background-color:var(--color-surface);border-color:#9aa6b6}.callout-box>p:first-child>:where(strong,b):first-child{color:var(--color-brand)}.callout-warning>p:first-child>:where(strong,b):first-child{color:var(--color-accent)}.callout-box .table-wrap{background-color:var(--color-white);margin-block:calc(var(--spacing)*4)}.entry-content ul.date-list{list-style-type:none;padding-inline-start:calc(var(--spacing)*0)}.entry-content ul.date-list>li.has-date{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);display:flex;gap:calc(var(--spacing)*4);margin-block:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*3);padding-inline-start:calc(var(--spacing)*0)}:is(.entry-content ul.date-list>li.has-date):last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.entry-content ul.date-list>li:not(.has-date){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);margin-block:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*3);padding-inline-start:6.5rem}:is(.entry-content ul.date-list>li:not(.has-date)):last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.entry-content ul.date-list>li::marker{content:none}.entry-content ul.date-list>li.has-date::marker{content:none}.date-chip{align-items:center;background-color:var(--color-accent-soft);border-color:var(--color-accent-line);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;flex-shrink:0;min-width:5.5rem;padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3);text-align:center;--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.date-chip-pre{color:var(--color-accent);font-size:var(--text-label);font-size:.625rem;font-weight:650;letter-spacing:var(--tracking-label);line-height:1;text-transform:uppercase}.date-chip-day{font-size:1.5rem;--tw-leading:1;line-height:1;--tw-font-weight:750;color:var(--color-ink);font-weight:750;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.date-chip-month{font-size:.6875rem;margin-top:calc(var(--spacing)*1);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:600;color:var(--color-muted);font-weight:600;white-space:nowrap}.table-wrap{border-color:var(--color-line);border-radius:var(--radius-card);border-style:var(--tw-border-style);border-width:1px;margin-block:calc(var(--spacing)*8);overflow-x:auto}.table-wrap:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.table-wrap:focus-visible{outline-color:var(--color-brand)}.table-wrap.is-long{max-height:70vh;overflow:auto}.entry-content table.nula-table{border-collapse:collapse;font-size:.875rem;margin-block:calc(var(--spacing)*0);width:100%;--tw-leading:1.55;line-height:1.55}.nula-table :where(th,td){border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line);padding-block:calc(var(--spacing)*2.5);padding-inline:calc(var(--spacing)*4);text-align:left;vertical-align:top}.nula-table th{background-color:var(--color-brand-soft);--tw-font-weight:650;color:var(--color-ink);font-weight:650}.nula-table tbody tr:nth-child(2n) td{background-color:var(--color-surface)}.nula-table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.table-wrap.is-long thead th{position:sticky;top:calc(var(--spacing)*0);z-index:1}.nula-table :where(th,td).num{text-align:right;white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.faq{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-line);margin-block:calc(var(--spacing)*10)}.faq-item+.faq-item{border-color:var(--color-line);border-top-style:var(--tw-border-style);border-top-width:1px}.entry-content .faq-q{font-size:1.0625rem;margin-block:calc(var(--spacing)*0);--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.faq-q button{align-items:center;cursor:pointer;display:flex;gap:calc(var(--spacing)*4);justify-content:space-between;padding-block:calc(var(--spacing)*4);text-align:left;width:100%;--tw-font-weight:700;color:var(--color-ink);font-weight:700;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.faq-q button):hover{color:var(--color-brand)}}:is(.faq-q button):focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}:is(.faq-q button):focus-visible{outline-offset:2px}:is(.faq-q button):focus-visible{outline-color:var(--color-brand)}.faq-q button:after{border-bottom:2px var(--tw-border-style);border-left-color:currentcolor;border-right:2px var(--tw-border-style);border-top-color:currentcolor;content:"";flex-shrink:0;height:calc(var(--spacing)*2.5);rotate:45deg;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*2.5)}.faq-q button[aria-expanded=true]:after{rotate:-135deg}.faq-a{padding-bottom:calc(var(--spacing)*5)}.faq-a>:first-child{margin-top:calc(var(--spacing)*0)}.heading-link{border-radius:var(--radius-md);color:var(--color-muted);display:inline-grid;height:calc(var(--spacing)*7);margin-left:calc(var(--spacing)*1.5);opacity:0;place-items:center;text-decoration-line:none;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));vertical-align:middle;width:calc(var(--spacing)*7)}@media (hover:hover){.heading-link:hover{background-color:var(--color-brand-soft);color:var(--color-brand)}}.heading-link:focus-visible{opacity:100%}.heading-link svg{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.heading-link.is-copied,:where(h2,h3):hover>.heading-link{opacity:100%}.heading-link.is-copied{color:var(--color-brand)}@media (hover:none){.heading-link{opacity:50%}}.nula-toast{bottom:calc(var(--spacing)*6);left:50%;pointer-events:none;position:fixed;z-index:50;--tw-translate-x:-50%;--tw-translate-y:calc(var(--spacing)*2);background-color:var(--color-ink);border-radius:calc(infinity*1px);font-size:.8125rem;padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-font-weight:600;color:var(--color-white);font-weight:600;opacity:0;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.nula-toast.is-visible{--tw-translate-y:calc(var(--spacing)*0);opacity:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.reading-progress{height:3px;inset-inline:calc(var(--spacing)*0);pointer-events:none;position:fixed;top:calc(var(--spacing)*0);z-index:50}.reading-progress span{display:block;height:100%;transform-origin:0;--tw-scale-x:0%;background-color:var(--color-amber);scale:var(--tw-scale-x) var(--tw-scale-y)}.article-figure img,.entry-content img[data-zoom]{cursor:zoom-in}.nula-lightbox{background-color:rgb(15 23 42/.94);border-style:var(--tw-border-style);border-width:0;color:var(--color-white);height:100dvh;inset:calc(var(--spacing)*0);margin:calc(var(--spacing)*0);max-height:none;max-width:none;overflow:hidden;padding:calc(var(--spacing)*0);position:fixed;width:100vw}.nula-lightbox::backdrop{background:transparent}.nula-lightbox figure{display:grid;height:100%;margin:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*16);padding-top:calc(var(--spacing)*16);place-items:center}@media (width >= 40rem){.nula-lightbox figure{padding-inline:calc(var(--spacing)*20)}}.nula-lightbox img{background-color:var(--color-white);border-radius:var(--radius-md);max-height:calc(100dvh - 8rem);max-width:100%;object-fit:contain}.nula-lightbox figcaption{inset-inline:calc(var(--spacing)*16);bottom:calc(var(--spacing)*5);color:color-mix(in srgb,#fff 80%,transparent);font-size:.8125rem;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;white-space:nowrap}@supports (color:color-mix(in lab,red,red)){.nula-lightbox figcaption{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.nula-lightbox button{background-color:color-mix(in srgb,#000 55%,transparent);border-radius:calc(infinity*1px);cursor:pointer;display:grid;height:calc(var(--spacing)*11);place-items:center;position:absolute;width:calc(var(--spacing)*11);z-index:10}@supports (color:color-mix(in lab,red,red)){.nula-lightbox button{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.nula-lightbox button{font-size:1.5rem;--tw-leading:1;color:var(--color-white);line-height:1;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:color-mix(in srgb,#fff 25%,transparent)}@supports (color:color-mix(in lab,red,red)){.nula-lightbox button{--tw-ring-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.nula-lightbox button{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){:is(.nula-lightbox button):hover{background-color:color-mix(in srgb,#000 75%,transparent)}@supports (color:color-mix(in lab,red,red)){:is(.nula-lightbox button):hover{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}}:is(.nula-lightbox button):focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}:is(.nula-lightbox button):focus-visible{outline-color:var(--color-white)}.nula-lightbox button[hidden]{display:none}.nula-lightbox .lb-close{right:calc(var(--spacing)*3);top:calc(var(--spacing)*3)}.nula-lightbox .lb-prev{bottom:calc(var(--spacing)*3);left:calc(var(--spacing)*3)}@media (width >= 40rem){.nula-lightbox .lb-prev{bottom:auto;left:calc(var(--spacing)*4);top:50%;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}}.nula-lightbox .lb-next{bottom:calc(var(--spacing)*3);right:calc(var(--spacing)*3)}@media (width >= 40rem){.nula-lightbox .lb-next{bottom:auto;right:calc(var(--spacing)*4);top:50%;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}}.nula-lightbox .lb-count{color:color-mix(in srgb,#fff 80%,transparent);font-size:.8125rem;left:calc(var(--spacing)*5);position:absolute;top:calc(var(--spacing)*5)}@supports (color:color-mix(in lab,red,red)){.nula-lightbox .lb-count{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.nula-lightbox .lb-count{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@media print{@page{margin:1.6cm 1.4cm}body,html{background:#fff!important;color:#000}#colophon,#masthead,.article-aside,.author-box,.cta,.cta-inline,.heading-link,.nula-lightbox,.nula-toast,.reading-progress,.skip-link,section[aria-labelledby=related-title]{display:none!important}.column{max-width:none!important;padding:0!important}.article-grid,.article-grid.has-toc{display:block!important;max-width:none!important;padding-top:0!important}.article-head{border-bottom:1px solid #999;padding-bottom:.4cm}.article-details{font-size:9pt!important;margin:.4cm 0!important}.entry-content>*{max-width:none!important}.entry-content{font-size:11pt;line-height:1.55}.entry-content a.law-ref:after,.entry-content a[href^=http]:not(.law-ref):after{color:#444;content:" (" attr(href) ")";font-size:.8em;word-break:break-all}.article-figure img,.entry-content img{max-height:9cm!important;width:auto!important}.table-wrap,.table-wrap.is-long{border:0;max-height:none!important;overflow:visible!important}.nula-table :where(th,td){background:#fff!important;border:1px solid #999!important}.table-wrap.is-long thead th{position:static}.faq-a[hidden]{content-visibility:visible!important;display:block!important}.faq-q button:after{display:none}.callout-box{background:none!important;border:1px solid #999!important;border-left-width:4px!important}.callout-box,.date-list li,.table-wrap,figure{break-inside:avoid}h2,h3{break-after:avoid}}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.right-0{right:calc(var(--spacing)*0)}.z-20{z-index:20}.container{width:100%}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.prose{--tw-prose-body:var(--color-foreground);--tw-prose-headings:var(--color-foreground);--tw-prose-lead:var(--color-foreground);--tw-prose-links:var(--color-primary);--tw-prose-bold:var(--color-foreground);--tw-prose-counters:var(--color-foreground);--tw-prose-bullets:var(--color-foreground);--tw-prose-hr:var(--color-foreground);--tw-prose-quotes:var(--color-foreground);--tw-prose-quote-borders:var(--color-primary);--tw-prose-captions:var(--color-foreground);--tw-prose-kbd:var(--color-foreground);--tw-prose-kbd-shadows:var(--color-foreground);--tw-prose-code:var(--color-foreground);--tw-prose-pre-code:var(--color-background);--tw-prose-pre-bg:var(--color-foreground);--tw-prose-th-borders:var(--color-foreground);--tw-prose-td-borders:var(--color-foreground);--tw-prose-invert-body:var(--color-background);--tw-prose-invert-headings:var(--color-background);--tw-prose-invert-lead:var(--color-background);--tw-prose-invert-links:var(--color-primary);--tw-prose-invert-bold:var(--color-background);--tw-prose-invert-counters:var(--color-background);--tw-prose-invert-bullets:var(--color-background);--tw-prose-invert-hr:var(--color-background);--tw-prose-invert-quotes:var(--color-background);--tw-prose-invert-quote-borders:var(--color-primary);--tw-prose-invert-captions:var(--color-background);--tw-prose-invert-kbd:var(--color-background);--tw-prose-invert-kbd-shadows:var(--color-background);--tw-prose-invert-code:var(--color-background);--tw-prose-invert-pre-code:var(--color-foreground);--tw-prose-invert-pre-bg:var(--color-background);--tw-prose-invert-th-borders:var(--color-background);--tw-prose-invert-td-borders:var(--color-background);color:var(--tw-prose-body);font-size:1rem;line-height:1.75}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(p){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where([class~=lead],[class~=is-style-lead]){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a){color:var(--tw-prose-links);font-weight:var(--tw-prose-font-medium);text-decoration:underline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(strong){color:var(--tw-prose-bold);font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A s]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a s]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I s]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i s]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type="1"]){list-style-type:decimal}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li)::marker{color:var(--tw-prose-counters);font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li)::marker{color:var(--tw-prose-bullets)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dt){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:var(--tw-prose-font-medium);margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:first-of-type):before{content:open-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:last-of-type):after{content:close-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite){color:var(--tw-prose-body);font-style:normal;font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite:before){content:"\2014"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1){color:var(--tw-prose-headings);font-size:2.25em;font-weight:var(--tw-prose-font-extrabold);line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 strong){color:inherit;font-weight:var(--tw-prose-font-black)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2){color:var(--tw-prose-headings);font-size:1.5em;font-weight:var(--tw-prose-font-bold);line-height:1.3333333;margin-bottom:1em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 strong){color:inherit;font-weight:var(--tw-prose-font-extrabold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3){color:var(--tw-prose-headings);font-size:1.25em;font-weight:var(--tw-prose-font-semibold);line-height:1.6;margin-bottom:.6em;margin-top:1.6em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);line-height:1.5;margin-bottom:.5em;margin-top:1.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(img){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture){display:block;margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);color:var(--tw-prose-kbd);font-family:inherit;font-weight:var(--tw-prose-font-medium)}@supports (color:color-mix(in lab,red,red)){:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent),0 3px 0 color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent)}}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){border-radius:.3125rem;font-size:.875em;padding:.1875em .375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code){color:var(--tw-prose-code);font-size:.875em;font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):after,:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):before{content:"`"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 code){color:inherit;font-size:.875em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 code){color:inherit;font-size:.9em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:var(--tw-prose-font-normal);line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):before{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):after{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table.has-fixed-layout){table-layout:fixed;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr:last-child){border-bottom-width:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td){vertical-align:baseline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot td){vertical-align:top}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure>*,figure img){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure a){vertical-align:bottom}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figcaption){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture>img){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(video){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(li){margin-bottom:.5em;margin-top:.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li p){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul ul,ul ol,ol ul,ol ol){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dl){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dd){margin-top:.5em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td,tfoot td){padding:.5714286em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:first-child,tfoot td:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:last-child,tfoot td:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:first-child){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:last-child){margin-bottom:0}.prose .wp-block-table td,.prose .wp-block-table th{border:0}.prose .wp-block-table tfoot,.prose .wp-block-table thead{border-color:var(--tw-prose-th-borders)}.prose .wp-block-table thead{border-bottom-width:1px}.prose .wp-block-table tfoot{border-top-width:1px}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-24{margin-top:calc(var(--spacing)*24)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-4{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-4{-webkit-line-clamp:4}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-3\.5{height:calc(var(--spacing)*3.5);width:calc(var(--spacing)*3.5)}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-9{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9)}.size-12{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12)}.size-\[1\.125rem\]{height:1.125rem;width:1.125rem}.size-full{height:100%;width:100%}.h-7{height:calc(var(--spacing)*7)}.h-\[4\.25rem\]{height:4.25rem}.h-auto{height:auto}.max-h-\[32rem\]{max-height:32rem}.max-h-full{max-height:100%}.w-\[min\(22rem\,calc\(100vw-2\.5rem\)\)\]{width:min(22rem,calc(100vw - 2.5rem))}.w-auto{width:auto}.max-w-\[22rem\]{max-width:22rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[42rem\]{max-width:42rem}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:calc(infinity*1px)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-line{border-color:var(--color-line)}.border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-brand-soft{background-color:var(--color-brand-soft)}.bg-ink{background-color:var(--color-ink)}.bg-surface{background-color:var(--color-surface)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-3{padding:calc(var(--spacing)*3)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-6{padding-block:calc(var(--spacing)*6)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-12{padding-top:calc(var(--spacing)*12)}.pl-3{padding-left:calc(var(--spacing)*3)}.label{font-size:var(--text-label);font-weight:650;letter-spacing:var(--tracking-label);line-height:1;text-transform:uppercase}.text-feature-chapter{font-size:var(--text-feature-chapter);line-height:var(--tw-leading,var(--text-feature-chapter--line-height))}.text-feature-figure{font-size:var(--text-feature-figure);line-height:var(--tw-leading,var(--text-feature-figure--line-height))}.text-feature-pull{font-size:var(--text-feature-pull);line-height:var(--tw-leading,var(--text-feature-pull--line-height))}.text-feature-standfirst{font-size:var(--text-feature-standfirst);line-height:var(--tw-leading,var(--text-feature-standfirst--line-height))}.text-feature-title{font-size:var(--text-feature-title);line-height:var(--tw-leading,var(--text-feature-title--line-height))}.text-headline{font-size:var(--text-headline);line-height:var(--tw-leading,var(--text-headline--line-height))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height))}.text-section{font-size:var(--text-section);line-height:var(--tw-leading,var(--text-section--line-height))}.text-standfirst{font-size:var(--text-standfirst);line-height:var(--tw-leading,var(--text-standfirst--line-height))}.text-statement{font-size:var(--text-statement);line-height:var(--tw-leading,var(--text-statement--line-height))}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.3125rem\]{font-size:1.3125rem}.text-\[1rem\]{font-size:1rem}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[600\]{--tw-font-weight:600;font-weight:600}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-\[700\]{--tw-font-weight:700;font-weight:700}.font-\[750\]{--tw-font-weight:750;font-weight:750}.tracking-\[-0\.01em\]{--tw-tracking:-0.01em;letter-spacing:-.01em}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.text-brand{color:var(--color-brand)}.text-ink{color:var(--color-ink)}.text-ink\/65{color:color-mix(in srgb,#1f2a37 65%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-ink\/65{color:color-mix(in oklab,var(--color-ink) 65%,transparent)}}.text-ink\/70{color:color-mix(in srgb,#1f2a37 70%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-ink\/70{color:color-mix(in oklab,var(--color-ink) 70%,transparent)}}.text-muted{color:var(--color-muted)}.text-white{color:var(--color-white)}.text-white\/55{color:color-mix(in srgb,#fff 55%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/65{color:color-mix(in srgb,#fff 65%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/75{color:color-mix(in srgb,#fff 75%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:color-mix(in srgb,#fff 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/90{color:color-mix(in srgb,#fff 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.decoration-accent{text-decoration-color:var(--color-accent)}.decoration-2{text-decoration-thickness:2px}.underline-offset-8{text-underline-offset:8px}.accent-line{accent-color:var(--color-line)}.opacity-60{opacity:60%}.shadow-\[0_16px_40px_-16px_rgb\(31_42_55\/0\.3\)\]{--tw-shadow:0 16px 40px -16px var(--tw-shadow-color,rgb(31 42 55/0.3))}.ring,.shadow-\[0_16px_40px_-16px_rgb\(31_42_55\/0\.3\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.prose-nula-blog{--tw-prose-body:var(--color-foreground);--tw-prose-headings:var(--color-foreground);--tw-prose-lead:var(--color-foreground);--tw-prose-links:var(--color-primary);--tw-prose-bold:var(--color-foreground);--tw-prose-counters:var(--color-brand);--tw-prose-bullets:var(--color-brand);--tw-prose-hr:var(--color-line);--tw-prose-quotes:var(--color-foreground);--tw-prose-quote-borders:var(--color-primary);--tw-prose-captions:var(--color-muted);--tw-prose-kbd:var(--color-foreground);--tw-prose-kbd-shadows:var(--color-foreground);--tw-prose-code:var(--color-foreground);--tw-prose-pre-code:var(--color-background);--tw-prose-pre-bg:var(--color-foreground);--tw-prose-th-borders:var(--color-line);--tw-prose-td-borders:var(--color-line);--tw-prose-invert-body:var(--color-background);--tw-prose-invert-headings:var(--color-background);--tw-prose-invert-lead:var(--color-background);--tw-prose-invert-links:var(--color-primary);--tw-prose-invert-bold:var(--color-background);--tw-prose-invert-counters:var(--color-background);--tw-prose-invert-bullets:var(--color-background);--tw-prose-invert-hr:var(--color-background);--tw-prose-invert-quotes:var(--color-background);--tw-prose-invert-quote-borders:var(--color-primary);--tw-prose-invert-captions:var(--color-background);--tw-prose-invert-kbd:var(--color-background);--tw-prose-invert-kbd-shadows:var(--color-background);--tw-prose-invert-code:var(--color-background);--tw-prose-invert-pre-code:var(--color-foreground);--tw-prose-invert-pre-bg:var(--color-background);--tw-prose-invert-th-borders:var(--color-background);--tw-prose-invert-td-borders:var(--color-background)}.\[scrollbar-width\:none\]{scrollbar-width:none}@media (hover:hover){.group-hover\:text-brand:is(:where(.group):hover *){color:var(--color-brand)}}@media (hover:hover){.hover\:border-ink\/30:hover{border-color:color-mix(in srgb,#1f2a37 30%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-ink\/30:hover{border-color:color-mix(in oklab,var(--color-ink) 30%,transparent)}}}@media (hover:hover){.hover\:bg-surface:hover{background-color:var(--color-surface)}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:text-brand-dark:hover{color:var(--color-brand-dark)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-white:hover{color:var(--color-white)}}.focus\:not-sr-only:focus{clip-path:none;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.focus\:absolute:focus{position:absolute}.focus\:top-3:focus{top:calc(var(--spacing)*3)}.focus\:left-3:focus{left:calc(var(--spacing)*3)}.focus\:z-50:focus{z-index:50}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\:text-brand:focus{color:var(--color-brand)}@media (width < 40rem){.max-sm\:hidden{display:none}}@media (width >= 40rem){.sm\:mt-32{margin-top:calc(var(--spacing)*32)}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height))}.sm\:text-\[1\.0625rem\]{font-size:1.0625rem}}@media (width >= 48rem){.md\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.md\:items-center{align-items:center}.md\:gap-10{gap:calc(var(--spacing)*10)}}@media (width >= 64rem){.lg\:ml-0{margin-left:calc(var(--spacing)*0)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1\.4fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr}.lg\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.lg\:gap-14{gap:calc(var(--spacing)*14)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:py-11{padding-block:calc(var(--spacing)*11)}}.prose-headings\:font-\[750\] :is(h1,h2,h3,h4,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:750;font-weight:750}.prose-headings\:tracking-\[-0\.005em\] :is(h1,h2,h3,h4,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:-0.005em;letter-spacing:-.005em}.prose-headings\:text-balance :is(h1,h2,h3,h4,th):not(:where([class~=not-prose],[class~=not-prose] *)){text-wrap:balance}.prose-h2\:mt-14 :is(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*14)}.prose-h2\:mb-4 :is(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*4)}.prose-h2\:text-\[1\.5rem\] :is(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5rem}.prose-h2\:leading-\[1\.25\] :is(h2):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.25;line-height:1.25}@media (width >= 40rem){.sm\:prose-h2\:text-title :is(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height))}}.prose-h3\:mt-10 :is(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*10)}.prose-h3\:mb-3 :is(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*3)}.prose-h3\:text-\[1\.25rem\] :is(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25rem}.prose-h3\:leading-\[1\.35\] :is(h3):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.35;line-height:1.35}.prose-h3\:font-\[700\] :is(h3):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:700;font-weight:700}.prose-h4\:mt-8 :is(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*8)}.prose-h4\:font-\[700\] :is(h4):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:700;font-weight:700}.prose-p\:my-5 :is(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*5)}.prose-a\:font-\[600\] :is(a):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:600;font-weight:600}.prose-a\:decoration-brand\/40 :is(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-color:color-mix(in srgb,#1b58a8 40%,transparent)}@supports (color:color-mix(in lab,red,red)){.prose-a\:decoration-brand\/40 :is(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-color:color-mix(in oklab,var(--color-brand) 40%,transparent)}}.prose-a\:underline-offset-3 :is(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-underline-offset:3px}@media (hover:hover){.hover\:prose-a\:decoration-brand:hover :is(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-color:var(--color-brand)}}.prose-blockquote\:rounded-lg :is(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-lg)}.prose-blockquote\:border-l-\[3px\] :is(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-style:var(--tw-border-style);border-left-width:3px}.prose-blockquote\:bg-surface :is(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-surface)}.prose-blockquote\:px-5 :is(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*5)}.prose-blockquote\:py-1 :is(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*1)}.prose-blockquote\:font-normal :is(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.prose-blockquote\:not-italic :is(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-style:normal}.prose-strong\:font-\[650\] :is(strong):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:650;font-weight:650}.prose-ol\:my-5 :is(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*5)}.prose-ul\:my-5 :is(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*5)}.prose-li\:my-1\.5 :is(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*1.5)}.prose-table\:text-\[0\.9375rem\] :is(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9375rem}.prose-th\:bg-brand-soft :is(th):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-brand-soft)}.prose-th\:px-3 :is(th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*3)}.prose-th\:py-2\.5 :is(th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*2.5)}.prose-td\:px-3 :is(td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*3)}.prose-td\:py-2\.5 :is(td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*2.5)}.prose-hr\:my-12 :is(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*12)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-outline-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-leading:initial;--tw-duration:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial;--tw-divide-y-reverse:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}