.mission.astro-iyzkrfiv{text-align:center;box-shadow:var(--shadow-card);padding:56px 44px 48px;transition:transform .4s;transform:rotate(-1.6deg)}.mission.astro-iyzkrfiv:hover{transform:none}.mission.astro-iyzkrfiv:after{content:"";border:1px solid var(--color-line);pointer-events:none;border-radius:2px;position:absolute;inset:10px}.mission__motto.astro-iyzkrfiv{letter-spacing:.28em;text-transform:uppercase;color:var(--color-gold-ink);font-size:.72rem;font-weight:600}.mission__quote.astro-iyzkrfiv{margin-top:var(--space-5);font-family:var(--font-family-serif);color:var(--color-ink);text-wrap:balance;font-size:clamp(1.5rem,2.4vw,1.85rem);font-style:italic;font-weight:600;line-height:1.3}.mission__text.astro-iyzkrfiv{max-width:30ch;margin:var(--space-5) auto 0;color:var(--color-muted);text-wrap:balance;font-size:.98rem}.mission__signature.astro-iyzkrfiv{margin-top:var(--space-5);font-family:var(--font-family-serif);color:var(--color-gold-ink);font-size:1.15rem;font-style:italic}@media (width<=980px){.mission.astro-iyzkrfiv{max-width:460px;margin-inline:auto}}@media (width<=720px){.mission.astro-iyzkrfiv{padding:44px 28px 40px}}.about.astro-ze75zej4{grid-template-columns:1.05fr .95fr;align-items:start;gap:72px;display:grid}.about__aside.astro-ze75zej4{top:calc(var(--header-height) + var(--space-8));padding-top:var(--space-6);position:sticky}.about__text.astro-ze75zej4 p.astro-ze75zej4{color:var(--color-muted);margin-top:20px}.about__text.astro-ze75zej4 strong.astro-ze75zej4{color:var(--color-ink);font-weight:500}.about__subtitle.astro-ze75zej4{margin-top:var(--space-8);letter-spacing:.01em;font-size:1.45rem}.about__list.astro-ze75zej4{margin-top:var(--space-4)}.about__list.astro-ze75zej4 li.astro-ze75zej4{color:var(--color-muted);padding-left:22px;position:relative}.about__list.astro-ze75zej4 li.astro-ze75zej4+li.astro-ze75zej4{margin-top:var(--space-3)}.about__list.astro-ze75zej4 li.astro-ze75zej4:before{content:"";background:var(--color-gold);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:2px}.about__action.astro-ze75zej4{margin-top:var(--space-7)}@media (width<=980px){.about.astro-ze75zej4{grid-template-columns:1fr;gap:56px}.about__aside.astro-ze75zej4{padding-top:0;position:static}}.faq-item.astro-aiwhnyx2{border-bottom:1px solid var(--color-line-strong)}.faq-item__question.astro-aiwhnyx2{cursor:pointer;font-family:var(--font-family-serif);transition:color var(--duration-fast);justify-content:space-between;align-items:center;gap:20px;padding:26px 4px;font-size:1.35rem;font-weight:600;list-style:none;display:flex}.faq-item__question.astro-aiwhnyx2::-webkit-details-marker{display:none}.faq-item__question.astro-aiwhnyx2:hover{color:var(--color-gold-ink)}.faq-item__icon.astro-aiwhnyx2{border:1px solid var(--color-gold);border-radius:50%;flex-shrink:0;width:30px;height:30px;position:relative}.faq-item__icon.astro-aiwhnyx2:before,.faq-item__icon.astro-aiwhnyx2:after{content:"";background:var(--color-gold-ink);transition:transform var(--duration-base) ease;margin:auto;position:absolute;inset:0}.faq-item__icon.astro-aiwhnyx2:before{width:12px;height:1.5px}.faq-item__icon.astro-aiwhnyx2:after{width:1.5px;height:12px}.faq-item.astro-aiwhnyx2[open] .faq-item__icon.astro-aiwhnyx2:after{transform:rotate(90deg)}.faq-item__answer.astro-aiwhnyx2{color:var(--color-muted);padding:0 44px 28px 4px;font-size:.97rem}.faq.astro-sks23qzj{max-width:var(--container-narrow);margin-inline:auto}.signature.astro-dtmrfmox{--mark:min(260px, 44vw);text-align:center;flex-direction:column;align-items:center;display:flex}.signature__mark.astro-dtmrfmox{width:calc(var(--mark) * 240 / 233.3)}.signature__name.astro-dtmrfmox{margin-top:calc(var(--mark) * .066);font-weight:inherit;flex-direction:column;align-items:center;display:flex}.signature__wordmark.astro-dtmrfmox,.signature__subtitle.astro-dtmrfmox,.signature__motto.astro-dtmrfmox{text-box:trim-both cap alphabetic;text-transform:uppercase;white-space:nowrap;line-height:1}.signature__wordmark.astro-dtmrfmox{--tracking:.13em;font-family:var(--font-family-serif);font-size:calc(var(--mark) * .3535);letter-spacing:var(--tracking);margin-right:calc(var(--tracking) * -1);color:var(--color-ink);font-weight:600}.signature__subtitle.astro-dtmrfmox{--tracking:.353em;margin-top:calc(var(--mark) * .084);font-family:var(--font-family-sans);font-size:calc(var(--mark) * .1096);letter-spacing:var(--tracking);margin-right:calc(var(--tracking) * -1);color:var(--color-gold-ink);font-weight:400}.signature__divider.astro-dtmrfmox{width:calc(var(--mark) * 1.056);margin-top:calc(var(--mark) * .088)}.signature__motto.astro-dtmrfmox{--tracking:.195em;margin-top:calc(var(--mark) * .098);font-family:var(--font-family-sans);font-size:max(.75rem, calc(var(--mark) * .0731));letter-spacing:var(--tracking);margin-right:calc(var(--tracking) * -1);color:var(--color-ink);font-weight:500}@media (prefers-reduced-motion:no-preference){.signature--animated.astro-dtmrfmox .signature__name.astro-dtmrfmox{animation:focus-in .7s var(--ease-settle) .1s both}.signature--animated.astro-dtmrfmox .signature__divider.astro-dtmrfmox{animation:dot-in .35s var(--ease-settle) .3s both}.signature--animated.astro-dtmrfmox .signature__divider.astro-dtmrfmox:before,.signature--animated.astro-dtmrfmox .signature__divider.astro-dtmrfmox:after{animation:line-draw .55s var(--ease-settle) .35s both}.signature--animated.astro-dtmrfmox .signature__divider.astro-dtmrfmox:before{transform-origin:100%}.signature--animated.astro-dtmrfmox .signature__divider.astro-dtmrfmox:after{transform-origin:0}.signature--animated.astro-dtmrfmox .signature__word.astro-dtmrfmox{--start:.45s;background:linear-gradient(100deg, var(--color-ink) 42%, var(--color-gold-soft) 50%, var(--color-ink) 58%) 100% 0 / 300% 100% no-repeat;color:#0000;animation:word-reveal .65s var(--ease-settle) var(--start) both, word-glint .7s ease-in-out calc(var(--start) + .25s) both;-webkit-background-clip:text;background-clip:text;display:inline-block;mask-image:linear-gradient(90deg,#000 40%,#0000 60%);mask-size:250% 100%}.signature--animated.astro-dtmrfmox .signature__word.astro-dtmrfmox:nth-child(2){--start:.6s}.signature--animated.astro-dtmrfmox .signature__word.astro-dtmrfmox:nth-child(3){--start:.75s}}@keyframes focus-in{0%{opacity:0;filter:blur(10px);transform:translateY(10px)scale(.985)}}@keyframes dot-in{0%{opacity:0;transform:scale(.4)}}@keyframes line-draw{0%{transform:translateY(-50%)scaleX(0)}to{transform:translateY(-50%)scaleX(1)}}@keyframes word-reveal{0%{opacity:0;filter:blur(6px);transform:translateY(.45em);mask-position:100% 0}50%{opacity:1}to{opacity:1;filter:blur();transform:none;mask-position:0 0}}@keyframes word-glint{0%{background-position:100% 0}to{background-position:0 0}}.hero.astro-m5duuull{text-align:center;padding-block:72px 110px}.hero__body.astro-m5duuull{margin-top:var(--space-9)}.hero__lead.astro-m5duuull{color:var(--color-muted);text-wrap:balance;font-size:1.08rem}.hero__actions.astro-m5duuull{margin-top:var(--space-7)}.hero__note.astro-m5duuull{font-size:var(--text-sm);letter-spacing:.08em;color:var(--color-muted);margin-top:30px}.hero__note.astro-m5duuull strong.astro-m5duuull{color:var(--color-gold-ink);font-weight:600}@media (prefers-reduced-motion:no-preference){.hero__body.astro-m5duuull>.astro-m5duuull{animation:hero-enter .7s var(--ease-settle) var(--enter-delay) both}.hero__lead.astro-m5duuull{--enter-delay:1.1s}.hero__actions.astro-m5duuull{--enter-delay:1.22s}.hero__note.astro-m5duuull{--enter-delay:1.34s}}@keyframes hero-enter{0%{opacity:0;transform:translateY(12px)}}@media (width<=720px){.hero.astro-m5duuull{padding-block:48px 84px}.hero__body.astro-m5duuull{margin-top:var(--space-7)}}.offer-card.astro-zt3s2n4t{flex-direction:column;padding:38px 36px 32px;display:flex}.offer-card__icon.astro-zt3s2n4t{width:96px;height:auto;margin-bottom:var(--space-5)}.offer-card__link.astro-zt3s2n4t:after{content:"";position:absolute;inset:0}.offer-card__link.astro-zt3s2n4t:focus-visible{outline:none}.offer-card.astro-zt3s2n4t:has(.offer-card__link:focus-visible){outline:2px solid var(--focus-ring);outline-offset:4px}.offer-card__title.astro-zt3s2n4t{letter-spacing:.01em;font-size:1.55rem}.offer-card__text.astro-zt3s2n4t{margin-top:var(--space-3);font-size:var(--text-md);color:var(--color-muted)}.offer-card__lead.astro-zt3s2n4t{color:var(--color-ink);font-weight:500}.offer-card__note.astro-zt3s2n4t{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-muted);font-style:italic}.offer-card__audience.astro-zt3s2n4t{padding-top:var(--space-5);font-size:var(--text-sm);color:var(--color-gold-ink);margin-top:auto;font-weight:500}.offer-card__audience.astro-zt3s2n4t:before{content:"";width:40px;height:1px;margin-bottom:var(--space-3);background:var(--color-gold-soft);display:block}.offer-card__more.astro-zt3s2n4t{align-items:center;gap:var(--space-2);margin-top:var(--space-4);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-gold-ink);font-weight:600;display:inline-flex}.offer-card__more.astro-zt3s2n4t svg.astro-zt3s2n4t{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:translate var(--duration-base) var(--ease-settle)}.offer-card.astro-zt3s2n4t:hover .offer-card__more.astro-zt3s2n4t svg.astro-zt3s2n4t{translate:4px}@media (width<=720px){.offer-card.astro-zt3s2n4t{padding:32px 26px 28px}.offer-card__link.astro-zt3s2n4t:after{content:"";position:absolute;inset:0}.offer-card__link.astro-zt3s2n4t:focus-visible{outline:none}.offer-card.astro-zt3s2n4t:has(.offer-card__link:focus-visible){outline:2px solid var(--focus-ring);outline-offset:4px}.offer-card__title.astro-zt3s2n4t{font-size:1.4rem}.offer-card__icon.astro-zt3s2n4t{width:112px}}.offer.astro-v6jiqwm3{gap:var(--space-6);grid-template-columns:repeat(2,1fr);max-width:960px;margin-inline:auto;display:grid}@media (width<=720px){.offer.astro-v6jiqwm3{grid-template-columns:1fr}}.plan.astro-yobq7cfh{grid-row:span 6;grid-template-rows:subgrid;text-align:center;padding:46px 36px;display:grid}.plan__name.astro-yobq7cfh{font-size:var(--text-xl);letter-spacing:.04em;align-self:end}.plan__meta.astro-yobq7cfh{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);margin-top:6px;font-size:.72rem}.plan__price.astro-yobq7cfh{font-family:var(--font-family-serif);font-variant-numeric:lining-nums;margin:26px 0 4px;font-size:3.2rem;font-weight:600;line-height:1}.plan__unit.astro-yobq7cfh{color:var(--color-gold-ink);margin-left:4px;font-size:1.15rem}.plan__note.astro-yobq7cfh{min-height:1.4em;color:var(--color-gold-ink);font-size:.8rem}.plan__features.astro-yobq7cfh{text-align:left;margin:28px 0 34px}.plan__features.astro-yobq7cfh li.astro-yobq7cfh{border-bottom:1px dashed var(--color-line);color:var(--color-muted);padding:9px 0 9px 30px;font-size:.93rem;position:relative}.plan__features.astro-yobq7cfh li.astro-yobq7cfh:last-child{border-bottom:none}.plan__features.astro-yobq7cfh li.astro-yobq7cfh:before{content:"";border-left:2px solid var(--color-gold);border-bottom:2px solid var(--color-gold);width:14px;height:8px;position:absolute;top:16px;left:2px;transform:rotate(-45deg)}@media (width<=980px){.plan.astro-yobq7cfh{flex-direction:column;grid-row:auto;display:flex}.plan__name.astro-yobq7cfh{align-self:auto}.plan__features.astro-yobq7cfh{flex:1}}.pricing.astro-hmftvsgi{grid-template-columns:repeat(3,1fr);gap:0 26px;display:grid}.pricing__note.astro-hmftvsgi{text-align:center;color:var(--color-muted);margin-top:36px;font-size:.9rem}@media (width<=980px){.pricing.astro-hmftvsgi{gap:var(--space-7);grid-template-columns:1fr;max-width:460px;margin-inline:auto}}.step.astro-rlyoh57r{padding-top:26px;position:relative}.step.astro-rlyoh57r:before{content:"";background:var(--color-line-strong);width:100%;height:1px;position:absolute;top:0;left:0}.step.astro-rlyoh57r:after{content:"";background:var(--color-gold);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:0}.step__number.astro-rlyoh57r{font-family:var(--font-family-serif);color:var(--color-gold-deep);font-size:2.6rem;font-weight:600;line-height:1}.step__title.astro-rlyoh57r{margin-top:var(--space-3);font-size:1.3rem}.step__text.astro-rlyoh57r{margin-top:var(--space-2);color:var(--color-muted);font-size:.93rem}.steps.astro-jenqiduc{grid-template-columns:repeat(4,1fr);gap:34px;display:grid}@media (width<=980px){.steps.astro-jenqiduc{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.steps.astro-jenqiduc{gap:var(--space-7);grid-template-columns:1fr}}.value.astro-l4ywmn4l{text-align:center}.value__frame.astro-l4ywmn4l{padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-gold-soft);border-radius:var(--radius);box-shadow:var(--shadow-card)}.value__image.astro-l4ywmn4l{outline:1px solid var(--color-line);outline-offset:-1px;width:100%;height:auto}.value__title.astro-l4ywmn4l{margin-top:var(--space-6);letter-spacing:.02em;font-size:1.45rem}.value__text.astro-l4ywmn4l{max-width:26ch;margin:var(--space-2) auto 0;font-size:var(--text-md);color:var(--color-muted);text-wrap:balance}.value.astro-l4ywmn4l:nth-child(2){--stagger:1}.value.astro-l4ywmn4l:nth-child(3){--stagger:2}.value.astro-l4ywmn4l:nth-child(4){--stagger:3}.value.astro-l4ywmn4l.reveal{animation-range:entry calc(var(--stagger,0) * 7%) entry calc(65% + var(--stagger,0) * 7%)}@media (width<=720px){.value__frame.astro-l4ywmn4l{padding:var(--space-2)}.value__title.astro-l4ywmn4l{margin-top:var(--space-4);font-size:1.05rem}.value__text.astro-l4ywmn4l{font-size:var(--text-sm)}}.values.astro-kta2yhul{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=980px){.values.astro-kta2yhul{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.values.astro-kta2yhul{gap:var(--space-7) var(--space-4)}}.why.astro-mwvyjygf{max-width:1040px;margin-inline:auto;display:block;position:relative;container-type:inline-size}.why__image.astro-mwvyjygf{width:100%;height:auto}.why__point.astro-mwvyjygf{font-family:var(--font-family-serif);text-align:center;white-space:nowrap;color:var(--color-ink);font-size:3.1cqi;font-weight:600;line-height:1.12;position:absolute;translate:-50%}.why__point--logic.astro-mwvyjygf{top:15.6%;left:13.3%}.why__point--counting.astro-mwvyjygf{top:6.3%;left:42.9%}.why__point--languages.astro-mwvyjygf{top:5.6%;left:80.1%}.why__point--motor.astro-mwvyjygf{top:83.6%;left:13.9%}.why__point--reading.astro-mwvyjygf{top:82.6%;left:45.1%}.why__point--pace.astro-mwvyjygf{top:79.8%;left:81.6%}@property --wipe{syntax:"<percentage>";inherits:false;initial-value:125%}.why__point--logic.astro-mwvyjygf{--reveal-to:to left top;--reveal-shift:.22em .16em}.why__point--counting.astro-mwvyjygf{--reveal-to:to top;--reveal-shift:0 .28em}.why__point--languages.astro-mwvyjygf{--reveal-to:to right top;--reveal-shift:-.22em .16em}.why__point--motor.astro-mwvyjygf{--reveal-to:to left bottom;--reveal-shift:.22em -.16em}.why__point--reading.astro-mwvyjygf,.why__point--pace.astro-mwvyjygf{--reveal-to:to right bottom;--reveal-shift:-.22em -.16em}.why__point.astro-mwvyjygf:nth-child(2){--stagger:1}.why__point.astro-mwvyjygf:nth-child(3){--stagger:2}.why__point.astro-mwvyjygf:nth-child(4){--stagger:3}.why__point.astro-mwvyjygf:nth-child(5){--stagger:4}.why__point.astro-mwvyjygf:nth-child(6){--stagger:5}@media (prefers-reduced-motion:no-preference){why-figure.astro-mwvyjygf:defined .why__point.astro-mwvyjygf:not([data-inview]){opacity:0}.why__point.astro-mwvyjygf[data-inview]{mask-image:linear-gradient(var(--reveal-to), #000 calc(var(--wipe) - 25%), transparent var(--wipe));animation:caption-in 1.1s var(--ease-settle) calc(var(--stagger,0) * 90ms) both}}@keyframes caption-in{0%{--wipe:0%;opacity:0;filter:blur(5px);transform:translate(var(--reveal-shift))}35%{opacity:1}70%{filter:blur()}}@media (width<=720px){.why__points.astro-mwvyjygf{gap:var(--space-3);max-width:34ch;margin:var(--space-6) auto 0;display:grid}.why__point.astro-mwvyjygf{text-align:start;white-space:normal;padding-left:18px;font-size:1.15rem;line-height:1.25;position:relative;inset:auto;translate:none}.why__point.astro-mwvyjygf:before{content:"";background:var(--color-gold);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.why__break.astro-mwvyjygf{display:none}.why__point.astro-mwvyjygf.why__point{--reveal-to:to right;--reveal-shift:-.3em 0}}
