.ct-section{border:1px solid var(--card-border);border-radius:15px;box-shadow:var(--card-shadow);margin:60px 0;overflow:hidden;position:relative}.ct-pattern{background-image:radial-gradient(circle,var(--card-border) 1px,#0000 1px);background-size:24px 24px;inset:0;opacity:.6;pointer-events:none;position:absolute;z-index:0}.ct-inner{padding:2rem;position:relative;z-index:1}.ct-header{grid-gap:1rem;align-items:center;background:var(--accent);border-radius:10px;display:grid;gap:1rem;grid-template-columns:1fr 2rem 1fr;margin-bottom:.75rem;padding:.875rem 1.25rem}.ct-header__col{color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ct-list{display:flex;flex-direction:column;gap:.4rem}.ct-card{grid-gap:1rem;align-items:center;background:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:var(--file-shadow);display:grid;gap:1rem;grid-template-columns:1fr 2rem 1fr;padding:.875rem 1.25rem;transition:background .2s ease,box-shadow .2s ease}.ct-card:hover{background:var(--file-active-bg);box-shadow:var(--file-shadow-active)}.ct-card__need{color:var(--text-color);font-size:.9rem;line-height:1.5;opacity:.85}.ct-card__arrow{align-items:center;color:var(--accent);display:flex;flex-shrink:0;justify-content:center;opacity:.5;transition:opacity .2s}.ct-card:hover .ct-card__arrow{opacity:1}.ct-card__choose{color:var(--accent);font-size:.9rem;font-weight:600;line-height:1.5}@media (max-width:600px){.ct-section{margin:32px 0}.ct-inner{padding:1rem}.ct-header{grid-template-columns:1fr 1fr}.ct-card{grid-template-columns:1fr 1.5rem 1fr;padding:.75rem 1rem}.ct-card__choose,.ct-card__need{font-size:.82rem}}.accordion__container{border:1px solid var(--card-border);border-radius:15px;box-shadow:var(--card-shadow);color:var(--text-color);font-size:1rem;padding:3rem}.acc-item{border-top:1px solid var(--card-border);transition:background .25s ease}.acc-item:last-child{border-bottom:1px solid var(--card-border)}.acc-item--open{background:var(--background-muted)}.acc-trigger{grid-gap:1rem;align-items:center;background:none;border:none;cursor:pointer;display:grid;gap:1rem;grid-template-columns:3rem 1fr 1.5rem;padding:1.5rem 1rem;text-align:left;transition:background .2s;width:100%}.acc-trigger:hover{background:var(--background-muted)}.acc-trigger--pkg{grid-template-columns:3rem 1fr auto 1.5rem}.acc-num{font-feature-settings:"tnum";color:var(--accent);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.1em;opacity:.9}.acc-title{color:var(--text-color);font-size:1rem;font-weight:500;letter-spacing:.01em}.acc-item--open .acc-title{color:var(--accent)}.acc-tag{color:var(--neutral-600);font-size:.72rem;font-weight:400;letter-spacing:.04em;max-width:200px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.acc-chevron{align-items:center;border:1px solid var(--accent);border-radius:50%;color:var(--accent);display:flex;flex-shrink:0;font-size:1.1rem;font-weight:300;height:1.75rem;justify-content:center;line-height:1;transition:background .2s ease,color .2s ease;-webkit-user-select:none;user-select:none;width:1.75rem}.acc-item--open .acc-chevron{background:var(--accent);color:var(--text-on-accent)}.acc-body{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1)}.acc-body-inner{display:flex;flex-direction:column;gap:1.5rem;padding:.5rem 1rem 2rem 4rem}.acc-body-inner--faq{gap:.75rem}.acc-answer{color:var(--text-color);font-size:.9rem;line-height:1.7;margin:0;opacity:.8}.acc-perfect{display:flex;flex-direction:column;gap:.4rem}.acc-perfect p{font-size:.875rem;line-height:1.6;margin:0}.acc-label{color:var(--neutral-600);font-size:.65rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.acc-label--pros{color:var(--accent)}.acc-label--cons{color:var(--neutral-600)}.acc-cols{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.acc-col{gap:.75rem}.acc-col,.acc-col ul{display:flex;flex-direction:column}.acc-col ul{gap:.6rem;list-style:none;margin:0;padding:0}.acc-col li{align-items:flex-start;color:var(--text-color);display:flex;font-size:.875rem;gap:.6rem;line-height:1.5}.acc-check{color:var(--accent)}.acc-check,.acc-minus{flex-shrink:0;margin-top:.15rem}.acc-minus{color:var(--neutral-600)}@media (max-width:640px){.accordion__container{padding:1rem}.acc-trigger{padding:1.25rem .75rem}.acc-trigger--pkg{grid-template-columns:2.5rem 1fr 1.5rem}.acc-tag{display:none}.acc-body-inner{padding-left:1rem}.acc-cols{gap:1.25rem;grid-template-columns:1fr}}.steps-wrapper{align-items:center;border:1px solid var(--card-border);border-radius:12px;box-shadow:var(--card-button-shadow);display:flex;flex-wrap:wrap;gap:2rem;min-width:0;padding:3rem;text-shadow:var(--text-shadow)}.steps-image{flex:1 1;min-width:0;perspective:1200px;perspective-origin:100%}.img-progress{border-radius:10px;display:block;filter:drop-shadow(0 18px 28px rgba(0,0,0,.35));height:auto;transform:rotateY(8deg) rotateX(4deg) rotate(-.6deg) translateX(-6px);transform-origin:left center;transition:transform .4s ease,filter .4s ease;width:100%;will-change:transform,filter}.steps-image:after{background:radial-gradient(closest-side,#00000040,#0000);border-radius:999px;content:"";display:block;filter:blur(2px);height:14px;margin-top:6px;transform:translateX(6%)}.steps-block{flex:1 1}.steps-block ol{padding-left:20px;text-align:left}.steps-block li{font-size:18px;line-height:1.6;margin-bottom:1rem}.steps-block li>strong{color:var(--accent)}.steps-block li:last-child{margin-bottom:0}@media (max-width:980px){.payment-block,.steps-block{flex:1 1 100%}.steps-block ol{padding-left:16px;text-align:left}}@media (hover:hover){.steps-image:hover .img-progress{filter:drop-shadow(0 22px 32px rgba(0,0,0,.4));transform:rotateY(12deg) rotateX(3deg) rotate(-.4deg) translateX(-4px)}}@media (max-width:1024px){.img-progress{transform:rotateY(-10deg) rotateX(3deg) rotate(-.3deg) translateX(-3px)}}@media (max-width:640px){.steps-wrapper{gap:1.25rem;padding:1.5rem 1.25rem}.steps-image{perspective:none}.img-progress{filter:drop-shadow(0 12px 18px rgba(0,0,0,.25));transform:none}}@media (max-width:480px){.steps-wrapper{padding:1.5rem}}.price-wrapper{border:1px solid var(--card-border);border-radius:12px;box-shadow:var(--card-button-shadow);flex-wrap:wrap;gap:4rem;margin-bottom:8rem;margin-top:5rem;padding:3rem;text-shadow:var(--text-shadow)}.info-section__text,.price-wrapper{display:flex;justify-content:space-between}.info-section__text{flex:1 1;flex-direction:column}.info-section__text p{font-size:1.25rem;line-height:var(--text-line-height)}.payment-block{flex:1 1;perspective:1400px;perspective-origin:100%;position:relative}.payment-block:after{background:radial-gradient(closest-side,#00000047,#0000);border-radius:999px;bottom:-6px;content:"";filter:blur(2px);height:14px;left:8%;pointer-events:none;position:absolute;right:8%}.info-section__image{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;display:block;filter:drop-shadow(0 18px 28px rgba(0,0,0,.35));height:auto;transform:translateZ(0) rotateY(-14deg) rotateX(3deg) rotate(-.4deg) translateX(-6px);transition:transform .45s cubic-bezier(.2,.6,.2,1),filter .45s ease;width:100%;will-change:transform,filter}.payment-block:hover .info-section__image{filter:drop-shadow(0 22px 32px rgba(0,0,0,.4));transform:translateZ(0) rotateY(-10deg) rotateX(2deg) rotate(-.3deg) translateX(-3px)}@media (prefers-color-scheme:dark){.info-section__image{filter:drop-shadow(0 18px 24px rgba(0,0,0,.45))}}@media (max-width:1024px){.info-section__image{transform:translateZ(0) rotateY(-10deg) rotateX(2.5deg) rotate(-.3deg) translateX(-4px)}}@media (max-width:640px){.payment-block{perspective:none}.info-section__image{filter:drop-shadow(0 10px 18px rgba(0,0,0,.25));transform:none}}@media (max-width:820px){.price-wrapper{display:flex;flex-direction:column;padding:2rem}.info-section__text{text-align:center}.info-section__text p{margin-bottom:.8rem}.info-section__image{min-height:60px}}@media (max-width:680px){.price.section{padding-top:120px}.price-wrapper{gap:3rem;margin-bottom:3rem;margin-top:2rem;padding:1rem}}
/*# sourceMappingURL=705.872deb81.chunk.css.map*/