@charset "UTF-8";:root{--b-mist:#EDF1F2}@keyframes dpbmq2{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.b-mq{animation-name:dpbmq2}.js .b-rv.in[data-b-tilt],.js .b-pc.b-rv.in{transition:transform .35s var(--b-ease),box-shadow .4s,opacity .9s var(--b-ease)}.b-pc.in:hover{transform:translateY(-6px)}.b-h1{font-size:clamp(3rem,4vw,4.4rem);line-height:1.05;letter-spacing:-.03em}.b-h2{font-size:clamp(2.6rem,3.4vw,3.8rem);line-height:1.08;letter-spacing:-.025em}.b-p{font-size:1.6rem}.b-lead{font-size:1.65rem}.b-head{margin-bottom:40px}.b-in{padding:64px 20px}@media(min-width:750px){.b-in{padding:92px 40px}}.b-price{font-size:3.2rem}.b-card h3{font-size:1.75rem}.b-card--hl h3{font-size:2.2rem}.b-card--hl p{font-size:1.5rem}.b-ring{width:min(300px,72vw)}.b-ring__c b{font-size:clamp(4.2rem,5.4vw,5.2rem)}.b-step h3{font-size:1.8rem}.b-calc__q{font-size:clamp(2.2rem,2.8vw,2.8rem)}.b-calc__r b{font-size:clamp(3rem,4.2vw,4.2rem)}.b-calc__m{font-size:1.6rem}.b-vs__c h3{font-size:1.8rem}.b-vs__c li{font-size:1.5rem}.b-pc h3{font-size:1.6rem}.b-fn strong{font-size:1.55rem}.b-seal__c b{font-size:4rem}.dp-faq .dp-h2{font-size:clamp(2.6rem,3.4vw,3.8rem)}.b-strip span{font-size:1.2rem}.b-hero{background:var(--b-cream)}.b-prob{background:#fff}.b-ben{background:var(--b-sand)}.b-rit{background:#fff}.b-calc{background:var(--b-sage-s)}.b-para{background:var(--b-cream)}.b-vs{background:#fff}.b-spec{background:var(--b-mist)}.b-gar{background:var(--b-sand)}.b-gar__in{background:#fff;box-shadow:0 40px 80px -60px #18232a73}.dp-faq{background:#fff}.b-pain li{background:var(--b-sand);border-color:transparent}.b-calc__r div{background:var(--b-sage-s)}.b-more{text-align:center;margin-top:36px}.b-more .b-btn{width:auto;padding:17px 32px}.b-intro{position:relative;overflow:hidden;background:var(--b-cream)}.b-intro .b-blob--1{width:520px;height:520px;background:#cfe0d6;top:-180px;right:-140px}.b-intro .b-blob--2{width:420px;height:420px;background:#f4d5c2;bottom:-180px;left:-160px;animation-duration:24s}.b-intro--dark{background:var(--b-ink);color:#fff}.b-intro--dark .b-blob--1{background:#5f7d6e8c}.b-intro--dark .b-blob--2{background:#c46f4847}.b-intro__in{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:48px 20px 64px;display:grid;gap:32px;align-items:center;grid-template-columns:1fr}@media(min-width:900px){.b-intro__in{grid-template-columns:1.05fr 1fr;gap:72px;padding:96px 40px}}.b-intro--solo .b-intro__in{grid-template-columns:1fr;max-width:820px;text-align:center}.b-intro--solo .b-lead{max-width:560px;margin-left:auto;margin-right:auto}.b-intro--dark .b-h1,.b-intro--dark .b-h2{color:#fff}.b-intro--dark .b-h1 em,.b-intro--dark .b-h2 em{color:var(--b-mint)}.b-intro--dark .b-lead{color:#c9d3d8}.b-intro--dark .b-eye{color:#a9c2b5}.b-intro__img{order:-1;position:relative;border-radius:30px;overflow:hidden;background:#fff;aspect-ratio:1/1;box-shadow:0 50px 90px -45px #18232a80}@media(min-width:900px){.b-intro__img{order:0}}.b-intro__img img{width:100%;height:100%;object-fit:contain;display:block;animation:bfloat 8s ease-in-out infinite}.b-intro .b-btn{width:auto;padding:18px 34px;margin-top:6px}.b-intro--dark .b-btn{background:#fff;color:var(--b-ink)!important}.b-intro__note{display:block;margin-top:14px;font-size:1.3rem;color:var(--b-muted)}.b-intro--dark .b-intro__note{color:#a9c2b5}.b-fp{background:var(--b-cream)}.b-fp .b-in{max-width:860px}.b-fp__c h2{font-size:1.25rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--b-sage);margin:40px 0 14px}.b-fp__c h2:first-child{margin-top:0}.b-fp details{background:#fff;border:1px solid var(--b-line);border-radius:18px;margin-bottom:10px;transition:box-shadow .3s}.b-fp details[open]{box-shadow:0 20px 40px -28px #18232a59}.b-fp summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 22px;font-size:1.6rem;font-weight:600}.b-fp summary::-webkit-details-marker{display:none}.b-fp summary:after{content:"+";flex:none;font-size:2.2rem;font-weight:400;color:var(--b-sage);transition:transform .3s}.b-fp details[open] summary:after{transform:rotate(45deg)}.b-fp .a{padding:0 22px 18px;font-size:1.5rem;line-height:1.65;color:var(--b-text)}.b-fp .a p{margin:0}.b-fp .a a{color:var(--b-sage-d)}.b-fp__help{margin-top:44px;background:var(--b-ink);color:#fff;border-radius:26px;padding:32px 24px;text-align:center}.b-fp__help h2{font-size:2.4rem;letter-spacing:-.02em;margin:0;color:#fff}.b-fp__help p{color:#c9d3d8;margin:8px 0 18px;font-size:1.5rem}.b-fp__help .b-btn{width:auto;padding:16px 32px;background:#fff;color:var(--b-ink)!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dpb3.css.map */
