@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-polish-wght.5aprEwM7.woff2)format("woff2");unicode-range:U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C}:root{--canvas:#f8f9fe;--paper:#fff;--ink:#1b2340;--muted:#626c85;--iris:#6359ce;--pressed:#4644a9;--line:#e0e1ec;--soft:#f3f1fd;--radius:.6rem;--wrap:74rem;--control:44px;color:var(--ink);background:var(--canvas);font-synthesis:none;font:100%/1.65 Inter Variable,system-ui,sans-serif}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;scroll-padding-block-start:5.5rem}body,.site-page{flex-direction:column;display:flex}body{min-height:100vh;margin:0}.site-page,main{flex:1}[hidden]{display:none!important}img{block-size:auto;max-inline-size:100%;display:block}h1,h2,h3,p,figure{margin:0}h1,h2,h3{overflow-wrap:anywhere;text-wrap:balance;line-height:1.12}h1{letter-spacing:-.064em;font-size:clamp(2.35rem,5.6vw,5rem);font-weight:570}h2{letter-spacing:-.05em;font-size:clamp(1.9rem,3.6vw,3.4rem);font-weight:550}h3{letter-spacing:-.022em;font-size:1.2rem;font-weight:580}a{color:var(--pressed);text-underline-offset:.24em}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--pressed);outline-offset:4px}main:focus{outline:none}.wrap{width:min(100% - 2rem, var(--wrap));margin-inline:auto}.muted{color:var(--muted)}.lede{color:var(--muted);max-inline-size:49ch;font-size:clamp(1rem,1.6vw,1.2rem)}.kicker{color:var(--pressed);letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:650}.section-space{padding-block:clamp(3.25rem,7vw,6.5rem)}.section-lead{align-content:start;gap:.85rem;display:grid}.split{align-items:start;gap:2rem;display:grid}.text-link{min-block-size:44px;align-items:center;gap:.55rem;width:fit-content;font-size:.96rem;font-weight:570;display:inline-flex}.skip{z-index:30;background:var(--paper);padding:.5rem .9rem;position:fixed;inset:.5rem auto auto .5rem}.skip:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}.site-header{z-index:20;background:var(--canvas);border-block-end:1px solid var(--line);font-family:system-ui,sans-serif;position:sticky;top:0}.header-inner{align-items:center;gap:.55rem;min-block-size:4rem;padding-block:.4rem;display:flex;position:relative}.brand{align-items:center;min-block-size:44px;display:inline-flex}.brand img{inline-size:7.4rem}.header-inner .brand img{inline-size:clamp(5.5rem,20vw,7.4rem)}.primary{display:none}.primary a,.mobile-menu a,.footer-links a{min-block-size:44px;color:var(--ink);align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}.primary a:hover,.mobile-menu a:hover,.footer-links a:hover,a[aria-current]{color:var(--pressed);text-decoration:underline}.language-picker{flex-shrink:0;gap:2px;margin-inline-start:auto;display:flex}.language-picker>a{border-radius:.375rem;place-items:center;block-size:44px;inline-size:44px;display:grid;position:relative}.language-picker :is([aria-current],a:hover):after{content:"";background:var(--iris);border-radius:2px;height:2px;position:absolute;inset:auto 15px 7px}.language-flag{outline-offset:-1px;border-radius:2px;outline:1px solid #1b234026;inline-size:22px}.mobile-menu{border:0;position:static}.mobile-menu summary{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;gap:.4rem;min-block-size:44px;padding:.4rem .75rem;font-size:.82rem;line-height:1.2;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{border:solid var(--pressed);border-width:0 1.5px 1.5px 0;width:.45rem;height:.45rem;translate:0 -.12rem;rotate:45deg}.mobile-menu[open] summary span{translate:0 .12rem;rotate:225deg}.mobile-menu nav{z-index:1;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);width:min(100%,21rem);max-block-size:calc(100dvh - 5rem);padding:.5rem 1.1rem;display:grid;position:absolute;inset:100% 0 auto auto;overflow:auto;box-shadow:0 16px 34px #1b234016}.mobile-menu[open] summary,.mobile-menu summary:hover{background:var(--soft);color:var(--pressed)}.mobile-menu nav a+a{border-block-start:1px solid var(--line)}.privacy-flow{margin:0;padding:0;padding-inline-start:.3rem;list-style:none;display:grid}.privacy-flow li{grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding-block-end:1.4rem;display:grid;position:relative}.privacy-flow li:last-child{padding-block-end:0}.privacy-flow li:not(:last-child):after{content:"";border-inline-start:1px solid var(--iris);position:absolute;inset:2.2rem auto 0 1.07rem}.flow-node{border:1px solid var(--iris);width:2.25rem;height:2.25rem;color:var(--pressed);background:var(--paper);border-radius:50%;place-items:center;font-size:.8rem;font-weight:620;display:grid}.privacy-flow h3{padding-block-start:.2rem;font-size:1.05rem}.privacy-flow p{color:var(--muted);margin-block-start:.25rem}.site-footer{border-block-start:1px solid var(--line);background:var(--paper)}.footer-main{text-align:center;gap:.625rem;padding-block:1rem;display:grid}.footer-brand p{color:var(--muted);font-size:.8125rem}.footer-links{flex-wrap:wrap;align-items:center;column-gap:1rem;display:flex}.social-links{flex-wrap:wrap;justify-content:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.social-links :is(a,span){border-radius:50%;place-items:center;block-size:44px;inline-size:44px;display:grid}.social-links a:hover{background:var(--soft)}.social-links img{object-fit:contain;opacity:.72;block-size:20px;inline-size:20px}.footer-legal{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1.25rem;padding-block:.25rem .75rem;display:flex}.footer-legal .footer-links{justify-content:center}.footer-legal .footer-links a,.footer-legal .operator{color:var(--muted);font-size:.84rem}.footer-legal .operator{text-align:center}.footer-legal .operator a{min-block-size:var(--control);align-items:center;display:inline-flex}.footer-legal .footer-links a:hover{color:var(--pressed)}.reading{overflow-wrap:anywhere;max-inline-size:47rem;padding-block:clamp(2.5rem,7vw,5.5rem);font-size:1.0625rem}.reading>*+*{margin-block-start:1rem}.reading h1{font-size:clamp(2.25rem,5.5vw,4.2rem)}.reading h2{font-size:clamp(1.55rem,3.4vw,2.35rem)}.notice{border-inline-start:.2rem solid var(--iris);background:var(--soft);padding:1rem 1.25rem}time{color:var(--muted);font-size:.86rem}.post-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font-size:.82rem;display:flex}.category-tag{color:var(--pressed);background:var(--soft);border-radius:var(--radius);padding:.22rem .65rem;font-weight:620}.category-tag[data-category=conversations]{color:#285c65;background:#e8f6f8}.reading-time{color:var(--ink);font-weight:580}.editorial-label{color:var(--muted);font-size:.76rem}.prose h2{margin-block-start:2rem}.prose pre{background:var(--soft);padding:.75rem;overflow-x:auto}.prose table{max-inline-size:100%;display:block;overflow-x:auto}.prose blockquote{border-inline-start:3px solid var(--iris);background:var(--soft);margin-inline:0;padding:.8rem 1.1rem}.uses-guide{border-block-start:1px solid var(--line)}.use-notes blockquote{border-radius:var(--radius);background:#fdf1ed;border:0;margin:.65rem 0 0}@media (width<=767px){.uses-guide .guide-index ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .85rem;display:grid}}@media (width>=1040px){.product-notes.use-notes{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;column-gap:clamp(1.25rem,3vw,2.25rem);max-inline-size:none;display:grid}.use-notes>:is(h2,.guide-next){grid-column:1/-1}.use-notes>p{grid-column:1}.use-notes>blockquote{grid-area:span 2/2}}.prose :is(ul,ol):not([role=list]){padding-inline-start:1.25rem}.consent{z-index:30;left:.75rem;bottom:max(.75rem, env(safe-area-inset-bottom));border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);width:min(25rem,100% - 1.5rem);max-height:calc(100dvh - 1.5rem);padding:.875rem;font-size:.8125rem;line-height:1.5;position:fixed;overflow:auto;box-shadow:0 4px 24px #1b23401a}.consent h2{font-size:.9375rem}.consent p{margin-block:.5rem}.consent>div{gap:.5rem;display:flex}.consent button{min-height:44px;color:var(--pressed);font:inherit;background:0 0;border:1px solid;border-radius:.5rem;flex:1;padding:.375rem}@media (width>=640px){.wrap{width:min(100% - 4rem, var(--wrap))}}@media (width>=768px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(2.2rem,7vw,7rem)}}@media (width>=801px){.footer-main{text-align:start;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1.5rem}.social-links{justify-content:flex-end}.footer-legal{justify-content:space-between;padding-block:.25rem}}@media (width>=1024px){.header-inner{gap:clamp(.55rem,1.5vw,1.35rem);min-block-size:4.5rem}.primary{align-items:center;gap:clamp(.8rem,1.75vw,1.7rem);margin-inline-start:auto;display:flex}.language-picker{margin-inline-start:0}.mobile-menu{display:none}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.site-header{view-transition-name:site-header}::view-transition{pointer-events:none}::view-transition-group(root){animation-duration:.18s}::view-transition-group(site-header){z-index:1;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){mix-blend-mode:normal;animation:none}.mobile-menu summary{transition:background-color .14s,color .14s}.mobile-menu[open] nav{animation:.15s both enter}@keyframes enter{0%{opacity:.55}to{opacity:1}}}
