body{--accent-bar:linear-gradient(90deg, var(--orange) 0%, var(--orange-dark) 100%);--petrol-grad:linear-gradient(150deg, var(--navy) 0%, var(--brand3) 100%);--shadow-petrol:0 1px 2px rgba(11,42,51,.05), 0 12px 32px -10px rgba(11,42,51,.16);--shadow-petrol-lg:0 2px 6px rgba(11,42,51,.06), 0 26px 50px -18px rgba(11,42,51,.34);--ease-out:cubic-bezier(.22, .8, .32, 1)}html{scroll-behavior:smooth}@supports (overflow:clip){body{overflow-x:clip}}.daa-header{position:-webkit-sticky;position:sticky;top:0}.admin-bar .daa-header{top:32px}@media (max-width:782px){.admin-bar .daa-header{top:46px}}@media (max-width:1024px){.daa-header{background:#fff}.daa-header.is-scrolled{box-shadow:0 6px 20px rgb(11 42 51 / .12)}.daa-nav__toggle{border-color:var(--line);transition:background .2s,border-color .2s}.daa-nav__toggle[aria-expanded="true"]{background:var(--navy);border-color:var(--navy);color:var(--orange)}}@media (min-width:1025px){.e-con.daa-header-row{gap:16px;--gap:16px}.daa-header-row>.elementor-widget-daa-nav{flex:1 1 auto;min-width:max-content}.daa-nav{margin-left:8px}.daa-nav__list{gap:2px}.daa-nav__link{position:relative;padding:10px 12px;border-radius:10px;font-weight:600}.daa-nav__link:hover,.daa-nav__trigger[aria-expanded="true"]{background:var(--navy-soft);color:var(--navy)}.daa-nav__link[aria-current="page"]{background:none;color:var(--navy)}.daa-nav__link::after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:3px;border-radius:3px;background:var(--accent-bar);transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease-out)}.daa-nav__link[aria-current="page"]::after{transform:scaleX(1)}.daa-nav__trigger::after{right:30px}.daa-header-phone{margin-left:auto;padding-left:18px;border-left:1px solid var(--line)}.daa-header-phone .elementor-button{gap:10px;padding:0 2px}.daa-header-phone .elementor-button-icon{width:38px;height:38px;background:var(--navy);transition:background .2s,transform .2s}.daa-header-phone .elementor-button-icon svg{fill:var(--orange)}.daa-header-phone .elementor-button:hover .elementor-button-icon{background:var(--brand3);transform:rotate(-8deg)}.daa-header-wa .elementor-button{box-shadow:0 6px 16px -6px rgb(21 122 69 / .55)}}@media (min-width:1025px) and (max-width:1360px){.daa-header-phone .elementor-button-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.daa-nav__link{padding:10px 10px}.daa-nav__link::after{left:10px;right:10px}}@media (min-width:1025px) and (max-width:1180px){.daa-header-wa .elementor-button{width:42px;min-height:42px;padding:0;border-radius:50%}.daa-header-wa .elementor-button-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.daa-header-wa .elementor-button-icon{margin:0!important}.daa-nav__link{padding:10px 8px;font-size:.97rem}.daa-nav__link::after{left:8px;right:8px}.daa-header-phone{padding-left:14px}}.daa-mega{border:0;border-top:3px solid var(--orange);box-shadow:var(--shadow-petrol-lg)}.daa-mega li a{transition:background .15s,color .15s,padding-left .2s var(--ease-out)}@media (min-width:1025px){.daa-mega li a:hover{background:var(--navy-soft);color:var(--navy);padding-left:14px}}.daa-mega__title{border-bottom-color:var(--orange)}@media (max-width:1024px){.daa-nav__link[aria-current="page"]{color:var(--brand3);box-shadow:inset 4px 0 0 var(--orange);padding-left:14px}}.daa-section>.daa-wrap>.elementor-widget-heading:first-child h2.elementor-heading-title::before,.daa-section>.daa-wrap>.daa-section-head>.elementor-widget-heading:first-child h2.elementor-heading-title::before,.daa-content-section>.elementor-widget-heading:first-child h2.elementor-heading-title::before,.v1 .section-head>.elementor-widget-heading:first-child h2.elementor-heading-title::before{content:"";display:block;width:44px;height:4px;margin-bottom:18px;border-radius:4px;background:var(--accent-bar)}.daa-eyebrow+.elementor-widget-heading h2.elementor-heading-title::before{content:none}.daa-eyebrow .elementor-heading-title::before{content:"";display:inline-block;width:22px;height:3px;border-radius:3px;background:var(--orange)}.daa-hero .daa-eyebrow .elementor-heading-title::before{background:var(--orange)}h2.elementor-heading-title{letter-spacing:-.02em}.e-con.daa-section--alt,.v1 .section-sand{position:relative;isolation:isolate;background:radial-gradient(900px 380px at 100% 0%,rgb(242 169 59 / .12),transparent 62%),radial-gradient(700px 320px at 0% 100%,rgb(29 92 107 / .07),transparent 60%),var(--alt)}.e-con.daa-section--alt::after,.v1 .section-sand::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(11 42 51 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(11 42 51 / .045) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse 80% 70% at 85% 10%,#000 0%,transparent 75%)}.e-con.daa-crumbbar,.e-con.v1-crumbbar{background:linear-gradient(90deg,var(--alt) 0%,#FBF4E6 100%)}.e-con.daa-card--link,a.daa-card:not(.e-con),.v1 .card-link{position:relative;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-petrol);transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out),border-color .3s}.e-con.daa-card--link::after,a.daa-card:not(.e-con)::after,.v1 .card-link::after{content:"";position:absolute;left:0;right:0;top:0;height:4px;z-index:2;pointer-events:none;background:var(--accent-bar);transform:scaleX(.16);transform-origin:left;transition:transform .45s var(--ease-out)}.e-con.daa-card--link:hover,a.daa-card:not(.e-con):hover,.v1 .card-link:hover,.e-con.daa-card--link:focus-visible,a.daa-card:not(.e-con):focus-visible,.v1 .card-link:focus-visible{transform:translateY(-5px);border-color:rgb(242 169 59 / .55);box-shadow:var(--shadow-petrol-lg)}.e-con.daa-card--link:hover::after,a.daa-card:not(.e-con):hover::after,.v1 .card-link:hover::after,.e-con.daa-card--link:focus-visible::after,a.daa-card:not(.e-con):focus-visible::after{transform:scaleX(1)}.e-con.daa-card--link:active,a.daa-card:not(.e-con):active{transform:translateY(-2px) scale(.995)}.daa-card--link h3.elementor-heading-title,a.daa-card:not(.e-con) h3{transition:color .2s}.daa-card--link:hover h3.elementor-heading-title,a.daa-card:not(.e-con):hover h3{color:var(--brand3)}.daa-card__action .elementor-heading-title,a.daa-card:not(.e-con) .daa-card__action,.v1 .card-link .go{display:inline-flex;align-items:center;gap:10px;color:var(--navy)!important;font:700 .95rem/1.2 var(--head)}.daa-card__action .elementor-heading-title::after,a.daa-card:not(.e-con) .daa-card__action::after{content:"→";display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--orange-soft);color:var(--accent-ink)!important;font-size:.95rem;line-height:1;transition:transform .3s var(--ease-out),background .2s}.daa-card--link:hover .daa-card__action .elementor-heading-title::after,a.daa-card:not(.e-con):hover .daa-card__action::after{transform:translateX(5px);background:var(--orange)}.daa-card__kind .elementor-heading-title,a.daa-card:not(.e-con) .daa-card__kind{background:var(--orange-soft);color:var(--accent-ink);border-radius:6px}.e-con.daa-card>.daa-card__kind{background:none}.daa-main .e-con.daa-cards>.daa-card:last-child:nth-child(odd){grid-column:1 / -1}@media (max-width:640px){.daa-main .e-con.daa-cards>.daa-card:last-child:nth-child(odd){grid-column:auto}}.e-con.daa-card--group{border-radius:20px;border:1px solid var(--line);box-shadow:var(--shadow-petrol);background:#fff}.e-con.daa-card--group::before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:var(--petrol-grad)}.daa-card--group .daa-card__icon .elementor-icon{width:56px;height:56px;border-radius:16px;background:var(--petrol-grad);box-shadow:0 10px 22px -10px rgb(11 42 51 / .6)}.daa-card--group .daa-card__icon .elementor-icon svg,.daa-card--group .daa-card__icon .elementor-icon i{fill:var(--orange);color:var(--orange)}.daa-card--group .daa-card__action .elementor-heading-title a{display:inline-flex;align-items:center;gap:10px}.daa-linklist .elementor-icon-list-item a::before{width:7px;height:7px;border-radius:2px;background:var(--orange);transform:translateY(-2px) rotate(45deg)}.daa-main .e-con.daa-card:not(.daa-card--link){display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-top:4px solid var(--brand3);border-radius:16px;box-shadow:var(--shadow-petrol);transition:border-color .25s,box-shadow .25s,transform .25s var(--ease-out)}.daa-main .e-con.daa-card:not(.daa-card--link):hover{border-top-color:var(--orange);box-shadow:var(--shadow-petrol-lg);transform:translateY(-3px)}.daa-main .daa-card:not(.daa-card--link)>.elementor-widget-button{margin-top:auto;padding-top:16px}.daa-main .daa-card:not(.daa-card--link) .elementor-widget-button,.daa-main .daa-card:not(.daa-card--link) .elementor-button-wrapper{text-align:left!important}.daa-main .daa-card:not(.daa-card--link) .elementor-widget-button .elementor-button{justify-content:flex-start;text-align:left}.daa-main .daa-card:not(.daa-card--link) .daa-button--text .elementor-button{border-bottom:0;padding:0;gap:10px;color:var(--navy)}.daa-main .daa-card:not(.daa-card--link) .daa-button--text .elementor-button-text::after{content:"→";display:inline-grid;place-items:center;width:26px;height:26px;margin-left:10px;border-radius:50%;background:var(--orange-soft);color:var(--accent-ink);font-size:.9rem;transition:transform .3s var(--ease-out),background .2s;vertical-align:middle}.daa-main .daa-card:not(.daa-card--link):hover .daa-button--text .elementor-button-text::after{transform:translateX(4px);background:var(--orange)}.v1 .e-grid>.e-con.card:not(.card-link):not(.cta-form){position:relative;overflow:hidden;border-radius:18px;border:1px solid var(--line);box-shadow:var(--shadow-petrol);transition:transform .3s var(--ease-out),box-shadow .3s}.v1 .e-grid>.e-con.card:not(.card-link):not(.cta-form)::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent-bar)}.v1 .e-grid>.e-con.card:not(.card-link):not(.cta-form):hover{transform:translateY(-3px);box-shadow:var(--shadow-petrol-lg)}.e-con.daa-card--tile .daa-tile-no .elementor-heading-title{background:var(--petrol-grad);color:var(--orange)}.dpg .dpg-card{border-radius:18px;box-shadow:var(--shadow-petrol);position:relative;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out),border-color .3s}.dpg .dpg-card::after{content:"";position:absolute;left:0;right:0;top:0;height:4px;z-index:2;pointer-events:none;background:var(--accent-bar);transform:scaleX(.16);transform-origin:left;transition:transform .45s var(--ease-out)}.dpg .dpg-card:hover{transform:translateY(-5px);border-color:rgb(242 169 59 / .55);box-shadow:var(--shadow-petrol-lg)}.dpg .dpg-card:hover::after,.dpg .dpg-card:focus-within::after{transform:scaleX(1)}.dpg .dpg-card__zoom{background:var(--orange);color:var(--accent-ink)}.dpg .dpg-card__btn{transition:background .2s,border-color .2s,transform .15s}.dpg .dpg-card__btn:active{transform:scale(.97)}.dpg .dpg-cta{background:radial-gradient(600px 260px at 100% 0%,rgb(242 169 59 / .22),transparent 60%),var(--petrol-grad);border-radius:20px}.daa-section .e-con.daa-step{border-radius:18px;transition:border-color .25s,background .25s,transform .25s var(--ease-out)}.daa-section .e-con.daa-step:hover{border-color:rgb(242 169 59 / .55);background:rgb(255 255 255 / .08);transform:translateY(-3px)}.daa-faq .e-n-accordion-item{border-radius:14px;border:1px solid var(--line);background:#fff;transition:border-color .2s,box-shadow .2s,background .2s}.daa-faq .e-n-accordion-item:hover{border-color:rgb(29 92 107 / .35);box-shadow:var(--shadow-petrol)}.daa-faq .e-n-accordion-item[open]{border-color:rgb(242 169 59 / .6);box-shadow:var(--shadow-petrol);background:linear-gradient(180deg,#FFFBF3 0%,#fff 60%)}.daa-faq .e-n-accordion-item[open]>.e-n-accordion-item-title{box-shadow:inset 4px 0 0 var(--orange)}.daa-faq .e-n-accordion-item-title-text{transition:color .2s}.daa-faq .e-n-accordion-item-title:hover .e-n-accordion-item-title-text{color:var(--brand3)}.elementor-widget-n-accordion.daa-faq .e-n-accordion-item-title-icon{width:32px;height:32px;background:var(--navy-soft);transition:background .2s,transform .3s var(--ease-out)}.daa-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon{background:var(--orange);transform:rotate(180deg)}.daa-faq .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg{fill:var(--accent-ink)}.v1 .faq-item{border-radius:14px;transition:border-color .2s,box-shadow .2s}.v1 .faq-item:hover{border-color:rgb(29 92 107 / .35);box-shadow:var(--shadow-petrol)}.v1 .faq-item[open]{border-color:rgb(242 169 59 / .6);background:linear-gradient(180deg,#FFFBF3 0%,#fff 60%)}.v1 .faq-item[open] summary::after{background:var(--orange);color:var(--accent-ink)}.daa-main .elementor-widget-text-editor ul:not([class]),.daa-content-section .elementor-widget-text-editor ul:not([class]){list-style:none;padding-left:0}.daa-main .elementor-widget-text-editor ul:not([class])>li,.daa-content-section .elementor-widget-text-editor ul:not([class])>li{position:relative;padding-left:26px;margin-bottom:.5em}.daa-main .elementor-widget-text-editor ul:not([class])>li::before,.daa-content-section .elementor-widget-text-editor ul:not([class])>li::before{content:"";position:absolute;left:5px;top:.62em;width:8px;height:8px;border-radius:2px;background:var(--orange);transform:rotate(45deg)}.daa-main .elementor-widget-text-editor ol:not([class]){list-style:none;padding-left:0;counter-reset:daa-ol}.daa-main .elementor-widget-text-editor ol:not([class])>li{position:relative;padding-left:38px;margin-bottom:.6em;counter-increment:daa-ol}.daa-main .elementor-widget-text-editor ol:not([class])>li::before{content:counter(daa-ol);position:absolute;left:0;top:.1em;width:26px;height:26px;border-radius:8px;background:var(--navy);color:var(--orange);font:800 .8rem/26px var(--head);text-align:center}.daa-main .elementor-widget-text-editor a:not(.daa-btn):not(.elementor-button),.daa-prose a{text-decoration:underline;text-decoration-color:rgb(242 169 59 / .75);text-decoration-thickness:2px;text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.daa-main .elementor-widget-text-editor a:not(.daa-btn):not(.elementor-button):hover,.daa-prose a:hover{color:var(--navy);text-decoration-color:var(--orange-dark)}.e-con.daa-toc{background:#fff;border:1px solid var(--line);border-top:4px solid var(--orange);border-radius:16px;box-shadow:var(--shadow-petrol)}.daa-toc .elementor-icon-list-item{border-radius:8px;transition:background .15s}.daa-toc .elementor-icon-list-item:hover{background:var(--navy-soft)}.daa-toc .elementor-icon-list-text::before{color:var(--orange-dark);font-weight:700}.e-con.daa-aside-card{background:radial-gradient(420px 220px at 100% 0%,rgb(242 169 59 / .22),transparent 60%),var(--petrol-grad);border-radius:18px}.daa-table thead th,.daa-prose thead th{border-bottom:3px solid var(--orange)}.daa-table,.daa-prose figure.wp-block-table{border-radius:14px;box-shadow:var(--shadow-petrol)}.e-con.daa-source{border-radius:14px;border-left:5px solid var(--brand3)}.daa-checklist .elementor-icon-list-icon{background:var(--ok)}.daa-btn,.elementor-widget-button .elementor-button{transition:background .2s,color .2s,border-color .2s,transform .2s var(--ease-out),box-shadow .2s}.daa-btn:active,.elementor-widget-button .elementor-button:active{transform:translateY(0) scale(.97)}.daa-btn--orange,.daa-button--orange .elementor-button{box-shadow:0 10px 22px -10px rgb(224 143 23 / .75)}.daa-btn--orange:hover,.daa-button--orange .elementor-button:hover{box-shadow:0 14px 28px -10px rgb(224 143 23 / .85)}.daa-btn--whatsapp,.daa-button--whatsapp .elementor-button{box-shadow:0 10px 22px -12px rgb(21 122 69 / .75)}.daa-btn--ghost:hover,.daa-button--ghost .elementor-button:hover{box-shadow:0 10px 22px -12px rgb(11 42 51 / .6)}.daa-button--text .elementor-button{border-bottom-width:2px;border-bottom-color:var(--orange);transition:color .2s,border-color .2s,gap .2s}.daa-chips .elementor-icon-list-items .elementor-icon-list-item{transition:background .2s,border-color .2s,transform .2s var(--ease-out)}.daa-chips .elementor-icon-list-item:hover{transform:translateY(-2px)}.daa-hero .daa-routes a{border-left:3px solid #fff0;transition:background .2s,transform .2s var(--ease-out),border-color .2s}.daa-hero .daa-routes a:hover{border-left-color:var(--orange)}:focus-visible{outline-color:var(--orange-dark)}.daa-field input:focus,.daa-field select:focus,.daa-field textarea:focus{border-color:var(--orange-dark);box-shadow:0 0 0 4px rgb(242 169 59 / .22)}.e-con.daa-card--role{border-top:4px solid var(--brand3);border-radius:18px}.daa-card--role h3.elementor-heading-title{font-size:1.12rem;margin-bottom:12px}.daa-role-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.daa-role-list li{position:relative;padding-left:20px;color:var(--ink-2);line-height:1.55}.daa-role-list li::before{content:"";position:absolute;left:3px;top:.62em;width:7px;height:7px;border-radius:2px;background:var(--orange);transform:rotate(45deg)}.daa-role-list a{font-weight:700;color:var(--navy);text-decoration:underline;text-decoration-color:rgb(242 169 59 / .7);text-underline-offset:3px}.daa-role-list a:hover{color:var(--brand3)}.daa-card__prep{margin-top:10px!important;padding-top:10px;border-top:1px dashed var(--line);font-size:.92rem;color:var(--muted)}.daa-card__prep strong{color:var(--navy)}.daa-chiplist{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.daa-chiplist li{margin:0}.daa-chiplist a{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border-radius:999px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-petrol);font:600 .95rem/1.2 var(--head);color:var(--navy);text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s var(--ease-out)}.daa-chiplist a:hover,.daa-chiplist a:focus-visible{background:var(--navy);border-color:var(--navy);color:#fff;transform:translateY(-2px)}.daa-chiplist+p{margin-top:16px}.daa-prose ul.daa-cols-2{columns:2;column-gap:36px}.daa-prose ul.daa-cols-2 li{break-inside:avoid}@media (max-width:640px){.daa-prose ul.daa-cols-2{columns:1}}.daa-note,.daa-prose .daa-note{background:var(--orange-soft);border-radius:12px;padding:12px 16px;font-size:.97rem;color:var(--accent-ink)}.daa-section>.daa-wrap>.daa-prose h3{margin-top:1.2em}.v1 .marquee a,.v1-marquee a{color:inherit;text-decoration:none}.v1 .marquee a:hover,.v1-marquee a:hover,.v1 .marquee a:focus-visible{color:#fff;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:4px}@media (max-width:640px){.e-con.daa-cards--4{--cols:1;gap:12px}.e-con.daa-cards--4>.daa-card{--padding-top:20px;--padding-bottom:18px}}@media (max-width:640px){body.home .e-con.daa-cards--4,body.home .e-con.daa-cards--projects{--cols:2;gap:10px}body.home .daa-cards--4>.e-con.daa-card,body.home .daa-cards--projects>.e-con.daa-card{--padding-top:14px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;border-radius:14px}body.home .daa-cards--4 .daa-card h3.elementor-heading-title,body.home .daa-cards--projects .daa-card h3.elementor-heading-title{font-size:.98rem;margin-bottom:6px}body.home .daa-cards--4 .daa-card .elementor-widget-text-editor,body.home .daa-cards--projects .daa-card .elementor-widget-text-editor{font-size:.86rem;line-height:1.45}body.home .daa-cards--projects .daa-card__prep{display:none}body.home .daa-cards--4 .daa-card__action .elementor-heading-title,body.home .daa-cards--projects .daa-card__action .elementor-heading-title{font-size:.84rem;gap:6px}body.home .daa-cards--4 .daa-card__action .elementor-heading-title::after,body.home .daa-cards--projects .daa-card__action .elementor-heading-title::after{width:22px;height:22px;font-size:.8rem}body.home .e-con.daa-card .daa-card__action{padding-top:10px}body.home .dpg:not(:has(.dpg__filters)) .dpg-card:nth-child(n+5){display:none}body.home .v1 .split .elementor-widget-image{display:none}}.daa-button--text .elementor-button{min-height:44px;display:inline-flex;align-items:center}@media (max-width:760px){.daa-linklist .elementor-icon-list-items .elementor-icon-list-item a{min-height:40px;display:inline-flex;align-items:center}}.daa-footer h2.elementor-heading-title::after{content:"";display:block;width:26px;height:3px;margin-top:10px;border-radius:3px;background:var(--orange)}.daa-footer .elementor-icon-list-item a .elementor-icon-list-text{transition:color .15s,padding-left .2s var(--ease-out)}.daa-footer .elementor-icon-list-item a:hover .elementor-icon-list-text{padding-left:4px}.elementor-icon-list-items .elementor-icon-list-item>.elementor-icon-list-icon+.elementor-icon-list-text,.elementor-icon-list-items .elementor-icon-list-item>a>.elementor-icon-list-icon+.elementor-icon-list-text{padding-left:10px}.elementor-icon-list-items .elementor-icon-list-item:has(>.elementor-icon-list-icon),.elementor-icon-list-items .elementor-icon-list-item>a:has(>.elementor-icon-list-icon){align-items:flex-start}.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon{flex-shrink:0;margin-top:.3em}.daa-checklist .elementor-icon-list-item>.elementor-icon-list-icon+.elementor-icon-list-text{padding-left:12px}.daa-checklist .elementor-icon-list-item .elementor-icon-list-icon{margin-top:.15em}.daa-footer .elementor-icon-list-item a:has(.elementor-icon-list-icon):hover .elementor-icon-list-text{padding-left:10px}.elementor-widget.daa-card__icon,.daa-card__icon{margin-bottom:18px!important}.v1 .card-icon,.v1 .card-icon-wrap{margin-bottom:16px}.daa-step__no,.elementor-widget.daa-step__no{margin-bottom:14px!important}.daa-toc .elementor-icon-list-items .elementor-icon-list-item{padding:7px 10px!important}.daa-linklist .elementor-icon-list-item a{gap:12px}.elementor-button .elementor-button-content-wrapper{gap:.6em}.daa-faq summary,.daa-faq .e-n-accordion-item-title{gap:14px}.e-con.daa-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px, 5vw, 72px);align-items:start}.e-con.daa-split__intro{gap:18px}@media (min-width:1025px){.e-con.daa-split__intro{position:sticky;top:112px}}.daa-split__intro>.elementor-widget-heading:first-child h2.elementor-heading-title::before{content:"";display:block;width:44px;height:4px;margin-bottom:18px;border-radius:4px;background:var(--accent-bar)}.daa-split__intro .elementor-widget-text-editor{color:var(--ink-2);font-size:1.04rem;line-height:1.65}.daa-split__intro .elementor-widget-text-editor p:last-child{margin-bottom:0}.daa-split__intro .daa-note{margin:0;border-left:4px solid var(--orange)}.e-con.daa-split__body{gap:14px}@media (max-width:1024px){.e-con.daa-split{grid-template-columns:minmax(0,1fr);gap:28px}}.daa-badges,.elementor-widget-text-editor ul.daa-badges{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.daa-badges li{margin:0;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:8px;background:var(--navy-soft);color:var(--navy);font:700 .86rem/1.2 var(--head)}.daa-badges li::before{content:"";width:7px;height:7px;border-radius:2px;background:var(--orange);transform:rotate(45deg)}.e-con.daa-tiles{display:grid;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));gap:14px}.e-con.daa-tiles--3{--cols:3}.e-con.daa-tiles--places{--cols:3;gap:10px}.daa-tiles--numbered{counter-reset:tile}.e-con.daa-tiles--2>.daa-tile:last-child:nth-child(odd){grid-column:1 / -1}@media (max-width:1024px){.e-con.daa-tiles--3{--cols:2}}@media (max-width:640px){.e-con.daa-tiles,.e-con.daa-tiles--3{--cols:1}.e-con.daa-tiles--places{--cols:2}}.e-con.daa-tile{position:relative;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-petrol);--padding-top:20px;--padding-right:22px;--padding-bottom:20px;--padding-left:22px;gap:6px;transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out),border-color .25s}.daa-tile .daa-tile__title .elementor-heading-title{font:700 1.04rem/1.3 var(--head);color:var(--navy);letter-spacing:-.01em;margin:0}.daa-tile .elementor-widget-text-editor{color:var(--muted);font-size:.95rem;line-height:1.55}.daa-tile .elementor-widget-text-editor p{margin:0}.daa-tile .elementor-widget-text-editor a{color:var(--navy);font-weight:700;text-decoration:underline;text-decoration-color:rgb(242 169 59 / .7);text-underline-offset:3px}.e-con.daa-tile--link{text-decoration:none;color:inherit;--padding-right:56px}.e-con.daa-tile--link::after{content:"→";position:absolute;top:18px;right:18px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--navy-soft);color:var(--navy);font-size:.9rem;transition:background .2s,color .2s,transform .25s var(--ease-out)}.e-con.daa-tile--link:hover,.e-con.daa-tile--link:focus-visible{transform:translateY(-3px);border-color:rgb(242 169 59 / .6);box-shadow:var(--shadow-petrol-lg)}.e-con.daa-tile--link:hover::after,.e-con.daa-tile--link:focus-visible::after{background:var(--orange);color:var(--accent-ink);transform:translateX(3px)}.daa-tile--link:hover .daa-tile__title .elementor-heading-title{color:var(--brand3)}.e-con.daa-tile--num{counter-increment:tile;--padding-left:70px}.e-con.daa-tile--num::before{content:counter(tile,decimal-leading-zero);position:absolute;left:20px;top:20px;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--petrol-grad);color:var(--orange);font:800 .85rem/1 var(--head)}.e-con.daa-tile--factor{border-top:4px solid var(--orange)}.daa-tile--factor .daa-tile__title .elementor-heading-title{font-size:1rem}.e-con.daa-tile--place{--padding-top:14px;--padding-bottom:14px;--padding-left:42px;--padding-right:14px;border-radius:12px;justify-content:center;min-height:56px}.e-con.daa-tile--place::before{content:"";position:absolute;left:16px;top:50%;width:18px;height:18px;margin-top:-9px;background:var(--brand3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.2 7 13 7 13s7-7.8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.2 7 13 7 13s7-7.8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E") center / contain no-repeat}.e-con.daa-tile--place::after{content:none}.daa-tile--place .daa-tile__title .elementor-heading-title{font-size:.97rem}.e-con.daa-tile--place:hover::before{background:var(--orange-dark)}.e-con.daa-fee{--padding-top:24px;--padding-bottom:24px;gap:8px;border-top:4px solid var(--orange)}.e-con.daa-fee--dark{background:radial-gradient(420px 220px at 100% 0%,rgb(242 169 59 / .22),transparent 60%),var(--petrol-grad);border-color:#fff0;border-top-color:var(--orange)}.daa-fee__kind .elementor-heading-title{display:inline-block;font:800 .7rem/1 var(--head);letter-spacing:.12em;text-transform:uppercase;padding:6px 9px;border-radius:6px;background:var(--orange-soft);color:var(--accent-ink)}.daa-fee--dark .daa-tile__title .elementor-heading-title{color:#fff}.daa-fee--dark .elementor-widget-text-editor{color:rgb(255 255 255 / .82)}.daa-fees{margin-top:4px}.daa-rowtitle .elementor-heading-title{font:800 .8rem/1.2 var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--brand3);margin:0}.daa-split__body>.daa-rowtitle:not(:first-child){margin-top:14px}.daa-wrap>.daa-rowtitle{margin-top:clamp(36px, 4vw, 52px);margin-bottom:16px}.e-con.daa-band{margin-top:clamp(28px, 3vw, 40px);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 32px;--padding-top:26px;--padding-right:32px;--padding-bottom:26px;--padding-left:32px;border-radius:20px;background:radial-gradient(600px 260px at 100% 0%,rgb(242 169 59 / .2),transparent 60%),var(--petrol-grad);color:#fff}.daa-band>.elementor-widget-heading{flex:0 0 100%}.daa-band h3.elementor-heading-title{color:#fff;font-size:1.15rem;margin:0}.daa-band .elementor-widget-text-editor{flex:1 1 420px;color:rgb(255 255 255 / .85)}.daa-band .elementor-widget-text-editor p{margin:0}.daa-band .elementor-widget-text-editor a{color:#fff;font-weight:700;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:3px}.daa-band .elementor-widget-text-editor a:hover{color:var(--orange)}.e-con.daa-band--light{background:#fff;color:var(--ink);border:1px solid var(--line);border-left:5px solid var(--orange);box-shadow:var(--shadow-petrol)}.daa-band--light .elementor-widget-text-editor{color:var(--ink-2)}.daa-band--light .elementor-widget-text-editor a{color:var(--navy);text-decoration-color:rgb(242 169 59 / .8)}.daa-band--light .elementor-widget-text-editor a:hover{color:var(--brand3)}@media (max-width:640px){.e-con.daa-band{--padding-top:22px;--padding-right:20px;--padding-bottom:22px;--padding-left:20px}}@media (max-width:640px){body.home #drawings .e-con.daa-tiles{--cols:2;gap:10px}body.home #drawings .e-con.daa-tile--link{--padding-top:14px;--padding-right:12px;--padding-bottom:14px;--padding-left:14px;border-radius:12px;justify-content:center;min-height:64px}body.home #drawings .daa-tile--link::after,body.home #drawings .daa-tile .elementor-widget-text-editor{display:none}body.home #drawings .daa-tile__title .elementor-heading-title{font-size:.93rem}body.home #drawings .e-con.daa-tiles--2>.daa-tile:last-child:nth-child(odd){grid-column:auto}}@media (min-width:1025px){body.home .v1 .wrap.narrow:has(>.elementor-widget-n-accordion){--width:var(--wrap);max-width:min(100%, var(--wrap));display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px;align-items:start}body.home .v1 .wrap.narrow:has(>.elementor-widget-n-accordion)>.section-head{position:sticky;top:112px;margin:0;text-align:left}}.daa-faq-aside{margin-top:22px;padding:20px 22px;border-radius:16px;background:#fff;border:1px solid var(--line);border-top:4px solid var(--orange);box-shadow:var(--shadow-petrol)}.daa-faq-aside p{margin:0 0 8px;color:var(--ink-2);font-size:.97rem}.daa-faq-aside .daa-faq-aside__title{font:700 1.05rem/1.3 var(--head);color:var(--navy)}.daa-faq-aside p:last-child{margin:12px 0 0}.daa-faq-aside__link{display:inline-flex;align-items:center;gap:10px;font:700 .95rem/1.2 var(--head);color:var(--navy);text-decoration:none}.daa-faq-aside__link::after{content:"→";display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--orange);color:var(--accent-ink);font-size:.85rem;transition:transform .25s var(--ease-out)}.daa-faq-aside__link:hover::after{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.e-con.daa-card--link:hover,a.daa-card:not(.e-con):hover,.v1 .card-link:hover,.dpg .dpg-card:hover,.daa-main .e-con.daa-card:hover,.v1 .e-grid>.e-con.card:hover,.daa-section .e-con.daa-step:hover,.daa-chips .elementor-icon-list-item:hover,.e-con.daa-tile--link:hover,.e-con.daa-tile--link:hover::after{transform:none}}.daa-byline a{color:inherit;font-weight:700;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:3px}.daa-byline a:hover{color:var(--orange)}.daa-section .daa-wrap>.daa-areas{margin-top:clamp(40px, 5vw, 64px)}.daa-areas+.elementor-widget-text-editor .daa-chiplist{margin-top:16px}