.mega[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,336px) minmax(0,336px) minmax(0,412px);grid-template-areas:"f0 f0 f1""f2 f3 promo";gap:32px 40px;display:grid}.mega-family--0[data-astro-cid-nen7h5rs]{grid-area:f0}.mega-family--1[data-astro-cid-nen7h5rs]{grid-area:f1}.mega-family--2[data-astro-cid-nen7h5rs]{grid-area:f2}.mega-family--3[data-astro-cid-nen7h5rs]{grid-area:f3}.mega-promo[data-astro-cid-nen7h5rs]{grid-area:promo}.mega-title[data-astro-cid-nen7h5rs]{color:var(--color-ink);margin-bottom:14px;font-size:1.1rem;font-weight:600;display:inline-block}.mega-title[data-astro-cid-nen7h5rs]:hover,.mega-title[data-astro-cid-nen7h5rs]:focus-visible{text-underline-offset:4px;text-decoration:underline}.mega-kiosks[data-astro-cid-nen7h5rs]{grid-auto-columns:minmax(0,132px);grid-auto-flow:column;gap:4px;display:grid}.mega-kiosk[data-astro-cid-nen7h5rs]{text-align:center;color:var(--color-ink);border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:8px;font-size:.75rem;font-weight:600;line-height:1.3;transition:background-color .2s;display:flex}.mega-kiosk[data-astro-cid-nen7h5rs]:hover,.mega-kiosk[data-astro-cid-nen7h5rs]:focus-visible{background:var(--color-chip,#f5f5f7)}.mega-kiosk[data-astro-cid-nen7h5rs] .mega-pic{object-fit:contain;width:auto;max-width:100%;height:100px}@media (width<=1535.98px){.mega[data-astro-cid-nen7h5rs]{gap:24px 32px;padding:24px 28px}.mega-kiosk[data-astro-cid-nen7h5rs] .mega-pic{height:84px}}.mega-promo[data-astro-cid-nen7h5rs]{color:var(--color-ink);flex-direction:column;gap:12px;font-size:.8rem;font-weight:600;line-height:1.4;display:flex}.mega-promo[data-astro-cid-nen7h5rs] .mega-promo-pic{width:100%;max-width:min(100%,390px);height:auto}.mega-promo[data-astro-cid-nen7h5rs]:hover span[data-astro-cid-nen7h5rs],.mega-promo[data-astro-cid-nen7h5rs]:focus-visible span[data-astro-cid-nen7h5rs]{text-underline-offset:3px;text-decoration:underline}.site-header[data-astro-cid-nen7h5rs]{background:#040d1c;border-bottom:1px solid #0b1f38}.bar[data-astro-cid-nen7h5rs]{gap:24px;height:76px;padding-inline:clamp(16px,4.48vw,86px) clamp(16px,4.69vw,90px)}.main-nav[data-astro-cid-nen7h5rs]{align-self:stretch;padding-left:min(8.4vw,161px)}html:not(.locale-en) .main-nav[data-astro-cid-nen7h5rs]{padding-left:min(3vw,161px)}@media (width<=1399px){html:not(.locale-en) .main-nav[data-astro-cid-nen7h5rs]{padding-left:4px}html:not(.locale-en) .main-nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{gap:1.5vw}html:not(.locale-en) .nav-top[data-astro-cid-nen7h5rs]{font-size:14.5px}}.main-nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{gap:min(2.8vw,54px);height:100%}.main-nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]>li[data-astro-cid-nen7h5rs]{align-items:center;height:100%;display:flex}.nav-top[data-astro-cid-nen7h5rs]{white-space:nowrap;letter-spacing:-.005em;color:#e8ecf2;align-items:center;height:100%;font-size:15.5px;font-weight:600;transition:color .2s;display:flex;position:relative}.nav-home[data-astro-cid-nen7h5rs]{width:18px;height:18px;display:block}.nav-top[data-astro-cid-nen7h5rs]:hover,.nav-top[data-astro-cid-nen7h5rs]:focus-visible{color:#fff}.nav-top[data-astro-cid-nen7h5rs].is-current{color:#8cc4fa}.nav-top[data-astro-cid-nen7h5rs].is-current:after{content:"";background:#9ce0fc;border-radius:2px;height:3px;position:absolute;bottom:4px;left:0;right:0}.lang[data-astro-cid-nen7h5rs]{color:#c9d3df}.lang[data-astro-cid-nen7h5rs]:hover,.lang[data-astro-cid-nen7h5rs]:focus-visible{color:#fff}.header-cta[data-astro-cid-nen7h5rs]{white-space:nowrap;color:#fff;letter-spacing:.18em;text-transform:uppercase;background:#2b73b2;border-radius:999px;align-items:center;gap:.5em;height:44px;padding-inline:22px;font-size:11.5px;font-weight:600;transition:background-color .2s}.header-cta[data-astro-cid-nen7h5rs]:hover,.header-cta[data-astro-cid-nen7h5rs]:focus-visible{background:#245f94}.header-cta[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em}.brand-mega[data-astro-cid-nen7h5rs]{background:#fff;border:1px solid #dde5f5;border-radius:16px;grid-template-columns:repeat(4,1fr);width:min(100%,1500px);margin-inline:auto;display:grid;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.brand-mega[data-astro-cid-nen7h5rs]:before{content:"";height:9px;position:absolute;inset:-9px 0 auto}.bm-card[data-astro-cid-nen7h5rs]{flex-direction:column;padding:28px 34px 30px;display:flex;position:relative}.bm-card[data-astro-cid-nen7h5rs]+.bm-card[data-astro-cid-nen7h5rs]{border-left:1px solid #e3e9f2}.bm-label[data-astro-cid-nen7h5rs]{letter-spacing:.2em;text-transform:uppercase;color:#005ab2;font-size:11px;font-weight:600}.bm-logo-box[data-astro-cid-nen7h5rs]{align-items:center;height:46px;margin-top:18px;display:flex}.brand-mega[data-astro-cid-nen7h5rs] .bm-logo{height:auto;display:block}.bm-card[data-astro-cid-nen7h5rs]:first-child .bm-logo{width:152px}.bm-card[data-astro-cid-nen7h5rs]:nth-child(2) .bm-logo{width:238px}.bm-card[data-astro-cid-nen7h5rs]:nth-child(3) .bm-logo{width:200px}.bm-card[data-astro-cid-nen7h5rs]:nth-child(4) .bm-logo{width:158px}.bm-text[data-astro-cid-nen7h5rs]{color:#46536e;margin-top:18px;font-size:13.5px;line-height:1.45}.bm-link[data-astro-cid-nen7h5rs]{letter-spacing:.18em;text-transform:uppercase;color:#005ab2;align-items:center;gap:.6em;margin-top:auto;padding-top:18px;font-size:11px;font-weight:600;display:inline-flex}.bm-link[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em}.bm-link[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;inset:0}.bm-card[data-astro-cid-nen7h5rs]{transition:background-color .2s}.bm-card[data-astro-cid-nen7h5rs]:hover,.bm-card[data-astro-cid-nen7h5rs]:focus-within{background:#f4f7fd}.bm-card[data-astro-cid-nen7h5rs]:first-child{border-radius:15px 0 0 15px}.bm-card[data-astro-cid-nen7h5rs]:last-child{border-radius:0 15px 15px 0}.bm-card[data-astro-cid-nen7h5rs]:hover .bm-link[data-astro-cid-nen7h5rs],.bm-link[data-astro-cid-nen7h5rs]:focus-visible{color:#13294d}@media (width<=1535.98px){.bm-card[data-astro-cid-nen7h5rs]{padding:24px 26px 26px}.bm-card[data-astro-cid-nen7h5rs]:nth-child(2) .bm-logo{width:200px}}li[data-astro-cid-nen7h5rs][data-nav-shut]>div[data-astro-cid-nen7h5rs],li[data-astro-cid-nen7h5rs][data-nav-shut] ul ul{visibility:hidden!important;opacity:0!important}.contact-form[data-astro-cid-vekgkm42]{align-content:start;gap:14px;display:grid}.wide[data-astro-cid-vekgkm42]{grid-column:1/-1}.seen[data-astro-cid-vekgkm42]{color:#d5e2ef;margin-bottom:8px;font-size:13px;display:block}input[data-astro-cid-vekgkm42]:not([type=checkbox]):not([name=_hp]),select[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{color:#f5f7fc;width:100%;min-height:52px;font:inherit;background:#0b192e;border:1px solid #5d7893;border-radius:10px;padding:14px 16px;font-size:15px}.in-page[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42]:is(input:not([type=checkbox]):not([name=_hp]),select,textarea){background:#0b2037;border-radius:3px}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:124px;display:block}[data-astro-cid-vekgkm42]::placeholder{color:#b4c3d3;opacity:1}select[data-astro-cid-vekgkm42]{color:#b4c3d3;cursor:pointer}select[data-astro-cid-vekgkm42]:valid{color:#f5f7fc}option[data-astro-cid-vekgkm42]{color:#f5f7fc;background:#0b192e}[data-astro-cid-vekgkm42]:is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid #93c5fd}.consent[data-astro-cid-vekgkm42]{color:#cbd6e2;cursor:pointer;align-items:flex-start;gap:12px;font-size:13px;line-height:1.55;display:flex}.consent[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{accent-color:#2b73b2;cursor:pointer;flex:none;width:18px;height:18px;margin-top:2px}.send[data-astro-cid-vekgkm42]{color:#fff;cursor:pointer;min-height:52px;font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;background:#2b73b2;border:0;border-radius:999px;align-items:center;gap:1.2em;padding:12px 30px;font-size:12px;font-weight:600;transition:background-color .2s;display:inline-flex}.send[data-astro-cid-vekgkm42]:hover,.send[data-astro-cid-vekgkm42]:focus-visible{background:#245f94}.send[data-astro-cid-vekgkm42] svg[data-astro-cid-vekgkm42]{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:1.35em;height:1.35em}.contact-form[data-astro-cid-vekgkm42] .form-status,.contact-form[data-astro-cid-vekgkm42] .form-noscript{color:#f5f7fc}@media (width>=640px){.contact-form[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}}.site-footer[data-astro-cid-jo6i4kqk]{color:#a8b8c8;background:#040d1c;scroll-margin-top:77px}.top[data-astro-cid-jo6i4kqk]{gap:48px;width:min(100%,1920px);margin-inline:auto;padding:64px 16px 48px;display:grid}.heading[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:-.05em;color:#f5f7fc;margin:0;font-size:clamp(34px,3.4vw,54px);font-weight:500;line-height:1.14}.heading[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:#93c5fd}.intro[data-astro-cid-jo6i4kqk]{color:#b4c3d3;max-width:560px;margin:16px 0 0;font-size:15px;line-height:1.7}.lists[data-astro-cid-jo6i4kqk]{gap:32px;margin-top:40px;display:grid}.solo[data-astro-cid-jo6i4kqk] .lists[data-astro-cid-jo6i4kqk]{margin-top:0}.col[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#8cbcee;margin:0;font-size:11.5px;font-weight:600}.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:11px;margin:14px 0 0;padding:0;list-style:none;display:grid}.col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{font-size:14px}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#dfe6ee;transition:color .2s}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:#fff}.label[data-astro-cid-jo6i4kqk]{color:#a8b8c8}.label[data-astro-cid-jo6i4kqk]+a[data-astro-cid-jo6i4kqk]{text-underline-offset:3px;text-decoration:underline}.brand[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:44px;display:flex}.logo[data-astro-cid-jo6i4kqk]{display:inline-block}.tagline[data-astro-cid-jo6i4kqk]{color:#b4c3d3;margin:14px 0 0;font-size:14px;line-height:1.5}.social[data-astro-cid-jo6i4kqk]{align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#dfe6ee;background:#132a45;border-radius:50%;place-items:center;width:42px;height:42px;transition:background-color .2s,color .2s;display:grid}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:#fff;background:#2b73b2}.legal[data-astro-cid-jo6i4kqk]{width:min(100%,1920px);margin-inline:auto;padding:0 16px 26px}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{letter-spacing:.02em;text-transform:uppercase;color:#8fa0b4;border-top:1px solid #142236;padding-top:22px;font-size:11px}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#a8b8c8;text-underline-offset:3px;text-decoration:underline}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:#fff}.sep[data-astro-cid-jo6i4kqk]{margin-inline:.8em}@media (width>=640px){.lists[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,auto);justify-content:space-between}}@media (width>=1024px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) minmax(0,640px);gap:clamp(56px,7vw,130px);padding:81px 5.99% 64px}.top[data-astro-cid-jo6i4kqk].solo{grid-template-columns:minmax(0,1fr)}.legal[data-astro-cid-jo6i4kqk]{padding:0 5.99% 22px}.legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{padding-top:20px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Poppins", "Poppins Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--container-4xl:56rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--leading-tight:1.25;--leading-snug:1.375;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-from:#257fc2;--color-brand-to:#005ab2;--color-brand:#005ab2;--color-brand-hover:#13294d;--color-brand-text:#005ab2;--color-accent:#005ab2;--gradient-accent:linear-gradient(90deg, #1f6fb0, #005ab2);--gradient-accent-text:linear-gradient(90deg, #257fc2, #005ab2);--color-brand-on-wash:#005ab2;--color-ink:#101a33;--color-body:#46536e;--color-muted:#5d6a85;--color-surface:#fff;--color-chip:#f4f7fd;--color-chip-border:#dde5f5;--color-benefit:#dceafe;--color-card-soft:#d6d0cc;--color-band-grey:#f0f0f0;--color-footer:#101a33;--color-footer-ink:#f4f7fd;--color-footer-muted:#a9b6cf;--color-footer-line:#26324f;--font-display:"Manrope Variable", "Poppins", "Poppins Fallback", system-ui, sans-serif;--color-band:#f5f5f7;--container-heading:1300px;--spacing-shell:1480px;--radius-v9:18px;--radius-v9-lg:18px;--shadow-v9:2px 4px 12px #00000014;--shadow-v9-sm:2px 4px 12px #00000014;--shadow-brand:0 14px 30px -10px #005ab28c;--shadow-brand-hover:0 20px 38px -10px #005ab2a6;--wash-section-alt:url(/uploads/2026/09/background.webp);--wash-hero:url(/uploads/2026/09/background.webp);--tick:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='white' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/></svg>");--text-v9-78:.78rem;--text-v9-82:.82rem;--text-v9-85:.85rem;--text-v9-86:.86rem;--text-v9-88:.88rem;--text-v9-90:.9rem;--text-v9-95:.95rem;--text-v9-110:1.1rem;--text-v9-150:1.5rem;--text-v9-170:1.7rem;--text-v9-200:2rem;--ease-reveal:cubic-bezier(.22, 1, .36, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}section[id]{scroll-margin-top:96px}b,strong,th,optgroup{font-weight:600}body{background:var(--color-surface);color:var(--color-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{color:var(--color-ink);letter-spacing:-.01em;font-weight:600}:where(.ps-embed) :is(h1,h2,h3,h4,h5,h6){letter-spacing:normal;margin:0 0 15px}:where(.ps-embed) h1{line-height:75px}:where(.ps-embed) h2{line-height:36px}:where(.ps-embed) h3{line-height:52px}:where(.ps-embed) h4{line-height:28px}:where(.ps-embed) h5{line-height:22px}:where(.ps-embed) h6{line-height:75px}}@layer components{.form-hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.form-status:empty{display:none}.form-status,.form-noscript{color:var(--color-ink);margin:0;font-size:.9rem;line-height:1.5}.form-error{color:var(--color-brand-text);margin-top:6px;font-size:.85rem;line-height:1.4;display:block}form .form-error{grid-column:1/-1}footer .form-status,footer .form-noscript{color:var(--color-footer-ink)}footer .form-error{color:#9ec3ff}.form-status.is-problem{background:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.2rem;font-weight:600;line-height:1.4}footer .form-status.is-problem{color:#9ec3ff;background:0 0}.form-status.is-sent{color:#b00020;margin-top:18px;font-size:1.2rem;font-weight:600;line-height:1.4}footer .form-status.is-sent{color:#ff8a8a}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--color-brand)!important;box-shadow:0 0 0 3px var(--color-brand)!important}input[type=checkbox][aria-invalid=true]{outline:3px solid var(--color-brand);outline-offset:2px;box-shadow:none!important}.wrap{width:100%;max-width:var(--spacing-shell);margin-inline:auto;padding-inline:1.25rem}.section{padding-block:clamp(52px,7vw,100px);position:relative}.section+.section:not(.bg-wash):not(.section--roomy){padding-top:24px}.section--roomy{padding-block:clamp(72px,9vw,128px)}.section--dark{background:var(--color-footer)}.section--dark .h-section,.section--dark .pc-title{color:var(--color-footer-ink)}.section--dark .sublede,.section--dark .lede{color:var(--color-footer-muted)}.section--dark .pc-title{color:var(--color-ink)}.split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.cards{grid-template-columns:repeat(3,1fr);gap:clamp(30px,4vw,52px);margin-top:clamp(40px,5vw,56px);display:grid}@media (width<=860px){.split,.cards{grid-template-columns:1fr}}.eyebrow{color:var(--color-brand-text);margin-bottom:12px;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:600;display:inline-block}:is(.bg-wash,.bg-hero,.cta-panel,.ps-form-panel) .eyebrow{color:var(--color-brand-on-wash)}:is(.bg-wash,.bg-hero,.cta-panel,.ps-form-panel,.ps-embed){--gradient-accent-text:linear-gradient(90deg, #257fc2, #005ab2)}.h-section{color:var(--color-ink);letter-spacing:-.01em;text-wrap:balance;margin-bottom:16px;font-size:clamp(1.8rem,3.6vw,2.9rem);font-weight:600;line-height:1.12}.h-hero{letter-spacing:-.02em;font-size:clamp(2.1rem,4.4vw,3.6rem);line-height:1.08}.h-sub{color:var(--color-ink);margin-bottom:12px;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:600}.lede{color:var(--color-body);margin:0 0 15px;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:400;line-height:1.6}.sublede{color:var(--color-body);margin:0 0 15px;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:400;line-height:1.55}.small{color:#626262;margin:0;font-size:15px;font-weight:400;line-height:22px}.brand-gradient{background-image:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to))}.ps-accent{background-image:var(--gradient-accent-text,var(--gradient-accent));color:#0000;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;font-weight:600}.brand-gradient-text{background-image:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));color:#0000;-webkit-background-clip:text;background-clip:text}.btn{cursor:pointer;color:#fff;background:var(--gradient-accent);box-shadow:var(--shadow-brand);transition:transform .25s var(--ease-reveal), box-shadow .25s var(--ease-reveal), background .25s var(--ease-reveal);white-space:normal;text-align:center;border:0;border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:15px 34px;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:linear-gradient(#0000001f, #0000001f), var(--gradient-accent);color:#fff;box-shadow:var(--shadow-brand-hover);transform:translateY(-3px)}.btn--ghost{color:#005ab2;box-shadow:inset 0 0 0 2px #005ab273, var(--shadow-v9-sm);background:#fff}.btn--ghost:hover{color:#006a98;box-shadow:inset 0 0 0 2px #005ab2d9, var(--shadow-v9-sm);background:#fff}.btn-row{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.lead{color:var(--color-ink);margin-bottom:16px;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:600}.split.flip .media-col{order:0}.tags{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.tag{background:var(--color-chip);border:1px solid var(--color-chip-border);color:var(--color-ink);transition:transform .25s var(--ease-reveal), box-shadow .25s var(--ease-reveal), border-color .25s var(--ease-reveal);border-radius:12px;padding:12px 22px;font-size:.96rem;font-weight:600}.tag:hover{border-color:var(--color-brand);box-shadow:var(--shadow-v9-sm);transform:translateY(-2px)}.bullets{gap:12px;margin-top:24px;list-style:none;display:grid}.bullets li{color:var(--color-ink);align-items:center;gap:12px;font-weight:500;display:flex}.bullets li:before{content:"";background-image:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));width:22px;height:22px;-webkit-mask:var(--tick) center / 16px no-repeat;-webkit-mask:var(--tick) center / 16px no-repeat;-webkit-mask:var(--tick) center / 16px no-repeat;mask:var(--tick) center / 16px no-repeat;border-radius:7px;flex:none}.faq{text-align:left;gap:16px;max-width:1000px;margin:clamp(30px,4vw,48px) auto 0;display:grid}.faq details{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 14px 34px -18px #101a3359}.faq summary{cursor:pointer;color:var(--color-ink);justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font-size:clamp(1.02rem,1.4vw,1.15rem);font-weight:600;line-height:1.35;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .ic{background-image:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));border-radius:9px;flex:none;width:30px;height:30px;position:relative}.faq summary .ic:before,.faq summary .ic:after{content:"";background:#fff;border-radius:2px;position:absolute}.faq summary .ic:before{height:2px;top:50%;left:7px;right:7px;transform:translateY(-50%)}.faq summary .ic:after{width:2px;transition:opacity .25s var(--ease-reveal);top:7px;bottom:7px;left:50%;transform:translate(-50%)}.faq details[open] summary .ic:after{opacity:0}.faq .ans{color:var(--color-body);padding:0 26px 24px;font-size:1rem;line-height:1.65}.faq .ans p{max-width:75ch}.faq .ans p+p{margin-top:14px}.cta-panel{background:var(--color-band);border-radius:var(--radius-v9-lg);text-align:center;--color-body:var(--color-ink);--color-muted:var(--color-ink);--color-brand-text:var(--color-brand-on-wash);padding:clamp(44px,6vw,78px) clamp(24px,5vw,64px)}.cta-panel h2{color:var(--color-ink);margin-bottom:14px;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:600}.cta-panel p{color:var(--color-body);max-width:780px;margin:0 auto 30px;font-size:clamp(1rem,1.4vw,1.15rem)}.cta-panel .btn-row{justify-content:center}.cta-panel p.eyebrow{margin:0 0 12px;font-size:clamp(1rem,1.4vw,1.15rem)}.benefit{background:var(--color-benefit);border-radius:var(--radius-v9);box-shadow:var(--shadow-v9-sm);transition:transform .3s var(--ease-reveal), box-shadow .3s var(--ease-reveal);padding:28px}.benefit:hover{box-shadow:var(--shadow-v9);transform:translateY(-4px)}.chip{background:var(--color-chip);border:1px solid var(--color-chip-border);color:var(--color-body);border-radius:999px;padding:6px 14px;font-size:.85rem}.media{border-radius:var(--radius-v9-lg);overflow:hidden}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marquee-track{align-items:center;gap:56px;width:max-content;animation:70s linear infinite marquee;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-track img{object-fit:contain;filter:grayscale();opacity:.75;width:100px;height:100px;transition:opacity .3s var(--ease-reveal);flex:none}.marquee-track img:hover{opacity:1}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{flex-wrap:wrap;justify-content:center;gap:2.5rem;width:100%;animation:none}}.bg-wash{background:var(--color-band);--color-brand-text:var(--color-brand-on-wash)}.bg-wash--alt{background-image:linear-gradient(#ffffff4d, #ffffff4d), var(--wash-section-alt)}.bg-hero{background:var(--wash-hero) center / cover no-repeat}.prose-v9{max-width:76ch;color:var(--color-body);margin-inline:auto;font-size:1.0625rem;line-height:1.75}.prose-v9>*+*{margin-top:1.25em}.prose-v9 h1{margin-top:1.6em;font-size:clamp(1.9rem,4.2vw,3rem);line-height:1.1}.prose-v9 h2{margin-top:1.8em;font-size:clamp(1.5rem,3vw,1.875rem);line-height:1.25}.prose-v9 h3{margin-top:1.6em;font-size:1.375rem;line-height:1.35}.prose-v9 h4,.prose-v9 h5,.prose-v9 h6{margin-top:1.5em;font-size:1.0625rem}.prose-v9 h1:first-child,.prose-v9 h2:first-child{margin-top:0}.prose-v9 a{color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}.prose-v9 a:hover{color:var(--color-brand-hover)}.prose-v9 strong{color:var(--color-ink);font-weight:600}.prose-v9 ul,.prose-v9 ol{padding-left:1.4em}.prose-v9 ul{list-style:outside}.prose-v9 ol{list-style:decimal}.prose-v9 li+li{margin-top:.4em}.prose-v9 img{width:auto;max-width:100%;height:auto;box-shadow:none;border-radius:0;margin-inline:auto;display:block}.prose-v9 blockquote{border-left:3px solid var(--color-brand);color:var(--color-muted);padding-left:1.1em}.prose-v9 table{border-collapse:collapse;width:100%;font-size:.95rem}.prose-v9 th,.prose-v9 td{border-bottom:1px solid var(--color-chip-border);text-align:left;padding:.6em .75em}.prose-v9 th{color:var(--color-ink);font-weight:600}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-x-0{inset-inline:0}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:0}.top-full{top:100%}.right-0{right:0}.left-1\/2{left:50%}.left-full{left:100%}.z-10{z-index:10}.z-40{z-index:40}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:var(--spacing)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-3{height:calc(var(--spacing) * 3)}.h-6{height:calc(var(--spacing) * 6)}.h-24{height:calc(var(--spacing) * 24)}.h-34{height:calc(var(--spacing) * 34)}.h-68{height:calc(var(--spacing) * 68)}.h-auto{height:auto}.max-h-\[70vh\]{max-height:70vh}.min-h-\[260px\]{min-height:260px}.min-h-\[320px\]{min-height:320px}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-6{width:calc(var(--spacing) * 6)}.w-34{width:calc(var(--spacing) * 34)}.w-40{width:calc(var(--spacing) * 40)}.w-64{width:calc(var(--spacing) * 64)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[min\(90vw\,52rem\)\]{max-width:min(90vw,52rem)}.max-w-full{max-width:100%}.max-w-heading{max-width:var(--container-heading)}.max-w-none{max-width:none}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow\!{flex-grow:1!important}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-brand{border-color:var(--color-brand)}.border-chip-border{border-color:var(--color-chip-border)}.border-chip-border\/70{border-color:#dde5f5b3}@supports (color:color-mix(in lab, red, red)){.border-chip-border\/70{border-color:color-mix(in oklab, var(--color-chip-border) 70%, transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-white{background-color:var(--color-white)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-0{padding-top:0}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-11{padding-top:calc(var(--spacing) * 11)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-\[clamp\(1\.8rem\,4vw\,3rem\)\]{font-size:clamp(1.8rem,4vw,3rem)}.text-v9-78{font-size:var(--text-v9-78)}.text-v9-82{font-size:var(--text-v9-82)}.text-v9-85{font-size:var(--text-v9-85)}.text-v9-86{font-size:var(--text-v9-86)}.text-v9-88{font-size:var(--text-v9-88)}.text-v9-90{font-size:var(--text-v9-90)}.text-v9-95{font-size:var(--text-v9-95)}.text-v9-110{font-size:var(--text-v9-110)}.text-v9-150{font-size:var(--text-v9-150)}.text-v9-200{font-size:var(--text-v9-200)}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.text-body{color:var(--color-body)}.text-brand-text{color:var(--color-brand-text)}.text-footer-ink{color:var(--color-footer-ink)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-white{color:var(--color-white)}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.lowercase{text-transform:lowercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-brand{accent-color:var(--color-brand)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.brightness-0{--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,visibility\,translate\]{transition-property:opacity,visibility,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:translate-y-0:is(:where(.group):focus-within *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\/branch\:visible:is(:where(.group\/branch):focus-within *){visibility:visible}.group-focus-within\/branch\:translate-x-0:is(:where(.group\/branch):focus-within *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-within\/branch\:opacity-100:is(:where(.group\/branch):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-ink:is(:where(.group):hover *){color:var(--color-ink)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/branch\:visible:is(:where(.group\/branch):hover *){visibility:visible}.group-hover\/branch\:translate-x-0:is(:where(.group\/branch):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/branch\:bg-chip:is(:where(.group\/branch):hover *){background-color:var(--color-chip)}.group-hover\/branch\:text-ink:is(:where(.group\/branch):hover *){color:var(--color-ink)}.group-hover\/branch\:opacity-100:is(:where(.group\/branch):hover *){opacity:1}}.placeholder\:text-muted::placeholder{color:var(--color-muted)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-chip:hover{background-color:var(--color-chip)}.hover\:text-ink:hover{color:var(--color-ink)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:left-3:focus{left:calc(var(--spacing) * 3)}.focus\:z-50:focus{z-index:50}.focus\:rounded-lg:focus{border-radius:var(--radius-lg)}.focus\:border-brand:focus{border-color:var(--color-brand)}.focus\:bg-ink:focus{background-color:var(--color-ink)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-white:focus{color:var(--color-white)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline-flex{display:inline-flex}.sm\:min-h-\[400px\]{min-height:400px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-v9-170{font-size:var(--text-v9-170)}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:-mb-20{margin-bottom:calc(var(--spacing) * -20)}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-28{gap:calc(var(--spacing) * 28)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:text-left{text-align:left}}@media (width>=80rem){.xl\:ml-0{margin-left:0}.xl\:block{display:block}.xl\:hidden{display:none}}.reveal{opacity:0;transition:opacity 1.4s var(--ease-reveal), transform 1.4s var(--ease-reveal);transform:translateY(50px)}.reveal.is-visible{opacity:1;transform:none}@media (width<=767px){:is(.hero-instant,.ps-hero) .reveal,.reveal.hero-instant{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.reveal,.reveal.is-visible{opacity:1;transition:none;transform:none}}}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:100 449;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Roboto);size-adjust:109.25%;ascent-override:96.11%;descent-override:32.04%;line-gap-override:9.15%}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:450 549;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Roboto);size-adjust:110.8%;ascent-override:94.76%;descent-override:31.59%;line-gap-override:9.02%}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:550 649;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Roboto Bold);size-adjust:104.12%;ascent-override:100.85%;descent-override:33.62%;line-gap-override:9.6%}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:650 900;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Roboto Bold);size-adjust:104.69%;ascent-override:100.3%;descent-override:33.43%;line-gap-override:9.55%}main:has(>section:last-child:is(.bg-wash,.bg-hero,.section--dark))+footer{margin-top:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.cs-scroller[data-astro-cid-zdksjqlz]{position:relative}.cs-track[data-astro-cid-zdksjqlz]{scrollbar-width:none;-ms-overflow-style:none;cursor:grab;align-items:stretch;gap:26px;padding:6px clamp(20px,5vw,64px) 22px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.cs-track[data-astro-cid-zdksjqlz]::-webkit-scrollbar{display:none}.cs-track[data-astro-cid-zdksjqlz].is-dragging{cursor:grabbing}.cs-track[data-astro-cid-zdksjqlz]:focus-visible{outline-offset:4px;outline:3px solid #007eb48c}.cs-track[data-astro-cid-zdksjqlz].is-dragging img,.cs-track[data-astro-cid-zdksjqlz].is-dragging .cs-card{pointer-events:none}.cs-track[data-astro-cid-zdksjqlz]>.cs-card{flex:0 0 clamp(280px,26vw,340px);display:flex}.cs-ctrl[data-astro-cid-zdksjqlz]{justify-content:center;align-items:center;gap:14px;margin-top:6px;display:flex}.cs-arrow[data-astro-cid-zdksjqlz]{border:1px solid var(--color-chip-border);background:var(--color-surface);width:46px;height:46px;color:var(--color-brand-from);cursor:pointer;transition:transform .25s var(--ease-reveal), box-shadow .25s var(--ease-reveal);border-radius:50%;place-items:center;padding:0;display:grid}.cs-arrow[data-astro-cid-zdksjqlz]:hover{transform:translateY(-2px);box-shadow:0 10px 22px #00000040}.cs-arrow[data-astro-cid-zdksjqlz]:focus-visible{outline-offset:3px;outline:3px solid #007eb473}.cs-arrow[data-astro-cid-zdksjqlz] svg[data-astro-cid-zdksjqlz]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.cs-count[data-astro-cid-zdksjqlz]{text-align:center;font-variant-numeric:tabular-nums;min-width:56px;color:var(--color-ink);font-size:.95rem;font-weight:600}.section--dark .cs-count[data-astro-cid-zdksjqlz]{color:var(--color-footer-ink)}@media (width<=640px){.cs-track[data-astro-cid-zdksjqlz]{padding-left:16px;padding-right:16px}}.vt[data-astro-cid-n3upw3pr]{gap:clamp(28px,3.5vw,48px);display:grid}.vt-stage[data-astro-cid-n3upw3pr]{border-radius:var(--radius-v9-lg);height:clamp(420px,68vh,760px);box-shadow:var(--shadow-v9);background:var(--color-ink);position:relative;overflow:hidden}.vt-stage[data-astro-cid-n3upw3pr]:fullscreen{border-radius:0;height:100%}.vt-viewer[data-astro-cid-n3upw3pr]{cursor:grab;position:absolute;inset:0}.vt-viewer[data-astro-cid-n3upw3pr]:active{cursor:grabbing}.vt-viewer[data-astro-cid-n3upw3pr]:focus-visible{outline:3px solid var(--color-brand-from);outline-offset:-3px}.vt-fallback[data-astro-cid-n3upw3pr]{position:absolute;inset:0}.vt-fallback[data-astro-cid-n3upw3pr] .vt-fallback-img{object-fit:cover;width:100%;height:100%}.vt-fallback[data-astro-cid-n3upw3pr] p[data-astro-cid-n3upw3pr]{color:var(--color-ink);background:#ffffffeb;border-radius:12px;margin:0;padding:12px 16px;font-size:.94rem;position:absolute;bottom:16px;left:16px;right:16px}.vt-controls[data-astro-cid-n3upw3pr]{gap:8px;display:flex;position:absolute;bottom:16px;left:50%;translate:-50%}.vt-ctl[data-astro-cid-n3upw3pr]{cursor:pointer;width:44px;height:44px;color:var(--color-ink);box-shadow:var(--shadow-v9-sm);background:#ffffffeb;border:0;border-radius:999px;place-items:center;display:grid}.vt-ctl[data-astro-cid-n3upw3pr]:hover{background:#fff}@media (width<=480px){.vt-ctl[data-astro-cid-n3upw3pr]:is([data-vt-ctl=left],[data-vt-ctl=right],[data-vt-ctl=up],[data-vt-ctl=down]){display:none}}.vt-ctl[data-astro-cid-n3upw3pr]:focus-visible{outline:3px solid var(--color-brand-from);outline-offset:2px}.vt-ctl[data-astro-cid-n3upw3pr] svg[data-astro-cid-n3upw3pr],.vt-close[data-astro-cid-n3upw3pr] svg[data-astro-cid-n3upw3pr]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.vt-spot{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;display:grid;position:relative}.vt-spot-dot{background:linear-gradient(135deg, var(--color-brand-from), var(--color-brand-to));border:3px solid #fff;border-radius:999px;width:26px;height:26px;animation:2.2s ease-out infinite vt-pulse;box-shadow:0 0 #007eb48c}.vt-spot-label{white-space:nowrap;color:var(--color-ink);box-shadow:var(--shadow-v9-sm);opacity:0;pointer-events:none;background:#fff;border-radius:999px;padding:6px 12px;font-size:.86rem;font-weight:600;transition:opacity .2s;position:absolute;bottom:calc(100% + 4px);left:50%;translate:-50%}.vt-spot:hover .vt-spot-label,.vt-spot:focus-visible .vt-spot-label{opacity:1}.vt-spot:focus-visible .vt-spot-dot{outline-offset:3px;outline:3px solid #fff}@keyframes vt-pulse{0%{box-shadow:0 0 #007eb48c}70%{box-shadow:0 0 0 14px #007eb400}to{box-shadow:0 0 #007eb400}}@media (prefers-reduced-motion:reduce){.vt-spot-dot{animation:none}}.vt-list-title[data-astro-cid-n3upw3pr]{color:var(--color-ink);text-align:center;margin:0;font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:600}.vt-list[data-astro-cid-n3upw3pr]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.vt-item[data-astro-cid-n3upw3pr]{border:1px solid var(--color-chip-border);background:var(--color-surface);width:100%;color:var(--color-ink);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:10px 14px 10px 10px;font-size:.94rem;font-weight:600;transition:box-shadow .2s,border-color .2s;display:flex}.vt-item[data-astro-cid-n3upw3pr]:hover{border-color:var(--color-brand-from);box-shadow:var(--shadow-v9-sm)}.vt-item[data-astro-cid-n3upw3pr]:focus-visible{outline:3px solid var(--color-brand-from);outline-offset:2px}.vt-item[data-astro-cid-n3upw3pr] .vt-item-img{object-fit:cover;border-radius:8px;flex:none;width:96px;height:54px}.vt-dialog[data-astro-cid-n3upw3pr]{border-radius:var(--radius-v9-lg);width:min(92vw,600px);max-height:90vh;box-shadow:var(--shadow-v9);color:var(--color-body);border:0;margin:auto;padding:0}.vt-dialog[data-astro-cid-n3upw3pr]::backdrop{background:#101a3399}.vt-dialog-body[data-astro-cid-n3upw3pr]{gap:12px;padding:20px 22px 24px;display:grid;position:relative}.vt-media[data-astro-cid-n3upw3pr] video[data-astro-cid-n3upw3pr],.vt-media[data-astro-cid-n3upw3pr] .vt-media-img{background:var(--color-chip);border-radius:14px;width:100%;height:auto;display:block}.vt-dialog-title[data-astro-cid-n3upw3pr]{color:var(--color-ink);margin:6px 0 0;font-size:1.5rem;font-weight:600}.vt-dialog[data-astro-cid-n3upw3pr] p[data-astro-cid-n3upw3pr],.vt-dialog[data-astro-cid-n3upw3pr] li[data-astro-cid-n3upw3pr]{margin:0;line-height:1.6}.vt-dialog[data-astro-cid-n3upw3pr] ul[data-astro-cid-n3upw3pr]{margin:0;padding-left:1.2em}.vt-more[data-astro-cid-n3upw3pr]{margin-top:8px}.vt-close[data-astro-cid-n3upw3pr]{z-index:1;width:40px;height:40px;color:var(--color-ink);cursor:pointer;box-shadow:var(--shadow-v9-sm);background:#fff;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:28px;right:30px}.vt-close[data-astro-cid-n3upw3pr]:focus-visible{outline:3px solid var(--color-brand-from);outline-offset:2px}.jp[data-astro-cid-3unmjn6c]{margin-top:clamp(32px,4vw,48px)}.jp-track[data-astro-cid-3unmjn6c]{scrollbar-width:none;justify-content:center;gap:clamp(8px,1.5vw,20px);margin:0;padding:6px 4px 14px;list-style:none;display:flex;overflow-x:auto}.jp-track[data-astro-cid-3unmjn6c]::-webkit-scrollbar{display:none}.jp-track[data-astro-cid-3unmjn6c].is-scroller{cursor:grab;justify-content:flex-start;padding-inline:clamp(20px,5vw,64px);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.jp-track[data-astro-cid-3unmjn6c].is-dragging{cursor:grabbing;user-select:none}.jp-track[data-astro-cid-3unmjn6c].is-dragging .jp-item[data-astro-cid-3unmjn6c]{pointer-events:none}.jp-slot[data-astro-cid-3unmjn6c]{flex:none}.jp-item[data-astro-cid-3unmjn6c]{width:136px;color:var(--color-ink);transition:transform .25s var(--ease-reveal), background-color .25s var(--ease-reveal);border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:10px 6px;text-decoration:none;display:flex}.jp-item[data-astro-cid-3unmjn6c]:hover{background:#ffffff8c;transform:translateY(-3px)}.jp-item[data-astro-cid-3unmjn6c]:focus-visible{outline:3px solid var(--color-brand-text);outline-offset:2px}.jp-icon[data-astro-cid-3unmjn6c]{width:80px;height:80px;box-shadow:var(--shadow-v9-sm);border-radius:16px}.jp-label[data-astro-cid-3unmjn6c]{text-align:center;font-size:.88rem;font-weight:600;line-height:1.3}.jp-ctrl[data-astro-cid-3unmjn6c]{justify-content:center;align-items:center;gap:14px;margin-top:6px;display:flex}.jp-ctrl[data-astro-cid-3unmjn6c][hidden]{display:none}.jp-count[data-astro-cid-3unmjn6c]{text-align:center;min-width:52px;color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.jp-arrow[data-astro-cid-3unmjn6c]{cursor:pointer;border:1px solid var(--color-chip-border);background:var(--color-surface);width:46px;height:46px;color:var(--color-brand);transition:transform .25s var(--ease-reveal), border-color .25s var(--ease-reveal), box-shadow .25s var(--ease-reveal);border-radius:50%;place-items:center;padding:0;display:grid}.jp-arrow[data-astro-cid-3unmjn6c] svg[data-astro-cid-3unmjn6c]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.jp-arrow[data-astro-cid-3unmjn6c]:hover{border-color:var(--color-brand);transform:translateY(-2px);box-shadow:0 12px 24px -14px #007eb4b3}.jp-arrow[data-astro-cid-3unmjn6c]:focus-visible{outline:3px solid var(--color-brand-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.jp-item[data-astro-cid-3unmjn6c],.jp-arrow[data-astro-cid-3unmjn6c]{transition:none}.jp-item[data-astro-cid-3unmjn6c]:hover,.jp-arrow[data-astro-cid-3unmjn6c]:hover{transform:none}}.gl-thumbs[data-astro-cid-b32uuoss]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));max-width:calc(var(--cols) * 200px);gap:16px;margin:0 auto;padding:0;list-style:none;display:grid}.gl-thumb[data-astro-cid-b32uuoss]{border:1px solid var(--color-chip-border);cursor:zoom-in;background:#fff;border-radius:12px;width:100%;padding:0;transition:border-color .2s,box-shadow .2s,transform .2s;display:block;overflow:hidden}.gl-thumb[data-astro-cid-b32uuoss]:hover{border-color:var(--color-brand-from);box-shadow:var(--shadow-v9-sm);transform:translateY(-2px)}.gl-thumb[data-astro-cid-b32uuoss]:focus-visible{outline:3px solid var(--color-brand-from);outline-offset:2px}.gl-thumb[data-astro-cid-b32uuoss] .gl-thumb-img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}@media (width<=767px){.gl-thumbs[data-astro-cid-b32uuoss]{grid-template-columns:repeat(min(var(--cols), 3), minmax(0, 1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.gl-thumb[data-astro-cid-b32uuoss]{transition:none}.gl-thumb[data-astro-cid-b32uuoss]:hover{transform:none}}.gl-dialog[data-astro-cid-b32uuoss]{background:0 0;border:0;width:min(1100px,92vw);max-width:none;max-height:none;margin:auto;padding:0;overflow:visible}.gl-dialog[data-astro-cid-b32uuoss]::backdrop{background:#0c0818e6}.gl-stage[data-astro-cid-b32uuoss]{touch-action:pan-y;place-items:center;margin:0;display:grid}.gl-stage[data-astro-cid-b32uuoss] .gl-full-img{background:#fff;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:80vh;display:block}.gl-count[data-astro-cid-b32uuoss]{text-align:center;color:#fff;font-variant-numeric:tabular-nums;margin:14px 0 0;font-size:.95rem}.gl-btn[data-astro-cid-b32uuoss]{width:44px;height:44px;color:var(--color-ink);cursor:pointer;box-shadow:var(--shadow-v9-sm);background:#fff;border:0;border-radius:999px;place-items:center;display:grid;position:absolute}.gl-btn[data-astro-cid-b32uuoss]:hover{color:var(--color-brand-from)}.gl-btn[data-astro-cid-b32uuoss]:focus-visible{outline:3px solid var(--color-brand-from);outline-offset:2px}.gl-prev[data-astro-cid-b32uuoss],.gl-next[data-astro-cid-b32uuoss]{top:calc(50% - 40px)}.gl-prev[data-astro-cid-b32uuoss]{left:-64px}.gl-next[data-astro-cid-b32uuoss]{right:-64px}.gl-close[data-astro-cid-b32uuoss]{top:-56px;right:0}@media (width<=1260px){.gl-prev[data-astro-cid-b32uuoss]{left:8px}.gl-next[data-astro-cid-b32uuoss]{right:8px}}.sl[data-astro-cid-s3tzeijq]{width:100vw;margin-inline:calc(50% - 50vw)}section:has(>.wrap .sl){overflow-x:clip}.sl-viewport[data-astro-cid-s3tzeijq]{overflow:hidden;container-type:inline-size}.sl-track[data-astro-cid-s3tzeijq]{--w:calc(58.4cqw - 17px);--gap:18px;align-items:center;gap:var(--gap);transform:translateX(calc(50cqw - var(--w) / 2 - var(--pos) * (var(--w) + var(--gap)) + var(--drag,0px)));touch-action:pan-y;cursor:grab;user-select:none;margin:0;padding:0;list-style:none;transition:transform .85s cubic-bezier(.455,.03,.515,.955);display:flex}.sl-track[data-astro-cid-s3tzeijq].is-still{transition:none}.sl-track[data-astro-cid-s3tzeijq].is-dragging{cursor:grabbing}.sl-slide[data-astro-cid-s3tzeijq]{flex:0 0 var(--w)}.sl-slide[data-astro-cid-s3tzeijq] .sl-img{pointer-events:none;border-radius:20px;width:100%;height:auto;display:block}.sl-controls[data-astro-cid-s3tzeijq]{justify-content:center;align-items:center;gap:18px;margin-top:22px;display:flex}.sl-arrow[data-astro-cid-s3tzeijq]{border:1px solid var(--color-chip-border);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:#fff;border-radius:999px;place-items:center;padding:0;display:grid}.sl-arrow[data-astro-cid-s3tzeijq]:hover{border-color:var(--color-brand-from);color:var(--color-brand-from)}.sl-dots[data-astro-cid-s3tzeijq]{gap:4px;display:flex}.sl-dot[data-astro-cid-s3tzeijq]{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.sl-dot[data-astro-cid-s3tzeijq]:before{content:"";background:var(--color-chip-border);border-radius:999px;width:10px;height:10px;transition:background .2s,transform .2s}.sl-dot[data-astro-cid-s3tzeijq][aria-current=true]:before{background:var(--color-brand-from);transform:scale(1.2)}.sl-arrow[data-astro-cid-s3tzeijq]:focus-visible,.sl-dot[data-astro-cid-s3tzeijq]:focus-visible{outline:3px solid var(--color-brand-from);outline-offset:2px;border-radius:999px}@media (width<=767px){.sl-track[data-astro-cid-s3tzeijq]{--w:84cqw;--gap:12px}}.sl-row[data-astro-cid-s3tzeijq]{width:auto;margin-inline:0}.sl-row[data-astro-cid-s3tzeijq] .sl-viewport[data-astro-cid-s3tzeijq]{border-radius:14px}.sl-row[data-astro-cid-s3tzeijq] .sl-track[data-astro-cid-s3tzeijq]{--pv:3;--gap:24px;--w:calc((100cqw - (var(--pv) - 1) * var(--gap)) / var(--pv));transform:translateX(calc(-1 * var(--pos) * (var(--w) + var(--gap)) + var(--drag,0px)))}.sl-row[data-astro-cid-s3tzeijq] .sl-slide[data-astro-cid-s3tzeijq] .sl-img{object-fit:cover;border-radius:12px;height:280px}@media (width<=899px){.sl-row[data-astro-cid-s3tzeijq] .sl-track[data-astro-cid-s3tzeijq]{--pv:2}}@media (width<=599px){.sl-row[data-astro-cid-s3tzeijq] .sl-track[data-astro-cid-s3tzeijq]{--pv:1}}@media (prefers-reduced-motion:reduce){.sl-track[data-astro-cid-s3tzeijq]{transition:none}}.at-ctrl[data-astro-cid-24vlsito]{justify-content:flex-end;align-items:center;gap:14px;margin-top:clamp(0px,.8vw,12px);display:flex}.at-count[data-astro-cid-24vlsito]{text-align:right;font-variant-numeric:tabular-nums;min-width:56px;color:var(--color-ink);margin-right:10px;font-size:1.1rem;font-weight:600}.at-arrow[data-astro-cid-24vlsito]{border:1px solid var(--color-chip-border);background:var(--color-surface);width:46px;height:46px;color:var(--color-brand-from);cursor:pointer;transition:transform .25s var(--ease-reveal), box-shadow .25s var(--ease-reveal);border-radius:50%;place-items:center;padding:0;display:grid}.at-arrow[data-astro-cid-24vlsito]:hover{transform:translateY(-2px);box-shadow:0 10px 22px #101a331f}.at-arrow[data-astro-cid-24vlsito]:focus-visible{outline-offset:3px;outline:3px solid #007eb473}.at-arrow[data-astro-cid-24vlsito] svg[data-astro-cid-24vlsito]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.at-strip[data-astro-cid-24vlsito]{scrollbar-width:none;-ms-overflow-style:none;cursor:grab;margin-top:18px;padding:10px 0 6px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}.at-strip[data-astro-cid-24vlsito]::-webkit-scrollbar{display:none}.at-strip[data-astro-cid-24vlsito].is-dragging{cursor:grabbing}.at-tab[data-astro-cid-24vlsito]{font:inherit;cursor:pointer;color:var(--color-body);background:0 0;border:0;border-radius:16px;flex-direction:column;flex:0 0 144px;align-items:center;gap:12px;padding:8px 8px 14px;display:flex}.at-tab[data-astro-cid-24vlsito]:focus-visible{outline-offset:-3px;outline:3px solid #007eb48c}.at-icon[data-astro-cid-24vlsito]{object-fit:contain;width:auto;max-width:100%;height:88px;transition:transform .35s var(--ease-reveal)}.at-tab[data-astro-cid-24vlsito]:hover .at-icon[data-astro-cid-24vlsito]{transform:translateY(-4px)}.at-tab[data-astro-cid-24vlsito].is-active .at-icon[data-astro-cid-24vlsito]{transform:scale(1.08)}.at-label[data-astro-cid-24vlsito]{min-height:2.6em;font-size:var(--text-v9-95);text-align:center;transition:color .3s var(--ease-reveal);line-height:1.3;position:relative}.at-tab[data-astro-cid-24vlsito]:hover .at-label[data-astro-cid-24vlsito]{color:var(--color-ink)}.at-tab[data-astro-cid-24vlsito].is-active .at-label[data-astro-cid-24vlsito]{color:var(--color-ink);font-weight:600}.at-label[data-astro-cid-24vlsito]:after{content:"";background-image:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));opacity:0;width:28px;height:3px;transition:opacity .3s var(--ease-reveal);border-radius:3px;margin-left:-14px;position:absolute;bottom:-10px;left:50%}.at-tab[data-astro-cid-24vlsito].is-active .at-label[data-astro-cid-24vlsito]:after{opacity:1}.at-strip[data-astro-cid-24vlsito].is-dragging .at-tab[data-astro-cid-24vlsito]{pointer-events:none}.at-panels[data-astro-cid-24vlsito]{margin-top:28px;display:grid}.at-panel[data-astro-cid-24vlsito]{opacity:0;visibility:hidden;grid-area:1/1;align-content:start;align-items:center;gap:28px;transition:opacity .25s,visibility 0s linear .25s;display:grid}.at-panel[data-astro-cid-24vlsito].is-active{opacity:1;visibility:visible;transition:opacity .5s .25s,visibility 0s linear .25s}@media (width>=1024px){.at-panel[data-astro-cid-24vlsito]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:64px}}.at-media[data-astro-cid-24vlsito]{justify-content:center;display:flex}.at-copy[data-astro-cid-24vlsito] h3[data-astro-cid-24vlsito].h-section{font-size:clamp(1.3rem,1.95vw,1.75rem)}.at-media[data-astro-cid-24vlsito] img[data-astro-cid-24vlsito]{width:auto;max-width:100%;height:auto;max-height:400px;display:block}@media (width<=767px){.at-ctrl[data-astro-cid-24vlsito]{justify-content:center}.at-tab[data-astro-cid-24vlsito]{flex-basis:112px}.at-icon[data-astro-cid-24vlsito]{height:72px}.at-strip[data-astro-cid-24vlsito]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.at-panel[data-astro-cid-24vlsito],.at-panel[data-astro-cid-24vlsito].is-active,.at-icon[data-astro-cid-24vlsito]{transition:none}}.pt[data-astro-cid-hh6uzazy]{color:#fff;border-radius:24px;flex-direction:column;width:100%;height:440px;padding:34px 30px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px -24px #101a3373}.pt[data-astro-cid-hh6uzazy] [data-astro-cid-hh6uzazy]:is(h2,h3){color:inherit;margin:0;font-size:clamp(1.2rem,1.5vw,1.375rem);line-height:1.2}.pt[data-astro-cid-hh6uzazy] p[data-astro-cid-hh6uzazy]{color:inherit;margin:16px 0 0;font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.4}.pt-media[data-astro-cid-hh6uzazy]{align-items:flex-end;height:264px;margin:auto -30px 0;padding-top:12px;display:flex;overflow:hidden}.pt-media[data-astro-cid-hh6uzazy] img{width:auto;max-width:none;height:252px;display:block}.pt--si[data-astro-cid-hh6uzazy]{background:linear-gradient(170deg,#6a1ff0 0%,#4b45ee 42%,#3b78f2 66%,#0fc9de 100%)}.pt--av[data-astro-cid-hh6uzazy]{color:var(--color-ink);background:linear-gradient(170deg,#c4ecff 0%,#8fd3ff 40%,#49b2ff 70%,#2b63ff 100%)}.pt--ma[data-astro-cid-hh6uzazy]{background:linear-gradient(170deg,#5f22e6 0%,#7a3cf0 45%,#b47df8 80%,#d998fc 100%)}.pt--no[data-astro-cid-hh6uzazy]{color:var(--color-ink);background:linear-gradient(170deg,#ead4ff 0%,#d6b8fd 38%,#a07ff8 72%,#6150ec 100%)}.pt--it[data-astro-cid-hh6uzazy]{color:var(--color-ink);background:linear-gradient(170deg,#e4d4ff 0%,#cfe4fd 42%,#9fd0f9 72%,#5baaef 100%)}.pt--ac[data-astro-cid-hh6uzazy]{background:linear-gradient(170deg,#0a5fd8 0%,#2b5ef0 42%,#1b9cf6 72%,#06d8e9 100%)}.pt--link[data-astro-cid-hh6uzazy]{transition:translate .3s var(--ease-reveal), box-shadow .3s var(--ease-reveal);text-decoration:none}.pt--link[data-astro-cid-hh6uzazy]:hover{translate:0 -4px;box-shadow:0 24px 40px -24px #101a338c}.pt--link[data-astro-cid-hh6uzazy]:focus-visible{outline-offset:3px;outline:3px solid #007eb4}.pl[data-astro-cid-pqknh3mw]{color:var(--color-ink);margin:0;font-size:14px}.pl[data-astro-cid-pqknh3mw] p[data-astro-cid-pqknh3mw]{margin:0}.pl-title[data-astro-cid-pqknh3mw]{font-weight:600;margin-bottom:4px!important}.pl-label[data-astro-cid-pqknh3mw],.pl-rule[data-astro-cid-pqknh3mw],.pl-name[data-astro-cid-pqknh3mw]{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:600}.pl-label[data-astro-cid-pqknh3mw]{color:var(--color-muted);margin-bottom:12px!important}.pl-rows[data-astro-cid-pqknh3mw],.pl-places[data-astro-cid-pqknh3mw]{margin:0;padding:0;list-style:none}.pl-rows[data-astro-cid-pqknh3mw]{gap:8px;display:grid}.pl-row[data-astro-cid-pqknh3mw]{background:var(--color-benefit);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.pl-row--ph[data-astro-cid-pqknh3mw]{border:2px dashed var(--color-brand-to);background:var(--color-surface);padding:8px 14px}.pl-what[data-astro-cid-pqknh3mw]{font-weight:500}.pl-where[data-astro-cid-pqknh3mw]{background:var(--color-surface);color:var(--color-body);border-radius:999px;flex:none;padding:2px 10px;font-size:12px;font-weight:600}.pl-row--ph[data-astro-cid-pqknh3mw] .pl-where[data-astro-cid-pqknh3mw]{background:var(--color-benefit);color:var(--color-brand-text)}.pl-rule[data-astro-cid-pqknh3mw]{color:var(--color-muted);align-items:center;gap:12px;display:flex;margin:20px 0!important}.pl-rule[data-astro-cid-pqknh3mw]:before,.pl-rule[data-astro-cid-pqknh3mw]:after{content:"";background:var(--color-chip-border);flex:1;height:1px}.pl-places[data-astro-cid-pqknh3mw]{gap:12px;display:grid}@media (width>=640px){.pl-places[data-astro-cid-pqknh3mw]{grid-template-columns:repeat(3,1fr)}}.pl-place[data-astro-cid-pqknh3mw]{background:var(--color-footer);color:var(--color-footer-ink);border-radius:12px;padding:16px}.pl-name[data-astro-cid-pqknh3mw]{letter-spacing:.05em;color:var(--color-footer-muted);font-size:12px;margin-bottom:8px!important}.pl-plays[data-astro-cid-pqknh3mw]{color:var(--color-footer-ink);font-size:12px;line-height:1.65}.pl-local[data-astro-cid-pqknh3mw]{color:#9ec3ff}.pl-cap[data-astro-cid-pqknh3mw]{color:var(--color-muted);margin-top:16px;font-size:12px}.ls-track[data-astro-cid-rqkez3ui]{animation-duration:var(--ls-dur,70s);gap:56px}.ls-track[data-astro-cid-rqkez3ui] img.ls-logo{object-fit:contain;filter:none;opacity:1;flex:none;max-width:none}.hm[data-astro-cid-tn6hcf5y]{margin-inline:calc(50% - 50vw);gap:12px;width:100vw;margin-top:clamp(28px,3.5vw,44px);display:grid}section:has(.hm){overflow-x:clip}.hm-row[data-astro-cid-tn6hcf5y]{overflow:hidden}.hm-track[data-astro-cid-tn6hcf5y]{width:max-content;animation:hm-left var(--hm-dur,110s) linear infinite;will-change:transform;display:flex}.hm-track--right[data-astro-cid-tn6hcf5y]{animation-name:hm-right}.hm-track[data-astro-cid-tn6hcf5y] img.hm-photo{aspect-ratio:322/195;object-fit:cover;border-radius:18px;flex:none;width:clamp(220px,22vw,322px);max-width:none;height:auto;margin-right:20px}@keyframes hm-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes hm-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.hm-track[data-astro-cid-tn6hcf5y]{animation:none}.hm-track--right[data-astro-cid-tn6hcf5y]{transform:translate(-25%)}}.pf[data-astro-cid-snbt7m6f]{text-align:left;margin-block:22px 8px;container-type:inline-size}.pf-grid[data-astro-cid-snbt7m6f]{grid-template-columns:1fr;gap:16px 20px;display:grid}.pf-wide[data-astro-cid-snbt7m6f]{grid-column:1/-1}@container (width>=520px){.pf-grid[data-astro-cid-snbt7m6f]{grid-template-columns:1fr 1fr}}.pf-field[data-astro-cid-snbt7m6f]{border:1px solid var(--color-chip-border);width:100%;min-height:48px;color:var(--color-ink);font:inherit;transition:border-color .25s var(--ease-reveal), box-shadow .25s var(--ease-reveal);background:#fff;border-radius:14px;padding:12px 18px;font-size:.95rem}.pf-field[data-astro-cid-snbt7m6f]::placeholder{color:var(--color-muted);opacity:1}.pf-field[data-astro-cid-snbt7m6f]:focus{border-color:var(--color-brand-from);outline:none;box-shadow:0 0 0 3px #007eb42e}.pf-area[data-astro-cid-snbt7m6f]{resize:vertical;min-height:140px}.pf-check[data-astro-cid-snbt7m6f]{color:var(--color-body);cursor:pointer;align-items:flex-start;gap:12px;font-size:.95rem;line-height:1.5;display:flex}.pf-check[data-astro-cid-snbt7m6f] input[data-astro-cid-snbt7m6f]{width:20px;height:20px;accent-color:var(--color-brand-from);cursor:pointer;flex:none;margin-top:2px}.pf-consent[data-astro-cid-snbt7m6f]{font-size:.88rem}.pf-submit[data-astro-cid-snbt7m6f]{margin-top:26px}.hs[data-astro-cid-qfmaapoq]{--hs-pad:max(20px, calc((100vw - var(--sbw,0px) - 1432px) / 2));margin-top:clamp(28px,3.5vw,48px)}.hs--bleed[data-astro-cid-qfmaapoq]{width:calc(100vw - var(--sbw,0px));margin-inline:calc(50% - 50vw + var(--sbw,0px) / 2)}.ps-section:has(.hs--bleed){overflow-x:clip}.hs-track[data-astro-cid-qfmaapoq]{padding:8px var(--hs-pad) 26px;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--hs-pad), #000 calc(100% - var(--hs-pad)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--hs-pad), #000 calc(100% - var(--hs-pad)), transparent);gap:clamp(16px,1.8vw,26px);margin:0;list-style:none;display:flex;overflow-x:auto}.hs-track[data-astro-cid-qfmaapoq]::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.hs-track[data-astro-cid-qfmaapoq],.hs-icons[data-astro-cid-qfmaapoq]{cursor:grab}}.hs-track[data-astro-cid-qfmaapoq].is-dragging,.hs-icons[data-astro-cid-qfmaapoq].is-dragging{cursor:grabbing;user-select:none}.hs-track[data-astro-cid-qfmaapoq].is-dragging a,.hs-icons[data-astro-cid-qfmaapoq].is-dragging button{pointer-events:none}.hs-track[data-astro-cid-qfmaapoq]:focus-visible{outline:3px solid var(--color-brand);outline-offset:-3px}.hs-slide[data-astro-cid-qfmaapoq]{flex:none}.hs-ctrl[data-astro-cid-qfmaapoq]{justify-content:flex-end;align-items:center;gap:14px;margin-top:8px;display:flex}.hs-count[data-astro-cid-qfmaapoq]{color:var(--color-ink);text-align:right;min-width:3.5em;font-weight:600}.hs-arrow[data-astro-cid-qfmaapoq]{border:1.5px solid var(--color-brand);width:46px;height:46px;color:var(--color-brand);cursor:pointer;background:#fff;border-radius:999px;place-items:center;display:grid}.hs-arrow[data-astro-cid-qfmaapoq] svg[data-astro-cid-qfmaapoq]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.hs-arrow[data-astro-cid-qfmaapoq]:hover:not(:disabled){background:var(--color-brand);color:#fff}.hs-arrow[data-astro-cid-qfmaapoq]:disabled{opacity:.4;cursor:default}.hs-arrow[data-astro-cid-qfmaapoq]:focus-visible,.hs-icon[data-astro-cid-qfmaapoq]:focus-visible,.hs-tab[data-astro-cid-qfmaapoq]:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.hs-icons[data-astro-cid-qfmaapoq]{--fade:clamp(24px, 6vw, 96px);scrollbar-width:none;overscroll-behavior-x:contain;width:min(100% - 40px,1400px);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);justify-content:safe center;gap:clamp(8px,1.6vw,28px);margin-inline:auto;padding:6px 0 18px;display:flex;overflow-x:auto}.hs-icons[data-astro-cid-qfmaapoq]::-webkit-scrollbar{display:none}.hs-icon[data-astro-cid-qfmaapoq]{cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:none;align-items:center;gap:12px;width:150px;padding:6px;display:flex}.hs-icon-pic[data-astro-cid-qfmaapoq]{justify-content:center;align-items:flex-end;height:128px;display:flex}.hs-icon-pic[data-astro-cid-qfmaapoq] img{object-fit:contain;max-width:140px;max-height:128px;transition:transform .2s;width:auto!important;height:auto!important}.hs-icon[data-astro-cid-qfmaapoq]:hover .hs-icon-pic[data-astro-cid-qfmaapoq] img{transform:translateY(-3px)}.hs-icon-label[data-astro-cid-qfmaapoq]{color:var(--color-ink);text-align:center;font-size:.875rem;font-weight:600;line-height:1.3}.hs-icon[data-astro-cid-qfmaapoq].is-current .hs-icon-label[data-astro-cid-qfmaapoq]{color:var(--color-brand-text);text-underline-offset:4px;text-decoration:underline}.hk-card[data-astro-cid-qfmaapoq]{text-align:center;border-radius:var(--radius-v9);width:clamp(270px,30vw,450px);box-shadow:var(--shadow-v9-sm);background:#fff;flex-direction:column;align-items:center;padding:clamp(24px,2.6vw,40px);display:flex}.hk-card-pic[data-astro-cid-qfmaapoq]{justify-content:center;align-items:center;height:300px;margin-bottom:20px;display:flex}.hk-card-pic[data-astro-cid-qfmaapoq] img{object-fit:contain;max-width:100%;max-height:300px;transition:transform .3s;width:auto!important;height:auto!important}.hk-card-pic[data-astro-cid-qfmaapoq]:hover img{transform:translateY(-4px)}.hk-card-title[data-astro-cid-qfmaapoq]{background-image:var(--gradient-accent);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:600;line-height:1.25}.hk-card-line[data-astro-cid-qfmaapoq]{color:var(--color-ink);margin-top:14px;font-size:.9375rem;font-weight:600;line-height:1.5}.hk-card-label[data-astro-cid-qfmaapoq]{color:var(--color-ink);margin-top:14px;font-size:.9375rem;font-weight:600}.hk-card-text[data-astro-cid-qfmaapoq]{color:var(--color-body);margin:10px 0 22px;font-size:.9375rem;line-height:1.6}.hk-card-label[data-astro-cid-qfmaapoq]+.hk-card-text[data-astro-cid-qfmaapoq]{margin-top:6px}.hk-card-btn[data-astro-cid-qfmaapoq]{margin-top:auto}.hs-tabs[data-astro-cid-qfmaapoq]{scrollbar-width:none;width:fit-content;max-width:100%;box-shadow:var(--shadow-v9-sm);background:#fff;border-radius:999px;gap:4px;margin-inline:auto;padding:6px;display:flex;overflow-x:auto}.hs-tabs[data-astro-cid-qfmaapoq]::-webkit-scrollbar{display:none}.hs-tab[data-astro-cid-qfmaapoq]{font:inherit;color:var(--color-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;padding:10px clamp(14px,1.6vw,24px);font-size:.95rem;font-weight:600}.hs-tab[data-astro-cid-qfmaapoq]:hover{color:var(--color-brand-text)}.hs-tab[data-astro-cid-qfmaapoq][aria-current=true]{background-image:var(--gradient-accent);color:#fff}.hs-tabs[data-astro-cid-qfmaapoq]+.hs-track[data-astro-cid-qfmaapoq],.wrap[data-astro-cid-qfmaapoq]+.hs-track[data-astro-cid-qfmaapoq]{margin-top:clamp(24px,3vw,40px)}.hs-track[data-astro-cid-qfmaapoq] .hk-ind[data-astro-cid-qfmaapoq]{width:clamp(260px,26vw,395px)}.hk-ind-link[data-astro-cid-qfmaapoq]{border-radius:var(--radius-v9);height:100%;box-shadow:var(--shadow-v9-sm);background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.hk-ind-pic[data-astro-cid-qfmaapoq]{aspect-ratio:395/338;display:block;overflow:hidden}.hk-ind-pic[data-astro-cid-qfmaapoq] img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.hk-ind-link[data-astro-cid-qfmaapoq]:hover .hk-ind-pic[data-astro-cid-qfmaapoq] img{transform:scale(1.03)}.hk-ind-body[data-astro-cid-qfmaapoq]{padding:22px 26px 28px;display:block}.hk-ind-title[data-astro-cid-qfmaapoq]{color:var(--color-ink);font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:600;display:block}.hk-ind-link[data-astro-cid-qfmaapoq]:hover .hk-ind-title[data-astro-cid-qfmaapoq]{color:var(--color-brand-text)}.hk-ind-text[data-astro-cid-qfmaapoq]{color:var(--color-body);margin-top:8px;font-size:.9375rem;line-height:1.55;display:block}.hk-ind-link[data-astro-cid-qfmaapoq]:focus-visible{outline:3px solid var(--color-brand);outline-offset:3px}.hk-grid[data-astro-cid-qfmaapoq]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:clamp(16px,1.8vw,26px);margin:clamp(24px,3vw,40px) 0 0;padding:0;list-style:none;display:grid}@media (width>=1100px){.hk-grid[data-astro-cid-qfmaapoq]{grid-template-columns:repeat(4,1fr)}}.hk-anchor[data-astro-cid-qfmaapoq]{display:block;position:relative;top:-110px}.ps-section[data-astro-cid-r77uqlyb]{--gutter:clamp(20px, 3vw, 48px)}.ps-section[data-astro-cid-r77uqlyb].section--roomy{padding-block:clamp(44px,5vw,72px)}.ps-section[data-astro-cid-r77uqlyb].bg-wash:has(.ps-card--white){--gutter:20px}.ps-section[data-astro-cid-r77uqlyb].ps-section--wide.section--roomy{padding-block:clamp(56px,7vw,100px)}.ps-section--middle[data-astro-cid-r77uqlyb]>.wrap[data-astro-cid-r77uqlyb]>div[data-astro-cid-r77uqlyb]>.ps-grid[data-astro-cid-r77uqlyb]{align-items:center}.ps-partners[data-astro-cid-r77uqlyb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.ps-partners[data-astro-cid-r77uqlyb]>li[data-astro-cid-r77uqlyb]{min-width:0;display:flex}@media (width<=1023px){.ps-partners[data-astro-cid-r77uqlyb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.ps-partners[data-astro-cid-r77uqlyb]{grid-template-columns:1fr}}.ps-section--narrow[data-astro-cid-r77uqlyb]>.wrap[data-astro-cid-r77uqlyb]{max-width:calc(963px + var(--gutter) * 2)}.ps-section[data-astro-cid-r77uqlyb].ps-section--lift{--lift:clamp(150px, 22vw, 320px);margin-top:calc(-1 * var(--lift));z-index:1;padding-top:0;position:relative}.ps-section[data-astro-cid-r77uqlyb].ps-hero.section--roomy:has(+.ps-section--lift){padding-bottom:calc(clamp(150px,22vw,320px) - clamp(16px,4.5vw,64px))}.ps-look-plan[data-astro-cid-r77uqlyb]>[data-astro-cid-r77uqlyb]:is(h2,h3){margin-bottom:6px;font-size:clamp(1.35rem,1.9vw,1.65rem);font-weight:600}.ps-look-plan[data-astro-cid-r77uqlyb]>p[data-astro-cid-r77uqlyb].h-section{margin:4px 0 10px;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:600;line-height:1.15}.ps-look-plan[data-astro-cid-r77uqlyb]>.ps-text[data-astro-cid-r77uqlyb]{font-size:1rem}.ps-look-plan[data-astro-cid-r77uqlyb] ul.ps-ticks{gap:0;max-width:none;margin-top:26px}.ps-look-plan[data-astro-cid-r77uqlyb] ul.ps-ticks li{border-bottom:1px solid var(--color-chip-border);color:var(--color-ink);padding:9px 0 9px 28px}.ps-look-plan[data-astro-cid-r77uqlyb] ul.ps-ticks li:last-child{border-bottom:0}.ps-look-plan[data-astro-cid-r77uqlyb] ul.ps-ticks li:before{content:"✓";width:auto;height:auto;color:var(--color-brand);background:0 0;font-size:1.25rem;font-weight:600;line-height:1;top:9px;-webkit-mask:none;mask:none}.ps-text[data-astro-cid-r77uqlyb] table.ps-zebra{border-collapse:collapse;border-radius:var(--radius-v9);box-shadow:var(--shadow-v9-sm);background:#fff;font-size:.95rem;overflow:hidden}.ps-text[data-astro-cid-r77uqlyb] table.ps-zebra th,.ps-text[data-astro-cid-r77uqlyb] table.ps-zebra td{text-align:left;vertical-align:middle;border:0;border-bottom:1px solid var(--color-chip-border);padding:12px 20px}.ps-text[data-astro-cid-r77uqlyb] table.ps-zebra thead th{color:var(--color-ink);padding-block:20px;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:600}.ps-text[data-astro-cid-r77uqlyb] table.ps-zebra tbody tr:nth-child(2n){background:#f2f6fe}.ps-text[data-astro-cid-r77uqlyb] table.ps-zebra tbody tr:last-child td{border-bottom:0}.ps-text[data-astro-cid-r77uqlyb] table.ps-zebra td{color:var(--color-ink)}.ps-text[data-astro-cid-r77uqlyb] table.ps-zebra td:first-child{color:var(--color-accent);font-weight:600}.ps-text[data-astro-cid-r77uqlyb] table.ps-zebra tbody th{color:var(--color-accent);min-width:10rem;font-weight:600}.ps-text[data-astro-cid-r77uqlyb] .ps-table-scroll{border-radius:var(--radius-v9);box-shadow:var(--shadow-v9-sm);overflow-x:auto}.ps-text[data-astro-cid-r77uqlyb] .ps-table-scroll:has(table.ps-spec-table){background:var(--color-band);box-shadow:none}.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table,.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table caption,.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table tbody tr,.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table tbody tr:nth-child(2n){background:0 0}.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table :is(th,td){border-bottom:1px solid #fff}.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table th[scope=rowgroup]{background:#ebebef}.ps-text[data-astro-cid-r77uqlyb] .ps-table-scroll:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.ps-text[data-astro-cid-r77uqlyb] .ps-table-scroll table.ps-spec-table{table-layout:auto;width:100%;min-width:760px;box-shadow:none;border-radius:0}.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table td,.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table thead th{min-width:7.5rem}.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table caption{caption-side:top;text-align:left;color:var(--color-ink);background:#fff;padding:18px 20px 6px;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:600}.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table th[scope=rowgroup]{vertical-align:top;color:var(--color-ink);background:var(--color-band)}.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table td ul{margin:0;padding-left:1.1em;list-style:outside}.ans-sheet[data-astro-cid-r77uqlyb]{margin-top:16px}.ps-text[data-astro-cid-r77uqlyb] table.ps-spec-table :is(th,td){overflow-wrap:normal;word-break:normal;hyphens:manual}.ps-text[data-astro-cid-r77uqlyb] table.ps-plans{border-radius:var(--radius-v9);box-shadow:var(--shadow-v9-sm);background:#fff;font-size:.95rem;overflow:hidden}.ps-text[data-astro-cid-r77uqlyb] table.ps-plans th,.ps-text[data-astro-cid-r77uqlyb] table.ps-plans td{text-align:center;vertical-align:middle;padding:12px 16px}.ps-text[data-astro-cid-r77uqlyb] table.ps-plans tbody tr:nth-child(2n){background:#f2f6fe}.ps-text[data-astro-cid-r77uqlyb] table.ps-plans td:not(:first-child){color:var(--color-brand);width:22%;font-weight:600}.ps-text[data-astro-cid-r77uqlyb] table.ps-plans thead th{padding-block:22px}.ps-text[data-astro-cid-r77uqlyb] table.ps-plans thead th strong{color:var(--color-ink);margin-bottom:4px;font-size:clamp(1.3rem,1.9vw,1.6rem);font-weight:600;display:block}.ps-text[data-astro-cid-r77uqlyb] table.ps-plans thead th:not(:first-child){color:var(--color-brand);white-space:nowrap;font-size:clamp(1.05rem,1.4vw,1.3rem)}.ps-text[data-astro-cid-r77uqlyb] table.ps-plans a{font-weight:600;text-decoration:none}.ps-grid--inner[data-astro-cid-r77uqlyb]>.ps-col[data-astro-cid-r77uqlyb]:not(:first-child)>h3[data-astro-cid-r77uqlyb].h-section:first-child{margin-top:clamp(24px,3.5vw,56px)}.ps-text[data-astro-cid-r77uqlyb] .ps-back-top{text-align:right;margin:0}.ps-text[data-astro-cid-r77uqlyb] .ps-back-top a{color:var(--color-brand-text);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1.5px #007eb473}.ps-text[data-astro-cid-r77uqlyb] .ps-back-top a:hover{box-shadow:inset 0 0 0 1.5px #007eb4d9}.ps-section[data-astro-cid-r77uqlyb].ps-section--wide>.wrap[data-astro-cid-r77uqlyb]{max-width:none;padding-inline:clamp(20px,5vw,96px)}.ps-section[data-astro-cid-r77uqlyb].ps-section--wide{margin-block:clamp(36px,4vw,64px)}@media (width>=1024px){.ps-section[data-astro-cid-r77uqlyb].ps-section--wide>.wrap[data-astro-cid-r77uqlyb]{padding-left:0}.ps-section--wide[data-astro-cid-r77uqlyb] .ps-grid[data-astro-cid-r77uqlyb]>.ps-wrap[data-astro-cid-r77uqlyb]:first-child{padding-left:clamp(20px,5vw,96px)}.ps-section--wide[data-astro-cid-r77uqlyb] .ps-grid[data-astro-cid-r77uqlyb]>.ps-wrap[data-astro-cid-r77uqlyb]:has(.ps-img--photo):not(:has(h2,h3,.ps-text))>.ps-grid--inner[data-astro-cid-r77uqlyb]{margin-left:0}.ps-section--wide[data-astro-cid-r77uqlyb] .ps-grid[data-astro-cid-r77uqlyb]>.ps-wrap[data-astro-cid-r77uqlyb]:has(.ps-img--photo):not(:has(h2,h3,.ps-text)) .ps-col[data-astro-cid-r77uqlyb]:has(>.ps-img--photo){padding-left:0}.ps-section--wide[data-astro-cid-r77uqlyb] .ps-grid[data-astro-cid-r77uqlyb]>.ps-wrap[data-astro-cid-r77uqlyb]:has(.ps-img--photo):not(:has(h2,h3,.ps-text)) .ps-col[data-astro-cid-r77uqlyb]>.ps-img--photo[data-astro-cid-r77uqlyb]{border-radius:0 var(--radius-v9-lg) var(--radius-v9-lg) 0;width:100%;max-width:none}}.ps-section[data-astro-cid-r77uqlyb].ps-hero.section--roomy{padding-block:clamp(56px,7vw,100px) clamp(36px,4vw,56px)}.ps-hero[data-astro-cid-r77uqlyb]+.ps-section[data-astro-cid-r77uqlyb].section--roomy{padding-top:clamp(48px,7vw,100px)}.ps-hero[data-astro-cid-r77uqlyb]:has(.ps-divider)+.ps-section[data-astro-cid-r77uqlyb].section--roomy{padding-top:0}.ps-section[data-astro-cid-r77uqlyb].ps-hero.section--roomy:has(.ps-divider){padding-bottom:calc(clamp(36px,4vw,56px) - 8px)}.ps-section[data-astro-cid-r77uqlyb].section--roomy:last-child{padding-bottom:clamp(48px,7vw,100px)}.ps-section[data-astro-cid-r77uqlyb].section--roomy:last-child:has(.ps-cta){padding-bottom:clamp(24px,3vw,40px)}.ps-cta[data-astro-cid-r77uqlyb] .ps-grid[data-astro-cid-r77uqlyb]{row-gap:0}.ps-cta[data-astro-cid-r77uqlyb] .ps-btns[data-astro-cid-r77uqlyb]{margin-block:0 24px}.ps-cta[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb] h2{margin-bottom:14px}.ps-cta[data-astro-cid-r77uqlyb] .ps-text[data-astro-cid-r77uqlyb],.ps-cta[data-astro-cid-r77uqlyb] .ps-text[data-astro-cid-r77uqlyb] p{max-width:min(100%,780px);margin-inline:auto}.ps-cta[data-astro-cid-r77uqlyb] .ps-text[data-astro-cid-r77uqlyb] p{margin-bottom:30px;font-size:clamp(1.05rem,1.3vw,1.15rem);line-height:1.6}.ps-cta[data-astro-cid-r77uqlyb] .ps-btns[data-astro-cid-r77uqlyb]{justify-content:center;gap:14px}.ps-section[data-astro-cid-r77uqlyb]>.wrap[data-astro-cid-r77uqlyb]{padding-inline:max(1.25rem, calc(var(--gutter) / 2))}.ps-bg[data-astro-cid-r77uqlyb]{isolation:isolate;position:relative;overflow:hidden}.ps-bg[data-astro-cid-r77uqlyb]:is(.ps-bg--dark,.ps-bg--light):after{content:"";z-index:-1;background:var(--veil-all);pointer-events:none;position:absolute;inset:0}.ps-bg[data-astro-cid-r77uqlyb]:is(.ps-bg--dark,.ps-bg--light) .ps-bg-img{object-position:center top}@media (width>=768px){.ps-bg[data-astro-cid-r77uqlyb]:is(.ps-bg--dark,.ps-bg--light):not(.ps-hero){min-height:calc(100vw * var(--bg-ratio,0))}.ps-hero[data-astro-cid-r77uqlyb].ps-bg:is(.ps-bg--dark,.ps-bg--light){min-height:calc(100vw * var(--bg-ratio,0));flex-direction:column;justify-content:center;display:flex}.ps-bg--dark[data-astro-cid-r77uqlyb]:not(.ps-hero):after{display:none}.ps-bg--dark[data-astro-cid-r77uqlyb]:not(.ps-hero) .ps-bg-copy[data-astro-cid-r77uqlyb]{position:relative}.ps-bg--dark[data-astro-cid-r77uqlyb]:not(.ps-hero) .ps-bg-copy[data-astro-cid-r77uqlyb]:before{content:"";z-index:-1;background:linear-gradient(to bottom, var(--veil-all) 0, var(--veil-all) calc(100% - 110px), transparent);pointer-events:none;position:absolute;inset:-200px -100vw -110px}}@media (width<=767.98px){.ps-bg[data-astro-cid-r77uqlyb]:not(.ps-hero)>.ps-bg-img,.ps-bg[data-astro-cid-r77uqlyb]:not(.ps-hero):after{display:none}}@media (width>=1601px){.ps-hero[data-astro-cid-r77uqlyb].ps-bg{background:#0d1b2e;min-height:560px}.ps-hero[data-astro-cid-r77uqlyb].ps-bg>.ps-bg-img{width:1600px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}}.ps-bg--dark[data-astro-cid-r77uqlyb].ps-hero{--color-ink:#fff;--color-body:#fff;--color-muted:#fff;--color-brand-text:#fff}.ps-bg--dark[data-astro-cid-r77uqlyb].ps-hero :is(h1,h2,h3,h4,h5,h6,p,li,.ps-text,.ps-lead){color:#fff}.ps-bg--dark[data-astro-cid-r77uqlyb].ps-hero .ps-accent{color:#b5e3ff;-webkit-text-fill-color:#b5e3ff;background:0 0}.ps-bg--light[data-astro-cid-r77uqlyb].ps-hero{--color-body:var(--color-ink);--color-muted:var(--color-ink)}.ps-bg--light[data-astro-cid-r77uqlyb].ps-hero .ps-accent{color:#004f73;-webkit-text-fill-color:#004f73;background:0 0}@media (width>=768px){.ps-bg--dark[data-astro-cid-r77uqlyb]{--color-ink:#fff;--color-body:#fff;--color-muted:#fff;--color-brand-text:#fff}.ps-bg--dark[data-astro-cid-r77uqlyb] :is(h1,h2,h3,h4,h5,h6,p,li,.ps-text,.ps-lead){color:#fff}.ps-bg--dark[data-astro-cid-r77uqlyb] .ps-accent{color:#b5e3ff;-webkit-text-fill-color:#b5e3ff;background:0 0}.ps-bg--light[data-astro-cid-r77uqlyb]{--color-body:var(--color-ink);--color-muted:var(--color-ink)}.ps-bg--light[data-astro-cid-r77uqlyb] .ps-accent{color:#004f73;-webkit-text-fill-color:#004f73;background:0 0}}.ps-bg[data-astro-cid-r77uqlyb]:not(.ps-hero) .ps-grid[data-astro-cid-r77uqlyb]{align-items:center}.ps-hero[data-astro-cid-r77uqlyb].ps-bg{padding-block:clamp(72px,9vw,132px)}.ps-section[data-astro-cid-r77uqlyb].ps-section--tight-bottom{padding-bottom:clamp(36px,4vw,56px)}.ps-section[data-astro-cid-r77uqlyb]{--rule-gap:clamp(36px, 4.2vw, 60px)}.ps-col[data-astro-cid-r77uqlyb].ps-col--hero-logos{margin-top:calc(var(--rule-gap) + 27px - clamp(28px, 3.5vw, 48px))}.ps-section[data-astro-cid-r77uqlyb].ps-section--rule-bottom{padding-bottom:calc(var(--rule-gap) + clamp(12px, 1.4vw, 20px))}.ps-section[data-astro-cid-r77uqlyb].ps-section--rule-top{padding-top:0}.ps-section--rule-top[data-astro-cid-r77uqlyb] .ps-divider[data-astro-cid-r77uqlyb]{margin-block:0 calc(var(--rule-gap) - clamp(20px, 2.5vw, 32px))}.ps-section--rule-top[data-astro-cid-r77uqlyb] .ps-divider[data-astro-cid-r77uqlyb]+*{margin-top:clamp(20px,2.5vw,32px)}.ps-section[data-astro-cid-r77uqlyb].ps-section--rule-top .ps-col[data-astro-cid-r77uqlyb]:first-child:not(.ps-card)+.ps-col[data-astro-cid-r77uqlyb]:not(.ps-card)>[data-astro-cid-r77uqlyb]:is(h2,h3,h4,h5,h6):first-child{margin-top:0}.ps-wrap--bg[data-astro-cid-r77uqlyb]{isolation:isolate;border-radius:var(--radius-v9-lg);align-self:stretch;padding:clamp(40px,7vw,110px) 24px 24px;position:relative;overflow:hidden}.ps-wrap--bg[data-astro-cid-r77uqlyb]>.ps-bg-img{z-index:-1;object-fit:cover;object-position:center top;width:100%;max-width:none;height:100%;position:absolute;inset:0}.ps-wrap--bg[data-astro-cid-r77uqlyb]>.ps-grid--inner[data-astro-cid-r77uqlyb]{margin-inline:0}.ps-bg[data-astro-cid-r77uqlyb] .ps-bg-img{z-index:-1;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.ps-wrap--bg-panel[data-astro-cid-r77uqlyb]{margin-inline:calc(var(--gutter) / 2);align-self:start;padding:30px}.ps-wrap--bg-panel[data-astro-cid-r77uqlyb]>.ps-bg-img{object-position:center}.ps-wrap--bg-panel[data-astro-cid-r77uqlyb]>.ps-grid--inner[data-astro-cid-r77uqlyb]{align-items:center}.ps-wrap--bg-panel[data-astro-cid-r77uqlyb]{aspect-ratio:1002/793;align-content:center;align-self:center;max-width:1002px;display:grid}.ps-postlist[data-astro-cid-r77uqlyb]{gap:14px;margin-top:16px;padding:0;list-style:none;display:grid}.ps-postlist-link[data-astro-cid-r77uqlyb]{border-radius:var(--radius-v9);color:inherit;transition:background-color .25s var(--ease-reveal);align-items:center;gap:14px;padding:10px;text-decoration:none;display:flex}.ps-postlist-link[data-astro-cid-r77uqlyb]:hover{background:var(--color-band-grey)}.ps-postlist-link[data-astro-cid-r77uqlyb]:hover .ps-postlist-title[data-astro-cid-r77uqlyb]{color:var(--color-brand-text)}.ps-postlist-img{border-radius:12px;flex:none;width:96px;height:auto}.ps-postlist-text[data-astro-cid-r77uqlyb]{gap:4px;min-width:0;display:grid}.ps-postlist-title[data-astro-cid-r77uqlyb]{color:var(--color-ink);transition:color .25s var(--ease-reveal);font-size:.95rem;font-weight:600;line-height:1.35}.ps-postlist-date[data-astro-cid-r77uqlyb]{color:var(--color-muted);font-size:.82rem}.ps-article[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb]:not(.ps-card)>:not(.ps-float-left):not(.ps-float-right)+:is(h2,h3,h4,h5,h6){margin-top:clamp(34px,3.6vw,48px)}.ps-article[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb]:not(.ps-card)>:is(h2,h3,h4,h5,h6)+*{margin-top:18px}.ps-article[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb]:not(.ps-card)+.ps-col[data-astro-cid-r77uqlyb]:not(.ps-card)>:is(h2,h3,h4,h5,h6):first-child{margin-top:16px}.ps-col[data-astro-cid-r77uqlyb] blockquote{border-left:3px solid var(--color-brand-from);color:var(--color-body);margin:6px 0;padding:2px 0 2px 1.1em}.ps-col[data-astro-cid-r77uqlyb].ps-form-panel{margin-inline:calc(var(--gutter) / 2);border-radius:clamp(44px,6vw,84px) 12px;padding:clamp(30px,4vw,60px) clamp(22px,4vw,60px)}.ps-form-panel--start[data-astro-cid-r77uqlyb],.ps-form-panel--soc2[data-astro-cid-r77uqlyb],.ps-form-panel--frost[data-astro-cid-r77uqlyb],.ps-form-panel--reseller[data-astro-cid-r77uqlyb],.ps-form-panel--content-guide[data-astro-cid-r77uqlyb],.ps-form-panel--employee-engagement[data-astro-cid-r77uqlyb],.ps-form-panel--whitepaper[data-astro-cid-r77uqlyb]{background:var(--wash-hero) top center / 100% 136% no-repeat;box-shadow:var(--shadow-v9);--color-body:var(--color-ink);--color-muted:var(--color-ink)}.ps-section[data-astro-cid-r77uqlyb].ps-has-form .ps-grid[data-astro-cid-r77uqlyb]{align-items:start}.ps-form-panel--connect[data-astro-cid-r77uqlyb]{background:var(--color-band-grey)}.ps-col[data-astro-cid-r77uqlyb]:is(.ps-form-panel--request-info,.ps-form-panel--partner){border-radius:0;padding:0}[data-astro-cid-r77uqlyb]:is(.ps-form-panel--request-info,.ps-form-panel--partner)>form{margin-top:16px}.ps-col[data-astro-cid-r77uqlyb]:is(.ps-form-panel--contact,.ps-form-panel--demo,.ps-form-panel--tour){margin-inline:calc(var(--gutter) / 2);padding:0}@media (width>=768px){.ps-col[data-astro-cid-r77uqlyb]:is(.ps-form-panel--contact,.ps-form-panel--tour){margin-inline-end:calc(var(--gutter) / 2 + clamp(0px, 4vw, 60px))}.ps-col[data-astro-cid-r77uqlyb].ps-form-panel--demo{margin-inline-start:calc(var(--gutter) / 2 + clamp(0px, 4vw, 60px))}.ps-col[data-astro-cid-r77uqlyb].ps-form-panel--demo~.ps-col[data-astro-cid-r77uqlyb]{margin-inline-start:clamp(0px,4vw,60px)}}[data-astro-cid-r77uqlyb]:is(.ps-form-panel--contact,.ps-form-panel--demo,.ps-form-panel--tour)>.pf{margin-top:0}[data-astro-cid-r77uqlyb]:is(.ps-form-panel--contact,.ps-form-panel--demo,.ps-form-panel--tour)>.pf:not(:first-child){margin-top:32px}.ps-embed[data-astro-cid-r77uqlyb]{font-size:15px}.ps-timeline[data-astro-cid-r77uqlyb]{max-width:860px;margin:0 auto;padding:0;list-style:none;position:relative}.ps-timeline[data-astro-cid-r77uqlyb]:before{content:"";background:linear-gradient(var(--color-brand-from), var(--color-brand-to));opacity:.35;width:2px;position:absolute;top:8px;bottom:8px;left:150px}.ps-timeline-item[data-astro-cid-r77uqlyb]{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:0 40px;padding-bottom:40px;display:grid;position:relative}.ps-timeline-item[data-astro-cid-r77uqlyb]:before{content:"";background:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));width:14px;height:14px;box-shadow:0 0 0 5px var(--color-surface);border-radius:999px;position:absolute;top:10px;left:144px}.ps-timeline-label[data-astro-cid-r77uqlyb]{text-align:right;padding-right:24px;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:600;line-height:1.1}.ps-timeline[data-astro-cid-r77uqlyb] .ps-timeline-img{border-radius:var(--radius-v9);width:100%;max-width:622px;height:auto;box-shadow:var(--shadow-v9-sm);display:block}@media (width<=767px){.ps-timeline[data-astro-cid-r77uqlyb]:before{left:6px}.ps-timeline-item[data-astro-cid-r77uqlyb]{grid-template-columns:minmax(0,1fr);gap:12px;padding-left:32px}.ps-timeline-item[data-astro-cid-r77uqlyb]:before{top:8px;left:0}.ps-timeline-label[data-astro-cid-r77uqlyb]{text-align:left;padding-right:0}}.ps-section[data-astro-cid-r77uqlyb][id],.ps-wrap[data-astro-cid-r77uqlyb][id],.ps-col[data-astro-cid-r77uqlyb][id]{scroll-margin-top:96px}.ps-grid[data-astro-cid-r77uqlyb]{margin-inline:calc(var(--gutter) / -2);grid-template-columns:repeat(60,minmax(0,1fr));align-items:start;row-gap:clamp(28px,3.5vw,48px);display:grid}.ps-grid--inner[data-astro-cid-r77uqlyb]{row-gap:clamp(20px,2.5vw,32px)}.ps-wrap[data-astro-cid-r77uqlyb],.ps-col[data-astro-cid-r77uqlyb]{min-width:0;padding-inline:calc(var(--gutter) / 2);grid-column:1/-1}@media (width>=768px){.ps-wrap[data-astro-cid-r77uqlyb],.ps-col[data-astro-cid-r77uqlyb]{grid-column:var(--tstart,auto) / span var(--tspan)}}@media (width>=1024px){.ps-wrap[data-astro-cid-r77uqlyb],.ps-col[data-astro-cid-r77uqlyb]{grid-column:var(--start,auto) / span var(--span)}}.ps-show-desktop[data-astro-cid-r77uqlyb]{display:none}@media (width>=1024px){.ps-show-desktop[data-astro-cid-r77uqlyb]{display:block}.ps-show-mobile[data-astro-cid-r77uqlyb]{display:none}}.ps-col[data-astro-cid-r77uqlyb]{overflow-wrap:break-word;display:flow-root}.ps-col[data-astro-cid-r77uqlyb]>*+*{margin-top:14px}.ps-align-center[data-astro-cid-r77uqlyb]{text-align:center}.ps-align-right[data-astro-cid-r77uqlyb]{text-align:right}.ps-col[data-astro-cid-r77uqlyb].ps-icon-row{align-items:center;gap:18px;display:flex}.ps-col[data-astro-cid-r77uqlyb].ps-icon-row>*{flex:none;margin:0}.ps-col[data-astro-cid-r77uqlyb].ps-icon-row>:is(h2,h3,h4,h5,h6),.ps-col[data-astro-cid-r77uqlyb].ps-icon-row>.ps-text{flex:1}.ps-col[data-astro-cid-r77uqlyb].ps-icon-row>:is(h4,h5,h6,[data-level="4"],[data-level="5"],[data-level="6"]){font-size:1rem;font-weight:600}.ps-float-left[data-astro-cid-r77uqlyb]{float:left;margin:0 20px 10px 0}.ps-float-right[data-astro-cid-r77uqlyb]{float:right;margin:0 0 10px 20px}.ps-col[data-astro-cid-r77uqlyb]>.ps-float-left+*,.ps-col[data-astro-cid-r77uqlyb]>.ps-float-right+*{margin-top:0}.ps-col[data-astro-cid-r77uqlyb]>.ps-img-link[data-astro-cid-r77uqlyb]:has(+.ps-btns){vertical-align:middle;width:auto;margin:0 24px 0 0;display:inline-flex}.ps-col[data-astro-cid-r77uqlyb]>.ps-img-link[data-astro-cid-r77uqlyb]:has(+.ps-btns)+.ps-btns[data-astro-cid-r77uqlyb]{vertical-align:middle;margin-top:0;display:inline-flex}.ps-col[data-astro-cid-r77uqlyb] .h-section{margin-bottom:0}.ps-col[data-astro-cid-r77uqlyb] .ps-h-half[data-astro-cid-r77uqlyb],.ps-hero--stacked[data-astro-cid-r77uqlyb]:not(.ps-hero--large):not(.ps-hero--display) .ps-col[data-astro-cid-r77uqlyb] h1{font-size:clamp(1.6rem,2.8vw,2.5rem)}.ps-section[data-astro-cid-r77uqlyb].ps-section.ps-section.ps-hero.ps-hero--stacked .ps-align-center[data-astro-cid-r77uqlyb] h1[data-astro-cid-r77uqlyb]{font-size:clamp(2.1rem,3.82vw,3.4375rem);line-height:1.1}.ps-section[data-astro-cid-r77uqlyb].ps-hero.ps-hero--stacked .ps-align-center[data-astro-cid-r77uqlyb] .ps-lead[data-astro-cid-r77uqlyb]{font-size:clamp(1.15rem,1.6vw,1.375rem)}.ps-col[data-astro-cid-r77uqlyb] h2[data-astro-cid-r77uqlyb].h-section{font-size:clamp(1.5rem,2.4vw,2.125rem)}.ps-cta[data-astro-cid-r77uqlyb] h2,.ps-cta[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb] h2[data-astro-cid-r77uqlyb].h-section{font-size:clamp(1.9rem,3.2vw,2.8rem);line-height:1.15}.ps-col[data-astro-cid-r77uqlyb] h3[data-astro-cid-r77uqlyb].h-section,.ps-section--pairs[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb] h2[data-astro-cid-r77uqlyb].h-section{font-size:clamp(1.3rem,1.95vw,1.75rem)}.ps-col[data-astro-cid-r77uqlyb] p[data-astro-cid-r77uqlyb].h-section{font-size:clamp(1.3rem,1.95vw,1.75rem);font-weight:300;line-height:1.35}.ps-h-split[data-astro-cid-r77uqlyb]{font-weight:400}.ps-h-split[data-astro-cid-r77uqlyb] .ps-h-lead[data-astro-cid-r77uqlyb]{font-weight:600}.ps-col[data-astro-cid-r77uqlyb] h3[data-astro-cid-r77uqlyb].ps-h-price,.ps-col[data-astro-cid-r77uqlyb] h4[data-astro-cid-r77uqlyb].ps-h-price{font-size:.95rem;font-weight:500;line-height:1.2}.ps-h-price[data-astro-cid-r77uqlyb] .ps-h-lead[data-astro-cid-r77uqlyb]{letter-spacing:-.02em;margin-right:6px;font-size:2.5rem;font-weight:600}.ps-text--after[data-astro-cid-r77uqlyb]{margin-top:18px}.ps-text--after[data-astro-cid-r77uqlyb] .ps-hero-note{color:var(--color-body);margin:0;font-size:.95rem}.ps-text--after[data-astro-cid-r77uqlyb] .ps-hero-note--icon svg{vertical-align:-3px;color:var(--color-brand-on-wash);margin-right:8px;display:inline-block}.ps-text--after[data-astro-cid-r77uqlyb] .ps-hero-proof{color:var(--color-body);margin:26px 0 0;font-size:.82rem;font-weight:500}.ps-text[data-astro-cid-r77uqlyb] table.ps-cmp{border-radius:18px;overflow:hidden;box-shadow:0 20px 48px -24px #06102040}.ps-text[data-astro-cid-r77uqlyb] .ps-cmp thead th{border-bottom:0;padding:18px 20px}.ps-text[data-astro-cid-r77uqlyb] .ps-cmp th.ps-cmp-req{background:var(--color-chip);color:var(--color-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.ps-text[data-astro-cid-r77uqlyb] .ps-cmp th.ps-cmp-us{background:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));color:#fff;font-size:1.2rem}.ps-text[data-astro-cid-r77uqlyb] .ps-cmp th.ps-cmp-them{background:var(--color-ink);color:#fff;font-size:1.2rem}.ps-text[data-astro-cid-r77uqlyb] .ps-cmp td.ps-cmp-us{background:var(--color-benefit);color:var(--color-ink)}.ps-text[data-astro-cid-r77uqlyb] .ps-cmp tr.grp th{background:var(--color-chip)}.ps-text[data-astro-cid-r77uqlyb] .ps-cmp tbody th,.ps-text[data-astro-cid-r77uqlyb] .ps-cmp td{padding:16px 20px}.ps-h-link[data-astro-cid-r77uqlyb]{color:inherit;text-decoration:none}.ps-h-link[data-astro-cid-r77uqlyb]:after{content:"→" / "";color:var(--color-brand-text);transition:margin-left .2s var(--ease-reveal);margin-left:.35em}.ps-h-link[data-astro-cid-r77uqlyb]:hover{color:var(--color-brand-text);text-underline-offset:4px;text-decoration:underline}.ps-h-link[data-astro-cid-r77uqlyb]:hover:after{margin-left:.55em}.ps-text[data-astro-cid-r77uqlyb].ps-text--lede,.ps-text[data-astro-cid-r77uqlyb].ps-text--full.ps-text--lede{text-align:center;max-width:1200px;color:var(--color-body);margin-inline:auto;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.7}.ps-h3[data-astro-cid-r77uqlyb]{color:var(--color-ink);font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.25}.ps-h4[data-astro-cid-r77uqlyb]{color:var(--color-ink);font-size:clamp(1.1rem,1.5vw,1.2rem);line-height:1.3}p[data-astro-cid-r77uqlyb]:is(.ps-h3,.ps-h4):has(.ps-h-link){letter-spacing:-.01em;font-weight:600}.ps-lead[data-astro-cid-r77uqlyb]{color:var(--color-body);max-width:var(--container-heading);font-size:clamp(1.15rem,1.6vw,1.375rem);font-weight:600;line-height:1.5}.ps-lead--sm[data-astro-cid-r77uqlyb]{font-size:clamp(1rem,1.3vw,1.08rem)}.ps-lead[data-astro-cid-r77uqlyb] .ps-accent[data-astro-cid-r77uqlyb]{background-image:linear-gradient(90deg,#0076a9,#006a98)}.ps-align-center[data-astro-cid-r77uqlyb] .ps-lead[data-astro-cid-r77uqlyb]{margin-inline:auto}.ps-text[data-astro-cid-r77uqlyb]{color:var(--color-body);max-width:75ch;font-size:clamp(1rem,1.3vw,1.08rem);line-height:1.65}.ps-align-center[data-astro-cid-r77uqlyb] .ps-text[data-astro-cid-r77uqlyb]{margin-inline:auto}.ps-text[data-astro-cid-r77uqlyb].ps-text--full,.ps-section[data-astro-cid-r77uqlyb]:not(.section--roomy) .ps-text[data-astro-cid-r77uqlyb]{max-width:none}.ps-text[data-astro-cid-r77uqlyb].ps-text--small{font-size:.94rem;line-height:1.6}.ps-text[data-astro-cid-r77uqlyb] .ps-spec{background:var(--color-white);border-radius:var(--radius-v9);box-shadow:var(--shadow-v9-sm);padding:clamp(18px,2.4vw,28px)}.ps-text[data-astro-cid-r77uqlyb] .ps-spec-group{border-bottom:1px solid var(--color-chip-border);color:var(--color-ink);margin:0 0 18px;padding-bottom:12px;font-size:1.35rem;font-weight:600}.ps-text[data-astro-cid-r77uqlyb] .ps-spec-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 24px;margin:0;display:grid}.ps-text[data-astro-cid-r77uqlyb] .ps-spec-grid dt{color:var(--color-ink);font-size:.94rem;font-weight:600}.ps-text[data-astro-cid-r77uqlyb] .ps-spec-grid dd{color:var(--color-body);overflow-wrap:anywhere;margin:4px 0 0;font-size:.94rem}@media (width<=900px){.ps-text[data-astro-cid-r77uqlyb] .ps-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.ps-text[data-astro-cid-r77uqlyb] .ps-spec-grid{grid-template-columns:1fr}}.ps-text[data-astro-cid-r77uqlyb].ps-text--third{font-size:1rem}.ps-hero[data-astro-cid-r77uqlyb] .ps-grid[data-astro-cid-r77uqlyb]{align-items:center}.ps-hero[data-astro-cid-r77uqlyb] .ps-split--top[data-astro-cid-r77uqlyb]>.ps-wrap--media[data-astro-cid-r77uqlyb]{align-self:start}.ps-grid[data-astro-cid-r77uqlyb].ps-grid--start,.ps-hero[data-astro-cid-r77uqlyb] .ps-grid[data-astro-cid-r77uqlyb].ps-grid--start{align-items:start}.ps-hero--v9[data-astro-cid-r77uqlyb]{isolation:isolate;--color-body:#3d4a63;--color-muted:#3d4a63;--gradient-accent-text:linear-gradient(90deg, #2883c9, #009bde);padding-bottom:clamp(30px,4vw,56px)}.ps-hero--v9[data-astro-cid-r77uqlyb]:before{content:"";z-index:-1;background:var(--wash-hero) center / cover no-repeat;position:absolute;inset:0 0 calc(min(100vw - 40px,1412px)/4.92611 + clamp(30px,4vw,56px))}.ps-hero--v9[data-astro-cid-r77uqlyb].ps-hero--stacked .ps-col[data-astro-cid-r77uqlyb] h1.ps-v9-h1{letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance;font-size:clamp(2.3rem,4.3vw,3.67rem);line-height:1.16}.ps-hero--v9[data-astro-cid-r77uqlyb] .ps-v9-l1{display:block}.ps-hero--v9[data-astro-cid-r77uqlyb] .ps-v9-l2{margin-inline:auto;background-image:var(--gradient-accent-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-bottom:-.14em;padding-bottom:.14em;display:block}.ps-hero--v9[data-astro-cid-r77uqlyb] .eyebrow{background-image:var(--gradient-accent-text);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:fit-content;margin-inline:auto;font-size:1.17rem;font-weight:600;display:block}@media (width>=600px) and (width<=1279px){.ps-hero--v9[data-astro-cid-r77uqlyb] .eyebrow{background-image:linear-gradient(90deg,#0076a9,#006a98)}}.ps-hero--v9[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb]>.eyebrow{margin-bottom:17px}.ps-hero[data-astro-cid-r77uqlyb].ps-hero--v9 .ps-lead[data-astro-cid-r77uqlyb]{max-width:1000px;color:var(--color-body);margin:24px auto 0;font-size:clamp(1.05rem,1.3vw,1.2rem);font-weight:400;line-height:1.65}.ps-hero--v9[data-astro-cid-r77uqlyb] .ps-hero-note--icon svg{color:var(--color-brand)}.ps-hero[data-astro-cid-r77uqlyb].ps-hero--v9 .ps-col[data-astro-cid-r77uqlyb]>*+.ps-btns{margin-top:27px}.ps-hero--v9[data-astro-cid-r77uqlyb] .ps-text--after[data-astro-cid-r77uqlyb]{margin-top:22px}.ps-hero--v9[data-astro-cid-r77uqlyb] .ps-img--photo[data-astro-cid-r77uqlyb]{margin-top:clamp(28px,4vw,48px)}.ps-hero--large[data-astro-cid-r77uqlyb] h1{font-size:clamp(2.4rem,5.6vw,4.2rem);line-height:1.05}.ps-hero--large[data-astro-cid-r77uqlyb] h1~.ps-text{color:var(--color-ink);max-width:none;font-size:clamp(1.1rem,1.9vw,1.4rem);font-weight:600;line-height:1.4}.ps-hero--stacked[data-astro-cid-r77uqlyb] .ps-img--photo[data-astro-cid-r77uqlyb]{max-width:min(100%,1412px);margin-inline:auto}.ps-section[data-astro-cid-r77uqlyb].ps-hero.ps-hero--stacked{overflow-x:clip}.ps-hero--stacked[data-astro-cid-r77uqlyb] .ps-wrap--media[data-astro-cid-r77uqlyb] .ps-img--photo[data-astro-cid-r77uqlyb]{width:min(100vw, var(--nat-w,100%));max-width:none;left:calc(50% - min(50vw, var(--nat-w,100%) / 2));margin-inline:0;position:relative}.ps-hero[data-astro-cid-r77uqlyb] .ps-img--photo[data-astro-cid-r77uqlyb]:not(.ps-float-left):not(.ps-float-right){margin-inline:auto}.ps-hero--display[data-astro-cid-r77uqlyb]{padding-block:56px}.ps-hero--display[data-astro-cid-r77uqlyb] h1.ps-display{font-size:inherit;flex-direction:column;align-items:center;margin:0;line-height:1;display:flex}.ps-hero--display[data-astro-cid-r77uqlyb] .ps-display-label{letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-7px;font-size:.8rem;font-weight:600;display:inline-block}.ps-hero--display[data-astro-cid-r77uqlyb] .ps-display-word{letter-spacing:-.03em;background:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:6px;font-size:clamp(6rem,20vw,13rem);font-weight:600;line-height:.9}.ps-hero--display[data-astro-cid-r77uqlyb].ps-hero .ps-lead[data-astro-cid-r77uqlyb]{letter-spacing:-.01em;color:var(--color-ink);margin-bottom:16px;font-size:clamp(1.9rem,4.2vw,3rem);font-weight:600;line-height:1.1}.ps-hero--display[data-astro-cid-r77uqlyb] h1~.ps-text{color:var(--color-body);max-width:100ch;margin-inline:auto;font-size:clamp(1rem,1.3vw,1.08rem);font-weight:400;line-height:1.6}.ps-hero--display[data-astro-cid-r77uqlyb].ps-hero .ps-col[data-astro-cid-r77uqlyb]>[data-astro-cid-r77uqlyb]+.ps-btns[data-astro-cid-r77uqlyb]{margin-top:26px}.ps-hero--display[data-astro-cid-r77uqlyb].ps-hero .ps-col[data-astro-cid-r77uqlyb] .ps-img--photo[data-astro-cid-r77uqlyb]{width:min(96vw, var(--nat));max-width:none;margin-inline:calc(50% - min(48vw, var(--nat) / 2))}.ps-hero[data-astro-cid-r77uqlyb] .ps-lead[data-astro-cid-r77uqlyb]{font-size:clamp(1.15rem,1.6vw,1.375rem);line-height:1.5}.ps-hero[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb]>*+.ps-btns{margin-top:clamp(28px,3vw,42px)}.ps-text[data-astro-cid-r77uqlyb] p+p,.ps-text[data-astro-cid-r77uqlyb] p+ul,.ps-text[data-astro-cid-r77uqlyb] ul+p{margin-top:.9em}.ps-text[data-astro-cid-r77uqlyb] ul,.ps-text[data-astro-cid-r77uqlyb] ol{text-align:left;padding-left:1.2em}.ps-text[data-astro-cid-r77uqlyb] ul{list-style:outside}.ps-text[data-astro-cid-r77uqlyb] ol{list-style:decimal}.ps-text[data-astro-cid-r77uqlyb] li+li{margin-top:.35em}.ps-text[data-astro-cid-r77uqlyb] a{color:var(--color-brand-text);text-underline-offset:2px;text-decoration:underline}.ps-text[data-astro-cid-r77uqlyb] strong{color:var(--color-ink);font-weight:600}.ps-text[data-astro-cid-r77uqlyb] table,.ps-faq[data-astro-cid-r77uqlyb] .ans table{border-collapse:collapse;width:100%;font-size:.95em}.ps-col[data-astro-cid-r77uqlyb]>[data-astro-cid-r77uqlyb]:is(h3,h4):has(+.ps-faq){text-align:center}.ps-faq[data-astro-cid-r77uqlyb] .ans-img{max-width:100%;height:auto;margin-top:12px;display:block}.ps-text[data-astro-cid-r77uqlyb] th,.ps-text[data-astro-cid-r77uqlyb] td,.ps-faq[data-astro-cid-r77uqlyb] .ans th,.ps-faq[data-astro-cid-r77uqlyb] .ans td{border-bottom:1px solid var(--color-chip-border);text-align:left;vertical-align:top;padding:10px 12px}.ps-text[data-astro-cid-r77uqlyb] th,.ps-faq[data-astro-cid-r77uqlyb] .ans th{color:var(--color-ink);font-weight:600}.ps-faq[data-astro-cid-r77uqlyb] .ans th[scope=row]{width:34%}.ps-text[data-astro-cid-r77uqlyb] table.ps-spec thead th{background:var(--color-chip)}.ps-text[data-astro-cid-r77uqlyb] table.ps-spec th[scope=rowgroup]{background:var(--color-benefit)}.ps-text[data-astro-cid-r77uqlyb] th[scope=colgroup]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-text);padding-top:26px;font-size:.78em;font-weight:600}@media (width<=767px){.ps-text[data-astro-cid-r77uqlyb] table,.ps-faq[data-astro-cid-r77uqlyb] .ans table{table-layout:fixed;font-size:.85em}.ps-text[data-astro-cid-r77uqlyb] th,.ps-text[data-astro-cid-r77uqlyb] td,.ps-faq[data-astro-cid-r77uqlyb] .ans th,.ps-faq[data-astro-cid-r77uqlyb] .ans td{overflow-wrap:anywhere;hyphens:auto;padding:8px 6px}.ps-faq[data-astro-cid-r77uqlyb] .ans tr{border-bottom:1px solid var(--color-chip-border);padding-block:6px;display:block}.ps-faq[data-astro-cid-r77uqlyb] .ans th[scope=row],.ps-faq[data-astro-cid-r77uqlyb] .ans td{overflow-wrap:normal;border-bottom:0;width:auto;padding:2px 6px;display:block}}.ps-img[data-astro-cid-r77uqlyb]{max-width:100%;height:auto;display:block}.ps-img--icon[data-astro-cid-r77uqlyb]{max-width:min(100%,96px)}.ps-col[data-astro-cid-r77uqlyb] .ps-img[data-astro-cid-r77uqlyb].ps-img--circle{box-sizing:content-box;object-fit:contain;width:64px;height:64px;box-shadow:var(--shadow-v9-sm);background:#fff;border-radius:999px;padding:22px}.ps-h-bold[data-astro-cid-r77uqlyb],.ps-h-bold[data-astro-cid-r77uqlyb] *{font-weight:600}.ps-text[data-astro-cid-r77uqlyb] ul.ps-ticks{text-align:left;gap:12px;max-width:34ch;margin:18px auto 0;padding:0;list-style:none;display:grid}.ps-text[data-astro-cid-r77uqlyb] ul.ps-ticks li{padding-left:30px;position:relative}.ps-text[data-astro-cid-r77uqlyb] ul.ps-ticks li:before{content:"";background:var(--gradient-accent);width:20px;height:20px;-webkit-mask:var(--tick) center / 14px no-repeat;mask:var(--tick) center / 14px no-repeat;border-radius:6px;position:absolute;top:.2em;left:0}.ps-align-center[data-astro-cid-r77uqlyb]>.ps-img--circle[data-astro-cid-r77uqlyb],.ps-align-center[data-astro-cid-r77uqlyb] .ps-card-body[data-astro-cid-r77uqlyb]>.ps-img--circle[data-astro-cid-r77uqlyb]{margin-inline:auto}.ps-img--icon[data-astro-cid-r77uqlyb].ps-float-left{clear:left;border-radius:999px;margin:28px 18px 12px 0}.ps-col[data-astro-cid-r77uqlyb]>.ps-img--icon[data-astro-cid-r77uqlyb].ps-float-left+[data-astro-cid-r77uqlyb]:is(h3,h4){margin-top:28px}.ps-col[data-astro-cid-r77uqlyb]>.ps-img--icon[data-astro-cid-r77uqlyb].ps-float-left~[data-astro-cid-r77uqlyb]:is(h3,h4,.ps-text){display:flow-root}.ps-col[data-astro-cid-r77uqlyb] .ps-img[data-astro-cid-r77uqlyb].ps-img--thumb{width:auto;max-width:min(100%,150px);box-shadow:none;background:0 0;border-radius:0;margin-inline:auto;padding:0}.ps-img--photo[data-astro-cid-r77uqlyb]{border-radius:var(--radius-v9)}.ps-align-center[data-astro-cid-r77uqlyb] .ps-img[data-astro-cid-r77uqlyb]:not(.ps-float-left,.ps-float-right),.ps-align-center[data-astro-cid-r77uqlyb] .ps-img-link[data-astro-cid-r77uqlyb]:not(.ps-float-left,.ps-float-right){margin-inline:auto}.ps-img-link[data-astro-cid-r77uqlyb]{display:block}.ps-btns[data-astro-cid-r77uqlyb]{clear:both;margin-top:10px}.ps-align-center[data-astro-cid-r77uqlyb] .ps-btns[data-astro-cid-r77uqlyb]{justify-content:center}.ps-align-right[data-astro-cid-r77uqlyb] .ps-btns[data-astro-cid-r77uqlyb]{justify-content:flex-end}@media (width>=1024px){.ps-align-right[data-astro-cid-r77uqlyb] .ps-img[data-astro-cid-r77uqlyb]:not(.ps-float-left,.ps-float-right){margin-left:auto}}.ps-divider[data-astro-cid-r77uqlyb]{background:var(--color-chip-border);width:100%;height:1px;margin-block:6px}.ps-hero-video[data-astro-cid-r77uqlyb]{border-radius:var(--radius-v9-lg);box-shadow:var(--shadow-v9);display:none;overflow:hidden}.ps-hero-video[data-astro-cid-r77uqlyb] video[data-astro-cid-r77uqlyb]{width:100%;height:auto;display:block}.ps-hero-video--sized[data-astro-cid-r77uqlyb]{aspect-ratio:var(--vw) / var(--vh);width:min(100%, calc(var(--vw) * 1px), calc(600px * var(--vw) / var(--vh)));margin-inline:auto}.ps-hero-video--sized[data-astro-cid-r77uqlyb] video[data-astro-cid-r77uqlyb]{object-fit:cover;height:100%}.ps-hero-video--bare[data-astro-cid-r77uqlyb]{box-shadow:none;border-radius:0}@media (width>=1024px){.ps-hero-video[data-astro-cid-r77uqlyb]{display:block}}.ps-video[data-astro-cid-r77uqlyb]{aspect-ratio:16/9;border-radius:var(--radius-v9);width:100%;box-shadow:var(--shadow-v9);position:relative;overflow:hidden}.ps-video[data-astro-cid-r77uqlyb] iframe,.ps-video[data-astro-cid-r77uqlyb] video{border:0;width:100%;height:100%;position:absolute;inset:0}.ps-faq[data-astro-cid-r77uqlyb]{text-align:left;width:100%}.ps-stats--grid[data-astro-cid-r77uqlyb]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;display:grid}.ps-stat[data-astro-cid-r77uqlyb]{flex-direction:column;gap:4px;display:flex}.ps-align-center[data-astro-cid-r77uqlyb] .ps-stat[data-astro-cid-r77uqlyb]{align-items:center}.ps-stat-value[data-astro-cid-r77uqlyb]{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600;line-height:1.05}.ps-stat-label[data-astro-cid-r77uqlyb]{font-size:var(--text-v9-90);color:var(--color-body);line-height:1.4}.ps-stat--big[data-astro-cid-r77uqlyb]{text-align:center;align-items:center;gap:10px}.ps-stat--big[data-astro-cid-r77uqlyb] .ps-stat-value[data-astro-cid-r77uqlyb]{letter-spacing:-.02em;font-size:clamp(3rem,5.6vw,5rem);line-height:1}.ps-grid--inner[data-astro-cid-r77uqlyb]:has(>.ps-col:first-child:nth-last-child(2) .ps-stat--big):has(>.ps-col:last-child .ps-stat--big){max-width:760px;margin-inline:auto}.ps-stat--big[data-astro-cid-r77uqlyb] [data-astro-cid-r77uqlyb]:is(.ps-stat-lead,.ps-stat-label){color:var(--color-ink);max-width:30ch;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.35}[data-astro-cid-r77uqlyb]:is(.section--dark,.ps-card--dark) .ps-stat-label[data-astro-cid-r77uqlyb]{color:var(--color-footer-muted)}.ps-specs[data-astro-cid-r77uqlyb]{background:var(--color-band-grey);padding-block:48px}.ps-specs[data-astro-cid-r77uqlyb] .ps-grid[data-astro-cid-r77uqlyb]{align-items:stretch}.ps-specs[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb]{grid-column:span 30;display:flex}@media (width>=768px){.ps-specs[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb]{grid-column:span 20}}@media (width>=1024px){.ps-specs[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb]{grid-column:var(--start,auto) / span var(--span)}}.ps-specs[data-astro-cid-r77uqlyb] .ps-stats[data-astro-cid-r77uqlyb]{border-radius:var(--radius-v9-lg);background:var(--color-surface);box-shadow:var(--shadow-v9-sm);flex-direction:column;flex:1;justify-content:center;padding:36px 12px;display:flex}.ps-specs[data-astro-cid-r77uqlyb] .ps-stat[data-astro-cid-r77uqlyb]{text-align:center}.ps-specs[data-astro-cid-r77uqlyb] .ps-stat-value[data-astro-cid-r77uqlyb]{text-wrap:balance;font-size:clamp(1.4rem,2vw,2.1rem)}.ps-col[data-astro-cid-r77uqlyb]>.eyebrow[data-astro-cid-r77uqlyb]{margin-bottom:0}.ps-card[data-astro-cid-r77uqlyb]{border-radius:var(--radius-v9-lg);padding:clamp(24px,3vw,40px)}.ps-wrap--card[data-astro-cid-r77uqlyb]{align-self:stretch}.ps-wrap--card[data-astro-cid-r77uqlyb]>.ps-grid--inner[data-astro-cid-r77uqlyb].ps-card{align-content:start;height:100%}.ps-wrap--card[data-astro-cid-r77uqlyb]>.ps-grid--inner[data-astro-cid-r77uqlyb]{align-items:stretch;height:100%}.ps-col[data-astro-cid-r77uqlyb].ps-card{margin-inline:calc(var(--gutter) / 2)}.cs-card[data-astro-cid-r77uqlyb]>.ps-col[data-astro-cid-r77uqlyb].ps-card{width:100%;margin:0;padding:clamp(24px,2.4vw,32px)}.ps-wrap--row[data-astro-cid-r77uqlyb]+.ps-wrap--row[data-astro-cid-r77uqlyb]{margin-top:max(0px,clamp(48px,5vw,72px) - clamp(28px,3.5vw,48px) + clamp(20px,2.5vw,36px))}@media (width>=1024px){.ps-grid[data-astro-cid-r77uqlyb].ps-split{align-items:center}.ps-grid[data-astro-cid-r77uqlyb].ps-split.ps-split--top{align-items:start}.ps-split[data-astro-cid-r77uqlyb]>[data-astro-cid-r77uqlyb]:first-child{padding-inline-end:calc(clamp(32px,5vw,72px)/2)}.ps-split[data-astro-cid-r77uqlyb]>[data-astro-cid-r77uqlyb]:last-child{padding-inline-start:calc(clamp(32px,5vw,72px)/2)}}.ps-grid[data-astro-cid-r77uqlyb].ps-grid--cards{--gutter:26px;align-items:stretch;row-gap:26px}.ps-grid[data-astro-cid-r77uqlyb]>.ps-wrap[data-astro-cid-r77uqlyb]>.ps-grid[data-astro-cid-r77uqlyb].ps-grid--inner.ps-grid--cards{row-gap:clamp(20px,2.2vw,32px)}.ps-grid[data-astro-cid-r77uqlyb]>.ps-wrap[data-astro-cid-r77uqlyb]:has(>.ps-grid--cards):not(:first-child){margin-top:clamp(28px,3.5vw,48px)}.cs-card[data-astro-cid-r77uqlyb]>.ps-col[data-astro-cid-r77uqlyb].ps-card.ps-card--media,.ps-col[data-astro-cid-r77uqlyb].ps-card.ps-card--media{border-radius:var(--radius-v9);flex-direction:column;padding:0;display:flex;overflow:hidden}.ps-card-media[data-astro-cid-r77uqlyb]{position:relative}.ps-card-media[data-astro-cid-r77uqlyb]>.ps-img--photo,.ps-card-media[data-astro-cid-r77uqlyb]>.ps-img-link{border-radius:0;width:100%;margin:0;display:block}.ps-card-media[data-astro-cid-r77uqlyb]>.ps-img-link .ps-img--photo{border-radius:0;width:100%}.ps-card-media[data-astro-cid-r77uqlyb]>.eyebrow{letter-spacing:.06em;background:var(--color-ink);color:#fff;-webkit-background-clip:border-box;background-clip:border-box;border-radius:999px;margin:0;padding:4px 10px;font-size:11px;position:absolute;top:14px;left:14px}.ps-card--product[data-astro-cid-r77uqlyb] .ps-card-media[data-astro-cid-r77uqlyb]{background:var(--color-surface);justify-content:center;align-items:center;height:240px;padding:16px;display:flex}.ps-card--product[data-astro-cid-r77uqlyb] .ps-card-media[data-astro-cid-r77uqlyb]>.ps-img--photo,.ps-card--product[data-astro-cid-r77uqlyb] .ps-card-media[data-astro-cid-r77uqlyb]>.ps-img-link{object-fit:contain;width:100%;height:100%}.ps-card--product[data-astro-cid-r77uqlyb] .ps-card-media[data-astro-cid-r77uqlyb] .ps-img-link .ps-img--photo{object-fit:contain;height:100%}.ps-card--product[data-astro-cid-r77uqlyb] .ps-card-body[data-astro-cid-r77uqlyb]{padding:22px 22px 24px}.ps-card--crop[data-astro-cid-r77uqlyb] .ps-card-media[data-astro-cid-r77uqlyb]{height:var(--crop);justify-content:center;display:flex}.ps-card--crop[data-astro-cid-r77uqlyb] .ps-card-media[data-astro-cid-r77uqlyb]>.ps-img--photo,.ps-card--crop[data-astro-cid-r77uqlyb] .ps-card-media[data-astro-cid-r77uqlyb]>.ps-img-link{width:100%;max-width:var(--crop-w,100%);object-fit:cover;height:100%}.ps-card--crop[data-astro-cid-r77uqlyb] .ps-card-media[data-astro-cid-r77uqlyb] .ps-img-link .ps-img--photo{object-fit:cover;height:100%}.ps-card--product[data-astro-cid-r77uqlyb] .ps-card-body[data-astro-cid-r77uqlyb]>:is(h2,h3,h4,h5,h6){font-size:20px;font-weight:600}.ps-card--product[data-astro-cid-r77uqlyb] .ps-card-body[data-astro-cid-r77uqlyb]>.ps-text[data-astro-cid-r77uqlyb]{font-size:14px;line-height:1.65}.ps-chips[data-astro-cid-r77uqlyb]{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.ps-align-center[data-astro-cid-r77uqlyb] .ps-chips[data-astro-cid-r77uqlyb]{justify-content:center}.ps-chips[data-astro-cid-r77uqlyb] li[data-astro-cid-r77uqlyb]{color:var(--color-ink);background:var(--color-chip);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600}.ps-bg--dark[data-astro-cid-r77uqlyb].ps-hero .ps-chips[data-astro-cid-r77uqlyb] li[data-astro-cid-r77uqlyb]{color:#13294d;background:#fff}.ps-chips[data-astro-cid-r77uqlyb].ps-chips--stack{flex-flow:column;gap:12px;margin-top:26px}.ps-chips[data-astro-cid-r77uqlyb].ps-chips--stack li[data-astro-cid-r77uqlyb]{background:var(--color-chip);border:1px solid var(--color-chip-border);border-radius:14px;padding:14px 18px;font-size:.98rem;font-weight:500;line-height:1.5}.ps-chips--stack[data-astro-cid-r77uqlyb]+.ps-text[data-astro-cid-r77uqlyb]{margin-top:28px}.ps-chips[data-astro-cid-r77uqlyb].ps-chips--pairs{grid-template-columns:repeat(2,minmax(0,max-content));gap:14px;margin-top:26px;display:grid}.ps-chips[data-astro-cid-r77uqlyb].ps-chips--pairs li[data-astro-cid-r77uqlyb]{background:var(--color-benefit);border:1px solid var(--color-chip-border);border-radius:12px;padding:14px 22px;font-size:.94rem;font-weight:600;line-height:1.4}@media (width<=479px){.ps-chips[data-astro-cid-r77uqlyb].ps-chips--pairs{grid-template-columns:minmax(0,max-content)}}.ps-tiles[data-astro-cid-r77uqlyb]{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:32px;padding:0;list-style:none;display:grid}.ps-tiles[data-astro-cid-r77uqlyb] li[data-astro-cid-r77uqlyb]{text-align:center}.ps-tile-ic[data-astro-cid-r77uqlyb]{color:#fff;background:linear-gradient(135deg, var(--color-brand-from), var(--color-brand-to));width:56px;height:56px;box-shadow:var(--shadow-v9-sm);border-radius:16px;place-items:center;margin:0 auto 12px;display:grid}.ps-tile-ic[data-astro-cid-r77uqlyb] svg{width:26px;height:26px}.ps-tile-label[data-astro-cid-r77uqlyb]{color:var(--color-ink);font-size:.86rem;font-weight:600}@media (width<=899px){.ps-tiles[data-astro-cid-r77uqlyb]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}}@media (width<=599px){.ps-tiles[data-astro-cid-r77uqlyb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ps-band-title[data-astro-cid-r77uqlyb]{color:var(--color-ink);text-align:center;margin:0 0 4px;font-size:1.25rem;font-weight:600;line-height:1.3}.ps-col[data-astro-cid-r77uqlyb].ps-card.ps-card--compact{border-radius:18px;padding:24px}.ps-card--compact[data-astro-cid-r77uqlyb] .ps-text[data-astro-cid-r77uqlyb]{font-size:.96rem;line-height:1.6}.ps-section[data-astro-cid-r77uqlyb].ps-section.ps-section .ps-col[data-astro-cid-r77uqlyb] h1[data-astro-cid-r77uqlyb].ps-h1-xl{letter-spacing:-.02em;font-size:clamp(2.6rem,5.2vw,3.75rem);line-height:1.05}.ps-section[data-astro-cid-r77uqlyb].ps-section.ps-section .ps-col[data-astro-cid-r77uqlyb] h1[data-astro-cid-r77uqlyb].ps-h1-l{letter-spacing:-.015em;font-size:clamp(2rem,4.2vw,3rem);line-height:1.08}.ps-section[data-astro-cid-r77uqlyb].ps-section.ps-section .ps-col[data-astro-cid-r77uqlyb] h1[data-astro-cid-r77uqlyb].ps-h1-m{letter-spacing:-.01em;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.12}.ps-type-v9[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb] .ps-h-half[data-astro-cid-r77uqlyb],.ps-type-v9[data-astro-cid-r77uqlyb] .ps-col[data-astro-cid-r77uqlyb] h2[data-astro-cid-r77uqlyb].h-section{font-size:clamp(1.8rem,3.6vw,2.9rem)}.ps-section[data-astro-cid-r77uqlyb].ps-section.ps-section.ps-type-v9 .ps-col[data-astro-cid-r77uqlyb] h1[data-astro-cid-r77uqlyb].ps-h1-xl{font-size:clamp(2.6rem,4.45vw,4rem)}.ps-section[data-astro-cid-r77uqlyb].ps-section.ps-section.ps-type-v9 .ps-col[data-astro-cid-r77uqlyb] h1[data-astro-cid-r77uqlyb].ps-h1-l{letter-spacing:-.02em;font-size:clamp(2.1rem,4vw,3.6rem)}.ps-section[data-astro-cid-r77uqlyb].ps-section.ps-section.ps-type-v9 .ps-col[data-astro-cid-r77uqlyb] h1[data-astro-cid-r77uqlyb].ps-h1-m{letter-spacing:-.015em;font-size:clamp(1.9rem,3.62vw,3.25rem);line-height:1.1}.ps-card-body[data-astro-cid-r77uqlyb]{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex;margin-top:0!important}.ps-card-body[data-astro-cid-r77uqlyb]>*+*{margin-top:10px}.ps-card-body[data-astro-cid-r77uqlyb]>:is(h2,h3,h4,h5,h6){font-size:1.1rem;line-height:1.3}.ps-card-body[data-astro-cid-r77uqlyb]>.ps-card-cta[data-astro-cid-r77uqlyb]{margin-top:auto;padding-top:12px}.ps-card-body[data-astro-cid-r77uqlyb]>.ps-btns[data-astro-cid-r77uqlyb]{margin-top:auto;padding-top:28px}.ps-col[data-astro-cid-r77uqlyb].ps-card>.ps-btns[data-astro-cid-r77uqlyb],.ps-grid--inner[data-astro-cid-r77uqlyb].ps-card>.ps-col[data-astro-cid-r77uqlyb]>.ps-btns[data-astro-cid-r77uqlyb],.ps-col[data-astro-cid-r77uqlyb]>*+.ps-btns{margin-top:28px}.ps-card-body[data-astro-cid-r77uqlyb]>.ps-text[data-astro-cid-r77uqlyb]{font-size:.94rem;line-height:1.6}.ps-logos[data-astro-cid-r77uqlyb]{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(20px,3vw,40px);padding:0;list-style:none;display:flex}.ps-logos[data-astro-cid-r77uqlyb] .ps-logo{height:var(--logo-h,56px);width:auto;max-width:max(160px, var(--logo-h,0px));object-fit:contain}.ps-card-cta[data-astro-cid-r77uqlyb]{background-image:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));color:#0000;-webkit-background-clip:text;background-clip:text;align-self:flex-start;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;display:inline-flex}.ps-card-cta-arrow[data-astro-cid-r77uqlyb]{transition:transform .3s var(--ease-reveal)}.ps-col--link[data-astro-cid-r77uqlyb]:hover .ps-card-cta-arrow[data-astro-cid-r77uqlyb]{transform:translate(4px)}.ps-wrap[data-astro-cid-r77uqlyb].ps-wrap--scroller{padding-inline:0}.ps-icon-tile[data-astro-cid-r77uqlyb]{color:#fff;background:linear-gradient(135deg, var(--color-brand-from), var(--color-brand-to));width:44px;height:44px;box-shadow:var(--shadow-v9-sm);border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.ps-icon-tile[data-astro-cid-r77uqlyb] svg{width:24px;height:24px}.ps-icon-tile[data-astro-cid-r77uqlyb][style]{width:var(--ic);height:var(--ic);border-radius:calc(var(--ic) * .27)}.ps-icon-tile[data-astro-cid-r77uqlyb][style] svg{width:calc(var(--ic) / 2);height:calc(var(--ic) / 2)}.ps-col[data-astro-cid-r77uqlyb].ps-look-icon-head{grid-template-columns:40px minmax(0,1fr);align-content:start;align-items:center;column-gap:14px;display:grid}.ps-look-icon-head[data-astro-cid-r77uqlyb]>*{grid-column:1/-1}.ps-look-icon-head[data-astro-cid-r77uqlyb]>.ps-img--icon{grid-column:1;margin:0}.ps-look-icon-head[data-astro-cid-r77uqlyb]>[data-astro-cid-r77uqlyb]:is(h2,h3,h4,h5,h6){grid-column:2;margin:0}.ps-look-icon-head[data-astro-cid-r77uqlyb]>.ps-text[data-astro-cid-r77uqlyb]{margin-top:14px}.ps-headrow[data-astro-cid-r77uqlyb]{align-items:center;gap:18px;margin-bottom:14px;display:flex}.ps-headrow[data-astro-cid-r77uqlyb]>*{margin:0}.ps-headrow[data-astro-cid-r77uqlyb]>.ps-icon-tile[data-astro-cid-r77uqlyb]{flex:none}@media (width<=820px){.ps-headrow[data-astro-cid-r77uqlyb]>.ps-icon-tile[data-astro-cid-r77uqlyb][style]{width:56px;height:56px}}.ps-flow-media[data-astro-cid-r77uqlyb]{width:fit-content;max-width:100%;margin:0 auto 22px;position:relative}.ps-flow-media[data-astro-cid-r77uqlyb]>.ps-img{margin:0}.ps-flow-media[data-astro-cid-r77uqlyb]>.ps-icon-tile[data-astro-cid-r77uqlyb]{z-index:1;margin:0;position:absolute;top:-16px;left:-16px}.ps-flow-cap[data-astro-cid-r77uqlyb]{justify-content:center;align-items:center;gap:14px;display:flex}.ps-flow-cap[data-astro-cid-r77uqlyb]>.eyebrow{background:linear-gradient(90deg, var(--color-brand-from), var(--color-brand-to));color:#fff;-webkit-text-fill-color:#fff;letter-spacing:0;-webkit-background-clip:border-box;background-clip:border-box;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;margin:0;font-size:.94rem;font-weight:600;display:grid}.ps-flow-cap[data-astro-cid-r77uqlyb]>div[data-astro-cid-r77uqlyb]>*{margin:0}.ps-flow-cap[data-astro-cid-r77uqlyb]>div[data-astro-cid-r77uqlyb]>*+*{margin-top:4px}.ps-text[data-astro-cid-r77uqlyb] p.ps-sub{color:var(--color-ink);font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:600;line-height:1.4}.ps-text[data-astro-cid-r77uqlyb] ul.ps-plain{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ps-text[data-astro-cid-r77uqlyb] ul.ps-plain>li{color:var(--color-ink);margin:0;padding:0;font-size:.94rem;font-weight:500}.ps-text[data-astro-cid-r77uqlyb] ul.ps-plain>li:before{content:none}@media (width>=821px){.ps-text[data-astro-cid-r77uqlyb] ul.ps-plain--two{grid-template-columns:1fr 1fr;column-gap:28px}}.ps-col--link[data-astro-cid-r77uqlyb]{color:inherit;transition:opacity 1.4s var(--ease-reveal), transform 1.4s var(--ease-reveal), translate .3s var(--ease-reveal), box-shadow .3s var(--ease-reveal);text-decoration:none}.ps-col--link[data-astro-cid-r77uqlyb]:hover{translate:0 -4px}@media (prefers-reduced-motion:reduce){.ps-col--link[data-astro-cid-r77uqlyb]{transition:none}.ps-col--link[data-astro-cid-r77uqlyb]:hover{translate:none}}.ps-col--link[data-astro-cid-r77uqlyb]:focus-visible{outline-offset:3px;outline:3px solid #007eb48c}.ps-grid--inner[data-astro-cid-r77uqlyb].ps-card{padding-inline:max(8px, clamp(24px, 3vw, 40px) - var(--gutter) / 2);margin-inline:0}.ps-card--dark[data-astro-cid-r77uqlyb]{background:var(--color-footer)}.ps-card--soft[data-astro-cid-r77uqlyb]{background:var(--color-band)}.ps-card--white[data-astro-cid-r77uqlyb],.bg-wash .ps-card--soft[data-astro-cid-r77uqlyb]{background:var(--color-surface);box-shadow:var(--shadow-v9-sm)}.ps-card--brand[data-astro-cid-r77uqlyb]{background:var(--color-brand-text)}.ps-card--fade[data-astro-cid-r77uqlyb]{background:var(--gradient-accent)}.ps-card--fade[data-astro-cid-r77uqlyb] [data-astro-cid-r77uqlyb]:is(h1,h2,h3,h4,h5,h6,.ps-text,.ps-text p){color:#fff}.ps-card--tint[data-astro-cid-r77uqlyb]{background:var(--tint,var(--color-surface));box-shadow:1px 1px 7px 7px #efefef}.ps-card[data-astro-cid-r77uqlyb].ps-card--flat{box-shadow:none}.ps-card--tint[data-astro-cid-r77uqlyb] .ps-text[data-astro-cid-r77uqlyb]{color:var(--color-ink)}.ps-col[data-astro-cid-r77uqlyb].ps-look-v9-card>.ps-img--photo{border-radius:16px;width:100%}.ps-col[data-astro-cid-r77uqlyb].ps-look-v9-card>[data-astro-cid-r77uqlyb]:is(h2,h3,h4,h5,h6){margin:20px 6px 8px;font-size:1.2rem;font-weight:600;line-height:1.35}.ps-col[data-astro-cid-r77uqlyb].ps-look-v9-card>.ps-text[data-astro-cid-r77uqlyb]{margin-inline:6px;font-size:.98rem;line-height:1.6}.ps-col[data-astro-cid-r77uqlyb].ps-card.ps-look-v9-benefit{border-radius:var(--radius-v9);box-shadow:var(--shadow-v9-sm);grid-template-columns:56px minmax(0,.57fr) minmax(0,1fr);align-content:start;align-items:center;gap:22px 14px;padding:28px;display:grid}.ps-look-v9-benefit[data-astro-cid-r77uqlyb]>.ps-img--icon{float:none;grid-column:1;margin:0}.ps-look-v9-benefit[data-astro-cid-r77uqlyb]>[data-astro-cid-r77uqlyb]:is(h2,h3,h4,h5,h6){grid-column:2/-1;margin:0;font-size:1.15rem;font-weight:600;line-height:1.15}.ps-look-v9-benefit[data-astro-cid-r77uqlyb]>.ps-img--photo{border-radius:14px;grid-column:1/3;width:100%;margin:0}.ps-look-v9-benefit[data-astro-cid-r77uqlyb]>.ps-text[data-astro-cid-r77uqlyb]{color:var(--color-body);grid-column:3;margin:0;font-size:.95rem;line-height:1.6}@media (width<=599px){.ps-col[data-astro-cid-r77uqlyb].ps-card.ps-look-v9-benefit{grid-template-columns:56px minmax(0,1fr)}.ps-look-v9-benefit[data-astro-cid-r77uqlyb]>.ps-img--photo,.ps-look-v9-benefit[data-astro-cid-r77uqlyb]>.ps-text[data-astro-cid-r77uqlyb]{grid-column:1/-1}}.ps-card--brand[data-astro-cid-r77uqlyb] [data-astro-cid-r77uqlyb]:is(h1,h2,h3,h4,h5,h6,.ps-text,.ps-text p){color:#fff}.ps-card--brand[data-astro-cid-r77uqlyb] [data-astro-cid-r77uqlyb]:is(h1,h2,h3,h4,h5,h6){font-style:italic}[data-astro-cid-r77uqlyb]:is(.section--dark,.ps-card--dark) [data-astro-cid-r77uqlyb]:is(.ps-h3,.ps-h4,.ps-lead,.h-section){color:var(--color-footer-ink)}[data-astro-cid-r77uqlyb]:is(.section--dark,.ps-card--dark) [data-astro-cid-r77uqlyb]:is(.ps-text,.ps-lead--sm){color:var(--color-footer-muted)}[data-astro-cid-r77uqlyb]:is(.section--dark,.ps-card--dark) .ps-text[data-astro-cid-r77uqlyb] strong,[data-astro-cid-r77uqlyb]:is(.section--dark,.ps-card--dark) .ps-text[data-astro-cid-r77uqlyb] a{color:var(--color-footer-ink)}[data-astro-cid-r77uqlyb]:is(.section--dark,.ps-card--dark) .ps-divider[data-astro-cid-r77uqlyb]{background:var(--color-footer-line)}[data-astro-cid-r77uqlyb]:is(.ps-card--white,.ps-card--soft) [data-astro-cid-r77uqlyb]:is(.ps-h3,.ps-h4,.ps-lead,.h-section){color:var(--color-ink)}[data-astro-cid-r77uqlyb]:is(.ps-card--white,.ps-card--soft) h3[data-astro-cid-r77uqlyb].ps-h3{margin-bottom:10px}.ps-section[data-astro-cid-r77uqlyb]:not(.ps-bg--dark) h3[data-astro-cid-r77uqlyb].ps-h3:not(.ps-card--dark h3){background-image:var(--gradient-accent);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:100%;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:600}.ps-grid--inner[data-astro-cid-r77uqlyb].ps-card:has(>.ps-col>.ps-btns){flex-direction:column;display:flex}.ps-grid--inner[data-astro-cid-r77uqlyb].ps-card:has(>.ps-col>.ps-btns)>.ps-col[data-astro-cid-r77uqlyb]:last-child{flex-direction:column;flex:1;display:flex}.ps-grid--inner[data-astro-cid-r77uqlyb].ps-card>.ps-col[data-astro-cid-r77uqlyb]>.ps-btns[data-astro-cid-r77uqlyb]{justify-content:center;margin-top:auto;padding-top:18px}[data-astro-cid-r77uqlyb]:is(.ps-card--white,.ps-card--soft) .ps-img-link[data-astro-cid-r77uqlyb]{justify-content:center;display:flex}[data-astro-cid-r77uqlyb]:is(.ps-card--white,.ps-card--soft) .ps-img[data-astro-cid-r77uqlyb]{margin-inline:auto}.ps-grid--inner[data-astro-cid-r77uqlyb].ps-card:has(>.ps-col>.ps-btns) .ps-img[data-astro-cid-r77uqlyb]{object-fit:contain;width:auto;max-width:100%;max-height:300px}.ps-grid--inner[data-astro-cid-r77uqlyb].ps-card:has(>.ps-col>.ps-btns){text-align:center}.ps-grid--inner[data-astro-cid-r77uqlyb].ps-card:has(>.ps-col>.ps-btns) h3[data-astro-cid-r77uqlyb].ps-h3{margin-inline:auto}.ps-grid--inner[data-astro-cid-r77uqlyb].ps-card:has(>.ps-col>.ps-btns) .ps-text[data-astro-cid-r77uqlyb]{margin-inline:auto;font-size:.9375rem;line-height:1.6}[data-astro-cid-r77uqlyb]:is(.ps-card--white,.ps-card--soft) [data-astro-cid-r77uqlyb]:is(.ps-text,.ps-lead--sm,.ps-stat-label){color:var(--color-body)}[data-astro-cid-r77uqlyb]:is(.ps-card--white,.ps-card--soft) .ps-text[data-astro-cid-r77uqlyb] strong{color:var(--color-ink)}[data-astro-cid-r77uqlyb]:is(.ps-card--white,.ps-card--soft) .ps-text[data-astro-cid-r77uqlyb] a{color:var(--color-brand-text)}
