@media (width>=641px){.hero-hl[data-astro-cid-ge2uvauf]{white-space:nowrap}}@media (width<=640px){.hero-first[data-astro-cid-ge2uvauf]{padding-left:20px!important;padding-right:20px!important}.hero-claim[data-astro-cid-ge2uvauf]{text-align:left;align-items:flex-start!important;font-size:14px!important}.hero-claim[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{margin-top:2px}}.home-block{z-index:2;max-width:1080px;margin:0 auto;padding:0 40px;position:relative}.home-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);margin-bottom:10px;font-size:13px;display:block}.home-h2{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:34px;line-height:42px}.home-lead{max-width:64ch;color:color-mix(in srgb, var(--color-text) 74%, transparent);margin:8px 0 22px;font-size:16px;line-height:25px}.home-more{margin:16px 0 0;font-size:15px;line-height:22px}.home-more a{color:var(--color-accent-300);text-decoration:none}.home-more a:hover{color:var(--color-accent-100);text-decoration:underline}.hs-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:14px;display:flex}.hs-bar[hidden]{display:none}.hs-tabs{background:var(--surface-soft);border:1px solid var(--border-soft);scrollbar-width:none;border-radius:12px;gap:4px;max-width:100%;padding:4px;display:inline-flex;position:relative;overflow-x:auto}.hs-tabs::-webkit-scrollbar{display:none}.hs-tab{cursor:pointer;font:inherit;white-space:nowrap;color:color-mix(in srgb, var(--color-text) 66%, transparent);background:0 0;border:0;border-radius:9px;flex:none;padding:7px 14px;font-size:14.5px;line-height:20px;transition:background-color .2s,color .2s}.hs-tab:hover{color:var(--color-text)}.hs-tab[aria-selected=true]{color:var(--color-accent-100);background:color-mix(in srgb, var(--color-accent) 20%, transparent)}.hs-tab:focus-visible,.hs-arrow:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.hs-nav{align-items:center;gap:10px;display:inline-flex}.hs-arrow{cursor:pointer;width:34px;height:34px;font:inherit;color:var(--color-text);border:1px solid var(--border-strong);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.hs-arrow:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent-100)}.hs-arrow:disabled{opacity:.35;cursor:default}.hs-dots{gap:6px;display:inline-flex}.hs-dots i{background:color-mix(in srgb, var(--color-text) 25%, transparent);border-radius:50%;width:7px;height:7px;transition:background-color .2s,width .2s}.hs-dots i.is-on{background:var(--color-accent);border-radius:4px;width:18px}.hs-panels{gap:14px;display:grid}.hs.is-on .hs-panels{gap:0}.hs.is-on .hs-panel{grid-area:1/1;transition:opacity .25s,visibility .25s}.hs.is-on .hs-panel[aria-hidden=true]{opacity:0;visibility:hidden}.hs-panel:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:16px}@media (prefers-reduced-motion:reduce){.hs.is-on .hs-panel,.hs-tab,.hs-dots i{transition:none}}.hp{box-sizing:border-box;background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:16px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:36px;height:100%;padding:28px 30px;display:grid}.hp-text,.hp-art{min-width:0}.hp-tag{letter-spacing:.02em;border:1px solid var(--border-strong);color:color-mix(in srgb, var(--color-text) 70%, transparent);border-radius:999px;padding:2px 10px;font-size:12px;line-height:18px;display:inline-block}.hp-tag-free{border-color:var(--color-accent);color:var(--color-accent-300)}.hp-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.016em;text-wrap:balance;margin:12px 0 0;font-size:26px;line-height:33px}.hp-lines{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.hp-lines li{color:color-mix(in srgb, var(--color-text) 78%, transparent);font-size:15.5px;line-height:25px}.hp-name{color:var(--color-text);font-weight:600}.hp kbd{font:inherit;white-space:nowrap;color:var(--color-text);background:color-mix(in srgb, var(--color-text) 8%, transparent);border:1px solid var(--border-strong);border-radius:6px;padding:0 7px;font-size:.92em;line-height:1.5;display:inline-block}.hp-links{flex-wrap:wrap;gap:6px 22px;margin:18px 0 0;font-size:15px;line-height:22px;display:flex}.hp-links a{color:var(--color-accent-300);text-decoration:none}.hp-links a:hover{color:var(--color-accent-100);text-decoration:underline}.hc-window{background:var(--color-bg);border:1px solid var(--border-strong);border-radius:12px;overflow:hidden;box-shadow:0 18px 50px #0004}.hc-window-bar{border-bottom:1px solid var(--border-soft);color:color-mix(in srgb, var(--color-text) 60%, transparent);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 14px;font-size:12px;line-height:18px;display:flex}.hc-live{color:var(--color-accent-300);align-items:center;gap:7px;display:inline-flex}.hc-live:before{content:"";background:var(--color-accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent) 22%, transparent);border-radius:50%}.hc-label{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 52%, transparent);font-size:11px;line-height:16px;display:block}.hp-shot{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--color-bg);border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 18px 50px #0004}.hp-shot-fade{mask-image:linear-gradient(90deg,#000 90%,#0000)}.hp-shots{gap:12px;display:grid}@media (width<=900px){.hp{grid-template-columns:1fr;align-content:start;align-items:start;gap:22px}}@media (width<=640px){.home-block{padding:0 16px}.home-h2{font-size:28px;line-height:35px}.home-lead{margin-bottom:16px;font-size:15.5px;line-height:24px}.hs-bar{margin-bottom:12px}.hs-tab{padding:7px 11px;font-size:14px}.hp{border-radius:14px;padding:20px 18px}.hp-title{font-size:21px;line-height:27px}.hp-lines li{font-size:15px;line-height:23px}}.say-body{padding:20px 22px 24px}.say-body p{letter-spacing:-.01em;margin:6px 0 0;font-size:21px;line-height:30px}.say-voice{color:color-mix(in srgb, var(--color-text) 74%, transparent)}.say-arrow{color:var(--color-accent);margin:12px 0;font-size:22px;line-height:22px;display:block}.say-field{color:var(--color-text);background:color-mix(in srgb, var(--color-accent) 10%, transparent);border-left:3px solid var(--color-accent);border-radius:10px;padding:12px 14px}.fix-big{gap:14px;margin:0;padding:0;list-style:none;display:grid}.fix-big-row{background:var(--color-bg);border:1px solid var(--border-soft);border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;padding:18px 20px;display:flex}.fix-big-row code{letter-spacing:-.01em;font-family:inherit;font-size:28px;line-height:36px}.fix-before{color:color-mix(in srgb, var(--color-text) 55%, transparent);text-decoration:line-through 2px;text-decoration-color:color-mix(in srgb, var(--color-text) 35%, transparent)}.fix-after{color:var(--color-accent-100)}.fix-arrow{color:var(--color-accent);font-size:24px}@media (width<=640px){.say-body{padding:16px}.say-body p{font-size:18px;line-height:26px}.fix-big{gap:10px}.fix-big-row{padding:12px 14px}.fix-big-row code{font-size:22px;line-height:30px}}.priv-tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:26px 0 0;display:grid}.priv-tile{border:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);background:color-mix(in srgb, var(--color-text) 3%, transparent);border-radius:12px;padding:22px}.priv-tile-t{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.01em;font-size:17px;line-height:25px;display:block}.priv-tile-b{color:color-mix(in srgb, var(--color-text) 68%, transparent);margin-top:9px;font-size:14.5px;line-height:23px;display:block}@media (width<=640px){#requirements[data-astro-cid-ygz5fub5]>div[data-astro-cid-ygz5fub5]{grid-template-columns:1fr!important}}.access-plans>div{min-width:0}.access-plans>div>div:first-child{flex-wrap:wrap}.access-finale{z-index:2;background:color-mix(in srgb, var(--color-accent) 3.5%, var(--color-bg));max-width:1080px;box-shadow:0 0 0 100vmax color-mix(in srgb, var(--color-accent) 3.5%, var(--color-bg));clip-path:inset(0 -100vmax);margin:0 auto;padding:128px 40px 112px;position:relative}.access-finale>p,.access-finale [data-order]{max-width:760px}.faq-section{z-index:2;max-width:1080px;margin:0 auto;padding:120px 40px 128px;position:relative}.faq-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.018em;margin:0 0 48px;font-size:34px;line-height:44px}.faq-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 72px;display:grid}.faq-grid>div>p:first-child{font-size:17px;font-weight:600;line-height:24px}.faq-grid>div>p+p{color:color-mix(in srgb, var(--color-text) 74%, transparent);font-size:15px;line-height:23px}@media (width<=820px){.access-finale{padding:80px 40px 72px}.faq-section{padding:80px 40px 88px}.faq-title{margin-bottom:32px;font-size:28px;line-height:36px}.faq-grid{grid-template-columns:1fr;gap:34px}}.assure-row{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;margin:28px 0 0;display:grid}.assure{margin:0}.assure-t{font-family:var(--font-heading);font-size:15px;font-weight:600;line-height:22px;display:block}.assure-b{color:color-mix(in srgb, var(--color-text) 62%, transparent);margin-top:4px;font-size:13px;line-height:20px;display:block}.beta-panel{text-align:left;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin:40px 0 0;padding:28px 36px;display:grid}.beta-kicker{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--color-accent) 85%, transparent);margin:0 0 10px;font-size:12.5px}.beta-h{font-family:var(--font-heading);letter-spacing:-.014em;margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.3}.beta-b{max-width:64ch;color:color-mix(in srgb, var(--color-text) 74%, transparent);margin:0;font-size:14.5px;line-height:22px}.beta-vol{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.beta-vol button{font:inherit;cursor:pointer;color:color-mix(in srgb, var(--color-text) 72%, transparent);border-color:var(--color-neutral-700);background:0 0}.beta-fields{gap:12px;display:flex}@media (width<=860px){.assure-row{grid-template-columns:1fr;gap:16px}.beta-panel{grid-template-columns:1fr;gap:20px;padding:24px}}.js [data-reveal]>*{opacity:0;transform:translateY(20px)}.js [data-reveal].is-revealed>*{opacity:1;transition:opacity .35s,transform .35s cubic-bezier(.22,.61,.36,1);transform:none}@media (prefers-reduced-motion:reduce){.js [data-reveal]>*{opacity:1;transition:none;transform:none}}
