.palmHero-module__SsPKKq__stage{--ph-cycle:12s;width:100%;aspect-ratio:var(--ph-ratio);content-visibility:auto;contain-intrinsic-size:auto 100% auto 1000px;position:relative}@media (min-width:1000px){.palmHero-module__SsPKKq__stage{aspect-ratio:auto;position:absolute;inset:0}}.palmHero-module__SsPKKq__svg{width:100%;height:100%;display:block;overflow:visible}.palmHero-module__SsPKKq__handMask{mask-type:alpha}.palmHero-module__SsPKKq__pose{isolation:isolate}@media (min-width:1000px){.palmHero-module__SsPKKq__pose{transform-box:view-box;transform-origin:100% 0;transform:scale(.82)}}.palmHero-module__SsPKKq__glow{mix-blend-mode:plus-lighter}.palmHero-module__SsPKKq__line{opacity:.2;animation:palmHero-module__SsPKKq__lineEnv var(--ph-cycle) linear infinite var(--ph-delay)}.palmHero-module__SsPKKq__loopLine{opacity:.45;animation:palmHero-module__SsPKKq__loopEnv var(--ph-cycle) linear infinite var(--ph-delay)}.palmHero-module__SsPKKq__sheen{opacity:0;animation:palmHero-module__SsPKKq__sheenEnv var(--ph-cycle) linear infinite var(--ph-delay)}.palmHero-module__SsPKKq__label{font-family:var(--font-hand-stack);opacity:0;animation:palmHero-module__SsPKKq__labelEnv var(--ph-cycle) linear infinite var(--ph-delay);font-size:30px}@media (max-width:999px){.palmHero-module__SsPKKq__label{font-size:46px}.palmHero-module__SsPKKq__apollo{text-anchor:middle;transform:translate(160px)}}@keyframes palmHero-module__SsPKKq__labelEnv{0%{opacity:0}6%{opacity:1}24.2%{opacity:1}33%{opacity:0}to{opacity:0}}.palmHero-module__SsPKKq__spawnCore{opacity:0;animation:palmHero-module__SsPKKq__spawnCore var(--ph-cycle) ease-out infinite var(--ph-delay)}.palmHero-module__SsPKKq__crossing{opacity:0;animation:palmHero-module__SsPKKq__crossFlash var(--ph-cycle) linear infinite var(--ph-delay)}.palmHero-module__SsPKKq__ahead,.palmHero-module__SsPKKq__trail,.palmHero-module__SsPKKq__mid,.palmHero-module__SsPKKq__core,.palmHero-module__SsPKKq__spark,.palmHero-module__SsPKKq__point,.palmHero-module__SsPKKq__bloom,.palmHero-module__SsPKKq__spill,.palmHero-module__SsPKKq__retTrail,.palmHero-module__SsPKKq__retMid,.palmHero-module__SsPKKq__retCore,.palmHero-module__SsPKKq__retSpark{opacity:0;animation-duration:var(--ph-cycle);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--ph-delay)}.palmHero-module__SsPKKq__ahead{animation-name:palmHero-module__SsPKKq__sweepAhead}.palmHero-module__SsPKKq__trail{animation-name:palmHero-module__SsPKKq__sweepTrail}.palmHero-module__SsPKKq__mid{animation-name:palmHero-module__SsPKKq__sweepMid}.palmHero-module__SsPKKq__core{animation-name:palmHero-module__SsPKKq__sweepCore}.palmHero-module__SsPKKq__spark{animation-name:palmHero-module__SsPKKq__sweepSpark}.palmHero-module__SsPKKq__bloom,.palmHero-module__SsPKKq__spill{animation-name:palmHero-module__SsPKKq__sweepPoint}.palmHero-module__SsPKKq__retTrail{animation-name:palmHero-module__SsPKKq__returnTrail}.palmHero-module__SsPKKq__retMid{animation-name:palmHero-module__SsPKKq__returnMid}.palmHero-module__SsPKKq__retCore{animation-name:palmHero-module__SsPKKq__returnCore}.palmHero-module__SsPKKq__retSpark{animation-name:palmHero-module__SsPKKq__returnSpark}.palmHero-module__SsPKKq__mount{opacity:0;animation:palmHero-module__SsPKKq__mountEnv var(--ph-cycle) ease-in-out infinite var(--ph-delay)}@keyframes palmHero-module__SsPKKq__lineEnv{0%{opacity:.2}3.8%{opacity:1}24.2%{opacity:1}33%{opacity:.2}to{opacity:.2}}@keyframes palmHero-module__SsPKKq__spawnCore{0%{opacity:0}2.5%{opacity:.3}3.75%{opacity:1}6.5%{opacity:.6}12%{opacity:0}to{opacity:0}}@keyframes palmHero-module__SsPKKq__sheenEnv{0%{opacity:0}3.8%{opacity:.95}24.2%{opacity:.95}33%{opacity:0}to{opacity:0}}@keyframes palmHero-module__SsPKKq__sweepAhead{0%{opacity:0;stroke-dashoffset:0}5.1%{opacity:.45}22.9%{opacity:.45}28%{opacity:0;stroke-dashoffset:-100px}to{opacity:0;stroke-dashoffset:-100px}}@keyframes palmHero-module__SsPKKq__sweepTrail{0%{opacity:0;stroke-dashoffset:22px}3.8%{opacity:.4}24.2%{opacity:.4}28%{opacity:0;stroke-dashoffset:-78px}to{opacity:0;stroke-dashoffset:-78px}}@keyframes palmHero-module__SsPKKq__sweepMid{0%{opacity:0;stroke-dashoffset:10px}3.8%{opacity:.7}24.2%{opacity:.7}28%{opacity:0;stroke-dashoffset:-90px}to{opacity:0;stroke-dashoffset:-90px}}@keyframes palmHero-module__SsPKKq__sweepCore{0%{opacity:0;stroke-dashoffset:5px}3.8%{opacity:1}24.2%{opacity:1}28%{opacity:0;stroke-dashoffset:-95px}to{opacity:0;stroke-dashoffset:-95px}}@keyframes palmHero-module__SsPKKq__sweepSpark{0%{opacity:0;stroke-dashoffset:11.95px}5.1%{opacity:.85}21.6%{opacity:.85}28%{opacity:0;stroke-dashoffset:-88.05px}to{opacity:0;stroke-dashoffset:-88.05px}}@keyframes palmHero-module__SsPKKq__sweepPoint{0%{opacity:0;stroke-dashoffset:.6px}3.8%{opacity:1}24.2%{opacity:1}28%{opacity:0;stroke-dashoffset:-99.4px}to{opacity:0;stroke-dashoffset:-99.4px}}@keyframes palmHero-module__SsPKKq__loopEnv{0%{opacity:.45}3%{opacity:1}40%{opacity:.85}72%{opacity:.5}80%{opacity:.45}to{opacity:.45}}@keyframes palmHero-module__SsPKKq__returnTrail{0%{opacity:0;stroke-dashoffset:22px}2%{opacity:.3}66%{opacity:.3}72%{opacity:0;stroke-dashoffset:-78px}to{opacity:0;stroke-dashoffset:-78px}}@keyframes palmHero-module__SsPKKq__returnMid{0%{opacity:0;stroke-dashoffset:10px}2%{opacity:.55}66%{opacity:.55}72%{opacity:0;stroke-dashoffset:-90px}to{opacity:0;stroke-dashoffset:-90px}}@keyframes palmHero-module__SsPKKq__returnCore{0%{opacity:0;stroke-dashoffset:5px}2%{opacity:.85}66%{opacity:.85}72%{opacity:0;stroke-dashoffset:-95px}to{opacity:0;stroke-dashoffset:-95px}}@keyframes palmHero-module__SsPKKq__returnSpark{0%{opacity:0;stroke-dashoffset:11.95px}3%{opacity:.5}62%{opacity:.5}72%{opacity:0;stroke-dashoffset:-88.05px}to{opacity:0;stroke-dashoffset:-88.05px}}@keyframes palmHero-module__SsPKKq__crossFlash{0%{opacity:0}.9%{opacity:1}4.5%{opacity:.8}9%{opacity:.4}15%{opacity:0}to{opacity:0}}@keyframes palmHero-module__SsPKKq__mountEnv{0%{opacity:0}10.2%{opacity:1}30.5%{opacity:1}43.3%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.palmHero-module__SsPKKq__line,.palmHero-module__SsPKKq__loopLine,.palmHero-module__SsPKKq__retTrail,.palmHero-module__SsPKKq__retMid,.palmHero-module__SsPKKq__retCore,.palmHero-module__SsPKKq__retSpark,.palmHero-module__SsPKKq__sheen,.palmHero-module__SsPKKq__crossing,.palmHero-module__SsPKKq__spawnCore,.palmHero-module__SsPKKq__ahead,.palmHero-module__SsPKKq__trail,.palmHero-module__SsPKKq__mid,.palmHero-module__SsPKKq__core,.palmHero-module__SsPKKq__spark,.palmHero-module__SsPKKq__point,.palmHero-module__SsPKKq__bloom,.palmHero-module__SsPKKq__spill,.palmHero-module__SsPKKq__mount,.palmHero-module__SsPKKq__label{animation:none}.palmHero-module__SsPKKq__primary{opacity:1}}
.pricing-module__AX3PSG__plans{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:20px;padding-top:11px;display:grid}@media (min-width:1000px){.pricing-module__AX3PSG__plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-module__AX3PSG__plan{color:#ece5d8;background:#0f1a28;border:1px solid #ece5d824;border-radius:6px;flex-direction:column;gap:12px;padding:28px 26px 24px;display:flex;position:relative}.pricing-module__AX3PSG__planHighlight{border-color:var(--accent);background:#14243a;position:relative}.pricing-module__AX3PSG__runner{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pricing-module__AX3PSG__runner rect{fill:none;stroke-linecap:round;animation:5.2s linear infinite pricing-module__AX3PSG__plan-runner}.pricing-module__AX3PSG__runnerHalo{stroke:var(--accent);stroke-width:10px;stroke-dasharray:120 1080;opacity:.3}.pricing-module__AX3PSG__runnerBody{stroke:#ecd28f;stroke-width:2.6px;stroke-dasharray:120 1080;opacity:.5}.pricing-module__AX3PSG__runnerCore{stroke:#fff0bd;stroke-width:1px;stroke-dasharray:90 1110}@keyframes pricing-module__AX3PSG__plan-runner{to{stroke-dashoffset:-1200px}}@media (prefers-reduced-motion:reduce){.pricing-module__AX3PSG__runner{display:none}}@media (max-width:860px){.pricing-module__AX3PSG__runner{display:none}}.pricing-module__AX3PSG__badge{background:var(--accent);color:var(--graphite);font-family:var(--font-ui-stack);font-size:var(--fs-eyebrow);letter-spacing:.04em;border-radius:999px;padding:4px 12px;font-weight:700;line-height:1.4;position:absolute;top:-11px;right:22px}.pricing-module__AX3PSG__icon{width:42px;height:42px;color:var(--accent);background:#c8a45f1f;border:1px solid #c8a45f59;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.pricing-module__AX3PSG__planTitle{font-family:var(--font-display-stack);letter-spacing:-.018em;color:var(--ink-strong);font-size:30px;font-weight:600;line-height:1.1}.pricing-module__AX3PSG__tagline{color:var(--muted);font-size:var(--fs-small);margin-top:-6px;line-height:1.45}.pricing-module__AX3PSG__priceRow{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:4px;display:flex}.pricing-module__AX3PSG__price{font-family:var(--font-display-stack);letter-spacing:-.01em;color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:44px;font-weight:600;line-height:1}.pricing-module__AX3PSG__planHighlight .pricing-module__AX3PSG__price{font-size:52px}.pricing-module__AX3PSG__rule{background:var(--line);height:1px;display:block}.pricing-module__AX3PSG__priceNote{color:var(--muted);font-size:var(--fs-small);line-height:1.4}.pricing-module__AX3PSG__summary{color:var(--ink-soft);line-height:1.55}.pricing-module__AX3PSG__list{color:var(--ink-soft);flex-direction:column;gap:8px;margin-top:2px;font-size:15px;line-height:1.5;list-style:none;display:flex}.pricing-module__AX3PSG__list li{align-items:flex-start;gap:10px;display:flex}.pricing-module__AX3PSG__tick{width:15px;height:15px;color:var(--muted-strong);flex:none;margin-top:4px}.pricing-module__AX3PSG__planHighlight .pricing-module__AX3PSG__tick{color:var(--accent)}.pricing-module__AX3PSG__cta{margin-top:auto}.pricing-module__AX3PSG__planHighlight .pricing-module__AX3PSG__cta{background:var(--accent);border-color:var(--accent);color:var(--graphite)}.pricing-module__AX3PSG__cta:hover{color:#f0d9a8;border-color:#d5b273}.pricing-module__AX3PSG__planHighlight .pricing-module__AX3PSG__cta:hover{color:var(--graphite);background:#d5b273;border-color:#d5b273}.pricing-module__AX3PSG__soon{color:#b9c2cc;font-size:var(--fs-small);border:1px dashed #ece5d84d;border-radius:6px;margin-top:auto;padding:12px 14px;line-height:1.5}.pricing-module__AX3PSG__payment{flex-direction:column;gap:8px;display:flex}.pricing-module__AX3PSG__paymentNote{color:#9fabb8;font-size:var(--fs-small);line-height:1.45}.pricing-module__AX3PSG__paymentNote a{color:var(--accent)}.pricing-module__AX3PSG__limit{color:#9fabb8;font-size:var(--fs-small);line-height:1.5}@media (max-width:640px){.pricing-module__AX3PSG__tagline,.pricing-module__AX3PSG__priceNote,.pricing-module__AX3PSG__paymentNote,.pricing-module__AX3PSG__limit,.pricing-module__AX3PSG__soon{font-size:16px}.pricing-module__AX3PSG__plan{padding:26px 20px 22px}}.pricing-module__AX3PSG__icon{border-radius:var(--r-plate);background:var(--accent-soft);width:46px;height:46px;color:var(--accent-ink);border:1px solid #c8a45f47;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.pricing-module__AX3PSG__icon svg{width:26px;height:26px}.pricing-module__AX3PSG__planHighlight .pricing-module__AX3PSG__icon{background:linear-gradient(#c8a45f38,#c8a45f1a);border-color:#c8a45f80}.pricing-module__AX3PSG__action{flex-direction:column;margin-top:auto;padding-top:18px;display:flex}.pricing-module__AX3PSG__action .pricing-module__AX3PSG__cta{margin-top:0}.pricing-module__AX3PSG__payNote{color:var(--muted-faint);margin-top:10px;font-size:12px;line-height:1.45}@media (max-width:640px){.pricing-module__AX3PSG__plans{grid-template-columns:minmax(0,1fr)}}
.cookieNotice-module__gk7tWG__card{left:var(--gutter);right:var(--gutter);max-width:380px;bottom:calc(var(--gutter) + env(safe-area-inset-bottom,0px));z-index:40;border:1px solid var(--accent);background:var(--paper);border-radius:6px;margin-left:auto;position:fixed;box-shadow:0 18px 40px #0b162329}.cookieNotice-module__gk7tWG__inner{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 20px 20px;display:flex}.cookieNotice-module__gk7tWG__text{font-family:var(--font-ui-stack);color:var(--ink);font-size:15px;line-height:1.5}.cookieNotice-module__gk7tWG__text a{color:var(--accent-ink)}.cookieNotice-module__gk7tWG__button{flex:none}@media (max-width:640px){.cookieNotice-module__gk7tWG__text,.cookieNotice-module__gk7tWG__button{font-size:16px}.cookieNotice-module__gk7tWG__button{width:100%}}@media print{.cookieNotice-module__gk7tWG__card{display:none!important}}.cookieNotice-module__gk7tWG__actions{flex-wrap:wrap;gap:10px;width:100%;display:flex}@media (max-width:640px){.cookieNotice-module__gk7tWG__actions{flex-direction:column}}
