.st4-life,.st4-plans{--st4-ink-on-gold:#3e3222;--st4-gold-ink:#8a6511;--st4-grad-metal:linear-gradient(120deg,#f6ebd4,#edd9b4 38%,#f9f1e1 62%,#eddcbc);--st4-obj-paper:linear-gradient(158deg,#fcf8ef,#f5eede 46%,#efe6d1);--st4-obj-ink:linear-gradient(145deg,#1a1a1c,#242427 38%,#3a3a3e 58%,#0f0f11);--st4-obj-navy:linear-gradient(145deg,#1d2a49,#26355a 38%,#35456e 58%,#141e38);--st4-obj-porcelain:linear-gradient(155deg,#fdfdfc,#f2f5f9 55%,#e9eef5);--st4-obj-rim:linear-gradient(180deg,#f0e4ce,#d5bf97 45%,#c0a87c);--st4-obj-glare-dark:radial-gradient(farthest-corner circle at 88% 6%,rgba(255,255,255,0.16) 0%,rgba(255,255,255,0.05) 22%,rgba(255,255,255,0) 52%);--st4-obj-glare-paper:radial-gradient(farthest-corner circle at 88% 6%,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.26) 22%,rgba(255,255,255,0) 52%);--st4-obj-gold:#debf91;--st4-obj-gold-sub:rgba(222,191,145,0.74);--st4-obj-ink-sub:rgba(138,101,17,0.74);--st4-navy-edge:#223050;--st4-ease:var(--brand-ease-emphasized);--st4-num:var(--brand-font-dashboard);--st4-g-a45:var(--sh-gold-a45);--st4-mat:#fff;--st4-obj-shadow-paper:0 1px 2px rgba(64,52,30,0.1),0 6px 14px rgba(64,52,30,0.1);--st4-obj-shadow-dark:0 1px 2px rgba(20,22,26,0.3),0 8px 18px rgba(20,22,26,0.18);--st4-obj-shadow-paper-up:0 2px 4px rgba(64,52,30,0.09),0 12px 24px rgba(64,52,30,0.11);--st4-obj-shadow-dark-up:0 2px 4px rgba(20,22,26,0.26),0 16px 30px rgba(20,22,26,0.2);--st4-glow-paper:0 0 22px 2px rgba(197,160,89,0.32);--st4-glow-porcelain:0 0 22px 2px rgba(34,48,80,0.22);--st4-glow-navy:0 0 24px 2px rgba(61,77,120,0.45);--st4-glow-gold:0 0 24px 2px rgba(222,191,145,0.3);--st4-card-shadow:0 1px 2px rgba(20,22,26,0.05),0 10px 28px rgba(20,22,26,0.07);--st4-card-shadow-up:0 2px 4px rgba(20,22,26,0.06),0 16px 38px rgba(20,22,26,0.1)}.st4-life svg,.st4-plans svg{stroke-linecap:round;stroke-linejoin:round}.st4-life .sr-only,.st4-plans .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.st4-plans-band{margin-top:24px}.st4-plans-band:has(>.st4-plans[data-single="1"]){max-width:420px;margin-inline:auto}.st4-plans{display:grid;grid-template-columns:repeat(2,minmax(0,470px));justify-content:center;gap:24px;align-items:stretch}.st4-plans[data-count="5"],.st4-plans[data-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.st4-plans[data-count="5"]>*,.st4-plans[data-count="6"]>*{grid-column:span 2}.st4-plans[data-count="5"]>:nth-last-child(2){grid-column:2/span 2}.st4-plans[data-count="5"]>:last-child{grid-column:4/span 2}.st4-plans[data-count="5"]>:nth-last-child(-n+2){align-self:start}.st4-plans[data-single="1"]{grid-template-columns:minmax(0,420px)}.st4-plans[data-single="1"]+.st4-life{max-width:420px;margin:24px auto 0}@media (min-width:1024px){.st4-plans-band:has(>.st4-plans[data-single="1"]){max-width:none;margin-inline:0;display:grid;grid-template-columns:repeat(2,minmax(0,560px));gap:24px;justify-content:center;align-items:start}.st4-plans-band:has(>.st4-plans[data-single="1"]) .st4-plans[data-single="1"]{grid-template-columns:minmax(0,1fr)}.st4-plans-band:has(>.st4-plans[data-single="1"]) .st4-plans[data-single="1"]+.st4-life{max-width:none;margin:0}}.st4-life.st4-life,.st4-plan{position:relative;display:flex;flex-direction:column;min-width:0;padding:0;border:1px solid transparent;border-radius:12px;background:linear-gradient(var(--st4-mat),var(--st4-mat)) padding-box,linear-gradient(135deg,var(--sh-gold-a45) 0,var(--sh-gold-a12) 55%,rgba(34,48,80,.1) 100%) border-box;box-shadow:var(--st4-card-shadow);transition:background .2s var(--st4-ease),box-shadow .2s var(--st4-ease),transform .2s var(--st4-ease)}.st4-plan-max{background:linear-gradient(var(--st4-mat),var(--st4-mat)) padding-box,linear-gradient(135deg,var(--st4-navy-edge) 0,var(--st4-obj-gold) 100%) border-box}@media (hover:hover){.st4-life.st4-life:hover,.st4-plan:hover{transform:translateY(-2px);box-shadow:var(--st4-card-shadow-up);background:linear-gradient(var(--st4-mat),var(--st4-mat)) padding-box,linear-gradient(135deg,var(--st4-obj-gold) 0,var(--sh-gold-a45) 60%,var(--sh-gold-a20) 100%) border-box}.st4-plan-max:hover{background:linear-gradient(var(--st4-mat),var(--st4-mat)) padding-box,linear-gradient(135deg,var(--st4-navy-edge) 0,var(--st4-obj-gold) 100%) border-box}}.st4-life.st4-life{scroll-margin-top:var(--lp-shell-top)}.st4-plan-mat{flex:1;display:flex;flex-direction:column;padding:20px;min-width:0}.st4-obj{position:relative;overflow:hidden;width:100%;aspect-ratio:2.35;border-radius:3.2%/7.5%;padding:12px 14px;display:grid;grid-template-rows:auto 1fr auto;animation:st4-float 5s ease-in-out infinite;transition:box-shadow .22s var(--st4-ease)}@keyframes st4-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.st4-plans[data-count="5"]>:nth-last-child(5) .st4-obj{animation-delay:0s}.st4-plans[data-count="5"]>:nth-last-child(4) .st4-obj{animation-delay:.8s}.st4-plans[data-count="5"]>:nth-last-child(3) .st4-obj{animation-delay:1.6s}.st4-plans[data-count="5"]>:nth-last-child(2) .st4-obj{animation-delay:2.4s}.st4-plans[data-count="5"]>:last-child .st4-obj{animation-delay:3.2s}.st4-plans[data-single="1"] .st4-obj{animation-delay:0s}.st4-life .st4-obj{animation-delay:.8s}.st4-obj:before{content:"";position:absolute;top:19%;right:-9%;height:62%;aspect-ratio:64/80;background:currentColor;opacity:.08;pointer-events:none;-webkit-mask:url(/images/brand/mark-profile.svg) no-repeat center/contain;mask:url(/images/brand/mark-profile.svg) no-repeat center/contain}.st4-obj-law:before{opacity:.11}.st4-obj-app:before{opacity:.12}.st4-obj-id{grid-area:1/1;position:relative;display:flex;align-items:baseline;gap:8px}.st4-obj-name{font-size:15px;font-weight:600;letter-spacing:.02em;line-height:1.2}.st4-obj-tag{font-size:9.5px;font-weight:700;letter-spacing:.12em;line-height:1.2;white-space:nowrap;opacity:.8}.st4-obj-fn{grid-area:3/1;position:relative;display:flex;align-items:center;gap:10px;height:16px;opacity:.82}.st4-obj-dev{display:inline-flex;align-items:center;gap:6px}.st4-obj-dev svg{width:15px;height:15px;flex:none}.st4-obj-guide{font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.45;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.st4-obj-link:hover .st4-obj-fn{opacity:1}[data-app=off] .st4-obj-dev [data-dev=phone]{display:none}.st4-obj-link{display:block;text-decoration:none;color:inherit}.st4-plan .st4-obj-link:after{content:"";position:absolute;inset:0;border-radius:12px}.st4-plan .st4-obj-link:focus-visible{outline:none}.st4-plan .st4-obj-link:focus-visible:after{outline:2px solid var(--brand-text);outline-offset:3px}.st4-obj-law{background:var(--st4-obj-glare-paper),var(--st4-obj-paper);border:1px solid var(--st4-g-a45);color:var(--st4-gold-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),var(--st4-obj-shadow-paper),var(--st4-glow-paper)}.st4-obj-law .st4-obj-fn,.st4-obj-law .st4-obj-tag{opacity:1}.st4-obj-app{background:var(--st4-obj-glare-paper),var(--st4-obj-porcelain);border:1px solid rgba(34,48,80,.28);color:var(--st4-navy-edge);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),var(--st4-obj-shadow-paper),var(--st4-glow-porcelain)}.st4-obj-company{background:var(--st4-obj-glare-dark) padding-box,var(--st4-obj-navy) padding-box,var(--st4-obj-rim) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),var(--st4-obj-shadow-dark),var(--st4-glow-navy)}.st4-obj-company,.st4-obj-lifetime,.st4-obj-max{border:1px solid transparent;color:var(--st4-obj-gold)}.st4-obj-lifetime,.st4-obj-max{background:var(--st4-obj-glare-dark) padding-box,var(--st4-obj-ink) padding-box,var(--st4-obj-rim) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),var(--st4-obj-shadow-dark),var(--st4-glow-gold)}.st4-obj-lifetime{box-shadow:inset 0 0 0 4px #101216,inset 0 0 0 5px var(--st4-obj-gold-sub),inset 0 1px 0 rgba(255,255,255,.14),var(--st4-obj-shadow-dark),var(--st4-glow-gold)}@media (hover:hover){.st4-life:hover .st4-obj,.st4-plan:hover .st4-obj{animation-play-state:paused}.st4-plan:hover .st4-obj-law{box-shadow:inset 0 1px 0 rgba(255,255,255,.8),var(--st4-obj-shadow-paper-up),var(--st4-glow-paper)}.st4-plan:hover .st4-obj-app{box-shadow:inset 0 1px 0 rgba(255,255,255,.9),var(--st4-obj-shadow-paper-up),var(--st4-glow-porcelain)}.st4-plan:hover .st4-obj-company{box-shadow:inset 0 1px 0 rgba(255,255,255,.14),var(--st4-obj-shadow-dark-up),var(--st4-glow-navy)}.st4-plan:hover .st4-obj-max{box-shadow:inset 0 1px 0 rgba(255,255,255,.14),var(--st4-obj-shadow-dark-up),var(--st4-glow-gold)}.st4-life:hover .st4-obj-lifetime{box-shadow:inset 0 0 0 4px #101216,inset 0 0 0 5px var(--st4-obj-gold-sub),inset 0 1px 0 rgba(255,255,255,.14),var(--st4-obj-shadow-dark-up),var(--st4-glow-gold)}}.st4-plan-unlock{margin:14px 0 0;font-size:15px;font-weight:600;line-height:1.55;color:var(--brand-text)}.st4-plan-scene{margin:12px 0 0;font-size:14px;line-height:1.65;font-weight:500;color:var(--brand-text)}.st4-plan-note{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--brand-text-muted)}.st4-plan-inc{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px}.st4-plan-inc li{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.6;color:var(--brand-text-muted)}.st4-plan-inc li svg{width:15px;height:15px;flex:none;margin-top:4px;color:var(--brand-text);stroke-width:2.2}.st4-plan-inc li>span{min-width:0}.st4-plan-fill{flex:1;min-height:0}.st4-plan-buy{margin-top:16px;display:grid;gap:16px}.st4-plan-cyc{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid rgba(34,48,80,.1);border-radius:12px;background:var(--brand-surface-2)}.st4-cyc-opt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;padding:8px 10px;margin:0;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--brand-text-muted);font:inherit;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.st4-cyc-lab{font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.02em}.st4-cyc-price{display:inline-flex;align-items:baseline;gap:0 3px;color:inherit}.st4-cyc-price .amt{font:700 17px/1.2 var(--st4-num);font-variant-numeric:tabular-nums;letter-spacing:.01em}.st4-cyc-price .cur,.st4-cyc-price .per{font:600 11px/1.2 var(--st4-num)}.st4-cyc-opt:hover{color:var(--brand-text)}.st4-cyc-opt[aria-pressed=true]{background:var(--st4-grad-metal);color:var(--st4-ink-on-gold);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 1px 2px rgba(118,100,69,.25)}.st4-cyc-opt:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px}.st4-plan[data-cycle=quarter] .st4-buy-seg[data-for-cycle=year],.st4-plan[data-cycle=year] .st4-buy-seg[data-for-cycle=quarter]{display:none}.st4-buy-seg{display:grid;gap:8px}.st4-buy-head{display:grid;gap:2px}.st4-buy-lead{font-weight:600;color:var(--st4-gold-ink)}.st4-buy-lead,.st4-buy-lead-q{margin:0;font-size:14px;line-height:1.5}.st4-buy-lead-q{font-weight:500;color:var(--brand-text-muted)}.st4-buy-price{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:0 4px;color:var(--brand-text)}.st4-buy-price .amt,.st4-buy-price .cur{font:600 14px/1.5 var(--st4-num)}.st4-buy-price .amt{font-variant-numeric:tabular-nums;letter-spacing:.01em}.st4-buy-price .per{font-size:14px;font-weight:600;line-height:1.5}.st4-buy{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:13px 16px;border-radius:12px;font-size:15px;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;transition:transform .15s,filter .15s,box-shadow .15s,border-color .15s}.st4-plan-buy .st4-buy-lifetime,.st4-plan-buy .st4-buy-quarter,.st4-plan-buy .st4-buy-year{background:var(--st4-grad-metal);border:1px solid var(--sh-gold-a45);color:var(--st4-ink-on-gold);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(118,100,69,.28),0 1px 2px rgba(118,100,69,.35)}.st4-plan-buy .st4-buy-lifetime:hover,.st4-plan-buy .st4-buy-quarter:hover,.st4-plan-buy .st4-buy-year:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(118,100,69,.24),0 3px 8px rgba(118,100,69,.32)}.st4-buy:active{transform:scale(.99)}.st4-life-foot{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--brand-text-muted)}.st4-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;border-radius:10px;font-size:14px;font-weight:600;white-space:nowrap;transition:transform .15s,filter .15s,background .15s,border-color .15s,box-shadow .15s}.st4-btn:active{transform:scale(.98)}.st4-btn-ghost{border:1px solid var(--brand-border);background:var(--brand-bg);color:var(--brand-text)}.st4-btn-ghost:hover{border-color:var(--brand-text-muted);background:var(--brand-surface-2)}.st4-btn-gold{background:var(--st4-grad-metal);color:var(--st4-ink-on-gold);font-weight:700;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(118,100,69,.28),0 1px 2px rgba(118,100,69,.35)}.st4-btn-gold:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(118,100,69,.24),0 3px 8px rgba(118,100,69,.32)}.st4-btn-ink{background:linear-gradient(180deg,#1f232b,#14161a 58%,#101216);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.35),0 1px 2px rgba(20,22,26,.24)}.st4-btn-ink:hover{transform:translateY(-1px);filter:brightness(1.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(0,0,0,.3),0 3px 8px rgba(20,22,26,.22)}.st4-btn svg{width:14px;height:14px;stroke-width:2.2}[data-app=off] .st4-app{display:none}@media (max-width:1023px){.st4-plans,.st4-plans[data-count="5"],.st4-plans[data-count="6"]{grid-template-columns:minmax(0,470px)}.st4-plans[data-count="5"]>*,.st4-plans[data-count="5"]>:last-child,.st4-plans[data-count="5"]>:nth-last-child(2),.st4-plans[data-count="6"]>*{grid-column:auto}}@media (max-width:767px){.st4-plans-band{margin-top:16px}.st4-plans{gap:16px}.st4-plans[data-single="1"]+.st4-life{margin-top:16px}.st4-plan-mat{padding:16px}}@media (prefers-reduced-motion:reduce){.st4-life,.st4-life *,.st4-plan,.st4-plan *{animation:none!important;transition-duration:.001ms!important}.st4-btn-gold:hover,.st4-btn-ink:hover,.st4-btn:hover,.st4-buy:active,.st4-buy:hover,.st4-life.st4-life:hover,.st4-plan:hover{transform:none}}