._pricing_qt5o0_1{color:var(--ink);background-color:var(--paper);background-image:radial-gradient(var(--line) .8px,transparent .8px);font-family:var(--sans),sans-serif;background-size:24px 24px;border-radius:24px;padding:64px 24px}._heading_qt5o0_2{text-align:center;max-width:900px;margin:0 auto 36px}._pricing_qt5o0_1 ._heading_qt5o0_2 h1,._pricing_qt5o0_1 ._heading_qt5o0_2 h2{font-family:inherit;font-size:var(--type-display-size,clamp(32px,4.5vw,64px));font-weight:var(--type-display-weight,750);line-height:var(--type-display-leading,1.08);letter-spacing:var(--type-display-tracking,-.055em);color:var(--ink);margin:0 0 24px}._heading_qt5o0_2 p{color:var(--muted);max-width:700px;margin:0 auto;font-size:clamp(16px,1.6vw,20px);line-height:1.65}._toolbar_qt5o0_5{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 32px;margin:0 auto 76px;display:flex}._controls_qt5o0_6{justify-content:center;min-width:0;max-width:100%;display:flex}._controls_qt5o0_6>div{max-width:100%}._billingToggle_qt5o0_8{cursor:pointer;justify-content:center;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:44px;margin:0;font-size:16px;font-weight:600;display:flex;position:relative}._billingToggle_qt5o0_8 strong{color:var(--sage-dark);font-weight:500}._billingToggle_qt5o0_8 input{opacity:0;width:52px;height:32px;position:absolute;left:0}._switch_qt5o0_9{background:var(--sage-soft);border-radius:99px;flex-shrink:0;width:52px;height:30px;transition:background .2s;position:relative}._switch_qt5o0_9:after{content:"";background:var(--surface);border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0002}._billingToggle_qt5o0_8 input:checked+._switch_qt5o0_9{background:var(--sage-dark)}._billingToggle_qt5o0_8 input:checked+._switch_qt5o0_9:after{transform:translate(22px)}._billingToggle_qt5o0_8 input:focus-visible+._switch_qt5o0_9{outline:3px solid var(--sage);outline-offset:4px}._grid_qt5o0_10{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:24px;max-width:1200px;margin:auto;display:grid}._grid_qt5o0_10[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._grid_qt5o0_10[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:850px}._grid_qt5o0_10[data-count="1"]{grid-template-columns:minmax(0,460px);justify-content:center}._card_qt5o0_12{border:1px solid var(--line);background:var(--surface);border-radius:22px;flex-direction:column;min-width:0;padding:36px 22px 26px;display:flex;position:relative}._card_qt5o0_12._popular_qt5o0_13{z-index:1;border:2px solid var(--sage-dark);margin:-36px 0 -12px;padding-top:70px;box-shadow:0 12px 30px #5661491a}._badge_qt5o0_14{background:var(--sage-dark);color:var(--paper);border-radius:0 20px 0 16px;align-items:center;gap:7px;padding:8px 14px;font-size:15px;font-weight:650;display:flex;position:absolute;top:-1px;right:-1px}._card_qt5o0_12 h3{--type-title-tracking:.015em;text-align:center;text-transform:uppercase;font:650 17px/1.4 var(--sans),sans-serif;letter-spacing:.015em;color:var(--muted);margin:0 0 36px}._current_qt5o0_16{color:var(--sage-dark);background:var(--sage-soft);border-radius:20px;align-self:center;margin:-26px 0 10px;padding:4px 10px;font-size:11px}._price_qt5o0_17{justify-content:center;align-items:center;gap:9px;min-height:65px;display:flex}._price_qt5o0_17 strong{letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:clamp(36px,3.5vw,54px);font-weight:750;line-height:1.1;animation:.25s ease-out _price-in_qt5o0_1}._price_qt5o0_17>span{color:var(--muted);max-width:64px;font-size:12px;line-height:1.5}._billing_qt5o0_8{text-align:center;color:var(--muted);min-height:38px;margin:12px 0 26px;font-size:12px;line-height:1.6}._card_qt5o0_12 ul{flex-direction:column;flex:1;gap:16px;margin:0 0 30px;padding:0;list-style:none;display:flex}._card_qt5o0_12 li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.55;display:flex}._card_qt5o0_12 li>span{color:var(--sage-dark);flex:none;font-size:20px;line-height:1.2}._action_qt5o0_20{border-top:1px solid var(--line);padding-top:22px}._action_qt5o0_20>a,._action_qt5o0_20>button{border:1px solid var(--line);background:var(--surface);width:100%;min-height:46px;color:var(--sage-dark);font:600 14px var(--sans),sans-serif;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:12px;text-decoration:none;transition:background .2s,color .2s;display:flex}._popular_qt5o0_13 ._action_qt5o0_20>a,._popular_qt5o0_13 ._action_qt5o0_20>button{background:var(--sage-dark);color:var(--paper);border-color:var(--sage-dark)}._action_qt5o0_20>a:hover,._action_qt5o0_20>button:hover:not(:disabled){background:var(--ink);color:var(--paper)}._action_qt5o0_20>button:disabled{opacity:.5;cursor:not-allowed}:is(._action_qt5o0_20>a:focus-visible,._action_qt5o0_20>button:focus-visible){outline:3px solid var(--sage);outline-offset:4px}._description_qt5o0_21,._note_qt5o0_21{text-align:center;color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.6}._note_qt5o0_21{margin-top:12px;font-size:11px}._footer_qt5o0_21{text-align:center;color:var(--muted);margin:42px 0 0;font-size:12px;line-height:1.6}@keyframes _price-in_qt5o0_1{0%{opacity:.45;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){._grid_qt5o0_10{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._card_qt5o0_12._popular_qt5o0_13{margin:0;padding-top:36px}._badge_qt5o0_14{font-size:12px}._card_qt5o0_12 h3{margin-top:12px}._price_qt5o0_17 strong{font-size:46px}}@media (max-width:767px){._pricing_qt5o0_1{padding:40px 16px}._grid_qt5o0_10,._grid_qt5o0_10[data-count="3"],._grid_qt5o0_10[data-count="2"]{grid-template-columns:minmax(0,1fr);gap:24px;max-width:440px}._toolbar_qt5o0_5{gap:18px;margin-bottom:40px}._billingToggle_qt5o0_8{font-size:14px}._card_qt5o0_12,._card_qt5o0_12._popular_qt5o0_13{margin:0;padding:36px 26px 26px}._price_qt5o0_17 strong{font-size:56px}._card_qt5o0_12 h3{margin-bottom:24px}._heading_qt5o0_2 p{font-size:16px}._card_qt5o0_12 ul{gap:14px}._card_qt5o0_12 li{font-size:16px}}@media (prefers-reduced-motion:reduce){._price_qt5o0_17 strong{animation:none}._switch_qt5o0_9,._switch_qt5o0_9:after,._action_qt5o0_20>a,._action_qt5o0_20>button{transition:none}}
