.quick-modal-shell{z-index:2000}body:has(.quick-modal-shell) .premium-v2-mobile-actions{display:none}.premium-v2-mobile-actions[hidden]{display:none}.mobile-menu-utility-links{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mobile-menu-drawer-actions .mobile-menu-utility-links a{text-underline-offset:4px;min-height:44px;padding:12px 8px;font-size:14px;text-decoration:underline}.hero-pathway-label{color:#fff;margin:0 0 12px;font-weight:700}.hero-pathway-choices{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.hero-pathway-choices button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff60;border-radius:10px;padding:10px 16px}.hero-pathway-choices button[aria-pressed=true]{color:#082a32;background:#e5eeea;border-color:#e5eeea}.hero-pathway-primary{min-height:50px}.hero-pathway-note{color:#d5e3df;max-width:470px;margin:12px 0 0;font-size:14px;line-height:1.55}.hero-assist-secondary{margin-top:20px}.hero-assist-secondary summary{cursor:pointer;color:#e6efec;text-underline-offset:4px;padding:10px 0;font-size:14px}.hero-assist-secondary[open] summary{margin-bottom:10px}.hero-pathway-choices button:focus-visible,.hero-assist-secondary summary:focus-visible{outline-offset:4px;outline:3px solid #efbc77}.calculator-enquiry-summary dl{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;margin:24px 0;display:grid}.calculator-enquiry-summary dt{color:#52686b}.calculator-enquiry-row{display:contents}.calculator-enquiry-summary dd{text-align:right;margin:0;font-weight:700}.calculator-enquiry-summary p,.callback-timing-note{color:#52686b;font-size:14px;line-height:1.6}.calculator-enquiry-summary button{color:#0f5c5f;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (max-width:720px){.situation-hero{padding-top:40px;padding-bottom:40px}.situation-hero-copy{flex-direction:column;display:flex}.situation-hero-copy .situation-proof-list{order:2;margin-top:24px}.situation-hero-copy .situation-actions{margin-top:20px}.situation-hero-copy h1{font-size:2.35rem}.hero-pathway-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.hero-pathway-choices button{padding:10px 6px;font-size:13px;line-height:1.3}.hero-pathway-primary{width:100%}.premium-v1-hero-copy>p{margin-bottom:24px}.mobile-menu-drawer-actions{gap:8px}.calculator-enquiry-summary dl{gap:10px;font-size:14px}}
.premium-homepage .premium-v1-hero{background:#03242b}.premium-homepage .premium-v1-hero-bg{pointer-events:none;background:#03242b}.premium-homepage .premium-v1-hero-bg:before{opacity:1;background:url(/hero-ai-teal-contours.webp) 50%/cover no-repeat;animation:36s ease-in-out infinite alternate emoney-contour-drift;inset:-3%;transform:scale(1)translate(-.4%)}.premium-homepage .premium-v1-hero-bg:after{aspect-ratio:auto;background:radial-gradient(at 90% 12%,#78c1b414,#0000 52%);border:0;border-radius:0;width:auto;animation:24s ease-in-out infinite alternate emoney-contour-light;inset:0;transform:none}.premium-homepage .premium-v1-hero-overlay{pointer-events:none;background:linear-gradient(90deg,#01161c1a,#01161c3b 35%,#0000 68%)}@keyframes emoney-contour-drift{to{transform:scale(1.045)translate(.4%,.6%)}}@keyframes emoney-contour-light{to{opacity:.2}}@media (max-width:700px){.premium-homepage .premium-v1-hero-bg:before{background-position:42%}.premium-homepage .premium-v1-hero-overlay{background:#01161c26}}@media (prefers-reduced-motion:reduce){.premium-homepage .premium-v1-hero-bg:before,.premium-homepage .premium-v1-hero-bg:after{animation:none}}
