.d1-global-header{position:sticky;top:12px;z-index:1000;width:calc(100% - 32px);max-width:1320px;margin:16px auto 0;color:#fff;font-family:Jost,"Space Grotesk",system-ui,sans-serif}.d1-global-nav{display:flex;align-items:center;gap:24px;min-height:68px;padding:9px 14px 9px 18px;border:1px solid #ffffff30;border-radius:40px;background:linear-gradient(135deg,#ffffff10,#ffffff03),#12121cdb;box-shadow:inset 0 1px #ffffff18,0 12px 36px #0002;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.d1-global-header a{color:inherit;text-decoration:none}.d1-global-brand{display:flex;align-items:center;gap:10px;flex-shrink:0;font-size:18px;font-weight:800;line-height:1.1;white-space:nowrap}.d1-global-brand small{display:block;font-size:10px;letter-spacing:1px;color:#bcb8cc;margin-top:4px}.d1-global-mark{width:44px;height:44px;display:block;overflow:hidden;border-radius:12px;background:#050505;position:relative}.d1-global-mark img{position:absolute!important;width:138px!important;height:138px!important;max-width:none!important;left:-47px!important;top:-27px!important;object-fit:contain!important}.d1-global-links{display:flex;align-items:center;justify-content:center;gap:22px;margin:auto;font-size:14px;font-weight:600;white-space:nowrap}.d1-global-links>a,.d1-global-services summary{padding:12px 0;transition:color .3s}.d1-global-links>a:hover,.d1-global-services summary:hover{color:#c6ff00}.d1-global-services{position:relative}.d1-global-services summary,.d1-global-mobile summary{list-style:none;cursor:pointer}.d1-global-services summary::-webkit-details-marker,.d1-global-mobile summary::-webkit-details-marker{display:none}.d1-global-services>div,.d1-global-mobile>div{position:absolute;top:calc(100% + 12px);padding:12px;border:1px solid #ffffff30;border-radius:18px;background:#171720f5;box-shadow:0 18px 50px #0005;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.d1-global-services>div{min-width:235px;left:-20px}.d1-global-services>div a,.d1-global-mobile>div a{display:block;padding:12px;border-radius:10px;font-size:14px;line-height:1.4}.d1-global-services>div a:hover,.d1-global-mobile>div a:hover{background:#ffffff0d;color:#c6ff00}.d1-global-cta{display:flex;align-items:center;gap:12px;background:#c6ff00;color:#0a0a0a!important;font-size:14px;font-weight:750;white-space:nowrap;padding:8px 9px 8px 20px;border-radius:99px;transition:box-shadow .4s}.d1-global-cta span{display:grid;place-items:center;background:#0a0a0a;color:#c6ff00;width:31px;height:31px;border-radius:50%;font-size:19px}.d1-global-cta:hover{box-shadow:0 0 24px #c6ff0035}.d1-global-mobile{display:none}.d1-global-header :focus-visible{outline:2px solid #00f0ff;outline-offset:4px}.d1-builder-progress{max-width:1200px;margin:18px auto;padding:0 24px}.d1-builder-progress .nav-step{display:flex;justify-content:flex-end}.builder-page .builder-shell{padding-top:28px}@media(max-width:1050px){.d1-global-links{display:none}.d1-global-cta{margin-left:auto}.d1-global-mobile{display:block}.d1-global-mobile summary{font-size:24px;padding:8px}.d1-global-mobile>div{right:0;left:0;max-height:75vh;overflow:auto}.d1-global-nav{gap:12px}.d1-global-header{top:8px}}@media(max-width:480px){.d1-global-header{width:calc(100% - 20px);margin-top:10px}.d1-global-nav{padding:8px 10px;min-height:62px;gap:8px}.d1-global-brand{font-size:15px;gap:7px}.d1-global-mark{width:38px;height:38px}.d1-global-mark img{width:120px!important;height:120px!important;left:-41px!important;top:-24px!important}.d1-global-cta{padding:7px 8px 7px 12px;font-size:12px;gap:7px}.d1-global-cta span{width:26px;height:26px}.d1-global-mobile summary{padding:5px;font-size:22px}}@media(prefers-reduced-motion:reduce){.d1-global-header *{transition:none!important}}
/* Both enquiry paths stay available in the shared navigation. */
.d1-global-actions{display:flex;align-items:center;gap:9px;flex-shrink:0}.d1-global-actions .d1-global-cta{font-size:12px;padding-left:15px;gap:8px}.d1-global-strategy{background:#ff3edb;color:#100a10!important}.d1-global-strategy span{color:#ff3edb}.d1-global-strategy:hover{box-shadow:0 0 24px #ff3edb35}.d1-global-links{gap:16px}.d1-global-nav{gap:18px}@media(max-width:1200px){.d1-global-links{display:none}.d1-global-mobile{display:block}.d1-global-actions{margin-left:auto}.d1-global-actions .d1-global-cta{margin-left:0}}@media(max-width:650px){.d1-global-nav{flex-wrap:wrap;border-radius:25px;gap:8px}.d1-global-brand{order:0}.d1-global-mobile{order:1;margin-left:auto}.d1-global-actions{order:2;width:100%;margin:0;gap:8px}.d1-global-actions .d1-global-cta{flex:1;justify-content:center;min-width:0;font-size:12px;padding:7px 9px;gap:6px}.d1-global-actions .d1-global-cta span{width:24px;height:24px;font-size:16px;flex-shrink:0}.d1-global-mobile>div{top:calc(100% + 8px)}}@media(max-width:360px){.d1-global-actions .d1-global-cta{font-size:11px;padding:7px 6px;gap:4px}}
/* Soft sliding pill, complete logo, and deliberate button motion. */
.d1-global-mark img{position:static!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important}.d1-global-mark{box-shadow:inset 0 0 0 1px #ffffff16;transition:box-shadow .6s,transform .6s cubic-bezier(.16,1,.3,1)}.d1-global-brand:hover .d1-global-mark{transform:rotate(-5deg);box-shadow:0 0 22px #c6ff0020}.d1-global-links{position:relative;gap:3px;border-radius:99px;padding:4px;background:#ffffff04}.d1-global-links>a,.d1-global-services summary{position:relative;z-index:1;padding:11px 13px;border-radius:99px}.d1-nav-pill{position:absolute;top:0;left:0;pointer-events:none;background:linear-gradient(135deg,#ffffff18,#ffffff09);border:1px solid #ffffff18;border-radius:99px;opacity:0;transition:transform .55s cubic-bezier(.16,1,.3,1),width .55s cubic-bezier(.16,1,.3,1),opacity .3s;box-shadow:inset 0 1px #ffffff15,0 4px 14px #0001}.d1-global-services>div{z-index:5}.d1-global-cta{position:relative;isolation:isolate;overflow:hidden;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s,filter .6s}.d1-global-cta:before{content:"";position:absolute;inset:-100% -50%;background:linear-gradient(105deg,transparent 40%,#ffffff70 50%,transparent 60%);transform:translateX(-110%);transition:transform .9s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:-1}.d1-global-cta:hover:before{transform:translateX(110%)}.d1-global-cta:hover{transform:translateY(-3px);filter:brightness(1.05)}.d1-global-cta span{transition:transform .65s cubic-bezier(.16,1,.3,1)}.d1-global-cta:hover span{transform:rotate(45deg)}.d1-global-cta:active{transform:translateY(0) scale(.98)}.s-button,.d1-cta,.builder-page .btn,.ads-page .btn{transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s,background .6s!important}.s-button:hover,.d1-cta:hover,.builder-page .btn:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0002}.s-button span,.d1-cta>span{display:inline-block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.s-button:hover span,.d1-cta:hover>span{transform:translate(3px,-3px)}.motion-paused .d1-global-header *,.motion-paused .s-button,.motion-paused .d1-cta,.motion-paused .btn{transition:none!important;animation:none!important}.motion-paused .d1-global-cta:hover,.motion-paused .d1-global-cta:hover span,.motion-paused .d1-global-brand:hover .d1-global-mark{transform:none!important}@media(prefers-reduced-motion:reduce){.d1-global-header *,.s-button,.d1-cta,.btn{transition:none!important;animation:none!important;transform:none!important}}
.d1-global-services summary{display:flex;align-items:center;gap:7px}.d1-services-chevron{display:block;width:14px;height:14px;flex-shrink:0;opacity:.75;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .3s}.d1-global-services[open] .d1-services-chevron{transform:rotate(180deg);opacity:1}.d1-global-services summary:hover .d1-services-chevron{opacity:1}@media(prefers-reduced-motion:reduce){.d1-services-chevron{transition:none}}
