.drico-page{--dr-ink:#0B1220;--dr-ink-2:#3E4857;--dr-ink-3:#66717F;--dr-ground:#FFFFFF;--dr-surface:#F5F7FA;--dr-surface-2:#EDF1F5;--dr-line:#E3E8EE;--dr-line-2:#CFD6DE;--dr-blue:#1877F2;--dr-blue-2:#1166D6;--dr-blue-soft:#EAF2FE;--dr-blue-ink:#0F5BC4;--dr-navy:#0B1220;--dr-navy-2:#131C2B;--dr-r-lg:18px;--dr-r-md:12px;--dr-r-sm:8px;--dr-font:var(--font-body--family,"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif);color:var(--dr-ink);font-family:var(--dr-font);text-align:left;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.drico-page *{box-sizing:border-box}.drico-page p,.drico-page h1,.drico-page h2,.drico-page h3,.drico-page h4,.drico-page ul,.drico-page ol,.drico-page figure{margin:0;padding:0}.drico-page ul{list-style:none}.drico-page a{color:inherit;text-decoration:none}.drico-page h1,.drico-page h2,.drico-page h3,.drico-page h4{font-family:var(--dr-font);color:var(--dr-ink);text-transform:none}.dr-sec{padding-block:clamp(44px,7vw,84px);border-top:1px solid var(--dr-line)}.dr-sec:first-child,.dr-sec--flush{border-top:0}.dr-sec:first-child{padding-top:clamp(28px,4.5vw,56px)}.dr-head{max-width:64ch;margin-bottom:clamp(24px,3.5vw,40px)}.dr-head .dr-p{margin-top:14px}.dr-kicker{display:inline-flex;align-items:center;gap:10px;font-size:12px;line-height:1;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dr-blue-ink);margin-bottom:18px}.dr-kicker:before{content:"";display:block;width:20px;height:2px;background:var(--dr-blue);border-radius:2px}.dr-h1{font-size:clamp(34px,5.2vw,60px);line-height:1.04;letter-spacing:-.028em;font-weight:700;text-wrap:balance}.dr-h2{font-size:clamp(26px,3.4vw,40px);line-height:1.1;letter-spacing:-.022em;font-weight:700;text-wrap:balance}.dr-h3{font-size:18px;line-height:1.3;letter-spacing:-.01em;font-weight:700}.drico-page .dr-lead{font-size:clamp(17px,1.8vw,20px);line-height:1.6;color:var(--dr-ink-2);max-width:58ch;margin-top:20px}.dr-p{font-size:16px;line-height:1.72;color:var(--dr-ink-2);max-width:66ch}.dr-p+.dr-p{margin-top:16px}.dr-p strong{color:var(--dr-ink);font-weight:700}.dr-prose>*+*{margin-top:18px}.dr-2col{display:grid;gap:clamp(28px,5vw,64px);grid-template-columns:1fr;align-items:start}@media(min-width:900px){.dr-2col{grid-template-columns:5fr 7fr}}.dr-ico{display:inline-block;width:22px;height:22px;flex:none;background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}.dr-ico--shield{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z'/><path d='m9 12 2 2 4-4'/></svg>")}.dr-ico--car{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2'/><circle cx='7' cy='17' r='2'/><path d='M9 17h6'/><circle cx='17' cy='17' r='2'/></svg>")}.dr-ico--monitor{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='14' x='2' y='3' rx='2'/><path d='M8 21h8M12 17v4'/></svg>")}.dr-ico--bike{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='18.5' cy='17.5' r='3.5'/><circle cx='5.5' cy='17.5' r='3.5'/><circle cx='15' cy='5' r='1'/><path d='M12 17.5V14l-3-3 4-3 2 3h2'/></svg>")}.dr-ico--cable{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M17 21v-2a1 1 0 0 1-1-1v-1a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1'/><path d='M19 15V6.5a1 1 0 0 0-7 0v11a1 1 0 0 1-7 0V9'/><path d='M21 21v-2h-4'/><path d='M3 5h4V3'/><path d='M7 5a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a1 1 0 0 1 1-1V3'/></svg>")}.dr-ico--users{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/><circle cx='9' cy='7' r='4'/><path d='M22 21v-2a4 4 0 0 0-3-3.87'/><path d='M16 3.13a4 4 0 0 1 0 7.75'/></svg>")}.dr-ico--phone-app{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect width='14' height='20' x='5' y='2' rx='2'/><path d='M12 18h.01'/></svg>")}.dr-ico--wrench{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z'/></svg>")}.dr-ico--truck{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2'/><path d='M15 18H9'/><path d='M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14'/><circle cx='17' cy='18' r='2'/><circle cx='7' cy='18' r='2'/></svg>")}.dr-ico--return{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/><path d='M3 3v5h5'/></svg>")}.dr-ico--headset{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3'/></svg>")}.dr-ico--phone{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/></svg>")}.dr-ico--mail{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='16' x='2' y='4' rx='2'/><path d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/></svg>")}.dr-ico--pin{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z'/><circle cx='12' cy='10' r='3'/></svg>")}.dr-ico--package{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='m7.5 4.27 9 5.15'/><path d='M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z'/><path d='m3.3 7 8.7 5 8.7-5'/><path d='M12 22V12'/></svg>")}.dr-ico--clock{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M12 6v6l4 2'/></svg>")}.dr-ico--card{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='14' x='2' y='5' rx='2'/><path d='M2 10h20'/></svg>")}.dr-ico--cash{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect width='20' height='12' x='2' y='6' rx='2'/><circle cx='12' cy='12' r='2'/><path d='M6 12h.01M18 12h.01'/></svg>")}.dr-ico--badge{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z'/><path d='m9 12 2 2 4-4'/></svg>")}.dr-ico--arrow{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12h14'/><path d='m12 5 7 7-7 7'/></svg>")}.dr-ico--chat{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/></svg>")}.dr-ico--check{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6 9 17l-5-5'/></svg>")}.dr-ico--chev{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>")}.dr-ico--alert{--i:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M12 8v4M12 16h.01'/></svg>")}.dr-icobox{width:44px;height:44px;border-radius:12px;background:var(--dr-blue-soft);color:var(--dr-blue-ink);display:inline-flex;align-items:center;justify-content:center;flex:none}.dr-icobox .dr-ico{width:22px;height:22px}.dr-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 22px;border-radius:12px;font:600 15px/1 var(--dr-font);letter-spacing:-.005em;cursor:pointer;border:1px solid transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;text-decoration:none}.dr-btn .dr-ico{width:18px;height:18px}.drico-page .dr-btn--primary{background:var(--dr-blue);color:#fff;border-color:var(--dr-blue)}.drico-page .dr-btn--primary:hover{background:var(--dr-blue-2);border-color:var(--dr-blue-2);color:#fff}.drico-page .dr-btn--ghost{background:#fff;color:var(--dr-ink);border-color:var(--dr-line-2)}.drico-page .dr-btn--ghost:hover{border-color:var(--dr-ink);color:var(--dr-ink)}.drico-page .dr-btn--onnavy{background:#fff;color:var(--dr-navy);border-color:#fff}.drico-page .dr-btn--onnavy:hover{background:#e9eef5;border-color:#e9eef5;color:var(--dr-navy)}.dr-btn:focus-visible,.drico-page a:focus-visible,.drico-page summary:focus-visible{outline:2px solid var(--dr-blue);outline-offset:3px}.dr-btnrow{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.drico-page .dr-link{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--dr-blue-ink);font-size:15px}.dr-link .dr-ico{width:16px;height:16px;transition:transform .18s ease}.dr-link:hover .dr-ico{transform:translate(3px)}.dr-hero{display:grid;gap:clamp(28px,4vw,48px);align-items:center;grid-template-columns:1fr}@media(min-width:960px){.dr-hero{grid-template-columns:1.1fr .9fr}}.dr-hero__text>.dr-btnrow{margin-top:32px}.dr-statpanel{background:var(--dr-navy);color:#fff;border-radius:var(--dr-r-lg);padding:clamp(22px,3vw,34px);display:grid;grid-template-columns:1fr 1fr;gap:0;position:relative;overflow:hidden}.dr-statpanel:after{content:"";position:absolute;inset:auto -60px -80px auto;width:260px;height:260px;border-radius:50%;background:radial-gradient(closest-side,#1877f259,#1877f200);pointer-events:none}.dr-stat{padding:18px 16px;border-top:1px solid rgba(255,255,255,.1);position:relative;z-index:1}.dr-stat:nth-child(-n+2){border-top:0;padding-top:6px}.dr-stat:nth-child(odd){border-right:1px solid rgba(255,255,255,.1);padding-left:0}.dr-stat:nth-child(2n){padding-right:0}.dr-stat__n{font-size:clamp(30px,3.6vw,42px);line-height:1;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff}.dr-stat__n small{font-size:.55em;font-weight:600;color:#8fb8f5;margin-left:4px;letter-spacing:0}.dr-stat__l{margin-top:10px;font-size:13.5px;line-height:1.45;color:#aeb8c7}.dr-trust{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:clamp(28px,4vw,44px)}@media(min-width:760px){.dr-trust{grid-template-columns:repeat(4,1fr)}}.dr-trust__i{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--dr-line);border-radius:var(--dr-r-md);background:var(--dr-ground);font-size:14px;font-weight:600;line-height:1.3;color:var(--dr-ink)}.dr-trust__i .dr-ico{color:var(--dr-blue-ink);width:20px;height:20px}.dr-grid{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:680px){.dr-grid--2{grid-template-columns:1fr 1fr}}@media(min-width:900px){.dr-grid--3{grid-template-columns:repeat(3,1fr)}}@media(min-width:680px)and (max-width:899px){.dr-grid--3{grid-template-columns:1fr 1fr}}.dr-card{background:var(--dr-ground);border:1px solid var(--dr-line);border-radius:var(--dr-r-lg);padding:clamp(20px,2.6vw,28px);display:flex;flex-direction:column;gap:14px;transition:border-color .18s ease,box-shadow .18s ease}.dr-card:hover{border-color:var(--dr-line-2);box-shadow:0 10px 30px -18px #0b122040}.dr-card--soft{background:var(--dr-surface);border-color:transparent}.dr-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.dr-card__tag{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dr-ink-3)}.dr-card .dr-h3{margin-top:2px}.dr-card .dr-p{font-size:15px;line-height:1.65}.dr-chips{display:flex;flex-wrap:wrap;gap:8px}.dr-chip{display:inline-flex;align-items:center;min-height:30px;padding:0 11px;border-radius:999px;background:var(--dr-surface-2);color:var(--dr-ink);font-size:13px;font-weight:600;letter-spacing:-.005em}.dr-card__foot{margin-top:auto;padding-top:6px}.dr-principle{display:flex;gap:16px;align-items:flex-start;padding:22px 0;border-top:1px solid var(--dr-line)}.dr-grid--3 .dr-principle{border-top:0;padding:0}.dr-principle .dr-h3{font-size:17px}.dr-principle .dr-p{font-size:15px;line-height:1.65;margin-top:6px}.dr-panel{background:var(--dr-navy);color:#e6eaf0;border-radius:var(--dr-r-lg);padding:clamp(28px,5vw,56px);display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:1fr;align-items:center;position:relative;overflow:hidden}@media(min-width:900px){.dr-panel{grid-template-columns:1.2fr .8fr}}.dr-panel:before{content:"";position:absolute;left:-120px;top:-140px;width:360px;height:360px;border-radius:50%;background:radial-gradient(closest-side,#1877f247,#1877f200);pointer-events:none}.dr-panel>*{position:relative;z-index:1}.dr-panel .dr-kicker{color:#8fb8f5}.dr-panel .dr-kicker:before{background:#8fb8f5}.dr-panel .dr-h2{color:#fff}.dr-panel .dr-p{color:#b9c3d1}.dr-panel .dr-p strong{color:#fff}.dr-panel__aside{border-left:1px solid rgba(255,255,255,.12);padding-left:clamp(20px,3vw,40px)}@media(max-width:899px){.dr-panel__aside{border-left:0;padding-left:0;border-top:1px solid rgba(255,255,255,.12);padding-top:24px}}.dr-panel__aside .dr-h3{color:#fff}.dr-kunye{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:680px){.dr-kunye{grid-template-columns:1fr 1fr}}@media(min-width:960px){.dr-kunye{grid-template-columns:repeat(4,1fr)}}.dr-kunye__i{padding:20px;border:1px solid var(--dr-line);border-radius:var(--dr-r-md);display:flex;flex-direction:column;gap:10px}.dr-kunye__l{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dr-ink-3)}.dr-kunye__l .dr-ico{width:16px;height:16px;color:var(--dr-blue-ink)}.dr-kunye__v{font-size:16px;line-height:1.45;font-weight:600;color:var(--dr-ink);overflow-wrap:anywhere}.dr-kunye__v a:hover{color:var(--dr-blue-ink)}.dr-kunye__d{font-size:13.5px;line-height:1.5;color:var(--dr-ink-3)}.dr-chan{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:680px){.dr-chan{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.dr-chan{grid-template-columns:repeat(4,1fr)}}.dr-chan__i{background:var(--dr-ground);border:1px solid var(--dr-line);border-radius:var(--dr-r-lg);padding:22px;display:flex;flex-direction:column;gap:12px;transition:border-color .18s ease,box-shadow .18s ease}.dr-chan__i:hover{border-color:var(--dr-line-2);box-shadow:0 10px 30px -18px #0b122040}.dr-chan__t{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dr-ink-3);margin-top:4px}.dr-chan__v{font-size:19px;line-height:1.3;font-weight:700;letter-spacing:-.015em;color:var(--dr-ink);overflow-wrap:anywhere}.dr-chan__v a:hover{color:var(--dr-blue-ink)}.dr-chan__d{font-size:14px;line-height:1.6;color:var(--dr-ink-2)}.dr-chan__foot{margin-top:auto;padding-top:4px}.dr-hours{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--dr-surface);font-size:13px;font-weight:600;color:var(--dr-ink-2)}.dr-hours .dr-dot{width:8px;height:8px;border-radius:50%;background:#22a06b;box-shadow:0 0 0 3px #22a06b2e}.dr-faq{margin-top:clamp(20px,3vw,32px);border-top:1px solid var(--dr-line)}.dr-faq details{border-bottom:1px solid var(--dr-line)}.dr-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-size:17px;font-weight:600;line-height:1.35;color:var(--dr-ink);letter-spacing:-.01em}.dr-faq summary::-webkit-details-marker{display:none}.dr-faq summary .dr-ico{width:18px;height:18px;color:var(--dr-ink-3);transition:transform .2s ease}.dr-faq details[open] summary .dr-ico{transform:rotate(180deg)}.dr-faq details[open] summary{color:var(--dr-blue-ink)}.dr-faq .dr-p{padding:0 0 20px;max-width:70ch;font-size:15.5px}@media(prefers-reduced-motion:reduce){.drico-page *{transition:none!important}}.drico-page .dr-formgrid{display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:1fr;align-items:start}@media(min-width:960px){.drico-page .dr-formgrid{grid-template-columns:7fr 5fr}}.dr-form{display:flex;flex-direction:column;gap:18px;margin-top:28px}.dr-form__row{display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:640px){.dr-form__row{grid-template-columns:1fr 1fr}}.dr-field{display:flex;flex-direction:column;gap:8px}.dr-field label{font-size:14px;font-weight:600;color:var(--dr-ink);letter-spacing:-.005em}.dr-field__opt{font-weight:500;color:var(--dr-ink-3);font-size:12.5px;margin-left:4px}.dr-field input,.dr-field select,.dr-field textarea{width:100%;min-height:50px;padding:13px 16px;border:1px solid var(--dr-line-2);border-radius:var(--dr-r-md);background:#fff;color:var(--dr-ink);font:400 16px/1.4 var(--dr-font);box-shadow:none;appearance:none;-webkit-appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.dr-field textarea{min-height:150px;resize:vertical;line-height:1.55}.dr-field input::placeholder,.dr-field textarea::placeholder{color:#98a2b0}.dr-field input:hover,.dr-field select:hover,.dr-field textarea:hover{border-color:#aeb8c6}.dr-field input:focus,.dr-field select:focus,.dr-field textarea:focus{outline:none;border-color:var(--dr-blue);box-shadow:0 0 0 3px #1877f22e}.dr-field input[aria-invalid=true]{border-color:#c62828;box-shadow:0 0 0 3px #c6282824}.dr-select{position:relative}.dr-select select{padding-right:44px;cursor:pointer}.dr-select .dr-ico{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--dr-ink-3);pointer-events:none}.dr-form__foot{display:flex;flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:6px}.dr-form__foot .dr-btn{min-width:200px}@media(max-width:639px){.dr-form__foot .dr-btn{width:100%}}.dr-form__note{font-size:13px;line-height:1.5;color:var(--dr-ink-3);max-width:34ch}.dr-form__msg{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--dr-r-md);font-size:15px;line-height:1.55}.dr-form__msg .dr-ico{width:20px;height:20px;margin-top:2px}.dr-form__msg strong{font-weight:700}.dr-form__msg--ok{background:#e9f7ef;color:#14532d}.dr-form__msg--ok .dr-ico{color:#1b8a4c}.dr-form__msg--err{background:#fcebeb;color:#7f1d1d}.dr-form__msg--err .dr-ico{color:#c62828}.dr-formaside{display:flex;flex-direction:column;gap:14px}@media(min-width:960px){.dr-formaside{position:sticky;top:calc(var(--header-height,72px) + 24px)}}.dr-kcard{background:var(--dr-navy);color:#fff;border-radius:var(--dr-r-lg);padding:clamp(22px,3vw,30px)}.dr-kcard .dr-kicker{color:#8fb8f5;margin-bottom:12px}.dr-kcard .dr-kicker:before{background:#8fb8f5}.dr-kcard .dr-h3{color:#fff;letter-spacing:.02em}.dr-klist{margin-top:18px;display:flex;flex-direction:column;gap:14px}.dr-klist li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.5;color:#d4dbe5}.dr-klist li .dr-ico{width:18px;height:18px;color:#8fb8f5;margin-top:3px}.drico-page .dr-klist a{color:#fff;font-weight:600}.dr-klist a:hover{color:#8fb8f5}.dr-map{border-radius:var(--dr-r-lg);overflow:hidden;border:1px solid var(--dr-line);background:var(--dr-surface);aspect-ratio:4/3}.dr-map iframe{display:block;width:100%;height:100%;border:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/drico-pages.css.map */
