.dr-menu-toggle{display:none}
@media(max-width:860px){
#dr .nav{display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;grid-template-rows:44px!important;align-items:center!important;min-height:68px!important;height:68px!important;position:relative!important}
#dr .nav .brand{display:block!important;grid-column:1!important;grid-row:1!important;align-self:center!important;width:132px!important;height:25.40625px!important;min-height:25.40625px!important;max-width:calc(100vw - 100px)!important;overflow:hidden!important;line-height:0!important;position:absolute!important;left:0!important;top:5.296875px!important;z-index:10001!important}
#dr .nav .brand img{display:block!important;width:132px!important;height:22.90625px!important;margin:0!important}
#dr .nav .ix{display:none!important}
#dr .nav.dr-menu-open .ix{display:grid!important;position:absolute!important;z-index:10000!important;grid-column:auto!important;grid-row:auto!important;grid-template-columns:1fr!important;grid-template-rows:repeat(5,46px)!important;top:68px!important;left:0!important;right:0!important;width:100%!important;box-sizing:border-box!important;gap:0!important;padding:12px 0 18px!important;background:#020202!important;border-top:1px solid rgba(238,236,228,.22)!important}
#dr .nav.dr-menu-open .ix a{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:46px!important;padding:0 2px!important;border-bottom:1px solid rgba(238,236,228,.14)!important}
#dr .nav.dr-menu-open .ix a:last-child{border-bottom:0!important}
#dr .nav.dr-menu-open .ix a i{opacity:.58!important}
#dr .dr-menu-toggle{display:grid!important;grid-column:2!important;grid-row:1!important;place-items:center!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#eeece4!important;cursor:pointer!important;position:relative!important;top:-5px!important;z-index:10001!important}
#dr .dr-menu-toggle span{display:block!important;width:20px!important;height:1px!important;background:currentColor!important;transition:transform .2s ease!important}
#dr .dr-menu-toggle b{display:grid!important;gap:5px!important;opacity:.78!important}
#dr .nav.dr-menu-open .dr-menu-toggle span:nth-child(1){transform:translateY(3px) rotate(45deg)!important}
#dr .nav.dr-menu-open .dr-menu-toggle span:nth-child(2){transform:translateY(-3px) rotate(-45deg)!important}
#dr-ordered-home .dr-home-add{padding-bottom:44px!important}
}


@media(max-width:860px){
#dr-ordered-home .dr-home-add .cp,
#dr-ordered-home [data-dr-section="problem"] .dr-root-gap-callout p,
#dr-ordered-home [data-dr-section="principle"] .dr-principle-card p,
#dr-ordered-home [data-dr-section="build"] .cell p,
#dr-ordered-home [data-dr-section="when-time"] .cell p,
#dr-ordered-home [data-dr-section="growth"] .dr-growth-copy,
#dr-ordered-home [data-dr-section="growth"] .dr-growth-step p,
#dr-final-cta .dr-final-cta-copy{font-size:13px!important;line-height:20.15px!important}

html body #dr #dr-ordered-home section#dr-standalone-principle .dr-principle-grid{display:flex!important;grid-template-columns:none!important;gap:0!important;border-top:1px solid rgba(238,236,228,.18)!important;border-bottom:1px solid rgba(238,236,228,.14)!important}
html body #dr #dr-ordered-home section#dr-standalone-principle .dr-principle-card{flex:1 1 0!important;width:auto!important;min-width:0!important;padding:18px 10px 20px!important;border:0!important;border-left:1px solid rgba(238,236,228,.12)!important}
html body #dr #dr-ordered-home section#dr-standalone-principle .dr-principle-card:first-child{border-left:0!important;padding-left:0!important}
html body #dr #dr-ordered-home section#dr-standalone-principle .dr-principle-card:last-child{padding-right:0!important}
html body #dr #dr-ordered-home section#dr-standalone-principle .dr-principle-card b{font-size:11px!important;line-height:1.3!important;overflow-wrap:anywhere!important}
html body #dr #dr-ordered-home section#dr-standalone-principle .dr-principle-card p{margin-top:10px!important;text-wrap:pretty!important}

html body #dr #dr-ordered-home #dr-home-when-time-insert .grid{display:flex!important;grid-template-columns:none!important;gap:12px!important;align-items:stretch!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;scroll-snap-type:x mandatory!important;scroll-padding-left:0!important;padding:0 28px 8px 0!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .grid::-webkit-scrollbar{display:none!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .cell{box-sizing:border-box!important;flex:0 0 82vw!important;width:82vw!important;min-height:190px!important;padding:24px 22px!important;border:1px solid rgba(238,236,228,.16)!important;scroll-snap-align:start!important;background:rgba(238,236,228,.018)!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .cell b{display:block!important;max-width:24ch!important;margin-bottom:13px!important}

#dr-home-growth .dr-growth-steps{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border-top:1px solid rgba(238,236,228,.18)!important;border-left:1px solid rgba(238,236,228,.12)!important}
#dr-home-growth .dr-growth-step{box-sizing:border-box!important;min-height:190px!important;padding:18px 14px 20px!important;border:0!important;border-right:1px solid rgba(238,236,228,.12)!important;border-bottom:1px solid rgba(238,236,228,.12)!important;background:rgba(238,236,228,.015)!important}
#dr-home-growth .dr-growth-step:before{content:""!important;display:block!important;width:38px!important;height:38px!important;margin:0 0 17px!important;border:1px solid rgba(238,236,228,.22)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:21px 21px!important}
#dr-home-growth .dr-growth-step:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23eeece4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")!important}
#dr-home-growth .dr-growth-step:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23eeece4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a4 4 0 0 1-4 4H7l-4 3V7a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4z'/%3E%3C/svg%3E")!important}
#dr-home-growth .dr-growth-step:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23eeece4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m8.5 12 2.3 2.3 4.8-5'/%3E%3C/svg%3E")!important}
#dr-home-growth .dr-growth-step:nth-child(4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23eeece4' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 17 6-6 4 4 8-8'/%3E%3Cpath d='M14 7h7v7'/%3E%3C/svg%3E")!important}
#dr-home-growth .dr-growth-step b{display:block!important;margin-bottom:9px!important}
}


