.theme-toggle[data-astro-cid-iomzzyrn]{border:1px solid var(--glass-border);background:var(--glass-bg);backdrop-filter:blur(16px)saturate(180%);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--text);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .25s,transform .2s;display:flex}.theme-toggle[data-astro-cid-iomzzyrn]:hover{background:var(--glass-bg-strong,var(--glass-bg));transform:scale(1.08)}.theme-toggle[data-astro-cid-iomzzyrn]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.langswitch[data-astro-cid-65fqhi4t]{align-items:center;gap:2px;min-height:44px;display:flex}.ls-link[data-astro-cid-65fqhi4t]{min-width:44px;min-height:44px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);border-radius:8px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;text-decoration:none;transition:color .2s,background .2s;display:flex}.ls-link[data-astro-cid-65fqhi4t]:hover{color:var(--text);background:var(--glass-bg)}.ls-link[data-astro-cid-65fqhi4t][aria-current=page]{color:var(--accent);background:var(--glass-bg)}.ls-link[data-astro-cid-65fqhi4t]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only[data-astro-cid-65fqhi4t]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.liquidnav[data-astro-cid-5cddpjq4]{z-index:1000;background:var(--glass-bg);border:1px solid var(--glass-border);width:min(1200px,100% - 28px);box-shadow:var(--glass-shadow), var(--glass-hl);backdrop-filter:blur(18px)saturate(180%);border-radius:20px;align-items:center;gap:18px;padding:9px 9px 9px 20px;transition:background .35s,box-shadow .35s;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}.liquidnav[data-astro-cid-5cddpjq4].is-scrolled{background:var(--glass-bg-strong);box-shadow:0 18px 44px #46376433, var(--glass-hl)}.brand[data-astro-cid-5cddpjq4]{letter-spacing:-.02em;color:var(--text);flex-shrink:0;margin-right:auto;font-size:18px;font-weight:800;text-decoration:none}.brand[data-astro-cid-5cddpjq4] .dot[data-astro-cid-5cddpjq4]{color:var(--accent)}.links[data-astro-cid-5cddpjq4]{gap:6px;display:flex}.navlink[data-astro-cid-5cddpjq4]{min-height:44px;color:var(--text-2);white-space:nowrap;border-radius:10px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:flex}.navlink[data-astro-cid-5cddpjq4]:hover{color:var(--text);background:var(--glass-bg)}.navlink[data-astro-cid-5cddpjq4]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.controls[data-astro-cid-5cddpjq4]{flex-shrink:0;align-items:center;gap:10px;display:flex}@media (width<=560px){.links[data-astro-cid-5cddpjq4],.controls[data-astro-cid-5cddpjq4] .langswitch{display:none}}@media (width<=420px){.controls[data-astro-cid-5cddpjq4] .flowbtn .fb-t{display:none}.controls[data-astro-cid-5cddpjq4] .flowbtn{justify-content:center;min-width:44px;min-height:44px;padding:11px 14px}.controls[data-astro-cid-5cddpjq4] .flowbtn .fb-ic{margin:0}}.reassure[data-astro-cid-mxfmdx6j]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--rs-color);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 0;margin:18px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.reassure[data-astro-cid-mxfmdx6j] li[data-astro-cid-mxfmdx6j]:not(:first-child){margin-left:16px}.reassure[data-astro-cid-mxfmdx6j] li[data-astro-cid-mxfmdx6j]:not(:first-child):before{content:"·";color:var(--rs-dot);margin-right:16px}.hero[data-astro-cid-yodha2z4]{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-canvas[data-astro-cid-yodha2z4]{z-index:1;width:100%;height:100%;position:absolute;inset:0}.hero-arc[data-astro-cid-yodha2z4]{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:clamp(18px,3vh,34px);padding:clamp(86px,12vh,108px) 20px clamp(72px,10vh,92px);display:flex;position:absolute;inset:0}.hero-eyebrow[data-astro-cid-yodha2z4]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);background:var(--glass-bg);border:1px solid var(--glass-border);backdrop-filter:blur(14px);border-radius:999px;padding:7px 16px;font-size:12px;font-weight:500}.hero-portal[data-astro-cid-yodha2z4]{aspect-ratio:1;flex:none;width:clamp(258px,46vh,460px);max-width:84vw;position:relative}.portal-halo[data-astro-cid-yodha2z4]{filter:blur(20px);opacity:.8;background:conic-gradient(#de7e9c,#b49bd8,#8b97dd,#c693e3,#e892ae,#de7e9c);border-radius:50%;animation:24s linear infinite spinslow;position:absolute;inset:-9%}.portal-ring[data-astro-cid-yodha2z4]{border:1.5px solid #ffffff8c;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 60px -4px #d1668a8c,inset 0 0 42px #fff3}.portal-inner[data-astro-cid-yodha2z4]{background:0 0;border-radius:50%;position:absolute;inset:6%;overflow:hidden}.portal-mask[data-astro-cid-yodha2z4]{-webkit-clip-path:circle(0%);clip-path:circle(0%);background:var(--portal-bg);border-radius:50%;position:absolute;inset:0;overflow:hidden}.hero-copy[data-astro-cid-yodha2z4]{text-align:center;flex-direction:column;align-items:center;max-width:620px;display:flex;position:relative}.hero-h1[data-astro-cid-yodha2z4]{letter-spacing:-.03em;max-width:18ch;margin:0;font-size:clamp(1.9rem,4.4vw,3.2rem);font-weight:800;line-height:1}.hero-grad[data-astro-cid-yodha2z4]{background:linear-gradient(100deg, var(--rose), var(--lavande) 48%, var(--bleu-2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-lead[data-astro-cid-yodha2z4]{color:var(--text-2);max-width:34ch;margin:16px 0 0;font-size:clamp(.98rem,1.5vw,1.18rem);line-height:1.5}.hero-ctas[data-astro-cid-yodha2z4]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:26px;display:flex}@media (width<=560px){.hero[data-astro-cid-yodha2z4]{height:auto;min-height:100svh}.hero-arc[data-astro-cid-yodha2z4]{width:100%;min-height:100svh;padding-top:calc(env(safe-area-inset-top,0px) + 96px);justify-content:flex-start;padding-bottom:clamp(48px,8vh,72px);position:relative;inset:auto}}.features[data-astro-cid-xqw4bur7]{z-index:2;max-width:1240px;margin:0 auto;padding:clamp(90px,12vh,160px) clamp(20px,5vw,64px);position:relative}.feat-header[data-astro-cid-xqw4bur7]{max-width:640px;margin-bottom:clamp(48px,7vh,86px)}.feat-eyebrow[data-astro-cid-xqw4bur7]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:12px;font-weight:500}.feat-header[data-astro-cid-xqw4bur7] h2[data-astro-cid-xqw4bur7]{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;line-height:1.02}.feat-header[data-astro-cid-xqw4bur7] p[data-astro-cid-xqw4bur7]{color:var(--text-2);max-width:46ch;margin:20px 0 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.orbit-node[data-astro-cid-xqw4bur7]{font:inherit;color:inherit;background:0 0;border:none;padding:0}.showcase[data-astro-cid-s56fwjbl]{z-index:2;padding:clamp(60px,9vh,120px) clamp(20px,5vw,64px) clamp(90px,12vh,160px);position:relative;overflow:hidden}.show-header[data-astro-cid-s56fwjbl]{text-align:center;max-width:660px;margin:0 auto clamp(46px,7vh,80px)}.show-eyebrow[data-astro-cid-s56fwjbl]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:12px;font-weight:500}.show-header[data-astro-cid-s56fwjbl] h2[data-astro-cid-s56fwjbl]{letter-spacing:-.03em;margin:0 auto;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;line-height:1.02}.show-header[data-astro-cid-s56fwjbl] p[data-astro-cid-s56fwjbl]{color:var(--text-2);max-width:46ch;margin:18px auto 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.together[data-astro-cid-z5bo5bgi]{z-index:2;max-width:1240px;margin:0 auto;padding:clamp(90px,12vh,160px) clamp(20px,5vw,64px);position:relative}.together-grid[data-astro-cid-z5bo5bgi]{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));align-items:center;gap:clamp(40px,6vw,90px);display:grid}.tog-eyebrow[data-astro-cid-z5bo5bgi]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:12px;font-weight:500}[data-astro-cid-z5bo5bgi][data-reveal] h2[data-astro-cid-z5bo5bgi]{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;line-height:1.02}.tog-lead[data-astro-cid-z5bo5bgi]{color:var(--text-2);max-width:42ch;margin:22px 0 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.tog-checks[data-astro-cid-z5bo5bgi]{flex-direction:column;gap:14px;margin-top:30px;display:flex}.tog-check-row[data-astro-cid-z5bo5bgi]{align-items:center;gap:13px;display:flex}.tog-check-chip[data-astro-cid-z5bo5bgi]{background:var(--glass-bg);border:1px solid var(--glass-border);width:30px;height:30px;color:var(--accent);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.tog-check-label[data-astro-cid-z5bo5bgi]{color:var(--text-2);font-size:1rem}.tog-card-wrap[data-astro-cid-z5bo5bgi]{justify-content:center;display:flex;position:relative}.tog-card[data-astro-cid-z5bo5bgi]{background:var(--glass-bg);backdrop-filter:blur(22px)saturate(180%);border:1px solid var(--glass-border);width:100%;max-width:430px;box-shadow:var(--glass-shadow), var(--glass-hl);border-radius:30px;padding:24px 22px}.tog-card-header[data-astro-cid-z5bo5bgi]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.tog-card-header-left[data-astro-cid-z5bo5bgi]{align-items:center;gap:10px;display:flex}.tog-avatar-pair[data-astro-cid-z5bo5bgi]{display:flex}.tog-avatar[data-astro-cid-z5bo5bgi]{background-color:var(--bg-elevated,#1c1626);border:2px solid var(--bg-elevated,#1c1626);background-position:50%;background-size:cover;border-radius:50%;flex:none;width:34px;height:34px}.tog-avatar-papa[data-astro-cid-z5bo5bgi]{margin-left:-12px}.tog-foyer-name[data-astro-cid-z5bo5bgi]{color:var(--text);font-size:13px;font-weight:600}.tog-today-label[data-astro-cid-z5bo5bgi]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:14px;font-size:11px}.tog-timeline-wrap[data-astro-cid-z5bo5bgi]{position:relative}.tog-timeline[data-astro-cid-z5bo5bgi]{flex-direction:column;gap:18px;max-height:360px;display:flex;overflow:hidden}.tog-entry[data-astro-cid-z5bo5bgi]{align-items:flex-start;gap:13px;display:flex}.tog-entry-time[data-astro-cid-z5bo5bgi]{font-family:var(--font-mono);color:var(--text-3);flex:none;width:38px;padding-top:9px;font-size:12px}.tog-entry-chip[data-astro-cid-z5bo5bgi]{border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.tog-chip-rose[data-astro-cid-z5bo5bgi]{color:var(--accent);background:#de7e9c29}.tog-chip-bleu[data-astro-cid-z5bo5bgi]{color:var(--bleu);background:#8b97dd2e}.tog-chip-vert[data-astro-cid-z5bo5bgi]{color:var(--vert);background:#3aa8902e}.tog-entry-body[data-astro-cid-z5bo5bgi]{flex:1;min-width:0}.tog-entry-title[data-astro-cid-z5bo5bgi]{color:var(--text);font-size:15px;font-weight:700;display:block}.tog-entry-sub[data-astro-cid-z5bo5bgi]{color:var(--text-2);margin-top:2px;font-size:13px;display:block}.tog-vert[data-astro-cid-z5bo5bgi]{color:var(--vert)}.tog-badge-reveils[data-astro-cid-z5bo5bgi]{color:#b39ae6;background:#9278dc2e;border-radius:999px;margin-top:7px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-block}.tog-parent-avatar[data-astro-cid-z5bo5bgi]{background-color:var(--bg-elevated,#1c1626);background-position:50%;background-size:cover;border-radius:50%;flex:none;width:28px;height:28px}.tog-fade[data-astro-cid-z5bo5bgi]{background:linear-gradient(180deg, transparent, var(--glass-bg-fade,#14101e00));pointer-events:none;height:64px;position:absolute;bottom:0;left:0;right:0}.more[data-astro-cid-j6tirk3s]{z-index:2;max-width:1240px;margin:0 auto;padding:clamp(50px,7vh,90px) clamp(20px,5vw,64px) clamp(40px,6vh,70px);position:relative}.more-header[data-astro-cid-j6tirk3s]{text-align:center;max-width:680px;margin:0 auto clamp(30px,5vh,56px)}.more-eyebrow[data-astro-cid-j6tirk3s]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:12px;font-weight:500}.more-title[data-astro-cid-j6tirk3s]{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:800;line-height:1.02}.more-lead[data-astro-cid-j6tirk3s]{color:var(--text-2);max-width:48ch;margin:18px auto 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.tf-list[data-astro-cid-j6tirk3s]{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.tf-item[data-astro-cid-j6tirk3s]{align-items:flex-start;gap:13px;display:flex}.tf-ico[data-astro-cid-j6tirk3s]{background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.tf-ico[data-astro-cid-j6tirk3s].rose{color:var(--accent);background:#d1668a24}.tf-ico[data-astro-cid-j6tirk3s].bleu{color:var(--bleu);background:#6f7ed026}.tf-ico[data-astro-cid-j6tirk3s].vert{color:var(--vert);background:#1f9a6f26}.tf-ico[data-astro-cid-j6tirk3s].ai{color:var(--ai);background:#7a5bd026}.tf-ico[data-astro-cid-j6tirk3s].amb{color:#e0892f;background:#f4b0602e}.tf-body[data-astro-cid-j6tirk3s]{flex:1;min-width:0}.tf-name[data-astro-cid-j6tirk3s]{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.tf-desc[data-astro-cid-j6tirk3s]{color:var(--text-2);margin-top:2px;font-size:13px;line-height:1.45;display:block}.tf-new[data-astro-cid-j6tirk3s]{font-family:var(--font-mono);letter-spacing:.04em;color:#fff;text-transform:uppercase;background:linear-gradient(160deg,#c693e3,#8b97dd);border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:500}.tf-visual[data-astro-cid-j6tirk3s]{justify-content:center;display:flex}.mk[data-astro-cid-j6tirk3s]{background:var(--glass-bg);-webkit-backdrop-filter:blur(14px);border:1px solid var(--glass-border);border-radius:22px;width:100%;max-width:430px;padding:18px;box-shadow:0 10px 26px -16px #46376459}.mk-head[data-astro-cid-j6tirk3s]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mk-ttl[data-astro-cid-j6tirk3s]{color:var(--text);font-size:15px;font-weight:700}.mk-meta[data-astro-cid-j6tirk3s]{font-family:var(--font-mono);color:var(--text-3);font-size:11px}.mk-row[data-astro-cid-j6tirk3s]{background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:14px;align-items:center;gap:11px;padding:11px 13px;display:flex}.mk-row[data-astro-cid-j6tirk3s]+.mk-row[data-astro-cid-j6tirk3s]{margin-top:9px}.mk-dot[data-astro-cid-j6tirk3s]{border-radius:9px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@media (width<=820px){.tf-visual[data-astro-cid-j6tirk3s]{margin-top:4px}}.premium-pricing[data-astro-cid-vhf75piv]{z-index:2;max-width:1180px;color:var(--text);margin:0 auto;padding:clamp(40px,7vh,90px) clamp(20px,5vw,64px);scroll-margin-top:110px;position:relative}.premium-pricing[data-astro-cid-vhf75piv] h2[data-astro-cid-vhf75piv]{letter-spacing:-.03em;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08}.premium-pricing[data-astro-cid-vhf75piv] p[data-astro-cid-vhf75piv]{color:var(--text-2);line-height:1.6}.premium-grid[data-astro-cid-vhf75piv]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;margin:28px 0;display:grid}.premium-card[data-astro-cid-vhf75piv]{background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:24px;padding:28px}.premium-paid[data-astro-cid-vhf75piv]{border-color:var(--accent)}.premium-price[data-astro-cid-vhf75piv]{font-size:clamp(1.5rem,3vw,2rem);display:block}.premium-note[data-astro-cid-vhf75piv]{font-size:.85rem}.ark-wordmark[data-astro-cid-sqhn3s5w]{line-height:0}.ark-logo[data-astro-cid-sqhn3s5w]{width:auto;height:clamp(34px,4.5vw,46px);margin:0 auto}.ark-logo--light[data-astro-cid-sqhn3s5w]{display:block}.ark-logo--dark[data-astro-cid-sqhn3s5w],[data-theme=dark] .ark-logo--light[data-astro-cid-sqhn3s5w]{display:none}[data-theme=dark] .ark-logo--dark[data-astro-cid-sqhn3s5w]{display:block}.ftr[data-astro-cid-oenwriqq]{border-top:1px solid var(--hairline);padding:clamp(48px,7vh,80px) clamp(20px,5vw,64px)}.ftr-inner[data-astro-cid-oenwriqq]{max-width:1240px;margin:0 auto}.ftr-grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr auto auto auto;align-items:start;gap:clamp(32px,5vw,72px);margin-bottom:clamp(32px,4vh,48px);display:grid}.brandcol[data-astro-cid-oenwriqq]{flex-direction:column;gap:10px;display:flex}.brand[data-astro-cid-oenwriqq]{letter-spacing:-.02em;color:var(--text);font-size:20px;font-weight:800;text-decoration:none;display:inline-block}.brand[data-astro-cid-oenwriqq] .dot[data-astro-cid-oenwriqq]{color:var(--accent)}.tagline[data-astro-cid-oenwriqq]{color:var(--text-2);max-width:28ch;margin:0;font-size:14px;line-height:1.5}.col[data-astro-cid-oenwriqq]{flex-direction:column;gap:12px;display:flex}.col-label[data-astro-cid-oenwriqq]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);font-size:11px;display:block}.col[data-astro-cid-oenwriqq] nav[data-astro-cid-oenwriqq]{flex-direction:column;gap:4px;display:flex}.ftr-link[data-astro-cid-oenwriqq]{padding:4px 3px;font-size:14px;display:inline-block}.ftr-bottom[data-astro-cid-oenwriqq]{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:clamp(20px,3vh,28px);display:flex}.rights[data-astro-cid-oenwriqq]{color:var(--text-2);font-size:13px}.credits-link[data-astro-cid-oenwriqq]{color:var(--text-2);text-decoration:none;transition:color .2s}.credits-link[data-astro-cid-oenwriqq]:hover{color:var(--text)}.credits-link[data-astro-cid-oenwriqq] b[data-astro-cid-oenwriqq]{color:var(--accent);font-weight:600}.disclaimer[data-astro-cid-oenwriqq]{font-family:var(--font-mono);color:var(--text-2);font-size:11px;line-height:1.4}@media (width<=640px){.ftr-grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr 1fr;gap:28px}.brandcol[data-astro-cid-oenwriqq]{grid-column:1/-1}.ftr-bottom[data-astro-cid-oenwriqq]{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=400px){.ftr-grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr}}.avt[data-astro-cid-mha3tpku]{padding:clamp(4rem,8vw,6.5rem) 1.25rem}.avt__inner[data-astro-cid-mha3tpku]{max-width:1120px;margin:0 auto}.avt__header[data-astro-cid-mha3tpku]{text-align:center;gap:.75rem;max-width:680px;margin:0 auto 2rem;display:grid}.avt__eyebrow[data-astro-cid-mha3tpku]{letter-spacing:.08em;text-transform:uppercase;color:var(--avt-accent);margin:0;font-size:.8125rem;font-weight:600}.avt__title[data-astro-cid-mha3tpku]{letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,3.6vw,2.5rem);line-height:1.15}.avt__intro[data-astro-cid-mha3tpku]{opacity:.78;margin:0;font-size:1.0625rem;line-height:1.6}ark-video-tour[data-astro-cid-mha3tpku]{display:block}.avt__tabs[data-astro-cid-mha3tpku]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 auto 1.5rem;display:flex}.avt__tab[data-astro-cid-mha3tpku]{border:1px solid color-mix(in srgb, currentColor 18%, transparent);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.55rem 1.05rem;font-size:.9375rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.avt__tab[data-astro-cid-mha3tpku]:hover{border-color:color-mix(in srgb, var(--avt-accent) 60%, transparent)}.avt__tab[data-astro-cid-mha3tpku][aria-selected=true]{background:color-mix(in srgb, var(--avt-accent) 16%, transparent);border-color:var(--avt-accent);box-shadow:inset 0 0 0 1px var(--avt-accent)}.avt__tab[data-astro-cid-mha3tpku]:focus-visible{outline:3px solid var(--avt-accent);outline-offset:2px}@media (width<=640px){.avt__tabs[data-astro-cid-mha3tpku]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-inline:-1.25rem;padding-inline:1.25rem;overflow-x:auto}.avt__tab[data-astro-cid-mha3tpku]{flex:none}}.avt__summary[data-astro-cid-mha3tpku]{text-align:center;opacity:.8;max-width:720px;margin:1.1rem auto 0;font-size:1rem;line-height:1.55}.avt--story[data-astro-cid-mha3tpku] .avt__inner[data-astro-cid-mha3tpku]{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:center;gap:clamp(2rem,6vw,5rem);max-width:1040px;display:grid}.avt--story[data-astro-cid-mha3tpku] .avt__header[data-astro-cid-mha3tpku]{text-align:left;max-width:34rem;margin:0}.avt--story[data-astro-cid-mha3tpku] .avt__intro[data-astro-cid-mha3tpku]{font-size:1.125rem}.avt--story[data-astro-cid-mha3tpku] .avt__player[data-astro-cid-mha3tpku]{aspect-ratio:9/16;border-radius:28px}@media (width<=760px){.avt--story[data-astro-cid-mha3tpku] .avt__inner[data-astro-cid-mha3tpku]{grid-template-columns:minmax(0,1fr);gap:1.75rem}.avt--story[data-astro-cid-mha3tpku] .avt__header[data-astro-cid-mha3tpku]{text-align:center;margin:0 auto}.avt--story[data-astro-cid-mha3tpku] ark-video-tour[data-astro-cid-mha3tpku]{width:min(100%,340px);margin:0 auto}}.avt__player[data-astro-cid-mha3tpku]{--a:var(--avt-accent);aspect-ratio:16/9;isolation:isolate;border:1px solid color-mix(in srgb, currentColor 12%, transparent);color:#fff;background:#0b0d12;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 32px 80px -36px #0000008c}.avt__player[data-astro-cid-mha3tpku].is-fullscreen{border:0;border-radius:0}.avt__player[data-astro-cid-mha3tpku].is-idle{cursor:none}.avt__media[data-astro-cid-mha3tpku]{object-fit:contain;background:#0b0d12;width:100%;height:100%;display:block}.avt__media[data-astro-cid-mha3tpku]:focus-visible{outline:none}.avt__poster[data-astro-cid-mha3tpku]{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.avt__player[data-astro-cid-mha3tpku].is-started .avt__poster[data-astro-cid-mha3tpku]{display:none}.avt__cover[data-astro-cid-mha3tpku]{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.avt__player[data-astro-cid-mha3tpku].is-started .avt__cover[data-astro-cid-mha3tpku]{display:none}.avt__shade[data-astro-cid-mha3tpku]{background:linear-gradient(#0000 55%,#080a108c 100%);transition:opacity .3s;position:absolute;inset:0}.avt__cta[data-astro-cid-mha3tpku]{backdrop-filter:blur(10px);background:#080a10b8;border-radius:999px;align-items:center;gap:12px;padding:6px 18px 6px 6px;font-size:.9375rem;font-weight:600;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s;display:inline-flex;position:absolute;bottom:clamp(12px,2.4vw,22px);left:clamp(12px,2.4vw,22px);box-shadow:0 14px 34px -14px #000000b3}.avt__cta-icon[data-astro-cid-mha3tpku]{background:var(--a);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.avt__cta-icon[data-astro-cid-mha3tpku] svg[data-astro-cid-mha3tpku]{margin-left:3px}.avt__cta-time[data-astro-cid-mha3tpku]{font-variant-numeric:tabular-nums;color:#fffc;border-left:1px solid #ffffff40;padding-left:12px;font-weight:500}.avt__cover[data-astro-cid-mha3tpku]:hover .avt__cta[data-astro-cid-mha3tpku]{background:#080a10d9;transform:translateY(-2px)}.avt__cover[data-astro-cid-mha3tpku]:hover .avt__shade[data-astro-cid-mha3tpku]{opacity:.6}.avt__cover[data-astro-cid-mha3tpku]:focus-visible{outline:3px solid var(--a);outline-offset:-3px}@media (width<=480px){.avt__cta-label[data-astro-cid-mha3tpku]{display:none}.avt__cta[data-astro-cid-mha3tpku]{padding-right:14px}}.avt__spinner[data-astro-cid-mha3tpku]{pointer-events:none;border:3px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:.8s linear infinite avt-spin;position:absolute;top:50%;left:50%}@keyframes avt-spin{to{transform:rotate(360deg)}}.avt__controls[data-astro-cid-mha3tpku]{background:linear-gradient(#0000 0%,#080a108c 45%,#080a10d9 100%);padding:36px 14px 8px;transition:opacity .3s,transform .3s;position:absolute;inset:auto 0 0}.avt__player[data-astro-cid-mha3tpku].is-idle .avt__controls[data-astro-cid-mha3tpku]{opacity:0;pointer-events:none;transform:translateY(8px)}.avt__track[data-astro-cid-mha3tpku]{cursor:pointer;touch-action:none;align-items:center;height:20px;margin:0 6px;display:flex;position:relative}.avt__rail[data-astro-cid-mha3tpku]{background:#ffffff38;border-radius:4px;width:100%;height:4px;transition:height .15s;position:relative;overflow:hidden}.avt__track[data-astro-cid-mha3tpku]:hover .avt__rail[data-astro-cid-mha3tpku],.avt__track[data-astro-cid-mha3tpku]:focus-visible .avt__rail[data-astro-cid-mha3tpku]{height:6px}.avt__buffer[data-astro-cid-mha3tpku],.avt__played[data-astro-cid-mha3tpku]{transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.avt__buffer[data-astro-cid-mha3tpku]{background:#ffffff59}.avt__played[data-astro-cid-mha3tpku]{background:var(--a)}.avt__thumb[data-astro-cid-mha3tpku]{width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--a) 45%, transparent);background:#fff;border-radius:50%;margin:-7px 0 0 -7px;transition:transform .15s;position:absolute;top:50%;left:0;transform:scale(0)}.avt__track[data-astro-cid-mha3tpku]:hover .avt__thumb[data-astro-cid-mha3tpku],.avt__track[data-astro-cid-mha3tpku]:focus-visible .avt__thumb[data-astro-cid-mha3tpku]{transform:scale(1)}.avt__track[data-astro-cid-mha3tpku]:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #fff}.avt__tooltip[data-astro-cid-mha3tpku]{font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#080a10e6;border-radius:6px;padding:4px 8px;font-size:.75rem;position:absolute;bottom:22px;transform:translate(-50%)}.avt__bar[data-astro-cid-mha3tpku]{align-items:center;gap:4px;margin-top:2px;display:flex}.avt__btn[data-astro-cid-mha3tpku]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:44px;height:44px;padding:0;transition:background .15s;display:grid}.avt__btn[data-astro-cid-mha3tpku]:hover{background:#ffffff1f}.avt__btn[data-astro-cid-mha3tpku]:focus-visible{outline-offset:1px;outline:2px solid #fff}.avt__i-play[data-astro-cid-mha3tpku],.avt__i-muted[data-astro-cid-mha3tpku],.avt__i-exit[data-astro-cid-mha3tpku]{display:none}.avt__player[data-astro-cid-mha3tpku]:not(.is-playing) .avt__i-play[data-astro-cid-mha3tpku]{display:block}.avt__player[data-astro-cid-mha3tpku]:not(.is-playing) .avt__i-pause[data-astro-cid-mha3tpku]{display:none}.avt__player[data-astro-cid-mha3tpku].is-muted .avt__i-muted[data-astro-cid-mha3tpku]{display:block}.avt__player[data-astro-cid-mha3tpku].is-muted .avt__i-sound[data-astro-cid-mha3tpku]{display:none}.avt__player[data-astro-cid-mha3tpku].is-fullscreen .avt__i-exit[data-astro-cid-mha3tpku]{display:block}.avt__player[data-astro-cid-mha3tpku].is-fullscreen .avt__i-full[data-astro-cid-mha3tpku]{display:none}.avt__time[data-astro-cid-mha3tpku]{font-variant-numeric:tabular-nums;padding:0 8px;font-size:.875rem}.avt__time-total[data-astro-cid-mha3tpku]{color:#ffffffa6}.avt__spacer[data-astro-cid-mha3tpku]{flex:1}.avt__volume[data-astro-cid-mha3tpku]{align-items:center;display:flex}.avt__volume-range[data-astro-cid-mha3tpku]{opacity:0;cursor:pointer;appearance:none;background:0 0;width:0;height:44px;margin:0;transition:width .2s,opacity .2s,margin .2s}.avt__volume[data-astro-cid-mha3tpku]:hover .avt__volume-range[data-astro-cid-mha3tpku],.avt__volume[data-astro-cid-mha3tpku]:focus-within .avt__volume-range[data-astro-cid-mha3tpku]{opacity:1;width:84px;margin:0 8px 0 2px}.avt__volume-range[data-astro-cid-mha3tpku]::-webkit-slider-runnable-track{background:linear-gradient(90deg, #fff var(--fill), #ffffff40 var(--fill));border-radius:4px;height:4px}.avt__volume-range[data-astro-cid-mha3tpku]::-moz-range-track{background:linear-gradient(90deg, #fff var(--fill), #ffffff40 var(--fill));border-radius:4px;height:4px}.avt__volume-range[data-astro-cid-mha3tpku]::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;width:12px;height:12px;margin-top:-4px}.avt__volume-range[data-astro-cid-mha3tpku]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:12px;height:12px}.avt__volume-range[data-astro-cid-mha3tpku]:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (hover:none){.avt__volume-range[data-astro-cid-mha3tpku]{display:none}}@media (width<=480px){.avt__time-total[data-astro-cid-mha3tpku]{display:none}}@media (prefers-reduced-motion:reduce){.avt__cta[data-astro-cid-mha3tpku],.avt__shade[data-astro-cid-mha3tpku],.avt__controls[data-astro-cid-mha3tpku],.avt__rail[data-astro-cid-mha3tpku],.avt__thumb[data-astro-cid-mha3tpku],.avt__volume-range[data-astro-cid-mha3tpku],.avt__tab[data-astro-cid-mha3tpku]{transition:none}.avt__cover[data-astro-cid-mha3tpku]:hover .avt__cta[data-astro-cid-mha3tpku]{transform:none}.avt__spinner[data-astro-cid-mha3tpku]{animation-duration:2s}}
