@font-face{font-family:Anek Telugu;src:url(/fonts/AnekTelugu-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--font-heading:"Anek Telugu", "Poppins", system-ui, sans-serif;--font-body:"Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-accent:"Montserrat", "Poppins", sans-serif;--brand-electric:#fe6807;--brand-primary:#fe6807;--brand-orange:#fe6807;--brand-orange-light:#ffad45;--brand-black:#09080e;--surface:#fff9f5;--surface-soft:#fff0e7;--surface-card:#fff;--surface-dark:#09080e;--surface-dark-2:#15131a;--text:#09080e;--text-muted:#625a62;--line:#f0c9b1;--danger:#ba1a1a;--success:#087f5b;--shadow:0 18px 60px #4a1d001f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--surface);color:var(--text);font-family:var(--font-body);margin:0;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.material-symbols-outlined{vertical-align:middle;font-variation-settings:"FILL" 0, "wght" 450, "GRAD" 0, "opsz" 24;font-family:Material Symbols Outlined;line-height:1;display:inline-block}.page-shell{min-height:100vh}.container{width:min(1200px,100% - 48px);margin-inline:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#09080ef5;border-bottom:1px solid #fe680733;position:sticky;top:0}.nav-row{justify-content:space-between;align-items:center;gap:24px;min-height:80px;display:flex;position:relative}.mobile-menu{display:none}.brand{color:var(--brand-primary);font-family:var(--font-heading);flex:none;align-items:center;font-size:1.05rem;font-weight:800;display:inline-flex}.brand-logo{line-height:0}.primary-logo{width:clamp(190px,18vw,230px);height:auto;display:block}.nav-links{color:#ffffffc2;white-space:nowrap;align-items:center;gap:clamp(14px,1.7vw,26px);font-size:.9rem;font-weight:700;display:flex}.nav-links a:hover,.nav-actions a:hover{color:var(--brand-electric)}.nav-actions{color:var(--brand-primary);align-items:center;gap:14px;font-weight:800;display:flex}.icon-button{border:1px solid var(--line);width:40px;height:40px;color:var(--brand-electric);background:#15131a;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.whatsapp-header-btn{border-color:#25d366!important}.whatsapp-header-btn:hover{background:#25d36614!important;border-color:#25d366!important}.hero{background-color:#0000;background-image:linear-gradient(#eef4ffe6,#f9f9ffd9),url(https://lh3.googleusercontent.com/aida-public/AB6AXuAoSOrRnNQcXHYZYYb--ceQ7SMmIDtrKPlsbUosk9kFrClMKG7h6sltVZGrzZlCJWKGnfiDQYMv-wEHq8YEI78rOajpPzTW_3nn6YrOK9i6cE49nn54SDsfgB0hDh_AnVRpXDDMgywopG5DvJ8vWuNOIRGUNpwV1Il7R7AcTfVlUeDjENctYHf5-kwz16ynAf6DeLUKoQHUjripUzhsrVbrWVKMfDYxj0HauQxS2YVh9Y8NW4b7go0I9PzznvYh98D27wlu7U_t2wg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:96px 0 84px;position:relative;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(340px,.72fr);align-items:center;gap:56px;display:grid}.eyebrow{width:fit-content;color:var(--brand-primary);text-transform:uppercase;background:#fff;border:1px solid #fe680733;border-radius:999px;align-items:center;gap:10px;padding:7px 14px;font-size:.75rem;font-weight:800;display:inline-flex}.pulse-dot{background:var(--brand-orange);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 6px #ff990024}.hero h1,.seo-hero h1{max-width:760px;color:var(--surface-dark);font-family:var(--font-heading);letter-spacing:0;margin:24px 0 18px;font-size:clamp(2.35rem,6vw,4.55rem);line-height:1.08}.accent{color:var(--brand-electric)}.hero-copy,.section-copy{max-width:640px;color:var(--text-muted);font-size:1.08rem}.landing-page .hero-content{text-align:left}.landing-page .section-head.center .eyebrow,.landing-page .section-head.center .section-copy{margin-inline:auto}.landing-page .hero-content .trust-list{justify-content:flex-start}.landing-page .lead-card h2{text-align:center}.landing-page .advantage-copy>h2,.landing-page .advantage-copy>.section-copy{text-align:left;margin-inline:0}.landing-page .advantage-copy>.section-copy{color:#ffffffdb}.landing-page .advantage-copy>h2{font-size:clamp(2rem,3.2vw,2.8rem)}.trust-list{flex-wrap:wrap;gap:16px 24px;margin:30px 0 0;padding:0;font-weight:800;list-style:none;display:flex}.trust-list li,.mini-proof{align-items:center;gap:9px;display:inline-flex}.trust-list .material-symbols-outlined,.mini-proof .material-symbols-outlined,.check-list .material-symbols-outlined{color:var(--brand-orange)}.lead-card{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #d8e3fad9;border-radius:12px;padding:30px}.lead-card h2{font-family:var(--font-heading);margin:0 0 18px;font-size:1.65rem;line-height:1.25}.lead-form{gap:14px;display:grid;position:relative}.form-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.field-full{grid-column:1/-1}.lead-form label{color:var(--text-muted);gap:6px;font-size:.83rem;font-weight:800;display:grid}.lead-form input,.lead-form select{width:100%;min-height:48px;color:var(--text);background:#fff;border:1px solid #ead0c0;border-radius:8px;outline:none;padding:12px 14px}.lead-form input:focus,.lead-form select:focus{border-color:var(--brand-electric);box-shadow:0 0 0 3px #fe680724}.consent-row{color:var(--text-muted);grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:.82rem;display:grid}.consent-row input{width:18px;height:18px;min-height:auto;margin-top:3px}.turnstile-wrap{justify-content:center;width:100%;max-width:100%;display:flex}.primary-button,.secondary-button,.outline-button{cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:48px;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s,color .18s;display:inline-flex}.primary-button{background:var(--brand-electric);color:#fff;padding:0 22px;box-shadow:0 12px 30px #fe680738}.primary-button:hover{background:var(--brand-primary);box-shadow:0 16px 36px #fe680742}.primary-button:active,.secondary-button:active,.outline-button:active{transform:scale(.98)}.primary-button:disabled{cursor:not-allowed;opacity:.64;box-shadow:none}.outline-button{border:2px solid var(--brand-electric);color:var(--brand-electric);background:#fff;padding:0 22px}.outline-button:hover{background:var(--brand-electric);color:#fff}.secondary-button{color:#fff;background:#ffffff1a;border:1px solid #ffffff38;padding:0 18px}.form-note{color:var(--text-muted);text-align:center;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.form-status{border-radius:8px;margin:0;padding:10px 12px;font-size:.9rem;font-weight:700}.form-status.success{color:var(--success);background:#087f5b1f}.form-status.error{color:var(--danger);background:#ba1a1a1a}.section{padding:clamp(80px,10vw,140px) 0}.hero[id],.section[id],.lead-card[id]{scroll-margin-top:92px}.section.white{background:#fff}.section.soft{background:var(--surface-soft)}.section.dark{background:var(--surface-dark);color:#fff}.section-head{justify-content:space-between;align-items:end;gap:28px;margin-bottom:36px;display:flex}.section-head.center{text-align:center;display:block}.landing-page .section-head.center>.outline-button{margin-top:22px}.section h2{font-family:var(--font-heading);letter-spacing:0;margin:0 0 12px;font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.16}.comparison{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px #0b132b17}.comparison table{border-collapse:separate;border-spacing:0;width:100%}.comparison th{background:var(--surface-dark);color:#fff;text-align:left}.comparison th:nth-child(2){background:var(--brand-primary)}.comparison th,.comparison td{border-bottom:1px solid var(--line);padding:22px 24px}.comparison th{letter-spacing:.035em;text-transform:uppercase;font-size:.88rem}.comparison tbody tr{transition:background .2s,box-shadow .2s}.comparison tbody tr:hover{box-shadow:inset 4px 0 0 var(--brand-electric);background:#fff3eb}.comparison tr:last-child td{border-bottom:0}.comparison td:first-child{color:var(--text);font-weight:800}.comparison td:nth-child(2){color:var(--brand-primary)}.comparison td:nth-child(3){color:var(--danger)}.comparison-status{border-radius:999px;align-items:center;gap:9px;padding:7px 11px;font-size:.9rem;font-weight:800;line-height:1.3;display:inline-flex}.comparison-status .material-symbols-outlined{font-variation-settings:"FILL" 1, "wght" 550, "GRAD" 0, "opsz" 24;flex:none;font-size:1.25rem}.comparison-status.included{color:var(--brand-primary);background:#fe680717}.comparison-status.excluded{color:var(--danger);background:#ba1a1a14}.industry-grid{grid-template-columns:repeat(9,1fr);gap:16px;display:grid}.industry-card{background:var(--surface-dark);color:#fff;border-radius:12px;min-height:236px;transition:transform .26s,box-shadow .26s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #0b132b14}.industry-card:hover{transform:translateY(-5px);box-shadow:0 20px 42px #0b132b2e}.industry-card:first-child,.industry-card:nth-child(4),.industry-card:nth-child(5),.industry-card:nth-child(6){grid-column:span 3}.industry-card:nth-child(2){grid-column:span 2}.industry-card:nth-child(3){grid-column:span 4}.industry-image{opacity:.46;background-position:50%;background-size:cover;transition:transform .45s,opacity .45s;position:absolute;inset:0;transform:scale(1.01)}.industry-card:hover .industry-image{opacity:.58;transform:scale(1.06)}.industry-content{z-index:1;flex-direction:column;justify-content:end;width:100%;padding:22px;display:flex;position:relative}.industry-content h3{margin:0;font-size:1.1rem}.industry-content p{color:#ffffffc7;margin:5px 0 16px;font-size:.88rem}.advantage-grid{grid-template-columns:minmax(0,.86fr) minmax(300px,1fr);align-items:center;gap:56px;display:grid}.video-placeholder{min-height:310px;color:var(--surface-dark);text-align:center;background:radial-gradient(circle at 50% 42%,#ffffffad,#0000 18%),linear-gradient(145deg,#fe6807,#fff0e7 56%,#ffad45);border-radius:12px 12px 0 0;align-content:center;place-items:center;gap:12px;display:grid}.video-placeholder .material-symbols-outlined{color:var(--brand-electric);filter:drop-shadow(0 10px 20px #fe680740);font-size:4.5rem;transition:transform .22s}.video-placeholder:hover .material-symbols-outlined{transform:scale(1.12)}.proof-quote{color:#fff;background:#09080e;border-radius:0 0 12px 12px;margin:0;padding:26px;font-weight:800}.pricing-grid,.service-grid,.mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.price-card,.service-card,.mini-card,.faq-card{background:#fff;border:0;border-radius:12px}.price-card{flex-direction:column;min-height:650px;padding:38px 28px 28px;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;position:relative}.price-card.featured{box-shadow:var(--shadow);border:0;transform:translateY(-8px)}.price-card:hover{border-color:#fe680770;transform:translateY(-7px);box-shadow:0 22px 52px #fe680726}.price-card.featured:hover{transform:translateY(-13px)}.price-kicker{color:var(--text-muted);font-family:var(--font-body);text-transform:uppercase;margin:0;font-size:.9rem;font-weight:900}.price-kicker span{text-transform:none}.popular-badge{background:var(--brand-electric);color:#fff;letter-spacing:.08em;text-align:center;text-transform:uppercase;border-radius:999px;min-width:172px;padding:7px 18px;font-size:.78rem;font-weight:900;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.price{color:var(--surface-dark);margin:8px 0 2px;font-size:2.45rem;font-weight:900}.price small{font-size:.9rem;font-weight:600}.price-warning{min-height:48px;color:var(--danger);margin:0;font-size:.9rem;line-height:1.3}.price-card:nth-child(n+2) .check-list li:first-child{font-weight:800}.price-card .check-list .material-symbols-outlined{color:var(--brand-electric)}.check-list{gap:12px;margin:24px 0;padding:0;list-style:none;display:grid}.check-list li{grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:.95rem;display:grid}.price-card .outline-button,.price-card .primary-button{width:100%;margin-top:auto}.service-card,.mini-card{padding:28px}.mini-card,.faq-card,.help-card{transition:border-color .22s,box-shadow .22s,transform .22s}.mini-card:hover,.faq-card:hover{border-color:#fe68076b;transform:translateY(-6px);box-shadow:0 20px 44px #fe680724}.service-card{transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 10px 28px #0b132b0f}.service-card:hover{border-color:#fe68076b;transform:translateY(-8px);box-shadow:0 20px 44px #fe680724}.service-icon,.mini-card-icon{background:var(--surface-soft);width:52px;height:52px;color:var(--brand-electric);border-radius:999px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.service-icon .material-symbols-outlined{font-size:2rem;line-height:1;display:block;transform:translateY(1px)}.service-card .service-icon{transition:background .22s,color .22s,transform .22s}.mini-card-icon .material-symbols-outlined{text-align:center;font-size:2rem;line-height:1;transition:background .22s,color .22s,transform .22s;display:block}.service-card:hover .service-icon,.mini-card:hover .mini-card-icon{background:var(--brand-electric);color:#fff;transform:rotate(-7deg)scale(1.08)}.faq-grid{grid-template-columns:minmax(0,2fr) minmax(280px,.9fr);gap:28px;display:grid}.faq-list{gap:14px;display:grid}.faq-card{padding:22px;box-shadow:0 8px 28px #0b132b0f}.faq-button{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;padding:0;display:grid}.faq-title{align-items:center;gap:14px;font-weight:900;display:flex}.faq-number{background:var(--surface-soft);min-width:32px;height:32px;color:var(--text-muted);border-radius:999px;place-items:center;font-size:.82rem;display:inline-grid}.faq-card.open .faq-number{background:var(--brand-electric);color:#fff}.faq-answer{color:var(--text-muted);gap:14px;margin:16px 0 0 46px;display:grid}.faq-actions{flex-wrap:wrap;gap:12px;display:flex}.help-card{background:var(--surface-dark-2);color:#fff;border:1px solid #0000;border-radius:12px;padding:28px}.help-card:hover{border-color:#60a5fa6b;transform:translateY(-6px);box-shadow:0 20px 44px #0b132b33}.help-card p{color:#ffffffb8}.help-link{background:#ffffff1a;border-radius:8px;grid-template-columns:26px 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.help-link+.help-link{margin-top:12px}.help-link.primary{background:var(--brand-electric)}.site-footer{color:#09080e;background:linear-gradient(135deg,#fe6807 0%,#ff8124 58%,#ffad45 100%);padding:72px 0 90px}.footer-grid{grid-template-columns:1.8fr 1fr 1.25fr;gap:38px;display:grid}.site-footer p,.site-footer a{color:#09080ec2}.footer-logo{background:#fff;border-radius:10px;width:fit-content;max-width:100%;margin-bottom:18px;padding:10px 12px}.footer-logo .primary-logo{width:min(240px,100%)}.footer-links{gap:8px;display:grid}.footer-bottom{border-top:1px solid #09080e2e;justify-content:space-between;gap:24px;margin-top:46px;padding-top:24px;font-size:.83rem;display:flex}.footer-contact-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.footer-contact-actions a{color:#fe6807;background:#09080e;border-radius:999px;place-items:center;width:44px;height:44px;font-weight:900;transition:background .18s,transform .18s;display:inline-grid}.footer-contact-actions a:hover{background:#09080ed1;transform:translateY(-3px)}.footer-contact-actions a img{filter:brightness(0)saturate()invert(48%)sepia(87%)saturate(2256%)hue-rotate(10deg)brightness(101%)contrast(101%)}.site-footer .footer-contact-actions a:hover img,.site-footer .footer-contact-actions a:focus-visible img{filter:brightness(0)saturate()}.website-development-page .section-head .eyebrow,.social-seo-page .social-eyebrow{color:#ffad45;font-size:.72rem;font-family:var(--font-accent);letter-spacing:.13em;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:9px;padding:0;font-weight:400;position:relative}.website-development-page .section-head.center h2{margin-top:18px}.whatsapp-fab,.mobile-call-fab{z-index:60;color:#fff;border-radius:999px;align-items:center;gap:10px;min-height:50px;padding:0 18px;font-weight:900;display:inline-flex;position:fixed;right:24px}.whatsapp-fab{background:#25d366;bottom:24px;box-shadow:0 14px 36px #25d36652}.mobile-call-fab{background:var(--brand-electric);display:none;bottom:86px;box-shadow:0 14px 36px #fe68074d}.seo-hero{background:var(--surface-soft);padding:72px 0}.seo-content{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);align-items:start;gap:42px;display:grid}.seo-panel{border:1px solid var(--line);background:#fff;border-radius:12px;padding:28px}.social-seo-page{--social-dark:#09080e;--social-dark-2:#15131a;--social-green:#12c48b;--social-coral:#ff5f39;--social-pink:#ff3ea5;--social-purple:#ff8124;--social-yellow:#ffd166;background:#fff7f2}.social-hero{isolation:isolate;color:#fff;background:linear-gradient(126deg,#ff5f392e 0 12%,#0000 12% 100%),linear-gradient(42deg,#0000 0 52%,#fe680738 52% 64%,#0000 64% 100%),linear-gradient(152deg,#ff812447 0 20%,#0000 20% 100%),linear-gradient(#09080e 0%,#15131a 58%,#1a151e 100%);padding:clamp(52px,5.8vw,82px) 0;position:relative;overflow:hidden}.social-hero-video{z-index:0;object-fit:cover;opacity:.68;filter:saturate(1.05)contrast(1.02);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.social-hero:before{content:"";z-index:2;pointer-events:none;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000c7,#0000001f);mask-image:linear-gradient(#000000c7,#0000001f)}.social-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#09080ed6 0%,#09080ea6 56%,#09080ee0 100%),linear-gradient(#09080e14,#fe68075c);position:absolute;inset:0}.social-hero-grid{z-index:3;grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:center;gap:clamp(32px,5vw,64px);display:grid;position:relative}.social-eyebrow,.social-kicker{text-transform:uppercase;align-items:center;gap:10px;width:fit-content;font-weight:950;display:inline-flex}.social-eyebrow{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;padding:8px 14px;font-size:.75rem}.social-kicker{color:var(--social-coral);letter-spacing:.08em;font-size:.78rem}.social-hero .pulse-dot{background:var(--social-pink);box-shadow:0 0 0 6px #ff3ea52e}.social-hero h1,.social-section h2,.social-final-cta h2{font-family:var(--font-heading);letter-spacing:0;text-transform:capitalize}.social-seo-page h3{text-transform:capitalize}.social-hero h1{max-width:900px;margin:24px 0 20px;font-size:clamp(2.75rem,4.3vw,4.25rem);line-height:1.02}.social-hero h1>span{display:block}.social-hero-copy>p,.social-section-head p,.social-final-cta p{color:#ffffffc7;font-size:1.05rem}.social-hero-copy>p{max-width:760px}.social-button-row{flex-wrap:wrap;gap:14px;margin:30px 0;display:flex}.social-primary-button,.social-outline-button,.social-form-button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-height:48px;font-weight:900;transition:transform .18s,box-shadow .18s,background .18s,color .18s;display:inline-flex}.social-primary-button,.social-form-button{background:linear-gradient(135deg, var(--social-coral), var(--social-pink));color:#fff;border:0;padding:0 22px;box-shadow:0 16px 36px #ff5f3947}.social-outline-button{color:#fff;isolation:isolate;background:#ffffff14;border:2px solid #ffffff52;padding:0 22px;position:relative;overflow:hidden}.social-outline-button:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff9e,#0000);width:34%;transition:transform .62s cubic-bezier(.22,1,.36,1);position:absolute;inset:-40% auto -40% -45%;transform:skew(-18deg)translate(-180%)}.social-outline-button:not(.light){color:var(--brand-electric);background:#fff;border-color:#fe680747}.social-outline-button.light{color:#fff;background:#ffffff14;border-color:#ffffff47}.social-primary-button:hover,.social-form-button:hover,.social-outline-button:hover{transform:translateY(-3px)}.social-outline-button:hover:before,.social-outline-button:focus-visible:before{transform:skew(-18deg)translate(520%)}.social-primary-button:hover,.social-form-button:hover{box-shadow:0 20px 44px #ff3ea552}.social-form-button:disabled{cursor:not-allowed;opacity:.65;transform:none}.social-trust-row{flex-wrap:wrap;gap:10px;display:flex}.social-trust-row span,.social-panel-metric{border-radius:999px;font-size:.78rem;font-weight:900}.social-trust-row span{color:#ffffffdb;background:#ffffff14;border:1px solid #ffffff29;padding:8px 11px}.social-glass-form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#09080ec7;border:1px solid #ffffff38;border-radius:22px;padding:26px;box-shadow:0 26px 70px #0000003d}.social-glass-form h2{font-family:var(--font-heading);margin:0 0 5px;font-size:1.45rem}.social-glass-form>p{color:#ffffffb8;margin:0 0 18px;font-size:.9rem}.social-audit-form{gap:13px;display:grid;position:relative}.social-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.social-audit-form label{color:#ffffffd1;gap:6px;font-size:.8rem;font-weight:900;display:grid}.social-audit-form input,.social-audit-form select{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:10px;outline:none;width:100%;min-height:46px;padding:11px 12px}.social-audit-form select option{color:var(--text)}.social-audit-form input::placeholder{color:#ffffff80}.social-audit-form input:focus,.social-audit-form select:focus{border-color:#ffd166bd;box-shadow:0 0 0 3px #ffd1661f}.social-consent-row{grid-template-columns:18px 1fr;align-items:start}.social-consent-row input{width:18px;height:18px;min-height:auto;margin-top:2px}.social-form-note{color:#ffffff94;text-align:center;margin:0;font-size:.75rem;font-weight:800}.social-proof-band{color:#fff;background:#09080e;padding:20px 0}.social-proof-grid{grid-template-columns:1.3fr repeat(4,minmax(120px,1fr));align-items:center;gap:16px;display:grid}.social-proof-wrap{gap:12px;display:grid}.social-proof-grid p{color:#ffffffbd;margin:0;font-weight:800}.social-proof-counter{cursor:default;border-left:1px solid #ffffff1f;border-radius:12px;outline:0;gap:2px;padding-left:16px;display:grid}.social-proof-counter:focus-visible{box-shadow:0 0 0 3px #ffffff38}.social-proof-grid strong{color:var(--social-yellow);font-size:1.55rem;line-height:1}.social-proof-grid span{color:#ffffffad;font-size:.82rem;font-weight:700}.social-proof-source{color:#ffffff80;margin:0;font-size:.68rem;line-height:1.45}.social-proof-source a{color:#ffffffd1;text-underline-offset:3px;text-decoration:underline}.social-section{background:#fff7f2;padding:clamp(80px,10vw,140px) 0}.social-section.white{background:#fff}.social-section-dark{background:var(--social-dark);color:#fff}.social-section-head{justify-content:space-between;align-items:end;gap:28px;margin-bottom:36px;display:flex}.social-section-head.center{text-align:center;display:block}.social-section-head.center .social-kicker{margin-inline:auto}.social-section h2,.social-final-cta h2{color:var(--text);margin:8px 0 12px;font-size:clamp(2.25rem,4.5vw,3.6rem);line-height:1.1}.social-section-dark h2,.social-final-cta h2{color:#fff}.social-section-head p{max-width:680px;color:var(--text-muted);margin:0}.social-section-dark .social-section-head p{color:#ffffffb8}.social-section-head.center p{margin-inline:auto}.social-growth-system-section{color:var(--text);background:#fff7f2;padding:86px 0;overflow:hidden}.social-growth-system-section .social-section-head{margin-bottom:clamp(44px,6vw,76px)}.social-growth-system-section .social-kicker{color:var(--social-coral)}.social-growth-system-section h2{max-width:760px;color:var(--text);font-family:var(--font-heading);letter-spacing:0;text-wrap:balance;word-spacing:.05em;margin-inline:auto;font-size:clamp(2rem,4vw,3.15rem);line-height:1.1}.social-growth-system-section .social-section-head p{color:var(--text-muted)}.social-growth-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(22px,4vw,48px);max-width:1120px;margin:0 auto;display:grid}.social-growth-card{color:#fff;isolation:isolate;background:#09080e;border:0;border-radius:34px;min-height:clamp(430px,50vw,590px);text-decoration:none;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.social-growth-card:before,.social-growth-card:after{content:"";transition:opacity .42s,background .42s;position:absolute;inset:0}.social-growth-card:before{z-index:1;background:linear-gradient(#00000008 30%,#000000bd 100%),radial-gradient(circle at 50% 20%,#ffffff2e,#0000 42%)}.social-growth-card:after{z-index:2;-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);opacity:0;background:linear-gradient(#eb269705,#eb269705),#09080e8f;border:1px solid #ffffff3d;box-shadow:inset 0 1px #ffffff2e}.social-growth-card-video{object-fit:cover;opacity:.9;width:100%;height:100%;transition:filter .52s,opacity .52s,transform .68s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.04)}.social-growth-card-visibility .social-growth-card-video{object-position:54% center}.social-growth-card-social-proof .social-growth-card-video{object-position:center center}.social-growth-card-business-call .social-growth-card-video{object-position:center 35%}.social-growth-search-animation{z-index:2;pointer-events:none;place-items:center;padding:28px;transition:opacity .32s,transform .48s;display:grid;position:absolute;inset:0}.social-growth-search-window{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#09080eb8;border:1px solid #fff6;border-radius:20px;width:min(100%,310px);animation:4.8s ease-in-out infinite social-search-float;display:block;overflow:hidden;box-shadow:0 22px 50px #09080e61}.social-growth-search-browser-bar{border-bottom:1px solid #ffffff24;gap:5px;padding:11px 14px;display:flex}.social-growth-search-browser-bar i{background:#ffffff9e;border-radius:50%;width:6px;height:6px}.social-growth-search-field{background:#ffffff1f;border:1px solid #ffffff47;border-radius:12px;align-items:center;gap:8px;margin:14px;padding:12px 13px;display:flex;overflow:hidden}.social-growth-search-icon{flex:none;font-size:1.25rem;line-height:1}.social-growth-search-query{color:#fff;width:0;font-family:var(--font-heading);white-space:nowrap;border-right:2px solid #fff;font-size:.78rem;font-weight:850;animation:6s steps(28,end) infinite social-search-type;display:block;overflow:hidden}.social-growth-search-result{opacity:0;background:linear-gradient(135deg,#fe6807e6,#7457ffe0);border-radius:12px;margin:0 14px 14px;padding:12px 13px;animation:6s infinite social-search-result;display:block;transform:translateY(8px)}.social-growth-search-result small,.social-growth-search-result strong{font-family:var(--font-heading);display:block}.social-growth-search-result small{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:.58rem;font-weight:800}.social-growth-search-result strong{color:#fff;font-size:.72rem;line-height:1.35}.social-growth-proof-animation{z-index:2;pointer-events:none;transition:opacity .32s,transform .48s;position:absolute;inset:0}.social-growth-call-animation{z-index:2;pointer-events:none;place-items:center;padding:28px;transition:opacity .32s,transform .48s;display:grid;position:absolute;inset:0}.social-growth-call-window{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#09080eb3;border:1px solid #ffffff61;border-radius:20px;width:min(100%,300px);padding:17px;animation:4.8s ease-in-out infinite social-call-float;display:block;box-shadow:0 22px 50px #09080e61}.social-growth-call-kicker{color:#fff;font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#ff3d8d,#ff8124);border-radius:999px;padding:6px 9px;font-size:.58rem;font-weight:900;display:inline-flex}.social-growth-call-person{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:14px;display:grid}.social-growth-call-avatar{color:#fff;width:38px;height:38px;font-family:var(--font-heading);background:#ffffff24;border-radius:50%;place-items:center;font-size:.68rem;font-weight:900;display:grid}.social-growth-call-person strong,.social-growth-call-person small,.social-growth-call-topic strong,.social-growth-call-topic small{font-family:var(--font-heading);display:block}.social-growth-call-person strong{font-size:.78rem;font-weight:900}.social-growth-call-person small,.social-growth-call-topic small{color:#ffffffad;margin-top:3px;font-size:.58rem;font-weight:750}.social-growth-call-live{color:#8fffc5;text-transform:uppercase;align-items:center;gap:5px;font-size:.58rem;font-weight:900;display:inline-flex}.social-growth-call-live i{background:#2de989;border-radius:50%;width:6px;height:6px;animation:1.8s ease-out infinite social-call-live;box-shadow:0 0 #2de989a6}.social-growth-call-topic{background:#ffffff1a;border:1px solid #ffffff29;border-radius:12px;margin-top:15px;padding:12px;display:block}.social-growth-call-topic strong{color:#fff;margin-top:4px;font-size:.74rem;line-height:1.35}.social-growth-call-wave{justify-content:center;align-items:center;gap:4px;height:26px;margin-top:12px;display:flex}.social-growth-call-wave i{background:linear-gradient(#ff5a9f,#ff8124);border-radius:99px;width:3px;height:7px;animation:1.1s ease-in-out infinite alternate social-call-wave}.social-growth-call-wave i:nth-child(2),.social-growth-call-wave i:nth-child(6){animation-delay:.12s}.social-growth-call-wave i:nth-child(3),.social-growth-call-wave i:nth-child(5){animation-delay:.24s}.social-growth-call-wave i:nth-child(4){animation-delay:.36s}.social-growth-proof-pill{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);background:#09080e8f;border:1px solid #ffffff52;border-radius:16px;align-items:center;gap:10px;min-width:138px;padding:10px 14px;display:flex;position:absolute;box-shadow:0 14px 34px #09080e3d}.social-growth-proof-mini-icon{color:#fff;background:linear-gradient(135deg,#ff3d8d,#ff8124);border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:.78rem;font-weight:900;display:grid}.social-growth-proof-pill strong,.social-growth-proof-pill small{font-family:var(--font-heading);line-height:1.15;display:block}.social-growth-proof-pill strong{font-size:.76rem;font-weight:900}.social-growth-proof-pill small{color:#ffffffb8;text-transform:uppercase;letter-spacing:.08em;margin-top:3px;font-size:.62rem;font-weight:700}.social-growth-proof-followers{animation:4.4s ease-in-out infinite social-proof-float;top:24%;right:8%}.social-growth-proof-impressions{animation:4.4s ease-in-out 1.15s infinite social-proof-float;top:38%;left:7%}.social-growth-proof-engagement,.social-growth-proof-visits,.social-growth-proof-saves{min-width:126px;padding:8px 11px}.social-growth-proof-engagement{animation:4.4s ease-in-out .5s infinite social-proof-float;top:52%;right:6%}.social-growth-proof-visits{animation:4.4s ease-in-out 1.6s infinite social-proof-float;top:64%;left:7%}.social-growth-proof-saves{animation:4.4s ease-in-out 2.1s infinite social-proof-float;top:74%;right:7%}.social-growth-proof-icon{background:linear-gradient(135deg,#ff3d8d,#ff8124);border-radius:10px;place-items:center;width:32px;height:32px;font-size:1rem;font-weight:900;display:grid}.social-growth-proof-bars{background:linear-gradient(135deg,#ff3d8d,#ff8124);border-radius:10px;align-items:flex-end;gap:3px;width:32px;height:32px;padding:6px;display:flex}.social-growth-proof-bars i{background:#fff;border-radius:99px;width:3px;min-height:5px;animation:1.8s ease-in-out infinite alternate social-proof-bar}.social-growth-proof-bars i:nth-child(2){animation-delay:.18s}.social-growth-proof-bars i:nth-child(3){animation-delay:.36s}.social-growth-proof-bars i:nth-child(4){animation-delay:.54s}@keyframes social-proof-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes social-search-float{0%,to{transform:translate(0,0)rotate(-1deg)}50%{transform:translateY(-9px)rotate(1deg)}}@keyframes social-search-type{0%,12%{width:0}58%,88%{width:218px}to{width:0}}@keyframes social-search-result{0%,50%{opacity:0;transform:translateY(8px)}62%,90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes social-call-float{0%,to{transform:translate(0,0)rotate(1deg)}50%{transform:translateY(-9px)rotate(-1deg)}}@keyframes social-call-live{0%{box-shadow:0 0 #2de98994}70%,to{box-shadow:0 0 0 7px #2de98900}}@keyframes social-call-wave{0%{opacity:.62;height:6px}to{opacity:1;height:24px}}@keyframes social-proof-bar{0%{opacity:.64;height:7px}to{opacity:1;height:20px}}.social-growth-card-label,.social-growth-card-plus,.social-growth-card-copy{z-index:3;position:absolute}.social-growth-card-label{font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(1.75rem,2.5vw,2.35rem);font-weight:900;line-height:1;transition:opacity .32s,transform .42s cubic-bezier(.2,.8,.2,1)}.social-growth-card-label.bottom{color:#fff;text-shadow:0 10px 30px #0000006b;justify-content:space-between;align-items:center;gap:16px;display:flex;bottom:28px;left:clamp(24px,3vw,34px);right:24px}.social-growth-card-hint{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24;border:1px solid #ffffff80;border-radius:999px;flex:none;place-items:center;width:42px;height:42px;font-size:1.2rem;display:inline-grid}.social-growth-card-label.top{color:#fff;opacity:0;display:none;top:36px;left:clamp(26px,3.2vw,42px);transform:translateY(10px)}.social-growth-card-plus{color:#fff;opacity:0;font-size:1.55rem;font-weight:1000;line-height:1;transition:opacity .32s,transform .42s cubic-bezier(.2,.8,.2,1);top:42px;right:clamp(26px,3.2vw,42px);transform:rotate(0)scale(.82)}.social-growth-card-copy{text-align:center;color:#fff;opacity:0;flex-direction:column;justify-content:center;align-items:center;transition:opacity .36s,transform .46s cubic-bezier(.2,.8,.2,1);display:flex;inset:0 clamp(26px,3.3vw,42px);transform:translateY(18px)}.social-growth-card-copy strong{color:#fff;max-width:320px;font-family:var(--font-heading);letter-spacing:-.035em;text-align:center;margin:0 0 clamp(42px,6vw,74px);font-size:clamp(1.65rem,2.4vw,2.25rem);font-weight:900;line-height:1.08;display:block}.social-growth-card-copy span{color:#ffffffdb;max-width:340px;font-size:.98rem;font-weight:700;line-height:1.5;display:block}.social-growth-card-copy>span:not(.social-growth-card-cta)+span:not(.social-growth-card-cta){margin-top:14px}.social-growth-card-copy .social-growth-card-cta{border-bottom:2px solid;align-items:center;gap:8px;width:fit-content;margin-top:24px;padding-bottom:4px;display:inline-flex}.social-growth-card-cta span{margin:0;display:inline}.social-growth-card:hover,.social-growth-card:focus-visible{outline:0}.social-growth-card:focus-visible{box-shadow:0 0 0 4px #fff,0 0 0 8px #fe680752}.social-growth-card:hover:after,.social-growth-card:focus-visible:after{opacity:1}.social-growth-card:hover .social-growth-card-video,.social-growth-card:focus-visible .social-growth-card-video{filter:saturate(.9)contrast(1.02);opacity:.58;transform:scale(1.12)}.social-growth-card:hover .social-growth-proof-animation,.social-growth-card:focus-visible .social-growth-proof-animation,.social-growth-card:hover .social-growth-search-animation,.social-growth-card:focus-visible .social-growth-search-animation,.social-growth-card:hover .social-growth-call-animation,.social-growth-card:focus-visible .social-growth-call-animation{opacity:0;transform:scale(1.06)}.social-growth-card:hover .social-growth-card-label.bottom,.social-growth-card:focus-visible .social-growth-card-label.bottom{opacity:0;transform:translateY(18px)}.social-growth-card:hover .social-growth-card-label.top,.social-growth-card:focus-visible .social-growth-card-label.top,.social-growth-card:hover .social-growth-card-plus,.social-growth-card:focus-visible .social-growth-card-plus,.social-growth-card:hover .social-growth-card-copy,.social-growth-card:focus-visible .social-growth-card-copy{opacity:1;transform:translateY(0)rotate(0)scale(1)}.social-growth-card:hover .social-growth-card-plus,.social-growth-card:focus-visible .social-growth-card-plus{transform:rotate(90deg)scale(1)}.social-funnel{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.social-funnel article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px;position:relative;overflow:hidden;box-shadow:0 16px 42px #07112612}.social-funnel article:after{content:"";background:linear-gradient(135deg,#12c48b29,#ff3ea524);border-radius:999px;width:160px;height:160px;position:absolute;bottom:-52px;right:-42px}.social-funnel span{background:var(--social-dark);color:#fff;border-radius:999px;place-items:center;width:42px;height:42px;font-weight:950;display:inline-grid}.social-funnel strong{font-family:var(--font-heading);margin:18px 0 6px;font-size:1.2rem;display:block}.social-funnel p,.social-bento-grid p,.social-platform-grid p,.social-industry-grid p,.social-pricing-grid li,.social-faq-wrap .faq-answer{color:var(--text-muted)}.social-bento-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.social-bento-grid article{background:linear-gradient(#ffffff1a,#ffffff0d);border:1px solid #ffffff1f;border-radius:20px;min-height:210px;padding:22px}.social-bento-grid article.wide{grid-column:span 2}.social-bento-grid .material-symbols-outlined{width:48px;height:48px;color:var(--social-yellow);background:#ffffff1a;border-radius:14px;place-items:center;display:inline-grid}.social-bento-grid h3,.social-platform-grid h3,.social-industry-grid h3,.social-pricing-grid h3,.social-studio-panel h3{font-family:var(--font-heading);margin:18px 0 8px;line-height:1.2}.social-bento-grid p{color:#ffffffb8;margin:0}.social-management-bento{perspective:1400px;background:radial-gradient(circle at 12% 8%,#fe680729,#0000 28%),#09080e;border:1px solid #ffffff1f;border-radius:28px;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(180px,16vw,220px);gap:16px;padding:clamp(16px,2vw,24px);display:grid;box-shadow:0 30px 80px #0000004d}.social-management-bento-card{--pointer-x:50%;--pointer-y:50%;--rotate-x:0deg;--rotate-y:0deg;color:#fff;isolation:isolate;opacity:0;min-width:0;animation:.72s cubic-bezier(.2,.8,.2,1) forwards socialManagementBentoIn;animation-delay:calc(var(--bento-index) * 70ms);transform-style:preserve-3d;will-change:transform;background:linear-gradient(145deg,#15131a,#09080e);border:1px solid #ffffff29;border-radius:22px;outline:0;grid-column:span 4;transition:border-color .28s,box-shadow .42s,transform .18s;position:relative;overflow:hidden;transform:translateY(28px)scale(.97)}.social-management-bento-card:first-child{color:#09080e;background:linear-gradient(145deg,#fff9f5,#ead0c0);grid-area:span 2/span 7}.social-management-bento-card:nth-child(2),.social-management-bento-card:nth-child(3){grid-column:span 5}.social-management-bento-card:nth-child(2){color:#09080e;background:linear-gradient(135deg,#73f4bf,#c8ff65)}.social-management-bento-card:nth-child(3){background:linear-gradient(145deg,#26130f,#15131a)}.social-management-bento-card:nth-child(4),.social-management-bento-card:nth-child(8){background:linear-gradient(145deg,#ff8b68,#ff4f96)}.social-management-bento-card:nth-child(5),.social-management-bento-card:nth-child(9){background:linear-gradient(145deg,#fe6807,#c94600)}.social-management-bento-card:nth-child(6){color:#09080e;background:linear-gradient(145deg,#ffd166,#ff8c42)}.social-management-bento-card:nth-child(7){background:linear-gradient(145deg,#0ca985,#087f72)}.social-management-bento-art{z-index:0;aspect-ratio:1;width:min(48%,230px);transform-style:preserve-3d;background:linear-gradient(145deg,#ffffff4d,#ffffff0a),#0711262e;border:1px solid #ffffff47;border-radius:30%;transition:border-radius .52s,box-shadow .52s,transform .62s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;right:clamp(12px,2vw,28px);transform:translate3d(0,-50%,36px)rotate(-5deg);box-shadow:inset 0 1px #ffffff47,0 24px 50px #0711263d}.social-management-bento-card:first-child .social-management-bento-art{width:min(42%,260px)}.social-management-bento-art .material-symbols-outlined{z-index:3;aspect-ratio:1;color:#fff;font-variation-settings:"FILL" 1, "wght" 550, "GRAD" 0, "opsz" 48;background:#09080edb;border:1px solid #ffffff57;border-radius:28%;place-items:center;width:38%;font-size:clamp(2rem,4.2vw,4rem);transition:border-radius .48s,transform .62s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,45px);box-shadow:0 18px 38px #07112652}.social-management-art-orbit,.social-management-art-chip{display:block;position:absolute}.social-management-art-orbit{border:1px solid #ffffff57;border-radius:999px;top:50%;left:50%;transform:translate(-50%,-50%)}.social-management-art-orbit.orbit-one{aspect-ratio:1;width:66%;animation:12s linear infinite socialManagementOrbit}.social-management-art-orbit.orbit-two{aspect-ratio:1;opacity:.62;border-style:dashed;width:86%;animation:18s linear infinite socialManagementOrbitReverse}.social-management-art-chip{z-index:4;aspect-ratio:1;background:#ffffffd1;border:1px solid #ffffff61;border-radius:34%;width:12%;animation:4s ease-in-out infinite alternate socialManagementChipFloat;box-shadow:0 10px 22px #0711263d}.social-management-art-chip.chip-one{top:12%;right:12%}.social-management-art-chip.chip-two{animation-delay:-1.4s;bottom:13%;left:10%}.social-management-art-chip.chip-three{width:8%;animation-delay:-2.6s;bottom:27%;right:7%}.social-management-bento-glow{z-index:-1;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #ffffff57, transparent 34%);opacity:0;pointer-events:none;transition:opacity .36s;position:absolute;inset:-1px}.social-management-bento-copy{z-index:2;flex-direction:column;justify-content:flex-end;width:min(52%,420px);height:100%;padding:clamp(20px,2.5vw,32px);display:flex;position:relative;transform:translateZ(54px)}.social-management-bento-copy h3{color:currentColor;font-family:var(--font-heading);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;margin:0;font-size:clamp(1.05rem,1.45vw,1.42rem);line-height:1.05}.social-management-bento-card:nth-child(2) .social-management-bento-copy,.social-management-bento-card:nth-child(3) .social-management-bento-copy{width:54%}.social-management-bento-card:nth-child(n+4) .social-management-bento-copy{width:56%}.social-management-bento-card:nth-child(3) .social-management-bento-copy h3{max-width:180px}.social-management-bento-card:nth-child(n+2) .social-management-bento-art{opacity:.72;width:min(34%,160px);right:10px}.social-management-bento-copy p{color:currentColor;opacity:.76;margin:10px 0 0;font-size:.9rem;line-height:1.45}.social-management-bento-card:hover,.social-management-bento-card:focus-visible{z-index:5;transform:rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) translateY(-8px) scale(1.025);border-color:#ffffff85;box-shadow:0 28px 50px #00000057,0 0 36px #fe680724}.social-management-bento-card:hover .social-management-bento-glow,.social-management-bento-card:focus-visible .social-management-bento-glow{opacity:1}.social-management-bento-card:hover .social-management-bento-art,.social-management-bento-card:focus-visible .social-management-bento-art{border-radius:24%;transform:translate3d(2%,-52%,70px)rotate(2deg)scale(1.08);box-shadow:inset 0 1px #ffffff5c,0 32px 58px #07112657}.social-management-bento-card:hover .social-management-bento-art .material-symbols-outlined,.social-management-bento-card:focus-visible .social-management-bento-art .material-symbols-outlined{border-radius:38%;transform:translate3d(-50%,-50%,78px)rotate(-4deg)scale(1.08)}.social-management-bento-card:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 7px #fe68078c,0 28px 50px #00000057}@keyframes socialManagementBentoIn{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes socialManagementOrbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes socialManagementOrbitReverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes socialManagementChipFloat{to{transform:translate3d(5px,-8px,30px)rotate(8deg)}}.social-studio-grid{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:24px;display:grid}.social-studio-tabs{gap:10px;display:grid}.social-studio-tabs button{border:1px solid var(--line);min-height:52px;color:var(--text);cursor:pointer;text-align:left;background:#fff;border-radius:14px;padding:0 18px;font-weight:900}.social-studio-tabs button.active{background:linear-gradient(135deg, var(--brand-electric), var(--social-purple));color:#fff;border-color:#0000;box-shadow:0 18px 36px #fe680738}.social-studio-panel{background:linear-gradient(135deg,#fe68071f,#ff3ea51a),#fff;border-radius:22px;padding:30px;overflow:hidden;box-shadow:0 18px 50px #07112617}.social-case-study-grid{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);align-items:start}.social-case-study-tabs{position:sticky;top:112px}.social-case-study-tabs button{border-color:#fe680724;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;padding:0 16px;transition:transform .2s,border-color .2s,background .24s,color .24s,box-shadow .24s;display:grid}.social-case-study-tabs button:hover{border-color:#fe68076b;transform:translate(5px)}.social-case-study-tabs button .material-symbols-outlined{width:38px;height:38px;color:var(--brand-primary);font-variation-settings:"FILL" 1, "wght" 600, "GRAD" 0, "opsz" 24;background:#fe680714;border-radius:11px;place-items:center;font-size:1.25rem;display:grid}.social-case-study-tabs button.active .material-symbols-outlined{color:#fff;background:#ffffff2e}.social-case-study-panel{background:radial-gradient(circle at 92% 8%,#ff812433,#0000 28%),radial-gradient(circle at 8% 92%,#12c48b29,#0000 25%),linear-gradient(145deg,#fff,#fff7f2);border:1px solid #fe680724;min-height:580px;padding:clamp(24px,4vw,46px);animation:.48s cubic-bezier(.2,.8,.2,1) socialCaseStudyExpand;position:relative;overflow:hidden}.social-case-study-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.social-case-study-disclaimer{color:#c43b1b;letter-spacing:.04em;text-transform:uppercase;background:#ff5f391a;border-radius:999px;padding:8px 12px;font-size:.72rem;font-weight:950;display:inline-flex}.social-case-study-heading p{color:var(--brand-primary);letter-spacing:.12em;text-transform:uppercase;margin:24px 0 4px;font-size:.78rem;font-weight:950}.social-case-study-panel .social-case-study-heading h3{color:var(--text);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,3.35rem);line-height:.98}.social-case-study-location{width:fit-content;color:var(--brand-primary);background:#fe680712;border:1px solid #fe680724;border-radius:999px;align-items:center;gap:7px;margin-top:16px;padding:8px 12px;font-size:.78rem;font-weight:850;display:inline-flex}.social-case-study-location .material-symbols-outlined{font-variation-settings:"FILL" 1, "wght" 650, "GRAD" 0, "opsz" 20;font-size:1rem}.social-case-study-logo{--case-logo-a:#fe6807;--case-logo-b:#ff8124;aspect-ratio:1;background:linear-gradient(135deg, var(--case-logo-a), var(--case-logo-b));color:#fff;border:1px solid #ffffff61;border-radius:24px;grid-template-columns:1fr;align-content:center;place-items:center start;gap:14px;width:clamp(160px,14vw,184px);padding:18px;display:grid;transform:rotate(4deg);box-shadow:0 22px 48px #fe680738}.social-case-study-logo.logo-1{--case-logo-a:#ffb347;--case-logo-b:#7a2e00}.social-case-study-logo.logo-2{--case-logo-a:#7fe7ff;--case-logo-b:#064e5b}.social-case-study-logo.logo-3{--case-logo-a:#ffd166;--case-logo-b:#6b2d5c}.social-case-study-logo.logo-4{--case-logo-a:#ff9a8b;--case-logo-b:#6b1f1a}.social-case-study-logo.logo-5{--case-logo-a:#d8b4fe;--case-logo-b:#2e1065}.social-case-study-logo.logo-6{--case-logo-a:#f9a8d4;--case-logo-b:#581c87}.social-case-study-logo.logo-7{--case-logo-a:#86efac;--case-logo-b:#14532d}.social-case-study-logo-mark{background:#ffffff2e;border-radius:16px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff4d}.social-case-study-logo-mark .material-symbols-outlined{color:#fff;font-variation-settings:"FILL" 1, "wght" 650, "GRAD" 0, "opsz" 32;font-size:1.8rem}.social-case-study-logo-type,.social-case-study-logo-type strong,.social-case-study-logo-type small{display:block}.social-case-study-logo-type strong{font-family:var(--font-heading);font-size:1rem;line-height:1.05}.social-case-study-logo-type small{color:#ffffffb8;letter-spacing:.05em;text-transform:uppercase;margin-top:5px;font-size:.62rem;font-weight:800}.social-case-study-story{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:18px;margin-top:34px;display:grid}.social-case-study-story>div{background:#ffffffb8;border:1px solid #fe68071f;border-radius:18px;padding:22px}.social-case-study-story>div>span,.social-case-study-targets>span{color:var(--brand-primary);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:950}.social-case-study-story p{color:var(--text-muted);margin:12px 0 0;line-height:1.6}.social-case-study-story ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.social-case-study-story li{color:var(--text);background:#fe680712;border-radius:10px;padding:10px;font-size:.82rem;font-weight:800}.social-case-study-targets{color:#fff;background:#09080e;border-radius:18px;margin-top:18px;padding:22px}.social-case-study-targets>span{color:#ffffff9e}.social-case-study-targets>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.social-case-study-targets article{background:#ffffff12;border:1px solid #ffffff1f;border-radius:14px;padding:16px}.social-case-study-targets strong,.social-case-study-targets article span{display:block}.social-case-study-targets strong{color:var(--social-yellow);font-family:var(--font-heading);font-size:1rem;line-height:1.25}.social-case-study-targets article span{color:#ffffffb8;margin-top:4px;font-size:.78rem;font-weight:800}.social-case-study-cta{border-bottom:2px solid var(--brand-electric);color:var(--brand-primary);align-items:center;gap:9px;margin-top:22px;padding-bottom:5px;font-weight:950;display:inline-flex}@keyframes socialCaseStudyExpand{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}.social-panel-metric{color:#087f5b;background:#12c48b1f;padding:8px 12px;display:inline-flex}.social-calendar-preview{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.social-calendar-preview span{background:linear-gradient(160deg, #ffffff1a, #fff0), linear-gradient(135deg, var(--brand-electric), var(--social-pink));color:#fff;border-radius:16px;place-items:end start;min-height:128px;padding:14px;font-weight:900;display:grid}.social-calendar-preview span:nth-child(2n){background:linear-gradient(160deg, #ffffff1a, #fff0), linear-gradient(135deg, var(--social-green), var(--brand-electric))}.social-tools-section{padding-bottom:0;overflow:hidden}.social-tools-section .social-section-head{margin-bottom:42px}.social-tools-section .social-section-head h2{max-width:920px;margin-inline:auto}.social-tool-carousel{background:radial-gradient(circle at 50% 0,#ff812433,#0000 34%),#09080e;width:100%;padding:clamp(30px,5vw,60px) 0 24px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.social-tool-row{width:100%;overflow:hidden}.social-tool-row+.social-tool-row{margin-top:16px}.social-tool-track{will-change:transform;gap:16px;width:max-content;padding-left:16px;animation:62s linear infinite socialToolMarquee;display:flex}.social-tool-row.row-2 .social-tool-track{animation-duration:58s;animation-direction:reverse}.social-tool-row:hover .social-tool-track,.social-tool-row:focus-within .social-tool-track{animation-play-state:paused}.social-tool-logo-card{--tool-accent:var(--brand-electric);color:#09080e;background:#ffffffeb;border:1px solid #ffffff24;border-radius:18px;flex:0 0 224px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px;min-height:104px;padding:16px;transition:background .26s,border-color .26s,color .26s,transform .26s,box-shadow .26s;display:grid;box-shadow:0 14px 32px #0000002e}.social-tool-logo-card:hover,.social-tool-logo-card:focus-visible{background:var(--tool-accent);color:#fff;box-shadow:0 22px 44px color-mix(in srgb, var(--tool-accent) 34%, transparent);border-color:#ffffff9e;transform:translateY(-7px)scale(1.025)}.social-tool-logo-mark{background:#fff;border:1px solid #09080e17;border-radius:15px;place-items:center;width:54px;height:54px;display:grid}.social-tool-logo-mark img{object-fit:contain;width:31px;height:31px}.social-tool-logo-mark strong{color:var(--tool-accent);font-family:var(--font-heading);font-size:1.05rem;font-weight:1000}.social-tool-logo-card>span:last-child,.social-tool-logo-card>span:last-child strong,.social-tool-logo-card>span:last-child small{display:block}.social-tool-logo-card>span:last-child strong{font-family:var(--font-heading);font-size:.92rem;line-height:1.12}.social-tool-logo-card>span:last-child small{color:currentColor;opacity:.62;margin-top:5px;font-size:.7rem;font-weight:800}.social-tool-carousel>p{color:#ffffff85;text-align:center;margin:24px auto 0;padding:0 24px;font-size:.72rem}@keyframes socialToolMarquee{to{transform:translate(calc(-50% - 8px))}}.social-platform-grid,.social-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.social-platform-grid article,.social-pricing-grid article,.social-industry-grid article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 12px 34px #0711260f}.social-platform-grid article:hover,.social-pricing-grid article:hover,.social-industry-grid article:hover{border-color:#fe680757;transform:translateY(-6px);box-shadow:0 22px 48px #fe680721}.social-platform-grid article>span{background:linear-gradient(135deg, var(--social-purple), var(--social-pink), var(--social-coral));color:#fff;border-radius:16px;place-items:center;width:54px;height:54px;font-weight:950;display:inline-grid}.social-platform-grid .social-platform-icon{position:relative;overflow:hidden}.social-platform-icon-short,.social-platform-icon img{place-items:center;width:100%;height:100%;transition:opacity .22s,transform .26s;display:grid;position:absolute;inset:0}.social-platform-icon-short{font-size:1.2rem;font-weight:950;line-height:1}.social-platform-icon.facebook .social-platform-icon-short,.social-platform-icon.google .social-platform-icon-short{font-size:1.55rem}.social-platform-icon img{opacity:0;width:28px;height:28px;margin:auto;transform:scale(.68)rotate(-8deg)}.social-platform-grid article:hover .social-platform-icon,.social-platform-grid article:focus-within .social-platform-icon{background:#fff;box-shadow:inset 0 0 0 1px #fe68071f}.social-platform-grid article:hover .social-platform-icon-short,.social-platform-grid article:focus-within .social-platform-icon-short{opacity:0;transform:scale(1.25)}.social-platform-grid article:hover .social-platform-icon img,.social-platform-grid article:focus-within .social-platform-icon img{opacity:1;filter:brightness(0)invert();transform:scale(1)rotate(0)}.social-platform-grid .social-platform-icon{background:linear-gradient(135deg,#fe6807,#ffad45);transition:background .26s,box-shadow .26s}.social-platform-grid article:hover .social-platform-icon.instagram,.social-platform-grid article:focus-within .social-platform-icon.instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d 62%,#fcb045)}.social-platform-grid article:hover .social-platform-icon.facebook,.social-platform-grid article:focus-within .social-platform-icon.facebook{background:linear-gradient(135deg,#1877f2,#0b4fce)}.social-platform-grid article:hover .social-platform-icon.youtube,.social-platform-grid article:focus-within .social-platform-icon.youtube{background:linear-gradient(135deg,red,#8b0000)}.social-platform-grid article:hover .social-platform-icon.google,.social-platform-grid article:focus-within .social-platform-icon.google{background:linear-gradient(135deg,#4285f4,#34a853)}.social-platform-grid article:hover .social-platform-icon.whatsapp,.social-platform-grid article:focus-within .social-platform-icon.whatsapp{background:linear-gradient(135deg,#25d366,#128c7e)}.social-platform-grid article:hover .social-platform-icon.linkedin,.social-platform-grid article:focus-within .social-platform-icon.linkedin{background:linear-gradient(135deg,#0a66c2,#004182)}.social-platform-icon.instagram img,.social-platform-icon.facebook img,.social-platform-icon.youtube img,.social-platform-icon.google img,.social-platform-icon.whatsapp img,.social-platform-icon.linkedin img{filter:brightness(0)saturate()invert(48%)sepia(87%)saturate(2256%)hue-rotate(10deg)brightness(101%)contrast(101%)}.social-industry-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.social-card-media{background:linear-gradient(135deg,#ff5f39db,#ff3ea599),linear-gradient(45deg,#12c48bb8,#fe6807b8);border-radius:15px;min-height:124px}.social-industry-grid article:nth-child(2n) .social-card-media{background:linear-gradient(135deg,#12c48bdb,#fe6807ad),linear-gradient(45deg,#ffd166b3,#ff3ea58f)}.social-pricing-grid article{flex-direction:column;min-height:700px;display:flex;position:relative}.social-pricing-grid article.featured{border:2px solid var(--social-coral);transform:translateY(-8px);box-shadow:0 24px 60px #ff5f392e}.social-popular-badge{background:linear-gradient(135deg, var(--social-coral), var(--social-pink));color:#fff;letter-spacing:.08em;text-align:center;text-transform:uppercase;border-radius:999px;min-width:154px;padding:7px 16px;font-size:.75rem;font-weight:950;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.social-pricing-grid strong{color:var(--brand-primary);font-size:1.55rem;line-height:1.15;display:block}.social-pricing-traction{background:linear-gradient(135deg,#fe680714,#ff812414);border:1px solid #fe680724;border-radius:14px;gap:4px;margin-top:18px;padding:15px;display:grid}.social-pricing-traction span{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:950}.social-pricing-traction b{color:var(--brand-primary);font-family:var(--font-heading);font-size:1.05rem}.social-pricing-traction small{color:var(--text-muted);font-size:.72rem;font-weight:750;line-height:1.4}.social-pricing-disclaimer{max-width:920px;color:var(--text-muted);text-align:center;margin:24px auto 0;font-size:.78rem;line-height:1.55}.social-pricing-disclaimer a{color:var(--brand-electric);text-underline-offset:3px;font-weight:850;text-decoration:underline}.social-pricing-grid ul{gap:12px;margin:26px 0;padding:0;list-style:none;display:grid}.social-pricing-grid li{grid-template-columns:22px 1fr;gap:10px;display:grid}.social-pricing-grid .material-symbols-outlined{color:var(--social-green);font-variation-settings:"FILL" 1, "wght" 650, "GRAD" 0, "opsz" 24}.social-pricing-grid a{width:100%;margin-top:auto}.social-faq-wrap{max-width:880px;margin-inline:auto}.social-faq-wrap .faq-card{border-radius:16px}.social-final-cta{background:#fff;padding:64px 0 86px}.social-final-card{color:#fff;background:linear-gradient(126deg,#ff5f3933 0 18%,#0000 18% 100%),linear-gradient(42deg,#0000 0 58%,#12c48b2e 58% 70%,#0000 70% 100%),linear-gradient(#09080e 0%,#1a151e 100%);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:42px;display:grid}.social-final-card p{max-width:680px;margin:0}@media (max-width:960px){.nav-links{display:none}.mobile-menu{margin-left:0;display:block}.nav-actions{margin-left:auto}.nav-actions .mini-proof{display:none}.mobile-call-fab{display:inline-flex}.mobile-menu summary{width:42px;height:42px;color:var(--brand-primary);cursor:pointer;background:#15131a;border:1px solid #fe680757;border-radius:8px;place-items:center;list-style:none;display:inline-grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu-panel{width:min(320px,100vw - 32px);box-shadow:var(--shadow);background:#15131a;border:1px solid #fe680757;border-radius:12px;display:grid;position:absolute;top:calc(100% - 6px);right:0;overflow:hidden}.mobile-menu-panel a{color:#ffffffd1;border-bottom:1px solid #fe68072e;padding:13px 18px;font-weight:800}.mobile-menu-panel a:last-child{border-bottom:0}.mobile-menu-panel a:hover{color:var(--brand-electric);background:#fe68071f}.mobile-menu-panel .mobile-menu-cta{background:var(--brand-electric);color:#09080e;text-align:center}.mobile-menu-panel .mobile-menu-cta:hover{background:var(--brand-primary);color:#09080e}.hero-grid,.advantage-grid,.faq-grid,.seo-content,.social-hero-grid,.social-studio-grid,.social-final-card,.industry-grid,.pricing-grid,.service-grid,.mini-grid,.footer-grid,.social-proof-grid,.social-funnel,.social-platform-grid,.social-pricing-grid{grid-template-columns:1fr}.social-bento-grid,.social-industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.social-management-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(220px,31vw,270px)}.social-management-bento-card,.social-management-bento-card:nth-child(n){grid-area:span 1/span 1}.social-management-bento-card:first-child{grid-area:span 2/span 2}.social-bento-grid article.wide{grid-column:auto}.social-section-head{display:block}.social-section-head .social-outline-button{margin-top:18px}.social-case-study-tabs{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.social-case-study-tabs button:hover{transform:translateY(-3px)}.social-growth-system-section h2{font-size:clamp(2rem,6vw,3.15rem)}.social-growth-card-grid{gap:24px}.social-proof-counter{border-top:1px solid #ffffff1f;border-left:0;padding:14px 0 0}.social-pricing-grid article.featured{transform:none}.industry-card,.industry-card:nth-child(n){grid-column:auto}.price-card.featured{transform:none}.price-card:hover,.price-card.featured:hover{transform:translateY(-6px)}.price-card{min-height:auto}}@media (min-width:641px) and (max-width:960px){.social-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.social-proof-grid>p{grid-column:1/-1}.social-proof-counter{border-top:0;border-left:1px solid #ffffff1f;padding:0 0 0 16px}}@media (max-width:640px){.container{width:min(100% - 32px,1200px)}.nav-row{gap:10px;min-height:70px}.site-header .primary-logo{width:145px}.nav-actions{gap:8px}.nav-actions .phone-label{display:none}.hero,.section,.social-hero,.social-section{padding:58px 0}.social-growth-system-section{padding:78px 0}.social-growth-system-section h2{font-size:clamp(2rem,10vw,3rem)}.social-proof-grid,.social-proof-grid>p,.social-proof-counter{text-align:center}.social-proof-counter{justify-items:center}.social-case-study-tabs{scroll-snap-type:x mandatory;padding:2px 2px 10px;display:flex;overflow-x:auto}.social-case-study-tabs button{scroll-snap-align:start;flex:0 0 178px;min-height:58px}.social-case-study-panel{min-height:auto;padding:22px}.social-case-study-heading{grid-template-columns:1fr}.social-case-study-logo{width:min(58vw,190px);margin-top:10px;transform:rotate(2deg)}.social-case-study-panel .social-case-study-heading h3{max-width:100%;font-size:clamp(1.8rem,9vw,2.6rem)}.social-case-study-story,.social-case-study-targets>div,.social-case-study-story ul{grid-template-columns:1fr}.social-tool-carousel{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000)}.social-tool-logo-card{flex-basis:196px;grid-template-columns:46px minmax(0,1fr);min-height:92px}.social-tool-logo-mark{width:46px;height:46px}.social-growth-card{border-radius:28px;min-height:470px}.social-growth-card-label.bottom{opacity:0;transform:translateY(18px)}.social-growth-card-label.top,.social-growth-card-plus,.social-growth-card-copy{opacity:1}.social-growth-card-label.top{top:28px;left:26px;transform:none}.social-growth-card-plus{top:34px;right:26px;transform:rotate(90deg)scale(1)}.social-growth-card:after{opacity:.9}.social-growth-card-video{opacity:.42;transform:scale(1.1)}.social-growth-proof-animation{opacity:.42}.social-growth-search-animation,.social-growth-call-animation{opacity:.38}.social-growth-card-copy{inset:106px 26px 30px;transform:none}.social-growth-card-copy strong{margin-bottom:34px;font-size:clamp(1.7rem,8vw,2.3rem)}.social-hero{min-height:auto}.social-hero h1{font-size:clamp(2.35rem,12vw,3.7rem)}.social-glass-form{padding:22px}.field-grid,.social-form-grid,.social-bento-grid,.social-industry-grid,.social-calendar-preview{grid-template-columns:1fr}.social-management-bento{border-radius:18px;grid-template-columns:1fr;grid-auto-rows:280px;gap:12px;padding:12px}.social-management-bento-card,.social-management-bento-card:nth-child(n){grid-area:span 1/span 1}.social-management-bento-card:first-child{min-height:320px}.social-management-bento-card:nth-child(n) .social-management-bento-copy{width:58%;padding:20px}.social-management-bento-card:nth-child(n) .social-management-bento-art{opacity:.68;width:34%;right:12px}.social-calendar-preview span{min-height:86px}.social-final-card{padding:28px}.lead-card{padding:22px}.turnstile-wrap{justify-content:center}.comparison{overflow-x:auto}.comparison table{min-width:720px}.section-head{display:block}.faq-answer{margin-left:0}.footer-bottom{flex-direction:column}.whatsapp-fab{bottom:16px;right:16px}.mobile-call-fab{bottom:16px;left:16px;right:auto}}@media (max-width:360px){.whatsapp-fab,.mobile-call-fab{justify-content:center;width:50px;padding:0}.whatsapp-fab>span,.mobile-call-fab>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.consultancy-process-stack-card{position:relative;top:auto}.consultancy-process-stack-video{transition:none}.social-tool-track,.social-management-bento-card,.social-management-art-orbit,.social-management-art-chip,.social-case-study-panel{animation:none}.social-management-bento-card{opacity:1;transform:none}.industry-card,.industry-image,.price-card,.service-card,.mini-card,.faq-card,.help-card,.service-icon,.mini-card .material-symbols-outlined,.video-placeholder .material-symbols-outlined{transition:none}}.consultancy-home,.dse-inner-page,.dse-article-page{--dse-ink:#09080e;--dse-midnight:#09080e;--dse-blue:#fe6807;--dse-violet:#ff8124;--dse-coral:#ff5b48;--dse-pink:#ff3d93;color:var(--dse-ink);font-family:var(--font-body)}.consultancy-home h1,.consultancy-home h2,.consultancy-home h3,.dse-inner-page h1,.dse-inner-page h2,.dse-inner-page h3,.dse-article-page h1,.dse-article-page h2{font-family:var(--font-heading);text-transform:capitalize}.consultancy-home-kicker{color:#ffd0aa;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-size:.72rem;font-weight:900;display:inline-flex}.consultancy-home-kicker:before{content:"";background:currentColor;width:24px;height:2px}.consultancy-home-kicker.dark{color:var(--dse-blue)}.consultancy-home-hero{background:var(--dse-midnight);color:#fff;min-height:calc(100svh - 80px);position:relative;overflow:hidden}.consultancy-home-hero>video,.consultancy-home-hero-shade{width:100%;height:100%;position:absolute;inset:0}.consultancy-home-hero>video{object-fit:cover;opacity:.46;filter:saturate(.82)contrast(1.08)}.consultancy-home-hero-shade{background:linear-gradient(90deg,#09080efa 0%,#09080ed1 48%,#09080e59 100%),linear-gradient(#09080e0d,#fe680747)}.consultancy-home-hero-grid{z-index:2;grid-template-columns:minmax(0,1.15fr) minmax(470px,.85fr);align-items:center;gap:clamp(32px,3.5vw,54px);width:min(1420px,100% - 48px);min-height:calc(100svh - 80px);padding-block:56px 76px;display:grid;position:relative}.consultancy-home-hero-copy h1{color:#fff;letter-spacing:-.055em;max-width:740px;margin:24px 0;font-size:clamp(3.45rem,4.7vw,5.6rem);font-weight:500;line-height:.96}.consultancy-home-hero-copy h1 span{white-space:nowrap;display:block}.consultancy-home-hero-copy h1 span.outline{color:#0000;-webkit-text-stroke:1.5px #ffffffb8}.consultancy-home-hero-copy p{color:#ffffffc2;max-width:700px;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.75}.consultancy-home-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.consultancy-home-button{color:#fff;white-space:nowrap;border:1px solid #ffffff3d;border-radius:14px;justify-content:space-between;align-items:center;min-width:220px;padding:16px 18px;font-weight:900;transition:transform .26s,background .26s;display:inline-flex}.consultancy-home-button.primary{border-color:var(--dse-blue);background:var(--dse-blue)}.consultancy-home-button.glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff17}.consultancy-home-button:hover{color:#fff;transform:translateY(-4px)}.consultancy-home-button i{border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;margin-left:12px;font-size:.95rem;font-style:normal;transition:transform .26s,background .26s,color .26s;display:grid}.consultancy-home-button.primary i{color:#fe6807;background:#09080e}.consultancy-home-button.glass i{color:#09080e;background:#fe6807}.consultancy-home-button:hover i{transform:scale(1.1)rotate(15deg)}.consultancy-home-button.primary:hover i{color:#ffad45;background:#09080e}.consultancy-home-button.glass:hover i{background:#ffad45}.consultancy-signal-board{aspect-ratio:1;background:radial-gradient(circle,#fe680742,#ff812412 42%,#0000 68%);border:1px solid #ffffff29;border-radius:50%;width:min(100%,450px);margin-inline:auto;position:relative;box-shadow:0 0 100px #fe680733}.consultancy-signal-orbit{border:1px dashed #ffffff38;border-radius:50%;animation:24s linear infinite dse-orbit;position:absolute;inset:12%}.consultancy-signal-orbit.orbit-two{animation-duration:15s;animation-direction:reverse;inset:29%}.consultancy-signal-core{text-align:center;background:linear-gradient(135deg,#fe6807f2,#ff8124f0);border:1px solid #ffffff3d;border-radius:34px;place-content:center;width:128px;height:128px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(8deg);box-shadow:0 20px 60px #0037ff61}.consultancy-signal-core strong{color:#fff;font-family:var(--font-heading);font-size:2rem;font-weight:900}.consultancy-signal-core small{color:#ffffffb8;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:800}.consultancy-signal-node{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09080eb8;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:7px;padding:10px 13px;font-size:.72rem;font-weight:850;animation:4.6s ease-in-out infinite dse-node-float;display:flex;position:absolute}.consultancy-signal-node i{font-size:1rem}.consultancy-signal-node.node-web{top:7%;left:32%}.consultancy-signal-node.node-search{animation-delay:.8s;top:42%;right:-5%}.consultancy-signal-node.node-social{animation-delay:1.6s;bottom:5%;left:34%}.consultancy-signal-node.node-leads{animation-delay:2.4s;top:43%;left:-6%}.consultancy-growth-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);isolation:isolate;background:#09080e9e;border:1px solid #fff3;border-radius:38px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:14px;width:min(100%,520px);min-height:510px;margin-left:auto;padding:18px;animation:7s ease-in-out infinite consultancy-dashboard-float;display:grid;position:relative;box-shadow:0 36px 90px #09080e52}.consultancy-growth-panel:before{z-index:-1;content:"";border:1px solid #ffffff14;border-radius:30px;position:absolute;inset:10px}.consultancy-growth-glow{z-index:-1;filter:blur(50px);opacity:.46;pointer-events:none;border-radius:50%;width:190px;height:190px;position:absolute}.consultancy-growth-glow.glow-one{background:#fe6807;top:-25px;right:8%}.consultancy-growth-glow.glow-two{opacity:.25;background:#ff3d93;bottom:-40px;left:10%}.consultancy-progress-card,.consultancy-google-card,.consultancy-channel-card,.consultancy-route-card{border:1px solid #ffffff29;border-radius:24px;transition:transform .26s,box-shadow .26s;position:relative;overflow:hidden}.consultancy-progress-card:hover,.consultancy-google-card:hover,.consultancy-channel-card:hover,.consultancy-route-card:hover{transform:translateY(-5px);box-shadow:0 22px 44px #09080e33}.consultancy-progress-card{color:#09080e;background:linear-gradient(135deg,#fe6807 0%,#ff8124 58%,#ffad45 100%);grid-column:1/-1;grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:16px;min-height:220px;padding:24px;display:grid}.consultancy-progress-card:after{content:"";border:1px solid #09080e1f;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-90px;right:-60px}.consultancy-progress-copy{z-index:1;position:relative}.consultancy-progress-copy>span{letter-spacing:.11em;text-transform:uppercase;font-size:.66rem;font-weight:700;display:block}.consultancy-progress-copy>strong{max-width:285px;font-family:var(--font-heading);letter-spacing:-.04em;margin-top:14px;font-size:clamp(1.5rem,2vw,2rem);font-weight:600;line-height:1.04;display:block}.consultancy-progress-ring{z-index:1;aspect-ratio:1;width:132px;position:relative}.consultancy-progress-ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.consultancy-progress-ring circle{fill:none;stroke-width:7px}.consultancy-progress-ring .ring-track{stroke:#09080e24}.consultancy-progress-ring .ring-value{stroke:#09080e;stroke-dasharray:314.16;stroke-dashoffset:314.16px;stroke-linecap:round;transition:stroke-dashoffset 1.6s cubic-bezier(.22,1,.36,1) .18s}.consultancy-growth-panel.is-visible .consultancy-progress-ring .ring-value{stroke-dashoffset:0}.consultancy-progress-ring>span{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.consultancy-progress-ring b{font-size:1.65rem;font-weight:700;line-height:1}.consultancy-progress-ring small{letter-spacing:.05em;text-transform:uppercase;margin-top:5px;font-size:.58rem;font-weight:600}.consultancy-google-card{color:#09080e;background:#fffffff5;min-height:218px;padding:22px}.consultancy-google-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.consultancy-google-g{background:conic-gradient(from -45deg, #4285f4 0 25%, #34a853 0 43%, #fbbc05 0 65%, #ea4335 0 82%, #4285f4 0);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Arial,sans-serif;font-size:1.55rem;font-weight:800}.consultancy-live-label{color:#5a5861;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:.54rem;font-weight:700;display:inline-flex}.consultancy-live-label i{background:#1fc76a;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite consultancy-live-pulse;box-shadow:0 0 0 5px #1fc76a21}.consultancy-google-card>span{color:#6d6870;letter-spacing:.07em;text-transform:uppercase;margin-top:27px;font-size:.64rem;font-weight:700;display:block}.consultancy-google-card>strong{font-family:var(--font-heading);letter-spacing:-.03em;margin-top:9px;font-size:1.2rem;font-weight:600;line-height:1.1;display:block}.consultancy-rating-stars{border-top:1px solid #09080e1a;justify-content:space-between;align-items:center;gap:8px;margin-top:20px;padding-top:15px;display:flex}.consultancy-rating-stars>span{color:#f6ad18;letter-spacing:.1em;font-size:.72rem}.consultancy-rating-stars small{color:#66616a;white-space:nowrap;flex-shrink:0;font-size:.58rem;font-weight:700}.consultancy-channel-card{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff17;min-height:218px;padding:22px}.consultancy-channel-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.consultancy-channel-head>span{letter-spacing:.09em;text-transform:uppercase;font-size:.67rem;font-weight:700}.consultancy-channel-head small{color:#ffad45;white-space:nowrap;flex-shrink:0;font-size:.58rem;font-weight:700}.consultancy-channel-list{gap:12px;margin-top:18px;display:grid}.consultancy-channel-step{color:#ffffffc7;grid-template-columns:22px minmax(62px,auto) 1fr;align-items:center;gap:8px;display:grid}.consultancy-channel-step>i{color:#ffad45;font-size:.9rem}.consultancy-channel-step b{font-size:.62rem;font-weight:600}.consultancy-channel-step em{background:#ffffff1f;border-radius:999px;height:4px;position:relative;overflow:hidden}.consultancy-channel-step em i{border-radius:inherit;transform-origin:0;transition:transform .9s cubic-bezier(.22, 1, .36, 1) calc(.3s + var(--step-delay));background:linear-gradient(90deg,#fe6807,#ffad45);position:absolute;inset:0;transform:scaleX(0)}.consultancy-growth-panel.is-visible .consultancy-channel-step em i{transform:scaleX(1)}.consultancy-route-card{z-index:3;color:#09080e;opacity:0;background:#fff;align-items:center;gap:14px;min-width:220px;padding:17px 18px;transition:opacity .6s .9s,transform .7s cubic-bezier(.22,1,.36,1) .9s;display:flex;position:absolute;bottom:-30px;right:-24px;transform:translateY(18px)rotate(2deg);box-shadow:0 24px 58px #09080e42}.consultancy-growth-panel.is-visible .consultancy-route-card{opacity:1;transform:translateY(0)rotate(2deg)}.consultancy-route-card>span{color:#fe6807;background:#09080e;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.consultancy-route-card div{grid-template-columns:auto 1fr;align-items:baseline;column-gap:7px;display:grid}.consultancy-route-card strong{color:#fe6807;font-family:var(--font-heading);font-size:1.8rem;line-height:1}.consultancy-route-card div>span{white-space:nowrap;font-size:.7rem;font-weight:700}.consultancy-route-card small{color:#6b6570;white-space:nowrap;grid-column:1/-1;margin-top:4px;font-size:.56rem;font-weight:600}@keyframes consultancy-dashboard-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes consultancy-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.62;transform:scale(.72)}}.consultancy-cursor-cta{z-index:5;color:#fff;will-change:left, top;border-radius:50%;width:112px;height:112px;transition:left .18s cubic-bezier(.22,1,.36,1),top .18s cubic-bezier(.22,1,.36,1),filter .22s;display:block;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.consultancy-cursor-cta[data-tracking=true]{pointer-events:none;bottom:auto;transform:translate(-50%,-50%)}.consultancy-home-hero[data-explore-tracking=true]{cursor:pointer}.consultancy-cursor-cta-motion{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09080e6b;border:1px solid #fff3;border-radius:50%;width:100%;height:100%;animation:5.5s ease-in-out infinite dse-explore-orbit;display:block;position:relative;box-shadow:0 18px 48px #0003}.consultancy-cursor-cta[data-tracking=true] .consultancy-cursor-cta-motion{animation:none}.consultancy-cursor-cta-ring{width:100%;height:100%;animation:11s linear infinite dse-explore-ring;position:absolute;inset:0;overflow:visible}.consultancy-cursor-cta-ring text{fill:#ffffffc7;font-family:var(--font-heading);letter-spacing:1.05px;text-transform:uppercase;font-size:8px;font-weight:850}.consultancy-cursor-cta-core{background:var(--dse-blue);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.25rem;transition:transform .22s,background .22s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.consultancy-cursor-cta:hover{color:#fff;filter:drop-shadow(0 18px 34px #fe680757)}.consultancy-cursor-cta:hover .consultancy-cursor-cta-core{background:#ff8124;transform:translate(-50%,-50%)scale(1.1)rotate(-45deg)}@keyframes dse-orbit{to{transform:rotate(360deg)}}@keyframes dse-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes dse-explore-ring{to{transform:rotate(360deg)}}@keyframes dse-explore-orbit{0%,to{transform:translate(0)}25%{transform:translate(8px,-6px)}50%{transform:translateY(-12px)}75%{transform:translate(-8px,-6px)}}.consultancy-home-services,.consultancy-home-insights,.dse-about-story,.dse-contact-services,.dse-blog-content{background:#fff7f2;padding:clamp(80px,10vw,140px) 0}.consultancy-home-services{padding-bottom:0}.consultancy-home-heading{margin-bottom:clamp(40px,6vw,72px)}.consultancy-home-heading.split{grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);align-items:end;gap:clamp(28px,4vw,56px);display:grid}.consultancy-home-heading.center{text-align:center;max-width:850px;margin-inline:auto}.consultancy-home-heading.center .consultancy-home-kicker{justify-content:center}.consultancy-home-heading h2{color:var(--dse-ink);letter-spacing:-.055em;text-wrap:balance;margin:15px 0 0;font-size:clamp(2.4rem,5vw,5.4rem);font-weight:600;line-height:1}.consultancy-home-heading h2>span,.consultancy-home-closing h2>span,.dse-inner-page h1>span,.dse-inner-page h2>span,.dse-article-page h1>span,.dse-article-page h2>span,.website-development-page h1>span,.website-development-page h2>span,.social-seo-page h1>span,.social-seo-page h2>span{display:block}.consultancy-home-services .consultancy-home-heading h2{font-size:clamp(2.35rem,3.8vw,4.1rem)}.consultancy-home-process .consultancy-home-heading.center{max-width:1120px}.consultancy-home-process .consultancy-home-heading h2{font-size:clamp(2.35rem,3.75vw,4.15rem)}.consultancy-home-insights .consultancy-home-heading h2{font-size:clamp(2.2rem,3.45vw,3.75rem)}.consultancy-home-heading.compact h2{font-size:clamp(2.2rem,4.2vw,4.4rem)}.consultancy-home-heading>p,.consultancy-home-heading.split>p{color:#546078;margin:0;font-size:1rem;line-height:1.75}.consultancy-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.consultancy-service-card{color:#fff;isolation:isolate;border-radius:36px;min-height:650px;position:relative;overflow:hidden}.consultancy-service-card>video,.consultancy-service-overlay{width:100%;height:100%;position:absolute;inset:0}.consultancy-service-card>video{object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .5s}.consultancy-service-card.website>video{object-position:55% center}.consultancy-service-overlay{z-index:1;background:linear-gradient(#09080e14,#09080eeb)}.consultancy-service-card.social .consultancy-service-overlay{background:linear-gradient(#450c470a,#09080eed)}.consultancy-service-number,.consultancy-service-content{z-index:2;position:absolute}.consultancy-service-number{color:#ffffffb8;font-weight:900;top:28px;right:30px}.consultancy-service-content{flex-direction:column;align-items:flex-start;display:flex;bottom:36px;left:34px;right:34px}.consultancy-service-content small{color:#ffd0aa;letter-spacing:.11em;text-transform:uppercase;font-size:.68rem;font-weight:900}.consultancy-service-content strong{color:#fff;max-width:570px;font-family:var(--font-heading);letter-spacing:-.05em;margin-top:14px;font-size:clamp(2.2rem,3.5vw,3.75rem);font-weight:900;line-height:1}.consultancy-service-content>span{color:#ffffffc2;max-width:560px;margin-top:18px;line-height:1.65}.consultancy-service-content b{color:#fff;border-bottom:2px solid;align-items:center;gap:12px;margin-top:28px;padding-bottom:5px;display:inline-flex}.consultancy-service-card:hover{color:#fff}.consultancy-service-card:hover>video{filter:saturate(1.12);transform:scale(1.08)}.consultancy-home-system{background:#fff;padding:clamp(80px,10vw,140px) 0}.consultancy-home-system-grid{display:block}.consultancy-home-system-copy{grid-template-columns:minmax(0,1.85fr) minmax(380px,.9fr);align-items:end;gap:clamp(24px,2.5vw,40px);display:grid}.consultancy-home-system-copy h2{letter-spacing:-.055em;text-wrap:balance;max-width:960px;margin:18px 0 0;font-size:clamp(2.5rem,4.05vw,4.35rem);font-weight:600;line-height:.98}.consultancy-home-system-copy h2 span{display:block}.consultancy-home-system-copy p{color:#58647c;line-height:1.75}.consultancy-home-system-intro p{margin:0}.consultancy-home-system-copy a,.consultancy-text-link{color:var(--dse-blue);gap:9px;margin-top:24px;font-weight:900;display:inline-flex}.consultancy-system-canvas{background:var(--dse-midnight);border-radius:38px;grid-template-rows:repeat(2,minmax(260px,1fr));grid-template-columns:minmax(280px,.82fr) minmax(0,1.28fr);gap:16px;margin-top:clamp(44px,6vw,72px);padding:16px;display:grid;box-shadow:0 30px 90px #09080e2e}.consultancy-system-tile{color:#fff;border:1px solid #ffffff24;border-radius:26px;flex-direction:column;justify-content:flex-end;min-height:280px;padding:26px;display:flex;position:relative;overflow:hidden}.consultancy-system-tile>video,.consultancy-system-tile-overlay{width:100%;height:100%;position:absolute;inset:0}.consultancy-system-tile>video{object-fit:cover;filter:saturate(.85)contrast(1.05);transition:filter .5s,transform .7s cubic-bezier(.22,1,.36,1)}.consultancy-system-tile-overlay{z-index:1;background:linear-gradient(#09080e0d 20%,#09080ee0 82%),linear-gradient(135deg,#fe68072e,#ff81240f)}.consultancy-system-tile>.material-symbols-outlined{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09080e70;border:1px solid #ffffff47;border-radius:14px;place-items:center;width:44px;height:44px;font-size:1.35rem;display:grid;position:absolute;top:22px;left:22px}.consultancy-system-tile-copy{z-index:2;flex-direction:column;align-items:flex-start;display:flex;position:relative}.consultancy-system-tile small{color:#ffd0aa;letter-spacing:.11em;text-transform:uppercase;font-size:.65rem;font-weight:900}.consultancy-system-tile strong{color:#fff;max-width:300px;font-family:var(--font-heading);letter-spacing:-.035em;margin-top:10px;font-size:clamp(1.45rem,2.1vw,2rem);font-weight:900;line-height:1.08}.consultancy-system-tile p{color:#ffffffbd;max-width:310px;margin:13px 0 0;font-size:.83rem;line-height:1.55}.consultancy-system-tile:hover>video{filter:saturate(1.08)contrast(1.03);transform:scale(1.07)}.consultancy-system-tile.tile-discovery{grid-row:1/span 2;min-height:560px}.consultancy-system-tile.tile-trust .consultancy-system-tile-overlay{background:linear-gradient(#09080e0f 20%,#351964e6 84%)}.consultancy-system-tile.tile-action .consultancy-system-tile-overlay{background:linear-gradient(#09080e08 18%,#4b191ce0 84%)}.consultancy-home-process{--process-sticky-top:96px;--process-header-strip:64px;color:#fff;background:radial-gradient(circle at 12% 12%,#fe680724,#0000 34%),#09080e;padding:clamp(80px,10vw,140px) 0;position:relative;overflow:clip}.consultancy-home-process .consultancy-home-heading h2{color:#fff}.consultancy-process-stack{gap:24px;width:min(100%,1220px);margin-inline:auto;padding-bottom:clamp(40px,7vw,96px);display:grid}.consultancy-process-stack-card{isolation:isolate;background:#171419;border:0;border-radius:clamp(28px,3vw,46px);min-height:clamp(560px,78svh,780px);position:relative;overflow:hidden;box-shadow:0 26px 80px #00000057}.consultancy-process-stack-video,.consultancy-process-stack-poster,.consultancy-process-stack-scrim{width:100%;height:100%;position:absolute;inset:0}.consultancy-process-stack-video{object-fit:cover;filter:saturate(.82)contrast(1.04)}.consultancy-process-stack-poster{display:none}.consultancy-process-stack-poster img{object-fit:cover;width:100%;height:100%}.consultancy-process-stack-scrim{z-index:1;background:linear-gradient(90deg,#09080ef0 0%,#09080ec2 48%,#09080e47 100%),linear-gradient(#09080e4d,#09080ec2)}.consultancy-process-stack-inner{z-index:2;min-height:inherit;grid-template-rows:auto 1fr;padding:clamp(26px,4vw,58px);display:grid;position:relative}.consultancy-process-stack-header{z-index:3;min-height:var(--process-header-strip);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#09080ed1,#09080e47);border-bottom:1px solid #fff9f52e;align-items:center;gap:18px;padding:0 clamp(108px,12vw,170px) 0 clamp(26px,4vw,58px);display:flex;position:absolute;top:0;left:0;right:0}.consultancy-process-stack-header>span{color:#ffad45;font-family:var(--font-accent);letter-spacing:.12em;font-size:.78rem}.consultancy-process-stack-header h3{color:#fff9f5;font-family:var(--font-heading);letter-spacing:-.035em;margin:0;font-size:clamp(.8rem,1.35vw,1.25rem);font-weight:400;line-height:.95}.consultancy-process-stack-content{grid-template-columns:minmax(0,1.15fr) minmax(230px,.65fr);align-content:end;gap:28px clamp(28px,6vw,92px);display:grid}.consultancy-process-stack-content>p{color:#fff9f5e0;max-width:670px;margin:0;font-size:clamp(1.1rem,1.8vw,1.55rem);line-height:1.55}.consultancy-process-stack-content ul{flex-wrap:wrap;place-content:flex-end;align-items:flex-end;gap:10px;margin:0;padding:0;list-style:none;display:flex}.consultancy-process-stack-content li{color:#fff9f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09080e52;border:1px solid #fff9f570;border-radius:999px;padding:10px 14px;font-size:.76rem}.consultancy-process-stack-progress{aspect-ratio:1;color:#fff9f5;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#09080e61;border:1px solid #ffad4594;border-radius:50%;place-content:center;width:76px;display:grid;position:absolute;top:clamp(26px,4vw,58px);right:clamp(26px,4vw,58px)}.consultancy-process-stack-progress b{font-size:1.05rem}.consultancy-process-stack-progress small{color:#ffad45;text-transform:uppercase;font-size:.52rem}@media (min-width:1200px) and (min-height:700px) and (prefers-reduced-motion:no-preference){.consultancy-home-process{--process-header-strip:48px}.consultancy-process-stack-card{top:calc(var(--process-sticky-top) + var(--process-offset));z-index:calc(var(--process-index) + 1);position:sticky}.consultancy-process-stack-inner{grid-template-rows:1fr}}@media (min-width:768px) and (max-width:1199px) and (min-height:760px) and (prefers-reduced-motion:no-preference){.consultancy-home-process{--process-sticky-top:82px;--process-header-strip:36px}.consultancy-process-stack-card{top:calc(var(--process-sticky-top) + var(--process-tablet-offset));z-index:calc(var(--process-index) + 1);position:sticky}.consultancy-process-stack-content{grid-template-columns:1fr}.consultancy-process-stack-content ul{justify-content:flex-start}.consultancy-process-stack-inner{grid-template-rows:1fr}}@media (max-width:767px){.consultancy-process-stack{gap:18px}.consultancy-process-stack-card{content-visibility:auto;contain-intrinsic-size:auto 680px;border-radius:28px;min-height:min(680px,72svh);position:relative;top:auto;box-shadow:0 12px 36px #00000047}.consultancy-process-stack-video{display:none}.consultancy-process-stack-poster{display:block}.consultancy-process-stack-scrim{background:linear-gradient(#09080e3d,#09080ef0 76%)}.consultancy-process-stack-inner{grid-template-rows:auto 1fr;padding:24px}.consultancy-process-stack-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;min-height:48px;padding:0 72px 0 0;position:relative}.consultancy-process-stack-header h3{font-size:clamp(2rem,12vw,3.35rem)}.consultancy-process-stack-content{grid-template-columns:1fr;align-content:end;gap:22px}.consultancy-process-stack-content>p{font-size:1rem}.consultancy-process-stack-content ul{justify-content:flex-start}.consultancy-process-stack-progress{width:62px;top:22px;right:22px}}@media (min-width:768px) and (max-height:759px){.consultancy-process-stack-card{min-height:620px;position:relative;top:auto}.consultancy-process-stack-inner{grid-template-rows:auto 1fr}.consultancy-process-stack-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;min-height:48px;padding:0 72px 0 0;position:relative}}@media (prefers-reduced-motion:reduce){.consultancy-process-stack-inner{grid-template-rows:auto 1fr}.consultancy-process-stack-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;min-height:48px;padding:0 72px 0 0;position:relative}}.consultancy-home-insights{background:#fff}.consultancy-home-heading.compact{align-items:center}.consultancy-text-link{justify-self:end;margin:0}.consultancy-insight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.consultancy-insight-card{min-height:420px;color:var(--dse-ink);background:#fff9f5;border:1px solid #f0c9b1;border-radius:28px;flex-direction:column;padding:30px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.consultancy-insight-card:after{background:var(--card-accent);opacity:.13;content:"";border-radius:50%;width:190px;height:190px;position:absolute;bottom:-70px;right:-70px}.consultancy-insight-card.blue{--card-accent:#fe6807}.consultancy-insight-card.violet{--card-accent:#ff8124}.consultancy-insight-card.coral{--card-accent:#ff5b48}.consultancy-insight-card:hover{color:var(--dse-ink);transform:translateY(-8px);box-shadow:0 24px 60px #09080e1f}.consultancy-insight-index{color:var(--card-accent);align-self:flex-end;font-size:.75rem;font-weight:900}.consultancy-insight-card small{color:var(--card-accent);letter-spacing:.09em;text-transform:uppercase;margin-top:50px;font-weight:900}.consultancy-insight-card h3{margin:16px 0;font-size:1.65rem;font-weight:900;line-height:1.15}.consultancy-insight-card p{color:#5c6880;margin:0;font-size:.9rem;line-height:1.65}.consultancy-insight-meta{color:#657088;justify-content:space-between;margin-top:auto;padding-top:30px;font-size:.75rem;font-weight:800;display:flex}.consultancy-insight-meta b{color:var(--card-accent);font-size:1.1rem}.consultancy-home-closing,.dse-page-cta{color:#09080e;background:linear-gradient(135deg,#fe6807,#ff8124 58%,#d739a4);padding:clamp(80px,10vw,140px) 0}.consultancy-home-closing-inner{text-align:center}.consultancy-home-closing-inner>span,.dse-page-cta .container>span{letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:900}.consultancy-home-closing h2,.dse-page-cta h2{color:#09080e;letter-spacing:-.06em;max-width:950px;margin:16px auto;font-size:clamp(2.5rem,5.5vw,5.6rem);font-weight:900;line-height:1}.consultancy-home-closing h2{text-wrap:balance;max-width:1080px;font-size:clamp(2.5rem,4.35vw,4.75rem);font-weight:600}.consultancy-home-closing p{color:#09080eb8}.consultancy-home-closing a,.dse-page-cta a{color:#fff;background:#09080e;border-radius:12px;gap:10px;margin-top:24px;padding:15px 20px;font-weight:900;display:inline-flex}.consultancy-home-closing a,.dse-page-cta a,.footer-contact-actions a,.whatsapp-fab,.mobile-call-fab{white-space:nowrap}.consultancy-home[data-home-palette=violet]{--home-accent-a:#7146ff;--home-accent-b:#e33d9b;--home-accent-a-rgb:113, 70, 255;--home-accent-b-rgb:227, 61, 155;--home-on-accent:#fff;--home-on-accent-muted:#ffffffbd;--home-gradient:linear-gradient(135deg, #7146ff 0%, #a941dc 48%, #e33d9b 100%)}.consultancy-home[data-home-palette=amber]{--home-accent-a:#ffb14a;--home-accent-b:#ff5b48;--home-accent-a-rgb:255, 177, 74;--home-accent-b-rgb:255, 91, 72;--home-on-accent:#111735;--home-on-accent-muted:#111735b8;--home-gradient:linear-gradient(135deg, #ffb14a 0%, #ff8848 50%, #ff5b48 100%)}.consultancy-home[data-home-palette=neon]{--home-accent-a:#f1ff0a;--home-accent-b:#0d0d11;--home-accent-a-rgb:241, 255, 10;--home-accent-b-rgb:13, 13, 17;--home-on-accent:#0d0d11;--home-on-accent-muted:#0d0d11b8;--home-gradient:linear-gradient(135deg, #f1ff0a 0%, #e6f300 52%, #bdca00 100%)}.consultancy-home[data-home-palette=blaze]{--home-accent-a:#fe6807;--home-accent-b:#09080e;--home-accent-a-rgb:254, 104, 7;--home-accent-b-rgb:9, 8, 14;--home-on-accent:#09080e;--home-on-accent-muted:#09080ebd;--home-gradient:linear-gradient(135deg, #fe6807 0%, #ff8124 52%, #ffad45 100%)}.consultancy-home[data-home-palette]{--dse-blue:var(--home-accent-a)}.consultancy-home[data-home-palette] .consultancy-home-hero-shade{background:linear-gradient(105deg, rgba(var(--home-accent-a-rgb), .94), rgba(var(--home-accent-b-rgb), .7)), linear-gradient(180deg, #09080e05, #09080e52)}.consultancy-home[data-home-palette] .consultancy-home-button.primary,.consultancy-home[data-home-palette] .consultancy-signal-core,.consultancy-home[data-home-palette] .consultancy-cursor-cta-core{background:var(--home-gradient);border-color:#0000}.consultancy-home[data-home-palette] .consultancy-signal-board{background:radial-gradient(circle, rgba(var(--home-accent-a-rgb), .34), rgba(var(--home-accent-b-rgb), .1) 45%, transparent 70%);box-shadow:0 0 110px rgba(var(--home-accent-b-rgb), .22)}.consultancy-home[data-home-palette] :is(.consultancy-home-heading h2,.consultancy-home-system-copy h2){background:var(--home-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.consultancy-home[data-home-palette] .consultancy-home-kicker.dark,.consultancy-home[data-home-palette] :is(.consultancy-home-system-copy a,.consultancy-text-link){color:var(--home-accent-b)}.consultancy-home[data-home-palette] .consultancy-service-card{outline:0}.consultancy-home[data-home-palette] .consultancy-service-overlay,.consultancy-home[data-home-palette] .consultancy-service-card.social .consultancy-service-overlay{background:linear-gradient(180deg, rgba(var(--home-accent-a-rgb), .05) 8%, rgba(var(--home-accent-b-rgb), .78) 100%), linear-gradient(180deg, transparent 25%, #0808238c 100%)}.consultancy-home[data-home-palette] .consultancy-system-canvas,.consultancy-home[data-home-palette] .consultancy-home-process,.consultancy-home[data-home-palette] .consultancy-home-closing{background:var(--home-gradient)}.consultancy-home[data-home-palette] .consultancy-home-process,.consultancy-home[data-home-palette] .consultancy-home-process .consultancy-home-kicker,.consultancy-home[data-home-palette] .consultancy-home-process .consultancy-home-heading h2,.consultancy-home[data-home-palette] .consultancy-process-stack-header>span,.consultancy-home[data-home-palette] .consultancy-process-stack-header h3{color:var(--home-on-accent)}.consultancy-home[data-home-palette] .consultancy-home-process .consultancy-home-heading h2{background:0 0}.consultancy-home[data-home-palette] .consultancy-process-stack-content>p,.consultancy-home[data-home-palette] .consultancy-home-closing p{color:var(--home-on-accent-muted)}.consultancy-home[data-home-palette] .consultancy-insight-card{border-color:rgba(var(--home-accent-a-rgb), .23);--card-accent:var(--home-accent-b)!important}.consultancy-home[data-home-palette] .consultancy-home-closing h2,.consultancy-home[data-home-palette] .consultancy-home-closing-inner>span{color:var(--home-on-accent)}.consultancy-home[data-home-palette] .consultancy-home-closing a{background:var(--home-on-accent);color:var(--home-accent-b)}.consultancy-home[data-home-palette=neon] .consultancy-home-hero-shade{background:linear-gradient(105deg,#0d0d11f7 0%,#0d0d11d1 52%,#f1ff0a80 100%),linear-gradient(#0d0d1114,#0d0d11b8)}.consultancy-home[data-home-palette=neon] :is(.consultancy-home-button.primary,.consultancy-signal-core,.consultancy-cursor-cta-core){color:#0d0d11}.consultancy-home[data-home-palette=neon] .consultancy-signal-board{background:radial-gradient(circle,#f1ff0a59,#0d0d112e 50%,#0000 72%);box-shadow:0 0 110px #f1ff0a38}.consultancy-home[data-home-palette=neon] .consultancy-insight-card{--card-accent:#f1ff0a!important}.consultancy-home[data-home-palette=neon] .consultancy-home-closing a{color:#f1ff0a;background:#0d0d11}.consultancy-home[data-home-palette=neon] :is(.consultancy-home-services,.consultancy-home-system,.consultancy-home-insights){background:#0d0d11}.consultancy-home[data-home-palette=neon] :is(.consultancy-home-heading h2,.consultancy-home-system-copy h2){color:#f1ff0a;-webkit-text-fill-color:currentColor;background:0 0}.consultancy-home[data-home-palette=neon] :is(.consultancy-home-kicker.dark,.consultancy-home-system-copy a,.consultancy-text-link){color:#f1ff0a}.consultancy-home[data-home-palette=neon] :is(.consultancy-home-heading>p,.consultancy-home-heading.split>p,.consultancy-home-system-copy p){color:#ffffffb3}.consultancy-home[data-home-palette=neon] .consultancy-insight-card{color:#fff;background:#17171d;border-color:#f1ff0a3d;box-shadow:0 22px 60px #0000003d}.consultancy-home[data-home-palette=neon] .consultancy-insight-card:hover{color:#fff;box-shadow:0 26px 70px #f1ff0a1f}.consultancy-home[data-home-palette=neon] :is(.consultancy-insight-card p,.consultancy-insight-meta){color:#ffffffa8}html[data-home-palette=neon] .site-header{background:#0d0d11f2;border-bottom-color:#f1ff0a29}html[data-home-palette=neon] .nav-links{color:#ffffffc2}html[data-home-palette=neon] :is(.nav-links a:hover,.nav-actions a:hover),html[data-home-palette=neon] .nav-actions{color:#f1ff0a}html[data-home-palette=neon] :is(.icon-button,.mobile-menu summary){color:#f1ff0a;background:#17171d;border-color:#f1ff0a47}.consultancy-home[data-home-palette=blaze] .consultancy-home-hero-shade{background:linear-gradient(105deg,#09080efa 0%,#09080ed6 52%,#fe680794 100%),linear-gradient(#09080e0f,#09080ec7)}.consultancy-home[data-home-palette=blaze] :is(.consultancy-home-services,.consultancy-home-system,.consultancy-home-insights){background:#09080e}.consultancy-home[data-home-palette=blaze] :is(.consultancy-home-heading h2,.consultancy-home-system-copy h2){color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#fe6807 0%,#ff9b38 72%,#ffd0aa 100%);-webkit-background-clip:text;background-clip:text}.consultancy-home[data-home-palette=blaze] :is(.consultancy-home-kicker.dark,.consultancy-home-system-copy a,.consultancy-text-link){color:#fe6807}.consultancy-home[data-home-palette=blaze] :is(.consultancy-home-heading>p,.consultancy-home-heading.split>p,.consultancy-home-system-copy p){color:#ffffffb3}.consultancy-home[data-home-palette=blaze] :is(.consultancy-home-button.primary,.consultancy-signal-core,.consultancy-cursor-cta-core){color:#09080e}.consultancy-home[data-home-palette=blaze] .consultancy-signal-board{background:radial-gradient(circle,#fe680761,#09080e33 52%,#0000 72%);box-shadow:0 0 120px #fe68073d}.consultancy-home[data-home-palette=blaze] .consultancy-system-canvas{background:linear-gradient(135deg,#fe6807f5 0%,#fe680742 22%,#09080efa 58%),#09080e}.consultancy-home[data-home-palette=blaze] :is(.consultancy-home-process,.consultancy-home-closing){background:radial-gradient(circle at 18% 8%,#fe680757,#0000 38%),linear-gradient(135deg,#09080e 0%,#151018 62%,#09080e 100%)}.consultancy-home[data-home-palette=blaze] .consultancy-home-closing{background:linear-gradient(135deg,#fe6807 0%,#ff8124 58%,#ffad45 100%)}.consultancy-home[data-home-palette=blaze] .consultancy-home-process :is(.consultancy-home-kicker,.consultancy-home-heading h2,.consultancy-process-stack-header>span,.consultancy-process-stack-header h3){color:#fff;-webkit-text-fill-color:currentColor;background:0 0}.consultancy-home[data-home-palette=blaze] .consultancy-home-closing :is(h2,.consultancy-home-closing-inner>span){color:#09080e;-webkit-text-fill-color:currentColor;background:0 0}.consultancy-home[data-home-palette=blaze] .consultancy-process-stack-content>p{color:#ffffffad}.consultancy-home[data-home-palette=blaze] .consultancy-home-closing p{color:#09080eb8}.consultancy-home[data-home-palette=blaze] .consultancy-insight-card{color:#fff;background:#15131a;border-color:#fe680747;box-shadow:0 22px 60px #00000047;--card-accent:#fe6807!important}.consultancy-home[data-home-palette=blaze] .consultancy-insight-card:hover{color:#fff;box-shadow:0 28px 72px #fe680726}.consultancy-home[data-home-palette=blaze] :is(.consultancy-insight-card p,.consultancy-insight-meta){color:#ffffffa8}.consultancy-home[data-home-palette=blaze] .consultancy-home-closing a{color:#fff;background:#09080e}.consultancy-home-closing,.dse-page-cta{color:#09080e;background:linear-gradient(135deg,#fe6807 0%,#ff8124 58%,#d739a4 100%)}.consultancy-home-closing :is(h2,p,.consultancy-home-closing-inner>span),.dse-page-cta :is(h2,.container>span){color:#09080e;-webkit-text-fill-color:currentColor}.consultancy-home-closing a,.dse-page-cta a{color:#fff;background:#09080e}.dse-page-cta a,.dse-page-cta a:hover{color:#fff!important;background:#09080e!important}.consultancy-home-closing a{isolation:isolate;border:1px solid #ffffff38;border-radius:999px;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s,filter .24s;position:relative;overflow:hidden;box-shadow:0 14px 34px #09080e3d,inset 0 1px #ffffff42;color:#fff!important;background:#09080e!important}.consultancy-home-closing a:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff94,#0000);width:34%;transition:transform .62s cubic-bezier(.22,1,.36,1);position:absolute;inset:-40% auto -40% -45%;transform:skew(-18deg)translate(-180%)}.consultancy-home-closing a:hover{filter:saturate(1.08);transform:translateY(-4px)scale(1.012);box-shadow:0 20px 46px #09080e57,inset 0 1px #ffffff59;color:#fff!important;background:#09080e!important}.consultancy-home-closing a:hover:before{transform:skew(-18deg)translate(520%)}.site-footer .footer-cta-link,html[data-home-palette=blaze] .site-footer .footer-cta-link{isolation:isolate;border:1px solid #ffffff38;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s,filter .24s;position:relative;overflow:hidden;box-shadow:0 16px 42px #fe68073b,inset 0 1px #ffffff42;color:#09080e!important;background:#fe6807!important}.site-footer .footer-cta-link:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff94,#0000);width:34%;transition:transform .62s cubic-bezier(.22,1,.36,1);position:absolute;inset:-40% auto -40% -45%;transform:skew(-18deg)translate(-180%)}.site-footer .footer-cta-link:hover,.site-footer .footer-cta-link:focus-visible,html[data-home-palette=blaze] .site-footer .footer-cta-link:hover{filter:saturate(1.08);transform:translateY(-4px)scale(1.012);box-shadow:0 20px 55px #fe68075c,inset 0 1px #ffffff59;color:#09080e!important;background:#fe6807!important}.site-footer .footer-cta-link:hover:before,.site-footer .footer-cta-link:focus-visible:before{transform:skew(-18deg)translate(520%)}@media (max-width:700px){.dse-page-cta h2>span{white-space:normal}}.website-development-page .section-head .eyebrow,.website-development-page .wd-performance-story-intro .eyebrow{color:var(--brand-primary);color:var(--brand-primary)!important}.website-development-page .section-head.center .eyebrow,.social-seo-page .social-section-head.center .social-kicker{justify-content:center;margin-inline:auto;display:flex}.website-development-page .section-head .eyebrow,.social-seo-page .social-eyebrow{color:#ffad45;font-size:.72rem;font-family:var(--font-accent);letter-spacing:.13em;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:9px;padding:0;font-weight:400}.website-development-page .section-head .eyebrow:before,.social-seo-page .social-eyebrow:before,.social-seo-page .social-kicker:before{content:"";background:currentColor;width:24px;height:2px}.website-development-page .section-head .eyebrow .pulse-dot,.social-seo-page .social-eyebrow .pulse-dot{display:none}.social-seo-page .social-kicker{color:var(--social-coral);letter-spacing:.13em;gap:9px}html[data-home-palette=blaze] .site-header{background:#09080ef5;border-bottom-color:#fe68072e}html[data-home-palette=blaze] .nav-links{color:#ffffffc2;font-weight:500}html[data-home-palette=blaze] .nav-links a{align-items:center;min-height:52px;line-height:1.35;display:inline-flex}html[data-home-palette=blaze] :is(.nav-links a:hover,.nav-actions a:hover){color:#fe6807}html[data-home-palette=blaze] .nav-actions{color:#fe6807;font-weight:500}html[data-home-palette=blaze] :is(.icon-button,.mobile-menu summary){color:#fe6807;background:#15131a;border-color:#fe680752}html[data-home-palette=blaze] .site-footer{color:#09080e;background:linear-gradient(135deg,#fe6807 0%,#ff8124 58%,#ffad45 100%)}html[data-home-palette=blaze] .site-footer :is(p,a){color:#09080ec2}html[data-home-palette=blaze] .footer-bottom{border-top-color:#09080e2e}html[data-home-palette=blaze] .footer-contact-actions a{color:#fe6807;background:#09080e}html[data-home-palette=blaze] .footer-contact-actions a:hover{background:#09080ed1}.dse-inner-hero,.dse-blog-hero,.dse-contact-hero,.dse-article-hero{background:var(--dse-midnight);color:#fff}.dse-inner-hero{padding:clamp(90px,12vw,180px) 0}.dse-inner-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr);align-items:end;gap:70px;display:grid}.dse-inner-hero h1,.dse-contact-hero h1,.dse-blog-hero h1,.dse-article-hero h1{color:#fff;letter-spacing:-.055em;margin:22px 0 0;font-size:clamp(2.3rem,4.8vw,3.8rem);font-weight:900;line-height:1.02}.dse-inner-hero-note{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:22px;padding:28px}.dse-inner-hero-note span{color:#ffad45;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.dse-inner-hero-note p{color:#ffffffb8;margin:16px 0 0;line-height:1.7}.dse-about-story-grid{grid-template-columns:minmax(280px,.58fr) minmax(0,1.12fr);align-items:center;gap:72px;display:grid}.dse-about-story-mark{aspect-ratio:1;background:var(--dse-midnight);isolation:isolate;border-radius:36px;display:flex;overflow:hidden;transform:rotate(-3deg);box-shadow:0 30px 70px #09080e33}.dse-about-story-video-panel{background:var(--dse-midnight);flex:1 1 0;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.dse-about-story-video-panel+.dse-about-story-video-panel{border-left:1px solid #fff3}.dse-about-story-video-panel video,.dse-about-story-video-scrim{width:100%;height:100%;position:absolute;inset:0}.dse-about-story-video-panel video{object-fit:cover;filter:saturate(.86)contrast(1.04);transition:filter .52s,transform .62s cubic-bezier(.2,.8,.2,1);transform:scale(1.04)}.dse-about-story-video-panel:first-child video{object-position:38% center}.dse-about-story-video-panel:nth-child(2) video{object-position:50% center}.dse-about-story-video-panel:nth-child(3) video{object-position:62% center}.dse-about-story-video-scrim{z-index:1;background:linear-gradient(#09080e1a,#09080e9e)}.dse-about-story-video-panel strong{z-index:2;color:#fff;font-family:var(--font-heading);text-shadow:0 8px 30px #0000006b;font-size:clamp(3rem,7vw,6rem);font-weight:900;line-height:1;position:relative}.dse-about-story-video-panel:is(:hover,:focus-visible) video{filter:saturate(1.08)contrast(1.06)brightness(1.05);transform:scale(1.1)}.dse-about-story-video-panel:focus-visible{z-index:3;outline-offset:-6px;outline:4px solid #ffad45}.dse-about-story h2,.dse-about-capabilities h2{letter-spacing:-.055em;margin:18px 0 24px;font-size:clamp(2.5rem,5vw,5rem);font-weight:900;line-height:1}.dse-about-story h2{max-width:930px;font-size:clamp(2.5rem,4.25vw,4.4rem)}.dse-about-story h2>span{display:block}.dse-about-story p,.dse-about-capabilities p{color:#58647c;line-height:1.8}@media (min-width:1100px) and (prefers-reduced-motion:no-preference){.dse-about-story-video-panel{transition:flex-grow .6s cubic-bezier(.2,.8,.2,1)}.dse-about-story-video-mark:has(.dse-about-story-video-panel:focus-visible) .dse-about-story-video-panel{flex-grow:.68}.dse-about-story-video-mark:has(.dse-about-story-video-panel:focus-visible) .dse-about-story-video-panel:focus-visible{flex-grow:1.64}.dse-about-story h2>span{white-space:nowrap}}@media (min-width:1100px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.dse-about-story-video-mark:has(.dse-about-story-video-panel:hover):not(:has(.dse-about-story-video-panel:focus-visible)) .dse-about-story-video-panel{flex-grow:.68}.dse-about-story-video-mark:has(.dse-about-story-video-panel:hover):not(:has(.dse-about-story-video-panel:focus-visible)) .dse-about-story-video-panel:hover{flex-grow:1.64}}@media (prefers-reduced-motion:reduce){.dse-about-story-video-panel,.dse-about-story-video-panel video{transition:none!important}}.dse-about-values{background:var(--dse-midnight);color:#fff;padding:clamp(80px,10vw,140px) 0}.dse-about-values .consultancy-home-heading h2{color:#fff}.dse-about-values .consultancy-home-heading>p{color:#ffffffab}.dse-values-grid{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dse-values-grid article{border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;min-height:270px;padding:34px}.dse-values-grid article>span{color:#fe6807;font-weight:900}.dse-values-grid h3{color:#fff;margin:62px 0 14px;font-size:1.6rem}.dse-values-grid p{color:#ffffffab;max-width:470px;margin:0;line-height:1.7}.dse-about-capabilities{background:#fff;padding:clamp(80px,10vw,140px) 0}.dse-about-capabilities-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(48px,5vw,80px);display:grid}.dse-about-capabilities h2{max-width:620px;font-size:clamp(2.8rem,3.5vw,4rem)}.dse-about-capabilities h2>span{white-space:nowrap;display:block}.dse-role-list{border-top:0}.dse-role-list article{border-bottom:1px solid #f0c9b1;border-radius:10px;grid-template-columns:110px 1fr;gap:20px;margin:0 -16px;padding:26px 16px;transition:background-color .28s,border-color .28s,transform .28s,box-shadow .28s;display:grid}.dse-role-list article:is(:hover,:focus-within){background:#fff5ee;border-color:#fe680773;transform:translate(8px);box-shadow:0 12px 28px #fe68071a}.dse-role-list span{color:var(--dse-blue);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:900}.dse-role-list strong{font-size:1rem;line-height:1.5}.dse-page-cta{text-align:center}.dse-contact-hero{padding:clamp(80px,10vw,140px) 0}.dse-contact-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:center;gap:clamp(50px,8vw,110px);display:grid}.dse-contact-copy>p{color:#ffffffb3;max-width:680px;font-size:1.05rem;line-height:1.75}.dse-contact-direct{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.dse-contact-direct a{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:15px;grid-template-columns:34px 1fr;padding:16px;display:grid}.dse-contact-direct .material-symbols-outlined{grid-row:span 2;align-self:center}.dse-contact-direct small{color:#fff9;text-transform:uppercase;font-size:.64rem;font-weight:850}.dse-contact-direct strong{margin-top:4px;font-size:.8rem}.dse-contact-form-card{color:var(--dse-ink);background:#fffffff5;border:1px solid #ffffff38;border-radius:30px;padding:clamp(26px,4vw,42px);box-shadow:0 30px 90px #00000040}.dse-contact-form-card>span{color:var(--dse-blue);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.dse-contact-form-card h2{margin:9px 0;font-size:2rem}.dse-contact-form-card>p{color:#657088;font-size:.85rem;line-height:1.6}.dse-contact-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.dse-contact-service-grid>a{min-height:330px;color:var(--dse-ink);background:#fff;border-radius:28px;padding:32px;position:relative;overflow:hidden;box-shadow:0 20px 60px #09080e14}.dse-contact-service-grid>a:after{opacity:.11;content:"";background:linear-gradient(135deg,#fe6807,#ff8124);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-55px;right:-55px}.dse-contact-service-grid .material-symbols-outlined{color:var(--dse-blue);font-size:2.2rem}.dse-contact-service-grid small{color:#7b86a0;letter-spacing:.1em;text-transform:uppercase;margin-top:40px;font-size:.64rem;font-weight:900;display:block}.dse-contact-service-grid h3{margin:12px 0;font-size:2rem}.dse-contact-service-grid p{color:#626e85;max-width:480px;line-height:1.65}.dse-contact-service-grid b{color:var(--dse-blue);position:absolute;bottom:30px}.dse-custom-plan-section{background:#fff7f2;padding:clamp(80px,10vw,140px) 0}.dse-bundle-planner{grid-template-columns:minmax(0,1fr) minmax(340px,.58fr);align-items:start;gap:24px;display:grid}.dse-bundle-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dse-bundle-services>article{background:#fff;border:1px solid #efd0bd;border-radius:26px;flex-direction:column;min-height:390px;padding:24px;transition:border-color .24s,box-shadow .24s,transform .24s;display:flex;position:relative;box-shadow:0 16px 44px #09080e0d}.dse-bundle-services>article.selected{border-color:#fe6807;transform:translateY(-4px);box-shadow:0 22px 60px #fe680724}.dse-bundle-service-toggle{color:var(--dse-ink);cursor:pointer;flex-direction:column;flex:1;align-items:flex-start;display:flex;position:static}.dse-bundle-service-toggle>input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.dse-bundle-service-toggle>input:focus-visible+.dse-bundle-check{outline-offset:3px;outline:3px solid #fe680747}.dse-bundle-check{color:#0000;background:#fff9f5;border:1px solid #ead0c0;border-radius:9px;place-items:center;width:30px;height:30px;transition:background .22s,border-color .22s,color .22s;display:grid;position:absolute;top:22px;right:22px}.dse-bundle-check .material-symbols-outlined{font-size:1.1rem;font-weight:900}.dse-bundle-services article.selected .dse-bundle-check{color:#fff;background:#fe6807;border-color:#fe6807}.dse-bundle-number{color:#8b96ac;letter-spacing:.1em;font-size:.65rem;font-weight:900}.dse-bundle-icon{color:#fe6807;background:linear-gradient(135deg,#fff0e7,#fff7f2);border-radius:17px;place-items:center;width:54px;height:54px;margin-top:34px;font-size:1.7rem;display:grid}.dse-bundle-service-toggle strong{max-width:280px;font-family:var(--font-heading);margin-top:22px;font-size:1.35rem;font-weight:900;line-height:1.15}.dse-bundle-service-toggle>small{color:#fe6807;letter-spacing:.09em;text-transform:uppercase;margin-top:7px;font-size:.62rem;font-weight:900}.dse-bundle-service-toggle p{color:#66728a;margin:16px 0 0;font-size:.82rem;line-height:1.65}.dse-bundle-plan-select{color:#657188;letter-spacing:.08em;text-transform:uppercase;margin-top:20px;font-size:.62rem;font-weight:900;display:block}.dse-bundle-plan-select select{width:100%;color:var(--dse-ink);text-transform:none;background-color:#fffaf7;border:1px solid #ead0c0;border-radius:11px;margin-top:8px;padding:12px 38px 12px 12px;font-size:.78rem;font-weight:800}.dse-bundle-plan-select select:disabled{cursor:not-allowed;opacity:.48}.dse-bundle-future-note{color:#5f6c84;border:1px dashed #efd0bd;border-radius:18px;grid-column:1/-1;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.dse-bundle-future-note>.material-symbols-outlined{color:#ff8124;font-size:2rem}.dse-bundle-future-note strong{color:var(--dse-ink);font-size:.85rem;display:block}.dse-bundle-future-note p{margin:4px 0 0;font-size:.75rem;line-height:1.5}.dse-bundle-summary{background:var(--dse-midnight);color:#fff;border-radius:28px;padding:30px;position:sticky;top:110px;box-shadow:0 30px 80px #09080e38}.dse-bundle-summary-kicker{color:#ffad45;letter-spacing:.11em;text-transform:uppercase;font-size:.64rem;font-weight:900}.dse-bundle-summary h3{color:#fff;margin:10px 0 24px;font-size:1.75rem}.dse-bundle-summary-items{border-bottom:1px solid #ffffff24;gap:10px;min-height:90px;padding-bottom:20px;display:grid}.dse-bundle-summary-items>div,.dse-bundle-totals>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.dse-bundle-summary-items strong,.dse-bundle-summary-items small{display:block}.dse-bundle-summary-items strong{color:#fff;font-size:.82rem}.dse-bundle-summary-items small{color:#ffffff8f;margin-top:4px;font-size:.62rem}.dse-bundle-summary-items b{color:#fff;white-space:nowrap;font-size:.82rem}.dse-bundle-summary-items>p{color:#ffffff94;margin:0;font-size:.78rem;line-height:1.55}.dse-bundle-totals{border-bottom:1px solid #ffffff24;gap:10px;padding:20px 0;display:grid}.dse-bundle-totals span,.dse-bundle-totals b{color:#ffffffb3;font-size:.72rem}.dse-bundle-totals .discount span,.dse-bundle-totals .discount b{color:#83f4b7}.dse-bundle-final-price{padding:22px 0 12px}.dse-bundle-final-price>span,.dse-bundle-final-price>strong,.dse-bundle-final-price>small{display:block}.dse-bundle-final-price>span{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:900}.dse-bundle-final-price>strong{color:#fff;font-family:var(--font-heading);letter-spacing:-.045em;margin-top:5px;font-size:2.5rem}.dse-bundle-final-price>small{color:#ffffff94;margin-top:6px;font-size:.65rem;line-height:1.45}.dse-bundle-unlocked,.dse-bundle-locked{border-radius:10px;align-items:center;gap:8px;margin:10px 0 18px;padding:10px 12px;font-size:.68rem;font-weight:850;line-height:1.45;display:flex}.dse-bundle-unlocked{color:#8fffc5;background:#2de98921}.dse-bundle-locked{color:#ffffffa6;background:#ffffff12}.dse-bundle-unlocked .material-symbols-outlined{font-size:1.15rem}.dse-bundle-whatsapp{color:#fff;background:#22cf6d;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:14px 15px;font-size:.78rem;font-weight:900;display:flex}.dse-bundle-whatsapp:hover{color:#fff}.dse-bundle-whatsapp.disabled{color:#ffffff73;background:#ffffff1a;justify-content:center}.dse-bundle-form-link{color:#ffad45;text-align:center;margin-top:12px;font-size:.72rem;font-weight:850;display:block}.dse-bundle-disclaimer{color:#ffffff6b;margin:20px 0 0;font-size:.61rem;line-height:1.55}.dse-contact-location,.dse-contact-faq{background:#fff;padding:clamp(80px,10vw,140px) 0}.dse-contact-address-copy{background:#fff7f2;border:1px solid #f0c9b1;border-radius:18px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.dse-contact-address-copy>.material-symbols-outlined{color:#fff;background:linear-gradient(135deg,#fe6807,#ff8124);border-radius:14px;place-items:center;width:46px;height:46px;font-size:1.4rem;display:grid}.dse-contact-address-copy small,.dse-contact-address-copy strong{display:block}.dse-contact-address-copy small{color:#738099;letter-spacing:.09em;text-transform:uppercase;font-size:.62rem;font-weight:900}.dse-contact-address-copy strong{color:var(--dse-ink);margin-top:5px;font-size:.9rem;line-height:1.45}.dse-contact-map-shell{background:#fff0e7;border:1px solid #efd0bd;border-radius:34px;min-height:570px;position:relative;overflow:hidden;box-shadow:0 28px 80px #09080e1f}.dse-contact-map-shell iframe{filter:saturate(.82)contrast(1.02);border:0;width:100%;height:570px;display:block}.dse-contact-map-card{color:#fff;-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);background:#09080ee6;border:1px solid #ffffff52;border-radius:22px;flex-direction:column;align-items:flex-start;width:min(360px,100% - 56px);padding:24px;display:flex;position:absolute;bottom:28px;left:28px;box-shadow:0 20px 50px #09080e42}.dse-contact-map-card>.material-symbols-outlined{background:linear-gradient(135deg,#fe6807,#ff8124);border-radius:13px;place-items:center;width:42px;height:42px;font-size:1.3rem;display:grid}.dse-contact-map-card small{color:#ffad45;letter-spacing:.11em;text-transform:uppercase;margin-top:18px;font-size:.64rem;font-weight:900}.dse-contact-map-card strong{color:#fff;font-family:var(--font-heading);margin-top:7px;font-size:1.15rem;line-height:1.4}.dse-contact-map-card a{color:#fe6807;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:12px 14px;font-size:.78rem;font-weight:900;display:inline-flex}.dse-blog-hero{text-align:center;padding:clamp(90px,12vw,170px) 0}.dse-blog-hero .consultancy-home-kicker{justify-content:center}.dse-blog-hero h1{max-width:1050px;margin-inline:auto}.dse-blog-hero p{color:#ffffffb3;max-width:720px;margin:28px auto 0;font-size:1.05rem;line-height:1.75}.dse-blog-feature{min-height:470px;color:var(--dse-ink);background:#fff;border-radius:34px;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 30px 90px #09080e1c}.dse-blog-feature-art{background:linear-gradient(145deg,#fe6807,#ff8124);place-items:center;display:grid;position:relative;overflow:hidden}.dse-blog-feature-art:before,.dse-blog-feature-art:after,.dse-blog-feature-art i{content:"";border:1px solid #ffffff4d;border-radius:50%;position:absolute}.dse-blog-feature-art:before{width:330px;height:330px}.dse-blog-feature-art:after{width:210px;height:210px}.dse-blog-feature-art i:first-child{background:#ffffff1f;width:90px;height:90px}.dse-blog-feature-art i:nth-child(2){width:460px;height:460px}.dse-blog-feature-art b{z-index:2;color:#fff;font-size:4rem;position:relative}.dse-blog-feature-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(34px,6vw,76px);display:flex}.dse-blog-feature-copy>small{color:var(--dse-blue);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.dse-blog-feature-copy>strong{font-family:var(--font-heading);letter-spacing:-.055em;margin:18px 0;font-size:clamp(2.2rem,4vw,4.2rem);font-weight:900;line-height:1}.dse-blog-feature-copy>span{color:#5d6980;line-height:1.75}.dse-blog-feature-copy>b{color:var(--dse-blue);margin-top:30px}.dse-blog-toolbar{justify-content:space-between;align-items:end;gap:24px;margin:90px 0 30px;display:flex}.dse-blog-toolbar h2{margin:0;font-size:2.4rem}.dse-blog-toolbar span{color:#738099;font-size:.75rem;font-weight:800}.dse-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.dse-blog-card{min-height:500px;color:var(--dse-ink);background:#fff;border:1px solid #f0c9b1;border-radius:28px;flex-direction:column;padding:30px;display:flex}.dse-blog-card-art{background:var(--blog-accent);border-radius:18px;place-items:center;height:170px;margin-bottom:28px;display:grid;position:relative;overflow:hidden}.dse-blog-card.violet{--blog-accent:linear-gradient(135deg,#7146ff,#e43d9a)}.dse-blog-card.coral{--blog-accent:linear-gradient(135deg,#ffb14a,#ff5b48)}.dse-blog-card.blue{--blog-accent:linear-gradient(135deg,#fe6807,#c94600)}.dse-blog-card-art:before{content:"";border:1px solid #ffffff4d;border-radius:50%;width:250px;height:250px;position:absolute}.dse-blog-card-art b{color:#fff;font-size:2.6rem;position:relative}.dse-blog-card>small{color:#fe6807;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:900}.dse-blog-card h2{margin:14px 0;font-size:1.8rem;line-height:1.15}.dse-blog-card p{color:#626e85;margin:0;line-height:1.7}.dse-blog-card-meta{color:#7b86a0;justify-content:space-between;margin-top:auto;padding-top:24px;font-size:.72rem;font-weight:800;display:flex}.dse-blog-card-meta b{color:var(--dse-blue);font-size:1.1rem}.dse-blog-publishing-note{color:#09080e;background:linear-gradient(135deg,#fe6807 0%,#ff8124 58%,#ffad45 100%);border-radius:22px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:50px;padding:28px;display:grid}.dse-blog-publishing-note>.material-symbols-outlined{color:#09080e;font-size:2.3rem}.dse-blog-publishing-note h2{color:#09080e;margin:0 0 6px}.dse-blog-publishing-note p{color:#09080ed1;margin:0;font-size:.86rem;line-height:1.6}.dse-blog-publishing-note a{color:#fff;background:#09080e;border-radius:10px;padding:12px 15px;font-weight:900}.dse-article-hero{padding:clamp(70px,9vw,130px) 0}.dse-article-hero-inner{position:relative;overflow:hidden}.dse-article-hero-inner>a{color:#ffad45;font-size:.75rem;font-weight:900}.dse-article-hero-inner>small{color:#95a3c1;letter-spacing:.09em;text-transform:uppercase;margin-top:70px;font-size:.68rem;font-weight:900;display:block}.dse-article-hero h1{max-width:1020px;font-size:clamp(3rem,6.5vw,6.5rem)}.dse-article-hero p{color:#ffffffad;max-width:720px;line-height:1.75}.dse-article-hero-art{opacity:.6;border:1px solid #ffffff2e;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-45px;right:2%}.dse-article-hero-art:before{content:"";border:1px solid #ffffff3d;border-radius:50%;position:absolute;inset:24%}.dse-article-hero-art b{color:#fff;font-size:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dse-article-body{background:#fff;padding:clamp(70px,9vw,120px) 0}.dse-article-layout{grid-template-columns:230px minmax(0,760px);justify-content:center;gap:80px;display:grid}.dse-article-layout>aside{align-self:start;gap:13px;display:grid;position:sticky;top:120px}.dse-article-layout>aside span{color:var(--dse-blue);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:.65rem;font-weight:900}.dse-article-layout>aside a{color:#7a859c;font-size:.76rem;font-weight:750;line-height:1.45}.dse-article-copy>section{padding-bottom:60px;scroll-margin-top:120px}.dse-article-copy>section>span{color:var(--dse-blue);font-size:.72rem;font-weight:900}.dse-article-copy h2{letter-spacing:-.045em;margin:12px 0 22px;font-size:clamp(2rem,3.5vw,3.35rem);font-weight:900;line-height:1.1}.dse-article-copy p{color:#526079;font-size:1.02rem;line-height:1.85}.dse-article-copy ul{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.dse-article-copy li{border-left:3px solid var(--dse-blue);color:#303c55;background:#fff4ec;padding:15px 17px;font-weight:750}.dse-article-cta{color:#09080e;background:linear-gradient(135deg,#fe6807 0%,#ff8124 58%,#ffad45 100%);border-radius:24px;padding:34px}.dse-article-cta>span{color:#09080e;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:900}.dse-article-cta h2{color:#09080e}.dse-article-cta a{color:#fff;background:#09080e;border-radius:10px;margin-top:12px;padding:12px 15px;font-weight:900;display:inline-flex}.dse-article-ai{background:#fff;padding:26px 0 0}.dse-article-glance{color:#66728a;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:18px;font-size:.72rem;font-weight:800;display:flex}.dse-article-glance span+span{border-left:1px solid #09080e29;padding-left:18px}.dse-article-ai-grid{background:linear-gradient(135deg,#fff8f2 0%,#fff 62%,#fff1e8 100%);border:1px solid #fe680738;border-radius:28px;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:36px;padding:clamp(28px,4vw,48px);display:grid;box-shadow:0 20px 70px #09080e12}.dse-article-ai-kicker{color:#fe6807;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:950;display:inline-block}.dse-article-ai-copy h2{color:#09080e;max-width:620px;margin:14px 0 12px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.04}.dse-article-ai-copy p{color:#58647a;max-width:650px;margin:0;line-height:1.7}.dse-article-ai-source{color:#6c7890;gap:6px;margin-top:22px;font-size:.74rem;font-weight:800;display:grid}.dse-article-ai-source code{overflow-wrap:anywhere;color:#09080e;font-family:inherit;font-size:.76rem;font-weight:700}.dse-article-ai-takeaways{border-left:1px solid #fe680740;padding:2px 0 0 28px}.dse-article-ai-takeaways ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.dse-article-ai-takeaways li{color:#303c55;padding-left:20px;line-height:1.55;position:relative}.dse-article-ai-takeaways li:before{content:"";background:#fe6807;border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.dse-article-ai-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dse-article-ai-button{color:#fff;background:#09080e;border:1px solid #09080e24;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:12px 14px;font-size:.78rem;font-weight:900;transition:transform .18s,box-shadow .18s,background .18s;display:flex}.dse-article-ai-button:hover,.dse-article-ai-button:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 12px 22px #09080e29}.dse-article-ai-button.chatgpt:hover,.dse-article-ai-button.chatgpt:focus-visible{background:#10a37f}.dse-article-ai-button.claude:hover,.dse-article-ai-button.claude:focus-visible{background:#c26b3b}.dse-article-ai-button.gemini:hover,.dse-article-ai-button.gemini:focus-visible{background:#4569e8}.dse-article-ai-button.perplexity:hover,.dse-article-ai-button.perplexity:focus-visible{background:#4b63d7}.dse-article-ai-button.grok:hover,.dse-article-ai-button.grok:focus-visible{background:#373737}.dse-article-ai-fallback{border-top:1px solid #09080e1c;margin-top:14px}.dse-article-ai-fallback summary{color:#59657c;cursor:pointer;padding:14px 0 4px;font-size:.78rem;font-weight:800}.dse-article-ai-fallback>div{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding-top:8px;display:grid}.dse-article-ai-fallback textarea{resize:vertical;color:#303c55;min-height:84px;font:inherit;background:#fff;border:1px solid #09080e24;border-radius:12px;padding:12px;font-size:.76rem;line-height:1.5}.dse-article-ai-fallback button{color:#09080e;cursor:pointer;font:inherit;background:#fe6807;border:0;border-radius:12px;align-self:start;padding:12px 16px;font-size:.76rem;font-weight:900}.dse-article-ai-fallback button:hover,.dse-article-ai-fallback button:focus-visible{color:#fff;background:#09080e;outline:none}.dse-article-related{border-top:1px solid #09080e1f;margin-top:72px;padding-top:34px}.dse-article-related h2{margin-top:10px}.dse-article-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dse-article-related-grid a{color:#09080e;background:#fff8f2;border:1px solid #fe680738;border-radius:18px;gap:10px;padding:20px;transition:transform .18s,border-color .18s;display:grid}.dse-article-related-grid a:hover,.dse-article-related-grid a:focus-visible{border-color:#fe6807;outline:none;transform:translateY(-2px)}.dse-article-related-grid small{color:#fe6807;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:900}.dse-article-related-grid strong{font-size:1.12rem;line-height:1.22}.dse-article-related-grid span{color:#617089;font-size:.76rem;font-weight:800}@media (max-width:980px){.dse-article-ai-grid{grid-template-columns:1fr}.dse-article-ai-takeaways{border-top:1px solid #fe680740;border-left:0;padding:26px 0 0}.dse-article-ai-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.dse-article-ai{padding-top:18px}.dse-article-glance{gap:8px 12px;font-size:.64rem}.dse-article-glance span+span{padding-left:12px}.dse-article-ai-grid{border-radius:22px;padding:24px 20px}.dse-article-ai-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.dse-article-ai-fallback>div,.dse-article-related-grid{grid-template-columns:1fr}.dse-article-ai-fallback button{justify-self:start}}@media (max-width:1120px){.site-header .primary-logo{width:175px}.nav-links{gap:12px;font-size:.76rem}.nav-actions .phone-label{display:none}.consultancy-home-hero-grid{grid-template-columns:1fr}.consultancy-growth-panel{width:min(100%,620px);margin-top:28px}}@media (max-width:960px){.consultancy-home-hero-grid,.consultancy-home-system-grid,.dse-inner-hero-grid,.dse-about-story-grid,.dse-about-capabilities-grid,.dse-contact-hero-grid,.dse-bundle-planner{grid-template-columns:1fr}.consultancy-home-hero-grid{padding-top:80px}.consultancy-signal-board{width:min(82vw,440px)}.consultancy-growth-panel{width:min(100%,620px);margin-top:26px}.consultancy-home-heading.split{grid-template-columns:1fr;gap:22px}.consultancy-home-system-copy{grid-template-columns:1fr;align-items:start;gap:24px}.consultancy-home-system-intro{max-width:720px}.consultancy-system-canvas{grid-template-columns:minmax(235px,.82fr) minmax(0,1.18fr)}.consultancy-system-tile{min-height:290px}.consultancy-system-tile.tile-discovery{min-height:596px}.consultancy-service-card{min-height:560px}.dse-about-story-mark{max-width:520px}.dse-about-capabilities h2{max-width:760px}.dse-about-capabilities h2>span{white-space:normal}.dse-bundle-summary{position:static}.dse-article-layout{grid-template-columns:1fr;gap:40px}.dse-article-layout>aside{grid-template-columns:repeat(3,minmax(0,1fr));position:static}.dse-article-layout>aside span{grid-column:1/-1}}@media (max-width:700px){.consultancy-home-hero{min-height:auto}.consultancy-home-hero-grid{width:min(100% - 28px,1420px);min-height:auto;padding-block:58px 96px}.consultancy-home-hero-copy h1{font-size:clamp(2.7rem,12vw,4.2rem)}.consultancy-home .consultancy-home-hero-copy h1{font-size:clamp(2.35rem,10.5vw,3.35rem);line-height:1}.consultancy-home-hero-copy h1 span{white-space:normal}.consultancy-home-actions{display:grid}.consultancy-home-button{width:100%}.consultancy-growth-panel{border-radius:24px;grid-template-rows:none;grid-template-columns:1fr;gap:8px;width:min(100%,390px);min-height:auto;margin-top:18px;padding:8px;animation:none}.consultancy-growth-panel:before{border-radius:18px;inset:6px}.consultancy-progress-card{border-radius:18px;grid-template-columns:minmax(0,1fr) 78px;gap:10px;min-height:132px;padding:15px}.consultancy-progress-copy>span{letter-spacing:.08em;font-size:.5rem}.consultancy-progress-copy>strong{max-width:210px;margin-top:8px;font-size:1.2rem;line-height:1.02}.consultancy-progress-ring{width:78px}.consultancy-progress-ring circle{stroke-width:6px}.consultancy-progress-ring b{font-size:1.12rem}.consultancy-progress-ring small{margin-top:3px;font-size:.42rem}.consultancy-google-card{border-radius:18px;min-height:132px;padding:14px 16px}.consultancy-google-card>span{margin-top:12px;font-size:.52rem}.consultancy-google-card>strong{margin-top:5px;font-size:.92rem;line-height:1.05}.consultancy-rating-stars{margin-top:9px;padding-top:8px}.consultancy-rating-stars>span{font-size:.62rem}.consultancy-rating-stars small{font-size:.52rem}.consultancy-channel-card{border-radius:18px;min-height:auto;padding:13px 14px}.consultancy-channel-head>span{font-size:.55rem}.consultancy-channel-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:12px}.consultancy-channel-step{text-align:center;grid-template-columns:1fr;justify-items:center;gap:4px;display:grid}.consultancy-channel-step>i{font-size:.85rem}.consultancy-channel-step b{white-space:nowrap;font-size:.46rem}.consultancy-channel-step em{display:none}.consultancy-route-card{border-radius:18px;gap:10px;min-width:0;padding:11px 13px;position:relative;bottom:auto;right:auto;transform:translateY(12px)}.consultancy-route-card>span{border-radius:11px;width:34px;height:34px;font-size:1rem}.consultancy-route-card strong{font-size:1.35rem}.consultancy-route-card div>span{font-size:.58rem}.consultancy-route-card small{font-size:.48rem}.consultancy-growth-panel.is-visible .consultancy-route-card{transform:translateY(0)rotate(0)}.consultancy-signal-node.node-search{right:-2%}.consultancy-signal-node.node-leads{left:-2%}.consultancy-service-grid,.consultancy-insight-grid,.dse-values-grid,.dse-contact-service-grid,.dse-blog-grid,.dse-contact-direct,.dse-bundle-services{grid-template-columns:1fr}.dse-bundle-services>article{min-height:360px}.consultancy-service-card{border-radius:26px;min-height:520px}.consultancy-service-content{bottom:26px;left:24px;right:24px}.consultancy-system-canvas{grid-template-rows:none;grid-template-columns:1fr}.consultancy-system-tile.tile-discovery{grid-area:auto;min-height:430px}.consultancy-system-tile{min-height:390px}.consultancy-home-heading h2,.dse-about-story h2,.dse-about-capabilities h2{font-size:clamp(2.25rem,11vw,3.5rem)}.consultancy-home :is(.consultancy-home-heading h2,.consultancy-home-system-copy h2,.consultancy-home-closing h2)>span{white-space:normal}.consultancy-text-link{justify-self:start}.dse-inner-hero h1,.dse-contact-hero h1,.dse-blog-hero h1{font-size:clamp(2rem,8vw,3.2rem)}.dse-values-grid{border-left:0}.dse-values-grid article{border-left:1px solid #ffffff29;min-height:230px}.dse-role-list article{grid-template-columns:1fr;gap:8px}.dse-blog-feature{grid-template-columns:1fr}.dse-blog-feature-art{min-height:300px}.dse-blog-toolbar{flex-direction:column;align-items:start}.dse-blog-publishing-note{grid-template-columns:44px 1fr}.dse-blog-publishing-note a{text-align:center;grid-column:1/-1}.dse-contact-map-shell{border-radius:24px;min-height:620px}.dse-contact-map-shell iframe{height:620px}.dse-contact-map-card{width:auto;bottom:16px;left:16px;right:16px}.dse-article-hero-art{display:none}.dse-article-layout>aside{grid-template-columns:1fr}.dse-article-layout>aside span{grid-column:auto}}@media (prefers-reduced-motion:reduce){.consultancy-signal-orbit,.consultancy-signal-node,.consultancy-growth-panel,.consultancy-live-label i,.consultancy-cursor-cta-motion,.consultancy-cursor-cta-ring{animation:none}.consultancy-progress-ring .ring-value,.consultancy-channel-step em i,.consultancy-route-card,.consultancy-service-card>video,.consultancy-system-tile>video,.consultancy-home-button,.consultancy-insight-card{transition:none}}.eyebrow,.social-eyebrow,.social-kicker,.consultancy-home-kicker,.price-kicker,.social-growth-call-kicker,.social-growth-card-label,.dse-bundle-summary-kicker,.consultancy-service-number,.consultancy-insight-index,.dse-bundle-number,.faq-number{font-family:var(--font-accent);font-weight:400}.page-shell :is(h1,h2,h3,h4,h5,h6){overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;letter-spacing:-.025em;text-wrap:balance;word-break:normal;font-family:var(--font-heading)!important;font-weight:400!important}:is(.nav-links,.nav-actions,.mobile-menu,.primary-button,.secondary-button,.outline-button,.social-primary-button,.social-outline-button,.social-form-button,.consultancy-home-button,.dse-page-cta a,.dse-article-cta a,.mobile-menu-cta){font-family:var(--font-accent)}:is(.consultancy-service-content strong,.social-growth-card-copy strong,.consultancy-system-tile strong,.consultancy-google-card>strong,.dse-bundle-summary-items strong){overflow-wrap:normal;font-family:var(--font-heading);-webkit-hyphens:none;hyphens:none;text-wrap:balance;word-break:normal;font-weight:500}.consultancy-service-content strong{max-width:520px;font-size:clamp(2.15rem,3vw,3.25rem);line-height:.98}.consultancy-service-content strong>span{white-space:nowrap;display:block}:is(.primary-button,.social-primary-button,.social-form-button,.consultancy-home-button.primary,.dse-page-cta a,.dse-article-cta a,.mobile-menu-cta){color:#09080e;letter-spacing:-.015em;isolation:isolate;background:linear-gradient(120deg,#fe6807 0%,#ff8124 55%,#ffad45 100%);border:1px solid #ffffff38;border-radius:999px;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s,filter .24s;position:relative;overflow:hidden;box-shadow:0 14px 34px #fe68073d,inset 0 1px #ffffff42}:is(.primary-button,.social-primary-button,.social-form-button,.consultancy-home-button.primary,.dse-page-cta a,.dse-article-cta a,.mobile-menu-cta):before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff94,#0000);width:34%;transition:transform .62s cubic-bezier(.22,1,.36,1);position:absolute;inset:-40% auto -40% -45%;transform:skew(-18deg)translate(-180%)}:is(.primary-button,.social-primary-button,.social-form-button,.consultancy-home-button.primary,.dse-page-cta a,.dse-article-cta a,.mobile-menu-cta):hover{color:#09080e;filter:saturate(1.08);transform:translateY(-4px)scale(1.012);box-shadow:0 20px 46px #fe680757,inset 0 1px #ffffff59}:is(.primary-button,.social-primary-button,.social-form-button,.consultancy-home-button.primary,.dse-page-cta a,.dse-article-cta a,.mobile-menu-cta):hover:before{transform:skew(-18deg)translate(520%)}:is(.outline-button,.social-outline-button,.consultancy-home-button.glass){border-radius:999px;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .24s,background .24s,box-shadow .24s}:is(.outline-button,.social-outline-button,.consultancy-home-button.glass):hover{border-color:#fe6807;transform:translateY(-4px);box-shadow:0 16px 36px #fe68072e}.consultancy-service-content b{min-height:48px;font-family:var(--font-accent);white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09080e4d;border:1px solid #ffffff57;border-radius:999px;gap:14px;margin-top:26px;padding:8px 9px 8px 17px;font-size:.78rem;font-weight:600;transition:color .24s,background .24s,transform .24s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff26}.consultancy-service-content b i{color:#09080e;background:#fe6807;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;transition:transform .26s,background .26s;display:grid}.consultancy-service-card:hover .consultancy-service-content b{color:#09080e;background:#fff;transform:translateY(-3px)}.consultancy-service-card:hover .consultancy-service-content b i{background:#ffad45;transform:rotate(45deg)}@media (max-width:700px){.consultancy-service-content strong{font-size:clamp(1.9rem,9vw,2.6rem)}.consultancy-service-content strong>span{white-space:normal}}.website-development-page{background:#fff9f5;position:relative;overflow:clip}.wd-page-progress{z-index:70;pointer-events:none;width:100%;height:3px;position:fixed;top:80px;left:0}.wd-page-progress:after{width:calc(var(--wd-page-progress,0) * 100%);content:"";background:linear-gradient(90deg,#fe6807,#ffad45,#ff3d93);height:100%;transition:width 80ms linear;display:block;box-shadow:0 0 18px #fe68078f}.website-development-page.wd-motion-ready [data-wd-reveal]{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.2,.8,.2,1);transform:translateY(34px)}.website-development-page.wd-motion-ready [data-wd-reveal].is-visible{opacity:1;transform:none}.website-development-page [data-wd-spotlight]{isolation:isolate;position:relative}.website-development-page [data-wd-spotlight]:after{z-index:3;border-radius:inherit;background:radial-gradient(circle at var(--wd-pointer-x,50%) var(--wd-pointer-y,50%), #fe680729, transparent 34%);pointer-events:none;content:"";opacity:0;transition:opacity .25s;position:absolute;inset:0}.website-development-page [data-wd-spotlight]:hover:after,.website-development-page [data-wd-spotlight]:focus-within:after{opacity:1}.website-development-page [data-wd-tilt]{--wd-reveal-y:0px;transform:perspective(1100px) translateY(var(--wd-reveal-y)) rotateX(var(--wd-tilt-x,0deg)) rotateY(var(--wd-tilt-y,0deg));transform-style:preserve-3d;transition:opacity .75s,transform .2s,box-shadow .25s}.website-development-page.wd-motion-ready [data-wd-tilt][data-wd-reveal]:not(.is-visible){--wd-reveal-y:34px}.website-development-page [data-wd-magnetic],.website-development-page .lead-form button{--wd-cta-lift:0px;transform:translate(var(--wd-magnet-x,0), var(--wd-magnet-y,0)) translateY(var(--wd-cta-lift))}.website-development-page [data-wd-magnetic]:hover,.website-development-page [data-wd-magnetic]:focus-visible,.website-development-page .lead-form button:hover,.website-development-page .lead-form button:focus-visible{--wd-cta-lift:-4px}.website-development-page :is(a,button,input,select):focus-visible{outline-offset:4px;outline:3px solid #ffad45}.website-development-page .hero{isolation:isolate;background:radial-gradient(circle at 72% 22%,#fe680733,#0000 28%),linear-gradient(125deg,#09080e 0%,#100d17 58%,#1a1115 100%);min-height:calc(100svh - 80px)}.website-development-page .hero:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff06,#0000 54%,#fe68071f);position:absolute;inset:0}.website-development-page .hero h1{color:#fff9f5}.website-development-page .hero-copy{color:#fff9f5b3}.website-development-page .hero-content .eyebrow{color:#ffad45;background:#fe68071a;border-color:#ffad4561}.website-development-page .hero-content .trust-list{color:#fff9f5d1}.website-development-page .hero-grid{z-index:2;position:relative}.website-development-page .hero-content h1{text-wrap:balance;max-width:720px}.website-development-page .hero-content .accent{color:#0000;filter:drop-shadow(0 12px 28px #fe68072e);background:linear-gradient(100deg,#fe6807,#eb473e 60%,#d739a4);-webkit-background-clip:text;background-clip:text;display:inline-block}.wd-hero-grid-art{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wd-hero-grid-art:before{content:"";background-image:linear-gradient(#fe68070e 1px,#0000 1px),linear-gradient(90deg,#fe68070e 1px,#0000 1px);background-size:54px 54px;animation:18s linear infinite wd-grid-drift;position:absolute;inset:-54px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 76%);mask-image:linear-gradient(90deg,#000,#0000 76%)}.wd-hero-grid-art:after{content:"";border:1px solid #fe680724;border-radius:50%;width:48vw;height:48vw;animation:28s linear infinite wd-orbit-turn;position:absolute;top:10%;right:-8%;box-shadow:inset 0 0 0 70px #ffffff14,inset 0 0 0 140px #fe680709}.wd-hero-fragment{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff80;border:1px solid #fe680733;animation:7s ease-in-out infinite wd-float;position:absolute;box-shadow:0 24px 70px #4a1d001a}.fragment-browser{opacity:.46;border-radius:18px;width:260px;height:150px;top:13%;left:43%}.fragment-browser>i{background:#09080e47;border-radius:50%;width:7px;height:7px;margin:14px 0 0 8px;display:inline-block;position:relative}.fragment-browser>b{background:linear-gradient(90deg,#09080e29 0 28%,#0000 28%),linear-gradient(135deg,#fe68072e,#ffffff6b);border-radius:10px;position:absolute;inset:36px 14px 14px}.fragment-mobile{border-radius:22px;width:90px;height:160px;animation-delay:-2s;bottom:8%;left:48%}.fragment-mobile>b{background:linear-gradient(#fe68072e,#fff9);border-radius:15px;position:absolute;inset:10px}.fragment-mobile>i{background:#09080e2e;border-radius:999px;width:46px;height:6px;margin:42px auto -28px;display:block;position:relative}.fragment-search,.fragment-enquiry{color:#fe6807;place-items:center;display:grid}.fragment-search{border-radius:50%;width:74px;height:74px;top:17%;right:4%}.fragment-enquiry{border-radius:18px;width:64px;height:64px;animation-delay:-4s;bottom:9%;right:31%}.website-development-page .lead-card[data-wd-tilt]{z-index:2;transform-origin:50%;border:1px solid #fe680733;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 90px #4a1d0026}.website-development-page .lead-card:focus-within{box-shadow:0 34px 100px #fe680733;--wd-tilt-x:0deg!important;--wd-tilt-y:0deg!important}.website-development-page :is(.primary-button,.outline-button,.secondary-button,.lead-form button){isolation:isolate;gap:10px;transition:transform .2s,box-shadow .2s,background .2s,color .2s;position:relative;overflow:hidden}.website-development-page :is(.primary-button,.outline-button,.secondary-button,.lead-form button):before{z-index:-1;content:"";background:linear-gradient(110deg,#0000 25%,#ffffff6b 48%,#0000 72%);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.website-development-page :is(.primary-button,.outline-button,.secondary-button,.lead-form button):hover:before,.website-development-page :is(.primary-button,.outline-button,.secondary-button,.lead-form button):focus-visible:before{transform:translate(120%)}.website-development-page :is(.primary-button,.outline-button,.secondary-button) .material-symbols-outlined{font-size:1.1rem;transition:transform .2s}.website-development-page :is(.primary-button,.outline-button,.secondary-button):hover .material-symbols-outlined,.website-development-page :is(.primary-button,.outline-button,.secondary-button):focus-visible .material-symbols-outlined{transform:translate(5px)}.website-development-page .section{position:relative}.website-development-page .section-head h2{text-wrap:balance;font-size:clamp(2.5rem,5vw,4rem)}.website-development-page .comparison{border-radius:24px;box-shadow:0 24px 70px #4a1d001a}.website-development-page .comparison tbody tr>td:first-child{position:relative}.website-development-page .comparison tbody tr>td:first-child:before{content:"";opacity:0;background:linear-gradient(#fe6807,#ff3d93);border-radius:999px;width:4px;transition:opacity .25s,transform .25s;position:absolute;top:12px;bottom:12px;left:0;transform:scaleY(.35)}.website-development-page .comparison tbody tr:hover>td:first-child:before,.website-development-page .comparison tbody tr:focus-within>td:first-child:before{opacity:1;transform:scaleY(1)}.website-development-page .comparison-status.included .material-symbols-outlined{filter:drop-shadow(0 0 8px #fe680747);transition:transform .25s}.website-development-page .comparison tbody tr:hover .comparison-status.included .material-symbols-outlined{transform:rotate(10deg)scale(1.13)}.website-development-page #industries{background:radial-gradient(circle at 9% 15%,#fe680714,#0000 25%),linear-gradient(#fff8f3,#fff);overflow:hidden}.website-development-page .industry-grid{perspective:1200px}.website-development-page .industry-card{border:0;border-radius:22px;min-height:270px}.website-development-page .industry-card:hover,.website-development-page .industry-card:focus-within{box-shadow:0 28px 70px #09080e38}.website-development-page .industry-content{z-index:4;padding:28px;transform:translateZ(30px)}.website-development-page .industry-content h3{font-size:clamp(1.15rem,1.5vw,1.5rem)}.website-development-page .industry-content .secondary-button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;min-height:44px}.wd-industry-browser{z-index:5;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09080e6b;border:1px solid #ffffff3d;border-radius:10px;height:34px;transition:opacity .3s,transform .3s;position:absolute;top:18px;left:18px;right:18px;transform:translateY(-12px)translateZ(35px)}.wd-industry-browser>i{background:#ffffffad;border-radius:50%;width:6px;height:6px;margin:14px 0 0 7px;display:inline-block}.wd-industry-browser>.material-symbols-outlined{color:#ffad45;font-size:1.1rem;position:absolute;top:7px;right:9px}.industry-card:hover .wd-industry-browser,.industry-card:focus-within .wd-industry-browser{opacity:1;transform:translateY(0)translateZ(35px)}.website-development-page .industry-card:hover .industry-image,.website-development-page .industry-card:focus-within .industry-image{opacity:.62;transform:scale(1.08)translate(1.5%,-1.5%)}.wd-website-journey{padding:clamp(24px,4vw,46px);position:absolute;inset:0}.wd-journey-label{z-index:6;color:#ffffffd1;font-family:var(--font-accent);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09080e9e;border:1px solid #ffffff29;border-radius:999px;padding:8px 11px;font-size:.64rem;font-weight:600;position:absolute;top:20px;right:22px}.wd-journey-orbit{border:1px solid #fe68072e;border-radius:50%;animation:18s linear infinite wd-orbit-turn;position:absolute}.wd-journey-orbit:after{content:"";background:#fe6807;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:-5px;box-shadow:0 0 18px #fe6807}.wd-journey-orbit.orbit-one{width:330px;height:330px;top:-20%;right:-4%}.wd-journey-orbit.orbit-two{width:260px;height:260px;animation-direction:reverse;bottom:-45%;right:8%}.wd-journey-browser{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:20px;width:min(82%,620px);height:70%;animation:5s ease-in-out infinite wd-browser-breathe;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000052}.wd-journey-browser-bar{border-bottom:1px solid #ffffff1f;align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.wd-journey-browser-bar>i{background:#ffffff85;border-radius:50%;width:7px;height:7px}.wd-journey-browser-bar>b{background:#ffffff1f;border-radius:999px;width:44%;height:9px;margin-left:10px}.wd-journey-canvas{background:linear-gradient(135deg,#fe680717,#0000 55%);height:calc(100% - 38px);padding:32px;position:relative}.wd-journey-copy-line{background:#ffffff3b;border-radius:999px;width:45%;height:13px;margin-bottom:13px;display:block}.wd-journey-copy-line.long{background:linear-gradient(90deg,#fe6807,#ffad45);width:62%;height:22px}.wd-journey-button{background:#fe6807;border-radius:999px;width:110px;height:34px;margin-top:28px;display:block;box-shadow:0 12px 30px #fe68074d}.wd-journey-phone{background:linear-gradient(160deg,#fff,#fff0e7);border:7px solid #09080e;border-radius:24px;width:116px;height:190px;animation:4s ease-in-out infinite wd-phone-float;position:absolute;bottom:-9%;right:8%;box-shadow:0 22px 50px #00000057}.wd-journey-phone>i,.wd-journey-phone>b{background:#09080e26;border-radius:999px;height:10px;margin:22px 14px 0;display:block}.wd-journey-phone>b{background:linear-gradient(135deg,#fe6807,#ffad45);height:60px}.wd-journey-track{z-index:4;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid;position:absolute;bottom:25px;left:26px;right:26px}.wd-journey-track:before{z-index:-1;content:"";transform-origin:0;background:linear-gradient(90deg,#fe6807,#ffad45,#ff3d93);height:2px;animation:4.8s ease-in-out infinite wd-line-grow;position:absolute;top:19px;left:8%;right:8%}.wd-journey-stage{color:#fff;animation:4.8s ease-in-out infinite wd-stage-pulse;animation-delay:calc(var(--wd-stage) * .35s);justify-items:center;gap:5px;display:grid}.wd-journey-stage>i{color:#ffad45;background:#09080e;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:40px;height:40px;font-size:1.1rem;display:grid}.wd-journey-stage>b{font-family:var(--font-accent);font-size:.63rem;font-weight:600}.wd-journey-signal{z-index:3;border:1px solid #fe68076b;border-radius:50%;width:52px;height:52px;animation:2.3s ease-out infinite wd-signal;position:absolute;top:16%;right:13%}.wd-journey-signal>i{background:#fe6807;border-radius:50%;position:absolute;inset:17px;box-shadow:0 0 22px #fe6807cc}.website-development-page .proof-quote{z-index:4;color:#09080e;background:linear-gradient(100deg,#fe6807,#ff8124 62%,#d739a4);border-radius:0 0 20px 20px;position:relative}.website-development-page #pricing{background:radial-gradient(circle at 50% 0,#fe680714,#0000 26%),#fff}.website-development-page .pricing-grid{perspective:1200px}.website-development-page .price-card{border-radius:24px;overflow:visible}.website-development-page .price-card:before{background:radial-gradient(circle at var(--wd-pointer-x,50%) var(--wd-pointer-y,50%), #fe680721, transparent 32%);border-radius:inherit;pointer-events:none;content:"";opacity:0;transition:opacity .25s;position:absolute;inset:0}.website-development-page .price-card:hover:before,.website-development-page .price-card:focus-within:before{opacity:1}.website-development-page .price-card.featured{background:linear-gradient(#fff,#fff8f3);box-shadow:0 32px 90px #fe680729}.website-development-page .check-list li{transition:transform .25s,opacity .25s}.website-development-page .is-visible .check-list li{animation:.45s both wd-check-in}.website-development-page .is-visible .check-list li:nth-child(2){animation-delay:60ms}.website-development-page .is-visible .check-list li:nth-child(3){animation-delay:.12s}.website-development-page .is-visible .check-list li:nth-child(4){animation-delay:.18s}.website-development-page .is-visible .check-list li:nth-child(5){animation-delay:.24s}.website-development-page .is-visible .check-list li:nth-child(6){animation-delay:.3s}.website-development-page .is-visible .check-list li:nth-child(7){animation-delay:.36s}.website-development-page .service-card,.website-development-page .mini-card,.website-development-page .help-card{border-radius:22px;overflow:hidden}.website-development-page .service-card:hover,.website-development-page .service-card:focus-within,.website-development-page .mini-card:hover,.website-development-page .mini-card:focus-within{border-color:#fe680780;box-shadow:0 24px 64px #fe680724}.wd-performance-story{isolation:isolate;color:#fff9f5;background:#09080e;position:relative;overflow:clip}.wd-performance-story:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 88% 12%,#fe680733,#0000 30%);position:absolute;inset:0}.wd-performance-story-intro{z-index:1;gap:16px;max-width:1280px;margin-bottom:clamp(40px,6vw,76px);display:grid;position:relative}.wd-performance-story-intro .eyebrow{color:#ffad45;background:#fe68071a;border-color:#ffad4561}.wd-performance-story-intro h2{color:#fff9f5;letter-spacing:-.035em;text-wrap:balance;max-width:1200px;margin:0;font-size:clamp(2.7rem,6vw,5.7rem);font-weight:500;line-height:.98}.wd-performance-story-intro p{color:#fff9f5b3;max-width:620px;margin:0;font-size:clamp(1rem,1.5vw,1.15rem)}.wd-performance-pin-start{width:0;height:0;display:block}.wd-performance-stack{z-index:1;height:auto;position:relative;top:auto;overflow:visible}.wd-performance-track{grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vw,64px);min-width:0;display:grid;transform:none}.wd-performance-progress{background:#fff9f51f;border-radius:999px;width:min(300px,54vw);height:4px;display:none;overflow:hidden}.wd-performance-progress span{border-radius:inherit;width:100%;height:100%;transform:scaleX(var(--wd-performance-progress,0));transform-origin:0;background:linear-gradient(90deg,#fe6807,#ff8124,#ffad45);display:block;box-shadow:0 0 18px #fe680757}.wd-performance-card{background:#0f0d13f5;border:1px solid #fe680752;border-radius:32px;grid-template-columns:minmax(0,.55fr) minmax(0,.45fr);min-width:0;min-height:min(680px,100svh - 132px);transition:border-color .32s,box-shadow .32s;display:grid;position:relative;top:auto;overflow:hidden;transform:none;box-shadow:0 32px 100px #00000057}.wd-performance-card[data-active=true]{border-color:#ffad45b8;box-shadow:0 38px 110px #0000007a,0 0 70px #fe68071a}.wd-performance-card-copy{z-index:2;background:linear-gradient(135deg,#ffffff09,#0000 55%),#0f0d13;flex-direction:column;justify-content:center;min-width:0;padding:clamp(34px,5vw,72px);display:flex;position:relative}.wd-performance-number{color:#fff9f514;font-family:var(--font-heading);letter-spacing:-.08em;pointer-events:none;font-size:clamp(4.5rem,8vw,8.2rem);font-weight:500;line-height:.7;position:absolute;top:clamp(24px,4vw,48px);right:clamp(24px,4vw,48px)}.wd-performance-eyebrow{color:#ffad45;width:fit-content;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:.72rem;font-weight:700;position:relative}.wd-performance-eyebrow:before{content:"";background:#fe6807;width:24px;height:2px;margin:0 10px 3px 0;display:inline-block}.wd-performance-card-copy h3{color:#fff9f5;max-width:620px;font-family:var(--font-heading);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(1.8rem,2.5vw,2.65rem);font-weight:500;line-height:1.02}.wd-performance-card-copy p{color:#fff9f5b3;max-width:560px;font-family:var(--font-body);overflow-wrap:anywhere;margin:24px 0 30px;font-size:clamp(.92rem,1.2vw,1.04rem);line-height:1.72}.wd-performance-proof{color:#fff9f5;max-width:100%;min-height:42px;font-family:var(--font-body);overflow-wrap:anywhere;background:#fe68071c;border:1px solid #ffad4561;border-radius:999px;align-self:flex-start;align-items:center;padding:9px 15px;font-size:clamp(.72rem,1vw,.84rem);font-weight:700;line-height:1.35;display:inline-flex}.wd-performance-proof:before{content:"";background:#fe6807;border-radius:50%;flex:none;width:8px;height:8px;margin-right:9px;box-shadow:0 0 0 5px #fe680721}.wd-performance-demo{--wd-demo-x:0px;--wd-demo-y:0px;--wd-demo-rotate-x:0deg;--wd-demo-rotate-y:0deg;min-width:0;min-height:100%;transform:perspective(1100px) translate3d(var(--wd-demo-x), var(--wd-demo-y), 0) rotateX(var(--wd-demo-rotate-x)) rotateY(var(--wd-demo-rotate-y));transform-style:preserve-3d;background:radial-gradient(circle at 76% 20%,#fe680733,#0000 30%),linear-gradient(145deg,#18151e,#0d0b10 72%);border-left:1px solid #ffffff14;align-content:center;padding:clamp(24px,4vw,58px);transition:opacity .32s,transform .42s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden}.wd-performance-card[data-active=true] .wd-performance-demo{--wd-demo-y:-4px}.wd-performance-card[data-active=false] .wd-performance-demo{opacity:.86}.wd-demo-window{color:#09080e;background:#fff9f5f5;border:1px solid #ffffff21;border-radius:22px;gap:clamp(12px,1.6vw,18px);width:min(100%,660px);margin:auto;padding:clamp(52px,6vw,74px) clamp(16px,2.7vw,30px) clamp(18px,3vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059}.wd-demo-toolbar{background:#fff;border-bottom:1px solid #09080e17;align-items:center;gap:7px;height:40px;padding:0 16px;display:flex;position:absolute;top:0;left:0;right:0}.wd-demo-toolbar i{background:#09080e33;border-radius:50%;width:7px;height:7px}.wd-demo-toolbar i:first-child{background:#fe6807}.wd-demo-toolbar i:nth-child(2){background:#ff8124}.wd-demo-toolbar i:nth-child(3){background:#ffad45}.wd-search-query{background:#fff;border:1px solid #09080e24;border-radius:999px;align-items:center;gap:10px;min-width:0;min-height:48px;padding:10px 14px;display:flex;box-shadow:0 8px 25px #09080e0f}.wd-search-query .material-symbols-outlined{color:#fe6807;flex:none;font-size:1.15rem}.wd-search-query b{min-width:0;font-family:var(--font-body);overflow-wrap:anywhere;font-size:clamp(.7rem,1.05vw,.86rem);font-weight:600;line-height:1.35;transition:clip-path .52s cubic-bezier(.2,.8,.2,1)}.wd-search-result{opacity:0;background:#fff;border:1px solid #09080e1a;border-radius:16px;gap:3px;min-width:0;padding:clamp(13px,2vw,19px);transition:border-color .32s,box-shadow .32s,opacity .42s,transform .42s;display:grid;transform:translateY(18px);box-shadow:0 14px 38px #09080e14}.wd-search-result small{color:#8a5b42;font-family:var(--font-body);overflow-wrap:anywhere;font-size:clamp(.58rem,.85vw,.68rem);font-weight:600}.wd-search-result strong{color:#09080e;font-family:var(--font-heading);overflow-wrap:anywhere;font-size:clamp(1rem,1.75vw,1.35rem);font-weight:600;line-height:1.15}.wd-search-result span{color:#625a62;font-family:var(--font-body);overflow-wrap:anywhere;font-size:clamp(.66rem,1vw,.78rem);line-height:1.4}.wd-search-preview{color:#fff9f5;opacity:0;background:radial-gradient(circle at 88% 10%,#ffad4559,#0000 28%),#09080e;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:clamp(14px,2vw,20px);transition:opacity .42s,transform .42s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden;transform:translateY(20px)scale(.96)}.wd-search-preview>span{color:#09080e;width:38px;height:38px;font-family:var(--font-heading);background:#fe6807;border-radius:10px;place-items:center;font-size:.75rem;font-weight:700;display:grid}.wd-search-preview strong{min-width:0;font-family:var(--font-heading);overflow-wrap:anywhere;font-size:clamp(.82rem,1.4vw,1.08rem);font-weight:500;line-height:1.2}.wd-search-preview i{background:#ff8124;border-radius:999px;width:34px;height:20px;display:block}.wd-search-cursor{z-index:4;color:#09080e;filter:drop-shadow(0 2px 2px #fff9f5e6);opacity:0;pointer-events:none;font-size:clamp(1.45rem,2.2vw,2rem);transition:opacity .22s,transform .52s cubic-bezier(.2,.8,.2,1);position:absolute;top:48%;right:17%;transform:translate(54px,34px)rotate(-12deg)}.wd-search-click{z-index:3;opacity:0;pointer-events:none;border:2px solid #fe6807;border-radius:50%;width:30px;height:30px;transition:opacity .22s,transform .32s;position:absolute;top:calc(48% + 5px);right:calc(17% + 5px);transform:scale(.2)}.wd-search-demo[data-phase="0"] .wd-search-query b{clip-path:inset(0 100% 0 0)}.wd-search-demo[data-phase="1"] .wd-search-query b,.wd-search-demo[data-phase="2"] .wd-search-query b,.wd-search-demo[data-phase="3"] .wd-search-query b,.wd-search-demo[data-phase="4"] .wd-search-query b,.wd-search-demo[data-phase="5"] .wd-search-query b{clip-path:inset(0)}.wd-search-demo[data-phase="2"] .is-dse-result,.wd-search-demo[data-phase="3"] .is-dse-result,.wd-search-demo[data-phase="4"] .is-dse-result,.wd-search-demo[data-phase="5"] .is-dse-result{opacity:1;transform:translateY(0)}.wd-search-demo[data-phase="3"] .is-dse-result,.wd-search-demo[data-phase="4"] .is-dse-result,.wd-search-demo[data-phase="5"] .is-dse-result{border-color:#fe6807;transform:translateY(-4px);box-shadow:0 16px 42px #fe680729}.wd-search-demo[data-phase="3"] .wd-search-cursor{opacity:1;transform:translate(0,0)rotate(-12deg)}.wd-search-demo[data-phase="4"] .wd-search-cursor{opacity:1;transform:translate(-5px,6px)rotate(-12deg)scale(.9)}.wd-search-demo[data-phase="4"] .wd-search-click{opacity:1;transform:scale(1)}.wd-search-demo[data-phase="5"] .wd-search-preview{opacity:1;transform:translateY(0)scale(1)}.wd-usability-demo{gap:clamp(20px,3vw,34px)}.wd-usability-frames{grid-template-columns:minmax(0,1fr) minmax(100px,.36fr);align-items:end;gap:clamp(12px,2vw,22px);min-width:0;display:grid;position:relative}.wd-usability-frame{color:#09080e;opacity:0;background:linear-gradient(135deg,#fe68071f,#0000 52%),#fff9f5;border:1px solid #ffffff24;align-content:end;gap:12px;min-width:0;transition:opacity .42s,transform .48s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden;transform:translateY(24px)scale(.96);box-shadow:0 25px 65px #0000004d}.wd-usability-frame:before{content:"";background:radial-gradient(circle at 16px 17px,#fe6807 0 3px,#0000 4px),radial-gradient(circle at 28px 17px,#ff8124 0 3px,#0000 4px),radial-gradient(circle at 40px 17px,#ffad45 0 3px,#0000 4px),#fff;border-bottom:1px solid #09080e1a;height:34px;position:absolute;top:0;left:0;right:0}.wd-usability-frame i{background:linear-gradient(135deg,#ffffff40,#0000),linear-gradient(135deg,#fe6807,#ff8124);border-radius:12px;width:68%;height:76px;display:block}.wd-usability-frame b{font-family:var(--font-heading);overflow-wrap:anywhere;font-size:clamp(.82rem,1.4vw,1.1rem);font-weight:600;line-height:1.2}.wd-usability-frame span{color:#fff9f5;width:fit-content;max-width:100%;font-family:var(--font-body);overflow-wrap:anywhere;background:#09080e;border-radius:999px;padding:7px 11px;font-size:clamp(.58rem,.85vw,.68rem);font-weight:600;line-height:1.25}.wd-usability-desktop{border-radius:18px;min-height:clamp(250px,29vw,330px);padding:58px clamp(16px,2.5vw,28px) clamp(18px,2.5vw,28px)}.wd-usability-mobile{border:6px solid #09080e;border-radius:26px;min-height:clamp(230px,26vw,296px);padding:46px 13px 17px}.wd-usability-mobile:before{background:radial-gradient(at 50% 0,#09080e 0 24px,#0000 25px);border:0;height:28px}.wd-usability-mobile i{width:100%;height:58px}.wd-usability-cursor{z-index:3;color:#09080e;filter:drop-shadow(0 2px 2px #fff9f5e6);opacity:0;pointer-events:none;font-size:clamp(1.4rem,2.1vw,1.9rem);transition:opacity .22s,transform .52s cubic-bezier(.2,.8,.2,1);position:absolute;top:17%;left:24%;transform:translate(-38px,32px)rotate(-10deg)}.wd-usability-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.wd-usability-checks li{color:#fff9f5c7;min-width:0;min-height:44px;font-family:var(--font-body);opacity:0;overflow-wrap:anywhere;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:clamp(.65rem,1vw,.76rem);font-weight:600;line-height:1.3;transition:border-color .3s,color .3s,opacity .36s,transform .36s;display:flex;transform:translate(-12px)}.wd-usability-checks .material-symbols-outlined{color:#ff8124;flex:none;font-size:1rem}.wd-usability-completion{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.wd-usability-completion i{background:#fff9f51f;border-radius:999px;height:5px;overflow:hidden}.wd-usability-completion span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#fe6807,#ffad45);width:100%;height:100%;transition:transform .48s cubic-bezier(.2,.8,.2,1);display:block;transform:scaleX(0)}.wd-usability-completion b{color:#fff9f57a;font-family:var(--font-body);font-size:clamp(.58rem,.85vw,.68rem);font-style:normal;line-height:1.2;transition:color .32s}.wd-usability-demo[data-phase="0"] .wd-usability-desktop{opacity:0;transform:translateY(24px)scale(.96)}.wd-usability-demo[data-phase="1"] .wd-usability-desktop,.wd-usability-demo[data-phase="2"] .wd-usability-desktop,.wd-usability-demo[data-phase="3"] .wd-usability-desktop,.wd-usability-demo[data-phase="4"] .wd-usability-desktop,.wd-usability-demo[data-phase="5"] .wd-usability-desktop,.wd-usability-demo[data-phase="6"] .wd-usability-desktop,.wd-usability-demo[data-phase="1"] .wd-usability-mobile,.wd-usability-demo[data-phase="2"] .wd-usability-mobile,.wd-usability-demo[data-phase="3"] .wd-usability-mobile,.wd-usability-demo[data-phase="4"] .wd-usability-mobile,.wd-usability-demo[data-phase="5"] .wd-usability-mobile,.wd-usability-demo[data-phase="6"] .wd-usability-mobile{opacity:1;transform:translateY(0)scale(1)}.wd-usability-demo[data-phase="2"] .wd-usability-checks li:first-child,.wd-usability-demo[data-phase="3"] .wd-usability-checks li:nth-child(-n+2),.wd-usability-demo[data-phase="4"] .wd-usability-checks li:nth-child(-n+3),.wd-usability-demo[data-phase="5"] .wd-usability-checks li,.wd-usability-demo[data-phase="6"] .wd-usability-checks li{color:#fff9f5;opacity:1;border-color:#ff812459;transform:translate(0)}.wd-usability-demo[data-phase="2"] .wd-usability-cursor{opacity:1;transform:translate(0,0)rotate(-10deg)}.wd-usability-demo[data-phase="3"] .wd-usability-cursor,.wd-usability-demo[data-phase="4"] .wd-usability-cursor,.wd-usability-demo[data-phase="5"] .wd-usability-cursor{opacity:1;transform:translate(86px,172px)rotate(-10deg)}.wd-usability-demo[data-phase="6"] .wd-usability-completion span{transform:scaleX(1)}.wd-usability-demo[data-phase="6"] .wd-usability-completion b{color:#fff9f5}.wd-enquiry-demo{gap:clamp(12px,2vw,18px)}.wd-enquiry-message,.wd-enquiry-contact,.wd-enquiry-pipeline,.wd-enquiry-counters{width:min(100%,650px);min-width:0;margin-inline:auto}.wd-enquiry-message{opacity:0;background:linear-gradient(135deg,#fe680733,#ffffff0f);border:1px solid #ffad4540;border-radius:18px 18px 18px 5px;gap:3px;padding:clamp(15px,2vw,20px);transition:opacity .38s,transform .42s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(18px)scale(.96)}.wd-enquiry-message strong{color:#fff9f5;font-family:var(--font-heading);overflow-wrap:anywhere;font-size:clamp(1rem,1.65vw,1.3rem);font-weight:600;line-height:1.2}.wd-enquiry-message span{color:#fff9f5a6;font-family:var(--font-body);overflow-wrap:anywhere;font-size:clamp(.65rem,1vw,.76rem)}.wd-enquiry-contact{opacity:0;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 11px;padding:13px 15px;transition:opacity .36s,transform .4s;display:grid;transform:translate(-16px)}.wd-enquiry-contact .material-symbols-outlined{color:#09080e;background:#fe6807;border-radius:50%;grid-row:1/3;place-items:center;width:38px;height:38px;font-size:1.15rem;display:grid}.wd-enquiry-contact b{color:#fff9f5;min-width:0;font-family:var(--font-body);overflow-wrap:anywhere;font-size:.8rem}.wd-enquiry-contact small{color:#fff9f594;min-width:0;font-family:var(--font-body);overflow-wrap:anywhere;font-size:.66rem;line-height:1.3}.wd-enquiry-pipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block:0;padding:0;list-style:none;display:grid;position:relative}.wd-enquiry-pipeline:before{content:"";background:#ffffff1a;height:2px;position:absolute;top:20px;left:12%;right:12%}.wd-enquiry-pipeline li{z-index:1;color:#fff9f56b;min-width:0;font-family:var(--font-body);text-align:center;overflow-wrap:anywhere;justify-items:center;gap:8px;font-size:clamp(.58rem,.85vw,.68rem);font-weight:600;line-height:1.25;transition:color .32s,opacity .32s,transform .32s;display:grid;position:relative;transform:translateY(8px)}.wd-enquiry-pipeline li b{color:#fff9f58c;background:#15131a;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .32s,border-color .32s,color .32s,box-shadow .32s;display:grid}.wd-enquiry-counters{opacity:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;transition:opacity .36s,transform .4s;display:grid;transform:translateY(14px)}.wd-enquiry-counters span{color:#fff9f594;min-width:0;font-family:var(--font-body);text-align:center;overflow-wrap:anywhere;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:12px;gap:1px;padding:11px 7px;font-size:clamp(.56rem,.8vw,.66rem);line-height:1.2;display:grid}.wd-enquiry-counters b{color:#ffad45;font-family:var(--font-heading);font-size:clamp(1.1rem,1.8vw,1.45rem);font-weight:600}.wd-enquiry-demo[data-phase="0"] .wd-enquiry-message{opacity:0;transform:translateY(18px)scale(.96)}.wd-enquiry-demo[data-phase="1"] .wd-enquiry-message,.wd-enquiry-demo[data-phase="2"] .wd-enquiry-message,.wd-enquiry-demo[data-phase="3"] .wd-enquiry-message,.wd-enquiry-demo[data-phase="4"] .wd-enquiry-message,.wd-enquiry-demo[data-phase="5"] .wd-enquiry-message,.wd-enquiry-demo[data-phase="6"] .wd-enquiry-message{opacity:1;transform:translateY(0)scale(1)}.wd-enquiry-demo[data-phase="2"] .wd-enquiry-contact,.wd-enquiry-demo[data-phase="3"] .wd-enquiry-contact,.wd-enquiry-demo[data-phase="4"] .wd-enquiry-contact,.wd-enquiry-demo[data-phase="5"] .wd-enquiry-contact,.wd-enquiry-demo[data-phase="6"] .wd-enquiry-contact{opacity:1;transform:translate(0)}.wd-enquiry-demo[data-phase="3"] .wd-enquiry-pipeline li:first-child,.wd-enquiry-demo[data-phase="4"] .wd-enquiry-pipeline li:nth-child(-n+2),.wd-enquiry-demo[data-phase="5"] .wd-enquiry-pipeline li,.wd-enquiry-demo[data-phase="6"] .wd-enquiry-pipeline li{color:#fff9f5;transform:translateY(0)}.wd-enquiry-demo[data-phase="3"] .wd-enquiry-pipeline li:first-child b,.wd-enquiry-demo[data-phase="4"] .wd-enquiry-pipeline li:nth-child(-n+2) b,.wd-enquiry-demo[data-phase="5"] .wd-enquiry-pipeline li b,.wd-enquiry-demo[data-phase="6"] .wd-enquiry-pipeline li b{color:#09080e;background:#fe6807;border-color:#ff8124;box-shadow:0 0 24px #fe680747}.wd-enquiry-demo[data-phase="4"] .wd-enquiry-pipeline li:nth-child(2),.wd-enquiry-demo[data-phase="5"] .wd-enquiry-pipeline li:nth-child(3){color:#fff9f5;transform:translateY(0)}.wd-enquiry-demo[data-phase="6"] .wd-enquiry-counters{opacity:1;transform:translateY(0)}@media (min-width:1200px) and (min-height:760px) and (prefers-reduced-motion:no-preference){.wd-performance-story{min-height:300vh}.wd-performance-stack{grid-template-rows:minmax(0,1fr) auto;gap:14px;height:calc(100svh - 104px);display:grid;position:sticky;top:88px;overflow:hidden}.wd-performance-track{min-height:0;transform:translate3d(calc(var(--wd-performance-progress,0) * -200%), 0, 0);grid-template-columns:repeat(3,100%);gap:0;display:grid}.wd-performance-card{height:100%;min-height:0}.wd-performance-progress{justify-self:center;display:block}.wd-performance-story[data-in-view=true] .wd-performance-track,.wd-performance-story[data-in-view=true] .wd-performance-card[data-active=true] .wd-performance-demo{will-change:transform}}@media (min-width:1024px) and (max-width:1199px) and (min-height:760px) and (orientation:landscape) and (prefers-reduced-motion:no-preference){.wd-performance-story{min-height:300vh}.wd-performance-stack{grid-template-rows:minmax(0,1fr) auto;gap:12px;height:calc(100svh - 104px);display:grid;position:sticky;top:88px;overflow:hidden}.wd-performance-track{min-height:0;transform:translate3d(calc(var(--wd-performance-progress,0) * -200%), 0, 0);grid-template-columns:repeat(3,100%);gap:0;display:grid}.wd-performance-card{height:100%;min-height:0}.wd-performance-progress{justify-self:center;display:block}.wd-performance-story[data-in-view=true] .wd-performance-track,.wd-performance-story[data-in-view=true] .wd-performance-card[data-active=true] .wd-performance-demo{will-change:transform}}@media (max-width:980px){.wd-performance-card-copy{padding:clamp(28px,4vw,46px)}.wd-performance-card-copy h3{font-size:clamp(1.8rem,3.6vw,2.7rem)}.wd-performance-demo{padding:clamp(18px,3vw,34px)}}@media (max-width:767px){.wd-performance-story{min-height:auto;overflow:clip}.wd-performance-story-intro h2{font-size:clamp(2.5rem,12vw,4.2rem)}.wd-performance-stack{height:auto;position:relative;top:auto;overflow:visible}.wd-performance-track{grid-template-columns:minmax(0,1fr);gap:24px;display:grid;transform:none}.wd-performance-card{border-radius:22px;grid-template-columns:minmax(0,1fr);min-height:0;position:relative;top:auto;transform:none}.wd-performance-card-copy{min-height:0;padding:clamp(26px,8vw,40px) clamp(20px,7vw,34px)}.wd-performance-number{font-size:4.4rem;top:25px;right:25px}.wd-performance-card-copy h3{padding-right:18px;font-size:clamp(1.85rem,9vw,2.7rem)}.wd-performance-card-copy p{margin:18px 0 24px;font-size:.9rem;line-height:1.62}.wd-performance-proof{border-radius:14px}.wd-performance-demo{border-top:1px solid #ffffff14;border-left:0;min-height:400px;padding:clamp(20px,7vw,34px);transform:none}.wd-usability-frames{grid-template-columns:minmax(0,1fr) minmax(86px,.42fr)}.wd-usability-desktop{min-height:235px}.wd-usability-mobile{min-height:215px}}@media (max-width:380px){.wd-performance-demo{min-height:360px;padding:18px}.wd-demo-window{border-radius:17px;padding:50px 12px 14px}.wd-search-query{border-radius:14px;align-items:flex-start;padding-inline:11px}.wd-search-preview{grid-template-columns:auto minmax(0,1fr)}.wd-search-preview i{display:none}.wd-usability-frames{grid-template-columns:minmax(0,1fr) 80px;gap:9px}.wd-usability-desktop{min-height:218px;padding:52px 13px 16px}.wd-usability-mobile{min-height:196px;padding:42px 9px 13px}.wd-usability-frame i{height:54px}.wd-usability-checks li{padding-inline:8px}.wd-enquiry-pipeline li b{width:34px;height:34px}.wd-enquiry-pipeline:before{top:17px}}@media (min-width:768px) and (max-width:1023px){.wd-performance-story{min-height:auto}.wd-performance-stack{height:auto;position:relative;top:auto;overflow:visible}.wd-performance-track{grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vw,52px);display:grid;transform:none}}@media (min-width:1024px) and (max-width:1199px) and (orientation:portrait){.wd-performance-story{min-height:auto}.wd-performance-stack{height:auto;position:relative;top:auto;overflow:visible}.wd-performance-track{grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vw,52px);display:grid;transform:none}}@media (min-width:768px) and (max-height:759px){.wd-performance-story{min-height:auto}.wd-performance-stack{height:auto;position:relative;top:auto;overflow:visible}.wd-performance-track{grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vw,52px);display:grid;transform:none}.wd-performance-card{min-height:620px}}@media (prefers-reduced-motion:reduce){.wd-performance-story{min-height:auto}.wd-performance-stack{height:auto;position:relative;top:auto;overflow:visible}.wd-performance-track{grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vw,52px);display:grid;transform:none}.wd-performance-card,.wd-performance-demo,.wd-performance-demo *,.wd-performance-demo :before,.wd-performance-demo :after{transition:none!important;animation:none!important}.wd-performance-demo{--wd-demo-x:0px;--wd-demo-y:0px;--wd-demo-rotate-x:0deg;--wd-demo-rotate-y:0deg;opacity:1;will-change:auto;transform:none}.wd-search-query b{clip-path:none}.wd-search-result,.wd-search-preview,.wd-usability-frame,.wd-usability-checks li,.wd-usability-completion,.wd-enquiry-message,.wd-enquiry-contact,.wd-enquiry-pipeline li,.wd-enquiry-counters{opacity:1;transform:none}.wd-search-result{border-color:#fe6807}.wd-search-cursor,.wd-search-click,.wd-usability-cursor{opacity:0}.wd-usability-completion span{transform:scaleX(1)}.wd-usability-completion b,.wd-usability-checks li,.wd-enquiry-pipeline li{color:#fff9f5}.wd-enquiry-pipeline li b{color:#09080e;box-shadow:none;background:#fe6807;border-color:#ff8124}}@keyframes wd-grid-drift{to{transform:translate(54px,54px)}}@keyframes wd-orbit-turn{to{transform:rotate(360deg)}}@keyframes wd-float{50%{transform:translateY(-16px)rotate(2deg)}}@keyframes wd-browser-breathe{50%{transform:translateY(-6px)rotateX(1deg)rotateY(-1deg)}}@keyframes wd-phone-float{50%{transform:translateY(-12px)rotate(2deg)}}@keyframes wd-stage-pulse{0%,to{opacity:.48;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}@keyframes wd-line-grow{0%,15%{transform:scaleX(0)}72%,to{transform:scaleX(1)}}@keyframes wd-signal{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}@keyframes wd-check-in{0%{opacity:0;transform:translate(-10px)}}@media (max-width:960px),(hover:none),(pointer:coarse){.website-development-page [data-wd-tilt],.website-development-page [data-wd-magnetic],.website-development-page .lead-form button{--wd-tilt-x:0deg!important;--wd-tilt-y:0deg!important;--wd-magnet-x:0px!important;--wd-magnet-y:0px!important}.website-development-page .lead-card[data-wd-tilt]{transform:none}.wd-industry-browser{opacity:1;transform:none}.wd-hero-fragment{opacity:.24;animation-duration:11s}}@media (max-width:640px){.wd-page-progress{top:70px}.website-development-page .hero{min-height:auto}.website-development-page .hero h1{font-size:clamp(2.45rem,12vw,3.75rem);line-height:1.02}.wd-hero-grid-art{opacity:.52}.fragment-browser{width:190px;top:8%;left:35%}.fragment-mobile,.fragment-enquiry{display:none}.fragment-search{top:26%;right:-16px}.website-development-page .lead-card[data-wd-tilt]{border-radius:18px}.website-development-page .industry-card{min-height:310px}.wd-website-journey{padding:22px}.wd-journey-label{font-size:.56rem;top:12px;right:12px}.wd-journey-browser{width:94%;height:62%}.wd-journey-canvas{padding:22px}.wd-journey-phone{width:86px;height:145px}.wd-journey-track{gap:4px;bottom:15px;left:14px;right:14px}.wd-journey-stage>b{font-size:.54rem}.website-development-page .proof-quote{padding:20px}}@media (prefers-reduced-motion:reduce){.website-development-page *,.website-development-page :before,.website-development-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.website-development-page.wd-motion-ready [data-wd-reveal]{opacity:1;transform:none}}.site-footer,html[data-home-palette=blaze] .site-footer{color:#fff;background:radial-gradient(circle at 50% -10%,#fe680733,#0000 36%),#09080e;padding:0;position:relative;overflow:hidden}.interactive-footer{isolation:isolate;padding:clamp(72px,8vw,120px) 0 54px;position:relative}.interactive-footer-pixels{z-index:-1;pointer-events:none;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;padding:3px;display:grid;position:absolute;inset:0;overflow:hidden}.interactive-footer-pixels:after{content:"";pointer-events:none;background:linear-gradient(#09080e26,#09080edb);position:absolute;inset:0}.interactive-footer-pixels>span{--pixel-energy:0;min-width:0;opacity:calc(.035 + var(--pixel-energy) * .68);filter:saturate(calc(.7 + var(--pixel-energy) * .8));transform:scale(calc(.96 + var(--pixel-energy) * .04));background:#fe6807;border-radius:4px;transition:opacity .58s,filter .58s,transform .58s}.interactive-footer-pixels>span:nth-child(4n+2){background:#ffad45}.interactive-footer-pixels>span:nth-child(4n+3){background:#ff674d}.interactive-footer-pixels>span:nth-child(4n+4){background:#ff3d93}.interactive-footer-content{z-index:1;position:relative}.footer-cta{border-bottom:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;min-height:clamp(260px,31vw,410px);margin-bottom:clamp(64px,8vw,110px);padding-bottom:clamp(42px,5vw,68px);display:grid}.footer-cta>span{color:#ffad45;width:fit-content;font-family:var(--font-accent);letter-spacing:.11em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09080e94;border:1px solid #ffad456b;border-radius:999px;grid-column:1/-1;padding:7px 12px;font-size:.7rem;font-weight:700}.footer-cta h2{color:#fff;max-width:900px;font-family:var(--font-heading);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(3rem,6.2vw,6.7rem);font-weight:400;line-height:.92}.site-footer .footer-cta-link,html[data-home-palette=blaze] .site-footer .footer-cta-link{color:#09080e;white-space:nowrap;background:#fe6807;border:1px solid #fe6807;border-radius:999px;align-items:center;gap:14px;min-height:60px;padding:0 22px;font-weight:750;transition:background .2s,box-shadow .2s,color .2s,transform .2s;display:inline-flex;box-shadow:0 16px 42px #fe68073b}.site-footer .footer-cta-link:hover,.site-footer .footer-cta-link:focus-visible{color:#09080e;background:#ffad45;transform:translateY(-4px);box-shadow:0 20px 55px #fe68075c}.footer-cta-link .material-symbols-outlined{font-size:1.25rem;transition:transform .2s}.footer-cta-link:hover .material-symbols-outlined,.footer-cta-link:focus-visible .material-symbols-outlined{transform:translate(3px,-3px)}.site-footer .footer-grid{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#09080ead;border:1px solid #ffffff1f;border-radius:28px;padding:34px;position:relative}.site-footer .footer-grid h3{color:#ffad45;font-family:var(--font-accent);letter-spacing:.1em;text-transform:uppercase;margin-top:0;font-size:.76rem}.site-footer :is(p,a),html[data-home-palette=blaze] .site-footer :is(p,a){color:#ffffffb3}.site-footer .footer-links a{width:fit-content;transition:color .18s,transform .18s}.site-footer .footer-links a:hover,.site-footer .footer-links a:focus-visible{color:#ffad45;transform:translate(4px)}.site-footer .footer-logo{background:#fffffff0;border:1px solid #ffffff1a}.site-footer .footer-contact-actions a,html[data-home-palette=blaze] .site-footer .footer-contact-actions a{color:#fe6807;background:#fe68071a;border:1px solid #fe680752}.site-footer .footer-contact-actions a img,html[data-home-palette=blaze] .site-footer .footer-contact-actions a img{filter:brightness(0)saturate()invert(48%)sepia(87%)saturate(2256%)hue-rotate(10deg)brightness(101%)contrast(101%)}.site-footer .footer-contact-actions a:hover,.site-footer .footer-contact-actions a:focus-visible,html[data-home-palette=blaze] .site-footer .footer-contact-actions a:hover{color:#09080e;background:#fe6807}.site-footer .footer-bottom,html[data-home-palette=blaze] .site-footer .footer-bottom{color:#ffffff80;border-top-color:#ffffff24}@media (max-width:960px){.interactive-footer-pixels{grid-template-rows:repeat(4,minmax(0,1fr))}.interactive-footer-pixels>span:nth-child(n+49){display:none}.footer-cta{grid-template-columns:1fr;align-items:start}.footer-cta h2{max-width:820px}.site-footer .footer-grid{padding:28px}}@media (max-width:640px){.interactive-footer{padding:68px 0 38px}.interactive-footer-pixels{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(9,minmax(0,1fr))}.interactive-footer-pixels>span:nth-child(n+37){display:none}.footer-cta{min-height:310px;margin-bottom:48px;padding-bottom:42px}.footer-cta h2{font-size:clamp(2.65rem,14vw,4.3rem);line-height:.96}.site-footer .footer-cta-link{justify-content:space-between;width:100%}.site-footer .footer-grid{border-radius:20px;gap:34px;padding:22px}}@media (hover:none),(pointer:coarse){.interactive-footer-pixels>span{animation:9s ease-in-out infinite interactive-footer-touch;animation-delay:calc((var(--pixel-order,0) - 30) * 40ms)}.interactive-footer-pixels>span:nth-child(3n+1){--pixel-order:8}.interactive-footer-pixels>span:nth-child(3n+2){--pixel-order:22}.interactive-footer-pixels>span:nth-child(3n+3){--pixel-order:38}}@keyframes interactive-footer-touch{0%,to{opacity:.04;filter:saturate(.7)}48%,58%{opacity:.46;filter:saturate(1.25)}}@media (prefers-reduced-motion:reduce){.interactive-footer-pixels>span{opacity:.1;transition:none;transform:none;animation:none!important}.footer-cta-link,.footer-contact-actions a,.footer-links a{transition:none!important}}.interactive-footer{--footer-pointer-x:50%;--footer-pointer-y:30%}.interactive-footer:before{z-index:0;top:var(--footer-pointer-y);left:var(--footer-pointer-x);aspect-ratio:1;content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#fe680752,#ff674d1a 42%,#0000 72%);border-radius:50%;width:clamp(280px,24vw,360px);transition:left .1s linear,top .1s linear,opacity .26s;position:absolute;transform:translate(-50%,-50%)}.interactive-footer[data-pointer-active=true]:before{opacity:.2}.interactive-footer-pixels>span{opacity:calc(.035 + var(--pixel-energy) * .28);filter:saturate(calc(.72 + var(--pixel-energy) * .38));transform:scale(calc(.97 + var(--pixel-energy) * .02));transition:opacity .1s linear,filter .1s linear,transform .1s linear}.interactive-footer[data-pointer-active=false] .interactive-footer-pixels>span{transition-duration:.26s}.industry-video-grid{grid-template-columns:1fr;gap:18px;display:grid}.industry-video-row{display:contents}.industry-video-card{color:#fff;isolation:isolate;background:#09080e;border:1px solid #fe68072e;border-radius:24px;min-width:0;min-height:330px;position:relative;overflow:hidden}.industry-video-card video,.industry-video-scrim{width:100%;height:100%;position:absolute;inset:0}.industry-video-card video{object-fit:cover;transition:filter .52s,transform .62s cubic-bezier(.2,.8,.2,1);transform:scale(1.02)}.industry-video-scrim{z-index:1;background:linear-gradient(#09080e1a,#09080ee0)}.industry-video-card .industry-content{z-index:2;flex-direction:column;justify-content:end;width:100%;height:100%;padding:28px;display:flex;position:relative}.industry-video-card:is(:hover,:focus-within){border-color:#ffad45b8;box-shadow:0 28px 70px #fe680733}.industry-video-card:is(:hover,:focus-within) video{filter:saturate(1.08)brightness(1.06);transform:scale(1.07)}@media (min-width:700px) and (max-width:1099px){.industry-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.industry-video-grid{grid-template-columns:1fr}.industry-video-card{aspect-ratio:4/3;min-height:0}.industry-video-card .industry-content{padding:22px}.industry-video-card .industry-content h3{font-size:1.25rem}.industry-video-card .industry-content p{font-size:.9rem;line-height:1.45}}@media (max-width:340px){.industry-video-card{min-height:330px}}@media (min-width:1100px){.industry-video-grid{grid-template-columns:1fr;display:grid}.industry-video-row{gap:18px;height:clamp(330px,28vw,410px);display:flex}.industry-video-card{flex:1 1 0;min-width:210px;min-height:0}}@media (min-width:1100px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.industry-video-row:has(.industry-video-card:hover):not(:has(.industry-video-card:focus-within)) .industry-video-card{flex-grow:.68}.industry-video-row:has(.industry-video-card:hover):not(:has(.industry-video-card:focus-within)) .industry-video-card:hover{flex-grow:1.64}}@media (min-width:1100px) and (prefers-reduced-motion:no-preference){.industry-video-card{transition:flex-grow .6s cubic-bezier(.2,.8,.2,1),border-color .24s,box-shadow .32s}.industry-video-row:has(.industry-video-card:focus-within) .industry-video-card{flex-grow:.68}.industry-video-row:has(.industry-video-card:focus-within) .industry-video-card:focus-within{flex-grow:1.64}}@media (prefers-reduced-motion:reduce){.industry-video-card,.industry-video-card video{transition:none!important}.interactive-footer:before,.interactive-footer[data-pointer-active=true]:before{opacity:.08;transition:none;top:22%;left:50%}.interactive-footer-pixels>span{opacity:.1;transition:none;transform:none;animation:none!important}.dse-vision-story *,.dse-vision-story :before,.dse-vision-story :after{transition-duration:0s!important;transition-delay:0s!important}.dse-vision-story .dse-vision-story__canvas [class*=anim-],.dse-vision-story .dse-vision-story__canvas [class*=phase-],.dse-vision-story .dse-vision-story__canvas .arch-left,.dse-vision-story .dse-vision-story__canvas .arch-right,.dse-vision-story .dse-vision-story__canvas .keystone{opacity:1!important;visibility:visible!important;stroke-dashoffset:0!important;animation:none!important}.dse-vision-story .dse-vision-story__canvas .phase-a{display:none}.dse-vision-story .dse-vision-story__canvas .phase-b{opacity:1!important}}.legal-hero{background:var(--dse-midnight);color:#fff;padding:clamp(70px,9vw,130px) 0}.legal-hero p{color:#fff9;margin-top:12px;font-size:.9rem}.legal-body{background:#fff;padding:clamp(70px,9vw,120px) 0}.legal-layout{justify-content:center;display:flex}.legal-content{width:100%;max-width:760px}.legal-content h2{color:#09080e;margin:40px 0 16px;font-size:1.8rem;font-weight:800;line-height:1.25}.legal-content h2:first-of-type{margin-top:0}.legal-content p{color:#4a5568;margin-bottom:24px;font-size:1.05rem;line-height:1.8}.legal-content ul{margin-bottom:28px;padding-left:20px;list-style-type:disc}.legal-content li{color:#4a5568;margin-bottom:12px;font-size:1.05rem;line-height:1.6}.legal-content a{color:#fe6807;font-weight:700;text-decoration:underline}.legal-content a:hover{color:#ff8124}.dse-vision-story{--vision-bg:#09080e;--vision-panel:#12101ac7;--vision-orange:#fe6807;--vision-heat:#ff8124;--vision-glow:#ffad45;--vision-white:#fff9f5;isolation:isolate;background:var(--vision-bg);color:var(--vision-white);padding-bottom:clamp(90px,10vw,150px);position:relative;overflow:clip}.dse-vision-story__grid-overlay{z-index:-1;pointer-events:none;background-image:linear-gradient(#fe680705 1px,#0000 1px),linear-gradient(90deg,#fe680705 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.dse-vision-story__intro{padding-top:clamp(90px,10vw,150px);padding-bottom:clamp(60px,7vw,100px)}.dse-vision-story__intro h2{max-width:980px;color:var(--vision-white);letter-spacing:-.055em;margin:20px 0 26px;font-size:clamp(2.7rem,5.4vw,5.4rem);font-weight:800;line-height:.98}.dse-vision-story__intro p{color:#fff9f5b8;max-width:830px;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.7}.dse-vision-story__journey{grid-template-columns:minmax(430px,.92fr) minmax(0,1.08fr);align-items:stretch;gap:clamp(56px,6vw,96px);display:grid}.dse-vision-story__desktop{min-width:0;position:relative}.dse-vision-story__visual-stack{perspective:1200px;width:min(100%,570px);height:calc(100vh - 110px);min-height:560px;max-height:760px;position:sticky;top:86px}.dse-vision-story__stack-position{aspect-ratio:1;transform-origin:50%;width:100%;transition:transform .65s cubic-bezier(.25,1,.5,1),opacity .65s,visibility .65s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dse-vision-story__stack-position.active{z-index:10;opacity:1;visibility:visible}.dse-vision-story__stack-position.next-1{z-index:9;opacity:.82;visibility:visible;transform:translate3d(24px,calc(24px - 50%),-15px)scale(.96)rotate(2deg)}.dse-vision-story__stack-position.next-2{z-index:8;opacity:.5;visibility:visible;transform:translate3d(48px,calc(48px - 50%),-30px)scale(.92)rotate(4deg)}.dse-vision-story__stack-position.next-3{z-index:7;opacity:.22;visibility:visible;transform:translate3d(72px,calc(72px - 50%),-45px)scale(.88)rotate(6deg)}.dse-vision-story__stack-position.prev{z-index:11;opacity:0;visibility:hidden;transform:translate(-110%,-65%)scale(.9)rotate(-8deg)}.dse-vision-story__stack-position.past{z-index:1;opacity:0;visibility:hidden;transform:translate(-110%,-75%)scale(.8)rotate(-15deg)}.dse-vision-story__stack-position.future{z-index:1;opacity:0;visibility:hidden;transform:translate3d(96px,calc(96px - 50%),-60px)scale(.8)rotate(8deg)}.dse-vision-story__card{background:var(--vision-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1.5px solid #fe68072b;border-radius:18px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 18px 44px #00000075}.dse-vision-story__stack-position.active .dse-vision-story__card,.dse-vision-story__card.active{border-color:var(--vision-orange);box-shadow:0 25px 55px #fe680733,inset 0 1px #ffffff14}.dse-vision-story__card-header{color:#fff9f59e;min-height:58px;font-family:var(--font-heading);letter-spacing:.1em;background:#09080e6b;border-bottom:1px solid #fe680724;align-items:center;gap:10px;padding:15px 20px;font-size:.72rem;font-weight:700;display:flex}.dse-vision-story__stack-position.active .dse-vision-story__card-header,.dse-vision-story__card.active .dse-vision-story__card-header{color:var(--vision-white)}.dse-vision-story__status-dot{background:var(--vision-orange);width:7px;height:7px;box-shadow:0 0 9px var(--vision-orange);border-radius:50%;flex:none}.dse-vision-story__canvas{background-image:linear-gradient(#fe680704 1px,#0000 1px),linear-gradient(90deg,#fe680704 1px,#0000 1px);background-size:20px 20px;flex:1;place-items:center;min-height:0;padding:clamp(18px,2.2vw,30px);display:grid}.dse-vision-story__canvas svg{width:100%;height:100%;max-height:430px;display:block;overflow:visible}.dse-vision-story__chapters{min-width:0;padding-left:72px;position:relative}.dse-vision-story__rail{background:#fe680724;width:2px;position:absolute;top:0;bottom:0;left:22px}.dse-vision-story__rail span{background:linear-gradient(var(--vision-orange), var(--vision-glow));width:2px;transition:none;position:absolute;top:0;left:0}.dse-vision-story__chapter{align-items:center;min-height:80vh;padding:64px 0;display:flex;position:relative}.dse-vision-story__chapter-copy{opacity:.48;flex-direction:column;align-items:flex-start;max-width:720px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(12px)}.dse-vision-story__chapter.active .dse-vision-story__chapter-copy{opacity:1;transform:none}.dse-vision-story__number{color:#fff9f552;font-family:var(--font-heading);margin-bottom:8px;font-size:1.4rem;font-weight:800}.dse-vision-story__chapter.active .dse-vision-story__number{color:var(--vision-glow)}.dse-vision-story__tag{color:#fe68077a;min-width:100px;min-height:30px;font-family:var(--font-heading);letter-spacing:.1em;text-align:center;background:#fe680712;border:1px solid #fe680738;border-radius:5px;justify-content:center;align-items:center;margin-bottom:12px;padding:0 18px;font-size:.7rem;font-weight:750;line-height:1.1;display:inline-flex}.dse-vision-story__chapter.active .dse-vision-story__tag{color:var(--vision-orange);border-color:#fe68076b}.dse-vision-story__eyebrow{color:#ff81247a;font-family:var(--font-heading);letter-spacing:.07em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:750}.dse-vision-story__chapter.active .dse-vision-story__eyebrow{color:var(--vision-heat)}.dse-vision-story__chapter h3{color:#fff9f580;letter-spacing:-.045em;max-width:760px;margin:0 0 18px;font-size:clamp(2rem,3vw,3.35rem);font-weight:760;line-height:1.08}.dse-vision-story__chapter p{color:#fff9f580;max-width:690px;margin:0;font-size:clamp(1rem,1.15vw,1.16rem);line-height:1.75}.dse-vision-story__chapter.active h3{color:var(--vision-white)}.dse-vision-story__chapter.active p{color:#fff9f5c7}.dse-vision-story__dot{z-index:2;background:var(--vision-bg);border:2px solid #fe680761;border-radius:50%;width:15px;height:15px;transition:transform .4s,background .4s,box-shadow .4s;position:absolute;top:50%;left:-56px;transform:translateY(-50%)scale(.84)}.dse-vision-story__chapter.active .dse-vision-story__dot{border-color:var(--vision-glow);background:var(--vision-orange);box-shadow:0 0 10px var(--vision-glow), 0 0 22px #fe680773;transform:translateY(-50%)scale(1.25)}.dse-vision-story__mobile{display:none}@media (max-width:1120px) and (min-width:900px){.dse-vision-story__journey{grid-template-columns:minmax(380px,.86fr) minmax(0,1.14fr);gap:44px}.dse-vision-story__visual-stack{min-height:500px}.dse-vision-story__chapters{padding-left:58px}.dse-vision-story__rail{left:18px}.dse-vision-story__dot{left:-47px}.dse-vision-story__chapter h3{font-size:clamp(1.8rem,3vw,2.7rem)}}@media (max-width:899px){.dse-vision-story{padding-bottom:70px}.dse-vision-story__intro{padding-top:82px;padding-bottom:28px}.dse-vision-story__intro h2{font-size:clamp(2.45rem,11vw,4rem)}.dse-vision-story__journey{display:block}.dse-vision-story__desktop{display:none}.dse-vision-story__chapters{padding-left:0}.dse-vision-story__rail,.dse-vision-story__dot{display:none}.dse-vision-story__chapter{border-bottom:1px solid #fe680724;min-height:0;padding:48px 0 58px;display:block}.dse-vision-story__chapter:last-child{border-bottom:0}.dse-vision-story__mobile{margin-bottom:30px;display:block}.dse-vision-story__mobile .dse-vision-story__card{aspect-ratio:1.08;min-height:0}.dse-vision-story__mobile .dse-vision-story__canvas{padding:16px}.dse-vision-story__mobile .dse-vision-story__canvas svg{max-height:300px}.dse-vision-story__chapter-copy{opacity:1;max-width:none;transform:none}.dse-vision-story__number{color:var(--vision-glow)}.dse-vision-story__tag{color:var(--vision-orange);border-color:#fe680761}.dse-vision-story__eyebrow{color:var(--vision-heat)}.dse-vision-story__chapter h3{color:var(--vision-white);font-size:clamp(2rem,8vw,3rem)}.dse-vision-story__chapter p{color:#fff9f5c7}}@media (max-width:520px){.dse-vision-story__card-header{min-height:48px;padding:12px 14px;font-size:.62rem}.dse-vision-story__mobile .dse-vision-story__card{aspect-ratio:1/1.04}.dse-vision-story__mobile .dse-vision-story__canvas{padding:10px}}.anim-lattice-line{stroke-dasharray:6 6;stroke-dashoffset:0}.anim-radar-sweep{transform-origin:200px 195px}.anim-radar-pulse{transform-origin:200px 200px;opacity:.15;transform:scale(1)}.anim-path-draw{stroke-dasharray:400;stroke-dashoffset:400px}.anim-label-fade{opacity:0}.anim-needle{transform-origin:65px 130px;transition:transform .5s;transform:rotate(-90deg)}.anim-layer-1,.anim-layer-2,.anim-layer-3{opacity:0;transform:translateY(40px)}.anim-donut-fill{transform-origin:0 0;opacity:0;transform:scale(0)}.anim-bar-grow-1,.anim-bar-grow-2{width:0}.anim-milestone-1{transform-origin:150px 127px;opacity:0;transform:scale(0)}.anim-milestone-2{transform-origin:250px 207px;opacity:0;transform:scale(0)}.anim-flow-line{stroke-dasharray:6 4}.anim-cog{transform-origin:200px 200px}.anim-gantt-bar-1{transform-origin:40px 0;transform:scaleX(0)}.anim-gantt-bar-2{transform-origin:100px 0;transform:scaleX(0)}.anim-gantt-bar-3{transform-origin:150px 0;transform:scaleX(0)}.anim-gantt-bar-4{transform-origin:190px 0;transform:scaleX(0)}.anim-playhead{transform-origin:200px 0}.anim-key-float{transform-origin:200px 200px}.anim-switch-1,.anim-switch-2,.anim-switch-3{transform:translate(-16px)}.anim-growth-loop{transform-origin:265px 160px}.phase-a{opacity:1}.phase-b{opacity:0}.phase-a-pulse{stroke-dasharray:10 150;stroke-dashoffset:200px}.phase-a-x-1,.phase-a-x-2{stroke-dasharray:120;stroke-dashoffset:120px}.anim-spotlight-1,.anim-spotlight-2,.anim-spotlight-3,.anim-spotlight-4{opacity:.3;stroke:#fe68074d;fill:none}.anim-ripple-1,.anim-ripple-2,.anim-ripple-3,.anim-ripple-4{opacity:0;transform:scale(1)}.anim-evidence-flow{stroke-dasharray:15 30;stroke-dashoffset:400px}.anim-check-1,.anim-check-2,.anim-check-3{stroke-dasharray:12;stroke-dashoffset:12px}.anim-route-alt{stroke-dasharray:6 4;stroke-dashoffset:40px}.anim-beacon{opacity:0;transform:translate(0)}.anim-beam-1,.anim-beam-2,.anim-beam-3,.anim-beam-4,.anim-beam-5{opacity:.15;stroke:#fe680726}.anim-op-node-1,.anim-op-node-2,.anim-op-node-3,.anim-op-node-4,.anim-op-node-5{opacity:.5;stroke:#fff3;fill:none}.anim-focus-ring{opacity:0;transform:scale(1)}.dse-vision-story__card.active .phase-a{animation:8s linear infinite phase-a-fade}.dse-vision-story__card.active .phase-b{animation:8s linear infinite phase-b-fade}.dse-vision-story__card.active .phase-a-pulse{animation:8s linear infinite stall-pulse}.dse-vision-story__card.active .phase-a-x-1{animation:8s linear infinite draw-x-1}.dse-vision-story__card.active .phase-a-x-2{animation:8s linear infinite draw-x-2}.dse-vision-story__card.active .phase-b-lines{animation:8s linear infinite sector-lines-seq}.dse-vision-story__card.active .phase-b-pulse{animation:2s linear infinite flow-both-ways}.dse-vision-story__card.active .phase-b-center{animation:8s ease-out infinite center-dse-pop}.dse-vision-story__card.active .anim-radar-sweep{animation:6s linear infinite radar-sweep}.dse-vision-story__card.active .anim-spotlight-1{animation:6s linear infinite spotlight-1}.dse-vision-story__card.active .anim-spotlight-2{animation:6s linear infinite spotlight-2}.dse-vision-story__card.active .anim-spotlight-3{animation:6s linear infinite spotlight-3}.dse-vision-story__card.active .anim-spotlight-4{animation:6s linear infinite spotlight-4}.dse-vision-story__card.active .anim-ripple-1{animation:6s linear .75s infinite ripple-wave}.dse-vision-story__card.active .anim-ripple-2{animation:6s linear 5.25s infinite ripple-wave}.dse-vision-story__card.active .anim-ripple-3{animation:6s linear 3.75s infinite ripple-wave}.dse-vision-story__card.active .anim-ripple-4{animation:6s linear 2.25s infinite ripple-wave}.dse-vision-story__card.active .anim-path-draw{animation:2.5s cubic-bezier(.25,1,.5,1) forwards path-draw}.dse-vision-story__card.active .anim-evidence-flow{animation:3.5s linear infinite evidence-flow}.dse-vision-story__card.active .anim-label-fade{animation:1.2s ease-out .8s forwards label-fade}.dse-vision-story__card.active .anim-needle{transform-origin:0 0;animation:8s cubic-bezier(.25,1,.5,1) infinite needle-loop}.dse-vision-story__card.active .anim-check-1{animation:8s ease-out infinite check-draw-loop-1}.dse-vision-story__card.active .anim-check-2{animation:8s ease-out infinite check-draw-loop-2}.dse-vision-story__card.active .anim-check-3{animation:8s ease-out infinite check-draw-loop-3}.dse-vision-story__card.active .anim-layer-1{animation:8s cubic-bezier(.25,1,.5,1) infinite layer-rise-loop-1}.dse-vision-story__card.active .anim-layer-2{animation:8s cubic-bezier(.25,1,.5,1) infinite layer-rise-loop-2}.dse-vision-story__card.active .anim-layer-3{animation:8s cubic-bezier(.25,1,.5,1) infinite layer-rise-loop-3}.dse-vision-story__card.active .anim-donut-fill{animation:8s cubic-bezier(.25,1,.5,1) infinite donut-pop-loop}.dse-vision-story__card.active .anim-bridge-pillar-1{animation:8s cubic-bezier(.25,1,.5,1) infinite pillar-seq-1}.dse-vision-story__card.active .anim-bridge-pillar-2{animation:8s cubic-bezier(.25,1,.5,1) infinite pillar-seq-2}.dse-vision-story__card.active .anim-bridge-pillar-3{animation:8s cubic-bezier(.25,1,.5,1) infinite pillar-seq-3}.dse-vision-story__card.active .anim-bridge-pillar-4{animation:8s cubic-bezier(.25,1,.5,1) infinite pillar-seq-4}.dse-vision-story__card.active .anim-bridge-deck{animation:8s linear infinite deck-seq}.dse-vision-story__card.active .anim-bridge-user{animation:8s ease-in-out infinite user-seq}.dse-vision-story__card.active .anim-roadblock-obstacle{animation:8s ease-in-out infinite roadblock-fade}.dse-vision-story__card.active .anim-noti-1{animation:8s ease-out infinite noti-1-seq}.dse-vision-story__card.active .anim-noti-2{animation:8s ease-out infinite noti-2-seq}.dse-vision-story__card.active .anim-noti-3{animation:8s ease-out infinite noti-3-seq}.dse-vision-story__card.active .anim-noti-4{animation:8s ease-out infinite noti-4-seq}.dse-vision-story__card.active .anim-noti-5{animation:8s ease-out infinite noti-5-seq}.dse-vision-story__card.active .anim-noti-6{animation:8s ease-out infinite noti-6-seq}.dse-vision-story__card.active .arch-left{transform-origin:45px 15px;animation:8s ease-in-out infinite arch-left-seq}.dse-vision-story__card.active .arch-right{transform-origin:45px 15px;animation:8s ease-in-out infinite arch-right-seq}.dse-vision-story__card.active .keystone{transform-origin:45px 15px;animation:8s ease-in-out infinite keystone-seq}.dse-vision-story__card.active .anim-laser-flow{animation:8s linear infinite laser-seq}.dse-vision-story__card.active .anim-dse-agent{animation:9s ease-in-out infinite dse-agent-seq}.dse-vision-story__card.active .anim-company-owner{animation:9s ease-in-out infinite owner-seq-8}.dse-vision-story__card.active .backend-system-label{animation:9s ease-in-out infinite backend-label-seq}.dse-vision-story__card.active .anim-handover-items{animation:9s ease-in-out infinite handover-items-seq}.dse-vision-story__card.active .anim-support-beam{animation:9s linear infinite support-beam-seq}.dse-vision-story__card.active .anim-growth-loop{transform-origin:0 0;animation:7s linear infinite spin-loop}.dse-vision-story__card.active .anim-backend-engine{animation:10s ease-in-out infinite backend-engine-cockpit}.dse-vision-story__card.active .anim-engine-flow{animation:1.6s linear infinite cockpit-engine-flow}.dse-vision-story__card.active .anim-owner-cockpit{animation:10s cubic-bezier(.25,1,.5,1) infinite owner-cockpit-rise}.dse-vision-story__card.active .anim-cockpit-owner{animation:10s ease-in-out infinite cockpit-owner-enter}.dse-vision-story__card.active .anim-owner-control,.dse-vision-story__card.active .anim-simple-guide{animation:10s ease-in-out infinite cockpit-controls-reveal}@keyframes phase-a-fade{0%,42%{opacity:1;visibility:visible}47%,to{opacity:0;visibility:hidden}}@keyframes phase-b-fade{0%,47%{opacity:0;visibility:hidden}52%,95%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes stall-pulse{0%{stroke-dashoffset:200px;opacity:1}25%{stroke-dashoffset:100px;opacity:1}35%,to{stroke-dashoffset:100px;opacity:0}}@keyframes draw-x-1{0%,25%{stroke-dashoffset:120px}35%,to{stroke-dashoffset:0}}@keyframes draw-x-2{0%,30%{stroke-dashoffset:120px}40%,to{stroke-dashoffset:0}}@keyframes sector-lines-seq{0%,58%{stroke-dashoffset:200px;opacity:0}66%,95%{stroke-dashoffset:0;opacity:1}to{opacity:0}}@keyframes center-dse-pop{0%,54%{opacity:0;transform:scale(.5)}60%,95%{opacity:1;transform:scale(1)}to{opacity:0}}@keyframes flow-both-ways{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@keyframes spotlight-1{0%,25%{opacity:1;stroke:#fe6807;fill:#fe680726;filter:drop-shadow(0 0 4px #fe6807)}30%,to{opacity:.3;stroke:#fe68074d;fill:none;filter:none}}@keyframes spotlight-2{0%,70%{opacity:.3;stroke:#fe68074d;fill:none;filter:none}75%,to{opacity:1;stroke:#fe6807;fill:#fe680726;filter:drop-shadow(0 0 4px #fe6807)}}@keyframes spotlight-3{0%,45%{opacity:.3;stroke:#fe68074d;fill:none;filter:none}50%,75%{opacity:1;stroke:#fe6807;fill:#fe680726;filter:drop-shadow(0 0 4px #fe6807)}80%,to{opacity:.3;stroke:#fe68074d;fill:none;filter:none}}@keyframes spotlight-4{0%,20%{opacity:.3;stroke:#fe68074d;fill:none;filter:none}25%,50%{opacity:1;stroke:#fe6807;fill:#fe680726;filter:drop-shadow(0 0 4px #fe6807)}55%,to{opacity:.3;stroke:#fe68074d;fill:none;filter:none}}@keyframes ripple-wave{0%,12.5%{opacity:0;transform:scale(1)}15%{opacity:.8}35%,to{opacity:0;transform:scale(1.8)}}@keyframes evidence-flow{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}@keyframes needle-loop{0%,5%{transform:rotate(-90deg)}25%,90%{transform:rotate(45deg)}95%,to{transform:rotate(-90deg)}}@keyframes check-draw-loop-1{0%,25%{stroke-dashoffset:12px;opacity:0}30%,90%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:12px;opacity:0}}@keyframes check-draw-loop-2{0%,32%{stroke-dashoffset:12px;opacity:0}37%,90%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:12px;opacity:0}}@keyframes check-draw-loop-3{0%,40%{stroke-dashoffset:12px;opacity:0}45%,90%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:12px;opacity:0}}@keyframes layer-rise-loop-1{0%,42%{opacity:0;transform:translateY(40px)}52%,90%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(40px)}}@keyframes layer-rise-loop-2{0%,48%{opacity:0;transform:translateY(40px)}58%,90%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(40px)}}@keyframes layer-rise-loop-3{0%,54%{opacity:0;transform:translateY(40px)}64%,90%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(40px)}}@keyframes donut-pop-loop{0%,48%{opacity:0;transform:scale(0)}62%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(0)}}@keyframes user-seq{0%{opacity:1;transform:translate(0)}15%{opacity:1;transform:translate(45px)}15%,55%{opacity:1;transform:translate(45px)}75%{opacity:1;transform:translate(235px)}90%{opacity:1;transform:translate(290px)}94%,to{opacity:0}}@keyframes pillar-seq-1{0%,15%{transform-origin:bottom;transform:scaleY(0)}22%,93%{transform-origin:bottom;transform:scaleY(1)}96%,to{transform:scaleY(0)}}@keyframes pillar-seq-2{0%,22%{transform-origin:bottom;transform:scaleY(0)}30%,93%{transform-origin:bottom;transform:scaleY(1)}96%,to{transform:scaleY(0)}}@keyframes pillar-seq-3{0%,30%{transform-origin:bottom;transform:scaleY(0)}38%,93%{transform-origin:bottom;transform:scaleY(1)}96%,to{transform:scaleY(0)}}@keyframes pillar-seq-4{0%,38%{transform-origin:bottom;transform:scaleY(0)}46%,93%{transform-origin:bottom;transform:scaleY(1)}96%,to{transform:scaleY(0)}}@keyframes deck-seq{0%,46%{stroke-dasharray:200;stroke-dashoffset:200px;opacity:0}56%,93%{stroke-dashoffset:0;opacity:1}96%,to{opacity:0}}@keyframes roadblock-fade{0%,55%{opacity:.8}75%,93%{opacity:.15}96%,to{opacity:.8}}@keyframes noti-1-seq{0%{opacity:0;transform:translate(220px)}8%,93%{opacity:1;transform:translate(0)}96%,to{opacity:0}}@keyframes noti-2-seq{0%,12%{opacity:0;transform:translate(220px)}20%,93%{opacity:1;transform:translate(0)}96%,to{opacity:0}}@keyframes noti-3-seq{0%,25%{opacity:0;transform:translate(220px)}33%,93%{opacity:1;transform:translate(0)}96%,to{opacity:0}}@keyframes noti-4-seq{0%,37%{opacity:0;transform:translate(220px)}45%,93%{opacity:1;transform:translate(0)}96%,to{opacity:0}}@keyframes noti-5-seq{0%,50%{opacity:0;transform:translate(220px)}58%,93%{opacity:1;transform:translate(0)}96%,to{opacity:0}}@keyframes noti-6-seq{0%,62%{opacity:0;transform:translate(220px)}70%,93%{opacity:1;transform:translate(0)}96%,to{opacity:0}}@keyframes arch-left-seq{0%,31%{transform:translate(0)rotate(0)}43%,68%{transform:translate(-25px,20px)rotate(-6deg)}81%,to{transform:translate(0)rotate(0)}}@keyframes arch-right-seq{0%,31%{transform:translate(0)rotate(0)}43%,68%{transform:translate(25px,20px)rotate(6deg)}81%,to{transform:translate(0)rotate(0)}}@keyframes keystone-seq{0%,31%{opacity:1;transform:translateY(0)}43%,68%{opacity:0;transform:translateY(-60px)}81%,to{opacity:1;transform:translateY(0)}}@keyframes laser-seq{0%,31%{opacity:1;stroke-dashoffset:0;stroke-dasharray:20}38%,72%{opacity:0}81%,to{opacity:1;stroke-dashoffset:-40px;stroke-dasharray:20}}@keyframes dse-agent-seq{0%,27%{opacity:1;transform:translate(0)}44%,91%{opacity:1;transform:translate(-120px,120px)}95%,to{opacity:0}}@keyframes owner-seq-8{0%,50%{opacity:1;transform:translate(0)}72%,91%{opacity:1;transform:translate(-120px,-120px)}95%,to{opacity:0}}@keyframes backend-label-seq{0%,50%{opacity:1}58%,94%{opacity:0}to{opacity:1}}@keyframes handover-items-seq{0%,27%{opacity:0;transform:translate(0)scale(.5)}33%{opacity:1}44%,50%{opacity:1;transform:translate(120px,120px)scale(1)}72%,91%{opacity:1;transform:translate(0)scale(1)}95%,to{opacity:0}}@keyframes support-beam-seq{0%,44%{opacity:0}50%,91%{opacity:.8;stroke-dashoffset:20px;stroke-dasharray:6 4}95%,to{opacity:0}}@keyframes spin-loop{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes backend-engine-cockpit{0%,42%{opacity:1;transform:translate(24px)scale(1)}55%,92%{opacity:.48;transform:translate(0)scale(.92)}97%,to{opacity:0;transform:translate(24px)scale(1)}}@keyframes cockpit-engine-flow{0%{stroke-dashoffset:45px;opacity:.35}to{stroke-dashoffset:0;opacity:1}}@keyframes owner-cockpit-rise{0%,37%{opacity:0;transform:translateY(32px)scale(.9)}55%,92%{opacity:1;transform:translateY(0)scale(1)}97%,to{opacity:0;transform:translateY(32px)scale(.9)}}@keyframes cockpit-owner-enter{0%,45%{opacity:0}60%,92%{opacity:1}97%,to{opacity:0}}@keyframes cockpit-controls-reveal{0%,50%{opacity:0}64%,92%{opacity:1}97%,to{opacity:0}}@keyframes radar-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dse-page-cta h2{text-wrap:balance;max-width:1280px;font-size:clamp(2.5rem,4.35vw,4.75rem);font-weight:600}.dse-page-cta h2>span{white-space:nowrap;display:block}.dse-page-cta a,.dse-page-cta a:hover{color:#fff!important;background:#09080e!important}@media (max-width:700px){.dse-page-cta h2>span{white-space:normal}}
