.kdm-price-page{--pw-bg: #ffffff;--pw-ink: #1a1a1a;--pw-ink2: rgba(26,26,26,.72);--pw-ink3: rgba(26,26,26,.56);--pw-line: rgba(26,26,26,.1);--pw-soft: rgba(26,26,26,.06);--pw-radius: 18px;--pw-radius-sm: 12px;--pw-max: 1120px;--pw-max-narrow: 860px;--pw-space-1: 10px;--pw-space-2: 16px;--pw-space-3: 24px;--pw-space-4: 40px;--pw-space-5: 56px;--pw-space-6: 80px;--pw-space-7: 104px;--pw-shadow: 0 10px 30px rgba(0,0,0,.06);--pw-shadow-soft: 0 6px 18px rgba(0,0,0,.05);background:var(--pw-bg);color:var(--pw-ink)}.kdm-price-page h1,.kdm-price-page h2,.kdm-price-page h3,.kdm-price-page h4{color:var(--pw-ink);letter-spacing:.01em;line-height:1.25}.kdm-price-page p{color:var(--pw-ink2);line-height:1.9;letter-spacing:.02em;margin:0 0 1.1em}.kdm-price-page p:last-child{margin-bottom:0}.kdm-price-page a{color:inherit;text-decoration:none}.kdm-price-page a:hover{text-decoration:underline;text-underline-offset:4px}.kdm-price-page ul,.kdm-price-page ol{padding-left:1.2em;margin:0 0 1.1em;color:var(--pw-ink2);line-height:1.9}.kdm-price-page li{margin:.25em 0}.kdm-hero-inner,.kdm-main{width:100%;max-width:var(--pw-max);margin:0 auto;padding:0 20px}@media(min-width:990px){.kdm-hero-inner,.kdm-main{padding:0 28px}}.kdm-hero{position:relative;padding:var(--pw-space-7) 0 var(--pw-space-6);overflow:hidden;border-bottom:1px solid var(--pw-line);background:var(--pw-soft)}.kdm-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.kdm-hero-bg img,.kdm-hero-img{width:100%;height:100%;object-fit:cover;display:block;opacity:.22;transform:scale(1.02)}.kdm-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#ffffffc7,#ffffffe0 40%,#fffffff2)}.kdm-hero-inner{position:relative;z-index:2;padding-top:0;padding-bottom:0}.kdm-hero-eyebrow{display:inline-block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--pw-ink3);padding:8px 12px;border:1px solid var(--pw-line);border-radius:999px;background:#ffffffb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin:0}.kdm-hero-title{margin:var(--pw-space-3) 0 0;font-size:34px;font-weight:700;text-align:left}@media(min-width:990px){.kdm-hero-title{font-size:44px}}.kdm-hero-lead{margin-top:var(--pw-space-3);max-width:var(--pw-max-narrow);font-size:16px;color:var(--pw-ink2)}@media(min-width:990px){.kdm-hero-lead{font-size:17px}}.kdm-hero-quote{margin-top:var(--pw-space-4);padding-left:14px;border-left:2px solid var(--pw-line);max-width:var(--pw-max-narrow);background:transparent;border-radius:0}.kdm-hero-quote p{margin:0;color:var(--pw-ink2);line-height:1.9}.kdm-main{padding:var(--pw-space-6) 20px var(--pw-space-7);padding-left:20px;padding-right:20px}@media(min-width:990px){.kdm-main{padding-top:var(--pw-space-6);padding-bottom:var(--pw-space-7);padding-left:28px;padding-right:28px}}.kdm-card{border:1px solid var(--pw-line);border-radius:var(--pw-radius);background:#fff;box-shadow:var(--pw-shadow-soft);overflow:hidden;margin:0 auto var(--pw-space-6);max-width:var(--pw-max)}.kdm-card-head,.kdm-card-body,.kdm-cta{padding-left:20px;padding-right:20px}.kdm-card-head{padding-top:26px;margin-bottom:0}.kdm-card-body{padding-top:14px;padding-bottom:0}.kdm-cta{padding-top:var(--pw-space-4);padding-bottom:22px}@media(min-width:990px){.kdm-card-head,.kdm-card-body,.kdm-cta{padding-left:34px;padding-right:34px}.kdm-card-head{padding-top:34px}.kdm-cta{padding-bottom:30px}}.kdm-kicker{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--pw-ink3);margin:0 0 10px}.kdm-card-title{font-size:22px;margin:0 0 14px;text-align:left}@media(min-width:990px){.kdm-card-title{font-size:26px}}.kdm-card-body{color:var(--pw-ink2)}.kdm-card-body h3{margin:26px 0 10px;font-size:16px;color:var(--pw-ink)}@media(min-width:990px){.kdm-card-body h3{font-size:17px}}.kdm-media{border-top:1px solid var(--pw-line);background:#fafafa;margin:0}.kdm-media img,.kdm-media-img{width:100%;display:block;aspect-ratio:16 / 9;object-fit:cover}.kdm-cta{margin-top:var(--pw-space-4);border-top:1px solid var(--pw-line);display:flex;gap:12px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.kdm-cta-label{color:var(--pw-ink2);font-size:13px;letter-spacing:.06em}.kdm-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border-radius:999px;border:1px solid rgba(26,26,26,.22);background:#fff;color:var(--pw-ink);box-shadow:0 8px 18px #0000000f;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;font-size:13px;letter-spacing:.05em;text-decoration:none}.kdm-cta-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px #00000014;border-color:#1a1a1a52;text-decoration:none}.kdm-faq{margin-top:var(--pw-space-7);padding:0!important;border:none;box-shadow:none;background:transparent!important}.kdm-card.kdm-faq{border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible;margin-bottom:0}.kdm-card.kdm-faq .kdm-card-head{max-width:var(--pw-max-narrow);margin:0 auto var(--pw-space-4);padding:0 20px}@media(min-width:990px){.kdm-card.kdm-faq .kdm-card-head{padding:0 28px}}.kdm-card.kdm-faq .kdm-card-title{font-size:22px;margin:0}@media(min-width:990px){.kdm-card.kdm-faq .kdm-card-title{font-size:26px}}.kdm-faq-list{display:grid;grid-template-columns:1fr;gap:14px;width:100%;max-width:var(--pw-max);margin:0 auto;padding:0 20px}@media(min-width:990px){.kdm-faq-list{grid-template-columns:1fr 1fr;gap:18px;padding:0 28px}}.kdm-faq-item{border:1px solid var(--pw-line);border-radius:var(--pw-radius-sm);background:#fff;box-shadow:var(--pw-shadow-soft);padding:0;overflow:hidden}.kdm-faq-q{cursor:pointer;font-weight:700;margin:0;color:var(--pw-ink);line-height:1.5;padding:18px;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px}.kdm-faq-q::-webkit-details-marker{display:none}.kdm-faq-q:after{content:"+";opacity:.7;font-size:16px;line-height:1}details[open]>.kdm-faq-q:after{content:"\2013"}.kdm-faq-a{padding:0 18px 18px;border-top:1px solid var(--pw-line)}.kdm-faq-a p{margin:12px 0 0;color:var(--pw-ink2);line-height:1.9}@media(max-width:749px){.kdm-hero{padding:72px 0 60px}}.kdm-price-page .kdm-hero-title,.kdm-price-page .kdm-card-title{text-align:left!important}@media screen and (max-width:749px){.kdm-hero-title{font-size:22px;line-height:1.4;letter-spacing:.01em}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/price-why-high.css.map */
