﻿.dt3-plans,.dt3-comparison,.dt3-faq-section{padding:52px 0;scroll-margin-top:110px;font-family:inherit;color:var(--dt-ink,#22252f)}.dt3-plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.dt3-plan-card{display:flex;flex-direction:column;border:1px solid var(--dt-line,#e5e7ee);border-top:3px solid var(--dt-orange,#ff8418);border-radius:17px;padding:23px 20px;background:var(--dt-surface,#fff);min-width:0}.dt3-plan-card h3{font:800 22px/1.4 inherit;margin:0 0 9px}.dt3-plan-capacity{font-size:12px;line-height:1.7;color:var(--dt-muted,#667085);margin:0 0 17px}.dt3-plan-price{padding:18px 0;border-top:1px solid var(--dt-line,#e5e7ee);border-bottom:1px solid var(--dt-line,#e5e7ee);margin-bottom:20px;display:flex;flex-direction:column;gap:9px}.dt3-plan-price>small{font-size:10px;line-height:1.7;color:var(--dt-muted,#667085)}.dt3-plan-price>strong{font-size:30px;line-height:1.25;font-weight:800;color:var(--dt-ink,#22252f)}.dt3-plan-price>span{font-size:12px;line-height:1.7}.dt3-plan-card>ul{padding:0;list-style:none;display:grid;gap:10px;margin:0 0 25px}.dt3-plan-card li{display:flex;align-items:baseline;gap:8px;font-size:12px;line-height:1.7;color:var(--dt-muted,#667085)}.dt3-plan-card li>i{font-size:10px;color:var(--dt-accent,#ac4700);flex-shrink:0}.dt3-plan-actions{margin-top:auto;display:grid;gap:12px;text-align:center}.dt3-buy{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:0;border-radius:10px;padding:13px 15px;font-size:12px;font-weight:750;background:linear-gradient(110deg,#ff8418,#ffac32);color:#17263d!important;text-decoration:none}.dt3-monthly{font-size:11px;color:var(--dt-accent,#ac4700);font-weight:700;text-decoration:none}.dt3-scope{display:flex;gap:13px;margin-top:24px;padding:20px;border:1px solid var(--dt-line,#e5e7ee);border-radius:12px;background:var(--dt-surface,#fff);font-size:12px;line-height:1.8;color:var(--dt-muted,#667085)}.dt3-scope>i{color:var(--dt-accent,#ac4700);padding-top:4px}.dt3-scope p{margin:0}.dt3-table-wrap{overflow-x:auto;border:1px solid var(--dt-line,#e5e7ee);border-radius:14px;background:var(--dt-surface,#fff)}.dt3-table-wrap table{width:100%;min-width:760px;border-collapse:collapse;font-size:13px}.dt3-table-wrap th,.dt3-table-wrap td{padding:16px;border-bottom:1px solid var(--dt-line,#e5e7ee);text-align:center}.dt3-table-wrap th:first-child{text-align:left}.dt3-table-wrap thead th{background:var(--dt-soft,#fff4e7)}.dt3-table-wrap tr:last-child>*{border-bottom:0}.dt3-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.dt3-faq-grid details{border:1px solid var(--dt-line,#e5e7ee);background:var(--dt-surface,#fff);border-radius:13px;overflow:hidden}.dt3-faq-grid summary{padding:20px;font-size:14px;font-weight:750;cursor:pointer}.dt3-faq-grid details>p{padding:0 20px 20px;margin:0;color:var(--dt-muted,#667085);font-size:13px;line-height:1.8}.dt3-product-banner{padding:58px 0;background:radial-gradient(ellipse at 100% 0,#ff841835,transparent 60%),linear-gradient(115deg,#211b18,#32241c);color:#fff}.dt3-product-banner h1{font-size:42px;color:#fff;font-weight:800;margin:17px 0}.dt3-product-banner p{max-width:700px;color:#e0d4cb;font-size:16px;line-height:1.9}.dt3-product-banner>.container>span{font-size:12px;color:#ffb56b;font-weight:750}.dt3-banner-facts{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.dt3-banner-facts>span{padding:9px 12px;border:1px solid #ffffff25;background:#ffffff08;border-radius:9px;font-size:12px}@media(max-width:1050px){.dt3-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dt3-plan-grid,.dt3-faq-grid{grid-template-columns:1fr}.dt3-plans,.dt3-comparison,.dt3-faq-section{padding:36px 0}.dt3-product-banner h1{font-size:32px}.dt3-plan-card{padding:24px}.dt3-plan-price>strong{font-size:32px}}
.dt3-cart-pricing{padding:18px 22px;border:1px solid var(--dt-line,#e5e7ee);border-left:3px solid var(--dt-orange,#ff8418);border-radius:12px;background:var(--dt-surface,#fff);margin:0 0 24px;color:var(--dt-ink,#22252f);font-family:inherit}.dt3-cart-pricing strong{font-size:14px}.dt3-cart-pricing p{font-size:12px;line-height:1.8;margin:8px 0 0;color:var(--dt-muted,#667085)}.dt3-plan-card h3{font-family:inherit;font-size:22px;line-height:1.4;font-weight:800}
