.page_page__JwSuQ{padding:170px 0 0;width:min(1240px,90%);margin:0 auto;overflow-x:clip}.page_eyebrow__7twwu{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f0ece4;padding:.35rem .9rem;border:1px solid var(--line);border-radius:999px}.page_header___xYUb{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:3rem;gap:3rem;align-items:center}.page_header__text__tKKpz h1{margin:1.2rem 0 1rem;font-size:clamp(2.1rem,4.2vw,3.4rem);line-height:1.1;font-weight:900;letter-spacing:-.03em}.page_header__text__tKKpz p{color:var(--muted);font-size:1.12rem;line-height:1.7;max-width:620px}.page_header__art__b_7z5{position:relative;aspect-ratio:1/.85}.page_header__art__b_7z5 img{object-fit:contain}.page_currency__Imkfx{display:inline-flex;margin-top:1.8rem;padding:4px;border:1px solid var(--line);border-radius:999px}.page_currency__Imkfx button{font-family:inherit;font-size:.95rem;font-weight:600;padding:.55rem 1.3rem;border:0;border-radius:999px;background:rgba(0,0,0,0);color:var(--muted);cursor:pointer;transition:background .25s ease,color .25s ease}.page_currency_active__Hf3fq{background:#f0ece4!important;color:#0a0a0a!important}.page_block__lnvwv{padding-top:100px}.page_block__lnvwv>h2{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;letter-spacing:-.02em;margin-bottom:1.8rem}.page_plans__iubQv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:stretch}.page_plan__CeOyg{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:2rem 1.8rem;border:1px solid var(--line);border-radius:28px;background:var(--surface);transition:transform .35s ease,border-color .35s ease}.page_plan__CeOyg:hover{transform:translateY(-6px);border-color:rgba(240,236,228,.4)}.page_plan_popular__QRbc_{background:linear-gradient(160deg,#1d1d1d,var(--surface));border-color:rgba(240,236,228,.55)}.page_plan__CeOyg h3{font-size:1.4rem;font-weight:800}.page_plan__blurb__i0O_F{color:var(--muted);line-height:1.6;font-size:.97rem;min-height:3.2em}.page_plan__CeOyg ul{list-style:none;display:flex;flex-direction:column;gap:.6rem;margin:.6rem 0 1rem;flex:1 1}.page_plan__CeOyg ul li{position:relative;padding-left:1.5rem;font-size:.95rem;line-height:1.5}.page_plan__CeOyg ul li:before{content:"";position:absolute;left:0;top:.45em;width:.65rem;height:.65rem;border-radius:50%;background:var(--ok)}.page_badge__IP6fT{position:absolute;top:-13px;right:24px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#f0ece4;color:#0a0a0a;padding:.3rem .8rem;border-radius:999px}.page_price__tactP{display:flex;flex-direction:column;margin-top:.4rem}.page_price__tactP strong{font-size:2.4rem;font-weight:900;letter-spacing:-.02em}.page_price__tactP span{font-size:.85rem;color:var(--muted)}.page_monthly__vhGb4{font-size:.95rem;font-weight:600;color:#f0ece4}.page_builder__P2hzz{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:2rem;gap:2rem;padding:2.5rem;border:1px solid var(--line);border-radius:32px;background:var(--surface)}.page_builder__form__B5gaW h2{margin:1rem 0 .6rem;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:800;letter-spacing:-.02em}.page_builder__form__B5gaW>p{color:var(--muted);line-height:1.65;margin-bottom:1.5rem}.page_builder__form__B5gaW fieldset{border:0;margin-bottom:1.4rem}.page_builder__form__B5gaW legend{font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:.7rem}.page_builder__total__d5q_8{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1.8rem;border-radius:24px;background:#f0ece4;color:#0a0a0a;align-self:start}.page_builder__total__d5q_8>span{font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.page_builder__total__d5q_8 strong{font-size:2.8rem;font-weight:900;letter-spacing:-.02em;line-height:1.1}.page_builder__total__d5q_8 small{opacity:.65}.page_builder__total__d5q_8 p{font-size:.85rem;line-height:1.5;opacity:.7}.page_builder__total__d5q_8 button{width:100%;margin-top:1rem;font-family:inherit;font-size:1rem;font-weight:600;padding:.95rem 1.2rem;border-radius:999px;border:0;background:#0a0a0a;color:#f0ece4;cursor:pointer;transition:transform .25s ease,background .25s ease}.page_builder__total__d5q_8 button:hover{transform:translateY(-2px);background:#222}.page_builder__monthly__7GS3b{font-weight:600;margin-top:.4rem}.page_options__aATtw{display:grid;grid-template-columns:1fr 1fr;grid-gap:.7rem;gap:.7rem}.page_options__aATtw label{display:flex;align-items:center;gap:.7rem;padding:.9rem 1.1rem;border:1px solid var(--line);border-radius:16px;cursor:pointer;transition:border-color .25s ease,background .25s ease}.page_options__aATtw label:hover{border-color:rgba(240,236,228,.4)}.page_options__aATtw label input{width:1.1rem;height:1.1rem;accent-color:#f0ece4}.page_options__aATtw label span{flex:1 1;font-weight:600}.page_options__aATtw label em{font-style:normal;color:var(--muted);font-size:.9rem}.page_option_on__lYWof{border-color:#f0ece4!important;background:rgba(240,236,228,.07)}.page_fxnote__GGP__{margin-top:1rem;font-size:.85rem;color:var(--muted)}.page_custom__J3K0_{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:2rem;gap:2rem;align-items:center;padding:3rem;border-radius:36px;background:#f0ece4;color:#0a0a0a}.page_custom__J3K0_ h2{margin:1rem 0 .8rem;font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:900;letter-spacing:-.02em;line-height:1.12}.page_custom__J3K0_ p{color:rgba(10,10,10,.75);line-height:1.7;margin-bottom:1.5rem;max-width:560px}.page_custom__J3K0_ .page_eyebrow__7twwu{color:#0a0a0a;border-color:rgba(10,10,10,.25)}.page_custom__art__EgLvI{position:relative;aspect-ratio:1/.85}.page_custom__art__EgLvI img{object-fit:contain}.page_faqs__m0Omi{max-width:860px;display:flex;flex-direction:column;gap:.8rem}.page_faqs__m0Omi details{border:1px solid var(--line);border-radius:18px;background:var(--surface);padding:1.2rem 1.5rem}.page_faqs__m0Omi details[open]{border-color:rgba(240,236,228,.35)}.page_faqs__m0Omi summary{cursor:pointer;font-weight:600;font-size:1.05rem;list-style:none;display:flex;justify-content:space-between;gap:1rem}.page_faqs__m0Omi summary::-webkit-details-marker{display:none}.page_faqs__m0Omi summary:after{content:"+";font-size:1.4rem;line-height:1;color:#f0ece4;transition:transform .25s ease}.page_faqs__m0Omi details[open] summary:after{transform:rotate(45deg)}.page_faqs__m0Omi p{margin-top:.9rem;color:var(--muted);line-height:1.7}@media(max-width:960px){.page_page__JwSuQ{padding-top:140px}.page_builder__P2hzz,.page_custom__J3K0_,.page_header___xYUb,.page_plans__iubQv{grid-template-columns:1fr}.page_block__lnvwv{padding-top:80px}.page_custom__J3K0_{padding:2rem}}@media(max-width:560px){.page_options__aATtw{grid-template-columns:1fr}.page_builder__P2hzz{padding:1.5rem}}