.peel-pricing{min-height:100vh;background:var(--warm-ivory);color:var(--obsidian)}.peel-pricing a,.peel-pricing summary{-webkit-tap-highlight-color:transparent}.peel-pricing :is(a,summary):focus-visible{outline:2px solid #947329;outline-offset:5px}.peel-pricing-nav{border-bottom:1px solid #e9e1d1}.peel-pricing-nav-inner{max-width:1160px;height:76px;margin:auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between}.peel-pricing-brand{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:800;letter-spacing:-.035em}.peel-pricing-nav nav{display:flex;align-items:center;gap:25px;font-size:13px;font-weight:650}.peel-pricing-nav-cta{display:inline-flex;align-items:center;gap:12px;border-radius:10px;padding:12px 18px;background:#24241e;color:#fffdf5}.peel-pricing-content{max-width:1060px;margin:auto;padding:64px 24px 56px}.peel-pricing-intro{text-align:center;max-width:760px;margin:auto}.peel-pricing-intro h1{font-size:clamp(42px,6vw,68px);font-weight:750;letter-spacing:-.04em;line-height:1.06;text-wrap:balance}.peel-pricing-intro>p{font-size:15px;line-height:1.85;color:#716957;margin-top:22px}.peel-plans{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:42px}.peel-plan{display:flex;flex-direction:column;border:1px solid #e3dac9;border-radius:16px;padding:30px;background:#fffefa}.peel-plan-pro{background:#f9edc8;border-color:#d9bf72}.peel-plan-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.peel-plan-heading h2{font-size:17px;font-weight:800;letter-spacing:-.025em}.peel-plan-heading>span{font-size:11px;font-weight:600;color:#726345}.peel-plan-price{display:flex;align-items:baseline;gap:10px;margin-top:24px}.peel-plan-price strong{font-size:60px;letter-spacing:-.04em;line-height:1.1;font-weight:650}.peel-plan-price>span{font-size:13px;color:#776b52}.peel-plan-description{min-height:44px;font-size:13px;line-height:1.7;color:#6c624f;margin-top:14px;max-width:33ch}.peel-plan-features{display:flex;flex-direction:column;gap:15px;margin:28px 0 30px;padding:0;list-style:none}.peel-plan-features li{display:flex;align-items:flex-start;gap:11px;font-size:13px;line-height:1.6;color:#514a3c}.peel-plan-features svg{flex-shrink:0;margin-top:2px;color:#8b763c}.peel-plan-pro .peel-plan-features svg{color:#6c561c}.peel-plan-action{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:14px;border-radius:10px;padding:13px 20px;font-size:13px;font-weight:750;transition:background .18s,transform .18s}.peel-plan>.peel-plan-action{margin-top:auto;width:100%}.peel-plan-action:hover{transform:translateY(-1px)}.peel-plan-action-free{background:#f3efe6;color:#302a1e}.peel-plan-action-free:hover{background:#ebe4d5}.peel-plan-action-pro{background:#28271f;color:#fffaf0}.peel-plan-action-pro:hover{background:#11110e}.peel-plan-note{font-size:11px;line-height:1.7;text-align:center;color:#77694d;margin-top:13px}.peel-pricing-proof{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center;padding:54px 0;margin-top:34px;border-bottom:1px solid #e5dccb}.peel-pricing-proof h2{font-size:31px;font-weight:750;letter-spacing:-.035em;line-height:1.15}.peel-pricing-proof>div>p{font-size:13px;line-height:1.8;color:#746a56;margin-top:14px;max-width:35ch}.peel-pricing-proof figure{margin:0;position:relative}.peel-pricing-proof figure>svg{color:#a38b46;margin-bottom:12px}.peel-pricing-proof blockquote{font-size:20px;line-height:1.65;letter-spacing:-.02em;font-weight:550;max-width:42ch}.peel-pricing-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;padding:48px 0}.peel-pricing-faq h2{font-size:24px;font-weight:750;letter-spacing:-.03em;line-height:1.3}.peel-pricing-faq details{border-bottom:1px solid #e6ddcb;padding:0 0 17px;margin-bottom:17px}.peel-pricing-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:13px;font-weight:700;cursor:pointer;list-style:none}.peel-pricing-faq summary::-webkit-details-marker{display:none}.peel-pricing-faq summary svg{flex-shrink:0;transition:transform .2s}.peel-pricing-faq details[open] summary svg{transform:rotate(180deg)}.peel-pricing-faq details>p{font-size:13px;line-height:1.85;color:#70644e;margin-top:14px;max-width:62ch}.peel-pricing-bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;border-radius:16px;background:#f0e8d5;padding:28px 30px}.peel-pricing-bottom h2{font-size:21px;font-weight:750;letter-spacing:-.025em;line-height:1.35}.peel-pricing-bottom p{font-size:12px;color:#75684e;margin-top:8px}.peel-pricing-bottom>a{white-space:nowrap;flex-shrink:0}.peel-pricing-extension{margin-top:22px;font-size:11px;line-height:1.9;text-align:center;color:#766b56}.peel-pricing-extension a{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#5d4c25}.peel-pricing-footer{max-width:1100px;margin:auto;border-top:1px solid #e6ddcc;padding:28px 24px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#746b59}.peel-pricing-footer nav{display:flex;gap:24px;flex-wrap:wrap}.peel-pricing-extension a:hover,.peel-pricing-footer a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:700px){.peel-pricing-content{padding:42px 20px}.peel-pricing-nav-inner{height:68px;padding:0 20px}.peel-pricing-nav nav{gap:18px}.peel-pricing-intro>p{font-size:14px}.peel-plans{grid-template-columns:1fr;gap:18px;margin-top:30px}.peel-plan{padding:26px}.peel-plan-description{max-width:none}.peel-pricing-faq,.peel-pricing-proof{grid-template-columns:1fr;gap:28px;padding:36px 0}.peel-pricing-proof{margin-top:14px}.peel-pricing-proof blockquote{font-size:18px}.peel-pricing-proof h2 br{display:none}.peel-pricing-bottom{flex-direction:column;align-items:stretch;padding:24px}.peel-pricing-bottom>a{align-self:flex-start}.peel-pricing-footer{flex-direction:column}.peel-pricing-footer nav{gap:20px}.peel-plan-heading>span{font-size:10px}}@media(prefers-reduced-motion:reduce){.peel-pricing *{transition:none!important;animation:none!important}}