.ahero[data-astro-cid-f6tq7itq]{padding:calc(var(--nav-h) + 16px) clamp(8px, 1.5vw, 20px) 0}@media (width>=1000px){.ahero[data-astro-cid-f6tq7itq]{padding-top:calc(var(--nav-h) + 28px)}}.ahero__stage[data-astro-cid-f6tq7itq]{isolation:isolate;border-radius:var(--r-xl);background:var(--night);color:var(--cream-2);padding-block:clamp(56px,8vw,104px) clamp(48px,7vw,96px);position:relative;overflow:hidden}.ahero__glow[data-astro-cid-f6tq7itq]{z-index:-1;background:radial-gradient(45% 45% at 75% 35%,#eda25a4d,#0000 70%),radial-gradient(40% 35% at 8% 85%,#527ba233,#0000 70%),radial-gradient(50% 30% at 40% 0,#f4cf7c14,#0000 70%);position:absolute;inset:0}.ahero__grid[data-astro-cid-f6tq7itq]{align-items:center;gap:40px;display:grid}.ahero__copy[data-astro-cid-f6tq7itq]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:24px;display:grid}.ahero__title[data-astro-cid-f6tq7itq]{color:var(--cream);max-width:9ch;font-size:clamp(3.1rem,12vw,7rem)}.ahero__lead[data-astro-cid-f6tq7itq]{color:var(--cream-2);max-width:34rem}.ahero__get[data-astro-cid-f6tq7itq]{gap:12px;margin-top:4px;display:grid}.ahero__fine[data-astro-cid-f6tq7itq]{color:#f3ece08c;letter-spacing:.02em;font-size:13px}.ahero__more[data-astro-cid-f6tq7itq]{color:var(--cream);margin-top:-8px}.ahero__more[data-astro-cid-f6tq7itq] svg{transform:rotate(90deg)}@media (hover:hover){.ahero__more[data-astro-cid-f6tq7itq]:hover svg{transform:rotate(90deg)translate(4px)}}.ahero__visual[data-astro-cid-f6tq7itq]{place-items:center;padding-block:12px 24px;display:grid;position:relative}.ahero__sun[data-astro-cid-f6tq7itq]{width:170%;max-width:900px;color:var(--gold);opacity:.3;animation:160s linear infinite spin;position:absolute;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.ahero__phone[data-astro-cid-f6tq7itq]{--phone-shadow:0 40px 80px -24px #000000b3;width:min(66vw,360px);position:relative}.ahero__float[data-astro-cid-f6tq7itq]{backdrop-filter:blur(18px)saturate(140%);color:var(--cream);background:#2b27228c;border:1px solid #f4cf7c38;border-radius:20px;align-items:center;gap:12px;padding:12px 16px 12px 12px;font-size:13px;line-height:1.35;display:flex;position:absolute;box-shadow:0 24px 50px -20px #0009}.ahero__float[data-astro-cid-f6tq7itq].is-in{animation:7s ease-in-out 1.5s infinite float}.ahero__float[data-astro-cid-f6tq7itq] strong[data-astro-cid-f6tq7itq]{font-size:14px;font-weight:600;display:block}.ahero__float[data-astro-cid-f6tq7itq] small[data-astro-cid-f6tq7itq]{color:var(--cream-2);font-size:12px;display:block}.ahero__float-icon[data-astro-cid-f6tq7itq]{background:var(--glow);width:36px;height:36px;color:var(--night);border-radius:50%;flex:none;place-items:center;display:grid}.ahero__float-icon[data-astro-cid-f6tq7itq] svg{width:18px;height:18px}.ahero__float--a[data-astro-cid-f6tq7itq]{bottom:18%;left:0}.ahero__float--b[data-astro-cid-f6tq7itq]{flex-direction:column;align-items:stretch;gap:4px;min-width:190px;padding:12px 16px;top:3%;right:0}.ahero__float--b[data-astro-cid-f6tq7itq].is-in{animation-delay:2.6s}.ahero__float-top[data-astro-cid-f6tq7itq]{justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.ahero__delta[data-astro-cid-f6tq7itq]{color:#8fdcaa;background:#78c89629;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}@media (width<=520px){.ahero__float[data-astro-cid-f6tq7itq]{transform:scale(.88)}.ahero__float--a[data-astro-cid-f6tq7itq]{transform-origin:0 100%;bottom:10%;left:-6px}.ahero__float--b[data-astro-cid-f6tq7itq]{transform-origin:100% 0;min-width:0;top:44%;right:-6px}.ahero__float[data-astro-cid-f6tq7itq].is-in{animation:none}}@media (width>=1000px){.ahero__grid[data-astro-cid-f6tq7itq]{grid-template-columns:1.05fr .95fr;gap:40px}.ahero__visual[data-astro-cid-f6tq7itq]{min-height:640px}.ahero__float--a[data-astro-cid-f6tq7itq]{left:2%}.ahero__float--b[data-astro-cid-f6tq7itq]{right:0}}.ribbon[data-astro-cid-f6tq7itq]{padding-block:clamp(28px,4vw,44px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ribbon__track[data-astro-cid-f6tq7itq]{width:max-content;animation:48s linear infinite ribbon;display:flex}.ribbon__list[data-astro-cid-f6tq7itq]{flex:none;display:flex}.ribbon__list[data-astro-cid-f6tq7itq] li[data-astro-cid-f6tq7itq]{font-family:var(--font-serif);color:var(--ink);white-space:nowrap;align-items:center;gap:14px;padding-right:36px;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.2;display:inline-flex}.ribbon__list[data-astro-cid-f6tq7itq] svg{width:20px;height:20px;color:var(--amber);flex:none}@keyframes ribbon{to{transform:translate(-50%)}}@media (hover:hover){.ribbon[data-astro-cid-f6tq7itq]:hover .ribbon__track[data-astro-cid-f6tq7itq]{animation-play-state:paused}}.steps[data-astro-cid-xa4udabg]{padding-top:clamp(40px,6vw,88px)}.steps__list[data-astro-cid-xa4udabg]{gap:20px;display:grid}.step[data-astro-cid-xa4udabg]{border-radius:var(--r-xl);background:var(--paper);box-shadow:var(--shadow-soft);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.step__visual[data-astro-cid-xa4udabg]{background:radial-gradient(60% 55% at 85% 10%, #f0cbc6cc, transparent 70%), radial-gradient(60% 60% at 10% 30%, #cbd9e6e6, transparent 70%), radial-gradient(50% 40% at 55% 75%, #f4cf7c40, transparent 70%), var(--sky-50);place-items:start center;height:clamp(380px,104vw,440px);padding-top:32px;display:grid;position:relative;overflow:hidden}.step__phone[data-astro-cid-xa4udabg]{--phone-shadow:0 30px 60px -28px #16201c66;width:min(76vw,300px)}.step__text[data-astro-cid-xa4udabg]{align-content:start;gap:10px;padding:clamp(24px,3vw,32px);display:grid}.step__num[data-astro-cid-xa4udabg]{font-family:var(--font-serif);background:var(--glow);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;font-size:1.6rem;line-height:1}.step__text[data-astro-cid-xa4udabg] p[data-astro-cid-xa4udabg]{color:var(--ink-2);font-size:15.5px}@media (width>=1000px){.steps__list[data-astro-cid-xa4udabg]{grid-template-columns:repeat(3,minmax(0,1fr))}.step__visual[data-astro-cid-xa4udabg]{height:460px}.step__phone[data-astro-cid-xa4udabg]{width:min(82%,300px)}}.journal[data-astro-cid-so7tkk46]{padding-inline:clamp(8px,1.5vw,20px)}.journal__stage[data-astro-cid-so7tkk46]{isolation:isolate;border-radius:var(--r-xl);background:var(--night);color:var(--cream-2);padding-block:clamp(80px,11vw,150px);position:relative;overflow:hidden}.journal__glow[data-astro-cid-so7tkk46]{z-index:-1;background:radial-gradient(45% 40% at 85% 30%,#eda25a33,#0000 70%),radial-gradient(40% 40% at 0 90%,#dad2e61a,#0000 70%);position:absolute;inset:0}.journal__grid[data-astro-cid-so7tkk46]{align-items:start;gap:56px;display:grid}.journal__copy[data-astro-cid-so7tkk46]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:24px;display:grid}.journal[data-astro-cid-so7tkk46] .title[data-astro-cid-so7tkk46]{color:var(--cream);max-width:11ch}.journal[data-astro-cid-so7tkk46] .lead[data-astro-cid-so7tkk46]{color:var(--cream-2)}.journal__points[data-astro-cid-so7tkk46]{gap:22px;margin-top:12px;display:grid}.journal__points[data-astro-cid-so7tkk46] li[data-astro-cid-so7tkk46]{gap:16px;max-width:46ch;font-size:15px;display:flex}.journal__points[data-astro-cid-so7tkk46] strong[data-astro-cid-so7tkk46]{color:var(--cream);margin-bottom:2px;font-weight:600;display:block}.journal__icon[data-astro-cid-so7tkk46]{border:1px solid var(--night-line);width:40px;height:40px;color:var(--gold);background:#f4cf7c1a;border-radius:13px;flex:none;place-items:center;display:grid}.journal__icon[data-astro-cid-so7tkk46] svg{width:18px;height:18px}.journal__visual[data-astro-cid-so7tkk46]{justify-items:center;display:grid}.journal__phone[data-astro-cid-so7tkk46]{--phone-shadow:0 40px 80px -28px #000000bf;width:min(80vw,360px)}@media (width<=999px){.journal__grid[data-astro-cid-so7tkk46]{gap:24px}.journal__copy[data-astro-cid-so7tkk46]{display:contents}.journal__copy[data-astro-cid-so7tkk46]>[data-astro-cid-so7tkk46]{justify-self:start}.journal__visual[data-astro-cid-so7tkk46]{order:1;margin-top:16px}.journal__points[data-astro-cid-so7tkk46]{order:2;margin-top:32px}}@media (width>=1000px){.journal__grid[data-astro-cid-so7tkk46]{grid-template-columns:.9fr 1.1fr;gap:clamp(56px,7vw,104px)}.journal__copy[data-astro-cid-so7tkk46]{top:calc(var(--nav-h) + 48px);position:sticky}}.bento[data-astro-cid-bkt2f3cb]{gap:16px;display:grid}.card[data-astro-cid-bkt2f3cb]{border-radius:var(--r-xl);background:var(--paper);box-shadow:var(--shadow-soft);align-content:start;gap:12px;padding:clamp(24px,3vw,36px);display:grid}.card[data-astro-cid-bkt2f3cb] p[data-astro-cid-bkt2f3cb]:not([class]){color:var(--ink-2);max-width:48ch;font-size:15.5px}.card__icon[data-astro-cid-bkt2f3cb]{background:var(--ink);width:46px;height:46px;color:var(--gold);border-radius:15px;place-items:center;margin-bottom:8px;display:grid}.card__icon[data-astro-cid-bkt2f3cb] svg{width:20px;height:20px}.card[data-astro-cid-bkt2f3cb]:nth-child(2){background:linear-gradient(160deg, #eaf0f6, var(--paper))}.card[data-astro-cid-bkt2f3cb]:nth-child(3){background:linear-gradient(160deg, #f6e9e6, var(--paper))}.card--wide[data-astro-cid-bkt2f3cb]{gap:32px;overflow:hidden}.card--wide[data-astro-cid-bkt2f3cb] .card__text[data-astro-cid-bkt2f3cb]{align-content:center;gap:12px;display:grid}.report[data-astro-cid-bkt2f3cb]{justify-self:center;width:min(100%,360px)}.report[data-astro-cid-bkt2f3cb] img{width:100%;height:auto;box-shadow:var(--shadow-lift);transition:transform .8s var(--ease-out);border-radius:22px;display:block;transform:rotate(2deg)}@media (hover:hover){.card--wide[data-astro-cid-bkt2f3cb]:hover .report[data-astro-cid-bkt2f3cb] img{transform:rotate(0)translateY(-4px)}}.card--intention[data-astro-cid-bkt2f3cb]{gap:0;padding:0;overflow:hidden}.card__demo[data-astro-cid-bkt2f3cb]{background:radial-gradient(60% 70% at 85% 0%, #f0cbc6d9, transparent 65%), radial-gradient(55% 60% at 10% 20%, #cbd9e6f2, transparent 70%), var(--sky-50);padding:clamp(24px,4vw,44px) clamp(16px,3vw,40px)}.card__demo[data-astro-cid-bkt2f3cb] .card__screen{border-radius:22px;width:100%;max-width:480px;height:auto;margin-inline:auto;display:block;box-shadow:0 30px 60px -30px #16201c73}.card--intention[data-astro-cid-bkt2f3cb] .card__text[data-astro-cid-bkt2f3cb]{gap:12px;padding:clamp(24px,3vw,36px);display:grid}.companion__note[data-astro-cid-bkt2f3cb]{color:var(--ink-3);justify-content:center;align-items:center;gap:8px;margin-top:28px;font-size:14px;display:flex}.companion__note[data-astro-cid-bkt2f3cb] svg{width:16px;height:16px;color:var(--amber)}@media (width>=760px){.bento[data-astro-cid-bkt2f3cb]{grid-template-columns:repeat(2,minmax(0,1fr))}.card--intention[data-astro-cid-bkt2f3cb]{grid-column:1/-1}.card--wide[data-astro-cid-bkt2f3cb]{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}@media (width>=1000px){.bento[data-astro-cid-bkt2f3cb]{grid-template-rows:auto auto auto;grid-template-columns:1.25fr 1fr}.card--intention[data-astro-cid-bkt2f3cb]{grid-area:1/1/span 2;grid-template-rows:1fr auto}.card--intention[data-astro-cid-bkt2f3cb] .card__demo[data-astro-cid-bkt2f3cb]{place-items:center;display:grid}.card[data-astro-cid-bkt2f3cb]:nth-child(2){grid-area:1/2}.card[data-astro-cid-bkt2f3cb]:nth-child(3){grid-area:2/2}.card--wide[data-astro-cid-bkt2f3cb]{grid-row:3}}.cycle[data-astro-cid-6ht6ubc7]{padding-inline:clamp(8px,1.5vw,20px)}.cycle__stage[data-astro-cid-6ht6ubc7]{isolation:isolate;border-radius:var(--r-xl);background:var(--night);color:var(--cream-2);padding-block:clamp(80px,11vw,150px) clamp(56px,8vw,100px);position:relative;overflow:hidden}.cycle__glow[data-astro-cid-6ht6ubc7]{z-index:-1;background:radial-gradient(40% 30% at 50% 4%,#e58b6b42,#0000 70%),radial-gradient(35% 30% at 95% 45%,#f0cbc61a,#0000 70%),radial-gradient(35% 30% at 0 70%,#8fbc8f14,#0000 70%);position:absolute;inset:0}.cycle[data-astro-cid-6ht6ubc7] .title[data-astro-cid-6ht6ubc7]{color:var(--cream)}.cycle[data-astro-cid-6ht6ubc7] .lead[data-astro-cid-6ht6ubc7]{color:var(--cream-2);max-width:46ch}.cycle[data-astro-cid-6ht6ubc7] .h3[data-astro-cid-6ht6ubc7]{color:var(--cream)}.phones[data-astro-cid-6ht6ubc7]{--pad:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:8px var(--pad) 16px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;overscroll-behavior-x:contain;gap:16px;display:flex;overflow:auto hidden}.phones[data-astro-cid-6ht6ubc7]::-webkit-scrollbar{display:none}.phones[data-astro-cid-6ht6ubc7]:focus-visible{outline-offset:-4px}.phone[data-astro-cid-6ht6ubc7]{scroll-snap-align:start;flex:0 0 min(76vw,340px);align-content:start;gap:8px;display:grid}.phone__img[data-astro-cid-6ht6ubc7]{--phone-shadow:0 30px 60px -24px #000000b3;width:100%;margin-bottom:24px}.phone[data-astro-cid-6ht6ubc7] h3[data-astro-cid-6ht6ubc7]{font-family:var(--font-serif);color:var(--cream);font-size:1.75rem;font-weight:400;line-height:1.1}.phone[data-astro-cid-6ht6ubc7] p[data-astro-cid-6ht6ubc7]{max-width:34ch;font-size:15px}.panel[data-astro-cid-6ht6ubc7]{border-radius:var(--r-xl);border:1px solid var(--night-line);background:#ffffff09;gap:24px;margin-top:clamp(64px,9vw,120px);padding:clamp(24px,3.5vw,40px);display:grid}.panel__eyebrow[data-astro-cid-6ht6ubc7]{letter-spacing:.14em;text-transform:uppercase;color:var(--coral);margin-bottom:12px;font-size:11.5px;font-weight:600}.panel__lead[data-astro-cid-6ht6ubc7]{max-width:46ch;margin-top:10px;font-size:15px}.reasons[data-astro-cid-6ht6ubc7]{gap:10px;display:grid}.reason[data-astro-cid-6ht6ubc7]{background:var(--night-2);border:1px solid #f3ece014;border-radius:16px;gap:2px;padding:14px 16px;font-size:14px;display:grid}.reason[data-astro-cid-6ht6ubc7] strong[data-astro-cid-6ht6ubc7]{color:var(--cream);font-size:15px;font-weight:600}.reason[data-astro-cid-6ht6ubc7].is-picked{background:linear-gradient(var(--night-2), var(--night-2)) padding-box, linear-gradient(135deg, #f7d884cc, #e2866c99) border-box;border:1px solid #0000}.recap[data-astro-cid-6ht6ubc7]{align-items:start;gap:40px;margin-top:clamp(72px,10vw,136px);display:grid}.recap__copy[data-astro-cid-6ht6ubc7]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:18px;display:grid}.recap__copy[data-astro-cid-6ht6ubc7] .panel__eyebrow[data-astro-cid-6ht6ubc7]{margin:0}.recap__title[data-astro-cid-6ht6ubc7]{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--cream);text-wrap:balance;font-size:clamp(2.2rem,4.6vw,3.5rem);font-weight:400;line-height:1.02}.recap__copy[data-astro-cid-6ht6ubc7]>p[data-astro-cid-6ht6ubc7]{max-width:44ch}.recap__points[data-astro-cid-6ht6ubc7]{gap:14px;margin-top:8px;display:grid}.recap__points[data-astro-cid-6ht6ubc7] li[data-astro-cid-6ht6ubc7]{max-width:46ch;color:var(--cream);gap:12px;font-size:15px;display:flex}.recap__points[data-astro-cid-6ht6ubc7] svg{width:18px;height:18px;color:var(--gold);flex:none;margin-top:3px}.recap__visual[data-astro-cid-6ht6ubc7]{justify-items:center;gap:14px;display:grid}.recap__phone[data-astro-cid-6ht6ubc7]{--phone-shadow:0 40px 80px -28px #000000bf;width:min(80vw,360px)}.recap__cap[data-astro-cid-6ht6ubc7]{color:#f3ece080;font-size:12px}.cycle__foot[data-astro-cid-6ht6ubc7]{text-align:center;justify-items:center;gap:16px;margin-top:clamp(64px,8vw,104px);display:grid}.cycle__tiers[data-astro-cid-6ht6ubc7]{color:var(--cream);text-align:left;align-items:flex-start;gap:10px;max-width:62ch;font-size:14.5px;display:inline-flex}.cycle__tiers[data-astro-cid-6ht6ubc7] svg{width:18px;height:18px;color:var(--gold);flex:none;margin-top:2px}.cycle__care[data-astro-cid-6ht6ubc7]{color:#f3ece080;max-width:68ch;font-size:13px;line-height:1.6}@media (width>=1000px){.panel[data-astro-cid-6ht6ubc7]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(32px,5vw,72px)}.phones[data-astro-cid-6ht6ubc7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-inline:0;padding:0;display:grid;overflow:visible}.phone[data-astro-cid-6ht6ubc7]:nth-child(2){margin-top:-40px}.recap[data-astro-cid-6ht6ubc7]{grid-template-columns:.85fr 1.15fr;gap:clamp(48px,6vw,96px)}.recap__copy[data-astro-cid-6ht6ubc7]{top:calc(var(--nav-h) + 48px);position:sticky}}.details[data-astro-cid-ebqpvmhb]{padding-bottom:clamp(56px,8vw,104px)}.details__grid[data-astro-cid-ebqpvmhb]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.details__grid[data-astro-cid-ebqpvmhb] li[data-astro-cid-ebqpvmhb]{border-bottom:1px solid var(--line);padding:24px 16px 28px 0}.details__icon[data-astro-cid-ebqpvmhb]{background:var(--paper);width:42px;height:42px;box-shadow:var(--shadow-soft);color:var(--amber);border-radius:14px;place-items:center;margin-bottom:16px;display:grid}.details__icon[data-astro-cid-ebqpvmhb] svg{width:19px;height:19px}.details__grid[data-astro-cid-ebqpvmhb] h3[data-astro-cid-ebqpvmhb]{font-family:var(--font-serif);color:var(--ink);margin-bottom:6px;font-size:clamp(1.35rem,2vw,1.6rem);font-weight:400;line-height:1.1}.details__grid[data-astro-cid-ebqpvmhb] p[data-astro-cid-ebqpvmhb]{color:var(--ink-3);max-width:30ch;font-size:14.5px}@media (width>=900px){.details__grid[data-astro-cid-ebqpvmhb]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px}.details__grid[data-astro-cid-ebqpvmhb] li[data-astro-cid-ebqpvmhb]{padding:32px 0 36px}}.plans[data-astro-cid-7qlpix4y]{padding-top:clamp(56px,8vw,104px)}.plans__grid[data-astro-cid-7qlpix4y]{gap:16px;max-width:1000px;margin-inline:auto;display:grid}.plan[data-astro-cid-7qlpix4y]{border-radius:var(--r-xl);background:var(--paper);box-shadow:var(--shadow-soft);padding:clamp(28px,3.5vw,44px)}.plan[data-astro-cid-7qlpix4y] header[data-astro-cid-7qlpix4y]{margin-bottom:24px}.plan__name[data-astro-cid-7qlpix4y]{font-family:var(--font-serif);color:var(--ink);flex-wrap:wrap;align-items:center;gap:12px;font-size:2.4rem;line-height:1.1;display:flex}.plan__sub[data-astro-cid-7qlpix4y]{color:var(--ink-3);margin-top:4px;font-size:15px}.plan[data-astro-cid-7qlpix4y] ul[data-astro-cid-7qlpix4y]{gap:13px;display:grid}.plan[data-astro-cid-7qlpix4y] li[data-astro-cid-7qlpix4y]{color:var(--ink);gap:12px;font-size:15.5px;display:flex}.plan[data-astro-cid-7qlpix4y] li[data-astro-cid-7qlpix4y] svg{width:18px;height:18px;color:var(--amber);flex:none;margin-top:3px}.plan--premium[data-astro-cid-7qlpix4y]{color:var(--cream-2);background:radial-gradient(80% 60% at 90% 0%, #eda25a38, transparent 70%) padding-box, linear-gradient(var(--night), var(--night)) padding-box, linear-gradient(135deg, #f7d884e6, #e2866c99 60%, #f7d88433) border-box;box-shadow:var(--shadow-lift);border:1px solid #0000;position:relative}.plan--premium[data-astro-cid-7qlpix4y] .plan__name[data-astro-cid-7qlpix4y],.plan--premium[data-astro-cid-7qlpix4y] li[data-astro-cid-7qlpix4y]{color:var(--cream)}.plan--premium[data-astro-cid-7qlpix4y] .plan__sub[data-astro-cid-7qlpix4y]{color:var(--cream-2)}.plan--premium[data-astro-cid-7qlpix4y] li[data-astro-cid-7qlpix4y] svg{color:var(--gold)}.plan__badge[data-astro-cid-7qlpix4y]{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;background:var(--glow);color:var(--night);border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:600}.plans__get[data-astro-cid-7qlpix4y]{text-align:center;justify-items:center;gap:12px;margin-top:40px;display:grid}.plans__get[data-astro-cid-7qlpix4y] .stores{justify-content:center}.plans__get[data-astro-cid-7qlpix4y] p[data-astro-cid-7qlpix4y]{color:var(--ink-3);font-size:13.5px}@media (width>=760px){.plans__grid[data-astro-cid-7qlpix4y]{grid-template-columns:repeat(2,minmax(0,1fr))}}.bridge[data-astro-cid-aynu2wo2]{background:radial-gradient(50% 50% at 90% 10%,#f0cbc68c,#0000 70%),radial-gradient(50% 50% at 0 90%,#cbd9e6b3,#0000 70%)}.bridge__grid[data-astro-cid-aynu2wo2]{align-items:center;gap:48px;display:grid}.bridge__photo[data-astro-cid-aynu2wo2]{aspect-ratio:4/5;border-radius:var(--r-xl);max-width:520px;position:relative;overflow:hidden}.bridge__photo[data-astro-cid-aynu2wo2]>div[data-astro-cid-aynu2wo2]{position:absolute;inset:-10% 0}.bridge__photo[data-astro-cid-aynu2wo2] img{object-fit:cover;object-position:48% center;width:100%;height:100%}.bridge__sig[data-astro-cid-aynu2wo2]{color:var(--cream);background:#15131073;border-color:#ffffff2e;border-radius:20px;padding:14px 18px;position:absolute;bottom:16px;left:16px;right:16px}.bridge__sig[data-astro-cid-aynu2wo2] strong[data-astro-cid-aynu2wo2]{font-family:var(--font-serif);font-size:1.5rem;font-weight:400;line-height:1.1;display:block}.bridge__sig[data-astro-cid-aynu2wo2] small[data-astro-cid-aynu2wo2]{color:#f3ece0cc;font-size:13px}.bridge__copy[data-astro-cid-aynu2wo2]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:22px;display:grid}.bridge__copy[data-astro-cid-aynu2wo2]>p[data-astro-cid-aynu2wo2]:not(.lead):not(.bridge__cert){max-width:50ch}.bridge__copy[data-astro-cid-aynu2wo2] .lead[data-astro-cid-aynu2wo2]{color:var(--ink);max-width:44ch}.bridge__cert[data-astro-cid-aynu2wo2]{background:var(--paper);border:1px solid var(--line);border-radius:999px;align-items:center;gap:12px;padding:12px 18px 12px 12px;font-size:14px;display:flex}.bridge__cert[data-astro-cid-aynu2wo2] svg{background:var(--ink);width:34px;height:34px;color:var(--gold);border-radius:50%;flex:none;padding:7px}.bridge__cert[data-astro-cid-aynu2wo2] strong[data-astro-cid-aynu2wo2]{color:var(--ink);font-weight:600}@media (width>=1000px){.bridge__grid[data-astro-cid-aynu2wo2]{grid-template-columns:.85fr 1.15fr;gap:clamp(64px,8vw,120px)}}@media (width<=520px){.bridge__cert[data-astro-cid-aynu2wo2]{border-radius:20px;align-items:flex-start}.bridge[data-astro-cid-aynu2wo2] .btn-row[data-astro-cid-aynu2wo2]{flex-direction:column;align-items:stretch;width:100%}.bridge[data-astro-cid-aynu2wo2] .link-arrow[data-astro-cid-aynu2wo2]{justify-content:center}}.pband[data-astro-cid-pi5psax7]{padding-block:clamp(8px,2vw,24px) clamp(56px,8vw,104px)}.pband__card[data-astro-cid-pi5psax7]{border-radius:var(--r-xl);background:radial-gradient(50% 80% at 100% 0%, #f0cbc699, transparent 70%), radial-gradient(50% 80% at 0% 100%, #cbd9e6b3, transparent 70%), var(--paper);box-shadow:var(--shadow-soft);align-items:center;gap:20px;padding:clamp(24px,4vw,40px);display:grid}.pband__faces[data-astro-cid-pi5psax7]{display:flex}.pband__face[data-astro-cid-pi5psax7]{object-fit:cover;border:3px solid var(--paper);width:56px;height:56px;box-shadow:var(--shadow-soft);border-radius:50%}.pband__face[data-astro-cid-pi5psax7]+.pband__face[data-astro-cid-pi5psax7]{margin-left:-14px}.pband__copy[data-astro-cid-pi5psax7]{justify-items:start;gap:10px;display:grid}.pband__copy[data-astro-cid-pi5psax7] p[data-astro-cid-pi5psax7]{color:var(--ink-2);max-width:60ch;font-size:15.5px}.pband__link[data-astro-cid-pi5psax7]{justify-self:start}@media (width>=900px){.pband__card[data-astro-cid-pi5psax7]{grid-template-columns:auto minmax(0,1fr) auto;gap:32px}.pband__link[data-astro-cid-pi5psax7]{justify-self:end}}.acta[data-astro-cid-pep3igxb]{padding-block:clamp(24px,4vw,48px) clamp(88px,12vw,160px)}.acta__card[data-astro-cid-pep3igxb]{isolation:isolate;text-align:center;border-radius:var(--r-xl);background:radial-gradient(60% 70% at 85% 0%, #f0cbc6e6, transparent 65%), radial-gradient(55% 60% at 10% 100%, #cbd9e6f2, transparent 70%), radial-gradient(40% 40% at 50% 50%, #f4cf7c59, transparent 70%), var(--sky-50);justify-items:center;gap:22px;padding:clamp(64px,9vw,120px) clamp(20px,4vw,48px);display:grid;position:relative;overflow:hidden}.acta__sun[data-astro-cid-pep3igxb]{z-index:-1;width:900px;max-width:none;color:var(--amber);opacity:.25;animation:160s linear infinite spin;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#000 50%,#0000);mask-image:radial-gradient(closest-side,#000 50%,#0000)}.acta[data-astro-cid-pep3igxb] .lead[data-astro-cid-pep3igxb]{color:var(--ink)}.acta__card[data-astro-cid-pep3igxb] .stores{justify-content:center}
