:root{--brand-ink: #101f38;--brand-muted: #59697d;--brand-blue: #1763e8;--brand-cyan: #008895;--brand-line: #dfe5ed;--brand-paper: #f6f8fb;--brand-navy: #0c1c34;--brand-radius: 16px;--primary-blue: var(--brand-blue);--primary-cyan: var(--brand-cyan);--dark-blue: #0d4fc8;--very-light-blue: var(--brand-paper);--gray-900: var(--brand-ink);--gray-800: #253750;--gray-700: #42546b;--gray-600: var(--brand-muted);--gray-200: var(--brand-line);--gray-100: #edf2f7;--gray-50: var(--brand-paper);--gradient-primary: linear-gradient(var(--brand-blue), var(--brand-blue));--gradient-hero: linear-gradient(#fff, #fff);--container-max-width: 1320px;--nav-height: 84px;--nav-radius: 7px;--shadow-sm: 0 1px 3px #101f3808;--shadow-md: 0 8px 24px #101f3808;--shadow-lg: 0 16px 36px #101f3810}body,body.seo-page-body{background:#fff;color:var(--brand-ink)}button,input,select,textarea{font-family:inherit}:is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--brand-cyan);outline-offset:4px}.container{padding-inline:44px}h1,h2,h3{font-weight:620;letter-spacing:-.035em}h1{overflow-wrap:anywhere}p,li{overflow-wrap:break-word}.section-title{color:var(--brand-ink);background:none;-webkit-text-fill-color:currentColor;font-size:clamp(1.85rem,3.2vw,2.75rem);font-weight:620;letter-spacing:-.04em;line-height:1.2}.hero-kicker,.brand-eyebrow{display:block;padding:0;background:none;border-radius:0;color:#55718c;font-size:.75rem;font-weight:650;letter-spacing:.055em;text-transform:none;line-height:1.65}.navbar{border-color:var(--brand-line);background:#fffffffa}.navbar .container{max-width:1440px;gap:.65rem}.nav-brand{gap:.6rem}.nav-logo{width:42px;height:42px;object-fit:contain}.nav-title{color:var(--brand-ink);background:none;-webkit-text-fill-color:currentColor;font-size:1.42rem;font-weight:730;letter-spacing:-.055em}.brand-science{display:block;margin-block-start:2px;color:var(--brand-muted);font-size:.5rem;font-weight:600;letter-spacing:.27em;line-height:1.3}.nav-links{margin-inline-start:clamp(.65rem,1.4vw,1.3rem);gap:.1rem}.nav-links>a{font-size:.82rem;font-weight:550;padding-inline:.6rem}.brand-nav-resources{position:relative}.brand-nav-resources>summary{display:flex;align-items:center;gap:7px;min-height:var(--nav-control-height);padding:.5rem .6rem;border-radius:7px;color:var(--gray-700);font-size:.82rem;font-weight:550;line-height:1.2;list-style:none;white-space:nowrap;cursor:pointer}.brand-nav-resources>summary::-webkit-details-marker{display:none}.brand-nav-resources>summary:after{content:"";width:5px;height:5px;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:translateY(-2px) rotate(45deg)}.brand-nav-resources[open]>summary,.brand-nav-resources>summary:hover{background:var(--brand-paper);color:var(--brand-blue)}.brand-nav-resource-links{position:absolute;inset-block-start:calc(100% + 10px);inset-inline-start:0;z-index:1200;display:grid;gap:3px;width:max-content;max-width:min(22rem,calc(100vw - 40px));min-width:200px;padding:8px;border:1px solid var(--brand-line);border-radius:12px;background:#fff;box-shadow:0 18px 44px #101f381f}.brand-nav-resource-links a{padding:10px 12px;border-radius:6px;color:var(--brand-ink);font-size:.85rem;text-decoration:none;line-height:1.5;white-space:normal}.brand-nav-resource-links a:hover{background:var(--brand-paper);color:var(--brand-blue)}.nav-priority-actions a{font-size:.78rem;font-weight:600}.nav-priority-actions .nav-priority-download,.nav-mobile-cta,.nav-download-link,.mobile-nav .nav-download-link{background:var(--brand-blue);border-radius:7px;box-shadow:none}.nav-account-action a,.nav-account-trigger,.locale-switcher summary{font-size:.8rem}.nav-priority-actions .nav-priority-download:hover{background:#0d4fc8;box-shadow:none}.mobile-nav .nav-demo-link{border-radius:7px}.mobile-nav a{white-space:normal;overflow-wrap:anywhere}.btn{min-height:48px;border-radius:7px;padding:.85rem 1.25rem;font-size:.9rem;font-weight:600;line-height:1.45;white-space:normal;text-align:center;letter-spacing:0;box-shadow:none}.btn-primary,.btn-primary:hover{background:var(--brand-blue);color:#fff;box-shadow:none}.btn-primary:hover{background:#0d4fc8}.btn-secondary{color:var(--brand-ink);background:#fff;border:1px solid var(--brand-line)}.btn-secondary:hover{color:var(--brand-ink);background:#f1f5fc;border-color:#b6c6dc}.btn-large{font-size:.9rem}.brand-hero{padding-block:calc(var(--nav-height) + 66px) 60px;background:#fff;content-visibility:visible}.brand-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:36px;align-items:center}.brand-hero-copy,.brand-hero-visual{min-width:0}.brand-hero-copy .brand-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.brand-hero-copy .brand-eyebrow .p-icon{width:14px;height:14px}.brand-headline{margin-block:20px 22px;color:var(--brand-ink);font-size:clamp(2.4rem,4.3vw,3.82rem);font-weight:620;line-height:1.065;letter-spacing:-.055em;text-transform:none;text-wrap:balance}.brand-accent{display:block;color:var(--brand-blue)}.brand-hero-description{max-width:29rem;color:var(--brand-muted);font-size:.97rem;line-height:1.8}.brand-actions{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:27px}.brand-actions .btn{min-height:50px;gap:10px;font-size:.84rem}.brand-actions .btn svg{width:17px;height:17px}.brand-preview-note{margin-block-start:12px;color:var(--brand-muted);font-size:.78rem;line-height:1.7}.brand-assurances{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;margin-block-start:26px;padding-block-start:19px;border-block-start:1px solid var(--brand-line);color:var(--brand-muted);font-size:.75rem;font-weight:550;list-style:none}.brand-assurances>*{display:inline-flex;align-items:center;gap:6px}.brand-assurances a{color:inherit;text-decoration:none}.brand-assurances a:hover{color:var(--brand-blue);text-decoration:underline}.brand-assurances svg{width:15px;height:15px;color:var(--brand-cyan)}.brand-hero .home-hero-store-badges{margin-block-start:18px}.brand-workspace{margin:0;padding:22px;border:1px solid #213650;border-radius:18px;background:var(--brand-navy);box-shadow:0 26px 50px -30px #24497b55;color:#e7f0f6}.brand-workspace-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-block-end:20px;color:#b5c9dd;font-size:.69rem;letter-spacing:.035em}.brand-workspace-heading>:first-child:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:7px;border-radius:50%;background:#68d3d0;vertical-align:middle}.brand-screenshot{position:relative;display:block;width:100%;padding:0;overflow:hidden;border:1px solid #31415c;border-radius:7px;background:var(--brand-ink);cursor:zoom-in}.brand-screenshot img{display:block;width:100%;height:auto;transition:transform .2s ease}.brand-screenshot:hover img{transform:scale(1.012)}.brand-screenshot>span{position:absolute;inset-inline-end:12px;inset-block-end:12px;max-width:calc(100% - 24px);padding:7px 10px;border-radius:5px;background:#fff;color:#193858;font-size:.7rem;line-height:1.5}.brand-workspace-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-block-start:24px}.brand-workspace-footer>svg{flex-shrink:0;width:58px;height:58px;padding:14px;border:1px solid #2d4660;border-radius:50%;color:#7fe3ea}.brand-workspace-footer small{color:#9bb8d0;font-size:.69rem;letter-spacing:.04em}.brand-workspace-footer p{margin-block-start:9px;font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.4;letter-spacing:-.03em}.brand-workspace-caption{margin-block-start:24px;padding-block-start:12px;border-block-start:1px solid #2c3c53;color:#a8bdd2;font-size:.69rem;line-height:1.65}.brand-format-ribbon{border-block:1px solid var(--brand-line);background:var(--brand-paper)}.brand-format-ribbon>.container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 30px;padding-block:25px}.brand-format-ribbon p{font-size:.8rem;color:var(--brand-muted)}.brand-format-ribbon>.container>span{font-size:.8rem;color:var(--brand-muted)}.brand-format-names{display:flex;flex-wrap:wrap;align-items:center;gap:14px 30px;color:#526881;font-size:1.1rem;font-weight:600;direction:ltr}.brand-format-ribbon a{color:var(--brand-ink);font-size:.8rem;font-weight:600;text-decoration:none}.brand-format-ribbon a:hover{color:var(--brand-blue);text-decoration:underline}.brand-product{padding-block:80px 64px}.brand-section-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-block-end:42px}.brand-section-heading h2{max-width:20ch;font-size:clamp(1.9rem,3.2vw,2.75rem);line-height:1.15;letter-spacing:-.045em}.brand-section-heading>p{max-width:28rem;color:var(--brand-muted);font-size:.95rem;line-height:1.8}.brand-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px}.brand-benefit{min-width:0;padding-block-start:25px;border-block-start:1px solid var(--brand-line)}.brand-benefit>svg{width:27px;height:27px;margin-block-end:18px;color:var(--brand-blue)}.brand-benefit h3{margin-block-end:12px;font-size:1.15rem;line-height:1.35;font-weight:620}.brand-benefit p{color:var(--brand-muted);font-size:.88rem;line-height:1.85}.brand-local-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-block-start:44px;padding-block:26px;border-block:1px solid var(--brand-line)}.brand-local-details h3{margin-block-end:8px;font-size:.96rem}.brand-local-details p{color:var(--brand-muted);font-size:.85rem;line-height:1.8}.brand-offer-details{margin-block-start:44px;padding-block-start:24px;border-block-start:1px solid var(--brand-line)}.brand-offer-details p{color:var(--brand-muted);font-size:.85rem;line-height:1.8}.brand-offer-details .hero-cta-terms{max-width:none;margin-block-end:12px}.brand-offer-details .hero-cta-terms strong{color:var(--brand-ink)}.brand-home .home-hero-foot{margin:0;padding-block:24px;border-color:var(--brand-line)}.brand-home .home-hero-proof,.brand-home .home-hero-proof a,.brand-home .home-hero-rating,.brand-home .home-hero-rating a{color:var(--brand-muted);font-size:.78rem}.brand-home .home-hero-proof .home-model-glyph{color:var(--brand-blue)}.brand-home .home-hero-proof-scope{color:var(--brand-muted)}.brand-formats{padding-block:70px;border-block:1px solid var(--brand-line);background:var(--brand-paper)}.brand-format-search{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-block:24px;color:var(--brand-muted);font-size:.86rem}.brand-format-search input{width:min(100%,28rem);min-height:46px;border:1px solid #bccadc;border-radius:7px;padding:.7rem .9rem;background:#fff;color:var(--brand-ink);font-size:.9rem}.brand-format-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.brand-format-grid .brand-format-card{display:block;min-width:0;margin:0;padding:23px 0;border:0;border-block-start:1px solid var(--brand-line);border-radius:0;background:transparent;box-shadow:none}.brand-format-card h3{margin-block-end:8px;color:var(--brand-ink);font-size:1.04rem}.brand-format-card p{color:var(--brand-muted);font-size:.9rem;line-height:1.8}.brand-format-card strong,.brand-format-card code{color:var(--brand-blue)}.brand-formats-empty{padding-block:24px;color:var(--brand-muted)}.brand-formats-link{padding-block-start:22px;border-block-start:1px solid var(--brand-line);font-size:.87rem}.brand-formats-link a{color:var(--brand-blue)}.brand-showcase{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);gap:36px;align-items:center;padding:34px;border:1px solid var(--brand-line);border-radius:16px;background:#f1f5fa}.brand-showcase-tabs{display:grid;gap:5px}.brand-showcase-tabs button{padding:13px 14px;border:0;border-radius:6px;background:transparent;color:var(--brand-muted);text-align:start;font-size:.85rem;cursor:pointer}.brand-showcase-tabs button[aria-selected=true]{background:#fff;color:var(--brand-ink);box-shadow:var(--shadow-sm)}.brand-showcase-image img{display:block;width:100%;height:auto;border-radius:8px}.page-shell{padding-block-start:calc(var(--nav-height) + 54px)}.page-hero{padding-block-end:54px}.page-hero .container{gap:44px;align-items:center}.page-title{font-size:clamp(2.15rem,4vw,3.6rem);font-weight:620;line-height:1.12;letter-spacing:-.045em}.page-lead{color:var(--brand-muted);font-size:1rem;line-height:1.85}.breadcrumb{margin-block-end:24px;font-size:.8rem}.page-sidebar-card,.page-card,.cta-strip,.localized-pillar-grid article,.localized-guide,.pricing-card,.contact-form,.testimonial-card{border-color:var(--brand-line);border-radius:var(--brand-radius);background:#fff;box-shadow:none}.page-sidebar-figure{background:var(--brand-navy);border-color:#213650}.page-sidebar-figure img{border-radius:8px}.page-sidebar-figure figcaption{color:#c4d5e6}.page-sidebar-figure :is(h2,h3,h4,strong){color:#e7f0f6}.page-sidebar-figure p{color:#c4d5e6}.page-sidebar-figure a:not(.btn){color:#91c8ff;text-underline-offset:.18em}.localized-core-hero .page-sidebar-figure{padding:18px}.hero-proof span{border-radius:7px;box-shadow:none;font-size:.8rem;font-weight:550}.localized-core-content,.localized-pillars,.home-trust-band,.intl-band,.localized-subscription-benefit{background:var(--brand-paper)}.home-trust-band,.intl-band{padding-block:64px}.home-trust-grid article{border-radius:10px;border:0;border-block-start:1px solid var(--brand-line);padding:22px 0;background:transparent;box-shadow:none}.home-trust-grid{gap:30px}.home-trust-band h2{font-weight:620;font-size:clamp(1.7rem,2.8vw,2.4rem)}.localized-subscription-benefit-number{background:#fff;color:var(--brand-blue);border-color:var(--brand-line);box-shadow:none;border-radius:16px}.localized-core-content article,.localized-trust article{border-block-start-width:1px}.brand-about-page .brand-product>.container>h2.brand-section-heading{display:block;max-width:24ch;margin-block-end:18px;font-size:clamp(1.9rem,3.2vw,2.75rem);line-height:1.2}.brand-about-page .brand-product>.container>p{max-width:42rem;margin-block-end:36px;color:var(--brand-muted);font-size:.97rem;line-height:1.8}.brand-about-page .localized-trust .container{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.brand-about-page .localized-trust h2{font-weight:620;font-size:1.14rem;line-height:1.4}.brand-about-page .localized-trust p{color:var(--brand-muted);font-size:.95rem;line-height:1.8}.brand-about-page .localized-trust a{display:inline-block;margin-block-start:16px;color:var(--brand-blue);font-size:.87rem;line-height:1.6}.localized-related a{font-size:.87rem;font-weight:550}.localized-page-cta{background:var(--brand-navy);color:#fff}.localized-page-cta h2{color:#fff}.localized-page-cta p{color:#b4c7da}.intl-alternatives{border-color:var(--brand-line);background:var(--brand-paper)}.support-band{padding-block:72px;background:#fff;border-block:1px solid var(--brand-line)}.support-band>.container{gap:48px}.support-band h2{color:var(--brand-ink);font-weight:620;font-size:clamp(1.9rem,3.2vw,2.75rem);letter-spacing:-.04em}.support-band p{color:var(--brand-muted);max-width:46rem;line-height:1.85}.support-band .hero-kicker{color:var(--brand-cyan);background:none}.support-band .btn{background:var(--brand-ink)}.support-band .btn:hover{background:#203e64}.intl-faq{background:#fff}.intl-faq article{border-block-start:1px solid var(--brand-line);padding-block:24px}.intl-faq details{border-block-start:1px solid var(--brand-line);padding-block:22px}.intl-faq summary{cursor:pointer;font-size:1.06rem;font-weight:620;line-height:1.65}.intl-faq details[open] summary{color:var(--brand-blue);margin-block-end:14px}.intl-faq h3{font-size:1.06rem;font-weight:620}.intl-faq p{color:var(--brand-muted);font-size:.94rem;line-height:1.85}.localized-faq-list details,.page-faq details{border-radius:8px;border-color:var(--brand-line);box-shadow:none}.demo-video{border:1px solid #263b54;border-radius:12px;background:var(--brand-navy);box-shadow:0 18px 44px #101f3817}.pricing-card-featured{border-color:var(--brand-blue);transform:none}.pricing-card-featured:hover{transform:none}.account-page{--acct-bg: var(--brand-paper);--acct-ink: var(--brand-ink);--acct-ink-2: var(--brand-muted);--acct-accent: var(--brand-blue);--acct-line: var(--brand-line);--acct-radius: 16px;--acct-shadow: 0 1px 3px #101f3806}.checkout-page{--co-bg: var(--brand-paper);--co-ink: var(--brand-ink);--co-ink-2: var(--brand-muted);--co-accent: var(--brand-blue);--co-line: var(--brand-line);--co-radius: 16px;--co-shadow: 0 1px 3px #101f3806}.account-page h1,.checkout-page h1{font-weight:620;letter-spacing:-.04em}.account-eyebrow,.account-kicker,.checkout-eyebrow{text-transform:none;letter-spacing:.04em}.download-recommendation{border-color:var(--brand-line);background:var(--brand-paper);box-shadow:none;border-radius:16px}.footer{padding:38px 0 26px;border-block-start:1px solid var(--brand-line);background:#fff;color:var(--brand-muted)}.footer-content{align-items:start;gap:28px 48px}.footer-brand{color:var(--brand-ink);font-size:1.2rem;font-weight:700;letter-spacing:-.04em}.footer-logo{width:36px;height:36px;object-fit:contain}.brand-footer-descriptor{color:var(--brand-muted);font-size:.8rem;line-height:1.8;max-width:30rem}.footer-links{flex:1 1 600px;justify-content:flex-end;gap:14px 24px}.footer-links a{color:var(--brand-muted);font-size:.8rem}.footer-links a:hover{color:var(--brand-blue);text-decoration:underline}.footer-bottom{padding-block-start:20px;border-color:var(--brand-line);font-size:.75rem;text-align:start}.btn-share-footer{color:var(--brand-ink);background:var(--brand-paper);border-color:var(--brand-line)}.btn-share-footer:hover{color:var(--brand-blue);background:#edf2f7;border-color:#b6c6dc}.brand-dialog{width:min(1180px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:16px;border:1px solid #364964;border-radius:16px;background:var(--brand-navy);color:#fff;box-shadow:0 30px 100px #00172d55}.brand-dialog::backdrop{background:#06162ecc}.brand-dialog-open{overflow:hidden}.brand-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-block-end:14px}.brand-dialog-header h2,.brand-dialog-header p{color:#e7f0f6;font-size:.95rem;line-height:1.6;font-weight:550;letter-spacing:0}.brand-dialog-close{flex:0 0 auto;width:44px;height:44px;border:1px solid #435a73;border-radius:8px;background:#263b54;color:#fff;font-size:1.6rem;cursor:pointer}.brand-dialog>img{display:block;width:100%;max-height:78dvh;height:auto;object-fit:contain;border-radius:6px}html[dir=rtl] :is(.brand-headline,.page-title,h2,h3){letter-spacing:0}html:lang(ja) :is(.brand-headline,.page-title,h2,h3),html:lang(zh) :is(.brand-headline,.page-title,h2,h3),html:lang(ko) :is(.brand-headline,.page-title,h2,h3),html:lang(th) :is(.brand-headline,.page-title,h2,h3),html:lang(hi) :is(.brand-headline,.page-title,h2,h3){letter-spacing:0;line-height:1.3}@media(max-width:1180px){.container{padding-inline:30px}.navbar:has(.nav-hamburger) :is(.nav-links,.nav-priority-actions,.nav-account-action,.locale-switcher){display:none}.navbar:has(.nav-hamburger) .nav-mobile-actions{display:flex}.brand-hero-grid{gap:28px}.brand-headline{font-size:clamp(2.35rem,4.5vw,3.35rem)}.brand-workspace{padding:18px}.brand-benefits{gap:28px}.brand-format-names{gap:12px 24px}}@media(max-width:900px){.brand-hero{padding-block:calc(var(--nav-height) + 40px) 44px}.brand-hero-grid{grid-template-columns:1fr;gap:36px}.brand-hero-copy{max-width:42rem}.brand-headline{max-width:18ch;font-size:clamp(2.6rem,6vw,3.6rem)}.brand-hero-description{max-width:38rem}.brand-hero-visual{width:100%;max-width:46rem}.brand-section-heading{align-items:start;flex-direction:column;gap:20px}.brand-section-heading h2,.brand-section-heading>p{max-width:34rem}.brand-showcase{grid-template-columns:1fr}.page-hero .container{grid-template-columns:1fr;gap:32px}.page-sidebar-figure{max-width:44rem}.brand-about-page .localized-trust .container{grid-template-columns:1fr;gap:10px}.footer-links{flex-basis:100%;justify-content:flex-start}}@media(max-width:600px){:root{--nav-height: 72px}.container{padding-inline:20px}.navbar .container{gap:12px}.nav-logo{width:36px;height:36px}.nav-title{font-size:1.24rem}.nav-brand{gap:7px}.nav-mobile-actions{gap:8px}.nav-mobile-cta{max-width:34vw;min-height:40px;padding-inline:10px;font-size:.7rem;white-space:normal;line-height:1.25;text-align:center;overflow:visible;text-overflow:clip}.brand-hero{padding-block:calc(var(--nav-height) + 30px) 36px}.brand-hero-grid{gap:30px}.brand-eyebrow{font-size:.68rem}.brand-headline{margin-block:17px 19px;font-size:clamp(2.3rem,10.2vw,3.4rem);line-height:1.12;letter-spacing:-.045em}.brand-hero-description{font-size:.92rem;line-height:1.75}.brand-actions{flex-direction:row;align-items:stretch;gap:10px;margin-block-start:24px}.brand-actions .btn{width:auto;flex:1 1 140px;padding-inline:12px;font-size:.8rem}.brand-preview-note{font-size:.75rem}.brand-assurances{margin-block-start:20px;padding-block-start:16px;gap:9px 15px;font-size:.72rem}.brand-workspace{padding:15px;border-radius:14px}.brand-workspace-heading{font-size:.63rem;margin-block-end:15px}.brand-workspace-caption{margin-block-start:17px;font-size:.66rem}.brand-workspace-footer p{font-size:1.32rem}.brand-screenshot>span{inset-inline-end:7px;inset-block-end:7px;max-width:calc(100% - 14px);padding:5px 7px;font-size:.62rem}.brand-format-ribbon>.container{gap:16px;padding-block:22px}.brand-format-names{gap:12px 20px;font-size:.96rem}.brand-product{padding-block:48px}.brand-section-heading{margin-block-end:30px}.brand-section-heading h2{font-size:2rem}.brand-section-heading>p{font-size:.9rem}.brand-benefits{grid-template-columns:1fr;gap:25px}.brand-local-details{grid-template-columns:1fr;gap:22px;margin-block-start:32px}.brand-benefit{padding-block-start:22px}.brand-benefit>svg{margin-block-end:12px}.brand-benefit h3{font-size:1.12rem}.brand-format-grid{grid-template-columns:1fr}.brand-formats{padding-block:44px}.brand-format-search{align-items:stretch;flex-direction:column}.brand-format-search input{width:100%}.brand-showcase{padding:20px;gap:25px}.page-shell{padding-block-start:calc(var(--nav-height) + 30px)}.page-title{font-size:2.2rem}.page-hero{padding-block-end:36px}.page-lead{font-size:.95rem}.home-trust-band,.intl-band,.support-band{padding-block:44px;padding-inline:0}.home-trust-grid{grid-template-columns:1fr;gap:10px}.support-band>.container{gap:26px}.footer-content{align-items:flex-start;text-align:start;gap:26px}.footer-links{flex-basis:auto;justify-content:flex-start;gap:14px 20px}.brand-dialog{padding:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.brand-site *,.brand-site *:before,.brand-site *:after{animation:none!important;transition:none!important}.brand-screenshot:hover img{transform:none}}
