*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-4{bottom:1rem}.left-4{left:1rem}.right-6{right:1.5rem}.top-6{top:1.5rem}.z-10{z-index:10}.col-span-12{grid-column:span 12/span 12}.mx-auto{margin-left:auto;margin-right:auto}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[4\/5\]{aspect-ratio:4/5}.h-11{height:2.75rem}.h-12{height:3rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.h-px{height:1px}.min-h-12{min-height:3rem}.min-h-\[68svh\]{min-height:68svh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[65ch\]{max-width:65ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70ch\]{max-width:70ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1\.3fr_1fr_1\.5fr\]{grid-template-columns:1.3fr 1fr 1.5fr}.grid-cols-\[1\.4fr_1fr_1\.2fr\]{grid-template-columns:1.4fr 1fr 1.2fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:1rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-t{border-top-width:1px}.border-charcoal\/10{border-color:rgba(26,26,26,.1)}.border-cream\/10{border-color:hsla(0,0%,100%,.1)}.border-cream\/15{border-color:hsla(0,0%,100%,.15)}.border-cream\/25{border-color:hsla(0,0%,100%,.25)}.border-cream\/30{border-color:hsla(0,0%,100%,.3)}.bg-charcoal{--tw-bg-opacity:1;background-color:rgb(26 26 26/var(--tw-bg-opacity,1))}.bg-cream{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-cream\/10{background-color:hsla(0,0%,100%,.1)}.bg-cream\/5{background-color:hsla(0,0%,100%,.05)}.bg-cyan{--tw-bg-opacity:1;background-color:rgb(20 184 200/var(--tw-bg-opacity,1))}.bg-cyan-soft{--tw-bg-opacity:1;background-color:rgb(230 248 250/var(--tw-bg-opacity,1))}.bg-sand\/30{background-color:hsla(40,85%,87%,.3)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-cyan-900\/70{--tw-gradient-from:rgba(22,78,99,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(22,78,99,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-900\/70{--tw-gradient-from:rgba(124,45,18,.7) var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,45,18,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),transparent var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-14{padding-bottom:3.5rem}.pb-20{padding-bottom:5rem}.pb-5{padding-bottom:1.25rem}.pl-\[48px\]{padding-left:48px}.pr-12{padding-right:3rem}.pr-6{padding-right:1.5rem}.pt-28{padding-top:7rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-right{text-align:right}.font-display{font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[42px\]{font-size:42px}.text-\[48px\]{font-size:48px}.text-\[clamp\(2rem\2c 4vw\2c 3\.75rem\)\]{font-size:clamp(2rem,4vw,3.75rem)}.text-\[clamp\(3rem\2c 8vw\2c 6\.5rem\)\]{font-size:clamp(3rem,8vw,6.5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-\[0\.95\],.leading-\[\.95\]{line-height:.95}.leading-\[1\.5\]{line-height:1.5}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-widest{letter-spacing:.1em}.text-charcoal{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.text-cream{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-cream\/40{color:hsla(0,0%,100%,.4)}.text-cream\/60{color:hsla(0,0%,100%,.6)}.text-cream\/70{color:hsla(0,0%,100%,.7)}.text-cream\/75{color:hsla(0,0%,100%,.75)}.text-cream\/85{color:hsla(0,0%,100%,.85)}.text-cyan{--tw-text-opacity:1;color:rgb(20 184 200/var(--tw-text-opacity,1))}.text-cyan-dark{--tw-text-opacity:1;color:rgb(14 142 156/var(--tw-text-opacity,1))}.text-warm-gray{--tw-text-opacity:1;color:rgb(74 74 74/var(--tw-text-opacity,1))}.shadow-\[0_24px_80px_rgba\(26\2c 26\2c 26\2c \.06\)\]{--tw-shadow:0 24px 80px rgba(26,26,26,.06);--tw-shadow-colored:0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--color-cyan:#14b8c8;--color-cyan-light:#5eeaf2;--color-cyan-dark:#0e8e9c;--color-cyan-darker:#0a6a77;--color-cyan-soft:#e6f8fa;--color-sunset:#e8762d;--color-sunset-dark:#c25e1e;--color-sunset-soft:#fbe9da;--color-gold:#ffc757;--color-gold-dark:#e5a82f;--color-charcoal:#1a1a1a;--color-deep-charcoal:#0f0f0f;--color-cream:#fff;--color-white:#fff;--color-sand:#fae7c0;--color-light-tan:wheat;--color-sand-line:#ead9b5;--color-warm-gray:#4a4a4a;--color-ink-muted:#6b6b6b;--color-ink-soft:#8a8a8a;--color-offwhite:#fff;--color-soft-line:#ead9b5;--color-soft-ink:#4a4a4a;--color-sand-warm:#fae7c0;--gradient-sunrise:linear-gradient(135deg,#ffc757,#e8762d 50%,#1a1a1a);--gradient-teal:linear-gradient(135deg,#5eeaf2,#14b8c8 50%,#0e8e9c);--gradient-warm:linear-gradient(135deg,#fae7c0,wheat);--gradient-accent:linear-gradient(135deg,#14b8c8,#e8762d 50%,#1a1a1a);--gradient-hero-sky:linear-gradient(180deg,#fff,#fae7c0 60%,wheat);--gradient-cta-tile:linear-gradient(135deg,#14b8c8,#0e8e9c);--gradient-sunset-tile:linear-gradient(135deg,#e8762d,#c25e1e);--gradient-gold-tile:linear-gradient(135deg,#ffc757,#e5a82f);--shadow-tile:0 1px 2px rgba(26,26,26,.04),0 8px 32px rgba(26,26,26,.04);--shadow-tile-hover:0 1px 2px rgba(26,26,26,.04),0 16px 48px rgba(20,184,200,.14);--shadow-cta:0 4px 16px rgba(20,184,200,.28);--shadow-cta-hover:0 8px 24px rgba(20,184,200,.4);--shadow-warm:0 6px 16px rgba(229,168,47,.3);--shadow-sunset:0 6px 16px rgba(232,118,45,.32);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-out-back:cubic-bezier(0.34,1.56,0.64,1);--duration-fast:180ms;--duration-normal:320ms;--duration-slow:600ms;--shell-max:1480px;--shell-padding:clamp(1rem,2vw + 0.5rem,2.5rem);--section-gap:clamp(4rem,3rem + 5vw,9rem)}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.55;color:var(--color-soft-ink);background:var(--color-offwhite);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;color:var(--color-charcoal);letter-spacing:-.02em;line-height:1.05;font-weight:700}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;height:auto;display:block}button{cursor:pointer;font-family:inherit}.skip-link{position:absolute;top:-40px;left:8px;padding:10px 16px;background:var(--color-charcoal);color:var(--color-offwhite);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;border-radius:8px;z-index:9999;transition:top var(--duration-fast) var(--ease-out-expo)}.skip-link:focus-visible{top:8px;outline:2px solid var(--color-cyan);outline-offset:2px}:focus-visible{outline:2px solid var(--color-cyan);outline-offset:3px;border-radius:4px}.dbr-shell{max-width:var(--shell-max);margin-inline:auto;padding-inline:var(--shell-padding)}.dbr-eyebrow{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;font-weight:600}.dbr-eyebrow,.dbr-eyebrow--sunset{color:var(--color-cyan-darker)}.dbr-eyebrow--charcoal{color:var(--color-charcoal)}.dbr-eyebrow--white{color:var(--color-offwhite)}.dbr-section-num{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:600;color:var(--color-charcoal)}.dbr-cta{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:14px;background:var(--gradient-cta-tile);color:var(--color-white);font-weight:600;font-size:15px;letter-spacing:-.01em;box-shadow:var(--shadow-cta);transition:transform var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo);white-space:nowrap}.dbr-cta:hover{transform:translateY(-2px);box-shadow:var(--shadow-cta-hover)}.dbr-cta:active{transform:translateY(0)}.dbr-cta--ghost{background:var(--color-white);color:var(--color-charcoal);border:1px solid var(--color-soft-line);box-shadow:0 1px 2px rgba(26,26,26,.04)}.dbr-cta--ghost:hover{background:var(--color-cyan-soft);border-color:var(--color-cyan);color:var(--color-cyan-dark);box-shadow:0 4px 16px rgba(20,184,200,.12)}.dbr-cta--whatsapp{background:#075e54;box-shadow:0 4px 16px rgba(7,94,84,.28)}.dbr-cta--whatsapp:hover{background:#054640;box-shadow:0 8px 24px rgba(5,70,64,.4)}.dbr-cta--sunset{background:var(--gradient-sunset-tile);box-shadow:var(--shadow-warm)}.dbr-cta--sunset:hover{box-shadow:0 8px 24px rgba(232,118,45,.32)}.dbr-cta--lg{padding:18px 28px;font-size:16px;border-radius:16px}.dbr-cta--sm{padding:10px 16px;font-size:13px;border-radius:10px}.dbr-arrow{display:inline-flex;width:18px;height:18px;transition:transform var(--duration-fast) var(--ease-out-expo)}.dbr-cta:hover .dbr-arrow{transform:translateX(3px)}.dbr-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.dbr-pill--cyan{background:var(--color-cyan-soft);color:var(--color-charcoal)}.dbr-pill--sunset{background:var(--color-sunset-soft);color:var(--color-charcoal)}.dbr-pill--charcoal{background:var(--color-charcoal);color:var(--color-offwhite)}.dbr-pill--outline{background:transparent;border:1px solid var(--color-soft-line);color:var(--color-soft-ink)}.dbr-pill--featured{background:var(--gradient-cta-tile);color:var(--color-white)}.dbr-topbar{background:var(--color-charcoal,#1a1a1a);color:hsla(0,0%,100%,.82);font-family:var(--font-body,"Inter",sans-serif);font-size:12.5px;line-height:1.2;letter-spacing:.01em;border-bottom:1px solid hsla(0,0%,100%,.08)}.dbr-topbar__shell{max-width:var(--shell-max);margin-inline:auto;padding-inline:var(--shell-padding);min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:18px}.dbr-topbar__cluster{display:flex;align-items:center;gap:12px;min-width:0}.dbr-topbar__cluster--left{flex-wrap:nowrap;overflow:hidden}.dbr-topbar__cluster--right{justify-content:flex-end;flex-shrink:0}.dbr-topbar__item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:hsla(0,0%,100%,.76);font-weight:500}.dbr-topbar__item svg{color:var(--color-cyan,#14b8c8);opacity:.9;flex-shrink:0}.dbr-topbar__sep{width:1px;height:14px;background:hsla(0,0%,100%,.15);flex-shrink:0}.dbr-topbar__socials{display:inline-flex;align-items:center;gap:6px}.dbr-topbar__social{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);color:#fff;flex-shrink:0;transition:background var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast) var(--ease-out-expo),transform var(--duration-fast) var(--ease-out-expo)}.dbr-topbar__social:hover{background:var(--color-cyan,#14b8c8);border-color:var(--color-cyan,#14b8c8);color:var(--color-charcoal,#1a1a1a);transform:translateY(-1px)}.dbr-topbar__social svg{display:block}@media (max-width:1180px){.dbr-topbar__item--area,.dbr-topbar__item--area+.dbr-topbar__sep{display:none}}@media (max-width:1023px){.dbr-topbar{display:none}}.dbr-header{position:sticky;top:0;z-index:9999;background:hsla(0,0%,100%,.98);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid transparent;transition:background .2s var(--ease-out-expo),border-color .2s var(--ease-out-expo),box-shadow .3s var(--ease-out-expo)}.dbr-header:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-cyan) 0,var(--color-cyan-dark) 30%,var(--color-sunset) 70%,var(--color-gold) 100%);z-index:1}.dbr-header--scrolled{border-bottom-color:rgba(0,0,0,.06);box-shadow:0 4px 20px rgba(20,184,200,.08),0 1px 3px rgba(0,0,0,.04)}.dbr-header__shell{max-width:var(--shell-max);margin-inline:auto;padding-inline:var(--shell-padding);height:68px;gap:16px}.dbr-header__shell,.dbr-logo{display:flex;align-items:center}.dbr-logo{gap:10px;flex-shrink:0}.dbr-logo img{height:46px;width:auto}.dbr-logo__text{display:none;font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:14.5px;line-height:1.1;letter-spacing:-.02em;color:var(--color-charcoal)}.dbr-logo__text small{display:block;font-weight:400;font-size:10.5px;color:var(--color-ink-muted);margin-top:1px;letter-spacing:.02em}@media (min-width:480px){.dbr-logo__text{display:block}}.dbr-nav{display:none;align-items:center;gap:2px;margin-inline:auto}@media (min-width:1024px){.dbr-nav{display:flex}}.dbr-nav__link{display:inline-flex;align-items:center;gap:3px;font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;color:var(--color-charcoal);position:relative;padding:6px 13px;border-radius:999px;transition:color .2s var(--ease-out-expo),background .2s var(--ease-out-expo),transform .2s var(--ease-out-expo),box-shadow .2s var(--ease-out-expo);white-space:nowrap;letter-spacing:-.01em}.dbr-nav__link:after{content:none}.dbr-nav__link:hover{color:var(--color-cyan-dark);background:var(--color-cyan-soft);transform:translateY(-1px)}.dbr-nav__link[aria-current=page]{color:#fff;background:linear-gradient(135deg,var(--color-cyan),var(--color-cyan-dark));font-weight:700;box-shadow:0 4px 14px rgba(20,184,200,.35)}.dbr-nav__link[aria-current=page]:hover{background:linear-gradient(135deg,var(--color-cyan-dark),#0a7a88);box-shadow:0 6px 20px rgba(20,184,200,.45);transform:translateY(-1px)}.dbr-nav__link--secondary{color:var(--color-ink-muted);font-weight:500}.dbr-nav__link--secondary:hover{color:var(--color-charcoal);background:rgba(0,0,0,.04)}.dbr-nav__sep{width:1px;height:18px;background:var(--color-soft-line);margin-inline:4px;flex-shrink:0}.dbr-nav__item{position:relative}.dbr-nav__chevron{margin-left:1px;opacity:.45;transition:transform .25s var(--ease-out-expo),opacity .2s;flex-shrink:0}.dbr-nav__item:focus-within .dbr-nav__chevron,.dbr-nav__item:hover .dbr-nav__chevron{transform:rotate(180deg);opacity:.8}.dbr-nav__link--more{color:var(--color-ink-muted);font-weight:500}.dbr-nav__link--more:hover{color:var(--color-charcoal);background:rgba(0,0,0,.04)}.dbr-nav__dropdown{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%) translateY(4px);min-width:270px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:14px;padding:6px;box-shadow:0 12px 40px rgba(20,184,200,.1),0 4px 12px rgba(0,0,0,.06);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease-out-expo),transform .2s var(--ease-out-expo),visibility .2s;z-index:60}.dbr-nav__dropdown:before{content:"";position:absolute;top:-12px;left:0;right:0;height:14px}.dbr-nav__item:focus-within>.dbr-nav__dropdown,.dbr-nav__item:hover>.dbr-nav__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.dbr-nav__item:last-child .dbr-nav__dropdown{left:auto;right:0;transform:translateY(4px)}.dbr-nav__item:last-child:focus-within>.dbr-nav__dropdown,.dbr-nav__item:last-child:hover>.dbr-nav__dropdown{transform:translateY(0)}.dbr-nav__sub-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border-radius:10px;font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500;color:var(--color-charcoal);transition:background .15s,color .15s;text-decoration:none}.dbr-nav__sub-link:hover{background:var(--color-cyan-soft);color:var(--color-cyan-dark)}.dbr-nav__sub-text{display:flex;align-items:center;gap:6px;min-width:0}.dbr-nav__sub-label{white-space:nowrap}.dbr-nav__sub-badge{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--color-cyan),var(--color-cyan-dark));white-space:nowrap;line-height:1.5}.dbr-nav__sub-price{font-size:11.5px;font-weight:600;color:var(--color-cyan-dark);white-space:nowrap;flex-shrink:0}.dbr-header__actions{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.dbr-header__call{display:none;align-items:center;gap:5px;font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;font-weight:600;color:var(--color-charcoal);padding:6px 12px;border-radius:999px;border:1px solid var(--color-soft-line);transition:color .15s,background .15s,border-color .15s}.dbr-header__call:hover{color:var(--color-cyan-dark);background:var(--color-cyan-soft);border-color:var(--color-cyan)}.dbr-header__call svg{flex-shrink:0}@media (min-width:768px){.dbr-header__call{display:inline-flex}}.dbr-menu-toggle{position:relative;width:44px;height:44px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--color-charcoal);cursor:pointer;transition:background .2s,color .2s;-webkit-tap-highlight-color:transparent}.dbr-menu-toggle[aria-expanded=true] .dbr-menu-toggle__open,.dbr-menu-toggle__close{display:none}.dbr-menu-toggle[aria-expanded=true] .dbr-menu-toggle__close{display:block}.dbr-menu-toggle[aria-expanded=true]{background:var(--color-charcoal);color:#fff;border-color:var(--color-charcoal)}@media (min-width:1024px){.dbr-menu-toggle{display:none}}@media (max-width:1023px){.dbr-header__cta{display:none}}.dbr-mobile-menu{position:fixed;inset:0;z-index:9998;overflow:hidden;visibility:hidden;pointer-events:none}.dbr-mobile-menu:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);opacity:0;transition:opacity .3s ease}.dbr-mobile-menu[data-open=true]{visibility:visible;pointer-events:auto}.dbr-mobile-menu[data-closing=true]{pointer-events:none}.dbr-mobile-menu[data-open=true]:before{opacity:1}.dbr-mobile-menu[data-closing=true]:before{opacity:0;transition-duration:.22s}@media (min-width:1024px){.dbr-mobile-menu{display:none!important}}.dbr-mobile-menu__inner{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:420px;background:#fff;display:flex;flex-direction:column;box-shadow:-4px 0 24px rgba(0,0,0,.12);transform:translateX(100%);transition:transform .35s cubic-bezier(.32,.72,0,1);padding-top:68px}.dbr-mobile-menu[data-open=true] .dbr-mobile-menu__inner{transform:translateX(0)}.dbr-mobile-menu[data-open=true][data-closing=true] .dbr-mobile-menu__inner{transform:translateX(100%);transition-duration:.22s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.dbr-mobile-menu:before{transition:none}.dbr-mobile-menu__inner{transition:none;transform:none;opacity:0}.dbr-mobile-menu[data-open=true] .dbr-mobile-menu__inner{opacity:1}}.dbr-mobile-menu__panels{position:relative;flex:1;overflow:hidden}.dbr-mobile-menu__panel{position:absolute;inset:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:8px 0;transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .3s ease}.dbr-mobile-menu__panel--main{transform:translateX(0);opacity:1}.dbr-mobile-menu__panel--main.is-hidden{transform:translateX(-30%);opacity:0;pointer-events:none}.dbr-mobile-menu__panel--sub{transform:translateX(100%);opacity:0;pointer-events:none}.dbr-mobile-menu__panel--sub.is-active{transform:translateX(0);opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.dbr-mobile-menu__panel{transition:none}.dbr-mobile-menu__panel--main.is-hidden,.dbr-mobile-menu__panel--sub{transform:none}}.dbr-mobile-menu__list{list-style:none;padding:0;margin:0}.dbr-mobile-menu__item{border-bottom:1px solid rgba(0,0,0,.05)}.dbr-mobile-menu__item:last-child{border-bottom:none}.dbr-mobile-menu__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;background:transparent;border:none;font-family:inherit;font-size:15px;font-weight:600;color:var(--color-charcoal);text-decoration:none;cursor:pointer;transition:background .15s,color .15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dbr-mobile-menu__link:focus-visible{background:rgba(20,184,200,.06);color:var(--color-cyan-dark,#0e8e9c)}.dbr-mobile-menu__link:active{background:rgba(20,184,200,.035)}.dbr-mobile-menu__chevron{flex-shrink:0;color:rgba(0,0,0,.35);transition:color .15s,transform .15s}.dbr-mobile-menu__link:focus-visible .dbr-mobile-menu__chevron{color:var(--color-cyan);transform:translateX(3px)}.dbr-mobile-menu__sub-header{padding:8px 12px;border-bottom:1px solid rgba(0,0,0,.06)}.dbr-mobile-menu__back{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:none;border:none;font-family:inherit;font-size:14px;font-weight:600;color:var(--color-cyan-dark,#0e8e9c);cursor:pointer;border-radius:8px;transition:background .15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dbr-mobile-menu__back:focus-visible{background:rgba(20,184,200,.08)}.dbr-mobile-menu__back:active{background:rgba(20,184,200,.04)}.dbr-mobile-menu__sub-pillar{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;font-size:14px;font-weight:700;color:var(--color-cyan-dark,#0e8e9c);text-decoration:none;border-bottom:1px solid rgba(0,0,0,.06);transition:background .15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dbr-mobile-menu__sub-pillar:focus-visible{background:rgba(20,184,200,.06)}.dbr-mobile-menu__sub-pillar:active{background:rgba(20,184,200,.035)}.dbr-mobile-menu__sub-pillar svg{flex-shrink:0;opacity:.5}.dbr-mobile-menu__sub-list{list-style:none;padding:0;margin:0}.dbr-mobile-menu__sub-item{border-bottom:1px solid rgba(0,0,0,.04)}.dbr-mobile-menu__sub-item:last-child{border-bottom:none}.dbr-mobile-menu__sub-link{display:flex;align-items:center;justify-content:space-between;padding:13px 20px;text-decoration:none;color:var(--color-charcoal);transition:background .15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dbr-mobile-menu__sub-link:focus-visible{background:rgba(20,184,200,.06)}.dbr-mobile-menu__sub-link:active{background:rgba(20,184,200,.035)}.dbr-mobile-menu__sub-text{display:flex;align-items:center;gap:8px;min-width:0}.dbr-mobile-menu__sub-label{font-size:14px;font-weight:500;color:var(--color-charcoal)}.dbr-mobile-menu__sub-badge{display:inline-flex;align-items:center;padding:2px 7px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:4px;background:var(--color-cyan);color:#fff;white-space:nowrap}.dbr-mobile-menu__sub-price{flex-shrink:0;font-size:13px;font-weight:600;color:var(--color-ink-soft,#7c7c7c);margin-left:12px}.dbr-mobile-menu__footer{flex-shrink:0;padding:16px 20px;border-top:1px solid var(--color-soft-line,#e8e2d8);background:var(--color-offwhite,#faf8f5)}.dbr-mobile-menu__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dbr-mobile-menu__cta{justify-content:center;font-size:14px;font-weight:600;padding:12px 8px}.dbr-mobile-menu__hours{margin:10px 0 0;text-align:center;font-size:12px;color:var(--color-ink-soft,#7c7c7c)}@media (max-width:359px){.dbr-mobile-menu__actions{grid-template-columns:1fr}}.dbr-footer{margin-top:clamp(1.5rem,2.5vw,3rem);background:var(--color-charcoal);color:var(--color-offwhite);padding:clamp(1.75rem,2.5vw,2.5rem) 0 0}.dbr-blogs .dbr-footer,.dbr-comparison .dbr-footer,.dbr-home .dbr-footer{margin-top:0}.dbr-comparison{background:var(--color-white);color:var(--color-charcoal)}.dbr-comparison *,.dbr-comparison :after,.dbr-comparison :before{box-sizing:border-box}.dbr-comparison h1,.dbr-comparison h2,.dbr-comparison h3{font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;letter-spacing:0}.dbr-comparison-main{overflow:clip;background:var(--color-white)}.dbr-comparison__shell{width:min(100% - clamp(2rem,5vw,5rem),1480px);margin-inline:auto}.dbr-comparison__hero{position:relative;min-height:clamp(720px,92svh,920px);overflow:hidden;background:var(--color-deep-charcoal);color:var(--color-white)}.dbr-comparison__hero-media,.dbr-comparison__hero-scrim{position:absolute;inset:0}.dbr-comparison__hero-media{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,.45fr)}.dbr-comparison__hero-side{position:relative;min-width:0;overflow:hidden}.dbr-comparison__final>img,.dbr-comparison__hero-side img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dbr-comparison__hero-side--a:after,.dbr-comparison__hero-side--b:after{content:"";position:absolute;inset:0}.dbr-comparison__hero-side--a:after{background:linear-gradient(120deg,hsla(0,0%,6%,.88),rgba(232,118,45,.36))}.dbr-comparison__hero-side--b:after{background:linear-gradient(240deg,hsla(0,0%,6%,.88),rgba(20,184,200,.28))}.dbr-comparison__hero-scrim{background:radial-gradient(circle at 50% 20%,rgba(20,184,200,.16),transparent 28%),linear-gradient(180deg,hsla(0,0%,6%,.36),hsla(0,0%,6%,.92) 78%)}.dbr-comparison__hero-inner{position:relative;z-index:2;min-height:clamp(720px,92svh,920px);padding-block:clamp(7.5rem,9vw,9.5rem) clamp(3rem,6vw,5rem);display:grid;align-content:stretch}.dbr-comparison__crumbs{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;font-size:.92rem;font-weight:800;color:hsla(0,0%,100%,.72)}.dbr-comparison__crumbs a{color:var(--color-white)}.dbr-comparison__crumbs a:focus-visible,.dbr-comparison__crumbs a:hover{color:var(--color-cyan-light)}.dbr-comparison__hero-grid{display:grid;grid-template-columns:minmax(0,.98fr) minmax(23rem,.82fr);gap:clamp(1.25rem,3.2vw,3.75rem);align-items:end;margin-top:auto}.dbr-comparison__hero-copy{max-width:58rem}.dbr-comparison__versus{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.dbr-comparison__card-kicker,.dbr-comparison__kicker,.dbr-comparison__legend,.dbr-comparison__micro-label,.dbr-comparison__option-badge,.dbr-comparison__price-badge,.dbr-comparison__related-card span,.dbr-comparison__versus-mark,.dbr-comparison__winner-pill{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:0;text-transform:uppercase;font-weight:800}.dbr-comparison__option-badge{display:inline-flex;align-items:center;min-height:2.35rem;padding:.65rem .9rem;border-radius:999px;font-size:.72rem;background:hsla(0,0%,100%,.13);border:1px solid hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dbr-comparison__option-badge--a{color:var(--color-sand)}.dbr-comparison__option-badge--b{color:var(--color-cyan-light)}.dbr-comparison__versus-mark{color:var(--color-white);opacity:.74;font-size:.78rem}.dbr-comparison__hero h1{margin:0;color:var(--color-white);font-size:clamp(2.85rem,4.7vw,5.1rem);line-height:1.04;font-weight:850;max-width:13.5ch}.dbr-comparison__hero h1 em{color:var(--color-cyan-light);font-style:normal}.dbr-comparison__hero-lede{max-width:50rem;margin:clamp(1.4rem,2.4vw,2rem) 0 0;color:hsla(0,0%,100%,.82);font-size:clamp(1.05rem,1.35vw,1.35rem);line-height:1.55;font-weight:700}.dbr-comparison__quick-card{display:grid;gap:.75rem;justify-self:start;width:min(100%,46rem);padding:clamp(1rem,2vw,1.35rem);border-radius:1.45rem;background:hsla(0,0%,6%,.68);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 30px 70px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dbr-comparison__quick-card article{display:grid;gap:.3rem;padding:1rem;border-radius:1rem;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.08)}.dbr-comparison__quick-card span{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;text-transform:uppercase;color:var(--color-cyan-light);font-weight:800}.dbr-comparison__quick-card strong{color:var(--color-white);font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.22}.dbr-comparison__section{padding-block:clamp(4rem,7vw,7.5rem)}.dbr-comparison__section--light{background:var(--color-white)}.dbr-comparison__section--sand{background:radial-gradient(circle at 8% 0,rgba(20,184,200,.1),transparent 28%),linear-gradient(180deg,hsla(40,85%,87%,.68),hsla(0,0%,100%,.94))}.dbr-comparison__section--dark{background:radial-gradient(circle at 80% 0,rgba(232,118,45,.18),transparent 28%),linear-gradient(135deg,#071112,var(--color-deep-charcoal));color:var(--color-white)}.dbr-comparison__section-head{display:grid;gap:.8rem;margin-bottom:clamp(1.8rem,4vw,3.5rem);max-width:58rem}.dbr-comparison__section-head--split{max-width:none;grid-template-columns:minmax(0,.9fr) minmax(18rem,.55fr);align-items:end;gap:clamp(2rem,5vw,5rem)}.dbr-comparison__kicker{margin:0;color:var(--color-cyan-dark);font-size:.78rem}.dbr-comparison__section--dark .dbr-comparison__kicker{color:var(--color-cyan-light)}.dbr-comparison__final h2,.dbr-comparison__section h2{margin:0;font-size:clamp(2.15rem,3vw,2.9rem);line-height:1.07;font-weight:850;color:var(--color-charcoal);max-width:24ch}.dbr-comparison__final h2,.dbr-comparison__section--dark h2{color:var(--color-white)}.dbr-comparison__note,.dbr-comparison__section-lede{margin:0;color:var(--color-warm-gray);font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.55;font-weight:650}.dbr-comparison__note{padding:1.1rem 1.25rem;border-left:4px solid var(--color-cyan);border-radius:1rem;background:hsla(0,0%,100%,.78);box-shadow:var(--shadow-tile)}.dbr-comparison__deep-grid,.dbr-comparison__price-grid,.dbr-comparison__review-grid,.dbr-comparison__verdict-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.dbr-comparison__deep-card,.dbr-comparison__price-card,.dbr-comparison__related-card,.dbr-comparison__review-card,.dbr-comparison__verdict-card,.dbr-comparison__winner-card{border-radius:1.4rem}.dbr-comparison__verdict-card{position:relative;overflow:hidden;min-height:22rem;display:grid;align-content:end;gap:.8rem;padding:clamp(1.4rem,3vw,2.25rem);color:var(--color-white);box-shadow:0 22px 60px rgba(26,26,26,.18)}.dbr-comparison__verdict-card--a{background:linear-gradient(145deg,var(--color-sunset),#6d2d12)}.dbr-comparison__verdict-card--b{background:linear-gradient(145deg,var(--color-cyan-dark),#0b3136)}.dbr-comparison__choice-letter{position:absolute;top:-2rem;right:1rem;font-size:clamp(8rem,18vw,15rem);line-height:1;font-weight:900;opacity:.12}.dbr-comparison__card-kicker,.dbr-comparison__micro-label{margin:0;font-size:.72rem}.dbr-comparison__card-kicker{color:hsla(0,0%,100%,.76)}.dbr-comparison__deep-card h3,.dbr-comparison__price-card h3,.dbr-comparison__verdict-card h3{margin:0;color:inherit;font-size:clamp(1.65rem,2.5vw,2.5rem);line-height:1.05;font-weight:900}.dbr-comparison__price-card ul,.dbr-comparison__pros-cons ul,.dbr-comparison__verdict-card ul{list-style:none;margin:0;padding:0}.dbr-comparison__price-card li,.dbr-comparison__pros-cons li,.dbr-comparison__verdict-card li{position:relative;padding-left:1.1rem;line-height:1.45}.dbr-comparison__price-card li:before,.dbr-comparison__pros-cons li:before,.dbr-comparison__verdict-card li:before{content:"";position:absolute;left:0;top:.68em;width:.38rem;height:.38rem;border-radius:999px;background:var(--color-cyan-light)}.dbr-comparison__btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.15rem;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.9rem 1.15rem;border-radius:.85rem;font-weight:900;line-height:1.1;transition:transform var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast) var(--ease-out-expo)}.dbr-comparison__btn:focus-visible,.dbr-comparison__btn:hover{transform:translateY(-2px)}.dbr-comparison__btn--light{color:var(--color-charcoal);background:var(--color-white);box-shadow:0 18px 38px rgba(0,0,0,.18)}.dbr-comparison__btn--a,.dbr-comparison__btn--primary{color:var(--color-white);background:var(--color-cyan-dark);box-shadow:var(--shadow-cta)}.dbr-comparison__btn--b{color:var(--color-white);background:var(--color-sunset-dark);box-shadow:var(--shadow-sunset)}.dbr-comparison__btn--ghost{color:var(--color-white);border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.08)}.dbr-comparison__text-link{color:hsla(0,0%,100%,.8);font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25rem}.dbr-comparison__legend{display:flex;flex-wrap:wrap;gap:.9rem;align-items:center;justify-content:flex-end;color:var(--color-warm-gray);font-size:.76rem}.dbr-comparison__legend span{display:inline-flex;align-items:center;gap:.45rem}.dbr-comparison__dot{width:.8rem;height:.8rem;border-radius:999px}.dbr-comparison__dot--a{background:var(--color-sunset)}.dbr-comparison__dot--b{background:var(--color-cyan)}.dbr-comparison__table{overflow:hidden;border-radius:1.35rem;background:var(--color-white);border:1px solid rgba(26,26,26,.1);box-shadow:0 20px 70px rgba(26,26,26,.08)}.dbr-comparison__table-head,.dbr-comparison__table-row{display:grid;grid-template-columns:minmax(12rem,.85fr) repeat(2,minmax(0,1fr))}.dbr-comparison__table-head{background:var(--color-charcoal);color:var(--color-white)}.dbr-comparison__table-head>div,.dbr-comparison__table-row>div{padding:1.15rem 1.25rem}.dbr-comparison__table-head>div+div,.dbr-comparison__table-row>div+div{border-left:1px solid rgba(26,26,26,.1)}.dbr-comparison__table-head>div+div{border-left-color:hsla(0,0%,100%,.12)}.dbr-comparison__table-head span,.dbr-comparison__table-label,.dbr-comparison__table-row span{display:block;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;font-size:.68rem;font-weight:800;color:hsla(0,0%,100%,.58)}.dbr-comparison__table-row{border-top:1px solid rgba(26,26,26,.08)}.dbr-comparison__table-label,.dbr-comparison__table-row span{color:var(--color-cyan-darker)}.dbr-comparison__table-row>div{color:var(--color-warm-gray);font-weight:650;line-height:1.42}.dbr-comparison__table-strong{color:var(--color-charcoal)!important;font-size:1.08rem;font-weight:900!important}.dbr-comparison__table-dim{color:var(--color-ink-muted)!important}.dbr-comparison__deep-card{overflow:hidden;background:var(--color-white);border:1px solid rgba(26,26,26,.08);box-shadow:var(--shadow-tile)}.dbr-comparison__deep-card img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.dbr-comparison__deep-body,.dbr-comparison__price-card{display:grid;gap:1rem;padding:clamp(1.25rem,3vw,2rem)}.dbr-comparison__deep-card--a{border-top:5px solid var(--color-sunset)}.dbr-comparison__deep-card--b{border-top:5px solid var(--color-cyan)}.dbr-comparison__deep-body .dbr-comparison__card-kicker,.dbr-comparison__price-card .dbr-comparison__card-kicker{color:var(--color-cyan-darker)}.dbr-comparison__deep-body aside,.dbr-comparison__deep-body>p,.dbr-comparison__price-note{margin:0;color:var(--color-warm-gray);line-height:1.55}.dbr-comparison__pros-cons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:.4rem}.dbr-comparison__pros-cons>div{padding:1rem;border-radius:1rem;background:hsla(40,85%,87%,.42)}.dbr-comparison__pros-cons span{display:block;margin-bottom:.5rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;color:var(--color-cyan-darker);text-transform:uppercase;font-weight:800}.dbr-comparison__deep-body aside{padding:1rem;border-left:4px solid var(--color-cyan);border-radius:1rem;background:var(--color-cyan-soft);font-weight:750}.dbr-comparison__winner-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dbr-comparison__winner-card{padding:1.25rem;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.12)}.dbr-comparison__winner-card>div{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.dbr-comparison__winner-card h3{margin:0;color:var(--color-white);font-size:1.2rem;line-height:1.15}.dbr-comparison__winner-card p{margin:0;color:hsla(0,0%,100%,.68);line-height:1.5}.dbr-comparison__price-badge,.dbr-comparison__winner-pill{display:inline-flex;align-items:center;min-height:1.8rem;padding:.4rem .55rem;border-radius:999px;color:var(--color-charcoal);background:var(--color-cyan-light);font-size:.66rem;white-space:nowrap}.dbr-comparison__price-card{position:relative;min-height:25rem;align-content:end;color:var(--color-white);overflow:hidden}.dbr-comparison__price-card--a{background:linear-gradient(145deg,var(--color-charcoal),#59230f)}.dbr-comparison__price-card--b{background:linear-gradient(145deg,#072b31,var(--color-charcoal))}.dbr-comparison__price-badge{position:absolute;top:1.2rem;right:1.2rem}.dbr-comparison__price{display:flex;flex-wrap:wrap;gap:.65rem;align-items:end;margin:.35rem 0 0}.dbr-comparison__price strong{color:var(--color-cyan-light);font-size:clamp(3rem,6vw,5.2rem);line-height:.9;font-weight:900}.dbr-comparison__price span{color:hsla(0,0%,100%,.7);font-weight:750}.dbr-comparison__review-grid>section{display:grid;gap:1rem}.dbr-comparison__review-grid h3{margin:0;font-size:.82rem;color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.dbr-comparison__review-card{margin:0;padding:1.25rem;background:var(--color-white);border:1px solid rgba(26,26,26,.08);box-shadow:var(--shadow-tile)}.dbr-comparison__review-card>div{display:flex;justify-content:space-between;gap:1rem;color:var(--color-sunset);font-weight:900}.dbr-comparison__review-card small{color:var(--color-ink-muted);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.dbr-comparison__review-card blockquote{margin:1rem 0;color:var(--color-charcoal);font-size:1.08rem;line-height:1.45;font-weight:750}.dbr-comparison__review-card figcaption{color:var(--color-charcoal);font-weight:850}.dbr-comparison__review-card figcaption span{color:var(--color-ink-muted);font-weight:650}.dbr-comparison__reviews-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.6vw,2rem)}.dbr-comparison .dbr-rating-card{position:relative;min-height:clamp(22rem,25vw,24rem);display:grid;grid-template-rows:auto auto minmax(0,1fr);margin:0;border:1px solid rgba(26,26,26,.08);border-radius:1.15rem;padding:clamp(1.35rem,2vw,1.85rem);background:var(--color-white);box-shadow:0 24px 70px rgba(26,26,26,.07)}.dbr-comparison .dbr-rating-card__head{display:grid;gap:.35rem}.dbr-comparison .dbr-rating-card__author strong,.dbr-comparison .dbr-rating-card__head strong{color:#020617}.dbr-comparison .dbr-rating-card__author small,.dbr-comparison .dbr-rating-card__head span{color:#64748b}.dbr-comparison .dbr-rating-card__brand-row{min-height:4.7rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(26,26,26,.1)}.dbr-comparison .dbr-rating-card__google,.dbr-comparison .dbr-rating-card__tripadvisor{display:inline-flex;align-items:center;gap:.55rem;color:#020617;font-size:clamp(1.28rem,2vw,1.55rem);font-weight:850}.dbr-comparison .dbr-rating-card__google{gap:0;font-family:Arial,sans-serif;font-weight:500;letter-spacing:-.06em}.dbr-comparison .dbr-rating-card__google span:first-child{color:#4285f4}.dbr-comparison .dbr-rating-card__google span:nth-child(2){color:#ea4335}.dbr-comparison .dbr-rating-card__google span:nth-child(3){color:#fbbc05}.dbr-comparison .dbr-rating-card__google span:nth-child(4){color:#4285f4}.dbr-comparison .dbr-rating-card__google span:nth-child(5){color:#34a853}.dbr-comparison .dbr-rating-card__google span:nth-child(6){color:#ea4335}.dbr-comparison .dbr-rating-card__stars{display:inline-flex;gap:.18rem;color:#f2a900;font-size:1.25rem}.dbr-comparison .dbr-rating-card__tripadvisor svg{width:1.45rem;height:1.45rem;color:#00a568;fill:currentColor}.dbr-comparison .dbr-rating-card__bubbles{display:inline-flex;gap:.42rem}.dbr-comparison .dbr-rating-card__bubbles i{position:relative;display:inline-block;width:clamp(1.1rem,1.7vw,1.35rem);aspect-ratio:1;border:4px solid #00a568;border-radius:999px}.dbr-comparison .dbr-rating-card__bubbles i:after{content:"";position:absolute;top:50%;left:50%;width:54%;aspect-ratio:1;border-radius:inherit;background:#00a568;transform:translate(-50%,-50%)}.dbr-comparison .dbr-rating-card__viewport{position:relative;min-width:0;overflow:hidden}.dbr-comparison .dbr-rating-card__track{height:100%;display:flex;transition:transform .52s var(--ease-out-expo)}.dbr-comparison .dbr-rating-card__slide{min-width:100%;display:grid;grid-template-rows:1fr auto}.dbr-comparison .dbr-rating-card blockquote{margin:1.5rem 0 1.8rem;color:#172033;font-size:clamp(1.1rem,1.55vw,1.3rem);line-height:1.45}.dbr-comparison .dbr-rating-card__author,.dbr-comparison .dbr-rating-card__footer{display:flex;align-items:center}.dbr-comparison .dbr-rating-card__footer{justify-content:space-between;padding-right:5.7rem}.dbr-comparison .dbr-rating-card__author{gap:.85rem;min-width:0}.dbr-comparison .dbr-rating-card__avatar{position:relative;width:3.18rem;height:3.18rem;flex:0 0 3.18rem;display:inline-flex;align-items:center;justify-content:center;overflow:clip;border-radius:999px;background:var(--color-cyan);color:var(--color-white);font-weight:900}.dbr-comparison .dbr-rating-card__avatar--buggy{background:linear-gradient(135deg,rgba(20,184,200,.55),rgba(26,26,26,.48))}.dbr-comparison .dbr-rating-card__avatar--purple{background:#7434e8}.dbr-comparison .dbr-rating-card__avatar--teal{background:#0ea5a8}.dbr-comparison .dbr-rating-card__avatar--orange{background:#e8762d}.dbr-comparison .dbr-rating-card__avatar i{position:absolute;right:0;bottom:0;width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-white);border-radius:999px;background:#f2a900;color:var(--color-white);font-size:.65rem;font-style:normal}.dbr-comparison .dbr-rating-card__arrows{position:absolute;right:1.35rem;bottom:1.35rem;display:flex;gap:.6rem}.dbr-comparison .dbr-rating-card__arrows button{width:2.45rem;height:2.45rem;border:1px solid #cbd5e1;border-radius:999px;background:var(--color-white);color:#64748b;font-size:1.35rem;line-height:1;cursor:pointer}.dbr-comparison .dbr-rating-card__arrows button:focus-visible,.dbr-comparison .dbr-rating-card__arrows button:hover{border-color:var(--color-cyan);color:var(--color-cyan-darker)}.dbr-comparison .dbr-rating-card__author small,.dbr-comparison .dbr-rating-card__author strong{display:block}.dbr-comparison .dbr-rating-card__author strong{line-height:1.15}.dbr-comparison .dbr-rating-card__author small{margin-top:.18rem}.dbr-comparison__faq-layout{display:grid;grid-template-columns:minmax(16rem,.46fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem)}.dbr-comparison__faq-layout aside{position:sticky;top:7rem;align-self:start}.dbr-comparison__faq-layout aside p:not(.dbr-comparison__kicker){color:var(--color-warm-gray);line-height:1.55;font-weight:650}.dbr-comparison__faq-list{border-top:1px solid rgba(26,26,26,.12)}.dbr-comparison__faq-list details{border-bottom:1px solid rgba(26,26,26,.12)}.dbr-comparison__faq-list summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1.35rem 0;cursor:pointer}.dbr-comparison__faq-list summary::-webkit-details-marker{display:none}.dbr-comparison__faq-list summary>span{color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:900}.dbr-comparison__faq-list h3{margin:0;font-size:clamp(1.08rem,1.55vw,1.45rem)}.dbr-comparison__faq-list summary i{position:relative;width:2.15rem;height:2.15rem;border-radius:999px;border:1px solid rgba(26,26,26,.18)}.dbr-comparison__faq-list summary i:after,.dbr-comparison__faq-list summary i:before{content:"";position:absolute;inset:50% auto auto 50%;width:.8rem;height:2px;background:var(--color-charcoal);transform:translate(-50%,-50%)}.dbr-comparison__faq-list summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.dbr-comparison__faq-list details[open] summary i:after{transform:translate(-50%,-50%) rotate(0deg)}.dbr-comparison__faq-list details>div{padding:0 3.2rem 1.35rem 2.6rem;color:var(--color-warm-gray);line-height:1.6}.dbr-comparison__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dbr-comparison__related-card{overflow:hidden;background:var(--color-white);border:1px solid rgba(26,26,26,.08);box-shadow:var(--shadow-tile);transition:transform var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo)}.dbr-comparison__related-card:focus-visible,.dbr-comparison__related-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-tile-hover)}.dbr-comparison__related-card img{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}.dbr-comparison__related-card small,.dbr-comparison__related-card span,.dbr-comparison__related-card strong{display:block;margin-inline:1.15rem}.dbr-comparison__related-card span{margin-top:1.1rem;color:var(--color-cyan-darker);font-size:.68rem}.dbr-comparison__related-card strong{margin-top:.4rem;color:var(--color-charcoal);font-size:1.18rem;line-height:1.15}.dbr-comparison__related-card small{margin-top:.55rem;margin-bottom:1.15rem;color:var(--color-warm-gray);line-height:1.45;font-size:.92rem}.dbr-comparison__final{position:relative;min-height:clamp(560px,72svh,760px);display:grid;align-items:center;overflow:hidden;background:var(--color-deep-charcoal);color:var(--color-white)}.dbr-comparison__final-scrim,.dbr-comparison__final>img{position:absolute;inset:0}.dbr-comparison__final-scrim{background:radial-gradient(circle at 50% 105%,rgba(232,118,45,.42),transparent 38%),linear-gradient(180deg,hsla(0,0%,6%,.72),hsla(0,0%,6%,.94))}.dbr-comparison__final-inner{position:relative;z-index:1;max-width:56rem;padding-block:clamp(5rem,8vw,7rem);text-align:center}.dbr-comparison__final h2{max-width:15ch;margin-inline:auto}.dbr-comparison__final-inner>p:not(.dbr-comparison__kicker){max-width:44rem;margin:1.25rem auto 0;color:hsla(0,0%,100%,.78);font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.55;font-weight:700}.dbr-comparison__final-actions{gap:.8rem}.dbr-comparison__final-actions,.dbr-comparison__trust-tags{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem}.dbr-comparison__trust-tags{gap:.7rem}.dbr-comparison__trust-tags span{display:inline-flex;align-items:center;min-height:2rem;padding:.45rem .65rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.72);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;text-transform:uppercase;font-weight:800}@media (max-width:1180px){.dbr-comparison__hero-media{grid-template-columns:1fr}.dbr-comparison__hero-side--b{display:none}.dbr-comparison__hero-grid{grid-template-columns:1fr;gap:clamp(1.25rem,4vw,2rem)}.dbr-comparison__quick-card{justify-self:stretch;max-width:42rem}}@media (max-width:1024px){.dbr-comparison__faq-layout,.dbr-comparison__hero-grid,.dbr-comparison__section-head--split{grid-template-columns:1fr}.dbr-comparison__hero h1{max-width:12.5ch}.dbr-comparison__quick-card{max-width:40rem}.dbr-comparison__legend{justify-content:flex-start}.dbr-comparison__faq-layout aside{position:static}}@media (max-width:760px){.dbr-comparison__shell{width:min(100% - 1.25rem,1480px)}.dbr-comparison__hero,.dbr-comparison__hero-inner{min-height:auto}.dbr-comparison__hero-media{grid-template-columns:1fr}.dbr-comparison__hero-side--b{display:none}.dbr-comparison__hero-inner{padding-block:6.5rem 2.75rem}.dbr-comparison__deep-grid,.dbr-comparison__hero-grid,.dbr-comparison__price-grid,.dbr-comparison__pros-cons,.dbr-comparison__related-grid,.dbr-comparison__review-grid,.dbr-comparison__reviews-grid,.dbr-comparison__verdict-grid,.dbr-comparison__winner-grid{grid-template-columns:1fr}.dbr-comparison__hero h1{font-size:clamp(2.25rem,10vw,3.25rem);max-width:12.5ch}.dbr-comparison__hero-lede{margin-top:1rem;font-size:1rem;line-height:1.48}.dbr-comparison__quick-card{gap:.45rem;padding:.7rem;border-radius:1.1rem}.dbr-comparison__quick-card article{gap:.12rem;padding:.55rem .7rem;border-radius:.8rem}.dbr-comparison__quick-card span{font-size:.58rem}.dbr-comparison__quick-card strong{font-size:.94rem;line-height:1.14}.dbr-comparison__section{padding-block:3.25rem}.dbr-comparison__final h2,.dbr-comparison__section h2{font-size:clamp(1.9rem,8.6vw,2.18rem);max-width:100%}.dbr-comparison .dbr-rating-card{min-height:25rem;border-radius:1rem}.dbr-comparison .dbr-rating-card__brand-row{align-items:flex-start;flex-direction:column;padding-block:1rem}.dbr-comparison .dbr-rating-card blockquote{font-size:1.08rem}.dbr-comparison .dbr-rating-card__footer{padding-right:0;padding-bottom:6.3rem}.dbr-comparison .dbr-rating-card__arrows{bottom:4.9rem}.dbr-comparison__table,.dbr-comparison__table-head,.dbr-comparison__table-row{display:block}.dbr-comparison__table-head{display:none}.dbr-comparison__table-row{padding:1rem}.dbr-comparison__table-row>div{padding:.5rem 0}.dbr-comparison__table-head>div+div,.dbr-comparison__table-row>div+div{border-left:0}.dbr-comparison__table-row span{margin-bottom:.2rem}.dbr-comparison__price-card,.dbr-comparison__verdict-card{min-height:20rem}.dbr-comparison__faq-list summary{grid-template-columns:auto minmax(0,1fr)}.dbr-comparison__faq-list summary i{display:none}.dbr-comparison__faq-list details>div{padding:0 0 1.25rem 2.35rem}.dbr-comparison__final{min-height:auto}.dbr-comparison__final-inner{padding-block:4.5rem 6.5rem}.dbr-comparison__final-actions{align-items:stretch;flex-direction:column}.dbr-comparison__final-actions .dbr-comparison__btn{width:100%}}.dbr-footer__grid{padding:0 0 clamp(2.5rem,4vw,4rem);display:grid;grid-template-columns:1.5fr;gap:40px}@media (min-width:768px){.dbr-footer__grid{grid-template-columns:1.6fr 1fr 1fr 1fr}}@media (min-width:1100px){.dbr-footer__grid{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr}}.dbr-footer__brand img{height:56px;width:auto;margin-bottom:18px;filter:brightness(0) invert(1)}.dbr-footer__brand p{font-size:14px;line-height:1.55;margin-bottom:18px}.dbr-footer__nap{font-style:normal;font-size:13.5px;color:hsla(36,33%,97%,.78);display:flex;flex-direction:column;gap:8px}.dbr-footer__col h3,.dbr-footer__nap a:hover{color:var(--color-cyan)}.dbr-footer__col h3{font-family:Geist,sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.18em;margin:0 0 18px}.dbr-footer__col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.dbr-footer__col a{font-size:13.5px;color:hsla(36,33%,97%,.72);transition:color var(--duration-fast)}.dbr-footer__col a:hover{color:var(--color-cyan)}.dbr-footer__connect-row{gap:10px;margin-bottom:24px}.dbr-footer__social{width:40px;height:40px;border-radius:12px;background:hsla(36,33%,97%,.08);transition:background var(--duration-fast),color var(--duration-fast)}.dbr-footer__social:hover{background:var(--color-cyan);color:var(--color-charcoal)}.dbr-newsletter{display:flex;gap:8px}.dbr-newsletter input{flex:1;background:hsla(36,33%,97%,.08);border:1px solid hsla(36,33%,97%,.15);color:var(--color-offwhite);padding:10px 14px;border-radius:10px;font-size:13.5px;outline:none;transition:border-color var(--duration-fast)}.dbr-newsletter input::-moz-placeholder{color:hsla(36,33%,97%,.4)}.dbr-newsletter input::placeholder{color:hsla(36,33%,97%,.4)}.dbr-newsletter input:focus{border-color:var(--color-cyan)}.dbr-newsletter button{background:var(--color-cyan);color:var(--color-charcoal);border:none;padding:10px 18px;border-radius:10px;font-size:13.5px;font-weight:600;transition:background var(--duration-fast)}.dbr-newsletter button:hover{background:var(--color-white)}.dbr-footer__bottom{border-top:1px solid hsla(36,33%,97%,.08);padding:24px 0;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center;font-size:12px;color:hsla(36,33%,97%,.5)}.dbr-footer__lang{display:flex;gap:12px;align-items:center}.dbr-footer__lang span{font-weight:600}.dbr-footer{background:radial-gradient(circle at 12% 0,rgba(20,184,200,.13),transparent 30%),radial-gradient(circle at 88% 10%,rgba(232,118,45,.12),transparent 28%),var(--color-charcoal);padding:clamp(2.4rem,3vw + 1rem,4.4rem) 0 0}.dbr-footer__main{padding:0 0 clamp(2.2rem,4vw,4.4rem);display:grid;gap:clamp(1.8rem,3vw,3.2rem);align-items:start}@media (min-width:1050px){.dbr-footer__main{grid-template-columns:minmax(22rem,.72fr) minmax(30rem,1.28fr);-moz-column-gap:clamp(3rem,5vw,5.5rem);column-gap:clamp(3rem,5vw,5.5rem);row-gap:clamp(1.8rem,3vw,2.6rem)}}.dbr-footer__brand{min-width:0}@media (min-width:1050px){.dbr-footer__brand{grid-row:1/span 2}}.dbr-footer__logo{width:-moz-fit-content;width:fit-content;max-width:100%;display:inline-flex;align-items:center;margin-bottom:1.1rem}.dbr-footer__logo img{height:clamp(3.4rem,6vw,4.6rem);width:auto;max-width:min(12.5rem,100%);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(0,0,0,.32))}.dbr-footer__brand p{color:hsla(36,33%,97%,.72);font-size:.9rem;line-height:1.65;margin:0 0 1rem}.dbr-footer__contact-list{font-style:normal;display:grid;grid-template-columns:1fr;margin:0;border-top:1px solid hsla(36,33%,97%,.1)}.dbr-footer__contact-row{display:grid;grid-template-columns:minmax(5.6rem,.35fr) minmax(0,1fr);gap:.8rem;align-items:start;border-bottom:1px solid hsla(36,33%,97%,.1);padding:.68rem 0;color:hsla(36,33%,97%,.82);min-width:0}.dbr-footer__connect>span,.dbr-footer__contact-row span{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-cyan)}.dbr-footer__contact-row strong{font-size:.88rem;line-height:1.35;font-weight:700;overflow-wrap:anywhere}.dbr-footer__contact-list a:focus-visible,.dbr-footer__contact-list a:hover{color:var(--color-white)}.dbr-footer__connect{display:grid;gap:.65rem;margin-top:1rem}.dbr-footer__connect>span{color:hsla(36,33%,97%,.58)}.dbr-footer__connect-row{display:flex;flex-wrap:wrap;gap:.6rem;margin:0}.dbr-footer__social{width:2.35rem;height:2.35rem;border-radius:999px;background:transparent;border:1px solid hsla(36,33%,97%,.16);display:inline-flex;align-items:center;justify-content:center;color:var(--color-offwhite);transition:background var(--duration-fast),color var(--duration-fast),border-color var(--duration-fast),transform var(--duration-fast)}.dbr-footer__social:focus-visible,.dbr-footer__social:hover{background:var(--color-cyan);border-color:var(--color-cyan);color:var(--color-charcoal);transform:translateY(-2px)}.dbr-footer__map{min-width:0;display:grid;gap:.8rem;align-content:start}.dbr-footer__map-head{display:grid;gap:.35rem}.dbr-footer__map-head span{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-cyan)}.dbr-footer__map-head strong{color:var(--color-offwhite);font-size:1rem;line-height:1.25}.dbr-footer__map iframe{width:100%;min-height:clamp(12rem,15vw,14.5rem);border:1px solid hsla(36,33%,97%,.12);border-radius:8px;background:hsla(36,33%,97%,.08)}.dbr-footer__map-link{width:-moz-fit-content;width:fit-content;min-height:2.35rem;display:inline-flex;align-items:center;color:var(--color-cyan);font-weight:800}.dbr-footer__map-link:focus-visible,.dbr-footer__map-link:hover{color:var(--color-white)}.dbr-footer__links{display:grid;grid-template-columns:1fr;gap:1.15rem 1.5rem;border-top:1px solid hsla(36,33%,97%,.08);padding-top:clamp(1.7rem,3vw,2.35rem)}@media (min-width:1050px){.dbr-footer__links{grid-column:2}}@media (min-width:680px){.dbr-footer__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.dbr-footer__links{grid-template-columns:repeat(4,minmax(0,1fr))}}.dbr-footer__col h3{font-size:.76rem;font-weight:800;letter-spacing:.14em;margin:0 0 .7rem}.dbr-footer__col ul{gap:.28rem}.dbr-footer__col a{min-height:1.8rem;display:inline-flex;align-items:center;width:100%;padding:.2rem 0;font-size:.9rem;line-height:1.25;transition:color var(--duration-fast),transform var(--duration-fast)}.dbr-footer__col a:focus-visible,.dbr-footer__col a:hover{color:var(--color-cyan);transform:translateX(2px)}.dbr-footer__bottom{padding:1.2rem 0;gap:1rem;font-size:.78rem}.dbr-footer__lang{flex-wrap:wrap;gap:.45rem}.dbr-footer__lang span{color:#cfcfcf;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dbr-footer__lang a{min-width:2.05rem;min-height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid hsla(36,33%,97%,.12);color:hsla(36,33%,97%,.66);font-weight:800}.dbr-footer__lang a[aria-current=page],.dbr-footer__lang a[aria-current=true]{background:rgba(20,184,200,.14);border-color:rgba(20,184,200,.38);color:var(--color-white)}@media (max-width:640px){.dbr-footer{padding-top:2rem}.dbr-footer__main{padding:0 0 2.4rem;gap:2rem}.dbr-footer__logo{width:-moz-fit-content;width:fit-content}.dbr-footer__logo img{max-width:11rem}.dbr-footer__contact-row{grid-template-columns:1fr;gap:.25rem;padding:.74rem 0}.dbr-footer__map iframe{min-height:13.5rem}.dbr-footer__links{gap:1.2rem}.dbr-footer__col{border-top:1px solid hsla(36,33%,97%,.08);padding-top:1rem}.dbr-footer__bottom{text-align:center;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 6.5rem)}.dbr-footer__bottom,.dbr-footer__lang{justify-content:center}}.dbr-sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:45;background:hsla(36,33%,97%,.96);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--color-soft-line);padding:12px var(--shell-padding) calc(env(safe-area-inset-bottom, 0) + 12px)}@media (min-width:1100px){.dbr-sticky-cta{display:none}}.dbr-sticky-cta__row{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:8px}.dbr-sticky-cta__btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:11px 8px;border-radius:14px;font-size:11.5px;font-weight:600;text-align:center}.dbr-sticky-cta__btn--call{background:var(--color-white);color:var(--color-charcoal);border:1px solid var(--color-soft-line)}.dbr-sticky-cta__btn--whatsapp{background:#25d366;color:var(--color-white)}.dbr-sticky-cta__btn--book{background:var(--gradient-cta-tile);color:var(--color-white);box-shadow:var(--shadow-cta)}.dbr-floating-actions{position:fixed;z-index:46;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom, 0px) + 24px);display:flex;flex-direction:column;gap:11px}.dbr-floating-actions__btn{min-width:48px;min-height:48px;border:1px solid hsla(41,56%,81%,.8);background:hsla(0,0%,6%,.88);color:var(--color-white);box-shadow:0 16px 34px hsla(0,0%,6%,.22);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:opacity var(--duration-fast) var(--ease-out-expo),visibility var(--duration-fast) var(--ease-out-expo),transform var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo),background var(--duration-fast) var(--ease-out-expo);display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px}.dbr-floating-actions__btn--whatsapp{position:relative;isolation:isolate;background:radial-gradient(circle at 30% 22%,hsla(0,0%,100%,.34),transparent 34%),linear-gradient(135deg,#34e27a,#13b75b 46%,#079246);color:var(--color-white);border-color:hsla(0,0%,100%,.34);box-shadow:0 18px 34px rgba(7,148,70,.34),0 0 0 6px rgba(37,211,102,.12)}.dbr-floating-actions__btn--whatsapp:after{content:"";position:absolute;inset:-5px;z-index:-1;border-radius:inherit;background:rgba(37,211,102,.13)}.dbr-floating-actions__btn--whatsapp svg{width:25px;height:25px}.dbr-floating-actions__btn--call{background:var(--gradient-cta-tile);box-shadow:0 14px 28px rgba(20,184,200,.26)}.dbr-floating-actions__btn--top{background:hsla(36,33%,97%,.94);color:var(--color-charcoal);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px) scale(.92)}.dbr-floating-actions__btn--top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.dbr-floating-actions__btn:hover{transform:translateY(-2px);box-shadow:0 20px 42px rgba(20,184,200,.24)}.dbr-floating-actions__btn--whatsapp:hover{box-shadow:0 22px 44px rgba(7,148,70,.38),0 0 0 7px rgba(37,211,102,.14)}.dbr-floating-actions__btn:focus-visible{outline:3px solid rgba(20,184,200,.45);outline-offset:3px}@media (max-width:1099px){.dbr-floating-actions{right:max(12px,env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom, 0px) + 24px);gap:9px}.dbr-floating-actions__btn{width:44px;height:44px;min-width:44px;min-height:44px}}@media (max-width:430px){.dbr-floating-actions{bottom:calc(env(safe-area-inset-bottom, 0px) + 20px);gap:6px}.dbr-floating-actions__btn{width:40px;height:40px;min-width:40px;min-height:40px}}.dbr-home{background:var(--color-offwhite);color:var(--color-soft-ink)}.dbr-home .dbr-section{padding-block:var(--section-gap);position:relative}.dbr-home .dbr-section--snug{padding-block:clamp(3rem,2rem + 4vw,6rem)}.dbr-home .dbr-section-head{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:clamp(2rem,1rem + 3vw,4rem)}@media (min-width:900px){.dbr-home .dbr-section-head{grid-template-columns:1.7fr 1fr;align-items:end;gap:56px}}.dbr-home .dbr-section-head__row{display:flex;align-items:center;gap:14px;margin-bottom:20px}.dbr-home .dbr-section-head h2{font-family:Geist,sans-serif;font-size:clamp(1.75rem,1rem + 2.8vw,3.25rem);line-height:1.04;letter-spacing:-.025em;font-weight:700;color:var(--color-charcoal);margin:0}.dbr-home .dbr-section-head h2 em{font-style:italic;font-weight:400;color:var(--color-sunset-dark)}.dbr-home .dbr-section-head__lede{font-size:15.5px;line-height:1.6;color:var(--color-soft-ink);max-width:38ch}.dbr-home .dbr-hero{position:relative;min-height:clamp(660px,82svh,880px);max-height:940px;overflow:hidden;isolation:isolate;display:flex;align-items:stretch}.dbr-home .dbr-hero__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;pointer-events:none;animation:dbrHeroDrift 28s ease-in-out infinite alternate}@keyframes dbrHeroDrift{0%{transform:scale(1.03) translate(0)}to{transform:scale(1.08) translate(-1.5%,-.8%)}}.dbr-home .dbr-hero__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,6%,.55),hsla(0,0%,6%,.18) 35%,hsla(0,0%,6%,.82)),linear-gradient(90deg,hsla(0,0%,6%,.45),hsla(0,0%,6%,.05) 60%,transparent)}.dbr-home .dbr-hero__sun{position:absolute;top:14%;right:-10%;width:clamp(280px,36vw,580px);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(232,118,45,.36),rgba(232,118,45,.04) 55%,transparent 75%);pointer-events:none;z-index:1;mix-blend-mode:screen}.dbr-home .dbr-hero__inner{position:relative;z-index:2;width:100%;max-width:var(--shell-max);margin-inline:auto;padding-inline:var(--shell-padding);padding-top:clamp(2.5rem,3.5vw + .5rem,4.5rem);padding-bottom:clamp(3.5rem,4.5vw + 1rem,5.5rem);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:clamp(2rem,3vw,3rem);color:var(--color-offwhite)}.dbr-home .dbr-hero__topbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}.dbr-home .dbr-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:hsla(36,33%,97%,.78)}.dbr-home .dbr-hero__eyebrow:before{content:"";width:28px;height:1px;background:var(--color-cyan);display:inline-block}.dbr-home .dbr-hero__main{max-width:920px;margin-inline:auto}.dbr-home .dbr-hero__logo{display:block;margin:clamp(.3rem,.8vw,.6rem) auto 0;width:clamp(78px,10vw,112px);height:auto}.dbr-home .dbr-hero__title{font-family:Geist,sans-serif;font-size:clamp(2.5rem,1rem + 6vw,6rem);line-height:.96;letter-spacing:-.04em;font-weight:800;color:var(--color-offwhite);margin:28px 0 0;text-shadow:0 2px 24px rgba(0,0,0,.35)}.dbr-home .dbr-hero__title em{font-style:italic;font-weight:500;background:linear-gradient(135deg,#14b8c8,#e8762d 60%,#ffc857);-webkit-background-clip:text;background-clip:text;color:transparent}.dbr-home .dbr-hero__row{margin-top:22px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}.dbr-home .dbr-hero__row .dbr-cta{padding:13px 22px;font-size:14.5px;border-radius:14px}.dbr-home .dbr-hero__row .dbr-cta--ghost{background:hsla(0,0%,6%,.4);color:var(--color-offwhite);border:1px solid hsla(36,33%,97%,.32);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:none}.dbr-home .dbr-hero__row .dbr-cta--ghost:hover{background:rgba(20,184,200,.18);border-color:var(--color-cyan);color:var(--color-white)}.dbr-home .dbr-hero__scroll{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);z-index:2;flex-direction:column;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:hsla(36,33%,97%,.6);pointer-events:none}@media (min-width:1024px){.dbr-home .dbr-hero__scroll{display:inline-flex}}.dbr-home .dbr-hero__scroll:after{content:"";width:1px;height:28px;background:linear-gradient(180deg,hsla(36,33%,97%,.6),transparent);animation:dbrScrollHint 2.4s ease-in-out infinite}@keyframes dbrScrollHint{0%,to{opacity:.4;transform:scaleY(.6);transform-origin:top}50%{opacity:1;transform:scaleY(1)}}.dbr-home .dbr-trust{background:var(--color-white);padding-block:clamp(1.5rem,2.8vw,2.6rem)}.dbr-home .dbr-trust__rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.65rem,1.4vw,1.1rem)}.dbr-home .dbr-trust__item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;min-width:0;padding:clamp(1rem,1.5vw,1.4rem);background:var(--color-white);border:1px solid var(--color-soft-line);border-radius:16px;box-shadow:0 6px 18px rgba(26,26,26,.05);transition:transform var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo)}.dbr-home .dbr-trust__item:hover{transform:translateY(-4px);border-color:rgba(20,184,200,.45);box-shadow:0 18px 40px rgba(20,184,200,.15)}.dbr-home .dbr-trust__icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:var(--color-cyan-soft);border:1px solid rgba(20,184,200,.32);border-radius:12px;color:var(--color-charcoal);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:900;letter-spacing:0}.dbr-home .dbr-trust__num{font-family:Geist,sans-serif;font-size:clamp(1.45rem,1.15rem + .8vw,2rem);font-weight:800;color:var(--color-cyan-dark);line-height:1;letter-spacing:0}.dbr-home .dbr-trust__label{margin-top:.16rem;color:var(--color-charcoal);font-size:.76rem;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.08em}.dbr-home .dbr-trust__item p{margin:.12rem 0 0;color:var(--color-ink-muted);font-size:.76rem;line-height:1.22}@media (max-width:1020px){.dbr-home .dbr-trust__rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.dbr-home .dbr-trust{padding-block:1.2rem}.dbr-home .dbr-trust__rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.dbr-home .dbr-trust__item:last-child{grid-column:1/-1}.dbr-home .dbr-trust__item{padding:.85rem;gap:.55rem;align-items:flex-start}.dbr-home .dbr-trust__icon{width:2rem;height:2rem;border-radius:10px;font-size:.72rem}.dbr-home .dbr-trust__num{font-size:clamp(1.35rem,6vw,1.8rem)}.dbr-home .dbr-trust__label{margin-top:.08rem;font-size:.66rem;letter-spacing:.055em}.dbr-home .dbr-trust__item p{font-size:.72rem;line-height:1.22}}.dbr-home .dbr-activities{background:var(--color-offwhite)}.dbr-home .dbr-activities__grid{display:grid;grid-template-columns:1fr;gap:18px}@media (min-width:600px){.dbr-home .dbr-activities__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.dbr-home .dbr-activities__grid{grid-template-columns:repeat(3,1fr);gap:22px}}.dbr-home .dbr-activity{background:var(--color-white);border-radius:28px;overflow:hidden;border:1px solid var(--color-soft-line);box-shadow:var(--shadow-tile);display:flex;flex-direction:column;transition:transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo);position:relative;isolation:isolate}.dbr-home .dbr-activity:hover{transform:translateY(-4px);box-shadow:var(--shadow-tile-hover)}.dbr-home .dbr-activity__media{aspect-ratio:4/3;background:var(--color-sand-warm);overflow:hidden;position:relative}.dbr-home .dbr-activity__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out-expo)}.dbr-home .dbr-activity:hover .dbr-activity__media img{transform:scale(1.05)}.dbr-home .dbr-activity__media-pill{position:absolute;top:14px;left:14px;z-index:2}.dbr-home .dbr-activity__media-price{position:absolute;top:14px;right:14px;z-index:2;background:var(--color-white);color:var(--color-charcoal);padding:8px 14px;border-radius:999px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;display:inline-flex;align-items:baseline;gap:5px;box-shadow:0 4px 16px rgba(26,26,26,.18)}.dbr-home .dbr-activity__media-price small{font-size:9.5px;font-weight:400;color:var(--color-ink-muted);letter-spacing:.16em;text-transform:uppercase}.dbr-home .dbr-activity__body{padding:22px;display:flex;flex-direction:column;gap:14px;flex:1}.dbr-home .dbr-activity__eyebrow{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--color-charcoal);font-weight:600}.dbr-home .dbr-activity h3{font-family:Geist,sans-serif;font-size:22px;font-weight:700;line-height:1.18;letter-spacing:-.02em;color:var(--color-charcoal);margin:0}.dbr-home .dbr-activity p{font-size:14px;line-height:1.55;color:var(--color-ink-muted);margin:0}.dbr-home .dbr-activity__footer{margin-top:auto;display:flex;justify-content:space-between;gap:10px;padding-top:6px}.dbr-home .dbr-activity__cta{font-size:13.5px;font-weight:700;color:var(--color-charcoal);display:inline-flex;align-items:center;gap:6px}.dbr-home .dbr-activity__cta:hover{color:var(--color-charcoal)}.dbr-home .dbr-activity__cta:hover .dbr-arrow{transform:translateX(3px)}.dbr-home .dbr-activity__footer .dbr-cta--whatsapp{background:var(--gradient-cta-tile);color:var(--color-white);box-shadow:var(--shadow-cta)}.dbr-home .dbr-activity__footer .dbr-activity__book{min-height:2.55rem;justify-content:center}.dbr-error{background:var(--color-offwhite);color:var(--color-charcoal)}.dbr-error .dbr-footer{margin-top:0}.dbr-error-main{overflow:hidden;background:var(--color-offwhite)}.dbr-error-hero{position:relative;overflow:hidden;padding-block:clamp(3.25rem,2.2rem + 4.5vw,6.25rem);background:linear-gradient(112deg,rgba(20,184,200,.14) 0,transparent 34%),linear-gradient(180deg,var(--color-deep-charcoal,#0f0f0f) 0,var(--color-charcoal) 100%);color:var(--color-offwhite)}.dbr-error-hero:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset),var(--color-gold));pointer-events:none}.dbr-error-hero__grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(2rem,4vw,4.5rem);align-items:center}.dbr-error-hero__copy,.dbr-error-hero__media{min-width:0}.dbr-error-help .dbr-eyebrow,.dbr-error-hero .dbr-eyebrow,.dbr-error-pillars .dbr-eyebrow,.dbr-error-recovery .dbr-eyebrow{color:var(--color-cyan)}.dbr-error-hero__code{margin:.95rem 0 0;color:hsla(36,33%,97%,.1);font-size:clamp(5.2rem,13vw,11rem);line-height:.82}.dbr-error-hero h1,.dbr-error-hero__code{font-family:Geist,Outfit,sans-serif;font-weight:900;letter-spacing:0}.dbr-error-hero h1{max-width:12.5ch;margin:-.2rem 0 0;color:var(--color-white);font-size:clamp(2.8rem,1.7rem + 4.2vw,6rem);line-height:.96}.dbr-error-help h2 em,.dbr-error-hero h1 em,.dbr-error-pillars__intro h2 em,.dbr-error-section-head h2 em{color:var(--color-cyan);font-style:italic;font-weight:520}.dbr-error-hero__lede{max-width:48rem;margin:1.2rem 0 0;color:hsla(36,33%,97%,.76);font-size:clamp(1rem,.95rem + .3vw,1.18rem);line-height:1.62}.dbr-error-help__actions,.dbr-error-hero__actions{display:flex;flex-wrap:wrap;gap:.8rem}.dbr-error-hero__actions{margin-top:1.6rem}.dbr-error-help__actions .dbr-cta,.dbr-error-hero__actions .dbr-cta{justify-content:center}.dbr-error-help__actions i,.dbr-error-hero__actions i{width:1.08rem;height:1.08rem;flex:0 0 auto}.dbr-error-cta--dark{background:hsla(36,33%,97%,.06);color:var(--color-offwhite);border-color:hsla(36,33%,97%,.2);box-shadow:none}.dbr-error-cta--dark:focus-visible,.dbr-error-cta--dark:hover{background:rgba(20,184,200,.15);border-color:rgba(20,184,200,.6);color:var(--color-white)}.dbr-error-trust{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.4rem}.dbr-error-trust span{display:inline-flex;align-items:center;min-height:2.05rem;padding:.48rem .72rem;border:1px solid hsla(36,33%,97%,.16);border-radius:999px;background:hsla(36,33%,97%,.06);color:hsla(36,33%,97%,.78);font-size:.78rem;font-weight:800;line-height:1.15}.dbr-error-hero__media{position:relative;overflow:hidden;margin:0;border:1px solid hsla(36,33%,97%,.14);border-radius:20px;background:hsla(36,33%,97%,.06);box-shadow:0 28px 70px rgba(0,0,0,.32)}.dbr-error-hero__media img{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.dbr-error-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,hsla(0,0%,6%,.74));pointer-events:none}.dbr-error-hero__media figcaption{position:absolute;z-index:1;left:clamp(1rem,2vw,1.35rem);right:clamp(1rem,2vw,1.35rem);bottom:clamp(1rem,2vw,1.35rem);display:grid;gap:.25rem;color:var(--color-white)}.dbr-error-hero__media figcaption span{color:var(--color-cyan);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.dbr-error-hero__media figcaption strong{font-size:clamp(.95rem,.9rem + .25vw,1.08rem);line-height:1.25}.dbr-error-recovery{padding-block:clamp(3rem,2rem + 4vw,5.5rem);background:linear-gradient(180deg,var(--color-white) 0,var(--color-offwhite) 100%)}.dbr-error-section-head{max-width:58rem;margin-bottom:clamp(1.5rem,1rem + 2vw,2.6rem)}.dbr-error-help h2,.dbr-error-pillars__intro h2,.dbr-error-section-head h2{margin:.55rem 0 0;color:var(--color-charcoal);font-family:Geist,Outfit,sans-serif;font-size:clamp(2rem,1.45rem + 2.8vw,4rem);font-weight:900;line-height:1.02;letter-spacing:0}.dbr-error-help p,.dbr-error-pillars__intro p,.dbr-error-section-head p{max-width:45rem;margin:.9rem 0 0;color:var(--color-soft-ink);font-size:clamp(1rem,.95rem + .25vw,1.12rem);line-height:1.62}.dbr-error-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.dbr-error-link-card{position:relative;display:grid;min-width:0;min-height:10.5rem;padding:1rem;border:1px solid rgba(232,118,45,.24);border-radius:16px;background:var(--color-white);box-shadow:0 14px 34px rgba(26,26,26,.05);transition:transform var(--duration-fast),border-color var(--duration-fast),box-shadow var(--duration-fast)}.dbr-error-link-card:focus-visible,.dbr-error-link-card:hover{transform:translateY(-3px);border-color:rgba(20,184,200,.45);box-shadow:0 18px 44px rgba(20,184,200,.1)}.dbr-error-link-card span,.dbr-error-pillars__list a span{color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.67rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.dbr-error-link-card strong{margin-top:.45rem;color:var(--color-charcoal);font-family:Geist,Outfit,sans-serif;font-size:clamp(1.1rem,1rem + .55vw,1.45rem);line-height:1.12}.dbr-error-link-card small{align-self:end;margin-top:1.4rem;color:var(--color-soft-ink);font-size:.9rem;line-height:1.35}.dbr-error-link-card i{position:absolute;right:1rem;bottom:1rem;width:1.1rem;height:1.1rem;color:var(--color-cyan-darker)}.dbr-error-pillars{padding-block:clamp(3rem,2rem + 4vw,5.5rem);background:linear-gradient(90deg,rgba(20,184,200,.1) 0,transparent 24%),var(--color-charcoal);color:var(--color-offwhite)}.dbr-error-pillars__layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(1.5rem,4vw,4rem);align-items:start}.dbr-error-pillars__intro h2{color:var(--color-white)}.dbr-error-pillars__intro p{color:hsla(36,33%,97%,.72)}.dbr-error-pillars__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.dbr-error-pillars__list a{display:grid;min-width:0;gap:.35rem;padding:.95rem 1rem;border:1px solid hsla(36,33%,97%,.13);border-radius:14px;background:hsla(36,33%,97%,.055);transition:background var(--duration-fast),border-color var(--duration-fast),transform var(--duration-fast)}.dbr-error-pillars__list a:focus-visible,.dbr-error-pillars__list a:hover{transform:translateY(-2px);border-color:rgba(20,184,200,.52);background:rgba(20,184,200,.13)}.dbr-error-pillars__list a strong{color:var(--color-white);font-size:1.02rem;line-height:1.22}.dbr-error-help{padding-block:clamp(3rem,2rem + 4vw,5rem);background:var(--color-offwhite)}.dbr-error-help__panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(1.5rem,4vw,4rem);align-items:center;padding-top:clamp(1.6rem,2vw,2.2rem);border-top:1px solid var(--color-soft-line)}@media (max-width:980px){.dbr-error-help__panel,.dbr-error-hero__grid,.dbr-error-pillars__layout{grid-template-columns:1fr}.dbr-error-hero h1{max-width:13ch}.dbr-error-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dbr-error-help__actions{justify-content:flex-start}}@media (max-width:640px){.dbr-error-hero{padding-block:2.6rem 3.1rem}.dbr-error-hero__grid{gap:1.45rem}.dbr-error-hero__code{font-size:clamp(4.5rem,22vw,6.5rem)}.dbr-error-hero h1{max-width:11.5ch;font-size:clamp(2.25rem,1.65rem + 8vw,3.35rem)}.dbr-error-hero__lede{font-size:1rem}.dbr-error-help__actions,.dbr-error-hero__actions{display:grid;grid-template-columns:1fr}.dbr-error-help__actions .dbr-cta,.dbr-error-hero__actions .dbr-cta{width:100%;white-space:normal;text-align:center}.dbr-error-trust{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.dbr-error-trust span{justify-content:center;text-align:center}.dbr-error-hero__media{border-radius:16px}.dbr-error-link-grid,.dbr-error-pillars__list{grid-template-columns:1fr}.dbr-error-link-card{min-height:8.75rem;border-radius:14px}.dbr-error-help h2,.dbr-error-pillars__intro h2,.dbr-error-section-head h2{font-size:clamp(2rem,1.45rem + 7vw,3rem)}}@media (max-width:420px){.dbr-error-trust{grid-template-columns:1fr}}.dbr-home .dbr-activity__footer .dbr-cta--whatsapp:focus-visible,.dbr-home .dbr-activity__footer .dbr-cta--whatsapp:hover{background:var(--gradient-cta-tile);color:var(--color-white);box-shadow:var(--shadow-cta-hover)}.dbr-home .dbr-activities{background:linear-gradient(180deg,var(--color-white) 0,var(--color-offwhite) 100%);overflow:hidden;padding-block:clamp(2.8rem,2rem + 2.8vw,5.25rem);scroll-margin-top:96px}.dbr-home .dbr-activities .dbr-section-head{align-items:center;gap:clamp(1rem,2vw,2rem);margin-bottom:clamp(1.35rem,.95rem + 1.6vw,2.35rem);padding:clamp(1rem,1.6vw,1.45rem);background:linear-gradient(135deg,var(--color-white) 0,var(--color-cyan-soft) 100%);border:1px solid var(--color-soft-line);border-radius:16px;box-shadow:var(--shadow-tile)}.dbr-home .dbr-activities .dbr-section-head__row{margin-bottom:.75rem}.dbr-home .dbr-activities .dbr-section-head h2{font-family:Outfit,Geist,sans-serif;max-width:17ch;font-size:clamp(2.15rem,1.6rem + 2.45vw,4.2rem);font-weight:850;line-height:.98;letter-spacing:0}.dbr-home .dbr-activities .dbr-section-head h2 em{color:var(--color-cyan-darker);font-family:inherit;font-style:normal;font-weight:850}.dbr-home .dbr-activities .dbr-section-head__lede{justify-self:end;max-width:42ch;color:var(--color-soft-ink);font-size:clamp(.98rem,.9rem + .35vw,1.12rem);line-height:1.52}@media (min-width:900px){.dbr-home .dbr-activities .dbr-section-head{grid-template-columns:1fr}.dbr-home .dbr-activities .dbr-section-head__lede{display:none}}.dbr-home .dbr-activities__grid{gap:clamp(.9rem,.7rem + .8vw,1.2rem);align-items:stretch}@media (min-width:700px){.dbr-home .dbr-activities__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.dbr-home .dbr-activities__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dbr-home .dbr-activity{display:grid;grid-template-rows:auto 1fr;min-width:0;min-height:100%;border-radius:16px;transition:transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo),border-color var(--duration-fast) ease}.dbr-home .dbr-activity:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,var(--color-cyan),var(--color-sunset));opacity:0;transition:opacity var(--duration-fast) ease;z-index:2}.dbr-home .dbr-activity:hover{transform:translateY(-5px);border-color:rgba(20,184,200,.45)}.dbr-home .dbr-activity:hover:before{opacity:1}.dbr-home .dbr-activity__media{aspect-ratio:16/10;width:100%;max-width:100%;justify-self:stretch;align-self:stretch;min-height:0}.dbr-home .dbr-activity__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,6%,0) 44%,hsla(0,0%,6%,.18));pointer-events:none}.dbr-home .dbr-activity:hover .dbr-activity__media img{transform:scale(1.045)}.dbr-home .dbr-activity__media img{display:block;min-width:100%;max-width:none;-o-object-position:center;object-position:center}.dbr-home .dbr-activity__media-pill{top:.85rem;left:.85rem;max-width:calc(100% - 1.7rem)}.dbr-home .dbr-activity__media-pill .dbr-pill{min-height:2rem;padding-inline:.85rem;border-radius:999px;font-size:.65rem;letter-spacing:.18em}.dbr-home .dbr-activity__media-price{top:auto;right:.85rem;bottom:.85rem;max-width:calc(100% - 1.7rem);padding:.6rem .78rem;background:hsla(0,0%,100%,.94);border:1px solid var(--color-soft-line);font-size:.78rem;font-weight:800;line-height:1;box-shadow:0 10px 28px rgba(26,26,26,.12)}.dbr-home .dbr-activity__media-price small{font-size:.58rem;font-weight:700;letter-spacing:.14em}.dbr-home .dbr-activity__body{min-width:0;gap:.72rem;padding:clamp(1rem,.88rem + .45vw,1.25rem)}.dbr-home .dbr-activity__eyebrow{color:var(--color-cyan-darker);font-size:.62rem;font-weight:800;letter-spacing:.12em;line-height:1.35}.dbr-home .dbr-activity h3{font-family:Outfit,sans-serif;font-size:clamp(1.22rem,1.06rem + .52vw,1.55rem);font-weight:850;line-height:1.08;letter-spacing:0}.dbr-home .dbr-activity p{display:-webkit-box;overflow:hidden;color:var(--color-soft-ink);font-size:.9rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.dbr-home .dbr-activity__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;padding-top:.8rem;border-top:1px solid var(--color-soft-line)}.dbr-home .dbr-activity__cta{justify-content:center;min-height:2.55rem;min-width:0;padding:.65rem .82rem;border:1px solid var(--color-soft-line);border-radius:10px;font-size:.86rem;font-weight:800;line-height:1;text-decoration:none;transition:background var(--duration-fast) ease,border-color var(--duration-fast) ease,color var(--duration-fast) ease,transform var(--duration-fast) ease}.dbr-home .dbr-activity__cta:focus-visible,.dbr-home .dbr-activity__cta:hover{background:var(--color-cyan-soft);border-color:var(--color-cyan)}.dbr-home .dbr-activity__footer .dbr-cta--whatsapp{min-height:2.55rem;justify-content:center;white-space:nowrap}@media (max-width:760px){.dbr-home .dbr-activities{padding-block:2rem 2.5rem;scroll-margin-top:88px}.dbr-home .dbr-activities .dbr-section-head{display:block;margin-bottom:1rem;padding:1rem;background:linear-gradient(135deg,var(--color-white) 0,var(--color-cyan-soft) 100%);border:1px solid var(--color-soft-line);border-left:3px solid var(--color-cyan);border-radius:14px;box-shadow:var(--shadow-tile)}.dbr-home .dbr-activities .dbr-section-head__row{margin-bottom:.72rem}.dbr-home .dbr-activities .dbr-eyebrow{color:var(--color-cyan-darker);font-size:.66rem;letter-spacing:.18em}.dbr-home .dbr-activities .dbr-section-head__row:before{content:"";width:1.35rem;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset))}.dbr-home .dbr-activities .dbr-section-head h2{max-width:100%;font-size:clamp(1.68rem,6.3vw,2.08rem);line-height:1.08;text-wrap:balance}.dbr-home .dbr-activities .dbr-section-head h2 em{position:relative;z-index:0;display:inline-block;margin-top:0;color:var(--color-cyan-darker);white-space:nowrap}.dbr-home .dbr-activities .dbr-section-head h2 em:after{content:"";position:absolute;z-index:-1;left:-.08em;right:-.08em;bottom:.06em;height:.28em;border-radius:999px;background:rgba(20,184,200,.18)}.dbr-home .dbr-activities .dbr-section-head__lede{max-width:100%;margin-top:.85rem;padding-left:.78rem;border-left:2px solid rgba(20,184,200,.38);color:var(--color-soft-ink);font-size:.93rem;line-height:1.5}.dbr-home .dbr-activities__grid{gap:.85rem}.dbr-home .dbr-activity{border-radius:14px}.dbr-home .dbr-activity__media{aspect-ratio:16/9;max-height:190px}.dbr-home .dbr-activity__media-pill{top:.7rem;left:.7rem}.dbr-home .dbr-activity__media-price{right:.7rem;bottom:.7rem;padding:.55rem .7rem;font-size:.74rem}.dbr-home .dbr-activity__body{gap:.62rem;padding:.9rem}.dbr-home .dbr-activity__eyebrow{font-size:.58rem;letter-spacing:.09em}.dbr-home .dbr-activity h3{font-size:clamp(1.25rem,5.2vw,1.55rem)}.dbr-home .dbr-activity p{font-size:.9rem}.dbr-home .dbr-activity__footer{grid-template-columns:1fr 1fr;gap:.55rem;padding-top:.72rem}.dbr-home .dbr-activity__cta,.dbr-home .dbr-activity__footer .dbr-cta--whatsapp{width:100%;min-height:2.8rem;padding:.72rem .78rem}}@media (max-width:420px){.dbr-home .dbr-activity__media{max-height:170px}.dbr-home .dbr-activity__media-pill .dbr-pill,.dbr-home .dbr-activity__media-price small{letter-spacing:.08em}}.dbr-home .dbr-pricing-guide{position:relative;overflow:hidden;padding-block:4.25rem;background:linear-gradient(180deg,var(--color-offwhite) 0,#f7fbfb 50%,var(--color-white) 100%);border-block:1px solid hsla(41,56%,81%,.72);scroll-margin-top:96px}.dbr-home .dbr-pricing-guide:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset),var(--color-gold))}.dbr-home .dbr-pricing-guide .dbr-shell{position:relative;z-index:1}.dbr-home .dbr-pricing-guide__top{display:grid;grid-template-columns:minmax(0,1fr);gap:1.4rem;margin-bottom:1.5rem;text-align:center}.dbr-home .dbr-pricing-guide__copy{min-width:0}.dbr-home .dbr-pricing-guide__copy .dbr-section-head__row{margin-bottom:.8rem;justify-content:center}.dbr-home .dbr-pricing-guide__copy h2{max-width:24ch;margin:0 auto;font-family:Outfit,Geist,sans-serif;font-size:3.75rem;font-weight:850;line-height:1;letter-spacing:0}.dbr-home .dbr-pricing-guide__copy h2 em{display:inline;color:var(--color-cyan-darker);font-family:inherit;font-style:italic;font-weight:500}.dbr-home .dbr-pricing-guide__lede{max-width:48rem;margin:1rem auto 0;color:var(--color-soft-ink);font-size:1.08rem;line-height:1.58}.dbr-home .dbr-price-table{width:100%;border-collapse:collapse;background:var(--color-white);border:1px solid var(--color-soft-line);border-radius:14px;overflow:hidden;box-shadow:var(--shadow-tile)}.dbr-home .dbr-price-table thead th{text-align:left;padding:.95rem 1.1rem;background:var(--color-charcoal);color:var(--color-offwhite);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dbr-home .dbr-price-table tbody td{padding:.95rem 1.1rem;border-top:1px solid var(--color-soft-line);vertical-align:top;color:var(--color-soft-ink);font-size:.95rem;line-height:1.5}.dbr-home .dbr-price-table tbody tr:hover{background:rgba(20,184,200,.05)}.dbr-home .dbr-price-table__cat{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--color-cyan-darker)}.dbr-home .dbr-price-table__pkg{color:var(--color-charcoal);font-weight:700}.dbr-home .dbr-price-table__price{color:var(--color-charcoal);font-family:Outfit,sans-serif;font-weight:900;font-size:1.05rem;white-space:nowrap}.dbr-home .dbr-price-table__price small{display:block;color:var(--color-ink-muted);font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dbr-home .dbr-price-table__link{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-cyan-darker);font-weight:700;font-size:.9rem;text-decoration:none;white-space:nowrap}.dbr-home .dbr-price-table__link svg{width:1rem;height:1rem}.dbr-home .dbr-price-table__link:hover{text-decoration:underline}.dbr-home .dbr-price-table-wrap{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.dbr-home .dbr-price-table-wrap:last-child{margin-bottom:0}.dbr-home .dbr-price-table__title{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;color:var(--color-cyan);font-family:Outfit,sans-serif;font-weight:800;font-size:clamp(1.15rem,1rem + .6vw,1.5rem)}.dbr-home .dbr-price-table__title [data-lucide]{width:1.2rem;height:1.2rem;color:var(--color-cyan);flex:none}.dbr-home .dbr-price-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:760px){.dbr-home .dbr-price-table thead{display:none}.dbr-home .dbr-price-table,.dbr-home .dbr-price-table tbody,.dbr-home .dbr-price-table tr{display:block;width:100%}.dbr-home .dbr-price-table tr{border-top:1px solid var(--color-soft-line);padding:.5rem 0}.dbr-home .dbr-price-table tbody td{display:flex;justify-content:space-between;gap:1rem;border-top:0;padding:.35rem 1.1rem}.dbr-home .dbr-price-table tbody td:before{content:attr(data-label);flex:none;font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}}.dbr-home .dbr-pricing-guide__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0}@media (min-width:680px){.dbr-home .dbr-pricing-guide__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.dbr-home .dbr-pricing-guide__stats div{min-width:0;padding:1rem;background:hsla(0,0%,100%,.92);border:1px solid var(--color-soft-line);border-top:3px solid var(--color-cyan);border-radius:8px;box-shadow:0 14px 34px rgba(26,26,26,.055)}.dbr-home .dbr-pricing-guide__stats div:nth-child(2){border-top-color:var(--color-sunset)}.dbr-home .dbr-pricing-guide__stats div:nth-child(3){border-top-color:var(--color-gold)}.dbr-home .dbr-pricing-guide__stats div:nth-child(4){border-top-color:var(--color-cyan-dark)}.dbr-home .dbr-pricing-guide__stats dt{margin:0 0 .35rem;color:var(--color-cyan-darker);font-family:JetBrains Mono,monospace;font-size:.63rem;font-weight:800;letter-spacing:.14em;line-height:1.25;text-transform:uppercase}.dbr-home .dbr-pricing-guide__stats dd{margin:0;color:var(--color-charcoal);font-family:Outfit,Geist,sans-serif;font-size:1.5rem;font-weight:850;line-height:1.05;letter-spacing:0}.dbr-home .dbr-pricing-guide__stats small{display:block;margin-top:.38rem;color:var(--color-soft-ink);font-size:.78rem;line-height:1.3}.dbr-home .dbr-pricing-guide__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem}@media (min-width:720px){.dbr-home .dbr-pricing-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.dbr-home .dbr-pricing-guide__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dbr-home .dbr-price-card{min-width:0;display:flex;flex-direction:column;gap:.72rem;padding:1rem;background:var(--color-white);border:1px solid hsla(41,56%,81%,.92);border-radius:8px;box-shadow:0 10px 28px rgba(26,26,26,.05);transition:transform var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.dbr-home .dbr-price-card:hover{transform:translateY(-3px);border-color:rgba(20,184,200,.55);box-shadow:0 18px 42px rgba(20,184,200,.12)}.dbr-home .dbr-price-card__top{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.dbr-home .dbr-price-card__kicker,.dbr-home .dbr-price-card__source{font-family:JetBrains Mono,monospace;font-size:.62rem;font-weight:800;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}.dbr-home .dbr-price-card__kicker{color:var(--color-cyan-darker)}.dbr-home .dbr-price-card__source{flex-shrink:0;color:var(--color-charcoal);opacity:.52}.dbr-home .dbr-price-card h3{margin:0;color:var(--color-charcoal);font-family:Outfit,Geist,sans-serif;font-size:1.22rem;font-weight:850;line-height:1.1;letter-spacing:0}.dbr-home .dbr-price-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem;color:var(--color-sunset-dark);font-family:JetBrains Mono,monospace}.dbr-home .dbr-price-card__price span{color:var(--color-charcoal);font-size:1.55rem;font-weight:900;line-height:1;letter-spacing:0}.dbr-home .dbr-price-card__price small{color:var(--color-sunset-dark);font-size:.78rem;font-weight:800;line-height:1.2}.dbr-home .dbr-price-card p{margin:0;color:var(--color-soft-ink);font-size:.92rem;line-height:1.48}.dbr-home .dbr-price-card__link{margin-top:auto;display:inline-flex;align-items:center;justify-content:space-between;gap:.65rem;min-height:2.6rem;padding-top:.72rem;border-top:1px solid hsla(41,56%,81%,.72);color:var(--color-charcoal);font-size:.9rem;font-weight:850}.dbr-home .dbr-price-card__link:hover{color:var(--color-cyan-darker)}.dbr-home .dbr-price-card__link:hover .dbr-arrow{transform:translateX(3px)}.dbr-home .dbr-pricing-guide__foot{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:center;margin-top:1.1rem;padding:1rem;background:hsla(0,0%,100%,.72);border:1px solid rgba(20,184,200,.18);border-radius:8px}@media (min-width:900px){.dbr-home .dbr-pricing-guide__foot{grid-template-columns:minmax(0,1fr) auto}}.dbr-home .dbr-pricing-guide__foot p{margin:0;max-width:58rem;color:var(--color-soft-ink);font-size:.94rem;line-height:1.45}.dbr-home .dbr-pricing-guide__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:start}.dbr-home .dbr-pricing-guide__actions .dbr-cta{justify-content:center;min-height:3rem}.dbr-home .dbr-pricing-guide__actions .dbr-cta i,.dbr-home .dbr-pricing-guide__actions .dbr-cta svg{width:1.05rem;height:1.05rem;flex-shrink:0}@media (max-width:760px){.dbr-home .dbr-pricing-guide{padding-block:2.4rem;scroll-margin-top:88px}.dbr-home .dbr-pricing-guide__top{gap:1rem;margin-bottom:1rem}.dbr-home .dbr-pricing-guide__copy h2{max-width:100%;font-size:2.05rem;line-height:1.08}.dbr-home .dbr-pricing-guide__copy h2 em{display:block}.dbr-home .dbr-pricing-guide__lede{margin-top:.8rem;font-size:.96rem;line-height:1.5}.dbr-home .dbr-pricing-guide__stats{gap:.58rem}.dbr-home .dbr-pricing-guide__stats div{padding:.78rem}.dbr-home .dbr-pricing-guide__stats dd{font-size:1.1rem}.dbr-home .dbr-pricing-guide__stats small{font-size:.7rem}.dbr-home .dbr-price-card{padding:.9rem}.dbr-home .dbr-price-card h3{font-size:1.14rem}.dbr-home .dbr-price-card__price span{font-size:1.38rem}.dbr-home .dbr-pricing-guide__foot{margin-top:.9rem;padding:.9rem}.dbr-home .dbr-pricing-guide__actions{display:grid;grid-template-columns:1fr}.dbr-home .dbr-pricing-guide__actions .dbr-cta{width:100%}}@media (max-width:390px){.dbr-home .dbr-pricing-guide__stats{grid-template-columns:1fr}}.dbr-home .dbr-tour-variety{overflow:hidden;background:linear-gradient(180deg,var(--color-offwhite) 0,var(--color-white) 52%,var(--color-offwhite) 100%)}.dbr-home .dbr-tour-variety__head{max-width:58rem;margin:0 auto clamp(3rem,2rem + 4vw,5.5rem);text-align:center}.dbr-home .dbr-tour-variety__head .dbr-eyebrow{justify-content:center}.dbr-home .dbr-tour-variety__head h2{max-width:18ch;margin:.8rem auto 0;color:var(--color-charcoal);font-family:Outfit,Geist,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.25rem,1.4rem + 3.2vw,4.8rem);font-weight:850;line-height:.98;letter-spacing:0}.dbr-home .dbr-tour-variety__head h2 em{color:var(--color-cyan-darker);font-family:inherit;font-style:italic;font-weight:520}.dbr-home .dbr-tour-variety__head p{max-width:48rem;margin:1.1rem auto 0;color:var(--color-soft-ink);font-size:clamp(1rem,.95rem + .25vw,1.15rem);line-height:1.62}.dbr-home .dbr-tour-variety__grid{display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:clamp(3rem,7vw,8rem);column-gap:clamp(3rem,7vw,8rem);row-gap:clamp(3.1rem,2rem + 4vw,6.5rem)}@media (min-width:900px){.dbr-home .dbr-tour-variety__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dbr-home .dbr-tour-style{min-width:0;max-width:43rem;margin-inline:auto;text-align:center}.dbr-home .dbr-tour-style h3{margin:0;color:var(--color-charcoal);font-family:Outfit,Geist,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.45rem,1.1rem + 1.3vw,2.35rem);font-weight:820;line-height:1.06;letter-spacing:0}.dbr-home .dbr-tour-style h3 em{color:var(--color-cyan-darker);font-style:normal;font-weight:850}.dbr-home .dbr-tour-style h3 a{color:inherit;text-decoration:none;transition:color var(--duration-fast) var(--ease-out-expo)}.dbr-home .dbr-tour-style h3 a:focus-visible,.dbr-home .dbr-tour-style h3 a:hover{color:var(--color-cyan-darker)}.dbr-home .dbr-tour-style__rule{display:block;width:min(15rem,54%);height:3px;margin:1rem auto 1.25rem;border-radius:999px;background:linear-gradient(90deg,transparent,var(--color-cyan),var(--color-gold),transparent)}.dbr-home .dbr-tour-style__seating{margin:0 0 1.4rem;color:var(--color-charcoal);font-size:.98rem;font-weight:800;line-height:1.35}.dbr-home .dbr-tour-style p{margin:0 auto;max-width:40rem;color:var(--color-soft-ink);font-size:clamp(.98rem,.92rem + .18vw,1.08rem);line-height:1.78}.dbr-home .dbr-tour-style p+p{margin-top:1.1rem}.dbr-home .dbr-tour-style a{color:var(--color-cyan-darker);font-weight:800;text-decoration:underline;text-decoration-color:rgba(20,184,200,.35);text-decoration-thickness:2px;text-underline-offset:.18em}.dbr-home .dbr-tour-style a:hover{color:var(--color-charcoal);text-decoration-color:var(--color-cyan)}@media (max-width:760px){.dbr-home .dbr-tour-variety{padding-block:3.25rem}.dbr-home .dbr-tour-variety__head{margin-bottom:2.1rem;text-align:center}.dbr-home .dbr-tour-variety__head .dbr-eyebrow{justify-content:center}.dbr-home .dbr-tour-variety__head h2{max-width:11.5ch;margin-inline:auto;font-size:clamp(2rem,9vw,2.7rem);line-height:1.02}.dbr-home .dbr-tour-variety__head p{margin-inline:auto;font-size:1rem}.dbr-home .dbr-tour-variety__grid{row-gap:0}.dbr-home .dbr-tour-style{padding-block:1.7rem;text-align:center;border-top:1px solid rgba(20,184,200,.14)}.dbr-home .dbr-tour-style:first-child{border-top:0;padding-top:0}.dbr-home .dbr-tour-style h3{font-size:clamp(1.45rem,7vw,1.9rem)}.dbr-home .dbr-tour-style__rule{width:7.5rem;margin:.85rem auto 1rem;background:linear-gradient(90deg,var(--color-cyan),var(--color-gold))}.dbr-home .dbr-tour-style__seating{margin-bottom:1rem;font-size:.9rem}.dbr-home .dbr-tour-style p{max-width:none;font-size:.98rem;line-height:1.65}}.dbr-home .dbr-combos{background:var(--color-sand-warm)}.dbr-home .dbr-combo-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:600px){.dbr-home .dbr-combo-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.dbr-home .dbr-combo-grid{grid-template-columns:repeat(3,1fr)}}.dbr-home .dbr-combo{background:var(--color-white);border-radius:28px;overflow:hidden;border:1px solid var(--color-soft-line);box-shadow:var(--shadow-tile);display:flex;flex-direction:column;transition:transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo)}.dbr-home .dbr-combo:hover{transform:translateY(-4px);box-shadow:var(--shadow-tile-hover)}.dbr-home .dbr-combo__media{aspect-ratio:4/3;background:var(--color-sand-warm);overflow:hidden;position:relative}.dbr-home .dbr-combo__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out-expo)}.dbr-home .dbr-combo:hover .dbr-combo__media img{transform:scale(1.04)}.dbr-home .dbr-combo__body{padding:22px;display:flex;flex-direction:column;gap:14px;flex:1}.dbr-home .dbr-combo__price{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;letter-spacing:.04em}.dbr-home .dbr-combo h3{font-family:Geist,sans-serif;font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.015em;color:var(--color-charcoal);margin:0}.dbr-home .dbr-combo p{font-size:13.5px;line-height:1.5;color:var(--color-ink-muted);margin:0}.dbr-home .dbr-combo__footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px}.dbr-home .dbr-combo__cta{font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px}.dbr-home .dbr-combo__cta,.dbr-home .dbr-combo__cta:hover{color:var(--color-charcoal)}.dbr-home .dbr-combos{position:relative;overflow:hidden;padding-block:clamp(3rem,2rem + 3.2vw,5.75rem);background:radial-gradient(circle at 14% 16%,rgba(232,118,45,.18),transparent 34rem),linear-gradient(180deg,var(--color-white) 0,var(--color-sand-warm) 42%,var(--color-offwhite) 100%)}.dbr-home .dbr-combos:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset),var(--color-gold))}.dbr-home .dbr-combos .dbr-shell{position:relative;z-index:1}.dbr-home .dbr-combos__head-panel{position:relative;isolation:isolate;grid-template-columns:1fr;justify-items:center;text-align:center;align-items:stretch;gap:clamp(1rem,2vw,2rem);margin-bottom:clamp(1.5rem,1rem + 2vw,2.75rem);padding:0;overflow:hidden;background:transparent;border:0;border-radius:0;box-shadow:none}.dbr-home .dbr-combos__head-panel .dbr-section-head__row{justify-content:center}.dbr-home .dbr-combos__head-panel:after{content:none}.dbr-home .dbr-combos .dbr-section-head__row{margin-bottom:.85rem}.dbr-home .dbr-combos .dbr-section-head h2{max-width:15ch;font-family:Outfit,Geist,sans-serif;font-size:clamp(2.1rem,1.42rem + 2.9vw,4.35rem);font-weight:850;line-height:.98;letter-spacing:0}.dbr-home .dbr-combos .dbr-section-head h2 em{display:inline;color:var(--color-cyan-darker);font-family:inherit;font-style:italic;font-weight:500}.dbr-home .dbr-combos__intro{display:grid;align-content:center;gap:1rem;min-width:0;padding:clamp(.95rem,1.4vw,1.2rem);background:hsla(0,0%,100%,.64);border:1px solid rgba(20,184,200,.18);border-radius:10px}.dbr-home .dbr-combos .dbr-section-head__lede{max-width:44ch;color:var(--color-soft-ink);font-size:clamp(.98rem,.88rem + .32vw,1.1rem);line-height:1.55}.dbr-home .dbr-combos__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0}.dbr-home .dbr-combos__stats div{min-width:0;position:relative;overflow:hidden;padding:.78rem .9rem .78rem 1rem;background:linear-gradient(135deg,hsla(0,0%,100%,.98),hsla(36,33%,97%,.94));border:1px solid rgba(232,118,45,.24);border-radius:12px;box-shadow:0 10px 24px rgba(26,26,26,.045),inset 0 1px 0 hsla(0,0%,100%,.9)}.dbr-home .dbr-combos__stats div:before{content:"";position:absolute;left:0;top:.72rem;bottom:.72rem;width:4px;border-radius:0 999px 999px 0;background:var(--color-cyan)}.dbr-home .dbr-combos__stats div:nth-child(2):before{background:var(--color-sunset)}.dbr-home .dbr-combos__stats div:nth-child(3):before{background:var(--color-gold)}.dbr-home .dbr-combos__stats dt{margin:0 0 .24rem;color:var(--color-charcoal);font-family:JetBrains Mono,monospace;font-size:9px;font-weight:800;letter-spacing:.16em;line-height:1.2;opacity:.58;text-transform:uppercase}.dbr-home .dbr-combos__stats dd{margin:0;color:var(--color-charcoal);font-family:Outfit,Geist,sans-serif;font-size:clamp(1.05rem,.92rem + .38vw,1.22rem);font-weight:850;line-height:1.12;letter-spacing:0;white-space:nowrap}.dbr-home .dbr-combo-grid{gap:clamp(.95rem,.65rem + 1vw,1.35rem);align-items:stretch}.dbr-home .dbr-combo{position:relative;min-width:0;border-radius:20px;box-shadow:0 18px 42px rgba(26,26,26,.08);transition:transform var(--duration-normal) var(--ease-out-expo),border-color var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo)}.dbr-home .dbr-combo:before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:4px;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset));opacity:.9}.dbr-home .dbr-combo:hover{border-color:rgba(20,184,200,.42);box-shadow:0 26px 64px rgba(26,26,26,.13)}.dbr-home .dbr-combo__media{aspect-ratio:16/10}.dbr-home .dbr-combo__media:after{content:"";position:absolute;inset:auto 0 0;height:36%;background:linear-gradient(180deg,transparent,hsla(0,0%,6%,.18));pointer-events:none}.dbr-home .dbr-combo__body{padding:clamp(1rem,1rem + .45vw,1.35rem);gap:.85rem}.dbr-home .dbr-combo__head{flex-wrap:wrap}.dbr-home .dbr-combo .dbr-pill{max-width:100%;padding:.52rem .8rem;background:var(--color-cyan-soft);border:1px solid rgba(20,184,200,.32);color:var(--color-charcoal);font-size:10px;font-weight:850;letter-spacing:.16em}.dbr-home .dbr-combo__price{color:var(--color-charcoal);font-size:clamp(11px,.64rem + .18vw,12.5px);font-weight:850;letter-spacing:.08em;line-height:1.25}.dbr-home .dbr-combo h3{font-family:Outfit,Geist,sans-serif;font-size:clamp(1.12rem,.98rem + .42vw,1.34rem);font-weight:850;line-height:1.12;letter-spacing:0}.dbr-home .dbr-combo p{color:var(--color-soft-ink);font-size:14px;line-height:1.52}.dbr-home .dbr-combo__footer{gap:.75rem;padding-top:.2rem}.dbr-home .dbr-combo__cta{min-height:42px;padding:.66rem .9rem;justify-content:center;gap:.45rem;background:var(--color-offwhite);border:1px solid var(--color-soft-line);border-radius:999px;font-weight:850;white-space:nowrap}.dbr-home .dbr-combo__cta:focus-visible,.dbr-home .dbr-combo__cta:hover{background:var(--color-cyan-soft);border-color:rgba(20,184,200,.34);color:var(--color-charcoal)}.dbr-home .dbr-combo__footer .dbr-cta--whatsapp{background:var(--gradient-cta-tile);border-color:transparent;color:var(--color-white);box-shadow:var(--shadow-cta)}.dbr-home .dbr-combo__footer .dbr-combo__book,.dbr-home .dbr-combo__footer .dbr-cta--whatsapp{min-height:42px;padding-inline:1rem;justify-content:center;gap:.5rem;border-radius:14px;font-weight:850;white-space:nowrap}.dbr-home .dbr-combo__footer .dbr-cta--whatsapp:focus-visible,.dbr-home .dbr-combo__footer .dbr-cta--whatsapp:hover{background:var(--gradient-cta-tile);color:var(--color-white);box-shadow:var(--shadow-cta-hover)}.dbr-home .dbr-combo__footer .dbr-cta--whatsapp svg{flex:0 0 auto}@media (min-width:900px){.dbr-home .dbr-combos__head-panel{grid-template-columns:1fr}}@media (min-width:1100px){.dbr-home .dbr-combo-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.dbr-home .dbr-combo{grid-column:span 2}.dbr-home .dbr-combo:nth-child(n+4){grid-column:span 3}}@media (max-width:760px){.dbr-home .dbr-combos{padding-block:2.4rem 2.75rem}.dbr-home .dbr-combos__head-panel{display:block;padding:1rem;border-radius:16px}.dbr-home .dbr-combos .dbr-section-head h2{max-width:100%;font-size:clamp(1.85rem,7vw,2.45rem)}.dbr-home .dbr-combos__intro{margin-top:1rem;padding:.85rem;margin-inline:-1rem}.dbr-home .dbr-combos__stats{grid-template-columns:1fr;gap:.62rem}.dbr-home .dbr-combos__stats div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4rem;padding:.7rem .9rem .7rem 1rem}.dbr-home .dbr-combos__stats dt{margin:0}.dbr-home .dbr-combos__stats dd{justify-self:end;text-align:right}.dbr-home .dbr-combo__media{aspect-ratio:4/3}.dbr-home .dbr-combo__footer{align-items:stretch;flex-direction:column;gap:.7rem}.dbr-home .dbr-combo__cta,.dbr-home .dbr-combo__footer .dbr-cta--whatsapp{width:100%}.dbr-home .dbr-combo__head{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:.7rem}.dbr-home .dbr-combo__price{justify-self:end;text-align:right}.dbr-home .dbr-combo__body{gap:.82rem;padding:1.05rem 1.05rem 1.15rem}.dbr-home .dbr-combo h3,.dbr-home .dbr-combo p{max-width:100%}.dbr-home .dbr-combo__cta{min-height:46px}.dbr-home .dbr-combo__footer .dbr-cta--whatsapp{min-height:48px;border-radius:10px}}.dbr-home .dbr-why{background:var(--color-white)}.dbr-home .dbr-why__layout{display:grid;grid-template-columns:1fr;gap:36px}@media (min-width:900px){.dbr-home .dbr-why__layout{grid-template-columns:1fr 1.4fr;gap:56px}}.dbr-home .dbr-why__title{position:sticky;top:100px;align-self:start}.dbr-home .dbr-why__title h2 em{font-weight:400;color:var(--color-cyan-dark)}.dbr-home .dbr-why__cards{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:600px){.dbr-home .dbr-why__cards{grid-template-columns:1fr 1fr;gap:18px}}.dbr-home .dbr-why__card{background:var(--color-offwhite);border:1px solid var(--color-soft-line);border-radius:22px;padding:22px;transition:transform var(--duration-fast),border-color var(--duration-fast)}.dbr-home .dbr-why__card:hover{transform:translateY(-3px);border-color:var(--color-cyan)}.dbr-home .dbr-why__card-num{font-size:11px;letter-spacing:.18em;font-weight:700;margin-bottom:12px}.dbr-home .dbr-why__card h3{font-family:Geist,sans-serif;font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.015em;margin:0 0 10px}.dbr-home .dbr-why__card p{font-size:14px;line-height:1.55;color:var(--color-ink-muted);margin:0}@media (min-width:600px){.dbr-home .dbr-why__cards>:nth-child(2),.dbr-home .dbr-why__cards>:nth-child(4){transform:translateY(28px)}}.dbr-home .dbr-flow{background:var(--color-offwhite)}.dbr-home .dbr-flow__steps{gap:32px}@media (min-width:768px){.dbr-home .dbr-flow__steps{grid-template-columns:repeat(3,1fr);gap:32px}}.dbr-home .dbr-flow__num{font-family:Geist,sans-serif;font-size:clamp(4rem,2rem + 8vw,7rem);font-weight:800;line-height:.9;background:var(--gradient-accent);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.18;letter-spacing:-.05em;margin-bottom:8px}.dbr-home .dbr-flow__step h3{font-family:Geist,sans-serif;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.02em;margin:0 0 10px}.dbr-home .dbr-flow__step p{font-size:14.5px;line-height:1.55;color:var(--color-ink-muted);margin:0;max-width:30ch}.dbr-home .dbr-flow__step a{font-weight:700}.dbr-home .dbr-flow{position:relative;overflow:hidden;padding-block:5rem;background:linear-gradient(180deg,var(--color-offwhite) 0,var(--color-white) 52%,var(--color-cyan-soft) 100%)}.dbr-home .dbr-flow:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset),var(--color-gold))}.dbr-home .dbr-flow .dbr-shell{position:relative;z-index:1}.dbr-home .dbr-flow__head-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:1.15rem;align-items:stretch;margin-bottom:2rem;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.dbr-home .dbr-flow .dbr-section-head__row{margin-bottom:.85rem}.dbr-home .dbr-flow .dbr-section-head h2{max-width:12ch;margin:0;color:var(--color-charcoal);font-family:Outfit,Geist,sans-serif;font-size:3.6rem;font-weight:850;line-height:.98;letter-spacing:0}.dbr-home .dbr-flow .dbr-section-head h2 em{color:var(--color-cyan-darker);font-family:inherit;font-style:italic;font-weight:500}.dbr-home .dbr-flow__intro{display:grid;align-content:center;gap:1rem;min-width:0;padding:1rem;background:linear-gradient(135deg,var(--color-white),rgba(230,248,250,.62));border:1px solid rgba(20,184,200,.16);border-radius:14px}.dbr-home .dbr-flow .dbr-section-head__lede{max-width:44ch;color:var(--color-soft-ink);font-size:1.05rem;line-height:1.58}.dbr-home .dbr-flow__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0}.dbr-home .dbr-flow__stats div{min-width:0;padding:.72rem .78rem;background:var(--color-white);border:1px solid var(--color-soft-line);border-radius:12px}.dbr-home .dbr-flow__stats dt{margin:0 0 .22rem;color:var(--color-cyan-darker);font-family:JetBrains Mono,monospace;font-size:9px;font-weight:850;letter-spacing:.16em;line-height:1.15;text-transform:uppercase}.dbr-home .dbr-flow__stats dd{margin:0;color:var(--color-charcoal);font-family:Outfit,Geist,sans-serif;font-size:1.05rem;font-weight:850;line-height:1.1}.dbr-home .dbr-flow__steps{position:relative;display:grid;grid-template-columns:1fr;gap:1rem}.dbr-home .dbr-flow__step{position:relative;min-width:0;padding:1.2rem;overflow:hidden;background:var(--color-white);border:1px solid rgba(232,118,45,.22);border-radius:18px;box-shadow:0 16px 42px rgba(26,26,26,.07);transition:transform var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo)}.dbr-home .dbr-flow__step:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset))}.dbr-home .dbr-flow__step:hover{transform:translateY(-4px);border-color:rgba(20,184,200,.42);box-shadow:0 24px 58px rgba(26,26,26,.11)}.dbr-home .dbr-flow__step-top{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.dbr-home .dbr-flow__num{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0;background:var(--color-cyan-soft);border:1px solid rgba(20,184,200,.3);border-radius:999px;color:var(--color-charcoal);font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:850;letter-spacing:.08em;line-height:1;opacity:1}.dbr-home .dbr-flow__step-line{flex:1 1 auto;height:1px;background:linear-gradient(90deg,rgba(20,184,200,.45),transparent)}.dbr-home .dbr-flow__step h3{margin:0 0 .72rem;color:var(--color-charcoal);font-family:Outfit,Geist,sans-serif;font-size:1.32rem;font-weight:850;line-height:1.14;letter-spacing:0}.dbr-home .dbr-flow__step p{max-width:none;color:var(--color-soft-ink);font-size:.98rem;line-height:1.58}.dbr-home .dbr-flow__step a{color:var(--color-cyan-darker);font-weight:850;text-decoration:underline;text-underline-offset:3px}@media (min-width:900px){.dbr-home .dbr-flow__head-panel{grid-template-columns:minmax(0,.9fr) minmax(24rem,.75fr);gap:2rem}.dbr-home .dbr-flow__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.dbr-home .dbr-flow__step{min-height:17rem;padding:1.35rem}}@media (max-width:760px){.dbr-home .dbr-flow{padding-block:2.75rem 3.2rem}.dbr-home .dbr-flow__head-panel{margin-bottom:1.2rem}.dbr-home .dbr-flow .dbr-section-head h2{max-width:13ch;font-size:2.38rem}.dbr-home .dbr-flow__intro{padding:.9rem}.dbr-home .dbr-flow .dbr-section-head__lede{font-size:1rem}.dbr-home .dbr-flow__stats{grid-template-columns:1fr;gap:.55rem}.dbr-home .dbr-flow__stats div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem}.dbr-home .dbr-flow__stats dt{margin:0}.dbr-home .dbr-flow__stats dd{justify-self:end;text-align:right}.dbr-home .dbr-flow__steps{gap:.85rem}.dbr-home .dbr-flow__step{padding:1rem;border-radius:16px}.dbr-home .dbr-flow__num{width:2.55rem;height:2.55rem}.dbr-home .dbr-flow__step h3{font-size:1.18rem}}.dbr-home .dbr-spotlight{background:linear-gradient(180deg,#141414 0,var(--color-deep-charcoal) 54%,#17120f 100%);color:var(--color-offwhite);position:relative;overflow:hidden;padding-block:96px}.dbr-home .dbr-spotlight:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--color-cyan) 0,var(--color-cyan-dark) 42%,var(--color-sunset) 100%)}.dbr-home .dbr-spotlight .dbr-shell{position:relative;z-index:1}.dbr-home .dbr-spotlight__deck{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-template-areas:"body media";gap:56px;align-items:center}.dbr-home .dbr-spotlight__media{grid-area:media;position:relative;border-radius:8px;overflow:hidden;min-height:520px;background:var(--color-deep-charcoal);box-shadow:0 26px 70px rgba(0,0,0,.34)}.dbr-home .dbr-spotlight__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,6%,.02),hsla(0,0%,6%,.58)),linear-gradient(90deg,hsla(0,0%,6%,.18),hsla(0,0%,6%,0) 38%);pointer-events:none}.dbr-home .dbr-spotlight__media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:58% center;object-position:58% center;transform:scale(1.01)}.dbr-home .dbr-spotlight__caption{position:absolute;left:16px;right:16px;bottom:18px;z-index:2;display:flex;justify-content:flex-end}.dbr-home .dbr-spotlight__caption span{display:inline-flex;max-width:100%;padding:9px 12px;border:1px solid hsla(36,33%,97%,.24);border-radius:999px;background:hsla(0,0%,6%,.62);color:var(--color-offwhite);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:800;line-height:1.25;letter-spacing:0;text-transform:uppercase;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dbr-home .dbr-spotlight__body{grid-area:body;display:flex;flex-direction:column;justify-content:center;min-width:0}.dbr-home .dbr-spotlight__mast{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px}.dbr-home .dbr-spotlight__season{display:inline-flex;align-items:center;min-height:28px;padding:6px 11px;border:1px solid rgba(20,184,200,.36);border-radius:999px;background:rgba(20,184,200,.1);color:var(--color-cyan-light);font-size:12px;font-weight:800;line-height:1}.dbr-home .dbr-spotlight__body h2{font-family:Geist,sans-serif;font-size:clamp(2.85rem,2.1rem + 1.85vw,3.35rem);line-height:1.02;letter-spacing:0;font-weight:850;color:var(--color-offwhite);margin:0 0 20px;max-width:min(100%,15.8ch);text-wrap:balance;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.dbr-home .dbr-spotlight__body h2 em{font-style:italic;font-weight:520;color:var(--color-cyan-light)}.dbr-home .dbr-spotlight__lede{color:hsla(36,33%,97%,.8);font-size:16px;line-height:1.68;margin:0;max-width:54ch}.dbr-home .dbr-spotlight__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:28px 0;padding:0}.dbr-home .dbr-spotlight__facts div{min-width:0;padding:14px 12px 13px;border:1px solid hsla(36,33%,97%,.12);border-left:3px solid var(--color-cyan);border-radius:8px;background:hsla(36,33%,97%,.06)}.dbr-home .dbr-spotlight__facts dt{margin:0 0 7px;color:hsla(36,33%,97%,.54);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase}.dbr-home .dbr-spotlight__facts dd{margin:0;color:var(--color-offwhite);font-size:16px;font-weight:850;line-height:1.1}.dbr-home .dbr-spotlight__manifest{display:grid;grid-template-columns:150px minmax(0,1fr);gap:22px;padding-top:24px;border-top:1px solid hsla(36,33%,97%,.14)}.dbr-home .dbr-spotlight__manifest-label{color:var(--color-sunset);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:850;line-height:1.35;letter-spacing:0;text-transform:uppercase}.dbr-home .dbr-spotlight__list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.dbr-home .dbr-spotlight__list li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;font-size:14px;line-height:1.45;color:hsla(36,33%,97%,.85)}.dbr-home .dbr-spotlight__list li:before{content:"+";color:var(--color-cyan);font-family:JetBrains Mono,monospace;font-weight:850;line-height:1.45}.dbr-home .dbr-spotlight__row{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;margin-top:30px}.dbr-home .dbr-spotlight__row .dbr-cta{min-height:48px;justify-content:center;border-radius:12px;background:var(--gradient-cta-tile);color:var(--color-white);box-shadow:var(--shadow-cta)}.dbr-home .dbr-spotlight__row .dbr-cta:focus-visible,.dbr-home .dbr-spotlight__row .dbr-cta:hover{background:var(--gradient-cta-tile);color:var(--color-white);box-shadow:var(--shadow-cta-hover)}.dbr-home .dbr-spotlight__price{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:0;text-transform:uppercase;color:hsla(36,33%,97%,.62);line-height:1.5;max-width:52ch;text-align:center}@media (min-width:900px){.dbr-home .dbr-spotlight__manifest{grid-template-columns:1fr;gap:.9rem;padding:1rem 1.1rem 1.05rem;border:1px solid hsla(36,33%,97%,.14);border-left:3px solid rgba(20,184,200,.7);border-radius:14px;background:linear-gradient(135deg,rgba(20,184,200,.1),hsla(36,33%,97%,.045) 46%,rgba(232,118,45,.07)),hsla(36,33%,97%,.035);box-shadow:inset 0 1px 0 hsla(36,33%,97%,.06)}.dbr-home .dbr-spotlight__manifest-label{justify-self:start;display:inline-flex;align-items:center;min-height:1.85rem;padding:.35rem .65rem;border:1px solid rgba(232,118,45,.26);border-radius:999px;background:rgba(232,118,45,.08)}.dbr-home .dbr-spotlight__list{gap:.58rem}.dbr-home .dbr-spotlight__list li{grid-template-columns:1.35rem minmax(0,1fr);gap:.55rem;font-size:.95rem;line-height:1.38}.dbr-home .dbr-spotlight__list li:before{display:inline-grid;width:1.25rem;height:1.25rem;place-items:center;margin-top:.08rem;border-radius:999px;background:rgba(20,184,200,.12);color:var(--color-cyan-light);font-size:.86rem;line-height:1}.dbr-home .dbr-spotlight__row{justify-content:flex-start;gap:.8rem;margin-top:1.25rem}.dbr-home .dbr-spotlight__price{flex-basis:100%;max-width:100%;color:hsla(36,33%,97%,.74);text-align:left}}@media (max-width:1100px){.dbr-home .dbr-spotlight__deck{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:36px}.dbr-home .dbr-spotlight__media{min-height:470px}.dbr-home .dbr-spotlight__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.dbr-home .dbr-spotlight{padding-block:54px 72px}.dbr-home .dbr-spotlight__deck{grid-template-columns:1fr;grid-template-areas:"media" "body";gap:28px}.dbr-home .dbr-spotlight__media{min-height:310px}.dbr-home .dbr-spotlight__body h2{font-size:clamp(2.08rem,1.55rem + 4.6vw,2.75rem);max-width:100%}.dbr-home .dbr-spotlight__manifest,.dbr-home .dbr-spotlight__row{grid-template-columns:1fr;gap:14px}.dbr-home .dbr-spotlight__row{display:grid;justify-items:center}.dbr-home .dbr-spotlight__row .dbr-cta{width:100%}.dbr-home .dbr-spotlight__price{width:100%;max-width:44rem}}@media (max-width:560px){.dbr-home .dbr-spotlight{padding-block:42px 64px}.dbr-home .dbr-spotlight__media{min-height:238px}.dbr-home .dbr-spotlight__media img{-o-object-position:62% center;object-position:62% center}.dbr-home .dbr-spotlight__caption{justify-content:flex-start;bottom:12px;left:12px;right:12px}.dbr-home .dbr-spotlight__caption span{font-size:9px;padding:8px 10px}.dbr-home .dbr-spotlight__mast{gap:10px;margin-bottom:15px}.dbr-home .dbr-spotlight__body h2{font-size:clamp(2rem,1.42rem + 5.6vw,2.42rem);line-height:1.04;margin-bottom:16px}.dbr-home .dbr-spotlight__lede{font-size:15px;line-height:1.62}.dbr-home .dbr-spotlight__facts{grid-template-columns:1fr 1fr;gap:7px;margin:22px 0}.dbr-home .dbr-spotlight__facts div{padding:12px 10px}.dbr-home .dbr-spotlight__facts dd{font-size:14px}.dbr-home .dbr-spotlight__price{font-size:10px}}.dbr-home .dbr-reviews{background:var(--color-white)}.dbr-home .dbr-reviews .dbr-section-head{margin-bottom:3rem}.dbr-home .dbr-reviews .dbr-section-head__row{margin-bottom:.9rem}.dbr-home .dbr-reviews .dbr-eyebrow{color:var(--color-cyan-darker);font-size:.72rem;letter-spacing:0;font-weight:800}.dbr-home .dbr-reviews .dbr-section-head h2{max-width:15ch;font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:2.25rem;line-height:1.02;letter-spacing:0;font-weight:850;color:var(--color-charcoal)}.dbr-home .dbr-reviews .dbr-section-head h2 em{color:var(--color-cyan-darker);font-style:italic;font-weight:600}.dbr-home .dbr-reviews .dbr-section-head__lede{max-width:37ch;color:var(--color-warm-gray);font-size:1.04rem;line-height:1.58;font-weight:500}@media (min-width:900px){.dbr-home .dbr-reviews .dbr-section-head h2{font-size:3.3rem}.dbr-home .dbr-reviews .dbr-section-head__lede{align-self:end;margin-bottom:.3rem}}@media (max-width:640px){.dbr-home .dbr-reviews .dbr-section-head{gap:1.25rem;margin-bottom:2.1rem;text-align:center}.dbr-home .dbr-reviews .dbr-section-head__row{justify-content:center}.dbr-home .dbr-reviews .dbr-section-head h2{max-width:12ch;font-size:2rem;margin-inline:auto}.dbr-home .dbr-reviews .dbr-section-head__lede{max-width:31ch;font-size:1rem;margin-inline:auto}}.dbr-home .dbr-reviews__grid{display:grid;grid-template-columns:1fr;gap:clamp(1rem,2vw,1.55rem)}@media (min-width:900px){.dbr-home .dbr-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dbr-home .dbr-rating-card{min-height:clamp(22rem,27vw,25rem);display:grid;grid-template-rows:auto auto 1fr;padding:clamp(1.35rem,2vw,2.5rem);border-radius:16px;background:var(--color-white);border:1px solid rgba(26,26,26,.06);box-shadow:0 18px 42px rgba(26,26,26,.09);color:#0f172a}.dbr-home .dbr-rating-card__head{display:grid;gap:.38rem}.dbr-home .dbr-rating-card__head strong{font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.2;color:#020617}.dbr-home .dbr-rating-card__head span{color:#64748b;font-size:.94rem}.dbr-home .dbr-rating-card__brand-row{min-height:4.85rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #e2e8f0}.dbr-home .dbr-rating-card__google{display:inline-flex;align-items:center;font:500 clamp(1.45rem,2vw,1.75rem)/1 Arial,sans-serif;letter-spacing:-.06em}.dbr-home .dbr-rating-card__google span:first-child{color:#4285f4}.dbr-home .dbr-rating-card__google span:nth-child(2){color:#ea4335}.dbr-home .dbr-rating-card__google span:nth-child(3){color:#fbbc05}.dbr-home .dbr-rating-card__google span:nth-child(4){color:#4285f4}.dbr-home .dbr-rating-card__google span:nth-child(5){color:#34a853}.dbr-home .dbr-rating-card__google span:nth-child(6){color:#ea4335}.dbr-home .dbr-rating-card__google .dbr-rating-card__brand-name{color:#020617;font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-weight:850;letter-spacing:0}.dbr-home .dbr-rating-card__stars{display:inline-flex;gap:.18rem;color:#f4b400;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1}.dbr-home .dbr-rating-card__stars .is-half{color:#d1d5db;position:relative}.dbr-home .dbr-rating-card__stars .is-half:before{content:"★";position:absolute;inset:0 auto 0 0;width:54%;overflow:hidden;color:#f4b400}.dbr-home .dbr-rating-card__tripadvisor{display:inline-flex;align-items:center;gap:.42rem;color:#020617;font-size:clamp(1.08rem,1.5vw,1.35rem)}.dbr-home .dbr-rating-card__tripadvisor svg{width:1.45rem;height:1.45rem;color:#00aa6c;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dbr-home .dbr-rating-card__bubbles{display:inline-flex;gap:.45rem}.dbr-home .dbr-rating-card__bubbles i{position:relative;display:inline-block;width:clamp(1.18rem,1.7vw,1.6rem);aspect-ratio:1;border-radius:999px;border:4px solid #00aa6c}.dbr-home .dbr-rating-card__bubbles i:after{content:"";position:absolute;top:50%;left:50%;width:54%;aspect-ratio:1;border-radius:inherit;background:#00aa6c;transform:translate(-50%,-50%)}.dbr-home .dbr-rating-card__viewport{position:relative;min-width:0;overflow:hidden}.dbr-home .dbr-rating-card__track{height:100%;display:flex;transform:translateX(0);transition:transform .52s cubic-bezier(.22,1,.36,1);will-change:transform}html[dir=rtl] .dbr-rating-card__track{direction:ltr}.dbr-home .dbr-rating-card__slide{min-width:100%;display:grid;grid-template-rows:1fr auto;min-height:0;padding-bottom:.1rem}html[dir=rtl] .dbr-rating-card__slide{direction:rtl}.dbr-home .dbr-rating-card blockquote{margin:1.7rem 0 2rem;color:#172033;font-size:clamp(1.02rem,1.3vw,1.2rem);line-height:1.55;font-weight:400}.dbr-home .dbr-rating-card__footer{display:flex;align-items:end;justify-content:flex-start;gap:1rem;padding-right:6.15rem}.dbr-home .dbr-rating-card__author{display:inline-flex;align-items:center;gap:.9rem;min-width:0}.dbr-home .dbr-rating-card__avatar{position:relative;width:3.1rem;height:3.1rem;flex:0 0 auto;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(20,184,200,.28),rgba(232,118,45,.7)),url(/assets/images/packages/camel-ride.webp) 50%/cover;color:transparent;font-weight:800}.dbr-home .dbr-rating-card__avatar--camel{background:linear-gradient(135deg,rgba(20,184,200,.18),rgba(232,118,45,.58)),url(/assets/images/packages/camel-ride.webp) 50%/cover;color:transparent}.dbr-home .dbr-rating-card__avatar--buggy{background:linear-gradient(135deg,rgba(20,184,200,.16),rgba(26,26,26,.28)),url(/assets/images/packages/polaris-rzr-standard.webp) 50%/cover;color:transparent}.dbr-home .dbr-rating-card__avatar--safari{background:linear-gradient(135deg,rgba(232,118,45,.2),rgba(26,26,26,.2)),url(/assets/images/packages/morning-safari.webp) 50%/cover;color:transparent}.dbr-home .dbr-rating-card__avatar--purple{background:#7434e8;color:var(--color-white)}.dbr-home .dbr-rating-card__avatar--teal{background:#0ea5a8;color:var(--color-white)}.dbr-home .dbr-rating-card__avatar--orange{background:#e8762d;color:var(--color-white)}.dbr-home .dbr-rating-card__avatar i{position:absolute;right:-.18rem;bottom:-.1rem;width:1.18rem;height:1.18rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f59e0b;color:var(--color-white);border:2px solid var(--color-white);font-size:.62rem;line-height:1}.dbr-home .dbr-rating-card__author strong{display:block;color:#020617;font-size:.96rem;line-height:1.15}.dbr-home .dbr-rating-card__author small{display:block;margin-top:.2rem;color:#94a3b8;font-size:.88rem}.dbr-home .dbr-rating-card__arrows{position:absolute;right:0;bottom:0;display:inline-flex;gap:.55rem}.dbr-home .dbr-rating-card__arrows button{width:2.55rem;height:2.55rem;border-radius:999px;border:1px solid #cbd5e1;background:var(--color-white);color:#64748b;font-size:1.45rem;line-height:1;display:inline-flex;align-items:center;justify-content:center}@media (max-width:640px){.dbr-home .dbr-rating-card{min-height:24rem;padding:1.35rem;border-radius:14px}.dbr-home .dbr-rating-card__brand-row{min-height:4.4rem}.dbr-home .dbr-rating-card__footer{align-items:center}.dbr-home .dbr-rating-card__arrows button{width:2.35rem;height:2.35rem}}.dbr-home .dbr-locations{background:linear-gradient(135deg,var(--color-white) 0,var(--color-offwhite) 45%,var(--color-sand-warm) 100%);overflow:hidden;position:relative;padding-block:clamp(4rem,3rem + 4vw,7.25rem)}.dbr-home .dbr-locations:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,var(--color-sunset),var(--color-cyan),var(--color-gold))}.dbr-home .dbr-locations .dbr-shell{position:relative;z-index:1}.dbr-home .dbr-locations__layout{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(2rem,4vw,5rem);align-items:start}.dbr-home .dbr-locations__copy{display:grid;gap:1.35rem;min-width:0}.dbr-home .dbr-locations__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.dbr-home .dbr-locations__kicker>span:last-child{color:var(--color-soft-ink);font-size:.82rem;font-weight:800}.dbr-home .dbr-locations__copy h2{max-width:12ch;color:var(--color-charcoal);font-family:Geist,sans-serif;font-size:clamp(2.35rem,1.3rem + 3.6vw,4.8rem);font-weight:850;line-height:.98;letter-spacing:0;text-wrap:balance}.dbr-home .dbr-locations__copy h2 em{display:block;color:var(--color-cyan-darker);font-style:italic;font-weight:520}.dbr-home .dbr-locations__copy p{max-width:42rem;color:var(--color-soft-ink);font-size:clamp(1rem,.94rem + .28vw,1.13rem);line-height:1.65}.dbr-home .dbr-locations__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;max-width:34rem;margin:0}.dbr-home .dbr-locations__stats div{min-width:0;padding:.82rem .9rem;background:hsla(0,0%,100%,.76);border:1px solid rgba(232,118,45,.22);border-left:3px solid var(--color-sunset);border-radius:10px;box-shadow:0 14px 32px rgba(26,26,26,.055)}.dbr-home .dbr-locations__stats dt{margin:0 0 .32rem;color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:850;line-height:1.15;letter-spacing:.12em;text-transform:uppercase}.dbr-home .dbr-locations__stats dd{margin:0;color:var(--color-charcoal);font-size:clamp(1.02rem,.94rem + .28vw,1.18rem);font-weight:850;line-height:1.1}.dbr-home .dbr-locations__cta{width:-moz-max-content;width:max-content;max-width:100%;min-height:48px;border-radius:12px;justify-content:center}.dbr-home .dbr-locations__coverage{display:grid;gap:1rem;min-width:0;padding:clamp(1rem,.7rem + 1vw,1.4rem);background:var(--color-charcoal);border:1px solid rgba(20,184,200,.22);border-radius:18px;box-shadow:0 26px 70px rgba(26,26,26,.16)}.dbr-home .dbr-locations__coverage-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.65rem;padding-bottom:.9rem;border-bottom:1px solid hsla(36,33%,97%,.12)}.dbr-home .dbr-locations__coverage-top span,.dbr-home .dbr-locations__zone-head span{color:var(--color-cyan-light);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:850;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.dbr-home .dbr-locations__coverage-top strong{color:var(--color-offwhite);font-size:clamp(1rem,.92rem + .28vw,1.16rem);font-weight:850;line-height:1.2}.dbr-home .dbr-locations__route{display:grid;grid-template-columns:auto minmax(80px,1fr) auto;gap:.8rem;align-items:center;padding:.78rem .86rem;background:hsla(36,33%,97%,.06);border:1px solid hsla(36,33%,97%,.1);border-radius:12px}.dbr-home .dbr-locations__route span{color:var(--color-offwhite);font-weight:850;line-height:1}.dbr-home .dbr-locations__route i{position:relative;display:block;height:2px;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset))}.dbr-home .dbr-locations__route i:after,.dbr-home .dbr-locations__route i:before{content:"";position:absolute;top:50%;width:9px;height:9px;border-radius:999px;background:var(--color-cyan);transform:translateY(-50%)}.dbr-home .dbr-locations__route i:before{left:0}.dbr-home .dbr-locations__route i:after{right:0;background:var(--color-sunset)}.dbr-home .dbr-locations__zone-group{display:grid;gap:.75rem;min-width:0;padding-top:.2rem}.dbr-home .dbr-locations__zone-group--quote{padding-top:1rem;border-top:1px solid hsla(36,33%,97%,.12)}.dbr-home .dbr-locations__zone-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.dbr-home .dbr-locations__zone-head strong{color:hsla(36,33%,97%,.7);font-size:.88rem;font-weight:800}.dbr-home .dbr-locations__tags{display:flex;flex-wrap:wrap;gap:.55rem}.dbr-home .dbr-loc-tag{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:.62rem .9rem;background:hsla(36,33%,97%,.08);border:1px solid hsla(36,33%,97%,.16);border-radius:999px;color:var(--color-offwhite);font-size:.88rem;font-weight:750;line-height:1;white-space:nowrap;transition:background var(--duration-fast),border-color var(--duration-fast),color var(--duration-fast),transform var(--duration-fast)}.dbr-home .dbr-loc-tag:focus-visible,.dbr-home .dbr-loc-tag:hover{background:rgba(20,184,200,.18);border-color:var(--color-cyan);color:var(--color-white);transform:translateY(-1px)}.dbr-home .dbr-loc-tag--featured{background:var(--gradient-cta-tile);color:var(--color-white);border-color:transparent;box-shadow:0 10px 24px rgba(20,184,200,.2)}.dbr-home .dbr-loc-tag--featured:focus-visible,.dbr-home .dbr-loc-tag--featured:hover{background:var(--gradient-cta-tile);color:var(--color-white)}@media (max-width:980px){.dbr-home .dbr-locations__layout{grid-template-columns:1fr;gap:1.8rem}.dbr-home .dbr-locations__copy h2{max-width:16ch}}@media (max-width:760px){.dbr-home .dbr-locations{padding-block:3.2rem 3.8rem}.dbr-home .dbr-locations:before{width:4px}.dbr-home .dbr-locations__copy{gap:1rem}.dbr-home .dbr-locations__kicker>span:last-child{width:100%}.dbr-home .dbr-locations__copy h2{max-width:100%;font-size:clamp(2.05rem,1.35rem + 7vw,2.85rem)}.dbr-home .dbr-locations__copy p{font-size:1rem;line-height:1.58}.dbr-home .dbr-locations__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;max-width:100%}.dbr-home .dbr-locations__stats div{padding:.72rem .75rem}.dbr-home .dbr-locations__cta{width:100%}.dbr-home .dbr-locations__coverage{margin-inline:-.25rem;padding:.88rem;border-radius:14px}.dbr-home .dbr-locations__coverage-top{display:grid;gap:.35rem}.dbr-home .dbr-locations__route{grid-template-columns:auto minmax(48px,1fr) auto;gap:.58rem}.dbr-home .dbr-locations__zone-head{align-items:baseline}.dbr-home .dbr-locations__tags{gap:.45rem}.dbr-home .dbr-loc-tag{min-height:35px;padding:.56rem .72rem;font-size:.82rem;white-space:normal}}.dbr-home .dbr-faq{background:var(--color-offwhite)}.dbr-home .dbr-faq__layout{display:grid;grid-template-columns:1fr;gap:36px}@media (min-width:900px){.dbr-home .dbr-faq__layout{grid-template-columns:1fr 1.6fr;gap:56px}}.dbr-home .dbr-faq__title{position:sticky;top:100px;align-self:start}.dbr-home .dbr-faq__title h2 em{font-style:italic;font-weight:400;color:var(--color-sunset-dark)}.dbr-home .dbr-faq__title a{color:var(--color-cyan-darker);font-weight:700}.dbr-home .dbr-faq__list{border-top:1px solid var(--color-soft-line)}.dbr-home .dbr-faq__item{border-bottom:1px solid var(--color-soft-line);padding:24px 0}.dbr-home .dbr-faq__item summary{display:flex;align-items:flex-start;gap:18px}.dbr-home .dbr-faq__item .q-num{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.16em;flex-shrink:0;width:30px;margin-top:4px}.dbr-home .dbr-faq__item .q{font-family:Geist,sans-serif;font-size:clamp(1.05rem,.9rem + .7vw,1.35rem);font-weight:600;line-height:1.3;letter-spacing:-.015em;flex:1}.dbr-home .dbr-faq__item .plus{flex-shrink:0;width:36px;height:36px;transition:transform var(--duration-fast) var(--ease-out-expo),background var(--duration-fast),color var(--duration-fast)}.dbr-home .dbr-faq__item[open] .plus{background:var(--color-cyan);border-color:var(--color-cyan)}.dbr-home .dbr-faq__item .a{margin-top:14px;margin-left:48px;font-size:15px;line-height:1.65;max-width:70ch}.dbr-home .dbr-final{position:relative;overflow:hidden;background:var(--color-deep-charcoal);color:var(--color-offwhite);padding:clamp(2rem,2.6vw,2.2rem) 0;scroll-margin-top:96px}.dbr-home .dbr-final:before{content:none}.dbr-home .dbr-final__shell{position:relative;max-width:var(--shell-max);margin-inline:auto;padding-inline:var(--shell-padding);display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);align-items:center;gap:clamp(1.5rem,3vw,3rem)}.dbr-home .dbr-final__copy{max-width:720px}.dbr-home .dbr-final__eyebrow{display:inline-flex;align-items:center;gap:.75rem;margin-bottom:1rem;color:var(--color-cyan);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.dbr-home .dbr-final__eyebrow span{width:2.5rem;height:1px;background:var(--color-cyan);opacity:.75}.dbr-home .dbr-final h2{max-width:14ch;margin:0;color:var(--color-offwhite);font-family:Geist,Outfit,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.2rem,4.2vw,3.55rem);line-height:1;font-weight:800;letter-spacing:0;scroll-margin-top:104px}.dbr-home .dbr-final h2 em{display:block;color:var(--color-cyan);font-style:normal;font-weight:700}.dbr-home .dbr-final__lede{max-width:36rem;margin:1rem 0 0;color:var(--color-offwhite);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1rem,.95rem + .35vw,1.18rem);font-style:normal;font-weight:600;line-height:1.55;opacity:.84}.dbr-home .dbr-final__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.dbr-home .dbr-final__actions .dbr-cta{min-height:48px;border-radius:12px}.dbr-home .dbr-final__actions .dbr-cta i{width:1rem;height:1rem}.dbr-home .dbr-final__primary{background:var(--color-cyan);border-color:var(--color-cyan);color:var(--color-charcoal);box-shadow:0 16px 34px rgba(20,184,200,.22)}.dbr-home .dbr-final__secondary{background:transparent;border-color:hsla(36,33%,97%,.28);color:var(--color-offwhite)}.dbr-home .dbr-final__proof{grid-column:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;max-width:44rem;margin-top:1.15rem}.dbr-home .dbr-final__proof span{display:flex;align-items:center;min-height:34px;padding:.5rem .65rem;background:hsla(36,33%,97%,.06);border:1px solid hsla(36,33%,97%,.14);border-radius:10px;color:var(--color-offwhite);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.dbr-home .dbr-final__booking{grid-column:2;grid-row:1/span 2;overflow:hidden;background:var(--color-charcoal);border:1px solid hsla(36,33%,97%,.16);border-radius:16px;box-shadow:0 24px 70px rgba(0,0,0,.26)}.dbr-home .dbr-final__media{position:relative;height:170px;min-height:0;overflow:hidden;background:var(--color-deep-charcoal)}.dbr-home .dbr-final__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 32%,hsla(0,0%,6%,.74));pointer-events:none}.dbr-home .dbr-final__media img{width:100%;height:100%;min-height:0;-o-object-fit:cover;object-fit:cover;display:block}.dbr-home .dbr-final__steps{display:grid;gap:.5rem;padding:.7rem}.dbr-home .dbr-final__step{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;padding:.55rem;background:hsla(36,33%,97%,.06);border:1px solid hsla(36,33%,97%,.12);border-radius:10px}.dbr-home .dbr-final__step>span{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:var(--color-cyan);border-radius:999px;color:var(--color-charcoal);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:900}.dbr-home .dbr-final__step h3{margin:0;color:var(--color-offwhite);font-family:Outfit,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.94rem;line-height:1.2}.dbr-home .dbr-final__step p{margin:.18rem 0 0;color:var(--color-offwhite);font-size:.82rem;line-height:1.35;opacity:.76}@media (max-width:900px){.dbr-home .dbr-final__shell{grid-template-columns:1fr}.dbr-home .dbr-final__copy{max-width:none}.dbr-home .dbr-final__booking,.dbr-home .dbr-final__proof{grid-column:auto;grid-row:auto}.dbr-home .dbr-final__booking{order:2}.dbr-home .dbr-final__proof{order:3;margin-top:0}.dbr-home .dbr-final h2{max-width:11ch}}@media (max-width:520px){.dbr-home .dbr-final{padding:2rem 0;scroll-margin-top:88px}.dbr-home .dbr-final__shell{gap:1.25rem}.dbr-home .dbr-final h2{max-width:100%;font-size:clamp(1.8rem,9.5vw,2.6rem)}.dbr-home .dbr-final__actions{display:grid;grid-template-columns:1fr}.dbr-home .dbr-final__actions .dbr-cta{width:100%;min-height:50px;justify-content:center;text-align:center}.dbr-home .dbr-final__proof{grid-template-columns:1fr}.dbr-home .dbr-final__media,.dbr-home .dbr-final__media img{height:170px}.dbr-home .dbr-final__step{padding:.7rem}}.dbr-home .dbr-rise{opacity:0;transform:translateY(24px);animation:dbrRise var(--duration-slow) var(--ease-out-expo) forwards}.dbr-home .dbr-rise.dbr-d1{animation-delay:80ms}.dbr-home .dbr-rise.dbr-d2{animation-delay:.16s}.dbr-home .dbr-rise.dbr-d3{animation-delay:.24s}.dbr-home .dbr-rise.dbr-d4{animation-delay:.32s}@keyframes dbrRise{to{opacity:1;transform:translateY(0)}}.dbr-home .dbr-hero__h1{font-family:Outfit,sans-serif;font-size:clamp(1.5rem,.9rem + 1.7vw,2.4rem);line-height:1.1;letter-spacing:-.02em;font-weight:800;color:var(--color-offwhite);text-shadow:0 2px 18px rgba(0,0,0,.5);margin:0 0 12px;max-width:22ch}.dbr-home .dbr-hero__tagline{font-family:Outfit,sans-serif;font-size:clamp(.95rem,.85rem + .45vw,1.2rem);color:hsla(40,55%,96%,.88);text-shadow:0 2px 12px rgba(0,0,0,.4);max-width:46ch;margin:0 auto 14px}.dbr-home .dbr-hero__tagline em{background:none;-webkit-background-clip:initial;background-clip:initial}.dbr-home .dbr-hero{min-height:clamp(600px,72svh,740px);max-height:none;background:var(--color-deep-charcoal)}.dbr-home .dbr-hero__media,.dbr-home .dbr-hero__video{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:56% 50%;object-position:56% 50%;pointer-events:none}.dbr-home .dbr-hero__fallback{transform:scale(1.01)}.dbr-home .dbr-hero__video{display:block;opacity:0;transition:opacity .45s ease}.dbr-home .dbr-hero__video.is-ready{opacity:1}.dbr-home .dbr-hero__sun{display:none}.dbr-home .dbr-hero__scrim{background:linear-gradient(180deg,hsla(0,0%,6%,.42),hsla(0,0%,6%,.16) 36%,hsla(0,0%,6%,.78)),linear-gradient(90deg,hsla(0,0%,6%,.92),hsla(0,0%,6%,.72) 36%,hsla(0,0%,6%,.28) 68%,hsla(0,0%,6%,.58))}.dbr-home .dbr-hero__inner{min-height:inherit;padding-top:clamp(1.8rem,1.7vw + 1.25rem,3rem);padding-bottom:clamp(1.25rem,1.5vw + .8rem,2.25rem);gap:clamp(1.25rem,2vw,2rem)}.dbr-home .dbr-hero__topbar{align-items:flex-start}.dbr-home .dbr-hero__layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(1.25rem,4vw,4.5rem)}.dbr-home .dbr-hero__main{max-width:840px}.dbr-home .dbr-hero__h1{max-width:26ch;font-size:clamp(1.6rem,.85rem + 1.9vw,2.6rem)}.dbr-home .dbr-hero__tagline{max-width:50ch;font-size:clamp(1rem,.88rem + .45vw,1.25rem);line-height:1.5;letter-spacing:0;font-weight:500}.dbr-home .dbr-hero__tagline em{font-style:italic;font-weight:700;color:var(--color-cyan)}.dbr-home .dbr-hero__row{margin-top:1.1rem;gap:.75rem}.dbr-home .dbr-hero__row .dbr-cta{min-height:52px;padding:.85rem 1.15rem;border-radius:12px;font-size:.96rem}.dbr-home .dbr-hero__proof{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.75rem;justify-content:center}.dbr-home .dbr-hero__proof span{display:inline-flex;align-items:center;gap:.35rem;min-height:34px;padding:.45rem .7rem;background:hsla(0,0%,6%,.42);border:1px solid hsla(36,33%,97%,.2);border-radius:999px;color:var(--color-offwhite);font-size:.82rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dbr-home .dbr-hero__proof strong{color:var(--color-cyan);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.9rem}.dbr-home .dbr-hero__scroll{display:none}@media (max-width:1100px){.dbr-home .dbr-hero__layout{grid-template-columns:minmax(0,1fr)}.dbr-home .dbr-hero__strip{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:.25rem}.dbr-home .dbr-hero__strip::-webkit-scrollbar{display:none}.dbr-home .dbr-hero__strip-item{flex:0 0 min(11rem,44vw)}}@media (max-width:760px){.dbr-home .dbr-hero{min-height:clamp(520px,74svh,720px);overflow-x:hidden;overflow-x:clip}.dbr-home .dbr-hero__media,.dbr-home .dbr-hero__video{-o-object-position:62% 50%;object-position:62% 50%}.dbr-home .dbr-hero__scrim{background:linear-gradient(180deg,hsla(0,0%,6%,.5),hsla(0,0%,6%,.3) 45%,hsla(0,0%,6%,.68)),linear-gradient(90deg,hsla(0,0%,6%,.6),hsla(0,0%,6%,.32))}.dbr-home .dbr-hero__inner{justify-content:center;padding-top:1.6rem;padding-bottom:1.6rem;gap:1.05rem}.dbr-home .dbr-hero__topbar{display:grid;justify-content:center;gap:.55rem}.dbr-home .dbr-hero__main{width:100%;max-width:none;text-align:center}.dbr-home .dbr-hero__logo{width:clamp(84px,24vw,124px);margin-top:clamp(.55rem,3vw,1.1rem)}.dbr-home .dbr-hero__eyebrow,.dbr-home .dbr-hero__eyebrow:before{display:none}.dbr-home .dbr-hero__h1{max-width:22rem;margin-inline:auto;margin-bottom:.5rem;font-size:clamp(1.54rem,6.55vw,1.98rem);line-height:1.06;text-wrap:pretty}.dbr-home .dbr-hero__tagline{max-width:26rem;margin-inline:auto;margin-bottom:.55rem;font-size:clamp(.95rem,3.6vw,1.12rem);line-height:1.35;font-weight:500;text-wrap:pretty}.dbr-home .dbr-hero__row{display:grid;grid-template-columns:1fr;gap:.46rem;margin-top:.75rem;justify-items:center}.dbr-home .dbr-hero__row .dbr-cta{width:100%;min-height:50px;justify-content:center;padding:.78rem 1rem;border-radius:13px}.dbr-home .dbr-hero__row .dbr-cta--sunset{width:100%;max-width:100%;min-height:46px;justify-self:stretch;justify-content:center;padding:.68rem 1rem;border:1px solid rgba(232,118,45,.58);background:hsla(0,0%,6%,.42);color:var(--color-white);box-shadow:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dbr-home .dbr-hero__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.65rem}.dbr-home .dbr-hero__proof span{justify-content:center;flex-direction:row;gap:.22rem;min-height:42px;padding:.4rem .42rem;text-align:center;font-size:.72rem;border-color:hsla(36,33%,97%,.18)}.dbr-home .dbr-hero__proof strong{font-size:.78rem}.dbr-home .dbr-hero__strip{max-width:100%;margin-top:.05rem;padding-bottom:.1rem}.dbr-home .dbr-hero__strip-item{flex-basis:min(9.25rem,43vw);padding:.62rem .68rem;border-radius:11px}}@media (max-width:420px){.dbr-home .dbr-hero__inner{padding-top:1rem;padding-bottom:1rem}.dbr-home .dbr-hero__eyebrow{max-width:100%;font-size:.54rem;line-height:1.2;letter-spacing:.1em}.dbr-home .dbr-hero__eyebrow:before{width:14px}.dbr-home .dbr-hero__h1{font-size:clamp(1.46rem,6.35vw,1.78rem)}.dbr-home .dbr-hero__tagline{font-size:clamp(.9rem,3.4vw,1.05rem);font-weight:500}.dbr-home .dbr-hero__proof span{min-height:40px;font-size:.68rem}.dbr-home .dbr-hero__proof strong{font-size:.74rem}.dbr-home .dbr-hero__strip-item{flex-basis:min(8.75rem,45vw)}}@media (max-width:360px){.dbr-home .dbr-hero__h1{font-size:1.34rem;line-height:1.08}.dbr-home .dbr-hero__tagline{font-size:.88rem}}.dbr-home .dbr-strategic{background:linear-gradient(180deg,var(--color-offwhite) 0,var(--color-sand) 100%)}.dbr-home .dbr-strategic__grid{gap:22px}@media (min-width:700px){.dbr-home .dbr-strategic__grid{grid-template-columns:repeat(3,1fr)}}.dbr-home .dbr-strategic__card{border-radius:32px;overflow:hidden;box-shadow:var(--shadow-tile);display:flex;flex-direction:column}.dbr-home .dbr-strategic__card:hover{transform:translateY(-6px);box-shadow:0 1px 2px rgba(26,26,26,.04),0 24px 56px rgba(20,184,200,.18)}.dbr-home .dbr-strategic__media{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--color-deep-charcoal)}.dbr-home .dbr-strategic__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--duration-slow) var(--ease-out-expo)}.dbr-home .dbr-strategic__card:hover .dbr-strategic__media img{transform:scale(1.06)}.dbr-home .dbr-strategic__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,hsla(0,0%,6%,.3))}.dbr-home .dbr-strategic__badge{position:absolute;top:14px;left:14px;z-index:2;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;padding:7px 14px;border-radius:999px;background:var(--gradient-teal);box-shadow:var(--shadow-cta)}.dbr-home .dbr-strategic__body{padding:26px 24px;display:flex;flex-direction:column;gap:14px;flex:1}.dbr-home .dbr-strategic__price-row{align-items:baseline;gap:10px}.dbr-home .dbr-strategic__price{font-size:clamp(2rem,1.2rem + 2.4vw,2.8rem);letter-spacing:-.04em;color:var(--color-cyan-dark);background:linear-gradient(135deg,#ffc757 30%,#ffe4a1 50%,#ffc757 70%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;animation:shimmer 2.8s linear infinite}.dbr-home .dbr-strategic__price-unit{letter-spacing:.16em}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dbr-home .dbr-strategic__card h3{font-size:22px;font-weight:700;line-height:1.18;letter-spacing:-.02em}.dbr-home .dbr-strategic__tagline{font-size:11.5px;letter-spacing:.12em;margin:0}.dbr-home .dbr-strategic__card p:not(.dbr-strategic__tagline){font-size:14px;line-height:1.55;color:var(--color-warm-gray);margin:0}.dbr-home .dbr-strategic__card .dbr-cta{align-self:flex-start;margin-top:auto}.dbr-home .dbr-strategic{background:linear-gradient(180deg,var(--color-cream) 0,var(--color-white) 48%,var(--color-sand) 100%);padding-block:clamp(3rem,2rem + 4vw,6rem)}.dbr-home .dbr-strategic__panel{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.42fr);align-items:stretch;overflow:hidden;background:var(--color-white);border:1px solid var(--color-soft-line);border-radius:16px;box-shadow:0 1px 2px rgba(26,26,26,.04),0 20px 60px rgba(26,26,26,.08)}.dbr-home .dbr-strategic__intro{position:relative;display:flex;flex-direction:column;min-width:0;padding:clamp(1.35rem,1rem + 2vw,2.5rem);background:linear-gradient(180deg,var(--color-charcoal) 0,var(--color-deep-charcoal) 100%);color:var(--color-white)}.dbr-home .dbr-strategic__intro:after{content:"";position:absolute;inset:auto 0 0;height:42%;background:linear-gradient(0deg,rgba(20,184,200,.16),transparent);pointer-events:none}.dbr-home .dbr-strategic__intro>*{position:relative;z-index:1}.dbr-home .dbr-strategic__intro .dbr-section-head__row{margin-bottom:.85rem}.dbr-home .dbr-strategic__intro .dbr-eyebrow{color:var(--color-cyan)}.dbr-home .dbr-strategic__intro h2{margin:0;max-width:11ch;color:var(--color-white);font-family:Geist,sans-serif;font-size:clamp(2.1rem,1.25rem + 3vw,4.4rem);font-weight:800;line-height:.98;letter-spacing:0}.dbr-home .dbr-strategic__intro p{margin:1rem 0 0;max-width:44ch;color:var(--color-offwhite);font-size:clamp(.95rem,.9rem + .25vw,1.05rem);line-height:1.58}.dbr-home .dbr-strategic__visual{position:relative;z-index:1;overflow:hidden;margin:auto 0 0;border:1px solid hsla(40,55%,96%,.18);border-radius:14px;aspect-ratio:16/9;background:var(--color-deep-charcoal)}.dbr-home .dbr-strategic__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dbr-home .dbr-strategic__visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,hsla(0,0%,6%,.36))}.dbr-home .dbr-strategic__grid{display:grid;grid-template-columns:1fr;align-content:center;gap:.85rem;min-width:0;padding:clamp(1rem,.7rem + 1.5vw,1.75rem);background:var(--color-cream)}.dbr-home .dbr-strategic__card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,auto);gap:clamp(1rem,1vw,1.4rem);align-items:stretch;min-width:0;overflow:visible;background:var(--color-white);border:1px solid var(--color-soft-line);border-left:4px solid var(--color-cyan);border-radius:12px;padding:clamp(1rem,.85rem + .8vw,1.35rem);box-shadow:0 1px 2px rgba(26,26,26,.04);transition:transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo)}.dbr-home .dbr-strategic__card:hover{transform:translateY(-3px);box-shadow:var(--shadow-tile-hover)}.dbr-home .dbr-strategic__action,.dbr-home .dbr-strategic__copy{min-width:0}.dbr-home .dbr-strategic__meta{gap:.45rem;margin-bottom:.8rem}.dbr-home .dbr-strategic__num{width:2rem;height:2rem;background:var(--color-cyan-soft);border:1px solid var(--color-cyan);font-weight:600}.dbr-home .dbr-strategic__badge,.dbr-home .dbr-strategic__status{inset:auto;z-index:auto;min-height:2rem;padding:.45rem .7rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;line-height:1.15}.dbr-home .dbr-strategic__status{color:var(--color-charcoal);border:1px solid var(--color-cyan)}.dbr-home .dbr-strategic__action{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:1rem;padding-left:clamp(1rem,1vw,1.25rem);border-left:1px solid var(--color-soft-line);text-align:right}.dbr-home .dbr-strategic__price-row{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.dbr-home .dbr-strategic__price{font-size:clamp(1.75rem,1.15rem + 1.8vw,2.7rem);font-weight:800;line-height:1;background-clip:border-box;white-space:nowrap}.dbr-home .dbr-strategic__price-unit{font-size:11px}.dbr-home .dbr-strategic__card h3{font-family:Outfit,sans-serif;font-size:clamp(1.25rem,1rem + .75vw,1.7rem);font-weight:800;line-height:1.1;letter-spacing:0;color:var(--color-charcoal);margin:0}.dbr-home .dbr-strategic__tagline{font-size:11px;letter-spacing:.1em;color:var(--color-charcoal);font-weight:600;margin:.5rem 0 0}.dbr-home .dbr-strategic__card p:not(.dbr-strategic__tagline){max-width:68ch;font-size:clamp(.92rem,.88rem + .16vw,1rem);line-height:1.58;color:var(--color-soft-ink);margin:.7rem 0 0}.dbr-home .dbr-strategic__card .dbr-cta{min-height:44px;align-self:flex-end;margin-top:0;white-space:nowrap}@media (max-width:1180px){.dbr-home .dbr-strategic__panel{grid-template-columns:1fr}.dbr-home .dbr-strategic__intro h2{max-width:16ch}.dbr-home .dbr-strategic__visual{max-height:260px}}@media (max-width:760px){.dbr-home .dbr-strategic{padding-block:2.25rem;scroll-margin-top:88px}.dbr-home .dbr-strategic__panel{border-radius:12px}.dbr-home .dbr-strategic__intro{padding:1rem}.dbr-home .dbr-strategic__intro h2{max-width:100%;font-size:clamp(2rem,1.25rem + 7vw,3.15rem)}.dbr-home .dbr-strategic__proof{grid-template-columns:1fr}.dbr-home .dbr-strategic__visual{aspect-ratio:16/10}.dbr-home .dbr-strategic__grid{padding:.75rem}.dbr-home .dbr-strategic__card{grid-template-columns:1fr;gap:1rem;padding:.95rem}.dbr-home .dbr-strategic__action{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-left:0;padding-top:.9rem;border-left:0;border-top:1px solid var(--color-soft-line);text-align:left}.dbr-home .dbr-strategic__price-row{align-items:flex-start}}@media (max-width:480px){.dbr-home .dbr-strategic__action{grid-template-columns:1fr}.dbr-home .dbr-strategic__card .dbr-cta{width:100%;justify-content:center}.dbr-home .dbr-strategic__price{white-space:normal}}.dbr-home .dbr-strategic{background:linear-gradient(180deg,var(--color-white) 0,var(--color-cream) 58%,var(--color-sand) 100%);padding-block:clamp(1rem,.75rem + 1vw,1.75rem) clamp(2.75rem,2rem + 2.8vw,5rem);scroll-margin-top:96px}.dbr-home .dbr-strategic [data-lucide]{width:1rem;height:1rem;stroke-width:2.35}.dbr-home .dbr-strategic__shell{display:grid;gap:clamp(.5rem,.4rem + .4vw,.8rem)}.dbr-home .dbr-strategic__head{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1rem,1rem + 2vw,2.25rem);align-items:end;padding-bottom:clamp(.25rem,.2rem + .3vw,.5rem);text-align:center}.dbr-home .dbr-strategic__head .dbr-section-head__row{justify-content:center}.dbr-home .dbr-strategic__head .dbr-eyebrow{display:inline-flex;align-items:center;gap:.45rem;color:var(--color-cyan)}.dbr-home .dbr-strategic__head h2{max-width:22ch;margin:0 auto;color:var(--color-charcoal);font-family:Outfit,sans-serif;font-size:clamp(2rem,1.2rem + 2.2vw,3.35rem);font-weight:900;line-height:.98;letter-spacing:0}.dbr-home .dbr-strategic__head p{max-width:64ch;margin:1rem auto 0;color:var(--color-soft-ink);font-size:clamp(1rem,.92rem + .32vw,1.18rem);line-height:1.58}.dbr-home .dbr-strategic__body{display:grid;grid-template-columns:1fr;gap:clamp(1rem,.8rem + 1.6vw,1.85rem);align-items:start}.dbr-home .dbr-strategic__feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,.65rem + .75vw,1.15rem);align-content:start}.dbr-home .dbr-strategic__feature-card,.dbr-home .dbr-strategic__ladder{min-width:0;background:var(--color-white);border:1px solid var(--color-soft-line);border-radius:16px;box-shadow:var(--shadow-tile)}.dbr-home .dbr-strategic__feature-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0;transition:transform var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo),border-color var(--duration-fast) ease}.dbr-home .dbr-strategic__feature-card:before{content:"";position:absolute;inset:0 auto 0 0;width:0;background:linear-gradient(180deg,var(--color-cyan),var(--color-sunset));transition:width var(--duration-normal) var(--ease-out-expo)}.dbr-home .dbr-strategic__feature-card:hover{transform:translateY(-6px) perspective(1000px) rotateX(1deg) rotateY(-1deg);border-color:rgba(20,184,200,.52);box-shadow:0 24px 48px rgba(26,26,26,.1),0 10px 20px rgba(20,184,200,.16)}.dbr-home .dbr-strategic__feature-card:hover:before{width:5px}.dbr-home .dbr-strategic__feature-card .dbr-strategic__media{position:relative;aspect-ratio:16/10;min-height:0;margin:0;overflow:hidden;background:var(--color-charcoal)}.dbr-home .dbr-strategic__feature-card .dbr-strategic__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform var(--duration-slow) var(--ease-out-expo)}.dbr-home .dbr-strategic__feature-card:hover .dbr-strategic__media img{transform:scale(1.045)}.dbr-home .dbr-strategic__feature-card .dbr-strategic__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 46%,hsla(0,0%,6%,.2));pointer-events:none}.dbr-home .dbr-strategic__feature-top{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-width:0;margin:0}.dbr-home .dbr-strategic__icon,.dbr-home .dbr-strategic__ladder-icon,.dbr-home .dbr-strategic__service-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--color-charcoal);background:var(--color-cyan-soft);border:1px solid rgba(20,184,200,.42)}.dbr-home .dbr-strategic__icon{width:2.5rem;height:2.5rem;border-radius:12px;transition:transform var(--duration-normal) var(--ease-out-back),background-color var(--duration-fast) ease,color var(--duration-fast) ease}.dbr-home .dbr-strategic__feature-card:hover .dbr-strategic__icon{color:var(--color-charcoal);background:var(--color-cyan);transform:translateY(-2px) rotate(-5deg)}.dbr-home .dbr-strategic__icon [data-lucide]{width:1.15rem;height:1.15rem}.dbr-home .dbr-strategic__num{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:10px;background:var(--color-cream);border:1px solid var(--color-soft-line);color:var(--color-charcoal);font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:800}.dbr-home .dbr-strategic__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.42rem;min-width:0;margin:.55rem 0 0}.dbr-home .dbr-strategic__badge,.dbr-home .dbr-strategic__status{position:static;display:inline-flex;align-items:center;max-width:100%;min-height:1.62rem;padding:.32rem .52rem;border-radius:999px;font-family:JetBrains Mono,monospace;font-size:.57rem;font-weight:800;letter-spacing:.075em;line-height:1.14;text-transform:uppercase;overflow-wrap:anywhere;box-shadow:none}.dbr-home .dbr-strategic__badge{color:var(--color-white);background:var(--color-charcoal)}.dbr-home .dbr-strategic__status{color:var(--color-cyan-darker);background:var(--color-cyan-soft);border:1px solid rgba(20,184,200,.5)}.dbr-home .dbr-strategic__copy{min-width:0;flex:1 1 auto;margin-top:0;padding:clamp(.95rem,.82rem + .55vw,1.18rem) clamp(.95rem,.82rem + .55vw,1.18rem) 0}.dbr-home .dbr-strategic__copy h3{margin:0;color:var(--color-charcoal);font-family:Outfit,sans-serif;font-size:clamp(1.18rem,.98rem + .65vw,1.5rem);font-weight:700;line-height:1.12;letter-spacing:0}.dbr-home .dbr-strategic__tagline{margin:.42rem 0 0;color:var(--color-cyan-darker);font-family:JetBrains Mono,monospace;font-size:.66rem;font-weight:800;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.dbr-home .dbr-strategic__copy p:not(.dbr-strategic__tagline){margin:.52rem 0 0;color:var(--color-soft-ink);font-size:.9rem;line-height:1.46}.dbr-home .dbr-strategic__action{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;min-width:0;margin:1rem clamp(.95rem,.82rem + .55vw,1.18rem) clamp(.95rem,.82rem + .55vw,1.18rem);padding-top:.75rem;padding-left:0;border-top:1px solid var(--color-soft-line);border-left:0;text-align:left}.dbr-home .dbr-strategic__price-row{display:grid;grid-template-columns:1fr;align-items:start;justify-content:start;gap:.2rem;min-width:0}.dbr-home .dbr-strategic__price{color:var(--color-cyan-darker);font-family:Outfit,sans-serif;font-size:clamp(1.48rem,1.05rem + 1.25vw,1.95rem);font-weight:900;line-height:.98;letter-spacing:0;background:none;-webkit-text-fill-color:currentColor;animation:none;white-space:normal}.dbr-home .dbr-strategic__price-unit{color:var(--color-ink-muted);font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-align:left;text-transform:uppercase}.dbr-home .dbr-strategic__feature-card .dbr-cta{min-height:44px;align-self:center;justify-self:end;gap:.48rem;margin-top:0}.dbr-home .dbr-strategic__feature-card .dbr-cta [data-lucide]{width:.95rem;height:.95rem}.dbr-home .dbr-strategic__media-badge{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:.45rem .9rem;background:hsla(0,0%,6%,.82);color:var(--color-white);font-family:JetBrains Mono,monospace;font-size:.66rem;font-weight:800;letter-spacing:.09em;line-height:1.2;text-align:center;text-transform:uppercase;border-radius:0;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.dbr-home .dbr-strategic__from{display:block;color:var(--color-ink-muted);font-family:Outfit,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:0;text-transform:none}@media (max-width:1220px){.dbr-home .dbr-strategic__body,.dbr-home .dbr-strategic__head{grid-template-columns:1fr}.dbr-home .dbr-strategic__head h2{max-width:16ch}}@media (max-width:980px){.dbr-home .dbr-strategic__feature-grid{grid-template-columns:1fr}.dbr-home .dbr-strategic__service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dbr-home .dbr-strategic__service{display:grid;grid-template-columns:auto minmax(0,1fr);min-height:82px}.dbr-home .dbr-strategic__service-icon{grid-row:span 2;width:2.35rem;height:2.35rem}.dbr-home .dbr-strategic__service-price{grid-column:2}}@media (max-width:760px){.dbr-home .dbr-strategic{padding-block:1.55rem 2.2rem;scroll-margin-top:88px}.dbr-home .dbr-strategic__body,.dbr-home .dbr-strategic__shell{gap:.95rem}.dbr-home .dbr-strategic__body{width:100%;padding:0}.dbr-home .dbr-strategic__head{gap:.85rem;padding-bottom:.85rem}.dbr-home .dbr-strategic__head h2{max-width:100%;font-size:clamp(2.05rem,1.35rem + 6.2vw,2.7rem);line-height:1}.dbr-home .dbr-strategic__head p{margin-top:.68rem;font-size:.98rem;line-height:1.48}.dbr-home .dbr-strategic__proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.dbr-home .dbr-strategic__proof-item{min-height:58px;padding:.62rem .4rem .58rem;border-radius:12px}.dbr-home .dbr-strategic__proof-item:before{width:1.55rem;height:2px}.dbr-home .dbr-strategic__proof-item strong{font-size:clamp(.98rem,4.8vw,1.22rem)}.dbr-home .dbr-strategic__proof-item small{margin-top:.14rem;font-size:.52rem;letter-spacing:.055em}.dbr-home .dbr-strategic__service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.dbr-home .dbr-strategic__service{display:flex;min-height:98px;padding:.62rem}.dbr-home .dbr-strategic__service-icon{grid-row:auto;width:2.15rem;height:2.15rem}.dbr-home .dbr-strategic__service-meta{display:none}.dbr-home .dbr-strategic__service-price{grid-column:auto}.dbr-home .dbr-strategic__feature-grid{width:100%;max-width:none;margin-inline:0;padding-inline:0}.dbr-home .dbr-strategic__feature-card{grid-template-columns:1fr;width:100%;max-width:none;justify-self:stretch;border-radius:14px}.dbr-home .dbr-strategic__feature-card .dbr-strategic__media{aspect-ratio:16/9;max-height:218px}.dbr-home .dbr-strategic__copy{padding:.9rem .9rem 0}.dbr-home .dbr-strategic__copy h3{font-size:clamp(1.25rem,5vw,1.55rem);line-height:1.08}.dbr-home .dbr-strategic__tagline{font-size:.58rem;letter-spacing:.075em}.dbr-home .dbr-strategic__copy p:not(.dbr-strategic__tagline){font-size:.88rem;line-height:1.43}.dbr-home .dbr-strategic__action{grid-column:auto;grid-row:auto;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;margin:.75rem .9rem .9rem;padding-left:0;padding-top:.78rem;border-left:0;border-top:1px solid var(--color-soft-line);text-align:left}.dbr-home .dbr-strategic__price-row{justify-content:start}.dbr-home .dbr-strategic__price-unit{text-align:left}.dbr-home .dbr-strategic__price{font-size:clamp(1.35rem,6.4vw,1.75rem);white-space:nowrap}.dbr-home .dbr-strategic__feature-card .dbr-cta{justify-self:start;min-height:42px;padding:.68rem .85rem}}@media (max-width:520px){.dbr-home .dbr-strategic__head h2{font-size:clamp(2rem,10vw,2.45rem)}.dbr-home .dbr-strategic__proof{gap:.36rem}.dbr-home .dbr-strategic__proof-item{min-height:56px;padding-inline:.32rem}.dbr-home .dbr-strategic__proof-item strong{font-size:clamp(.9rem,4.45vw,1.08rem)}.dbr-home .dbr-strategic__proof-item small{font-size:.49rem}.dbr-home .dbr-strategic__ladder{padding:.95rem}.dbr-home .dbr-strategic__price-row{display:grid;grid-template-columns:1fr}.dbr-home .dbr-strategic__price-unit{text-align:left}.dbr-home .dbr-strategic__all-link,.dbr-home .dbr-strategic__feature-card .dbr-cta{width:100%}}.dbr-home .dbr-review--placeholder{background:linear-gradient(135deg,var(--color-sand) 0,var(--color-light-tan) 100%);border:1px dashed var(--color-cyan);text-align:center;padding:30px 24px}.dbr-home .dbr-review__placeholder-icon{display:inline-flex;width:56px;height:56px;border-radius:999px;background:var(--color-white);align-items:center;justify-content:center;color:var(--color-cyan-dark);margin-bottom:14px;animation:pulseTeal 2.4s ease-out infinite}@keyframes pulseTeal{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(20,184,200,.5)}50%{transform:scale(1.05);box-shadow:0 0 0 12px rgba(20,184,200,0)}}.dbr-home .dbr-review__placeholder-title{font-family:Outfit,sans-serif;font-size:18px;font-weight:700;color:var(--color-charcoal);margin:0 0 10px}.dbr-home .dbr-review__placeholder-body{font-size:13.5px;line-height:1.55;color:var(--color-warm-gray);margin:0 0 16px}.dbr-home .dbr-review__placeholder-body a{color:var(--color-cyan-dark);text-decoration:underline;font-weight:600}.dbr-home .dbr-long-form{background:var(--color-white)}.dbr-home .long-form-content{max-width:800px;margin-inline:auto;font-size:16.5px;line-height:1.7;color:var(--color-warm-gray)}.dbr-home .long-form-content>h2{font-size:clamp(1.75rem,1rem + 2.6vw,3rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 24px}.dbr-home .long-form-content h3,.dbr-home .long-form-content>h2{font-family:Outfit,sans-serif;font-weight:700;color:var(--color-charcoal)}.dbr-home .long-form-content h3{font-size:clamp(1.4rem,1rem + 1vw,1.75rem);line-height:1.2;letter-spacing:-.02em;margin:48px 0 18px;padding-top:24px;border-top:1px solid var(--color-soft-line)}.dbr-home .long-form-content h3:first-of-type{border-top:none;padding-top:0;margin-top:28px}.dbr-home .long-form-content h4{font-family:Outfit,sans-serif;font-size:1.18rem;line-height:1.25;letter-spacing:-.015em;font-weight:700;color:var(--color-charcoal);margin:32px 0 12px}.dbr-home .long-form-content p{margin:0 0 18px;font-size:16.5px;line-height:1.7}.dbr-home .long-form-content strong{color:var(--color-charcoal);font-weight:600}.dbr-home .long-form-content a{color:var(--color-cyan-darker);text-decoration:underline;text-underline-offset:3px;font-weight:600}.dbr-home .long-form-content a:hover{color:var(--color-charcoal);background:var(--color-cyan-soft)}.dbr-home .long-form-content .dbr-long-form__close{margin-top:32px;padding:22px 24px;background:linear-gradient(135deg,var(--color-cyan-soft) 0,var(--color-sand) 100%);border-left:4px solid var(--color-cyan);border-radius:0 16px 16px 0;font-size:17px;line-height:1.5;color:var(--color-charcoal)}.dbr-home .long-form-content .lf-meta{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;font-weight:600;color:var(--color-soft-ink);margin:8px 0 0;letter-spacing:.06em;text-transform:uppercase}.dbr-home .long-form-content h3 .lf-h3-icon{display:inline-block;width:24px;height:24px;vertical-align:-4px;margin-right:10px;color:var(--color-cyan-darker)}.dbr-home .long-form-content a.lf-link{color:var(--color-cyan-darker);font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;border-radius:3px;padding:0 2px;transition:background-color .18s ease,color .18s ease}.dbr-home .long-form-content a.lf-link:focus-visible,.dbr-home .long-form-content a.lf-link:hover{color:var(--color-charcoal);background:var(--color-cyan-soft);text-decoration-color:var(--color-cyan)}.dbr-home .long-form-content .price-tag{display:inline-block;padding:4px 10px;margin:0 2px;background:linear-gradient(135deg,var(--color-cyan-soft),var(--color-sand));border:1px solid var(--color-cyan);border-radius:999px;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:700;font-size:.92em;color:var(--color-charcoal);white-space:nowrap}.dbr-home .long-form-content .price-tag--shimmer{background:linear-gradient(105deg,#ffc757 30%,#ffe4a1 50%,#ffc757 70%);background-size:200% 100%;border-color:var(--color-gold-dark);animation:shimmer 2.8s ease-in-out infinite}.dbr-home .long-form-content .kw-pill,.dbr-home .long-form-content .lsi-pill{display:inline-block;padding:2px 9px;margin:0 2px;border-radius:999px;font-size:.88em;font-weight:700;white-space:nowrap}.dbr-home .long-form-content .kw-pill{background:var(--color-cyan-soft);color:var(--color-charcoal);border:1px solid var(--color-cyan)}.dbr-home .long-form-content .lsi-pill{background:rgba(255,199,87,.22);color:var(--color-charcoal);border:1px solid var(--color-gold-dark)}.dbr-home .long-form-content .trust-pulse{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--color-cyan);color:var(--color-charcoal);font-weight:700;font-size:.92em;border-radius:999px;border:2px solid var(--color-cyan-darker)}.dbr-home .long-form-content .trust-pulse i{width:16px;height:16px}.dbr-home .long-form-content [data-rise]{opacity:0;transform:translateY(24px);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.dbr-home .long-form-content [data-rise].dbr-rise--show{opacity:1;transform:none;will-change:auto}.dbr-home .long-form-content .lf-cta-tile{margin:48px auto;padding:32px 28px;background:var(--gradient-sunrise);color:var(--color-white);border-radius:24px;text-align:center;box-shadow:0 12px 32px rgba(232,118,45,.25);position:relative;overflow:hidden}.dbr-home .long-form-content .lf-cta-tile:before{content:"";position:absolute;top:-30px;right:-30px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(255,235,150,.45),transparent 65%);pointer-events:none;animation:sun-spin 60s linear infinite}.dbr-home .long-form-content .lf-cta-tile__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:hsla(0,0%,100%,.18);border:2px solid hsla(0,0%,100%,.4);border-radius:50%;margin-bottom:16px;color:var(--color-white)}.dbr-home .long-form-content .lf-cta-tile__icon i{width:22px;height:22px}.dbr-home .long-form-content .lf-cta-tile__label{font-family:Outfit,sans-serif;font-size:clamp(1.05rem,.95rem + .35vw,1.25rem);font-weight:700;line-height:1.35;margin:0 0 24px;color:var(--color-white)}.dbr-home .long-form-content .lf-cta-tile__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;position:relative;z-index:2}.dbr-home .dbr-long-form .lf-progress{position:sticky;top:0;height:4px;background:rgba(20,184,200,.08);z-index:5;margin-bottom:-4px}.dbr-home .dbr-long-form .lf-progress__bar{height:100%;width:0;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset));transform-origin:left;transition:width 60ms linear}.dbr-home .long-form-content .lf-toc{display:none}@media (min-width:1024px){.dbr-home .long-form-content .lf-toc{display:block;position:sticky;top:100px;float:right;width:240px;margin:0 0 24px 32px;padding:18px 20px;background:var(--color-cream);border:1px solid var(--color-soft-line);border-radius:16px;font-size:13px;line-height:1.5}.dbr-home .long-form-content .lf-toc__title{font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--color-charcoal);margin:0 0 12px}.dbr-home .long-form-content .lf-toc ol{list-style:none;padding:0;margin:0;counter-reset:lftoc}.dbr-home .long-form-content .lf-toc li{counter-increment:lftoc;margin:0 0 8px;padding-left:22px;position:relative}.dbr-home .long-form-content .lf-toc li:before{content:counter(lftoc);position:absolute;left:0;top:0;width:18px;height:18px;background:var(--color-cyan-soft);color:var(--color-charcoal);border-radius:50%;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;text-align:center;line-height:18px}.dbr-home .long-form-content .lf-toc a{color:var(--color-soft-ink);text-decoration:none;font-weight:600;transition:color .18s ease}.dbr-home .long-form-content .lf-toc a.is-active,.dbr-home .long-form-content .lf-toc a:hover{color:var(--color-cyan-darker)}.dbr-home .long-form-content .lf-toc li.is-active:before{background:var(--color-cyan);color:var(--color-white)}}.dbr-home .long-form-content [data-voice=aspirational] h3,.dbr-home .long-form-content [data-voice=energetic] h3,.dbr-home .long-form-content [data-voice=transactional] h3,.dbr-home .long-form-content [data-voice=trust] h3{color:var(--color-charcoal)}.dbr-home .long-form-content .speakable-tldr{border-left:3px solid var(--color-cyan);padding-left:14px;background:linear-gradient(90deg,rgba(20,184,200,.05),transparent)}.dbr-home .long-form-content .dbr-long-form__close-tile{margin:56px auto 0;max-width:760px;padding:56px 32px 48px;border-radius:32px;text-align:center;background:var(--gradient-sunrise);color:var(--color-white);position:relative;overflow:hidden;box-shadow:0 24px 48px rgba(26,26,26,.18)}.dbr-home .long-form-content .dbr-long-form__close-tile .lf-close__sun{position:absolute;top:-60px;right:-60px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(255,235,150,.55),transparent 65%);pointer-events:none;animation:sun-spin 60s linear infinite}.dbr-home .long-form-content .dbr-long-form__close-tile .lf-close__icon{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:18px;background:hsla(0,0%,100%,.18);border:2px solid hsla(0,0%,100%,.5);border-radius:50%;color:var(--color-white)}.dbr-home .long-form-content .dbr-long-form__close-tile .lf-close__icon i{width:28px;height:28px}.dbr-home .long-form-content .dbr-long-form__close-tile .lf-close__h{position:relative;z-index:2;font-family:Outfit,sans-serif;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.25rem);font-weight:800;line-height:1.1;color:var(--color-white);margin:0 0 14px;border-top:none;padding-top:0}.dbr-home .long-form-content .dbr-long-form__close-tile .lf-close__lede{position:relative;z-index:2;font-size:17px;line-height:1.55;color:hsla(0,0%,100%,.92);max-width:520px;margin:0 auto 28px}.dbr-home .long-form-content .dbr-long-form__close-tile .lf-close__ctas{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@keyframes sun-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dbr-home .dbr-long-form{background:linear-gradient(180deg,var(--color-white) 0,var(--color-cream) 100%);border-block:1px solid var(--color-soft-line);padding-block:clamp(2rem,2.2rem + 2vw,4.5rem);scroll-margin-top:96px}.dbr-home .dbr-long-form__shell{max-width:var(--shell-max);margin-inline:auto;padding-inline:clamp(.875rem,2vw,2.5rem)}.dbr-home .dbr-long-form__panel{background:var(--color-white);border:1px solid var(--color-soft-line);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px rgba(26,26,26,.04),0 18px 48px rgba(26,26,26,.06)}.dbr-home .dbr-long-form__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1rem,3vw,3rem);padding:clamp(1.25rem,2.5vw,2rem);background:linear-gradient(90deg,var(--color-cream) 0,var(--color-white) 62%,var(--color-cyan-soft) 100%);border-bottom:1px solid var(--color-soft-line)}.dbr-home .dbr-long-form__title{min-width:0}.dbr-home .dbr-long-form__title h2{font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.75rem,1.28rem + 1.65vw,2.5rem);line-height:1.05;scroll-margin-top:104px;letter-spacing:0;color:var(--color-charcoal);max-width:18ch;margin:.45rem 0 0}.dbr-home .dbr-long-form .lf-meta{justify-self:end;align-self:center;max-width:32ch;margin:0;padding:.75rem .9rem;border:1px solid var(--color-soft-line);border-radius:12px;background:var(--color-white);color:var(--color-charcoal);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700;line-height:1.45;letter-spacing:.08em;text-transform:uppercase}.dbr-home .dbr-long-form__reader{max-height:min(52vh,520px);min-height:300px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;padding:clamp(1rem,2vw,1.5rem)}.dbr-home .dbr-long-form__reader:focus-visible{outline:2px solid var(--color-cyan);outline-offset:-4px}.dbr-home .dbr-long-form__reader::-webkit-scrollbar{width:10px}.dbr-home .dbr-long-form__reader::-webkit-scrollbar-track{background:var(--color-cream)}.dbr-home .dbr-long-form__reader::-webkit-scrollbar-thumb{background:var(--color-cyan);border:3px solid var(--color-cream);border-radius:999px}.dbr-home .long-form-content.dbr-long-form__body{margin:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.875rem,1.6vw,1.25rem);color:var(--color-soft-ink);font-size:15.5px;line-height:1.62}.dbr-home .dbr-long-form__intro,.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip{grid-column:1/-1}.dbr-home .dbr-long-form__intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.875rem,1.6vw,1.25rem);padding:0 0 clamp(.875rem,1.8vw,1.25rem);border-bottom:1px solid var(--color-soft-line)}.dbr-home .dbr-long-form__intro p,.dbr-home .long-form-content.dbr-long-form__body p{margin:0;font-size:15.5px;line-height:1.62}.dbr-home .long-form-content.dbr-long-form__body strong{color:var(--color-charcoal);font-weight:700}.dbr-home .long-form-content.dbr-long-form__body .lf-section{min-width:0;padding:clamp(1rem,1.4vw,1.25rem);border-left:4px solid var(--color-cyan);border-radius:12px}.dbr-home .long-form-content.dbr-long-form__body .lf-section>*+*{margin-top:.875rem}.dbr-home .long-form-content.dbr-long-form__body h3{display:flex;align-items:flex-start;gap:.65rem;margin:0;padding-top:0;border-top:none;color:var(--color-charcoal);font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.1rem,.98rem + .42vw,1.35rem);line-height:1.18;letter-spacing:-.01em;scroll-margin-top:112px}.dbr-home .long-form-content.dbr-long-form__body h4{margin:1rem 0 0;color:var(--color-charcoal);font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.25;font-weight:800}.dbr-home .long-form-content.dbr-long-form__body h3 .lf-h3-icon{flex:0 0 auto;width:1.15rem;height:1.15rem;margin:.1rem 0 0;color:var(--color-cyan-dark)}.dbr-home .long-form-content.dbr-long-form__body a{color:var(--color-cyan-darker);font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.25px}.dbr-home .long-form-content.dbr-long-form__body a:focus-visible,.dbr-home .long-form-content.dbr-long-form__body a:hover{color:var(--color-charcoal);background:var(--color-cyan-soft)}.dbr-home .long-form-content.dbr-long-form__body .speakable-tldr{border-left:3px solid var(--color-cyan);padding-left:.85rem;background:linear-gradient(90deg,var(--color-cyan-soft),transparent)}.dbr-home .long-form-content.dbr-long-form__body .kw-pill,.dbr-home .long-form-content.dbr-long-form__body .lsi-pill,.dbr-home .long-form-content.dbr-long-form__body .price-tag,.dbr-home .long-form-content.dbr-long-form__body .trust-pulse{max-width:100%;overflow-wrap:anywhere;vertical-align:baseline}.dbr-home .long-form-content.dbr-long-form__body .price-tag{display:inline-flex;align-items:center;min-height:1.75rem;padding:.2rem .6rem;margin:0 .15rem;background:linear-gradient(135deg,var(--color-cyan-soft),var(--color-sand));border:1px solid var(--color-cyan);border-radius:999px;color:var(--color-charcoal);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.9em;font-weight:800;line-height:1.25;white-space:normal}.dbr-home .long-form-content.dbr-long-form__body .price-tag--shimmer{background:linear-gradient(135deg,var(--color-sand),var(--color-cyan-soft));border-color:var(--color-sunset);animation:none}.dbr-home .long-form-content.dbr-long-form__body .kw-pill,.dbr-home .long-form-content.dbr-long-form__body .lsi-pill{display:inline-flex;align-items:center;min-height:1.65rem;padding:.12rem .55rem;margin:0 .12rem;border-radius:999px;color:var(--color-charcoal);font-size:.88em;font-weight:800;line-height:1.25;white-space:normal}.dbr-home .long-form-content.dbr-long-form__body .kw-pill{background:var(--color-cyan-soft);border:1px solid var(--color-cyan)}.dbr-home .long-form-content.dbr-long-form__body .lsi-pill{background:var(--color-sand);border:1px solid var(--color-soft-line)}.dbr-home .long-form-content.dbr-long-form__body .trust-pulse{display:inline-flex;align-items:center;gap:.4rem;min-height:1.9rem;padding:.2rem .65rem;background:var(--color-cyan);border:1px solid var(--color-cyan-dark);border-radius:999px;color:var(--color-charcoal);font-size:.9em;font-weight:800;line-height:1.25}.dbr-home .long-form-content.dbr-long-form__body .trust-pulse i{width:1rem;height:1rem;flex:0 0 auto}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;width:100%;max-width:100%;min-width:0;margin:0;padding:clamp(.875rem,1.5vw,1.15rem);background:var(--color-charcoal);border:1px solid var(--color-charcoal);border-radius:12px;color:var(--color-white);box-sizing:border-box;box-shadow:none;overflow:clip;text-align:left}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip:before{content:none;display:none}.dbr-home .long-form-content.dbr-long-form__body .lf-close__icon,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:var(--color-cyan);border-radius:10px;color:var(--color-charcoal);margin:0}.dbr-home .long-form-content.dbr-long-form__body .lf-close__icon i,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__icon i{width:1.2rem;height:1.2rem}.dbr-home .long-form-content.dbr-long-form__body .lf-close__h,.dbr-home .long-form-content.dbr-long-form__body .lf-close__lede,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__label{margin:0;color:inherit}.dbr-home .long-form-content.dbr-long-form__body .lf-close__h,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__label{font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1rem,.95rem + .25vw,1.15rem);line-height:1.22;font-weight:800}.dbr-home .long-form-content.dbr-long-form__body .lf-close__copy{min-width:0}.dbr-home .long-form-content.dbr-long-form__body .lf-close__lede{margin-top:.25rem;color:var(--color-offwhite);font-size:.94rem;line-height:1.45}.dbr-home .long-form-content.dbr-long-form__body .lf-close__ctas,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem;min-width:0;max-width:100%}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip .dbr-cta{min-width:0;max-width:100%;min-height:44px;padding:.72rem 1rem;border-radius:10px;white-space:normal;text-align:center}.dbr-home .long-form-content.dbr-long-form__body [data-rise]{opacity:0;transform:translateY(16px);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.dbr-home .long-form-content.dbr-long-form__body [data-rise].dbr-rise--show{opacity:1;transform:none;will-change:auto}@media (max-width:900px){.dbr-home .dbr-long-form__header,.dbr-home .dbr-long-form__intro,.dbr-home .long-form-content.dbr-long-form__body{grid-template-columns:1fr}.dbr-home .dbr-long-form .lf-meta{justify-self:stretch}.dbr-home .dbr-long-form__reader{max-height:52vh;min-height:300px}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip{grid-template-columns:auto minmax(0,1fr)}.dbr-home .long-form-content.dbr-long-form__body .lf-close__ctas,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__actions{grid-column:1/-1;justify-content:stretch}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip .dbr-cta{flex:1 1 12rem}}@media (max-width:520px){.dbr-home .dbr-long-form{padding-block:1.25rem 2rem;scroll-margin-top:88px}.dbr-home .dbr-long-form__shell{padding-inline:.75rem}.dbr-home .dbr-long-form__panel{border-radius:12px}.dbr-home .dbr-long-form__header{padding:1rem}.dbr-home .dbr-long-form__title h2{max-width:100%;font-size:clamp(1.55rem,1.05rem + 5vw,2.05rem)}.dbr-home .dbr-long-form__reader{max-height:50vh;min-height:300px;padding:.75rem}.dbr-home .long-form-content.dbr-long-form__body{gap:.75rem;font-size:15px}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip,.dbr-home .long-form-content.dbr-long-form__body .lf-section{padding:.9rem}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip{grid-template-columns:1fr}.dbr-home .long-form-content.dbr-long-form__body .lf-close__icon,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__icon{width:2.25rem;height:2.25rem}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip .dbr-cta{min-width:0;width:100%;flex-basis:100%}}.dbr-home .dbr-long-form__sr-title{display:block;width:1px;height:1px;margin:0;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%);scroll-margin-top:104px}.dbr-home .dbr-long-form__panel{border-radius:12px}.dbr-home .dbr-long-form__header{display:none}.dbr-home .dbr-long-form__reader{padding:clamp(.875rem,1.6vw,1.25rem);background:var(--color-cream)}.dbr-home .long-form-content.dbr-long-form__body{width:100%;max-width:none;margin-inline:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem}.dbr-home .dbr-long-form__intro{display:block;padding-bottom:.9rem}.dbr-home .dbr-long-form__intro p+p{margin-top:.9rem}.dbr-home .long-form-content.dbr-long-form__body .lf-section{padding:clamp(1rem,1.7vw,1.35rem);background:var(--color-white);border:1px solid var(--color-soft-line);border-left:3px solid var(--color-cyan);border-radius:10px;box-shadow:none}.dbr-home .long-form-content.dbr-long-form__body .lf-section>*+*{margin-top:.8rem}.dbr-home .long-form-content.dbr-long-form__body h3{align-items:center;gap:.5rem;font-size:clamp(1.05rem,.98rem + .28vw,1.22rem);line-height:1.22;letter-spacing:0}.dbr-home .long-form-content.dbr-long-form__body h3 .lf-h3-icon{width:1rem;height:1rem;margin-top:0}.dbr-home .long-form-content.dbr-long-form__body .speakable-tldr{background:transparent}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.8rem .9rem;background:linear-gradient(90deg,var(--color-white) 0,var(--color-cyan-soft) 100%);border:1px solid var(--color-soft-line);border-left:3px solid var(--color-cyan);border-radius:10px;color:var(--color-charcoal)}.dbr-home .long-form-content.dbr-long-form__body .lf-close__icon,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__icon{display:none}.dbr-home .long-form-content.dbr-long-form__body .lf-close__h,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__label{display:flex;align-items:center;gap:.65rem;font-size:1rem}.dbr-home .long-form-content.dbr-long-form__body .lf-close__h:before,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__label:before{content:"";flex:0 0 auto;width:.55rem;height:.55rem;border-radius:999px;background:var(--color-cyan);box-shadow:0 0 0 4px var(--color-cyan-soft)}.dbr-home .long-form-content.dbr-long-form__body .lf-close__lede{padding-left:1.2rem;color:var(--color-soft-ink);font-size:.92rem}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip .dbr-cta{min-height:42px;padding:.6rem .9rem;color:var(--color-charcoal);text-decoration:none;text-underline-offset:0}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip .dbr-cta--whatsapp{background:var(--color-cyan);border-color:var(--color-cyan);color:var(--color-charcoal)}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip .dbr-cta--ghost,.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip .dbr-cta--light{background:var(--color-white);border-color:var(--color-soft-line);color:var(--color-charcoal)}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip .dbr-cta:focus-visible,.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip .dbr-cta:hover{color:var(--color-charcoal);text-decoration:none}@media (max-width:900px){.dbr-home .long-form-content.dbr-long-form__body{width:100%}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.dbr-home .long-form-content.dbr-long-form__body{gap:.75rem}.dbr-home .long-form-content.dbr-long-form__body .lf-action-strip{grid-template-columns:1fr}.dbr-home .long-form-content.dbr-long-form__body .lf-close__ctas,.dbr-home .long-form-content.dbr-long-form__body .lf-cta-tile__actions{justify-content:stretch}}.dbr-home .dbr-marq:focus-within,.dbr-home .dbr-marq:hover{animation-play-state:paused}.dbr-home .dbr-combo__head{display:flex;align-items:center;justify-content:space-between;gap:8px}@media (max-width:760px){.dbr-home .dbr-combo__head{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:.7rem}}.dbr-home .dbr-why__title h2{font-family:Outfit,sans-serif;font-size:clamp(1.75rem,1rem + 2.8vw,3.25rem);line-height:1.04;letter-spacing:-.025em;font-weight:700;color:var(--color-charcoal);margin:18px 0}.dbr-home .dbr-why__title p{font-size:15.5px;line-height:1.6;max-width:42ch}.dbr-home .dbr-why__title a{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-weight:700;text-decoration:none}.dbr-home .dbr-why__title a:hover{color:var(--color-charcoal)}.dbr-home .dbr-why{position:relative;overflow:hidden;padding-block:clamp(3.2rem,2.25rem + 3.8vw,6.5rem);background:linear-gradient(180deg,var(--color-white) 0,var(--color-offwhite) 100%)}.dbr-home .dbr-why:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,var(--color-cyan),var(--color-sunset),var(--color-gold));opacity:.85}.dbr-home .dbr-why .dbr-shell{position:relative;z-index:1}.dbr-home .dbr-why__layout{align-items:start;gap:clamp(1.6rem,3vw,4.5rem)}@media (min-width:980px){.dbr-home .dbr-why__layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}}.dbr-home .dbr-why__title{position:relative;top:auto;display:grid;gap:1rem;padding:0}@media (min-width:980px){.dbr-home .dbr-why__title{position:sticky;top:108px}}.dbr-home .dbr-why__title .dbr-section-head__row{margin-bottom:0}.dbr-home .dbr-why__title h2{max-width:12ch;margin:0;font-family:Outfit,Geist,sans-serif;font-size:clamp(2.05rem,1.35rem + 2.6vw,4rem);font-weight:850;line-height:.98;letter-spacing:0}.dbr-home .dbr-why__title h2 em{color:var(--color-cyan-darker);font-family:inherit;font-style:italic;font-weight:500}.dbr-home .dbr-why__title p{max-width:38ch;color:var(--color-soft-ink);font-size:clamp(1rem,.93rem + .28vw,1.12rem);line-height:1.58}.dbr-home .dbr-why__proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;max-width:32rem;margin:.2rem 0 0}.dbr-home .dbr-why__proof div{min-width:0;padding:.75rem .85rem;background:var(--color-white);border:1px solid rgba(20,184,200,.18);border-radius:12px;box-shadow:0 10px 26px rgba(26,26,26,.045)}.dbr-home .dbr-why__proof dt{margin:0 0 .18rem;color:var(--color-cyan-darker);font-family:JetBrains Mono,monospace;font-size:9px;font-weight:850;letter-spacing:.16em;line-height:1.15;text-transform:uppercase}.dbr-home .dbr-why__proof dd{margin:0;color:var(--color-charcoal);font-family:Outfit,Geist,sans-serif;font-size:clamp(1rem,.92rem + .28vw,1.16rem);font-weight:850;line-height:1.1}.dbr-home .dbr-why__title a{width:-moz-max-content;width:max-content;min-height:44px;margin-top:.2rem;padding:.72rem .95rem;background:var(--color-cyan-soft);border:1px solid rgba(20,184,200,.28);border-radius:999px;color:var(--color-cyan-darker);font-weight:850}.dbr-home .dbr-why__title a:focus-visible,.dbr-home .dbr-why__title a:hover{background:var(--gradient-cta-tile);color:var(--color-white)}.dbr-home .dbr-why__cards{position:relative;gap:clamp(.95rem,.7rem + 1vw,1.35rem)}@media (min-width:760px){.dbr-home .dbr-why__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.dbr-home .dbr-why__card{position:relative;min-width:0;min-height:15.5rem;padding:clamp(1.05rem,1rem + .8vw,1.5rem);overflow:hidden;background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(36,33%,97%,.96));border:1px solid rgba(232,118,45,.22);border-radius:18px;box-shadow:0 18px 44px rgba(26,26,26,.07);transition:transform var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo)}.dbr-home .dbr-why__card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset))}.dbr-home .dbr-why__card:nth-child(2):before,.dbr-home .dbr-why__card:nth-child(4):before{background:linear-gradient(90deg,var(--color-sunset),var(--color-gold))}.dbr-home .dbr-why__card:hover{transform:translateY(-4px);border-color:rgba(20,184,200,.4);box-shadow:0 26px 64px rgba(26,26,26,.11)}.dbr-home .dbr-why__card-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:clamp(1rem,.8rem + .5vw,1.25rem)}.dbr-home .dbr-why__card-num{display:inline-flex;align-items:center;justify-content:center;min-width:2.6rem;min-height:2.6rem;margin:0;background:var(--color-cyan-soft);border:1px solid rgba(20,184,200,.28);border-radius:999px;color:var(--color-charcoal);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:850;letter-spacing:.12em;line-height:1;text-transform:uppercase}.dbr-home .dbr-why__card-mark{flex:1 1 auto;height:1px;background:linear-gradient(90deg,rgba(20,184,200,.38),transparent)}.dbr-home .dbr-why__card h3{margin:0 0 .75rem;color:var(--color-charcoal);font-family:Outfit,Geist,sans-serif;font-size:clamp(1.12rem,1rem + .52vw,1.42rem);font-weight:850;line-height:1.14;letter-spacing:0}.dbr-home .dbr-why__card p{color:var(--color-soft-ink);font-size:clamp(.94rem,.88rem + .22vw,1.02rem);line-height:1.58}@media (min-width:760px){.dbr-home .dbr-why__cards>:nth-child(2),.dbr-home .dbr-why__cards>:nth-child(4){transform:translateY(1.75rem)}.dbr-home .dbr-why__cards>:nth-child(2):hover,.dbr-home .dbr-why__cards>:nth-child(4):hover{transform:translateY(1.4rem)}}@media (max-width:760px){.dbr-home .dbr-why{padding-block:2.75rem 3.25rem}.dbr-home .dbr-why:before{width:4px}.dbr-home .dbr-why__layout{gap:1.55rem}.dbr-home .dbr-why__title{gap:.9rem}.dbr-home .dbr-why__title h2{max-width:13ch;font-size:clamp(2rem,8vw,2.65rem)}.dbr-home .dbr-why__proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.dbr-home .dbr-why__proof div{padding:.65rem .72rem}.dbr-home .dbr-why__title a{width:100%;justify-content:center}.dbr-home .dbr-why__cards{grid-template-columns:1fr;gap:.85rem}.dbr-home .dbr-why__card{min-height:auto;padding:1rem;border-radius:16px}.dbr-home .dbr-why__card-top{margin-bottom:.85rem}.dbr-home .dbr-why__card-num{min-width:2.25rem;min-height:2.25rem}.dbr-home .dbr-why__card h3{margin-bottom:.58rem}}.dbr-home .dbr-faq__title h2{font-family:Outfit,sans-serif;font-size:clamp(1.75rem,1rem + 2.8vw,3.25rem);line-height:1.04;letter-spacing:-.025em;font-weight:700;color:var(--color-charcoal);margin:18px 0}.dbr-home .dbr-faq__title p{font-size:14.5px;line-height:1.6;color:var(--color-soft-ink);max-width:38ch}.dbr-home .dbr-faq{background:linear-gradient(180deg,var(--color-white) 0,var(--color-offwhite) 54%,var(--color-cyan-soft) 100%);padding-block:clamp(4rem,3rem + 4vw,7rem)}.dbr-home .dbr-faq .dbr-shell{position:relative;z-index:1}.dbr-home .dbr-faq__stage{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(1.6rem,3.4vw,4.5rem);align-items:start}.dbr-home .dbr-faq__console{position:sticky;top:104px;display:grid;gap:1.1rem;min-width:0;padding:clamp(1.15rem,1rem + 1.2vw,1.75rem);background:var(--color-charcoal);border:1px solid rgba(20,184,200,.28);border-radius:18px;color:var(--color-offwhite);box-shadow:0 26px 70px rgba(26,26,26,.15)}.dbr-home .dbr-faq__console .dbr-section-head__row{margin-bottom:0}.dbr-home .dbr-faq__console h2{max-width:11.5ch;margin:0;color:var(--color-white);font-family:Geist,Outfit,sans-serif;font-size:clamp(2.25rem,1.35rem + 3.3vw,4.25rem);font-weight:850;line-height:.98;letter-spacing:0;text-wrap:balance}.dbr-home .dbr-faq__console h2 em{display:block;color:var(--color-cyan-light);font-style:italic;font-weight:520}.dbr-home .dbr-faq__console p{max-width:34rem;color:hsla(36,33%,97%,.78);font-size:1rem;line-height:1.62}.dbr-home .dbr-faq__console a:not(.dbr-cta){color:var(--color-cyan-light)!important;font-weight:850}.dbr-home .dbr-faq__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0}.dbr-home .dbr-faq__stats div{min-width:0;padding:.75rem .7rem;background:hsla(36,33%,97%,.08);border:1px solid hsla(36,33%,97%,.13);border-top:3px solid var(--color-cyan);border-radius:10px}.dbr-home .dbr-faq__stats dt{margin:0 0 .32rem;color:hsla(36,33%,97%,.58);font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:850;line-height:1.15;letter-spacing:.12em;text-transform:uppercase}.dbr-home .dbr-faq__stats dd{margin:0;color:var(--color-white);font-size:1.02rem;font-weight:850;line-height:1.1}.dbr-home .dbr-faq__topics{display:flex;flex-wrap:wrap;gap:.45rem}.dbr-home .dbr-faq__topics span{display:inline-flex;align-items:center;min-height:32px;padding:.45rem .72rem;background:rgba(20,184,200,.13);border:1px solid rgba(20,184,200,.28);border-radius:999px;color:var(--color-cyan-light);font-size:.82rem;font-weight:800;line-height:1}.dbr-home .dbr-faq__cta{width:-moz-max-content;width:max-content;max-width:100%;min-height:48px;justify-content:center;border-radius:12px}.dbr-home .dbr-faq__board{min-width:0;padding:clamp(.9rem,.7rem + .8vw,1.2rem);background:hsla(0,0%,100%,.84);border:1px solid rgba(20,184,200,.18);border-radius:18px;box-shadow:0 22px 54px rgba(26,26,26,.07)}.dbr-home .dbr-faq__board-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.2rem .2rem .9rem;border-bottom:1px solid rgba(232,118,45,.22)}.dbr-home .dbr-faq__board-top span{color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:850;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.dbr-home .dbr-faq__board-top strong{color:var(--color-charcoal);font-size:1rem;font-weight:850;line-height:1.2}.dbr-home .dbr-faq__list{gap:.75rem;padding-top:.95rem}.dbr-home .dbr-faq__item{border:1px solid var(--color-soft-line);border-radius:14px;box-shadow:0 10px 28px rgba(26,26,26,.045)}.dbr-home .dbr-faq__item[open]{border-color:rgba(20,184,200,.34);box-shadow:0 16px 40px rgba(20,184,200,.1)}.dbr-home .dbr-faq__item summary{grid-template-columns:56px minmax(0,1fr) 38px;gap:.9rem;min-height:78px;padding:1rem}.dbr-home .dbr-faq__item .q-num{width:48px;height:48px;border-radius:12px;letter-spacing:.08em}.dbr-home .dbr-faq__item .q{font-size:clamp(1.08rem,.98rem + .45vw,1.38rem);line-height:1.18}.dbr-home .dbr-faq__item .plus{width:38px;height:38px}.dbr-home .dbr-faq__item .a{padding:0 1.1rem 1.1rem 5.9rem;font-size:clamp(.98rem,.94rem + .16vw,1.05rem);line-height:1.66}@media (max-width:980px){.dbr-home .dbr-faq__stage{grid-template-columns:1fr;gap:1.2rem}.dbr-home .dbr-faq__console{position:relative;top:auto}.dbr-home .dbr-faq__console h2{max-width:100%}}@media (max-width:760px){.dbr-home .dbr-faq{padding-block:3rem 3.5rem}.dbr-home .dbr-faq__console{padding:1rem;border-radius:14px}.dbr-home .dbr-faq__console h2{font-size:clamp(2rem,1.38rem + 6vw,2.7rem)}.dbr-home .dbr-faq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.dbr-home .dbr-faq__stats div{padding:.65rem .52rem}.dbr-home .dbr-faq__stats dd{font-size:.9rem}.dbr-home .dbr-faq__cta{width:100%}.dbr-home .dbr-faq__board{margin-inline:-.25rem;padding:.75rem;border-radius:14px}.dbr-home .dbr-faq__board-top{display:grid;gap:.35rem}.dbr-home .dbr-faq__list{gap:.6rem}.dbr-home .dbr-faq__item{border-radius:12px}.dbr-home .dbr-faq__item summary{grid-template-columns:42px minmax(0,1fr) 34px;gap:.7rem;min-height:68px;padding:.82rem}.dbr-home .dbr-faq__item .q-num{width:40px;height:40px;border-radius:10px}.dbr-home .dbr-faq__item .q{font-size:1rem;line-height:1.22}.dbr-home .dbr-faq__item .plus{width:34px;height:34px}.dbr-home .dbr-faq__item .a{padding:0 .85rem .95rem;font-size:.96rem;line-height:1.58}}.dbr-home .dbr-faq{overflow:hidden;background:linear-gradient(180deg,var(--color-white) 0,var(--color-offwhite) 100%);padding-block:clamp(3.5rem,2.6rem + 4vw,6.5rem)}.dbr-home .dbr-faq__simple{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(1.4rem,3vw,4rem);align-items:start}.dbr-home .dbr-faq__head{position:relative;top:auto;display:grid;gap:1rem;min-width:0;padding:0;background:transparent;border:0;box-shadow:none;color:var(--color-charcoal)}.dbr-home .dbr-faq__head .dbr-section-head__row{margin-bottom:0}.dbr-home .dbr-faq__head h2{max-width:12.5ch;margin:0;color:var(--color-charcoal);font-family:Geist,Outfit,sans-serif;font-size:clamp(2.2rem,1.5rem + 3vw,4.15rem);font-weight:850;line-height:1;letter-spacing:0;text-wrap:balance}.dbr-home .dbr-faq__head h2 em{display:block;color:var(--color-cyan-darker);font-style:italic;font-weight:520}.dbr-home .dbr-faq__head p{max-width:34rem;margin:0;color:var(--color-soft-ink);font-size:clamp(1rem,.96rem + .22vw,1.12rem);line-height:1.62}.dbr-home .dbr-faq__head a{color:var(--color-cyan-darker)!important;font-weight:850;text-decoration:none}.dbr-home .dbr-faq__list{display:grid;gap:.7rem;padding-top:0;border-top:0}.dbr-home .dbr-faq__item{min-width:0;padding:0;background:var(--color-white);border:1px solid rgba(232,118,45,.25);border-radius:12px;overflow:hidden;box-shadow:none}.dbr-home .dbr-faq__item[open]{background:linear-gradient(180deg,var(--color-white) 0,var(--color-cyan-soft) 100%);border-color:rgba(20,184,200,.35);box-shadow:0 14px 34px rgba(20,184,200,.08)}.dbr-home .dbr-faq__item summary{display:grid;grid-template-columns:44px minmax(0,1fr) 34px;gap:.85rem;align-items:center;min-height:68px;padding:.9rem 1rem;cursor:pointer;list-style:none}.dbr-home .dbr-faq__item summary::-webkit-details-marker{display:none}.dbr-home .dbr-faq__item .q-num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;background:var(--color-cyan-soft);border:1px solid rgba(20,184,200,.28);border-radius:10px;color:var(--color-charcoal);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:850;letter-spacing:.06em}.dbr-home .dbr-faq__item .q{color:var(--color-charcoal);font-family:Geist,Outfit,sans-serif;font-size:clamp(1rem,.94rem + .36vw,1.22rem);font-weight:850;line-height:1.22;letter-spacing:0}.dbr-home .dbr-faq__item .plus{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--color-soft-line);border-radius:999px;color:var(--color-charcoal);transition:transform var(--duration-fast) var(--ease-out-expo),background var(--duration-fast),border-color var(--duration-fast),color var(--duration-fast)}.dbr-home .dbr-faq__item[open] .plus{transform:rotate(45deg);background:var(--gradient-cta-tile);border-color:transparent;color:var(--color-white)}.dbr-home .dbr-faq__item .a{max-width:none;margin:0;padding:0 1rem 1.05rem 4.7rem;color:var(--color-soft-ink);font-size:clamp(.97rem,.94rem + .14vw,1.04rem);line-height:1.62}.dbr-home .dbr-faq__item .a strong{color:var(--color-charcoal)}@media (max-width:980px){.dbr-home .dbr-faq__simple{grid-template-columns:1fr;gap:1.25rem}.dbr-home .dbr-faq__head{position:relative;top:auto}.dbr-home .dbr-faq__head h2{max-width:100%}}@media (max-width:760px){.dbr-home .dbr-faq{padding-block:2.8rem 3.25rem}.dbr-home .dbr-faq__simple{gap:1.1rem}.dbr-home .dbr-faq__head{gap:.85rem}.dbr-home .dbr-faq__head h2{font-size:clamp(2rem,1.45rem + 6vw,2.75rem);line-height:1.02}.dbr-home .dbr-faq__head p{font-size:1rem;line-height:1.58}.dbr-home .dbr-faq__list{gap:.6rem}.dbr-home .dbr-faq__item{border-radius:11px}.dbr-home .dbr-faq__item summary{grid-template-columns:40px minmax(0,1fr) 32px;gap:.65rem;min-height:64px;padding:.8rem}.dbr-home .dbr-faq__item .q-num{width:38px;height:38px;border-radius:9px}.dbr-home .dbr-faq__item .q{font-size:1rem}.dbr-home .dbr-faq__item .plus{width:32px;height:32px}.dbr-home .dbr-faq__item .a{padding:0 .85rem .95rem;font-size:.96rem;line-height:1.58}}.dbr-home .dbr-spotlight__caption-pill{background:hsla(0,0%,6%,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--color-offwhite);border:1px solid hsla(36,33%,97%,.2)}.dbr-home .dbr-eyebrow--cyan-accent,.dbr-home .dbr-spotlight .dbr-eyebrow{color:var(--color-cyan)}.dbr-home .dbr-review--summary .dbr-eyebrow{color:var(--color-cyan);margin-bottom:10px;display:inline-block}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity){background:var(--color-white);color:var(--color-soft-ink)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar-main{overflow-x:clip;background:linear-gradient(180deg,var(--color-white) 0,var(--color-cyan-soft) 44%,var(--color-white) 100%);padding-bottom:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-footer{margin-top:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-inner,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__shell{width:min(100% - 2rem,var(--shell-max));margin-inline:auto;padding-inline:var(--shell-padding)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero{position:relative;min-height:clamp(560px,68svh,720px);overflow:hidden;isolation:isolate;background:var(--color-deep-charcoal);color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% 50%;object-position:55% 50%;transform:scale(1.02)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-scrim{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 72% 24%,rgba(20,184,200,.2),transparent 32%),linear-gradient(90deg,hsla(0,0%,6%,.94),hsla(0,0%,6%,.76) 42%,hsla(0,0%,6%,.42) 72%,hsla(0,0%,6%,.72)),linear-gradient(180deg,hsla(0,0%,6%,.68),hsla(0,0%,6%,.16) 45%,hsla(0,0%,6%,.88))}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final:after,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero:after,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.08;z-index:1;background-image:linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:80px 80px;mix-blend-mode:overlay}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-inner{position:relative;z-index:2;min-height:inherit;display:flex;flex-direction:column;padding-block:clamp(1.25rem,2.5vw,2.5rem) clamp(1.75rem,3.5vw,3rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;max-width:100%;margin-bottom:0;color:hsla(0,0%,100%,.76);font-size:.86rem;font-weight:500}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__crumbs [aria-current=page],:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__crumbs a:hover{color:var(--color-cyan-light)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:end;width:100%;margin-block:auto;padding-top:clamp(1.5rem,3vw,2.5rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-copy{max-width:820px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__eyebrow,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__kicker,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__meta,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-kicker,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-label{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__eyebrow{display:inline-flex;align-items:center;gap:.8rem;color:hsla(0,0%,100%,.74)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__eyebrow span{display:inline-block;width:40px;height:2px;border-radius:999px;background:var(--color-cyan)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) h1,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) h3,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) h4{color:inherit;letter-spacing:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero h1{max-width:22ch;margin:1rem 0 0;color:var(--color-white);font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em;text-wrap:balance}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero h1 em{display:block;margin-top:.25em;color:hsla(0,0%,100%,.86);font-style:italic;font-weight:600;font-size:.7em;letter-spacing:-.01em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__accent{display:block;color:var(--color-cyan-light)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__title-main{display:block}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-subhead{max-width:38rem;margin:.85rem 0 0;color:hsla(0,0%,100%,.92);font-size:clamp(1.05rem,.95rem + .45vw,1.35rem);font-weight:500;line-height:1.4;letter-spacing:-.005em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-chips{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.1rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-chips span{display:inline-flex;align-items:center;min-height:30px;padding:.4rem .75rem;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.86);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-lede{max-width:39rem;margin:1rem 0 0;color:hsla(0,0%,100%,.84);font-size:clamp(1rem,.95rem + .25vw,1.15rem);line-height:1.52}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta div,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.35rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-help{margin:.7rem 0 0;color:hsla(0,0%,100%,.74);font-size:.925rem;font-weight:500}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__btn{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:.55rem;padding:.95rem 1.25rem;border:1px solid transparent;border-radius:14px;font-size:.95rem;font-weight:850;line-height:1.1;text-align:center;text-decoration:none;transition:transform var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo),background var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast) var(--ease-out-expo)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__btn svg{width:1rem;height:1rem;flex:0 0 auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__btn:hover{transform:translateY(-1px)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__btn--primary{background:var(--gradient-cta-tile);color:var(--color-white);box-shadow:0 16px 34px rgba(20,184,200,.28)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__btn--primary:hover{box-shadow:0 18px 42px rgba(20,184,200,.4)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__btn--ghost{border-color:hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.1);color:var(--color-white);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__btn--ghost:hover{border-color:rgba(94,234,242,.5);background:rgba(20,184,200,.18)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__btn--full{width:100%}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card{position:relative;overflow:hidden;padding:clamp(1.05rem,2vw,1.5rem);border:1px solid hsla(0,0%,100%,.18);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,6%,.78),hsla(0,0%,6%,.54)),linear-gradient(135deg,rgba(20,184,200,.16),rgba(232,118,45,.12));box-shadow:0 24px 70px rgba(0,0,0,.32);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-label{color:hsla(0,0%,100%,.58)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-value{margin:.35rem 0 0;color:var(--color-white,#fff);font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.25rem,3vw + .5rem,3.5rem);font-weight:800;line-height:1.05;letter-spacing:-.02em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-note{margin:.55rem 0 0;color:hsla(0,0%,100%,.68);font-size:.9rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card ul{display:grid;gap:.58rem;margin:1rem 0 0;padding:0;list-style:none;color:hsla(0,0%,100%,.84);font-size:.9rem;line-height:1.45}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card li{display:grid;grid-template-columns:.9rem minmax(0,1fr);gap:.55rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card li:before{content:"";width:.55rem;height:.55rem;margin-top:.42rem;border-radius:999px;background:var(--color-sunset);box-shadow:0 0 0 4px rgba(232,118,45,.16)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;margin-top:clamp(1rem,1.8vw,1.5rem);padding:clamp(.85rem,1.2vw,1.05rem) clamp(1.2rem,1.8vw,1.6rem);border:1px solid hsla(0,0%,100%,.14);border-radius:14px;background:linear-gradient(135deg,var(--color-cyan,#14b8c8) 0,var(--color-cyan-dark,#0e8e9c) 100%);color:var(--color-white,#fff);font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:clamp(.95rem,.9vw + .45rem,1.0625rem);font-weight:700;letter-spacing:-.005em;text-decoration:none;text-align:center;box-shadow:0 8px 22px rgba(20,184,200,.28),inset 0 1px 0 hsla(0,0%,100%,.18);transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,background .2s ease;cursor:pointer;will-change:transform}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card-cta svg{flex-shrink:0;transition:transform .2s cubic-bezier(.16,1,.3,1)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card-cta:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(20,184,200,.4),inset 0 1px 0 hsla(0,0%,100%,.22);background:linear-gradient(135deg,var(--color-cyan,#14b8c8) 0,var(--color-cyan-dark,#0e8e9c) 60%,var(--color-sunset,#e8762d) 200%)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card-cta:hover svg{transform:translateX(4px)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card-cta:active{transform:translateY(0);box-shadow:0 6px 14px rgba(20,184,200,.32),inset 0 1px 0 hsla(0,0%,100%,.18)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card-cta:focus-visible{outline:2px solid var(--color-white,#fff);outline-offset:3px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust{border-bottom:1px solid rgba(26,26,26,.08);background:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem 2.5rem;padding-block:1.15rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-item{display:flex;flex:0 1 auto;min-width:220px;align-items:center;gap:.85rem}@media (max-width:640px){:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-grid{gap:.75rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-item{flex:1 1 calc(50% - 0.375rem);min-width:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-item:last-child:nth-child(odd){flex:1 1 100%}}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__icon,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(20,184,200,.24);border-radius:13px;background:var(--color-cyan-soft);color:var(--color-cyan-dark)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-icon--sunset{border-color:rgba(232,118,45,.24);background:var(--color-sunset-soft);color:var(--color-sunset-dark)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__icon svg,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-icon svg{width:22px;height:22px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-item p{margin:0;color:var(--color-ink-muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-item strong{display:block;margin-top:.1rem;color:var(--color-charcoal);font-size:clamp(1rem,1vw,1.25rem);line-height:1.1}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section{position:relative;padding-block:clamp(3.4rem,6vw,6rem);scroll-margin-top:112px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--light{background:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--content,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--sand{background:linear-gradient(180deg,hsla(40,85%,87%,.55),rgba(230,248,250,.62)),var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark{overflow:hidden;isolation:isolate;background:radial-gradient(circle at 80% 16%,rgba(232,118,45,.18),transparent 30%),radial-gradient(circle at 18% 6%,rgba(20,184,200,.2),transparent 28%),var(--color-deep-charcoal);color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark>.dbr-pillar__shell{position:relative;z-index:2}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section-head{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;gap:clamp(.7rem,1.6vw,1.05rem);margin-inline:auto;margin-bottom:clamp(1.6rem,3vw,2.6rem);max-width:60rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section-head h2{text-wrap:balance}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section{padding-block:clamp(3rem,5.5vw,5.5rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__kicker{color:var(--color-cyan-darker)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final .dbr-pillar__kicker,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__kicker,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section-head--dark .dbr-pillar__kicker{color:var(--color-cyan-light)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__wide-title{max-width:22ch;margin:.4rem 0 0;color:var(--color-charcoal,#1a1a1a);font-size:clamp(1.75rem,2.2vw + .5rem,2.625rem);font-weight:800;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final h2{max-width:26ch;color:var(--color-white,#fff)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-aside>p:last-child,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout>aside>p:last-child,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section-head>p{margin:0 auto;color:var(--color-soft-ink,#4a4a4a);font-size:1.0625rem;line-height:1.6;max-width:56ch;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout>aside>p:not(.dbr-pillar__kicker){max-width:56ch;margin-left:auto;margin-right:auto;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head>p,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section-head--dark>p{color:hsla(0,0%,100%,.72)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head{margin-bottom:1rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head h2{max-width:24ch;color:var(--color-white,#fff)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin-bottom:clamp(1rem,2.5vw,1.65rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail span{min-width:0;padding:.78rem .85rem;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04)),hsla(0,0%,6%,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail small,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail strong{display:block;overflow-wrap:anywhere}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail small{color:var(--color-cyan-light);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail strong{margin-top:.22rem;color:var(--color-white);font-size:1.02rem;line-height:1.1}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-grid,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-grid,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__split-grid,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__usp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__split-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__info-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-card{min-width:0;border:1px solid rgba(26,26,26,.08);border-radius:18px;background:var(--color-white);box-shadow:0 18px 46px rgba(26,26,26,.06)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__info-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-card{padding:clamp(1.15rem,2.4vw,1.8rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__info-card h3,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card h3,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card strong,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-card blockquote{margin:.95rem 0 0;color:var(--color-charcoal);font-size:clamp(1.18rem,1.5vw,1.55rem);font-weight:700;line-height:1.2}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__info-card p,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card em,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-card figcaption span{display:block;margin-top:.65rem;color:var(--color-soft-ink);font-style:normal;line-height:1.6}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp{overflow:hidden;background:linear-gradient(180deg,var(--color-white) 0,hsla(36,33%,97%,.96) 100%)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head{align-items:end;margin-bottom:clamp(1.35rem,3vw,2.15rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head h2{max-width:18ch;color:var(--color-charcoal)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head>p{justify-self:center;max-width:43ch;color:var(--color-soft-ink);font-size:clamp(1rem,.9rem + .35vw,1.12rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__usp-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.72rem,1.4vw,1rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__info-card{position:relative;display:flex;min-height:236px;flex-direction:column;overflow:hidden;border-color:rgba(26,26,26,.08);border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(36,33%,97%,.92)),var(--color-white);box-shadow:0 18px 42px rgba(26,26,26,.055)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__info-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--color-cyan),var(--color-sunset));opacity:.72}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__icon{width:46px;height:46px;border-color:rgba(20,184,200,.3);border-radius:14px;background:var(--color-cyan-soft);color:var(--color-cyan-darker)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__info-card h3{margin-top:1rem;font-size:clamp(1.05rem,1.25vw,1.28rem);line-height:1.15}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__info-card p{margin-top:.62rem;color:var(--color-soft-ink);font-size:.96rem;line-height:1.58}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-soft-line,#e8e2d8);border-radius:16px;background:var(--color-white,#fff);box-shadow:0 10px 30px -16px hsla(0,0%,6%,.3);transition:transform .25s ease,box-shadow .25s ease}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card:hover{transform:translateY(-4px);box-shadow:0 22px 48px -18px hsla(0,0%,6%,.42)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card:only-child{grid-column:1/-1;justify-self:center;width:100%;max-width:32rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-media{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--color-charcoal,#1a1a1a)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s var(--ease-out-expo,ease)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card:hover .dbr-pillar__package-media img{transform:scale(1.05)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-duration{position:absolute;left:0;right:0;bottom:0;padding:.4rem .9rem;background:hsla(0,0%,6%,.82);color:var(--color-white,#fff);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-body{display:flex;flex-direction:column;gap:1rem;flex:1;padding:clamp(1rem,1.6vw,1.4rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-title{margin:0;font-size:clamp(1.02rem,.9rem + .4vw,1.18rem);line-height:1.32;font-weight:700;color:var(--color-charcoal,#1a1a1a);min-height:2.64em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-title a{color:inherit;text-decoration:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-title a:hover{color:var(--color-cyan-darker,#0a6a77)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.9rem;border-top:1px solid var(--color-soft-line,#e8e2d8)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-foot .dbr-pillar__package-price{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;text-align:left;background:transparent;padding:0;border-radius:0;min-height:0;text-transform:none;letter-spacing:normal;font-family:inherit;font-size:inherit;font-weight:inherit}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-foot .dbr-pillar__package-price small{color:var(--color-ink-muted,#7c7c7c);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-foot .dbr-pillar__package-price strong{color:var(--color-cyan-darker,#0a6a77);font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:800;line-height:1;white-space:nowrap}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-unit{color:var(--color-ink-muted,#7c7c7c);font-size:.62rem;font-weight:600;white-space:nowrap}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-book{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;border-radius:10px;background:var(--color-cyan,#14b8c8);color:var(--color-white,#fff);font-size:.82rem;font-weight:700;text-decoration:none;transition:background .2s ease,transform .2s ease}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-book svg{width:16px;height:16px;flex-shrink:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-book:hover{background:var(--color-cyan-dark,#0e8e9c);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-book,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-media img{transition:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card:hover,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card:hover .dbr-pillar__package-media img{transform:none}}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-copy,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-top{position:absolute;z-index:3;inset-inline:1rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-top{top:1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__badge,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-price{display:inline-flex;align-items:center;min-height:32px;border-radius:999px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__badge{padding:.42rem .7rem;background:var(--color-cyan);color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-price{flex-wrap:wrap;justify-content:flex-end;gap:.28rem;padding:.42rem .75rem;background:hsla(0,0%,100%,.92);color:var(--color-charcoal);text-align:right}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-price small{color:var(--color-ink-muted)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-price span{color:var(--color-charcoal)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-copy{bottom:1.15rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-kicker{color:var(--color-cyan-light)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-copy strong{display:block;max-width:13ch;margin-top:.35rem;color:var(--color-white);font-size:clamp(1.55rem,2.7vw,3rem);font-weight:900;line-height:.98}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-copy>span:last-child{display:block;max-width:36rem;margin-top:.5rem;color:hsla(0,0%,100%,.78);font-size:.95rem;line-height:1.5}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card ul{display:grid;gap:.85rem;margin:1.15rem 0 0;padding:0;list-style:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card li{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.65rem;color:var(--color-soft-ink);line-height:1.55}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card li:before{content:"";width:.62rem;height:.62rem;margin-top:.45rem;border-radius:999px;background:var(--color-cyan)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions{padding-block:clamp(3.4rem,7vw,5.75rem);background:linear-gradient(180deg,var(--color-white) 0,hsla(36,33%,97%,.72) 100%)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) h2.dbr-pillar__wide-title{margin-bottom:clamp(1.5rem,3vw,2.5rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__wide-title{max-width:32ch;margin-inline:auto;text-align:center;scroll-margin-top:112px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__kicker{text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--related .dbr-pillar__kicker{text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--related .dbr-pillar__section-lede{margin-inline:auto;max-width:60ch}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__split-grid{align-items:stretch;gap:clamp(.85rem,2vw,1.15rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card{position:relative;overflow:hidden;min-height:19rem;border-radius:16px;background:hsla(0,0%,100%,.96)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card:after{content:"";position:absolute;inset:0 auto 0 0;width:.28rem;background:var(--color-cyan)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card h3{margin-top:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card li{font-size:clamp(.98rem,.9rem + .25vw,1.06rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card--check{border-color:rgba(232,118,45,.24);background:linear-gradient(135deg,rgba(232,118,45,.08),hsla(0,0%,100%,.98) 42%);box-shadow:0 18px 46px rgba(232,118,45,.08)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card--check:after{background:var(--color-sunset)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card--check li:before{background:var(--color-sunset)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card--dark{border-color:transparent;background:var(--color-deep-charcoal);color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card--dark h3,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card--dark li{color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card--dark li:before{background:var(--color-sunset)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card a{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.35rem;color:var(--color-cyan-dark,#0e8e9c);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;transition:color .18s ease}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card a:focus-visible,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card a:hover{color:var(--color-charcoal,#1a1a1a)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card--check a{color:var(--color-sunset-dark,#c25e1e);text-decoration-color:rgba(232,118,45,.65)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card--check a:focus-visible,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card--check a:hover{color:var(--color-charcoal,#1a1a1a)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline{--tl-pt:clamp(1rem,1.4vw,1.35rem);--tl-px:clamp(1.1rem,1.6vw,1.5rem);--tl-gap:clamp(0.9rem,1.6vw,1.35rem);--tl-badge:40px;--tl-rail:58px;position:relative;display:flex;flex-direction:column;gap:var(--tl-gap);margin:0 auto;padding:0;max-width:780px;list-style:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline li{position:relative;min-width:0;margin-left:var(--tl-rail);padding:var(--tl-pt) var(--tl-px);border:1px solid var(--color-soft-line,#e8e2d8);border-radius:16px;background:var(--color-white,#fff);box-shadow:0 6px 20px -12px rgba(26,26,26,.22);transition:transform .25s ease,box-shadow .25s ease}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline li:hover{transform:translateY(-3px);box-shadow:0 16px 34px -14px rgba(20,184,200,.4)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline li:not(:last-child):before{content:"";position:absolute;top:calc(var(--tl-pt) + var(--tl-badge)/2);left:calc(var(--tl-rail)/-2 - 1px);width:2px;height:calc(100% + var(--tl-gap));background:linear-gradient(180deg,var(--color-cyan,#14b8c8),rgba(20,184,200,.28));z-index:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline li>span{position:absolute;top:var(--tl-pt);left:calc(var(--tl-rail)/-2 - var(--tl-badge)/2);display:inline-flex;align-items:center;justify-content:center;width:var(--tl-badge);height:var(--tl-badge);border-radius:12px;background:var(--gradient-cta-tile);color:var(--color-white);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.95rem;font-weight:700;letter-spacing:-.02em;z-index:1;box-shadow:0 4px 12px -4px rgba(20,184,200,.5)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline small{display:block;margin-top:0;color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline h3{margin:.35rem 0 0;color:var(--color-charcoal);font-size:clamp(1.125rem,1vw + .5rem,1.25rem);font-weight:700;line-height:1.25;letter-spacing:-.01em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline p{margin:.5rem 0 0;color:var(--color-soft-ink);font-size:.9375rem;line-height:1.55}html[dir=rtl] :is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline li{margin-left:0;margin-right:var(--tl-rail)}html[dir=rtl] :is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline li:not(:last-child):before{left:auto;right:calc(var(--tl-rail)/-2 - 1px)}html[dir=rtl] :is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline li>span{left:auto;right:calc(var(--tl-rail)/-2 - var(--tl-badge)/2)}@media (prefers-reduced-motion:reduce){:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline li{transition:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__timeline li:hover{transform:none}}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-layout,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,2vw,2rem);align-items:start}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-aside,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout>aside{position:static;text-align:center;max-width:760px;margin-inline:auto;padding-bottom:clamp(.5rem,1.5vw,1.25rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-aside .dbr-pillar__kicker,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout>aside .dbr-pillar__kicker{display:inline-block;margin:0 auto;padding:.35rem .7rem .35rem .85rem;border:1px solid rgba(20,184,200,.32);border-radius:999px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--color-cyan-darker,#0a6a77);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-aside h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout h2{max-width:32ch;margin:.5rem auto 0;color:var(--color-charcoal,#1a1a1a);letter-spacing:-.015em;text-align:center;text-wrap:balance}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-aside .dbr-pillar__meta{max-width:none;margin:1rem auto 0;font-size:.7rem;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-aside>p:not(.dbr-pillar__kicker):not(.dbr-pillar__meta){max-width:56ch;margin-left:auto;margin-right:auto;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--content{padding-block:clamp(2.5rem,4.5vw,4.5rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__meta{margin-top:1rem;color:var(--color-ink-muted)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article{display:block;max-height:min(64vh,640px);min-height:380px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;padding:clamp(1.5rem,2.5vw,2.25rem);background:var(--color-white,#fff);border:1px solid var(--color-soft-line,#e8e2d8);border-radius:18px;box-shadow:0 1px 2px rgba(26,26,26,.04),0 18px 48px rgba(26,26,26,.06)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article::-webkit-scrollbar{width:10px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article::-webkit-scrollbar-track{background:var(--color-cream,#faf8f5)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article::-webkit-scrollbar-thumb{background:var(--color-cyan,#14b8c8);border:3px solid var(--color-white,#fff);border-radius:999px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article:focus-visible{outline:2px solid var(--color-cyan,#14b8c8);outline-offset:-4px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-toc{padding:clamp(1rem,1.6vw,1.35rem);background:rgba(20,184,200,.06);border:1px solid rgba(20,184,200,.2);border-radius:12px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-toc-label{margin:0 0 .7rem;color:var(--color-cyan-dark,#0e8e9c);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-toc ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.4rem 1rem;counter-reset:toc}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-toc li{counter-increment:toc;min-width:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-toc a{display:block;padding:.45rem .65rem;border-radius:8px;color:var(--color-charcoal,#1a1a1a);font-size:.9375rem;line-height:1.35;text-decoration:none;transition:background .15s ease,color .15s ease}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-toc a:before{content:counter(toc,decimal-leading-zero) "  ";color:var(--color-cyan-dark,#0e8e9c);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;font-weight:700;margin-right:.45rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-toc a:focus-visible,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-toc a:hover{background:rgba(20,184,200,.12);color:var(--color-cyan-dark,#0e8e9c)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-card[data-voice] h3{scroll-margin-top:1.5rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article .dbr-pillar__article-card{padding:0;background:transparent;border:none;border-radius:0;box-shadow:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article>*+.dbr-pillar__article-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article>*+.dbr-pillar__article-cta{margin-top:clamp(1.25rem,2.2vw,1.75rem);padding-top:clamp(1.25rem,2.2vw,1.75rem);border-top:1px solid var(--color-soft-line,#e8e2d8)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article .dbr-pillar__article-card--intro{padding:clamp(1rem,1.6vw,1.35rem);border:1px solid rgba(20,184,200,.22);border-radius:12px;background:linear-gradient(180deg,rgba(230,248,250,.92),hsla(0,0%,100%,.96))}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article>.dbr-pillar__article-card--intro+.dbr-pillar__article-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article>.dbr-pillar__article-card--intro+.dbr-pillar__article-cta,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article>.dbr-pillar__article-toc+.dbr-pillar__article-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article>.dbr-pillar__article-toc+.dbr-pillar__article-cta{border-top:none;padding-top:0;margin-top:clamp(1.25rem,2.2vw,1.75rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article .dbr-pillar__article-card h3{margin:0 0 .75rem;color:var(--color-charcoal);font-size:clamp(1.25rem,1.5vw + .4rem,1.65rem);font-weight:800;line-height:1.2;letter-spacing:-.01em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-card h3 i,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-card h3 svg{display:inline-block;width:1.35rem;height:1.35rem;margin-right:.5rem;color:var(--color-cyan-dark);vertical-align:-.18rem;flex-shrink:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-card h4{margin:1.35rem 0 .55rem;color:var(--color-charcoal);font-size:1.22rem;font-weight:850}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-card p{margin:.85rem 0 0;color:var(--color-soft-ink);font-size:clamp(1rem,.98rem + .12vw,1.08rem);line-height:1.72}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-card p:first-child{margin-top:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article a{color:var(--color-cyan-dark);font-weight:850;text-decoration:underline;text-decoration-color:rgba(20,184,200,.3);text-underline-offset:.18em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta .dbr-pillar__btn{text-decoration:none;text-decoration-color:transparent}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta .dbr-pillar__btn--primary,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta .dbr-pillar__btn--primary:focus-visible,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta .dbr-pillar__btn--primary:hover,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta .dbr-pillar__btn--primary:visited{color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta .dbr-pillar__btn--ghost,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta .dbr-pillar__btn--ghost:visited{color:var(--color-cyan-light);border-color:rgba(94,234,242,.42);background:hsla(0,0%,100%,.11)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta .dbr-pillar__btn--ghost:focus-visible,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta .dbr-pillar__btn--ghost:hover{color:var(--color-white);border-color:rgba(94,234,242,.6);background:rgba(20,184,200,.18)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article .price-tag{display:inline-flex;padding:.1rem .38rem;border-radius:.45rem;background:var(--color-sunset-soft);color:var(--color-charcoal);font-weight:850}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta{padding:clamp(1.25rem,3vw,2.2rem);border-radius:18px;background:radial-gradient(circle at 16% 0,rgba(20,184,200,.24),transparent 34%),var(--color-deep-charcoal);color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta h3,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta p{margin:0;color:hsla(0,0%,100%,.86);font-size:clamp(1.2rem,2vw,1.8rem);font-weight:850;line-height:1.25}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta h3{color:var(--color-white);font-size:clamp(1.55rem,2.6vw,2.3rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-card div{color:var(--color-sunset);letter-spacing:.08em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-card blockquote{margin-top:.75rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-card figcaption{margin-top:1.2rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-card figcaption strong{color:var(--color-charcoal)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--reviews{background:var(--color-white);padding-top:clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(4rem,6vw,7rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--reviews .dbr-pillar__section-head{align-items:center;margin-bottom:clamp(2rem,4vw,3rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--reviews .dbr-pillar__section-head h2{max-width:15ch;color:var(--color-charcoal);scroll-margin-top:118px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--reviews .dbr-pillar__section-head h2 em{color:var(--color-cyan-darker);font-style:italic}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--reviews .dbr-pillar__section-head>p{max-width:34rem;color:var(--color-soft-ink);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.55}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__reviews-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.55rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card{min-height:clamp(15rem,16vw,16.5rem);display:grid;grid-template-rows:auto auto 1fr;padding:clamp(1.35rem,2vw,2.5rem);border:1px solid rgba(26,26,26,.06);border-radius:16px;background:var(--color-white);box-shadow:0 18px 42px rgba(26,26,26,.09);color:#0f172a}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__head{display:grid;gap:.38rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__head strong{color:#020617;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.2}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__head span{color:#64748b;font-size:.94rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__brand-row{min-height:4.1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #e2e8f0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__google{display:inline-flex;align-items:center;font:500 clamp(1.45rem,2vw,1.75rem)/1 Arial,sans-serif;letter-spacing:-.06em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__google span:first-child{color:#4285f4}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__google span:nth-child(2){color:#ea4335}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__google span:nth-child(3){color:#fbbc05}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__google span:nth-child(4){color:#4285f4}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__google span:nth-child(5){color:#34a853}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__google span:nth-child(6){color:#ea4335}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__stars{display:inline-flex;gap:.18rem;color:#f4b400;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__tripadvisor{display:inline-flex;align-items:center;gap:.42rem;color:#020617;font-size:clamp(1.08rem,1.5vw,1.35rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__tripadvisor svg{width:1.45rem;height:1.45rem;color:#00aa6c;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__bubbles{display:inline-flex;gap:.45rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__bubbles i{position:relative;display:inline-block;width:clamp(1.18rem,1.7vw,1.6rem);aspect-ratio:1;border:4px solid #00aa6c;border-radius:999px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__bubbles i:after{content:"";position:absolute;top:50%;left:50%;width:54%;aspect-ratio:1;border-radius:inherit;background:#00aa6c;transform:translate(-50%,-50%)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__viewport{position:relative;min-width:0;overflow:hidden}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__track{height:100%;display:flex;transform:translateX(0);transition:transform .52s cubic-bezier(.22,1,.36,1);will-change:transform}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__slide{min-width:100%;min-height:0;display:grid;grid-template-rows:1fr auto;padding-bottom:.1rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card blockquote{margin:1.2rem 0 1.3rem;color:#172033;font-size:clamp(1.02rem,1.3vw,1.2rem);font-weight:400;line-height:1.55}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__footer{display:flex;align-items:end;justify-content:flex-start;gap:1rem;padding-right:6.15rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__author{min-width:0;display:inline-flex;align-items:center;gap:.9rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__avatar{position:relative;width:3.1rem;height:3.1rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,rgba(20,184,200,.28),rgba(232,118,45,.7)),url(/assets/images/packages/camel-ride.webp) 50%/cover;color:transparent;font-weight:800}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__avatar--camel{background:linear-gradient(135deg,rgba(20,184,200,.18),rgba(232,118,45,.58)),url(/assets/images/packages/camel-ride.webp) 50%/cover;color:transparent}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__avatar--buggy{background:linear-gradient(135deg,rgba(20,184,200,.16),rgba(26,26,26,.28)),url(/assets/images/packages/polaris-rzr-standard.webp) 50%/cover;color:transparent}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__avatar--safari{background:linear-gradient(135deg,rgba(232,118,45,.2),rgba(26,26,26,.2)),url(/assets/images/packages/morning-safari.webp) 50%/cover;color:transparent}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__avatar--purple{background:#7434e8;color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__avatar--teal{background:#0ea5a8;color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__avatar--orange{background:#e8762d;color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__avatar i{position:absolute;right:-.18rem;bottom:-.1rem;width:1.18rem;height:1.18rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-white);border-radius:999px;background:#f59e0b;color:var(--color-white);font-size:.62rem;line-height:1}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__author strong{display:block;color:#020617;font-size:.96rem;line-height:1.15}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__author small{display:block;margin-top:.2rem;color:#94a3b8;font-size:.88rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__arrows{position:absolute;right:0;bottom:0;display:inline-flex;gap:.55rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__arrows button{width:2.55rem;height:2.55rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cbd5e1;border-radius:999px;background:var(--color-white);color:#64748b;font-size:1.45rem;line-height:1;transition:border-color .16s ease,color .16s ease,transform .16s ease}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__arrows button:focus-visible,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__arrows button:hover{border-color:var(--color-cyan);color:var(--color-cyan-darker);transform:translateY(-1px)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__arrows button:focus-visible{outline:3px solid rgba(20,184,200,.22);outline-offset:3px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list{display:grid;gap:.7rem;width:100%;max-width:900px;margin-inline:auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list details{border:1px solid rgba(26,26,26,.08);border-radius:16px;background:var(--color-white);overflow:hidden}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list details[open]{border-color:rgba(20,184,200,.28);box-shadow:0 18px 42px rgba(20,184,200,.08)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary{display:grid;grid-template-columns:54px minmax(0,1fr) 38px;gap:.8rem;align-items:center;padding:1rem;cursor:pointer;list-style:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary::-webkit-details-marker{display:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary b,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary span{display:inline-flex;align-items:center;justify-content:center;border-radius:11px;background:var(--color-cyan-soft);color:var(--color-charcoal);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:850}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary span{width:46px;height:40px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary b{width:34px;height:34px;transition:transform var(--duration-fast) var(--ease-out-expo)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list details[open] summary b{transform:rotate(45deg);background:var(--gradient-cta-tile);color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary h3{margin:0;color:var(--color-charcoal);font-size:clamp(1rem,1.2vw,1.25rem);line-height:1.22}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list details>p{margin:0;padding:0 1rem 1rem 4.9rem;color:var(--color-soft-ink);line-height:1.62}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card{display:flex;min-width:0;height:100%;min-height:100%;flex-direction:column;overflow:hidden;border-radius:18px;border:1px solid rgba(20,184,200,.16);background:var(--color-white);color:var(--color-charcoal);box-shadow:0 18px 46px rgba(26,26,26,.08);transition:border-color var(--duration-normal) var(--ease-out-expo),box-shadow var(--duration-normal) var(--ease-out-expo),transform var(--duration-normal) var(--ease-out-expo)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card:focus-visible,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card:hover{border-color:rgba(20,184,200,.48);box-shadow:0 22px 52px rgba(20,184,200,.14);transform:translateY(-4px)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card:focus-visible{outline:3px solid rgba(20,184,200,.32);outline-offset:4px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card span{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:1.1rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card small{color:var(--color-cyan-dark);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card em,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card strong{color:var(--color-charcoal)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card em{color:var(--color-soft-ink)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card b{display:inline-flex;align-items:center;gap:.45rem;margin-top:auto;padding-top:1rem;color:var(--color-sunset);font-size:.88rem;font-weight:900;line-height:1}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card b:after{content:"->";color:var(--color-cyan-dark);font-family:JetBrains Mono,ui-monospace,monospace}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--related .dbr-pillar__section-lede{max-width:44rem;margin:1rem auto 1.6rem;color:var(--color-soft-ink);font-size:clamp(1rem,.98rem + .28vw,1.18rem);line-height:1.55;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--related .dbr-pillar__wide-title{max-width:24ch;margin-inline:auto;text-align:center;font-size:clamp(1.75rem,2.2vw + .5rem,2.625rem);line-height:1.1;font-weight:800}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final{position:relative;overflow:hidden;isolation:isolate;background:var(--color-deep-charcoal);color:var(--color-white)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.52}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final:before{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 50% 92%,rgba(232,118,45,.34),transparent 35%),linear-gradient(180deg,hsla(0,0%,6%,.66),hsla(0,0%,6%,.94))}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final-inner{position:relative;z-index:2;width:min(100% - 2rem,920px);margin-inline:auto;padding-block:clamp(4rem,7vw,7rem);text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final h2{max-width:18ch;margin-inline:auto;font-size:clamp(2.15rem,3.45vw,3.7rem);line-height:1.05}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final-inner>p:not(.dbr-pillar__kicker){max-width:44rem;margin:1rem auto 0;color:hsla(0,0%,100%,.82);font-size:1.08rem;line-height:1.62}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final .dbr-pillar__hero-actions{justify-content:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final .dbr-pillar__btn:focus-visible{outline:3px solid rgba(20,184,200,.42);outline-offset:4px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:2rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final-tags span{border:1px solid hsla(0,0%,100%,.16);border-radius:999px;padding:.5rem .78rem;color:hsla(0,0%,100%,.76);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}@media (max-width:1080px){:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-layout,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-grid,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section-head{grid-template-columns:1fr}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-aside,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout>aside{position:relative;top:auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__usp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar-main{padding-bottom:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final-inner,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-inner,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__shell{width:min(100% - 1.5rem,var(--shell-max));padding-inline:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final-inner{padding-block:3.25rem calc(6rem + env(safe-area-inset-bottom, 0px))}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero{min-height:clamp(260px,38svh,320px)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-img{-o-object-position:48% 50%;object-position:48% 50%}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-scrim{background:linear-gradient(180deg,hsla(0,0%,6%,.42),hsla(0,0%,6%,.62) 55%,hsla(0,0%,6%,.94)),linear-gradient(90deg,hsla(0,0%,6%,.55),hsla(0,0%,6%,.32))}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-inner{padding-block:clamp(.75rem,2.5vw,1.15rem) clamp(1rem,3vw,1.5rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__crumbs{margin-bottom:1.7rem;font-size:.82rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-grid{gap:clamp(.6rem,2vw,1rem);padding-top:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__eyebrow,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__kicker,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__meta,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-kicker,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-label{font-size:.62rem;letter-spacing:.14em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section[aria-labelledby=it-h] .dbr-pillar__section-head{justify-items:center;align-items:center;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section[aria-labelledby=it-h] .dbr-pillar__section-head>div{display:grid;justify-items:center;width:100%;max-width:28rem;margin-inline:auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section[aria-labelledby=it-h] .dbr-pillar__section-head h2{max-width:18ch;margin-inline:auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section[aria-labelledby=it-h] .dbr-pillar__section-head>p{max-width:min(100%,25rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero h1{max-width:100%;margin-top:.65rem;font-size:clamp(1.8rem,6.6vw,2.3rem);line-height:1.08;text-wrap:balance;overflow-wrap:normal}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__title-main{max-width:9ch}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-lede{display:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-subhead{margin-top:.6rem;font-size:.98rem;line-height:1.3}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.36rem;margin-top:.65rem;overflow:visible;padding-bottom:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-chips span{min-width:0;justify-content:center;min-height:26px;padding:.28rem .5rem;text-align:center;font-size:.56rem;letter-spacing:.06em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card-cta{background:transparent;border:1px solid rgba(20,184,200,.55);color:var(--color-cyan-light,#5eeaf2);box-shadow:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card-cta:hover{background:rgba(20,184,200,.14);transform:none;box-shadow:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta div,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-actions{display:grid;grid-template-columns:1fr;gap:.55rem;margin-top:.9rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero-help{display:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__btn{width:100%;min-height:50px;padding:.82rem .9rem;border-radius:13px;font-size:.92rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card{padding:1rem;border-radius:16px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-value{font-size:clamp(2.15rem,12vw,3rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card ul{display:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-card .dbr-pillar__btn{display:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__price-note{font-size:.82rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-grid,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-grid,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-grid,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__split-grid,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__usp-grid{grid-template-columns:1fr}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__reviews-grid{grid-template-columns:1fr}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--reviews{padding-block:1.5rem 5.75rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--reviews .dbr-pillar__section-head{align-items:center;justify-items:center;gap:1rem;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--reviews .dbr-pillar__section-head>div{display:grid;justify-items:center;width:100%;max-width:28rem;margin-inline:auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--reviews .dbr-pillar__section-head h2{margin-inline:auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--reviews .dbr-pillar__section-head>p{max-width:min(100%,25rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card{min-height:16.5rem;padding:1.35rem;border-radius:14px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__brand-row{min-height:4.4rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__footer{align-items:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-rating-card__arrows button{width:2.35rem;height:2.35rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding-block:.65rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-item{align-items:flex-start;gap:.55rem;padding:.62rem;border:1px solid rgba(26,26,26,.08);border-radius:12px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-icon{width:34px;height:34px;border-radius:10px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-icon svg{width:18px;height:18px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-item p{font-size:.56rem;letter-spacing:.08em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__trust-item strong{font-size:.88rem;line-height:1.15}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section{padding-block:2.45rem;scroll-margin-top:144px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-aside h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__wide-title{max-width:100%;font-size:clamp(1.55rem,5vw,1.95rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions{padding-block:1.95rem 2.55rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__wide-title{font-size:clamp(1.9rem,7.7vw,2.35rem);line-height:1.04;scroll-margin-top:144px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__split-grid{gap:.72rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card{min-height:auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card ul{gap:.62rem;margin-top:.9rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card li{gap:.5rem;font-size:.92rem;line-height:1.38}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card a{margin-top:1rem;font-size:.95rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp{padding-block:1.55rem 2.15rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head{gap:.6rem;margin-bottom:.72rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head h2{font-size:clamp(1.9rem,7.4vw,2.28rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head>p{justify-self:center;max-width:100%;font-size:.92rem;line-height:1.42}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__usp-grid{gap:.62rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__info-card{min-height:auto;border-radius:14px;padding:.72rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__icon{width:34px;height:34px;border-radius:11px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__info-card h3{margin-top:.52rem;font-size:.94rem;line-height:1.12}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__info-card p{display:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head{gap:1rem;margin-bottom:.85rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head h2{font-size:clamp(2.35rem,10vw,3.1rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head>p{font-size:.98rem;line-height:1.48}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;margin-bottom:.85rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail span{padding:.62rem;border-radius:12px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail small{font-size:.55rem;letter-spacing:.08em}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail strong{font-size:.9rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card:first-child,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card:nth-child(2){grid-column:auto;grid-row:auto;min-height:286px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-top{top:.8rem;inset-inline:.8rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-copy{top:3.25rem;bottom:auto;inset-inline:.9rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-kicker{display:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-copy strong{max-width:100%;font-size:1.5rem;text-shadow:0 3px 14px rgba(0,0,0,.72)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-copy>span:last-child{display:none}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-shade{background:linear-gradient(180deg,hsla(0,0%,6%,.74),hsla(0,0%,6%,.24) 44%,hsla(0,0%,6%,.78)),linear-gradient(90deg,hsla(0,0%,6%,.38),transparent 58%)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-cta,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__info-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__list-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__review-card{border-radius:15px;padding:1rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions{padding-block:1.25rem 5.5rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__wide-title{font-size:clamp(1.65rem,7vw,2.05rem);line-height:1.02;scroll-margin-top:96px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card{border-radius:14px;padding:.78rem .85rem .85rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card h3{font-size:1rem;line-height:1.12}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card ul{gap:.46rem;margin-top:.62rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card li{grid-template-columns:.72rem minmax(0,1fr);gap:.38rem;font-size:.82rem;line-height:1.25}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card li:before{width:.46rem;height:.46rem;margin-top:.33rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__list-card a{margin-top:.68rem;font-size:.84rem;line-height:1.2}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__article-card p{font-size:.98rem;line-height:1.62}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary{grid-template-columns:42px minmax(0,1fr) 32px;gap:.55rem;padding:.8rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary span{width:38px;height:36px;font-size:.64rem}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary b{width:30px;height:30px}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list details>p{padding:0 .85rem .95rem}}@media (prefers-reduced-motion:reduce){:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__btn,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-list summary b,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__package-card img,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__related-card{transition:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.dbr-home .dbr-rise{opacity:1;transform:none}.dbr-home .dbr-marq--row1,.dbr-home .dbr-marq--row2{animation:none}.dbr-home .long-form-content [data-rise]{opacity:1;transform:none}.dbr-home .long-form-content .price-tag--shimmer{animation:none;background:var(--color-gold)}.dbr-home .long-form-content .dbr-long-form__close-tile .lf-close__sun,.dbr-home .long-form-content .lf-cta-tile:before{animation:none}}.dbr-about .main-content{background:var(--color-white)}.dbr-about__shell{width:min(100% - 2rem,var(--shell-max));margin-inline:auto}.dbr-about__hero{position:relative;min-height:clamp(590px,74svh,780px);overflow:hidden;isolation:isolate;color:var(--color-white);background:var(--color-deep-charcoal)}.dbr-about__final>img,.dbr-about__hero-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.96) contrast(1.04)}.dbr-about__final-scrim,.dbr-about__hero-scrim{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 73% 20%,rgba(20,184,200,.2),transparent 32%),linear-gradient(90deg,hsla(0,0%,6%,.94),hsla(0,0%,6%,.68) 48%,hsla(0,0%,6%,.82)),linear-gradient(180deg,hsla(0,0%,6%,.18),hsla(0,0%,6%,.94))}.dbr-about__final:after,.dbr-about__hero:after,.dbr-about__section--dark:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.18;background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:52px 52px}.dbr-about__hero-inner{position:relative;z-index:2;box-sizing:border-box;width:min(100% - 2rem,var(--shell-max));min-height:clamp(590px,74svh,780px);margin-inline:auto;padding-inline:var(--shell-padding);padding-block:clamp(6.6rem,10vw,9rem) clamp(3rem,6vw,5rem);display:grid;align-content:stretch}.dbr-about__crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;margin-bottom:clamp(1.6rem,4vw,3rem);color:hsla(0,0%,100%,.72);font-weight:800}.dbr-about__crumbs a{color:hsla(0,0%,100%,.86)}.dbr-about__crumbs a:focus-visible,.dbr-about__crumbs a:hover{color:var(--color-cyan-light)}.dbr-about__hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,420px);gap:clamp(2rem,5vw,4.5rem);align-items:end}.dbr-about__hero-copy{max-width:850px}.dbr-about__eyebrow,.dbr-about__kicker{display:flex;align-items:center;gap:.9rem;margin:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;line-height:1.4;letter-spacing:.26em;text-transform:uppercase;font-weight:900;color:var(--color-cyan-darker)}.dbr-about__eyebrow{color:var(--color-cyan-light)}.dbr-about__eyebrow span{width:2.8rem;height:2px;background:currentColor}.dbr-about__hero h1{max-width:14ch;margin:1rem 0 0;color:var(--color-white);font-size:clamp(2.8rem,4.65vw + .25rem,4.9rem);line-height:1.03;letter-spacing:0;text-wrap:balance}.dbr-about__hero h1 em,.dbr-about__section-head h2 em{font-style:italic;color:var(--color-cyan-light)}.dbr-about__h1-line{display:inline}.dbr-about__hero-lede{max-width:43rem;margin:1.15rem 0 0;color:hsla(0,0%,100%,.82);font-size:clamp(1.05rem,1.45vw,1.34rem);line-height:1.52;font-weight:750}.dbr-about__hero-chips{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.3rem}.dbr-about__hero-chips span{display:inline-flex;min-height:2.35rem;align-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;padding:.48rem .78rem;background:hsla(0,0%,100%,.09);color:hsla(0,0%,100%,.86);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;font-weight:900}.dbr-about__hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.55rem}.dbr-about__btn{min-height:3.35rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:.95rem;padding:.9rem 1.2rem;font-weight:950;transition:transform var(--duration-fast) var(--ease-out-expo),background var(--duration-fast),border-color var(--duration-fast),color var(--duration-fast)}.dbr-about__btn:focus-visible,.dbr-about__btn:hover{transform:translateY(-2px)}.dbr-about__btn:focus-visible,.dbr-about__contact-card:focus-visible,.dbr-about__link-grid a:focus-visible{outline:2px solid var(--color-cyan);outline-offset:3px}.dbr-about__btn--primary{background:var(--color-cyan);color:var(--color-charcoal);box-shadow:0 18px 38px rgba(20,184,200,.24)}.dbr-about__btn--primary:focus-visible,.dbr-about__btn--primary:hover{background:var(--color-white)}.dbr-about__btn--ghost{border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.1);color:var(--color-white);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dbr-about__btn--ghost:focus-visible,.dbr-about__btn--ghost:hover{border-color:var(--color-cyan);background:rgba(20,184,200,.13)}.dbr-about__hero-panel{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.18);border-radius:1.35rem;padding:clamp(1.35rem,3vw,1.85rem);background:linear-gradient(145deg,rgba(20,184,200,.16),rgba(232,118,45,.09)),hsla(0,0%,6%,.62);box-shadow:0 24px 70px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dbr-about__hero-panel p,.dbr-about__hero-panel span{margin:0;color:hsla(0,0%,100%,.72)}.dbr-about__hero-panel>p{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.24em;text-transform:uppercase;font-weight:900;color:var(--color-cyan-light)}.dbr-about__hero-panel strong{display:block;margin-top:.65rem;color:var(--color-white);font-size:clamp(2.65rem,5vw,4.7rem);line-height:.95;letter-spacing:0}.dbr-about__hero-panel ul{display:grid;gap:.65rem;margin:1.3rem 0 0;padding:0;list-style:none}.dbr-about__hero-panel li{position:relative;padding-left:1.35rem;color:hsla(0,0%,100%,.84);font-weight:780;line-height:1.45}.dbr-about__hero-panel li:before{content:"";position:absolute;left:0;top:.55em;width:.52rem;height:.52rem;border-radius:999px;background:var(--color-sunset);box-shadow:0 0 0 4px rgba(232,118,45,.16)}.dbr-about__trust-strip{position:relative;z-index:3;background:var(--color-white);border-bottom:1px solid rgba(26,26,26,.08);padding-block:clamp(1rem,2vw,1.45rem)}.dbr-about__trust-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.dbr-about__trust-grid article{min-width:0;display:grid;grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;border:1px solid rgba(26,26,26,.08);border-radius:1rem;padding:.9rem;background:hsla(40,85%,87%,.28)}.dbr-about__trust-grid article span{grid-row:span 2;width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.85rem;background:var(--color-cyan-soft);color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:950}.dbr-about__trust-grid strong{color:var(--color-charcoal);font-size:1.25rem;line-height:1}.dbr-about__trust-grid p{margin:.18rem 0 0;color:var(--color-soft-ink);font-size:.82rem;line-height:1.35}.dbr-about__section{position:relative;padding-block:clamp(3.75rem,7vw,6.4rem)}.dbr-about__section--faq,.dbr-about__section--light,.dbr-about__section--reviews{background:var(--color-white)}.dbr-about__section--links,.dbr-about__section--sand{background:radial-gradient(circle at 14% 12%,rgba(20,184,200,.09),transparent 34%),linear-gradient(180deg,hsla(40,85%,87%,.62),rgba(230,248,250,.5))}.dbr-about__section--dark{overflow:hidden;isolation:isolate;background:radial-gradient(circle at 82% 12%,rgba(232,118,45,.22),transparent 36%),linear-gradient(135deg,#081516,#16110d 58%,#0f0f0f);color:var(--color-white)}.dbr-about__section--dark>.dbr-about__shell{position:relative;z-index:2}.dbr-about__section-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:clamp(1.35rem,4vw,4rem);align-items:end;margin-bottom:clamp(1.7rem,4vw,3rem)}.dbr-about__final h2,.dbr-about__section h2,.dbr-about__section-head h2{margin:.75rem 0 0;color:var(--color-charcoal);font-size:clamp(2.2rem,4.7vw,5rem);line-height:.96;letter-spacing:0}.dbr-about__contact-layout>div>p,.dbr-about__faq-layout aside>p,.dbr-about__section-head>p{max-width:44rem;margin:0;color:var(--color-soft-ink);font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.65;font-weight:650}.dbr-about__section--dark h2,.dbr-about__section--dark h3,.dbr-about__section-head--dark h2{color:var(--color-white)}.dbr-about__section-head--dark .dbr-about__kicker{color:var(--color-cyan-light)}.dbr-about__section-head--dark>p{color:hsla(0,0%,100%,.72)}.dbr-about__split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:clamp(1rem,2.5vw,2rem);align-items:stretch}.dbr-about__bento-card,.dbr-about__contact-card,.dbr-about__link-grid a,.dbr-about__list-card,.dbr-about__mini-card,.dbr-about__prose-card{border:1px solid rgba(26,26,26,.08);border-radius:1.25rem;background:var(--color-white);box-shadow:0 24px 80px rgba(26,26,26,.06)}.dbr-about__prose-card{padding:clamp(1.35rem,3vw,2.2rem)}.dbr-about__prose-card p{margin:0;color:var(--color-soft-ink);font-size:clamp(1rem,1.15vw,1.13rem);line-height:1.72}.dbr-about__prose-card p+p{margin-top:1.1rem}.dbr-about__prose-card a{color:var(--color-cyan-darker);font-weight:900;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}.dbr-about__mini-grid{display:grid;gap:.85rem}.dbr-about__bento-card,.dbr-about__contact-card,.dbr-about__link-grid a,.dbr-about__mini-card,.dbr-about__trust-card{padding:clamp(1.05rem,2vw,1.35rem)}.dbr-about__bento-card span,.dbr-about__contact-card span,.dbr-about__link-grid span,.dbr-about__mini-card span,.dbr-about__trust-card span{display:inline-flex;width:-moz-fit-content;width:fit-content;color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;font-weight:950}.dbr-about__bento-card h3,.dbr-about__link-grid strong,.dbr-about__list-card h3,.dbr-about__mini-card h3,.dbr-about__trust-card h3{margin:.6rem 0 0;color:var(--color-charcoal);font-size:clamp(1.15rem,1.5vw,1.55rem);line-height:1.05}.dbr-about__bento-card p,.dbr-about__link-grid p,.dbr-about__mini-card p,.dbr-about__trust-card p{margin:.55rem 0 0;color:var(--color-soft-ink);line-height:1.55}.dbr-about__card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,1.5vw,1rem)}.dbr-about__trust-card{min-height:12.2rem;border:1px solid hsla(0,0%,100%,.12);border-radius:1.2rem;background:hsla(0,0%,100%,.06)}.dbr-about__trust-card p,.dbr-about__trust-card span{color:hsla(0,0%,100%,.72)}.dbr-about__trust-card h3{color:var(--color-white)}.dbr-about__bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.8rem,1.4vw,1rem)}.dbr-about__bento-card{min-height:15rem;grid-column:span 2}.dbr-about__bento-card--feature{grid-column:span 3;min-height:18rem;background:linear-gradient(145deg,rgba(20,184,200,.12),rgba(232,118,45,.1)),var(--color-white)}.dbr-about__wide-title{max-width:12ch;margin-bottom:clamp(1.4rem,3vw,2.2rem)}.dbr-about__list-card{padding:clamp(1.25rem,3vw,2rem)}.dbr-about__list-card--check{background:linear-gradient(145deg,rgba(232,118,45,.1),hsla(0,0%,100%,.92))}.dbr-about__list-card ul{display:grid;gap:.85rem;margin:1.1rem 0 0;padding:0;list-style:none}.dbr-about__list-card li{position:relative;padding-left:1.35rem;color:var(--color-soft-ink);font-size:clamp(.98rem,1.04vw,1.08rem);line-height:1.52}.dbr-about__list-card li:before{content:"";position:absolute;left:0;top:.55em;width:.5rem;height:.5rem;border-radius:999px;background:var(--color-cyan)}.dbr-about__list-card--check li:before{background:var(--color-sunset)}.dbr-about__reviews-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.dbr-about .dbr-rating-card{position:relative;min-height:clamp(22rem,27vw,25rem);display:grid;grid-template-rows:auto auto minmax(0,1fr);margin:0;border:1px solid rgba(26,26,26,.08);border-radius:1.25rem;padding:clamp(1.25rem,2vw,1.8rem);background:var(--color-white);box-shadow:0 24px 80px rgba(26,26,26,.07)}.dbr-about .dbr-rating-card__head{display:grid;gap:.36rem}.dbr-about .dbr-rating-card__head strong{color:#020617;font-size:clamp(1rem,1.2vw,1.16rem)}.dbr-about .dbr-rating-card__head span{color:#64748b}.dbr-about .dbr-rating-card__brand-row{min-height:4.7rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(26,26,26,.1)}.dbr-about .dbr-rating-card__google,.dbr-about .dbr-rating-card__tripadvisor{display:inline-flex;align-items:center;gap:.55rem;color:#020617;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:850}.dbr-about .dbr-rating-card__google span:first-child{color:#4285f4}.dbr-about .dbr-rating-card__google span:nth-child(2){color:#ea4335}.dbr-about .dbr-rating-card__google span:nth-child(3){color:#fbbc05}.dbr-about .dbr-rating-card__google span:nth-child(4){color:#4285f4}.dbr-about .dbr-rating-card__google span:nth-child(5){color:#34a853}.dbr-about .dbr-rating-card__google span:nth-child(6){color:#ea4335}.dbr-about .dbr-rating-card__stars{display:inline-flex;gap:.18rem;color:#f2a900;font-size:clamp(1.05rem,1.5vw,1.35rem)}.dbr-about .dbr-rating-card__tripadvisor svg{width:1.45rem;height:1.45rem;color:#00a568;fill:currentColor}.dbr-about .dbr-rating-card__bubbles{display:inline-flex;gap:.42rem}.dbr-about .dbr-rating-card__bubbles i{width:clamp(1.1rem,1.6vw,1.45rem);aspect-ratio:1;border:4px solid #00a568;border-radius:999px}.dbr-about .dbr-rating-card__viewport{position:relative;min-width:0;overflow:hidden}.dbr-about .dbr-rating-card__track{height:100%;display:flex;transition:transform .52s var(--ease-out-expo)}.dbr-about .dbr-rating-card__slide{min-width:100%;display:grid;grid-template-rows:1fr auto}.dbr-about .dbr-rating-card blockquote{margin:1.5rem 0 1.8rem;color:#172033;font-size:clamp(1.1rem,1.6vw,1.45rem);line-height:1.45}.dbr-about .dbr-rating-card__footer{display:flex;align-items:end;justify-content:space-between;min-width:0}.dbr-about .dbr-rating-card__author{min-width:0;display:inline-flex;align-items:center;gap:.85rem}.dbr-about .dbr-rating-card__avatar{position:relative;width:3rem;height:3rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--color-cyan);color:var(--color-white);font-weight:900}.dbr-about .dbr-rating-card__avatar--camel{background:linear-gradient(135deg,rgba(20,184,200,.5),rgba(232,118,45,.7))}.dbr-about .dbr-rating-card__avatar--buggy{background:linear-gradient(135deg,rgba(20,184,200,.55),rgba(26,26,26,.48))}.dbr-about .dbr-rating-card__avatar--purple{background:#7434e8}.dbr-about .dbr-rating-card__avatar--teal{background:#0ea5a8}.dbr-about .dbr-rating-card__avatar--orange{background:#e8762d}.dbr-about .dbr-rating-card__avatar i{position:absolute;right:-.18rem;bottom:-.1rem;width:1.1rem;height:1.1rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-white);border-radius:999px;background:#f2a900;color:var(--color-white);font-size:.65rem;font-style:normal}.dbr-about .dbr-rating-card__author strong{display:block;color:#020617}.dbr-about .dbr-rating-card__author small{display:block;color:#64748b}.dbr-about .dbr-rating-card__arrows{position:absolute;right:0;bottom:0;display:flex;gap:.6rem}.dbr-about .dbr-rating-card__arrows button{width:2.45rem;height:2.45rem;border:1px solid #cbd5e1;border-radius:999px;background:var(--color-white);color:#64748b;font-size:1.35rem;line-height:1;cursor:pointer}.dbr-about .dbr-rating-card__arrows button:focus-visible,.dbr-about .dbr-rating-card__arrows button:hover{border-color:var(--color-cyan);color:var(--color-cyan-darker)}.dbr-about__contact-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(320px,1.18fr);gap:clamp(1.25rem,4vw,4rem);align-items:start}.dbr-about__contact-layout h2{margin:.75rem 0 1rem}.dbr-about__contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.dbr-about__contact-card{display:grid;gap:.45rem;text-decoration:none;transition:transform var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast)}.dbr-about__contact-card:focus-visible,.dbr-about__contact-card:hover{transform:translateY(-3px);border-color:rgba(20,184,200,.48)}.dbr-about__contact-card strong{color:var(--color-charcoal);font-size:clamp(1.1rem,1.35vw,1.38rem);line-height:1.08;overflow-wrap:anywhere}.dbr-about__contact-card small{color:var(--color-soft-ink);line-height:1.45}.dbr-about__faq-layout{display:grid;grid-template-columns:minmax(260px,.45fr) minmax(0,.55fr);gap:clamp(1.25rem,4vw,4rem)}.dbr-about__faq-layout h2{margin:.75rem 0 1rem}.dbr-about__faq-list{border-top:1px solid rgba(26,26,26,.1)}.dbr-about__faq-list details{border-bottom:1px solid rgba(26,26,26,.1)}.dbr-about__faq-list summary{display:flex;align-items:flex-start;gap:1rem;padding:1.15rem 0;cursor:pointer}.dbr-about__faq-list summary span{flex:0 0 auto;color:var(--color-sunset);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.76rem;letter-spacing:.12em;font-weight:900}.dbr-about__faq-list summary h3{flex:1;margin:0;color:var(--color-charcoal);font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.18}.dbr-about__faq-list summary i{position:relative;width:2rem;height:2rem;flex:0 0 auto;border:1px solid rgba(26,26,26,.16);border-radius:999px}.dbr-about__faq-list summary i:after,.dbr-about__faq-list summary i:before{content:"";position:absolute;left:50%;top:50%;width:.78rem;height:2px;background:var(--color-charcoal);transform:translate(-50%,-50%)}.dbr-about__faq-list summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.dbr-about__faq-list details[open] summary i:after{opacity:0}.dbr-about__faq-list details>div{max-width:62ch;padding:0 3rem 1.2rem 2.75rem;color:var(--color-soft-ink);line-height:1.62}.dbr-about__link-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}.dbr-about__link-grid a{display:grid;min-height:13rem;text-decoration:none;transition:transform var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast)}.dbr-about__link-grid a:focus-visible,.dbr-about__link-grid a:hover{transform:translateY(-3px);border-color:rgba(20,184,200,.48)}.dbr-about__link-grid strong{display:block}.dbr-about__link-grid em{align-self:end;margin-top:1rem;color:var(--color-cyan-darker);font-style:normal;font-weight:950}.dbr-about__final{position:relative;overflow:hidden;isolation:isolate;min-height:clamp(470px,54svh,640px);background:var(--color-deep-charcoal);color:var(--color-white)}.dbr-about__final>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.92);z-index:-2}.dbr-about__final-scrim{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 50% 56%,rgba(232,118,45,.22),transparent 34%),linear-gradient(90deg,rgba(8,15,16,.9),hsla(0,0%,6%,.7)),rgba(0,0,0,.34)}.dbr-about__final-inner{position:relative;z-index:2;min-height:clamp(470px,54svh,640px);display:grid;align-content:center;justify-items:center;text-align:center;padding-block:clamp(4rem,7vw,6rem)}.dbr-about__final .dbr-about__kicker{color:var(--color-cyan-light)}.dbr-about__final h2{max-width:11ch;color:var(--color-white);font-size:clamp(3rem,6vw,6.4rem)}.dbr-about__final p:not(.dbr-about__kicker){max-width:45rem;margin:1.1rem auto 0;color:hsla(0,0%,100%,.76);font-size:clamp(1.04rem,1.35vw,1.22rem);line-height:1.58}.dbr-about__final-actions{justify-content:center}.dbr-about .dbr-footer{margin-top:0}@media (max-width:1180px){.dbr-about__contact-layout,.dbr-about__faq-layout,.dbr-about__hero-grid,.dbr-about__section-head,.dbr-about__split{grid-template-columns:1fr}.dbr-about__hero-panel{max-width:42rem}.dbr-about__bento,.dbr-about__card-grid,.dbr-about__link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dbr-about__bento-card,.dbr-about__bento-card--feature{grid-column:span 1}}@media (max-width:960px){.dbr-about__hero-inner{min-height:auto;padding-top:7rem;padding-bottom:4rem}.dbr-about__hero h1{max-width:13ch;font-size:clamp(2.45rem,7.5vw,4rem);line-height:1.03}.dbr-about__contact-grid,.dbr-about__reviews-grid,.dbr-about__trust-grid{grid-template-columns:1fr}.dbr-about__section{padding-block:clamp(3rem,10vw,5rem)}.dbr-about .dbr-rating-card{min-height:24rem}.dbr-about__final-inner{padding-bottom:7rem}}@media (max-width:640px){.dbr-about__hero{min-height:auto}.dbr-about__hero-inner,.dbr-about__shell{width:min(calc(100vw - 1.5rem),var(--shell-max))}.dbr-about__hero-inner{padding-inline:clamp(.85rem,4vw,1.25rem);padding-block:clamp(2.4rem,8vw,3.4rem) 4.5rem;min-height:auto}.dbr-about__hero-grid{gap:0;align-items:start}.dbr-about__hero-copy{align-items:center;display:flex;flex-direction:column;max-width:100%;text-align:center}.dbr-about__crumbs{align-self:stretch;justify-content:flex-start;margin-bottom:clamp(1rem,5vw,1.4rem);font-size:.88rem;text-align:left;width:100%}.dbr-about__eyebrow{display:none}.dbr-about__hero h1{order:1;max-width:min(100%,21rem);width:min(100%,21rem);margin-inline:auto;margin-top:0;font-size:clamp(1.62rem,8.2vw,2.05rem);line-height:1.08;text-align:center}.dbr-about__h1-line{display:block;white-space:nowrap}.dbr-about__hero-lede{order:2;max-width:min(100%,20.5rem);margin-inline:auto;margin-top:.9rem;font-size:1rem;line-height:1.45;text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dbr-about__final-actions,.dbr-about__hero-actions{width:100%}.dbr-about__hero-actions{align-self:center;order:3;margin-top:1rem;width:min(100%,22rem)}.dbr-about__btn{width:100%;justify-content:center}.dbr-about__btn--ghost{display:none}.dbr-about__hero-chips{align-self:center;order:4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.85rem;width:min(100%,20.5rem)}.dbr-about__hero-chips span{justify-content:center;min-height:2.2rem;padding-inline:.65rem;font-size:.66rem;letter-spacing:.1em;text-align:center}.dbr-about__hero-chips span:nth-child(n+3),.dbr-about__hero-panel{display:none}.dbr-about__hero-img{-o-object-position:58% center;object-position:58% center}.dbr-about__hero-scrim{background:radial-gradient(circle at 74% 18%,rgba(20,184,200,.16),transparent 32%),linear-gradient(90deg,rgba(8,12,12,.96),rgba(8,12,12,.84) 58%,rgba(8,12,12,.9)),linear-gradient(180deg,rgba(8,12,12,.5),rgba(8,12,12,.94))}.dbr-about__trust-strip{padding-block:.72rem}.dbr-about__trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.dbr-about__trust-grid article{min-height:0;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;border-radius:.85rem;padding:.52rem .58rem}.dbr-about__trust-grid article span{grid-row:span 2;width:1.62rem;height:1.62rem;border-radius:.62rem;font-size:.54rem}.dbr-about__trust-grid strong{font-size:1.04rem;line-height:1.02}.dbr-about__trust-grid p{margin-top:.08rem;font-size:.72rem;line-height:1.2}.dbr-about__trust-grid article:last-child:nth-child(odd){grid-column:1/-1}.dbr-about__section{padding-block:clamp(1.9rem,7vw,2.75rem);scroll-margin-top:5.8rem}.dbr-about__section-head{gap:.65rem;align-items:center;justify-items:center;margin-bottom:1rem;text-align:center}.dbr-about__kicker{gap:.55rem;justify-content:center;margin-inline:auto;font-size:.64rem;line-height:1.45;letter-spacing:.18em;text-align:center}.dbr-about__contact-layout>div:not(.dbr-about__contact-grid),.dbr-about__faq-layout>aside,.dbr-about__section-head>div{display:grid;justify-items:center;text-align:center}.dbr-about__contact-layout>div:not(.dbr-about__contact-grid)>p,.dbr-about__faq-layout aside>p,.dbr-about__section-head>p{max-width:32rem;margin-inline:auto;font-size:.92rem;line-height:1.46;text-align:center}.dbr-about .dbr-rating-card,.dbr-about__bento-card,.dbr-about__contact-card,.dbr-about__hero-panel,.dbr-about__link-grid a,.dbr-about__list-card,.dbr-about__mini-card,.dbr-about__prose-card,.dbr-about__trust-card,.dbr-about__trust-grid article{border-radius:1rem}.dbr-about__bento,.dbr-about__card-grid,.dbr-about__link-grid{grid-template-columns:1fr;gap:.75rem}.dbr-about__section h2,.dbr-about__section-head h2{margin-top:.55rem;margin-inline:auto;font-size:clamp(1.72rem,7.25vw,2.08rem);line-height:1.1;text-align:center;text-wrap:balance}.dbr-about__contact-layout,.dbr-about__faq-layout,.dbr-about__split{gap:.9rem}.dbr-about__contact-grid,.dbr-about__mini-grid,.dbr-about__reviews-grid{gap:.75rem}.dbr-about__list-card,.dbr-about__prose-card{padding:.9rem}.dbr-about .dbr-rating-card,.dbr-about__bento-card,.dbr-about__contact-card,.dbr-about__link-grid a,.dbr-about__mini-card,.dbr-about__trust-card{padding:.85rem}.dbr-about__bento-card,.dbr-about__bento-card--feature,.dbr-about__link-grid a,.dbr-about__trust-card{min-height:auto}.dbr-about__wide-title{max-width:14ch;margin-bottom:1rem}.dbr-about__bento-card h3,.dbr-about__link-grid strong,.dbr-about__list-card h3,.dbr-about__mini-card h3,.dbr-about__trust-card h3{margin-top:.48rem;font-size:clamp(.98rem,4.4vw,1.14rem);line-height:1.16}.dbr-about__bento-card p,.dbr-about__link-grid p,.dbr-about__mini-card p,.dbr-about__prose-card p,.dbr-about__trust-card p{font-size:.94rem;line-height:1.42}.dbr-about__prose-card p{line-height:1.52}.dbr-about__prose-card p+p{margin-top:.78rem}.dbr-about__list-card ul{gap:.55rem;margin-top:.72rem}.dbr-about__list-card li{font-size:.9rem;line-height:1.4}.dbr-about .dbr-rating-card{min-height:18.8rem}.dbr-about .dbr-rating-card__brand-row{align-items:flex-start;flex-direction:column;gap:.5rem;min-height:auto;padding-block:.65rem}.dbr-about .dbr-rating-card__google,.dbr-about .dbr-rating-card__tripadvisor{font-size:1.2rem}.dbr-about .dbr-rating-card blockquote{margin:.85rem 0 1rem;padding-right:0;font-size:.94rem;line-height:1.4}.dbr-about .dbr-rating-card__footer{padding-bottom:2.55rem}.dbr-about .dbr-rating-card__avatar{width:2.65rem;height:2.65rem}.dbr-about__contact-card strong{font-size:.98rem;line-height:1.16}.dbr-about__faq-list summary{gap:.65rem;padding:.8rem 0}.dbr-about__faq-list summary h3{font-size:1rem;line-height:1.25}.dbr-about__faq-list summary i{display:none}.dbr-about__faq-list details>div{padding:0 0 1.1rem}.dbr-about__final{min-height:auto}.dbr-about__final-inner{min-height:auto;padding-block:clamp(2.6rem,9vw,3.5rem) clamp(6.5rem,22vw,7.5rem)}.dbr-about__final h2{max-width:min(100%,14ch);font-size:clamp(1.9rem,8.2vw,2.45rem);line-height:1.08}.dbr-about__final p:not(.dbr-about__kicker){font-size:.94rem;line-height:1.48}.dbr-about__final-actions{margin-top:1.15rem}}.dbr-cluster,.dbr-cluster-main{background:var(--color-white)}.dbr-cluster-main{color:var(--color-soft-ink);overflow:clip}.dbr-cluster__shell{width:min(100% - 2rem,1400px);margin-inline:auto}.dbr-cluster__hero{position:relative;min-height:clamp(440px,54svh,540px);isolation:isolate;overflow:hidden;background:var(--color-deep-charcoal);color:var(--color-white)}.dbr-cluster__final>img,.dbr-cluster__hero-img{position:absolute;inset:0;z-index:-3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.92)}.dbr-cluster__hero-scrim{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(6,14,16,.95),rgba(8,15,16,.76) 46%,rgba(8,15,16,.42)),linear-gradient(180deg,hsla(0,0%,6%,.5),hsla(0,0%,6%,.16) 45%,hsla(0,0%,6%,.9))}.dbr-cluster__final:after,.dbr-cluster__hero:after{content:"";position:absolute;inset:auto 0 0;z-index:-1;height:38%;background:linear-gradient(180deg,transparent,hsla(0,0%,6%,.88));pointer-events:none}.dbr-cluster__hero-inner{min-height:clamp(440px,54svh,540px);display:grid;grid-template-rows:auto auto;align-content:start;row-gap:clamp(2.75rem,4vw,4rem);padding-top:clamp(3.5rem,4.5vw,4.5rem);padding-bottom:52px}.dbr-cluster__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:32px;color:hsla(0,0%,100%,.72);font-weight:800}.dbr-cluster__crumbs a{color:hsla(0,0%,100%,.8)}.dbr-cluster__crumbs a:focus-visible,.dbr-cluster__crumbs a:hover,.dbr-cluster__crumbs span[aria-current=page]{color:var(--color-cyan-light)}.dbr-cluster__hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.48fr);gap:2rem;align-items:end}.dbr-cluster__hero-copy{max-width:760px}.dbr-cluster__eyebrow,.dbr-cluster__kicker{display:inline-flex;align-items:center;gap:.65rem;margin:0;color:var(--color-cyan-light);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;letter-spacing:0;text-transform:uppercase;font-weight:900}.dbr-cluster__eyebrow span{width:3rem;height:2px;background:var(--color-cyan)}.dbr-cluster__final h2,.dbr-cluster__hero h1,.dbr-cluster__section h2{margin:1rem 0 0;color:inherit;font-size:clamp(2.85rem,4.6vw,4.25rem);line-height:1.02;letter-spacing:0;font-weight:900}.dbr-cluster__final h2 em,.dbr-cluster__hero h1 em{color:var(--color-cyan-light);font-style:normal}.dbr-cluster__hero-lede{max-width:48rem;margin:1.35rem 0 0;color:hsla(0,0%,100%,.82);font-size:1.17rem;line-height:1.55;font-weight:700}.dbr-cluster__chips{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem}.dbr-cluster__chips span{display:inline-flex;align-items:center;min-height:34px;padding:.48rem .8rem;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.86);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:900;text-transform:uppercase}.dbr-cluster__actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.8rem}.dbr-cluster__btn{min-height:52px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:.9rem;padding:.9rem 1.25rem;font-weight:950;text-decoration:none;transition:transform var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast),background var(--duration-fast)}.dbr-cluster__btn:focus-visible,.dbr-cluster__btn:hover{transform:translateY(-2px)}.dbr-cluster__btn--primary{background:var(--gradient-cta-tile);color:var(--color-white);box-shadow:var(--shadow-cta)}.dbr-cluster__btn--ghost{border-color:hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.08);color:var(--color-white)}.dbr-cluster__booking-card,.dbr-cluster__guide-card,.dbr-cluster__info-card,.dbr-cluster__list-card,.dbr-cluster__price-panel,.dbr-cluster__related-card,.dbr-cluster__value-card{border:1px solid rgba(26,26,26,.09);border-radius:1.15rem;background:var(--color-white);box-shadow:0 24px 70px rgba(26,26,26,.08)}.dbr-cluster__price-panel{padding:1.6rem;border-color:hsla(0,0%,100%,.18);background:linear-gradient(145deg,hsla(0,0%,6%,.9),rgba(28,24,20,.82));color:var(--color-white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dbr-cluster__booking-card p,.dbr-cluster__price-panel p{margin:0;color:var(--color-cyan-light);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.76rem;text-transform:uppercase;font-weight:900}.dbr-cluster__booking-card strong,.dbr-cluster__price-panel strong{display:block;margin-top:.5rem;color:var(--color-cyan-light);font-size:4rem;line-height:.9;font-weight:950}.dbr-cluster__booking-card span,.dbr-cluster__price-panel span{display:block;margin-top:.65rem;color:hsla(0,0%,100%,.72);font-weight:750}.dbr-cluster__booking-card ul,.dbr-cluster__price-panel ul{display:grid;gap:.72rem;margin:1.25rem 0 0;padding:0;list-style:none}.dbr-cluster__booking-card li,.dbr-cluster__price-panel li{position:relative;padding-left:1.2rem;color:hsla(0,0%,100%,.82);line-height:1.45}.dbr-cluster__booking-card li:before,.dbr-cluster__price-panel li:before{content:"";position:absolute;left:0;top:.58em;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-sunset)}.dbr-cluster__spec-strip{background:var(--color-deep-charcoal);color:var(--color-white);border-top:1px solid hsla(0,0%,100%,.12)}.dbr-cluster__spec-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;padding-block:1px;background:hsla(0,0%,100%,.12)}.dbr-cluster__spec-grid article{min-height:116px;display:grid;align-content:center;gap:.35rem;padding:1rem;background:var(--color-deep-charcoal)}.dbr-cluster__bento-card span,.dbr-cluster__info-card span,.dbr-cluster__related-card span,.dbr-cluster__spec-grid span,.dbr-cluster__value-card span{color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;text-transform:uppercase;font-weight:950}.dbr-cluster__spec-grid span{color:var(--color-cyan-light)}.dbr-cluster__spec-grid strong{color:var(--color-white);font-size:1.25rem;line-height:1.1}.dbr-cluster__section{padding-block:6rem}.dbr-cluster #combos{scroll-margin-top:96px}.dbr-cluster #safety-h{scroll-margin-top:360px}.dbr-cluster__vehicle-gallery{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:1rem;margin-bottom:1rem}.dbr-cluster__vehicle-photo{position:relative;min-height:16rem;margin:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.16);border-radius:1.15rem;background:hsla(0,0%,100%,.06);box-shadow:0 26px 60px rgba(0,0,0,.24)}.dbr-cluster__vehicle-photo--primary{min-height:31rem}.dbr-cluster__vehicle-photo img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dbr-cluster__vehicle-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,17,15,.04),rgba(8,17,15,.72)),linear-gradient(90deg,rgba(8,17,15,.68),rgba(8,17,15,.08))}.dbr-cluster__vehicle-photo figcaption{position:absolute;z-index:1;left:1.35rem;right:1.35rem;bottom:1.35rem;display:grid;gap:.45rem}.dbr-cluster__vehicle-photo figcaption span{color:var(--color-cyan);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:950;text-transform:uppercase}.dbr-cluster__vehicle-photo figcaption strong{color:var(--color-white);font-size:clamp(1.35rem,2vw,2rem);line-height:1.05}.dbr-cluster__vehicle-photo figcaption p{max-width:34rem;margin:0;color:hsla(0,0%,100%,.78);line-height:1.55}.dbr-cluster__vehicle-detail-grid{display:grid;gap:1rem}.dbr-cluster__section--light{background:linear-gradient(180deg,rgba(20,184,200,.04),hsla(0,0%,100%,0)),var(--color-white)}.dbr-cluster__section--sand{background:linear-gradient(180deg,hsla(40,85%,87%,.72),hsla(0,0%,100%,.86)),var(--color-sand)}.dbr-cluster__section--dark{background:linear-gradient(135deg,#071112,#17110e);color:var(--color-white)}.dbr-cluster__section--reviews{background:var(--color-white)}.dbr-cluster__section--safety{background:radial-gradient(circle at 14% 0,rgba(20,184,200,.1),transparent 28rem),linear-gradient(180deg,var(--color-sand) 0,var(--color-offwhite) 100%)}.dbr-cluster__section-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:2rem;align-items:end;margin-bottom:2.25rem}.dbr-cluster__faq-layout h2,.dbr-cluster__section-head h2{max-width:12ch;font-size:clamp(2.25rem,3.05vw,2.9rem);line-height:1.06}.dbr-cluster__section:not(.dbr-cluster__section--dark) .dbr-cluster__faq-layout h2,.dbr-cluster__section:not(.dbr-cluster__section--dark) .dbr-cluster__section-head h2{color:var(--color-charcoal);text-shadow:0 1px 0 hsla(0,0%,100%,.36)}.dbr-cluster__faq-layout aside>p,.dbr-cluster__section-head>p{margin:0;color:var(--color-soft-ink);font-size:1.08rem;line-height:1.62;font-weight:700}.dbr-cluster__section--dark .dbr-cluster__kicker,.dbr-cluster__section-head--dark h2,.dbr-cluster__section-head--dark>p{color:var(--color-white)}.dbr-cluster__section-head--dark>p{color:hsla(0,0%,100%,.72)}.dbr-cluster__balanced-head,.dbr-cluster__related-head{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);margin-bottom:2rem}.dbr-cluster__balanced-head h2,.dbr-cluster__related-head h2{max-width:15.5em;font-size:clamp(2.2rem,3vw,2.9rem);line-height:1.07}.dbr-cluster__related-note,.dbr-cluster__section-note{justify-self:end;max-width:40rem;border:1px solid rgba(20,184,200,.18);border-left:4px solid var(--color-cyan);border-radius:1rem;padding:1rem 1.15rem;background:hsla(0,0%,100%,.64);box-shadow:0 18px 50px rgba(26,26,26,.06)}.dbr-cluster__section-head--dark .dbr-cluster__section-note{border-color:hsla(0,0%,100%,.14);border-left-color:var(--color-cyan);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.82);box-shadow:0 22px 60px rgba(0,0,0,.22)}.dbr-cluster__included-head{margin-bottom:2rem}.dbr-cluster__included-head h2{max-width:15.5em;font-size:clamp(2.2rem,3vw,2.9rem);line-height:1.07}.dbr-cluster__safety-head{grid-template-columns:minmax(0,.95fr) minmax(340px,.75fr);align-items:start;margin-bottom:1.5rem}.dbr-cluster__safety-head h2{max-width:12.6em;font-size:clamp(2.05rem,2.65vw,2.7rem);line-height:1.07}.dbr-cluster__safety-head>p{max-width:40rem;border:1px solid rgba(20,184,200,.18);border-left:4px solid var(--color-cyan);border-radius:1rem;padding:1rem 1.1rem;background:hsla(0,0%,100%,.64);box-shadow:0 18px 50px rgba(26,26,26,.06)}.dbr-cluster__safety-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.dbr-cluster__safety-card{position:relative;min-height:auto;scroll-margin-bottom:7rem;display:grid;grid-template-columns:2.25rem minmax(0,1fr);-moz-column-gap:.9rem;column-gap:.9rem;row-gap:.2rem;align-items:start;border:1px solid rgba(26,26,26,.08);border-radius:1rem;padding:1rem 1.05rem;background:hsla(0,0%,100%,.84);box-shadow:0 18px 52px rgba(26,26,26,.07)}.dbr-cluster__safety-icon{content:"";grid-row:1/span 3;position:relative;width:2.25rem;height:2.25rem;border-radius:.75rem;background:linear-gradient(135deg,hsla(0,0%,100%,.28),transparent),var(--color-cyan);box-shadow:0 10px 24px rgba(20,184,200,.22)}.dbr-cluster__safety-icon:after{content:"";position:absolute;inset:.55rem;background:var(--color-white);-webkit-mask:var(--safety-icon,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")) center /contain no-repeat;mask:var(--safety-icon,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")) center /contain no-repeat}.dbr-cluster__safety-icon--lead-line{--safety-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.3' viewBox='0 0 24 24'%3E%3Cpath d='M4 18c4-8 12 0 16-8M16 6h4v4'/%3E%3Ccircle cx='5' cy='18' r='1.5'/%3E%3Ccircle cx='19' cy='10' r='1.5'/%3E%3C/svg%3E")}.dbr-cluster__safety-icon--briefing{--safety-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.3' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 5 6v5c0 4.5 2.9 8.5 7 10 4.1-1.5 7-5.5 7-10V6z'/%3E%3Cpath d='m9 12 2 2 4-5'/%3E%3C/svg%3E")}.dbr-cluster__safety-icon--warmup{--safety-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.3' viewBox='0 0 24 24'%3E%3Cpath d='M4 14a8 8 0 0 1 16 0M12 14l4-5M6 14h12M8 18h8'/%3E%3C/svg%3E")}.dbr-cluster__safety-icon--medical{--safety-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.3' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0l-1 1-1-1a5.5 5.5 0 0 0-7.8 7.8l1 1L12 21l7.8-7.6 1-1a5.5 5.5 0 0 0 0-7.8'/%3E%3Cpath d='M8 12h2l1.5-3 2 6 1.5-3h2'/%3E%3C/svg%3E")}.dbr-cluster__safety-label{margin:0;color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:900}.dbr-cluster__safety-card h3{margin:.1rem 0 0;color:var(--color-charcoal);font-size:clamp(1.25rem,1.55vw,1.55rem);line-height:1.15}.dbr-cluster__safety-card p{grid-column:2;margin:.35rem 0 0;color:var(--color-soft-ink);font-size:1rem;line-height:1.5}.dbr-cluster__booking-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.36fr);gap:1rem;align-items:start}.dbr-cluster__value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dbr-cluster__info-card,.dbr-cluster__value-card{min-height:18rem;display:grid;align-content:space-between;padding:1.35rem}.dbr-cluster__value-card--featured{background:linear-gradient(145deg,rgba(20,184,200,.12),rgba(232,118,45,.1)),var(--color-white);border-color:rgba(20,184,200,.36)}.dbr-cluster__info-card h3,.dbr-cluster__list-card h3,.dbr-cluster__related-card strong,.dbr-cluster__value-card h3{margin:.7rem 0 0;color:var(--color-charcoal);font-size:1.75rem;line-height:1}.dbr-cluster__info-card p,.dbr-cluster__related-card p,.dbr-cluster__value-card p{margin:.75rem 0 0;color:var(--color-soft-ink);line-height:1.55}.dbr-cluster__value-card>strong{align-self:end;margin-top:1.6rem;color:var(--color-cyan-darker);font-size:2.25rem;line-height:1}.dbr-cluster__value-card small{color:var(--color-ink-muted);font-weight:800}.dbr-cluster__booking-card{position:sticky;top:110px;padding:1.35rem;background:var(--color-deep-charcoal);color:var(--color-white)}.dbr-cluster__booking-card .dbr-cluster__btn{width:100%;margin-top:1.2rem}.dbr-cluster__text-link{display:inline-flex;margin-top:.8rem;color:var(--color-cyan-light);font-weight:900;text-decoration:underline;text-underline-offset:.2em}.dbr-cluster__wide-title{max-width:12ch;margin-bottom:2rem}.dbr-cluster__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dbr-cluster__list-card{min-height:21rem;padding:1.7rem}.dbr-cluster__list-card--check{background:linear-gradient(145deg,rgba(232,118,45,.12),hsla(0,0%,100%,.96))}.dbr-cluster__list-card ul{display:grid;gap:.9rem;margin:1.2rem 0 0;padding:0;list-style:none}.dbr-cluster__list-card li{position:relative;padding-left:1.4rem;color:var(--color-soft-ink);line-height:1.55}.dbr-cluster__list-card li:before{content:"";position:absolute;left:0;top:.55em;width:.52rem;height:.52rem;border-radius:999px;background:var(--color-cyan)}.dbr-cluster__list-card--check li:before{background:var(--color-sunset)}.dbr-cluster__flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.dbr-cluster__flow li{min-height:15rem;padding:1.15rem;border:1px solid rgba(26,26,26,.08);border-radius:1rem;background:var(--color-white)}.dbr-cluster__flow span{width:2.35rem;height:2.35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.7rem;background:var(--color-cyan);color:var(--color-white);font-weight:950}.dbr-cluster__flow strong{display:block;margin-top:1rem;color:var(--color-charcoal);font-size:1.1rem;line-height:1.1}.dbr-cluster__flow p{margin:.65rem 0 0;color:var(--color-soft-ink);line-height:1.45}.dbr-cluster__bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1.05rem}.dbr-cluster__bento-card{position:relative;min-height:8.25rem;display:flex;flex-direction:column;justify-content:space-between;gap:.7rem;padding:1.05rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:.95rem;background:radial-gradient(circle at 92% 12%,rgba(20,184,200,.1),transparent 34%),linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.035)),hsla(0,0%,100%,.04);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.dbr-cluster__bento-card--feature{grid-column:auto}.dbr-cluster__bento-card:before{content:"";width:2.7rem;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--color-cyan),rgba(232,118,45,.82))}.dbr-cluster__bento-card p,.dbr-cluster__bento-card span{color:hsla(0,0%,100%,.72)}.dbr-cluster__bento-card span{display:block;font-size:.68rem;color:hsla(0,0%,100%,.68)}.dbr-cluster__bento-card strong{display:block;color:var(--color-white);font-size:clamp(1.65rem,2.6vw,2.35rem);line-height:1.02;overflow-wrap:anywhere}.dbr-cluster__bento-card p{margin:0;max-width:28ch;font-size:.98rem;line-height:1.45}.dbr-cluster__card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.dbr-cluster__reviews-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.dbr-cluster .dbr-rating-card{position:relative;min-height:24rem;display:grid;grid-template-rows:auto auto minmax(0,1fr);margin:0;border:1px solid rgba(26,26,26,.08);border-radius:1.15rem;padding:1.55rem;background:var(--color-white);box-shadow:0 24px 70px rgba(26,26,26,.07)}.dbr-cluster .dbr-rating-card__head{display:grid;gap:.35rem}.dbr-cluster .dbr-rating-card__author strong,.dbr-cluster .dbr-rating-card__head strong{color:#020617}.dbr-cluster .dbr-rating-card__author small,.dbr-cluster .dbr-rating-card__head span{color:#64748b}.dbr-cluster .dbr-rating-card__brand-row{min-height:4.7rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(26,26,26,.1)}.dbr-cluster .dbr-rating-card__google,.dbr-cluster .dbr-rating-card__tripadvisor{display:inline-flex;align-items:center;gap:.55rem;color:#020617;font-size:1.55rem;font-weight:850}.dbr-cluster .dbr-rating-card__google span:first-child{color:#4285f4}.dbr-cluster .dbr-rating-card__google span:nth-child(2){color:#ea4335}.dbr-cluster .dbr-rating-card__google span:nth-child(3){color:#fbbc05}.dbr-cluster .dbr-rating-card__google span:nth-child(4){color:#4285f4}.dbr-cluster .dbr-rating-card__google span:nth-child(5){color:#34a853}.dbr-cluster .dbr-rating-card__google span:nth-child(6){color:#ea4335}.dbr-cluster .dbr-rating-card__stars{display:inline-flex;gap:.18rem;color:#f2a900;font-size:1.25rem}.dbr-cluster .dbr-rating-card__tripadvisor svg{width:1.45rem;height:1.45rem;color:#00a568;fill:currentColor}.dbr-cluster .dbr-rating-card__bubbles{display:inline-flex;gap:.42rem}.dbr-cluster .dbr-rating-card__bubbles i{position:relative;display:inline-block;width:1.35rem;aspect-ratio:1;border:4px solid #00a568;border-radius:999px}.dbr-cluster .dbr-rating-card__bubbles i:after{content:"";position:absolute;top:50%;left:50%;width:54%;aspect-ratio:1;border-radius:inherit;background:#00a568;transform:translate(-50%,-50%)}.dbr-cluster .dbr-rating-card__viewport{position:relative;min-width:0;overflow:hidden}.dbr-cluster .dbr-rating-card__track{height:100%;display:flex;transition:transform .52s var(--ease-out-expo)}.dbr-cluster .dbr-rating-card__slide{min-width:100%;display:grid;grid-template-rows:1fr auto}.dbr-cluster .dbr-rating-card blockquote{margin:1.5rem 0 1.8rem;color:#172033;font-size:1.3rem;line-height:1.45}.dbr-cluster .dbr-rating-card__author,.dbr-cluster .dbr-rating-card__footer{display:flex;align-items:center}.dbr-cluster .dbr-rating-card__footer{justify-content:space-between}.dbr-cluster .dbr-rating-card__author{gap:.85rem}.dbr-cluster .dbr-rating-card__avatar{position:relative;width:3.18rem;height:3.18rem;flex:0 0 3.18rem;display:inline-flex;align-items:center;justify-content:center;overflow:clip;border-radius:999px;background:var(--color-cyan);color:var(--color-white);font-weight:900}.dbr-cluster .dbr-rating-card__avatar--buggy{background:linear-gradient(135deg,rgba(20,184,200,.55),rgba(26,26,26,.48))}.dbr-cluster .dbr-rating-card__avatar--purple{background:#7434e8}.dbr-cluster .dbr-rating-card__avatar--teal{background:#0ea5a8}.dbr-cluster .dbr-rating-card__avatar--orange{background:#e8762d}.dbr-cluster .dbr-rating-card__avatar i{position:absolute;right:0;bottom:0;width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-white);border-radius:999px;background:#f2a900;color:var(--color-white);font-size:.65rem;font-style:normal}.dbr-cluster .dbr-rating-card__arrows{position:absolute;right:0;bottom:0;display:flex;gap:.6rem}.dbr-cluster .dbr-rating-card__arrows button{width:2.45rem;height:2.45rem;border:1px solid #cbd5e1;border-radius:999px;background:var(--color-white);color:#64748b;font-size:1.35rem;line-height:1;cursor:pointer}.dbr-cluster .dbr-rating-card__arrows button:focus-visible,.dbr-cluster .dbr-rating-card__arrows button:hover{border-color:var(--color-cyan);color:var(--color-cyan-darker)}.dbr-cluster__faq-layout{display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,.58fr);gap:3rem}.dbr-cluster__faq-layout aside>p:not(.dbr-cluster__kicker){margin-top:1rem}.dbr-cluster__faq-list{border-top:1px solid rgba(26,26,26,.1)}.dbr-cluster__faq-list details{border-bottom:1px solid rgba(26,26,26,.1)}.dbr-cluster__faq-list summary{display:flex;align-items:flex-start;gap:1rem;padding:1.15rem 0;cursor:pointer}.dbr-cluster__faq-list summary span{flex:0 0 auto;color:var(--color-sunset);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.76rem;font-weight:900}.dbr-cluster__faq-list summary h3{flex:1;margin:0;color:var(--color-charcoal);font-size:1.28rem;line-height:1.2}.dbr-cluster__faq-list summary i{position:relative;width:2rem;height:2rem;flex:0 0 auto;border:1px solid rgba(26,26,26,.16);border-radius:999px}.dbr-cluster__faq-list summary i:after,.dbr-cluster__faq-list summary i:before{content:"";position:absolute;left:50%;top:50%;width:.78rem;height:2px;background:var(--color-charcoal);transform:translate(-50%,-50%)}.dbr-cluster__faq-list summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.dbr-cluster__faq-list details[open] summary i:after{opacity:0}.dbr-cluster__faq-list details>div{max-width:62ch;padding:0 3rem 1.2rem 2.75rem;color:var(--color-soft-ink);line-height:1.62}.dbr-cluster__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.dbr-cluster__related-card{display:grid;overflow:hidden;text-decoration:none;transition:transform var(--duration-fast) var(--ease-out-expo),border-color var(--duration-fast)}.dbr-cluster__related-card:focus-visible,.dbr-cluster__related-card:hover{transform:translateY(-4px);border-color:rgba(20,184,200,.48)}.dbr-cluster__related-card img{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}.dbr-cluster__related-card em,.dbr-cluster__related-card p,.dbr-cluster__related-card span,.dbr-cluster__related-card strong{margin-inline:1.15rem}.dbr-cluster__related-card span{margin-top:1rem}.dbr-cluster__related-card p{margin-bottom:0}.dbr-cluster__related-card em{margin-block:1rem 1.15rem;color:var(--color-cyan-darker);font-style:normal;font-weight:950}.dbr-cluster__guide-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:2rem;align-items:start}.dbr-cluster__guide-aside{position:sticky;top:6.5rem}.dbr-cluster__guide-aside>p:not(.dbr-cluster__kicker){max-width:38rem;margin:1rem 0 0;color:var(--color-soft-ink);font-size:1.08rem;line-height:1.62;font-weight:700}.dbr-cluster__guide-body{display:grid;gap:1rem}.dbr-cluster__guide-card{padding:1.35rem}.dbr-cluster__guide-card h3{margin:0 0 .65rem;color:var(--color-charcoal);font-size:1.25rem;line-height:1.2}.dbr-cluster__guide-card p{margin:0;color:var(--color-soft-ink);font-size:1rem;line-height:1.72}.dbr-cluster__guide-card p+p{margin-top:.75rem}.dbr-cluster__section--seo-links{padding-block:clamp(3rem,2rem + 3vw,5.5rem)}.dbr-cluster__seo-links{display:grid;grid-template-columns:minmax(0,.58fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);align-items:start}.dbr-cluster__seo-links-head h2{max-width:11ch;margin:1rem 0 0;color:var(--color-charcoal);font-size:clamp(2.05rem,3vw,2.7rem);line-height:1.08;font-weight:900}.dbr-cluster__seo-links-head p:not(.dbr-cluster__kicker){max-width:38rem;margin:1rem 0 0;color:var(--color-soft-ink);line-height:1.6;font-weight:700}.dbr-cluster__seo-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.dbr-cluster__seo-link-grid article{padding:1rem;border:1px solid rgba(26,26,26,.08);border-radius:1rem;background:hsla(0,0%,100%,.72);box-shadow:0 16px 46px rgba(26,26,26,.05)}.dbr-cluster__seo-link-grid h3{margin:0 0 .7rem;color:var(--color-charcoal);font-size:1rem;line-height:1.2;font-weight:900}.dbr-cluster__seo-link-grid ul{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.dbr-cluster__seo-link-grid a{display:inline-flex;align-items:center;gap:.45rem;min-height:34px;color:var(--color-cyan-darker);text-decoration:none;font-size:.94rem;font-weight:850}.dbr-cluster__seo-link-grid a:before{content:"";width:.38rem;height:.38rem;border-radius:999px;background:var(--color-sunset);box-shadow:0 0 0 4px rgba(232,118,45,.12);flex:0 0 auto}.dbr-cluster__seo-link-grid a:focus-visible,.dbr-cluster__seo-link-grid a:hover{color:var(--color-charcoal)}.dbr-cluster__final{position:relative;min-height:620px;isolation:isolate;overflow:hidden;background:var(--color-deep-charcoal);color:var(--color-white)}.dbr-cluster__final-scrim{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(8,15,16,.88),hsla(0,0%,6%,.72)),rgba(0,0,0,.28)}.dbr-cluster__final-inner{min-height:620px;display:grid;align-content:center;justify-items:center;text-align:center;padding-block:5rem}.dbr-cluster__final h2{max-width:11ch;color:var(--color-white)}.dbr-cluster__final p:not(.dbr-cluster__kicker){max-width:46rem;margin:1.2rem auto 0;color:hsla(0,0%,100%,.78);font-size:1.12rem;line-height:1.6;font-weight:700}.dbr-cluster__final-actions{justify-content:center}.dbr-cluster .dbr-footer{margin-top:0}@media (max-width:1180px){.dbr-cluster__booking-layout,.dbr-cluster__faq-layout,.dbr-cluster__guide-layout,.dbr-cluster__hero-grid,.dbr-cluster__section-head{grid-template-columns:1fr}.dbr-cluster__hero-copy{max-width:760px}.dbr-cluster__booking-card,.dbr-cluster__price-panel{max-width:44rem}.dbr-cluster__booking-card,.dbr-cluster__guide-aside{position:static}.dbr-cluster__seo-links{grid-template-columns:1fr}.dbr-cluster__balanced-head,.dbr-cluster__related-head{gap:1.25rem}.dbr-cluster__related-note,.dbr-cluster__section-note{justify-self:start;max-width:52rem}.dbr-cluster__safety-head{grid-template-columns:1fr}.dbr-cluster__flow,.dbr-cluster__spec-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dbr-cluster__vehicle-gallery{grid-template-columns:1fr}.dbr-cluster__bento,.dbr-cluster__card-grid,.dbr-cluster__related-grid,.dbr-cluster__seo-link-grid,.dbr-cluster__value-grid,.dbr-cluster__vehicle-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dbr-cluster__bento-card{min-height:8rem}}@media (max-width:760px){.dbr-cluster__shell{width:min(100% - 1.5rem,1400px)}.dbr-cluster #safety-h{scroll-margin-top:150px}.dbr-cluster__hero,.dbr-cluster__hero-inner{min-height:auto}.dbr-cluster__hero-inner{padding-top:clamp(3rem,9vw,5rem);padding-bottom:clamp(1.5rem,5vw,2.5rem);row-gap:clamp(1rem,3.5vw,1.5rem)}.dbr-cluster__hero-scrim{background:linear-gradient(180deg,rgba(8,15,16,.38),rgba(8,15,16,.62) 55%,rgba(8,15,16,.94)),linear-gradient(90deg,rgba(8,15,16,.55),rgba(8,15,16,.32))}.dbr-cluster__crumbs{font-size:.78rem;white-space:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.25rem}.dbr-cluster__crumbs::-webkit-scrollbar{display:none}.dbr-cluster__hero h1{font-size:clamp(2rem,8.5vw,2.45rem);line-height:1.05;max-width:16ch;margin-inline:auto 0;text-wrap:balance;-webkit-hyphens:none;hyphens:none;word-break:keep-all}.dbr-cluster__faq-layout h2,.dbr-cluster__final h2,.dbr-cluster__section h2{font-size:clamp(2.15rem,9.6vw,2.65rem);line-height:1.04}.dbr-cluster__hero-lede{font-size:.95rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dbr-cluster__final p:not(.dbr-cluster__kicker){font-size:1rem}.dbr-cluster__price-panel{padding:clamp(1rem,4vw,1.5rem)}.dbr-cluster__price-panel ul{gap:.4rem;margin-top:.65rem}.dbr-cluster__price-panel li{font-size:.82rem;line-height:1.4}.dbr-cluster__actions,.dbr-cluster__final-actions{width:100%}.dbr-cluster__hero .dbr-cluster__btn--ghost{display:none}.dbr-cluster__btn{width:100%}.dbr-cluster__booking-card strong,.dbr-cluster__price-panel strong{font-size:clamp(2rem,9vw,2.65rem);line-height:1}.dbr-cluster__card-grid,.dbr-cluster__flow,.dbr-cluster__related-grid,.dbr-cluster__reviews-grid,.dbr-cluster__seo-link-grid,.dbr-cluster__spec-grid,.dbr-cluster__split,.dbr-cluster__value-grid,.dbr-cluster__vehicle-detail-grid{grid-template-columns:1fr}.dbr-cluster__seo-links-head h2{max-width:100%;font-size:clamp(1.82rem,7.2vw,2.1rem)}.dbr-cluster__vehicle-photo,.dbr-cluster__vehicle-photo--primary{min-height:19rem}.dbr-cluster__vehicle-photo figcaption{left:1rem;right:1rem;bottom:1rem}.dbr-cluster__spec-grid article{min-height:92px}.dbr-cluster__bento{grid-template-columns:1fr}.dbr-cluster__bento-card{min-height:auto;padding:1rem}.dbr-cluster__bento-card strong{font-size:1.65rem}.dbr-cluster__section{padding-block:4rem}.dbr-cluster__section-head{margin-bottom:1.5rem}.dbr-cluster__balanced-head,.dbr-cluster__related-head{gap:1rem}.dbr-cluster__balanced-head h2,.dbr-cluster__related-head h2{max-width:100%;font-size:clamp(1.82rem,7.2vw,2.1rem);line-height:1.07}.dbr-cluster__included-head{margin-bottom:1.5rem}.dbr-cluster__included-head h2{max-width:100%;font-size:clamp(1.82rem,7.2vw,2.1rem);line-height:1.07}.dbr-cluster__related-note,.dbr-cluster__section-note{padding:.9rem 1rem;font-size:1rem;line-height:1.55}.dbr-cluster__safety-head{gap:1rem;margin-bottom:1rem}.dbr-cluster__safety-head h2{max-width:12ch;font-size:clamp(1.9rem,7.8vw,2.25rem);line-height:1.07}.dbr-cluster__safety-head>p{padding:.9rem 1rem;font-size:1rem}.dbr-cluster__safety-grid{grid-template-columns:1fr;gap:.7rem}.dbr-cluster__safety-card{grid-template-columns:2rem minmax(0,1fr);-moz-column-gap:.75rem;column-gap:.75rem;padding:.9rem;border-radius:1rem}.dbr-cluster__safety-icon{width:2rem;height:2rem;border-radius:.65rem}.dbr-cluster__safety-icon:after{inset:.5rem}.dbr-cluster__safety-card h3{font-size:1.22rem}.dbr-cluster__safety-card p{font-size:.98rem;line-height:1.48}.dbr-cluster .dbr-rating-card,.dbr-cluster__flow li,.dbr-cluster__info-card,.dbr-cluster__list-card,.dbr-cluster__related-card,.dbr-cluster__value-card{border-radius:1rem}.dbr-cluster .dbr-rating-card{min-height:25rem}.dbr-cluster .dbr-rating-card__brand-row{align-items:flex-start;flex-direction:column;padding-block:1rem}.dbr-cluster .dbr-rating-card blockquote{font-size:1.08rem}.dbr-cluster .dbr-rating-card__footer{padding-bottom:3.1rem}.dbr-cluster__faq-list summary{gap:.65rem}.dbr-cluster__faq-list summary i{display:none}.dbr-cluster__faq-list details>div{padding:0 0 1.1rem}.dbr-cluster__final{min-height:680px}.dbr-cluster__final-inner{min-height:680px;padding-bottom:10.5rem}}@media (min-width:1024px) and (max-width:1099px){body.dbr-cluster .dbr-header__actions{display:none}body.dbr-cluster .dbr-header__inner,body.dbr-cluster .dbr-nav{min-width:0}}@media (max-width:1099px){.dbr-cluster__section--safety{padding-bottom:8rem}}@media (max-width:640px){.dbr-cluster__price-panel,.dbr-cluster__spec-strip{display:none}.dbr-cluster__hero .dbr-cluster__actions{display:flex;width:100%}.dbr-cluster__hero .dbr-cluster__actions .dbr-cluster__btn{flex:1 1 100%;width:100%}}.dbr-home #act-h,.dbr-home #combo-h,.dbr-home #faq-h,.dbr-home #final-h,.dbr-home #flow-h,.dbr-home #loc-h,.dbr-home #pricing-h,.dbr-home #rev-h,.dbr-home #spot-h,.dbr-home #strat-h,.dbr-home #tour-variety-h,.dbr-home #why-h{font-size:clamp(2.15rem,3.15vw,3.15rem);line-height:1.07;font-weight:850;letter-spacing:0}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero h1{font-size:clamp(2.5rem,3.2vw + .6rem,4rem);line-height:1.05;font-weight:800}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__wide-title{font-size:clamp(1.75rem,2.2vw + .5rem,2.625rem);line-height:1.18;font-weight:800}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-aside h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout h2{font-size:clamp(1.55rem,1.7vw + .5rem,2.15rem);line-height:1.18;font-weight:800;-webkit-hyphens:none;hyphens:none;word-break:keep-all}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final h2{font-size:clamp(2rem,2.6vw + .6rem,3rem);line-height:1.1;font-weight:800}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head h2{font-size:clamp(1.9rem,2.4vw + .6rem,2.875rem);line-height:1.1;font-weight:800}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head h2{font-size:clamp(1.75rem,2.2vw + .5rem,2.5rem);font-weight:800}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__wide-title{font-size:clamp(1.75rem,2.2vw + .5rem,2.625rem);line-height:1.1;font-weight:800}.dbr-cluster__guide-aside h2{font-size:clamp(2.1rem,3.15vw,3.2rem);line-height:1.07;font-weight:900}.dbr-cluster__final h2{font-size:clamp(2.55rem,3.9vw,3.7rem);line-height:1.05}.dbr-error-hero h1{font-size:clamp(2.75rem,4.45vw,4.35rem);line-height:1.03;font-weight:850}.dbr-error-help h2,.dbr-error-pillars__intro h2,.dbr-error-section-head h2{font-size:clamp(2.05rem,3.05vw,2.9rem);line-height:1.07;font-weight:850}@media (max-width:640px){.dbr-home #act-h,.dbr-home #combo-h,.dbr-home #faq-h,.dbr-home #final-h,.dbr-home #flow-h,.dbr-home #loc-h,.dbr-home #pricing-h,.dbr-home #rev-h,.dbr-home #spot-h,.dbr-home #strat-h,.dbr-home #tour-variety-h,.dbr-home #why-h{font-size:clamp(1.82rem,7.4vw,2.25rem);line-height:1.08}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__hero h1{font-size:clamp(1.85rem,7.6vw,2.3rem);line-height:1.06}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__content-aside h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__faq-layout h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__final h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section h2,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__wide-title{font-size:clamp(1.55rem,6.5vw,1.95rem);line-height:1.18}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head h2{max-width:17.5ch;margin-inline:auto;font-size:clamp(1.9rem,7.6vw,2.28rem);line-height:1.08;text-wrap:balance}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head{justify-items:center;align-items:center;gap:.72rem;margin-bottom:.92rem;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head>div{display:grid;justify-items:center;width:100%;max-width:min(100%,22.5rem);margin-inline:auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--dark .dbr-pillar__section-head>p{max-width:min(100%,22.5rem);margin-inline:auto;font-size:.96rem;line-height:1.45;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__fleet-rail span:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - .24rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head{justify-items:center;align-items:center;gap:.68rem;margin-bottom:.88rem;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head>div{display:grid;justify-items:center;width:100%;max-width:min(100%,22.5rem);margin-inline:auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head h2{max-width:17.5ch;margin-inline:auto;text-wrap:balance}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head>p{justify-self:center;max-width:min(100%,22.5rem);margin-inline:auto;font-size:.94rem;line-height:1.44;text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section[aria-labelledby=it-h] .dbr-pillar__section-head>div{max-width:min(100%,22.5rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section[aria-labelledby=it-h] .dbr-pillar__section-head h2{max-width:17.5ch}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section[aria-labelledby=it-h] .dbr-pillar__section-head>p{max-width:min(100%,22.5rem)}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions{text-align:center}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__kicker{justify-content:center;margin-inline:auto}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__wide-title{max-width:min(100%,22.5rem);margin-inline:auto;text-align:center;text-wrap:balance}:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--inclusions .dbr-pillar__wide-title,:is(.dbr-pillar.dbr-buggy,.dbr-pillar.dbr-pillar--activity) .dbr-pillar__section--usp .dbr-pillar__section-head h2{font-size:clamp(1.75rem,7.2vw,2.08rem);line-height:1.18}.dbr-cluster__final h2,.dbr-cluster__guide-aside h2{font-size:clamp(2rem,8.6vw,2.45rem);line-height:1.06}.dbr-error-hero h1{font-size:clamp(2.1rem,9.5vw,2.65rem);line-height:1.04}.dbr-error-help h2,.dbr-error-pillars__intro h2,.dbr-error-section-head h2{font-size:clamp(1.8rem,7.5vw,2.25rem);line-height:1.08}}.dbr-location .dbr-footer{margin-top:0}.dbr-location{background:#faf8f5;color:#1a1a1a;overflow-x:clip}.dbr-location *,.dbr-location :after,.dbr-location :before{box-sizing:border-box}.dbr-location h1,.dbr-location h2,.dbr-location h3{font-family:Outfit,Space Grotesk,Inter,system-ui,sans-serif;letter-spacing:0}.dbr-location-main{background:#faf8f5;overflow:clip}.dbr-location__shell{width:min(100% - 48px,1440px);margin-inline:auto}.dbr-location__hero{position:relative;min-height:88svh;display:grid;align-items:stretch;color:#fff;overflow:hidden;background:#0f0f0f}.dbr-location__hero-media,.dbr-location__hero-scrim{position:absolute;inset:0}.dbr-location__final>img,.dbr-location__hero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dbr-location__hero-scrim{background:radial-gradient(circle at 72% 24%,rgba(20,184,200,.2),transparent 28%),linear-gradient(90deg,rgba(8,14,14,.94),rgba(8,14,14,.7) 48%,rgba(8,14,14,.28)),linear-gradient(180deg,rgba(8,14,14,.62),rgba(8,14,14,.92))}.dbr-location__hero-inner{position:relative;z-index:1;min-height:88svh;padding-block:clamp(92px,10vw,138px) clamp(44px,7vw,86px);display:flex;flex-direction:column}.dbr-location__crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:clamp(38px,5vw,70px);color:hsla(0,0%,100%,.72);font-weight:800;font-size:15px}.dbr-location__crumbs a{color:#fff;text-decoration:none}.dbr-location__crumbs a:focus-visible,.dbr-location__crumbs a:hover{color:#5ee7f1;outline:none}.dbr-location__hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,450px);gap:clamp(30px,5vw,72px);align-items:end;margin-top:auto}.dbr-location__hero-copy{max-width:860px}.dbr-location__kicker{margin:0 0 16px;font-family:JetBrains Mono,monospace;font-size:12px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:#14b8c8;font-weight:800}.dbr-location__hero h1{margin:0;color:#fff;font-size:clamp(42px,5.4vw,72px);line-height:1.05;font-weight:900;max-width:920px;text-shadow:0 18px 42px rgba(0,0,0,.55)}.dbr-location__hero h1 em{color:#5ee7f1;font-style:normal}.dbr-location__hero-lede{margin:22px 0 0;max-width:720px;color:hsla(0,0%,100%,.82);font-size:clamp(17px,1.35vw,21px);line-height:1.55;font-weight:650}.dbr-location__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.dbr-location__chips span{display:inline-flex;align-items:center;min-height:38px;border-radius:999px;padding:9px 14px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.88);font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;font-weight:800}.dbr-location__chips--center{justify-content:center}.dbr-location__hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.dbr-location__btn{min-height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;padding:15px 22px;font-weight:850;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.dbr-location__btn:focus-visible,.dbr-location__btn:hover{transform:translateY(-2px);outline:none}.dbr-location__btn--primary{background:linear-gradient(135deg,#14b8c8,#16a3b1);color:#fff;box-shadow:0 18px 42px rgba(20,184,200,.24)}.dbr-location__btn--ghost{color:#fff;border:1px solid hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.08)}.dbr-location__pickup-panel{border-radius:24px;padding:clamp(24px,3vw,34px);background:hsla(0,0%,6%,.76);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 28px 80px rgba(0,0,0,.26);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dbr-location__pickup-panel p,.dbr-location__pickup-panel span{margin:0;color:hsla(0,0%,100%,.68);font-weight:750}.dbr-location__pickup-panel p{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.dbr-location__pickup-panel strong{display:block;margin-top:10px;color:#5ee7f1;font-size:clamp(40px,4.2vw,66px);line-height:.98;font-weight:900}.dbr-location__pickup-panel ul{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:12px}.dbr-location__pickup-panel li{position:relative;padding-left:22px;color:hsla(0,0%,100%,.82);font-weight:700;line-height:1.5}.dbr-location__pickup-panel li:before{content:"";position:absolute;left:0;top:.62em;width:9px;height:9px;border-radius:999px;background:#e8762d;box-shadow:0 0 0 4px rgba(232,118,45,.17)}.dbr-location__stats{background:#111817;color:#fff}.dbr-location__stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:hsla(0,0%,100%,.12)}.dbr-location__stats article{padding:clamp(20px,3vw,30px);background:#111817}.dbr-location__activity-card span,.dbr-location__check-grid span,.dbr-location__flow small,.dbr-location__related-card span,.dbr-location__stats span{display:block;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#14b8c8;font-weight:850}.dbr-location__stats strong{display:block;margin-top:8px;font-size:clamp(26px,3vw,38px);line-height:1.05;font-weight:900}.dbr-location__stats small{display:block;margin-top:6px;color:hsla(0,0%,100%,.62);font-size:14px;line-height:1.45}.dbr-location__section{padding-block:clamp(68px,8vw,110px)}.dbr-location__section--light{background:#faf8f5}.dbr-location__section--sand{background:radial-gradient(circle at 12% 8%,rgba(20,184,200,.08),transparent 32%),linear-gradient(180deg,#fff4da,#faf8f5 70%)}.dbr-location__section--dark{background:#081111;color:#fff}.dbr-location__section--checks{background:radial-gradient(circle at 10% 10%,rgba(20,184,200,.14),transparent 34%),radial-gradient(circle at 86% 72%,rgba(232,118,45,.12),transparent 30%),linear-gradient(180deg,#071010,#081111)}.dbr-location__section-head--split,.dbr-location__split{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);gap:clamp(28px,6vw,92px);align-items:start}.dbr-location__section-head h2{margin:0;max-width:760px;color:#1a1a1a;font-size:clamp(36px,4.4vw,58px);line-height:1.06;font-weight:900}.dbr-location__section--dark h2{color:#fff}.dbr-location__section--checks .dbr-location__split{grid-template-columns:minmax(280px,.62fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,76px)}.dbr-location__section--checks .dbr-location__section-head h2{max-width:660px;font-size:clamp(38px,4.1vw,56px);line-height:1.07}.dbr-location__checks-lede{max-width:520px;margin:22px 0 0;color:hsla(0,0%,100%,.74);font-size:clamp(16px,1.15vw,18px);line-height:1.58;font-weight:650}.dbr-location__faq-panel>p:not(.dbr-location__kicker),.dbr-location__note-card p,.dbr-location__section-lede{margin:0;color:#3a3a3a;font-size:clamp(17px,1.25vw,20px);line-height:1.62;font-weight:650}.dbr-location__note-card{border-radius:24px;padding:clamp(24px,3vw,36px);background:#fff;border:1px solid #e8e2d8;box-shadow:0 24px 68px rgba(26,26,26,.08)}.dbr-location__note-card ul{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:12px}.dbr-location__note-card li{position:relative;padding-left:24px;color:#3a3a3a;font-weight:700;line-height:1.55}.dbr-location__note-card li:before{content:"";position:absolute;left:0;top:.62em;width:10px;height:10px;border-radius:999px;background:#14b8c8}.dbr-location__activity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:42px}.dbr-location__activity-card{overflow:hidden;border-radius:24px;background:#fff;border:1px solid #e8e2d8;color:#1a1a1a;text-decoration:none;box-shadow:0 22px 60px rgba(26,26,26,.08);transition:transform .18s ease,box-shadow .18s ease}.dbr-location__activity-card:focus-visible,.dbr-location__activity-card:hover{transform:translateY(-4px);box-shadow:0 28px 78px rgba(26,26,26,.12);outline:none}.dbr-location__activity-card img{width:100%;height:clamp(210px,20vw,300px);-o-object-fit:cover;object-fit:cover}.dbr-location__activity-card div{padding:24px}.dbr-location__activity-card strong,.dbr-location__check-grid strong,.dbr-location__related-card strong{display:block;margin-top:10px;color:#1a1a1a;font-size:clamp(24px,2.4vw,32px);line-height:1.08;font-weight:900}.dbr-location__activity-card small,.dbr-location__check-grid p,.dbr-location__flow p,.dbr-location__related-card small{display:block;margin-top:10px;color:#555;font-size:16px;line-height:1.55;font-weight:600}.dbr-location__flow{margin:42px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.dbr-location__flow li{min-height:240px;border-radius:24px;padding:24px;background:#fff;border:1px solid #e8e2d8;box-shadow:0 18px 54px rgba(26,26,26,.07)}.dbr-location__flow li>span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#14b8c8;color:#fff;font-weight:900;font-size:18px;margin-bottom:22px}.dbr-location__flow strong{display:block;margin-top:8px;font-size:22px;line-height:1.15;font-weight:900}.dbr-location__check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dbr-location__check-grid article{min-height:0;padding:22px;border-radius:22px;background:linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.045)),hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 22px 58px rgba(0,0,0,.18)}.dbr-location__check-card-head{display:flex;gap:13px;align-items:center}.dbr-location__check-card-head span{color:#57e4ef;font-size:12px;letter-spacing:.16em}.dbr-location__check-icon{flex:0 0 auto;width:42px;height:42px;display:inline-grid;place-items:center;border-radius:14px;color:#5ee7f1;background:rgba(20,184,200,.16);border:1px solid rgba(20,184,200,.34);box-shadow:0 16px 32px rgba(20,184,200,.12)}.dbr-location__check-icon:before{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:var(--location-check-icon) center /contain no-repeat;mask:var(--location-check-icon) center /contain no-repeat}.dbr-location__check-icon--pickup{--location-check-icon:url("data:image/svg+xml;charset=utf-8,%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.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7m0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5'/%3E%3C/svg%3E")}.dbr-location__check-icon--clock{--location-check-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20m1 5v4.45l3.1 1.86-1.03 1.72L11 12.6V7z'/%3E%3C/svg%3E")}.dbr-location__check-icon--activity{--location-check-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v3H4zm0 5h7v9H6a2 2 0 0 1-2-2zm9 0h7v7a2 2 0 0 1-2 2h-5zm-7 2v2h3v-2zm9 0v2h3v-2z'/%3E%3C/svg%3E")}.dbr-location__check-icon--shield{--location-check-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 4.5 5v6.25c0 4.7 3.18 9.1 7.5 10.75 4.32-1.65 7.5-6.05 7.5-10.75V5zm3.7 7.7-4.6 4.6L9 12.2l1.4-1.4.7.7 3.2-3.2z'/%3E%3C/svg%3E")}.dbr-location__check-grid p,.dbr-location__check-grid strong{color:#fff}.dbr-location__check-grid strong{margin-top:16px;font-size:clamp(23px,2vw,30px);line-height:1.12}.dbr-location__check-grid p{color:hsla(0,0%,100%,.72);font-size:15.5px;line-height:1.55}.dbr-location__section--faq{background:radial-gradient(circle at 12% 0,rgba(20,184,200,.075),transparent 32%),linear-gradient(180deg,#faf8f5,#fff 68%,#faf8f5)}.dbr-location__faq-layout{display:grid;grid-template-columns:minmax(300px,.42fr) minmax(0,.82fr);gap:clamp(28px,5vw,70px);align-items:start}.dbr-location__faq-panel{position:sticky;top:108px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.dbr-location__faq-panel .dbr-location__kicker{margin:0 0 18px;color:#0e8e9c}.dbr-location__faq-panel h2{margin:0;max-width:440px;color:#1a1a1a;font-size:clamp(32px,3.3vw,48px);line-height:1.06;font-weight:900}.dbr-location__faq-panel>p:not(.dbr-location__kicker){margin-top:18px;max-width:430px}.dbr-location__faq-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.dbr-location__faq-chips span{min-height:34px;border-radius:999px;padding:8px 12px;background:rgba(20,184,200,.1);border:1px solid rgba(20,184,200,.24);color:#0e6f7b;font-family:JetBrains Mono,monospace;font-size:10.5px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.dbr-location__faq-chips span,.dbr-location__faq-cta{display:inline-flex;align-items:center;font-weight:850}.dbr-location__faq-cta{justify-content:center;min-height:48px;margin-top:24px;border-radius:14px;padding:12px 18px;background:linear-gradient(135deg,#14b8c8,#0e9aaa);color:#fff;text-decoration:none;box-shadow:0 16px 36px rgba(20,184,200,.2);transition:transform .18s ease,box-shadow .18s ease}.dbr-location__faq-cta:focus-visible,.dbr-location__faq-cta:hover{transform:translateY(-2px);box-shadow:0 22px 48px rgba(20,184,200,.28);outline:none}.dbr-location__faq-list{display:grid;gap:0;padding:0;border-radius:0;background:transparent;border-top:1px solid #e8e2d8;box-shadow:none}.dbr-location__faq-list details{overflow:hidden;border:0;border-bottom:1px solid #e8e2d8;border-radius:0;background:transparent;transition:background .18s ease,border-color .18s ease}.dbr-location__faq-list details[open]{background:linear-gradient(90deg,rgba(20,184,200,.045),transparent 70%);border-color:#d9eced}.dbr-location__faq-list summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:52px 1fr 42px;gap:16px;align-items:center;min-height:78px;padding:22px 0}.dbr-location__faq-list summary::-webkit-details-marker{display:none}.dbr-location__faq-list summary>span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#e6f8fa;border:1px solid rgba(20,184,200,.28);font-family:JetBrains Mono,monospace;color:#14b8c8;font-size:13px;font-weight:850}.dbr-location__faq-list h3{margin:0;color:#101010;font-size:clamp(18px,1.35vw,23px);line-height:1.2;font-weight:850}.dbr-location__faq-list i{position:relative;width:42px;height:42px;border-radius:999px;background:#fff;border:1px solid #d8d0c2;box-shadow:0 10px 28px rgba(26,26,26,.06)}.dbr-location__faq-list i:after,.dbr-location__faq-list i:before{content:"";position:absolute;inset:50% auto auto 50%;width:14px;height:2.5px;border-radius:999px;background:#1a1a1a;transform:translate(-50%,-50%)}.dbr-location__faq-list i:after{transform:translate(-50%,-50%) rotate(90deg)}.dbr-location__faq-list details[open] i:after{opacity:0}.dbr-location__faq-list details>div{padding:0 72px 24px 68px;color:#555;line-height:1.65;font-weight:600}.dbr-location__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px}.dbr-location__related-card{padding:26px;border-radius:22px;background:hsla(0,0%,100%,.78);border:1px solid #e8e2d8;color:#1a1a1a;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.dbr-location__related-card:focus-visible,.dbr-location__related-card:hover{transform:translateY(-3px);box-shadow:0 22px 58px rgba(26,26,26,.1);outline:none}.dbr-location__final{position:relative;min-height:620px;display:grid;place-items:center;overflow:hidden;background:#0f0f0f;color:#fff;text-align:center}.dbr-location__final-scrim,.dbr-location__final>img{position:absolute;inset:0}.dbr-location__final-scrim{background:radial-gradient(circle at 50% 106%,rgba(232,118,45,.48),transparent 38%),radial-gradient(circle at 46% 34%,rgba(20,184,200,.18),transparent 26%),linear-gradient(180deg,rgba(7,12,12,.74),rgba(7,12,12,.94)),linear-gradient(90deg,rgba(7,12,12,.82),rgba(7,12,12,.62),rgba(7,12,12,.82))}.dbr-location__final-inner{position:relative;z-index:1;max-width:820px;padding-block:clamp(70px,7vw,104px)}.dbr-location__final h2{margin:0;color:#fff;font-size:clamp(38px,4.2vw,60px);line-height:1.07;font-weight:900;text-shadow:0 18px 46px rgba(0,0,0,.68)}.dbr-location__final p:not(.dbr-location__kicker){margin:18px auto 0;max-width:680px;color:hsla(0,0%,100%,.8);font-size:clamp(17px,1.3vw,21px);line-height:1.6;font-weight:650}.dbr-location__final .dbr-location__hero-actions{justify-content:center;margin-top:28px}.dbr-location__final .dbr-location__chips{margin-top:26px}@media (max-width:1023px){.dbr-location__shell{width:min(100% - 32px,760px)}.dbr-location__faq-layout,.dbr-location__hero-grid,.dbr-location__section-head--split,.dbr-location__split{grid-template-columns:1fr}.dbr-location__section--checks .dbr-location__split{grid-template-columns:1fr;align-items:start;gap:28px}.dbr-location__faq-panel{position:relative;top:auto}.dbr-location__activity-grid,.dbr-location__related-grid{grid-template-columns:1fr}.dbr-location__check-grid,.dbr-location__flow,.dbr-location__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dbr-location__hero h1{font-size:clamp(39px,12vw,64px)}.dbr-location__section-head h2{font-size:clamp(32px,8vw,48px)}.dbr-location__section--checks .dbr-location__section-head h2{max-width:680px;font-size:clamp(34px,8.5vw,48px)}.dbr-location__checks-lede{max-width:620px}}@media (max-width:640px){.dbr-location__shell{width:min(100% - 24px,430px)}.dbr-location__hero{min-height:auto}.dbr-location__hero-inner{min-height:auto;padding-block:82px 42px}.dbr-location__crumbs{font-size:13px;margin-bottom:34px}.dbr-location__hero h1{font-size:clamp(36px,11vw,48px);line-height:1.06}.dbr-location__hero-lede{font-size:16px}.dbr-location__final .dbr-location__hero-actions,.dbr-location__hero-actions{display:grid;grid-template-columns:1fr}.dbr-location__check-grid,.dbr-location__flow,.dbr-location__stats-grid{grid-template-columns:1fr}.dbr-location__section--checks .dbr-location__section-head h2{font-size:clamp(34px,10vw,42px);line-height:1.08}.dbr-location__check-card-head{align-items:flex-start}.dbr-location__flow li{min-height:0}.dbr-location__faq-list summary{grid-template-columns:42px 1fr 38px;gap:12px;padding:18px 0}.dbr-location__faq-list details>div{padding:0 0 20px 54px;font-size:15.5px}.dbr-location__faq-panel{padding:0;border-radius:0}.dbr-location__faq-panel h2{font-size:clamp(30px,9vw,38px);line-height:1.08}.dbr-location__faq-panel>p:not(.dbr-location__kicker){font-size:16px}.dbr-location__faq-cta{width:100%}.dbr-location__faq-list{padding:0;border-radius:0}.dbr-location__faq-list summary>span{width:38px;height:38px;border-radius:12px;font-size:12px}.dbr-location__faq-list h3{font-size:18px}.dbr-location__faq-list i{width:38px;height:38px}.dbr-location__final{min-height:560px}.dbr-location__final-inner{padding-bottom:118px}}.dbr-support .dbr-footer{margin-top:0}.dbr-support,.dbr-support *{box-sizing:border-box}.dbr-support h1,.dbr-support h2,.dbr-support h3{letter-spacing:0}.dbr-support__shell{width:min(100% - 48px,1320px);margin-inline:auto}.dbr-support__hero{position:relative;min-height:760px;overflow:hidden;color:#fff;background:#0b1110}.dbr-support__final-scrim,.dbr-support__final>img,.dbr-support__hero-img,.dbr-support__hero-scrim{position:absolute;inset:0;width:100%;height:100%}.dbr-support__final>img,.dbr-support__hero-img{-o-object-fit:cover;object-fit:cover;filter:saturate(.96) contrast(1.04)}.dbr-support__hero-scrim{background:radial-gradient(circle at 75% 18%,rgba(20,184,200,.24),transparent 28%),linear-gradient(90deg,rgba(7,13,12,.92),rgba(7,13,12,.72) 45%,rgba(7,13,12,.38)),linear-gradient(180deg,rgba(7,13,12,.62),rgba(7,13,12,.88))}.dbr-support__hero-inner{position:relative;z-index:1;width:min(100% - 2rem,var(--shell-max));margin-inline:auto;padding-inline:var(--shell-padding);min-height:760px;padding-block:92px 84px;display:flex;flex-direction:column}.dbr-support__crumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:74px;font-size:14px;font-weight:850;color:hsla(0,0%,100%,.72)}.dbr-support__crumbs a{color:#fff;text-decoration:none}.dbr-support__crumbs a:focus-visible,.dbr-support__crumbs a:hover{color:#5ee7ef}.dbr-support__hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,430px);gap:clamp(28px,5vw,86px);align-items:end;margin-top:auto}.dbr-support__eyebrow,.dbr-support__kicker{margin:0 0 18px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:850;letter-spacing:.24em;text-transform:uppercase;color:#31d7e5}.dbr-support__hero h1{max-width:820px;margin:0;font-family:var(--font-display,inherit);font-size:clamp(44px,5vw,72px);font-weight:900;line-height:1.05;color:#fff;text-wrap:balance}.dbr-support__hero h1 em,.dbr-support__section-head h2 em{font-style:normal;color:#5ee7ef}.dbr-support__hero-lede{max-width:720px;margin:22px 0 0;font-size:clamp(17px,1.45vw,22px);line-height:1.5;font-weight:760;color:hsla(0,0%,100%,.82)}.dbr-support__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.dbr-support__chips span{display:inline-flex;min-height:36px;align-items:center;border:1px solid hsla(0,0%,100%,.22);border-radius:999px;padding:0 14px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase;color:hsla(0,0%,100%,.82);background:hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dbr-support__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.dbr-support__btn{display:inline-flex;min-height:56px;align-items:center;justify-content:center;border-radius:16px;padding:0 24px;font-size:16px;font-weight:900;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.dbr-support__btn:focus-visible,.dbr-support__btn:hover{transform:translateY(-2px);outline:none}.dbr-support__btn:focus-visible{box-shadow:0 0 0 3px rgba(20,184,200,.32)}.dbr-support__btn--primary{background:linear-gradient(135deg,#14b8c8,#2ad4de);color:#061313;box-shadow:0 18px 48px rgba(20,184,200,.24)}.dbr-support__btn--ghost{border:1px solid hsla(0,0%,100%,.28);color:#fff;background:hsla(0,0%,100%,.08)}.dbr-support__hero-panel{border:1px solid hsla(0,0%,100%,.18);border-radius:24px;padding:28px;background:rgba(12,17,16,.72);box-shadow:0 30px 80px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dbr-support__hero-panel p,.dbr-support__hero-panel span{margin:0;color:hsla(0,0%,100%,.72)}.dbr-support__hero-panel>p{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:850;letter-spacing:.2em;text-transform:uppercase;color:#31d7e5}.dbr-support__hero-panel strong{display:block;margin-top:14px;font-family:var(--font-display,inherit);font-size:clamp(34px,4vw,58px);line-height:.98;color:#fff}.dbr-support__hero-panel ul{display:grid;gap:12px;margin:22px 0 0;padding:0;list-style:none}.dbr-support__hero-panel li{position:relative;padding-left:22px;color:hsla(0,0%,100%,.8);font-weight:740;line-height:1.45}.dbr-support__hero-panel li:before{content:"";position:absolute;left:0;top:.58em;width:8px;height:8px;border-radius:999px;background:#e8762d;box-shadow:0 0 0 5px rgba(232,118,45,.14)}.dbr-support__trust-strip{padding-block:22px;background:#0b1110;border-top:1px solid hsla(0,0%,100%,.08)}.dbr-support__trust-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border-radius:22px;overflow:hidden;background:hsla(0,0%,100%,.1)}.dbr-support__trust-grid article{padding:22px;background:#111918}.dbr-support__trust-grid span{display:block;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:850;letter-spacing:.2em;color:#31d7e5;text-transform:uppercase}.dbr-support__trust-grid strong{display:block;margin-top:8px;font-family:var(--font-display,inherit);font-size:clamp(24px,2.3vw,36px);line-height:1;color:#fff}.dbr-support__trust-grid p{margin:8px 0 0;color:hsla(0,0%,100%,.62);font-size:14px;line-height:1.35}.dbr-support__section{padding-block:clamp(76px,9vw,128px)}.dbr-support__section--faq,.dbr-support__section--light{background:#faf8f5}.dbr-support__section--sand{background:linear-gradient(180deg,#fff3da,#faf8f5 92%)}.dbr-support__section--dark{background:#07100f;color:#fff}.dbr-support__faq-layout,.dbr-support__section-head--split,.dbr-support__split{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(34px,6vw,92px);align-items:start}.dbr-support__section-head--split{align-items:center}.dbr-support__section-head--split>p:not(.dbr-support__kicker){width:min(100%,620px);margin:clamp(10px,1.5vw,18px) 0 0 auto;border:1px solid rgba(20,184,200,.2);border-left:5px solid #14b8c8;border-radius:20px;padding:clamp(18px,2.2vw,26px);background:hsla(0,0%,100%,.62);box-shadow:0 22px 55px rgba(26,26,26,.055)}.dbr-support__faq-layout h2,.dbr-support__final h2,.dbr-support__section-head h2{max-width:850px;margin:0;font-family:var(--font-display,inherit);font-size:clamp(38px,5vw,68px);line-height:1.05;font-weight:900;color:#151515}.dbr-support__faq-layout aside>p,.dbr-support__prose p,.dbr-support__section-head>p:not(.dbr-support__kicker){color:#3a3a3a;font-size:clamp(16px,1.25vw,19px);line-height:1.58;font-weight:680}.dbr-support__prose{border-top:3px solid #14b8c8;padding-top:28px}.dbr-support__prose p{margin:0 0 18px}.dbr-support__card-grid,.dbr-support__check-grid,.dbr-support__link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:48px}.dbr-support__card-grid article,.dbr-support__link-grid a{min-height:230px;border:1px solid #e8e2d8;border-radius:22px;padding:26px;background:hsla(0,0%,100%,.74);box-shadow:0 24px 70px rgba(26,26,26,.06)}.dbr-support__card-grid span,.dbr-support__check-grid span,.dbr-support__link-grid span{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:850;letter-spacing:.2em;text-transform:uppercase;color:#087b86}.dbr-support__card-grid h3,.dbr-support__check-grid strong,.dbr-support__link-grid strong{display:block;margin-top:18px;font-family:var(--font-display,inherit);font-size:clamp(24px,2.5vw,34px);line-height:1.05;color:#151515}.dbr-support__card-grid p,.dbr-support__check-grid p,.dbr-support__link-grid p,.dbr-support__steps p{margin:14px 0 0;color:#4a4a4a;font-size:16px;line-height:1.52}.dbr-support__section--dark .dbr-support__kicker,.dbr-support__section--dark .dbr-support__section-head>p,.dbr-support__section-head--dark h2{color:#fff}.dbr-support__section--dark .dbr-support__section-head>p{color:hsla(0,0%,100%,.72)}.dbr-support__check-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dbr-support__check-grid article{min-height:230px;border:1px solid hsla(0,0%,100%,.12);border-radius:22px;padding:26px;background:hsla(0,0%,100%,.06)}.dbr-support__check-grid strong{color:#fff}.dbr-support__check-grid p{color:hsla(0,0%,100%,.68)}.dbr-support__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:44px 0 0;padding:0;list-style:none}.dbr-support__steps li{display:grid;grid-template-columns:46px 1fr;gap:16px;align-items:start;border-top:1px solid #e8e2d8;padding-top:22px}.dbr-support__steps li>span{display:grid;place-items:center;width:46px;height:46px;border-radius:16px;background:#14b8c8;color:#061313;font-family:var(--font-display,inherit);font-size:22px;font-weight:900}.dbr-support__steps strong{display:block;color:#151515;font-family:var(--font-display,inherit);font-size:24px;line-height:1.08}.dbr-support__faq-list{border-top:1px solid #e8e2d8}.dbr-support__faq-list details{border-bottom:1px solid #e8e2d8}.dbr-support__faq-list summary{display:grid;grid-template-columns:46px 1fr 42px;gap:18px;align-items:center;padding:22px 0;cursor:pointer}.dbr-support__faq-list summary::-webkit-details-marker{display:none}.dbr-support__faq-list summary>span{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;border:1px solid rgba(20,184,200,.32);background:rgba(20,184,200,.1);color:#087b86;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:900}.dbr-support__faq-list h3{margin:0;font-family:var(--font-display,inherit);font-size:clamp(20px,2vw,28px);line-height:1.12;color:#151515}.dbr-support__faq-list i{position:relative;width:42px;height:42px;border-radius:999px;border:1px solid #dfd4c4;background:#fff}.dbr-support__faq-list i:after,.dbr-support__faq-list i:before{content:"";position:absolute;inset:50% auto auto 50%;width:14px;height:2px;background:#151515;transform:translate(-50%,-50%)}.dbr-support__faq-list i:after{transform:translate(-50%,-50%) rotate(90deg)}.dbr-support__faq-list details[open] i:after{opacity:0}.dbr-support__faq-list details>div{padding:0 64px 24px;color:#3a3a3a;font-size:16px;line-height:1.58}.dbr-support__link-grid a{min-height:210px;color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.dbr-support__link-grid a:focus-visible,.dbr-support__link-grid a:hover{transform:translateY(-3px);border-color:rgba(20,184,200,.58);box-shadow:0 28px 80px rgba(20,184,200,.12);outline:none}.dbr-support__final{position:relative;min-height:640px;overflow:hidden;color:#fff;background:#07100f}.dbr-support__final-scrim{background:radial-gradient(circle at 52% 92%,rgba(232,118,45,.35),transparent 28%),linear-gradient(180deg,rgba(7,13,12,.74),rgba(7,13,12,.94)),linear-gradient(90deg,rgba(7,13,12,.82),rgba(7,13,12,.58))}.dbr-support__final-inner{position:relative;z-index:1;min-height:640px;display:grid;place-items:center;text-align:center;padding-block:96px 110px}.dbr-support__final h2{max-width:900px;color:#fff;text-shadow:0 10px 34px rgba(0,0,0,.42)}.dbr-support__final p:not(.dbr-support__kicker){max-width:760px;margin:22px auto 0;color:hsla(0,0%,100%,.76);font-size:19px;line-height:1.52;font-weight:720}.dbr-support__final-actions{justify-content:center}@media (max-width:1100px){.dbr-support__faq-layout,.dbr-support__hero-grid,.dbr-support__section-head--split,.dbr-support__split{grid-template-columns:1fr}.dbr-support__card-grid,.dbr-support__check-grid,.dbr-support__link-grid,.dbr-support__steps,.dbr-support__trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.dbr-support__shell{width:min(calc(100vw - 32px),1320px)}.dbr-support__hero,.dbr-support__hero-inner{min-height:auto}.dbr-support__hero-inner{width:min(calc(100vw - 1.5rem),var(--shell-max));padding-inline:clamp(.85rem,4vw,1.25rem);padding-block:clamp(2.4rem,8vw,3.4rem) 4.5rem}.dbr-support__hero-grid{gap:0;align-items:start}.dbr-support__hero-copy{align-items:center;display:flex;flex-direction:column;max-width:100%;text-align:center}.dbr-support__crumbs{align-self:stretch;justify-content:flex-start;margin-bottom:clamp(1rem,5vw,1.4rem);font-size:13px;text-align:left;width:100%}.dbr-support__eyebrow{display:none}.dbr-support__hero h1{order:1;max-width:min(100%,18rem);margin-inline:auto;font-size:clamp(30px,7.4vw,36px);line-height:1.06;text-align:center}.dbr-support__hero-lede{order:2;max-width:min(100%,19rem);margin-inline:auto;margin-top:16px;font-size:16px;line-height:1.45;text-align:center;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dbr-support__actions,.dbr-support__btn{width:100%}.dbr-support__actions{align-self:center;order:3;margin-top:18px;width:min(100%,22rem)}.dbr-support__btn--ghost{display:none}.dbr-support__chips{align-self:center;order:4;display:grid;grid-template-columns:1fr;gap:10px;margin-top:14px;width:min(100%,20.5rem)}.dbr-support__chips span{justify-content:center;min-height:36px;padding-inline:10px;font-size:10px;letter-spacing:.1em;text-align:center}.dbr-support__chips span:nth-child(n+3),.dbr-support__hero-panel{display:none}.dbr-support__hero-img{-o-object-position:58% center;object-position:58% center}.dbr-support__hero-scrim{background:radial-gradient(circle at 74% 18%,rgba(20,184,200,.16),transparent 32%),linear-gradient(90deg,rgba(7,13,12,.96),rgba(7,13,12,.84) 58%,rgba(7,13,12,.9)),linear-gradient(180deg,rgba(7,13,12,.5),rgba(7,13,12,.94))}.dbr-support__trust-strip{padding-block:.72rem}.dbr-support__card-grid,.dbr-support__check-grid,.dbr-support__link-grid,.dbr-support__steps,.dbr-support__trust-grid{grid-template-columns:1fr}.dbr-support__trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;border-radius:1rem;overflow:visible;background:transparent}.dbr-support__trust-grid article{min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;border:1px solid hsla(0,0%,100%,.12);border-radius:.85rem;padding:.52rem .58rem;background:#111918}.dbr-support__trust-grid article:last-child:nth-child(odd){grid-column:1/-1}.dbr-support__trust-grid span{grid-row:span 2;display:inline-grid;width:1.62rem;height:1.62rem;place-items:center;border-radius:.62rem;background:rgba(20,184,200,.13);font-size:.54rem;letter-spacing:.05em}.dbr-support__trust-grid strong{margin-top:0;font-size:1.04rem;line-height:1.02}.dbr-support__trust-grid p{margin-top:.08rem;font-size:.72rem;line-height:1.2}.dbr-support__section{padding-block:clamp(1.9rem,7vw,2.75rem);scroll-margin-top:5.8rem}.dbr-support__faq-layout,.dbr-support__section-head--split,.dbr-support__split{gap:.9rem}.dbr-support__section-head{align-items:center;justify-items:center;margin-bottom:0;text-align:center}.dbr-support__section-head--split>p:not(.dbr-support__kicker){width:100%;margin:.75rem auto 0;border-left-width:1px;border-top:4px solid #14b8c8;border-radius:1rem;padding:.9rem;text-align:center}.dbr-support__kicker{gap:.55rem;justify-content:center;margin-inline:auto;font-size:.64rem;line-height:1.45;letter-spacing:.18em;text-align:center}.dbr-support__faq-layout>aside,.dbr-support__section-head>div{display:grid;justify-items:center;text-align:center}.dbr-support__faq-layout h2,.dbr-support__final h2,.dbr-support__section-head h2{margin-top:.55rem;margin-inline:auto;font-size:clamp(1.72rem,7.25vw,2.08rem);line-height:1.1;text-align:center;text-wrap:balance}.dbr-support__faq-layout aside>p,.dbr-support__section-head>p:not(.dbr-support__kicker){margin-inline:auto;font-size:.92rem;line-height:1.46;text-align:center}.dbr-support__prose p{font-size:.94rem;line-height:1.52}.dbr-support__prose{border-top-width:2px;padding-top:1rem}.dbr-support__card-grid,.dbr-support__check-grid,.dbr-support__link-grid,.dbr-support__steps{gap:.75rem;margin-top:1.15rem}.dbr-support__card-grid article,.dbr-support__check-grid article,.dbr-support__link-grid a{min-height:auto;border-radius:1rem;padding:.85rem}.dbr-support__card-grid span,.dbr-support__check-grid span,.dbr-support__link-grid span{font-size:.64rem;letter-spacing:.18em}.dbr-support__card-grid h3,.dbr-support__check-grid strong,.dbr-support__link-grid strong{margin-top:.48rem;font-size:clamp(.98rem,4.4vw,1.14rem);line-height:1.16}.dbr-support__card-grid p,.dbr-support__check-grid p,.dbr-support__link-grid p,.dbr-support__steps p{margin-top:.48rem;font-size:.94rem;line-height:1.42}.dbr-support__steps li{grid-template-columns:2.35rem minmax(0,1fr);gap:.75rem;padding-top:.95rem}.dbr-support__steps li>span{width:2.35rem;height:2.35rem;border-radius:.85rem;font-size:1rem}.dbr-support__steps strong{font-size:1.04rem;line-height:1.16}.dbr-support__faq-list summary{grid-template-columns:2.35rem minmax(0,1fr);gap:.65rem;padding:.8rem 0}.dbr-support__faq-list summary>span{width:2.35rem;height:2.35rem;border-radius:.85rem}.dbr-support__faq-list h3{font-size:1rem;line-height:1.25}.dbr-support__faq-list i{display:none}.dbr-support__faq-list details>div{padding:0 0 1.1rem;font-size:.94rem;line-height:1.48}.dbr-support__final,.dbr-support__final-inner{min-height:auto}.dbr-support__final-inner{padding-block:clamp(2.6rem,9vw,3.5rem) clamp(6.5rem,22vw,7.5rem)}.dbr-support__final h2{max-width:min(100%,14ch);font-size:clamp(1.9rem,8.2vw,2.45rem);line-height:1.08}.dbr-support__final p:not(.dbr-support__kicker){font-size:.94rem;line-height:1.48}.dbr-support__final-actions{margin-top:1.15rem}}.dbr-blogs,.dbr-blogs *{box-sizing:border-box}.dbr-blogs-main{overflow:clip;background:#faf8f5;color:#151515}.dbr-blogs__shell{width:min(100% - 48px,1320px);margin-inline:auto}.dbr-blogs__hero{position:relative;overflow:hidden;padding-block:clamp(34px,5vw,72px) clamp(34px,4.6vw,62px);background:linear-gradient(135deg,rgba(20,184,200,.12),rgba(232,118,45,.09) 48%,hsla(0,0%,100%,.78)),#fff;border-bottom:1px solid rgba(26,26,26,.08)}.dbr-blogs__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:clamp(20px,3vw,36px);color:#5f5f5f;font-size:14px;font-weight:800}.dbr-blogs__crumbs a{color:#0a6a77}.dbr-blogs__crumbs a:focus-visible,.dbr-blogs__crumbs a:hover{color:#084f59;text-decoration:underline;text-underline-offset:.2em}.dbr-blogs__hero-grid{display:grid;grid-template-columns:minmax(0,.96fr) minmax(340px,.62fr);gap:clamp(28px,4.8vw,72px);align-items:center}.dbr-blogs__hero-copy{min-width:0}.dbr-blogs__eyebrow,.dbr-blogs__tag{margin:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.dbr-blogs__eyebrow{color:#0a6a77}.dbr-blogs__hero h1{max-width:820px;margin:10px 0 0;color:#151515;font-size:clamp(42px,5.2vw,76px);line-height:1.02;font-weight:950;letter-spacing:0;text-wrap:balance}.dbr-blogs__lede{max-width:720px;margin:16px 0 0;color:#3f3f3f;font-size:clamp(17px,1.5vw,21px);line-height:1.56;font-weight:680}.dbr-blogs__hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.dbr-blogs__hero-visual{position:relative;min-width:0}.dbr-blogs__hero-visual:before{content:"";position:absolute;inset:18px -18px -18px 18px;border:1px solid rgba(20,184,200,.22);border-radius:8px;background:rgba(20,184,200,.08)}.dbr-blogs__hero-card{display:block;position:relative;z-index:1;overflow:hidden;border:1px solid rgba(26,26,26,.14);border-radius:8px;background:#111;color:inherit;text-decoration:none;box-shadow:0 26px 70px rgba(26,26,26,.18)}.dbr-blogs__hero-card:focus-visible,.dbr-blogs__hero-card:hover{outline:none}.dbr-blogs__hero-card img{display:block;width:100%;aspect-ratio:4/3;height:auto;-o-object-fit:cover;object-fit:cover}.dbr-blogs__hero-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,12,12,.08),rgba(10,12,12,.7));pointer-events:none}.dbr-blogs__hero-card-copy{position:absolute;right:18px;bottom:18px;left:18px;z-index:1;color:#fff}.dbr-blogs__hero-card-copy span{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;padding-inline:12px;background:rgba(20,184,200,.92);color:#061313;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.dbr-blogs__hero-card-copy strong{display:block;max-width:28rem;margin-top:12px;font-size:clamp(22px,2vw,30px);line-height:1.08;font-weight:950;text-wrap:balance}.dbr-blogs__hero-stats{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin:12px auto 0}.dbr-blogs__hero-stats span{min-width:0;border:1px solid rgba(20,184,200,.2);border-radius:8px;padding:12px;background:hsla(0,0%,100%,.94);box-shadow:0 16px 34px rgba(26,26,26,.11)}.dbr-blogs__hero-stats small,.dbr-blogs__hero-stats strong{display:block;overflow-wrap:anywhere;text-align:center}.dbr-blogs__hero-stats strong{color:#0a6a77;font-size:18px;font-weight:950;line-height:1}.dbr-blogs__hero-stats small{margin-top:5px;color:#4a4a4a;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.dbr-blogs__summary{border:1px solid rgba(26,26,26,.1);border-radius:8px;padding:24px;background:hsla(0,0%,100%,.76);box-shadow:0 18px 50px rgba(26,26,26,.07)}.dbr-blogs__summary span{display:block;color:#0a6a77;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.dbr-blogs__summary strong{display:block;margin-top:10px;color:#151515;font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:clamp(34px,4vw,54px);line-height:.96;font-weight:950}.dbr-blogs__summary p{margin:12px 0 0;color:#4a4a4a;line-height:1.5;font-weight:650}.dbr-blogs__topics{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(22px,3vw,36px)}.dbr-blogs__topics span{display:inline-flex;min-height:36px;align-items:center;border:1px solid rgba(10,106,119,.18);border-radius:999px;padding:0 14px;background:#fff;color:#0a6a77;font-size:13px;font-weight:850}.dbr-blogs__list-section{padding-block:clamp(34px,5vw,68px) clamp(58px,8vw,104px)}.dbr-blogs__section-head{display:grid;grid-template-columns:minmax(0,.78fr) minmax(280px,.62fr);gap:clamp(22px,4vw,68px);align-items:end;margin-bottom:clamp(22px,3vw,34px)}.dbr-blogs__section-head .dbr-blogs__eyebrow{grid-column:1/-1}.dbr-blogs__section-head h2{margin:0;color:#151515;font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:0;font-weight:950}.dbr-blogs__section-head p:not(.dbr-blogs__eyebrow){margin:0;color:#4a4a4a;font-size:17px;line-height:1.56;font-weight:650}.dbr-blogs__toolbar{position:sticky;top:82px;z-index:12;display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:16px;align-items:stretch;margin-bottom:24px;border:1px solid rgba(20,184,200,.16);border-radius:8px;padding:14px;background:linear-gradient(135deg,rgba(20,184,200,.05),rgba(232,118,45,.035)),hsla(0,0%,100%,.96);box-shadow:0 16px 46px rgba(26,26,26,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dbr-blogs__search{min-width:0;display:flex;align-items:center;gap:10px;min-height:48px;border:1px solid rgba(10,106,119,.18);border-radius:8px;padding:0 14px;background:#fff;color:#0a6a77}.dbr-blogs__search svg{width:19px;height:19px;flex:0 0 auto;stroke-width:2.4}.dbr-blogs__search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#151515;font:inherit;font-size:15px;font-weight:750}.dbr-blogs__search input::-moz-placeholder{color:#6b6b6b}.dbr-blogs__search input::placeholder{color:#6b6b6b}.dbr-blogs__filter-block{min-width:0;display:grid;gap:8px}.dbr-blogs__filter-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline:2px;color:#0a6a77;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:900;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.dbr-blogs__filter-head output{flex:0 0 auto;border:1px solid rgba(10,106,119,.14);border-radius:999px;padding:4px 9px;background:#fff;color:#4a4a4a;letter-spacing:0;text-transform:none}.dbr-blogs__filter-wrap{position:relative;min-width:0}.dbr-blogs__filter-wrap:after{content:"";position:absolute;inset:0 0 0 auto;width:44px;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 74%)}.dbr-blogs__filters{display:flex;gap:8px;overflow-x:auto;padding:1px 42px 2px 0;scroll-padding-inline:2px 44px;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}.dbr-blogs__filters::-webkit-scrollbar{display:none}.dbr-blogs__filters button{display:inline-flex;min-height:42px;flex:0 0 auto;align-items:center;justify-content:center;scroll-snap-align:start;border:1px solid rgba(10,106,119,.18);border-radius:999px;padding:0 14px;background:#fff;color:#0a6a77;font-size:13px;font-weight:900;white-space:nowrap;transition:background .16s var(--ease-out-expo),color .16s var(--ease-out-expo),border-color .16s var(--ease-out-expo),transform .16s var(--ease-out-expo)}.dbr-blogs__filters button.is-active,.dbr-blogs__filters button:focus-visible,.dbr-blogs__filters button:hover{border-color:#14b8c8;background:#0b1110;color:#fff}.dbr-blogs__filters button:focus-visible,.dbr-blogs__filters button:hover{transform:translateY(-1px)}.dbr-blogs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.dbr-blogs__card{min-width:0}.dbr-blogs__card[hidden]{display:none}.dbr-blogs__card--featured{grid-column:span 2}.dbr-blogs__card-link{display:grid;min-height:100%;overflow:hidden;border:1px solid rgba(26,26,26,.09);border-radius:8px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 16px 44px rgba(26,26,26,.055);transition:transform .18s var(--ease-out-expo),border-color .18s var(--ease-out-expo),box-shadow .18s var(--ease-out-expo)}.dbr-blogs__card--featured .dbr-blogs__card-link{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch}.dbr-blogs__card-link:focus-visible,.dbr-blogs__card-link:hover{transform:translateY(-4px);border-color:rgba(20,184,200,.55);box-shadow:0 22px 62px rgba(20,184,200,.13);outline:none}.dbr-blogs__media{aspect-ratio:16/10;overflow:hidden;background:#e8e2d8}.dbr-blogs__card--featured .dbr-blogs__media{aspect-ratio:auto;min-height:100%}.dbr-blogs__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform .32s var(--ease-out-expo)}.dbr-blogs__card-link:focus-visible .dbr-blogs__media img,.dbr-blogs__card-link:hover .dbr-blogs__media img{transform:scale(1.05)}.dbr-blogs__card-copy{display:grid;gap:12px;padding:18px}.dbr-blogs__card--featured .dbr-blogs__card-copy{align-content:center;padding:clamp(20px,3vw,32px)}.dbr-blogs__meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dbr-blogs__meta>span:not(.dbr-blogs__tag){border:1px solid rgba(26,26,26,.08);background:#faf8f5;color:#4a4a4a;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.dbr-blogs__meta>span:not(.dbr-blogs__tag),.dbr-blogs__tag{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;padding:0 10px;font-size:10.5px}.dbr-blogs__tag{background:rgba(20,184,200,.12);color:#0a6a77}.dbr-blogs__card-copy strong{color:#151515;font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:clamp(20px,1.75vw,25px);line-height:1.08;letter-spacing:0;font-weight:900}.dbr-blogs__card-copy span:not(.dbr-blogs__tag){color:#4a4a4a;font-size:15px;line-height:1.5;font-weight:620}.dbr-blogs__card-copy em{margin-top:4px;color:#0a6a77;font-style:normal;font-weight:950}.dbr-blogs__empty{margin:24px 0 0;border:1px solid rgba(10,106,119,.18);border-radius:8px;padding:22px;background:#fff;color:#4a4a4a;font-weight:850;text-align:center}.dbr-blogs__cta{padding-block:clamp(42px,6vw,78px);background:#0b1110;color:#fff}.dbr-blogs__cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center}.dbr-blogs__cta .dbr-blogs__eyebrow,.dbr-blogs__cta h2{color:#fff}.dbr-blogs__cta h2{max-width:760px;margin:10px 0 0;font-size:clamp(30px,4vw,52px);line-height:1.05;letter-spacing:0;font-weight:950}.dbr-blogs__cta p:not(.dbr-blogs__eyebrow){max-width:760px;margin:14px 0 0;color:hsla(0,0%,100%,.74);font-size:17px;line-height:1.55;font-weight:650}.dbr-blogs__button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;border-radius:8px;padding:0 22px;background:#14b8c8;color:#061313;font-weight:950;text-decoration:none;box-shadow:0 16px 42px rgba(20,184,200,.28);transition:transform .18s var(--ease-out-expo),background .18s var(--ease-out-expo)}.dbr-blogs__button--hero{min-height:50px;background:#0b1110;color:#fff;box-shadow:none}.dbr-blogs__button--hero:focus-visible,.dbr-blogs__button--hero:hover{background:#14b8c8;color:#061313}.dbr-blogs__button:focus-visible,.dbr-blogs__button:hover{transform:translateY(-2px);background:#5eeaf2;outline:none}@media (max-width:1180px){.dbr-blogs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.dbr-blogs__cta-inner,.dbr-blogs__hero-grid,.dbr-blogs__section-head{grid-template-columns:1fr}.dbr-blogs__hero-visual{width:min(100%,620px)}.dbr-blogs__toolbar{position:relative;top:auto;grid-template-columns:1fr}.dbr-blogs__summary{max-width:420px}.dbr-blogs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dbr-blogs__card--featured{grid-column:1/-1}.dbr-blogs__card--featured .dbr-blogs__card-link{grid-template-columns:1fr}.dbr-blogs__card--featured .dbr-blogs__media{aspect-ratio:16/9}.dbr-blogs__cta-inner{justify-items:start}}@media (max-width:620px){.dbr-blogs__shell{width:min(100% - 28px,1320px)}.dbr-blogs__hero{padding-block:30px 28px}.dbr-blogs__crumbs{margin-bottom:18px;font-size:13px}.dbr-blogs__hero h1{font-size:clamp(31px,8.8vw,38px);line-height:1.06}.dbr-blogs__hero-grid{gap:22px}.dbr-blogs__hero-card img{aspect-ratio:16/10}.dbr-blogs__hero-card-copy{right:14px;bottom:14px;left:14px}.dbr-blogs__hero-card-copy strong{max-width:20rem;font-size:20px}.dbr-blogs__hero-stats{width:min(94%,420px);margin-top:10px;gap:8px}.dbr-blogs__hero-stats span{padding:10px 8px}.dbr-blogs__hero-stats strong{font-size:16px}.dbr-blogs__hero-stats small{font-size:9px}.dbr-blogs__hero-stats,.dbr-blogs__summary{display:none}.dbr-blogs__list-section{padding-top:30px}.dbr-blogs__topics{flex-wrap:nowrap;overflow-x:auto;margin-inline:-14px;padding:0 14px 4px;scrollbar-width:none}.dbr-blogs__topics::-webkit-scrollbar{display:none}.dbr-blogs__cta p:not(.dbr-blogs__eyebrow),.dbr-blogs__lede,.dbr-blogs__section-head p:not(.dbr-blogs__eyebrow){font-size:16px}.dbr-blogs__topics{gap:8px}.dbr-blogs__topics span{min-height:34px;padding-inline:12px;font-size:12.5px}.dbr-blogs__toolbar{margin-bottom:18px;padding:10px}.dbr-blogs__filters{margin-inline:-10px;padding-inline:10px}.dbr-blogs__filters button{min-height:38px;padding-inline:12px}.dbr-blogs__grid{grid-template-columns:1fr}.dbr-blogs__button{width:100%}}.dbr-contact{background:var(--color-offwhite);color:var(--color-charcoal)}.dbr-contact a,.dbr-contact em,.dbr-contact h1,.dbr-contact h2,.dbr-contact h3,.dbr-contact p,.dbr-contact pre,.dbr-contact small,.dbr-contact span,.dbr-contact strong,.dbr-contact summary{letter-spacing:0}.dbr-contact .dbr-footer{margin-top:0}.dbr-contact-main{overflow:hidden;background:linear-gradient(180deg,hsla(40,85%,87%,.42),hsla(0,0%,100%,0) 520px),var(--color-offwhite)}.dbr-contact__shell{width:min(100% - 32px,1240px);margin:0 auto}.dbr-contact__hero{padding:30px 0 48px}.dbr-contact__crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:20px;color:var(--color-ink-muted);font-size:14px;font-weight:750}.dbr-contact__crumbs a{color:var(--color-cyan-darker);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.dbr-contact__status-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:28px}.dbr-contact__status-item{min-width:0;border:1px solid hsla(41,56%,81%,.92);border-radius:8px;padding:13px 14px;background:hsla(0,0%,100%,.82);box-shadow:0 14px 34px rgba(26,26,26,.05)}.dbr-contact__status-item span,.dbr-contact__status-item strong{display:block;overflow-wrap:anywhere}.dbr-contact__status-item strong{color:var(--color-charcoal);font-size:15px;font-weight:950}.dbr-contact__status-item span{margin-top:2px;color:var(--color-ink-muted);font-size:12px;font-weight:750}.dbr-contact__hero-grid{display:grid;gap:22px;align-items:stretch}.dbr-contact__hero-copy{min-width:0}.dbr-contact__eyebrow{margin:0 0 12px;color:var(--color-cyan-darker);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:900;text-transform:uppercase}.dbr-contact__hero h1{margin:0;color:var(--color-charcoal);font-size:2.4rem;line-height:1.02;font-weight:950}.dbr-contact__hero h1 em{color:var(--color-sunset-dark);font-style:normal}.dbr-contact__lede{margin:18px 0 0;color:var(--color-soft-ink);font-size:1.08rem;line-height:1.62;font-weight:650}.dbr-contact__actions{display:flex;flex-direction:column;gap:10px;margin-top:24px}.dbr-contact__action{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:10px;border:1px solid var(--color-sand-line);border-radius:8px;padding:13px 18px;color:var(--color-charcoal);font-size:15px;font-weight:950;text-align:center;text-decoration:none;transition:transform var(--duration-fast) var(--ease-out-expo),box-shadow var(--duration-fast) var(--ease-out-expo),background var(--duration-fast) var(--ease-out-expo)}.dbr-contact__action,.dbr-contact__action span,.dbr-contact__action strong{min-width:0;overflow-wrap:anywhere}.dbr-contact__action--primary{border-color:var(--color-cyan);background:var(--color-cyan);color:#061313;box-shadow:var(--shadow-cta)}.dbr-contact__action--secondary{border-color:rgba(232,118,45,.44);background:var(--color-sunset-soft);color:var(--color-charcoal)}.dbr-contact__action--ghost{background:hsla(0,0%,100%,.88)}.dbr-contact__action:focus-visible,.dbr-contact__action:hover{transform:translateY(-2px);box-shadow:var(--shadow-tile-hover);outline:none}.dbr-contact__cta,.dbr-contact__map-card,.dbr-contact__panel,.dbr-contact__quick-card,.dbr-contact__social,.dbr-contact__template-card{border:1px solid hsla(41,56%,81%,.9);border-radius:8px;background:hsla(0,0%,100%,.94);box-shadow:0 20px 54px rgba(26,26,26,.07)}.dbr-contact__quick-card{min-width:0;padding:22px}.dbr-contact__quick-card img{display:block;width:132px;height:auto;margin-bottom:20px;-o-object-fit:contain;object-fit:contain}.dbr-contact__quick-label{margin:0 0 8px;color:var(--color-ink-muted);font-size:13px;font-weight:900;text-transform:uppercase}.dbr-contact__quick-card>a{display:inline-flex;color:var(--color-cyan-darker);font-size:1.18rem;font-weight:950;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;overflow-wrap:anywhere}.dbr-contact__quick-card ul{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none;color:var(--color-soft-ink);font-size:14px;font-weight:750}.dbr-contact__quick-card li{position:relative;min-width:0;padding-left:18px;overflow-wrap:anywhere}.dbr-contact__quick-card li:before{content:"";position:absolute;top:.68em;left:0;width:8px;height:8px;border-radius:999px;background:var(--color-sunset)}.dbr-contact__section{padding:44px 0}.dbr-contact__section--main{padding-top:18px}.dbr-contact__cta-inner,.dbr-contact__faq-wrap,.dbr-contact__main-grid,.dbr-contact__social-wrap{display:grid;gap:22px}.dbr-contact__map-card,.dbr-contact__panel{min-width:0;padding:22px}.dbr-contact__cta h2,.dbr-contact__faq-wrap h2,.dbr-contact__map-head h2,.dbr-contact__panel h2,.dbr-contact__section-head h2,.dbr-contact__social-wrap h2{max-width:720px;margin:0;color:var(--color-charcoal);font-size:2rem;line-height:1.08;font-weight:950}.dbr-contact__channel-list{display:grid;gap:0;margin-top:22px;border-top:1px solid var(--color-sand-line)}.dbr-contact__channel{display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;min-width:0;align-items:start;padding:18px 0;border-bottom:1px solid var(--color-sand-line);text-decoration:none}.dbr-contact__channel-icon{width:46px;height:46px;border-radius:8px;background:linear-gradient(135deg,rgba(20,184,200,.18),rgba(232,118,45,.14)),var(--color-white);border:1px solid rgba(20,184,200,.25)}.dbr-contact__channel em,.dbr-contact__channel small,.dbr-contact__channel strong{display:block;min-width:0;overflow-wrap:anywhere}.dbr-contact__channel small{color:var(--color-ink-muted);font-size:12px;font-weight:900;text-transform:uppercase}.dbr-contact__channel strong{margin-top:3px;color:var(--color-cyan-darker);font-size:1.05rem;font-weight:950}.dbr-contact__channel em{margin-top:5px;color:var(--color-soft-ink);font-size:14px;font-style:normal;line-height:1.52}.dbr-contact__office-list{display:grid;gap:10px;margin-top:20px}.dbr-contact__office{display:block;min-width:0;border:1px solid hsla(41,56%,81%,.9);border-radius:8px;padding:16px;background:var(--color-offwhite);text-decoration:none}.dbr-contact__office small,.dbr-contact__office span,.dbr-contact__office strong{display:block;overflow-wrap:anywhere}.dbr-contact__office small{color:var(--color-sunset-dark);font-size:12px;font-weight:950;text-transform:uppercase}.dbr-contact__office strong{margin-top:6px;color:var(--color-charcoal);font-size:1rem;line-height:1.45}.dbr-contact__office span{margin-top:8px;color:var(--color-cyan-darker);font-size:13px;font-weight:900}.dbr-contact__map-card{display:flex;flex-direction:column;gap:16px}.dbr-contact__map-frame{display:block;width:100%;min-height:320px;aspect-ratio:4/3;border:0;border-radius:8px;background:var(--color-sand)}.dbr-contact__coords{display:grid;gap:12px;align-items:center;border:1px solid rgba(20,184,200,.28);border-radius:8px;padding:14px;background:var(--color-cyan-soft)}.dbr-contact__coords small,.dbr-contact__coords strong{display:block;overflow-wrap:anywhere}.dbr-contact__coords small{color:var(--color-cyan-darker);font-size:12px;font-weight:950;text-transform:uppercase}.dbr-contact__coords strong{margin-top:4px;color:var(--color-charcoal);font-size:14px;line-height:1.45}.dbr-contact__coords a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:8px;padding:0 16px;background:var(--color-charcoal);color:var(--color-white);font-weight:900}.dbr-contact__map-note{margin:0;color:var(--color-ink-muted);font-size:14px;line-height:1.5;font-weight:700}.dbr-contact__section-head{max-width:720px;margin-bottom:22px}.dbr-contact__social-grid,.dbr-contact__template-grid{display:grid;gap:14px}.dbr-contact__template-card{min-width:0;padding:20px}.dbr-contact__template-card h3{margin:0;color:var(--color-charcoal);font-size:1.2rem;font-weight:950}.dbr-contact__template-card pre{min-height:156px;margin:16px 0 18px;overflow-x:auto;border-radius:8px;padding:15px;background:#141414;color:#f7f2e9;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.dbr-contact__social,.dbr-contact__template-card a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border-radius:8px;padding:0 16px;background:var(--color-cyan);color:#061313;font-weight:950;text-decoration:none}.dbr-contact__section--social{background:var(--color-charcoal);color:var(--color-white)}.dbr-contact__section--social .dbr-contact__eyebrow{color:var(--color-cyan-light)}.dbr-contact__section--social h2{color:var(--color-white)}.dbr-contact__social-grid{grid-template-columns:1fr}.dbr-contact__social{flex-direction:column;align-items:flex-start;justify-content:center;min-height:82px;background:hsla(0,0%,100%,.08);color:var(--color-white);border-color:hsla(0,0%,100%,.14)}.dbr-contact__social span,.dbr-contact__social strong{display:block;overflow-wrap:anywhere}.dbr-contact__social strong{font-size:1.02rem;font-weight:950}.dbr-contact__social span{margin-top:5px;color:hsla(0,0%,100%,.7);font-size:13px;font-weight:750}.dbr-contact__faq-list{display:grid;gap:12px}.dbr-contact__faq{min-width:0;overflow:hidden;border:1px solid hsla(41,56%,81%,.95);border-radius:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(255,250,241,.92)),var(--color-white);box-shadow:0 14px 34px rgba(26,26,26,.045);transition:border-color .18s var(--ease-out-expo),box-shadow .18s var(--ease-out-expo),transform .18s var(--ease-out-expo)}.dbr-contact__faq[open]{border-color:rgba(20,184,200,.42);box-shadow:0 18px 44px rgba(20,184,200,.1)}.dbr-contact__faq summary{display:grid;grid-template-columns:44px minmax(0,1fr) 38px;gap:14px;align-items:center;min-height:76px;cursor:pointer;list-style:none;padding:15px 16px;color:var(--color-charcoal);overflow-wrap:anywhere}.dbr-contact__faq summary::-webkit-details-marker{display:none}.dbr-contact__faq summary:focus-visible{outline:2px solid rgba(20,184,200,.9);outline-offset:-4px}.dbr-contact__faq-kicker{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:999px;background:rgba(20,184,200,.12);color:#0a6a77;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:950}.dbr-contact__faq-question{color:var(--color-charcoal);font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.25;font-weight:950}.dbr-contact__faq-toggle{position:relative;display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(26,26,26,.12);border-radius:999px;background:#fff;transition:background .18s var(--ease-out-expo),border-color .18s var(--ease-out-expo),transform .18s var(--ease-out-expo)}.dbr-contact__faq-toggle:after,.dbr-contact__faq-toggle:before{content:"";position:absolute;width:13px;height:2px;border-radius:999px;background:var(--color-charcoal)}.dbr-contact__faq-toggle:after{transform:rotate(90deg);transition:transform .18s var(--ease-out-expo),opacity .18s var(--ease-out-expo)}.dbr-contact__faq[open] .dbr-contact__faq-toggle{border-color:transparent;background:var(--color-cyan);transform:rotate(180deg)}.dbr-contact__faq[open] .dbr-contact__faq-toggle:after,.dbr-contact__faq[open] .dbr-contact__faq-toggle:before{background:#061313}.dbr-contact__faq[open] .dbr-contact__faq-toggle:after{opacity:0;transform:rotate(0deg)}.dbr-contact__faq-answer{display:grid;grid-template-rows:1fr;border-top:1px solid hsla(41,56%,81%,.72);margin:0 16px;padding:0 0 16px 58px}.dbr-contact__faq-answer p{margin:0;padding-top:14px;color:var(--color-soft-ink);font-size:15px;line-height:1.62;font-weight:650;overflow-wrap:anywhere}.dbr-contact__faq:hover{transform:translateY(-1px);border-color:rgba(20,184,200,.34)}@media (max-width:640px){.dbr-contact__section--faq{padding-bottom:88px}.dbr-contact__faq-list{gap:10px}.dbr-contact__faq summary{grid-template-columns:38px minmax(0,1fr) 34px;gap:10px;min-height:66px;padding:12px}.dbr-contact__faq-kicker{width:38px;height:38px;font-size:11px}.dbr-contact__faq-question{font-size:.98rem;line-height:1.25}.dbr-contact__faq-toggle{width:34px;height:34px}.dbr-contact__faq-answer{margin:0 12px;padding:0 0 13px 48px}.dbr-contact__faq-answer p{padding-top:12px;font-size:14.5px;line-height:1.55}}@media (prefers-reduced-motion:reduce){.dbr-contact__faq,.dbr-contact__faq-toggle,.dbr-contact__faq-toggle:after{transition:none!important}.dbr-contact__faq:hover,.dbr-contact__faq[open] .dbr-contact__faq-toggle{transform:none}}.dbr-contact__cta{margin:44px auto 0;border:0;border-radius:0;background:var(--color-charcoal);color:var(--color-white);box-shadow:none}.dbr-contact__cta-inner{padding:42px 0}.dbr-contact__cta h2{color:var(--color-white)}.dbr-contact__cta p:not(.dbr-contact__eyebrow){max-width:660px;margin:14px 0 0;color:hsla(0,0%,100%,.76);font-size:1rem;line-height:1.6;font-weight:700}.dbr-contact__cta .dbr-contact__eyebrow{color:var(--color-cyan-light)}@media (min-width:640px){.dbr-contact__status-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.dbr-contact__actions{flex-direction:row;flex-wrap:wrap}.dbr-contact__action{width:auto}.dbr-contact__coords{grid-template-columns:minmax(0,1fr) auto}.dbr-contact__social-grid,.dbr-contact__template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.dbr-contact__hero{padding:42px 0 66px}.dbr-contact__hero-grid{grid-template-columns:minmax(0,1.42fr) minmax(300px,.58fr);gap:32px}.dbr-contact__hero h1{font-size:4.25rem}.dbr-contact__lede{font-size:1.2rem}.dbr-contact__main-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:start}.dbr-contact__map-card,.dbr-contact__panel{padding:30px}.dbr-contact__map-frame{min-height:470px}.dbr-contact__template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dbr-contact__cta-inner,.dbr-contact__faq-wrap,.dbr-contact__social-wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.dbr-contact__cta-inner{align-items:center}.dbr-contact__actions--final{justify-content:flex-end}}@media (min-width:1180px){.dbr-contact__hero h1{font-size:4.8rem}.dbr-contact__cta h2,.dbr-contact__faq-wrap h2,.dbr-contact__map-head h2,.dbr-contact__panel h2,.dbr-contact__section-head h2,.dbr-contact__social-wrap h2{font-size:2.75rem}}@media (max-width:520px){.dbr-contact__shell{width:min(100% - 26px,1240px)}.dbr-contact__hero{padding-top:24px}.dbr-contact__hero h1{font-size:2.12rem}.dbr-contact__lede{font-size:1rem}.dbr-contact__channel{grid-template-columns:40px minmax(0,1fr)}.dbr-contact__channel-icon{width:40px;height:40px}.dbr-contact__cta h2,.dbr-contact__faq-wrap h2,.dbr-contact__map-head h2,.dbr-contact__panel h2,.dbr-contact__section-head h2,.dbr-contact__social-wrap h2{font-size:1.72rem}}@media (prefers-reduced-motion:reduce){.dbr-contact .dbr-contact__action{transition:none!important}.dbr-contact .dbr-contact__action:focus-visible,.dbr-contact .dbr-contact__action:hover{transform:none}}.dbr-contact-main{background:#faf6ee}.dbr-contact__hero{position:relative;isolation:isolate;overflow:hidden;padding:clamp(28px,4vw,54px) 0 clamp(46px,7vw,86px);background:linear-gradient(112deg,rgba(20,184,200,.16),rgba(20,184,200,0) 34%),linear-gradient(112deg,#1a1a1a,#1a1a1a 64%,#fae7c0 0,wheat);color:#fff}.dbr-contact__hero:before{content:"";position:absolute;inset:auto 0 0;height:8px;background:linear-gradient(90deg,#14b8c8,#ffc757,#e8762d);z-index:-1}.dbr-contact__hero .dbr-contact__crumbs{color:hsla(0,0%,100%,.72)}.dbr-contact__hero .dbr-contact__crumbs a{color:#5eeaf2}.dbr-contact__hero-grid{align-items:center}.dbr-contact__hero-copy{align-self:center}.dbr-contact__hero .dbr-contact__eyebrow{color:#5eeaf2}.dbr-contact__hero h1{max-width:780px;color:#fff;font-size:clamp(2.7rem,5.5vw,5.6rem);line-height:.98}.dbr-contact__hero h1 em{color:#ffc757}.dbr-contact__lede{max-width:720px;color:hsla(0,0%,100%,.82);font-size:clamp(1.05rem,1.5vw,1.25rem)}.dbr-contact__hero .dbr-contact__status-strip{margin:26px 0 0}.dbr-contact__hero .dbr-contact__status-item{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.08);box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dbr-contact__hero .dbr-contact__status-item strong{color:#fff}.dbr-contact__hero .dbr-contact__status-item span{color:hsla(0,0%,100%,.68)}.dbr-contact__form-card{position:relative;min-width:0;border:1px solid hsla(41,56%,81%,.92);border-top:6px solid #14b8c8;border-radius:8px;padding:clamp(20px,2.6vw,30px);background:#fff;color:#1a1a1a;box-shadow:0 28px 74px rgba(0,0,0,.22)}.dbr-contact__form-card:before{content:"24/7";position:absolute;top:18px;right:18px;display:inline-flex;min-height:34px;align-items:center;border-radius:999px;padding:0 12px;background:#fae7c0;color:#1a1a1a;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:900}.dbr-contact__form-head{padding-right:60px}.dbr-contact__form-head .dbr-contact__eyebrow{margin-bottom:10px;color:#0a6a77}.dbr-contact__form-head h2{max-width:460px;margin:0;color:#1a1a1a;font-size:clamp(1.75rem,3vw,2.45rem);line-height:1.05;font-weight:950}.dbr-contact__form-head p:not(.dbr-contact__eyebrow){margin:12px 0 0;color:#4a4a4a;font-size:15px;line-height:1.55;font-weight:700}.dbr-contact__form{margin-top:22px}.dbr-contact__form-grid{display:grid;gap:14px}.dbr-contact__field{display:grid;min-width:0;gap:8px}.dbr-contact__field span{color:#1a1a1a;font-size:13px;font-weight:950}.dbr-contact__field input,.dbr-contact__field textarea{width:100%;min-width:0;border:1px solid #ead9b5;border-radius:8px;background:#faf6ee;color:#1a1a1a;font:inherit;font-size:15px;font-weight:700;outline:none;transition:border-color .18s var(--ease-out-expo),box-shadow .18s var(--ease-out-expo),background .18s var(--ease-out-expo)}.dbr-contact__field input{min-height:52px;padding:0 14px}.dbr-contact__field textarea{min-height:132px;resize:vertical;padding:14px;line-height:1.5}.dbr-contact__field input::-moz-placeholder,.dbr-contact__field textarea::-moz-placeholder{color:rgba(74,74,74,.62)}.dbr-contact__field input::placeholder,.dbr-contact__field textarea::placeholder{color:rgba(74,74,74,.62)}.dbr-contact__field input:focus,.dbr-contact__field textarea:focus{border-color:#14b8c8;background:#fff;box-shadow:0 0 0 4px rgba(20,184,200,.16)}.dbr-contact__form-status{margin:14px 0 0;border-left:4px solid #ffc757;padding:10px 12px;background:#fae7c0;color:#4a4a4a;font-size:13px;line-height:1.45;font-weight:800}.dbr-contact__form-actions{display:grid;gap:10px;margin-top:16px}.dbr-contact__form-email,.dbr-contact__form-submit{display:inline-flex;min-height:54px;align-items:center;justify-content:center;border-radius:8px;padding:0 18px;font-weight:950;text-align:center;text-decoration:none;transition:transform .18s var(--ease-out-expo),box-shadow .18s var(--ease-out-expo),background .18s var(--ease-out-expo)}.dbr-contact__form-submit{border:0;background:#14b8c8;color:#061313;box-shadow:0 16px 34px rgba(20,184,200,.3)}.dbr-contact__form-email{border:1px solid rgba(232,118,45,.45);background:#fff7ef;color:#1a1a1a}.dbr-contact__form-email:focus-visible,.dbr-contact__form-email:hover,.dbr-contact__form-submit:focus-visible,.dbr-contact__form-submit:hover{transform:translateY(-2px);outline:none}.dbr-contact__form-proof{display:grid;grid-template-columns:1fr;gap:8px;margin:18px 0 0;padding:0;list-style:none}.dbr-contact__form-proof li{position:relative;min-width:0;padding-left:18px;color:#4a4a4a;font-size:13px;font-weight:850;overflow-wrap:anywhere}.dbr-contact__form-proof li:before{content:"";position:absolute;top:.62em;left:0;width:8px;height:8px;border-radius:999px;background:#e8762d}.dbr-contact__section--main{padding-top:clamp(38px,5vw,66px)}.dbr-contact__map-card,.dbr-contact__panel,.dbr-contact__template-card{background:#fff}.dbr-contact__channel-list{border-top:0;gap:10px}.dbr-contact__channel{border:1px solid #ead9b5;border-radius:8px;padding:16px;background:#faf6ee}.dbr-contact__office{background:#fff}@media (min-width:640px){.dbr-contact__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dbr-contact__field--full{grid-column:1/-1}.dbr-contact__form-actions{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:960px){.dbr-contact__hero-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.72fr);gap:clamp(28px,4vw,54px)}.dbr-contact__hero .dbr-contact__status-strip{max-width:720px}}@media (max-width:959px){.dbr-contact__hero{background:#1a1a1a}.dbr-contact__form-card{margin-top:8px}}@media (max-width:520px){.dbr-contact__hero h1{font-size:clamp(2.15rem,9.4vw,2.75rem);line-height:1.03}.dbr-contact__hero-copy>.dbr-contact__actions{display:none}.dbr-contact__hero .dbr-contact__status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.dbr-contact__hero .dbr-contact__status-item{padding:11px}.dbr-contact__status-item strong{font-size:14px}.dbr-contact__form-head{padding-right:0}.dbr-contact__form-card:before{position:static;width:-moz-fit-content;width:fit-content;margin-bottom:12px}.dbr-contact__form-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dbr-contact .dbr-contact__form-email,.dbr-contact .dbr-contact__form-submit{transition:none!important}.dbr-contact .dbr-contact__form-email:focus-visible,.dbr-contact .dbr-contact__form-email:hover,.dbr-contact .dbr-contact__form-submit:focus-visible,.dbr-contact .dbr-contact__form-submit:hover{transform:none}}.dbr-contact__section--main{position:relative}.dbr-contact__section--main .dbr-contact__map-card,.dbr-contact__section--main .dbr-contact__panel{border-color:hsla(41,56%,81%,.96);background:linear-gradient(180deg,hsla(40,55%,96%,.72),hsla(0,0%,100%,.96)),#fff}.dbr-contact__section--main .dbr-contact__map-head h2,.dbr-contact__section--main .dbr-contact__panel h2{max-width:620px;font-size:clamp(2rem,2.7vw,3.25rem);line-height:1.08}.dbr-contact__section--main .dbr-contact__channel-list{gap:12px;margin-top:28px}.dbr-contact__section--main .dbr-contact__channel{position:relative;grid-template-columns:58px minmax(0,1fr);gap:18px;padding:20px;background:#fffaf1;box-shadow:0 14px 34px rgba(26,26,26,.045);transition:transform .18s var(--ease-out-expo),border-color .18s var(--ease-out-expo),box-shadow .18s var(--ease-out-expo)}.dbr-contact__section--main a.dbr-contact__channel:focus-visible,.dbr-contact__section--main a.dbr-contact__channel:hover{transform:translateY(-2px);border-color:rgba(20,184,200,.58);box-shadow:0 20px 46px rgba(20,184,200,.12);outline:none}.dbr-contact__section--main .dbr-contact__channel-icon{display:inline-grid;width:58px;height:58px;place-items:center;border:1px solid rgba(20,184,200,.36);background:linear-gradient(135deg,rgba(20,184,200,.2),rgba(255,199,87,.28)),#fff;color:#0a6a77}.dbr-contact__section--main .dbr-contact__channel-icon i,.dbr-contact__section--main .dbr-contact__channel-icon svg{width:25px;height:25px;stroke-width:2.35}.dbr-contact__section--main .dbr-contact__channel strong{color:#006f7d;font-size:1.24rem;line-height:1.18}.dbr-contact__section--main .dbr-contact__channel em{max-width:560px;color:#3f3f3f;font-size:15px}.dbr-contact__section--main .dbr-contact__map-card{position:relative}.dbr-contact__map-card{overflow:hidden}.dbr-contact__map-frame{position:relative;z-index:1;min-height:clamp(360px,42vw,510px);border:1px solid hsla(41,56%,81%,.95);background:linear-gradient(135deg,rgba(20,184,200,.12),rgba(232,118,45,.14)),#fae7c0}.dbr-contact__map-overlay{position:relative;z-index:2;display:grid;gap:12px;margin:-108px 18px 18px;border:1px solid hsla(0,0%,100%,.72);border-radius:8px;padding:14px;background:rgba(26,26,26,.88);color:#fff;box-shadow:0 18px 42px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dbr-contact__map-pins{display:grid;gap:8px}.dbr-contact__map-pins span{position:relative;min-width:0;padding-left:18px;color:hsla(0,0%,100%,.86);font-size:13px;font-weight:850;overflow-wrap:anywhere}.dbr-contact__map-pins span:before{content:"";position:absolute;top:.55em;left:0;width:8px;height:8px;border-radius:999px;background:#ffc757;box-shadow:0 0 0 4px rgba(255,199,87,.16)}.dbr-contact__map-overlay a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border-radius:8px;padding:0 16px;background:#14b8c8;color:#061313;font-weight:950;text-decoration:none}.dbr-contact__section--main .dbr-contact__coords{border-color:rgba(20,184,200,.34);background:#fff}@media (min-width:960px){.dbr-contact__section--main .dbr-contact__map-card,.dbr-contact__section--main .dbr-contact__panel{padding:clamp(30px,3vw,40px)}.dbr-contact__map-overlay{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media (max-width:640px){.dbr-contact__section--main .dbr-contact__channel{grid-template-columns:46px minmax(0,1fr);gap:14px;padding:16px}.dbr-contact__section--main .dbr-contact__channel-icon{width:46px;height:46px}.dbr-contact__section--main .dbr-contact__channel-icon i,.dbr-contact__section--main .dbr-contact__channel-icon svg{width:21px;height:21px}.dbr-contact__map-overlay{margin:-116px 12px 12px}}.dbr-contact__section--social{position:relative;overflow:hidden;padding-block:clamp(48px,6vw,76px);background:linear-gradient(115deg,rgba(20,184,200,.08),transparent 38%),linear-gradient(180deg,#1a1a1a,#121212);color:#fff}.dbr-contact__section--social:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,199,87,.05),transparent 28%),linear-gradient(180deg,hsla(0,0%,100%,.035),transparent 42%)}.dbr-contact__section--social .dbr-contact__shell{position:relative;z-index:1}.dbr-contact__social-copy{min-width:0}.dbr-contact__section--social .dbr-contact__eyebrow{color:#5eeaf2}.dbr-contact__section--social h2{max-width:520px;color:#fff;font-size:clamp(2rem,3.4vw,3.65rem);line-height:1.04}.dbr-contact__social-lede{max-width:440px;margin:14px 0 0;color:hsla(0,0%,100%,.74);font-size:1rem;line-height:1.55;font-weight:680}.dbr-contact__section--social .dbr-contact__social-grid{display:grid;grid-template-columns:repeat(5,minmax(70px,1fr));gap:clamp(10px,1.5vw,18px);align-items:center}.dbr-contact__section--social .dbr-contact__social{position:relative;display:inline-flex;min-width:0;min-height:94px;flex-direction:column;align-items:center;justify-content:center;gap:10px;overflow:hidden;border:0;border-radius:12px;padding:10px 6px;background:transparent;color:#fff;text-align:center;box-shadow:none;transition:transform .18s var(--ease-out-expo)}.dbr-contact__section--social .dbr-contact__social:focus-visible,.dbr-contact__section--social .dbr-contact__social:hover{transform:translateY(-2px);background:transparent;outline:none}.dbr-contact__section--social .dbr-contact__social-icon{display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;border-radius:999px;background:#14b8c8;color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.24);transition:box-shadow .18s var(--ease-out-expo),transform .18s var(--ease-out-expo)}.dbr-contact__section--social .dbr-contact__social:focus-visible .dbr-contact__social-icon,.dbr-contact__section--social .dbr-contact__social:hover .dbr-contact__social-icon{transform:scale(1.04);box-shadow:0 12px 26px rgba(0,0,0,.24),0 0 0 3px rgba(20,184,200,.14),inset 0 1px 0 hsla(0,0%,100%,.26)}.dbr-contact__section--social .dbr-contact__social-icon svg{width:25px;height:25px;display:block;fill:currentColor}.dbr-contact__social-label{display:block;max-width:100%;overflow-wrap:anywhere;color:hsla(0,0%,100%,.9);font-size:.88rem;line-height:1.1;font-weight:850}.dbr-contact__social--facebook .dbr-contact__social-icon{background:#14b8c8;color:#fff}.dbr-contact__social--facebook .dbr-contact__social-icon svg{width:24px;height:24px;transform:translateX(1px)}.dbr-contact__social--instagram .dbr-contact__social-icon{background:radial-gradient(circle at 30% 110%,#ffc757 0 20%,#e8762d 42%,#c13584 72%,#405de6 100%);color:#fff}.dbr-contact__social--youtube .dbr-contact__social-icon{background:#e8762d;color:#fff}.dbr-contact__social--tiktok .dbr-contact__social-icon{background:#5eeaf2;color:#071313}.dbr-contact__social--pinterest .dbr-contact__social-icon{background:wheat;color:#9b1c1c}@media (min-width:1120px){.dbr-contact__section--social .dbr-contact__social-wrap{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,4.5vw,66px);align-items:center}}@media (max-width:760px){.dbr-contact__section--social .dbr-contact__social-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.dbr-contact__section--social{padding-block:42px 54px}.dbr-contact__section--social h2{font-size:clamp(1.9rem,8vw,2.45rem)}.dbr-contact__social-lede{font-size:.98rem}.dbr-contact__section--social .dbr-contact__social-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.dbr-contact__section--social .dbr-contact__social{min-height:60px;padding:8px 2px}.dbr-contact__section--social .dbr-contact__social-icon{width:46px;height:46px}.dbr-contact__section--social .dbr-contact__social-icon svg{width:21px;height:21px}.dbr-contact__social--facebook .dbr-contact__social-icon svg{width:22px;height:22px}.dbr-contact__section--social .dbr-contact__social .dbr-contact__social-label{display:none!important}}@media (prefers-reduced-motion:reduce){.dbr-contact__section--social .dbr-contact__social{transition:none!important}.dbr-contact__section--social .dbr-contact__social:focus-visible,.dbr-contact__section--social .dbr-contact__social:hover{transform:none}}.dbr-home .dbr-intro{background:var(--color-offwhite)}.dbr-home .dbr-intro__grid{display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,4rem);align-items:center}@media (min-width:920px){.dbr-home .dbr-intro__grid{grid-template-columns:1.05fr .95fr}}.dbr-home .dbr-intro__copy h2{font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;color:var(--color-charcoal);font-size:clamp(1.75rem,1.15rem + 2.4vw,2.85rem);line-height:1.08;letter-spacing:-.02em;font-weight:800;margin:.7rem 0 1.1rem;text-wrap:balance}.dbr-home .dbr-intro__copy h2 em{font-style:normal;color:var(--color-cyan-dark)}.dbr-home .dbr-intro__lead{font-size:clamp(1rem,.95rem + .3vw,1.15rem);line-height:1.7;color:var(--color-ink-muted);margin:0 0 1.5rem}.dbr-home .dbr-intro__copy h3{font-family:Outfit,Space Grotesk,ui-sans-serif,system-ui,sans-serif;color:var(--color-charcoal);font-size:clamp(1.15rem,1rem + .9vw,1.5rem);font-weight:700;line-height:1.2;margin:0 0 .7rem}.dbr-home .dbr-intro__copy p{line-height:1.7;color:var(--color-ink-muted);margin:0}.dbr-home .dbr-intro__media{position:relative;padding:clamp(.5rem,1.5vw,1.25rem) clamp(.5rem,2vw,2rem) clamp(2.5rem,5vw,4rem) 0}.dbr-home .dbr-intro__media-accent{position:absolute;top:4%;right:-2%;width:62%;height:72%;border-radius:28px;background:radial-gradient(58% 58% at 65% 42%,rgba(20,184,200,.3),rgba(20,184,200,0) 72%);filter:blur(6px);z-index:0}.dbr-home .dbr-intro__media-primary{position:relative;z-index:1;margin:0;width:86%;border-radius:12px;overflow:hidden;box-shadow:0 30px 70px rgba(26,20,16,.24)}.dbr-home .dbr-intro__media-primary img{display:block;width:100%;height:auto;aspect-ratio:840/611;-o-object-fit:cover;object-fit:cover}.dbr-home .dbr-intro__media-secondary{position:absolute;right:0;bottom:0;z-index:2;margin:0;width:52%;border-radius:12px;overflow:hidden;border:6px solid var(--color-offwhite);box-shadow:0 24px 54px rgba(26,20,16,.28)}.dbr-home .dbr-intro__media-secondary img{display:block;width:100%;height:auto;aspect-ratio:560/373;-o-object-fit:cover;object-fit:cover}.dbr-home .dbr-intro__badge{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:hsla(0,0%,6%,.42);-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);border:1px solid hsla(0,0%,100%,.3);color:#fff;font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.01em;box-shadow:0 10px 28px rgba(0,0,0,.24)}.dbr-home .dbr-intro__badge svg{width:14px;height:14px;flex:none}.dbr-home .dbr-intro__badge--tl{top:14px;left:14px}.dbr-home .dbr-intro__badge--tl svg{color:var(--color-sunset);fill:var(--color-sunset)}.dbr-home .dbr-intro__badge--bl{bottom:14px;left:14px}.dbr-home .dbr-intro__badge--bl svg{color:var(--color-cyan-light)}.dbr-home .dbr-intro--splash .dbr-intro__media,.dbr-home .dbr-intro__media--splash{padding:0;display:block;width:100%;max-width:540px;margin-inline:auto;background:none}.dbr-home .dbr-intro__splash-img{display:block;width:100%;height:auto;margin:0;-webkit-mask:url(/assets/images/quad-packages/brush-mask.svg) center/100% 100% no-repeat;mask:url(/assets/images/quad-packages/brush-mask.svg) center/100% 100% no-repeat;filter:drop-shadow(0 16px 30px rgba(26,20,16,.2));transition:transform .5s cubic-bezier(.16,1,.3,1)}.dbr-home .dbr-intro__media--splash:hover .dbr-intro__splash-img{transform:scale(1.03) rotate(-.6deg)}@media (prefers-reduced-motion:reduce){.dbr-home .dbr-intro__splash-img{transition:none}.dbr-home .dbr-intro__media--splash:hover .dbr-intro__splash-img{transform:none}}.dbr-home .dbr-intro:has(+.dbr-strategic){padding-bottom:clamp(.75rem,1.5vw,1.5rem)}.dbr-home .dbr-intro+.dbr-strategic{padding-top:clamp(.75rem,1.5vw,1.5rem)}@media (max-width:640px){.dbr-home .dbr-intro:has(+.dbr-strategic){padding-bottom:1.75rem}.dbr-home .dbr-intro+.dbr-strategic{padding-top:3.5rem}}.dbr-home .dbr-strategic[aria-labelledby=strat-h]{padding-bottom:clamp(.75rem,1.5vw,1.5rem)}.dbr-home .dbr-intro[aria-labelledby=intro-h]{padding-top:clamp(.75rem,1.5vw,1.5rem)}@media (max-width:640px){.dbr-home .dbr-strategic[aria-labelledby=strat-h]{padding-bottom:1.75rem}.dbr-home .dbr-intro[aria-labelledby=intro-h]{padding-top:3.5rem}}.dbr-home .dbr-intro__media-primary,.dbr-home .dbr-intro__media-secondary{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease;will-change:transform}.dbr-home .dbr-intro__media-primary img,.dbr-home .dbr-intro__media-secondary img{transition:transform .55s cubic-bezier(.16,1,.3,1)}.dbr-home .dbr-intro__media-primary:hover{transform:translateY(-7px);box-shadow:0 42px 90px rgba(26,20,16,.3)}.dbr-home .dbr-intro__media-secondary:hover{transform:translateY(-7px);box-shadow:0 34px 70px rgba(26,20,16,.34)}.dbr-home .dbr-intro__media-primary:hover img,.dbr-home .dbr-intro__media-secondary:hover img{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.dbr-home .dbr-intro__media-primary,.dbr-home .dbr-intro__media-primary img,.dbr-home .dbr-intro__media-secondary,.dbr-home .dbr-intro__media-secondary img{transition:none}.dbr-home .dbr-intro__media-primary:hover,.dbr-home .dbr-intro__media-primary:hover img,.dbr-home .dbr-intro__media-secondary:hover,.dbr-home .dbr-intro__media-secondary:hover img{transform:none}}.dbr-embed{margin:0;background:transparent}.dbr-embed .dbr-header{position:static}.dbr-embed .dbr-footer{margin-top:0}.dbr-embed .dbr-mobile-menu{position:static;inset:auto;overflow:visible;visibility:visible;pointer-events:auto}.dbr-embed .dbr-mobile-menu:before,.dbr-embed .dbr-mobile-menu[data-open=false]{display:none}.dbr-embed .dbr-mobile-menu__inner{position:static;width:100%;max-width:none;transform:none!important;box-shadow:none;padding-top:0;border-top:1px solid var(--color-sand-line)}.dbr-embed .dbr-mobile-menu__panels{overflow:visible}.dbr-embed .dbr-mobile-menu__panel{position:static}.dbr-embed .dbr-mobile-menu__panel--sub:not(.is-active){display:none}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:border-cream\/50:hover{border-color:hsla(0,0%,100%,.5)}.hover\:border-cyan:hover{--tw-border-opacity:1;border-color:rgb(20 184 200/var(--tw-border-opacity,1))}.hover\:bg-cream\/15:hover{background-color:hsla(0,0%,100%,.15)}.hover\:bg-cyan\/90:hover{background-color:rgba(20,184,200,.9)}.hover\:shadow-\[0_16px_36px_rgba\(20\2c 184\2c 200\2c 0\.10\)\]:hover{--tw-shadow:0 16px 36px rgba(20,184,200,.1);--tw-shadow-colored:0 16px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-cyan:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 200/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:top-24{top:6rem}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-9{grid-column:span 9/span 9}.md\:mt-0{margin-top:0}.md\:grid{display:grid}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1\.3fr_1fr_1\.5fr\]{grid-template-columns:1.3fr 1fr 1.5fr}.md\:grid-cols-\[1\.4fr_1fr_1\.2fr\]{grid-template-columns:1.4fr 1fr 1.2fr}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-14{gap:3.5rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:border-r{border-right-width:1px}.md\:p-0{padding:0}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:pb-16{padding-bottom:4rem}.md\:pt-32{padding-top:8rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-\[20px\]{font-size:20px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[60px\]{font-size:60px}.md\:text-\[70px\]{font-size:70px}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:ml-auto{margin-left:auto}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_\.72fr\]{grid-template-columns:1fr .72fr}.lg\:gap-16{gap:4rem}}