@font-face{font-family:Gabarito Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/gabarito-latin-ext-wght-normal.C-_vgDbo.woff2) format("woff2-variations");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-family:Gabarito Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/gabarito-latin-wght-normal.ZpvQqcqY.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2) format("woff2-variations");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-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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-family:Figtree Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-italic.Q0qr0lrZ.woff2) format("woff2-variations");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-family:Figtree Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-italic.BEAWuiTz.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--paper: #FFFFFF;--paper-2: #F4F1EC;--card: #FFFFFF;--ink: #14181F;--ink-soft: #5B6470;--line: rgba(20, 24, 31, .12);--sea: #0A7A75;--sea-ink: #FFFFFF;--sky: #DCEEEC;--sun: #FFD25E;--sun-ink: #221A00;--coral: #F4553A;--coral-ink: #FFFFFF;--pine: #1E8E5A;--pink: #F6DCD3;--mint: #DCEEEC;--deep: #0C2B30;--shadow: 0 1px 0 rgba(20,24,31,.04), 0 14px 34px -18px rgba(20,24,31,.3);--f-display: "Gabarito Variable", "Avenir Next", "Trebuchet MS", system-ui, sans-serif;--f-grotesk: "Figtree Variable", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--f-body: "Figtree Variable", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--f-hand: "Figtree Variable", "Helvetica Neue", "Segoe UI", system-ui, sans-serif;--step--1: clamp(.82rem, .8rem + .1vw, .88rem);--step-0: clamp(1rem, .97rem + .15vw, 1.08rem);--step-1: clamp(1.12rem, 1.05rem + .35vw, 1.34rem);--step-2: clamp(1.4rem, 1.25rem + .75vw, 1.9rem);--step-3: clamp(1.7rem, 1.4rem + 1.5vw, 2.6rem);--step-4: clamp(2.1rem, 1.55rem + 2.7vw, 3.9rem);--step-5: clamp(2.6rem, 1.6rem + 5vw, 6rem);--wrap: 1240px;--radius: 20px;--gutter: max(16px, env(safe-area-inset-left, 0px));--gutter-r: max(16px, env(safe-area-inset-right, 0px));color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--paper: #0D1416;--paper-2: #162023;--card: #141D20;--ink: #EEF2F1;--ink-soft: #A4B0B0;--line: rgba(238, 242, 241, .13);--sea: #4FC4BC;--sea-ink: #062321;--sky: #173436;--sun: #FFD25E;--sun-ink: #221A00;--coral: #FF7A62;--coral-ink: #2A0A04;--pine: #57C88E;--pink: #3A2A26;--mint: #173436;--deep: #071A1D;--shadow: 0 1px 0 rgba(0,0,0,.4), 0 16px 36px -16px rgba(0,0,0,.75);color-scheme:dark}}:root[data-theme=dark]{--paper: #0D1416;--paper-2: #162023;--card: #141D20;--ink: #EEF2F1;--ink-soft: #A4B0B0;--line: rgba(238, 242, 241, .13);--sea: #4FC4BC;--sea-ink: #062321;--sky: #173436;--sun: #FFD25E;--sun-ink: #221A00;--coral: #FF7A62;--coral-ink: #2A0A04;--pine: #57C88E;--pink: #3A2A26;--mint: #173436;--deep: #071A1D;--shadow: 0 1px 0 rgba(0,0,0,.4), 0 16px 36px -16px rgba(0,0,0,.75);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{margin:0;background:var(--paper);color:var(--ink);font:400 var(--step-0)/1.65 var(--f-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg,video{max-width:100%;height:auto}a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.18em}a:hover{text-decoration-color:var(--coral)}:focus-visible{outline:3px solid var(--coral);outline-offset:3px;border-radius:6px}::selection{background:var(--sun);color:var(--sun-ink)}h1,h2,h3,h4{margin:0;text-wrap:balance;font-weight:400}p{margin:0}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-left:var(--gutter);padding-right:var(--gutter-r)}.serif{font-family:var(--f-display);font-weight:800;letter-spacing:-.025em;line-height:1}.serif em,.serif i{font-style:normal;color:inherit;text-decoration:underline;text-decoration-color:var(--sun);text-decoration-thickness:.13em;text-underline-offset:.09em;text-decoration-skip-ink:none}.hand{font-family:var(--f-body);font-style:italic;font-weight:500}.eyebrow{font:700 var(--step--1)/1.2 var(--f-grotesk);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);display:inline-flex;align-items:center;gap:.6em}.coords{font:600 var(--step--1)/1 var(--f-grotesk);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--ink-soft)}.muted{color:var(--ink-soft)}.mark{background:linear-gradient(transparent 58%,var(--sun) 58% 90%,transparent 90%);padding:0 .1em}.btn{--b: var(--ink);--bi: var(--paper);display:inline-flex;align-items:center;justify-content:center;gap:.55em;font:700 .98rem/1 var(--f-grotesk);letter-spacing:0;background:var(--b);color:var(--bi);border:2px solid var(--b);border-radius:999px;padding:.95em 1.4em;text-decoration:none;cursor:pointer;transition:transform .2s cubic-bezier(.3,1.4,.5,1),box-shadow .2s,background .2s}.btn:hover{transform:translateY(-3px);box-shadow:0 6px 0 0 var(--ink)}.btn:active{transform:translateY(1px);box-shadow:none}.btn--coral{--b: var(--coral);--bi: var(--coral-ink)}.btn--ghost{background:transparent;color:var(--ink)}.btn--sun{--b: var(--sun);--bi: var(--sun-ink)}.btn svg{width:1.1em;height:1.1em}.stamp{display:inline-flex;align-items:center;gap:.45em;padding:.45em .8em;border:2px dashed currentColor;border-radius:999px;font:800 .72rem/1 var(--f-grotesk);letter-spacing:.08em;text-transform:uppercase;transform:rotate(-2deg);color:var(--ink);background:var(--sun);border-style:solid;border-color:var(--sun)}.section{padding-block:clamp(36px,5vw,72px)}.section-head{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:clamp(18px,2.6vw,30px)}.section-head h2{font-size:var(--step-4)}.link-arrow{font:700 .95rem/1 var(--f-grotesk);text-decoration:none;display:inline-flex;gap:.4em;align-items:center}.link-arrow span{transition:transform .2s}.link-arrow:hover span{transform:translate(4px)}.cards{display:grid;gap:clamp(16px,2.4vw,28px);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}@media(prefers-reduced-motion:no-preference){.rv{opacity:0;translate:0 34px;transition:opacity .7s ease,translate .9s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d, 0ms)}.rv.seen{opacity:1;translate:0 0}.motion .serif em{text-decoration-color:transparent;background:linear-gradient(var(--sun),var(--sun)) 0 calc(100% - .02em) / 0% .13em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s cubic-bezier(.6,0,.2,1) .25s}.motion .seen em,.motion .serif.seen em{background-size:100% .13em}}.prose{font-size:1.1rem;line-height:1.75;max-width:720px;min-width:0}.prose>*+*{margin-top:1.15em}.prose{counter-reset:chapter}.prose h2{font:800 var(--step-3)/1.05 var(--f-display);letter-spacing:-.025em;margin-top:2.2em;padding-top:1em;border-top:2px solid var(--ink);scroll-margin-top:110px;counter-increment:chapter}.prose.numbered h2:before{content:counter(chapter,decimal-leading-zero);display:block;width:fit-content;font:700 .76rem/1 var(--f-grotesk);letter-spacing:.1em;text-transform:uppercase;color:var(--sun-ink);background:var(--sun);padding:6px 10px;border-radius:999px;margin-bottom:12px}.prose h2+p{font-size:1.06em}.prose h3{font:700 var(--step-2)/1.2 var(--f-display);margin-top:1.6em;scroll-margin-top:110px}.prose h4{font:700 1.05rem/1.3 var(--f-grotesk);margin-top:1.4em}.prose>ul,.prose>ol{padding-left:1.25em}.prose>:is(ul,ol) li+li{margin-top:.4em}.prose>:is(ul,ol) li::marker{color:var(--coral);font-weight:700}.prose>:is(p,ul,ol,blockquote,table) a{color:var(--sea);font-weight:600;text-decoration-thickness:.08em}.prose strong{font-weight:650}.prose blockquote{margin-inline:0;padding:1em 1.2em;border-left:4px solid var(--sun);background:var(--paper-2);border-radius:0 14px 14px 0;font-style:italic}.prose img{border-radius:var(--radius);display:block;width:auto;max-width:100%;height:auto;max-height:min(82svh,900px);margin-inline:auto}.prose .rr{display:grid;grid-template-columns:150px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:18px;align-items:center;background:var(--paper-2);border-radius:20px;padding:12px;margin-block:28px;position:relative;transition:transform .25s}.prose .rr:hover{transform:translateY(-2px)}.prose .rr>p{margin:0}.prose .rr>p:has(img){grid-row:1 / span 2}.prose .rr>p:has(.rr-l){align-self:end}.prose .rr>p:has(a){align-self:start;margin-top:4px}.prose .rr img{width:150px;height:110px;object-fit:cover;border-radius:14px;max-height:none;margin:0}.prose .rr-l{font:700 .72rem var(--f-grotesk);letter-spacing:.1em;text-transform:uppercase;color:var(--coral);align-self:end}.prose .rr a{font:700 1.08rem/1.3 var(--f-display);color:var(--ink);text-decoration:none;align-self:start}.prose .rr a:after{content:"";position:absolute;inset:0;border-radius:inherit}.prose .rr:not(:has(img)){grid-template-columns:minmax(0,1fr);padding:16px 18px}@media(max-width:520px){.prose .rr{grid-template-columns:96px minmax(0,1fr);column-gap:14px}.prose .rr img{width:96px;height:84px}}.prose figure{margin-inline:0}.prose figcaption{font-size:var(--step--1);color:var(--ink-soft);margin-top:.5em}.prose hr{border:0;height:14px;background:radial-gradient(circle,var(--line) 2px,transparent 2.5px) 0 50% / 14px 14px repeat-x}.prose table{width:100%;border-collapse:collapse;font-size:.95rem;display:block;overflow-x:auto}.prose th,.prose td{text-align:left;padding:.6em .8em;border-bottom:1px solid var(--line)}.prose code{font-size:.9em;background:var(--paper-2);padding:.1em .35em;border-radius:6px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ph-wrap{position:relative;overflow:hidden;container-type:inline-size;background:var(--paper-2);max-width:100%}.ph-wrap img{width:100%;height:100%;object-fit:cover;display:block}.rail,.rail-m{--col: 280px}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:min(var(--col),78vw);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter)) calc(-1 * var(--gutter-r));padding-inline:var(--gutter) var(--gutter-r);scroll-padding-inline:var(--gutter);padding-block:4px 10px}.rail::-webkit-scrollbar,.rail-m::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;min-width:0}@media(max-width:760px){.rail-m{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:min(var(--col),78vw);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter)) calc(-1 * var(--gutter-r));padding-inline:var(--gutter) var(--gutter-r);scroll-padding-inline:var(--gutter);padding-block:4px 10px}.rail-m>*{scroll-snap-align:start;min-width:0;grid-column:auto!important;grid-row:auto!important}}.rail-nav{display:inline-flex;gap:8px}.rail-nav button{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--ink);background:var(--card);color:var(--ink);cursor:pointer;display:grid;place-items:center;transition:background .2s,color .2s,opacity .2s}.rail-nav button:hover:not(:disabled){background:var(--ink);color:var(--paper)}.rail-nav button:disabled{opacity:.3;cursor:default}.rail-nav svg{width:18px;height:18px}.rail-nav[hidden]{display:none}.flag{display:inline-block;width:1.35em;height:.9em;border-radius:3px;overflow:hidden;vertical-align:-.08em;box-shadow:0 0 0 1px var(--line);flex:0 0 auto}.flag svg{width:100%;height:100%;display:block}.chip-row{display:flex;gap:8px;flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:8px;font:600 .92rem/1 var(--f-grotesk);text-decoration:none;padding:10px 14px;border-radius:999px;background:var(--paper-2);color:var(--ink);border:1.5px solid transparent;cursor:pointer;transition:background .2s,border-color .2s,transform .2s;min-height:40px}.chip:hover{border-color:var(--ink)}.chip[aria-pressed=true],.chip[aria-selected=true],.chip.on{background:var(--ink);color:var(--paper)}@media(max-width:760px){.chip-row.scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter)) calc(-1 * var(--gutter-r));padding-inline:var(--gutter) var(--gutter-r)}.chip-row.scroll>*{flex:0 0 auto}.chip-row.scroll::-webkit-scrollbar{display:none}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.logo[data-astro-cid-tvrurpns]{--thumb: var(--coral);display:inline-flex;align-items:baseline;color:var(--ink);font:900 1.5rem/1 var(--f-display);letter-spacing:-.04em;white-space:nowrap;user-select:none}.w[data-astro-cid-tvrurpns]{display:inline-flex}.ch[data-astro-cid-tvrurpns]{display:inline-block}.the[data-astro-cid-tvrurpns]{display:inline-block;font-weight:600;font-size:.5em;letter-spacing:0;color:var(--sea);transform:translateY(-.62em) rotate(-12deg);margin:0 .22em 0 .2em;transition:transform .45s cubic-bezier(.3,1.8,.4,1) .1s}.bar[data-astro-cid-tvrurpns]{color:inherit;-webkit-text-fill-color:transparent;background:linear-gradient(var(--thumb) 0 0) 0 14% / 100% 30% no-repeat,linear-gradient(currentColor 0 0);-webkit-background-clip:text;background-clip:text}@supports (animation-timeline: scroll()){.bar[data-astro-cid-tvrurpns]{animation:thumb linear both;animation-timeline:scroll(root block)}}@keyframes thumb{to{background-position:0 72%,0 0}}.lg[data-astro-cid-tvrurpns]{font-size:2rem}@media(prefers-reduced-motion:no-preference){a:hover>.logo[data-astro-cid-tvrurpns] .ch[data-astro-cid-tvrurpns],.logo[data-astro-cid-tvrurpns]:hover .ch[data-astro-cid-tvrurpns]{animation:hop .5s cubic-bezier(.3,.7,.4,1) both;animation-delay:calc(var(--i) * 35ms)}a:hover>.logo[data-astro-cid-tvrurpns] .the[data-astro-cid-tvrurpns],.logo[data-astro-cid-tvrurpns]:hover .the[data-astro-cid-tvrurpns]{transform:translateY(-.62em) rotate(10deg)}}@keyframes hop{45%{transform:translateY(-.2em) rotate(-4deg)}75%{transform:translateY(.03em)}}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){a:hover>.logo[data-astro-cid-tvrurpns] .bar[data-astro-cid-tvrurpns],.logo[data-astro-cid-tvrurpns]:hover .bar[data-astro-cid-tvrurpns]{animation:thumb linear both,hop .5s cubic-bezier(.3,.7,.4,1) both;animation-timeline:scroll(root block),auto;animation-delay:0s,calc(var(--i) * 35ms)}}}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:env(safe-area-inset-top,0px);z-index:40}.site-header[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--paper) 82%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--line);z-index:-1}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:18px;min-height:68px}.brand[data-astro-cid-3ef6ksr2]{text-decoration:none;display:flex;flex:0 0 auto}.nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:4px;margin-left:auto}.nav-link[data-astro-cid-3ef6ksr2]{font:600 .95rem/1 var(--f-grotesk);color:var(--ink);text-decoration:none;padding:10px 12px;border-radius:999px;background:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .2s}.nav-link[data-astro-cid-3ef6ksr2]:hover,.nav-link[data-astro-cid-3ef6ksr2][aria-expanded=true],.nav-link[data-astro-cid-3ef6ksr2].on{background:var(--paper-2)}.nav-link[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:12px;height:12px;transition:transform .2s}.nav-link[data-astro-cid-3ef6ksr2][aria-expanded=true] svg[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.new[data-astro-cid-3ef6ksr2]{background:var(--coral);color:var(--coral-ink);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;padding:3px 6px;border-radius:6px}.tools[data-astro-cid-3ef6ksr2]{display:flex;gap:6px;align-items:center}.icon-btn[data-astro-cid-3ef6ksr2]{height:44px;min-width:44px;border-radius:999px;border:1px solid var(--line);background:var(--card);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;cursor:pointer}.icon-btn[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:18px;height:18px}.icon-btn[data-astro-cid-3ef6ksr2] kbd[data-astro-cid-3ef6ksr2]{font:600 11px var(--f-grotesk);color:var(--ink-soft)}.moon[data-astro-cid-3ef6ksr2]{display:none}:root[data-theme=dark] .sun[data-astro-cid-3ef6ksr2]{display:none}:root[data-theme=dark] .moon[data-astro-cid-3ef6ksr2]{display:block}.menu-btn[data-astro-cid-3ef6ksr2]{display:none}.saved-btn[data-astro-cid-3ef6ksr2]{position:relative}.cnt[data-astro-cid-3ef6ksr2]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:9px;background:var(--coral);color:var(--coral-ink);font:700 .68rem/18px var(--f-grotesk);text-align:center;padding:0 4px}.mega-grid[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2] .flag,.mm-countries[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2] .flag{margin-right:2px}.mega[data-astro-cid-3ef6ksr2]{position:relative}.mega-panel[data-astro-cid-3ef6ksr2]{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-42%);width:min(860px,92vw);background:var(--card);border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);padding:26px 28px 22px}.mega-grid[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:repeat(5,1fr);gap:22px}.mega-grid[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:4px}.mega-grid[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;font:500 .98rem/1.35 var(--f-body);display:inline-flex;gap:6px;align-items:baseline}.mega-grid[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--coral)}.n[data-astro-cid-3ef6ksr2]{font:600 .7rem var(--f-grotesk);color:var(--ink-soft)}.ct-link[data-astro-cid-3ef6ksr2]{display:inline-flex;gap:6px;text-decoration:none;margin-bottom:10px}.ct-link[data-astro-cid-3ef6ksr2]:hover{color:var(--sea)}.mega-foot[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;gap:6px 28px}.mega-all[data-astro-cid-3ef6ksr2].quiz{color:var(--coral)}.mega-all[data-astro-cid-3ef6ksr2]{display:inline-block;margin-top:20px;font:700 .92rem var(--f-grotesk);text-decoration:none;color:var(--sea)}.mobile-menu[data-astro-cid-3ef6ksr2]{position:fixed;inset:68px 0 0;background:var(--paper);overflow-y:auto;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line)}.mm-inner[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:6px;padding-top:24px}.mm-big[data-astro-cid-3ef6ksr2]{font-size:2.2rem;text-decoration:none;line-height:1.1}.mm-big[data-astro-cid-3ef6ksr2] em[data-astro-cid-3ef6ksr2]{font-size:.5em;color:var(--coral);vertical-align:middle}.mm-conts[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mm-conts[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font:700 .9rem var(--f-grotesk);text-decoration:none;background:var(--ink);color:var(--paper);padding:10px 14px;border-radius:999px}.mm-countries[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 16px}.mm-countries[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font:600 .9rem var(--f-grotesk);text-decoration:none;border:1px solid var(--line);padding:10px 13px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}@media(max-width:920px){.nav[data-astro-cid-3ef6ksr2]{display:none}.tools[data-astro-cid-3ef6ksr2]{margin-left:auto}.menu-btn[data-astro-cid-3ef6ksr2]{display:inline-flex}.icon-btn[data-astro-cid-3ef6ksr2] kbd[data-astro-cid-3ef6ksr2]{display:none}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--deep);color:#f2f5f4;padding-block:clamp(56px,8vw,100px) calc(28px + env(safe-area-inset-bottom,0px));margin-top:clamp(40px,6vw,80px);position:relative;overflow:hidden}.site-footer[data-astro-cid-sz7xmlte] .logo{color:#f2f5f4;--thumb: var(--sun)}.site-footer[data-astro-cid-sz7xmlte] .logo .the{color:#9fd8d3}.site-footer[data-astro-cid-sz7xmlte] .muted[data-astro-cid-sz7xmlte]{color:color-mix(in srgb,#F2F5F4 68%,transparent)}.top[data-astro-cid-sz7xmlte]{position:relative;display:flex;justify-content:space-between;align-items:end;gap:28px;flex-wrap:wrap;padding-bottom:40px;border-bottom:1px solid color-mix(in srgb,#F2F5F4 18%,transparent)}.top[data-astro-cid-sz7xmlte] .fbadge{width:118px;flex:0 0 auto}@media(max-width:760px){.top[data-astro-cid-sz7xmlte] .fbadge{display:none}}.big[data-astro-cid-sz7xmlte]{font-size:clamp(2.1rem,4.4vw,3.5rem)}.big[data-astro-cid-sz7xmlte] em[data-astro-cid-sz7xmlte]{color:var(--sun)}.site-footer[data-astro-cid-sz7xmlte] .eyebrow[data-astro-cid-sz7xmlte]{color:color-mix(in srgb,#F2F5F4 70%,transparent)}.follow[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{font:600 1rem var(--f-grotesk);margin-bottom:12px}.socials[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:8px}.socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none;font:700 .9rem var(--f-grotesk);border:1.5px solid color-mix(in srgb,#F2F5F4 40%,transparent);padding:10px 14px;border-radius:999px;transition:background .2s,color .2s}.socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{background:var(--sun);color:var(--sun-ink);border-color:var(--sun)}.cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding-block:40px}.col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:8px}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--sun)}.site-footer[data-astro-cid-sz7xmlte] .eyebrow[data-astro-cid-sz7xmlte]{color:color-mix(in srgb,#F2F5F4 60%,transparent)}.about[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin-top:14px;max-width:34ch}.email[data-astro-cid-sz7xmlte]{font:600 1.05rem var(--f-grotesk);user-select:all}.copy[data-astro-cid-sz7xmlte]{margin-left:6px;font:700 .75rem var(--f-grotesk);background:var(--sun);color:var(--sun-ink);border:0;border-radius:999px;padding:5px 10px;cursor:pointer}.legal[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:var(--step--1);color:color-mix(in srgb,#F2F5F4 60%,transparent);padding-top:22px;border-top:1px solid color-mix(in srgb,#F2F5F4 18%,transparent)}.legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit}@media(max-width:760px){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.about[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}.search[data-astro-cid-otpdt6jm]{width:min(720px,calc(100vw - 24px));max-height:min(720px,calc(100dvh - 48px));border:1px solid var(--line);border-radius:26px;padding:0;background:var(--card);color:var(--ink);box-shadow:0 30px 80px -20px #00000073;margin:max(24px,8vh) auto auto;overflow:hidden}.search[data-astro-cid-otpdt6jm][open]{display:flex;flex-direction:column;animation:pop .22s cubic-bezier(.3,1.4,.5,1)}.search[data-astro-cid-otpdt6jm]::backdrop{background:color-mix(in srgb,var(--ink) 45%,transparent);backdrop-filter:blur(4px)}@keyframes pop{0%{transform:translateY(12px) scale(.98)}}.search-box[data-astro-cid-otpdt6jm]{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line);flex:0 0 auto}.search-box[data-astro-cid-otpdt6jm] svg[data-astro-cid-otpdt6jm]{width:22px;height:22px;flex:0 0 22px;color:var(--ink-soft)}.search-box[data-astro-cid-otpdt6jm] input[data-astro-cid-otpdt6jm]{flex:1;min-width:0;font:500 1.15rem var(--f-body);border:0;background:none;color:var(--ink);outline:none}.search-box[data-astro-cid-otpdt6jm] input[data-astro-cid-otpdt6jm]::-webkit-search-cancel-button{display:none}.esc[data-astro-cid-otpdt6jm]{font:600 .75rem var(--f-grotesk);border:1px solid var(--line);background:var(--paper-2);color:var(--ink-soft);border-radius:8px;padding:8px 10px;cursor:pointer}.s-body[data-astro-cid-otpdt6jm]{overflow-y:auto;padding:14px 16px 6px;flex:1 1 auto;overscroll-behavior:contain}.quiz[data-astro-cid-otpdt6jm]{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:14px 16px;border-radius:18px;background:var(--sea);color:var(--sea-ink);text-decoration:none;margin-bottom:18px;transition:transform .2s}.quiz[data-astro-cid-otpdt6jm]:hover{transform:translateY(-2px)}.q-ico[data-astro-cid-otpdt6jm]{width:40px;height:40px;border-radius:12px;background:var(--sun);color:var(--sun-ink);display:grid;place-items:center}.q-ico[data-astro-cid-otpdt6jm] svg[data-astro-cid-otpdt6jm]{width:22px;height:22px}.quiz[data-astro-cid-otpdt6jm] b[data-astro-cid-otpdt6jm]{display:block;font:700 1.05rem var(--f-display)}.quiz[data-astro-cid-otpdt6jm] span[data-astro-cid-otpdt6jm] span[data-astro-cid-otpdt6jm]{font-size:.88rem;opacity:.85}.quiz[data-astro-cid-otpdt6jm] i[data-astro-cid-otpdt6jm]{font-style:normal;font-size:1.2rem}.s-group[data-astro-cid-otpdt6jm]{margin-bottom:18px}.s-label[data-astro-cid-otpdt6jm]{font:700 .72rem var(--f-grotesk);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:10px}.s-chips[data-astro-cid-otpdt6jm]{display:flex;flex-wrap:wrap;gap:8px}.s-chip[data-astro-cid-otpdt6jm]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 13px;border-radius:999px;background:var(--paper-2);color:var(--ink);text-decoration:none;font:600 .92rem var(--f-grotesk);border:1.5px solid transparent;cursor:pointer}.s-chip[data-astro-cid-otpdt6jm]:hover,.s-chip[data-astro-cid-otpdt6jm]:focus-visible{border-color:var(--ink)}.s-chip[data-astro-cid-otpdt6jm] small[data-astro-cid-otpdt6jm]{font:700 .72rem var(--f-grotesk);color:var(--sea)}.s-results[data-astro-cid-otpdt6jm] .s-sec{font:700 .72rem var(--f-grotesk);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin:10px 8px 6px}.s-results[data-astro-cid-otpdt6jm] a{display:flex;gap:12px;align-items:center;padding:11px 12px;border-radius:14px;text-decoration:none;color:var(--ink)}.s-results[data-astro-cid-otpdt6jm] a[aria-selected=true],.s-results[data-astro-cid-otpdt6jm] a:hover{background:var(--paper-2)}.s-results[data-astro-cid-otpdt6jm] img{width:28px;height:19px;border-radius:3px;box-shadow:0 0 0 1px var(--line);flex:0 0 auto}.s-results[data-astro-cid-otpdt6jm] .r-ico{width:28px;height:28px;border-radius:8px;background:var(--sky);color:var(--sea);display:grid;place-items:center;flex:0 0 auto;font:800 .8rem var(--f-display)}.s-results[data-astro-cid-otpdt6jm] .r-t{flex:1;min-width:0;font:500 1rem/1.35 var(--f-body)}.s-results[data-astro-cid-otpdt6jm] .r-s{font:700 .7rem var(--f-grotesk);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap}.s-results[data-astro-cid-otpdt6jm] mark{background:color-mix(in srgb,var(--sun) 70%,transparent);color:inherit;border-radius:3px;padding:0 1px}.s-none[data-astro-cid-otpdt6jm]{padding:18px 8px;color:var(--ink-soft)}.s-none[data-astro-cid-otpdt6jm] a{color:var(--sea);font-weight:600}.s-foot[data-astro-cid-otpdt6jm]{flex:0 0 auto;font-size:.78rem;color:var(--ink-soft);padding:10px 18px 14px;border-top:1px solid var(--line);display:flex;gap:6px;align-items:center;flex-wrap:wrap}kbd[data-astro-cid-otpdt6jm]{font:600 .7rem var(--f-grotesk);border:1px solid var(--line);border-radius:6px;padding:2px 6px;background:var(--paper-2)}@media(max-width:600px){.search[data-astro-cid-otpdt6jm]{width:100vw;max-width:100vw;max-height:100dvh;height:100dvh;margin:0;border-radius:0;border:0}.s-foot[data-astro-cid-otpdt6jm]{display:none}.search-box[data-astro-cid-otpdt6jm]{padding-top:calc(14px + env(safe-area-inset-top,0px))}}.totop[data-astro-cid-e3c5u5vm]{position:fixed;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:35;width:48px;height:48px;border-radius:50%;border:0;background:var(--ink);color:var(--paper);display:grid;place-items:center;cursor:pointer;box-shadow:0 10px 24px -8px #00000080;animation:rise .25s ease-out}.totop[data-astro-cid-e3c5u5vm] svg[data-astro-cid-e3c5u5vm]{width:20px;height:20px}.totop[data-astro-cid-e3c5u5vm]:hover{background:var(--coral);color:var(--coral-ink)}@keyframes rise{0%{transform:translateY(12px);opacity:0}}.saved[data-astro-cid-e3c5u5vm]{width:min(460px,calc(100vw - 24px));max-height:min(80vh,640px);margin:auto 12px 12px auto;border:1px solid var(--line);border-radius:24px;padding:0;background:var(--card);color:var(--ink);box-shadow:0 30px 80px -20px #00000080}.saved[data-astro-cid-e3c5u5vm]::backdrop{background:color-mix(in srgb,var(--ink) 40%,transparent)}.saved-head[data-astro-cid-e3c5u5vm]{display:flex;justify-content:space-between;align-items:center;padding:18px 20px 8px}.saved-head[data-astro-cid-e3c5u5vm] h2[data-astro-cid-e3c5u5vm]{font:800 1.5rem var(--f-display)}.x[data-astro-cid-e3c5u5vm]{width:40px;height:40px;border-radius:50%;border:0;background:var(--paper-2);color:var(--ink);cursor:pointer}.saved-empty[data-astro-cid-e3c5u5vm]{padding:8px 20px 24px;color:var(--ink-soft)}#saved-list[data-astro-cid-e3c5u5vm]{list-style:none;margin:0;padding:4px 12px;overflow-y:auto;max-height:50vh}#saved-list[data-astro-cid-e3c5u5vm] li{display:flex;gap:8px;align-items:center}#saved-list[data-astro-cid-e3c5u5vm] a{flex:1;min-width:0;display:grid;gap:2px;padding:12px 8px;text-decoration:none;border-radius:12px}#saved-list[data-astro-cid-e3c5u5vm] a:hover{background:var(--paper-2)}#saved-list[data-astro-cid-e3c5u5vm] small{font:700 .7rem var(--f-grotesk);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}#saved-list[data-astro-cid-e3c5u5vm] b{font:700 1rem/1.25 var(--f-display)}#saved-list[data-astro-cid-e3c5u5vm] button{width:36px;height:36px;border-radius:50%;border:0;background:none;color:var(--ink-soft);cursor:pointer;flex:0 0 auto}#saved-list[data-astro-cid-e3c5u5vm] button:hover{background:var(--paper-2);color:var(--coral)}.saved-foot[data-astro-cid-e3c5u5vm]{padding:8px 20px 18px}.saved-foot[data-astro-cid-e3c5u5vm] button[data-astro-cid-e3c5u5vm]{font:600 .85rem var(--f-grotesk);background:none;border:0;color:var(--ink-soft);text-decoration:underline;cursor:pointer;padding:6px 0}.consent[data-astro-cid-ruz5wv6z]{position:fixed;left:16px;bottom:16px;z-index:60;width:min(400px,calc(100vw - 32px));background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:20px;padding:16px 18px;box-shadow:0 20px 50px -20px #00000059;display:grid;gap:12px;font-size:.9rem;line-height:1.45}.consent[data-astro-cid-ruz5wv6z][hidden]{display:none}.consent[data-astro-cid-ruz5wv6z] b[data-astro-cid-ruz5wv6z]{font-family:var(--f-display)}.consent[data-astro-cid-ruz5wv6z] a[data-astro-cid-ruz5wv6z]{color:var(--sea);font-weight:600}.c-btns[data-astro-cid-ruz5wv6z]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.c-btn[data-astro-cid-ruz5wv6z]{font:700 .92rem var(--f-grotesk);min-height:44px;border-radius:999px;border:1.5px solid var(--ink);background:transparent;color:var(--ink);cursor:pointer}.c-btn[data-astro-cid-ruz5wv6z].yes{background:var(--ink);color:var(--paper)}@media(prefers-reduced-motion:no-preference){.consent[data-astro-cid-ruz5wv6z]:not([hidden]){animation:c-in .4s cubic-bezier(.2,.9,.3,1)}}@keyframes c-in{0%{transform:translateY(20px);opacity:0}}.skip[data-astro-cid-5hce7sga]{position:absolute;left:12px;top:-60px;z-index:100;background:var(--ink);color:var(--paper);padding:10px 14px;border-radius:10px;font:700 14px var(--f-grotesk)}.skip[data-astro-cid-5hce7sga]:focus{top:calc(12px + env(safe-area-inset-top,0px))}
