.site-footer[data-v-2efef246]{color:#ffffffb8;background:#1f2b29;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:24px max(24px,50vw - 590px);display:grid}.footer-brand[data-v-2efef246],nav[data-v-2efef246]{align-items:center;display:flex}.footer-brand[data-v-2efef246]{color:#fff;gap:10px;font-weight:850}.footer-brand img[data-v-2efef246]{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:38px;height:38px}nav[data-v-2efef246]{flex-wrap:wrap;justify-content:center;gap:16px}nav a[data-v-2efef246]{color:#ffffffad;font-size:14px;font-weight:650;text-decoration:none}nav a[data-v-2efef246]:hover{color:#fff}p[data-v-2efef246]{text-align:right;margin:0}@media (width<=860px){.site-footer[data-v-2efef246]{grid-template-columns:1fr;align-items:start}nav[data-v-2efef246]{justify-content:flex-start}p[data-v-2efef246]{text-align:left}}.site-header[data-v-1f5e40bb]{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f2f1ede6;border:1px solid #1d34441f;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;width:min(1180px,100% - 32px);padding:10px 12px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #17253614}.brand-lockup[data-v-1f5e40bb],.desktop-nav[data-v-1f5e40bb],.header-actions[data-v-1f5e40bb]{align-items:center;display:flex}.brand-lockup[data-v-1f5e40bb]{color:#1d3444;white-space:nowrap;gap:10px;font-weight:800;text-decoration:none}.brand-lockup img[data-v-1f5e40bb]{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:38px;height:38px}.desktop-nav[data-v-1f5e40bb]{gap:20px}.desktop-nav a[data-v-1f5e40bb],.ghost-link[data-v-1f5e40bb]{color:#396585;font-size:14px;font-weight:650;text-decoration:none}.desktop-nav a.router-link-active[data-v-1f5e40bb],.desktop-nav a[data-v-1f5e40bb]:hover,.ghost-link[data-v-1f5e40bb]:hover{color:#1d3444}.header-actions[data-v-1f5e40bb]{gap:10px}.primary-link[data-v-1f5e40bb]{color:#fff;background:#1d3444;border-radius:6px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.menu-button[data-v-1f5e40bb]{background:#fff;border:1px solid #1d34442e;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:none}.menu-button span[data-v-1f5e40bb]{background:#1d3444;border-radius:999px;width:18px;height:2px}.mobile-nav[data-v-1f5e40bb]{background:#f2f1edfa;border:1px solid #1d34441f;border-radius:8px;gap:6px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 50px #17253614}.mobile-nav a[data-v-1f5e40bb]{color:#1d3444;border-radius:6px;padding:12px;font-weight:750;text-decoration:none}.mobile-nav a.router-link-active[data-v-1f5e40bb]{background:#fff}@media (width<=980px){.desktop-nav[data-v-1f5e40bb],.ghost-link[data-v-1f5e40bb]{display:none}.menu-button[data-v-1f5e40bb]{display:flex}}@media (width<=560px){.site-header[data-v-1f5e40bb]{width:calc(100% - 20px);top:10px}.brand-lockup span[data-v-1f5e40bb]{display:none}.primary-link[data-v-1f5e40bb]{padding:0 12px}}.site-shell{color:#172536;background:#f2f1ed;min-height:100vh}.contact-layout[data-v-8d505647]{grid-template-columns:1fr .86fr;align-items:start;gap:42px;display:grid}.contact-grid[data-v-8d505647]{gap:12px;display:grid}.contact-grid a[data-v-8d505647]{color:#1d3444;background:#fff;border:1px solid #1d34441f;border-radius:8px;gap:8px;padding:20px;text-decoration:none;display:grid;box-shadow:0 18px 48px #1d34440f}.contact-grid span[data-v-8d505647]{color:#5394c2;text-transform:uppercase;font-size:12px;font-weight:850}.contact-grid strong[data-v-8d505647]{overflow-wrap:anywhere;font-size:clamp(20px,3vw,30px);line-height:1.15}@media (width<=860px){.contact-layout[data-v-8d505647]{grid-template-columns:1fr}}.architecture-visual[data-v-0c68b3e3]{z-index:1;transform-origin:50%;width:min(520px,42vw);min-height:520px;position:absolute;bottom:72px;right:max(28px,50vw - 590px);transform:perspective(1200px)rotateX(58deg)rotate(-28deg)}.architecture-glow[data-v-0c68b3e3]{filter:blur(28px);opacity:.65;border-radius:999px;position:absolute}.architecture-glow-one[data-v-0c68b3e3]{background:#8cc9ff47;width:260px;height:260px;bottom:120px;right:52px}.architecture-glow-two[data-v-0c68b3e3]{background:#f2c66d38;width:190px;height:190px;top:84px;left:30px}.blueprint-panel[data-v-0c68b3e3],.architecture-riser[data-v-0c68b3e3]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:8px;position:absolute;box-shadow:0 28px 80px #00000038}.blueprint-panel-main[data-v-0c68b3e3]{width:360px;padding:16px;bottom:70px;right:22px}.panel-header[data-v-0c68b3e3]{gap:8px;padding-bottom:14px;display:flex}.panel-header span[data-v-0c68b3e3]{background:#f2c66d;border-radius:50%;width:9px;height:9px}.layer-stack[data-v-0c68b3e3]{gap:10px;display:grid}.layer-row[data-v-0c68b3e3]{background:#1123319e;border:1px solid #ffffff1f;border-radius:7px;gap:5px;padding:16px;display:grid}.layer-row strong[data-v-0c68b3e3]{color:#fff;font-size:17px}.layer-row small[data-v-0c68b3e3]{color:#ffffff9e;font-size:12px}.node-map[data-v-0c68b3e3]{width:250px;min-height:250px;top:58px;left:12px}.node-map[data-v-0c68b3e3]:before,.node-map[data-v-0c68b3e3]:after{content:"";background:linear-gradient(90deg,#0000,#8cc9ffc7,#0000);width:220px;height:1px;position:absolute;inset:50%;transform:translate(-50%,-50%)rotate(34deg)}.node-map[data-v-0c68b3e3]:after{transform:translate(-50%,-50%)rotate(-34deg)}.node-map span[data-v-0c68b3e3]{color:#fff;background:#142433e6;border:1px solid #8cc9ff52;border-radius:7px;justify-content:center;align-items:center;width:62px;height:42px;font-size:12px;font-weight:850;display:inline-flex;position:absolute}.node-map span[data-v-0c68b3e3]:first-child{top:20px;left:94px}.node-map span[data-v-0c68b3e3]:nth-child(2){top:96px;right:18px}.node-map span[data-v-0c68b3e3]:nth-child(3){bottom:20px;right:50px}.node-map span[data-v-0c68b3e3]:nth-child(4){bottom:48px;left:28px}.node-map span[data-v-0c68b3e3]:nth-child(5){top:96px;left:18px}.node-map span[data-v-0c68b3e3]:nth-child(6){color:#142433;background:#f2c66d;top:104px;left:96px}.architecture-riser[data-v-0c68b3e3]{background:linear-gradient(#f2c66d42,#ffffff0f);width:92px}.riser-one[data-v-0c68b3e3]{height:168px;bottom:48px;right:362px}.riser-two[data-v-0c68b3e3]{height:230px;bottom:28px;right:264px}.riser-three[data-v-0c68b3e3]{height:136px;bottom:12px;right:164px}@media (width<=680px){.architecture-visual[data-v-0c68b3e3]{opacity:.38;width:520px;min-height:500px;bottom:12px;right:-180px;transform:perspective(1000px)rotateX(58deg)rotate(-28deg)scale(.86)}.blueprint-panel-main[data-v-0c68b3e3]{width:320px}.node-map[data-v-0c68b3e3]{width:230px;min-height:230px}}.hero-section[data-v-360d2d52]{color:#fff;background:#142433;align-items:end;min-height:86vh;padding:138px max(24px,50vw - 590px) 72px;display:grid;position:relative;overflow:hidden}.hero-media[data-v-360d2d52]{position:absolute;inset:0;overflow:hidden}.hero-media[data-v-360d2d52]:before{z-index:1;content:"";background:linear-gradient(90deg,#142433fa 0%,#142433d1 52%,#14243342 100%),linear-gradient(#14243347,#142433eb);position:absolute;inset:0}.hero-pattern[data-v-360d2d52]{z-index:2;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0006 55%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#0006 55%,#0000 100%)}.hero-content[data-v-360d2d52]{z-index:3;width:min(760px,100%);position:relative}.eyebrow[data-v-360d2d52]{color:#5394c2;letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:850}h1[data-v-360d2d52],h2[data-v-360d2d52],h3[data-v-360d2d52]{letter-spacing:0;margin:0}h1[data-v-360d2d52]{color:#fff;max-width:720px;font-size:clamp(42px,7vw,86px);font-weight:850;line-height:1.02}.hero-copy[data-v-360d2d52]{color:#ffffffc7;max-width:650px;margin:24px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.65}.hero-actions[data-v-360d2d52]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.primary-cta[data-v-360d2d52],.secondary-cta[data-v-360d2d52]{border-radius:6px;justify-content:center;align-items:center;min-height:42px;padding:0 22px;font-weight:750;text-decoration:none;display:inline-flex}.primary-cta[data-v-360d2d52]{color:#102435;background:#f2c66d}.secondary-cta[data-v-360d2d52]{color:#fff;border:1px solid #ffffff3d}.metric-strip[data-v-360d2d52]{background:#ffffff1f;border:1px solid #ffffff29;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(680px,100%);margin:42px 0 0;padding:0;display:grid;overflow:hidden}.metric-strip div[data-v-360d2d52]{background:#14243399;padding:20px}.metric-strip dt[data-v-360d2d52]{color:#fff;font-size:28px;font-weight:850}.metric-strip dd[data-v-360d2d52]{color:#ffffffa8;margin:6px 0 0;font-size:13px}.signal-band[data-v-360d2d52]{background:#fff;border-bottom:1px solid #1d34441f;flex-wrap:wrap;justify-content:center;gap:10px;padding:18px 24px;display:flex}.signal-band p[data-v-360d2d52]{color:#4e6848;border:1px solid #697e523d;border-radius:999px;margin:0;padding:8px 12px;font-size:13px;font-weight:750}.home-overview[data-v-360d2d52]{padding:96px max(24px,50vw - 590px)}.section-heading[data-v-360d2d52]{grid-template-columns:1fr .84fr;align-items:end;gap:60px;margin-bottom:34px;display:grid}.section-heading h2[data-v-360d2d52]{color:#172536;font-size:clamp(32px,4vw,54px);font-weight:850;line-height:1.04}.section-heading p[data-v-360d2d52]:not(.eyebrow),.overview-card p[data-v-360d2d52]{color:#526170;margin:0;font-size:17px;line-height:1.7}.overview-grid[data-v-360d2d52]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.overview-card[data-v-360d2d52]{background:#fff;border:1px solid #1d34441f;border-radius:8px;min-height:260px;padding:24px;text-decoration:none;box-shadow:0 18px 48px #1d34440f}.overview-card span[data-v-360d2d52]{color:#396585;background:#eaf5fb;border-radius:6px;justify-content:center;align-items:center;min-width:46px;height:32px;font-size:12px;font-weight:850;display:inline-flex}.overview-card h3[data-v-360d2d52]{color:#1d3444;margin:54px 0 12px;font-size:21px;line-height:1.2}@media (width<=980px){.section-heading[data-v-360d2d52],.overview-grid[data-v-360d2d52]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.hero-section[data-v-360d2d52]{min-height:88vh;padding:108px 20px 48px}.hero-media[data-v-360d2d52]:before{background:#142433e0}.hero-actions[data-v-360d2d52]{flex-direction:column;align-items:stretch}.metric-strip[data-v-360d2d52],.section-heading[data-v-360d2d52],.overview-grid[data-v-360d2d52]{grid-template-columns:1fr}.home-overview[data-v-360d2d52]{padding:70px 20px}.overview-card[data-v-360d2d52]{min-height:auto}.overview-card h3[data-v-360d2d52]{margin-top:34px}}.showcase-frame[data-v-5ec51549]{background:#111b18;border:1px solid #ffffff2e;border-radius:8px;overflow:hidden;box-shadow:0 26px 70px #00000052}.showcase-topbar[data-v-5ec51549]{border-bottom:1px solid #ffffff1a;gap:7px;padding:14px;display:flex}.showcase-topbar span[data-v-5ec51549]{opacity:.72;background:#f2c66d;border-radius:50%;width:9px;height:9px}.system-map[data-v-5ec51549]{background:linear-gradient(#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle,#8cc9ff33,#0000 34%),#111b18;min-height:420px;position:relative;overflow:hidden}.system-core[data-v-5ec51549],.system-orbit[data-v-5ec51549]{border:1px solid #ffffff2e;border-radius:8px;place-items:center;display:grid;position:absolute;box-shadow:0 18px 48px #0000003d}.system-core[data-v-5ec51549]{color:#172536;text-align:center;background:#f2f1edf0;width:min(270px,58%);min-height:136px;padding:22px;top:50%;left:50%;transform:translate(-50%,-50%)}.system-core span[data-v-5ec51549]{color:#fff;background:#1d3444;border-radius:6px;justify-content:center;align-items:center;width:48px;height:48px;font-weight:850;display:inline-flex}.system-core strong[data-v-5ec51549]{margin-top:12px;font-size:20px}.system-orbit[data-v-5ec51549]{color:#fff;background:#ffffff1a;width:138px;height:60px;font-weight:750}.orbit-top[data-v-5ec51549]{top:44px;left:50%;transform:translate(-50%)}.orbit-right[data-v-5ec51549]{top:50%;right:48px;transform:translateY(-50%)}.orbit-bottom[data-v-5ec51549]{bottom:44px;left:50%;transform:translate(-50%)}.orbit-left[data-v-5ec51549]{top:50%;left:48px;transform:translateY(-50%)}.system-line[data-v-5ec51549]{background:linear-gradient(90deg,#0000,#f2c66dbd,#0000);width:66%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.line-b[data-v-5ec51549]{transform:translate(-50%,-50%)rotate(90deg)}.line-c[data-v-5ec51549]{opacity:.62;width:82%;transform:translate(-50%,-50%)rotate(-34deg)}@media (width<=680px){.system-map[data-v-5ec51549]{min-height:430px}.system-orbit[data-v-5ec51549]{width:118px}.orbit-right[data-v-5ec51549]{right:18px}.orbit-left[data-v-5ec51549]{left:18px}}.product-layout[data-v-60133080]{grid-template-columns:.92fr 1.08fr;align-items:center;gap:42px;display:grid}.product-layout .page-card[data-v-60133080]{box-shadow:none;background:#ffffff14}.product-layout .page-card h3[data-v-60133080]{color:#fff}.product-layout .page-card p[data-v-60133080]{color:#ffffffb8}@media (width<=980px){.product-layout[data-v-60133080]{grid-template-columns:1fr}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.flex{display:flex}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-wrap{flex-wrap:wrap}.border{border-width:1px}.uppercase{text-transform:uppercase}.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)}.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)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}*{box-sizing:border-box}body{color:#172536;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;background:#f2f1ed;min-width:320px;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html,body{scroll-behavior:smooth;overflow-x:hidden}img{max-width:100%}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline-offset:3px;outline:3px solid #8cc9ff}.page-main{padding-top:110px}.page-hero,.content-section{padding-left:max(24px,50vw - 590px);padding-right:max(24px,50vw - 590px);scroll-margin-top:120px}.page-hero{grid-template-columns:1fr .72fr;align-items:end;gap:56px;padding-top:72px;padding-bottom:72px;display:grid}.page-kicker{color:#5394c2;letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:850}.page-hero h1,.content-heading h2{color:#172536;letter-spacing:0;margin:0;font-weight:850;line-height:1.04}.page-hero h1{font-size:clamp(38px,5vw,70px)}.page-hero p:not(.page-kicker),.content-heading p,.text-panel p,.page-card p{color:#526170;margin:0;font-size:17px;line-height:1.7}.content-section{padding-top:40px;padding-bottom:96px}.content-heading{grid-template-columns:1fr .86fr;align-items:end;gap:48px;margin-bottom:28px;display:grid}.content-heading h2{font-size:clamp(30px,4vw,52px)}.page-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.page-card,.text-panel{background:#fff;border:1px solid #1d34441f;border-radius:8px;box-shadow:0 18px 48px #1d34440f}.page-card{min-height:240px;padding:24px}.page-card span{color:#396585;background:#eaf5fb;border-radius:6px;justify-content:center;align-items:center;min-width:46px;height:32px;font-size:12px;font-weight:850;display:inline-flex}.page-card h3,.text-panel h3{color:#1d3444;margin:44px 0 12px;font-size:21px;line-height:1.2}.text-panel{padding:28px}.dark-band{color:#fff;background:#24312f}.dark-band h1,.dark-band h2,.dark-band h3{color:#fff}.dark-band p:not(.page-kicker),.dark-band .content-heading p{color:#ffffffb8}.route-link{color:#fff;background:#1d3444;border-radius:6px;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font-weight:750;text-decoration:none;display:inline-flex}.answer-section{background:#f8f8f5}.answer-layout{grid-template-columns:.82fr 1.18fr;align-items:start;gap:18px;display:grid}.answer-tags,.faq-list{gap:10px;display:grid}.answer-tags{background:#fff;border:1px solid #1d34441f;border-radius:8px;padding:20px}.answer-tags span{color:#1d3444;border:1px solid #5394c22e;border-radius:6px;align-items:center;width:fit-content;max-width:100%;min-height:36px;padding:0 12px;font-size:14px;font-weight:750;display:inline-flex}.faq-list details{background:#fff;border:1px solid #1d34441f;border-radius:8px;box-shadow:0 18px 48px #1d34440d}.faq-list summary{cursor:pointer;color:#1d3444;padding:18px 20px;font-size:17px;font-weight:850}.faq-list p{color:#526170;margin:0;padding:0 20px 20px;font-size:16px;line-height:1.7}@media (width<=980px){.page-hero,.content-heading,.page-grid,.page-grid.two,.answer-layout{grid-template-columns:1fr}}@media (width<=680px){.page-main{padding-top:92px}.page-hero,.content-section{padding-left:20px;padding-right:20px}.page-hero{padding-top:48px;padding-bottom:56px}.content-section{padding-top:24px;padding-bottom:70px}.page-card{min-height:auto}.page-card h3{margin-top:32px}}
