:root{--mindlogik-teal:#03b4c6;--mindlogik-grey:#737373;--navy-950:#04131f;--navy-900:#071e2e;--navy-800:#0b2f44;--aqua-50:#e8f7f7;--amber-500:#f2a900;--grey-900:#1f2933;--grey-700:#334155;--grey-500:#64748b;--grey-100:#e5e7eb;--grey-50:#f6f8fa;--white:#fff;--radius-lg:24px;--radius-md:16px;--shadow-soft:0 20px 55px #071e2e1f;--shadow-card:0 14px 35px #071e2e14}*{box-sizing:border-box}body{background:var(--white);color:var(--grey-900);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.container{width:min(1120px,100% - 40px);margin-inline:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #071e2e14;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.brand{flex-shrink:0;align-items:center;display:flex}.main-nav{color:var(--grey-700);align-items:center;gap:20px;font-size:.94rem;font-weight:600;display:flex}.main-nav a:not(.button):hover{color:var(--mindlogik-teal)}.nav-secondary{color:var(--navy-900)!important}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 18px;font-weight:700;line-height:1.15;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button--primary{background:var(--mindlogik-teal);color:var(--white);box-shadow:0 12px 30px #03b4c640}.button--secondary{background:var(--white);color:var(--navy-900);border-color:#071e2e2e}.button--ghost{color:var(--white);background:#ffffff17;border-color:#ffffff47}.nav-cta{min-height:40px;padding-inline:16px}.mobile-menu-button{border:1px solid var(--grey-100);background:var(--white);border-radius:12px;width:42px;height:42px;padding:10px;display:none}.mobile-menu-button span{background:var(--navy-900);height:2px;margin:5px 0;display:block}.hero-section{background:radial-gradient(circle at 78% 20%, #03b4c640, transparent 32%), linear-gradient(135deg, var(--navy-950), var(--navy-800));color:var(--white);padding:86px 0 78px;overflow:hidden}.hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;display:grid}.eyebrow{color:var(--mindlogik-teal);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:.82rem;font-weight:800}.hero-copy h1{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(2.35rem,5vw,4.7rem);line-height:1.02}.hero-lead{color:#ffffffeb;max-width:720px;margin:24px 0 0;font-size:clamp(1.1rem,1.7vw,1.32rem)}.hero-support{color:#ffffffc2;max-width:680px;margin:16px 0 0}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-trust{color:#ffffffb8;margin-top:22px;font-size:.95rem}.hero-visual{min-height:520px;position:relative}.hero-badge{z-index:3;background:var(--amber-500);color:var(--navy-950);box-shadow:var(--shadow-soft);border-radius:999px;padding:10px 14px;font-weight:800;display:inline-flex;position:absolute;top:20px;right:8px}.product-stack{height:520px;position:relative}.product-panel{border-radius:var(--radius-lg);background:#ffffffeb;border:1px solid #ffffff26;width:min(88%,430px);padding:14px;position:absolute;box-shadow:0 25px 70px #00000038}.product-panel img{border-radius:16px;display:block}.product-panel span{color:var(--navy-900);padding:10px 4px 0;font-weight:800;display:block}.product-panel--professional{top:28px;left:0;transform:rotate(-3deg)}.product-panel--enterprise{bottom:26px;right:0;transform:rotate(3deg)}.trust-section,.buyer-paths-section{padding:80px 0}.trust-section{background:var(--grey-50)}.trust-intro{align-items:center;gap:28px;margin-bottom:34px;display:flex}.trust-intro h2,.section-heading h2{color:var(--navy-900);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3vw,3rem);line-height:1.05}.trust-grid,.buyer-path-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.trust-card,.buyer-card{border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17}.trust-card{padding:24px}.trust-card h3,.buyer-card h3{color:var(--navy-900);margin:0 0 10px;line-height:1.2}.trust-card p,.buyer-card p,.section-heading p{color:var(--grey-500);margin:0}.section-heading{max-width:780px;margin-bottom:38px}.section-heading--center{text-align:center;margin-inline:auto}.buyer-path-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.buyer-card{overflow:hidden}.buyer-card-image{background:linear-gradient(145deg, var(--aqua-50), var(--white));min-height:210px;padding:18px}.buyer-card-image img{border-radius:14px;width:100%;display:block}.buyer-card-body{padding:26px}.buyer-card-body .button{margin-top:20px}.buyer-note{color:var(--grey-500);font-size:.92rem;margin-top:16px!important}.licence-icon{background:linear-gradient(145deg, var(--navy-900), var(--navy-800));min-height:242px;position:relative}.licence-icon span{background:var(--mindlogik-teal);border-radius:50%;width:74px;height:74px;display:block;position:absolute;box-shadow:0 0 0 12px #03b4c621}.licence-icon span:first-child{top:42px;left:48px}.licence-icon span:nth-child(2){background:var(--amber-500);top:108px;right:58px}.licence-icon span:nth-child(3){background:var(--white);width:54px;height:54px;bottom:38px;left:42%}@media (max-width:980px){.mobile-menu-button{display:block}.main-nav{background:var(--white);box-shadow:var(--shadow-soft);border:1px solid #071e2e14;border-radius:20px;flex-direction:column;align-items:stretch;gap:10px;padding:20px;display:none;position:absolute;inset:76px 20px auto}.main-nav--open{display:flex}.hero-grid{grid-template-columns:1fr}.hero-visual{min-height:430px}.product-stack{height:430px}.trust-grid,.buyer-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.container{width:min(100% - 28px,1120px)}.hero-section{padding:62px 0}.hero-actions{flex-direction:column}.button{width:100%}.hero-visual{min-height:360px}.product-stack{height:360px}.product-panel{width:84%}.trust-intro{flex-direction:column;align-items:flex-start}.trust-grid,.buyer-path-grid{grid-template-columns:1fr}}.brand img{width:clamp(180px,16vw,255px);height:auto}.hero-copy h1{max-width:720px;font-size:clamp(2.35rem,4.4vw,4.2rem)}.hero-visual{isolation:isolate}.product-panel{overflow:hidden}.trust-intro>img{flex:none;width:min(280px,42vw);height:auto}.buyer-path-grid{align-items:stretch}.buyer-card{flex-direction:column;height:100%;display:flex}.buyer-card-image,.licence-icon{height:320px;min-height:0}.buyer-card-image{justify-content:center;align-items:center;display:flex}.buyer-card-image img{object-fit:contain;height:100%}.buyer-card-body{flex-direction:column;flex:1;display:flex}.buyer-card-body .button{text-align:center;width:100%;margin-top:auto}.buyer-note{min-height:44px}.site-footer{background:var(--navy-950);color:#ffffffc7;padding:64px 0 28px}.footer-grid{grid-template-columns:1.6fr repeat(4,1fr);align-items:start;gap:34px;display:grid}.footer-brand img{opacity:.98;width:min(260px,100%);height:auto;margin-bottom:18px}.footer-brand p{max-width:420px;margin:0 0 16px}.footer-checkout-note{color:#ffffff9e;font-size:.94rem}.site-footer h3{color:var(--white);margin:0 0 14px;font-size:1rem}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li+li{margin-top:9px}.site-footer a:hover{color:var(--mindlogik-teal)}.footer-bottom{color:#ffffff8f;border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:18px;margin-top:48px;padding-top:22px;font-size:.92rem;display:flex}@media (max-width:1180px){.main-nav{gap:14px;font-size:.88rem}.nav-cta{padding-inline:14px}}@media (max-width:980px){.hero-grid{gap:34px}.trust-intro>img{width:min(240px,60vw)}.buyer-card-image,.licence-icon{height:300px}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand{grid-column:1/-1}}@media (max-width:680px){.header-inner{min-height:64px}.brand img{width:165px}.main-nav{inset:64px 14px auto}.hero-section{padding:42px 0 50px}.hero-copy h1{letter-spacing:-.045em;font-size:clamp(2.05rem,11.5vw,3.15rem);line-height:1.04}.hero-lead{font-size:1rem}.hero-support,.hero-trust{font-size:.93rem}.hero-visual{min-height:0;margin-top:20px}.hero-badge{text-align:center;justify-content:center;width:100%;margin-bottom:14px;font-size:.9rem;display:flex;position:static}.product-stack{gap:14px;height:auto;display:grid}.product-panel{width:100%;padding:10px;position:static;transform:none}.product-panel--professional{display:none}.trust-section,.buyer-paths-section{padding:56px 0}.trust-intro>img{width:min(250px,86vw)}.trust-intro h2,.section-heading h2{font-size:clamp(1.85rem,8vw,2.4rem)}.trust-card,.buyer-card-body{padding:20px}.buyer-card-image,.licence-icon{height:auto;min-height:0}.buyer-card-image{aspect-ratio:1}.licence-icon{aspect-ratio:16/10}.buyer-card-body .button{margin-top:18px}.buyer-note{min-height:0}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:10px}}.home-section{padding:90px 0}.home-section:nth-of-type(2n){background:var(--grey-50)}.split-layout,.enterprise-grid,.licence-panel,.checkout-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:48px;display:grid}.section-heading p+p{margin-top:16px}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mini-card,.check-card,.sector-card,.timeline-card,.resource-card,.subscription-panel,.final-cta-panel,.enterprise-image-card{border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17}.mini-card{padding:22px}.mini-card h3,.sector-card h3,.timeline-card h3,.resource-card h3,.check-card h3{color:var(--navy-900);margin:0 0 10px;line-height:1.2}.mini-card p,.sector-card p,.resource-card p,.timeline-card li,.check-list li{color:var(--grey-500)}.mini-icon{background:var(--mindlogik-teal);border-radius:999px;width:14px;height:14px;margin-bottom:12px;display:inline-block;box-shadow:0 0 0 8px #03b4c61f}.subscription-section{background:linear-gradient(135deg, var(--aqua-50), var(--white))}.subscription-panel{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;padding:48px;display:grid}.subscription-panel h2,.final-cta-panel h2{color:var(--navy-900);letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(2rem,3vw,3rem);line-height:1.05}.perpetual-note,.small-reassurance{color:var(--grey-500);margin:18px 0 22px}.check-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.check-list li{padding-left:30px;position:relative}.check-list li:before{content:"✓";background:var(--mindlogik-teal);width:20px;height:20px;color:var(--white);border-radius:50%;place-items:center;font-size:.78rem;font-weight:900;display:inline-grid;position:absolute;top:0;left:0}.enterprise-section{background:var(--white)}.enterprise-image-card{background:linear-gradient(135deg, var(--grey-50), var(--white));padding:18px}.enterprise-image-card img{border-radius:18px;display:block}.audience-tags{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.audience-tags span{background:var(--aqua-50);color:var(--navy-900);border-radius:999px;padding:8px 12px;font-size:.9rem;font-weight:700}.inline-callout{border-left:5px solid var(--amber-500);color:var(--navy-900);background:#fff8e5;border-radius:14px;margin:0 0 24px;padding:18px}.licence-section{background:var(--aqua-50)}.licence-panel{align-items:start}.check-card,.timeline-card{padding:34px}.two-card-grid,.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.sector-card{padding:34px}.sector-card .button{margin-top:22px}.sector-icon{background:var(--navy-900);width:58px;height:58px;color:var(--mindlogik-teal);border-radius:18px;place-items:center;margin-bottom:22px;font-size:1.4rem;font-weight:900;display:inline-grid}.checkout-section{background:var(--grey-50)}.timeline-card ol{gap:16px;margin:0;padding-left:22px;display:grid}.section-actions{margin-top:24px}.resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.resource-card{padding:28px}.resource-label{background:var(--aqua-50);color:var(--mindlogik-teal);text-transform:uppercase;letter-spacing:.07em;border-radius:999px;margin-bottom:16px;padding:6px 10px;font-size:.78rem;font-weight:800;display:inline-flex}.center-action{justify-content:center;margin-top:34px;display:flex}.final-cta-section{background:var(--navy-950);padding:90px 0}.final-cta-panel{background:radial-gradient(circle at 85% 18%, #03b4c647, transparent 30%), linear-gradient(135deg, var(--navy-900), var(--navy-800));color:var(--white);padding:clamp(34px,6vw,72px)}.final-cta-panel h2,.final-cta-panel p{color:var(--white);max-width:820px}.final-cta-panel p:not(.eyebrow){color:#ffffffc7}.placeholder-page{background:var(--grey-50);min-height:58vh;padding:110px 0}.placeholder-page h1{color:var(--navy-900);letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(2.2rem,5vw,4rem);line-height:1.05}.placeholder-page p:not(.eyebrow){max-width:760px;color:var(--grey-500);font-size:1.12rem}@media (max-width:980px){.home-section,.final-cta-section{padding:68px 0}.split-layout,.enterprise-grid,.licence-panel,.checkout-grid,.subscription-panel{grid-template-columns:1fr}.enterprise-image-card{order:2}.resource-grid{grid-template-columns:1fr}}@media (max-width:680px){.home-section,.final-cta-section{padding:56px 0}.feature-grid,.two-card-grid{grid-template-columns:1fr}.subscription-panel,.sector-card,.check-card,.timeline-card,.resource-card{padding:24px}.final-actions .button,.section-actions .button{width:100%}}.split-layout,.enterprise-grid,.licence-panel,.checkout-grid{gap:clamp(42px,5vw,72px)}.mini-card,.trust-card{padding:clamp(24px,2.4vw,34px)}.mini-card p,.trust-card p,.resource-card p,.sector-card p,.check-list li,.timeline-card li{line-height:1.75}.product-hero{background:radial-gradient(circle at 78% 20%, #03b4c638, transparent 34%), linear-gradient(135deg, var(--navy-950), var(--navy-800));color:var(--white);padding:86px 0;overflow:hidden}.product-hero-grid{grid-template-columns:1.05fr .82fr;align-items:center;gap:clamp(42px,6vw,86px);display:grid}.product-hero-copy h1{letter-spacing:-.052em;max-width:760px;margin:0;font-size:clamp(2.3rem,4.7vw,4.5rem);line-height:1.03}.product-lead{color:#ffffffeb;max-width:760px;margin:24px 0 0;font-size:clamp(1.08rem,1.6vw,1.28rem)}.product-support,.product-small-note{color:#ffffffc2;max-width:720px}.product-support{margin:16px 0 0}.product-small-note{margin:18px 0 0;font-size:.95rem}.product-recommendation-badge{background:var(--amber-500);width:fit-content;color:var(--navy-950);border-radius:999px;justify-content:center;align-items:center;margin:22px 0 0;padding:9px 16px;font-size:.86rem;font-weight:900;line-height:1.2;display:inline-flex;box-shadow:0 14px 34px #f2a90038}.product-hero-card{background:#ffffffeb;border:1px solid #ffffff2e;border-radius:32px;padding:18px;position:relative;transform:rotate(1.5deg);box-shadow:0 28px 80px #0000003d}.product-hero-card--straight{transform:none}.product-hero-card img{border-radius:22px;display:block}.product-card-ribbon{background:var(--amber-500);max-width:230px;color:var(--navy-950);text-align:center;box-shadow:var(--shadow-card);border-radius:999px;padding:9px 12px;font-size:.84rem;font-weight:900;position:absolute;top:28px;right:28px}.product-section{padding:88px 0}.product-section--soft{background:var(--grey-50)}.pricing-layout{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:clamp(42px,6vw,86px);display:grid}.product-section-heading{max-width:720px;margin-bottom:0}.price-card{background:var(--white);box-shadow:var(--shadow-soft);border:1px solid #071e2e17;border-radius:28px;padding:34px}.featured-price-card{position:sticky;top:104px}.price-label{background:var(--aqua-50);color:var(--mindlogik-teal);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-bottom:16px;padding:7px 11px;font-size:.78rem;font-weight:900;display:inline-flex}.price-value{color:var(--navy-900);letter-spacing:-.05em;font-size:clamp(3rem,6vw,4.4rem);font-weight:900;line-height:.95}.price-basis{color:var(--grey-500);margin-top:10px;font-weight:700}.price-list{gap:11px;margin:28px 0;padding:0;list-style:none;display:grid}.price-list li{color:var(--grey-700);padding-left:28px;position:relative}.price-list li:before{content:"✓";color:var(--mindlogik-teal);font-weight:900;position:absolute;top:1px;left:0}.price-note{color:var(--grey-500);margin:18px 0 0;font-size:.92rem}.product-split-wide{grid-template-columns:.9fr 1.1fr}.wide-card-grid,.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.mini-card--wide h3{margin-bottom:0}.feature-panel-dark{background:radial-gradient(circle at 85% 18%, #03b4c642, transparent 32%), linear-gradient(135deg, var(--navy-900), var(--navy-800));min-height:100%;color:var(--white);border-radius:30px;padding:clamp(34px,4vw,54px)}.feature-panel-dark h2{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(2rem,3vw,3rem);line-height:1.06}.feature-panel-dark p:not(.eyebrow){color:#ffffffc7}.check-card--large{padding:clamp(34px,4vw,52px)}.enterprise-upgrade-panel{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:30px;grid-template-columns:1fr auto;align-items:center;gap:34px;padding:clamp(34px,4vw,58px);display:grid}.enterprise-upgrade-panel h2{color:var(--navy-900);letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(2rem,3vw,3rem);line-height:1.06}.enterprise-upgrade-panel p:not(.eyebrow){max-width:780px;color:var(--grey-500)}.enterprise-upgrade-actions{gap:12px;min-width:300px;display:grid}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-card{padding:30px}@media (max-width:980px){.product-hero-grid,.pricing-layout,.product-split-wide,.enterprise-upgrade-panel{grid-template-columns:1fr}.featured-price-card{position:static}.enterprise-upgrade-actions{min-width:0}}@media (max-width:680px){.product-hero,.product-section{padding:56px 0}.product-hero-card{border-radius:24px;padding:12px;transform:none}.product-card-ribbon{max-width:none;margin-bottom:12px;position:static}.price-card,.check-card--large,.feature-panel-dark,.enterprise-upgrade-panel,.faq-card{padding:24px}.wide-card-grid,.faq-grid{grid-template-columns:1fr}}.section-heading{max-width:860px}.section-heading p,.product-section-heading p,.product-lead,.product-support,.enterprise-upgrade-panel p:not(.eyebrow),.final-cta-panel p:not(.eyebrow){line-height:1.72}.feature-grid{gap:22px}.subscription-panel{gap:clamp(46px,6vw,84px);padding:clamp(42px,5vw,68px)}.check-card,.timeline-card,.resource-card,.sector-card{padding:clamp(30px,3vw,42px)}.faq-card h3{min-height:auto}.footer-brand img{max-width:260px}@media (min-width:981px){.feature-grid{grid-template-columns:repeat(2,minmax(260px,1fr))}.wide-card-grid{gap:22px}}@media (max-width:680px){.section-heading,.product-section-heading{max-width:100%}.subscription-panel{padding:28px}}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:1px solid #071e2e1a;box-shadow:0 8px 24px #071e2e0a}.header-inner{min-height:72px}.brand img{display:block;background:0 0!important}.main-nav{gap:18px;font-size:.92rem}.nav-cta--compact{min-height:38px;box-shadow:none;white-space:nowrap;border-radius:999px;padding:9px 15px}.purchase-feature-title{color:var(--navy-900);margin:32px 0 16px;font-size:1.12rem;line-height:1.35}.purchase-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.purchase-feature-card{background:#fff;border:1px solid #071e2e17;border-radius:22px;min-height:168px;padding:24px;box-shadow:0 12px 30px #071e2e12}.purchase-feature-card h3{color:var(--navy-900);margin:0 0 10px;font-size:1.04rem;line-height:1.22}.purchase-feature-card p{color:var(--grey-500);margin:0;line-height:1.7}.section-heading,.product-section-heading{max-width:780px}.mini-card,.resource-card,.sector-card,.timeline-card,.check-card{line-height:1.68}.footer-brand img{width:min(260px,100%);height:auto;background:0 0!important}@media (max-width:1180px){.main-nav{gap:12px;font-size:.86rem}.brand img{width:auto!important;height:36px!important}.nav-cta--compact{padding-inline:12px}}@media (max-width:980px){.header-inner{min-height:66px}.main-nav{gap:10px;inset:66px 20px auto}.main-nav .nav-cta--compact{width:100%}}@media (max-width:760px){.purchase-feature-grid{grid-template-columns:1fr}.purchase-feature-card{min-height:auto}}.product-hero--enterprise{background:radial-gradient(circle at 78% 20%, #03b4c62e, transparent 34%), linear-gradient(135deg, var(--navy-950), #133a61)}.enterprise-pricing-layout .product-section-heading{max-width:820px}.quote-value{color:var(--navy-900);letter-spacing:-.055em;margin:4px 0 0;font-size:clamp(2.8rem,5vw,4.2rem);font-weight:900;line-height:.95}.enterprise-quote-card .button{width:100%}.band-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.band-card{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:24px;padding:28px}.band-card h3{color:var(--navy-900);margin:0 0 10px;line-height:1.2}.band-card p{color:var(--grey-500);margin:0;line-height:1.72}.band-card-visual{justify-content:center;align-items:flex-end;min-height:104px;margin-top:auto;padding-top:16px;display:flex}.band-card-visual img{display:block}.enterprise-upgrade-panel--wide{grid-template-columns:minmax(0,1fr) 330px}.enterprise-sector-grid{align-items:stretch}.enterprise-sector-grid .sector-card{flex-direction:column;display:flex}.enterprise-sector-grid .sector-card .button{width:fit-content;margin-top:auto}@media (max-width:980px){.enterprise-upgrade-panel--wide{grid-template-columns:1fr}}@media (max-width:760px){.band-grid{grid-template-columns:1fr}.enterprise-sector-grid .sector-card .button{width:100%}}.enterprise-pricing-layout{grid-template-columns:minmax(0,1fr) 420px;gap:clamp(54px,6vw,96px)}.enterprise-pricing-layout .product-section-heading h2{max-width:760px;margin-bottom:18px;line-height:1.08}.enterprise-pricing-layout .product-section-heading>p:not(.eyebrow){max-width:760px;margin-top:0;margin-bottom:30px}.enterprise-pricing-layout .purchase-feature-title{margin-top:42px;margin-bottom:20px}.enterprise-quote-card{padding:clamp(30px,3vw,42px)}.quote-card-title{color:var(--navy-900);letter-spacing:-.035em;margin:4px 0 14px;font-size:clamp(1.7rem,2.4vw,2.25rem);line-height:1.08}.quote-card-lead{color:var(--grey-700);margin:0 0 22px;font-weight:700;line-height:1.65}.compact-price-list{margin:22px 0 28px}.enterprise-band-area{gap:22px;display:grid}.band-card{flex-direction:column;gap:0;min-height:260px;display:flex}.band-card .price-label{width:fit-content}.band-card p{margin-bottom:22px}.band-card .button{width:100%;margin-top:auto}.ready-order-panel{background:linear-gradient(135deg, var(--aqua-50), #fff);box-shadow:var(--shadow-card);border:1px solid #03b4c640;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px;display:grid}.ready-order-panel h3{color:var(--navy-900);margin:0 0 10px;font-size:1.35rem;line-height:1.2}.ready-order-panel p:not(.eyebrow){color:var(--grey-500);margin:0;line-height:1.65}.ready-order-panel .button{white-space:nowrap}@media (max-width:980px){.enterprise-pricing-layout,.ready-order-panel{grid-template-columns:1fr}.ready-order-panel .button{width:100%}}.section-heading--spacious h2{margin-bottom:28px}.section-heading--spacious p:not(.eyebrow){max-width:690px;line-height:1.85}.section-heading--spacious p+p{margin-top:24px}.enterprise-audience-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(58px,7vw,112px)}.audience-card-grid{grid-template-columns:1fr;gap:18px;display:grid}.audience-card{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 20px;padding:26px 28px;display:grid}.audience-card .mini-icon{grid-row:span 2;margin-top:3px}.audience-card h3{color:var(--navy-900);margin:0;font-size:1.18rem;line-height:1.22}.audience-card p{color:var(--grey-500);margin:0;line-height:1.65}.enterprise-bands-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(58px,7vw,104px)}.enterprise-quote-panel{flex-direction:column;justify-content:space-between;min-height:0;padding:clamp(38px,4.5vw,64px);display:flex}.enterprise-quote-panel h2{margin-bottom:26px}.enterprise-quote-panel>p:not(.eyebrow){max-width:540px;line-height:1.82}.quote-panel-cta{border-top:1px solid #ffffff29;margin-top:clamp(42px,8vw,96px);padding-top:30px}.quote-panel-cta h3{color:var(--white);letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.15}.quote-panel-cta p:not(.eyebrow){color:#ffffffc7;max-width:540px;margin:0;line-height:1.75}.quote-panel-actions{margin-top:24px}.quote-panel-actions .button--ghost{color:var(--white);border-color:#ffffff61}.band-grid--guidance{gap:20px}.band-card--guidance{min-height:240px;padding:30px}.band-card--guidance p{margin-bottom:0;line-height:1.7}@media (max-width:980px){.enterprise-audience-layout,.enterprise-bands-layout{grid-template-columns:1fr}.quote-panel-cta{margin-top:40px}}@media (max-width:760px){.audience-card{grid-template-columns:1fr}.audience-card .mini-icon{grid-row:auto}.enterprise-quote-panel{padding:32px 24px}}.pricing-hero-panel{box-shadow:var(--shadow-card);color:var(--white);background:#ffffff14;border:1px solid #ffffff24;border-radius:32px;padding:clamp(32px,4vw,48px)}.pricing-hero-panel h2{color:var(--white);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2rem,3vw,3rem);line-height:1.05}.pricing-hero-panel .price-list li{color:#ffffffdb}.pricing-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(24px,4vw,42px);display:grid}.pricing-product-card{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:30px;grid-template-columns:minmax(180px,.78fr) minmax(0,1fr);align-items:center;gap:28px;padding:clamp(24px,3vw,34px);display:grid}.pricing-product-image{justify-content:center;align-items:center;display:flex}.pricing-product-image img{border-radius:18px;display:block}.pricing-product-body{flex-direction:column;align-items:flex-start;display:flex}.pricing-product-body h3{color:var(--navy-900);letter-spacing:-.025em;margin:16px 0 10px;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.15}.pricing-product-body p{color:var(--grey-500);line-height:1.68}.pricing-product-body .button{margin-top:auto}.pricing-amount{color:var(--navy-900);letter-spacing:-.055em;margin-top:4px;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:900;line-height:1}.pricing-note{margin:6px 0 18px;font-weight:800;color:var(--grey-700)!important}.pricing-currency-panel{min-height:0}.pricing-currency-panel h2{margin-bottom:28px}.pricing-currency-panel p{line-height:1.82}.payment-method-card{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:30px;padding:clamp(32px,4vw,48px)}.payment-method-card h3{color:var(--navy-900);letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(1.65rem,2.5vw,2.3rem);line-height:1.12}.payment-method-card p{color:var(--grey-500);line-height:1.72}.payment-method-list{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.payment-method-list span{background:var(--aqua-50);color:var(--navy-900);border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:800;display:inline-flex}.pricing-route-table{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:26px;overflow:hidden}.pricing-route-row{border-top:1px solid #071e2e14;grid-template-columns:1fr 1.35fr 1.25fr;gap:0;display:grid}.pricing-route-row:first-child{border-top:0}.pricing-route-row>div{color:var(--grey-500);padding:20px 24px;line-height:1.55}.pricing-route-row strong{color:var(--navy-900)}.pricing-route-row--head{background:var(--navy-900)}.pricing-route-row--head>div{color:var(--white);font-weight:900}.quote-option-grid .quote-option-card{flex-direction:column;align-items:flex-start;display:flex}.quote-option-card .button{margin-top:auto}@media (max-width:980px){.pricing-option-grid{grid-template-columns:1fr}.pricing-product-card{grid-template-columns:190px minmax(0,1fr)}.pricing-route-row{grid-template-columns:1fr}.pricing-route-row--head{display:none}.pricing-route-row>div{padding:12px 20px}.pricing-route-row>div:first-child{padding-top:20px}.pricing-route-row>div:last-child{padding-bottom:20px}}@media (max-width:640px){.pricing-product-card{grid-template-columns:1fr}.pricing-product-image{max-width:240px}}.pricing-route-row .button{justify-content:center;width:fit-content;min-width:150px;padding:10px 16px;font-size:.85rem}.pricing-route-row>div:last-child{align-items:center;display:flex}.enterprise-upgrade-panel--wide .enterprise-upgrade-actions:has(.button:only-child){justify-content:center}.enterprise-upgrade-panel--wide .enterprise-upgrade-actions .button:only-child{width:100%;max-width:330px}@media (max-width:980px){.pricing-route-row .button{width:100%}}.government-hero .product-recommendation-badge{background:var(--amber-500)}.government-intro-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(58px,7vw,112px)}.government-use-grid{gap:16px}.government-payment-card{align-self:stretch}.payment-check-list{margin-top:24px}.payment-check-list li{color:var(--grey-500)}@media (max-width:980px){.government-intro-layout{grid-template-columns:1fr}}html{scroll-behavior:smooth}section[id],main[id]{scroll-margin-top:110px}.education-hero .product-recommendation-badge{background:var(--amber-500)}.education-intro-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(58px,7vw,112px)}.education-use-grid{gap:16px}.academic-path-grid .academic-path-card{flex-direction:column;align-items:flex-start;display:flex}.academic-path-card .price-label{margin-bottom:14px}.academic-path-card .button{margin-top:auto}.education-payment-card{align-self:stretch}@media (max-width:980px){.education-intro-layout{grid-template-columns:1fr}}.academic-eligibility-section{background:var(--white)}.academic-eligibility-panel h2{margin-bottom:26px}.academic-eligibility-panel p{line-height:1.82}.academic-proof-card h3{margin-bottom:20px}.academic-campus-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(44px,6vw,86px)}.academic-campus-panel h2{margin-bottom:28px}.academic-campus-panel p{line-height:1.82}.academic-campus-card-grid{grid-template-columns:1fr;gap:18px;display:grid}.academic-campus-card{grid-template-columns:auto 1fr;align-items:start;column-gap:18px;display:grid}.academic-campus-card .mini-icon{grid-row:span 2;margin-top:4px}.academic-campus-card h3{margin-top:0}@media (max-width:980px){.academic-campus-layout{grid-template-columns:1fr}}.licence-health-hero-panel{box-shadow:var(--shadow-card);color:var(--white);background:#ffffff14;border:1px solid #ffffff24;border-radius:32px;padding:clamp(32px,4vw,48px)}.licence-health-hero-panel h2{color:var(--white);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2rem,3vw,3rem);line-height:1.05}.licence-health-hero-panel .price-list li{color:#ffffffdb}.licence-check-grid,.outcome-grid{align-items:stretch}.licence-check-card,.outcome-card{flex-direction:column;align-items:flex-start;display:flex}.warning-layout,.health-check-form-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(44px,6vw,86px)}.warning-panel h2,.health-check-form-panel h2{margin-bottom:28px}.warning-panel p,.health-check-form-panel p{line-height:1.82}.warning-list-card,.health-check-fields-card{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:30px;padding:clamp(32px,4vw,48px)}.warning-list-card h3,.health-check-fields-card h3{color:var(--navy-900);letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(1.65rem,2.5vw,2.3rem);line-height:1.12}.field-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.field-preview-grid span{background:var(--aqua-50);min-height:44px;color:var(--navy-900);border:1px solid #071e2e14;border-radius:14px;align-items:center;padding:10px 13px;font-size:.84rem;font-weight:800;line-height:1.25;display:flex}@media (max-width:980px){.warning-layout,.health-check-form-layout{grid-template-columns:1fr}}@media (max-width:640px){.field-preview-grid{grid-template-columns:1fr}}.contact-hero-panel{box-shadow:var(--shadow-card);color:var(--white);background:#ffffff14;border:1px solid #ffffff24;border-radius:32px;padding:clamp(32px,4vw,48px)}.contact-hero-panel h2{color:var(--white);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2rem,3vw,3rem);line-height:1.05}.contact-hero-panel .price-list li{color:#ffffffdb}.contact-path-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.contact-path-card{flex-direction:column;align-items:flex-start;display:flex}.contact-path-card .price-label{margin-bottom:14px}.contact-path-card .button{margin-top:auto}.contact-form-layout,.routing-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(44px,6vw,86px)}.contact-form-panel h2{margin-bottom:28px}.contact-form-panel p{line-height:1.82}.contact-form-preview-card{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:30px;padding:clamp(32px,4vw,48px)}.contact-form-preview-card h3{color:var(--navy-900);letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(1.65rem,2.5vw,2.3rem);line-height:1.12}.contact-field-preview span{min-height:46px}.upload-preview-box{background:var(--aqua-50);border:1px solid #071e2e17;border-radius:22px;margin-top:30px;padding:22px}.upload-preview-box h4{color:var(--navy-900);margin:8px 0 12px;font-size:1.15rem}.upload-preview-box p{color:var(--grey-500);line-height:1.6}.contact-routing-table .pricing-route-row{grid-template-columns:.9fr 1.35fr 1fr}.upload-card,.payment-option-card{flex-direction:column;align-items:flex-start;display:flex}@media (max-width:1100px){.contact-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.contact-form-layout,.routing-layout{grid-template-columns:1fr}}@media (max-width:640px){.contact-path-grid{grid-template-columns:1fr}}.resources-hero-panel{box-shadow:var(--shadow-card);color:var(--white);background:#ffffff14;border:1px solid #ffffff24;border-radius:32px;padding:clamp(32px,4vw,48px)}.resources-hero-panel h2{color:var(--white);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2rem,3vw,3rem);line-height:1.05}.resources-hero-panel .price-list li{color:#ffffffdb}.resources-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.resources-feature-card,.template-resource-card,.support-path-card{flex-direction:column;align-items:flex-start;display:flex}.resources-feature-card .price-label{margin-bottom:14px}.resources-feature-card .button,.template-resource-card .button,.support-path-card .button{margin-top:auto}.resources-split-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(44px,6vw,86px)}.resources-panel h2{margin-bottom:28px}.resources-panel p{line-height:1.82}.resources-stack{grid-template-columns:1fr;gap:18px;display:grid}.resource-stack-card{grid-template-columns:auto 1fr;align-items:start;column-gap:18px;display:grid}.resource-stack-card .mini-icon{grid-row:span 2;margin-top:4px}.resource-stack-card h3{margin-top:0}.resources-callout{margin-top:clamp(36px,5vw,64px)}.resources-download-card{align-self:stretch}@media (max-width:1100px){.resources-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.resources-split-layout{grid-template-columns:1fr}}@media (max-width:640px){.resources-feature-grid{grid-template-columns:1fr}}.product-story-section{background:radial-gradient(circle at 12% 10%, #03b4c61f, transparent 34%), linear-gradient(180deg, var(--white) 0%, var(--aqua-50) 100%)}.product-story-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.product-story-card{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:28px;overflow:hidden}.product-story-image{background:linear-gradient(135deg,#03b4c617,#071e2e0a);justify-content:center;align-items:center;min-height:160px;padding:18px;display:flex}.product-story-image img{border-radius:18px;box-shadow:0 18px 45px #071e2e1f}.product-story-copy{padding:22px}.product-story-copy h3{color:var(--navy-900);margin:0 0 10px;font-size:1.05rem;line-height:1.22}.product-story-copy p{color:var(--grey-500);margin:0;font-size:.94rem;line-height:1.58}.product-story-callout{background:var(--navy-900);color:var(--white);box-shadow:var(--shadow-card);border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:clamp(34px,5vw,56px);padding:clamp(28px,4vw,42px);display:grid}.product-story-callout h3{color:var(--white);letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(1.45rem,2.5vw,2.2rem);line-height:1.12}.product-story-callout p{color:#ffffffc7;margin:0;line-height:1.7}.visual-story-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(44px,6vw,86px)}.visual-story-card{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:30px;padding:clamp(14px,2vw,22px);overflow:hidden}.visual-story-card img{border-radius:22px;display:block}.resources-visual-strip{background:var(--aqua-50)}.visual-resource-grid{grid-template-columns:.9fr 1.2fr .9fr;align-items:stretch;gap:18px;display:grid}.visual-resource-grid img{object-fit:cover;min-height:230px;box-shadow:var(--shadow-card);background:var(--white);border:1px solid #071e2e14;border-radius:28px;height:100%!important}.cta-audit-section{background:var(--white)}@media (max-width:1180px){.product-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-resource-grid{grid-template-columns:1fr}}@media (max-width:980px){.visual-story-layout,.product-story-callout{grid-template-columns:1fr}.product-story-callout .hero-actions{justify-content:flex-start}}@media (max-width:640px){.product-story-grid{grid-template-columns:1fr}}.product-story-callout--statement{grid-template-columns:1fr;max-width:1120px;margin-left:auto;margin-right:auto}.product-story-callout--statement p:not(.eyebrow){max-width:760px}.smart-form{background:var(--white);max-width:1120px;box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:32px;margin:0 auto;padding:clamp(24px,4vw,44px)}.form-banner{background:linear-gradient(135deg,#03b4c61f,#071e2e0a);border:1px solid #03b4c633;border-radius:24px;margin-bottom:28px;padding:22px}.form-banner h3{color:var(--navy-900);letter-spacing:-.035em;margin:8px 0 10px;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.12}.form-banner p{color:var(--grey-500);margin:0;line-height:1.65}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.form-field{flex-direction:column;gap:8px;display:flex}.form-field span,.form-consent span{color:var(--navy-900);font-size:.9rem;font-weight:900}.form-field input,.form-field select,.form-field textarea{background:var(--white);width:100%;color:var(--navy-900);font:inherit;border:1px solid #071e2e26;border-radius:14px;outline:none;padding:13px 14px;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.form-field textarea{resize:vertical;min-height:136px}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--aqua-500);box-shadow:0 0 0 4px #03b4c624}.form-field--wide{grid-column:1/-1}.form-field small{color:var(--grey-500);line-height:1.55}.form-field em,.form-error-inline{color:#b42318;font-size:.84rem;font-style:normal;font-weight:800}.form-field.has-error input,.form-field.has-error select,.form-field.has-error textarea{border-color:#d92d20;box-shadow:0 0 0 4px #d92d201a}.form-consent{background:var(--aqua-50);border-radius:18px;align-items:flex-start;gap:12px;margin-top:22px;padding:18px;display:flex}.form-consent input{margin-top:4px;transform:scale(1.15)}.form-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.form-actions button,.smart-form-success button{cursor:pointer;border:0}.form-actions button:disabled{cursor:wait;opacity:.72}.form-alert{color:#9a1b13;background:#fff1f0;border-radius:16px;margin-top:18px;padding:14px 16px;font-weight:800;line-height:1.55}.smart-form-success{background:var(--white);max-width:960px;box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:32px;margin:0 auto;padding:clamp(28px,4vw,48px)}.smart-form-success h3{color:var(--navy-900);letter-spacing:-.04em;margin:8px 0 16px;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.1}.smart-form-success p{color:var(--grey-500);line-height:1.7}@media (max-width:780px){.form-grid{grid-template-columns:1fr}}.checkout-hero-panel{box-shadow:var(--shadow-card);color:var(--white);background:#ffffff14;border:1px solid #ffffff24;border-radius:32px;padding:clamp(32px,4vw,48px)}.checkout-hero-panel h2{color:var(--white);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2rem,3vw,3rem);line-height:1.05}.checkout-hero-panel .price-list li{color:#ffffffdb}.checkout-hero form{display:inline-flex}.checkout-hero button.button{cursor:pointer;border:0}.checkout-step-card{flex-direction:column;align-items:flex-start;display:flex}.checkout-split-layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(44px,6vw,86px)}.checkout-panel h2{margin-bottom:28px}.checkout-panel p{line-height:1.82}.checkout-config-card{align-self:stretch}.checkout-status-section{align-items:center;min-height:62vh;display:flex}.checkout-status-section .final-cta-panel h1{color:var(--white);letter-spacing:-.06em;margin:0 0 20px;font-size:clamp(2.5rem,5vw,5rem);line-height:.95}@media (max-width:980px){.checkout-split-layout{grid-template-columns:1fr}}.checkout-placeholder-notice{background:#ffffff1a;border:1px solid #ffffff29;border-radius:22px;margin:26px 0 22px;padding:20px}.checkout-placeholder-notice h3{color:var(--white);margin:8px 0 10px;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.12}.checkout-placeholder-notice p:not(.eyebrow){color:#ffffffc7;margin:0;line-height:1.62}.checkout-hero button.button:disabled{opacity:.72;cursor:not-allowed}.audit-table-wrap{background:var(--white);box-shadow:var(--shadow-card);border:1px solid #071e2e17;border-radius:24px;overflow-x:auto}.audit-table{border-collapse:collapse;width:100%;min-width:920px}.audit-table th,.audit-table td{text-align:left;vertical-align:top;color:var(--grey-500);border-bottom:1px solid #071e2e14;padding:18px 20px;line-height:1.55}.audit-table th{color:var(--navy-900);text-transform:uppercase;letter-spacing:.08em;background:var(--aqua-50);font-size:.82rem}.audit-table tr:last-child td{border-bottom:0}.audit-table code{color:var(--navy-900);white-space:nowrap;background:#071e2e0f;border-radius:8px;padding:4px 7px;font-size:.86rem;display:inline-block}.audit-link-grid .resource-card h3{letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:1rem}.legal-placeholder-section{align-items:center;min-height:62vh;display:flex}.legal-placeholder-panel h1{color:var(--white);letter-spacing:-.06em;margin:0 0 20px;font-size:clamp(2.5rem,5vw,5rem);line-height:.95}.pricing-route-table--expanded .pricing-route-row{grid-template-columns:1.05fr 1.25fr .8fr 1fr}.route-pill{min-height:32px;color:var(--navy-900);text-align:center;background:#03b4c61f;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:.78rem;font-weight:900;line-height:1.2;display:inline-flex}@media (max-width:980px){.pricing-route-table--expanded .pricing-route-row{grid-template-columns:1fr}.pricing-route-table--expanded .pricing-route-row--head{display:none}.pricing-route-table--expanded .pricing-route-row{gap:12px;padding:22px}}.header-inner--multi{gap:26px}.main-nav--multi{gap:8px}.nav-group{align-items:center;display:inline-flex;position:relative}.nav-group-button{color:var(--navy-900);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:12px 7px;font-weight:800;display:inline-flex}.nav-group-button span{font-size:.86rem;transform:translateY(-1px)}.nav-dropdown{z-index:50;background:var(--white);opacity:0;pointer-events:none;border:1px solid #071e2e1a;border-radius:20px;min-width:260px;padding:12px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 24px 60px #071e2e29}.nav-group--open .nav-dropdown,.nav-group:hover .nav-dropdown{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.nav-dropdown:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.nav-dropdown a{color:var(--navy-900);border-radius:12px;padding:10px 12px;font-weight:800;line-height:1.25;text-decoration:none;display:block}.nav-dropdown a:hover{background:var(--aqua-50)}.nav-dropdown-feature{background:linear-gradient(135deg,#03b4c624,#071e2e0a);margin-bottom:6px}.nav-dropdown-feature strong,.nav-dropdown-feature span{display:block}.nav-dropdown-feature span{color:var(--grey-500);margin-top:3px;font-size:.82rem;font-weight:700}.product-family-card,.product-family-grid .resource-card{min-height:300px}.multi-product-hero,.mindmanager-product-hero,.techsmith-placeholder-hero,.solutions-hero,.support-hero,.about-hero{background:radial-gradient(circle at 82% 12%, #03b4c624, transparent 32%), linear-gradient(180deg, #fff 0%, var(--aqua-50) 100%)}@media (max-width:1180px){.main-nav--multi{gap:4px}.nav-group-button{padding-inline:5px}}@media (max-width:980px){.main-nav--multi{align-items:stretch}.nav-group{width:100%;display:block}.nav-group-button{text-align:left;justify-content:space-between;width:100%;padding:12px 0}.nav-dropdown{min-width:0;box-shadow:none;opacity:1;pointer-events:auto;margin:4px 0 12px;display:none;position:static;transform:none}.nav-group--open .nav-dropdown{display:block;transform:none}.nav-group:hover .nav-dropdown{transform:none}}.mindmanager-product-hero .product-hero-copy h1,.mindmanager-product-hero .product-lead,.mindmanager-product-hero .product-support,.multi-product-hero .product-hero-copy h1,.multi-product-hero .product-lead,.multi-product-hero .product-support,.techsmith-placeholder-hero .product-hero-copy h1,.techsmith-placeholder-hero .product-lead,.techsmith-placeholder-hero .product-support,.solutions-hero .product-hero-copy h1,.solutions-hero .product-lead,.solutions-hero .product-support,.support-hero .product-hero-copy h1,.support-hero .product-lead,.support-hero .product-support,.about-hero .product-hero-copy h1,.about-hero .product-lead,.about-hero .product-support{color:var(--navy-900)}.mindmanager-product-hero .product-lead,.multi-product-hero .product-lead,.techsmith-placeholder-hero .product-lead,.solutions-hero .product-lead,.support-hero .product-lead,.about-hero .product-lead{color:var(--grey-500)}.mindmanager-product-hero .product-support,.multi-product-hero .product-support,.techsmith-placeholder-hero .product-support,.solutions-hero .product-support,.support-hero .product-support,.about-hero .product-support{color:var(--grey-500);opacity:1}.mindmanager-product-hero .hero-actions .button-secondary,.multi-product-hero .hero-actions .button-secondary,.techsmith-placeholder-hero .hero-actions .button-secondary,.solutions-hero .hero-actions .button-secondary,.support-hero .hero-actions .button-secondary,.about-hero .hero-actions .button-secondary{background:var(--white);color:var(--navy-900);border-color:#071e2e29}.mindmanager-product-hero .hero-actions .button-ghost,.multi-product-hero .hero-actions .button-ghost,.techsmith-placeholder-hero .hero-actions .button-ghost,.solutions-hero .hero-actions .button-ghost,.support-hero .hero-actions .button-ghost,.about-hero .hero-actions .button-ghost{color:var(--navy-900);background:#ffffffa6;border-color:#071e2e24}.mindmanager-product-hero .visual-story-card{background:var(--white);border-color:#071e2e17}.multi-product-hero .contact-hero-panel,.techsmith-placeholder-hero .contact-hero-panel,.solutions-hero .contact-hero-panel,.support-hero .contact-hero-panel,.about-hero .contact-hero-panel{box-shadow:var(--shadow-card);color:var(--navy-900);background:#ffffffe0;border-color:#071e2e1a}.multi-product-hero .contact-hero-panel h2,.techsmith-placeholder-hero .contact-hero-panel h2,.solutions-hero .contact-hero-panel h2,.support-hero .contact-hero-panel h2,.about-hero .contact-hero-panel h2{color:var(--navy-900)}.multi-product-hero .contact-hero-panel .eyebrow,.techsmith-placeholder-hero .contact-hero-panel .eyebrow,.solutions-hero .contact-hero-panel .eyebrow,.support-hero .contact-hero-panel .eyebrow,.about-hero .contact-hero-panel .eyebrow{color:var(--aqua-600)}.multi-product-hero .contact-hero-panel .price-list li,.techsmith-placeholder-hero .contact-hero-panel .price-list li,.solutions-hero .contact-hero-panel .price-list li,.support-hero .contact-hero-panel .price-list li,.about-hero .contact-hero-panel .price-list li{color:var(--grey-500)}.multi-product-hero .contact-hero-panel .price-list li:before,.techsmith-placeholder-hero .contact-hero-panel .price-list li:before,.solutions-hero .contact-hero-panel .price-list li:before,.support-hero .contact-hero-panel .price-list li:before,.about-hero .contact-hero-panel .price-list li:before{color:var(--aqua-600)}.multi-product-hero .hero-actions .button-ghost,.techsmith-placeholder-hero .hero-actions .button-ghost,.solutions-hero .hero-actions .button-ghost,.support-hero .hero-actions .button-ghost,.about-hero .hero-actions .button-ghost{color:var(--navy-900);background:var(--white);border-color:#071e2e26}.multi-product-hero .button-ghost,.mindmanager-product-hero .button-ghost,.techsmith-placeholder-hero .button-ghost,.solutions-hero .button-ghost,.support-hero .button-ghost,.about-hero .button-ghost,.multi-product-hero .button-secondary,.mindmanager-product-hero .button-secondary,.techsmith-placeholder-hero .button-secondary,.solutions-hero .button-secondary,.support-hero .button-secondary,.about-hero .button-secondary{box-shadow:0 14px 34px #071e2e14;background:var(--white)!important;color:var(--navy-900)!important;border:1px solid #071e2e2e!important}.multi-product-hero .button-ghost:hover,.mindmanager-product-hero .button-ghost:hover,.techsmith-placeholder-hero .button-ghost:hover,.solutions-hero .button-ghost:hover,.support-hero .button-ghost:hover,.about-hero .button-ghost:hover,.multi-product-hero .button-secondary:hover,.mindmanager-product-hero .button-secondary:hover,.techsmith-placeholder-hero .button-secondary:hover,.solutions-hero .button-secondary:hover,.support-hero .button-secondary:hover,.about-hero .button-secondary:hover{background:var(--aqua-50)!important;color:var(--navy-900)!important;border-color:#03b4c65c!important}.multi-product-hero,.mindmanager-product-hero,.techsmith-placeholder-hero,.solutions-hero,.support-hero,.about-hero{color:var(--navy-900)}.multi-product-hero p,.mindmanager-product-hero p,.techsmith-placeholder-hero p,.solutions-hero p,.support-hero p,.about-hero p,.multi-product-hero li,.mindmanager-product-hero li,.techsmith-placeholder-hero li,.solutions-hero li,.support-hero li,.about-hero li{color:var(--grey-500)}.multi-product-hero h1,.multi-product-hero h2,.multi-product-hero h3,.mindmanager-product-hero h1,.mindmanager-product-hero h2,.mindmanager-product-hero h3,.techsmith-placeholder-hero h1,.techsmith-placeholder-hero h2,.techsmith-placeholder-hero h3,.solutions-hero h1,.solutions-hero h2,.solutions-hero h3,.support-hero h1,.support-hero h2,.support-hero h3,.about-hero h1,.about-hero h2,.about-hero h3{color:var(--navy-900)}.multi-product-hero .product-recommendation-badge,.mindmanager-product-hero .product-recommendation-badge,.techsmith-placeholder-hero .product-recommendation-badge,.solutions-hero .product-recommendation-badge,.support-hero .product-recommendation-badge,.about-hero .product-recommendation-badge{color:var(--navy-900);background:#f2a900;border:0}.multi-product-hero .contact-hero-panel,.mindmanager-product-hero .contact-hero-panel,.techsmith-placeholder-hero .contact-hero-panel,.solutions-hero .contact-hero-panel,.support-hero .contact-hero-panel,.about-hero .contact-hero-panel{color:var(--navy-900)!important;background:#ffffffeb!important}.multi-product-hero .contact-hero-panel *,.mindmanager-product-hero .contact-hero-panel *,.techsmith-placeholder-hero .contact-hero-panel *,.solutions-hero .contact-hero-panel *,.support-hero .contact-hero-panel *,.about-hero .contact-hero-panel *{opacity:1}.multi-product-hero .contact-hero-panel p,.mindmanager-product-hero .contact-hero-panel p,.techsmith-placeholder-hero .contact-hero-panel p,.solutions-hero .contact-hero-panel p,.support-hero .contact-hero-panel p,.about-hero .contact-hero-panel p,.multi-product-hero .contact-hero-panel li,.mindmanager-product-hero .contact-hero-panel li,.techsmith-placeholder-hero .contact-hero-panel li,.solutions-hero .contact-hero-panel li,.support-hero .contact-hero-panel li,.about-hero .contact-hero-panel li{color:var(--grey-500)!important}.multi-product-hero .hero-actions,.mindmanager-product-hero .hero-actions,.techsmith-placeholder-hero .hero-actions,.solutions-hero .hero-actions,.support-hero .hero-actions,.about-hero .hero-actions{gap:14px}.hero-contrast-button,a.hero-contrast-button,.button.hero-contrast-button,.button--secondary.hero-contrast-button{color:#071e2e!important;opacity:1!important;visibility:visible!important;background:#fff!important;border:1px solid #071e2e3d!important;box-shadow:0 14px 34px #071e2e1f!important}.hero-contrast-button:hover,a.hero-contrast-button:hover,.button.hero-contrast-button:hover,.button--secondary.hero-contrast-button:hover{color:#071e2e!important;opacity:1!important;background:#eafafb!important;border-color:#03b4c680!important}.multi-product-hero .button--secondary,.mindmanager-product-hero .button--secondary,.techsmith-placeholder-hero .button--secondary,.solutions-hero .button--secondary,.support-hero .button--secondary,.about-hero .button--secondary{color:#071e2e!important;opacity:1!important;background:#fff!important;border:1px solid #071e2e3d!important}.mindmanager-product-hero--reset{background:radial-gradient(circle at 80% 18%, #03b4c626, transparent 34%), linear-gradient(180deg, #fff 0%, var(--aqua-50) 100%);padding:clamp(56px,7vw,88px) 0 clamp(58px,7vw,92px)}.mindmanager-reset-grid{grid-template-columns:minmax(0,.95fr) minmax(380px,.75fr);align-items:center;gap:clamp(46px,7vw,96px);display:grid}.mindmanager-reset-copy{max-width:680px}.mindmanager-reset-copy h1{color:var(--navy-900);letter-spacing:-.065em;margin:16px 0 22px;font-size:clamp(3.1rem,5vw,5.25rem);line-height:.98}.mindmanager-reset-copy .product-lead{max-width:620px;color:var(--grey-500);font-size:clamp(1.12rem,1.6vw,1.36rem);line-height:1.65}.mindmanager-reset-copy .product-support{max-width:620px;color:var(--grey-500);opacity:1;line-height:1.7}.mindmanager-reset-actions{align-items:center;margin-top:28px}.mindmanager-reset-visual{background:var(--white);border:1px solid #071e2e14;border-radius:34px;justify-self:center;max-width:560px;padding:clamp(16px,2.5vw,28px);overflow:hidden;box-shadow:0 28px 80px #071e2e1f}.mindmanager-reset-visual img{border-radius:22px;display:block}.mindmanager-overview-section{padding-top:clamp(58px,7vw,94px)}.mindmanager-outcome-grid-reset{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.mindmanager-outcome-card-reset{min-height:250px}.mindmanager-outcome-card-reset h3{margin-top:18px}.mindmanager-examples-layout{grid-template-columns:minmax(0,.9fr) minmax(360px,.7fr);align-items:center;gap:clamp(44px,6vw,86px)}.mindmanager-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mindmanager-example-pill{background:var(--white);color:var(--navy-900);text-align:center;border:1px solid #071e2e17;border-radius:999px;padding:18px 20px;font-weight:900;box-shadow:0 14px 34px #071e2e0f}@media (max-width:1100px){.mindmanager-reset-grid,.mindmanager-examples-layout{grid-template-columns:1fr}.mindmanager-reset-visual{justify-self:start}}@media (max-width:900px){.mindmanager-outcome-grid-reset{grid-template-columns:1fr}}@media (max-width:680px){.mindmanager-reset-copy h1{font-size:clamp(2.7rem,13vw,4rem)}.mindmanager-reset-actions{align-items:stretch}.mindmanager-reset-actions .button{justify-content:center;width:100%}.mindmanager-example-grid{grid-template-columns:1fr}.mindmanager-example-pill{border-radius:18px}}.nav-dropdown--simple{padding:10px}.nav-dropdown--simple a{padding:11px 12px}.nav-dropdown--simple a:last-child{color:var(--grey-500);border-top:1px solid #071e2e14;margin-top:6px;padding-top:13px;font-size:.9rem}.nav-dropdown--simple a:last-child:hover{color:var(--navy-900)}.appstudio-hero{background:radial-gradient(circle at 82% 18%, #03b4c629, transparent 34%), linear-gradient(180deg, #fff 0%, var(--aqua-50) 100%)}.appstudio-hero .product-hero-copy h1,.appstudio-hero .product-lead,.appstudio-hero .product-support{color:var(--navy-900)}.appstudio-hero .product-lead,.appstudio-hero .product-support{color:var(--grey-500);opacity:1}.appstudio-hero-panel{color:var(--navy-900)!important;background:#ffffffeb!important}.appstudio-hero-panel h2{color:var(--navy-900)!important}.appstudio-hero-panel .price-list li{color:var(--grey-500)!important}.appstudio-licence-card h3{color:var(--navy-900);letter-spacing:-.055em;margin:18px 0;font-size:clamp(2.1rem,4vw,3.4rem)}.appstudio-consulting-layout{grid-template-columns:minmax(0,.92fr) minmax(360px,.72fr);align-items:center;gap:clamp(44px,6vw,86px)}.appstudio-note-card{align-self:stretch}.appstudio-checkout-hero{background:radial-gradient(circle at 82% 18%, #03b4c624, transparent 34%), linear-gradient(180deg, #fff 0%, var(--aqua-50) 100%)}.appstudio-checkout-hero .product-hero-copy h1,.appstudio-checkout-hero .product-lead,.appstudio-checkout-hero .product-support{color:var(--navy-900)}.appstudio-checkout-hero .product-lead,.appstudio-checkout-hero .product-support{color:var(--grey-500)}.appstudio-checkout-hero .checkout-placeholder-notice{background:var(--white);border-color:#071e2e1f}.appstudio-checkout-hero .checkout-placeholder-notice h3{color:var(--navy-900)}.appstudio-checkout-hero .checkout-placeholder-notice p:not(.eyebrow){color:var(--grey-500)}@media (max-width:980px){.appstudio-consulting-layout{grid-template-columns:1fr}}.appstudio-visual-panel{background:#fffffff0;border:1px solid #071e2e14;border-radius:34px;overflow:hidden;box-shadow:0 28px 80px #071e2e1f}.appstudio-hero-image{width:100%;height:auto;padding:clamp(18px,2.8vw,34px);display:block}.appstudio-price-strip{gap:8px;padding:0 clamp(20px,3vw,34px) clamp(20px,3vw,34px);display:grid}.appstudio-price-strip span{background:var(--aqua-50);color:var(--navy-900);text-align:center;border:1px solid #071e2e14;border-radius:14px;padding:12px 14px;font-weight:900;display:block}.appstudio-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.appstudio-workflow-step{background:var(--white);border:1px solid #071e2e14;border-radius:26px;min-height:230px;padding:28px;position:relative;box-shadow:0 16px 42px #071e2e12}.appstudio-workflow-step span{background:var(--navy-900);width:42px;height:42px;color:var(--white);border-radius:999px;place-items:center;margin-bottom:18px;font-weight:900;display:grid}.appstudio-workflow-step h3{color:var(--navy-900)}.appstudio-workflow-step p{color:var(--grey-500)}.appstudio-card-icon{width:44px;height:44px;color:var(--aqua-700);background:#03b4c621;border-radius:16px;place-items:center;margin-bottom:18px;font-size:1.15rem;display:grid}@media (max-width:980px){.appstudio-workflow-grid{grid-template-columns:1fr}.appstudio-visual-panel{max-width:720px}}.appstudio-visual-panel{padding-bottom:0}.appstudio-hero-image{padding:clamp(20px,3vw,38px)}.appstudio-checkout-hero .appstudio-selected-option-panel,.checkout-hero .appstudio-selected-option-panel{color:var(--navy-900)!important;background:#fffffff0!important;border:1px solid #071e2e1a!important;box-shadow:0 28px 80px #071e2e1f!important}.appstudio-checkout-hero .appstudio-selected-option-panel *,.checkout-hero .appstudio-selected-option-panel *{opacity:1!important}.appstudio-checkout-hero .appstudio-selected-option-panel .eyebrow,.checkout-hero .appstudio-selected-option-panel .eyebrow{color:var(--aqua-700)!important}.appstudio-checkout-hero .appstudio-selected-option-panel h2,.checkout-hero .appstudio-selected-option-panel h2{color:var(--navy-900)!important;text-shadow:none!important}.appstudio-checkout-hero .appstudio-selected-option-panel li,.checkout-hero .appstudio-selected-option-panel li{color:var(--grey-500)!important}.appstudio-checkout-hero .appstudio-selected-option-panel li:before,.checkout-hero .appstudio-selected-option-panel li:before{color:var(--aqua-700)!important}.checkout-disabled-button,button.checkout-disabled-button:disabled,.appstudio-checkout-hero button.checkout-disabled-button:disabled{color:#637487!important;opacity:1!important;box-shadow:none!important;cursor:not-allowed!important;background:#e8eef2!important;border:1px solid #071e2e24!important}.checkout-disabled-button:hover,button.checkout-disabled-button:disabled:hover,.appstudio-checkout-hero button.checkout-disabled-button:disabled:hover{color:#637487!important;background:#e8eef2!important}.appstudio-development-rate-card strong{color:var(--navy-900);font-weight:900}.appstudio-development-rate-card{background:linear-gradient(#fffffff5,#eafafbe6);border-color:#03b4c638}:root{--anz-sand:#f4efe4;--anz-clay:#c16c37;--anz-fern:#2f6f5e;--anz-ocean:#03b4c6;--anz-sky:#eafafb}.anz-identity-section{background:radial-gradient(circle at 12% 22%, #2f6f5e1f, transparent 26%), radial-gradient(circle at 88% 16%, #03b4c629, transparent 30%), linear-gradient(135deg, #fff 0%, var(--anz-sky) 58%, var(--anz-sand) 100%);padding:clamp(44px,6vw,74px) 0;position:relative;overflow:hidden}.anz-identity-section:before{content:"";opacity:.16;pointer-events:none;background-image:linear-gradient(115deg,#071e2e14 1px,#0000 1px),linear-gradient(25deg,#071e2e0d 1px,#0000 1px);background-size:74px 74px,112px 112px;position:absolute;inset:0}.anz-identity-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8;border:1px solid #071e2e14;border-radius:34px;grid-template-columns:auto minmax(0,.85fr) minmax(340px,1fr) auto;align-items:center;gap:clamp(24px,4vw,54px);padding:clamp(28px,4vw,44px);display:grid;position:relative;box-shadow:0 24px 70px #071e2e14}.anz-map-mark{align-content:center;gap:10px;display:grid}.anz-map-mark span{background:var(--navy-900);width:58px;height:58px;color:var(--white);letter-spacing:-.04em;border-radius:22px;place-items:center;font-weight:900;display:grid}.anz-map-mark span:last-child{background:var(--anz-fern);transform:translate(18px)}.anz-identity-copy h2{color:var(--navy-900);letter-spacing:-.055em;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1}.anz-identity-copy p:not(.eyebrow),.anz-identity-points p{color:var(--grey-500)}.anz-identity-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.anz-identity-points article{background:#fffc;border:1px solid #071e2e14;border-radius:18px;padding:18px}.anz-identity-points h3{color:var(--navy-900);margin-bottom:8px}.anz-identity-action{justify-self:end}.resources-hero--anz,.product-hero.resources-hero--anz{background:radial-gradient(circle at 80% 15%, #03b4c629, transparent 34%), radial-gradient(circle at 10% 85%, #c16c371c, transparent 30%), linear-gradient(180deg, #fff 0%, var(--anz-sky) 62%, #f4efe47a 100%)}.resources-hero-grid{align-items:start}.resources-sticky-card{background:#ffffffeb;border:1px solid #071e2e17;border-radius:30px;gap:10px;padding:clamp(24px,3vw,36px);display:grid;position:sticky;top:104px;box-shadow:0 26px 76px #071e2e1c}.resources-sticky-card h2{color:var(--navy-900);letter-spacing:-.055em;margin-bottom:8px;font-size:clamp(2rem,3.2vw,3rem);line-height:1}.resources-sticky-card a{background:var(--white);color:var(--navy-900);border:1px solid #071e2e14;border-radius:14px;justify-content:space-between;gap:18px;padding:13px 15px;font-weight:900;text-decoration:none;display:flex}.resources-sticky-card a:after{content:"→";color:var(--aqua-700)}.resources-sticky-card a:hover{background:var(--aqua-50);border-color:#03b4c659}.resources-journey-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.resources-journey-card{min-height:300px}.visual-resource-grid--anz{align-items:stretch}.visual-resource-tile{background:var(--white);border:1px solid #071e2e14;border-radius:26px;overflow:hidden;box-shadow:0 18px 48px #071e2e14}.visual-resource-tile img{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid #071e2e0f;display:block}.visual-resource-tile div{padding:22px}.visual-resource-tile h3{color:var(--navy-900)}.visual-resource-tile p{color:var(--grey-500)}.resources-learning-layout{grid-template-columns:minmax(360px,.78fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,82px);display:grid}.resources-learning-sticky{position:sticky;top:104px}.resources-interactive-stack{gap:20px;display:grid}.resources-media-card{grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);align-items:center;gap:22px;display:grid}.media-placeholder{text-align:center;background:linear-gradient(135deg,#03b4c61a,#f4efe4ad);border:1px dashed #071e2e2e;border-radius:20px;place-items:center;min-height:148px;padding:20px;display:grid}.media-placeholder span{color:var(--navy-900);margin-bottom:8px;font-size:1.4rem;font-weight:900;display:block}.media-placeholder small{color:var(--grey-500);font-weight:700}.resources-icons-callout{margin-top:clamp(28px,4vw,44px)}.resources-final-anz .final-cta-panel{background:radial-gradient(circle at 20% 20%, #03b4c633, transparent 35%), linear-gradient(135deg, var(--navy-900), #0e3546)}@media (max-width:1180px){.anz-identity-panel,.resources-learning-layout,.anz-identity-points{grid-template-columns:1fr}.anz-identity-action{justify-self:start}.resources-sticky-card,.resources-learning-sticky{position:static}.resources-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.resources-journey-grid,.resources-media-card{grid-template-columns:1fr}.anz-map-mark{grid-auto-flow:column;justify-content:start}.anz-map-mark span:last-child{transform:none}}@media (max-width:620px){.resources-journey-grid{grid-template-columns:1fr}}.legacy-resource-anchors{width:1px;height:1px;position:absolute;overflow:hidden}.anz-identity-panel--clean{isolation:isolate;grid-template-columns:minmax(0,.78fr) minmax(360px,.68fr) auto;min-height:430px;padding:clamp(38px,5vw,68px);position:relative;overflow:hidden}.anz-identity-panel--clean:before{content:"";z-index:-2;background:radial-gradient(circle at 82% 18%,#03b4c61f,#0000 34%),radial-gradient(circle at 12% 86%,#c16c3714,#0000 30%);border-radius:28px;position:absolute;inset:22px}.anz-identity-panel--clean:after{content:"";z-index:-1;opacity:.08;background:radial-gradient(ellipse at 42% 48%, transparent 38%, var(--navy-900) 39%, transparent 40%), radial-gradient(ellipse at 60% 36%, transparent 34%, var(--navy-900) 35%, transparent 36%), radial-gradient(ellipse at 70% 72%, transparent 26%, var(--navy-900) 27%, transparent 28%);filter:blur(.2px);width:clamp(280px,36vw,520px);height:clamp(260px,32vw,460px);position:absolute;top:50%;right:clamp(28px,7vw,100px);transform:translateY(-50%)}.anz-identity-panel--clean .anz-map-mark,.anz-identity-panel--clean .anz-identity-points{display:none}.anz-outline-mark{z-index:-1;opacity:.16;pointer-events:none;gap:16px;display:grid;position:absolute;bottom:clamp(28px,5vw,70px);right:clamp(42px,8vw,130px)}.anz-outline-mark span{color:var(--navy-900);letter-spacing:-.06em;border:2px solid #071e2e59;place-items:center;font-weight:900;display:grid}.anz-outline-mark__au{border-radius:48% 52% 44% 56%/58% 44% 56% 42%;width:210px;height:132px}.anz-outline-mark__nz{border-radius:55% 45% 52% 48%/38% 62% 42% 58%;width:84px;height:132px;margin-left:150px;transform:rotate(22deg)}.anz-identity-panel--clean .anz-identity-copy{max-width:680px}.anz-identity-panel--clean .anz-identity-copy h2{letter-spacing:-.07em;max-width:640px;font-size:clamp(2.7rem,4.8vw,5.3rem);line-height:.95}.anz-identity-panel--clean .anz-identity-copy p:not(.eyebrow){max-width:560px;font-size:1.08rem;line-height:1.72}.anz-identity-checks{align-self:center;gap:14px;display:grid}.anz-identity-check{background:#ffffffc2;border:1px solid #071e2e14;border-radius:18px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex;box-shadow:0 12px 28px #071e2e0d}.anz-identity-check span{width:28px;height:28px;color:var(--aqua-700);background:#03b4c621;border-radius:999px;flex:none;place-items:center;font-weight:900;display:grid}.anz-identity-check p{color:var(--navy-900);margin:0;font-weight:800;line-height:1.38}.anz-identity-panel--clean .anz-identity-action{place-self:end}@media (max-width:1180px){.anz-identity-panel--clean{grid-template-columns:1fr}.anz-identity-panel--clean .anz-identity-action{justify-self:start}.anz-outline-mark{bottom:28px;right:28px}}@media (max-width:720px){.anz-identity-panel--clean{min-height:auto}.anz-outline-mark{display:none}.anz-identity-panel--clean .anz-identity-copy h2{font-size:clamp(2.5rem,13vw,4rem)}}.resources-hero--anz,.product-hero.resources-hero--anz,.resources-hero,.resources-hero--anz .product-hero-copy,.resources-hero .product-hero-copy{color:var(--navy-900)!important}.resources-hero--anz .product-hero-copy h1,.resources-hero--anz .product-hero-copy h2,.resources-hero .product-hero-copy h1,.resources-hero .product-hero-copy h2{color:var(--navy-900)!important;text-shadow:none!important}.resources-hero--anz .product-hero-copy .product-lead,.resources-hero--anz .product-hero-copy .product-support,.resources-hero--anz .product-hero-copy p:not(.eyebrow),.resources-hero .product-hero-copy .product-lead,.resources-hero .product-hero-copy .product-support,.resources-hero .product-hero-copy p:not(.eyebrow){color:var(--grey-500)!important;opacity:1!important;text-shadow:none!important}.resources-hero--anz .product-recommendation-badge,.resources-hero .product-recommendation-badge{color:var(--navy-900)!important;opacity:1!important;background:#f2a900!important;border:0!important}.resources-hero--anz .hero-actions .button--secondary,.resources-hero--anz .hero-actions .button--ghost,.resources-hero .hero-actions .button--secondary,.resources-hero .hero-actions .button--ghost{color:var(--navy-900)!important;opacity:1!important;background:#fff!important;border:1px solid #071e2e3d!important;box-shadow:0 14px 34px #071e2e17!important}.resources-hero--anz .hero-actions .button--secondary:hover,.resources-hero--anz .hero-actions .button--ghost:hover,.resources-hero .hero-actions .button--secondary:hover,.resources-hero .hero-actions .button--ghost:hover{background:var(--aqua-50)!important;color:var(--navy-900)!important;border-color:#03b4c673!important}.resources-sticky-card,.resources-hero .resources-sticky-card{color:var(--navy-900)!important;background:#fffffff5!important}.resources-sticky-card h2,.resources-sticky-card h3{color:var(--navy-900)!important}.resources-sticky-card .eyebrow{color:var(--aqua-700)!important}.professional-checkout-hero{background:radial-gradient(circle at 80% 18%, #03b4c629, transparent 34%), linear-gradient(180deg, #fff 0%, var(--aqua-50) 100%)}.professional-checkout-hero,.professional-checkout-hero .product-hero-copy{color:var(--navy-900)!important}.professional-checkout-hero .product-hero-copy h1{color:var(--navy-900)!important;text-shadow:none!important}.professional-checkout-hero .product-lead,.professional-checkout-hero .product-support,.professional-checkout-hero .product-small-note{color:var(--grey-500)!important;opacity:1!important;text-shadow:none!important}.professional-checkout-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(390px,.72fr);align-items:center;gap:clamp(44px,7vw,96px);display:grid}.professional-checkout-copy{max-width:720px}.professional-checkout-copy h1{letter-spacing:-.07em;margin:16px 0 22px;font-size:clamp(3.1rem,5.4vw,5.7rem);line-height:.96}.professional-buy-actions{margin-top:28px}.professional-buy-now-button,button.professional-buy-now-button:disabled{background:var(--aqua-700)!important;color:#fff!important;opacity:1!important;cursor:not-allowed!important;border:1px solid #03b4c659!important;box-shadow:0 18px 42px #03b4c638!important}.professional-buy-now-button:after{content:"Stripe pending";color:#fff;letter-spacing:.02em;background:#fff3;border-radius:999px;margin-left:10px;padding:4px 8px;font-size:.72rem;font-weight:900}.professional-checkout-card{background:#fffffff0;border:1px solid #071e2e17;border-radius:34px;overflow:hidden;box-shadow:0 28px 80px #071e2e1f}.professional-checkout-image-wrap{border-bottom:1px solid #071e2e12;padding:clamp(18px,2.6vw,30px)}.professional-checkout-image-wrap img{border-radius:22px;display:block}.professional-checkout-price-card{padding:clamp(22px,3vw,34px)}.professional-checkout-price-card h2{color:var(--navy-900);letter-spacing:-.07em;margin:8px 0 4px;font-size:clamp(3rem,5vw,4.8rem);line-height:.9}.professional-checkout-price-card p{color:var(--grey-500)}.professional-checkout-price-card .price-list{margin-top:20px}.professional-checkout-price-card .price-list li{color:var(--grey-500)}.professional-checkout-price-card .price-list li:before{color:var(--aqua-700)}.professional-checkout-price-card--mobile{background:#fff;border:1px solid #071e2e17;border-radius:22px;margin:24px 0 0;padding:20px;display:none}.professional-after-purchase-links{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.professional-after-purchase-links .button--ghost{color:#fff!important;opacity:1!important;background:#ffffff1a!important;border-color:#ffffff40!important}.professional-stripe-card p{color:var(--grey-500)}@media (max-width:1080px){.professional-checkout-hero-grid{grid-template-columns:1fr}.professional-checkout-card{max-width:720px}}@media (max-width:680px){.professional-checkout-copy h1{font-size:clamp(2.7rem,13vw,4rem)}.professional-checkout-card{display:none}.professional-checkout-price-card--mobile{display:block}.professional-buy-actions{align-items:stretch}.professional-buy-actions .button,.professional-buy-actions button{justify-content:center;width:100%}.professional-buy-now-button:after{display:none}}.professional-buy-actions--single{align-items:center;gap:0;display:flex}.professional-buy-actions--single .professional-buy-now-button{justify-content:center;min-width:220px}@media (max-width:680px){.professional-buy-actions--single .professional-buy-now-button{width:100%}}.appstudio-checkout-hero--enhanced{background:radial-gradient(circle at 80% 18%, #03b4c626, transparent 34%), linear-gradient(180deg, #fff 0%, var(--aqua-50) 100%)}.appstudio-checkout-grid{grid-template-columns:minmax(0,.9fr) minmax(380px,.68fr);align-items:center;gap:clamp(44px,7vw,96px);display:grid}.appstudio-checkout-copy{max-width:720px}.appstudio-checkout-copy h1{letter-spacing:-.07em;margin:16px 0 22px;font-size:clamp(3.1rem,5.4vw,5.7rem);line-height:.96;color:var(--navy-900)!important;text-shadow:none!important}.appstudio-checkout-hero--enhanced .product-lead,.appstudio-checkout-hero--enhanced .product-support,.appstudio-checkout-hero--enhanced .product-small-note{color:var(--grey-500)!important;opacity:1!important;text-shadow:none!important}.appstudio-buy-actions{margin-top:28px}.appstudio-buy-now-button,button.appstudio-buy-now-button:disabled{justify-content:center;min-width:220px;background:var(--aqua-700)!important;color:#fff!important;opacity:1!important;cursor:not-allowed!important;border:1px solid #03b4c659!important;box-shadow:0 18px 42px #03b4c638!important}.appstudio-buy-now-button:after{content:"Stripe pending";color:#fff;letter-spacing:.02em;background:#fff3;border-radius:999px;margin-left:10px;padding:4px 8px;font-size:.72rem;font-weight:900}.appstudio-enhanced-summary h2{letter-spacing:-.07em;margin:10px 0 6px;font-size:clamp(3rem,5vw,4.7rem);line-height:.9;color:var(--navy-900)!important}.appstudio-summary-subtitle{margin-bottom:20px;font-weight:800;color:var(--grey-500)!important}.appstudio-checkout-detail-grid{align-items:stretch}.appstudio-checkout-detail-card strong{color:var(--navy-900);font-weight:900}.appstudio-checkout-detail-card .price-list{margin-top:18px}.appstudio-checkout-support-layout{grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);align-items:stretch;gap:clamp(44px,6vw,86px)}@media (max-width:1080px){.appstudio-checkout-grid,.appstudio-checkout-support-layout{grid-template-columns:1fr}.appstudio-enhanced-summary{max-width:720px}}@media (max-width:680px){.appstudio-checkout-copy h1{font-size:clamp(2.7rem,13vw,4rem)}.appstudio-buy-actions{align-items:stretch}.appstudio-buy-now-button,.appstudio-buy-actions button{width:100%}.appstudio-buy-now-button:after{display:none}}.form-delivery-note{background:#eafafbbf;border:1px solid #071e2e1a;border-radius:18px;margin-top:22px;padding:18px 20px}.form-delivery-note p{color:var(--grey-500);margin:0;line-height:1.55}.form-delivery-note p+p{margin-top:8px}.form-delivery-note strong{color:var(--navy-900)}.contact-delivery-layout{grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);align-items:center;gap:clamp(44px,6vw,86px)}.contact-delivery-card p{color:var(--grey-500)}.smart-form-success strong{color:var(--navy-900)}.smart-form-success .hero-actions{margin-top:22px}.resources-hero--refined{padding:clamp(58px,7vw,94px) 0}.resources-sticky-card--compact{gap:9px}.resources-sticky-card--compact a{grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.resources-sticky-card--compact a strong{color:var(--navy-900);font-weight:900}.resources-sticky-card--compact a span{color:var(--grey-500);font-size:.92rem;font-weight:700;line-height:1.35}.resources-start-card{min-height:285px}.resources-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.resources-step-card{background:#fff;border:1px solid #071e2e14;border-radius:26px;padding:28px;box-shadow:0 16px 42px #071e2e12}.resources-step-card span{background:var(--navy-900);color:#fff;border-radius:999px;place-items:center;width:42px;height:42px;margin-bottom:18px;font-weight:900;display:grid}.resources-step-card h3{color:var(--navy-900)}.resources-step-card p{color:var(--grey-500)}.template-resource-grid--four{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.appstudio-resource-layout{grid-template-columns:minmax(0,.9fr) minmax(380px,.7fr);align-items:center;gap:clamp(44px,6vw,86px)}.appstudio-resource-visual{background:#fff;border:1px solid #071e2e14;border-radius:32px;padding:clamp(18px,3vw,34px);box-shadow:0 24px 70px #071e2e1a}.appstudio-resource-visual img{display:block}@media (max-width:1180px){.template-resource-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.appstudio-resource-layout{grid-template-columns:1fr}}@media (max-width:880px){.resources-step-grid{grid-template-columns:1fr}.resources-sticky-card--compact a{grid-template-columns:1fr auto}.resources-sticky-card--compact a span{grid-column:1/-1}}@media (max-width:640px){.template-resource-grid--four{grid-template-columns:1fr}}.centered-actions{justify-content:center}.download-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:34px;display:grid}.download-library-card{flex-direction:column;min-height:360px;display:flex}.download-library-card p{color:var(--grey-500)}.download-link-list{gap:10px;margin-top:auto;padding-top:18px;display:grid}.download-link-list a{color:var(--navy-900);background:#eafafb9e;border:1px solid #071e2e14;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;font-weight:800;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.download-link-list a:hover{background:#fff;border-color:#03b4c652;transform:translateY(-2px)}.download-link-list a span{line-height:1.25}.download-link-list a strong{color:var(--aqua-700);text-transform:uppercase;letter-spacing:.06em;font-size:.85rem}.download-admin-strip,.integration-callout{margin-top:30px}.download-admin-strip{background:#fff;border:1px solid #071e2e14;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:26px;padding:clamp(24px,4vw,36px);display:grid;box-shadow:0 18px 48px #071e2e14}.download-admin-strip h3{color:var(--navy-900);margin:6px 0 10px}.download-admin-strip p{color:var(--grey-500)}.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:34px;display:grid}.integration-card{background:radial-gradient(circle at 90% 12%,#03b4c61f,#0000 30%),#fff;border:1px solid #071e2e14;border-radius:30px;padding:clamp(24px,4vw,34px);position:relative;box-shadow:0 18px 50px #071e2e14}.integration-icon{background:var(--navy-900);color:#fff;letter-spacing:-.04em;border-radius:16px;place-items:center;min-width:52px;height:52px;margin-bottom:18px;padding:0 12px;font-weight:900;display:inline-grid}.integration-card h3{color:var(--navy-900)}.integration-item-list{gap:12px;margin-top:20px;display:grid}.integration-item{background:#f9fcfdeb;border:1px solid #071e2e12;border-radius:18px;padding:15px 16px}.integration-item strong{color:var(--navy-900);margin-bottom:5px;display:block}.integration-item span{color:var(--grey-500);line-height:1.45;display:block}@media (max-width:1120px){.download-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.download-library-grid,.integration-grid,.download-admin-strip{grid-template-columns:1fr}}.activation-help-hero h1{color:var(--navy-900)!important;text-shadow:none!important}.activation-help-hero .product-lead,.activation-help-hero .product-support{color:var(--grey-500)!important;opacity:1!important}.activation-help-panel h2{color:var(--navy-900)}.activation-help-split{grid-template-columns:minmax(0,.85fr) minmax(380px,.8fr);align-items:start;gap:clamp(44px,6vw,86px)}.activation-help-list{gap:16px;display:grid}.activation-help-list .resource-card{padding:22px 24px}.activation-help-list h3{color:var(--navy-900);margin-bottom:8px}.activation-help-list p{color:var(--grey-500);margin:0}@media (max-width:1080px){.activation-help-split{grid-template-columns:1fr}}.resource-only-hero,.resource-only-final{background:radial-gradient(circle at 82% 14%, #03b4c624, transparent 34%), linear-gradient(180deg, #fff 0%, var(--aqua-50) 100%)}.licence-video-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.58fr);align-items:start;gap:clamp(30px,5vw,62px);display:grid}.video-resource-card{background:#fff;border:1px solid #071e2e14;border-radius:32px;overflow:hidden;box-shadow:0 22px 64px #071e2e1a}.video-placeholder-frame{text-align:center;background:radial-gradient(circle at 70% 20%, #03b4c62e, transparent 34%), linear-gradient(135deg, var(--navy-900), #0e3a50);color:#fff;place-items:center;min-height:clamp(280px,42vw,450px);padding:clamp(28px,5vw,52px);display:grid}.video-placeholder-frame span{text-transform:uppercase;letter-spacing:.08em;background:#ffffff24;border-radius:999px;margin-bottom:16px;padding:8px 14px;font-weight:900;display:inline-flex}.video-placeholder-frame h3{color:#fff;letter-spacing:-.06em;font-size:clamp(2rem,4vw,3.5rem)}.video-placeholder-frame p{color:#ffffffd1;max-width:560px;margin:12px auto 0}.video-resource-note{background:#eafafbb3;padding:18px 22px}.video-resource-note p{color:var(--grey-500);margin:0}.video-resource-note a{color:var(--aqua-700);font-weight:900}.activation-help-list--wide{max-width:980px;margin:0 auto}@media (max-width:980px){.licence-video-layout{grid-template-columns:1fr}}.library-hero{background:radial-gradient(circle at 82% 14%, #03b4c629, transparent 34%), linear-gradient(180deg, #fff 0%, var(--aqua-50) 100%)}.library-hero h1{color:var(--navy-900)!important;text-shadow:none!important}.library-hero .product-lead,.library-hero .product-support{color:var(--grey-500)!important;opacity:1!important}.library-filter-panel{background:#fff;border:1px solid #071e2e14;border-radius:30px;padding:clamp(24px,4vw,36px);box-shadow:0 24px 70px #071e2e1a}.library-filter-panel h2{color:var(--navy-900);letter-spacing:-.06em;font-size:clamp(2rem,4vw,3.3rem)}.library-filter-mini-list,.library-chip-row{flex-wrap:wrap;gap:10px;display:flex}.library-filter-mini-list{margin-top:20px}.library-filter-mini-list span,.library-chip-row a{min-height:38px;color:var(--navy-900);background:#eafafbb8;border:1px solid #071e2e14;border-radius:999px;align-items:center;padding:9px 14px;font-size:.9rem;font-weight:900;text-decoration:none;display:inline-flex}.library-filter-block{background:#fff;border:1px solid #071e2e14;border-radius:30px;gap:28px;padding:clamp(24px,4vw,36px);display:grid;box-shadow:0 20px 58px #071e2e14}.library-chip-row--topics a{background:#fff}.library-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.library-featured-card{background:#fff;border:1px solid #071e2e14;border-radius:30px;overflow:hidden;box-shadow:0 20px 58px #071e2e14}.library-featured-card img{aspect-ratio:16/10;object-fit:cover;display:block}.library-featured-card>div{padding:24px}.library-featured-card h3,.library-card h3{color:var(--navy-900)}.library-featured-card p,.library-card p{color:var(--grey-500)}.library-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.library-card{background:#fff;border:1px solid #071e2e14;border-radius:26px;flex-direction:column;min-height:270px;padding:24px;display:flex;box-shadow:0 16px 42px #071e2e12}.library-card-meta{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.library-card-meta span,.library-card-meta strong{letter-spacing:.02em;border-radius:999px;padding:7px 10px;font-size:.76rem;font-weight:900;display:inline-flex}.library-card-meta span{background:var(--navy-900);color:#fff}.library-card-meta strong{color:var(--aqua-700);background:#eafafbe6}.library-card-link{color:var(--aqua-700);margin-top:auto;font-weight:900;text-decoration:none}.library-card-link:hover{text-decoration:underline}.library-next-layout{grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);gap:clamp(44px,6vw,86px)}.library-resource-callout{margin-top:34px}@media (max-width:1120px){.library-featured-grid,.library-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.library-featured-grid,.library-card-grid,.library-next-layout{grid-template-columns:1fr}}.video-library-hero{background:radial-gradient(circle at 82% 14%, #03b4c629, transparent 34%), linear-gradient(180deg, #fff 0%, var(--aqua-50) 100%)}.video-library-hero h1{color:var(--navy-900)!important;text-shadow:none!important}.video-library-hero .product-lead,.video-library-hero .product-support{color:var(--grey-500)!important;opacity:1!important}.video-guidance-panel h2{color:var(--navy-900)}.video-category-row{justify-content:center}.video-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.video-resource-card--library{border-radius:30px;overflow:hidden}.video-placeholder-frame--compact{min-height:285px}.video-placeholder-frame--compact h3{font-size:clamp(1.5rem,2.8vw,2.25rem)}.video-resource-body{padding:24px}.video-resource-body p{color:var(--grey-500)}.video-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.video-plan-card{min-height:100%}.video-plan-card .integration-item-list{margin-top:20px}@media (max-width:1040px){.video-featured-grid,.video-plan-grid{grid-template-columns:1fr}}.why-visual-stack{gap:20px;display:grid}.why-image-card,.check-card-image,.sector-card-image,.timeline-card-image,.resource-card-image{background:var(--grey-50);border:1px solid #071e2e14;border-radius:22px;overflow:hidden}.why-image-card{box-shadow:var(--shadow-card);background:var(--white);position:relative}.why-image-card img,.check-card-image img,.sector-card-image img,.timeline-card-image img,.resource-card-image img{aspect-ratio:16/9;object-fit:cover;display:block}.why-image-card>div{gap:6px;padding:18px 20px 20px;display:grid}.why-image-card span{color:var(--mindlogik-teal);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:900}.why-image-card strong{color:var(--navy-900);font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.2}.feature-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid--compact .mini-card{padding:18px}.feature-grid--compact .mini-card h3{font-size:1rem}.feature-grid--compact .mini-card p{font-size:.92rem;line-height:1.5}.check-card--visual,.timeline-card--visual{padding-top:18px}.check-card-image,.timeline-card-image{margin-bottom:24px}.sector-card--visual{padding-top:18px}.sector-card-image{margin-bottom:22px}.sector-card--visual .sector-icon{margin-top:-4px}.resource-card--visual{padding:0;overflow:hidden}.resource-card--visual .resource-card-image{border:0;border-radius:0;margin-bottom:0}.resource-card--visual .resource-card-image img{border-radius:0}.resource-card--visual .resource-label,.resource-card--visual h3,.resource-card--visual p{margin-left:28px;margin-right:28px}.resource-card--visual .resource-label{margin-top:24px}.resource-card--visual p{margin-bottom:28px}@media (max-width:980px){.feature-grid--compact{grid-template-columns:1fr}}@media (max-width:720px){.resource-card--visual .resource-label,.resource-card--visual h3,.resource-card--visual p{margin-left:22px;margin-right:22px}.resource-card--visual p{margin-bottom:22px}}.trust-section--visual{background:radial-gradient(circle at 78% 18%,#03b4c61f,#0000 34%),linear-gradient(#f8fbfc 0%,#fff 100%);padding:clamp(76px,8vw,118px) 0;position:relative;overflow:hidden}.trust-visual-hero{grid-template-columns:minmax(0,.98fr) minmax(420px,.82fr);align-items:center;gap:clamp(42px,6vw,92px);margin-bottom:clamp(34px,5vw,56px);display:grid}.trust-visual-copy h2{max-width:860px;color:var(--navy-900);letter-spacing:-.075em;margin:10px 0 22px;font-size:clamp(2.8rem,5.4vw,5.35rem);line-height:.98}.trust-visual-copy>p:not(.eyebrow){max-width:690px;color:var(--grey-500);font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.65}.trust-region-visual{min-height:290px;position:relative}.partner-badge-card{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;border:1px solid #071e2e14;border-radius:22px;gap:8px;width:min(460px,92%);padding:28px 32px;display:grid;position:absolute;top:48px;left:2%;box-shadow:0 22px 64px #071e2e21}.partner-badge-card span{color:#c58b00;letter-spacing:.02em;font-size:clamp(1rem,1.8vw,1.25rem);font-weight:900}.partner-badge-card strong{color:#241816;letter-spacing:-.05em;font-size:clamp(1.6rem,3vw,2.55rem);line-height:1}.anz-map-visual{opacity:.9;position:absolute;inset:0}.anz-map-visual:before{content:"";background:#03b4c612;border-radius:999px;width:360px;height:360px;position:absolute;top:0;right:8%}.australia-shape,.new-zealand-shape{filter:blur(.2px);background:#3a7e9c2e;display:block;position:absolute}.australia-shape{clip-path:polygon(10% 34%,28% 12%,52% 6%,82% 16%,96% 44%,86% 74%,60% 86%,42% 78%,26% 90%,8% 70%);width:210px;height:140px;top:24px;right:20%}.new-zealand-shape{clip-path:polygon(18% 18%,40% 6%,64% 22%,54% 42%,80% 62%,58% 84%,30% 74%,14% 48%);width:120px;height:92px;top:148px;right:2%}.region-dot{z-index:2;background:var(--mindlogik-teal);border-radius:999px;width:18px;height:18px;position:absolute;box-shadow:0 0 0 10px #03b4c624,inset 0 0 0 2px #fff}.region-dot--au{top:88px;right:19%}.region-dot--nz{top:196px;right:7%}.region-arc{border-top:3px dashed #03b4c680;border-radius:60% 60% 0 0;width:240px;height:140px;position:absolute;top:92px;right:7%;transform:rotate(17deg)}.trust-grid--visual{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.trust-card--visual{background:radial-gradient(circle at 34% 18%, #03b4c61c, transparent 25%), var(--white);flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:300px;padding:clamp(24px,3vw,34px);display:flex}.trust-visual-icon{background:#eafafbfa;border-radius:999px;place-items:center;width:92px;height:92px;margin-bottom:22px;display:grid}.trust-visual-icon svg{fill:none;width:50px;height:50px;stroke:var(--navy-900);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.trust-visual-icon--trophy svg path:last-child{stroke:#d8a20d}.trust-card--visual h3{color:var(--navy-900);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.12}.trust-card--visual p{color:var(--grey-500);margin:0;font-size:1rem;line-height:1.62}.checkout-section--redesigned{background:#f6f8fa;padding:clamp(82px,9vw,126px) 0}.checkout-grid--redesigned{grid-template-columns:minmax(0,.92fr) minmax(460px,.95fr);gap:clamp(48px,7vw,88px)}.checkout-copy h2{letter-spacing:-.08em;max-width:760px;font-size:clamp(3rem,6vw,6rem);line-height:.98}.checkout-copy p:not(.eyebrow){max-width:690px;color:var(--grey-500);font-size:clamp(1.05rem,1.55vw,1.28rem);line-height:1.68}.renewal-support-card{background:#fff;border:1px solid #071e2e14;border-radius:32px;padding:clamp(28px,4vw,46px);box-shadow:0 26px 80px #071e2e1a}.renewal-illustration{background:radial-gradient(circle at 56% 48%,#03b4c621,#0000 36%),linear-gradient(135deg,#f8fbfc,#fff);border-radius:28px;min-height:250px;margin-bottom:30px;position:relative;overflow:hidden}.checkout-window{background:#fff;border-radius:18px;width:270px;padding:30px 26px 24px;position:absolute;top:58px;left:6%;box-shadow:0 20px 52px #071e2e1f}.checkout-window-dots{gap:5px;display:flex;position:absolute;top:14px;left:18px}.checkout-window-dots span{background:#94a8b9;border-radius:999px;width:6px;height:6px}.checkout-window strong{color:var(--navy-900);letter-spacing:-.04em;margin-bottom:16px;font-size:1.4rem;display:block}.checkout-line{background:#e5eef3;border-radius:999px;height:10px;margin-bottom:9px}.checkout-line--long{width:86%}.checkout-line--short{width:58%}.checkout-button{color:#fff;background:#2855d9;border-radius:8px;margin-top:8px;padding:12px 28px;font-weight:900;display:inline-flex}.checkout-success{color:#fff;background:#17b990;border-radius:999px;place-items:center;width:58px;height:58px;font-size:2rem;font-weight:900;display:grid;position:absolute;top:-18px;right:-18px;box-shadow:0 14px 32px #17b99047}.renewal-flow{gap:12px;display:grid;position:absolute;top:36px;left:48%}.calendar-icon{background:#fff;border-radius:14px;justify-self:center;width:78px;height:80px;position:relative;box-shadow:0 16px 38px #071e2e14}.calendar-icon:before{content:"";background:var(--mindlogik-teal);border-radius:14px 14px 0 0;height:20px;position:absolute;inset:0 0 auto}.calendar-icon span,.calendar-icon i{background:#c6d5df;border-radius:3px;width:10px;height:10px;display:block;position:absolute;top:34px;left:20px;box-shadow:20px 0 #c6d5df,40px 0 #c6d5df,0 20px #c6d5df,20px 20px #c6d5df}.month-pill{min-width:150px;color:var(--grey-500);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-weight:800;display:flex;box-shadow:0 12px 32px #071e2e12}.month-pill span{color:var(--mindlogik-teal)}.support-flow{align-items:center;gap:32px;display:flex;position:absolute;top:96px;right:5%}.invoice-icon{background:#fff;border-radius:16px;gap:8px;width:72px;padding:18px 14px;display:grid;box-shadow:0 16px 40px #071e2e14}.invoice-icon span{background:#dce8ef;border-radius:999px;height:8px}.invoice-icon span:first-child{background:#2b73d9;width:70%}.support-icon{width:66px;height:66px;color:var(--mindlogik-teal);background:#03b4c61f;border-radius:999px;place-items:center;font-size:1.75rem;display:grid}.renewal-divider{background:#071e2e1a;height:1px;margin-bottom:26px}.renewal-support-card h3{color:var(--navy-900);margin:0 0 22px;font-size:clamp(1.4rem,2.5vw,1.9rem)}.renewal-list{counter-reset:none;gap:18px;margin:0;padding:0;list-style:none;display:grid}.renewal-list li{align-items:center;gap:18px;display:flex}.renewal-list li span{width:40px;height:40px;color:var(--mindlogik-teal);background:#03b4c61f;border-radius:999px;flex:none;place-items:center;font-weight:900;display:grid}.renewal-list li p{color:var(--grey-500);margin:0;font-size:clamp(1rem,1.5vw,1.16rem)}@media (max-width:1180px){.trust-visual-hero,.checkout-grid--redesigned{grid-template-columns:1fr}.trust-region-visual{min-height:250px}.trust-grid--visual{grid-template-columns:repeat(2,minmax(0,1fr))}.renewal-support-card{max-width:760px}}@media (max-width:760px){.trust-grid--visual{grid-template-columns:1fr}.partner-badge-card{width:100%;position:relative;top:auto;left:auto}.anz-map-visual{display:none}.trust-region-visual{min-height:0}.renewal-illustration{min-height:420px}.checkout-window,.renewal-flow,.support-flow{margin:18px auto;position:relative;top:auto;left:auto;right:auto}.support-flow{justify-content:center}.checkout-copy h2,.trust-visual-copy h2{font-size:clamp(2.55rem,12vw,4.1rem)}}.why-section .split-layout{grid-template-columns:minmax(0,.82fr) minmax(520px,1.08fr);align-items:start;gap:clamp(52px,7vw,96px)}.why-section .section-heading{max-width:680px;padding-top:clamp(10px,2vw,26px)}.why-section .section-heading h2{letter-spacing:-.08em;margin-bottom:22px;font-size:clamp(3rem,5.8vw,5.7rem);line-height:.96}.why-section .section-heading p{font-size:clamp(1.02rem,1.45vw,1.15rem);line-height:1.72}.why-image-card{border-radius:30px;overflow:hidden}.why-image-card img{aspect-ratio:4/3;object-fit:cover;object-position:center}.why-image-card>div{padding:20px 24px 24px}.checkout-section--redesigned{padding:clamp(72px,8vw,108px) 0}.checkout-grid--redesigned{grid-template-columns:minmax(0,.9fr) minmax(470px,.95fr);align-items:center;gap:clamp(48px,6vw,82px)}.checkout-copy h2{letter-spacing:-.075em;max-width:700px;margin-bottom:22px;font-size:clamp(2.85rem,5vw,4.95rem)!important;line-height:1.02!important}.checkout-copy p:not(.eyebrow){max-width:650px;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.72}.renewal-support-card{justify-self:end;max-width:660px}.renewal-illustration{min-height:230px}.checkout-window{width:250px;left:5%}.renewal-flow{left:47%}.month-pill{min-width:138px;padding:10px 14px}.support-flow{right:4%}@media (max-width:1180px){.why-section .split-layout,.checkout-grid--redesigned{grid-template-columns:1fr}.why-section .section-heading{max-width:840px}.renewal-support-card{justify-self:start;max-width:760px}}@media (max-width:760px){.why-section .section-heading h2,.checkout-copy h2{font-size:clamp(2.45rem,12vw,4rem)!important;line-height:1!important}}.integrations-visual-section{background:radial-gradient(circle at 84% 12%,#03b4c61a,#0000 32%),linear-gradient(#fff 0%,#f8fbfc 100%)}.integrations-visual-intro{grid-template-columns:minmax(0,.9fr) minmax(420px,.8fr);align-items:center;gap:clamp(44px,7vw,92px);margin-bottom:clamp(38px,6vw,64px);display:grid}.integrations-visual-intro .section-heading{max-width:780px}.integrations-visual-intro h2{color:var(--navy-900);letter-spacing:-.075em;font-size:clamp(2.7rem,5.2vw,5.2rem);line-height:.98}.integrations-visual-intro p:not(.eyebrow){color:var(--grey-500);font-size:clamp(1.04rem,1.45vw,1.22rem);line-height:1.7}.integration-hub-visual{background:radial-gradient(circle,#03b4c621,#0000 37%),linear-gradient(135deg,#fff,#eef8fa);border:1px solid #071e2e14;border-radius:36px;min-height:420px;position:relative;overflow:hidden;box-shadow:0 26px 80px #071e2e17}.integration-hub-core,.hub-node{text-align:center;background:#fff;border:1px solid #071e2e14;place-items:center;display:grid;position:absolute;box-shadow:0 16px 44px #071e2e1a}.integration-hub-core{z-index:4;border-radius:999px;width:190px;height:190px;padding:26px;top:50%;left:50%;transform:translate(-50%,-50%)}.integration-hub-core-icon{background:var(--navy-900);width:54px;height:54px;color:var(--mindlogik-teal);border-radius:18px;place-items:center;margin-bottom:8px;font-size:1.6rem;font-weight:900;display:grid}.integration-hub-core strong{color:var(--navy-900);letter-spacing:-.04em;font-size:1.25rem}.integration-hub-core small{color:var(--grey-500);font-weight:800}.hub-node{z-index:3;border-radius:22px;width:150px;min-height:86px;padding:15px}.hub-node span{min-width:42px;height:34px;color:var(--aqua-700);background:#03b4c61f;border-radius:12px;place-items:center;margin-bottom:8px;padding:0 8px;font-weight:900;display:grid}.hub-node strong{color:var(--navy-900);font-size:.95rem;line-height:1.15}.hub-node--m365{top:32px;left:50%;transform:translate(-50%)}.hub-node--project{top:50%;left:30px;transform:translateY(-50%)}.hub-node--files{top:50%;right:30px;transform:translateY(-50%)}.hub-node--admin{bottom:32px;left:50%;transform:translate(-50%)}.hub-line{z-index:1;background:linear-gradient(90deg,#03b4c614,#03b4c680,#03b4c614);border-radius:999px;display:block;position:absolute}.hub-line--one,.hub-line--four{width:3px;height:118px;left:50%;transform:translate(-50%)}.hub-line--one{top:104px}.hub-line--four{bottom:104px}.hub-line--two,.hub-line--three{width:132px;height:3px;top:50%;transform:translateY(-50%)}.hub-line--two{left:156px}.hub-line--three{right:156px}.integration-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.integration-visual-card{background:#fff;border:1px solid #071e2e14;border-radius:30px;padding:clamp(24px,4vw,34px);box-shadow:0 18px 50px #071e2e14}.integration-visual-card-top{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.resource-integration-icon{background:#eafafbf5;border-radius:999px;flex:none;place-items:center;width:88px;height:88px;display:grid}.resource-integration-icon svg{fill:none;width:48px;height:48px;stroke:var(--navy-900);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.integration-visual-card h3{max-width:620px;color:var(--navy-900);letter-spacing:-.05em;margin:0 0 14px;font-size:clamp(1.55rem,2.6vw,2.25rem);line-height:1.05}.integration-visual-card p{color:var(--grey-500);font-size:1.02rem;line-height:1.65}.integration-chip-row{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.integration-chip-row span{min-height:36px;color:var(--navy-900);background:#eafafbe6;border-radius:999px;align-items:center;padding:8px 12px;font-size:.88rem;font-weight:900;display:inline-flex}.integration-callout--resource{margin-top:30px}.integration-callout--resource h3{max-width:880px}.integration-callout--resource .button{justify-self:flex-start}@media (max-width:1120px){.integrations-visual-intro,.integration-visual-grid{grid-template-columns:1fr}.integration-hub-visual{max-width:720px}}@media (max-width:720px){.integration-hub-visual{min-height:620px}.integration-hub-core{top:50%}.hub-node{width:min(180px,42vw)}.hub-node--project{top:31%;left:18px}.hub-node--files{top:69%;right:18px}.hub-line{display:none}.integration-visual-card-top{flex-direction:column;align-items:flex-start}.integrations-visual-intro h2{font-size:clamp(2.35rem,12vw,4rem)}}.resources-page .product-section,.resources-page .home-section{padding-top:clamp(46px,5.5vw,76px);padding-bottom:clamp(46px,5.5vw,76px)}.resources-page .product-section+.product-section,.resources-page .home-section+.product-section,.resources-page .product-section+.home-section{margin-top:0}.resources-page .section-heading{margin-bottom:clamp(24px,3.5vw,38px)}.resources-page .section-heading--center{margin-left:auto;margin-right:auto}.resources-page .resources-learning-layout{gap:clamp(22px,3.5vw,38px)}.resources-page .resources-interactive-stack{gap:18px}.resources-page .resources-media-card{min-height:auto;padding:clamp(18px,2.8vw,26px)}.resources-page .resource-card,.resources-page .product-story-callout,.resources-page .integration-visual-card,.resources-page .download-card,.resources-page .support-card,.resources-page .visual-resource-tile{box-shadow:0 12px 34px #071e2e11}.media-placeholder--image{background:radial-gradient(circle at 18% 20%,#03b4c61f,#0000 35%),#eef8fa;border-radius:20px;min-height:152px;padding:0;position:relative;overflow:hidden}.media-placeholder--image img{aspect-ratio:16/10;object-fit:cover;object-position:center;width:100%;height:auto;display:block;transform:scale(1.02)}.media-placeholder--image:after{content:"Resource library";min-height:30px;color:var(--navy-900);background:#ffffffeb;border-radius:999px;align-items:center;padding:6px 11px;font-size:.78rem;font-weight:900;display:inline-flex;position:absolute;bottom:14px;left:14px;box-shadow:0 8px 22px #071e2e1a}.integrations-visual-section{padding-top:clamp(52px,6vw,84px);padding-bottom:clamp(52px,6vw,84px)}.visual-resource-section{padding-top:clamp(48px,5.5vw,76px)}@media (max-width:760px){.resources-page .product-section,.resources-page .home-section{padding-top:42px;padding-bottom:42px}.media-placeholder--image{min-height:190px}}.resources-learning-section{background:radial-gradient(circle at 12% 20%,#03b4c614,#0000 28%),#fff}.resources-learning-card-grid{align-items:stretch}.resources-media-card--compact{gap:18px;min-height:auto;display:grid}.resources-media-card--compact .button{margin-top:10px}.media-placeholder--compact{background:radial-gradient(circle at 32% 24%,#03b4c62e,#0000 34%),linear-gradient(135deg,#eef8fa,#fff);border-radius:20px;min-height:132px}.media-placeholder--compact span{color:var(--navy-900);font-size:1.8rem}.resources-compact-template-grid{margin-top:clamp(26px,4vw,42px)}.template-resource-card--compact{min-height:auto}.template-resource-card--compact .button{display:none}.resources-page .resources-icons-callout{margin-top:clamp(24px,3vw,34px)}.resources-page .visual-resource-section .section-heading{margin-bottom:clamp(22px,3vw,34px)}.resources-page .appstudio-resource-layout .hero-actions .button+.button{display:none}@media (max-width:920px){.resources-learning-card-grid,.resources-compact-template-grid{grid-template-columns:1fr}}.resources-page .integrations-visual-intro{grid-template-columns:minmax(0,.9fr) minmax(360px,.7fr);gap:clamp(34px,5vw,70px)}.resources-page .integrations-visual-intro h2{letter-spacing:-.07em;max-width:700px;font-size:clamp(2.35rem,4.2vw,4.25rem)!important;line-height:1.02!important}.resources-page .integrations-visual-intro p:not(.eyebrow){max-width:640px}.resources-page .integration-hub-visual{justify-self:end;max-width:560px;min-height:340px}.resources-page .integration-hub-core{width:150px;height:150px}.resources-page .hub-node{width:130px;min-height:74px;padding:12px}.resources-page .hub-node--m365{top:26px}.resources-page .hub-node--admin{bottom:26px}.resources-page .hub-node--project{left:24px}.resources-page .hub-node--files{right:24px}.resources-page .hub-line--one{height:94px;top:86px}.resources-page .hub-line--four{height:94px;bottom:86px}.resources-page .hub-line--two{width:102px;left:132px}.resources-page .hub-line--three{width:102px;right:132px}.activation-help-hero{background:radial-gradient(circle at 74% 20%,#03b4c626,#0000 35%),linear-gradient(135deg,#f7fbfc 0%,#eef8fa 100%)}.activation-help-hero .product-hero-grid{align-items:center}.activation-hero-visual-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.activation-visual-image{background:#eef8fa;border-bottom:1px solid #071e2e14;overflow:hidden}.activation-visual-image img{aspect-ratio:16/10;object-fit:cover;object-position:center;display:block}.activation-visual-content{padding:clamp(24px,4vw,34px)}.activation-visual-content h2{color:var(--navy-900);letter-spacing:-.05em;margin:8px 0 20px;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.05}.activation-hero-checklist{gap:12px;margin:0;padding:0;list-style:none;display:grid}.activation-hero-checklist li{color:var(--grey-500);padding-left:30px;font-weight:800;line-height:1.45;position:relative}.activation-hero-checklist li:before{content:"✓";color:var(--mindlogik-teal);font-weight:900;position:absolute;top:0;left:0}.video-embed-frame{aspect-ratio:16/9;background:var(--navy-900);border-radius:26px;position:relative;overflow:hidden;box-shadow:0 20px 60px #071e2e29}.video-embed-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.activation-intent-strip{background:#fff;border:1px solid #071e2e14;border-radius:30px;grid-template-columns:minmax(0,.85fr) minmax(260px,.65fr);align-items:center;gap:clamp(22px,4vw,42px);margin-bottom:clamp(28px,4vw,44px);padding:clamp(22px,4vw,34px);display:grid;box-shadow:0 16px 44px #071e2e12}.activation-intent-strip h3{color:var(--navy-900);letter-spacing:-.04em;margin:14px 0 10px;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.1}.activation-intent-strip p{color:var(--grey-500);margin:0;line-height:1.65}.activation-intent-strip img{aspect-ratio:16/10;object-fit:cover;border-radius:22px;overflow:hidden;box-shadow:0 14px 36px #071e2e14}.activation-help-panel,.contact-hero-panel.activation-help-panel{color:var(--navy-900)}.activation-help-panel .price-list li,.contact-hero-panel.activation-help-panel .price-list li{color:var(--grey-500)!important}@media (max-width:1180px){.resources-page .integrations-visual-intro,.activation-intent-strip{grid-template-columns:1fr}.resources-page .integration-hub-visual{justify-self:start;width:100%}}@media (max-width:720px){.resources-page .integration-hub-visual{min-height:520px}.resources-page .integrations-visual-intro h2{font-size:clamp(2.2rem,12vw,3.8rem)!important}.activation-visual-content{padding:22px}}.video-embed-frame--compact{border-radius:20px;min-height:auto}.video-resource-card--library .video-embed-frame--compact{width:100%}.activation-intent-strip img{aspect-ratio:16/9;object-position:center}.enterprise-users-heading{max-width:860px;margin-bottom:clamp(30px,4vw,48px)}.enterprise-users-heading h2{color:var(--navy-900);letter-spacing:-.07em;font-size:clamp(2.5rem,4.8vw,4.6rem);line-height:1}.enterprise-users-section .activation-help-split{margin-top:0}.video-resource-card .video-resource-note:empty{display:none}.manuals-help-hero,.starter-academy-hero{background:radial-gradient(circle at 78% 18%,#03b4c621,#0000 34%),linear-gradient(135deg,#f7fbfc 0%,#eef8fa 100%)}.manuals-install-preview,.starter-academy-visual-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;padding:clamp(28px,4vw,42px);box-shadow:0 28px 86px #071e2e1f}.manuals-install-preview h2,.starter-academy-visual-card h2{color:var(--navy-900);letter-spacing:-.055em;margin:8px 0 22px;font-size:clamp(1.8rem,3.1vw,2.65rem);line-height:1.04}.download-step-preview{background:#eafafbdb;border-radius:20px;gap:6px;margin-top:16px;padding:18px;display:grid}.download-step-preview span,.install-step-card span{background:var(--mindlogik-teal);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;width:max-content;padding:6px 10px;font-size:.82rem;font-weight:900}.download-step-preview strong{color:var(--navy-900);font-size:1.1rem}.download-step-preview small{color:var(--grey-500);line-height:1.5}.manuals-release-grid,.install-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.manuals-release-card .integration-chip-row a{min-height:36px;color:var(--navy-900);background:#eafafbf2;border-radius:999px;align-items:center;padding:8px 12px;font-size:.88rem;font-weight:900;text-decoration:none;display:inline-flex}.install-step-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;padding:clamp(24px,3vw,34px);box-shadow:0 18px 50px #071e2e14}.install-step-card h3{color:var(--navy-900);letter-spacing:-.035em;margin:18px 0 12px;font-size:clamp(1.25rem,2vw,1.65rem)}.install-step-card p{color:var(--grey-500);line-height:1.62}.starter-academy-visual-card ol{counter-reset:starter;gap:12px;margin:0;padding:0;list-style:none;display:grid}.starter-academy-visual-card li{counter-increment:starter;color:var(--navy-900);background:#eafafbe6;border-radius:16px;padding:14px 16px 14px 52px;font-weight:900;position:relative}.starter-academy-visual-card li:before{content:counter(starter);background:var(--navy-900);width:26px;height:26px;color:var(--mindlogik-teal);border-radius:999px;place-items:center;font-size:.85rem;font-weight:900;display:grid;position:absolute;top:12px;left:16px}.starter-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.starter-video-card{background:#fff;border:1px solid #071e2e14;border-radius:30px;overflow:hidden;box-shadow:0 18px 50px #071e2e14}.starter-video-thumb{color:#fff;background:radial-gradient(circle at 80% 18%,#03b4c638,#0000 34%),linear-gradient(135deg,#06283a,#0a5263);flex-direction:column;justify-content:flex-end;gap:16px;min-height:190px;padding:28px;display:flex}.starter-video-thumb span{background:var(--mindlogik-teal);color:#fff;border-radius:999px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.starter-video-thumb strong{letter-spacing:-.045em;max-width:560px;font-size:clamp(1.35rem,2.5vw,2.05rem);line-height:1.08}.starter-video-body{padding:clamp(22px,3vw,30px)}.starter-video-body h3{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.12}.starter-video-body p{color:var(--grey-500);line-height:1.62}.starter-video-body ul{gap:8px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.starter-video-body li{color:var(--grey-500);padding-left:26px;line-height:1.45;position:relative}.starter-video-body li:before{content:"✓";color:var(--mindlogik-teal);font-weight:900;position:absolute;top:0;left:0}.video-modal{display:none}.video-modal:target{z-index:2000;place-items:center;padding:clamp(18px,4vw,42px);display:grid;position:fixed;inset:0}.video-modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03121cb8;position:fixed;inset:0}.video-modal-dialog{z-index:2;background:#fff;border-radius:26px;width:min(980px,100%);position:relative;overflow:hidden;box-shadow:0 28px 90px #00000052}.video-modal-header{border-bottom:1px solid #071e2e14;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex}.video-modal-header h3{color:var(--navy-900);margin:0;font-size:clamp(1rem,2vw,1.35rem)}.video-modal-header a{width:38px;height:38px;color:var(--navy-900);background:#eafafbf2;border-radius:999px;place-items:center;font-size:1.6rem;font-weight:900;text-decoration:none;display:grid}.starter-session-maps-callout{margin-top:30px}@media (max-width:980px){.manuals-release-grid,.install-step-grid,.starter-video-grid{grid-template-columns:1fr}}.mindmanager-academy-hero{background:radial-gradient(circle at 78% 18%,#03b4c621,#0000 34%),linear-gradient(135deg,#f7fbfc 0%,#eef8fa 100%)}.academy-path-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;padding:clamp(28px,4vw,42px);box-shadow:0 28px 86px #071e2e1f}.academy-path-card h2{color:var(--navy-900);letter-spacing:-.055em;margin:8px 0 22px;font-size:clamp(1.8rem,3.1vw,2.65rem);line-height:1.04}.academy-path-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.academy-path-card li{color:var(--grey-500);padding-left:30px;font-weight:800;line-height:1.45;position:relative}.academy-path-card li:before{content:"✓";color:var(--mindlogik-teal);font-weight:900;position:absolute;top:0;left:0}.academy-map-panel{background:#fff;border:1px solid #071e2e14;border-radius:34px;grid-template-columns:minmax(0,1fr) minmax(330px,.62fr);align-items:center;gap:clamp(28px,5vw,58px);padding:clamp(26px,4vw,44px);display:grid;box-shadow:0 22px 70px #071e2e17}.academy-map-preview{background:radial-gradient(circle,#03b4c624,#0000 38%),linear-gradient(135deg,#eef8fa,#fff);border-radius:28px;min-height:420px;position:relative;overflow:hidden}.academy-map-node{z-index:2;min-width:108px;min-height:68px;color:var(--navy-900);text-align:center;background:#fff;border-radius:22px;place-items:center;padding:14px 20px;font-weight:900;display:grid;position:absolute;box-shadow:0 18px 48px #071e2e1c}.academy-map-node--center{background:var(--navy-900);color:#fff;border-radius:999px;min-width:160px;min-height:116px;font-size:1.28rem;top:50%;left:50%;transform:translate(-50%,-50%)}.academy-map-node--one{top:16%;left:9%}.academy-map-node--two{top:18%;right:9%}.academy-map-node--three{bottom:17%;left:11%}.academy-map-node--four{bottom:16%;right:10%}.academy-map-line{z-index:1;transform-origin:0;background:linear-gradient(90deg,#03b4c60d,#03b4c68c);width:190px;height:3px;display:block;position:absolute;top:50%;left:50%}.academy-map-line--one{transform:rotate(214deg)}.academy-map-line--two{transform:rotate(326deg)}.academy-map-line--three{transform:rotate(146deg)}.academy-map-line--four{transform:rotate(35deg)}.academy-map-copy h3{color:var(--navy-900);letter-spacing:-.05em;margin:14px 0;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.05}.academy-map-copy p{color:var(--grey-500);line-height:1.65}@media (max-width:960px){.academy-map-panel{grid-template-columns:1fr}.academy-map-preview{min-height:360px}}@media (max-width:640px){.academy-map-preview{min-height:520px}.academy-map-node--one,.academy-map-node--two,.academy-map-node--three,.academy-map-node--four{left:50%;right:auto;transform:translate(-50%)}.academy-map-node--one{top:28px}.academy-map-node--two{top:120px}.academy-map-node--three{bottom:120px}.academy-map-node--four{bottom:28px}.academy-map-line{display:none}}.resources-hub-clean .legacy-resource-anchors{height:0;position:absolute;overflow:hidden}.resources-clean-hero{background:radial-gradient(circle at 78% 18%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%)}.resources-clean-hero-grid{align-items:center}.resources-clean-visual{background:#fff;border:1px solid #071e2e14;border-radius:34px;overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.resources-clean-visual img{aspect-ratio:4/3;object-fit:cover;object-position:center;display:block}.resources-clean-visual>div{padding:22px 26px 26px}.resources-clean-visual span{color:var(--aqua-700);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:900;display:block}.resources-clean-visual strong{color:var(--navy-900);font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.22}.resource-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.resource-destination-card{background:#fff;border:1px solid #071e2e14;border-radius:32px;grid-template-columns:minmax(220px,.85fr) minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden;box-shadow:0 18px 52px #071e2e14}.resource-destination-card:first-child{grid-column:span 2}.resource-destination-image{background:#eef8fa;min-height:260px;position:relative;overflow:hidden}.resource-destination-image img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:260px;display:block}.resource-destination-image span{background:var(--mindlogik-teal);color:#fff;border-radius:999px;place-items:center;width:44px;height:44px;font-weight:900;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 12px 28px #03b4c642}.resource-destination-copy{flex-direction:column;justify-content:center;padding:clamp(24px,4vw,38px);display:flex}.resource-destination-copy h3{color:var(--navy-900);letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(1.55rem,3vw,2.45rem);line-height:1.05}.resource-destination-copy p{color:var(--grey-500);margin:0 0 22px;line-height:1.65}.downloads-resource-page .download-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}@media (max-width:1120px){.resource-destination-grid,.resource-destination-card,.resource-destination-card:first-child{grid-column:auto;grid-template-columns:1fr}.downloads-resource-page .download-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.downloads-resource-page .download-grid{grid-template-columns:1fr}.resource-destination-image,.resource-destination-image img{min-height:220px}}.resource-hero-graphic-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.resource-hero-graphic-card img{aspect-ratio:3/2;object-fit:cover;object-position:center;width:100%;display:block}.resource-map-graphic-panel{background:#fff;border:1px solid #071e2e14;border-radius:34px;max-width:1180px;margin:0 auto clamp(34px,5vw,58px);overflow:hidden;box-shadow:0 22px 70px #071e2e17}.resource-map-graphic-panel img{object-fit:cover;width:100%;height:auto;display:block}.resource-map-graphic-panel--activation{margin-top:clamp(18px,3vw,34px)}.resource-map-graphic-panel--activation img{aspect-ratio:793/496}.resource-map-graphic-panel--downloads img,.resource-map-graphic-panel--manuals img,.resource-map-graphic-panel--academy img{aspect-ratio:3/2}.academy-map-panel--graphic{grid-template-columns:minmax(0,1fr)}.academy-map-panel--graphic .resource-map-graphic-panel{width:100%;margin-bottom:24px}.academy-map-panel--graphic .academy-map-copy{max-width:780px}.activation-intent-strip{display:none}@media (max-width:760px){.resource-map-graphic-panel,.resource-hero-graphic-card{border-radius:24px}.resource-map-graphic-panel{margin-bottom:30px}}.downloads-resource-page .manuals-help-hero{background:radial-gradient(circle at 78% 18%,#03b4c624,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%)}.downloads-resource-page .product-hero-copy h1,.downloads-resource-page .product-hero-copy .product-lead,.downloads-resource-page .product-hero-copy .product-support{color:var(--navy-900)}.downloads-resource-page .product-hero-copy .product-lead{max-width:720px;color:var(--grey-500)}.download-hero-panel{background:#fff;border:1px solid #071e2e14;border-radius:34px;padding:clamp(26px,4vw,42px);box-shadow:0 28px 86px #071e2e1f}.download-hero-panel h2{color:var(--navy-900);letter-spacing:-.055em;margin:8px 0 22px;font-size:clamp(1.8rem,3.2vw,2.75rem);line-height:1.04}.download-hero-panel ol{counter-reset:downloadStep;gap:14px;margin:0;padding:0;list-style:none;display:grid}.download-hero-panel li{counter-increment:downloadStep;background:#eafafbe6;border-radius:18px;padding:16px 18px 16px 58px;position:relative}.download-hero-panel li:before{content:counter(downloadStep);background:var(--mindlogik-teal);color:#fff;border-radius:999px;place-items:center;width:28px;height:28px;font-weight:900;display:grid;position:absolute;top:17px;left:18px}.download-hero-panel strong{color:var(--navy-900);font-size:1rem;display:block}.download-hero-panel span{color:var(--grey-500);margin-top:4px;line-height:1.45;display:block}.download-map-panel{background:radial-gradient(circle at 58% 18%,#03b4c61f,#0000 32%),linear-gradient(135deg,#fff 0%,#f4fbfc 100%);border:1px solid #071e2e14;border-radius:36px;margin:0 auto clamp(36px,5vw,60px);padding:clamp(26px,4vw,44px);position:relative;overflow:hidden;box-shadow:0 22px 70px #071e2e17}.download-map-root{z-index:3;background:#fffffff0;border:3px solid #03b4c680;border-radius:34px;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:24px;max-width:820px;margin:0 auto clamp(30px,5vw,52px);padding:clamp(22px,3vw,34px);display:grid;position:relative;box-shadow:0 18px 50px #071e2e14}.download-map-root-icon{width:74px;height:74px;color:var(--navy-900);background:#03b4c629;border-radius:999px;place-items:center;font-size:2.4rem;font-weight:900;display:grid}.download-map-root h3{color:var(--navy-900);letter-spacing:-.07em;margin:6px 0 10px;font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.02}.download-map-root p:not(.eyebrow){color:var(--grey-500);margin:0;line-height:1.58}.download-map-connector{z-index:1;height:42px;margin:-18px 0 10px;position:relative}.download-map-connector span:first-child{background:linear-gradient(#03b4c6a3,#03b4c624);border-radius:999px;width:3px;height:42px;position:absolute;top:0;left:50%;transform:translate(-50%)}.download-map-connector span:nth-child(2){background:linear-gradient(90deg,#03b4c614,#03b4c68f,#03b4c614);border-radius:999px;height:3px;position:absolute;bottom:0;left:8%;right:8%}.download-map-connector span:nth-child(3){background:var(--mindlogik-teal);border:4px solid #fff;border-radius:999px;width:20px;height:20px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%);box-shadow:0 0 0 4px #03b4c62e}.download-map-grid{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid;position:relative}.download-map-card{background:#fff;border:1px solid #03b4c638;border-radius:28px;flex-direction:column;min-height:100%;display:flex;overflow:hidden;box-shadow:0 16px 42px #071e2e14}.download-map-main-link{color:inherit;flex:1;padding:clamp(22px,3vw,30px);text-decoration:none;display:block}.download-map-main-link:hover h3,.download-map-main-link:focus h3{color:var(--aqua-700)}.download-map-icon{width:74px;height:74px;color:var(--navy-900);background:#03b4c61f;border-radius:999px;place-items:center;margin-bottom:18px;font-size:2.2rem;font-weight:900;display:grid}.download-map-card--mac .download-map-icon{background:#2b73d91a}.download-map-card--teams .download-map-icon{color:#4c4cc7;background:#675cff1f}.download-map-card--cloud .download-map-icon{background:#03b4c624}.download-map-main-link h3{color:var(--navy-900);letter-spacing:-.045em;margin:12px 0;font-size:clamp(1.3rem,2.2vw,1.85rem);line-height:1.08;transition:color .2s}.download-map-main-link p{color:var(--grey-500);margin:0 0 18px;line-height:1.58}.download-map-main-link strong{background:var(--navy-900);color:#fff;border-radius:999px;align-items:center;min-height:38px;padding:9px 13px;font-size:.88rem;display:inline-flex}.download-map-links{gap:8px;padding:0 22px 22px;display:grid}.download-map-links a{color:var(--navy-900);background:#eafafbcc;border:1px solid #03b4c62e;border-radius:12px;padding:11px 13px;font-size:.9rem;font-weight:800;text-decoration:none;display:block}.download-map-links a:hover,.download-map-links a:focus{background:#fff;border-color:#03b4c68c}@media (max-width:1120px){.download-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.download-map-root,.download-map-grid{grid-template-columns:1fr}.download-map-connector{display:none}}.resources-gateway-page{background:#fff}.resources-gateway-hero{background:radial-gradient(circle at 82% 20%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(76px,8vw,118px) 0 clamp(48px,6vw,72px)}.resources-gateway-hero-inner{grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);align-items:end;gap:clamp(32px,6vw,72px);display:grid}.resources-gateway-hero h1{max-width:880px;color:var(--navy-900);letter-spacing:-.085em;margin:10px 0 22px;font-size:clamp(3.1rem,7vw,6.8rem);line-height:.95}.resources-gateway-hero p:not(.eyebrow){max-width:760px;color:var(--grey-500);font-size:clamp(1.08rem,1.6vw,1.28rem);line-height:1.7}.resources-gateway-summary{background:#fff;border:1px solid #071e2e14;border-radius:28px;gap:10px;padding:clamp(24px,4vw,34px);display:grid;box-shadow:0 20px 58px #071e2e1a}.resources-gateway-summary span{color:var(--aqua-700);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:900}.resources-gateway-summary strong{color:var(--navy-900);font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.25}.resources-path-section{padding-top:clamp(56px,7vw,92px)}.resources-path-section code{color:var(--navy-900);background:#03b4c61a;border-radius:8px;padding:3px 7px;font-family:inherit;font-size:.92em;font-weight:900;display:inline-flex}.resources-path-list{gap:24px;display:grid}.resources-path-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;grid-template-columns:82px minmax(280px,.42fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,34px);min-height:260px;padding:clamp(18px,3vw,28px);scroll-margin-top:96px;display:grid;position:relative;box-shadow:0 18px 54px #071e2e13}.resources-path-card:before{content:"";background:#03b4c62e;width:2px;position:absolute;top:-24px;bottom:calc(100% - 24px);left:40px}.resources-path-card:first-child:before{display:none}.resources-path-number{background:var(--navy-900);color:#fff;border-radius:999px;place-items:center;width:58px;height:58px;font-weight:900;display:grid;box-shadow:0 0 0 10px #03b4c61c}.resources-path-image{background:#eef8fa;border-radius:24px;overflow:hidden;box-shadow:inset 0 0 0 1px #071e2e0f}.resources-path-image img{aspect-ratio:3/2;object-fit:cover;object-position:center;display:block}.resources-path-copy h3{color:var(--navy-900);letter-spacing:-.06em;margin:14px 0 12px;font-size:clamp(1.75rem,3.2vw,2.8rem);line-height:1.04}.resources-path-copy p{max-width:760px;color:var(--grey-500);margin:0 0 22px;line-height:1.68}.resources-specialist-strip{padding-top:clamp(44px,5vw,68px)}.resources-specialist-panel{background:radial-gradient(circle at 88% 18%, #03b4c62e, transparent 34%), var(--navy-900);color:#fff;border-radius:32px;grid-template-columns:minmax(0,.85fr) minmax(320px,.55fr);align-items:center;gap:clamp(28px,5vw,60px);padding:clamp(28px,4vw,42px);display:grid}.resources-specialist-panel h2{color:#fff;letter-spacing:-.06em;margin:8px 0 12px;font-size:clamp(1.8rem,3.5vw,3rem);line-height:1}.resources-specialist-panel p:not(.eyebrow){color:#ffffffc7;margin:0;line-height:1.65}.resources-specialist-links{flex-wrap:wrap;justify-content:flex-start;gap:12px;display:flex}@media (max-width:1060px){.resources-gateway-hero-inner,.resources-path-card,.resources-specialist-panel{grid-template-columns:1fr}.resources-path-number{position:absolute;top:22px;left:22px}.resources-path-card{padding-top:92px}}@media (max-width:680px){.resources-gateway-hero h1{font-size:clamp(2.65rem,14vw,4.6rem)}.resources-path-card{border-radius:26px}.resources-path-image{border-radius:20px}}.resources-anchor-offset{height:0;display:block;position:relative;top:-110px;overflow:hidden}.academy-clean-page{background:#fff}.academy-clean-hero{background:radial-gradient(circle at 78% 16%,#03b4c624,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(78px,8vw,120px) 0}.academy-clean-hero-grid{grid-template-columns:minmax(0,.8fr) minmax(520px,1fr);align-items:center;gap:clamp(42px,7vw,88px);display:grid}.academy-clean-copy h1{color:var(--navy-900);letter-spacing:-.09em;margin:12px 0 24px;font-size:clamp(3.4rem,7vw,7rem);line-height:.94}.academy-clean-copy p:not(.eyebrow){max-width:680px;color:var(--grey-500);font-size:clamp(1.08rem,1.55vw,1.25rem);line-height:1.7}.academy-clean-graphic{background:#fff;border:1px solid #071e2e14;border-radius:34px;overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.academy-clean-graphic img{aspect-ratio:3/2;object-fit:cover;object-position:center;display:block}.academy-options-section{padding-top:clamp(58px,7vw,94px)}.academy-option-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.academy-option-card{background:#fff;border:1px solid #071e2e14;border-radius:30px;padding:clamp(26px,4vw,38px);box-shadow:0 18px 54px #071e2e13}.academy-option-label{width:62px;height:62px;color:var(--aqua-700);letter-spacing:.06em;text-transform:uppercase;background:#03b4c61f;border-radius:999px;place-items:center;margin-bottom:24px;font-size:.82rem;font-weight:900;display:grid}.academy-option-card h3{color:var(--navy-900);letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(1.45rem,2.5vw,2.05rem);line-height:1.08}.academy-option-card p{color:var(--grey-500);margin:0 0 24px;line-height:1.65}.academy-support-section{padding-top:clamp(48px,6vw,78px)}.academy-support-panel{background:radial-gradient(circle at 88% 18%, #03b4c62e, transparent 34%), var(--navy-900);color:#fff;border-radius:34px;grid-template-columns:minmax(0,.85fr) minmax(320px,.55fr);align-items:center;gap:clamp(28px,5vw,60px);padding:clamp(30px,4vw,46px);display:grid}.academy-support-panel h2{color:#fff;letter-spacing:-.06em;margin:8px 0 14px;font-size:clamp(1.9rem,3.8vw,3.25rem);line-height:1}.academy-support-panel p:not(.eyebrow){color:#ffffffc7;max-width:740px;margin:0;line-height:1.65}.academy-support-links{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:1100px){.academy-clean-hero-grid,.academy-option-grid,.academy-support-panel{grid-template-columns:1fr}.academy-clean-hero-grid{gap:34px}}@media (max-width:700px){.academy-clean-copy h1{font-size:clamp(2.8rem,14vw,4.8rem)}.academy-clean-graphic,.academy-option-card,.academy-support-panel{border-radius:24px}}.starter-academy-clean-hero{background:radial-gradient(circle at 78% 16%,#03b4c624,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(76px,8vw,118px) 0}.starter-academy-clean-grid{grid-template-columns:minmax(0,.82fr) minmax(500px,.98fr);align-items:center;gap:clamp(42px,7vw,86px);display:grid}.starter-academy-clean-copy h1{max-width:820px;color:var(--navy-900);letter-spacing:-.09em;margin:12px 0 24px;font-size:clamp(3.1rem,6.8vw,6.6rem);line-height:.95}.starter-academy-clean-copy p:not(.eyebrow){max-width:720px;color:var(--grey-500);font-size:clamp(1.06rem,1.5vw,1.22rem);line-height:1.72}.starter-academy-people-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.starter-academy-people-card img{aspect-ratio:4/3;object-fit:cover;object-position:center;display:block}.starter-academy-people-card>div{padding:22px 26px 26px}.starter-academy-people-card span{color:var(--aqua-700);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:900;display:block}.starter-academy-people-card strong{color:var(--navy-900);font-size:clamp(1.08rem,1.7vw,1.35rem);line-height:1.22;display:block}.starter-academy-page #starter-academy-videos{padding-top:clamp(58px,7vw,92px)}.starter-academy-page .starter-video-grid{margin-top:clamp(28px,4vw,44px)}.starter-academy-next-section{padding-top:clamp(48px,6vw,76px)}.starter-academy-next-panel{background:radial-gradient(circle at 88% 18%, #03b4c62e, transparent 34%), var(--navy-900);color:#fff;border-radius:34px;grid-template-columns:minmax(0,.85fr) minmax(320px,.55fr);align-items:center;gap:clamp(28px,5vw,60px);padding:clamp(30px,4vw,46px);display:grid}.starter-academy-next-panel h2{color:#fff;letter-spacing:-.06em;margin:8px 0 14px;font-size:clamp(1.9rem,3.8vw,3.25rem);line-height:1}.starter-academy-next-panel p:not(.eyebrow){color:#ffffffc7;max-width:740px;margin:0;line-height:1.65}.starter-academy-next-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:1100px){.starter-academy-clean-grid,.starter-academy-next-panel{grid-template-columns:1fr}}@media (max-width:700px){.starter-academy-clean-copy h1{font-size:clamp(2.75rem,14vw,4.7rem)}.starter-academy-people-card,.starter-academy-next-panel{border-radius:24px}}.manuals-help-first-section{background:radial-gradient(circle at 82% 12%,#03b4c614,#0000 32%),linear-gradient(#f8fbfc 0%,#fff 38%);padding-top:clamp(78px,8vw,118px)}.resource-page-title{max-width:900px;color:var(--navy-900);letter-spacing:-.075em;margin:8px auto 18px;font-size:clamp(2.7rem,5.5vw,5.4rem);line-height:.98}.academy-clean-page .academy-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin-left:auto;margin-right:auto}@media (max-width:820px){.academy-clean-page .academy-option-grid{grid-template-columns:1fr}}.academy-clean-hero{overflow:hidden}.academy-clean-hero-grid{grid-template-columns:minmax(0,.78fr) minmax(420px,.72fr);gap:clamp(34px,5.5vw,72px)}.academy-clean-copy{min-width:0;max-width:760px}.academy-clean-copy h1{overflow-wrap:normal;word-break:normal;max-width:720px;letter-spacing:-.075em!important;font-size:clamp(3rem,5.5vw,5.7rem)!important;line-height:.98!important}.academy-clean-graphic{justify-self:end;width:min(100%,620px)}.academy-clean-graphic img{aspect-ratio:3/2;object-fit:cover}.starter-academy-clean-grid{grid-template-columns:minmax(0,.82fr) minmax(420px,.72fr);gap:clamp(34px,5.5vw,72px)}.starter-academy-clean-copy{min-width:0;max-width:760px}.starter-academy-clean-copy h1{max-width:720px;letter-spacing:-.075em!important;font-size:clamp(3rem,5.5vw,5.7rem)!important;line-height:.98!important}.starter-academy-people-card{justify-self:end;width:min(100%,620px)}.resources-gateway-hero h1,.downloads-resource-page .product-hero-copy h1,.resource-page-title{overflow-wrap:normal;word-break:normal}@media (max-width:1160px){.academy-clean-hero-grid,.starter-academy-clean-grid{grid-template-columns:1fr}.academy-clean-copy,.starter-academy-clean-copy{max-width:900px}.academy-clean-copy h1,.starter-academy-clean-copy h1{max-width:880px;font-size:clamp(3rem,9vw,5.5rem)!important}.academy-clean-graphic,.starter-academy-people-card{justify-self:start;width:min(100%,760px)}}@media (max-width:680px){.academy-clean-copy h1,.starter-academy-clean-copy h1{font-size:clamp(2.65rem,12vw,4.4rem)!important;line-height:1!important}}.library-filter-block--useful{display:block}.library-filter-block--useful h2{color:var(--navy-900);letter-spacing:-.055em;margin:8px 0 10px;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.05}.library-filter-block--useful p:not(.eyebrow){max-width:760px;color:var(--grey-500);line-height:1.62}.library-card:target,.library-detail-card:target{outline:4px solid #03b4c673;box-shadow:0 0 0 10px #03b4c61f,0 22px 70px #071e2e1a}.library-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.library-detail-card{background:#fff;border:1px solid #071e2e14;border-radius:30px;padding:clamp(24px,4vw,36px);scroll-margin-top:110px;box-shadow:0 18px 54px #071e2e13}.library-detail-card h3{color:var(--navy-900);letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(1.45rem,2.6vw,2.15rem);line-height:1.08}.library-detail-card p:not(.eyebrow){color:var(--grey-500);line-height:1.62}.library-detail-card ul{gap:9px;margin:20px 0 24px;padding:0;list-style:none;display:grid}.library-detail-card li{color:var(--grey-500);padding-left:26px;line-height:1.45;position:relative}.library-detail-card li:before{content:"✓";color:var(--mindlogik-teal);font-weight:900;position:absolute;top:0;left:0}.library-detail-actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:920px){.library-detail-grid{grid-template-columns:1fr}}.resources-path-card--complete .resources-path-copy{justify-content:center}.resource-row-actions{margin:0 0 18px}.resource-row-links{flex-wrap:wrap;gap:9px;max-width:820px;display:flex}.resource-row-links a{min-height:34px;color:var(--navy-900);background:#eafafbd9;border:1px solid #03b4c62e;border-radius:999px;align-items:center;padding:8px 12px;font-size:.86rem;font-weight:900;text-decoration:none;display:inline-flex}.resource-row-links a:hover,.resource-row-links a:focus{color:var(--aqua-700);background:#fff;border-color:#03b4c68c}.resources-path-list--complete .resources-path-card{align-items:center}@media (max-width:1060px){.resource-row-links{max-width:100%}}.resource-row-shortcuts{margin-top:4px}.resource-row-shortcuts>span{color:var(--grey-500);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:.76rem;font-weight:900;display:block}.resources-path-card--complete .resource-row-links{gap:8px}.resources-path-card--complete .resource-row-links a{background:#fff;min-height:32px;padding:7px 11px}.resources-gateway-hero--visual{background:radial-gradient(circle at 86% 18%,#03b4c629,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(78px,8vw,122px) 0;overflow:hidden}.resources-gateway-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(440px,.72fr);align-items:center;gap:clamp(38px,6vw,76px);display:grid}.resources-gateway-hero-copy{min-width:0}.resources-gateway-hero-copy h1{max-width:840px;color:var(--navy-900);letter-spacing:-.08em;margin:12px 0 22px;font-size:clamp(3rem,5.8vw,6rem);line-height:.96}.resources-gateway-hero-copy p:not(.eyebrow){max-width:740px;color:var(--grey-500);font-size:clamp(1.06rem,1.45vw,1.22rem);line-height:1.68}.resources-hero-actions{margin-top:30px}.resources-hero-visual-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;justify-self:end;width:min(100%,620px);overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.resources-hero-visual-card img{aspect-ratio:4/3;object-fit:cover;object-position:center;display:block}.resources-hero-visual-caption{padding:22px 26px 26px}.resources-hero-visual-caption span{color:var(--aqua-700);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:900;display:block}.resources-hero-visual-caption strong{color:var(--navy-900);font-size:clamp(1.08rem,1.7vw,1.35rem);line-height:1.22;display:block}@media (max-width:1100px){.resources-gateway-hero-grid{grid-template-columns:1fr}.resources-hero-visual-card{justify-self:start;width:min(100%,760px)}}@media (max-width:700px){.resources-gateway-hero-copy h1{font-size:clamp(2.7rem,12vw,4.5rem);line-height:1}.resources-hero-visual-card{border-radius:24px}}.video-library-hero--ready{background:radial-gradient(circle at 82% 14%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%)}.video-guidance-panel--sticky{background:#fff;border:1px solid #071e2e14;box-shadow:0 24px 70px #071e2e1a}.video-featured-grid--single{max-width:1040px;margin:0 auto}.video-resource-card--featured{grid-template-columns:minmax(0,1.1fr) minmax(300px,.65fr);gap:0;display:grid;overflow:hidden}.video-resource-card--featured .video-resource-body{padding:clamp(24px,4vw,38px)}.video-resource-card--featured h3{color:var(--navy-900);letter-spacing:-.05em;margin:12px 0;font-size:clamp(1.55rem,2.8vw,2.35rem);line-height:1.08}.video-embed-frame--wide{border-radius:0;min-height:360px}.video-embed-frame--wide iframe,.video-embed-frame--compact iframe{width:100%;height:100%;min-height:inherit;border:0}.starter-video-embed-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.starter-video-embed-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;overflow:hidden;box-shadow:0 18px 54px #071e2e13}.starter-video-embed-card:first-child{grid-column:1/-1}.starter-video-embed-card:first-child .video-embed-frame--compact{min-height:420px}.starter-video-embed-body{padding:24px 26px 28px}.starter-video-embed-body h3{color:var(--navy-900);letter-spacing:-.04em;margin:10px 0;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.14}.starter-video-embed-body p{color:var(--grey-500);margin:0;line-height:1.58}.video-library-callout{margin-top:clamp(32px,5vw,54px)}.video-learning-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.video-learning-path-card h3{margin-bottom:10px}.video-learning-path-card .resource-row-links{margin-top:20px}.video-plan-card .integration-item strong{color:var(--navy-900)}#slide-deck-video-workflow .feature-panel-dark h2{max-width:760px}@media (max-width:980px){.video-resource-card--featured,.starter-video-embed-grid,.video-learning-path-grid{grid-template-columns:1fr}.starter-video-embed-card:first-child{grid-column:auto}.video-embed-frame--wide,.starter-video-embed-card:first-child .video-embed-frame--compact{min-height:280px}}.video-library-visual-hero{background:radial-gradient(circle at 84% 18%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(76px,8vw,122px) 0;overflow:hidden}.video-library-visual-grid{grid-template-columns:minmax(0,.72fr) minmax(520px,.95fr);align-items:center;gap:clamp(38px,6vw,76px);display:grid}.video-library-visual-copy{min-width:0}.video-library-visual-copy h1{max-width:830px;color:var(--navy-900);letter-spacing:-.08em;margin:12px 0 22px;font-size:clamp(3rem,5.8vw,6rem);line-height:.96}.video-library-visual-copy p:not(.eyebrow){max-width:720px;color:var(--grey-500);font-size:clamp(1.06rem,1.45vw,1.22rem);line-height:1.68}.video-library-hero-image-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;justify-self:end;width:min(100%,780px);overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.video-library-hero-image-card img{width:100%;height:auto;display:block}.video-next-step-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.video-next-step-card h3{margin:10px 0}.video-next-step-card .resource-row-links{margin-top:20px}.video-request-panel{background:radial-gradient(circle at 88% 18%, #03b4c62e, transparent 34%), var(--navy-900);color:#fff;border-radius:34px;grid-template-columns:minmax(0,.85fr) minmax(320px,.42fr);align-items:center;gap:clamp(28px,5vw,60px);padding:clamp(30px,4vw,46px);display:grid}.video-request-panel h2{color:#fff;letter-spacing:-.06em;margin:8px 0 14px;font-size:clamp(1.9rem,3.8vw,3.25rem);line-height:1}.video-request-panel p:not(.eyebrow){color:#ffffffc7;max-width:760px;margin:0;line-height:1.65}@media (max-width:1120px){.video-library-visual-grid,.video-request-panel{grid-template-columns:1fr}.video-library-hero-image-card{justify-self:start;width:min(100%,860px)}}@media (max-width:880px){.video-next-step-grid{grid-template-columns:1fr}}@media (max-width:700px){.video-library-visual-copy h1{font-size:clamp(2.7rem,12vw,4.5rem);line-height:1}.video-library-hero-image-card,.video-request-panel{border-radius:24px}}.video-hub-hero{background:radial-gradient(circle at 82% 18%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(76px,8vw,122px) 0;overflow:hidden}.video-hub-hero-grid{grid-template-columns:minmax(0,.76fr) minmax(500px,.86fr);align-items:center;gap:clamp(38px,6vw,76px);display:grid}.video-hub-copy{min-width:0}.video-hub-copy h1{max-width:840px;color:var(--navy-900);letter-spacing:-.08em;margin:12px 0 22px;font-size:clamp(3rem,5.8vw,6rem);line-height:.96}.video-hub-copy p:not(.eyebrow){max-width:720px;color:var(--grey-500);font-size:clamp(1.06rem,1.45vw,1.22rem);line-height:1.68}.video-hub-visual{min-height:520px;position:relative}.video-hub-screen{background:#fff;border:1px solid #071e2e14;border-radius:34px;width:min(100%,540px);min-height:330px;padding:28px;position:absolute;top:72px;right:0;box-shadow:0 28px 86px #071e2e1f}.video-hub-screen-top{color:var(--navy-900);align-items:center;gap:12px;font-weight:900;display:flex}.video-hub-screen-top span{background:linear-gradient(135deg, var(--mindlogik-teal), #d9f9fb);border-radius:12px;width:34px;height:34px}.video-hub-play{background:var(--navy-900);color:#fff;border-radius:999px;place-items:center;width:116px;height:116px;margin:58px auto 34px;display:grid;box-shadow:0 20px 50px #071e2e38}.video-hub-play span{font-size:2.8rem;transform:translate(4px)}.video-hub-map-lines{gap:12px;display:grid}.video-hub-map-lines i{background:linear-gradient(90deg,#03b4c64d,#071e2e14);border-radius:999px;height:14px;display:block}.video-hub-map-lines i:first-child{width:82%}.video-hub-map-lines i:nth-child(2){width:62%}.video-hub-map-lines i:nth-child(3){width:74%}.video-hub-topic-cloud{pointer-events:none;position:absolute;inset:0}.video-hub-topic{pointer-events:auto;background:#fffffff0;border:1px solid #071e2e14;border-radius:22px;gap:4px;min-width:190px;padding:18px 20px;text-decoration:none;display:grid;position:absolute;box-shadow:0 18px 54px #071e2e1a}.video-hub-topic strong{color:var(--navy-900);font-size:1rem}.video-hub-topic span{color:var(--grey-500);font-size:.88rem}.video-hub-topic:first-child{top:0;left:4%}.video-hub-topic:nth-child(2){top:92px;right:8%}.video-hub-topic:nth-child(3){bottom:54px;left:0}.video-hub-topic:nth-child(4){bottom:0;right:0}.video-feature-panel{background:#fff;border:1px solid #071e2e14;border-radius:34px;grid-template-columns:minmax(0,1.06fr) minmax(320px,.66fr);max-width:1120px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 22px 70px #071e2e1a}.video-feature-copy{padding:clamp(26px,4vw,44px)}.video-feature-copy h3{color:var(--navy-900);letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.06}.video-feature-copy p:not(.eyebrow){color:var(--grey-500);line-height:1.62}.video-pathway-grid,.video-topic-grid{gap:24px;display:grid}.video-pathway-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.video-topic-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.video-pathway-card,.video-topic-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;padding:clamp(24px,3.4vw,34px);box-shadow:0 18px 54px #071e2e13}.video-pathway-card h3,.video-topic-card h3{color:var(--navy-900);letter-spacing:-.04em;margin:10px 0;font-size:clamp(1.25rem,2.2vw,1.8rem);line-height:1.12}.video-pathway-card p,.video-topic-card p{color:var(--grey-500);line-height:1.58}.video-pathway-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}@media (max-width:1160px){.video-hub-hero-grid,.video-feature-panel{grid-template-columns:1fr}.video-hub-visual{min-height:620px}.video-hub-screen{left:50%;right:auto;transform:translate(-50%)}.video-pathway-grid,.video-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.video-hub-copy h1{font-size:clamp(2.7rem,12vw,4.5rem);line-height:1}.video-hub-visual{min-height:auto}.video-hub-screen,.video-hub-topic{width:100%;position:static;transform:none}.video-hub-topic-cloud{gap:12px;margin-top:14px;display:grid;position:static}.video-hub-screen{border-radius:24px;min-height:280px;margin-bottom:16px}.video-pathway-grid,.video-topic-grid{grid-template-columns:1fr}.video-feature-panel{border-radius:24px}}.manuals-quick-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.manuals-quick-guide-card{scroll-margin-top:110px}.manuals-quick-guide-card h3{margin-bottom:12px}.manuals-quick-guide-card ul{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.manuals-quick-guide-card li{color:var(--grey-500);padding-left:24px;line-height:1.46;position:relative}.manuals-quick-guide-card li:before{content:"✓";color:var(--mindlogik-teal);font-weight:900;position:absolute;top:0;left:0}@media (max-width:980px){.manuals-quick-guide-grid{grid-template-columns:1fr}}.manuals-release-card p{color:var(--grey-500);margin:10px 0 18px;line-height:1.55}.manuals-release-card .integration-chip-row{align-items:flex-start}.resources-hero-system-card,.manuals-version-panel,.library-note-index{background:#fff;border:1px solid #071e2e14;border-radius:32px;padding:clamp(26px,4vw,42px);box-shadow:0 24px 72px #071e2e1a}.resources-hero-system-card h2{color:var(--navy-900);letter-spacing:-.06em;margin:8px 0 20px;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.02}.resource-system-list,.manuals-version-pills,.library-note-chip-grid{gap:12px;display:grid}.resource-system-list span,.manuals-version-pills span,.library-note-chip-grid a{color:var(--navy-900);background:#f7fbfc;border:1px solid #071e2e14;border-radius:16px;padding:13px 15px;font-weight:800;text-decoration:none;display:block}.resources-simple-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.resource-system-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;padding:clamp(24px,3vw,32px);box-shadow:0 18px 54px #071e2e13}.resource-system-meta{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.resource-system-meta span{background:var(--navy-900);color:#fff;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.resource-system-meta strong{color:var(--mindlogik-teal-dark);text-transform:uppercase;letter-spacing:.1em;font-size:.82rem}.resource-system-card h3{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.2rem,2vw,1.62rem);line-height:1.12}.resource-system-card p{color:var(--grey-500);line-height:1.58}.manuals-focused-hero{background:radial-gradient(circle at 82% 18%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(76px,8vw,122px) 0}.manuals-focused-hero-grid{grid-template-columns:minmax(0,.78fr) minmax(360px,.45fr);align-items:center;gap:clamp(34px,6vw,72px);display:grid}.manuals-focused-hero h1{max-width:840px;color:var(--navy-900);letter-spacing:-.08em;margin:12px 0 22px;font-size:clamp(3rem,5.4vw,5.8rem);line-height:.96}.manuals-focused-hero p:not(.eyebrow){max-width:760px;color:var(--grey-500);font-size:clamp(1.06rem,1.45vw,1.22rem);line-height:1.68}.manuals-version-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.manual-version-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;padding:clamp(24px,3vw,34px);box-shadow:0 18px 54px #071e2e13}.manual-version-topline{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.manual-version-topline span{color:var(--mindlogik-teal-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.84rem;font-weight:900}.manual-version-topline strong{background:var(--navy-900);color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.manual-version-card h3{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(1.3rem,2.1vw,1.86rem);line-height:1.12}.manual-version-card p{color:var(--grey-500);line-height:1.56}.manuals-help-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.library-note-index .library-note-chip-grid{grid-template-columns:1fr}.library-detail-grid--clean .library-detail-card{scroll-margin-top:110px}@media (max-width:1160px){.resources-simple-grid,.manuals-version-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manuals-focused-hero-grid{grid-template-columns:1fr}}@media (max-width:820px){.resources-simple-grid,.manuals-version-grid,.manuals-help-step-grid{grid-template-columns:1fr}.manuals-focused-hero h1{font-size:clamp(2.7rem,12vw,4.5rem);line-height:1}}.resources-four-hero{background:radial-gradient(circle at 84% 18%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(76px,8vw,122px) 0;overflow:hidden}.resources-four-hero-grid{grid-template-columns:minmax(0,.78fr) minmax(420px,.62fr);align-items:center;gap:clamp(38px,6vw,76px);display:grid}.resources-four-copy h1{max-width:880px;color:var(--navy-900);letter-spacing:-.08em;margin:12px 0 22px;font-size:clamp(3rem,5.8vw,6rem);line-height:.96}.resources-four-copy p:not(.eyebrow){max-width:760px;color:var(--grey-500);font-size:clamp(1.06rem,1.45vw,1.22rem);line-height:1.68}.resources-four-graphic-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.resources-four-graphic-card img{width:100%;height:auto;display:block}.resources-four-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.resources-four-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;padding:clamp(24px,3vw,34px);box-shadow:0 18px 54px #071e2e13}.resources-four-card-top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.resources-four-card-top span{background:var(--navy-900);color:#fff;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.resources-four-card-top strong{color:var(--mindlogik-teal-dark);text-transform:uppercase;letter-spacing:.1em;font-size:.82rem}.resources-four-card h3{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.22rem,2vw,1.68rem);line-height:1.12}.resources-four-card p{color:var(--grey-500);line-height:1.58}@media (max-width:1180px){.resources-four-hero-grid,.resources-four-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resources-four-copy{grid-column:1/-1}.resources-four-graphic-card{grid-column:1/-1;max-width:760px}}@media (max-width:760px){.resources-four-hero-grid,.resources-four-card-grid{grid-template-columns:1fr}.resources-four-copy h1{font-size:clamp(2.7rem,12vw,4.5rem);line-height:1}.resources-four-graphic-card{border-radius:24px}}.resources-visual-hero{background:radial-gradient(circle at 84% 18%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(76px,8vw,122px) 0;overflow:hidden}.resources-visual-hero-grid{grid-template-columns:minmax(0,.72fr) minmax(520px,.86fr);align-items:center;gap:clamp(38px,6vw,76px);display:grid}.resources-visual-copy h1{max-width:880px;color:var(--navy-900);letter-spacing:-.08em;margin:12px 0 22px;font-size:clamp(3rem,5.8vw,6rem);line-height:.96}.resources-visual-copy p:not(.eyebrow){max-width:760px;color:var(--grey-500);font-size:clamp(1.06rem,1.45vw,1.22rem);line-height:1.68}.resources-visual-hero-image{background:#fff;border:1px solid #071e2e14;border-radius:34px;overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.resources-visual-hero-image img{width:100%;height:auto;display:block}.resources-visual-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.resources-visual-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;overflow:hidden;box-shadow:0 18px 54px #071e2e13}.resources-visual-card-image{aspect-ratio:1.22;background:#eef8fa;position:relative;overflow:hidden}.resources-visual-card-image img{object-fit:cover;width:100%;height:100%;display:block}.resources-visual-card-image span{background:var(--navy-900);color:#fff;border-radius:18px;place-items:center;width:54px;height:54px;font-size:1.18rem;font-weight:900;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 14px 32px #071e2e38}.resources-visual-card-body{padding:clamp(22px,2.7vw,30px)}.resources-visual-card-label{color:var(--mindlogik-teal-dark);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font-size:.82rem;font-weight:900}.resources-visual-card h3{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.22rem,2vw,1.68rem);line-height:1.12}.resources-visual-card p{color:var(--grey-500);line-height:1.58}@media (max-width:1180px){.resources-visual-hero-grid{grid-template-columns:1fr}.resources-visual-hero-image{max-width:860px}.resources-visual-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.resources-visual-card-grid{grid-template-columns:1fr}.resources-visual-copy h1{font-size:clamp(2.7rem,12vw,4.5rem);line-height:1}.resources-visual-hero-image,.resources-visual-card{border-radius:24px}}.nav-group-button--link{text-decoration:none}.resources-visual-hero{padding:clamp(58px,7vw,96px) 0}.resources-visual-hero-grid{grid-template-columns:minmax(0,.56fr) minmax(500px,.72fr);gap:clamp(44px,7vw,96px)}.resources-visual-copy{min-width:0}.resources-visual-copy h1{letter-spacing:-.085em;max-width:620px;font-size:clamp(3.6rem,6.1vw,5.65rem);line-height:.94}.resources-visual-copy p:not(.eyebrow){max-width:560px}.resources-visual-hero-image{place-self:center end;width:min(100%,720px)}.resources-visual-hero-image img{aspect-ratio:1.64;object-fit:cover;object-position:center}@media (max-width:1180px){.resources-visual-hero-grid{grid-template-columns:1fr}.resources-visual-copy h1{max-width:820px}.resources-visual-hero-image{justify-self:start;width:min(100%,860px)}}@media (max-width:760px){.resources-visual-copy h1{font-size:clamp(2.8rem,12vw,4.45rem);line-height:.98}}.resource-page-hero-image-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;align-self:center;overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.resource-page-hero-image-card img{aspect-ratio:1.28;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.downloads-resource-page .product-hero-grid,.activation-help-hero .product-hero-grid,.manuals-focused-hero-grid,.starter-academy-clean-grid{align-items:center}.downloads-resource-page .product-hero-copy h1,.activation-help-hero .product-hero-copy h1,.manuals-focused-hero h1,.starter-academy-clean-copy h1{max-width:780px}@media (max-width:980px){.resource-page-hero-image-card{max-width:820px}}.downloads-clean-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:26px;display:grid}.download-clean-card{background:#fff;border:1px solid #071e2e14;border-radius:30px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 54px #071e2e13}.download-clean-image{aspect-ratio:1.58;background:#eef8fa;position:relative;overflow:hidden}.download-clean-image img{object-fit:cover;width:100%;height:100%;display:block}.download-clean-image span{background:var(--navy-900);color:#fff;border-radius:18px;place-items:center;width:54px;height:54px;font-weight:900;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 14px 32px #071e2e38}.download-clean-body{flex-direction:column;flex:1;padding:clamp(22px,2.7vw,30px);display:flex}.download-clean-topic{background:var(--navy-900);color:#fff;z-index:2;border-radius:24px;min-height:118px;margin:-58px 0 18px;padding:22px 22px 20px;box-shadow:0 18px 42px #071e2e2e}.download-clean-topic span{color:var(--mindlogik-teal);letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px;font-size:.78rem;font-weight:900;display:inline-block}.download-clean-topic h3{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(1.28rem,2vw,1.76rem);line-height:1.08}.download-clean-body>p{min-height:76px;color:var(--grey-500);margin:0 0 22px;line-height:1.58}.download-clean-actions{flex-direction:column;flex:1;justify-content:flex-end;gap:16px;margin-top:auto;display:flex}.download-primary-link{background:var(--navy-900);color:#fff;text-align:center;border-radius:16px;justify-content:center;align-items:center;min-height:52px;padding:14px 18px;font-weight:900;text-decoration:none;display:flex}.download-primary-link:hover{color:#fff;background:#0d314b}.download-support-links{grid-template-columns:1fr;gap:10px;min-height:118px;display:grid}.download-support-links a{min-height:42px;color:var(--navy-900);background:#f7fbfc;border:1px solid #071e2e14;border-radius:14px;align-items:center;padding:10px 12px;font-size:.92rem;font-weight:800;text-decoration:none;display:flex}.download-support-links a:hover{background:#effbfc;border-color:#03b4c657}@media (max-width:1180px){.downloads-clean-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.downloads-clean-grid{grid-template-columns:1fr}.download-clean-topic,.download-clean-body>p,.download-support-links{min-height:auto}}.manual-version-card--visual{padding:0;overflow:hidden}.manual-version-image{aspect-ratio:1.54;background:#eef8fa;position:relative;overflow:hidden}.manual-version-image img{object-fit:cover;width:100%;height:100%;display:block}.manual-version-image span{background:var(--navy-900);color:#fff;border-radius:18px;place-items:center;width:54px;height:54px;font-size:1.12rem;font-weight:900;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 14px 32px #071e2e38}.manual-version-body{flex-direction:column;min-height:290px;padding:clamp(22px,2.7vw,30px);display:flex}.manual-version-body .library-card-link{margin-top:auto}.manual-version-card--visual .manual-version-topline{margin-bottom:14px}.manual-version-card--visual h3{margin-bottom:10px}.manual-version-card--visual p{margin-bottom:22px}.about-visual-hero{background:radial-gradient(circle at 84% 18%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(76px,8vw,122px) 0;overflow:hidden}.about-visual-hero-grid{grid-template-columns:minmax(0,.7fr) minmax(520px,.86fr);align-items:center;gap:clamp(38px,6vw,76px);display:grid}.about-visual-copy h1{max-width:840px;color:var(--navy-900);letter-spacing:-.08em;margin:12px 0 22px;font-size:clamp(3rem,5.8vw,5.85rem);line-height:.96}.about-visual-copy p:not(.eyebrow){max-width:720px;color:var(--grey-500);font-size:clamp(1.06rem,1.45vw,1.22rem);line-height:1.68}.about-visual-image-card{background:#fff;border:1px solid #071e2e14;border-radius:34px;place-self:center end;width:min(100%,780px);overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.about-visual-image-card img{aspect-ratio:1.46;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.about-value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.about-value-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;padding:clamp(24px,3vw,32px);box-shadow:0 18px 54px #071e2e13}.about-value-card h3{color:var(--navy-900);letter-spacing:-.035em;margin:18px 0 10px;font-size:clamp(1.16rem,2vw,1.55rem);line-height:1.12}.about-value-card p{color:var(--grey-500);line-height:1.58}.about-story-panel h2{max-width:760px}.about-company-points .resource-card p{color:var(--grey-500);margin:10px 0 0;line-height:1.58}@media (max-width:1180px){.about-visual-hero-grid{grid-template-columns:1fr}.about-visual-image-card{justify-self:start;width:min(100%,860px)}.about-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.about-visual-copy h1{font-size:clamp(2.7rem,12vw,4.5rem);line-height:1}.about-visual-image-card,.about-value-card{border-radius:24px}.about-value-grid{grid-template-columns:1fr}}.about-built-hero{background:radial-gradient(circle at 86% 18%,#03b4c624,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(78px,8vw,126px) 0 clamp(56px,7vw,92px);overflow:hidden}.about-built-hero-grid{grid-template-columns:minmax(0,.64fr) minmax(520px,.86fr);align-items:center;gap:clamp(42px,7vw,86px);display:grid}.about-built-copy h1{max-width:780px;color:var(--navy-900);letter-spacing:-.085em;margin:14px 0 24px;font-size:clamp(3.2rem,6vw,6.2rem);line-height:.96}.about-built-copy p:not(.eyebrow){max-width:720px;color:var(--grey-500);font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.68}.about-built-visual{background:radial-gradient(circle at 72% 24%,#03b4c633,#0000 34%),linear-gradient(135deg,#fff 0%,#f2fbfc 100%);border:1px solid #071e2e14;border-radius:38px;min-height:480px;position:relative;overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.about-skyline{opacity:.72;position:absolute;inset:0}.about-skyline span,.about-skyline strong{background:#0a25401a;border-radius:9px 9px 0 0;width:34px;display:block;position:absolute;bottom:72px}.about-skyline span:first-child{height:128px;left:40px}.about-skyline span:nth-child(2){height:188px;left:86px}.about-skyline span:nth-child(3){height:104px;left:136px}.about-skyline strong{background:#03b4c62e;border-radius:999px 999px 0 0;width:18px;height:230px;left:204px}.about-skyline strong:before{content:"";background:#03b4c657;border-radius:999px;width:4px;height:76px;position:absolute;top:-64px;left:50%;transform:translate(-50%)}.about-laptop{background:#fff;border:1px solid #071e2e1a;border-radius:28px;width:min(78%,570px);min-height:310px;padding:20px;position:absolute;bottom:58px;right:clamp(26px,4vw,54px);box-shadow:0 24px 70px #071e2e29}.about-laptop:after{content:"";background:#071e2e29;border-radius:0 0 22px 22px;height:22px;position:absolute;bottom:-24px;left:12%;right:12%}.about-laptop-toolbar{gap:8px;margin-bottom:18px;display:flex}.about-laptop-toolbar span{background:#03b4c673;border-radius:999px;width:10px;height:10px}.about-map{background:radial-gradient(circle,#03b4c61f,#0000 38%),#f7fbfc;border-radius:20px;min-height:240px;position:relative}.about-map-centre,.about-map-node{border-radius:18px;place-items:center;font-weight:900;display:grid;position:absolute;box-shadow:0 14px 36px #071e2e14}.about-map-centre{background:var(--navy-900);color:#fff;width:118px;height:72px;top:50%;left:50%;transform:translate(-50%,-50%)}.about-map-node{width:112px;min-height:48px;color:var(--navy-900);background:#fff;border:1px solid #03b4c62e;padding:10px;font-size:.9rem}.about-map-node--ideas{top:30px;left:26px}.about-map-node--projects{top:96px;left:34px}.about-map-node--people{bottom:30px;left:36px}.about-map-node--strategy{top:34px;right:30px}.about-map-node--tasks{top:104px;right:34px}.about-map-node--goals{bottom:32px;right:42px}.about-mug{background:var(--navy-900);width:72px;height:80px;color:var(--mindlogik-teal);border-radius:18px 18px 28px 28px;place-items:center;font-size:2rem;font-weight:1000;display:grid;position:absolute;bottom:46px;left:clamp(26px,5vw,70px);box-shadow:0 18px 46px #071e2e29}.about-value-strip{background:#fff;border-bottom:1px solid #071e2e0f;padding:clamp(28px,4vw,42px) 0}.about-value-strip-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.about-value-strip-card{border-right:1px solid #071e2e14;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;padding:20px;display:grid}.about-value-strip-card:last-child{border-right:0}.about-value-strip-card>span{background:var(--mindlogik-teal);color:#fff;border-radius:999px;place-items:center;width:52px;height:52px;font-weight:900;display:grid}.about-value-strip-card h3{color:var(--navy-900);margin:2px 0 8px;font-size:1.06rem}.about-value-strip-card p{color:var(--grey-500);margin:0;line-height:1.48}.about-company-copy h2,.about-purpose-copy h2{color:var(--navy-900);letter-spacing:-.07em;margin:8px 0 18px;font-size:clamp(2.2rem,4vw,4rem);line-height:1}.about-company-copy p,.about-purpose-copy p{color:var(--grey-500);line-height:1.65}.about-company-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.about-company-card{background:#fff;border:1px solid #071e2e14;border-radius:26px;padding:clamp(22px,3vw,30px);box-shadow:0 18px 54px #071e2e13}.about-company-card h3{color:var(--navy-900);margin:16px 0 10px}.about-company-card p{color:var(--grey-500);line-height:1.55}.about-purpose-layout{align-items:center}.about-purpose-visual{background:radial-gradient(circle at 70% 20%, #03b4c62e, transparent 36%), var(--navy-900);border-radius:34px;place-items:center;min-height:380px;display:grid;box-shadow:0 24px 72px #071e2e29}.about-purpose-screen{color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:28px;width:min(82%,460px);padding:34px}.about-purpose-screen span{color:var(--mindlogik-teal);text-transform:uppercase;letter-spacing:.12em;font-weight:900}.about-purpose-screen strong{margin:16px 0 24px;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1;display:block}.about-purpose-bars{gap:12px;display:grid}.about-purpose-bars i{background:#ffffff5c;border-radius:999px;height:14px;display:block}.about-purpose-bars i:first-child{width:92%}.about-purpose-bars i:nth-child(2){width:72%}.about-purpose-bars i:nth-child(3){width:82%}@media (max-width:1160px){.about-built-hero-grid,.about-purpose-layout{grid-template-columns:1fr}.about-built-visual{min-height:560px}.about-value-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-value-strip-card{border-right:0}}@media (max-width:760px){.about-built-copy h1{font-size:clamp(2.8rem,12vw,4.5rem);line-height:1}.about-built-visual{border-radius:26px;min-height:480px}.about-laptop{width:auto;left:20px;right:20px}.about-mug,.about-skyline{display:none}.about-value-strip-grid,.about-company-card-grid{grid-template-columns:1fr}}.about-partner-hero{background:radial-gradient(circle at 86% 16%,#03b4c624,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(72px,7vw,108px) 0;overflow:hidden}.about-partner-hero-grid{grid-template-columns:minmax(0,.62fr) minmax(480px,.64fr);align-items:center;gap:clamp(42px,7vw,90px);display:grid}.about-partner-copy h1{max-width:760px;color:var(--navy-900);letter-spacing:-.075em;margin:14px 0 22px;font-size:clamp(2.85rem,4.8vw,5.15rem);line-height:.98}.about-partner-copy p:not(.eyebrow){max-width:700px;color:var(--grey-500);font-size:clamp(1.06rem,1.35vw,1.2rem);line-height:1.68}.about-gold-mini{color:#9a6700;letter-spacing:.08em;text-transform:uppercase;background:#fff8e0eb;border:1px solid #c284003d;border-radius:999px;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;font-size:.86rem;font-weight:900;display:inline-flex}.about-partner-panel{align-self:center;gap:22px;display:grid}.about-gold-badge-card{background:#fff;border:1px solid #071e2e14;border-radius:30px;padding:clamp(22px,3vw,34px);overflow:hidden;box-shadow:0 24px 72px #071e2e1a}.about-gold-badge-card img{width:100%;height:auto;display:block}.about-mini-map{background:radial-gradient(circle,#03b4c624,#0000 38%),#fff;border:1px solid #071e2e14;border-radius:30px;min-height:300px;position:relative;box-shadow:0 18px 54px #071e2e13}.about-mini-map-centre,.about-mini-node{border-radius:18px;place-items:center;font-weight:900;display:grid;position:absolute}.about-mini-map-centre{background:var(--navy-900);color:#fff;width:140px;height:74px;top:50%;left:50%;transform:translate(-50%,-50%)}.about-mini-node{width:128px;min-height:52px;color:var(--navy-900);background:#f7fbfc;border:1px solid #03b4c62e;padding:10px;font-size:.9rem}.about-mini-node--licensing{top:46px;left:34px}.about-mini-node--renewals{top:46px;right:34px}.about-mini-node--training{bottom:44px;left:34px}.about-mini-node--support{bottom:44px;right:34px}.about-visual-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.about-visual-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;overflow:hidden;box-shadow:0 18px 54px #071e2e13}.about-visual-card-image{aspect-ratio:1.56;background:#eef8fa;overflow:hidden}.about-visual-card-image img{object-fit:cover;width:100%;height:100%;display:block}.about-visual-card-body{padding:clamp(22px,2.7vw,30px)}.about-visual-card h3{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.2rem,2vw,1.62rem);line-height:1.12}.about-visual-card p{color:var(--grey-500);line-height:1.58}.about-history-panel h2{max-width:760px}.about-history-timeline{gap:18px;display:grid}.about-history-item{background:#fff;border:1px solid #071e2e14;border-radius:24px;grid-template-columns:96px minmax(0,1fr);gap:18px;padding:24px;display:grid;box-shadow:0 14px 42px #071e2e0f}.about-history-item>span{background:var(--navy-900);color:#fff;border-radius:24px;place-items:center;width:76px;height:76px;font-weight:900;display:grid}.about-history-item h3{color:var(--navy-900);margin:0 0 8px}.about-history-item p{color:var(--grey-500);margin:0;line-height:1.58}.about-purpose-card-stack{gap:18px;display:grid}.about-purpose-card-stack article{background:#fff;border:1px solid #071e2e14;border-radius:24px;padding:24px 26px;box-shadow:0 14px 42px #071e2e0f}.about-purpose-card-stack strong{color:var(--navy-900);margin-bottom:8px;font-size:1.18rem;display:block}.about-purpose-card-stack span{color:var(--grey-500);line-height:1.55}@media (max-width:1180px){.about-partner-hero-grid{grid-template-columns:1fr}.about-visual-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.about-partner-copy h1{font-size:clamp(2.7rem,12vw,4.3rem);line-height:1}.about-visual-card-grid,.about-history-item{grid-template-columns:1fr}.about-gold-badge-card,.about-mini-map,.about-visual-card{border-radius:24px}}.about-final-hero{background:radial-gradient(circle at 84% 16%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(70px,7vw,108px) 0;overflow:hidden}.about-final-hero-grid{grid-template-columns:minmax(0,.58fr) minmax(520px,.78fr);align-items:center;gap:clamp(42px,7vw,90px);display:grid}.about-final-copy h1{max-width:760px;color:var(--navy-900);letter-spacing:-.072em;margin:16px 0 22px;font-size:clamp(2.75rem,4.55vw,5rem);line-height:.99}.about-final-copy p:not(.eyebrow){max-width:690px;color:var(--grey-500);font-size:clamp(1.06rem,1.35vw,1.2rem);line-height:1.68}.about-final-gold-line{background:#fff;border:1px solid #c2840038;border-radius:20px;max-width:min(100%,440px);margin-top:12px;padding:12px 16px;display:inline-flex;box-shadow:0 14px 42px #071e2e12}.about-final-gold-line img{width:100%;height:auto;display:block}.about-final-hero-image{background:#fff;border:1px solid #071e2e14;border-radius:34px;place-self:center end;width:min(100%,760px);overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.about-final-hero-image img{aspect-ratio:1.42;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.about-final-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.about-final-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;overflow:hidden;box-shadow:0 18px 54px #071e2e13}.about-final-card-image{aspect-ratio:1.42;background:#eef8fa;overflow:hidden}.about-final-card-image img{object-fit:cover;width:100%;height:100%;display:block}.about-final-card-body{padding:clamp(22px,2.7vw,30px)}.about-final-card h3{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.18rem,2vw,1.62rem);line-height:1.12}.about-final-card p{color:var(--grey-500);line-height:1.58}.about-final-history-panel h2{max-width:760px}.about-final-timeline{gap:18px;display:grid}.about-final-timeline-item{background:#fff;border:1px solid #071e2e14;border-radius:24px;grid-template-columns:110px minmax(0,1fr);gap:18px;padding:24px;display:grid;box-shadow:0 14px 42px #071e2e0f}.about-final-timeline-item>span{background:var(--navy-900);color:#fff;text-align:center;border-radius:24px;place-items:center;min-height:76px;padding:12px;font-weight:900;display:grid}.about-final-timeline-item h3{color:var(--navy-900);margin:0 0 8px}.about-final-timeline-item p{color:var(--grey-500);margin:0;line-height:1.58}.about-final-purpose-copy h2{color:var(--navy-900);letter-spacing:-.07em;margin:8px 0 18px;font-size:clamp(2.2rem,4vw,4rem);line-height:1}.about-final-purpose-copy p{color:var(--grey-500);line-height:1.65}.about-final-purpose-stack{gap:18px;display:grid}.about-final-purpose-stack article{background:#fff;border:1px solid #071e2e14;border-radius:24px;padding:24px 26px;box-shadow:0 14px 42px #071e2e0f}.about-final-purpose-stack strong{color:var(--navy-900);margin-bottom:8px;font-size:1.18rem;display:block}.about-final-purpose-stack span{color:var(--grey-500);line-height:1.55}@media (max-width:1180px){.about-final-hero-grid{grid-template-columns:1fr}.about-final-hero-image{justify-self:start;width:min(100%,880px)}.about-final-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.about-final-copy h1{font-size:clamp(2.65rem,12vw,4.25rem);line-height:1}.about-final-card-grid,.about-final-timeline-item{grid-template-columns:1fr}.about-final-hero-image,.about-final-card,.about-final-timeline-item{border-radius:24px}}.mindmanager26-resource-section{position:relative}.mindmanager26-feature-panel{background:#fff;border:1px solid #071e2e14;border-radius:34px;grid-template-columns:minmax(280px,.42fr) minmax(0,.72fr);align-items:center;gap:clamp(26px,4vw,48px);padding:clamp(26px,4vw,46px);display:grid;box-shadow:0 20px 64px #071e2e14}.mindmanager26-feature-image{background:#eef8fa;border-radius:26px;overflow:hidden;box-shadow:0 18px 48px #071e2e14}.mindmanager26-feature-image img{width:100%;height:auto;display:block}.mindmanager26-feature-panel h2{color:var(--navy-900);letter-spacing:-.065em;margin:8px 0 14px;font-size:clamp(2rem,3.5vw,3.4rem);line-height:1}.mindmanager26-feature-panel p:not(.eyebrow){color:var(--grey-500);line-height:1.65}.mindmanager26-mini-grid{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.mindmanager26-mini-grid span{color:var(--navy-900);background:#eef8fa;border-radius:999px;padding:10px 12px;font-size:.9rem;font-weight:800}@media (max-width:900px){.mindmanager26-feature-panel{grid-template-columns:1fr}}.techsmith-hero{background:radial-gradient(circle at 84% 16%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(72px,7vw,112px) 0;overflow:hidden}.techsmith-hero-grid{grid-template-columns:minmax(0,.62fr) minmax(500px,.72fr);align-items:center;gap:clamp(42px,7vw,90px);display:grid}.techsmith-hero-copy h1{max-width:790px;color:var(--navy-900);letter-spacing:-.075em;margin:14px 0 22px;font-size:clamp(2.85rem,4.85vw,5.2rem);line-height:.99}.techsmith-hero-copy p:not(.eyebrow){max-width:710px;color:var(--grey-500);font-size:clamp(1.06rem,1.35vw,1.2rem);line-height:1.68}.techsmith-hero-image{background:#fff;border:1px solid #071e2e14;border-radius:34px;justify-self:end;width:min(100%,760px);overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.techsmith-hero-image img{width:100%;height:auto;display:block}.techsmith-hero-pills,.techsmith-chip-grid{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.techsmith-hero-pills span,.techsmith-chip-grid span{color:var(--navy-900);background:#fff;border:1px solid #03b4c638;border-radius:999px;padding:11px 14px;font-size:.92rem;font-weight:900;box-shadow:0 10px 30px #071e2e0f}.techsmith-chip-grid{justify-content:center}.techsmith-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.techsmith-product-card,.techsmith-step-card,.techsmith-fit-card,.techsmith-mini-card,.techsmith-plan-card{background:#fff;border:1px solid #071e2e14;border-radius:28px;overflow:hidden;box-shadow:0 18px 54px #071e2e13}.techsmith-product-image,.techsmith-step-image{aspect-ratio:1.48;background:#eef8fa;position:relative;overflow:hidden}.techsmith-product-image img,.techsmith-step-image img{object-fit:cover;width:100%;height:100%;display:block}.techsmith-step-image span{background:var(--navy-900);color:#fff;border-radius:18px;place-items:center;width:54px;height:54px;font-weight:900;display:grid;position:absolute;top:18px;left:18px;box-shadow:0 14px 32px #071e2e38}.techsmith-product-body,.techsmith-step-body,.techsmith-fit-card,.techsmith-mini-card,.techsmith-plan-card{padding:clamp(22px,2.7vw,30px)}.techsmith-product-body span{color:var(--mindlogik-teal-dark);text-transform:uppercase;letter-spacing:.08em;background:#eef8fa;border-radius:999px;margin-bottom:12px;padding:9px 12px;font-size:.82rem;font-weight:900;display:inline-flex}.techsmith-product-body h3,.techsmith-step-body h3,.techsmith-fit-card h3,.techsmith-mini-card h3,.techsmith-plan-card h3{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.18rem,2vw,1.62rem);line-height:1.12}.techsmith-product-body p,.techsmith-step-body p,.techsmith-fit-card p,.techsmith-mini-card p,.techsmith-plan-card p{color:var(--grey-500);line-height:1.58}.techsmith-fit-grid,.techsmith-step-grid,.techsmith-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.techsmith-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.techsmith-fit-card ul{color:var(--grey-500);margin:0;padding-left:1.2rem;line-height:1.68}.techsmith-panel-dark{background:radial-gradient(circle at 82% 12%, #03b4c62e, transparent 34%), var(--navy-900);color:#fff;border-radius:32px;padding:clamp(28px,4vw,48px);box-shadow:0 24px 72px #071e2e29}.techsmith-panel-dark h2{color:#fff;letter-spacing:-.07em;margin:10px 0 16px;font-size:clamp(2.1rem,3.8vw,3.8rem);line-height:1}.techsmith-panel-dark p{color:#ffffffd1;line-height:1.65}.techsmith-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:1180px){.techsmith-hero-grid{grid-template-columns:1fr}.techsmith-hero-image{justify-self:start;width:min(100%,860px)}.techsmith-step-grid,.techsmith-fit-grid,.techsmith-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.techsmith-hero-copy h1{font-size:clamp(2.6rem,12vw,4.2rem);line-height:1}.techsmith-product-grid,.techsmith-step-grid,.techsmith-fit-grid,.techsmith-mini-grid,.techsmith-plan-grid{grid-template-columns:1fr}.techsmith-hero-image,.techsmith-product-card,.techsmith-step-card,.techsmith-fit-card,.techsmith-mini-card,.techsmith-plan-card,.techsmith-panel-dark{border-radius:24px}}.techsmith-source-hero{background:radial-gradient(circle at 84% 16%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(72px,7vw,112px) 0;overflow:hidden}.techsmith-source-hero-grid{grid-template-columns:minmax(0,.52fr) minmax(560px,.86fr);align-items:center;gap:clamp(42px,7vw,88px);display:grid}.techsmith-source-copy h1{max-width:760px;color:var(--navy-900);letter-spacing:-.075em;margin:14px 0 22px;font-size:clamp(2.85rem,4.75vw,5.05rem);line-height:.99}.techsmith-source-copy p:not(.eyebrow){max-width:700px;color:var(--grey-500);font-size:clamp(1.06rem,1.35vw,1.2rem);line-height:1.68}.techsmith-source-hero-image{background:#fff;border:1px solid #071e2e14;border-radius:34px;justify-self:end;width:min(100%,820px);overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.techsmith-source-hero-image img{width:100%;height:auto;display:block}.techsmith-source-pills{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.techsmith-source-pills span,.techsmith-source-chip-grid span{color:var(--navy-900);background:#fff;border:1px solid #03b4c638;border-radius:999px;padding:11px 14px;font-size:.92rem;font-weight:900;box-shadow:0 10px 30px #071e2e0f}.techsmith-source-showcase{background:#fff;border:1px solid #071e2e14;border-radius:34px;margin:0 0 clamp(28px,4vw,46px);overflow:hidden;box-shadow:0 24px 72px #071e2e14}.techsmith-source-showcase img{width:100%;height:auto;display:block}.techsmith-source-showcase figcaption{color:var(--grey-500);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:18px 22px;display:flex}.techsmith-source-showcase figcaption strong{color:var(--navy-900)}.techsmith-source-step-grid,.techsmith-source-use-grid,.techsmith-source-plan-grid{gap:22px;display:grid}.techsmith-source-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.techsmith-source-use-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.techsmith-source-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:26px;display:grid}.techsmith-source-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.techsmith-source-step-card,.techsmith-source-mini-card,.techsmith-source-use-card,.techsmith-source-connected-card,.techsmith-source-price-card,.techsmith-source-plan-card{background:#fff;border:1px solid #071e2e14;border-radius:26px;padding:clamp(22px,2.7vw,30px);box-shadow:0 18px 54px #071e2e12}.techsmith-source-step-card>span{background:var(--navy-900);color:#fff;border-radius:18px;place-items:center;width:52px;height:52px;margin-bottom:18px;font-weight:900;display:grid}.techsmith-source-step-card h3,.techsmith-source-mini-card h3,.techsmith-source-use-card h3,.techsmith-source-connected-card h3,.techsmith-source-plan-card h3{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.18rem,2vw,1.62rem);line-height:1.12}.techsmith-source-step-card p,.techsmith-source-mini-card p,.techsmith-source-use-card p,.techsmith-source-connected-card p,.techsmith-source-price-card p,.techsmith-source-plan-card p{color:var(--grey-500);line-height:1.58}.techsmith-source-mini-card{min-height:230px}.techsmith-source-mini-card-icon{width:64px;height:64px;color:var(--mindlogik-teal);background:#03b4c61a;border-radius:18px;place-items:center;margin-bottom:22px;font-size:1.9rem;font-weight:900;display:grid}.techsmith-source-final-cta{border-radius:34px;box-shadow:0 24px 72px #071e2e2e}.techsmith-source-final-cta .hero-actions{margin-top:22px}.techsmith-source-panel-dark{background:radial-gradient(circle at 82% 12%, #03b4c62e, transparent 34%), var(--navy-900);color:#fff;border-radius:32px;padding:clamp(28px,4vw,48px);box-shadow:0 24px 72px #071e2e29}.techsmith-source-panel-dark h2{color:#fff;letter-spacing:-.07em;margin:10px 0 16px;font-size:clamp(2.1rem,3.8vw,3.8rem);line-height:1}.techsmith-source-panel-dark p{color:#ffffffd1;line-height:1.65}.library-card-link--light{color:#fff;border-color:#ffffff52}.techsmith-source-section-title{color:var(--navy-900);letter-spacing:-.06em;margin:8px 0 14px;font-size:clamp(2.1rem,3.6vw,3.5rem);line-height:1}.techsmith-source-lead{color:var(--grey-500);font-size:1.05rem;line-height:1.65}.techsmith-source-price-card h3,.techsmith-source-plan-card strong{color:var(--navy-900);letter-spacing:-.06em;margin:6px 0;font-size:clamp(2.2rem,4vw,3.3rem);line-height:1;display:block}.techsmith-source-price-card ul,.techsmith-source-plan-card ul{color:var(--grey-500);margin:18px 0 0;padding-left:1.2rem;line-height:1.65}.techsmith-source-chip-grid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.hero-actions--center{justify-content:center}.techsmith-source-disclaimer{max-width:900px;color:var(--grey-500);text-align:center;margin:26px auto 0;font-size:.95rem;line-height:1.55}@media (max-width:1180px){.techsmith-source-hero-grid{grid-template-columns:1fr}.techsmith-source-hero-image{justify-self:start;width:min(100%,920px)}.techsmith-source-step-grid,.techsmith-source-use-grid,.techsmith-source-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.techsmith-source-copy h1{font-size:clamp(2.6rem,12vw,4.2rem);line-height:1}.techsmith-source-step-grid,.techsmith-source-use-grid,.techsmith-source-plan-grid,.techsmith-source-mini-grid{grid-template-columns:1fr}.techsmith-source-mini-card{min-height:auto}.techsmith-source-hero-image,.techsmith-source-showcase,.techsmith-source-step-card,.techsmith-source-mini-card,.techsmith-source-use-card,.techsmith-source-connected-card,.techsmith-source-price-card,.techsmith-source-plan-card,.techsmith-source-panel-dark{border-radius:24px}}.final-cta-section .final-cta-card,.final-cta-section .techsmith-source-final-cta,.final-cta-section .final-cta-card h2,.final-cta-section .final-cta-card h3,.final-cta-section .techsmith-source-final-cta h2,.final-cta-section .techsmith-source-final-cta h3{color:#fff}.final-cta-section .final-cta-card p:not(.eyebrow),.final-cta-section .techsmith-source-final-cta p:not(.eyebrow){color:#ffffffd1}.final-cta-section .final-cta-card .button-ghost,.final-cta-section .final-cta-card .button.button-ghost,.final-cta-section .techsmith-source-final-cta .button-ghost,.final-cta-section .techsmith-source-final-cta .button.button-ghost{color:#fff;border-color:#ffffff6b}.techsmith-hero-image img[src*=techsmith-people-snagit-camtasia]{aspect-ratio:2.15;object-fit:cover;object-position:center}.techsmith-product-card .techsmith-product-image img[src*=alignedlearningsolutions]{object-fit:cover;object-position:center}.techsmith-download-hero{background:radial-gradient(circle at 84% 16%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding:clamp(72px,7vw,112px) 0;overflow:hidden}.techsmith-download-hero-grid{grid-template-columns:minmax(0,.58fr) minmax(520px,.76fr);align-items:center;gap:clamp(42px,7vw,88px);display:grid}.techsmith-download-copy h1{max-width:800px;color:var(--navy-900);letter-spacing:-.075em;margin:14px 0 22px;font-size:clamp(2.85rem,4.75vw,5.05rem);line-height:.99}.techsmith-download-copy p:not(.eyebrow){max-width:700px;color:var(--grey-500);font-size:clamp(1.06rem,1.35vw,1.2rem);line-height:1.68}.techsmith-download-note{margin-top:18px;font-size:.95rem!important}.techsmith-download-visual{background:#fff;border:1px solid #071e2e14;border-radius:34px;justify-self:end;width:min(100%,780px);overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.techsmith-download-visual img{width:100%;height:auto;display:block}.techsmith-download-step-grid,.techsmith-download-tutorial-grid{gap:22px;display:grid}.techsmith-download-step-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.techsmith-download-tutorial-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.techsmith-download-step-card{background:#fff;border:1px solid #071e2e14;border-radius:26px;padding:clamp(22px,2.7vw,30px);box-shadow:0 18px 54px #071e2e12}.techsmith-download-step-card>span{background:var(--navy-900);color:#fff;border-radius:18px;place-items:center;width:54px;height:54px;margin-bottom:18px;font-weight:900;display:grid}.techsmith-download-step-card h3{color:var(--navy-900);letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(1.18rem,2vw,1.62rem);line-height:1.12}.techsmith-download-step-card p{color:var(--grey-500);line-height:1.58}@media (max-width:1180px){.techsmith-download-hero-grid{grid-template-columns:1fr}.techsmith-download-visual{justify-self:start;width:min(100%,880px)}.techsmith-download-tutorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.techsmith-download-copy h1{font-size:clamp(2.6rem,12vw,4.2rem);line-height:1}.techsmith-download-step-grid,.techsmith-download-tutorial-grid{grid-template-columns:1fr}.techsmith-download-visual,.techsmith-download-step-card{border-radius:24px}}.hero-section,.product-hero,.about-final-hero,.resources-visual-hero,.techsmith-hero,.techsmith-source-hero,.techsmith-download-hero,.academy-clean-hero,.starter-academy-clean-hero,.manuals-focused-hero,.video-hub-hero{background:radial-gradient(circle at 86% 16%,#03b4c61f,#0000 34%),linear-gradient(135deg,#f8fbfc 0%,#eef8fa 100%);padding-top:clamp(64px,6.6vw,104px);padding-bottom:clamp(64px,6.6vw,104px);overflow:hidden}.hero-grid,.product-hero-grid,.about-final-hero-grid,.resources-visual-hero-grid,.techsmith-hero-grid,.techsmith-source-hero-grid,.techsmith-download-hero-grid,.academy-clean-hero-grid,.starter-academy-clean-grid,.manuals-focused-hero-grid,.video-hub-hero-grid{grid-template-columns:minmax(0,.58fr) minmax(500px,.76fr);align-items:center;gap:clamp(40px,6.8vw,88px);display:grid}.hero-copy h1,.product-hero-copy h1,.about-final-copy h1,.resources-visual-copy h1,.techsmith-hero-copy h1,.techsmith-source-copy h1,.techsmith-download-copy h1,.academy-clean-copy h1,.starter-academy-clean-copy h1,.manuals-focused-copy h1,.video-hub-copy h1{max-width:800px;color:var(--navy-900);letter-spacing:-.074em;margin:14px 0 22px;font-size:clamp(2.75rem,4.55vw,5.05rem);line-height:.99}.hero-copy p:not(.eyebrow):not(.hero-badge):not(.hero-trust),.product-hero-copy p:not(.eyebrow),.about-final-copy p:not(.eyebrow),.resources-visual-copy p:not(.eyebrow),.techsmith-hero-copy p:not(.eyebrow),.techsmith-source-copy p:not(.eyebrow),.techsmith-download-copy p:not(.eyebrow),.academy-clean-copy p:not(.eyebrow),.starter-academy-clean-copy p:not(.eyebrow),.manuals-focused-copy p:not(.eyebrow),.video-hub-copy p:not(.eyebrow){max-width:710px;color:var(--grey-500);font-size:clamp(1.04rem,1.32vw,1.18rem);line-height:1.68}.eyebrow{color:var(--mindlogik-teal);letter-spacing:.12em;text-transform:uppercase;font-weight:900}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.hero-visual,.product-hero-card,.product-hero-card--straight,.about-final-hero-image,.resources-visual-hero-image,.techsmith-hero-image,.techsmith-source-hero-image,.techsmith-download-visual,.resource-page-hero-image-card,.appstudio-hero-image{background:#fff;border:1px solid #071e2e14;border-radius:34px;overflow:hidden;box-shadow:0 28px 86px #071e2e1f}.hero-visual img,.product-hero-card img,.product-hero-card--straight img,.about-final-hero-image img,.resources-visual-hero-image img,.techsmith-hero-image img,.techsmith-source-hero-image img,.techsmith-download-visual img,.resource-page-hero-image-card img,.appstudio-hero-image img{width:100%;height:auto;display:block}.hero-trust,.als-hero-proof,.techsmith-source-pills,.techsmith-hero-pills,.resources-visual-highlights{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.hero-trust span,.als-hero-proof span,.techsmith-source-pills span,.techsmith-hero-pills span,.resources-visual-highlights span{color:var(--navy-900);background:#fff;border:1px solid #03b4c638;border-radius:999px;padding:11px 14px;font-size:.92rem;font-weight:900;box-shadow:0 10px 30px #071e2e0f}.final-cta-section .final-cta-panel,.final-cta-section .final-cta-card,.final-cta-section .techsmith-source-final-cta,.final-cta-section .final-cta-panel h2,.final-cta-section .final-cta-panel h3,.final-cta-section .final-cta-card h2,.final-cta-section .final-cta-card h3,.final-cta-section .techsmith-source-final-cta h2,.final-cta-section .techsmith-source-final-cta h3{color:#fff}.final-cta-section .final-cta-panel p:not(.eyebrow),.final-cta-section .final-cta-card p:not(.eyebrow),.final-cta-section .techsmith-source-final-cta p:not(.eyebrow){color:#ffffffd1}.final-cta-section .button-ghost,.final-cta-section .button.button-ghost{color:#fff;border-color:#ffffff6b}@media (max-width:1180px){.hero-grid,.product-hero-grid,.about-final-hero-grid,.resources-visual-hero-grid,.techsmith-hero-grid,.techsmith-source-hero-grid,.techsmith-download-hero-grid,.academy-clean-hero-grid,.starter-academy-clean-grid,.manuals-focused-hero-grid,.video-hub-hero-grid{grid-template-columns:1fr}.hero-visual,.product-hero-card,.product-hero-card--straight,.about-final-hero-image,.resources-visual-hero-image,.techsmith-hero-image,.techsmith-source-hero-image,.techsmith-download-visual,.resource-page-hero-image-card,.appstudio-hero-image{justify-self:start;width:min(100%,900px)}}@media (max-width:760px){.hero-copy h1,.product-hero-copy h1,.about-final-copy h1,.resources-visual-copy h1,.techsmith-hero-copy h1,.techsmith-source-copy h1,.techsmith-download-copy h1,.academy-clean-copy h1,.starter-academy-clean-copy h1,.manuals-focused-copy h1,.video-hub-copy h1{font-size:clamp(2.55rem,12vw,4.15rem);line-height:1}.hero-visual,.product-hero-card,.product-hero-card--straight,.about-final-hero-image,.resources-visual-hero-image,.techsmith-hero-image,.techsmith-source-hero-image,.techsmith-download-visual,.resource-page-hero-image-card,.appstudio-hero-image{border-radius:24px}}.hero-grid,.product-hero-grid,.about-final-hero-grid,.resources-visual-hero-grid,.techsmith-hero-grid,.techsmith-source-hero-grid,.techsmith-download-hero-grid,.academy-clean-hero-grid,.starter-academy-clean-grid,.manuals-focused-hero-grid,.video-hub-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(420px,.82fr)!important;gap:clamp(34px,5.4vw,72px)!important}.hero-copy h1,.product-hero-copy h1,.about-final-copy h1,.resources-visual-copy h1,.techsmith-hero-copy h1,.techsmith-source-copy h1,.techsmith-download-copy h1,.academy-clean-copy h1,.starter-academy-clean-copy h1,.manuals-focused-copy h1,.video-hub-copy h1{letter-spacing:-.064em!important;max-width:720px!important;margin:12px 0 18px!important;font-size:clamp(2.35rem,3.45vw,3.85rem)!important;line-height:1.03!important}.hero-copy p:not(.eyebrow):not(.hero-badge):not(.hero-trust),.product-hero-copy p:not(.eyebrow),.product-hero-copy .product-lead,.product-hero-copy .product-support,.about-final-copy p:not(.eyebrow),.resources-visual-copy p:not(.eyebrow),.techsmith-hero-copy p:not(.eyebrow),.techsmith-source-copy p:not(.eyebrow),.techsmith-download-copy p:not(.eyebrow),.academy-clean-copy p:not(.eyebrow),.starter-academy-clean-copy p:not(.eyebrow),.manuals-focused-copy p:not(.eyebrow),.video-hub-copy p:not(.eyebrow){max-width:680px!important;font-size:clamp(1rem,1.12vw,1.12rem)!important;line-height:1.64!important}.hero-actions{margin-top:22px!important}.pricing-hero .pricing-hero-panel{color:var(--navy-900)!important;background:#fff!important;border:1px solid #071e2e14!important;border-radius:30px!important;padding:clamp(26px,3.2vw,40px)!important;box-shadow:0 24px 72px #071e2e1a!important}.pricing-hero .pricing-hero-panel h2{color:var(--navy-900)!important;letter-spacing:-.055em!important;margin:8px 0 20px!important;font-size:clamp(1.75rem,2.45vw,2.7rem)!important;line-height:1.05!important}.pricing-hero .pricing-hero-panel .eyebrow{color:var(--mindlogik-teal)!important}.pricing-hero .pricing-hero-panel .price-list li{color:var(--grey-500)!important;line-height:1.58!important}.product-recommendation-badge,.about-final-gold-line,.about-gold-mini,.als-price-pill{margin-top:10px!important;margin-bottom:2px!important}.hero-visual,.product-hero-card,.product-hero-card--straight,.about-final-hero-image,.resources-visual-hero-image,.techsmith-hero-image,.techsmith-source-hero-image,.techsmith-download-visual,.resource-page-hero-image-card,.appstudio-hero-image{max-width:760px!important}@media (max-width:1180px){.hero-grid,.product-hero-grid,.about-final-hero-grid,.resources-visual-hero-grid,.techsmith-hero-grid,.techsmith-source-hero-grid,.techsmith-download-hero-grid,.academy-clean-hero-grid,.starter-academy-clean-grid,.manuals-focused-hero-grid,.video-hub-hero-grid{grid-template-columns:1fr!important}}@media (max-width:760px){.hero-copy h1,.product-hero-copy h1,.about-final-copy h1,.resources-visual-copy h1,.techsmith-hero-copy h1,.techsmith-source-copy h1,.techsmith-download-copy h1,.academy-clean-copy h1,.starter-academy-clean-copy h1,.manuals-focused-copy h1,.video-hub-copy h1{font-size:clamp(2.25rem,10vw,3.55rem)!important;line-height:1.02!important}}.hero-section,.product-hero,.about-final-hero,.resources-visual-hero,.techsmith-hero,.techsmith-source-hero,.techsmith-download-hero,.academy-clean-hero,.starter-academy-clean-hero,.manuals-focused-hero,.video-hub-hero{position:relative;background:radial-gradient(circle at 82% 20%,#03b4c642 0%,#03b4c624 24%,#0000 46%),radial-gradient(circle at 16% 88%,#0a66d81a 0%,#0000 34%),linear-gradient(130deg,#fff 0%,#f3fbfd 46%,#dff8fb 100%)!important}.hero-section:before,.product-hero:before,.about-final-hero:before,.resources-visual-hero:before,.techsmith-hero:before,.techsmith-source-hero:before,.techsmith-download-hero:before,.academy-clean-hero:before,.starter-academy-clean-hero:before,.manuals-focused-hero:before,.video-hub-hero:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(105deg,#ffffffbd 0%,#ffffff6b 42%,#ffffff14 100%);position:absolute;inset:0}.hero-section>*,.product-hero>*,.about-final-hero>*,.resources-visual-hero>*,.techsmith-hero>*,.techsmith-source-hero>*,.techsmith-download-hero>*,.academy-clean-hero>*,.starter-academy-clean-hero>*,.manuals-focused-hero>*,.video-hub-hero>*{z-index:1;position:relative}.product-hero-copy h1,.product-hero-copy .product-lead,.product-hero-copy .product-support,.product-hero-copy .product-small-note,.hero-copy h1,.hero-lead,.about-final-copy h1,.about-final-copy p,.resources-visual-copy h1,.resources-visual-copy p,.techsmith-hero-copy h1,.techsmith-hero-copy p,.techsmith-source-copy h1,.techsmith-source-copy p,.techsmith-download-copy h1,.techsmith-download-copy p{text-shadow:none!important}.product-hero-copy .product-small-note,.hero-copy .product-small-note,.product-small-note{color:var(--grey-500)!important;opacity:1!important}.product-hero .button--ghost,.product-hero .button.button--ghost,.product-hero a.button--ghost,.product-hero .button--secondary,.product-hero .button.button--secondary,.product-hero a.button--secondary,.product-hero .hero-contrast-button{color:var(--navy-900)!important;background:#fff!important;border-color:#071e2e2e!important;box-shadow:0 12px 28px #071e2e14!important}.product-hero .button--ghost:hover,.product-hero .button.button--ghost:hover,.product-hero a.button--ghost:hover,.product-hero .button--secondary:hover,.product-hero .button.button--secondary:hover,.product-hero a.button--secondary:hover,.product-hero .hero-contrast-button:hover{color:var(--navy-900)!important;background:#eefbfc!important;border-color:#03b4c65c!important}.pricing-hero .hero-actions{gap:12px!important}.pricing-hero .product-small-note{color:#31516a!important;max-width:680px!important;margin-top:20px!important;font-weight:700!important}.pricing-hero .product-hero-copy{max-width:760px!important}.pricing-hero .product-hero-card,.pricing-hero .pricing-hero-panel{background:radial-gradient(circle at 84% 12%,#03b4c61a,#0000 34%),#fff!important}.hero-section .hero-support,.hero-section .hero-trust,.hero-section .hero-trust-line{color:#31516a!important;opacity:1!important;text-shadow:none!important}.hero-section .hero-trust-line{max-width:680px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin-top:22px!important;padding:0!important;font-size:.98rem!important;font-weight:700!important;line-height:1.58!important;display:block!important}.hero-section .hero-actions .button--ghost,.hero-section .hero-actions .button.button--ghost,.hero-section .hero-actions a.button--ghost,.hero-section .hero-actions .button--secondary,.hero-section .hero-actions .button.button--secondary,.hero-section .hero-actions a.button--secondary,.hero-section .hero-actions .hero-contrast-button{color:var(--navy-900)!important;opacity:1!important;background:#fff!important;border-color:#071e2e33!important;box-shadow:0 12px 28px #071e2e14!important}.hero-section .hero-actions .button--ghost:hover,.hero-section .hero-actions .button.button--ghost:hover,.hero-section .hero-actions a.button--ghost:hover,.hero-section .hero-actions .button--secondary:hover,.hero-section .hero-actions .button.button--secondary:hover,.hero-section .hero-actions a.button--secondary:hover,.hero-section .hero-actions .hero-contrast-button:hover{color:var(--navy-900)!important;background:#eefbfc!important;border-color:#03b4c661!important}.product-section,.home-section,.final-cta-section{padding-top:clamp(52px,5.2vw,72px)!important;padding-bottom:clamp(52px,5.2vw,72px)!important}.product-section.product-section--compact,.home-section.home-section--compact{padding-top:clamp(38px,4vw,56px)!important;padding-bottom:clamp(38px,4vw,56px)!important}.hero-section,.product-hero,.about-final-hero,.resources-visual-hero,.techsmith-hero,.techsmith-source-hero,.techsmith-download-hero,.academy-clean-hero,.starter-academy-clean-hero,.manuals-focused-hero,.video-hub-hero{padding-top:clamp(46px,5vw,76px)!important;padding-bottom:clamp(46px,5vw,76px)!important}.hero-copy h1,.product-hero-copy h1,.about-final-copy h1,.resources-visual-copy h1,.techsmith-hero-copy h1,.techsmith-source-copy h1,.techsmith-download-copy h1,.academy-clean-copy h1,.starter-academy-clean-copy h1,.manuals-focused-copy h1,.video-hub-copy h1{letter-spacing:-.058em!important;font-size:clamp(2.2rem,3.15vw,3.45rem)!important;line-height:1.04!important}.trust-intro h2,.section-heading h2,.product-section-heading h2,.feature-panel-dark h2,.final-cta-panel h2,.final-cta-card h2,.enterprise-upgrade-panel h2,.about-final-purpose-copy h2,.about-company-copy h2,.about-purpose-copy h2,.techsmith-source-section-title,.about-final-purpose-copy h2{letter-spacing:-.052em!important;font-size:clamp(1.7rem,2.45vw,2.55rem)!important;line-height:1.08!important}.mini-card h3,.trust-card h3,.buyer-card h3,.sector-card h3,.timeline-card h3,.resource-card h3,.check-card h3,.faq-card h3,.price-card h3,.techsmith-source-step-card h3,.techsmith-source-mini-card h3,.techsmith-source-use-card h3,.techsmith-source-connected-card h3,.techsmith-source-plan-card h3,.techsmith-product-body h3,.techsmith-step-body h3,.techsmith-fit-card h3,.techsmith-mini-card h3,.techsmith-plan-card h3,.about-final-card h3,.about-visual-card h3,.about-company-card h3,.als-feature-card h3,.als-path-card h3,.als-text-card h3{letter-spacing:-.03em!important;font-size:clamp(1.05rem,1.45vw,1.35rem)!important;line-height:1.14!important}.product-lead,.product-support,.hero-lead,.hero-support,.section-heading p,.product-section-heading p,.final-cta-panel p:not(.eyebrow),.final-cta-card p:not(.eyebrow),.feature-panel-dark p:not(.eyebrow),.enterprise-upgrade-panel p:not(.eyebrow),.techsmith-source-lead,.techsmith-source-copy p:not(.eyebrow),.techsmith-download-copy p:not(.eyebrow),.techsmith-hero-copy p:not(.eyebrow),.product-hero-copy p:not(.eyebrow){font-size:clamp(.98rem,1.05vw,1.08rem)!important;line-height:1.58!important}.mini-card p,.trust-card p,.buyer-card p,.resource-card p,.sector-card p,.check-card p,.faq-card p,.price-card p,.timeline-card li,.check-list li,.techsmith-source-step-card p,.techsmith-source-mini-card p,.techsmith-source-use-card p,.techsmith-source-connected-card p,.techsmith-source-price-card p,.techsmith-source-plan-card p,.techsmith-product-body p,.techsmith-step-body p,.techsmith-fit-card p,.techsmith-mini-card p,.techsmith-plan-card p,.about-final-card p,.about-visual-card p,.about-company-card p{line-height:1.55!important}.section-heading,.product-section-heading{margin-bottom:clamp(24px,3vw,32px)!important}.section-heading--center p:last-child{margin-top:10px!important}.split-layout,.product-split-wide,.techsmith-source-hero-grid,.techsmith-download-hero-grid,.product-hero-grid,.hero-grid{gap:clamp(28px,4.8vw,58px)!important}.feature-grid,.resource-grid,.card-grid,.pricing-card-grid,.techsmith-source-step-grid,.techsmith-source-use-grid,.techsmith-source-mini-grid,.techsmith-source-plan-grid,.techsmith-product-grid,.techsmith-step-grid,.techsmith-fit-grid,.techsmith-plan-grid,.about-final-card-grid,.about-visual-card-grid,.about-company-card-grid,.als-feature-grid,.als-path-grid,.faq-grid{gap:clamp(16px,2vw,22px)!important}.mini-card,.check-card,.sector-card,.timeline-card,.resource-card,.subscription-panel,.final-cta-panel,.final-cta-card,.enterprise-image-card,.price-card,.faq-card,.techsmith-source-step-card,.techsmith-source-mini-card,.techsmith-source-use-card,.techsmith-source-connected-card,.techsmith-source-price-card,.techsmith-source-plan-card,.techsmith-product-body,.techsmith-step-body,.techsmith-fit-card,.techsmith-mini-card,.techsmith-plan-card,.about-final-card-body,.about-visual-card-body,.about-company-card,.als-feature-body,.als-text-card,.als-path-card{padding:clamp(20px,2.2vw,26px)!important}.feature-panel-dark,.techsmith-source-panel-dark,.techsmith-panel-dark,.als-panel-dark{border-radius:28px!important;padding:clamp(26px,3vw,40px)!important}.final-cta-panel,.final-cta-card,.techsmith-source-final-cta{padding:clamp(28px,3.4vw,42px)!important}.hero-actions,.final-actions,.quote-panel-actions{gap:10px!important;margin-top:18px!important}.techsmith-source-pills,.techsmith-hero-pills,.hero-trust,.als-hero-proof,.resources-visual-highlights{gap:8px!important;margin-top:18px!important}.techsmith-source-pills span,.techsmith-hero-pills span,.hero-trust span,.als-hero-proof span,.resources-visual-highlights span,.techsmith-source-chip-grid span,.als-chip-grid span{padding:9px 12px!important;font-size:.86rem!important}@media (max-width:760px){.product-section,.home-section,.final-cta-section{padding-top:44px!important;padding-bottom:44px!important}.hero-section,.product-hero,.about-final-hero,.resources-visual-hero,.techsmith-hero,.techsmith-source-hero,.techsmith-download-hero,.academy-clean-hero,.starter-academy-clean-hero,.manuals-focused-hero,.video-hub-hero{padding-top:42px!important;padding-bottom:42px!important}.hero-copy h1,.product-hero-copy h1,.about-final-copy h1,.resources-visual-copy h1,.techsmith-hero-copy h1,.techsmith-source-copy h1,.techsmith-download-copy h1,.academy-clean-copy h1,.starter-academy-clean-copy h1,.manuals-focused-copy h1,.video-hub-copy h1{font-size:clamp(2.05rem,9vw,3.2rem)!important}}.hero-section .hero-copy h1{letter-spacing:-.055em!important;max-width:680px!important;font-size:clamp(2rem,2.75vw,3.05rem)!important;line-height:1.05!important}.hero-section .hero-lead,.hero-section .hero-support,.hero-section .hero-trust-line{max-width:620px!important;font-size:clamp(.96rem,1vw,1.06rem)!important;line-height:1.56!important}.hero-section .hero-grid{grid-template-columns:minmax(0,.78fr) minmax(420px,.74fr)!important;gap:clamp(28px,4.4vw,56px)!important}.hero-section .hero-visual{max-width:650px!important}.manuals-focused-hero h1,.manuals-focused-hero .manuals-focused-copy h1,.manuals-focused-hero-grid h1{letter-spacing:-.055em!important;max-width:680px!important;font-size:clamp(2rem,2.8vw,3.1rem)!important;line-height:1.06!important}.manuals-focused-hero p:not(.eyebrow),.manuals-focused-hero-grid p:not(.eyebrow){color:#31516a!important;max-width:640px!important;font-size:clamp(.96rem,1vw,1.06rem)!important;line-height:1.58!important}.contact-hero .contact-hero-panel{color:var(--navy-900)!important;background:radial-gradient(circle at 82% 16%,#03b4c61a,#0000 34%),#fff!important;border:1px solid #071e2e14!important;box-shadow:0 24px 72px #071e2e1a!important}.contact-hero .contact-hero-panel .eyebrow{color:var(--mindlogik-teal)!important}.contact-hero .contact-hero-panel h2{color:var(--navy-900)!important;letter-spacing:-.052em!important;font-size:clamp(1.7rem,2.35vw,2.45rem)!important;line-height:1.08!important}.contact-hero .contact-hero-panel .price-list li{color:var(--grey-500)!important;line-height:1.55!important}.contact-hero .contact-hero-panel .price-list li:before{color:var(--mindlogik-teal)!important}.contact-hero .contact-hero-panel .price-list li::marker{color:var(--mindlogik-teal)!important}.contact-hero .product-hero-copy h1{letter-spacing:-.055em!important;max-width:720px!important;font-size:clamp(2rem,2.9vw,3.25rem)!important;line-height:1.05!important}.contact-hero .product-lead,.contact-hero .product-support,.contact-hero .product-small-note{color:#31516a!important;opacity:1!important}.contact-hero .button--ghost,.contact-hero .button.button--ghost,.contact-hero a.button--ghost,.contact-hero .button--secondary,.contact-hero .button.button--secondary,.contact-hero a.button--secondary{color:var(--navy-900)!important;opacity:1!important;background:#fff!important;border-color:#071e2e33!important}.product-hero [class*=hero-panel],.product-hero [class*=HeroPanel],.product-hero [class*=hero-panel] h2,.product-hero [class*=HeroPanel] h2{color:var(--navy-900)!important}.product-hero [class*=hero-panel] p:not(.eyebrow),.product-hero [class*=hero-panel] li,.product-hero [class*=HeroPanel] p:not(.eyebrow),.product-hero [class*=HeroPanel] li{color:var(--grey-500)!important}@media (max-width:760px){.hero-section .hero-copy h1,.manuals-focused-hero h1,.manuals-focused-hero-grid h1,.contact-hero .product-hero-copy h1{font-size:clamp(1.95rem,8.5vw,2.85rem)!important}}.trust-section--visual{background:radial-gradient(circle at 78% 24%,#03b4c62e,#0000 34%),linear-gradient(135deg,#fff 0%,#f5fbfd 48%,#e4f8fb 100%)!important;padding-top:clamp(48px,5.4vw,72px)!important;padding-bottom:clamp(48px,5.4vw,72px)!important}.trust-visual-hero{grid-template-columns:minmax(0,.88fr) minmax(360px,.72fr)!important;align-items:center!important;gap:clamp(28px,4.4vw,56px)!important;margin-bottom:clamp(24px,3.4vw,36px)!important}.trust-visual-copy h2{letter-spacing:-.058em!important;max-width:640px!important;margin:8px 0 16px!important;font-size:clamp(2rem,2.95vw,3.2rem)!important;line-height:1.05!important}.trust-visual-copy>p:not(.eyebrow){color:#31516a!important;max-width:620px!important;font-size:clamp(.98rem,1.06vw,1.1rem)!important;line-height:1.58!important}.trust-region-visual{min-height:230px!important}.partner-badge-card{border-radius:20px!important;width:min(380px,92%)!important;padding:22px 26px!important;top:34px!important;left:4%!important}.partner-badge-card span{font-size:clamp(.9rem,1.2vw,1.05rem)!important}.partner-badge-card strong{font-size:clamp(1.35rem,2.1vw,2rem)!important;line-height:1.02!important}.anz-map-visual{transform-origin:50%!important;transform:scale(.86)!important}.trust-grid--visual{gap:clamp(16px,2vw,20px)!important}.trust-card--visual{min-height:auto!important;padding:clamp(20px,2vw,24px)!important}.trust-card--visual h3{font-size:clamp(1.02rem,1.25vw,1.22rem)!important;line-height:1.15!important}.trust-card--visual p{font-size:.94rem!important;line-height:1.52!important}@media (max-width:1180px){.trust-visual-hero{grid-template-columns:1fr!important}.trust-region-visual{min-height:210px!important}.partner-badge-card{width:min(100%,420px)!important;position:relative!important;top:auto!important;left:auto!important}}@media (max-width:760px){.trust-visual-copy h2{font-size:clamp(1.95rem,8.5vw,2.8rem)!important}.trust-section--visual{padding-top:42px!important;padding-bottom:42px!important}}.trust-connected-map-image{opacity:.78;filter:saturate(1.05);pointer-events:none;z-index:1;width:min(760px,118%);max-width:none;position:absolute;inset:50% auto auto 50%;transform:translate(-48%,-50%)}.partner-badge-card--connected{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3!important;background:#fffffff2!important;width:min(430px,90%)!important;top:clamp(28px,4vw,52px)!important;left:10%!important}.trust-region-visual--connected .anz-map-visual{display:none!important}@media (max-width:1180px){.trust-region-visual--connected{min-height:310px!important}.trust-connected-map-image{width:min(860px,120%);transform:translate(-48%,-48%)}.partner-badge-card--connected{width:min(430px,88%)!important;position:absolute!important;top:40px!important;left:6%!important}}@media (max-width:760px){.trust-region-visual--connected{min-height:260px!important}.trust-connected-map-image{opacity:.58;width:760px;transform:translate(-50%,-48%)}.partner-badge-card--connected{width:100%!important;margin:0 auto!important;position:relative!important;top:auto!important;left:auto!important}}.trust-region-visual--connected{align-items:center!important;min-height:clamp(250px,24vw,340px)!important;display:grid!important;position:relative!important;overflow:visible!important}.trust-map-only-image{opacity:.42;filter:saturate(1.05);pointer-events:none;z-index:1;width:min(720px,116%);max-width:none;position:absolute;inset:50% auto auto 50%;transform:translate(-45%,-50%)}.trust-connected-map-image[src*=local-partner-support-anz-connected]{display:none!important}.partner-badge-card--connected{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3!important;background:#fffffff5!important;width:min(430px,90%)!important;position:absolute!important;top:clamp(26px,3.6vw,46px)!important;left:10%!important}.trust-region-visual--connected .anz-map-visual,.trust-region-visual--connected .australia-shape,.trust-region-visual--connected .new-zealand-shape,.trust-region-visual--connected .region-dot,.trust-region-visual--connected .region-arc{display:none!important}@media (max-width:1180px){.trust-region-visual--connected{min-height:300px!important}.trust-map-only-image{opacity:.36;width:min(820px,120%);transform:translate(-47%,-48%)}.partner-badge-card--connected{width:min(430px,88%)!important;top:38px!important;left:6%!important}}@media (max-width:760px){.trust-region-visual--connected{min-height:240px!important}.trust-map-only-image{opacity:.24;width:720px;transform:translate(-50%,-48%)}.partner-badge-card--connected{width:100%!important;margin:0 auto!important;position:relative!important;top:auto!important;left:auto!important}}.purchase-hero-panel,.sector-checkout-card{color:var(--navy-900);background:radial-gradient(circle at 82% 14%,#03b4c61a,#0000 34%),#fff;border:1px solid #071e2e14;border-radius:30px;padding:clamp(24px,3vw,36px);box-shadow:0 24px 72px #071e2e1a}.purchase-hero-panel h2,.sector-checkout-card h2{color:var(--navy-900);letter-spacing:-.06em;margin:8px 0 12px;font-size:clamp(2rem,3vw,3rem);line-height:1}.purchase-sector-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.purchase-sector-summary-grid a{color:var(--navy-900);background:#f8fbfc;border:1px solid #071e2e14;border-radius:18px;gap:6px;padding:16px;text-decoration:none;display:grid}.purchase-sector-summary-grid a span{color:var(--grey-500);font-size:.9rem;font-weight:800}.purchase-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.purchase-rule-grid article,.purchase-product-card{background:#fff;border:1px solid #071e2e14;border-radius:26px;padding:clamp(20px,2.2vw,26px);box-shadow:0 18px 54px #071e2e12}.purchase-rule-grid h3,.purchase-product-card h3{color:var(--navy-900);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(1.08rem,1.5vw,1.38rem);line-height:1.12}.purchase-rule-grid p,.purchase-product-card p{color:var(--grey-500);line-height:1.55}.purchase-sector-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(22px,3vw,32px);display:flex}.purchase-sector-heading h2{color:var(--navy-900);letter-spacing:-.058em;margin:8px 0 10px;font-size:clamp(1.9rem,2.8vw,3rem);line-height:1.04}.purchase-sector-heading p:not(.eyebrow){max-width:760px;color:var(--grey-500);line-height:1.58}.purchase-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.purchase-product-card{flex-direction:column;min-height:100%;display:flex}.purchase-product-card--featured{border-color:#03b4c652;box-shadow:0 22px 64px #03b4c61f}.purchase-card-topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.purchase-card-topline span,.purchase-card-topline strong{color:var(--mindlogik-teal-dark);text-transform:uppercase;letter-spacing:.07em;background:#eef8fa;border-radius:999px;padding:8px 10px;font-size:.78rem;font-weight:900;display:inline-flex}.purchase-card-topline strong{color:#9a6a00;background:#fff3c4}.purchase-price-row{background:#f8fbfc;border-radius:18px;gap:4px;margin:18px 0;padding:16px;display:grid}.purchase-price-row strong{color:var(--navy-900);letter-spacing:-.05em;font-size:clamp(1.55rem,2.3vw,2.25rem)}.purchase-price-row span{color:var(--grey-500);font-weight:800}.purchase-product-meta{gap:10px;margin:0 0 16px;display:grid}.purchase-product-meta div{grid-template-columns:72px minmax(0,1fr);gap:12px;display:grid}.purchase-product-meta dt{color:var(--grey-500);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:900}.purchase-product-meta dd{color:var(--navy-900);word-break:break-word;margin:0;font-weight:900}.purchase-note-list{flex-wrap:wrap;gap:8px;margin:auto 0 18px;display:flex}.purchase-note-list span{color:#31516a;background:#fff;border:1px solid #071e2e14;border-radius:999px;padding:8px 10px;font-size:.82rem;font-weight:800}.purchase-final-panel{background:radial-gradient(circle at 82% 18%, #03b4c62e, transparent 34%), var(--navy-900)}.sector-checkout-card .button[disabled],.sector-checkout-form .button[disabled]{opacity:.58;cursor:not-allowed}.sector-checkout-form{margin:20px 0 14px}.purchase-product-meta--checkout{margin-top:20px}@media (max-width:1180px){.purchase-product-grid,.purchase-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-sector-summary-grid{grid-template-columns:1fr}}@media (max-width:760px){.purchase-product-grid,.purchase-rule-grid{grid-template-columns:1fr}.purchase-sector-heading{flex-direction:column;align-items:start}}.purchase-product-meta div:nth-child(3) dd,.purchase-product-meta--checkout div:nth-child(3) dd{color:var(--navy-900);font-weight:900}.quantity-selector-label{color:var(--navy-900);margin:0 0 8px;font-size:.92rem;font-weight:900;display:block}.quantity-selector{width:100%;min-height:48px;color:var(--navy-900);font:inherit;background:#fff;border:1px solid #071e2e29;border-radius:14px;margin-bottom:12px;padding:0 14px;font-weight:800}.quantity-selector:disabled{color:var(--grey-500);background:#f7fafb}.purchase-product-group-stack{gap:clamp(30px,4vw,48px);display:grid}.purchase-product-group{gap:18px;display:grid}.purchase-product-group-heading{border-bottom:1px solid #071e2e1a;justify-content:space-between;align-items:flex-end;gap:20px;padding:0 0 14px;display:flex}.purchase-product-group-heading h3{color:var(--navy-900);letter-spacing:-.04em;margin:4px 0 6px;font-size:clamp(1.35rem,2vw,2rem)}.purchase-product-group-heading p:not(.eyebrow){max-width:780px;color:var(--grey-500);margin:0;line-height:1.55}.mm26-showcase{padding:52px 0 60px}.mm26-showcase-intro{text-align:center;max-width:840px;margin:0 auto 28px}.mm26-showcase-intro h2{margin:8px 0 12px;font-size:clamp(1.9rem,3vw,2.6rem);line-height:1.14}.mm26-feature-row{background:#fff;border:1px solid #dde8ec;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:center;gap:32px;margin:25px 0;padding:22px;display:grid;box-shadow:0 8px 28px #0c25390a}.mm26-feature-row:nth-child(2n) .mm26-feature-art{order:2}.mm26-feature-art{background:#eef5f8;border-radius:14px;justify-content:center;align-items:center;min-height:210px;display:flex;overflow:hidden}.mm26-feature-art img{object-fit:contain;max-width:100%;height:auto;max-height:330px;display:block}.mm26-feature-copy h3{margin:8px 0 12px;font-size:clamp(1.4rem,2.1vw,1.9rem);line-height:1.2}.mm26-feature-copy p{line-height:1.6}.mm26-platform{color:#157f89;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:700;display:inline-block}.mm26-fineprint{color:#546a78;font-size:.81rem;line-height:1.5}.mm26-brief-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:25px 0;display:grid}.mm26-brief{background:#fff;border:1px solid #d9e7eb;border-radius:18px;padding:24px}.mm26-brief h3{margin:0 0 12px;font-size:1.17rem}.mm26-brief p{font-size:.96rem;line-height:1.55}.mm26-template-list{color:#415767;border-top:1px solid #e2eaed;margin-top:15px;padding-top:18px;font-size:.92rem}.mm26-banner{background:#f1f9fa;border:1px solid #d2e7ea;border-radius:22px;grid-template-columns:1.2fr .9fr;align-items:center;gap:30px;margin:28px 0;padding:28px;display:grid}.mm26-banner h2{margin:9px 0;font-size:clamp(1.65rem,2.4vw,2.15rem);line-height:1.16}.mm26-banner p{line-height:1.6}.mm26-banner img{object-fit:contain;border-radius:10px;width:100%;height:auto;display:block}.mm26-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.mm26-actions a{background:#007d8a;border-radius:9px;padding:11px 16px;font-weight:700;text-decoration:none;display:inline-block;color:#fff!important}.mm26-actions a:nth-child(2n){background:#fff;border:1px solid #9ac8cf;color:#0b5f69!important}.mindmanager26-feature-image img{object-fit:contain;max-height:290px}@media (max-width:760px){.mm26-feature-row,.mm26-banner{grid-template-columns:1fr}.mm26-feature-row:nth-child(2n) .mm26-feature-art{order:0}.mm26-brief-grid{grid-template-columns:1fr}.mm26-feature-row{gap:18px;padding:17px}.mm26-banner{padding:20px}}.mm26-feature-art{align-self:stretch;height:auto;min-height:0;padding:10px}.mm26-feature-art img{aspect-ratio:auto;object-position:center;width:100%;object-fit:contain!important;height:auto!important;max-height:none!important}.mm26-feature-row:first-of-type .mm26-feature-art{background:#fff}.mm26-feature-row:first-of-type .mm26-feature-art img{max-width:100%;height:auto!important}.mm26-templates{border-top:1px solid #dce8ec;border-bottom:1px solid #dce8ec;margin:36px 0 22px;padding:28px 0}.mm26-templates-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.mm26-templates-heading h3{margin:6px 0 8px;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.2}.mm26-templates-heading p{max-width:680px;margin:0}.mm26-slider-controls{flex-shrink:0;gap:8px;display:flex}.mm26-slider-controls button{color:#16364a;cursor:pointer;background:#fff;border:1px solid #a8c9d2;border-radius:50%;width:42px;height:42px;font-size:28px;line-height:1}.mm26-slider-controls button:hover,.mm26-slider-controls button:focus-visible{background:#dff5f7}.mm26-template-track{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:16px;padding:4px 2px 20px;display:flex;overflow-x:auto}.mm26-template-card{scroll-snap-align:start;background:#fff;border:1px solid #d7e6ea;border-radius:12px;flex:0 0 245px;min-width:0;margin:0;overflow:hidden;box-shadow:0 4px 16px #122c3a0b}.mm26-template-card img{object-fit:contain;background:#fff;width:100%;height:210px;padding:8px;display:block}.mm26-template-card figcaption{color:#123147;border-top:1px solid #edf2f3;min-height:52px;padding:12px 13px;font-size:.94rem;font-weight:700}.mm26-cloud-preview{background:#fff;border:1px solid #d7e8ee;border-radius:18px;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:center;gap:26px;margin:26px 0;padding:26px;display:grid}.mm26-cloud-preview img{object-fit:contain;width:100%;height:auto;max-height:350px}.mm26-cloud-preview h3{margin:10px 0;font-size:clamp(1.4rem,2.2vw,1.85rem);line-height:1.2}.mm26-cloud-preview p{line-height:1.6}.mm26-brief-grid:has(.mm26-brief:only-child){grid-template-columns:1fr;max-width:760px}@media (max-width:760px){.mm26-cloud-preview{grid-template-columns:1fr;padding:18px}.mm26-templates-heading{align-items:start}.mm26-template-card{flex-basis:220px}}.mm26-banner>div:last-child{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.mm26-banner>div:last-child img{border-radius:12px;width:100%;max-width:560px;display:block;aspect-ratio:auto!important;object-fit:contain!important;height:auto!important;max-height:none!important}.mm26-banner .mm26-fineprint{width:100%;max-width:560px}.mm26-feature-art img{width:100%;aspect-ratio:auto!important;object-fit:contain!important;height:auto!important}.mindmanager26-feature-image img{width:100%;aspect-ratio:auto!important;object-fit:contain!important;height:auto!important;max-height:none!important}.mm26-feature-row .mm26-feature-art{background:#f7fbfd;align-self:center;min-width:0;padding:8px}.mm26-feature-row .mm26-feature-art img{object-position:center;width:100%;display:block;aspect-ratio:4/3!important;object-fit:contain!important;height:auto!important;max-height:none!important}.mm26-howto{background:#f7fbfc;border:1px solid #dce8ed;border-radius:18px;margin-top:26px;padding:26px 30px}.mm26-howto-heading h3{color:#17273b;margin:4px 0 6px;font-size:clamp(1.35rem,2.2vw,1.7rem)}.mm26-howto-heading>p:last-child{color:#50677d;margin:0 0 18px}.mm26-howto-steps{color:#243749;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 30px;margin:0 0 15px;padding-left:23px;line-height:1.65;display:grid}.mm26-howto-steps li{padding-left:4px}.mm26-howto-steps strong{color:#17273b}@media (max-width:720px){.mm26-howto{padding:20px}.mm26-howto-steps{grid-template-columns:1fr;gap:10px}}.buyer-confidence{gap:22px;max-width:1160px;margin-inline:auto;display:grid}.buyer-confidence__intro{max-width:850px}.buyer-confidence__intro h2{letter-spacing:-.025em;color:#113453;margin:.35rem 0 .75rem;font-size:clamp(1.55rem,2.4vw,2.25rem);line-height:1.19}.buyer-confidence__intro p:not(.eyebrow){color:#334f65;line-height:1.65}.buyer-confidence__grid{grid-template-columns:1.25fr 1fr 1fr;gap:18px;display:grid}.buyer-confidence__grid article{background:#fff;border:1px solid #d7e5ed;border-radius:18px;padding:24px;box-shadow:0 6px 25px #0f31490e}.buyer-confidence__grid h3{color:#123c55;margin:0 0 11px;font-size:1.15rem}.buyer-confidence__grid p{color:#40586d;font-size:.96rem;line-height:1.58}.buyer-confidence__grid a{color:#087785;text-underline-offset:3px;font-weight:700}@media (max-width:850px){.buyer-confidence__grid{grid-template-columns:1fr}}.sector-checkout-page .sector-checkout-hero,.purchase-page .purchase-hero{min-height:0!important;padding-top:clamp(18px,2.6vw,38px)!important;padding-bottom:clamp(24px,3vw,46px)!important}.sector-checkout-page .sector-checkout-grid,.purchase-page .purchase-hero-grid{align-items:start!important;gap:clamp(24px,3vw,48px)!important}.sector-checkout-page .sector-checkout-copy,.purchase-page .purchase-hero-copy{padding-top:0!important}.sector-checkout-page .product-hero-copy h1{margin:10px 0 15px!important;font-size:clamp(2rem,3.1vw,3.1rem)!important;line-height:1.08!important}.sector-checkout-page .product-lead{font-size:1.04rem!important;line-height:1.47!important}.sector-checkout-page .product-support{margin-top:10px!important;line-height:1.49!important}.sector-checkout-page .hero-actions{gap:10px!important;margin-top:16px!important}.sector-checkout-page .sector-checkout-card{align-self:start;position:sticky;top:80px;margin-top:0!important;padding:clamp(20px,2.1vw,30px)!important}.sector-checkout-page .sector-checkout-card h2{margin:.3rem 0!important}.purchase-assurances{border-top:1px solid #b8d3d9;gap:0;max-width:680px;margin-top:23px;padding-top:15px;display:grid}.purchase-assurances__heading{flex-direction:column;gap:3px;margin-bottom:8px;display:flex}.purchase-assurances__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#008b9f;font-size:.7rem;font-weight:800}.purchase-assurances__heading>strong{color:#18394d;font-size:.99rem}.purchase-assurances__item{border-bottom:1px solid #d6e7ec;grid-template-columns:34px minmax(0,1fr);gap:11px;padding:10px 0;display:grid}.purchase-assurances__item:last-child{border-bottom:0}.purchase-assurances__icon{color:#087986;background:#e4f3f5;border:1px solid #a5d7db;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.85rem;font-weight:800;display:grid}.purchase-assurances__item strong{color:#113b50;font-size:.91rem;line-height:1.3}.purchase-assurances__item p{color:#36566b;margin:3px 0!important;font-size:.83rem!important;line-height:1.48!important}.purchase-assurances__item a{color:#007b8e;text-underline-offset:2px;font-size:.82rem;font-weight:800;text-decoration:underline}.purchase-assurances--compact .purchase-assurances__item{padding:9px 0}.purchase-page .purchase-hero-copy h1{font-size:clamp(2rem,3.1vw,3.1rem)!important;line-height:1.1!important}.purchase-page .purchase-hero-panel{align-self:start;margin-top:0!important}@media (max-width:900px){.sector-checkout-page .sector-checkout-card{position:static}.sector-checkout-page .sector-checkout-grid,.purchase-page .purchase-hero-grid{gap:24px!important}}.sector-checkout-page .sector-checkout-card{padding:clamp(20px,2.2vw,30px)!important}.sector-checkout-page .sector-checkout-card>.eyebrow{margin:0 0 7px!important}.sector-checkout-page .sector-checkout-card>h2{margin:0 0 6px!important;line-height:1.08!important}.sector-checkout-page .sector-checkout-card>h2+p{margin:0 0 15px!important}.sector-checkout-page .purchase-product-meta--checkout{gap:9px!important;margin:0 0 14px!important}.sector-checkout-page .purchase-product-meta--checkout>div{align-items:start}.sector-checkout-page .sector-checkout-form{flex-direction:column;gap:0;display:flex;margin:11px 0 9px!important}.sector-checkout-page .quantity-selector-label{line-height:1.35;margin:0 0 7px!important}.sector-checkout-page .quantity-selector{min-height:46px;margin:0 0 9px!important}.sector-checkout-page .sector-checkout-form .product-small-note{margin:0 0 10px!important;font-size:.85rem!important;font-weight:400!important;line-height:1.45!important}.sector-checkout-page .sector-checkout-form .button{align-self:flex-start;min-height:42px;padding:10px 20px;line-height:1.3;margin:0!important}.sector-checkout-page .sector-checkout-card>.product-small-note{margin:12px 0 0!important;font-size:.85rem!important;font-weight:400!important;line-height:1.5!important}@media (max-width:600px){.sector-checkout-page .sector-checkout-card{padding:20px!important}.sector-checkout-page .sector-checkout-form .button{justify-content:center;width:100%}}.checkout-region-fields{border-top:1px solid #dbe7ed;flex-direction:column;gap:8px;margin:7px 0 16px;padding-top:16px;display:flex}.checkout-region-heading{color:#123c55;font-size:.96rem;font-weight:800;margin:0 0 3px!important}.checkout-region-fields>label:not(.checkout-region-agree){color:#234658;font-size:.85rem;font-weight:700}.checkout-region-fields>input,.checkout-region-fields>select{color:#17364d;background:#fff;border:1px solid #b3cbd5;border-radius:9px;width:100%;min-height:44px;padding:9px 12px;font-size:.92rem}.checkout-region-agree{color:#385568;align-items:start;gap:10px;margin-top:8px;font-size:.81rem;line-height:1.5;display:flex}.checkout-region-agree input{accent-color:#007e90;flex:none;margin-top:4px}.checkout-region-help{color:#526a76!important;margin:0!important;font-size:.78rem!important;line-height:1.5!important}@media (max-width:760px){.hero-section .hero-grid{width:100%;max-width:100%;grid-template-columns:minmax(0,1fr)!important;gap:28px!important;display:grid!important}.hero-section .hero-copy,.hero-section .hero-visual{min-width:0;width:100%!important;max-width:100%!important}.hero-section .hero-copy h1{overflow-wrap:normal;letter-spacing:-.035em!important;max-width:100%!important;font-size:clamp(1.9rem,8vw,2.7rem)!important;line-height:1.12!important}.hero-section .hero-lead,.hero-section .hero-support,.hero-section .hero-trust-line{overflow-wrap:normal;max-width:100%!important}.hero-section .hero-actions{flex-direction:column;align-items:stretch;gap:12px;display:flex}.hero-section .hero-actions .button{text-align:center;justify-content:center;width:100%}}
