.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-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-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}@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-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-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-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-text,#0E2422)!important}.daib-rm-text{font-size:15px;line-height:1.7;color:var(--daib-muted,#57706B)}.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-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-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{grid-template-columns:minmax(0,1fr);max-width:480px;margin:0 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-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)}