.daib-layout,.daib-layout *{box-sizing:border-box}.daib-layout{font-synthesis:none;--daib-primary-rgb:15,118,110;--daib-accent-rgb:249,115,22;--daib-heading-tracking:-0.03em;--daib-shadow-sm:0 1px 2px rgba(15,23,42,.06),0 4px 12px -4px rgba(15,23,42,.10);--daib-shadow-md:0 1px 2px rgba(15,23,42,.07),0 12px 32px -12px rgba(15,23,42,.20);--daib-shadow-lg:0 2px 4px rgba(15,23,42,.08),0 24px 48px -16px rgba(15,23,42,.28);--daib-ease:cubic-bezier(0.34,1.56,0.64,1);--daib-s1:8px;--daib-s2:12px;--daib-s3:16px;--daib-s4:24px;--daib-s5:32px;--daib-s6:48px;--daib-s7:72px;--daib-s8:96px;line-height:1.7;font-family:var(--daib-body-font,'Be Vietnam Pro',-apple-system,'Segoe UI',sans-serif);color:var(--daib-text,#0E2422);background:var(--daib-bg,#fff)}.daib-layout h1,.daib-layout h2,.daib-layout h3,.daib-layout h4{font-family:var(--daib-heading-font,'Montserrat',sans-serif);letter-spacing:var(--daib-heading-tracking,-.03em)}.daib-layout h1,.daib-layout h2,.daib-layout h3,.daib-layout h4,.daib-layout h5,.daib-layout h6{color:inherit!important}.daib-layout .daib-mediacard .daib-mediacard-title,.daib-layout .daib-grid-style-highlight .daib-feat-title,.daib-layout .daib-results-title,.daib-layout .daib-results-quotes-title{color:#fff!important}.daib-layout .daib-steps--rail .daib-rail-title,.daib-layout .daib-steps--rail .daib-steps-title{color:var(--daib-on-band,#fff)!important}.daib-section{position:relative}.daib-container{max-width:1200px;margin:0 auto;padding-left:var(--daib-s3);padding-right:var(--daib-s3)}.daib-row{display:flex;flex-wrap:wrap;margin:0 calc(var(--daib-s2) * -1)}.daib-col{flex:0 0 var(--daib-w,100%);max-width:var(--daib-w,100%);padding:0 var(--daib-s2);min-width:0}@media(max-width:768px){.daib-row .daib-col{flex:0 0 100%;max-width:100%}}.daib-block{margin-bottom:var(--daib-s4)}.daib-block:last-child{margin-bottom:0}.daib-noise{position:absolute;inset:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.daib-hero-tint{position:absolute;inset:0;pointer-events:none;background:var(--daib-primary,#0F766E);mix-blend-mode:multiply;opacity:.18}.daib-hero-inner,.daib-cta-title,.daib-cta-desc,.daib-cta-actions{position:relative;z-index:1}.daib-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;border-radius:var(--daib-btn-radius,12px);font-weight:600;font-size:16px;font-family:var(--daib-body-font,sans-serif);text-decoration:none;border:1.5px solid #fff0;cursor:pointer;line-height:1.4;transition:transform .35s var(--daib-ease),opacity .3s ease,box-shadow .35s var(--daib-ease)}.daib-btn-primary{background:linear-gradient(135deg,var(--daib-primary-dark,#2DD4BF),var(--daib-primary,#0F766E));color:var(--daib-on-primary,#fff);box-shadow:0 6px 18px rgba(var(--daib-primary-rgb),.35)}.daib-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(var(--daib-primary-rgb),.38);color:var(--daib-on-primary,#fff)}.daib-btn-secondary{background:var(--daib-accent,#F97316);color:#fff;box-shadow:0 6px 18px rgba(var(--daib-accent-rgb),.35)}.daib-btn-secondary:hover{transform:translateY(-2px);color:#fff!important}.daib-btn-outline{border-color:var(--daib-primary,#0F766E);color:var(--daib-primary,#0F766E);background:#fff0}.daib-btn-outline:hover{background:var(--daib-primary-soft,rgb(15 118 110 / .12));transform:translateY(-2px);color:var(--daib-primary,#0F766E)}.daib-btn-ghost{background:rgb(255 255 255 / .08)}.daib-hero--dark .daib-btn-ghost{border-color:rgb(255 255 255 / .55);color:#fff}.daib-hero--dark .daib-btn-ghost:hover{background:rgb(255 255 255 / .16);transform:translateY(-2px)}.daib-hero--light .daib-btn-ghost{border-color:var(--daib-border,#DCEAE5);color:var(--daib-text,#0E2422);background:rgb(255 255 255 / .55)}.daib-hero--light .daib-btn-ghost:hover{transform:translateY(-2px)}.daib-btn-outline-light{border-color:rgb(255 255 255 / .7);color:#fff;background:#fff0}.daib-btn-outline-light:hover{color:#fff}.daib-btn-light{background:#fff;color:var(--daib-primary,#0F766E);box-shadow:0 6px 18px rgb(0 0 0 / .16)}.daib-btn-light:hover{transform:translateY(-2px);color:var(--daib-primary,#0F766E)}.daib-btn-dark{background:#111;color:#fff}.daib-btn-dark:hover{color:#fff}.daib-btnwrap{margin:4px 0}.daib-btn:active{transform:translateY(0) scale(.98)}.daib-layout a:focus-visible,.daib-btn:focus-visible{outline:2px solid var(--daib-primary,#0F766E);outline-offset:3px;border-radius:4px}.daib-hero{position:relative;border-radius:0;overflow:hidden}.daib-hero-inner{max-width:820px;margin:0 auto;padding-left:var(--daib-s4);padding-right:var(--daib-s4)}.daib-hero.daib-align-left .daib-hero-inner{margin-left:0;margin-right:auto;max-width:700px}.daib-hero.daib-align-right .daib-hero-inner{margin-left:auto;margin-right:0}.daib-badge{display:inline-block;padding:7px 16px;border-radius:999px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--daib-s4);border:1px solid #fff0}.daib-hero--dark .daib-badge{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .32);color:#fff}.daib-hero--light .daib-badge{background:var(--daib-primary-soft,rgb(15 118 110 / .12));border-color:var(--daib-primary,#0F766E);color:var(--daib-primary,#0F766E)}.daib-hero-title{margin:0 0 var(--daib-s3);font-size:clamp(2rem,5vw,3.6rem);line-height:1.15;font-weight:800}.daib-hero-sub{margin:0 0 var(--daib-s5);font-size:clamp(1rem,1.6vw,1.15rem);opacity:.85;max-width:640px}.daib-hero.daib-align-center .daib-hero-sub{margin-left:auto;margin-right:auto}.daib-hero-btns{display:flex;flex-wrap:wrap;gap:var(--daib-s2)}.daib-hero.daib-align-center .daib-hero-btns{justify-content:center}.daib-hero.daib-align-right .daib-hero-btns{justify-content:flex-end}.daib-heading{margin:0 0 14px;line-height:1.25;font-weight:800}.daib-tc1{color:var(--daib-tc1,#F97316)}.daib-tc2{color:var(--daib-tc2,#0F766E)}.daib-text{font-size:16.5px}.daib-text p{margin:0 0 var(--daib-s2)}.daib-text p:last-child{margin-bottom:0}.daib-text a{color:var(--daib-primary,#0F766E)}.daib-figure{margin:0}.daib-figure img{box-shadow:var(--daib-shadow-md);max-width:100%;height:auto}.daib-figure--no-shadow img{box-shadow:none}.daib-figure-caption{font-weight:800;font-size:clamp(1.15rem,2.4vw,1.6rem);line-height:1.4;letter-spacing:-.01em;margin:0 0 18px}.daib-col:has(>.daib-figure--valign-center){display:flex;flex-direction:column;justify-content:center}.daib-col:has(>.daib-figure--valign-bottom){display:flex;flex-direction:column;justify-content:flex-end}@keyframes daib-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.daib-figure--float img{animation:daib-float 5.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.daib-figure--float img{animation:none}}.daib-features-title{text-align:center;margin:0 0 var(--daib-s5);font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800}.daib-feat-grid{display:grid;grid-template-columns:repeat(var(--daib-cols,3),minmax(0,1fr));gap:var(--daib-s4)}.daib-feat{background:var(--daib-item-bg,var(--daib-surface,#F2F8F6));border:1px solid var(--daib-border,#DCEAE5);border-radius:var(--daib-radius,18px);padding:var(--daib-s5);text-align:center;box-shadow:var(--daib-shadow-sm);transition:transform .35s var(--daib-ease),opacity .3s ease,box-shadow .35s var(--daib-ease)}.daib-feat:hover{transform:translateY(-4px);box-shadow:var(--daib-shadow-md)}.daib-feat-icon{width:58px;height:58px;border-radius:50%;background:var(--daib-item-accent-soft,var(--daib-primary-soft,rgb(15 118 110 / .12)));display:flex;align-items:center;justify-content:center;font-size:27px;line-height:1;margin:0 auto var(--daib-s3)}.daib-feat-icon svg{width:29px;height:29px;color:var(--daib-item-accent,var(--daib-primary,#0F766E))}.daib-feat-img{margin:calc(var(--daib-s5) * -1) calc(var(--daib-s5) * -1) var(--daib-s4);border-radius:var(--daib-radius,18px) var(--daib-radius,18px) 0 0;overflow:hidden;aspect-ratio:16/10}.daib-feat-img img{width:100%;height:100%;object-fit:cover;display:block}.daib-feat-btnwrap{margin-top:var(--daib-s4)}.daib-feat-btn{background:linear-gradient(135deg,var(--daib-item-accent,var(--daib-primary-dark,#2DD4BF)),var(--daib-item-accent,var(--daib-primary,#0F766E)));box-shadow:0 6px 18px rgba(var(--daib-item-accent-rgb,var(--daib-primary-rgb)),.35)}.daib-feat:hover .daib-feat-btn{transform:translateY(-1px)}.daib-stats{text-align:center}.daib-stats.daib-align-left{text-align:left}.daib-stats.daib-align-right{text-align:right}.daib-stats-grid{display:grid;grid-template-columns:repeat(var(--daib-cols,4),1fr);gap:var(--daib-s4)}.daib-stat{padding:var(--daib-s3) var(--daib-s2)}.daib-stat-num{font-family:var(--daib-heading-font,'Montserrat',sans-serif);font-size:clamp(2rem,4.2vw,2.9rem);font-weight:800;line-height:1.1;color:var(--daib-primary,#0F766E);letter-spacing:var(--daib-heading-tracking,-.03em)}.daib-stat-suffix{color:var(--daib-accent,#F97316)}.daib-stat-label{margin-top:var(--daib-s1);font-size:15px;color:var(--daib-muted,#57706B)}.daib-stats--cards .daib-stat{background:var(--daib-surface,#F2F8F6);border:1px solid var(--daib-border,#DCEAE5);border-radius:var(--daib-radius,18px);padding:var(--daib-s5) var(--daib-s3);box-shadow:var(--daib-shadow-sm);transition:transform .35s var(--daib-ease),opacity .3s ease,box-shadow .35s var(--daib-ease)}.daib-stats--cards .daib-stat:hover{transform:translateY(-4px);box-shadow:var(--daib-shadow-md)}.daib-stats--band{background:linear-gradient(135deg,var(--daib-primary-dark,#2DD4BF),var(--daib-primary,#0F766E));border-radius:var(--daib-radius,18px);padding:var(--daib-s6) var(--daib-s5);box-shadow:var(--daib-shadow-lg)}.daib-stats--band .daib-stat{padding:var(--daib-s2) var(--daib-s3)}.daib-stats--band .daib-stat+.daib-stat{border-left:1px solid rgb(255 255 255 / .25)}.daib-stats--band .daib-stat-num{color:var(--daib-on-primary,#fff)}.daib-stats--band .daib-stat-suffix{color:var(--daib-on-primary,#fff);opacity:.85}.daib-stats--band .daib-stat-label{color:var(--daib-on-primary,#fff);opacity:.85}.daib-stats--plain .daib-stat{padding:var(--daib-s2)}.daib-stat--colored .daib-stat-num{color:var(--daib-item-num-color)!important}.daib-stat--colored .daib-stat-suffix{color:var(--daib-item-num-color);opacity:.88}.daib-layout .daib-feat-title{margin:0 0 var(--daib-s1);font-size:18.5px;font-weight:700;line-height:1.35;color:var(--daib-item-title-color,inherit)!important}.daib-feat-desc{margin:0;font-size:15px;color:var(--daib-item-desc-color,var(--daib-muted,#57706B))}.daib-testi-grid{display:grid;grid-template-columns:repeat(var(--daib-cols,3),minmax(0,1fr));gap:var(--daib-s4)}.daib-testi{position:relative;background:var(--daib-surface,#F2F8F6);border:1px solid var(--daib-border,#DCEAE5);border-radius:var(--daib-radius,18px);padding:var(--daib-s5);overflow:hidden;box-shadow:var(--daib-shadow-sm);transition:transform .35s var(--daib-ease),opacity .3s ease,box-shadow .35s var(--daib-ease)}.daib-testi:hover{transform:translateY(-4px);box-shadow:var(--daib-shadow-md)}.daib-testi::before{content:"\201C";position:absolute;top:-6px;right:16px;font-family:var(--daib-heading-font,Georgia,serif);font-size:84px;line-height:1;color:var(--daib-primary,#0F766E);opacity:.14;pointer-events:none}.daib-testi-quote{margin:0 0 var(--daib-s3);font-style:italic;font-size:16px;position:relative}.daib-testi-person{display:flex;gap:var(--daib-s2);align-items:center}.daib-testi-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:0 0 auto}.daib-testi-avatar--init{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--daib-primary-dark,#2DD4BF),var(--daib-primary,#0F766E));color:var(--daib-on-primary,#fff);font-weight:700;font-size:19px;font-style:normal}.daib-testi-name{font-weight:700;font-size:15px}.daib-testi-role{font-size:13px;color:var(--daib-muted,#57706B)}.daib-cta{position:relative;overflow:hidden;box-shadow:var(--daib-shadow-lg)}.daib-cta-title{margin:0 0 var(--daib-s2);font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.daib-cta-desc{margin:0 0 var(--daib-s4);font-size:16.5px;opacity:.88}.daib-cta-actions{display:flex;flex-wrap:wrap;gap:var(--daib-s3);align-items:center;justify-content:center}.daib-cta-hotline{font-size:16px;opacity:.92}.daib-cta-hotline strong{font-size:18px;letter-spacing:.02em}.daib-spacer{width:100%}.daib-divider{border:0}.daib-anim-fade-up:not(.daib-in){opacity:0;transform:translateY(28px)}.daib-anim-fade:not(.daib-in){opacity:0}.daib-anim-zoom:not(.daib-in){opacity:0;transform:scale(.94)}.daib-anim-left:not(.daib-in){opacity:0;transform:translateX(-32px)}.daib-anim-right:not(.daib-in){opacity:0;transform:translateX(32px)}.daib-anim.daib-in{transition:opacity .7s ease var(--daib-d,0ms),transform .7s var(--daib-ease) var(--daib-d,0ms)}.daib-anim:not(.daib-in) .daib-feat,.daib-anim:not(.daib-in) .daib-testi,.daib-anim:not(.daib-in) .daib-stat{opacity:0}.daib-anim.daib-in .daib-feat,.daib-anim.daib-in .daib-testi,.daib-anim.daib-in .daib-stat{animation:daib-rise .6s var(--daib-ease) var(--daib-d,0ms) backwards}@keyframes daib-rise{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}[data-daib-reveal]:not(.daib-in){opacity:0}[data-daib-reveal="fade-up"]:not(.daib-in){transform:translateY(28px)}[data-daib-reveal="fade"]:not(.daib-in){transform:none}[data-daib-reveal="slide-left"]:not(.daib-in){transform:translateX(-36px)}[data-daib-reveal="slide-right"]:not(.daib-in){transform:translateX(36px)}[data-daib-reveal="zoom-in"]:not(.daib-in){transform:scale(.92)}[data-daib-reveal="card-3d"]:not(.daib-in){transform:perspective(800px) rotateX(8deg) translateY(24px)}[data-daib-reveal].daib-in{opacity:1;transform:none;transition:opacity 1s ease var(--daib-d,0ms),transform 1s cubic-bezier(.22,.61,.36,1) var(--daib-d,0ms)}.daib-section[id]{scroll-margin-top:84px}.daib-feat-grid.daib-grid-center,.daib-feat-grid.daib-grid-stretch,.daib-testi-grid.daib-grid-center,.daib-testi-grid.daib-grid-stretch,.daib-stats-grid.daib-grid-center,.daib-stats-grid.daib-grid-stretch{display:flex;flex-wrap:wrap}.daib-grid-center{justify-content:center}.daib-grid-center>.daib-feat,.daib-grid-center>.daib-testi,.daib-grid-center>.daib-stat,.daib-grid-stretch>.daib-feat,.daib-grid-stretch>.daib-testi,.daib-grid-stretch>.daib-stat{flex:0 1 calc((100% - (var(--daib-cols,3) - 1) * var(--daib-s4)) / var(--daib-cols,3));min-width:0}.daib-grid-stretch>.daib-feat,.daib-grid-stretch>.daib-testi,.daib-grid-stretch>.daib-stat{flex-grow:1}@media(max-width:1024px){.daib-stats--band .daib-stat:nth-child(odd){border-left:0}}@media(max-width:768px){.daib-col{flex-basis:100%!important;max-width:100%!important}.daib-block{margin-bottom:var(--daib-s3)}.daib-hero-inner{max-width:100%}}@media(max-width:640px){.daib-feat-grid.daib-mgrid-2,.daib-testi-grid.daib-mgrid-2,.daib-prod-grid.daib-mgrid-2{gap:var(--daib-s3)}.daib-mgrid-2 .daib-feat{padding:var(--daib-s3)}.daib-mgrid-2 .daib-feat-icon{width:44px;height:44px;border-radius:12px;margin-bottom:var(--daib-s3)}.daib-mgrid-2 .daib-feat-icon svg{width:22px;height:22px}.daib-mgrid-2 .daib-feat-title{font-size:.92rem}.daib-mgrid-2 .daib-feat-desc{font-size:.78rem}.daib-mgrid-2 .daib-feat-img{margin:calc(var(--daib-s3) * -1) calc(var(--daib-s3) * -1) var(--daib-s3)}.daib-mgrid-2 .daib-testi,.daib-mgrid-2 .daib-prod{padding:var(--daib-s3)}.daib-mgrid-2 .daib-testi-quote,.daib-mgrid-2 .daib-testi-name{font-size:.82rem}.daib-mgrid-2 .daib-testi-role{font-size:.68rem}.daib-mgrid-2 .daib-testi-avatar{width:34px;height:34px;font-size:.8rem}.daib-mgrid-2 .daib-layout .daib-prod-name{font-size:.95rem}.daib-mgrid-2 .daib-prod-price{font-size:1.06rem}.daib-mgrid-2 .daib-prod-btn{padding:9px 12px;font-size:.78rem}}@media(max-width:520px){.daib-cta-actions{flex-direction:column}.daib-btn{padding:13px 26px}}@media(prefers-reduced-motion:reduce){.daib-layout *,.daib-layout *::before,.daib-layout *::after{transition:none!important;animation:none!important}.daib-anim,.daib-anim .daib-feat,.daib-anim .daib-testi,.daib-anim .daib-stat,[data-daib-reveal]{opacity:1!important;transform:none!important}}.daib-grid-icon-dark .daib-feat-icon{background:var(--daib-item-accent,var(--daib-primary));border-radius:16px;color:#fff;box-shadow:0 12px 22px -10px rgba(var(--daib-item-accent-rgb,var(--daib-primary-rgb,0,0,0)),.45)}.daib-grid-icon-dark .daib-feat-icon svg{color:#fff}.daib-grid-icon-outline .daib-feat-icon{background:#fff0;border:1.5px solid var(--daib-item-accent,var(--daib-primary));color:var(--daib-item-accent,var(--daib-primary))}.daib-feat--row{display:flex;align-items:flex-start;gap:var(--daib-s4);text-align:left}.daib-feat--row .daib-feat-icon{flex:0 0 auto;margin:0;background:var(--daib-item-accent,var(--daib-primary));border-radius:16px;color:#fff;box-shadow:0 12px 22px -10px rgba(var(--daib-item-accent-rgb,var(--daib-primary-rgb,0,0,0)),.45)}.daib-feat--row .daib-feat-icon svg{color:#fff}.daib-feat--row .daib-feat-text{flex:1 1 auto;min-width:0}.daib-feat--row .daib-feat-title{margin-top:0}.daib-feat--row .daib-feat-btnwrap{margin-top:var(--daib-s3)}.daib-feat--row .daib-feat-img{flex:0 0 40%;margin:0;border-radius:var(--daib-r-sm);overflow:hidden;border:1px solid var(--daib-border)}.daib-feat-grid.daib-grid-layout-band{display:flex;flex-wrap:nowrap;border-top:1px solid var(--daib-border,#DCEAE5);border-bottom:1px solid var(--daib-border,#DCEAE5)}.daib-grid-layout-band .daib-feat{flex:1 1 0%;display:flex;align-items:flex-start;gap:var(--daib-s3);text-align:left;background:#fff0;border:0;border-radius:0;box-shadow:none;padding:var(--daib-s5) var(--daib-s3)}.daib-grid-layout-band .daib-feat:hover{transform:none;box-shadow:none}.daib-grid-layout-band .daib-feat+.daib-feat{border-left:1px solid var(--daib-border,#DCEAE5)}.daib-grid-layout-band .daib-feat-icon{flex:0 0 auto;margin:0}.daib-grid-layout-band .daib-feat-text{flex:1 1 auto;min-width:0}@media(max-width:640px){.daib-feat-grid.daib-grid-layout-band{flex-direction:column}.daib-grid-layout-band .daib-feat{padding:var(--daib-s4) var(--daib-s2)}.daib-grid-layout-band .daib-feat+.daib-feat{border-left:0;border-top:1px solid var(--daib-border,#DCEAE5)}}.daib-slider{position:relative}.daib-slider-viewport{overflow:hidden}.daib-slider-track{display:flex;gap:var(--daib-s4);transition:transform .55s cubic-bezier(.34,1.56,.64,1)}.daib-slider-track>.daib-testi{flex:0 0 calc((100% - (var(--daib-pv,3) - 1) * var(--daib-s4)) / var(--daib-pv,3));min-width:0}@media(max-width:640px){.daib-slider-track>.daib-testi{flex-basis:calc((100% - (var(--daib-pv-m,1) - 1) * var(--daib-s4)) / var(--daib-pv-m,1))}}.daib-slider-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:42px;height:42px;border-radius:50%;border:1px solid var(--daib-border,#DCEAE5);background:var(--daib-surface,#fff);color:var(--daib-text,#0E2422);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--daib-shadow-sm);transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .25s ease,box-shadow .25s ease}.daib-slider-btn svg{width:20px;height:20px;flex:none;display:block}.daib-slider-btn:hover{transform:translateY(-50%) scale(1.06);box-shadow:var(--daib-shadow-md)}.daib-slider-btn:active{transform:translateY(-50%) scale(.96)}.daib-slider-btn:focus-visible{outline:2px solid var(--daib-primary,#0F766E);outline-offset:3px}.daib-slider-prev{left:2px}.daib-slider-next{right:2px}.daib-slider[data-daib-static="1"] .daib-slider-btn{display:none}.daib-slider-nav-hide .daib-slider-btn{display:none!important}.daib-slider-nav-hover .daib-slider-btn{opacity:0!important;pointer-events:none!important}.daib-slider-nav-hover .daib-slider:hover .daib-slider-btn{opacity:1!important;pointer-events:auto!important}@media(max-width:768px){.daib-slider-nav-desktop .daib-slider-btn,.daib-slider-nav-desktop-hover .daib-slider-btn{display:none!important}}.daib-slider-nav-desktop-hover .daib-slider-btn{opacity:0!important;pointer-events:none!important}.daib-slider-nav-desktop-hover .daib-slider:hover .daib-slider-btn{opacity:1!important;pointer-events:auto!important}@media(prefers-reduced-motion:reduce){.daib-slider-viewport{overflow-x:auto}.daib-slider-track{transition:none}}.daib-products-title{font-family:var(--daib-ff-title);font-weight:700;font-size:1.8rem;margin-bottom:var(--daib-s5);letter-spacing:var(--daib-ls-title)}.daib-prod-grid{display:grid;grid-template-columns:repeat(var(--daib-cols,3),minmax(0,1fr));gap:var(--daib-s4)}.daib-prod{background:var(--daib-bg);border:1px solid var(--daib-border);border-radius:24px;padding:var(--daib-s4);box-shadow:var(--daib-sh-card);display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.34,1.56,.64,1),border-color .35s cubic-bezier(.34,1.56,.64,1)}.daib-prod:hover{transform:translateY(-4px);box-shadow:var(--daib-sh-hero);border-color:var(--daib-primary)}.daib-prod-img{border-radius:18px;overflow:hidden;margin-bottom:var(--daib-s4);aspect-ratio:16/10;background:var(--daib-surface)}.daib-prod-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.daib-prod:hover .daib-prod-img img{transform:scale(1.05)}.daib-prod-badge{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--daib-primary);margin-bottom:var(--daib-s2)}.daib-prod-name{font-family:var(--daib-ff-title);font-weight:700;font-size:1.25rem;line-height:1.25;margin-bottom:var(--daib-s3);color:var(--daib-text)!important}.daib-prod-specs{display:flex;flex-direction:column;gap:var(--daib-s3);margin-bottom:var(--daib-s4)}.daib-prod-specgrid{display:grid;grid-template-columns:1fr 1fr;gap:var(--daib-s2)}.daib-prod-spec{background:var(--daib-surface);border-radius:14px;padding:var(--daib-s2) var(--daib-s3)}.daib-prod-speclabel{font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--daib-muted)}.daib-prod-specvalue{font-weight:700;font-size:.92rem;color:var(--daib-text);margin-top:2px}.daib-prod-bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.daib-prod-bullets li{position:relative;padding-left:16px;font-size:.86rem;line-height:1.55;color:var(--daib-text)}.daib-prod-bullets li::before{content:"";position:absolute;left:1px;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--daib-item-accent,var(--daib-primary))}.daib-prod-pricerow{border-top:1px solid var(--daib-border);padding-top:var(--daib-s3);margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--daib-s3)}.daib-prod-plabel{font-size:.72rem;color:var(--daib-muted)}.daib-prod-price{font-family:"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;font-weight:800;font-size:1.35rem;line-height:1.1;color:var(--daib-text)}.daib-prod-actions{margin-top:var(--daib-s3)}.daib-prod-btn{width:100%;justify-content:space-between;background:var(--daib-item-accent,var(--daib-primary));color:var(--daib-on-primary);box-shadow:var(--daib-sh-btn)}.daib-prod-btn:hover{background:var(--daib-item-accent,var(--daib-primary))}.daib-prod-arrow{width:18px;height:18px;flex:0 0 auto}.daib-prod--wide{overflow:hidden}.daib-prod--wide .daib-prod-img{margin:calc(var(--daib-s4) * -1) calc(var(--daib-s4) * -1) var(--daib-s4);border-radius:0;aspect-ratio:16/9}.daib-layout .daib-steps-title{font-family:var(--daib-heading-font,'Montserrat',sans-serif);font-weight:800;font-size:clamp(1.5rem,3vw,2rem);margin:0 0 var(--daib-s5);text-align:center;color:var(--daib-steps-title,#111111)!important}.daib-steps-list{list-style:none;margin:0;padding:0}.daib-steps--cards .daib-steps-list{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--daib-s4)}.daib-steps--cards .daib-step{background:var(--daib-surface,#F2F8F6);border:1px solid var(--daib-border,#DCEAE5);border-radius:var(--daib-radius,18px);padding:var(--daib-s5) var(--daib-s4);box-shadow:var(--daib-shadow-sm)}.daib-step-num{width:34px;height:34px;border-radius:50%;background:var(--daib-primary,#0F766E);color:var(--daib-on-primary,#fff);display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;flex:0 0 auto;position:relative;z-index:1}.daib-layout .daib-step-title{margin:var(--daib-s3) 0 var(--daib-s1);font-size:17px;font-weight:700;line-height:1.35;color:var(--daib-steps-steptitle,#111111)!important}.daib-step-desc{margin:0;font-size:14.5px;color:var(--daib-steps-stepdesc,#57706B)}.daib-steps--cards .daib-step-title{margin-top:var(--daib-s3)}.daib-steps--timeline .daib-step{display:flex;gap:var(--daib-s3);position:relative;padding-bottom:var(--daib-s5)}.daib-steps--timeline .daib-step::before{content:"";position:absolute;left:16px;top:40px;bottom:2px;width:2px;background:var(--daib-border,#DCEAE5)}.daib-steps--timeline .daib-step:last-child{padding-bottom:0}.daib-steps--timeline .daib-step:last-child::before{display:none}.daib-steps--timeline .daib-step-body{flex:1 1 auto;min-width:0;padding-top:4px}.daib-steps--timeline .daib-step-title{margin-top:0}.daib-steps--connected .daib-steps-list{display:flex;gap:var(--daib-s4)}.daib-steps--connected .daib-step{flex:1 1 0%;position:relative;text-align:center;padding:0 var(--daib-s1)}.daib-steps--connected .daib-step::before{content:"";position:absolute;top:16px;left:calc(-50% + 24px);right:calc(50% + 24px);height:2px;background:var(--daib-border,#DCEAE5)}.daib-steps--connected .daib-step:first-child::before{display:none}.daib-steps--connected .daib-step-body{margin-top:var(--daib-s3)}.daib-steps--connected .daib-step-title{margin-top:0}@media(max-width:1024px){.daib-steps--cards .daib-steps-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.daib-steps--cards .daib-steps-list{grid-template-columns:1fr}.daib-steps--connected .daib-steps-list{flex-direction:column;gap:0}.daib-steps--connected .daib-step{display:flex;gap:var(--daib-s3);text-align:left;padding:0 0 var(--daib-s5)}.daib-steps--connected .daib-step::before{left:16px;right:auto;top:40px;bottom:2px;width:2px;height:auto}.daib-steps--connected .daib-step:last-child{padding-bottom:0}.daib-steps--connected .daib-step:last-child::before{display:none}.daib-steps--connected .daib-step-body{margin-top:0;padding-top:4px}}.daib-table-title{font-family:var(--daib-heading-font,'Montserrat',sans-serif);font-weight:800;font-size:clamp(1.4rem,2.6vw,1.9rem);margin:0 0 var(--daib-s4)}.daib-tablewrap{overflow-x:auto;border:1px solid var(--daib-border,#DCEAE5);border-radius:var(--daib-radius,18px);background:var(--daib-surface,#fff);box-shadow:var(--daib-shadow-sm)}.daib-table{width:100%;border-collapse:collapse;font-size:15px;min-width:480px}.daib-table th,.daib-table td{padding:13px 16px;text-align:left;vertical-align:top}.daib-table th:first-child,.daib-table td:first-child{padding-left:16px}.daib-table th:last-child,.daib-table td:last-child{padding-right:16px}.daib-table thead th{font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase}.daib-table--primary thead th{background:var(--daib-primary,#0F766E);color:var(--daib-on-primary,#fff)}.daib-table--dark thead th{background:#102039;color:#fff}.daib-table--minimal thead th{background:var(--daib-bg,#fff);color:var(--daib-text,#0E2422);border-bottom:2px solid var(--daib-primary,#0F766E)}.daib-table tbody td{border-top:1px solid var(--daib-border,#DCEAE5);color:var(--daib-text,#0E2422)!important}.daib-table tbody tr{transition:background-color .25s ease}.daib-table tbody tr:hover{background:rgba(var(--daib-primary-rgb,15,118,110),.06)}.daib-table--zebra tbody tr:nth-child(even){background:rgba(var(--daib-primary-rgb,15,118,110),.045)}.daib-table--zebra tbody tr:nth-child(even):hover{background:rgba(var(--daib-primary-rgb,15,118,110),.08)}.daib-gallery--masonry{column-count:var(--daib-gcols,3);column-gap:var(--daib-s4)}.daib-gallery--masonry .daib-gal-item{break-inside:avoid;margin:0 0 var(--daib-s4)}.daib-gallery--grid{display:grid;grid-template-columns:repeat(var(--daib-gcols,3),1fr);gap:var(--daib-s4)}.daib-gallery--grid .daib-gal-item{margin:0}.daib-gallery--grid .daib-gal-item img{aspect-ratio:4/3;object-fit:cover;width:100%}.daib-gal-item img{border-radius:var(--daib-radius,18px);width:100%;height:auto;display:block;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.daib-gal-item{overflow:hidden;border-radius:var(--daib-radius,18px)}.daib-gal-item img:hover{transform:scale(1.03)}.daib-gal-cap{font-size:13px;color:var(--daib-muted,#57706B);padding-top:var(--daib-s2);text-align:center}@media(max-width:1024px){.daib-gallery--masonry{column-count:2}.daib-gallery--grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.daib-gallery--masonry{column-count:1}.daib-gallery--grid{grid-template-columns:1fr}}.daib-faq-title{font-family:var(--daib-heading-font,'Montserrat',sans-serif);font-weight:800;font-size:clamp(1.4rem,2.6vw,1.9rem);margin:0 0 var(--daib-s4);text-align:center}.daib-faq--accordion{display:flex;flex-direction:column;gap:var(--daib-s2)}.daib-faq-item{background:var(--daib-surface,#F2F8F6);border:1px solid var(--daib-border,#DCEAE5);border-radius:var(--daib-radius,18px);box-shadow:var(--daib-shadow-sm);transition:box-shadow .35s cubic-bezier(.34,1.56,.64,1)}.daib-faq-item:hover{box-shadow:var(--daib-shadow-md)}.daib-faq-q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--daib-s3);padding:var(--daib-s3) var(--daib-s4);font-family:var(--daib-heading-font,'Montserrat',sans-serif);font-weight:700;font-size:16.5px;line-height:1.45;color:var(--daib-text,#0E2422);-webkit-tap-highlight-color:#fff0}.daib-faq-q::-webkit-details-marker{display:none}.daib-faq-q::after{content:"+";flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--daib-primary,#0F766E);color:var(--daib-on-primary,#fff);display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;line-height:1;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.daib-faq-item[open] .daib-faq-q::after{content:"−";transform:rotate(180deg)}.daib-faq-q:focus-visible{outline:2px solid var(--daib-primary,#0F766E);outline-offset:2px;border-radius:var(--daib-radius,18px)}.daib-faq-a{padding:0 var(--daib-s4) var(--daib-s3);font-size:15px;line-height:1.7;color:var(--daib-muted,#57706B)}.daib-faq-a p{margin:0 0 var(--daib-s2)}.daib-faq-a p:last-child{margin-bottom:0}.daib-faq--cards{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--daib-s4)}.daib-faq-card{background:var(--daib-surface,#F2F8F6);border:1px solid var(--daib-border,#DCEAE5);border-radius:var(--daib-radius,18px);box-shadow:var(--daib-shadow-sm);padding:var(--daib-s4)}.daib-layout .daib-faq-card-q{margin:0 0 var(--daib-s2);font-family:var(--daib-heading-font,'Montserrat',sans-serif);font-weight:700;font-size:16.5px;line-height:1.45;color:var(--daib-text,#0E2422)!important}.daib-faq-card-a{font-size:15px;line-height:1.7;color:var(--daib-muted,#57706B)}.daib-faq-card-a p{margin:0 0 var(--daib-s2)}.daib-faq-card-a p:last-child{margin-bottom:0}@media(max-width:768px){.daib-faq--cards{grid-template-columns:1fr}}.daib-form-title{font-family:var(--daib-heading-font,'Montserrat',sans-serif);font-weight:800;font-size:clamp(1.4rem,2.6vw,1.9rem);margin:0 0 var(--daib-s2);text-align:center}.daib-form-desc{text-align:center;font-size:15.5px;line-height:1.7;color:var(--daib-muted,#57706B);margin:0 auto var(--daib-s4);max-width:640px}.daib-form-frame{max-width:640px;margin:0 auto;background:var(--daib-surface,#F2F8F6);border:1px solid var(--daib-border,#DCEAE5);border-radius:var(--daib-radius,18px);box-shadow:var(--daib-shadow-md);padding:var(--daib-s5)}.daib-form .wpcf7{max-width:100%}.daib-form .wpcf7 form p{margin:0 0 var(--daib-s3)}.daib-form .wpcf7 label{display:block;font-size:13.5px;font-weight:700;letter-spacing:.02em;color:var(--daib-text,#0E2422);margin-bottom:6px}.daib-form .wpcf7 form input[type=text],.daib-form .wpcf7 form input[type=email],.daib-form .wpcf7 form input[type=tel],.daib-form .wpcf7 form input[type=number],.daib-form .wpcf7 form input[type=date],.daib-form .wpcf7 form input[type=url],.daib-form .wpcf7 form select,.daib-form .wpcf7 form textarea{width:100%;max-width:100%;padding:12px 14px;font:inherit;font-size:16px;line-height:1.5;color:var(--daib-text,#0E2422);background-color:var(--daib-bg,#fff);height:auto;border:1px solid var(--daib-border,#DCEAE5);border-radius:10px;transition:none}.daib-form .wpcf7 form input[type=text]:focus,.daib-form .wpcf7 form input[type=email]:focus,.daib-form .wpcf7 form input[type=tel]:focus,.daib-form .wpcf7 form input[type=number]:focus,.daib-form .wpcf7 form input[type=date]:focus,.daib-form .wpcf7 form input[type=url]:focus,.daib-form .wpcf7 form select:focus,.daib-form .wpcf7 form textarea:focus{border-color:var(--daib-primary,#0F766E);outline:none}.daib-form .wpcf7 textarea{min-height:110px;resize:vertical}.daib-form .wpcf7 form p .wpcf7-submit{display:block;width:100%;float:none;cursor:pointer;border:0;border-radius:var(--daib-btn-radius,10px);padding:13px 22px;font:inherit;font-size:16px;font-weight:800;background:var(--daib-primary,#0F766E);color:var(--daib-on-primary,#fff);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.daib-form .wpcf7 .wpcf7-submit:hover{transform:translateY(-1px);box-shadow:var(--daib-shadow-md)}.daib-form .wpcf7 .wpcf7-submit:active{transform:translateY(0) scale(.99)}.daib-form .wpcf7 .wpcf7-not-valid-tip{font-size:13px;margin-top:4px}.daib-form .wpcf7 .wpcf7-response-output{margin:var(--daib-s3) 0 0;border-radius:10px;padding:12px 14px}.daib-form .screen-reader-response{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.daib-form .wpcf7-response-output:empty{display:none!important}.daib-form .wpcf7 form input[type="hidden"]{display:none!important}.daib-form .wpcf7 .hidden-fields-container{display:none!important}.daib-form .wpcf7 fieldset{border:0;margin:0;padding:0;min-inline-size:0}.daib-form .wpcf7 .wpcf7-form-control-wrap{display:block;position:relative}.daib-form .wpcf7 .wpcf7-spinner{visibility:hidden}.daib-form .wpcf7 .submitting .wpcf7-spinner,.daib-form .wpcf7 form.submitting .wpcf7-spinner{visibility:visible}.daib-grid-style-highlight .daib-feat{background-color:var(--daib-item-accent,var(--daib-primary,#0F766E));background-image:radial-gradient(circle at 85% -10%,rgb(255 255 255 / .35),#fff0 55%),linear-gradient(160deg,rgb(255 255 255 / .14),#fff0 42%),linear-gradient(180deg,rgb(255 255 255 / .05),rgb(0 0 0 / .22));border-color:#fff0;color:#fff;box-shadow:0 18px 38px -14px rgba(var(--daib-item-accent-rgb,var(--daib-primary-rgb,0,0,0)),.55)}.daib-grid-style-highlight .daib-feat:hover{transform:translateY(-4px);box-shadow:0 24px 48px -14px rgba(var(--daib-item-accent-rgb,var(--daib-primary-rgb,0,0,0)),.6)}.daib-grid-style-highlight .daib-feat-icon{width:72px;height:72px;background:rgb(255 255 255 / .2);border-radius:20px;color:#fff;box-shadow:none}.daib-grid-style-highlight .daib-feat-icon svg{width:38px;height:38px;color:#fff}.daib-grid-style-highlight .daib-feat-title{color:#fff}.daib-grid-style-highlight .daib-feat-desc{color:rgb(255 255 255 / .88)}.daib-grid-style-highlight .daib-feat-img{margin:calc(var(--daib-s5) * -1) calc(var(--daib-s5) * -1) var(--daib-s4)}.daib-grid-style-highlight .daib-feat-btn{background:#fff;color:var(--daib-item-accent,var(--daib-primary,#0F766E));box-shadow:0 8px 20px rgb(0 0 0 / .22)}.daib-grid-style-highlight .daib-feat-btn:hover{transform:translateY(-1px)}@media(max-width:640px){.daib-grid-style-highlight .daib-feat-icon{width:60px;height:60px}.daib-grid-style-highlight .daib-feat-icon svg{width:32px;height:32px}}.daib-img-cut--loi{clip-path:polygon(0 0,100% 0,100% 92%,71% 92%,63% 100%,38% 100%,29% 92%,0 92%)}.daib-img-cut--lom{clip-path:polygon(0 0,100% 0,100% 100%,71% 100%,63% 92%,38% 92%,29% 100%,0 100%)}.daib-news-title{text-align:center;margin:0 0 var(--daib-s5);font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800}.daib-news-wrap{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--daib-s5);align-items:start}.daib-news-clip{overflow:hidden}.daib-news-featured .daib-news-clip{aspect-ratio:16/10}.daib-news-clip img{width:100%;height:100%;object-fit:cover;display:block;border-radius:18px;transition:transform .5s var(--daib-ease)}.daib-news-featured:hover .daib-news-clip img,.daib-news-item:hover .daib-news-clip img{transform:scale(1.05)}.daib-news-media{display:block}.daib-news-ph{display:flex;align-items:center;justify-content:center;min-height:120px;border-radius:18px;color:var(--daib-muted,#57706B);background:linear-gradient(135deg,var(--daib-surface,#F2F8F6),var(--daib-border,#DCEAE5))}.daib-news-cat{display:inline-block;font-family:"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--daib-accent,#F97316);margin-bottom:var(--daib-s2)}.daib-news-ftitle{margin:0;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:800;line-height:1.4}.daib-news-ftitle a{color:inherit;text-decoration:none}.daib-news-ftitle a:hover{color:var(--daib-primary,#0F766E)}.daib-news-featured .daib-news-body{margin-top:var(--daib-s3)}.daib-news-list{display:flex;flex-direction:column;gap:var(--daib-s4)}.daib-news-item{display:grid;grid-template-columns:150px 1fr;gap:var(--daib-s3);align-items:center;padding-bottom:var(--daib-s4);border-bottom:1px solid var(--daib-border,#DCEAE5)}.daib-news-item:last-child{padding-bottom:0;border-bottom:0}.daib-news-item .daib-news-clip{aspect-ratio:4/3}.daib-news-item .daib-news-ph{min-height:100px}.daib-news-ititle{margin:0;font-size:16px;font-weight:700;line-height:1.5}.daib-news-ititle a{color:inherit;text-decoration:none}.daib-news-ititle a:hover{color:var(--daib-primary,#0F766E)}@media(max-width:900px){.daib-news-wrap{grid-template-columns:1fr}}@media(max-width:520px){.daib-news-item{grid-template-columns:110px 1fr}}.daib-roadmap-title{text-align:center;margin:0 0 var(--daib-s5);font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800}.daib-roadmap-wrap{display:grid;grid-template-columns:260px 1fr;gap:var(--daib-s5);align-items:start}.daib-roadmap-nav{position:sticky;top:16px}.daib-roadmap-nav-inner{display:flex;flex-direction:column;gap:4px;background:var(--daib-surface,#F2F8F6);border:1px solid var(--daib-border,#DCEAE5);border-radius:var(--daib-radius,18px);padding:var(--daib-s3)}.daib-rm-link{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;text-decoration:none;color:var(--daib-text,#0E2422);font-size:14.5px;font-weight:600;line-height:1.4;transition:background-color .25s ease,color .25s ease}.daib-rm-link:hover{background:rgba(var(--daib-primary-rgb,15,118,110),.08)}.daib-rm-link.is-active{background:var(--daib-rm-accent,var(--daib-primary,#0F766E));color:#fff}.daib-rm-link.is-active .daib-rm-num{background:rgb(255 255 255 / .22);color:#fff}.daib-roadmap-timeline{position:relative;padding-left:52px}.daib-roadmap-timeline::before{content:"";position:absolute;left:20px;top:8px;bottom:8px;width:2px;background:var(--daib-border,#DCEAE5)}.daib-rm-step{position:relative;padding-bottom:var(--daib-s4);scroll-margin-top:20px}.daib-rm-step:last-child{padding-bottom:0}.daib-rm-marker{position:absolute;left:-52px;top:0;width:42px;height:42px;border-radius:50%;background:var(--daib-rm-accent,var(--daib-item-accent,var(--daib-primary,#0F766E)));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:17px;box-shadow:0 8px 18px -6px rgba(var(--daib-item-accent-rgb,var(--daib-primary-rgb,0,0,0)),.5)}.daib-rm-card{background:var(--daib-rm-cardbg,var(--daib-surface,#F2F8F6));border:1px solid var(--daib-border,#DCEAE5);border-radius:var(--daib-radius,18px);padding:var(--daib-s4);box-shadow:var(--daib-shadow-sm)}.daib-layout .daib-rm-title{margin:0 0 var(--daib-s2);font-size:17.5px;font-weight:800;line-height:1.45;color:var(--daib-rm-title,var(--daib-text,#0E2422))!important}.daib-rm-text{font-size:15px;line-height:1.7;color:var(--daib-rm-textc,var(--daib-muted,#57706B))}.daib-rm-title-row{display:flex;align-items:center;gap:10px;margin:0 0 var(--daib-s2)}.daib-rm-title-row .daib-rm-title{margin:0}.daib-rm-iconwrap{flex:0 0 auto;width:36px;height:36px;border-radius:12px;background:var(--daib-rm-accent,var(--daib-primary,#0F766E));color:#fff;display:inline-flex;align-items:center;justify-content:center}.daib-rm-iconwrap .daib-rm-icon{width:20px;height:20px}.daib-rm-img{margin:calc(var(--daib-s4) * -1) calc(var(--daib-s4) * -1) var(--daib-s3);border-radius:var(--daib-radius,18px) var(--daib-radius,18px) 0 0;overflow:hidden}.daib-rm-img img{width:100%;height:190px;object-fit:cover;display:block}.daib-rm-text p{margin:0 0 var(--daib-s2)}.daib-rm-text p:last-child{margin-bottom:0}@media(max-width:768px){.daib-roadmap-wrap{grid-template-columns:1fr}.daib-roadmap-nav{position:static}.daib-roadmap-nav-inner{flex-direction:row;flex-wrap:wrap}.daib-rm-link{font-size:13.5px;padding:7px 9px}}.daib-layout{overflow-x:clip}.daib-header{position:relative;color:var(--daib-text,#0E2422)}.daib-header--solid{background:var(--daib-bg,#fff)}.daib-header--glass{background:rgba(var(--daib-bg-rgb,255,255,255),.72);backdrop-filter:blur(14px) saturate(1.35);-webkit-backdrop-filter:blur(14px) saturate(1.35);border-bottom:1px solid rgba(var(--daib-primary-rgb,15,118,110),.14)}.daib-header--sticky{position:sticky;top:0;z-index:90}.daib-header-topbar{background:var(--daib-primary,#0F766E);color:var(--daib-on-primary,#fff);font-size:13.5px}.daib-header-topbar-in{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:7px;padding-bottom:7px}.daib-header-topbar a{color:inherit;text-decoration:none;font-weight:700}.daib-header-topbar a:hover{text-decoration:underline}.daib-header-topsep{opacity:.55}.daib-header-bar{display:flex;align-items:center;gap:var(--daib-s4,24px);padding-top:10px;padding-bottom:10px}.daib-header-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--daib-text,#0E2422);font-family:var(--daib-heading-font,sans-serif);font-weight:800;font-size:19px;line-height:1.25;letter-spacing:var(--daib-heading-tracking,-.02em)}.daib-header-logo img{display:block;max-height:46px;width:auto}.daib-header-toggle{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.daib-header .daib-header-burger{display:none;margin-left:auto;width:42px;height:42px;border:1px solid var(--daib-border,#DCEAE5);border-radius:10px;background:var(--daib-bg,#fff);color:var(--daib-text,#0E2422);cursor:pointer;align-items:center;justify-content:center}.daib-header-burger svg{width:22px;height:22px}.daib-header-burger:hover{border-color:var(--daib-primary,#0F766E);color:var(--daib-primary,#0F766E)}.daib-header-nav{display:flex;align-items:center;gap:var(--daib-s2,12px);margin-left:auto}.daib-header-menu{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.daib-header-item{position:relative}.daib-header-link{display:inline-flex;align-items:center;gap:5px;padding:9px 12px;border-radius:10px;color:var(--daib-text,#0E2422);text-decoration:none;font-weight:600;font-size:15px;line-height:1.35;transition:background-color .25s ease,color .25s ease;cursor:pointer}.daib-header-item:hover>.daib-header-link,.daib-header-item:focus-within>.daib-header-link{background:rgba(var(--daib-primary-rgb,15,118,110),.08);color:var(--daib-primary,#0F766E)}.daib-header-caret{width:14px;height:14px;flex:none;transition:transform .3s var(--daib-ease,cubic-bezier(.34,1.56,.64,1))}.daib-header-item:hover .daib-header-caret,.daib-header-item:focus-within .daib-header-caret{transform:rotate(180deg)}.daib-header-sub{position:absolute;top:calc(100% + 8px);left:0;min-width:232px;list-style:none;margin:0;padding:8px;background:var(--daib-bg,#fff);border:1px solid var(--daib-border,#DCEAE5);border-radius:14px;box-shadow:var(--daib-shadow-lg,0 24px 48px -16px rgb(0 0 0 / .3));opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .3s var(--daib-ease,cubic-bezier(.34,1.56,.64,1)),visibility .25s;z-index:95}.daib-header-item:hover>.daib-header-sub,.daib-header-item:focus-within>.daib-header-sub{opacity:1;visibility:visible;transform:translateY(0)}.daib-header-sub a{display:block;padding:9px 12px;border-radius:9px;color:var(--daib-text,#0E2422);text-decoration:none;font-size:14.5px;font-weight:500;line-height:1.45;transition:background-color .25s ease,color .25s ease}.daib-header-sub a:hover{background:rgba(var(--daib-primary-rgb,15,118,110),.08);color:var(--daib-primary,#0F766E)}.daib-header-sub .daib-header-link{display:block;padding:9px 12px;font-size:14.5px;font-weight:500}.daib-header--glass .daib-header-sub li:first-child a,.daib-header--glass .daib-header-sub li:first-child .daib-header-link{background:var(--daib-primary,#0F766E);color:var(--daib-on-primary,#fff);font-weight:700}.daib-header-cta{flex:none;margin-left:6px}@media(max-width:900px){.daib-header .daib-header-burger{display:inline-flex}.daib-header-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;margin-left:0;padding:10px 0 14px;background:var(--daib-bg,#fff);border-bottom:1px solid var(--daib-border,#DCEAE5);box-shadow:var(--daib-shadow-lg,0 24px 48px -16px rgb(0 0 0 / .3));z-index:94}.daib-header--glass .daib-header-nav{background:rgba(var(--daib-bg-rgb,255,255,255),.96)}.daib-header-toggle:checked~.daib-header-nav{display:flex}.daib-header-menu{flex-direction:column;align-items:stretch;gap:0}.daib-header-link{display:flex;width:100%;padding:11px 14px}.daib-header-caret{display:none}.daib-header-sub{position:static;opacity:1;visibility:visible;transform:none;min-width:0;border:0;border-radius:0;box-shadow:none;background:#fff0;padding:0 0 6px 16px}.daib-header-cta{margin:10px 14px 0;justify-content:center}}.daib-header--dudi{background:#fff;border-bottom:1px solid #EEF1F6;position:relative;z-index:95}.daib-header--dudi.daib-header--sticky{position:sticky;top:0}.daib-global-header{position:relative;z-index:9999}.daib-global-header .daib-header--dudi.daib-header--sticky{position:fixed;top:0;left:0;right:0;z-index:9999;background:#fff}.daib-dh-bar-in{display:flex;align-items:center;gap:28px;padding-top:14px;padding-bottom:14px}.daib-dh-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;flex:0 0 auto}.daib-dh-logo img{height:48px;width:auto;display:block}.daib-dh-logo-tx{display:inline-flex;flex-direction:column;justify-content:center;line-height:1.15;white-space:nowrap}.daib-dh-logo-tx strong{font-weight:800;font-size:27px;color:#D42B1E;letter-spacing:.015em}.daib-dh-logo-tx small{font-weight:700;font-size:11.5px;color:#1B3A8F;letter-spacing:.1em;margin-top:2px}.daib-dh-nav{margin-left:auto}.daib-dh-menu{display:flex;align-items:center;gap:6px;list-style:none;margin:0;padding:0}.daib-dh-link{display:inline-flex;align-items:center;gap:5px;padding:10px 14px;font-weight:600;font-size:15.5px;color:#1D2939;text-decoration:none;border-radius:10px;transition:color .15s ease,background .15s ease}.daib-dh-link:hover{color:#E63A2E;background:#FFF4F2}.daib-dh-caret{transition:transform .2s ease}.daib-dh-item--mega{position:relative}.daib-dh-item--mega:hover .daib-dh-caret,.daib-dh-item--mega:focus-within .daib-dh-caret{transform:rotate(180deg)}.daib-dh-mega{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(8px);min-width:640px;max-width:720px;background:#fff;border-radius:20px;box-shadow:0 30px 70px -18px rgb(16 24 40 / .28);border:1px solid #EEF1F6;padding:22px;opacity:0;visibility:hidden;transition:opacity .18s ease,transform .18s ease,visibility .18s}.daib-dh-item--mega:hover .daib-dh-mega,.daib-dh-item--mega:focus-within .daib-dh-mega{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.daib-dh-mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.daib-dh-mega-item{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:14px;text-decoration:none;transition:background .15s ease}.daib-dh-mega-item:hover{background:#F8FAFC}.daib-dh-mega-ic{flex:0 0 auto;width:44px;height:44px;border-radius:13px;background:#F1F5F9;color:#475569;display:inline-flex;align-items:center;justify-content:center}.daib-dh-mega-ic svg{width:22px;height:22px}.daib-dh-mega-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.daib-dh-mega-tx strong{font-size:15px;font-weight:700;color:#101828;line-height:1.35}.daib-dh-mega-tx small{font-size:13px;color:#667085;line-height:1.45}.daib-dh-mega-ext{margin-left:auto;color:#98A2B3;font-size:15px;flex:0 0 auto}.daib-dh-mega-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid #EEF1F6;font-size:14px;color:#667085}.daib-dh-mega-foot a{color:#E63A2E;font-weight:700;text-decoration:none;white-space:nowrap}.daib-dh-cta{display:inline-flex;align-items:center;gap:8px;padding:12px 26px;border-radius:999px;background:linear-gradient(92deg,#F04438,#F97316);color:#fff;font-weight:700;font-size:15.5px;text-decoration:none;white-space:nowrap;box-shadow:0 10px 24px -8px rgb(240 68 56 / .55);transition:transform .15s ease,box-shadow .15s ease;flex:0 0 auto}.daib-dh-cta:hover{transform:translateY(-2px);box-shadow:0 14px 28px -8px rgb(240 68 56 / .6);color:#fff}.daib-dh-hotline{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#D42B1E;margin-left:auto;flex:0 0 auto}.daib-dh-hotline svg{flex:none}.daib-dh-hotline-tx{display:inline-flex;flex-direction:column;line-height:1.2;white-space:nowrap}.daib-dh-hotline-tx small{font-size:12px;font-weight:600;color:#8A94A6}.daib-dh-hotline-tx strong{font-size:22px;font-weight:800;color:#D42B1E;letter-spacing:.01em}.daib-dh-cta{margin-left:0}.daib-dh-toggle{position:absolute;opacity:0;pointer-events:none}.daib-dh-burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#F04438;color:#fff;cursor:pointer;margin-left:auto}.daib-dh-overlay{display:none}@media(max-width:900px){.daib-dh-nav,.daib-dh-cta,.daib-dh-hotline{display:none}.daib-dh-burger{display:inline-flex}.daib-dh-toggle:checked~.daib-dh-overlay{display:block}.daib-dh-overlay{position:fixed;inset:0;z-index:200}.daib-dh-scrim{position:absolute;inset:0;background:rgb(16 24 40 / .45);backdrop-filter:blur(3px);cursor:pointer}.daib-dh-panel{position:absolute;top:0;left:0;right:0;background:#fff;border-radius:0 0 28px 28px;padding:18px 22px 26px;box-shadow:0 30px 60px rgb(16 24 40 / .3);max-height:88vh;overflow-y:auto}.daib-dh-panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.daib-dh-close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;color:#1D2939}.daib-dh-mlist{list-style:none;margin:0;padding:0}.daib-dh-mitem{border-bottom:1px solid #F2F4F7}.daib-dh-mitem>a,.daib-dh-mitem summary{display:flex;align-items:center;justify-content:space-between;padding:15px 4px;font-size:17px;font-weight:700;color:#1D2939;text-decoration:none;cursor:pointer;list-style:none}.daib-dh-mitem summary::-webkit-details-marker{display:none}.daib-dh-mchev{color:#F97316;font-size:22px;font-weight:400}.daib-dh-mitem details[open] .daib-dh-mchev{transform:rotate(180deg)}.daib-dh-msub{list-style:none;margin:0;padding:0 0 10px 12px}.daib-dh-msub a{display:block;padding:10px 4px;font-size:15.5px;font-weight:500;color:#475569;text-decoration:none}.daib-dh-cta-big{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px;padding:16px;border-radius:999px;background:linear-gradient(92deg,#F04438,#F97316);color:#fff;font-weight:800;font-size:17px;text-decoration:none;box-shadow:0 12px 26px -8px rgb(240 68 56 / .55)}}.daib-layout .daib-intro-title{margin:0 0 var(--daib-s4,24px);font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:800;line-height:1.25;letter-spacing:var(--daib-heading-tracking,-.03em);color:var(--daib-text,#0E2422)}.daib-intro-accent{color:var(--daib-accent,#F97316)}.daib-intro-band{position:relative;margin-top:104px;color:#fff}.daib-intro-band::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background-color:var(--daib-intro-band,var(--daib-accent,#F97316));background-image:linear-gradient(115deg,transparent 58%,rgb(255 255 255 / .07) 58.5%),linear-gradient(24deg,transparent 66%,rgb(255 255 255 / .05) 66.5%),linear-gradient(160deg,rgb(255 255 255 / .11),transparent 45%)}.daib-intro-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:var(--daib-s6,48px);align-items:end}.daib-intro--noimg .daib-intro-grid{grid-template-columns:1fr}.daib-intro-content{padding:var(--daib-s6,48px) 0;align-self:center;--daib-intro-ink:#fff;--daib-intro-ink-soft:rgba(255,255,255,.88)}.daib-layout .daib-intro-name{margin:0 0 4px;font-size:clamp(1.3rem,2.4vw,1.7rem);font-weight:800;line-height:1.3;color:var(--daib-intro-ink,#fff)!important}.daib-intro-role{font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--daib-intro-ink-soft,rgb(255 255 255 / .88));margin-bottom:var(--daib-s4,24px)}.daib-intro-text{position:relative;margin:0 0 var(--daib-s4,24px);font-size:16.5px;line-height:1.7;color:var(--daib-intro-ink-soft,rgb(255 255 255 / .88))}.daib-intro-text::before{content:"“";display:block;font-family:var(--daib-heading-font,Georgia,serif);font-size:52px;line-height:.6;font-weight:800;color:var(--daib-intro-ink,#fff);opacity:.55;margin-bottom:14px}.daib-intro-more{display:inline-flex;align-items:center;gap:9px;font-weight:800;font-size:14.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--daib-intro-ink,#fff);text-decoration:none;transition:transform .3s var(--daib-ease,cubic-bezier(.34,1.56,.64,1))}.daib-intro-more::before{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:#fff0 #fff0 #fff0 currentColor}.daib-intro-more:hover{transform:translateX(4px);text-decoration:underline}.daib-intro-media{margin-top:-150px;align-self:end}.daib-intro-media img{display:block;width:100%;height:auto}@media(max-width:860px){.daib-intro-band{margin-top:0}.daib-intro-band::before{display:none}.daib-intro-grid{grid-template-columns:1fr;gap:0}.daib-intro-content{padding:0 0 var(--daib-s4,24px);--daib-intro-ink:var(--daib-text,#0E2422);--daib-intro-ink-soft:var(--daib-muted,#57706B)}.daib-intro-role{color:var(--daib-accent,#F97316)}.daib-intro-media{position:relative;margin-top:64px;padding:0 var(--daib-s4,24px)}.daib-intro-media::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:100vw;top:52px;bottom:0;background-color:var(--daib-intro-band,var(--daib-accent,#F97316));background-image:linear-gradient(115deg,transparent 58%,rgb(255 255 255 / .07) 58.5%),linear-gradient(160deg,rgb(255 255 255 / .11),transparent 45%)}.daib-intro-media img{position:relative;margin:-52px auto 0;max-width:400px}}.daib-stats--mosaic .daib-stat{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 20px;border-radius:22px;color:#fff;background-color:var(--daib-mosaic-c,var(--daib-accent,#F97316));background-image:radial-gradient(circle at 85% -10%,rgb(255 255 255 / .32),#fff0 55%),linear-gradient(165deg,rgb(255 255 255 / .16),rgb(0 0 0 / .20));box-shadow:0 18px 38px -16px rgb(0 0 0 / .35);min-height:190px}.daib-stats--mosaic .daib-stat-icon{width:64px;height:64px;flex:none;border-radius:50%;background:#fff;color:var(--daib-mosaic-c,var(--daib-accent,#F97316));display:flex;align-items:center;justify-content:center;margin-bottom:14px;box-shadow:0 10px 22px -8px rgb(0 0 0 / .35)}.daib-stats--mosaic .daib-stat-icon svg{width:30px;height:30px}.daib-stats--mosaic .daib-stat-num{font-family:var(--daib-heading-font,sans-serif);font-size:clamp(2.3rem,4.6vw,3.4rem);font-weight:900;line-height:1.05;color:#fff;letter-spacing:var(--daib-heading-tracking,-.03em)}.daib-stats--mosaic .daib-stat-suffix{color:#fff}.daib-stats--mosaic .daib-stat-label{margin-top:8px;font-size:15.5px;line-height:1.5;color:rgb(255 255 255 / .92)}.daib-stat-imgtile{position:relative;overflow:hidden;min-height:190px;background:linear-gradient(135deg,var(--daib-surface,#F2F8F6),var(--daib-border,#DCEAE5))}.daib-stat-imgtile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:18px}.daib-stat-imgtile--empty{display:flex;align-items:center;justify-content:center;border-radius:18px;color:var(--daib-muted,#57706B)}.daib-stat-imgtile--empty svg{width:38px;height:38px;opacity:.6}.daib-news-more{display:inline-flex;align-items:center;gap:4px;margin-top:var(--daib-s2,12px);font-size:14.5px;font-weight:700;color:var(--daib-primary,#0F766E);text-decoration:none;transition:gap .3s ease,color .3s ease}.daib-news-more:hover{color:var(--daib-primary,#0F766E)}.daib-news-more-arrow{width:16px;height:16px;flex:0 0 auto}.daib-style-bigtree .daib-feat,.daib-style-bigtree .daib-prod,.daib-style-bigtree .daib-testi,.daib-style-bigtree .daib-stats--cards .daib-stat,.daib-style-bigtree .daib-news-featured,.daib-style-bigtree .daib-news-item{transition:transform .55s cubic-bezier(.34,1.56,.64,1),box-shadow .55s cubic-bezier(.34,1.56,.64,1),border-color .55s cubic-bezier(.34,1.56,.64,1)}.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-feat:hover,.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-prod:hover,.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-testi:hover,.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-stats--cards .daib-stat:hover,.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-news-featured:hover,.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-news-item:hover{transform:perspective(900px) rotateX(2deg) rotateY(-2deg) scale(1.012);border-color:var(--daib-primary,#C8102E);box-shadow:0 18px 40px -14px rgba(var(--daib-primary-rgb,200,16,46),.35),0 0 0 2px #F6CFCF}.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-feat:nth-child(even):hover,.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-prod:nth-child(even):hover,.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-testi:nth-child(even):hover,.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-news-item:nth-child(even):hover{transform:perspective(900px) rotateX(-2deg) rotateY(2deg) scale(1.012)}.daib-style-bigtree .daib-feat-img img{transition:transform .55s cubic-bezier(.34,1.56,.64,1)}.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-feat:hover .daib-feat-img img{transform:scale(1.03)}.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-prod:hover .daib-prod-img img{transform:scale(1.03)}.daib-style-bigtree .daib-news-featured{background:var(--daib-surface,#FFF9F4);border:1px solid var(--daib-border,#E8E2DC);border-radius:20px;overflow:hidden}.daib-style-bigtree .daib-news-featured .daib-news-body{margin-top:0;padding:0 var(--daib-s4,24px) var(--daib-s4,24px)}.daib-style-bigtree .daib-news-item{background:var(--daib-surface,#FFF9F4);border:1px solid var(--daib-border,#E8E2DC);border-radius:16px;padding:var(--daib-s3,16px)}.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-news-featured:hover .daib-news-more,.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-news-item:hover .daib-news-more{gap:10px}.daib-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:clamp(20px,3vw,32px)}.daib-sec-head-left{min-width:0}.daib-kicker{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--daib-primary,#C8102E);border-left:4px solid var(--daib-primary,#C8102E);padding-left:12px;line-height:1.6;margin-bottom:10px}.daib-layout .daib-sec-title{margin:0;font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--daib-accent,var(--daib-text,#1C1108))!important}.daib-sec-link{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:15px;color:var(--daib-accent,var(--daib-primary,#C8102E));text-decoration:none;white-space:nowrap;transition:color .3s ease,gap .3s ease}.daib-sec-link:hover{color:var(--daib-primary,#C8102E);gap:10px}.daib-sec-link svg{width:16px;height:16px;flex:0 0 auto}@media(max-width:640px){.daib-sec-head{flex-direction:column;align-items:flex-start}}.daib-grid-icon-solid .daib-feat-icon{width:64px;height:64px;border-radius:50%;background:var(--daib-item-accent,var(--daib-primary,#C8102E));color:#fff;box-shadow:0 14px 26px -12px rgba(var(--daib-item-accent-rgb,var(--daib-primary-rgb,200,16,46)),.5)}.daib-grid-icon-solid .daib-feat-icon svg{width:30px;height:30px;color:#fff}.daib-prod--course{overflow:hidden}.daib-prod--course .daib-prod-img{margin:calc(var(--daib-s4,24px) * -1) calc(var(--daib-s4,24px) * -1) var(--daib-s4,24px);border-radius:0;aspect-ratio:16/10}.daib-prod-badge.daib-prod-badge--pill{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--daib-primary,#C8102E);border-radius:999px;padding:6px 14px;margin-bottom:var(--daib-s2,12px);line-height:1.5}.daib-prod-badge.daib-prod-badge--green{background:#0A5C36}.daib-prod-badge.daib-prod-badge--red{background:#C8102E}.daib-prod-grid>.daib-prod--course:nth-child(odd) .daib-prod-badge--auto{background:#0A5C36}.daib-prod-grid>.daib-prod--course:nth-child(even) .daib-prod-badge--auto{background:#C8102E}.daib-prod--course .daib-prod-desc{font-size:14.5px;line-height:1.6;color:var(--daib-muted,#6B5445);margin-bottom:var(--daib-s3,16px)}.daib-prod--course .daib-prod-actions{margin-top:auto}.daib-prod-circlebtn{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--daib-border,#E8E2DC);display:inline-flex;align-items:center;justify-content:center;color:var(--daib-text,#1C1108);text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.daib-prod-circlebtn:hover{background:var(--daib-primary,#C8102E);border-color:var(--daib-primary,#C8102E);color:#fff;transform:translateX(3px)}.daib-prod-circlebtn svg{width:18px;height:18px}.daib-tband{background:linear-gradient(135deg,#fff0 0%,rgb(0 0 0 / .32) 100%),var(--daib-accent,#0A5C36);border-radius:28px;padding:clamp(32px,5vw,60px);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(28px,4vw,56px);align-items:center;color:#fff;overflow:hidden}.daib-tband-script{font-style:italic;font-size:clamp(1.2rem,2.4vw,1.7rem);line-height:1.45;margin-bottom:20px}.daib-tband-rating{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.daib-tband-score{font-family:var(--daib-heading-font,'DM Sans',sans-serif);font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800;letter-spacing:-.02em;line-height:1}.daib-tband-stars{display:inline-flex;gap:4px;color:#FFC531}.daib-tband-stars svg{width:20px;height:20px;flex:0 0 auto}.daib-tband-note{margin-top:12px;font-size:15px;color:rgb(255 255 255 / .85)}.daib-tband-link{display:inline-flex;align-items:center;gap:6px;margin-top:16px;color:#fff;font-weight:700;font-size:15px;text-decoration:underline;text-underline-offset:4px;transition:gap .3s ease}.daib-tband-link:hover{gap:10px;color:#fff}.daib-tband-link svg{width:16px;height:16px;flex:0 0 auto}.daib-tband-cards{min-width:0}.daib-tband-track{gap:18px}.daib-slider-track.daib-tband-track>.daib-tband-card{flex:0 0 calc((100% - (var(--daib-pv,3) - 1) * 18px) / var(--daib-pv,3));min-width:0}@media(max-width:640px){.daib-slider-track.daib-tband-track>.daib-tband-card{flex-basis:calc((100% - (var(--daib-pv-m,1) - 1) * 18px) / var(--daib-pv-m,1))}}.daib-tband-summary{position:relative;isolation:isolate;border-radius:20px;padding:clamp(18px,2.5vw,28px)}.daib-tband-bgimg,.daib-tband-veil{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.daib-tband-bgimg{background-size:cover;background-position:center;z-index:-2}.daib-tband-veil{background:var(--daib-accent,#0A5C36);z-index:-1}.daib-tband-summary>*:not(.daib-tband-bgimg):not(.daib-tband-veil){position:relative;z-index:1}.daib-tband-card{background:#fff;border-radius:20px;padding:22px;color:var(--daib-text,#1C1108);transition:transform .55s cubic-bezier(.34,1.56,.64,1),box-shadow .55s cubic-bezier(.34,1.56,.64,1)}.daib-block:not(.daib-hover-off) .daib-tband-card:hover{transform:perspective(900px) rotateX(2deg) rotateY(-2deg) scale(1.012);box-shadow:0 18px 36px -12px rgb(0 0 0 / .35)}.daib-tband-top{display:flex;align-items:center;gap:12px;margin-bottom:12px}.daib-tband-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:0 0 auto;background:var(--daib-primary-soft,rgb(200 16 46 / .12))}.daib-tband-avatar--init{display:inline-flex;align-items:center;justify-content:center;font-family:var(--daib-heading-font,'DM Sans',sans-serif);font-weight:700;font-size:20px;color:var(--daib-primary,#C8102E)}.daib-tband-name{font-family:var(--daib-heading-font,'DM Sans',sans-serif);font-weight:700;font-size:15px;line-height:1.4}.daib-tband-role{font-size:13.5px;color:var(--daib-muted,#6B5445)}.daib-tband-quote{margin:0;font-style:italic;font-size:14.5px;line-height:1.65;color:#3A4A42}@media(max-width:900px){.daib-tband{grid-template-columns:1fr}.daib-tband-cards{grid-template-columns:1fr}}.daib-results{background:linear-gradient(135deg,#2E9E5A,#268A4E);border-radius:28px;padding:clamp(32px,5vw,64px);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,56px);align-items:center;color:#fff;overflow:hidden}.daib-results-kicker{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#B7E9CE;margin-bottom:16px}.daib-layout .daib-results-title{margin:0 0 16px;font-size:clamp(1.7rem,3.2vw,2.6rem);font-weight:800;line-height:1.25;letter-spacing:-.02em;color:#fff}.daib-results-desc{margin:0 0 28px;font-size:16px;line-height:1.7;color:rgb(255 255 255 / .85)}.daib-results-btn{background:#1B7A43;color:#fff;border-radius:999px;padding:14px 34px;font-weight:700;text-decoration:none}.daib-results-btn:hover{background:#156138;color:#fff;transform:translateY(-2px)}.daib-results-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.daib-results-card{border:1px solid rgb(255 255 255 / .35);border-radius:28px;padding:28px;background:rgb(255 255 255 / .14)}.daib-results-num{font-family:var(--daib-heading-font,'DM Sans',sans-serif);font-weight:800;font-size:clamp(2.4rem,4vw,3.2rem);line-height:1;color:#FFF6DE;letter-spacing:-.02em}.daib-results-suffix{color:#FFF6DE}.daib-results-label{margin-top:10px;font-size:15px;line-height:1.55;color:rgb(255 255 255 / .92)}.daib-results-text{display:flex;align-items:center;font-size:16px;line-height:1.6;color:#fff}.daib-results-quotes{grid-column:1/-1}.daib-results-quotes-title{margin:0 0 18px;font-size:1.25rem;font-weight:800;color:#fff}.daib-results-quotes-inner{display:grid;grid-template-columns:1fr 1fr;gap:16px}.daib-results-quote{background:rgb(255 255 255 / .16);border:1px solid rgb(255 255 255 / .3);border-radius:20px;padding:20px}.daib-results-quote p{margin:0;font-style:italic;font-size:15px;line-height:1.65;color:#fff}@media(max-width:900px){.daib-results{grid-template-columns:1fr}.daib-results-quotes-inner{grid-template-columns:1fr}}@media(max-width:560px){.daib-results-grid{grid-template-columns:1fr}}.daib-tc-grad{background:linear-gradient(92deg,#F04438,#F97316);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.daib-kicker--orange{color:#F97316;border-left-color:#F97316}.daib-audience .daib-kicker--orange{color:var(--daib-aud-kicker,#F97316);border-left-color:var(--daib-aud-kicker,#F97316)}.daib-btn-gradient{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(92deg,#F04438,#F97316);color:#fff;border:0;border-radius:999px;box-shadow:0 12px 24px -10px rgb(240 68 56 / .55);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}.daib-btn-gradient:hover{color:#fff;transform:translateY(-2px);box-shadow:0 18px 32px -10px rgb(240 68 56 / .6)}.daib-btn-gradient svg{width:18px;height:18px;flex:0 0 auto}.daib-btn svg{flex:0 0 auto}.daib-btn-pill{border-radius:999px}.daib-tband--frameless{background:#fff0;padding-left:0;padding-right:0}.daib-tband--frameless .daib-tband-summary:not(.daib-tband-summary--hasbg){color:var(--daib-text,#1C1108)}.daib-tband--frameless .daib-tband-summary:not(.daib-tband-summary--hasbg) .daib-tband-note{color:var(--daib-muted,#6B5445)}.daib-tband--frameless .daib-tband-summary:not(.daib-tband-summary--hasbg) .daib-tband-link{color:var(--daib-primary,#C8102E)}.daib-tband--frameless .daib-tband-veil{background:rgb(20 12 6 / .45)}.daib-tband--frameless .daib-tband-card{border:1px solid var(--daib-border,#E8E2DC);box-shadow:0 14px 34px -22px rgb(28 17 8 / .35)}.daib-pricing-head{text-align:center;max-width:760px;margin:0 auto var(--daib-s5,40px)}.daib-pricing-head .daib-kicker{margin-bottom:12px}.daib-layout .daib-pricing-title{margin:0 0 14px;font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#101828!important}.daib-pricing-desc{margin:0;color:#667085;font-size:16px;line-height:1.7}.daib-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.daib-pricing-grid--n1{grid-template-columns:minmax(0,1fr);max-width:480px;margin-left:auto;margin-right:auto}.daib-pricing-grid--n2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px;margin-left:auto;margin-right:auto}.daib-pricing-grid--n4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.daib-pricing-grid--n4{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px;margin-left:auto;margin-right:auto}}.daib-price-card{position:relative;background:#fff;border:1px solid #F5E6D8;border-radius:24px;padding:32px 28px;display:flex;flex-direction:column;box-shadow:0 10px 30px -18px rgb(16 24 40 / .15);transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .45s cubic-bezier(.34,1.56,.64,1),border-color .45s ease}.daib-price-card--featured{border:1.5px solid #F97316;box-shadow:0 24px 48px -20px rgb(249 115 22 / .35)}.daib-price-badge{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:linear-gradient(92deg,#F04438,#F97316);color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:8px 18px;border-radius:999px;white-space:nowrap;box-shadow:0 8px 18px -8px rgb(240 68 56 / .6)}.daib-price-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.daib-layout .daib-price-name{margin:0 0 6px;font-size:22px;font-weight:800;letter-spacing:-.01em;color:#101828!important}.daib-price-tagline{font-size:14.5px;color:#667085}.daib-price-icon{width:48px;height:48px;flex:0 0 auto;border-radius:14px;background:#FFF4EC;color:#F97316;display:inline-flex;align-items:center;justify-content:center}.daib-price-icon svg{width:24px;height:24px}.daib-price-value{margin-top:18px;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:800;letter-spacing:-.02em;line-height:1;color:#E63A2E}.daib-price-meta{margin-top:8px;font-size:14px;color:#667085}.daib-price-dot{margin:0 4px}.daib-price-feats{list-style:none;margin:22px 0 26px;padding:22px 0 0;border-top:1px solid #F5E6D8;display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.55;color:#344054}.daib-price-card .daib-btn{margin-top:auto;width:100%;border-radius:999px;text-align:center}.daib-pricing .daib-btn-outline{border-color:#FCA5A5;color:#E63A2E;background:#fff}.daib-pricing .daib-btn-outline:hover{background:#FEF2F2;border-color:#F04438;color:#E63A2E}@media(max-width:900px){.daib-pricing-grid,.daib-pricing-grid--n1,.daib-pricing-grid--n2,.daib-pricing-grid--n4{grid-template-columns:minmax(0,1fr);max-width:480px;margin-left:auto;margin-right:auto}}.daib-faq--dudi{display:flex;flex-direction:column;gap:16px}.daib-faq--dudi .daib-faq-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:12px}.daib-faq--dudi .daib-faq-title{margin:0;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#101828!important;text-align:left}.daib-faq-link{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:15.5px;color:#F97316;text-decoration:none;white-space:nowrap;transition:gap .3s ease}.daib-faq-link:hover{gap:10px;color:#E8630A}.daib-faq-link svg{width:16px;height:16px;flex:0 0 auto}.daib-faq--dudi .daib-faq-item{background:#fff;border:1px solid #F5E6D8;border-radius:20px;box-shadow:0 8px 24px -18px rgb(16 24 40 / .18)}.daib-faq--dudi .daib-faq-q{font-size:17px}.daib-faq--dudi .daib-faq-q::after{background:#FFF4EC;color:#F97316}.daib-faq--dudi .daib-faq-item[open] .daib-faq-q::after{background:linear-gradient(92deg,#F04438,#F97316);color:#fff}@media(max-width:640px){.daib-faq--dudi .daib-faq-head{flex-direction:column;align-items:flex-start}}.daib-hero--dudi{background:linear-gradient(180deg,#FFF8F1 0%,#FFFDFB 100%);text-align:left;overflow:hidden}.daib-hero--dudi-transparent{background:none}.daib-hero--dudi-panel .daib-hero-dudi-content{background:rgba(255,255,255,var(--daib-panel-op,.85));border-radius:24px;padding:clamp(24px,4vw,44px);box-shadow:0 24px 48px -24px rgb(16 24 40 / .18)}.daib-hero-dudi-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(32px,5vw,64px);align-items:center;max-width:1200px;margin:0 auto}.daib-hero-kicker{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#F97316;margin-bottom:18px}.daib-hero--dudi .daib-hero-title{margin:0 0 20px;font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;color:#101828!important}.daib-hero--dudi .daib-hero-sub{margin:0 0 28px;font-size:16.5px;line-height:1.7;color:#475467;max-width:34rem}.daib-hero-dudi-media{min-width:0}.daib-hero-dudi-media img{width:100%;height:auto;display:block;border-radius:24px;box-shadow:0 30px 60px -30px rgb(16 24 40 / .3)}.daib-hero-trust{display:flex;gap:clamp(20px,3vw,36px);margin-top:36px;flex-wrap:wrap}.daib-hero-trust-item{display:flex;gap:12px;align-items:flex-start;min-width:0}.daib-hero-trust-icon{width:40px;height:40px;flex:0 0 auto;color:#F97316}.daib-hero-trust-icon svg{width:100%;height:100%}.daib-hero-trust-title{font-weight:700;font-size:15px;line-height:1.4;color:#101828}.daib-hero-trust-desc{font-size:13.5px;line-height:1.5;color:#667085}@media(max-width:900px){.daib-hero-dudi-grid{grid-template-columns:1fr}.daib-hero-dudi-media{order:-1}.daib-hero--dudi-panel .daib-hero-dudi-content{padding:24px}}.daib-audience{font-family:'Plus Jakarta Sans','Be Vietnam Pro',-apple-system,'Segoe UI',Roboto,sans-serif}.daib-hero--dudi,.daib-pricing,.daib-faq--dudi{font-family:'Plus Jakarta Sans','Be Vietnam Pro',-apple-system,'Segoe UI',Roboto,sans-serif}.daib-pickup{text-align:center}.daib-layout .daib-pickup-title{margin:0 0 12px;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:800;letter-spacing:.01em;line-height:1.25;color:var(--daib-pk-title,#0B5CAD)!important}.daib-pickup-sub{margin:0 0 34px;font-size:16px;color:var(--daib-pk-sub,#5B6B7F)}.daib-pickup-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--daib-cols,3),minmax(0,1fr));gap:22px 28px;text-align:left}.daib-pickup-grid li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;color:var(--daib-pk-text,#3D4B5E)}.daib-pickup-pin{flex:0 0 auto;color:var(--daib-pk-pin,#E63A2E);margin-top:2px}.daib-pickup-pin svg{width:18px;height:18px;display:block}@media(max-width:900px){.daib-pickup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.daib-pickup-grid{grid-template-columns:1fr;gap:14px}}.daib-footer{background:var(--daib-ft-bg,#1C0E33);color:#B9C0D4;font-size:15px;line-height:1.7}.daib-footer{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw}.daib-footer-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1.15fr;gap:clamp(24px,3.5vw,48px);padding:clamp(40px,5vw,64px) 0 clamp(28px,3vw,40px)}.daib-layout .daib-footer-h{margin:0 0 18px;font-size:20px;font-weight:700;color:#fff!important;letter-spacing:0}.daib-footer-logo{max-width:140px;height:auto;margin-bottom:14px}.daib-footer-brandname{margin:0 0 10px;font-size:19px;font-weight:800;color:#fff}.daib-footer-desc{margin:0 0 16px}.daib-footer-legal p{margin:0 0 6px;font-size:13.5px;color:#8E97AE}.daib-footer-links{list-style:none;margin:0;padding:0}.daib-footer-links li{position:relative;padding-left:18px;margin-bottom:11px}.daib-footer-links li::before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--daib-ft-accent,#E63A2E)}.daib-footer-links a,.daib-footer-links span{color:#B9C0D4;text-decoration:none;transition:color .15s ease}.daib-footer-links a:hover{color:#fff}.daib-footer-contact{list-style:none;margin:0 0 16px;padding:0}.daib-footer-contact li{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.daib-footer-ic{flex:0 0 auto;width:34px;height:34px;border:1px solid rgb(255 255 255 / .28);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff}.daib-footer-ic svg{width:16px;height:16px;display:block}.daib-footer-hotlines{display:grid;gap:10px}.daib-footer-hotline{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border:1.5px solid rgb(255 255 255 / .85);border-radius:10px;color:#fff;font-weight:800;font-size:15px;letter-spacing:.02em;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.daib-footer-hotline:first-child{border-color:#F5A623;color:#F5A623}.daib-footer-hotline:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(0 0 0 / .35)}.daib-footer-bottom{border-top:1px solid rgb(255 255 255 / .12)}.daib-footer-bottom-in{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;padding-bottom:20px;flex-wrap:wrap}.daib-footer-copy{margin:0;font-size:14px;color:#8E97AE}.daib-footer-bnav{display:flex;align-items:center;gap:14px;font-size:14px}.daib-footer-bnav a{color:#B9C0D4;text-decoration:none}.daib-footer-bnav a:hover{color:#fff}.daib-footer-sep{color:#5A6378}@media(max-width:900px){.daib-footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.daib-footer-grid{grid-template-columns:1fr}.daib-footer-bottom-in{justify-content:center;text-align:center}}.daib-tick-circle,.daib-aud-tick{flex:0 0 auto;width:18px;height:18px;border-radius:50%;background:#ffedd5;color:#FF6500;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px rgb(0 0 0 / .04);margin-top:1px}.daib-tick-circle svg,.daib-aud-tick svg{width:10px;height:10px;display:block}.daib-audience-grid{display:grid;grid-template-columns:.8fr 1.45fr;gap:clamp(28px,4vw,56px);align-items:center}.daib-layout .daib-audience-title{margin:14px 0 16px;font-size:clamp(1.9rem,3.6vw,2.7rem);font-weight:900;letter-spacing:-.025em;line-height:1.2;color:var(--daib-aud-title,#101828)!important}.daib-audience-desc{margin:0 0 26px;font-size:16.5px;line-height:1.7;color:var(--daib-aud-desc,#475467)}.daib-audience .daib-btn-outline{border-color:var(--daib-aud-accent,#FCA5A5);color:var(--daib-aud-accent,#E63A2E);background:#fff}.daib-audience .daib-btn-outline:hover{background:#FEF2F2;border-color:#F04438;color:#E63A2E}.daib-audience-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;min-width:0}.daib-audience-card{background:var(--daib-aud-cardbg,#fff);border:1px solid rgb(255 237 213 / .9);border-radius:24px;padding:20px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.daib-block:not(.daib-hover-off) .daib-audience-card:hover{transform:translateY(-6px);box-shadow:0 20px 25px -5px rgb(0 0 0 / .1),0 8px 10px -6px rgb(0 0 0 / .1);border-color:#ffb96d}.daib-audience-img{margin:-20px -20px 18px;border-radius:24px 24px 0 0;overflow:hidden;background:#FFF4EC}.daib-audience-img img{width:100%;height:170px;object-fit:cover;display:block;transition:transform .3s ease}.daib-block:not(.daib-hover-off) .daib-audience-card:hover .daib-audience-img img{transform:scale(1.05)}.daib-layout .daib-audience-name{margin:0 0 12px;font-size:16.5px;font-weight:800;letter-spacing:0;line-height:1.5;color:var(--daib-aud-cardtitle,#101828)!important;transition:color .15s ease}.daib-block:not(.daib-hover-off) .daib-audience-card:hover .daib-audience-name{color:#E52E20!important}.daib-audience-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:12.5px;font-weight:600;line-height:1.5;letter-spacing:-.01em;color:var(--daib-aud-cardtext,#344054)}.daib-audience-points li{display:flex;align-items:flex-start;gap:8px}.daib-price-feats li{display:flex;align-items:flex-start;gap:10px}@media(max-width:1000px){.daib-audience-grid{grid-template-columns:1fr}}@media(max-width:700px){.daib-audience-cards{grid-template-columns:1fr;max-width:420px}}.daib-style-bigtree .daib-price-card,.daib-style-bigtree .daib-audience-card{transition:transform .55s cubic-bezier(.34,1.56,.64,1),box-shadow .55s cubic-bezier(.34,1.56,.64,1),border-color .55s cubic-bezier(.34,1.56,.64,1)}.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-price-card:hover,.daib-style-bigtree .daib-block:not(.daib-hover-off) .daib-audience-card:hover{transform:perspective(900px) rotateX(2deg) rotateY(-2deg) scale(1.012);border-color:var(--daib-primary,#C8102E);box-shadow:0 18px 40px -14px rgba(var(--daib-primary-rgb,200,16,46),.35)}.daib-labelwrap{margin:0 0 12px}.daib-labelwrap.daib-align-left{text-align:left}.daib-labelwrap.daib-align-center{text-align:center}.daib-labelwrap.daib-align-right{text-align:right}.daib-label{display:inline-flex;align-items:center;gap:7px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1;border-radius:999px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.daib-label--small{font-size:11px;padding:7px 14px}.daib-label--medium{font-size:13px;padding:9px 18px}.daib-label--large{font-size:15px;padding:12px 24px}.daib-label--solid{background:var(--daib-label-c,#E63A2E);color:#fff;box-shadow:0 4px 14px -4px var(--daib-label-c,#E63A2E)}.daib-label--outline{background:#fff0;color:var(--daib-label-c,#E63A2E);border:2px solid var(--daib-label-c,#E63A2E)}.daib-label--soft{background:#fdeceb;background:color-mix(in srgb,var(--daib-label-c,#E63A2E) 12%,#fff);color:var(--daib-label-c,#E63A2E)}a.daib-label:hover{transform:translateY(-2px);box-shadow:0 8px 20px -6px var(--daib-label-c,#E63A2E)}.daib-label-icon{width:1.15em;height:1.15em;flex:none}@media(prefers-reduced-motion:reduce){.daib-label{transition:none}a.daib-label:hover{transform:none}}.daib-descwrap{margin:0 0 16px}.daib-desc{margin:0;line-height:1.75;letter-spacing:-.01em}.daib-desc--small{font-size:14px}.daib-desc--medium{font-size:16px}.daib-desc--large{font-size:18px}.daib-desc--lead{font-size:19px;line-height:1.7;color:#344054;font-weight:500}.daib-desc--large.daib-desc--lead{font-size:21px}.daib-desc--muted{color:#667085}.daib-gallery--marquee{overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.daib-marquee-track{display:flex;width:max-content;animation:daib-marquee 40s linear infinite}.daib-marquee--slow .daib-marquee-track{animation-duration:65s}.daib-marquee--medium .daib-marquee-track{animation-duration:40s}.daib-marquee--fast .daib-marquee-track{animation-duration:24s}.daib-marquee--right .daib-marquee-track{animation-direction:reverse}.daib-gallery--marquee:hover .daib-marquee-track{animation-play-state:paused}@keyframes daib-marquee{to{transform:translateX(-50%)}}.daib-marquee-item{position:relative;flex:0 0 auto;width:300px;margin:0 16px 0 0;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px -10px rgb(0 0 0 / .25)}.daib-marquee-item img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;transition:transform .45s cubic-bezier(.22,1,.36,1)}.daib-block:not(.daib-hover-off) .daib-marquee-item:hover img{transform:scale(1.07)}.daib-marquee-cap{position:absolute;left:0;right:0;bottom:0;margin:0;padding:28px 14px 12px;background:linear-gradient(180deg,transparent,rgb(8 10 18 / .78));color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em;transform:translateY(8px);opacity:0;transition:transform .35s ease,opacity .35s ease}.daib-block:not(.daib-hover-off) .daib-marquee-item:hover .daib-marquee-cap{transform:none;opacity:1}.daib-marquee-item:focus-within .daib-marquee-cap{transform:none;opacity:1}@media(max-width:640px){.daib-marquee-item{width:220px;margin-right:12px}}@media(prefers-reduced-motion:reduce){.daib-marquee-track{animation:none}.daib-gallery--marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.daib-marquee-cap{transform:none;opacity:1}}.daib-price-card--promo{background:linear-gradient(135deg,#D42B1E 0%,#F04438 55%,#F97316 100%);border:none;color:#fff;box-shadow:0 24px 48px -20px rgb(212 43 30 / .5);overflow:hidden}.daib-price-card--promo::before{content:"";position:absolute;inset:0;background:radial-gradient(420px 220px at 85% -10%,rgb(255 255 255 / .22),transparent 60%);pointer-events:none}.daib-promo-badge{align-self:flex-start;background:rgb(255 255 255 / .18);border:1px solid rgb(255 255 255 / .45);color:#fff;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:7px 16px;border-radius:999px;position:relative}.daib-layout .daib-promo-name{margin:14px 0 6px;font-size:24px;font-weight:800;letter-spacing:-.01em;color:#fff!important;position:relative}.daib-promo-tagline{font-size:14.5px;color:rgb(255 255 255 / .85);position:relative}.daib-promo-prices{margin-top:18px;position:relative}.daib-promo-old{font-size:16px;color:rgb(255 255 255 / .7);text-decoration:line-through}.daib-promo-new{font-size:clamp(2rem,3.2vw,2.7rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#fff}.daib-promo-note{margin-top:8px;font-size:13.5px;font-weight:600;color:#FFE9A8;position:relative}.daib-promo-feats{list-style:none;margin:20px 0 24px;padding:20px 0 0;border-top:1px solid rgb(255 255 255 / .25);display:flex;flex-direction:column;gap:11px;font-size:15px;line-height:1.55;color:#fff;position:relative}.daib-promo-feats li{display:flex;align-items:flex-start;gap:10px}.daib-tick-circle--white{background:#fff;color:#D42B1E}.daib-price-card--promo .daib-btn{margin-top:auto;width:100%;border-radius:999px;text-align:center;position:relative}.daib-btn-white{background:#fff;color:#D42B1E;border:none;font-weight:800}.daib-btn-white:hover{background:#FFF7ED;color:#B91C1C}.daib-drivesim--road{--daib-sim-accent:#1B3A8F;--daib-sim-blue:#2563EB;--daib-sim-bg:linear-gradient(180deg,#F6FAFF,#fff);--daib-sim-title:#1B3A8F;--daib-sim-text:#64748b;background:var(--daib-sim-bg);overflow-x:clip;border:1px solid #E6EDF7;border-radius:28px;padding:clamp(20px,3.5vw,40px);color:#1e293b;box-shadow:0 30px 70px -30px rgb(37 99 235 / .16)}.daib-sim-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:26px;flex-wrap:wrap}.daib-layout .daib-drivesim--road .daib-sim-title{display:flex;align-items:center;gap:14px;margin:0 0 10px;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;letter-spacing:-.02em;color:var(--daib-sim-title)!important}.daib-sim-title-ic{display:inline-flex;color:var(--daib-sim-blue);background:#EAF1FE;border-radius:16px;padding:10px}.daib-layout .daib-drivesim--road .daib-sim-title .daib-tc-grad{background:linear-gradient(92deg,#3B82F6,#1D4ED8);-webkit-background-clip:text;background-clip:text;color:#fff0}.daib-drivesim--road .daib-sim-desc{margin:0;color:var(--daib-sim-text);font-size:15px;line-height:1.7;max-width:560px}.daib-sim-topbadges{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.daib-sim-lesson{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #E6EDF7;border-radius:16px;padding:12px 20px;font-size:14px;font-weight:800;color:#1B3A8F}.daib-sim-lesson b{color:var(--daib-sim-blue)}.daib-sim-minidots{display:flex;gap:6px}.daib-sim-minidots i{width:8px;height:8px;border-radius:50%;background:#DBE4F3}.daib-sim-minidots i.is-on{background:var(--daib-sim-blue)}.daib-sim-vbadge{display:inline-flex;align-items:center;gap:8px;background:#EAF1FE;color:var(--daib-sim-blue);font-size:13.5px;font-weight:700;padding:12px 20px;border-radius:16px}.daib-drivesim--road .daib-sim-body{display:grid;grid-template-columns:1.08fr .92fr;gap:24px;align-items:start;min-width:0}.daib-drivesim--road .daib-sim-left,.daib-drivesim--road .daib-sim-right{display:flex;flex-direction:column;gap:18px;background:#fff;border:1px solid #E9EFF8;border-radius:22px;padding:20px;box-shadow:0 14px 34px -20px rgb(37 99 235 / .18);min-width:0;overflow:hidden}.daib-sim-roadview{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:16/8.2;background:#0f172a}.daib-sim-roadview>img{width:100%;height:100%;object-fit:cover;display:block}.daib-sim-speed{position:absolute;left:14px;top:14px;display:flex;align-items:center;gap:8px;background:rgb(15 23 42 / .72);color:#fff;border:1px solid rgb(255 255 255 / .25);border-radius:14px;padding:8px 14px;backdrop-filter:blur(4px)}.daib-sim-speed b{font-size:24px;font-weight:800;line-height:1}.daib-sim-speed small{font-size:11px;opacity:.8}.daib-sim-gearmode{position:absolute;right:14px;top:14px;display:inline-flex;align-items:center;gap:7px;background:rgb(15 23 42 / .72);color:#fff;border:1px solid rgb(255 255 255 / .25);font-size:12.5px;font-weight:600;padding:9px 14px;border-radius:999px;backdrop-filter:blur(4px)}.daib-sim-gearmode svg{color:#4ade80}.daib-sim-gearmode b{font-size:14px;font-weight:800;color:#4ade80}.daib-sim-movestrip{position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(180deg,rgb(15 23 42 / 0),rgb(15 23 42 / .55));overflow:hidden}.daib-sim-mdashes{position:absolute;left:0;right:-80px;bottom:14px;height:4px;background:repeating-linear-gradient(90deg,#fde68a 0 30px,transparent 30px 60px);opacity:.85}.daib-sim-mcar{position:absolute;left:12%;bottom:6px;color:#FFD23F;filter:drop-shadow(0 0 8px rgb(255 210 63 / .6))}.daib-drivesim--road.is-moving .daib-sim-mdashes{animation:daib-sim-mdash .6s linear infinite}.daib-drivesim--road.is-moving .daib-sim-mcar{animation:daib-sim-mbump .45s ease-in-out infinite}@keyframes daib-sim-mdash{to{transform:translateX(-60px)}}@keyframes daib-sim-mbump{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}.daib-sim-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.daib-sim-card{background:#F6F9FE;border:1px solid #E9EFF8;border-radius:16px;padding:16px}.daib-sim-card-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.daib-sim-card-ic{width:38px;height:38px;border-radius:50%;background:var(--daib-sim-blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.daib-sim-card-head strong{font-size:14.5px;font-weight:800;color:#1B3A8F}.daib-sim-gearwrap{display:flex;gap:14px;align-items:flex-start}.daib-sim-gears{display:flex;flex-direction:column;background:#0f172a;border-radius:12px;padding:10px 14px;gap:1px;flex:0 0 auto}.daib-sim-gpos{font-size:14px;font-weight:800;color:#64748b;padding:3px 6px;border-radius:8px;transition:all .25s ease;text-align:center;min-width:28px}.daib-sim-gpos.is-cur{color:#fff;background:var(--daib-sim-blue);box-shadow:0 0 12px rgb(37 99 235 / .7)}.daib-sim-card p{margin:0;font-size:12.5px;line-height:1.65;color:#64748b}.daib-sim-pedalimg{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:16/10;background:#0f172a}.daib-sim-pedalimg img{width:100%;height:100%;object-fit:cover;display:block}.daib-sim-tag{position:absolute;display:inline-flex;align-items:center;gap:6px;background:rgb(15 23 42 / .78);border:1px solid rgb(255 255 255 / .3);color:#fff;font-size:12px;font-weight:700;padding:7px 14px;border-radius:999px;transition:all .25s ease;backdrop-filter:blur(4px)}.daib-sim-tag--brake{left:12px;bottom:12px}.daib-sim-tag--gas{right:12px;bottom:12px}.daib-sim-tag.is-active{background:var(--daib-sim-blue);border-color:var(--daib-sim-blue);box-shadow:0 0 14px rgb(37 99 235 / .8);transform:scale(1.07)}.daib-sim-bottombar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.daib-sim-pagenav{display:inline-flex;align-items:center;gap:14px}.daib-sim-pagenav button{width:38px;height:38px;border-radius:50%;border:1px solid #E2E8F0;background:#fff;color:var(--daib-sim-blue);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.daib-sim-pagenav button:hover{background:var(--daib-sim-blue);border-color:var(--daib-sim-blue);color:#fff}.daib-sim-pagenav b{font-size:15px;font-weight:800;color:#1B3A8F;min-width:44px;text-align:center}.daib-sim-bignext{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#3B82F6,#1D4ED8);border:none;color:#fff;font-size:14.5px;font-weight:800;padding:13px 28px;border-radius:999px;cursor:pointer;box-shadow:0 12px 26px -10px rgb(37 99 235 / .55);transition:transform .2s ease,box-shadow .2s ease}.daib-sim-bignext:hover{transform:translateY(-2px);box-shadow:0 18px 32px -10px rgb(37 99 235 / .6)}.daib-sim-badge{display:inline-flex;align-items:center;align-self:flex-start;background:#EAF1FE;color:var(--daib-sim-blue);font-size:12.5px;font-weight:800;letter-spacing:.1em;padding:8px 18px;border-radius:999px}.daib-layout .daib-drivesim--road .daib-sim-steptitle{margin:0;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800;letter-spacing:-.02em;color:#1e293b!important}.daib-drivesim--road .daib-sim-stepdesc{margin:0;font-size:15px;line-height:1.8;color:#475569}.daib-sim-sequence{background:#F2F7FF;border:1px solid #E2ECFD;border-radius:16px;padding:18px}.daib-sim-seq-head{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:800;color:var(--daib-sim-blue);margin-bottom:16px}.daib-sim-seq-items{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.daib-sim-seq{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;min-width:0}.daib-sim-seq-ic{position:relative;width:56px;height:56px;border-radius:50%;background:#fff;border:2px solid #D8E4FA;color:var(--daib-sim-blue);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px -8px rgb(37 99 235 / .35)}.daib-sim-seq-n{position:absolute;right:-4px;bottom:-4px;width:22px;height:22px;border-radius:50%;background:var(--daib-sim-blue);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;font-style:normal}.daib-sim-seq span{font-size:11.5px;font-weight:600;color:#475569;text-align:center;line-height:1.45}.daib-sim-seq-arrow{color:#93b4f5;font-weight:800;flex:0 0 auto;padding-top:18px}.daib-sim-actions{display:flex;align-items:center;gap:12px;background:#F6F9FE;border:1px solid #E9EFF8;border-radius:16px;padding:14px 16px}.daib-sim-playbtn{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid #E2E8F0;color:var(--daib-sim-blue);font-size:14px;font-weight:800;padding:10px 20px 10px 12px;border-radius:999px;cursor:pointer;transition:all .2s ease}.daib-sim-playbtn:hover{border-color:var(--daib-sim-blue)}.daib-sim-playbtn svg{flex:0 0 auto}.daib-sim-ic-pause{display:none}.daib-drivesim--road.is-playing .daib-sim-ic-play{display:none}.daib-drivesim--road.is-playing .daib-sim-ic-pause{display:block}.daib-sim-pedind{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#94a3b8;background:#fff;border:1px solid #E9EFF8;padding:10px 20px;border-radius:999px;transition:all .25s ease;margin-left:auto}.daib-sim-pedind.is-active{color:#fff;background:var(--daib-sim-blue);border-color:var(--daib-sim-blue);box-shadow:0 8px 18px -8px rgb(37 99 235 / .6)}.daib-sim-pedind+.daib-sim-pedind{margin-left:0}.daib-drivesim--road .daib-sim-dots{display:flex;justify-content:space-between;gap:4px;position:relative;padding:0 6px}.daib-drivesim--road .daib-sim-dots::before{content:"";position:absolute;left:20px;right:20px;top:17px;height:2px;background:#E2E8F0}.daib-drivesim--road .daib-sim-dot{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0;z-index:1}.daib-sim-dot-n{width:34px;height:34px;border-radius:50%;background:#fff;border:2px solid #CBD5E1;color:#94a3b8;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center;font-style:normal;transition:all .25s ease}.daib-sim-dot-ok{display:none;width:34px;height:34px;border-radius:50%;background:var(--daib-sim-blue);color:#fff;padding:9px}.daib-drivesim--road .daib-sim-dot span{font-size:11px;font-weight:600;color:#94a3b8;white-space:nowrap}.daib-drivesim--road .daib-sim-dot.is-done .daib-sim-dot-n{display:none}.daib-drivesim--road .daib-sim-dot.is-done .daib-sim-dot-ok{display:block}.daib-drivesim--road .daib-sim-dot.is-done span{color:var(--daib-sim-blue)}.daib-drivesim--road .daib-sim-dot.is-active .daib-sim-dot-n{border-color:var(--daib-sim-blue);color:#fff;background:var(--daib-sim-blue);box-shadow:0 0 0 5px rgb(37 99 235 / .15)}.daib-drivesim--road .daib-sim-dot.is-active span{color:#1B3A8F;font-weight:800}.daib-sim-fade{animation:daib-sim-fade .35s ease}@keyframes daib-sim-fade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:960px){.daib-drivesim--road .daib-sim-body{grid-template-columns:1fr;gap:16px}.daib-sim-top{flex-direction:column;gap:14px;margin-bottom:18px}.daib-drivesim--road{padding:20px 16px;border-radius:20px}.daib-drivesim--road .daib-sim-left,.daib-drivesim--road .daib-sim-right{padding:16px;gap:14px;border-radius:18px}.daib-sim-seq-items{overflow-x:auto;padding-bottom:6px;justify-content:flex-start;scrollbar-width:thin}.daib-sim-seq{flex:0 0 84px}.daib-sim-seq-arrow{padding-top:18px}.daib-sim-actions{flex-wrap:wrap}.daib-sim-playbtn{flex:1 1 100%;justify-content:center}.daib-sim-pedind{margin-left:0;flex:1 1 auto;justify-content:center}.daib-sim-pedind+.daib-sim-pedind{margin-left:0}.daib-drivesim--road .daib-sim-dots{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:4px 2px 8px;scrollbar-width:thin}.daib-drivesim--road .daib-sim-dots::before{display:none}.daib-drivesim--road .daib-sim-dot{flex:0 0 auto}}@media(max-width:560px){.daib-sim-cards{grid-template-columns:1fr;gap:12px}.daib-sim-bottombar{justify-content:space-between}.daib-sim-bignext{padding:12px 22px;font-size:14px}.daib-sim-roadview{aspect-ratio:16/10}.daib-sim-speed{padding:6px 12px}.daib-sim-speed b{font-size:20px}.daib-sim-gearmode{font-size:11.5px;padding:7px 12px}.daib-layout .daib-drivesim--road .daib-sim-steptitle{font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.daib-drivesim--road.is-moving .daib-sim-mdashes,.daib-drivesim--road.is-moving .daib-sim-mcar,.daib-sim-fade{animation:none}}.daib-siman{--dur:12s;--sa:#EA580C;background:#fff;border:1px solid #FDE8D8;border-radius:24px;padding:clamp(20px,3.5vw,36px);box-shadow:0 20px 50px -24px rgb(234 88 12 / .22);overflow:hidden}.daib-siman-head{text-align:center;max-width:640px;margin:0 auto 18px}.daib-layout .daib-siman-title{margin:0 0 8px;font-size:clamp(1.35rem,2.8vw,1.8rem);font-weight:800;letter-spacing:-.02em;color:#9A3412!important}.daib-siman-desc{margin:0;color:#78716C;font-size:14.5px;line-height:1.7}.daib-siman-stage{display:block;width:100%;height:auto;border-radius:18px;background:linear-gradient(180deg,#FEF3E2 0%,#FFF7ED 60%,#FFFBEB 100%)}.daib-siman-stage text{font-family:inherit}.daib-siman:hover .siman-anim{animation-play-state:paused}.siman-anim{animation-duration:var(--dur)}.siman-cap{opacity:0;animation-name:simanCap;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes simanCap{0%{opacity:0;transform:translateY(10px)}2%,12%{opacity:1;transform:translateY(0)}14.3%,100%{opacity:0;transform:translateY(-6px)}}.siman-cloud{animation-name:simanCloud;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes simanCloud{from{transform:translateX(-180px)}to{transform:translateX(980px)}}.siman-pedal{transform-box:fill-box;transform-origin:center;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.siman-pedal-rect,.siman-pedal-text,.siman-pedal-glow{animation-timing-function:ease-in-out;animation-iteration-count:infinite}.siman-pedal-text{font-size:15px;font-weight:800;letter-spacing:.06em}.siman-pedal-glow{fill:var(--sa)}@keyframes simanPedalBrake{0%,54.6%{transform:translateY(14px)}57.1%,83.2%{transform:translateY(0)}85.7%,100%{transform:translateY(14px)}}@keyframes simanPedalGas{0%,54.6%{transform:translateY(0)}57.1%,83.2%{transform:translateY(14px)}85.7%,100%{transform:translateY(0)}}@keyframes simanPedalClutch{0%,11.8%{transform:translateY(14px)}14.3%,83.2%{transform:translateY(0)}85.7%,100%{transform:translateY(14px)}}@keyframes simanPedalFillBrake{0%,54.6%{fill:var(--sa);stroke:var(--sa)}57.1%,83.2%{fill:#fff;stroke:#CBD5E1}85.7%,100%{fill:var(--sa);stroke:var(--sa)}}@keyframes simanPedalFillGas{0%,54.6%{fill:#fff;stroke:#CBD5E1}57.1%,83.2%{fill:var(--sa);stroke:var(--sa)}85.7%,100%{fill:#fff;stroke:#CBD5E1}}@keyframes simanPedalFillClutch{0%,11.8%{fill:var(--sa);stroke:var(--sa)}14.3%,83.2%{fill:#fff;stroke:#CBD5E1}85.7%,100%{fill:var(--sa);stroke:var(--sa)}}@keyframes simanPedalTextBrake{0%,54.6%{fill:#fff}57.1%,83.2%{fill:#78716C}85.7%,100%{fill:#fff}}@keyframes simanPedalTextGas{0%,54.6%{fill:#78716C}57.1%,83.2%{fill:#fff}85.7%,100%{fill:#78716C}}@keyframes simanPedalTextClutch{0%,11.8%{fill:#fff}14.3%,83.2%{fill:#78716C}85.7%,100%{fill:#fff}}@keyframes simanGlowBrake{0%,54.6%{opacity:.85}57.1%,83.2%{opacity:0}85.7%,100%{opacity:.85}}@keyframes simanGlowGas{0%,54.6%{opacity:0}57.1%,83.2%{opacity:.85}85.7%,100%{opacity:0}}@keyframes simanGlowClutch{0%,11.8%{opacity:.85}14.3%,83.2%{opacity:0}85.7%,100%{opacity:.85}}.siman-pedal--brake{animation-name:simanPedalBrake}.siman-pedal--gas{animation-name:simanPedalGas}.siman-pedal--clutch{animation-name:simanPedalClutch}.siman-pedal--brake .siman-pedal-rect{animation-name:simanPedalFillBrake}.siman-pedal--gas .siman-pedal-rect{animation-name:simanPedalFillGas}.siman-pedal--clutch .siman-pedal-rect{animation-name:simanPedalFillClutch}.siman-pedal--brake .siman-pedal-text{animation-name:simanPedalTextBrake}.siman-pedal--gas .siman-pedal-text{animation-name:simanPedalTextGas}.siman-pedal--clutch .siman-pedal-text{animation-name:simanPedalTextClutch}.siman-pedal--brake .siman-pedal-glow{animation-name:simanGlowBrake}.siman-pedal--gas .siman-pedal-glow{animation-name:simanGlowGas}.siman-pedal--clutch .siman-pedal-glow{animation-name:simanGlowClutch}.siman-gear{animation-timing-function:ease-in-out;animation-iteration-count:infinite;opacity:.35}.siman-gear text{font-size:16px;font-weight:800;fill:#A8A29E}.siman-gear rect{fill:#fff;stroke:#D6D3D1;stroke-width:1.5}@keyframes simanGearP{0%,26.1%{opacity:1}28.6%,100%{opacity:.35}}@keyframes simanGearD{0%,26.1%{opacity:.35}28.6%,100%{opacity:1}}@keyframes simanGearN{0%,26.1%{opacity:1}28.6%,100%{opacity:.35}}@keyframes simanGear1{0%,26.1%{opacity:.35}28.6%,100%{opacity:1}}.siman-gear--p{animation-name:simanGearP}.siman-gear--d{animation-name:simanGearD}.siman-gear--n{animation-name:simanGearN}.siman-gear--1{animation-name:simanGear1}.siman-gear--on rect{fill:var(--sa);stroke:var(--sa)}.siman-gear--on text{fill:#fff}.siman-lamp{animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes simanEngine{0%,11.8%{opacity:.25}14.3%,100%{opacity:1}}@keyframes simanHandbrake{0%,40.4%{opacity:1}42.9%,100%{opacity:.25}}.siman-lamp--engine{animation-name:simanEngine}.siman-lamp--handbrake{animation-name:simanHandbrake}.siman-wheel-spin{transform-box:fill-box;transform-origin:center;animation-name:simanWheel;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes simanWheel{0%,57.1%{transform:rotate(0deg)}85.7%{transform:rotate(720deg)}100%{transform:rotate(720deg)}}.siman-dashes{animation-name:simanDash;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes simanDash{0%,57.1%{transform:translateX(0)}85.7%,100%{transform:translateX(-160px)}}.siman-carbody{animation-name:simanBounce;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes simanBounce{0%,57.1%{transform:translateY(0)}60%,64%,68%,72%,76%,80%,84%{transform:translateY(-4px)}62%,66%,70%,74%,78%,82%,85.7%,100%{transform:translateY(0)}}.siman-brakelight{animation-name:simanBrakeLight;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes simanBrakeLight{0%,54.6%{opacity:1}57.1%,83.2%{opacity:.2}85.7%,100%{opacity:1}}@media(prefers-reduced-motion:reduce){.daib-siman .siman-anim{animation:none}.siman-cap{opacity:0}.siman-cap:first-of-type{opacity:1}}.daib-section{position:relative}.daib-sec-watermark{position:absolute;top:18px;left:50%;transform:translateX(-50%);z-index:0;font-weight:800;font-size:clamp(64px,11vw,168px);line-height:1;letter-spacing:.02em;color:#fff0;-webkit-text-stroke:1.5px rgb(19 28 43 / .10);text-stroke:1.5px rgb(19 28 43 / .10);pointer-events:none;user-select:none;text-transform:uppercase;text-align:center}.daib-sec-watermark .daib-wm-line{display:block;white-space:nowrap}@media(max-width:768px){.daib-sec-watermark{font-size:clamp(40px,13vw,72px)}.daib-sec-watermark.daib-wm-m-stack .daib-wm-line-2{transform:translateX(12%)}.daib-sec-watermark.daib-wm-m-stack .daib-wm-line-3{transform:translateX(24%)}.daib-sec-watermark.daib-wm-m-hide{display:none}}.daib-section>.daib-container{position:relative;z-index:1}.daib-hero{position:relative}.daib-hero-watermark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;font-weight:800;font-size:clamp(56px,10vw,150px);line-height:1;letter-spacing:.02em;white-space:nowrap;color:#fff0;-webkit-text-stroke:1.5px rgb(255 255 255 / .14);text-stroke:1.5px rgb(255 255 255 / .14);pointer-events:none;user-select:none;text-transform:uppercase}.daib-hero-inner{position:relative;z-index:1}.daib-scroll-hint{position:absolute;right:32px;bottom:28px;z-index:2;display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff;opacity:.85}.daib-scroll-hint-text{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;writing-mode:vertical-rl}.daib-scroll-hint-line{width:2px;height:56px;background:rgb(255 255 255 / .25);position:relative;overflow:hidden}.daib-scroll-hint-line::after{content:"";position:absolute;left:0;top:-40%;width:100%;height:40%;background:#fff;animation:daibScrollLine 2.2s ease-in-out infinite}@keyframes daibScrollLine{0%{top:-40%}100%{top:110%}}.daib-label--kicker{background:none;border:0;padding:0;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.daib-label--kicker::before{content:"";width:28px;height:3px;background:var(--daib-label-c,#E5232B);flex:0 0 auto}.daib-label--kicker span{color:var(--daib-label-c,#E5232B)}.daib-steps--rail .daib-rail-list{list-style:none;margin:0;padding:36px 0 8px;display:grid;grid-template-columns:repeat(5,1fr);gap:28px;position:relative}.daib-steps--rail .daib-rail-list::before{content:"";position:absolute;left:0;right:0;top:44px;height:2px;background:rgb(255 255 255 / .14)}.daib-rail-item{position:relative;padding-top:26px;min-width:0}.daib-rail-dot{position:absolute;top:0;left:2px;width:12px;height:12px;border-radius:50%;background:var(--daib-accent,#E5232B);box-shadow:0 0 0 5px rgb(229 35 43 / .18),0 0 18px rgb(229 35 43 / .65)}.daib-rail-num{display:block;font-size:13px;font-weight:800;letter-spacing:.14em;color:var(--daib-on-band-muted,#B9C6DA);margin-bottom:8px}.daib-rail-title{font-size:19px;font-weight:800;color:var(--daib-on-band,#fff);margin:0 0 8px;line-height:1.3}.daib-rail-desc{font-size:14px;line-height:1.65;color:var(--daib-on-band-muted,#B9C6DA);margin:0}.daib-steps--rail .daib-steps-title{color:var(--daib-on-band,#fff)}.daib-grid-layout-mediacard{display:grid;grid-template-columns:repeat(var(--daib-cols,3),1fr);gap:22px;counter-reset:daib-media}.daib-mediacard{position:relative;border-radius:16px;overflow:hidden;min-height:300px;display:flex;align-items:flex-end;counter-increment:daib-media;background:var(--daib-band,#0B1B33)}.daib-mediacard-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.daib-mediacard-img--empty{background:linear-gradient(135deg,var(--daib-primary,#2F6FE4),var(--daib-band,#0B1B33))}.daib-mediacard::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(7 15 30 / .88) 0%,rgb(7 15 30 / .25) 55%,transparent 100%)}.daib-mediacard-num{position:absolute;top:18px;left:20px;z-index:2;display:flex;align-items:center;gap:10px;color:#fff;font-size:14px;font-weight:800;letter-spacing:.1em}.daib-mediacard-num::before{content:"0" counter(daib-media)}.daib-mediacard-num::after{content:"";width:26px;height:2px;background:#fff;opacity:.7}.daib-mediacard-body{position:relative;z-index:2;padding:22px;width:100%}.daib-mediacard-title{color:#fff;font-size:20px;font-weight:800;margin:0 0 6px;line-height:1.35}.daib-mediacard-desc{color:rgb(255 255 255 / .78);font-size:14px;line-height:1.6;margin:0}.daib-mediacard-arrow{position:absolute;right:20px;bottom:20px;z-index:2;width:38px;height:38px;border-radius:50%;background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .35);display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .35s ease,background .35s ease}.daib-mediacard:hover .daib-mediacard-arrow{transform:translate(3px,-3px);background:var(--daib-accent,#E5232B);border-color:var(--daib-accent,#E5232B)}.daib-feat{transition:transform .35s ease,box-shadow .35s ease}.daib-grid-layout-card .daib-feat:hover{transform:translateY(-6px);box-shadow:0 18px 40px -18px rgb(19 28 43 / .28)}.daib-feat-img{overflow:hidden}.daib-feat-img img{transition:transform .5s ease}.daib-grid-layout-card .daib-feat:hover .daib-feat-img img{transform:scale(1.05)}@media(max-width:900px){.daib-steps--rail .daib-rail-list{grid-template-columns:1fr;gap:0}.daib-steps--rail .daib-rail-list::before{left:5px;right:auto;top:0;bottom:0;width:2px;height:auto}.daib-rail-item{padding:0 0 28px 30px}.daib-rail-dot{left:0;top:6px}.daib-grid-layout-mediacard{grid-template-columns:1fr 1fr}}@media(max-width:560px){.daib-grid-layout-mediacard{grid-template-columns:1fr}.daib-scroll-hint{display:none}}@media(prefers-reduced-motion:reduce){.daib-scroll-hint-line::after{animation:none}.daib-mediacard-arrow,.daib-feat,.daib-feat-img img{transition:none}.daib-grid-layout-card .daib-feat:hover{transform:none}.daib-mediacard:hover .daib-mediacard-arrow{transform:none}}.daib-month-hl{display:inline-block;font-weight:800;color:var(--daib-month-color,#fff);background:var(--daib-month-bg,linear-gradient(135deg,var(--daib-accent,#F97316),var(--daib-accent-dark,#EA580C)));padding:2px 10px;border-radius:999px;font-size:.92em;white-space:nowrap;box-shadow:0 2px 8px rgba(var(--daib-accent-rgb,249,115,22),.35)}.daib-program-head{margin-bottom:var(--daib-s4)}.daib-program-title{font-size:clamp(24px,3.4vw,36px);font-weight:800;text-transform:uppercase;color:var(--daib-prog-title,var(--daib-prog-accent,var(--daib-accent,#F97316)))!important;margin:0;line-height:1.25}.daib-program-title::after{content:"";display:block;width:64px;height:4px;border-radius:2px;background:var(--daib-prog-accent,var(--daib-accent,#F97316));margin-top:10px}.daib-program-body{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--daib-s5);align-items:start}.daib-program--ratio-image_small .daib-program-body{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.daib-program--ratio-image_large .daib-program-body{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.daib-program-tabs{display:flex;flex-direction:column;gap:10px}.daib-program-tab{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:var(--daib-prog-tabbg,rgba(var(--daib-accent-rgb,249,115,22),var(--daib-prog-tabalpha,.15)));border:1px solid var(--daib-prog-tabborder,rgba(var(--daib-accent-rgb,249,115,22),.22));border-left:5px solid rgba(var(--daib-accent-rgb,249,115,22),.35);border-radius:0 10px 10px 0;padding:15px 18px;font-family:inherit;font-size:16.5px;font-weight:600;color:var(--daib-text,#33404f);cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease}.daib-program-tab:hover{background:var(--daib-prog-tabbg,rgba(var(--daib-accent-rgb,249,115,22),.22));border-color:var(--daib-prog-tabborder,rgba(var(--daib-accent-rgb,249,115,22),.35))}.daib-program-tab:focus-visible{outline:2px solid var(--daib-prog-accent,var(--daib-accent,#F97316));outline-offset:2px}.daib-program-tab .daib-program-num{font-weight:800;color:inherit}.daib-program-tab.is-active{background:#fff;border:1px solid var(--daib-prog-tabborder,rgba(var(--daib-accent-rgb,249,115,22),.22));border-left:5px solid var(--daib-prog-accent,var(--daib-accent,#F97316));color:var(--daib-prog-accent,var(--daib-accent,#F97316));box-shadow:var(--daib-shadow-md)}.daib-program-chev{display:none;margin-left:auto;flex:0 0 auto;transition:transform .3s var(--daib-ease,ease)}.daib-program-stage{display:grid}.daib-program-pane{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .35s ease,transform .35s var(--daib-ease,ease),visibility 0s .35s}.daib-program-pane.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease,transform .35s var(--daib-ease,ease)}.daib-program-mpane{display:none}.daib-program-media{position:relative;border-radius:14px;overflow:hidden;box-shadow:var(--daib-shadow-md)}.daib-program-img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.daib-program-pane .daib-program-box,.daib-program-mpane .daib-program-box{background:var(--daib-prog-accent,var(--daib-accent,#F97316));color:#fff;padding:18px 22px;font-size:17px;line-height:1.6}.daib-program-pane .daib-program-box{border-radius:14px}.daib-program-pane .daib-program-media+.daib-program-box{position:relative;margin-top:-64px;margin-right:32%;border-radius:0 20px 14px 0;box-shadow:var(--daib-shadow-md)}.daib-program-boxtitle{font-weight:800}@media(max-width:860px){.daib-program-body,.daib-program--ratio-image_small .daib-program-body,.daib-program--ratio-image_large .daib-program-body{grid-template-columns:1fr}.daib-program-stage{display:none}.daib-program-head{text-align:center}.daib-program-title::after{margin-left:auto;margin-right:auto}.daib-program-tab{font-size:16px;padding:14px 16px}.daib-program-chev{display:block}.daib-program-tab.is-active .daib-program-chev{transform:rotate(180deg)}.daib-program-mpane{display:none;margin:-2px 0 4px}.daib-program-mpane.is-active{display:block}.daib-program-mpane .daib-program-media{border-radius:12px 12px 0 0;box-shadow:none}.daib-program-mpane .daib-program-box{border-radius:0 0 12px 12px;font-size:16px}.daib-program-mpane .daib-program-box:first-child{border-radius:12px}}@media(prefers-reduced-motion:reduce){.daib-program-pane,.daib-program-tab,.daib-program-chev{transition:none}}