.WPd_Ga_dialog{border:1px solid var(--sm-accent);background:var(--sm-brand-navy);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--sm-on-dark);box-shadow:0 4px 24px var(--sm-shadow);border-radius:12px;margin:auto;padding:24px;font:14px/1.5 system-ui,sans-serif;overflow:auto}.WPd_Ga_dialog::backdrop{background:var(--sm-overlay)}.WPd_Ga_title{margin:0 0 12px;font:700 20px/1.3 system-ui,sans-serif}.WPd_Ga_dialog p{margin:0}.WPd_Ga_dialog a{color:var(--sm-accent);text-decoration:underline}.WPd_Ga_actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.WPd_Ga_actions button{border:1px solid var(--sm-accent);background:var(--sm-brand-navy);color:var(--sm-on-dark);font:inherit;cursor:pointer;border-radius:6px;flex:1;padding:9px 14px}.WPd_Ga_actions button:hover{background:var(--sm-accent);color:var(--sm-brand-navy)}.WPd_Ga_actions button:focus-visible,.WPd_Ga_dialog a:focus-visible{outline:2px solid var(--sm-on-dark);outline-offset:3px}.WPd_Ga_actions button:disabled{opacity:.6;cursor:not-allowed}.WPd_Ga_actions button:disabled:hover{background:var(--sm-brand-navy);color:var(--sm-on-dark)}
:root{--sm-brand-navy:#011746;--sm-brand-gold:#fec001;--sm-brand-white:#fff;--sm-brand-deep:#000f2e;--sm-brand-paper:#f5f5f3;--sm-brand-ink:#0b1421;--sm-brand-muted:#6f7782;--sm-brand-on-dark:#dce5ed;--sm-brand-line:#d6d7d9;--sm-success-base:#1f6424;--sm-error-base:#a61b1b;--sm-clear:transparent;--sm-overlay:#011746b3;--sm-shadow:#01174633;--sm-on-dark:var(--sm-brand-white);--sm-muted-on-dark:var(--sm-brand-on-dark);--sm-line-on-dark:#fff3;--sm-line-on-light:var(--sm-brand-line);--sm-accent:var(--sm-brand-gold);--sm-onAccent:var(--sm-brand-navy);--sm-header:var(--sm-brand-navy);--sm-pressed:color-mix(in srgb, var(--sm-brand-gold) 88%, var(--sm-brand-navy))}:root,:root[data-theme=light],.sm-theme-light{--sm-focus:var(--sm-brand-navy);--sm-bg:var(--sm-brand-paper);--sm-surface:var(--sm-brand-white);--sm-surfaceAlt:var(--sm-brand-paper);--sm-input:var(--sm-brand-white);--sm-text:var(--sm-brand-ink);--sm-muted:var(--sm-brand-navy);--sm-border:var(--sm-line-on-light);--sm-primary:var(--sm-brand-navy);--sm-onPrimary:var(--sm-brand-white);--sm-link:var(--sm-brand-navy);--sm-hover:color-mix(in srgb, var(--sm-brand-navy) 7%, var(--sm-brand-white));--sm-success:var(--sm-success-base);--sm-successSurface:color-mix(in srgb, var(--sm-success-base) 8%, var(--sm-brand-white));--sm-error:var(--sm-error-base);--sm-errorSurface:color-mix(in srgb, var(--sm-error-base) 7%, var(--sm-brand-white));--sm-infoSurface:color-mix(in srgb, var(--sm-brand-navy) 7%, var(--sm-brand-white));--sm-warning:var(--sm-brand-navy);--sm-warningSurface:color-mix(in srgb, var(--sm-brand-gold) 15%, var(--sm-brand-white));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark],.sm-theme-dark{--sm-focus:var(--sm-brand-gold);--sm-bg:var(--sm-brand-deep);--sm-surface:var(--sm-brand-navy);--sm-surfaceAlt:var(--sm-brand-deep);--sm-input:var(--sm-brand-deep);--sm-text:var(--sm-brand-white);--sm-muted:var(--sm-brand-on-dark);--sm-border:var(--sm-line-on-dark);--sm-primary:var(--sm-brand-gold);--sm-onPrimary:var(--sm-brand-navy);--sm-link:var(--sm-brand-gold);--sm-hover:color-mix(in srgb, var(--sm-brand-white) 10%, var(--sm-brand-navy));--sm-success:color-mix(in srgb, var(--sm-success-base) 30%, var(--sm-brand-white));--sm-successSurface:color-mix(in srgb, var(--sm-success-base) 20%, var(--sm-brand-navy));--sm-error:color-mix(in srgb, var(--sm-error-base) 30%, var(--sm-brand-white));--sm-errorSurface:color-mix(in srgb, var(--sm-error-base) 20%, var(--sm-brand-navy));--sm-infoSurface:color-mix(in srgb, var(--sm-brand-white) 7%, var(--sm-brand-navy));--sm-warning:var(--sm-brand-gold);--sm-warningSurface:color-mix(in srgb, var(--sm-brand-gold) 10%, var(--sm-brand-navy));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
:root{--navy:var(--sm-brand-navy);--navy-2:var(--sm-brand-navy);--amber:var(--sm-brand-gold);--amber-2:var(--sm-brand-gold);--ink:var(--sm-brand-ink);--paper:var(--sm-brand-paper);--muted:var(--sm-muted);--line:var(--sm-border);--white:var(--sm-brand-white)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.wrap{width:min(1180px,100% - 40px);margin:0 auto}.site-header{background:var(--sm-brand-navy);height:78px;color:var(--sm-on-dark);z-index:50;border-bottom:1px solid var(--sm-line-on-dark);justify-content:space-between;align-items:center;gap:30px;padding:0 max(24px,50vw - 590px);display:flex;position:sticky;top:0}.site-header nav{align-items:center;gap:30px;font-size:14px;font-weight:800;display:flex}.site-header nav a:not(.nav-cta):hover{color:var(--amber)}.logo-link{align-items:center;display:inline-flex}.header-app-icon{object-fit:contain;width:54px;height:54px;display:block}.nav-cta{background:var(--amber);color:var(--sm-brand-ink);border:2px solid var(--amber);text-transform:uppercase;letter-spacing:.02em;padding:14px 22px}.mobile-claim-link{display:none}.hero{background:var(--sm-brand-deep);min-height:590px;color:var(--sm-on-dark);position:relative;overflow:hidden}.hero-content{grid-template-columns:1.12fr .88fr;align-items:center;gap:46px;min-height:590px;padding:55px 0 35px;display:grid;position:relative}.hero-logo-image{object-fit:contain;width:min(500px,82%);height:auto;display:block}.hero-copy h1,.section-heading h2,.benefits-title h2,.cta-section h2{text-transform:uppercase;letter-spacing:.025em;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.hero-copy h1{white-space:nowrap;margin-top:24px;font-size:clamp(42px,4.4vw,64px)}.hero-copy>p{max-width:620px;color:var(--sm-muted-on-dark);font-size:21px;line-height:1.55}.hero-actions{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.button{text-transform:uppercase;border:2px solid var(--amber);letter-spacing:.02em;justify-content:center;align-items:center;min-width:176px;min-height:54px;padding:15px 24px;font-weight:900;display:inline-flex}.button.primary{background:var(--amber);color:var(--sm-brand-ink)}.button.secondary{background:var(--sm-clear);color:var(--amber-2)}.button.dark{background:var(--navy);color:var(--sm-on-dark);border-color:var(--navy);width:min(340px,100%)}.button:hover,.nav-cta:hover{transform:translateY(-1px)}.button.primary:hover,.nav-cta:hover{background:var(--sm-pressed);border-color:var(--sm-pressed);color:var(--sm-onAccent)}.button.secondary:hover{background:var(--sm-hover)}.hero-phone{justify-content:center;display:flex;transform:rotate(5deg)translateY(25px)}.phone{background:var(--sm-brand-ink);border:4px solid var(--sm-border);width:270px;height:535px;box-shadow:0 28px 60px var(--sm-shadow);border-radius:36px;padding:11px;position:relative}.phone-speaker{background:var(--sm-brand-navy);z-index:2;border-radius:20px;width:72px;height:6px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.phone-screen{background:var(--sm-brand-navy);height:100%;color:var(--sm-on-dark);border-radius:25px;padding:27px 15px 16px;overflow:hidden}.app-topbar{border-bottom:1px solid var(--sm-line-on-dark);justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.app-topbar b{letter-spacing:.06em;font-family:Impact,sans-serif;font-size:18px}.app-topbar b span,.app-kicker{color:var(--amber)}.app-kicker{letter-spacing:.08em;margin:13px 0 10px;font-size:10px;font-weight:900}.load-summary{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.load-summary div{background:var(--sm-infoSurface);border-left:2px solid var(--amber);padding:11px 8px}.load-summary strong{color:var(--sm-success);font-size:21px;display:block}.load-summary div:nth-child(2) strong{color:var(--amber-2)}.load-summary small{color:var(--sm-muted);margin-top:5px;font-size:7px;display:block}.material-list p,.sale-list p{border-bottom:1px solid var(--sm-line-on-dark);justify-content:space-between;align-items:center;gap:8px;margin:0;padding:12px 2px;font-size:11px;display:flex}.material-list b{color:var(--amber-2);font-size:10px}.app-button{background:var(--amber);width:100%;color:var(--sm-brand-ink);border:0;margin-top:15px;padding:12px 5px;font-size:10px;font-weight:900}.search-row{border:1px solid var(--sm-line-on-dark);color:var(--sm-muted-on-dark);border-radius:5px;margin-bottom:10px;padding:10px;font-size:10px}.tab-row{gap:4px;margin-bottom:7px;font-size:8px;display:flex}.tab-row span{text-align:center;background:var(--sm-infoSurface);flex:1;padding:7px 3px}.tab-row .active{background:var(--amber);color:var(--sm-brand-ink);font-weight:900}.sale-list small{color:var(--sm-muted-on-dark);font-size:8px}.sale-list b{color:var(--sm-on-dark)}.identify-card{border:1px solid var(--sm-line-on-dark);background:var(--sm-infoSurface);text-align:left;padding:14px 12px}.identify-card strong{font-size:15px;display:block}.identify-card small{color:var(--amber);letter-spacing:.08em;margin-top:4px;font-size:8px;font-weight:900;display:block}.identify-card p{color:var(--sm-muted-on-dark);margin:10px 0 0;font-size:10px;line-height:1.45}.identify-tip{border-left:2px solid var(--amber);background:var(--sm-infoSurface);text-align:left;margin-top:12px;padding:11px}.identify-tip b{color:var(--amber);letter-spacing:.08em;font-size:8px;display:block}.identify-tip span{color:var(--sm-muted-on-dark);margin-top:6px;font-size:9px;display:block}.section{padding:74px 0}.light{background:var(--sm-surfaceAlt)}.section-heading{text-align:center;margin-bottom:42px}.section-heading h2{color:var(--sm-brand-ink);font-size:clamp(34px,4vw,52px)}.section-heading p{color:var(--sm-muted);margin:10px 0 0;font-size:18px}.feature-grid{grid-template-columns:repeat(4,1fr);display:grid}.feature{text-align:center;border-right:1px solid var(--line);padding:10px 28px}.feature:last-child{border-right:0}.feature-icon{width:76px;height:76px;color:var(--amber);place-items:center;margin:0 auto 16px;display:grid}.feature-icon svg{width:52px;height:52px;display:block}.feature h3,.step h3,.preview-grid h3,.learning-card h3{text-transform:uppercase;letter-spacing:.02em;color:var(--sm-brand-ink);margin:10px 0;font-family:Impact,Arial Narrow Bold,sans-serif;font-size:22px}.feature p,.step p,.preview-grid p,.learning-card p{margin:0;font-size:15px;line-height:1.5}.steps-section{background:var(--sm-brand-white)}.steps-grid{grid-template-columns:repeat(4,1fr);gap:36px;display:grid}.step{text-align:center;padding:4px 15px;position:relative}.step-number{background:var(--navy);width:40px;height:40px;color:var(--amber);border-radius:3px;place-items:center;margin:0 auto 16px;font-size:22px;font-weight:900;display:grid}.step-arrow{color:var(--amber);font-size:42px;position:absolute;top:8px;right:-31px}.learning-section{background:linear-gradient(135deg,var(--sm-brand-deep),var(--sm-brand-deep));color:var(--sm-on-dark);padding:74px 0}.learning-heading h2{color:var(--sm-on-dark)}.learning-heading p{color:var(--sm-muted-on-dark);max-width:780px;margin-left:auto;margin-right:auto}.learning-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.learning-card{border:1px solid var(--sm-line-on-dark);background:var(--sm-infoSurface);text-align:center;flex-direction:column;justify-content:center;min-height:255px;padding:28px;display:flex}.learning-card h3{color:var(--sm-on-dark);margin-top:0;font-size:25px}.learning-card p{color:var(--sm-muted-on-dark)}.preview-section{background:var(--sm-surfaceAlt);padding-bottom:28px;overflow:hidden}.preview-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:22px;display:grid}.preview-grid article{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.preview-grid h3{min-height:22px;margin:0 0 10px;line-height:1}.preview-grid article>p{max-width:235px;min-height:48px}.preview-grid .phone{width:205px;height:405px;margin:24px auto -70px;transform:none}.preview-grid .phone-screen{padding:24px 12px 13px}.preview-grid .phone-speaker{width:58px;height:5px}.preview-grid .app-topbar b{font-size:15px}.preview-grid .app-kicker{font-size:8px}.preview-grid .load-summary strong{font-size:16px}.preview-grid .material-list p,.preview-grid .sale-list p{padding:9px 1px;font-size:9px}.preview-grid .material-list b{font-size:8px}.preview-grid .search-row{padding:8px;font-size:8px}.preview-grid .app-button{margin-top:10px;padding:9px 4px;font-size:8px}.preview-grid .identify-card strong{font-size:12px}.preview-grid .identify-card p,.preview-grid .identify-tip span{font-size:8px}.preview-note{text-align:center;color:var(--sm-muted);margin-top:90px;font-size:12px}.benefits-section{background:linear-gradient(135deg,var(--sm-brand-deep),var(--sm-brand-deep));color:var(--sm-on-dark);padding:58px 0}.benefits-grid{grid-template-columns:1.35fr repeat(5,minmax(0,1fr));align-items:stretch;display:grid}.benefits-grid>div{border-right:1px solid var(--sm-line-on-dark);min-width:0;padding:8px 18px}.benefits-grid>div:last-child{border-right:0}.benefits-title h2{font-size:31px;line-height:1.04}.benefits-title span{background:var(--amber);width:54px;height:5px;margin-top:18px;display:block}.benefits-grid strong{color:var(--amber);text-transform:uppercase;letter-spacing:.03em;margin-bottom:10px;font-family:Impact,sans-serif;font-size:16px;display:block}.benefits-grid strong.nowrap{white-space:nowrap}.benefits-grid p{color:var(--sm-muted-on-dark);margin:0;font-size:13px;line-height:1.45}.cta-section{background:var(--sm-accent);padding:34px 0}.cta-grid{grid-template-columns:1.35fr .85fr;align-items:center;gap:56px;display:grid}.cta-section h2{color:var(--navy);font-size:39px}.cta-section p{color:var(--sm-brand-ink);margin:5px 0 16px}.support-callout{border-left:2px solid var(--sm-border);color:var(--navy);align-items:center;gap:15px;padding-left:28px;display:flex}.support-icon{font-size:38px}.support-callout small{text-transform:uppercase;margin-bottom:7px;font-weight:900;display:block}.support-callout a{text-transform:uppercase;font-weight:900}.site-footer{background:var(--sm-brand-navy);color:var(--sm-on-dark);border-top:1px solid var(--sm-line-on-dark);padding:56px 0 28px}.site-footer-grid{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:40px;width:min(1180px,100% - 40px);margin:0 auto;display:grid}.site-footer-navigation{grid-template-columns:1fr 1.1fr 1.4fr;align-items:start;gap:32px;display:grid}.site-footer-brand{width:fit-content;display:inline-flex}.site-footer .site-footer-family{color:var(--sm-on-dark);margin:16px 0 0;font-size:14px;line-height:1.5}.footer-logo-image{width:min(100%,224px);height:auto;display:block}.site-footer .site-footer-group h2{color:var(--sm-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;font-size:14px;font-weight:900}.site-footer-links{flex-direction:column;gap:12px;display:flex}.site-footer-links a{color:var(--sm-on-dark);font-size:16px;line-height:1.5}.site-footer-links a:hover{color:var(--sm-accent)}.site-footer-links a:focus-visible{outline:2px solid var(--sm-focus);outline-offset:4px}.site-footer .site-footer-bottom{border-top:1px solid var(--sm-line-on-dark);color:var(--sm-on-dark);text-align:center;margin:32px 0 0;padding-top:24px;font-size:14px;line-height:normal}.site-footer-social{border-top:1px solid var(--sm-line-on-dark);text-align:center;margin-top:36px;padding-top:28px}.site-footer .site-footer-social h2{color:var(--sm-on-dark);margin:0 0 24px;font-size:26px;font-weight:800;line-height:1.2}.site-footer-social-list{flex-wrap:wrap;justify-content:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.site-footer-social-list>li{width:100px}.site-footer-social-link{min-width:64px;color:var(--sm-on-dark);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:inline-flex}.site-footer-social-circle{border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:border-color .15s;display:flex}.site-footer-social-circle img{filter:invert();display:block}a.site-footer-social-link:hover{color:var(--sm-accent)}a.site-footer-social-link:focus-visible{outline:2px solid var(--sm-focus);outline-offset:6px;border-radius:4px}@media (max-width:650px){.site-footer-social-list{gap:24px 12px}.site-footer-social-list>li{width:calc(33.3333% - 8px);max-width:100px}.site-footer .site-footer-social h2{font-size:24px}}@media (min-width:921px){.site-footer{flex-shrink:0;min-height:400px;padding:48px 0 24px}.site-footer-grid{min-height:242px}.site-footer .site-footer-group h2{line-height:18px}.site-footer .site-footer-bottom{margin-top:40px;line-height:20px}}@media (max-width:1100px){.preview-grid{grid-template-columns:repeat(2,1fr);gap:70px 28px}.preview-grid .phone{width:220px;height:435px;margin-bottom:0}.preview-note{margin-top:30px}.benefits-grid{grid-template-columns:repeat(3,1fr);gap:30px 0}.benefits-title{grid-column:1/-1}.benefits-grid>div{border-right:0}}@media (max-width:920px){.site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px;padding:0}.site-footer-navigation{display:contents}.site-header{height:78px}.site-header nav{gap:16px}.header-app-icon{width:50px;height:50px}.hero-content{text-align:center;grid-template-columns:1fr;padding-top:70px}.hero-logo-image{width:min(470px,80%);margin:0 auto}.hero-copy>p{margin-left:auto;margin-right:auto}.hero-actions{justify-content:center}.hero-phone{padding-bottom:40px;transform:rotate(2deg)}.feature-grid{grid-template-columns:repeat(2,1fr);gap:30px 0}.feature:nth-child(2){border-right:0}.steps-grid{grid-template-columns:repeat(2,1fr)}.step-arrow{display:none}.learning-grid{grid-template-columns:1fr}.learning-card{min-height:210px}.cta-grid{text-align:center;grid-template-columns:1fr}.support-callout{border-left:0;border-top:2px solid var(--sm-border);justify-content:center;padding:25px 0 0}}@media (max-width:650px){.site-footer{padding:44px 0 24px}.site-footer-grid{grid-template-columns:1fr;gap:32px;width:min(1180px,100% - 28px);padding:0}.footer-logo-image{width:min(100%,224px)}.site-footer .site-footer-bottom{margin-top:36px;padding-top:20px;font-size:13px}.wrap{width:min(100% - 28px,1180px)}.site-header{flex-wrap:wrap;gap:8px 16px;height:auto;min-height:78px;padding-top:12px;padding-bottom:8px;position:relative}.mobile-claim-link{border-top:1px solid var(--sm-line-on-dark);width:100%;min-height:44px;color:var(--amber);text-underline-offset:4px;justify-content:center;align-items:center;font-size:14px;font-weight:800;text-decoration:underline;display:flex}.site-header nav{flex-wrap:wrap;justify-content:flex-end;gap:11px 14px;font-size:12px}.site-header nav a:not(.nav-cta){display:none}.header-app-icon{width:46px;height:46px}.nav-cta{padding:10px 13px}.hero{min-height:auto}.hero-content{gap:26px;min-height:auto;padding:58px 0 30px}.hero-logo-image{width:min(360px,88%)}.hero-copy h1{white-space:normal;font-size:43px}.hero-copy>p{font-size:17px}.hero-actions{flex-direction:column;align-items:center}.button{width:min(320px,100%)}.phone{width:238px;height:470px}.section{padding:56px 0}.feature-grid{grid-template-columns:1fr}.feature{border-right:0;border-bottom:1px solid var(--line);padding:25px 20px}.feature:last-child{border-bottom:0}.steps-grid{grid-template-columns:1fr}.step{padding:18px 10px}.learning-section{padding:56px 0}.learning-card{min-height:0}.preview-grid{grid-template-columns:1fr;gap:64px}.preview-grid article>p{min-height:0}.preview-grid .phone{width:220px;height:435px}.benefits-grid{grid-template-columns:1fr}.benefits-title{grid-column:auto}.benefits-grid>div{padding:12px 4px}.benefits-grid strong.nowrap{white-space:normal}.cta-section h2{font-size:34px}}
.learning-max{color:var(--amber)}.site-header{padding-left:max(24px,50vw - 552px);padding-right:max(24px,50vw - 552px)}.header-brand-logo{object-fit:contain;width:176px;height:auto;display:block}.benefits-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.benefits-title{text-align:center;grid-column:1/-1;border-right:0!important;padding-bottom:34px!important}.benefits-title h2{font-size:clamp(34px,3.5vw,46px)}.benefits-title span{margin:18px auto 0}.benefits-grid>div:not(.benefits-title){text-align:center}.benefits-grid>div:not(.benefits-title) strong,.benefits-grid>div:not(.benefits-title) p{margin-left:auto;margin-right:auto}@media (max-width:1100px){.benefits-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.header-brand-logo{width:144px}.benefits-grid{grid-template-columns:1fr}}.site-header.marketing-header{flex-wrap:nowrap}.marketing-header .logo-link{flex-shrink:0}.marketing-navigation-shell{align-items:center;gap:30px;display:flex}.marketing-header .marketing-navigation{white-space:nowrap;flex-wrap:nowrap}.site-header.marketing-header .marketing-navigation>a{align-items:center;min-height:44px;display:flex}.marketing-header .marketing-navigation>a:hover,.marketing-header .marketing-navigation>a:focus-visible,.marketing-header .marketing-navigation>a[aria-current]{color:var(--sm-accent)}.marketing-menu-toggle,.marketing-header .mobile-claim-link{display:none}.marketing-navigation-shell :is(a,button):focus-visible{outline:3px solid var(--sm-accent);outline-offset:3px}@media (max-width:1100px){.site-header.marketing-header{gap:12px;height:78px;min-height:78px;padding:0 16px;position:sticky;overflow:visible}.marketing-header .header-brand-logo{width:136px}.marketing-navigation-shell{gap:12px;min-width:0}.marketing-menu-toggle{border:1px solid var(--sm-line-on-dark);background:var(--sm-brand-navy);min-width:60px;min-height:44px;color:var(--sm-on-dark);cursor:pointer;order:2;justify-content:center;align-items:center;padding:8px;font-size:14px;font-weight:800;display:inline-flex}.marketing-navigation-shell>.nav-cta{white-space:nowrap;order:1;min-height:44px;padding:10px 12px;font-size:12px}.site-header.marketing-header .marketing-navigation{border:1px solid var(--sm-line-on-dark);background:var(--sm-brand-navy);white-space:normal;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 94px);padding:8px;font-size:16px;display:none;position:absolute;top:100%;left:16px;right:16px;overflow-y:auto}.site-header.marketing-header .marketing-navigation[data-open=true]{display:flex}.site-header.marketing-header .marketing-navigation>a{white-space:normal;padding:10px 12px}}@media (max-width:650px){.marketing-header .header-brand-logo{width:105px}.marketing-navigation-shell{gap:8px}}@media (max-width:360px){.site-header.marketing-header{gap:8px;padding-left:12px;padding-right:12px}.marketing-header .header-brand-logo{width:96px}}
:root{--scrapmax-navy:var(--sm-brand-navy);--scrapmax-gold:var(--sm-brand-gold);--scrapmax-white:var(--sm-brand-white)}.header-brand-logo,.hero-logo-image{object-fit:contain;height:auto}.scrapmax-preview-logo{object-fit:contain;width:112px;max-width:70%;height:auto;display:block}
h1,h2,h3,h4,h5,h6,[role=heading],.yard-workspace-task strong,.benefits-grid strong{text-transform:capitalize!important}
