@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6f3eac45913bf2c2-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bfb7ab7b4b29bade-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/00e98538ed781307-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3e8ed84275cb4466-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4563355e0480477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6f3eac45913bf2c2-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bfb7ab7b4b29bade-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/00e98538ed781307-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3e8ed84275cb4466-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4563355e0480477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6f3eac45913bf2c2-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bfb7ab7b4b29bade-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/00e98538ed781307-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3e8ed84275cb4466-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Bitter_8f2379;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4563355e0480477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bitter_Fallback_8f2379;src:local("Times New Roman");ascent-override:81.69%;descent-override:23.15%;line-gap-override:0.00%;size-adjust:114.46%}.__className_8f2379{font-family:__Bitter_8f2379,__Bitter_Fallback_8f2379;font-style:normal}.__variable_8f2379{--font-head:"__Bitter_8f2379","__Bitter_Fallback_8f2379"}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/938f064eb0cf9505-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/22ac196a2c224775-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6f0af5b22863f4a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c6c89c1c34a2ec75-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c62b17785fe5d7d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f5a4f8486488dc68-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/dff20cfddbcac9d6-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d4419e198f452e4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9d1614f7c7436749-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f60b6ee32cca87f1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2275878d014e992d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Mukta_b99842;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f149253a5c6880ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Mukta_Fallback_b99842;src:local("Arial");ascent-override:119.94%;descent-override:56.47%;line-gap-override:0.00%;size-adjust:94.21%}.__className_b99842{font-family:__Mukta_b99842,__Mukta_Fallback_b99842;font-style:normal}.__variable_b99842{--font-body:"__Mukta_b99842","__Mukta_Fallback_b99842"}*,:after,:before{--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:rgba(59,130,246,.5);--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: }::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:rgba(59,130,246,.5);--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: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}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{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.flex{display:flex}:root{color-scheme:light;--paper:#f7f6f2;--paper-deep:#efeee9;--white:#fff;--ink:#172433;--ink-soft:#324452;--mute:#6b7780;--line:#dedfdb;--blue:#2e58d6;--blue-dark:#2347b3;--blue-pale:#edf1fc;--green:#587d68;--serif:var(--font-head),Georgia,serif;--sans:var(--font-body),Arial,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*{box-sizing:border-box}a{color:inherit}:focus-visible{outline:2px solid var(--blue);outline-offset:4px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--serif);font-weight:500;letter-spacing:-.045em;line-height:1.08}h1 em,h2 em{color:var(--blue);font-weight:500}.w{width:min(1200px,calc(100% - 72px));margin-inline:auto}header{position:sticky;z-index:20;top:0;border-bottom:1px solid var(--line);background:hsla(48,24%,96%,.95);backdrop-filter:blur(12px)}.tri{height:3px;background:var(--blue)}.bar{min-height:74px;justify-content:space-between;gap:24px;padding-inline:0}.bar,.brand{display:flex;align-items:center}.brand{flex:0 0 auto;gap:9px;color:var(--ink);font-family:var(--sans);font-size:17px;font-weight:700;letter-spacing:-.055em;text-decoration:none}.brand img{width:36px;height:auto;border-radius:5px}.nav{display:flex;align-items:center;gap:clamp(20px,3vw,39px);margin-left:auto;font-size:15px;font-weight:500}.nav a,.sub a,footer a{text-decoration:none}.nav a{position:relative;color:#53606a}.nav a:after{position:absolute;right:0;bottom:-5px;left:0;height:1px;background:var(--blue);content:"";transform:scaleX(0);transform-origin:left;transition:transform .16s ease}.nav a:hover:after{transform:scaleX(1)}.sub{display:none}.btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:14px;padding:0 15px;border:1px solid transparent;border-radius:2px;cursor:pointer;font-family:var(--sans);font-size:15px;font-weight:600;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease,border-color .16s ease}.btn svg,.inline-link svg,.question-action svg{width:14px;height:14px;flex:0 0 auto;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.btn:hover{transform:translateY(-1px)}.btn.primary{background:var(--ink);color:var(--white)}.btn.primary:hover{background:var(--blue-dark)}.btn.secondary{padding-inline:0;color:var(--ink-soft)}.btn.secondary:hover{color:var(--blue)}.btn.hd{min-height:38px;padding-inline:12px;border-color:#bcc4c9;background:transparent;color:var(--ink)}.btn.hd:hover{border-color:var(--blue);color:var(--blue)}.hero{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(36px,6vw,78px);padding-block:74px 87px}.hero-copy{padding-bottom:5px;animation:rise .65s cubic-bezier(.2,.7,.2,1) both}.eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:25px;color:#65727c;font-family:var(--sans);font-size:10px;font-weight:700;letter-spacing:.1em}.eyebrow>span:first-child{color:var(--blue);font-variant-numeric:tabular-nums}.hero h1{max-width:550px;margin-bottom:21px;font-size:clamp(49px,5.2vw,69px);font-weight:500;letter-spacing:-.07em;line-height:1.01}.lead{max-width:43ch;margin:14px 0 23px;color:var(--mute);font-size:17px;line-height:1.7}.hero-copy>.lead{max-width:385px}.hero-actions{flex-wrap:wrap;gap:8px 20px}.hero-actions,.hero-footnote{display:flex;align-items:center}.hero-footnote{gap:9px;margin-top:48px;color:#879195;font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:.09em}.hero-footnote>span{width:5px;height:5px;border-radius:50%;background:var(--blue)}.hero-preview{min-width:0;padding-top:24px;animation:rise .72s cubic-bezier(.2,.7,.2,1) 80ms both}.preview-label,.workspace-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#7d898f;font-family:var(--sans);font-size:7px;font-weight:700;letter-spacing:.075em}.preview-label{margin-bottom:9px}.workspace-frame{overflow:hidden;border:1px solid #d5dadb;background:#fff;box-shadow:0 18px 48px rgba(23,36,51,.1)}.workspace-browser{display:flex;height:39px;align-items:center;gap:10px;padding-inline:13px;border-bottom:1px solid #e8ebe9;background:#fbfbf9}.browser-dots{display:flex;gap:4px}.browser-dots i{width:6px;height:6px;border-radius:50%;background:#c9cecf}.browser-dots i:first-child{background:#d7a28e}.browser-address{min-width:120px;padding:3px 14px;border:1px solid #e7eae8;background:#fff;color:#899499;font-family:var(--sans);font-size:7px;text-align:center}.browser-address b{color:#566875;font-weight:600}.browser-avatar{display:grid;width:20px;height:20px;place-items:center;margin-left:auto;border-radius:50%;background:#e9edf0;color:#596e80;font-family:var(--sans);font-size:6px;font-weight:700}.workspace-content{display:flex;min-height:351px}.workspace-sidebar{display:flex;width:143px;flex:0 0 143px;flex-direction:column;gap:4px;padding:14px 9px;border-right:1px solid #e8ebe9;background:#fbfbf9}.workspace-brand{display:flex;align-items:center;gap:7px;margin:1px 0 17px;color:#354958;font-family:var(--sans);font-size:8px;font-weight:700}.workspace-brand small{display:block;margin-top:2px;color:#919b9e;font-size:5px;font-weight:500;letter-spacing:.08em}.workspace-symbol{display:grid;width:18px;height:18px;place-items:center;background:var(--ink);color:#fff;font-family:var(--serif);font-size:11px}.sidebar-label{margin:0 6px 6px;color:#99a2a3;font-family:var(--sans);font-size:5px;font-weight:700;letter-spacing:.1em}.sidebar-link{display:flex;min-height:26px;align-items:center;gap:7px;padding:0 7px;color:#72808a;font-family:var(--sans);font-size:7px}.sidebar-link i{width:10px;color:#88949b;font-size:9px;font-style:normal;text-align:center}.sidebar-link.active{background:#eaf0fc;color:#2d50b3;font-weight:650}.sidebar-link.active i{color:var(--blue)}.workspace-main{min-width:0;flex:1;padding:16px 16px 12px}.screen-breadcrumb{margin-bottom:14px;color:#8c969a;font-family:var(--sans);font-size:6px}.screen-breadcrumb span{margin-inline:5px;color:#bdc3c4}.screen-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.screen-eyebrow{color:#899498;font-family:var(--sans);font-size:5px;font-weight:700;letter-spacing:.08em}.screen-heading h2{margin:3px 0 2px;color:#283b4b;font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:-.03em}.screen-heading p{margin:0;color:#899399;font-family:var(--sans);font-size:6px}.preview-chip{padding:4px 6px;border:1px solid #e0e5e6;color:#78868d;font-family:var(--sans);font-size:5px;white-space:nowrap}.workspace-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:17px;border:1px solid #e7eae8}.workspace-metrics>div{display:flex;min-height:61px;flex-direction:column;justify-content:center;gap:4px;padding:7px 8px;border-right:1px solid #e7eae8}.workspace-metrics>div:last-child{border-right:0}.workspace-metrics span{color:#75838c;font-family:var(--sans);font-size:6px}.workspace-metrics strong{color:#324c65;font-family:var(--sans);font-size:17px;font-weight:500;line-height:1}.workspace-metrics small{color:#9aa2a5;font-family:var(--sans);font-size:5px}.workspace-lower{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(110px,.85fr);gap:8px;margin-top:9px}.workspace-aside,.workspace-table{min-width:0;border:1px solid #e7eae8}.table-title{display:flex;justify-content:space-between;gap:6px;padding:9px 9px 7px;border-bottom:1px solid #eceeec;font-family:var(--sans);font-size:6px}.table-title b{color:#435665;font-weight:600}.table-title span{color:#929b9f;font-size:5px}.admin-row{display:grid;min-height:37px;grid-template-columns:1fr auto 11px;align-items:center;gap:5px;padding:0 8px;border-bottom:1px solid #eff0ee;color:#849096;font-family:var(--sans);font-size:5px}.admin-row:last-child{border-bottom:0}.admin-row>span:first-child{display:flex;align-items:center;gap:6px}.admin-row b{color:#465966;font-size:6px;font-weight:600;white-space:nowrap}.row-icon{display:grid;width:17px;height:17px;place-items:center;background:#edf1fb;color:#4967b5;font-family:var(--sans);font-size:5px;font-style:normal}.icon-sand{background:#f4f0e5;color:#9b8455}.icon-green{background:#edf3ee;color:#61826c}.admin-row>svg,.workflow-link svg{width:10px;height:10px;color:#4762b0;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.workspace-aside{display:flex;flex-direction:column;align-items:flex-start;padding:9px;background:#fafbf9}.workflow-mark{display:flex;height:24px;align-items:flex-end;gap:3px;margin:9px 0 7px}.workflow-mark i{width:5px;background:#88a0e3}.workflow-mark i:first-child{height:10px}.workflow-mark i:nth-child(2){height:16px}.workflow-mark i:nth-child(3){height:23px;background:var(--blue)}.workspace-aside>b{color:#3d5060;font-family:var(--sans);font-size:7px;font-weight:600;line-height:1.4}.workspace-aside p{margin:4px 0 8px;color:#869198;font-family:var(--sans);font-size:6px;line-height:1.5}.workflow-link{display:flex;align-items:center;gap:4px;margin-top:auto;color:#3156bc;font-family:var(--sans);font-size:5px;font-weight:650}.workspace-caption{padding:7px 10px;border-top:1px solid #e8ebe9;font-size:5px}.platform-section{padding-block:103px 110px;background:var(--ink);color:var(--white)}.about-layout,.contact-layout,.platform-layout,.schools-layout,.section-lead{display:grid;grid-template-columns:minmax(200px,.72fr) minmax(0,1.28fr);gap:clamp(40px,8vw,106px)}.section-lead{align-items:start;padding-bottom:34px}.section-index{display:flex;align-items:center;gap:11px;padding-top:11px;color:#93a6ff;font-family:var(--sans);font-size:8px;font-weight:700;letter-spacing:.1em}.section-index span{color:#c2cbd1}.about-content h2,.contact-lead h2,.platform-copy h2,.schools-copy h2,.section-lead h2{max-width:19ch;margin-bottom:17px;color:#f6f5f0;font-size:clamp(38px,4.4vw,55px);font-weight:500;letter-spacing:-.065em;line-height:1.05}.contact-lead h2 em,.platform-copy h2 em,.section-lead h2 em{color:#98adff}.section-lead .lead{max-width:440px;margin-bottom:0;color:#b7c1c8}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #475660;border-bottom:1px solid #475660}.step{min-height:181px;padding:16px 17px 18px 0;border-right:1px solid #475660}.step:not(:first-child){padding-left:16px}.step:last-child{border-right:0}.step-number{display:block;margin-bottom:13px;color:#93a6ff;font-family:var(--sans);font-size:9px;font-weight:700}.step-rule{display:block;width:24px;height:1px;margin-bottom:15px;background:#77869a}.step h3{margin-bottom:8px;color:#f5f4ef;font-size:16px;font-weight:500}.step p{max-width:24ch;margin:0;color:#b1bdc5;font-family:var(--sans);font-size:9px;line-height:1.7}.platform-layout{grid-template-columns:minmax(200px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(38px,6vw,81px)}.platform-copy{position:sticky;top:120px}.platform-copy h2{max-width:400px;margin-top:20px;font-size:clamp(39px,4.3vw,54px)}.platform-copy .lead{max-width:355px;color:#bac4cb}.platform-note{display:flex;align-items:center;gap:10px;max-width:290px;margin-top:31px;padding-top:13px;border-top:1px solid #46535e;color:#9eacb4;font-family:var(--sans);font-size:14px;line-height:1.55}.platform-note-mark{color:#9db0ff;font-size:14px}.platform-showcase{min-width:0}.question-workspace{display:flex;overflow:hidden;border:1px solid #d8dddc;background:#fff;box-shadow:0 18px 40px rgba(0,0,0,.15)}.question-sidebar{display:flex;width:125px;flex:0 0 125px;flex-direction:column;gap:4px;padding:13px 8px;border-right:1px solid #e7eae8;background:#fbfbf9;color:#74818a;font-family:var(--sans);font-size:7px}.question-brand{display:flex;align-items:center;gap:6px;margin-bottom:16px;color:#394d5b;font-size:7px;font-weight:700}.question-brand span{display:grid;width:17px;height:17px;place-items:center;background:var(--ink);color:#fff;font-family:var(--serif)}.question-sidebar>span{margin:0 4px 5px;color:#9aa2a4;font-size:5px;font-weight:700;letter-spacing:.08em}.question-sidebar>i{padding:6px;font-style:normal}.question-sidebar>i.selected{background:#eaf0fc;color:#3154b8;font-weight:650}.question-main{min-width:0;flex:1;padding:17px 15px 11px;color:var(--ink);font-family:var(--sans)}.question-topline{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#839096;font-size:5px;font-weight:700;letter-spacing:.07em}.question-action{padding:5px 7px;background:var(--blue);color:#fff;font-size:6px;font-weight:600;letter-spacing:0}.question-main h3{margin:9px 0 2px;color:#293d4d;font-family:var(--sans);font-size:14px;font-weight:600;letter-spacing:-.03em}.question-main>p{margin:0;color:#879197;font-size:6px}.question-controls{display:flex;gap:5px;margin-top:14px}.question-controls>b,.question-controls>span{min-width:0;padding:6px;border:1px solid #e2e6e5;color:#7c898f;font-size:5px;font-weight:500;white-space:nowrap}.question-controls>span{flex:1}.question-controls>b{color:#586976}.question-table{margin-top:11px;border-top:1px solid #e7eae8}.question-head,.question-item{display:grid;grid-template-columns:minmax(110px,1.5fr) .6fr .7fr .65fr .7fr;align-items:center;gap:5px}.question-head{min-height:27px;border-bottom:1px solid #eceeec;color:#939c9f;font-size:5px;font-weight:700}.question-item{min-height:40px;border-bottom:1px solid #eff0ee;color:#718089;font-size:6px}.question-item>span:first-child{color:#425765}.question-item b{display:block;font-size:6px;font-weight:600}.question-item small{display:block;margin-top:3px;color:#929b9e;font-size:5px}.published-dot,.review-dot{display:inline-block;width:5px;height:5px;margin-right:4px;border-radius:50%;background:#54856b}.review-dot{background:#b89a5e}.sample-record-caption{display:block;margin-top:9px;color:#9aa2a4;font-size:5px}.feature-list{margin-top:27px;border-top:1px solid #44515d}.feature-list article{display:grid;grid-template-columns:26px 1fr 15px;align-items:start;gap:11px;padding:13px 3px 13px 0;border-bottom:1px solid #44515d}.feature-list article>span{padding-top:2px;color:#91a6ff;font-family:var(--sans);font-size:7px;font-weight:700}.feature-list h3{margin:0;color:#f3f3ee;font-size:16px;font-weight:500}.feature-list p{margin:3px 0 0;color:#afbbc3;font-family:var(--sans);font-size:15px;line-height:1.6}.feature-list svg{width:13px;height:13px;margin-top:3px;color:#9daeff;stroke:currentColor;stroke-width:1.4}.schools-section{padding-block:103px 110px;background:var(--paper-deep)}.schools-layout{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(38px,7vw,90px)}.schools-copy h2{margin-top:20px;color:var(--ink);font-size:clamp(40px,4.5vw,56px)}.schools-copy h2 em{color:var(--blue)}.schools-copy .lead{max-width:370px}.inline-link{display:inline-flex;align-items:center;gap:11px;padding-bottom:6px;border-bottom:1px solid #9da7a9;color:#344a5a;font-family:var(--sans);font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s ease,color .15s ease}.inline-link:hover{border-color:var(--blue);color:var(--blue)}.schools-list{padding-top:7px}.schools-list-bottom,.schools-list-top{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#7e898e;font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:.08em}.schools-list-top{padding-bottom:13px;border-bottom:1px solid #cdd1cc}.schools-list article{display:grid;min-height:97px;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;border-bottom:1px solid #cdd1cc}.schools-list article>span{align-self:start;padding-top:25px;color:var(--blue);font-family:var(--sans);font-size:8px;font-weight:700}.schools-list article small{display:block;margin-bottom:5px;color:#858f92;font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:.08em}.schools-list article h3{margin:0;color:#293e4e;font-size:21px;font-weight:500}.schools-list article p{margin:4px 0 0;color:#6e7a80;font-family:var(--sans);font-size:15px}.schools-list article>b{align-self:start;padding-top:22px;color:#76858b;font-family:var(--sans);font-size:12px;font-weight:400}.schools-list-bottom{justify-content:flex-start;gap:9px;padding-top:14px;font-size:8px}.schools-list-bottom i{width:12px;height:1px;background:#9da7a9}.schools-list-bottom i:last-of-type{width:21px;background:var(--blue)}.about-section{padding-block:112px 119px}.about-layout{grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);gap:clamp(38px,8vw,100px)}.about-marker{display:flex;flex-direction:column;justify-content:space-between;min-height:220px}.about-marker .eyebrow{white-space:nowrap}.about-caption{color:#838e92;font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1.8}.about-content{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(210px,.8fr);align-items:end;gap:clamp(25px,5vw,67px)}.about-content h2{max-width:600px;margin:0;color:var(--ink);font-size:clamp(42px,5vw,62px)}.about-content h2 em{color:var(--blue)}.about-copy{padding-bottom:4px}.about-copy p{margin-bottom:12px;color:var(--mute);font-family:var(--sans);font-size:16px;line-height:1.8}.about-copy .about-statement{color:#334858;font-family:var(--serif);font-size:17px;line-height:1.4}.about-copy .inline-link{margin-top:4px;font-size:15px}.contact-section{padding-block:80px 88px;background:#e9eef9}.contact-layout{grid-template-columns:minmax(0,1.05fr) minmax(280px,.75fr);align-items:center;gap:clamp(45px,10vw,135px)}.contact-lead h2{margin-top:18px;color:var(--ink);font-size:clamp(45px,5.5vw,69px)}.contact-lead h2 em{color:#3558bd}.contact-lead .lead{max-width:430px;color:#596a81}.contact-side-note{margin-top:31px;color:#7383a1;font-family:var(--sans);font-size:7px;font-weight:700;letter-spacing:.1em}.contact-form-wrap{padding:21px;border:1px solid #d5dced;background:hsla(0,0%,100%,.62)}form{display:grid;gap:13px}label{display:block;color:#425465;font-family:var(--sans);font-size:14px;font-weight:600}input,select,textarea{width:100%;margin-top:5px;padding:9px 10px;border:1px solid #cbd2d7;border-radius:1px;background:#fff;color:var(--ink);font:16px var(--sans);transition:border-color .15s ease,box-shadow .15s ease}input:focus,select:focus,textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 2px rgba(46,88,214,.12)}input::-moz-placeholder{color:#9ca5a9}input::placeholder{color:#9ca5a9}.err{min-height:1em;margin:0;color:#a23535;font-family:var(--sans);font-size:14px}form .btn{justify-self:start}.note{margin:0;color:#687781;font-family:var(--sans);font-size:14px}footer{padding-block:24px;border-top:1px solid var(--line);background:var(--paper)}.footer-inner{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:23px;color:#7e898e;font-family:var(--sans);font-size:12px}.footer-brand{display:inline-flex;align-items:center;gap:7px;color:var(--ink);font-size:14px;font-weight:700;letter-spacing:-.04em;white-space:nowrap}.footer-mark{display:grid;width:19px;height:19px;place-items:center;background:var(--ink);color:#fff;font-family:var(--serif);font-size:11px}.footer-inner nav{display:flex;gap:17px}.footer-inner nav a{color:#65727a;font-size:12px;transition:color .15s ease}.footer-inner nav a:hover{color:var(--blue)}.footer-inner small{color:#7d888d;font-size:8px;white-space:nowrap}.rv{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.rv.in{opacity:1;transform:none}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.w{width:calc(100% - 52px)}.hero{gap:34px;padding-block:64px 72px}.hero h1{font-size:clamp(46px,5.6vw,58px)}.workspace-sidebar{width:115px;flex-basis:115px}.workspace-main{padding-inline:11px}.workspace-lower{grid-template-columns:minmax(0,1.4fr) minmax(100px,.8fr)}.platform-layout,.schools-layout{gap:38px}.platform-copy h2{font-size:44px}.question-sidebar{width:108px;flex-basis:108px}.question-main{padding-inline:10px}.question-head,.question-item{gap:3px}}@media (max-width:820px){.w{width:calc(100% - 44px)}.nav{display:none}.bar{min-height:66px}.sub{display:flex;gap:24px;overflow-x:auto;padding:0 22px 10px;white-space:nowrap;scrollbar-width:none}.sub::-webkit-scrollbar{display:none}.sub a{color:#586771;font-family:var(--sans);font-size:13px}.hero{grid-template-columns:1fr;gap:37px;padding-block:54px 68px}.hero-copy{max-width:600px}.hero h1{max-width:640px;font-size:clamp(52px,8vw,66px)}.hero-copy>.lead{max-width:470px}.hero-footnote{margin-top:27px}.hero-preview{padding-top:0}.workspace-content{min-height:320px}.workspace-sidebar{width:130px;flex-basis:130px}.workspace-main{padding-inline:15px}.workspace-lower{grid-template-columns:minmax(0,1.55fr) minmax(115px,.85fr)}.about-layout,.contact-layout,.platform-layout,.schools-layout,.section-lead{grid-template-columns:1fr;gap:28px}.section-lead{padding-bottom:27px}.section-index{padding-top:0}.about-content h2,.contact-lead h2,.platform-copy h2,.schools-copy h2,.section-lead h2{font-size:clamp(42px,7vw,55px)}.platform-copy{position:static}.platform-copy h2{max-width:600px;margin-top:13px}.platform-copy .lead{max-width:540px}.platform-note{margin-top:20px}.schools-layout{gap:39px}.schools-copy h2{max-width:650px}.schools-copy .lead{max-width:500px}.about-marker{min-height:0;gap:13px}.about-layout{gap:28px}.about-content{grid-template-columns:minmax(0,1.1fr) minmax(205px,.9fr);gap:25px}.about-content h2{font-size:clamp(42px,7vw,54px)}.contact-layout{gap:27px}.contact-form-wrap{max-width:520px}.footer-inner{grid-template-columns:auto 1fr auto}.footer-inner>span{display:none}}@media (max-width:560px){html{scroll-padding-top:101px}.w{width:calc(100% - 36px)}.bar{min-height:60px;gap:10px}.brand{gap:7px;font-size:15px}.brand img{width:31px;height:auto}.btn.hd{min-height:34px;padding-inline:9px;font-size:12px}.sub{gap:20px;padding-inline:18px;padding-bottom:8px}.sub a{font-size:13px}.hero{gap:28px;padding-block:43px 54px}.eyebrow{gap:9px;margin-bottom:19px;font-size:9px}.hero h1{font-size:clamp(45px,12vw,58px);line-height:1.02}.lead{margin-block:12px 19px;font-size:16px}.hero-actions{gap:7px 14px}.btn{min-height:41px;gap:9px;padding-inline:11px;font-size:14px}.btn.secondary{padding-inline:0}.hero-footnote{margin-top:23px;font-size:6px}.preview-label,.workspace-caption{font-size:5px}.workspace-browser{height:33px;padding-inline:8px}.browser-address{min-width:100px;font-size:6px}.workspace-content{min-height:285px}.workspace-sidebar{display:none}.workspace-main{padding:12px 9px 9px}.screen-breadcrumb{margin-bottom:10px}.screen-heading h2{font-size:13px}.screen-heading p{max-width:190px;font-size:5px}.preview-chip{padding:3px 4px;font-size:4px}.workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.workspace-metrics>div{min-height:47px;padding:5px 7px}.workspace-metrics>div:nth-child(2){border-right:0}.workspace-metrics>div:nth-child(-n+2){border-bottom:1px solid #e7eae8}.workspace-metrics span{font-size:5px}.workspace-metrics strong{font-size:14px}.workspace-metrics small{display:none}.workspace-lower{grid-template-columns:minmax(0,1.45fr) minmax(89px,.8fr);gap:5px;margin-top:6px}.table-title{flex-direction:column;gap:1px;padding:6px;font-size:5px}.table-title span{font-size:4px}.admin-row{min-height:35px;grid-template-columns:1fr 9px;padding-inline:5px}.admin-row>span:nth-child(2){display:none}.admin-row>span:first-child{gap:4px}.admin-row b{font-size:5px}.row-icon{width:14px;height:14px}.workspace-aside{padding:7px}.workspace-aside>b{font-size:6px}.workspace-aside p{font-size:5px}.workflow-link{gap:2px;font-size:4px}.workspace-caption span:last-child{font-size:4px}.about-section,.contact-section,.platform-section,.schools-section{padding-block:62px}.about-layout,.contact-layout,.platform-layout,.schools-layout,.section-lead{gap:22px}.about-content h2,.contact-lead h2,.platform-copy h2,.schools-copy h2,.section-lead h2{font-size:41px}.contact-lead .lead,.platform-copy .lead,.schools-copy .lead,.section-lead .lead{font-size:15px}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.step{min-height:153px;padding:13px 10px 14px 0}.step:nth-child(2){border-right:0}.step:nth-child(3){padding-left:0}.step:nth-child(3),.step:nth-child(4){border-top:1px solid #475660}.step h3{font-size:14px}.step p{font-size:8px}.question-sidebar{display:none}.question-main{padding:12px 9px 9px}.question-main h3{font-size:12px}.question-controls{flex-wrap:wrap;gap:4px;margin-top:10px}.question-controls>span{flex-basis:100%}.question-controls>b{flex:1;text-align:center}.question-head,.question-item{grid-template-columns:minmax(105px,1.5fr) .65fr .75fr;gap:4px}.question-head>:nth-child(2),.question-head>:nth-child(3),.question-item>:nth-child(2),.question-item>:nth-child(3){display:none}.question-item{min-height:36px;font-size:5px}.feature-list{margin-top:20px}.feature-list article{grid-template-columns:20px 1fr 12px;gap:8px;padding-block:11px}.feature-list h3{font-size:15px}.feature-list p{font-size:14px}.schools-list-bottom,.schools-list-top{font-size:8px}.schools-list article{min-height:86px;grid-template-columns:22px 1fr auto;gap:8px}.schools-list article>span{padding-top:22px;font-size:7px}.schools-list article h3{font-size:18px}.schools-list article p{font-size:14px}.schools-list-bottom{flex-wrap:wrap;gap:7px}.about-content{grid-template-columns:1fr;gap:17px}.about-content h2{font-size:43px}.about-copy{max-width:400px}.about-copy p{font-size:16px}.contact-form-wrap{padding:16px}.footer-inner{grid-template-columns:1fr auto;gap:14px 8px}.footer-inner nav{grid-column:1/-1;grid-row:2;gap:16px}.footer-inner nav a,.footer-inner small{font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}.rv{opacity:1;transform:none}}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:z-50:focus{z-index:50}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:p-2:focus{padding:.5rem}