html[data-proto-page] .doephone-section-copy,html[data-proto-page] .doephone-section-reveal--title,html[data-proto-page] nav.doephone-site-nav,html[data-proto-page] nav.doephone-site-nav [role=menuitem],html[data-proto-page] nav.doephone-site-nav a:not(.proto-nav-logo),html[data-proto-page] nav.doephone-site-nav button,html[data-proto-page] nav.doephone-site-nav p{font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif!important}html[data-proto-page],html[data-proto-page]:has(.doephone-mobile-root){--proto-page-bg:#121819;--proto-page-bg-light:#151c1f;background-color:var(--proto-page-bg)!important}html[data-proto-page]:has(.doephone-mobile-root){font-size:80%;--proto-phone-gutter-left:max(2rem,calc(env(safe-area-inset-left, 0px) + 4.25vmin));--proto-phone-gutter-right:max(2rem,calc(env(safe-area-inset-right, 0px) + 4.25vmin));--proto-phone-gutter-y:max(2rem,calc(env(safe-area-inset-bottom, 0px) + 4.25vmin));--proto-phone-nav-clearance:max(5rem,calc(env(safe-area-inset-top, 0px) + 4.1rem))}html[data-proto-page]:has(.doephone-mobile-root) .proto-phone-inset-x{padding-left:var(--proto-phone-gutter-left)!important;padding-right:var(--proto-phone-gutter-right)!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-phone-content-pt{padding-top:max(var(--proto-phone-nav-clearance),calc(env(safe-area-inset-top, 0px) + 4.35rem))!important}html[data-proto-page] .proto-more-about__track-spacer--start{width:var(--proto-phone-gutter-left)}html[data-proto-page] .proto-more-about__track-spacer--end{width:var(--proto-phone-gutter-right)}html[data-proto-page] body,html[data-proto-page]:has(.doephone-mobile-root) body{background-color:var(--proto-page-bg)!important}html[data-proto-page] .doephone-mobile-root{background-color:var(--proto-page-bg)}html[data-proto-page] .proto-section-band{background-color:var(--proto-page-bg)!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;min-height:var(--app-vh,100lvh)!important;height:var(--app-vh,100lvh)!important;padding-top:0!important;padding-bottom:0!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section__inner{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;padding:max(var(--proto-phone-nav-clearance),var(--proto-phone-gutter-y)) var(--proto-phone-gutter-right) var(--proto-phone-gutter-y) var(--proto-phone-gutter-left)!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section__stack{display:flex!important;flex:0 1 auto!important;flex-direction:column!important;width:100%!important;max-height:calc(var(--app-vh, 100lvh) * .78)!important;min-height:0!important;margin-top:auto!important;margin-bottom:auto!important;gap:max(1.25rem,calc(var(--app-vh, 100lvh) * .032))!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section .doephone-section-carousel,html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section__card{display:flex!important;flex:0 1 auto!important;flex-direction:column!important;min-height:clamp(22rem,calc(var(--app-vh, 100lvh) * .46),36rem)!important;max-height:calc(var(--app-vh, 100lvh) * .5)!important;height:auto!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section__card>*{flex:1 1 auto!important;min-height:0!important;height:100%!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section--fit-shader .proto-feature-section__card{min-height:clamp(calc(22rem + var(--app-vh, 100lvh) / 6),calc(var(--app-vh, 100lvh) * .46 + var(--app-vh, 100lvh) / 6),calc(36rem + var(--app-vh, 100lvh) / 6))!important;max-height:calc(var(--app-vh, 100lvh) * .5 + var(--app-vh, 100lvh) / 6)!important}html[data-proto-page] .proto-feature-section--full-panel .proto-feature-section__inner--full-panel{justify-content:stretch!important}html[data-proto-page] .proto-feature-section--full-panel .proto-feature-section__card--full-panel{flex:1 1 auto!important;min-height:clamp(34rem,calc(var(--app-vh, 100lvh) * .82),52rem)!important;height:auto!important;max-height:none!important}html[data-proto-page] .proto-feature-section__copy{flex:0 0 auto!important;width:100%!important;min-width:0!important;color:#fff!important}html[data-proto-page] .proto-feature-section__copy .doephone-hero-headline,html[data-proto-page] .proto-feature-section__copy .doephone-hero-headline-line{color:#fff!important}html[data-proto-page] .proto-feature-reveal{opacity:0;filter:blur(16px);transform:translateY(1.75rem);will-change:opacity,filter,transform}html[data-proto-page] .proto-feature-reveal--in{animation:doephone-hero-headline-in 1.45s cubic-bezier(.22,1,.36,1) forwards;transition:transform .28s cubic-bezier(.22,1,.36,1)}html[data-proto-page] .proto-feature-reveal--in:hover{transform:translateY(-7px)}html[data-proto-page] .proto-feature-reveal--description.proto-feature-reveal--in{animation-delay:.2s}html[data-proto-page] .proto-feature-reveal .doephone-hero-headline,html[data-proto-page] .proto-feature-reveal .doephone-hero-headline-line{animation:none!important;opacity:1!important;filter:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){html[data-proto-page] .proto-feature-reveal,html[data-proto-page] .proto-feature-reveal--in{opacity:1!important;filter:none!important;transform:none!important;animation:none!important;transition:none!important}html[data-proto-page] .proto-feature-reveal--in:hover{transform:none!important}}html[data-proto-page] .proto-feature-section__description{margin:0!important;margin-top:max(.85rem,calc(var(--app-vh, 100lvh) * .018))!important;font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(1.12rem,calc(.92rem + .95vmin),1.42rem)!important;font-weight:400!important;line-height:1.48!important;letter-spacing:-.012em!important;color:#fff!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section__copy .doephone-hero-headline{font-size:clamp(2.28rem,1.22rem + 6.15vmin,3.72rem)!important}html[data-proto-page]:has(.doephone-mobile-root) .doephone-hero-section .doephone-hero-headline{font-size:clamp(2.15rem,1.15rem + 6.45vmin,3.58rem)!important}html[data-proto-page] .proto-shader-surface .proto-grain-layer,html[data-proto-page] .proto-shader-surface>.pointer-events-none.z-\[2\],html[data-proto-page] .proto-shader-surface>div.z-\[1\]{display:none!important;background-image:none!important;opacity:0!important;mix-blend-mode:normal!important}html[data-proto-page] .proto-feature-box-ui,html[data-proto-page] .proto-feature-box-ui *{pointer-events:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important;-webkit-touch-callout:none;cursor:default!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section__card .proto-carousel-ui-scale{transform:scale(.84);transform-origin:center center;width:100%}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section--fit-shader .proto-feature-section__card .proto-feature-ui-fit-scale{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;min-height:0!important;transform:none!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section--fit-shader .proto-feature-section__card .proto-feature-ui-fit-scale>*{width:100%!important;height:100%!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-feature-section__card .absolute.z-30.rounded-full{transform:scale(.86)!important;transform-origin:bottom right!important}@property --proto-nav-frost-progress{syntax:"<number>";inherits:true;initial-value:0}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav{padding-top:env(safe-area-inset-top,0)!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav:not(.proto-nav-scroll-frost)>div>div{padding-left:var(--proto-phone-gutter-left)!important;padding-right:var(--proto-phone-gutter-right)!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav:not(.proto-nav-scroll-frost) .absolute.top-1\/2{left:var(--proto-phone-gutter-left)!important;font-family:var(--font-outfit),"Outfit",ui-sans-serif,system-ui,sans-serif!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost{--proto-nav-motion-duration:620ms;--proto-nav-motion-ease:cubic-bezier(0.28,0.84,0.24,1);--proto-nav-frost-pad-x-min:clamp(0.8rem,0.55rem + 1.1vmin,1.05rem);--proto-nav-frost-pad-x-max:clamp(1.12rem,0.82rem + 1.45vmin,1.45rem);--proto-nav-frost-pad-y:clamp(0.3rem,0.18rem + 0.5vmin,0.5rem);--proto-nav-frost-pad-x:calc((1 - var(--proto-nav-frost-progress, 0)) * var(--proto-nav-frost-pad-x-min) + var(--proto-nav-frost-progress, 0) * var(--proto-nav-frost-pad-x-max));--proto-nav-frost-compact-scale:calc(1 - var(--proto-nav-frost-progress, 0) * 0.1);--proto-nav-frost-nav-pad-top:clamp(0.35rem,0.2rem + 0.85vmin,0.65rem);--proto-nav-frost-nav-pad-bottom:clamp(0.25rem,0.1rem + 0.55vmin,0.45rem);--proto-nav-hero-strip-pad:clamp(0.5rem,0.32rem + 0.85vmin,0.85rem);--proto-nav-cta-radius-rest:0.375rem;padding:calc(env(safe-area-inset-top, 0px) + var(--proto-nav-frost-progress, 0) * var(--proto-nav-frost-nav-pad-top)) calc(var(--proto-phone-gutter-right) * var(--proto-nav-frost-progress, 0)) calc(var(--proto-nav-frost-progress, 0) * var(--proto-nav-frost-nav-pad-bottom)) calc(var(--proto-phone-gutter-left) * var(--proto-nav-frost-progress, 0))!important;background:color-mix(in srgb,var(--proto-page-bg) calc((1 - var(--proto-nav-frost-progress, 0)) * 100%),transparent)!important;border-bottom:max(0px,calc((1 - min(1, var(--proto-nav-frost-progress, 0) * 3)) * 1px)) solid #2a3538!important;box-shadow:0 calc(-120px * (1 - var(--proto-nav-frost-progress, 0))) 0 calc(120px * (1 - var(--proto-nav-frost-progress, 0))) var(--proto-page-bg)!important;transition:--proto-nav-frost-progress var(--proto-nav-motion-duration) var(--proto-nav-motion-ease),background var(--proto-nav-motion-duration) var(--proto-nav-motion-ease),box-shadow var(--proto-nav-motion-duration) var(--proto-nav-motion-ease)}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost.proto-nav--scrolled{border-bottom-width:0!important;border-bottom-color:transparent!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost:not(.proto-nav--motion-ready),html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost:not(.proto-nav--motion-ready) .proto-nav-chrome-actions,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost:not(.proto-nav--motion-ready) .proto-nav-chrome-logo,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost:not(.proto-nav--motion-ready) .proto-nav-cta-shell,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost:not(.proto-nav--motion-ready) .proto-nav-cta-shell a,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost:not(.proto-nav--motion-ready) .proto-nav-cta-shell button,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost:not(.proto-nav--motion-ready) .proto-nav-frost-shell,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost:not(.proto-nav--motion-ready) .proto-nav-frost-shell>div{transition:none!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-frost-shell{border:1px solid transparent;border-radius:calc(var(--proto-nav-frost-progress, 0) * 9999px);border-color:rgba(255,255,255,calc(var(--proto-nav-frost-progress, 0) * .1));background-color:rgba(18,24,25,calc(var(--proto-nav-frost-progress, 0) * .34));backdrop-filter:blur(calc(var(--proto-nav-frost-progress, 0) * 56px)) saturate(calc(1 + var(--proto-nav-frost-progress, 0) * .12));-webkit-backdrop-filter:blur(calc(var(--proto-nav-frost-progress, 0) * 56px)) saturate(calc(1 + var(--proto-nav-frost-progress, 0) * .12));box-shadow:0 calc(var(--proto-nav-frost-progress, 0) * 10px) calc(var(--proto-nav-frost-progress, 0) * 36px) rgba(0,0,0,calc(var(--proto-nav-frost-progress, 0) * .28)),inset 0 1px 0 rgba(255,255,255,calc(var(--proto-nav-frost-progress, 0) * .07))}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-frost-shell>div{padding:calc((1 - var(--proto-nav-frost-progress, 0)) * var(--proto-nav-hero-strip-pad, .85rem) + var(--proto-nav-frost-pad-y) * var(--proto-nav-frost-progress, 0)) calc(var(--proto-phone-gutter-right) * (1 - var(--proto-nav-frost-progress, 0)) + var(--proto-nav-frost-progress, 0) * (var(--proto-nav-frost-pad-y) + .1 * clamp(3.9rem, 3.15rem + 3.45vmin, 4.75rem) * .5)) calc((1 - var(--proto-nav-frost-progress, 0)) * var(--proto-nav-hero-strip-pad, .85rem) + var(--proto-nav-frost-pad-y) * var(--proto-nav-frost-progress, 0)) calc(var(--proto-phone-gutter-left) * (1 - var(--proto-nav-frost-progress, 0)))!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav-scroll-frost .absolute.top-1\/2{font-family:var(--font-outfit),"Outfit",ui-sans-serif,system-ui,sans-serif!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-chrome-logo{transform:translateY(-50%) scale(var(--proto-nav-frost-compact-scale,1));transform-origin:left center;left:calc(var(--proto-phone-gutter-left) * (1 - var(--proto-nav-frost-progress, 0)) + var(--proto-nav-frost-pad-x) * var(--proto-nav-frost-progress, 0))!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-chrome-actions{transform:scale(var(--proto-nav-frost-compact-scale,1));transform-origin:right center;overflow:visible!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-chrome-actions[class*="top-1/2"]{transform:translateY(-50%) scale(var(--proto-nav-frost-compact-scale,1))!important;transform-origin:right center}html[data-proto-page]:has(.doephone-mobile-root){--proto-nav-cta-border:#151c1f}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-cta-shell{border:1px solid var(--proto-nav-cta-border)!important;box-shadow:none!important;border-radius:calc((1 - var(--proto-nav-frost-progress, 0)) * var(--proto-nav-cta-radius-rest, .375rem) + var(--proto-nav-frost-progress, 0) * 9999px)!important;overflow:visible!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-cta-shell>div:not([role=menu]){border-radius:calc((1 - var(--proto-nav-frost-progress, 0)) * var(--proto-nav-cta-radius-rest, .375rem) + var(--proto-nav-frost-progress, 0) * 9999px)!important;overflow:hidden!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-cta-shell>div:not([role=menu])>a,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-cta-shell>div:not([role=menu])>button{border-radius:0!important;transition:none!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-cta-shell>button{border-radius:calc((1 - var(--proto-nav-frost-progress, 0)) * var(--proto-nav-cta-radius-rest, .375rem) + var(--proto-nav-frost-progress, 0) * 9999px)!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-cta-shell a,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-cta-shell button{background-color:#000!important;color:#fff!important;box-shadow:none!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-cta-dropdown,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-email-dropdown{z-index:80!important;overflow:hidden!important;border-radius:clamp(.85rem,.68rem + .75vmin,1.05rem)!important;transition:border-radius var(--proto-nav-motion-duration,.62s) var(--proto-nav-motion-ease,cubic-bezier(.28,.84,.24,1)),background-color var(--proto-nav-motion-duration,.62s) var(--proto-nav-motion-ease,cubic-bezier(.28,.84,.24,1)),border-color var(--proto-nav-motion-duration,.62s) var(--proto-nav-motion-ease,cubic-bezier(.28,.84,.24,1)),box-shadow var(--proto-nav-motion-duration,.62s) var(--proto-nav-motion-ease,cubic-bezier(.28,.84,.24,1)),backdrop-filter var(--proto-nav-motion-duration,.62s) var(--proto-nav-motion-ease,cubic-bezier(.28,.84,.24,1))}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-cta-shell [role=menu],html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-email-dropdown{border:1px solid var(--proto-nav-cta-border)!important;background-color:#000!important;color:#fff!important;box-shadow:0 8px 24px rgba(0,0,0,.2)!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav--scrolled .proto-nav-cta-shell.proto-nav-cta-shell--open{border-radius:9999px!important;overflow:visible!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav--scrolled .proto-nav-cta-shell.proto-nav-cta-shell--open>div:not([role=menu]){border-radius:9999px!important;overflow:hidden!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav--scrolled .proto-nav-cta-shell.proto-nav-cta-shell--open>div:not([role=menu])>a,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav--scrolled .proto-nav-cta-shell.proto-nav-cta-shell--open>div:not([role=menu])>button{border-radius:0!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav--scrolled .proto-nav-cta-shell .proto-nav-cta-dropdown,html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav--scrolled .proto-nav-cta-shell [role=menu]{top:calc(100% + .22rem)!important;border-radius:clamp(.62rem,.52rem + .42vmin,.82rem)!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav--scrolled .proto-nav-email-dropdown{top:calc(100% + .22rem)!important;border-radius:clamp(.45rem,.38rem + .32vmin,.62rem)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav--scrolled .proto-nav-cta-shell [role=menu]{padding-top:clamp(.12rem,.06rem + .22vmin,.2rem)!important;padding-bottom:clamp(.12rem,.06rem + .22vmin,.2rem)!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav--scrolled .proto-nav-cta-shell [role=menu] [role=menuitem]{border-radius:0!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav.proto-nav--scrolled .proto-nav-email-dropdown{padding:clamp(.62rem,.48rem + .55vmin,.82rem) clamp(.85rem,.7rem + .65vmin,1.05rem)!important}html[data-proto-page]:has(.doephone-mobile-root) nav.doephone-site-nav .proto-nav-cta-shell button[class*=border-l]{border-left-color:var(--proto-nav-cta-border)!important}html[data-proto-page][data-layout=desktop]{--proto-desktop-gutter-left:2.5rem;--proto-desktop-gutter-right:2.5rem}@media (min-width:768px){html[data-proto-page][data-layout=desktop]{--proto-desktop-gutter-left:5rem;--proto-desktop-gutter-right:5rem}}@media (min-width:1024px){html[data-proto-page][data-layout=desktop]{--proto-desktop-gutter-left:7rem;--proto-desktop-gutter-right:7rem}}@media (min-width:1280px){html[data-proto-page][data-layout=desktop]{--proto-desktop-gutter-left:9rem;--proto-desktop-gutter-right:9rem}}html[data-proto-page]:has(.doephone-mobile-root) .doephone-hero-section>.absolute.left-0.right-0{padding-left:var(--proto-phone-gutter-left)!important;padding-right:var(--proto-phone-gutter-right)!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-footer-main{padding-left:var(--proto-phone-gutter-left)!important;padding-right:var(--proto-phone-gutter-right)!important}html[data-proto-page] .proto-footer{background-color:var(--proto-page-bg)!important;border-top:1px solid hsla(0,0%,100%,.12)!important;overflow:visible!important}html[data-proto-page] .proto-footer-inner{padding-top:clamp(2.5rem,calc(1.75rem + 4.25vmin),4.25rem)!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-footer-contact__brand{font-size:clamp(1.42rem,calc(1.18rem + .75vmin),1.72rem)!important;letter-spacing:-.02em!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-footer-contact__line{font-size:clamp(1.22rem,calc(1.02rem + .72vmin),1.48rem)!important;font-weight:400!important;line-height:1.38!important;letter-spacing:-.012em!important}html[data-proto-page] .proto-footer-contact__brand{font-size:clamp(1.85rem,calc(1.52rem + 1.15vmin),2.35rem)!important;letter-spacing:-.02em!important}html[data-proto-page] .proto-footer-contact__line{color:hsla(0,0%,100%,.78)!important;font-size:clamp(1.62rem,calc(1.32rem + 1vmin),2rem)!important;font-weight:400!important;line-height:1.38!important;letter-spacing:-.012em!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-footer-contact__email{padding-bottom:clamp(1.25rem,calc(.85rem + 1.65vmin),2rem)!important}html[data-proto-page] .proto-footer-columns{margin-top:clamp(.85rem,calc(.5rem + 1.1vmin),1.35rem)!important}html[data-proto-page] .proto-footer-main{margin-bottom:clamp(1rem,calc(.65rem + 1.35vmin),1.65rem)!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-footer-column--nav .proto-footer-column__title{font-size:clamp(1.05rem,calc(.9rem + .55vmin),1.28rem)!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-footer-column--nav .proto-footer-column__link{font-size:clamp(.98rem,calc(.84rem + .5vmin),1.18rem)!important}html[data-proto-page] .proto-more-about{background-color:var(--proto-page-bg-light)!important}html[data-proto-page] .proto-footer-column--nav .proto-footer-column__title{letter-spacing:-.018em!important;line-height:1.2!important}html[data-proto-page] .proto-footer-column--nav .proto-footer-column__link{color:hsla(0,0%,100%,.78)!important;font-weight:400!important;letter-spacing:-.01em!important}html[data-proto-page] .proto-footer-column__link:hover,html[data-proto-page] .proto-footer-contact__email:hover{color:#fff!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-footer-wordmark-wrap{box-sizing:border-box!important;overflow:visible!important;padding-left:var(--proto-phone-gutter-left)!important;padding-right:var(--proto-phone-gutter-right)!important;padding-top:clamp(.75rem,calc(.5rem + 1vmin),1.25rem)!important;padding-bottom:clamp(.75rem,calc(.5rem + 1.25vmin),1.35rem)!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-footer-wordmark-fit>.proto-footer-wordmark{font-size:clamp(3.5rem,33.5cqw,11rem)!important}html[data-proto-page]:has(.doephone-mobile-root) .proto-footer-wordmark{display:block!important;width:100%!important;max-width:none!important}html[data-proto-page] .proto-footer-wordmark-fit{overflow:visible!important;container-type:inline-size}html[data-proto-page] .proto-footer-wordmark{font-family:var(--font-outfit),"Outfit",ui-sans-serif,system-ui,sans-serif!important;font-weight:400!important;letter-spacing:-.045em!important;line-height:1!important;color:#f7f6f3!important;margin-bottom:0!important;padding-bottom:.05em!important;overflow:visible!important;white-space:nowrap!important;width:100%!important;text-align:left!important}html[data-proto-page] .doephone-hero-section .doephone-hero-headline,html[data-proto-page] .doephone-hero-section .doephone-hero-headline-line{color:#fff!important;animation:none!important;opacity:1!important;filter:none!important;transform:none!important}html[data-proto-page] .doephone-hero-headline,html[data-proto-page] .doephone-hero-headline-line{color:#fff!important}html[data-proto-page] .proto-feature-section .absolute.z-30.rounded-full{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:rgba(196,104,72,.52)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28)!important}html[data-proto-page] .proto-feature-section .absolute.z-30.rounded-full span{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;color:#fff!important;line-height:1!important;text-shadow:none!important;transform:translateY(-.05em)}html[data-proto-page] .proto-feature-section .absolute.z-30.rounded-full path{stroke:#fff!important;filter:none!important}html[data-proto-page] .proto-feature-section .doephone-carousel-frost-fill,html[data-proto-page] .proto-feature-section .doephone-carousel-frost-out{background:rgba(90,120,136,.48)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16)!important}html[data-proto-page] .doephone-section-reveal{opacity:1!important;filter:none!important;transform:none!important}html[data-proto-page] .doephone-section-reveal--in{animation:none!important}html[data-proto-page][data-layout=desktop],html[data-proto-page][data-layout=desktop] body{background-color:var(--proto-page-bg)!important;touch-action:auto!important;overscroll-behavior-y:auto!important}html[data-proto-page][data-layout=desktop]{overflow-x:clip!important}html[data-proto-page][data-layout=desktop] body{overflow-x:clip!important;overflow-y:auto!important;height:auto!important;min-height:100%!important}html[data-proto-page][data-layout=desktop] .proto-desktop-root{background-color:var(--proto-page-bg);overflow:visible!important}html[data-proto-page][data-layout=desktop] .proto-desktop-feature.proto-feature-section{display:flex!important;flex-direction:column!important;min-height:112vh!important;height:112vh!important;padding-top:0!important;padding-bottom:0!important}html[data-proto-page][data-layout=desktop] .proto-desktop-feature--split .proto-desktop-feature__panel{aspect-ratio:1/1!important;display:flex!important;flex-direction:column!important;max-height:min(72vh,100%)!important;height:auto!important}html[data-proto-page][data-layout=desktop] .proto-desktop-feature--split .proto-desktop-feature__panel>*{flex:1 1 auto!important;height:100%!important;min-height:0!important;width:100%!important}html[data-proto-page][data-layout=desktop] .proto-desktop-feature--split .proto-desktop-feature__copy{max-width:none!important}html[data-proto-page][data-layout=desktop] .proto-desktop-feature .proto-feature-section__description{margin-top:clamp(1.1rem,.85rem + .6vw,1.45rem)!important;font-size:clamp(.98rem,.9rem + .28vw,1.18rem)!important;line-height:1.5!important}@media (min-width:768px){html[data-proto-page][data-layout=desktop] .proto-desktop-feature .proto-feature-section__description{font-size:clamp(1.02rem,.94rem + .32vw,1.26rem)!important}}html[data-proto-page][data-layout=desktop] .proto-desktop-feature__panel.proto-feature-reveal--in:hover{transform:translateY(-7px)}html[data-proto-page][data-layout=desktop] .proto-desktop-feature--full-panel{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;min-height:100dvh!important;height:100dvh!important;padding-top:calc(var(--proto-desktop-nav-h, 5.5rem) + 1.25rem)!important;padding-bottom:1.25rem!important;padding-left:2.5rem!important;padding-right:2.5rem!important}@media (min-width:768px){html[data-proto-page][data-layout=desktop] .proto-desktop-feature--full-panel{padding-top:calc(var(--proto-desktop-nav-h, 5.5rem) + 2.5rem)!important;padding-bottom:2.5rem!important;padding-left:5rem!important;padding-right:5rem!important}}@media (min-width:1024px){html[data-proto-page][data-layout=desktop] .proto-desktop-feature--full-panel{padding-top:calc(var(--proto-desktop-nav-h, 5.5rem) + 3.5rem)!important;padding-bottom:3.5rem!important;padding-left:7rem!important;padding-right:7rem!important}}@media (min-width:1280px){html[data-proto-page][data-layout=desktop] .proto-desktop-feature--full-panel{padding-top:calc(var(--proto-desktop-nav-h, 5.5rem) + 4.5rem)!important;padding-bottom:4.5rem!important;padding-left:9rem!important;padding-right:9rem!important}}html[data-proto-page][data-layout=desktop] .proto-desktop-feature--full-panel .proto-desktop-feature__full-panel-shell{box-sizing:border-box!important;display:flex!important;flex:1 1 0%!important;flex-direction:column!important;min-height:0!important;min-width:0!important;overflow:hidden!important;margin:0!important;padding:0!important;width:100%!important}html[data-proto-page][data-layout=desktop] .proto-desktop-feature--full-panel .proto-desktop-feature__panel--full{aspect-ratio:auto!important;display:flex!important;flex:1 1 0%!important;flex-direction:column!important;width:100%!important;min-height:0!important;min-width:0!important;overflow:hidden!important}html[data-proto-page][data-layout=desktop] .proto-desktop-feature--full-panel .proto-desktop-feature__panel--full>*{flex:1 1 0%!important;min-height:0!important;height:100%!important;width:100%!important}html[data-proto-page][data-layout=desktop] .proto-desktop-split-section-grid{box-sizing:border-box!important;padding:clamp(2rem,3.5vh,3.5rem) 2.5rem!important}@media (min-width:768px){html[data-proto-page][data-layout=desktop] .proto-desktop-split-section-grid{padding-left:5rem!important;padding-right:5rem!important}}@media (min-width:1024px){html[data-proto-page][data-layout=desktop] .proto-desktop-split-section-grid{padding-left:7rem!important;padding-right:7rem!important}}@media (min-width:1280px){html[data-proto-page][data-layout=desktop] .proto-desktop-split-section-grid{padding-left:9rem!important;padding-right:9rem!important}}html[data-proto-page][data-layout=desktop] .doephone-hero-section .doephone-hero-headline,html[data-proto-page][data-layout=desktop] .doephone-hero-section .doephone-hero-headline-line{font-size:clamp(2.85rem,4.75vw,4.85rem)!important}html[data-proto-page][data-layout=desktop] .proto-footer-inner--desktop{align-items:center!important;padding-top:clamp(3rem,2.5rem + 1.75vw,4.75rem)!important;padding-bottom:clamp(2.75rem,2rem + 1.5vw,4rem)!important;min-height:clamp(12rem,10rem + 6vw,17rem)!important}html[data-proto-page][data-layout=desktop] .proto-footer-desktop-nav{margin-left:auto!important;align-items:center!important}html[data-proto-page][data-layout=desktop] .proto-footer-corp{min-width:11.5rem!important;align-self:center!important}html[data-proto-page][data-layout=desktop] .proto-footer-column--nav{min-width:7.75rem!important;align-self:center!important}html[data-proto-page][data-layout=desktop] .proto-footer-column--nav .proto-footer-column__title{font-size:clamp(.88rem,.8rem + .22vw,.98rem)!important}html[data-proto-page][data-layout=desktop] .proto-footer-column--nav .proto-footer-column__link{font-size:clamp(.82rem,.76rem + .18vw,.92rem)!important;line-height:1.38!important}html[data-proto-page][data-layout=desktop] .proto-footer-column--nav .proto-footer-column__links{margin-top:.7rem!important;gap:.5rem!important}html[data-proto-page][data-layout=desktop] .proto-footer-columns{margin-top:0!important;max-width:none!important}html[data-proto-page][data-layout=desktop] .proto-footer-wordmark--desktop{display:inline-block!important;width:auto!important;font-family:var(--font-outfit),"Outfit",ui-sans-serif,system-ui,sans-serif!important;white-space:nowrap!important;align-self:center!important}html[data-proto-page][data-layout=desktop] .proto-footer-desktop-brand{align-self:center!important}html[data-proto-page][data-layout=desktop] .proto-footer-contact__email{padding-bottom:0!important}html[data-proto-page][data-layout=desktop] .proto-footer-main{margin-bottom:0!important}html[data-proto-page][data-layout=desktop] .proto-footer-inner--desktop .proto-footer-contact__brand{color:#fff!important;font-size:clamp(1rem,.92rem + .32vw,1.18rem)!important;font-weight:600!important;letter-spacing:-.015em!important}html[data-proto-page][data-layout=desktop] .proto-footer-inner--desktop .proto-footer-contact__email,html[data-proto-page][data-layout=desktop] .proto-footer-inner--desktop .proto-footer-contact__line{color:hsla(0,0%,100%,.78)!important;font-size:clamp(.92rem,.85rem + .28vw,1.06rem)!important;font-weight:400!important;line-height:1.45!important}html[data-proto-page][data-layout=desktop] .proto-footer-inner--desktop .proto-footer-column--nav .proto-footer-column__title{color:#fff!important;font-weight:600!important}html[data-proto-page][data-layout=desktop] .proto-footer-inner--desktop .proto-footer-column--nav .proto-footer-column__link{color:hsla(0,0%,100%,.78)!important;font-weight:400!important}html[data-proto-page][data-layout=desktop] .proto-footer-inner--desktop .proto-footer-column--nav .proto-footer-column__link:hover{color:#fff!important}html[data-proto-page] .proto-more-about__track{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y!important;overscroll-behavior-x:contain}html[data-proto-page]:has(.doephone-mobile-root) .proto-more-about__track{scroll-snap-type:x mandatory}html[data-proto-page] .proto-more-about__track-spacer{flex:0 0 auto;scroll-snap-align:none;scroll-snap-stop:normal}@keyframes proto-submission-step-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes proto-challenge-pop{0%{opacity:0;transform:translateY(2px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.proto-submission-step-in{animation:proto-submission-step-in .56s cubic-bezier(.22,1,.36,1) both}.proto-submission-connector-in{animation:proto-submission-step-in .48s cubic-bezier(.22,1,.36,1) both;animation-delay:.1s}@media (prefers-reduced-motion:reduce){.proto-submission-connector-in,.proto-submission-step-in{animation:none}}