._page_1rp2c_1{--renew-ink:#151716;color:var(--text);margin-top:-8px;padding-bottom:44px}._header_1rp2c_8{border:1px solid color-mix(in srgb, var(--line) 82%, transparent);background:radial-gradient(circle at 88% 15%, #6b7c732b, transparent 32%), linear-gradient(135deg, color-mix(in srgb, var(--panel) 92%, #eef3ef), var(--bg));border-radius:18px;align-items:end;min-height:188px;margin-bottom:42px;padding:34px 34px 30px;animation:.5s ease-out both _renewEnter_1rp2c_1;position:relative;overflow:hidden}._header_1rp2c_8:after{content:"C";color:color-mix(in srgb, var(--text) 4%, transparent);pointer-events:none;font:700 250px/1 Georgia,serif;position:absolute;top:-68px;right:22px}._header_1rp2c_8>div:first-child{z-index:1;max-width:570px;position:relative}._header_1rp2c_8 h1{letter-spacing:-.05em;margin:9px 0 10px;font-size:clamp(38px,5vw,58px);line-height:1}._header_1rp2c_8 p{max-width:520px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}._kicker_1rp2c_36{color:var(--muted);letter-spacing:.2em;font-size:12px;font-weight:700}._planSection_1rp2c_38,._process_1rp2c_38{scroll-margin-top:88px}._sectionHeading_1rp2c_39{justify-content:space-between;align-items:end;gap:26px;margin-bottom:19px;display:flex}._sectionHeading_1rp2c_39>div{align-items:baseline;gap:12px;display:flex}._sectionHeading_1rp2c_39 span{color:var(--faint);letter-spacing:.08em;font:500 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._sectionHeading_1rp2c_39 h2{letter-spacing:-.015em;margin:0;font-size:19px;line-height:1.35}._sectionHeading_1rp2c_39>p{max-width:350px;color:var(--muted);text-align:right;margin:0;font-size:12px;line-height:1.65}._plans_1rp2c_45{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._card_1rp2c_46{--tone:#347768;--tone-soft:#e8f3ef;border:1px solid color-mix(in srgb, var(--tone) 22%, var(--line));background:linear-gradient(180deg, color-mix(in srgb, var(--tone-soft) 70%, var(--bg)) 0, var(--bg) 36%);border-radius:14px;min-height:514px;padding:22px 20px 20px;transition:transform .22s,box-shadow .22s,border-color .22s;animation:.5s ease-out both _renewEnter_1rp2c_1;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff6b}._card_1rp2c_46:nth-child(2){animation-delay:60ms}._card_1rp2c_46:nth-child(3){animation-delay:.12s}._card_1rp2c_46[data-tone=pro5]{--tone:#68558c;--tone-soft:#f0ecf8}._card_1rp2c_46[data-tone=pro20]{--tone:#9a6b32;--tone-soft:#f7efe2}[data-theme=dark] ._card_1rp2c_46{background:radial-gradient(ellipse 95% 58% at 8% -5%, color-mix(in srgb, var(--tone) 28%, transparent) 0%, transparent 72%), color-mix(in srgb, var(--bg) 94%, var(--tone));box-shadow:0 1px 0 color-mix(in srgb, var(--tone) 28%, transparent) inset}._card_1rp2c_46:hover{border-color:color-mix(in srgb, var(--tone) 46%, var(--line));box-shadow:0 18px 42px color-mix(in srgb, var(--tone) 12%, transparent);transform:translateY(-4px)}._cardTop_1rp2c_71{justify-content:space-between;align-items:center;gap:10px;min-height:22px;display:flex}._planEyebrow_1rp2c_72{color:var(--tone);letter-spacing:.12em;font-size:12px;font-weight:700}._recommended_1rp2c_73{background:color-mix(in srgb, var(--tone) 12%, var(--bg));color:var(--tone);border-radius:999px;padding:3px 7px;font-size:12px;font-weight:700}._card_1rp2c_46 h3{letter-spacing:-.04em;margin:24px 0 2px;font-size:27px;line-height:1.1}._officialPrice_1rp2c_75{color:var(--muted);margin:0;font-size:12px}._planIntro_1rp2c_76{min-height:64px;color:var(--muted);letter-spacing:-.02em;white-space:nowrap;margin:20px 0 0;font-size:12px;line-height:1.75}._price_1rp2c_77{color:var(--text);font-variant-numeric:tabular-nums;align-items:baseline;gap:3px;margin:18px 0 20px;display:flex}._price_1rp2c_77>span{font-size:17px;font-weight:600}._price_1rp2c_77 strong{letter-spacing:-.045em;font-size:37px;line-height:1}._price_1rp2c_77 small{color:var(--muted);margin-left:3px;font-size:12px}._card_1rp2c_46>button{border:1px solid var(--tone);background:var(--tone);color:#fff;border-radius:8px;width:100%;min-height:40px;margin:0;font-size:12px;font-weight:650;transition:filter .18s,transform .18s}._card_1rp2c_46>button:hover{filter:brightness(.92)}._card_1rp2c_46>button:active{transform:scale(.985)}._divider_1rp2c_84{background:color-mix(in srgb, var(--tone) 16%, var(--line));height:1px;margin:20px 0 17px}._card_1rp2c_46 ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}._card_1rp2c_46 li{color:var(--muted);grid-template-columns:15px minmax(0,1fr);align-items:start;gap:8px;font-size:12px;line-height:1.5;display:grid}._card_1rp2c_46 li svg{color:var(--tone);margin-top:1px}._process_1rp2c_38{margin-top:54px}._process_1rp2c_38 ol{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}._process_1rp2c_38 li{grid-template-columns:32px minmax(0,1fr);gap:8px;padding:22px 18px 23px 0;display:grid}._process_1rp2c_38 li+li{border-left:1px solid var(--line);padding-left:18px}._process_1rp2c_38 li>span{color:var(--faint);font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}._process_1rp2c_38 strong{margin-bottom:7px;font-size:13px;display:block}._process_1rp2c_38 p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}._page_1rp2c_1 :is(button):focus-visible{outline-offset:3px;outline:2px solid #68558c}@keyframes _renewEnter_1rp2c_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px){._planIntro_1rp2c_76{letter-spacing:-.03em;font-size:12px}}@media (width<=1000px){._planIntro_1rp2c_76{letter-spacing:normal;white-space:normal;font-size:12px}}@media (width<=780px){._page_1rp2c_1{margin-top:0}}@media (width<=720px){._header_1rp2c_8{min-height:0;padding:28px 24px}._header_1rp2c_8:after{font-size:180px;top:-35px;right:-10px}._sectionHeading_1rp2c_39{flex-direction:column;align-items:flex-start;gap:8px}._sectionHeading_1rp2c_39>p{text-align:left;max-width:100%}._plans_1rp2c_45{grid-template-columns:1fr;gap:14px}._card_1rp2c_46{min-height:0;padding:23px}._planIntro_1rp2c_76{min-height:0}._process_1rp2c_38 ol{grid-template-columns:1fr}._process_1rp2c_38 li{padding:19px 0}._process_1rp2c_38 li+li{border-top:1px solid var(--line);border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){._page_1rp2c_1 *{transition:none!important;animation:none!important}}
