@font-face{font-family:Archivo;src:url(./archivo-latin-var.AgRFE5oq.woff2) format("woff2");font-weight:400 800;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");size-adjust:98.45%;ascent-override:89.18%;descent-override:21.33%;line-gap-override:0%}.co{--paper: #f5f2eb;--paper-2: #ece7dc;--paper-3: #e2dccd;--card: #fffdf8;--ink: #12131a;--ink-2: #3b3d47;--muted: #6b6a6f;--rule: #d6cfbf;--rule-2: #e4ded1;--blue: #0a0ac4;--signal: #f7760a;--signal-ink: #1b0e00;--signal-deep: #b14f00;--wa: #128c4a;--night: #111218;--night-2: #1b1c24;--on-night: #ece8df;--on-night-2: #a9a69e;--f: "Archivo", "Archivo Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--wrap: 1360px;--gut: clamp(18px, 4.2vw, 56px);--sec: clamp(72px, 9vw, 136px);--font: var(--f);--bg: var(--paper);--surface: var(--card);--surface-2: var(--paper);--line: var(--rule);--line-2: var(--rule-2);--line-strong: #bdb4a1;--text: var(--ink-2);--text-2: var(--ink-2);--brand: var(--blue);--brand-50: #ebeaf9;--brand-100: #d9d8f3;--accent: var(--signal);--accent-600: var(--signal-deep);--radius: 6px;--radius-lg: 8px;--radius-xl: 10px;--shadow: 0 1px 0 rgb(18 19 26 / .04);--shadow-lg: 0 18px 40px -24px rgb(18 19 26 / .35);background:var(--paper);color:var(--ink-2);font-family:var(--f);font-size:17px;line-height:1.6;font-kerning:normal;-webkit-font-smoothing:antialiased}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .co{--paper: #101116;--paper-2: #16171d;--paper-3: #1d1e25;--card: #18191f;--ink: #f1ede4;--ink-2: #c8c4ba;--muted: #918e86;--rule: #2e2f37;--rule-2: #24252c;--blue: #a3a3ff;--signal: #ff8a2a;--signal-deep: #ffa65c;--night: #0b0c10;--night-2: #15161c;--brand-50: rgb(163 163 255 / .12);--brand-100: rgb(163 163 255 / .24);--line-strong: #44454e}}:root[data-theme=dark] .co{--paper: #101116;--paper-2: #16171d;--paper-3: #1d1e25;--card: #18191f;--ink: #f1ede4;--ink-2: #c8c4ba;--muted: #918e86;--rule: #2e2f37;--rule-2: #24252c;--blue: #a3a3ff;--signal: #ff8a2a;--signal-deep: #ffa65c;--night: #0b0c10;--night-2: #15161c;--brand-50: rgb(163 163 255 / .12);--brand-100: rgb(163 163 255 / .24);--line-strong: #44454e}body:has(.co){background:var(--paper, #f5f2eb)}.co h1,.co h2,.co h3,.co h4,.co .display{font-family:var(--f);color:var(--ink);text-wrap:balance}.co h1,.co .h1{font-size:clamp(42px,6.1vw,88px);line-height:.94;font-weight:760;font-stretch:76%;letter-spacing:-.012em}.co h2,.co .h2{font-size:clamp(32px,3.9vw,56px);line-height:.98;font-weight:720;font-stretch:80%;letter-spacing:-.01em}.co h3,.co .h3{font-size:clamp(20px,1.6vw,24px);line-height:1.15;font-weight:680;font-stretch:88%;letter-spacing:-.005em}.co p{text-wrap:pretty}.co .lead{font-size:clamp(18px,1.45vw,21px);line-height:1.55;color:var(--ink-2);max-width:36em}.co .label{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;letter-spacing:.01em;color:var(--muted)}.co .label .n{color:var(--signal-deep);font-variant-numeric:tabular-nums}.co .label:after{content:"";flex:0 0 40px;height:1px;background:var(--rule)}.co .num{font-variant-numeric:tabular-nums lining-nums}.co a.u,.co .prose a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:var(--signal)}.co a.u:hover,.co .prose a:hover{text-decoration-color:var(--ink)}.co .wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}.co .sec{padding-block:var(--sec) 0;content-visibility:auto;contain-intrinsic-size:auto 720px}.co .rule{border:0;border-top:1px solid var(--rule);margin:0}.co .band{background:var(--paper-2)}.co .night{background:var(--night);color:var(--on-night-2)}.co .night h2,.co .night h3{color:var(--on-night)}.co .cb{--h: 52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--h);padding:0 22px;border-radius:6px;border:1.5px solid transparent;font:650 16px/1 var(--f);font-stretch:92%;white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s,transform .15s}.co .cb:active{transform:translateY(1px)}.co .cb svg{width:18px;height:18px;flex:none}.co .cb-signal{background:var(--signal);color:var(--signal-ink)}.co .cb-signal:hover{background:#ff8b2e}.co .cb-ink{background:var(--ink);color:var(--paper)}.co .cb-ink:hover{background:var(--ink-2)}.co .cb-line{border-color:var(--ink);color:var(--ink)}.co .cb-line:hover{background:var(--ink);color:var(--paper)}.co .cb-wa{background:var(--wa);color:#fff}.co .cb-wa:hover{background:#0f7a40}.co .cb-sm{--h: 42px;padding:0 16px;font-size:15px}.co .night .cb-line{border-color:#fff6;color:#fff}.co .night .cb-line:hover{background:#fff;color:var(--night)}.co figure{margin:0}.co .frame{position:relative;overflow:hidden;border-radius:3px;background:var(--paper-3)}.co .frame>picture,.co .frame>picture img{position:absolute;inset:0;width:100%;height:100%}.co .frame>picture img{object-fit:cover}.co figcaption,.co .cap{display:flex;gap:8px;align-items:baseline;margin-top:10px;font-size:13.5px;line-height:1.45;color:var(--muted)}.co figcaption:before,.co .cap:before{content:"";flex:none;width:7px;height:7px;background:var(--signal);transform:translateY(-1px)}.co .btn{border-radius:6px;box-shadow:none;font-family:var(--f);font-weight:650;font-stretch:92%}.co .btn-accent{background:var(--signal);color:var(--signal-ink)}.co .btn-accent:hover{background:#ff8b2e}.co .input,.co .select,.co .textarea{background:var(--card);border-color:var(--rule);border-radius:6px;font-family:var(--f)}.co .field>label{color:var(--ink);font-weight:600}.co .prose{font-size:18px;line-height:1.7;color:var(--ink-2);max-width:42em}.co .prose>*+*{margin-top:1.05em}.co .prose h2{font-size:clamp(26px,2.6vw,36px);line-height:1.05;margin-top:1.8em}.co .prose h3{font-size:21px;margin-top:1.5em}.co .prose ul,.co .prose ol{padding-left:1.2em}.co .prose li+li{margin-top:.45em}.co .prose li::marker{color:var(--signal-deep)}.co .prose strong{color:var(--ink);font-weight:650}.co .prose table{width:100%;border-collapse:collapse;font-size:16px;font-variant-numeric:tabular-nums}.co .prose th,.co .prose td{text-align:left;padding:10px 12px 10px 0;border-bottom:1px solid var(--rule);vertical-align:top}.co .prose th{color:var(--ink);font-weight:650}.co .prose blockquote{margin:1.6em 0;padding:2px 0 2px 20px;border-left:3px solid var(--signal);color:var(--ink)}.co .crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:14px;color:var(--muted)}.co .crumbs a:hover{color:var(--ink)}.co .crumbs span[aria-hidden]{color:var(--rule)}.co .qa{border-top:1px solid var(--rule)}.co .qa details{border-bottom:1px solid var(--rule)}.co .qa summary{display:flex;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;list-style:none;font-size:clamp(18px,1.5vw,21px);font-weight:620;font-stretch:92%;color:var(--ink);line-height:1.3}.co .qa summary::-webkit-details-marker{display:none}.co .qa summary:after{content:"+";flex:none;font-weight:400;font-size:28px;line-height:.8;color:var(--signal-deep);transition:transform .2s}.co .qa details[open] summary:after{transform:rotate(45deg)}.co .qa details>div{padding:0 0 24px;max-width:46em;color:var(--ink-2)}@media(max-width:720px){.co{font-size:16px}.co .prose{font-size:17px}.co .cb{--h: 50px}}@media(prefers-reduced-motion:reduce){.co *{transition:none!important}}.skip.svelte-1jv67rp{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--ink);color:var(--paper);padding:8px 14px;border-radius:6px}.skip.svelte-1jv67rp:focus{left:8px}.util.svelte-1jv67rp{background:var(--night);color:var(--on-night-2);font-size:13.5px}.util.svelte-1jv67rp .row:where(.svelte-1jv67rp){display:flex;align-items:center;gap:22px;height:38px}.util.svelte-1jv67rp a:where(.svelte-1jv67rp):hover{color:#fff}.sp.svelte-1jv67rp{flex:1}.shoplink.svelte-1jv67rp{display:inline-flex;align-items:center;gap:4px;color:var(--on-night);font-weight:600}.hdr.svelte-1jv67rp{position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:1px solid var(--rule)}.bar.svelte-1jv67rp{display:flex;align-items:center;gap:28px;height:74px}.brand.svelte-1jv67rp{margin-right:auto}.brand.svelte-1jv67rp .name{font-stretch:85%;font-weight:760;letter-spacing:-.01em}.nav.svelte-1jv67rp{display:flex;align-items:center;gap:30px}.nav.svelte-1jv67rp>a:where(.svelte-1jv67rp),.dd.svelte-1jv67rp>a:where(.svelte-1jv67rp){position:relative;display:inline-flex;align-items:center;gap:4px;padding:26px 0;font-weight:600;font-size:15.5px;color:var(--ink-2)}.nav.svelte-1jv67rp>a:where(.svelte-1jv67rp):hover,.dd.svelte-1jv67rp>a:where(.svelte-1jv67rp):hover,.nav.svelte-1jv67rp a.on:where(.svelte-1jv67rp){color:var(--ink)}.nav.svelte-1jv67rp>a.on:where(.svelte-1jv67rp):after,.dd.svelte-1jv67rp>a.on:where(.svelte-1jv67rp):after{content:"";position:absolute;left:0;right:0;bottom:18px;height:2px;background:var(--signal)}.dd.svelte-1jv67rp{position:relative}.menu.svelte-1jv67rp{position:absolute;top:100%;left:-20px;width:340px;padding:10px;background:var(--card);border:1px solid var(--rule);border-radius:8px;box-shadow:var(--shadow-lg);display:none}.menu.svelte-1jv67rp ul:where(.svelte-1jv67rp){list-style:none;padding:0;margin:0}.menu.svelte-1jv67rp a:where(.svelte-1jv67rp){display:flex;gap:14px;align-items:baseline;padding:10px 12px;border-radius:5px;font-weight:600;color:var(--ink)}.menu.svelte-1jv67rp a:where(.svelte-1jv67rp):hover{background:var(--paper-2)}.menu.svelte-1jv67rp .n:where(.svelte-1jv67rp){font-size:12.5px;color:var(--signal-deep)}@media(hover:hover){.dd.svelte-1jv67rp:hover .menu:where(.svelte-1jv67rp),.dd.svelte-1jv67rp:focus-within .menu:where(.svelte-1jv67rp){display:block}}.iconbtn.svelte-1jv67rp{display:none;place-items:center;width:44px;height:44px;padding:0;border-radius:6px;border:1px solid var(--rule);color:var(--ink);background:var(--card)}.m-only.svelte-1jv67rp{display:none!important}.nav-toggle.svelte-1jv67rp{display:none;position:absolute;opacity:0;pointer-events:none}.burger.svelte-1jv67rp{cursor:pointer}.hdr.svelte-1jv67rp:has(.nav-toggle:where(.svelte-1jv67rp):focus-visible) .burger:where(.svelte-1jv67rp){outline:2px solid var(--signal);outline-offset:2px}.i-close.svelte-1jv67rp,.hdr.svelte-1jv67rp:has(.nav-toggle:where(.svelte-1jv67rp):checked) .i-open:where(.svelte-1jv67rp){display:none}.hdr.svelte-1jv67rp:has(.nav-toggle:where(.svelte-1jv67rp):checked) .i-close:where(.svelte-1jv67rp){display:inline}.burger.svelte-1jv67rp span:where(.svelte-1jv67rp){line-height:0}.theme-link.svelte-1jv67rp{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.theme-link.svelte-1jv67rp:hover{color:#fff}.ftr.svelte-1jv67rp{margin-top:var(--sec);padding-top:clamp(56px,7vw,96px);font-size:15px}.talk.svelte-1jv67rp{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;padding-bottom:clamp(40px,5vw,64px);border-bottom:1px solid rgb(255 255 255 / .12)}.talk.svelte-1jv67rp .label:after{background:#fff3}.big.svelte-1jv67rp{display:block;margin-top:14px;font-size:clamp(48px,7.6vw,108px);line-height:.9;font-weight:760;font-stretch:76%;color:var(--on-night);letter-spacing:-.01em}.big.svelte-1jv67rp:hover{color:var(--signal)}.sub.svelte-1jv67rp{margin-top:16px;max-width:34em}.sub.svelte-1jv67rp a.u{color:var(--on-night)}.acts.svelte-1jv67rp{display:flex;gap:10px;flex-wrap:wrap}.cols.svelte-1jv67rp{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;padding-block:48px}.cols.svelte-1jv67rp h3:where(.svelte-1jv67rp){font-size:15px;font-stretch:100%;font-weight:650;margin-bottom:14px}.cols.svelte-1jv67rp ul:where(.svelte-1jv67rp){list-style:none;padding:0;margin:0;display:grid;gap:9px}.cols.svelte-1jv67rp a:where(.svelte-1jv67rp):hover{color:#fff}.br.svelte-1jv67rp li:where(.svelte-1jv67rp){display:grid}.br.svelte-1jv67rp b:where(.svelte-1jv67rp){color:var(--on-night);font-weight:600}.soc.svelte-1jv67rp{margin-top:16px}.soc.svelte-1jv67rp .sep:where(.svelte-1jv67rp){margin:0 8px}.legal.svelte-1jv67rp{display:flex;flex-wrap:wrap;gap:10px 28px;align-items:center;padding:22px 0 32px;border-top:1px solid rgb(255 255 255 / .12);font-size:13.5px}.dock.svelte-1jv67rp{display:none}@media(max-width:1040px){.nav-toggle.svelte-1jv67rp{display:block}.cta.svelte-1jv67rp{display:none}.iconbtn.svelte-1jv67rp{display:grid}.nav.svelte-1jv67rp{position:fixed;inset:112px 0 0;flex-direction:column;align-items:stretch;gap:0;padding:8px var(--gut) 120px;background:var(--paper);overflow-y:auto;visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s}.hdr.svelte-1jv67rp:has(.nav-toggle:where(.svelte-1jv67rp):checked) .nav:where(.svelte-1jv67rp){visibility:visible;opacity:1;transform:none;transition:opacity .2s ease,transform .2s ease}.nav.svelte-1jv67rp>a:where(.svelte-1jv67rp),.dd.svelte-1jv67rp>a:where(.svelte-1jv67rp){padding:16px 0;font-size:22px;font-stretch:85%;font-weight:680;color:var(--ink);border-bottom:1px solid var(--rule)}.nav.svelte-1jv67rp>a.on:where(.svelte-1jv67rp):after,.dd.svelte-1jv67rp>a.on:where(.svelte-1jv67rp):after{display:none}.menu.svelte-1jv67rp{position:static;display:block;width:auto;padding:4px 0 8px;background:none;border:0;box-shadow:none}.menu.svelte-1jv67rp a:where(.svelte-1jv67rp){padding:9px 0;font-weight:500}.m-only.svelte-1jv67rp{display:flex!important}.nav.svelte-1jv67rp .cb:where(.svelte-1jv67rp){margin-top:20px;font-size:17px;color:var(--signal-ink);border-bottom:0}.cols.svelte-1jv67rp{grid-template-columns:1fr 1fr}}@media(max-width:640px){.hide-sm.svelte-1jv67rp{display:none}.util.svelte-1jv67rp .row:where(.svelte-1jv67rp){justify-content:space-between;gap:12px}.util.svelte-1jv67rp .sp:where(.svelte-1jv67rp){display:none}.bar.svelte-1jv67rp{height:64px;gap:8px}.nav.svelte-1jv67rp{top:102px}.brand.svelte-1jv67rp .sub{display:none}.cols.svelte-1jv67rp{grid-template-columns:1fr;gap:28px}.dock.svelte-1jv67rp{position:fixed;z-index:60;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px));background:var(--paper);border-top:1px solid var(--rule)}.dock.svelte-1jv67rp a:where(.svelte-1jv67rp){display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:6px;font-weight:650;background:var(--ink);color:var(--paper)}.dock.svelte-1jv67rp a.w:where(.svelte-1jv67rp){background:var(--wa);color:#fff}.ftr.svelte-1jv67rp{padding-bottom:72px}}
