.kettleframe-pricing-module__O_6pXW__page{background:var(--background);min-height:calc(100vh - 3.5rem);color:var(--foreground)}.kettleframe-pricing-module__O_6pXW__offerLayout{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:center;gap:clamp(56px,9vw,148px);max-width:1240px;min-height:calc(100vh - 3.5rem);margin:0 auto;padding:88px clamp(24px,6vw,92px);display:grid}.kettleframe-pricing-module__O_6pXW__intro{max-width:570px}.kettleframe-pricing-module__O_6pXW__eyebrow{color:#58714d;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.kettleframe-pricing-module__O_6pXW__intro h1{max-width:560px;font-family:var(--font-display), Georgia, "Times New Roman", serif;letter-spacing:-.075em;margin:24px 0 22px;font-size:clamp(58px,6vw,82px);font-weight:400;line-height:.98}.kettleframe-pricing-module__O_6pXW__description{max-width:445px;color:var(--muted-foreground);margin:0;font-size:15px;line-height:1.8}.kettleframe-pricing-module__O_6pXW__offer,.kettleframe-pricing-module__O_6pXW__tiers{width:100%}.kettleframe-pricing-module__O_6pXW__tierGrid{width:100%;max-width:440px;margin:0 auto}.kettleframe-pricing-module__O_6pXW__offerCard{background:#fbfaf5;border:1px solid #d5d1c5;border-radius:12px;overflow:hidden;box-shadow:0 18px 48px #22291f14}.kettleframe-pricing-module__O_6pXW__highlighted{border-color:#263b2d}.kettleframe-pricing-module__O_6pXW__offerHeader{gap:15px;padding:34px 34px 2px}.kettleframe-pricing-module__O_6pXW__tierName{color:#263b2d;font-family:var(--font-body), Arial, Helvetica, sans-serif;letter-spacing:-.025em;font-size:18px;font-weight:700}.kettleframe-pricing-module__O_6pXW__tierDescription{color:#64695f;max-width:310px;font-size:13px;line-height:1.65}.kettleframe-pricing-module__O_6pXW__priceLine{flex-wrap:wrap;align-items:baseline;gap:8px;padding-top:12px;display:flex}.kettleframe-pricing-module__O_6pXW__price{color:#1b2b22;font-family:var(--font-display), Georgia, "Times New Roman", serif;letter-spacing:-.075em;font-size:clamp(54px,5vw,68px);font-weight:400;line-height:1}.kettleframe-pricing-module__O_6pXW__interval,.kettleframe-pricing-module__O_6pXW__pricePrefix{color:#656b60;font-size:13px;font-weight:600}.kettleframe-pricing-module__O_6pXW__originalPrice{color:var(--muted-foreground);font-size:18px}.kettleframe-pricing-module__O_6pXW__unit{color:var(--muted-foreground);font-size:13px}.kettleframe-pricing-module__O_6pXW__features{flex:1;padding:20px 34px 0}.kettleframe-pricing-module__O_6pXW__offerFooter{flex-direction:column;align-items:stretch;gap:13px;padding:27px 34px 32px;display:flex}.kettleframe-pricing-module__O_6pXW__magneticButton{width:100%}.kettleframe-pricing-module__O_6pXW__requestButton{color:#f7f5ed;text-align:center;white-space:normal;background:#263b2d;border:1px solid #263b2d;border-radius:999px;justify-content:center;min-height:54px;padding:0 14px;font-size:13px;font-weight:700;line-height:1.25}.kettleframe-pricing-module__O_6pXW__requestButton:hover{background:#1b2b22}.kettleframe-pricing-module__O_6pXW__requestNote{color:#64695f;text-align:center;margin:0;font-size:12px;line-height:1.5}.kettleframe-pricing-module__O_6pXW__scopeNote{color:#58714d;letter-spacing:.09em;text-align:center;text-transform:uppercase;max-width:400px;margin:20px auto 0;font-size:11px;font-weight:700;line-height:1.6}@media (max-width:760px){.kettleframe-pricing-module__O_6pXW__offerLayout{grid-template-columns:minmax(0,1fr);gap:42px;min-height:0;padding:58px 24px 72px}.kettleframe-pricing-module__O_6pXW__intro{max-width:540px}.kettleframe-pricing-module__O_6pXW__intro h1{max-width:500px;font-size:clamp(54px,12vw,72px)}.kettleframe-pricing-module__O_6pXW__offer{max-width:480px;margin:0 auto}}@media (max-width:390px){.kettleframe-pricing-module__O_6pXW__offerLayout{padding:44px 18px 58px}.kettleframe-pricing-module__O_6pXW__intro h1{font-size:clamp(48px,13vw,56px)}.kettleframe-pricing-module__O_6pXW__offerHeader{padding:28px 24px 2px}.kettleframe-pricing-module__O_6pXW__offerFooter{padding:24px 24px 28px}.kettleframe-pricing-module__O_6pXW__price{font-size:56px}}@media (prefers-reduced-motion:reduce){.kettleframe-pricing-module__O_6pXW__requestButton{transition:none}}
.motion-kit-module__mKQ8kq__reveal{--mk-delay:0s;--mk-duration:.6s;--mk-distance:16px;--mk-ease:cubic-bezier(.16, 1, .3, 1)}@media (prefers-reduced-motion:no-preference){.motion-kit-module__mKQ8kq__reveal[data-state=shown]{transition:opacity var(--mk-duration) var(--mk-ease) var(--mk-delay), transform var(--mk-duration) var(--mk-ease) var(--mk-delay)}.motion-kit-module__mKQ8kq__fadeUp[data-state=hidden]{opacity:0;transform:translate3d(0, var(--mk-distance), 0)}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__fadeUp{animation:motion-kit-module__mKQ8kq__fade-up var(--mk-duration) var(--mk-ease) var(--mk-delay) both}}@keyframes motion-kit-module__mKQ8kq__fade-up{0%{opacity:0;transform:translate3d(0, var(--mk-distance), 0)}}
