.dv-policy,.dv-faq-page,.dv-guide-page{--dv-navy: #0a2342;--dv-navy-deep: #061a33;--dv-blue: #174f8a;--dv-blue-soft: #e8f1fb;--dv-gold: #f5b335;--dv-gold-deep: #d78b09;--dv-gold-soft: #fff1cf;--dv-green: #25d366;--dv-ink: #132c46;--dv-text: #526a75;--dv-muted: #718195;--dv-line: #d6e0ea;--dv-page-bg: #eef3f8;--dv-surface: #f6f8fb;--dv-card: #ffffff}.dv-policy *,.dv-faq-page *,.dv-guide-page *,.dv-policy *:before,.dv-faq-page *:before,.dv-guide-page *:before,.dv-policy *:after,.dv-faq-page *:after,.dv-guide-page *:after{box-sizing:border-box}.dv-policy{max-width:1080px;margin:0 auto;padding:42px 20px 90px;background:linear-gradient(180deg,#eef3f8,#f6f8fb 48%,#eef3f8);color:var(--dv-ink);font-size:16px;line-height:1.8}.dv-policy h1,.dv-policy h2,.dv-policy h3{color:var(--dv-navy);font-weight:650;letter-spacing:-.025em;line-height:1.35}.dv-policy h1{margin:0 0 18px;font-size:clamp(36px,5vw,54px)}.dv-policy h2{margin:0 0 14px;font-size:clamp(26px,3vw,35px)}.dv-policy h3{margin:28px 0 10px;font-size:20px;font-weight:600}.dv-policy p{margin:0 0 16px}.dv-policy ul,.dv-policy ol{margin:12px 0 22px;padding-left:1.5em}.dv-policy li{margin:7px 0}.dv-policy a{color:var(--dv-blue);font-weight:600;text-decoration:underline;text-decoration-color:var(--dv-gold);text-underline-offset:3px}.dv-policy a:hover{color:var(--dv-gold-deep)}.dv-policy__hero{max-width:900px;margin:0 auto 32px;padding:40px 24px 30px;border:1px solid #d2dfec;border-radius:25px;background:linear-gradient(135deg,#e6f0fa,#f8fbfe 54%,#fff4dd);text-align:center;box-shadow:0 12px 34px #0a234212}.dv-policy__eyebrow{display:inline-block;margin:0 0 18px!important;padding:7px 16px;border:1px solid rgba(245,179,53,.75);border-radius:999px;background:var(--dv-gold-soft);color:var(--dv-gold-deep);font-size:13px;font-weight:700;letter-spacing:.03em;line-height:1.3}.dv-policy__hero h1{color:var(--dv-navy)}.dv-policy__lead{max-width:760px;margin:0 auto 20px!important;color:var(--dv-text);font-size:17px;line-height:1.85}.dv-policy__meta{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 18px;color:var(--dv-muted);font-size:13px}.dv-policy__nav{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:0 auto 30px;padding:8px 0}.dv-policy__nav a{display:inline-flex;align-items:center;min-height:40px;padding:8px 15px;border:1px solid #d2dfeb;border-radius:999px;background:#fff;color:var(--dv-navy);font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.dv-policy__nav a:hover{border-color:var(--dv-gold);background:var(--dv-gold-soft);color:var(--dv-navy);transform:translateY(-2px)}.dv-policy__card{margin:0 0 22px;padding:34px clamp(22px,4vw,46px);border:1px solid var(--dv-line);border-radius:23px;background:var(--dv-card);box-shadow:0 9px 28px #0a23420e}.dv-policy__section-heading{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--dv-line)}.dv-policy__section-heading>span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 auto;border-radius:13px;background:var(--dv-gold-soft);color:var(--dv-gold-deep);font-size:13px;font-weight:700}.dv-policy__section-heading h2{margin-bottom:5px}.dv-policy__section-heading p{margin:0;color:var(--dv-muted);font-size:14px}.dv-policy__notice{margin:22px 0;padding:18px 20px;border-left:4px solid var(--dv-blue);border-radius:0 13px 13px 0;background:var(--dv-blue-soft)}.dv-policy__notice strong{display:block;margin-bottom:5px;color:var(--dv-navy);font-weight:650}.dv-policy__notice p{margin-bottom:0}.dv-policy__notice--warning{border-left-color:var(--dv-gold-deep);background:var(--dv-gold-soft)}.dv-policy__table-wrap{width:100%;margin:22px 0;overflow-x:auto;border:1px solid var(--dv-line);border-radius:14px;background:#fff}.dv-policy__table{width:100%;min-width:640px;border-collapse:collapse;font-size:14px}.dv-policy__table th,.dv-policy__table td{padding:13px 16px;border-bottom:1px solid var(--dv-line);text-align:left;vertical-align:top}.dv-policy__table th{background:var(--dv-navy);color:#fff;font-weight:650}.dv-policy__table tr:last-child td{border-bottom:0}.dv-policy__contact{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:26px;margin-top:24px;padding:34px;border-radius:24px;background:linear-gradient(135deg,var(--dv-navy-deep),var(--dv-navy) 55%,var(--dv-blue));color:#fff}.dv-policy__contact h2{color:#fff}.dv-policy__contact p{color:#ffffffd6}.dv-policy__contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dv-policy__contact-grid>*{display:block;padding:15px 16px;border:1px solid rgba(255,255,255,.2);border-radius:14px;background:#ffffff1a;text-decoration:none!important}.dv-policy__contact-grid span{display:block;margin-bottom:4px;color:#ffffffb3;font-size:13px}.dv-policy__contact-grid strong{display:block;color:#fff;font-size:14px;font-weight:600;line-height:1.5}.dv-faq-page{overflow:hidden;background:var(--dv-page-bg);color:var(--dv-ink)}.dv-faq-page .dv-faq-hero,.dv-faq-page .dv-faq-support{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--dv-navy-deep) 0%,var(--dv-navy) 55%,var(--dv-blue) 100%);color:#fff}.dv-faq-page .dv-faq-hero{padding:82px 24px 86px;text-align:center}.dv-faq-page .dv-faq-hero:before,.dv-faq-page .dv-faq-support:before{position:absolute;bottom:25px;left:5%;width:145px;height:70px;opacity:.26;background-image:radial-gradient(var(--dv-gold) 1.3px,transparent 1.5px);background-size:10px 10px;content:""}.dv-faq-page .dv-faq-hero:after,.dv-faq-page .dv-faq-support:after{position:absolute;top:-75px;right:-55px;width:285px;height:285px;border:1px solid rgba(245,179,53,.25);border-radius:50%;content:""}.dv-faq-page .dv-faq-hero__inner{position:relative;z-index:1;max-width:780px;margin:0 auto}.dv-faq-page .dv-faq-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:7px 15px;border:1px solid rgba(245,179,53,.7);border-radius:999px;background:#f5b3351a;color:#fff7e5;font-size:13px;font-weight:700}.dv-faq-page .dv-faq-kicker:before{width:8px;height:8px;border-radius:50%;background:var(--dv-gold);content:""}.dv-faq-page .dv-faq-hero h1{margin:0 0 15px;color:#fff;font-size:clamp(36px,5vw,56px);font-weight:650;letter-spacing:-.035em}.dv-faq-page .dv-faq-hero p{max-width:680px;margin:0 auto;color:#ffffffdb;font-size:17px;line-height:1.8}.dv-faq-page .dv-faq-layout{display:grid;grid-template-columns:220px minmax(0,760px);gap:58px;max-width:1100px;margin:0 auto;padding:72px 24px 88px;background:var(--dv-surface)}.dv-faq-page .dv-faq-sidebar{position:sticky;top:28px;align-self:start;display:flex;flex-direction:column;gap:4px;padding:18px 0}.dv-faq-page .dv-faq-sidebar__title{margin:0 0 12px;padding:0 14px;color:var(--dv-navy);font-size:13px;font-weight:650}.dv-faq-page .dv-faq-sidebar a{display:block;padding:10px 14px;border-left:3px solid transparent;color:var(--dv-muted);font-size:14px;font-weight:600;text-decoration:none;transition:.2s ease}.dv-faq-page .dv-faq-sidebar a:hover{border-left-color:var(--dv-gold);background:var(--dv-gold-soft);color:var(--dv-navy);transform:translate(3px)}.dv-faq-page .dv-faq-content{min-width:0}.dv-faq-page .dv-faq-intro{display:flex;align-items:center;gap:18px;margin-bottom:55px}.dv-faq-page .dv-faq-intro__badge{display:inline-flex;align-items:center;justify-content:center;width:61px;height:61px;flex:0 0 auto;border-radius:18px;background:var(--dv-navy);color:var(--dv-gold);font-size:13px;font-weight:650}.dv-faq-page .dv-faq-intro h2{margin:0 0 4px;color:var(--dv-navy);font-size:27px;font-weight:650}.dv-faq-page .dv-faq-intro p{margin:0;color:var(--dv-muted);font-size:15px}.dv-faq-page .dv-faq-group{scroll-margin-top:30px;margin-bottom:72px}.dv-faq-page .dv-faq-group__heading{display:flex;gap:17px;margin-bottom:19px;padding-bottom:19px;border-bottom:1px solid var(--dv-line)}.dv-faq-page .dv-faq-group__heading>span{display:inline-flex;align-items:center;justify-content:center;width:43px;height:43px;flex:0 0 auto;border-radius:13px;background:var(--dv-gold-soft);color:var(--dv-gold-deep);font-size:13px;font-weight:700}.dv-faq-page .dv-faq-group__heading h2{margin:0 0 5px;color:var(--dv-navy);font-size:25px;font-weight:650}.dv-faq-page .dv-faq-group__heading p{margin:0;color:var(--dv-muted);font-size:14px}.dv-faq-page .dv-faq-item{margin:0;border-bottom:1px solid var(--dv-line)}.dv-faq-page .dv-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:67px;padding:19px 0;color:var(--dv-ink);font-size:16px;font-weight:600;cursor:pointer;list-style:none}.dv-faq-page .dv-faq-item summary::-webkit-details-marker{display:none}.dv-faq-page .dv-faq-item summary span{flex:1}.dv-faq-page .dv-faq-item summary i{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;border:1px solid #cbd8e5;border-radius:50%;background:#fff;color:var(--dv-gold-deep);font-size:23px;font-style:normal;transition:.2s ease}.dv-faq-page .dv-faq-item[open] summary{color:var(--dv-navy)}.dv-faq-page .dv-faq-item[open] summary i{border-color:var(--dv-gold);background:var(--dv-gold);color:var(--dv-navy-deep);transform:rotate(45deg)}.dv-faq-page .dv-faq-item__answer{max-width:685px;margin-bottom:23px;padding:15px 20px;border-left:3px solid var(--dv-gold);border-radius:0 12px 12px 0;background:#fff;box-shadow:0 8px 20px #0a23420f;color:var(--dv-text);font-size:15px;line-height:1.88}.dv-faq-page .dv-faq-item__answer p{margin:0 0 12px}.dv-faq-page .dv-faq-item__answer ol,.dv-faq-page .dv-faq-item__answer ul{margin:0 0 12px;padding-left:23px}.dv-faq-page .dv-faq-support{width:min(calc(100% - 32px),1040px);margin:0 auto 28px;border-radius:26px;box-shadow:0 18px 36px #061a3329}.dv-faq-page .dv-faq-support__inner{position:relative;z-index:1;max-width:735px;margin:0 auto;padding:52px 24px 49px;text-align:center}.dv-faq-page .dv-faq-support__badge{display:inline-flex;align-items:center;gap:9px;margin-bottom:17px;padding:7px 15px;border:1px solid rgba(245,179,53,.7);border-radius:999px;background:#f5b3351a;color:#fff7e5;font-size:13px;font-weight:650}.dv-faq-page .dv-faq-support__badge span{width:8px;height:8px;border-radius:50%;background:var(--dv-gold);animation:dv-pulse 1.7s ease-in-out infinite}.dv-faq-page .dv-faq-support h2{margin:0 0 12px;color:#fff;font-size:clamp(31px,4vw,39px);font-weight:650}.dv-faq-page .dv-faq-support p{max-width:605px;margin:0 auto 28px;color:#ffffffdb;font-size:15px;line-height:1.8}.dv-faq-page .dv-faq-support__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.dv-faq-page .dv-faq-support__button{display:inline-flex;align-items:center;justify-content:center;min-width:207px;min-height:52px;padding:13px 23px;border-radius:14px;font-size:15px;font-weight:650;text-decoration:none;transition:.2s ease}.dv-faq-page .dv-faq-support__button--primary{border:1px solid var(--dv-green);background:var(--dv-green);color:#fff}.dv-faq-page .dv-faq-support__button--secondary{border:1px solid rgba(245,179,53,.9);background:transparent;color:#fff}.dv-faq-page .dv-faq-support__button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000038}.dv-faq-page .dv-faq-support__contact{margin-top:21px;color:#ffffffd9;font-size:13px}.dv-guide-page{overflow:hidden;background:var(--dv-page-bg);color:var(--dv-ink)}.dv-guide-page .dv-guide-container{width:min(calc(100% - 48px),1040px);margin:0 auto}.dv-guide-page .dv-guide-hero,.dv-guide-page .dv-guide-support{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--dv-navy-deep) 0%,var(--dv-navy) 55%,var(--dv-blue) 100%);color:#fff}.dv-guide-page .dv-guide-hero{padding:76px 24px 68px}.dv-guide-page .dv-guide-hero:before,.dv-guide-page .dv-guide-support:before{position:absolute;bottom:26px;left:5%;width:150px;height:72px;opacity:.25;background-image:radial-gradient(var(--dv-gold) 1.35px,transparent 1.5px);background-size:10px 10px;content:""}.dv-guide-page .dv-guide-hero:after,.dv-guide-page .dv-guide-support:after{position:absolute;top:-76px;right:-52px;width:285px;height:285px;border:1px solid rgba(245,179,53,.24);border-radius:50%;content:""}.dv-guide-page .dv-guide-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 370px;align-items:center;gap:48px;width:min(calc(100% - 48px),1040px);margin:0 auto}.dv-guide-page .dv-guide-kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:18px;padding:7px 15px;border:1px solid rgba(245,179,53,.68);border-radius:999px;background:#f5b3351a;color:#fff7e5;font-size:13px;font-weight:650}.dv-guide-page .dv-guide-kicker__dot,.dv-guide-page .dv-guide-support__dot{display:inline-block;width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--dv-gold);animation:dv-pulse 1.7s ease-in-out infinite}.dv-guide-page .dv-guide-hero h1{max-width:620px;margin:0 0 16px;color:#fff;font-size:clamp(38px,5vw,58px);font-weight:650;letter-spacing:-.04em;line-height:1.15}.dv-guide-page .dv-guide-hero__copy>p{max-width:560px;margin:0;color:#ffffffdb;font-size:17px;line-height:1.85}.dv-guide-page .dv-guide-hero__actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:28px}.dv-guide-page .dv-guide-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:12px 21px;border-radius:13px;font-size:15px;font-weight:650;text-decoration:none;transition:.2s ease}.dv-guide-page .dv-guide-button--primary{background:var(--dv-gold);color:var(--dv-navy-deep)}.dv-guide-page .dv-guide-button--ghost{border:1px solid rgba(245,179,53,.72);background:#ffffff05;color:#fff}.dv-guide-page .dv-guide-button:hover{transform:translateY(-2px)}.dv-guide-page .dv-guide-hero__visual{position:relative;min-height:330px}.dv-guide-page .dv-guide-phone{position:absolute;top:0;right:54px;width:190px;height:330px;padding:10px;border:3px solid rgba(255,255,255,.82);border-radius:30px;background:#071c35;box-shadow:0 25px 50px #0000004d;transform:rotate(7deg)}.dv-guide-page .dv-guide-phone__speaker{position:absolute;z-index:2;top:17px;left:50%;width:52px;height:6px;border-radius:10px;background:#ffffffb8;transform:translate(-50%)}.dv-guide-page .dv-guide-phone__screen{display:flex;flex-direction:column;align-items:center;height:100%;padding:25px 16px 18px;border-radius:20px;background:linear-gradient(155deg,#153f70,#0c2a50)}.dv-guide-page .dv-guide-phone__status{display:flex;justify-content:space-between;width:100%;color:#ffffffc7;font-size:9px;font-weight:600}.dv-guide-page .dv-guide-phone__qr{display:grid;grid-template-columns:repeat(4,11px);gap:5px;margin:50px auto 15px;padding:11px;border-radius:11px;background:#fff;box-shadow:0 10px 25px #0000002e}.dv-guide-page .dv-guide-phone__qr span{width:11px;height:11px;background:var(--dv-navy)}.dv-guide-page .dv-guide-phone__qr span:nth-child(2n){background:var(--dv-gold)}.dv-guide-page .dv-guide-phone__label{color:#fff;font-size:13px;font-weight:650}.dv-guide-page .dv-guide-phone__signal{display:flex;align-items:end;gap:3px;height:32px;margin-top:18px}.dv-guide-page .dv-guide-phone__signal i{display:block;width:7px;border-radius:5px 5px 0 0;background:var(--dv-gold);animation:dv-bars 1.8s ease-in-out infinite}.dv-guide-page .dv-guide-phone__signal i:nth-child(1){height:11px}.dv-guide-page .dv-guide-phone__signal i:nth-child(2){height:19px;animation-delay:.2s}.dv-guide-page .dv-guide-phone__signal i:nth-child(3){height:27px;animation-delay:.4s}.dv-guide-page .dv-guide-float-card{position:absolute;display:inline-flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid rgba(245,179,53,.7);border-radius:12px;background:#061a33eb;box-shadow:0 13px 27px #0003;color:#fff;font-size:12px;font-weight:650;white-space:nowrap}.dv-guide-page .dv-guide-float-card--qr{top:82px;left:0;animation:dv-float 4.2s ease-in-out infinite}.dv-guide-page .dv-guide-float-card--online{right:0;bottom:38px;animation:dv-float 4.2s ease-in-out .8s infinite}.dv-guide-page .dv-guide-float-card__label{display:inline-flex;align-items:center;justify-content:center;min-width:27px;height:22px;padding:0 5px;border:1px solid var(--dv-gold);border-radius:5px;color:var(--dv-gold);font-size:9px;font-weight:700;letter-spacing:.05em}.dv-guide-page .dv-guide-float-card__online-dot{width:8px;height:8px;border-radius:50%;background:var(--dv-green);animation:dv-online 1.7s ease-in-out infinite}.dv-guide-page .dv-guide-quick{padding:72px 0 70px;background:var(--dv-surface)}.dv-guide-page .dv-guide-quick__intro,.dv-guide-page .dv-guide-heading{max-width:650px;margin:0 auto 36px;text-align:center}.dv-guide-page .dv-guide-section-label{display:inline-block;margin-bottom:11px;color:var(--dv-gold-deep);font-size:13px;font-weight:650;letter-spacing:.08em}.dv-guide-page .dv-guide-quick h2,.dv-guide-page .dv-guide-heading h2,.dv-guide-page .dv-guide-dual h2{margin:0 0 11px;color:var(--dv-navy);font-size:clamp(27px,3vw,38px);font-weight:650;letter-spacing:-.025em;line-height:1.25}.dv-guide-page .dv-guide-quick__intro>p,.dv-guide-page .dv-guide-heading>p{margin:0;color:var(--dv-muted);font-size:15px;line-height:1.75}.dv-guide-page .dv-guide-check-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:920px;margin:0 auto}.dv-guide-page .dv-guide-check-card{min-height:178px;padding:24px 22px;border:1px solid var(--dv-line);border-radius:18px;background:var(--dv-card);box-shadow:0 10px 24px #0a23420d;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.dv-guide-page .dv-guide-check-card:hover{border-color:#f5b335cc;box-shadow:0 16px 32px #0a23421a;transform:translateY(-5px)}.dv-guide-page .dv-guide-check-card__number{display:none!important}.dv-guide-page .dv-guide-card-mark{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:25px;margin-bottom:18px;padding:0 9px;border:1px solid rgba(245,179,53,.78);border-radius:999px;background:var(--dv-gold-soft);color:var(--dv-gold-deep);font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1}.dv-guide-page .dv-guide-check-card h3{margin:0 0 8px;color:var(--dv-navy);font-size:18px;font-weight:600}.dv-guide-page .dv-guide-check-card p{margin:0;color:var(--dv-text);font-size:14px;line-height:1.7}.dv-guide-page .dv-guide-note{display:flex;align-items:flex-start;gap:12px;max-width:920px;margin:26px auto 0;padding:15px 18px;border-left:4px solid var(--dv-gold);border-radius:0 13px 13px 0;background:var(--dv-gold-soft)}.dv-guide-page .dv-guide-note__label{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:22px;flex:0 0 auto;border-radius:5px;background:var(--dv-gold);color:var(--dv-navy-deep);font-size:10px;font-weight:700}.dv-guide-page .dv-guide-note p{margin:0;color:#6c5423;font-size:14px;line-height:1.75}.dv-guide-page .dv-guide-steps{padding:76px 0;background:var(--dv-page-bg)}.dv-guide-page .dv-guide-step-list{max-width:770px;margin:0 auto}.dv-guide-page .dv-guide-step{position:relative;display:grid;grid-template-columns:66px minmax(0,1fr);gap:20px;min-height:138px}.dv-guide-page .dv-guide-step:not(:last-child):after{position:absolute;top:51px;bottom:-4px;left:32px;width:2px;background:linear-gradient(var(--dv-gold),rgba(245,179,53,.18));content:""}.dv-guide-page .dv-guide-step__rail{position:relative;z-index:1;display:flex;justify-content:center}.dv-guide-page .dv-guide-step__number{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:4px solid var(--dv-page-bg);border-radius:50%;background:var(--dv-navy);box-shadow:0 0 0 2px var(--dv-gold);color:var(--dv-gold);font-size:17px;font-weight:650}.dv-guide-page .dv-guide-step__label{display:none!important}.dv-guide-page .dv-guide-step__body{display:block;min-height:110px;padding:22px 24px;border:1px solid var(--dv-line);border-radius:17px;background:var(--dv-card);box-shadow:0 9px 22px #0a23420b;transition:transform .22s ease,box-shadow .22s ease}.dv-guide-page .dv-guide-step__body:hover{box-shadow:0 14px 29px #0a234217;transform:translate(4px)}.dv-guide-page .dv-guide-step h3{margin:0 0 7px;color:var(--dv-navy);font-size:18px;font-weight:600}.dv-guide-page .dv-guide-step p{margin:0;color:var(--dv-text);font-size:14px;line-height:1.78}.dv-guide-page .dv-guide-tip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:770px;margin:28px auto 0}.dv-guide-page .dv-guide-tip{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid #d2dfec;border-radius:13px;background:var(--dv-blue-soft)}.dv-guide-page .dv-guide-tip__label{display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:24px;border-radius:6px;background:var(--dv-blue);color:#fff;font-size:10px;font-weight:700}.dv-guide-page .dv-guide-tip p{margin:0;color:#3d5d7b;font-size:13px;line-height:1.65}.dv-guide-page .dv-guide-dual{padding:76px 0;background:var(--dv-surface)}.dv-guide-page .dv-guide-dual__panel{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:38px;align-items:center;max-width:920px;margin:0 auto;padding:45px;border:1px solid #d2dfec;border-radius:24px;background:linear-gradient(135deg,#e8f1fb,#f2f6fb 60%,#e7f0f9)}.dv-guide-page .dv-guide-dual__content>p{max-width:520px;margin:0;color:var(--dv-text);font-size:15px;line-height:1.85}.dv-guide-page .dv-guide-list{display:grid;gap:12px;margin:25px 0 0;padding:0;list-style:none}.dv-guide-page .dv-guide-list li{display:flex;align-items:flex-start;gap:10px;color:var(--dv-ink);font-size:14px;font-weight:600;line-height:1.65}.dv-guide-page .dv-guide-list span{display:inline-flex;align-items:center;justify-content:center;width:25px;height:20px;flex:0 0 auto;border-radius:5px;background:var(--dv-gold);color:var(--dv-navy-deep);font-size:9px;font-weight:700}.dv-guide-page .dv-guide-dual__visual{position:relative;min-height:210px}.dv-guide-page .dv-guide-sim-card{position:absolute;display:flex;flex-direction:column;justify-content:space-between;width:150px;height:185px;padding:20px;border-radius:18px;box-shadow:0 16px 30px #0a234229;animation:dv-float 4s ease-in-out infinite}.dv-guide-page .dv-guide-sim-card--physical{top:5px;left:14px;background:linear-gradient(145deg,var(--dv-navy),var(--dv-blue));color:#fff;transform:rotate(-7deg)}.dv-guide-page .dv-guide-sim-card--esim{right:14px;bottom:3px;background:linear-gradient(145deg,#d99011,var(--dv-gold));color:var(--dv-navy-deep);transform:rotate(7deg);animation-delay:.6s}.dv-guide-page .dv-guide-sim-card span{font-size:12px;font-weight:650}.dv-guide-page .dv-guide-sim-card strong{font-size:30px;font-weight:650}.dv-guide-page .dv-guide-sim-card em{font-size:11px;font-style:normal;font-weight:600}.dv-guide-page .dv-guide-trouble{padding:76px 0;background:var(--dv-page-bg)}.dv-guide-page .dv-guide-trouble-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:920px;margin:0 auto}.dv-guide-page .dv-guide-trouble-card{min-height:150px;padding:23px 21px;border:1px solid var(--dv-line);border-radius:17px;background:var(--dv-card);box-shadow:0 9px 21px #0a23420a;transition:transform .22s ease,box-shadow .22s ease}.dv-guide-page .dv-guide-trouble-card:hover{box-shadow:0 15px 29px #0a23421a;transform:translateY(-4px)}.dv-guide-page .dv-guide-trouble-card__number{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;margin-bottom:16px;padding:0 7px;border-radius:6px;background:var(--dv-gold-soft);color:var(--dv-gold-deep);font-size:10px;font-weight:700}.dv-guide-page .dv-guide-trouble-card h3{margin:0 0 8px;color:var(--dv-navy);font-size:16px;font-weight:600}.dv-guide-page .dv-guide-trouble-card p{margin:0;color:var(--dv-text);font-size:13px;line-height:1.75}.dv-guide-page .dv-guide-trouble__link{margin-top:29px;text-align:center}.dv-guide-page .dv-guide-trouble__link a{color:var(--dv-blue);font-size:15px;font-weight:650;text-decoration:none}.dv-guide-page .dv-guide-support{width:min(calc(100% - 32px),1040px);margin:0 auto 28px;border-radius:26px;box-shadow:0 18px 36px #061a3329}.dv-guide-page .dv-guide-support__inner{position:relative;z-index:1;max-width:735px;margin:0 auto;padding:52px 24px 49px;text-align:center}.dv-guide-page .dv-guide-support__badge{display:inline-flex;align-items:center;gap:9px;margin-bottom:17px;padding:7px 15px;border:1px solid rgba(245,179,53,.7);border-radius:999px;background:#f5b3351a;color:#fff7e5;font-size:13px;font-weight:650}.dv-guide-page .dv-guide-support h2{margin:0 0 12px;color:#fff;font-size:clamp(31px,4vw,39px);font-weight:650}.dv-guide-page .dv-guide-support p{max-width:605px;margin:0 auto 28px;color:#ffffffdb;font-size:15px;line-height:1.8}.dv-guide-page .dv-guide-support__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.dv-guide-page .dv-guide-support__button{display:inline-flex;align-items:center;justify-content:center;min-width:207px;min-height:52px;padding:13px 23px;border-radius:14px;font-size:15px;font-weight:650;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.dv-guide-page .dv-guide-support__button--whatsapp{border:1px solid var(--dv-green);background:var(--dv-green);color:#fff}.dv-guide-page .dv-guide-support__button--email{border:1px solid rgba(245,179,53,.9);background:transparent;color:#fff}.dv-guide-page .dv-guide-support__button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000038}.dv-guide-page .dv-guide-support__contact{margin-top:21px;color:#ffffffd9;font-size:13px}.dv-guide-page .dv-guide-support__contact a{color:#ffffffeb;text-decoration:none}.footer,footer.footer,.footer-group{position:relative;overflow:hidden;background:linear-gradient(135deg,#061a33,#0a2342 54%,#174f8a)!important;color:#dce7f2!important}.footer:before,footer.footer:before,.footer-group:before{position:absolute;bottom:28px;left:5%;width:130px;height:64px;opacity:.22;background-image:radial-gradient(#f5b335 1.25px,transparent 1.5px);background-size:10px 10px;content:"";pointer-events:none}.footer>*,footer.footer>*,.footer-group>*{position:relative;z-index:1}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer .footer__heading,.footer-group h1,.footer-group h2,.footer-group h3,.footer-group h4,.footer-group .footer__heading,footer h1,footer h2,footer h3,footer h4,footer h5{color:#fff!important;font-weight:600!important}.footer .footer__heading:after,.footer h2:after,.footer h3:after,.footer-group .footer__heading:after{display:block;width:30px;height:2px;margin-top:11px;background:#f5b335;content:""}.footer p,.footer li,.footer span,.footer label,.footer-group p,.footer-group li,.footer-group span,.footer-group label,footer p,footer li,footer span,footer label{color:#cdd9e6}.footer a,.footer-group a,footer a{color:#dce7f2!important;text-decoration:none!important;transition:color .2s ease}.footer a:hover,.footer a:focus-visible,.footer-group a:hover,.footer-group a:focus-visible,footer a:hover,footer a:focus-visible{color:#f5b335!important;outline:none}.footer .list-menu__item,.footer .footer-block__details-content a,.footer-group .list-menu__item,.footer-group .footer-block__details-content a{display:inline-flex;align-items:center;gap:7px;padding:6px 0;color:#dce7f2!important;font-size:14px;line-height:1.55}.footer .list-menu__item:before,.footer .footer-block__details-content a:before,.footer-group .list-menu__item:before,.footer-group .footer-block__details-content a:before{width:4px;height:4px;flex:0 0 auto;border-radius:50%;background:#f5b335;content:""}.footer hr,.footer .footer__content-bottom,.footer .footer__content-top,.footer-group hr,footer hr{border-color:#ffffff29!important}.footer input,.footer input[type=email],.footer-group input,.footer-group input[type=email],footer input,footer input[type=email]{border:1px solid rgba(255,255,255,.36)!important;border-radius:10px!important;background:#ffffff14!important;color:#fff!important;box-shadow:none!important}.footer input::placeholder,.footer-group input::placeholder,footer input::placeholder{color:#dce7f2ad!important;opacity:1}.footer button,.footer input[type=submit],.footer .newsletter-form__button,.footer-group button,.footer-group .newsletter-form__button,footer button,footer .newsletter-form__button{border:1px solid #f5b335!important;border-radius:10px!important;background:#f5b335!important;color:#061a33!important;font-weight:650!important}.footer button:hover,.footer input[type=submit]:hover,.footer .newsletter-form__button:hover,.footer-group button:hover,.footer-group .newsletter-form__button:hover,footer button:hover,footer .newsletter-form__button:hover{background:#ffd16e!important}@keyframes dv-pulse{0%,to{opacity:.45;transform:scale(.82);box-shadow:0 0 #f5b33580}50%{opacity:1;transform:scale(1.18);box-shadow:0 0 0 6px #f5b3351f}}@keyframes dv-bars{0%,to{opacity:.45;transform:scaleY(.72);transform-origin:bottom}50%{opacity:1;transform:scaleY(1);transform-origin:bottom}}@keyframes dv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes dv-online{0%,to{box-shadow:0 0 #25d36673}50%{box-shadow:0 0 0 6px #25d36600}}@media screen and (max-width:900px){.dv-faq-page .dv-faq-layout{grid-template-columns:1fr;gap:26px;padding-top:50px}.dv-faq-page .dv-faq-sidebar{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.dv-faq-page .dv-faq-sidebar__title{grid-column:1 / -1;padding-left:0}.dv-guide-page .dv-guide-hero__inner{grid-template-columns:1fr;max-width:680px;text-align:center}.dv-guide-page .dv-guide-hero h1,.dv-guide-page .dv-guide-hero__copy>p{margin-left:auto;margin-right:auto}.dv-guide-page .dv-guide-hero__actions{justify-content:center}.dv-guide-page .dv-guide-hero__visual{width:min(470px,100%);margin:0 auto}.dv-guide-page .dv-guide-phone{right:50%;transform:translate(50%) rotate(7deg)}.dv-guide-page .dv-guide-dual__panel{grid-template-columns:1fr}}@media screen and (max-width:700px){.dv-policy{padding:26px 14px 58px;font-size:15px}.dv-policy__hero{padding:30px 18px 24px;border-radius:20px}.dv-policy__hero h1{font-size:36px}.dv-policy__card{padding:26px 18px;border-radius:19px}.dv-policy__contact{grid-template-columns:1fr;padding:26px 18px}.dv-policy__contact-grid{grid-template-columns:1fr}.dv-faq-page .dv-faq-layout{padding:40px 20px 57px}.dv-faq-page .dv-faq-sidebar{grid-template-columns:1fr}.dv-faq-page .dv-faq-intro{align-items:flex-start;gap:14px;margin-bottom:42px}.dv-faq-page .dv-faq-support,.dv-guide-page .dv-guide-support{width:calc(100% - 20px);margin-bottom:18px;border-radius:21px}.dv-faq-page .dv-faq-support__button,.dv-guide-page .dv-guide-support__button{width:100%;min-width:0}.dv-guide-page .dv-guide-container,.dv-guide-page .dv-guide-hero__inner{width:calc(100% - 32px)}.dv-guide-page .dv-guide-hero{padding:61px 20px 54px}.dv-guide-page .dv-guide-hero h1{font-size:37px}.dv-guide-page .dv-guide-hero__copy>p{font-size:15px;line-height:1.75}.dv-guide-page .dv-guide-hero__visual{min-height:285px}.dv-guide-page .dv-guide-phone{width:165px;height:286px;right:50%;border-radius:26px}.dv-guide-page .dv-guide-phone__qr{margin-top:40px;transform:scale(.84)}.dv-guide-page .dv-guide-float-card--qr{top:66px;left:0}.dv-guide-page .dv-guide-float-card--online{right:0;bottom:22px}.dv-guide-page .dv-guide-quick,.dv-guide-page .dv-guide-steps,.dv-guide-page .dv-guide-dual,.dv-guide-page .dv-guide-trouble{padding:58px 0}.dv-guide-page .dv-guide-check-grid,.dv-guide-page .dv-guide-tip-grid,.dv-guide-page .dv-guide-trouble-grid{grid-template-columns:1fr}.dv-guide-page .dv-guide-check-card{min-height:0}.dv-guide-page .dv-guide-step{grid-template-columns:52px minmax(0,1fr);gap:13px}.dv-guide-page .dv-guide-step:not(:last-child):after{left:25px}.dv-guide-page .dv-guide-step__number{width:42px;height:42px;border-width:3px;font-size:15px}.dv-guide-page .dv-guide-step__body{padding:17px}.dv-guide-page .dv-guide-dual__panel{padding:28px 22px;border-radius:19px}.dv-guide-page .dv-guide-dual__visual{min-height:205px}.dv-guide-page .dv-guide-sim-card{width:135px;height:170px;padding:18px}.dv-guide-page .dv-guide-sim-card--physical{left:4%}.dv-guide-page .dv-guide-sim-card--esim{right:4%}.footer .footer__heading:after,.footer h2:after,.footer h3:after,.footer-group .footer__heading:after{margin-top:8px}}@media(prefers-reduced-motion:reduce){.dv-policy *,.dv-faq-page *,.dv-guide-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/dv-pages.css.map */
