@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/PlusJakartaSans-latin-ext.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/PlusJakartaSans-latin.woff2) format("woff2");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:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Baloo2-ExtraBold.woff2) format("woff2")}:root{--ground: #f8fafc;--surface: #ffffff;--surface-2: #f1f5f9;--tint: #eff6ff;--ink: #0f172a;--ink-2: #1e293b;--muted: #475569;--line: #e2e8f0;--line-strong: #cbd5e1;--primary: #2563eb;--primary-deep: #1d4ed8;--primary-text: #1d4ed8;--primary-soft: #dbeafe;--on-primary: #ffffff;--accent: #f97316;--accent-deep: #ea580c;--accent-text: #c2410c;--accent-soft: #ffedd5;--on-accent: #1d1410;--ok: #15803d;--glass: rgba(255, 255, 255, .72);--glass-line: rgba(255, 255, 255, .6);--shadow-sm: 0 1px 2px rgba(15, 23, 42, .06), 0 2px 8px -2px rgba(15, 23, 42, .08);--shadow: 0 12px 32px -12px rgba(15, 23, 42, .18), 0 2px 6px -2px rgba(15, 23, 42, .06);--shadow-lg: 0 32px 64px -24px rgba(30, 64, 175, .25), 0 8px 20px -8px rgba(15, 23, 42, .1);--ring-color: 37, 99, 235;--glow-color: 249, 115, 22;--sans: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--display: "Baloo 2", var(--sans);--maxw: 1120px;--radius: 20px;--radius-sm: 12px;--nav-h: 72px}@media(prefers-color-scheme:dark){:root{--ground: #0b1220;--surface: #111a2e;--surface-2: #16213a;--tint: #0f1a2e;--ink: #e6edf7;--ink-2: #cbd5e1;--muted: #a3b1c6;--line: #223050;--line-strong: #2f3f63;--primary: #60a5fa;--primary-deep: #3b82f6;--primary-text: #93c5fd;--primary-soft: #1e3a8a;--on-primary: #0b1220;--accent: #fb923c;--accent-deep: #f97316;--accent-text: #fdba74;--accent-soft: #3a2415;--on-accent: #1d1410;--ok: #4ade80;--glass: rgba(17, 26, 46, .72);--glass-line: rgba(255, 255, 255, .08);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4), 0 2px 8px -2px rgba(0, 0, 0, .4);--shadow: 0 12px 32px -12px rgba(0, 0, 0, .6), 0 2px 6px -2px rgba(0, 0, 0, .4);--shadow-lg: 0 32px 64px -24px rgba(0, 0, 0, .7);--ring-color: 96, 165, 250;--glow-color: 251, 146, 60}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--ground);color:var(--ink-2);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{display:block}p{margin:0}h1,h2,h3,h4{font-family:var(--sans);color:var(--ink);margin:0;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}h1{font-weight:800}h2{font-weight:800;font-size:clamp(30px,4vw,44px)}h3{font-weight:700;font-size:20px;letter-spacing:-.01em}:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:6px}[id]{scroll-margin-top:calc(var(--nav-h) + 16px)}.skip{position:absolute;top:8px;left:8px;z-index:100;padding:12px 18px;border-radius:999px;background:var(--ink);color:var(--ground);font-weight:700;font-size:15px;transform:translateY(-200%);transition:transform .2s ease}.skip:focus-visible{transform:none}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--primary-text)}.wordmark{display:inline-flex;align-items:baseline;gap:.02em;font-family:var(--display);font-weight:800;letter-spacing:-.02em;color:var(--ink)}.wordmark .text{line-height:1}.wordmark .mark-o{display:inline-block;position:relative;top:.06em}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:0;font-family:var(--sans);font-weight:700;font-size:15px;line-height:1;padding:14px 22px;min-height:46px;border-radius:999px;transition:transform .18s ease,box-shadow .2s ease,background .2s,border-color .2s;white-space:nowrap}.btn-primary{background:var(--accent);color:var(--on-accent);box-shadow:0 8px 22px -8px rgba(var(--glow-color),.6)}.btn-primary:hover{background:var(--accent-deep);transform:translateY(-1px);box-shadow:0 12px 28px -8px rgba(var(--glow-color),.65)}.btn-ghost{background:var(--glass);color:var(--ink);border:1px solid var(--line-strong);backdrop-filter:blur(10px)}.btn-ghost:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm);border-color:var(--primary)}.section{padding:clamp(64px,8vw,104px) 0}.section.tint{background:var(--tint);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sec-head{max-width:44ch;margin-bottom:clamp(32px,4vw,48px)}.sec-head.center{text-align:center;margin-left:auto;margin-right:auto}.sec-head h2{margin-top:12px}.sec-head .sub{margin-top:14px;color:var(--muted);font-size:18px;max-width:52ch}.sec-head.center .sub{margin-left:auto;margin-right:auto}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px;box-shadow:var(--shadow-sm);transition:transform .22s ease,box-shadow .25s ease,border-color .25s}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--line-strong)}.card h3{margin-bottom:10px}.card p{color:var(--muted);font-size:16px;line-height:1.6}.chip{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--primary-soft);color:var(--primary-text);font-weight:800;font-size:15px;flex:none}.table{width:100%;border-collapse:collapse;font-size:15.5px}.table th,.table td{text-align:left;vertical-align:top;padding:12px 14px;border-bottom:1px solid var(--line)}.table th{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700}.table td:first-child{font-weight:700;color:var(--ink)}.table td{color:var(--ink-2)}.table tr:last-child td{border-bottom:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}html.js .reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}html.js .reveal.in{opacity:1;transform:none}html.js .stagger>*{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}html.js .stagger.in>*{opacity:1;transform:none}html.js .stagger.in>:nth-child(1){transition-delay:.05s}html.js .stagger.in>:nth-child(2){transition-delay:.12s}html.js .stagger.in>:nth-child(3){transition-delay:.19s}html.js .stagger.in>:nth-child(4){transition-delay:.26s}html.js .stagger.in>:nth-child(5){transition-delay:.33s}html.js .stagger.in>:nth-child(6){transition-delay:.4s}@media(prefers-reduced-motion:reduce){html.js .reveal,html.js .stagger>*{opacity:1;transform:none;transition:none}}.ui{font-size:12.5px;line-height:1.3;color:var(--ink-2)}.ui-head{display:flex;align-items:center;justify-content:space-between;font-weight:800;color:var(--ink);font-size:13px;margin-bottom:10px}.ui-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;background:var(--surface-2);margin-top:6px}.ui-row .box{width:16px;height:16px;border-radius:5px;border:1.5px solid var(--line-strong);flex:none;display:grid;place-items:center;color:var(--on-primary)}.ui-row .box svg{opacity:0}.ui-row.done .box{background:var(--primary);border-color:var(--primary)}.ui-row.done .box svg{opacity:1}.ui-row.done span{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--line-strong)}.ui-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);flex:none}.ui-dot.blue{background:var(--primary)}.ui-bar{height:8px;border-radius:999px;background:var(--surface-2);overflow:hidden}.ui-bar>i{display:block;height:100%;width:var(--w, 60%);border-radius:inherit;background:linear-gradient(90deg,var(--primary),var(--accent))}.ui-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;background:var(--primary-soft);color:var(--primary-text);font-weight:700;font-size:11.5px}.ui-pill.orange{background:var(--accent-soft);color:var(--accent-text)}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:50;background:var(--glass);backdrop-filter:saturate(1.5) blur(16px);-webkit-backdrop-filter:saturate(1.5) blur(16px);border-bottom:1px solid transparent;transition:border-color .3s ease}.nav[data-astro-cid-dmqpwcec].scrolled{border-color:var(--line)}.nav-inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;height:var(--nav-h);gap:20px}.nav-links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:4px}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-size:14.5px;font-weight:600;color:var(--muted);padding:8px 10px;border-radius:8px;transition:color .2s,background .2s}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--ink);background:var(--surface-2)}.nav-right[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:12px}.lang[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;padding:3px;border-radius:999px;border:1px solid var(--line);background:var(--surface)}.lang-opt[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;justify-content:center;min-height:32px;min-width:40px;padding:0 10px;font-size:13px;font-weight:700;color:var(--muted);border-radius:999px;line-height:1;transition:background .2s,color .2s}.lang-opt[data-astro-cid-dmqpwcec]:hover{color:var(--ink)}.lang-opt[data-astro-cid-dmqpwcec].active{background:var(--ink);color:var(--ground)}.nav-cta[data-astro-cid-dmqpwcec]{padding:11px 18px;font-size:14px;min-height:40px}.menu-btn[data-astro-cid-dmqpwcec]{display:none;cursor:pointer;width:44px;height:44px;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--ink);place-items:center}.menu-btn[data-astro-cid-dmqpwcec] .i-close[data-astro-cid-dmqpwcec],.menu-btn[data-astro-cid-dmqpwcec][aria-expanded=true] .i-open[data-astro-cid-dmqpwcec]{display:none}.menu-btn[data-astro-cid-dmqpwcec][aria-expanded=true] .i-close[data-astro-cid-dmqpwcec]{display:block}@media(max-width:1100px){.nav-links[data-astro-cid-dmqpwcec]{display:none;position:absolute;left:0;right:0;top:var(--nav-h);flex-direction:column;align-items:stretch;gap:2px;padding:12px 16px 16px;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:var(--shadow)}.nav-links[data-astro-cid-dmqpwcec].open{display:flex}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-size:16px;padding:12px 14px;min-height:44px;display:flex;align-items:center}.menu-btn[data-astro-cid-dmqpwcec]{display:grid}}@media(max-width:520px){.nav-inner[data-astro-cid-dmqpwcec],.nav-right[data-astro-cid-dmqpwcec]{gap:8px}.lang[data-astro-cid-dmqpwcec]{padding:2px}.lang-opt[data-astro-cid-dmqpwcec]{min-width:36px;padding:0 8px}.nav-cta[data-astro-cid-dmqpwcec]{padding:10px 14px;font-size:13px}}.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;padding:clamp(48px,7vw,96px) 0 clamp(40px,6vw,72px)}.hero-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(55% 55% at 15% 15%,rgba(var(--ring-color),.16),transparent 70%),radial-gradient(40% 45% at 88% 35%,rgba(var(--glow-color),.18),transparent 70%),linear-gradient(to bottom,transparent,var(--ground))}.hero-bg[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:48px 48px;opacity:.35;mask-image:radial-gradient(70% 70% at 50% 30%,#000,transparent 80%);-webkit-mask-image:radial-gradient(70% 70% at 50% 30%,#000,transparent 80%)}.hero-grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(36px,3.9vw,54px);margin-top:14px;text-wrap:initial}.br[data-astro-cid-bbe6dxrz]{display:none}@media(min-width:901px){.br[data-astro-cid-bbe6dxrz]{display:inline}}.hero[data-astro-cid-bbe6dxrz] .sub[data-astro-cid-bbe6dxrz]{margin-top:20px;font-size:clamp(17px,1.6vw,19px);color:var(--muted);max-width:50ch}.hero-cta[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hero-art[data-astro-cid-bbe6dxrz]{display:grid;place-items:center}.scene[data-astro-cid-bbe6dxrz]{position:relative;width:min(100%,440px);aspect-ratio:1 / .92}.phone[data-astro-cid-bbe6dxrz]{position:absolute;left:10%;top:6%;width:236px;padding:44px 14px 18px;background:var(--surface);border:1px solid var(--line);border-radius:30px;box-shadow:var(--shadow-lg),0 0 0 6px var(--surface-2);animation:rise .8s cubic-bezier(.2,.8,.2,1) both}.notch[data-astro-cid-bbe6dxrz]{position:absolute;top:14px;left:50%;transform:translate(-50%);width:84px;height:22px;border-radius:999px;background:var(--ink);opacity:.9}.progress[data-astro-cid-bbe6dxrz]{margin:4px 0 12px;font-size:11.5px;color:var(--muted);display:grid;gap:6px}.fill[data-astro-cid-bbe6dxrz]{--w: 100%;transform-origin:left;animation:fill 8s ease-in-out infinite}.task[data-astro-cid-bbe6dxrz] .box[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{transition:opacity .2s}.task[data-astro-cid-bbe6dxrz]{animation:tick 8s ease-in-out infinite;animation-delay:calc(var(--i) * 1.1s + .8s)}.card-float[data-astro-cid-bbe6dxrz]{position:absolute;background:var(--glass);border:1px solid var(--glass-line);border-radius:18px;padding:14px 14px 10px;box-shadow:var(--shadow-lg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.signals[data-astro-cid-bbe6dxrz]{right:0;top:30%;width:220px;animation:rise .8s .25s cubic-bezier(.2,.8,.2,1) both}.signals[data-astro-cid-bbe6dxrz] .ui-row[data-astro-cid-bbe6dxrz]{background:var(--surface)}.sig[data-astro-cid-bbe6dxrz]{animation:sig 8s ease-in-out infinite;animation-delay:calc(var(--i) * .9s + 4s)}.chips[data-astro-cid-bbe6dxrz]{position:absolute;left:0;bottom:2%;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.chips[data-astro-cid-bbe6dxrz] .ui-pill[data-astro-cid-bbe6dxrz]{box-shadow:var(--shadow-sm);background:var(--surface)}.chips[data-astro-cid-bbe6dxrz] .ui-pill[data-astro-cid-bbe6dxrz].orange{background:var(--accent-soft)}.chip1[data-astro-cid-bbe6dxrz]{animation:chip 8s ease-in-out infinite}.chip2[data-astro-cid-bbe6dxrz]{animation:chip 8s ease-in-out infinite;animation-delay:1.2s}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes fill{0%,8%{transform:scaleX(.12)}60%,88%{transform:scaleX(.9)}to{transform:scaleX(.12)}}@keyframes tick{0%,10%{background:var(--surface-2)}14%,88%{background:var(--primary-soft)}to{background:var(--surface-2)}}.task[data-astro-cid-bbe6dxrz]{--checked: 0}@keyframes sig{0%,5%{opacity:0;transform:translate(8px)}12%,82%{opacity:1;transform:none}90%,to{opacity:0;transform:translate(8px)}}@keyframes chip{0%,4%{opacity:0;transform:translateY(6px) scale(.96)}12%,84%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(6px) scale(.96)}}@media(max-width:900px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:32px}.hero[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{text-wrap:balance}.scene[data-astro-cid-bbe6dxrz]{width:min(100%,400px);margin:0 auto}}@media(max-width:460px){.phone[data-astro-cid-bbe6dxrz]{width:210px;left:4%;padding-top:40px}.signals[data-astro-cid-bbe6dxrz]{width:190px;right:0}.hero-cta[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{flex:1}}@media(prefers-reduced-motion:reduce){.fill[data-astro-cid-bbe6dxrz]{transform:scaleX(.66);animation:none}.sig[data-astro-cid-bbe6dxrz],.chip1[data-astro-cid-bbe6dxrz],.chip2[data-astro-cid-bbe6dxrz],.task[data-astro-cid-bbe6dxrz]{animation:none;opacity:1;transform:none}}.steps[data-astro-cid-vgcqtyu5]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;position:relative}.steps[data-astro-cid-vgcqtyu5]:before{content:"";position:absolute;left:10%;right:10%;top:38px;height:2px;background:linear-gradient(90deg,var(--primary),var(--accent));opacity:.35}.step[data-astro-cid-vgcqtyu5]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:0 6px}.icon[data-astro-cid-vgcqtyu5]{position:relative;z-index:1;width:76px;height:76px;border-radius:24px;display:grid;place-items:center;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);color:var(--primary-text);transition:transform .25s ease,box-shadow .25s ease,border-color .25s}.step[data-astro-cid-vgcqtyu5]:hover .icon[data-astro-cid-vgcqtyu5]{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--primary)}.step[data-astro-cid-vgcqtyu5]:last-child .icon[data-astro-cid-vgcqtyu5]{color:var(--accent-text)}.n[data-astro-cid-vgcqtyu5]{font-size:12px;font-weight:800;letter-spacing:.1em;color:var(--muted)}.step[data-astro-cid-vgcqtyu5] h3[data-astro-cid-vgcqtyu5]{font-size:18px}.step[data-astro-cid-vgcqtyu5] p[data-astro-cid-vgcqtyu5]{color:var(--muted);font-size:15px;max-width:24ch}@media(max-width:900px){.steps[data-astro-cid-vgcqtyu5]{grid-template-columns:1fr;gap:6px}.steps[data-astro-cid-vgcqtyu5]:before{inset:0 auto 0 37px;width:2px;height:auto;background:linear-gradient(180deg,var(--primary),var(--accent))}.step[data-astro-cid-vgcqtyu5]{display:grid;grid-template-columns:76px 1fr;grid-template-rows:auto auto;text-align:left;column-gap:18px;row-gap:4px;padding:10px 0}.icon[data-astro-cid-vgcqtyu5]{grid-row:1 / 3}.n[data-astro-cid-vgcqtyu5]{display:none}.step[data-astro-cid-vgcqtyu5] p[data-astro-cid-vgcqtyu5]{max-width:none}}.grid[data-astro-cid-ia7jbumo]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.role[data-astro-cid-ia7jbumo]{padding:18px 18px 24px;display:flex;flex-direction:column}.mock[data-astro-cid-ia7jbumo]{background:var(--ground);border:1px solid var(--line);border-radius:14px;padding:14px 12px 12px;margin-bottom:18px;min-height:172px}.mrow[data-astro-cid-ia7jbumo]{display:grid;grid-template-columns:1fr;gap:5px;padding:6px 0;font-size:12px;color:var(--muted)}.role[data-astro-cid-ia7jbumo] h3[data-astro-cid-ia7jbumo]{font-size:19px}.role[data-astro-cid-ia7jbumo] p[data-astro-cid-ia7jbumo]{font-size:15px}@media(max-width:1000px){.grid[data-astro-cid-ia7jbumo]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.grid[data-astro-cid-ia7jbumo]{grid-template-columns:1fr}}.inner[data-astro-cid-fc2zxdzs]{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center}.sec-head[data-astro-cid-fc2zxdzs]{margin-bottom:0}.note[data-astro-cid-fc2zxdzs]{display:flex;gap:10px;align-items:flex-start;margin-top:22px;padding:14px 16px;border-radius:14px;background:var(--accent-soft);color:var(--accent-text);font-weight:600;font-size:15px}.note[data-astro-cid-fc2zxdzs] svg[data-astro-cid-fc2zxdzs]{flex:none;margin-top:2px}.tiles[data-astro-cid-fc2zxdzs]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.tile[data-astro-cid-fc2zxdzs]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:22px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:8px;transition:transform .22s ease,box-shadow .25s ease}.tile[data-astro-cid-fc2zxdzs]:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.tile[data-astro-cid-fc2zxdzs] .chip[data-astro-cid-fc2zxdzs]{margin-bottom:6px}.tile[data-astro-cid-fc2zxdzs] h3[data-astro-cid-fc2zxdzs]{font-size:17px}.tile[data-astro-cid-fc2zxdzs] p[data-astro-cid-fc2zxdzs]{color:var(--muted);font-size:14.5px;flex:1}.tile[data-astro-cid-fc2zxdzs] .ui-bar[data-astro-cid-fc2zxdzs]{margin-top:8px}@media(max-width:900px){.inner[data-astro-cid-fc2zxdzs]{grid-template-columns:1fr;gap:28px}}@media(max-width:480px){.tiles[data-astro-cid-fc2zxdzs]{grid-template-columns:1fr}}.grid[data-astro-cid-uj2d65ae]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.item[data-astro-cid-uj2d65ae]{display:flex;gap:18px;align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:var(--shadow-sm);transition:transform .22s ease,box-shadow .25s ease}.item[data-astro-cid-uj2d65ae]:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.item[data-astro-cid-uj2d65ae] .chip[data-astro-cid-uj2d65ae]{background:var(--accent-soft);color:var(--accent-text)}.item[data-astro-cid-uj2d65ae] h3[data-astro-cid-uj2d65ae]{font-size:19px;margin-bottom:6px}.item[data-astro-cid-uj2d65ae] p[data-astro-cid-uj2d65ae]{color:var(--muted);font-size:15.5px}@media(max-width:800px){.grid[data-astro-cid-uj2d65ae]{grid-template-columns:1fr}}.name-sec[data-astro-cid-ygmwydtn]{position:relative;overflow:hidden}.name[data-astro-cid-ygmwydtn]{text-align:center;max-width:56ch;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:10px}.aura[data-astro-cid-ygmwydtn]{position:relative;width:260px;height:260px;display:grid;place-items:center;margin-bottom:8px}.ring[data-astro-cid-ygmwydtn]{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(var(--glow-color),.35);animation:auraPulse 6s ease-in-out infinite}.ring[data-astro-cid-ygmwydtn].r2{inset:14%;animation-delay:.6s;border-color:rgba(var(--glow-color),.45)}.ring[data-astro-cid-ygmwydtn].r3{inset:28%;animation-delay:1.2s;border-color:rgba(var(--glow-color),.55)}.glow[data-astro-cid-ygmwydtn]{position:absolute;inset:10%;border-radius:50%;background:radial-gradient(circle at 50% 45%,rgba(var(--glow-color),.28),rgba(var(--glow-color),.05) 55%,transparent 72%);filter:blur(8px)}.aura[data-astro-cid-ygmwydtn] .mark{position:relative;z-index:1;filter:drop-shadow(0 16px 32px rgba(var(--glow-color),.35));animation:breathe 6s ease-in-out infinite}.word[data-astro-cid-ygmwydtn]{font-family:var(--display);font-size:clamp(48px,7vw,80px);font-weight:800;color:var(--accent);letter-spacing:-.02em;line-height:1;margin-top:4px}.body[data-astro-cid-ygmwydtn]{color:var(--muted);font-size:18px;margin-top:6px}.question[data-astro-cid-ygmwydtn]{font-size:clamp(22px,2.6vw,28px);font-weight:800;color:var(--ink);letter-spacing:-.02em;margin-top:6px}@keyframes auraPulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.06);opacity:1}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@media(max-width:520px){.aura[data-astro-cid-ygmwydtn]{width:200px;height:200px}}.faq[data-astro-cid-z6gx6xcw]{max-width:760px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.item[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line)}.item[data-astro-cid-z6gx6xcw]:last-child{border-bottom:0}summary[data-astro-cid-z6gx6xcw]{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;min-height:44px;font-weight:700;font-size:17px;color:var(--ink);transition:background .2s}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:hover{background:var(--surface-2)}.chev[data-astro-cid-z6gx6xcw]{flex:none;color:var(--muted);transition:transform .2s ease}.item[data-astro-cid-z6gx6xcw][open] .chev[data-astro-cid-z6gx6xcw]{transform:rotate(180deg)}.item[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{padding:0 24px 22px;color:var(--ink-2);font-size:16px;max-width:62ch}.closing[data-astro-cid-6qwaw3fi]{padding:clamp(64px,8vw,104px) 0}.band[data-astro-cid-6qwaw3fi]{position:relative;overflow:hidden;text-align:center;background:var(--ink);color:var(--ground);border-radius:32px;padding:clamp(48px,7vw,80px) 24px;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:var(--shadow-lg)}.band-bg[data-astro-cid-6qwaw3fi]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 60% at 20% 0%,rgba(var(--ring-color),.45),transparent 70%),radial-gradient(40% 50% at 85% 100%,rgba(var(--glow-color),.4),transparent 70%)}.band[data-astro-cid-6qwaw3fi] h2[data-astro-cid-6qwaw3fi]{position:relative;color:var(--ground);font-size:clamp(34px,5vw,56px)}.band[data-astro-cid-6qwaw3fi] p[data-astro-cid-6qwaw3fi]{position:relative;font-size:18px;max-width:44ch;opacity:.85}.band[data-astro-cid-6qwaw3fi] .btn[data-astro-cid-6qwaw3fi]{position:relative;margin-top:8px}@media(prefers-color-scheme:dark){.band[data-astro-cid-6qwaw3fi]{background:var(--surface-2);color:var(--ink);border:1px solid var(--line)}.band[data-astro-cid-6qwaw3fi] h2[data-astro-cid-6qwaw3fi]{color:var(--ink)}}@media(max-width:520px){.band[data-astro-cid-6qwaw3fi]{border-radius:24px}}footer[data-astro-cid-sz7xmlte]{padding:48px 0 40px;border-top:1px solid var(--line);background:var(--ground)}.row[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:15px;font-weight:600}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ink-2);padding:6px 0;transition:color .2s}.links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--primary-text)}.pending[data-astro-cid-sz7xmlte]{color:var(--muted);padding:6px 0;cursor:help}.legal[data-astro-cid-sz7xmlte]{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);color:var(--muted);font-size:14px;max-width:70ch}.cookie[data-astro-cid-iosq7e7y]{position:fixed;left:16px;right:16px;bottom:16px;z-index:60;max-width:720px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 18px;background:var(--glass);border:1px solid var(--line-strong);border-radius:18px;box-shadow:var(--shadow-lg);backdrop-filter:saturate(1.5) blur(16px);-webkit-backdrop-filter:saturate(1.5) blur(16px)}.cookie[data-astro-cid-iosq7e7y][hidden]{display:none}.cookie[data-astro-cid-iosq7e7y] p[data-astro-cid-iosq7e7y]{font-size:14.5px;color:var(--ink-2);flex:1 1 380px}.actions[data-astro-cid-iosq7e7y]{display:flex;align-items:center;gap:16px}.actions[data-astro-cid-iosq7e7y] .btn[data-astro-cid-iosq7e7y]{padding:10px 16px;min-height:40px;font-size:14px}.pending[data-astro-cid-iosq7e7y]{font-size:14px;color:var(--muted)}
