.l3d .pr{box-sizing:border-box;max-width:calc(1180px + 2*clamp(20px,3.2vw,56px));margin:0 auto;padding:clamp(80px,12vh,140px) clamp(20px,3.2vw,56px)}.l3d .pr-eyebrow{font:400 italic 20px/1 var(--l3d-serif);color:#6b635b;align-items:center;gap:9px;margin:0 0 18px;display:flex}.l3d .pr-eyebrow i{background:#9bcba0;border-radius:50%;width:8px;height:8px}.l3d .pr-head h2{font:300 clamp(48px,5.4vw,96px)/.96 var(--l3d-serif);letter-spacing:-.05em;color:var(--l3d-ink);margin:0}.l3d .pr-lede{max-width:620px;font:400 clamp(19px,1.5vw,23px)/1.4 var(--l3d-serif);color:#4a423b;margin:20px 0 0 2px}.l3d .pr-plans{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.15fr);gap:16px;margin-top:clamp(40px,6vh,64px);display:grid}.l3d .pr-plan{background:#fdfbf7;border-radius:28px;flex-direction:column;padding:28px;display:flex;box-shadow:inset 0 0 0 1px #2b262214}.l3d .pr-plan.is-best{background:linear-gradient(160deg,#e7efe2,#f6f2e6);box-shadow:inset 0 0 0 1px #2f6b4f24}.l3d .pr-tag{color:#fbf7f0;font:500 11.5px/1 var(--l3d-code);letter-spacing:.1em;text-transform:uppercase;background:#1d1b19;border-radius:999px;align-self:flex-start;margin:0 0 22px;padding:6px 11px}.l3d .pr-tag.is-quiet{color:#8a7f74;background:0 0;box-shadow:inset 0 0 0 1px #2b262224}.l3d .pr-plan h3{font:300 30px/1.1 var(--l3d-serif);letter-spacing:-.035em;color:var(--l3d-ink);margin:0}.l3d .pr-price{font:400 17px/1.2 var(--l3d-body);color:#6b635b;margin:14px 0 0}.l3d .pr-price b{font:300 52px/1 var(--l3d-serif);letter-spacing:-.045em;color:var(--l3d-ink);margin-right:4px}.l3d .pr-note{font:400 15.5px/1.5 var(--l3d-body);color:#6b635b;margin:12px 0 28px}.l3d .pr-cta{color:#1d1b19;height:50px;font:600 15.5px/1 var(--l3d-body);border-radius:14px;justify-content:center;align-items:center;gap:9px;margin-top:auto;text-decoration:none;transition:background .2s,color .2s;display:inline-flex;box-shadow:inset 0 0 0 1.5px #1d1b19}.l3d .pr-cta:hover,.l3d .pr-cta.is-dark{color:#fbf7f0;background:#1d1b19}.l3d .pr-cta.is-dark:hover{background:#3a3632}.l3d .pr-apple{fill:currentColor;width:16px;height:16px;margin-top:-3px}.l3d .pr-included{padding:28px 8px 28px 20px}.l3d .pr-included>p:first-child{font:500 12px/1 var(--l3d-code);letter-spacing:.12em;text-transform:uppercase;color:#8a7f74;margin:0 0 14px}.l3d .pr-included ul{margin:0;padding:0;list-style:none}.l3d .pr-included li{font:400 16px/1.45 var(--l3d-body);color:#4a423b;margin:0 0 13px;padding-left:28px;position:relative}.l3d .pr-included li:before{content:"";background:#cfeedd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f4d38' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4L18 8'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:0}.l3d .pr-web{font:400 15px/1.5 var(--l3d-body);color:#6b635b;margin:22px 0 0}.l3d .pr-web span{font:500 12px/1 var(--l3d-body);color:#4a423b;border-radius:999px;margin-right:6px;padding:4px 9px;box-shadow:inset 0 0 0 1px #2b262224}@media (max-width:960px){.l3d .pr-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.l3d .pr-included{grid-column:1/-1;padding:12px 4px 0}}@media (max-width:600px){.l3d .pr-plans{grid-template-columns:minmax(0,1fr)}}.l3d .pv-bold .pr-plan.is-best{color:#f4f1ec;background:#373330;transform:translateY(-12px);box-shadow:0 40px 70px -40px #1e191499}.l3d .pv-bold .pr-plan.is-best h3,.l3d .pv-bold .pr-plan.is-best .pr-price b{color:#f4f1ec}.l3d .pv-bold .pr-plan.is-best .pr-price,.l3d .pv-bold .pr-plan.is-best .pr-note{color:#bdb6ab}.l3d .pv-bold .pr-plan.is-best .pr-tag{color:#1e3a2b;background:#6fcf97}.l3d .pv-bold .pr-plan.is-best .pr-cta{color:#1e3a2b;box-shadow:none;background:#6fcf97}.l3d .pv-bold .pr-plan.is-best .pr-cta:hover{background:#86dba8}.l3d .pv-bold .pr-plan:not(.is-best){background:0 0;box-shadow:inset 0 0 0 1px #2b262224}.l3d .pr-was s{font:300 30px/1 var(--l3d-serif);color:#8f877d;margin-right:10px;text-decoration-color:#d85040;text-decoration-thickness:2px}.l3d .pr-included .pr-feats li{font:400 15px/1.45 var(--l3d-body);color:#6b635b;margin-bottom:14px;padding-left:28px}.l3d .pr-included .pr-feats b{color:var(--l3d-ink);font-weight:600}.l3d .pr-included .pr-feats li.is-voice{color:#4a423b;background:linear-gradient(120deg,#e3f2e7,#f6efd9);border-radius:16px;margin:0 0 18px -12px;padding:12px 14px 12px 40px}.l3d .pr-included .pr-feats li.is-voice:before{background:#1d1b19 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236fcf97' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M6 10v4M10 7v10M14 9v6M18 11v2'/%3E%3C/svg%3E") 50%/13px no-repeat;top:13px;left:12px}.l3d .pr-ints{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.l3d .pr-ints img{box-sizing:border-box;background:#fff;border-radius:10px;width:34px;height:34px;padding:7px;box-shadow:0 0 0 1px #2b262214}.l3d .pv-bold .pr-plans{align-items:start}.l3d .pv-bold .pr-plan{min-height:400px}.l3d .pr-wrap .pr-tag{font:500 13px/1 var(--l3d-body);letter-spacing:-.005em;text-transform:none;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 10px;display:inline-flex}.l3d .pv-bold .pr-plan.is-best .pr-tag{color:#bfe9cf;background:#6fcf9724;box-shadow:inset 0 0 0 1px #6fcf9747}.l3d .pv-bold .pr-plan.is-best .pr-tag span{color:#8fb79c}.l3d .pv-bold .pr-plan.is-best .pr-tag i{background:#6fcf97;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite pr-live;box-shadow:0 0 #6fcf9799}@keyframes pr-live{70%{box-shadow:0 0 0 7px #6fcf9700}to{box-shadow:0 0 #6fcf9700}}.l3d .pr-wrap .pr-tag.is-quiet{color:#6b635b;padding:7px 12px}@media (prefers-reduced-motion:reduce){.l3d .pv-bold .pr-plan.is-best .pr-tag i{animation:none}}.l3d .pv-bold .pr-plan.is-best.has-band{padding-top:64px;position:relative;overflow:hidden}.l3d .pr-band{color:#1e3a2b;font:600 13.5px/1 var(--l3d-body);letter-spacing:-.005em;background:linear-gradient(90deg,#6fcf97,#a8dfb4);margin:0;padding:12px 28px;position:absolute;inset:0 0 auto}@media (max-width:600px){.l3d .pv-bold .pr-plan{min-height:0}.l3d .pv-bold .pr-plan.is-best{transform:none}.l3d .pr-price{white-space:nowrap}.l3d .pr-price b{font-size:44px}.l3d .pr-was s{margin-right:6px;font-size:22px}.l3d .pr-note{margin-bottom:22px}}
.l3d .ending{max-width:1180px;margin:0 auto;padding:clamp(100px,14vh,160px) clamp(20px,3.2vw,56px) clamp(80px,12vh,120px)}.l3d .ending p{max-width:980px;font:300 clamp(34px,3.6vw,58px)/1.16 var(--l3d-serif);letter-spacing:-.035em;color:var(--l3d-ink);margin:0}.l3d .ending mark{color:inherit;background:linear-gradient(#0000 14%,#f6dc8c 14% 88%,#0000 88%);border-radius:3px;padding:0 .12em}.l3d .ending .ending-last{letter-spacing:-.045em;color:#7a6f65;margin:.6em 0 clamp(56px,8vh,80px);font-size:clamp(48px,5.4vw,92px)}@media (max-width:640px){.l3d .ending p{font-size:30px}.l3d .ending .ending-last{font-size:44px}}