@media(max-width:860px){
html body #dr #dr-ordered-home #dr-home-when-time-insert .grid{gap:14px!important;padding:0 44px 2px 0!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .cell{flex:0 0 78vw!important;width:78vw!important;min-height:170px!important;padding:22px 14px 24px!important;border:0!important;border-top:1px solid rgba(238,236,228,.2)!important;border-bottom:1px solid rgba(238,236,228,.14)!important;background:transparent!important;box-shadow:none!important;scroll-snap-stop:always!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .cell:first-child{padding-left:0!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .cell b{margin-bottom:15px!important;max-width:22ch!important}

html body #dr #dr-ordered-home #dr-home-growth .dr-growth-steps{border-left:0!important;border-top:1px solid rgba(238,236,228,.16)!important}
html body #dr #dr-ordered-home #dr-home-growth .dr-growth-step{min-height:184px!important;padding:22px 15px 22px!important;background:transparent!important;border-right:1px solid rgba(238,236,228,.1)!important;border-bottom:1px solid rgba(238,236,228,.12)!important}
html body #dr #dr-ordered-home #dr-home-growth .dr-growth-step:nth-child(even){border-right:0!important}
html body #dr #dr-ordered-home #dr-home-growth .dr-growth-step:before{width:29px!important;height:29px!important;margin:0 0 25px!important;border:0!important;background-size:27px 27px!important;background-position:left center!important;opacity:.68!important}
html body #dr #dr-ordered-home #dr-home-growth .dr-growth-step b{margin-bottom:10px!important}
}


@media(max-width:860px){
html body #dr #dr-ordered-home #dr-home-when-time-insert .grid{gap:14px!important;padding:0!important;background:transparent!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .cell{position:relative!important;box-sizing:border-box!important;flex:0 0 100%!important;width:100%!important;min-height:194px!important;padding:21px 20px 24px!important;border:1px solid rgba(238,236,228,.13)!important;border-top-color:rgba(238,236,228,.24)!important;border-radius:0!important;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%)!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .cell:first-child{padding-left:20px!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .cell:before{content:attr(data-dr-index)!important;display:block!important;margin:0 0 25px!important;color:rgba(238,236,228,.38)!important;font:10px/1.2 Arial,sans-serif!important;letter-spacing:0!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .cell b{display:block!important;max-width:29ch!important;margin:0 0 12px!important;font-size:13px!important;line-height:1.35!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .cell p{margin:0!important;max-width:34ch!important;text-wrap:pretty!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .dr-time-controls{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:2px!important;min-height:44px!important;margin-top:6px!important;border-bottom:1px solid rgba(238,236,228,.1)!important}

html body #dr #dr-ordered-home #dr-home-when-time-insert .dr-time-control{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#eeece4!important;font:400 18px/1 Arial,sans-serif!important;cursor:pointer!important}
html body #dr #dr-ordered-home #dr-home-when-time-insert .dr-time-control:disabled{opacity:.18!important}
}

