/* Hallmark · checked: 2026-10-23 · genre: modern-minimal (inferred) · theme: the project (LineupX violet and lime, Plus Jakarta Sans and Inter) · posture: committed
 * floor: 0 FAIL on this source · render tier swept via --url on every route · structural: printed at polish (58, 59, 77, 78, 79, 44a, 44c)
 * built: the project · redesign: polish · v2.0.0 */
/* Hallmark · waive 38iii · one lime-marked phrase per page, only in the hero · the LineupX hero marker is the owner's chosen brand signature. */
/* Hallmark · dismissed 46a · LineupX logos, figures and quotes are supplied by the owner and carried over as provided. */
/* Hallmark · nav: existing sticky wordmark, native disclosure menus and demo action · footer: existing dark brand mast, grouped links and mobile disclosures */
/* Hallmark · dismissed 3 · the logo animation pause control uses border strokes as its pause and play icons, not as card stripes. */
/* Hallmark · answered F15 · LineupX keeps the owner's existing column gaps and section spacing at polish depth. */
/* Hallmark · answered F24 · existing LineupX product frames retain the owner's border and soft shadow; the menu uses shadow only as requested. */
/* Hallmark · dropped post mailto:info@lineupx.com, source, name, email, phone, organisation, role, students, message · /book-a-demo now books through the live site's Calendly scheduler (calendly.com/lineupx/15min), as the owner asked on 2026-10-23; Get started and Contact us keep their lead forms */
/* Hallmark · dropped https://app.lineupx.com/job-board/login · Sign in now opens https://app.lineupx.com/signup, the live site's sign-in target, as the owner asked on 2026-10-23 */
/* Hallmark · answered F19 · the owner's type system keeps its weights at polish depth: Inter 400 to 700 for text and controls, Plus Jakarta Sans 600 to 800 for heads and figures */
/* Hallmark · locked title · /blogs/free-job-posting-sites-in-india keeps its legacy title and og:title word for word, which gate 19 reads as a buzzword: the 77 legacy URLs keep their titles and descriptions so search rankings hold */
/* Hallmark · waive 49b · a link chip whose label is longer than a 320 to 400px screen · it wraps inside its own pill (max-width 100%) instead of running past the screen; every other chip stays on one line */
/* Hallmark · waive 71 · the comparison and alternatives cards · each card keeps its action at the card's foot so the actions line up across a row; the head sits directly under its vendor pills */
/* Hallmark · dropped /_next/static/chunks/app/ · Next.js names page chunks by a hash of their code, so a page whose code changed loads the same chunk under a new name */
/* Hallmark · dropped http://naukri.com, http://remote.co, https://lineupx.com/, https://www.lineupx.in, static.levocdn.com, vouchfor.com/blog/online-recruitment-statistics, geeksforgeeks.org/blogs/how-to-crack-off-campus-placements-as-a-fresher · blog link clean-up: http links now go to the https sites, old LineupX domains point inside this site, a logo-file link became a page link, and two sources went with the unsourced statistics they backed */
/* Hallmark · third-party frame · 26a on iframe.fm-calendar: the Calendly scheduler shows keyboard focus on its wrapper (.fm-calWrap:focus-within, probed in Chrome: the ring appears while focus is inside the frame and clears when it leaves); the render check cannot blur focus out of a cross-origin frame's own document */
/* Hallmark · answered F1 · Code Quest examples are literal Python string inputs; straight quotes preserve their code syntax. */
/* Hallmark · dismissed F4 · the gamification hero's Explore Code Quest action uses btn ghost, with paper fill and a border; Book a demo alone uses the primary fill. */
:root{--brand:#493ad2;--brand-ink:#3a2db8;--brand-soft:#efedfd;--brand-tint:#f7f6ff;--focus:var(--brand);--navy:#192949;--navy-2:#22355c;--ink:#0f1728;--text:#253045;--muted:#5d6679;--line:#e5e7ef;--surface:#f6f7fb;--white:#ffffff;--paper:var(--white);--lime:#cdf188;--lime-ink:#2f4400;--gold:#e8c137;--teal:#0f8b7d;--teal-soft:#e3f5f2;--teal-ink:#0b6b60;--ok:#17803d;--ok-ink:#136b33;--ok-ink-form:#137a41;--ok-ink-chip:#146c34;--ok-surface:#e3f6ea;--ok-signal:#17a34a;--ok-live:#22c55e;--ok-gradient:#27a85a;--ok-difficulty:#2f9e5b;--ok-line:#a9d9bb;--ok-line-soft:#bfe6cd;--ok-tint:#f1faf5;--ok-tint-course:#f2faf5;--info:#2559c4;--info-surface:#e6effd;--warn:#9a6400;--warn-ink:#7a5c00;--warn-ink-strong:#3d2e00;--warn-ink-logo:#3d3000;--warn-ink-node:#4a3600;--warn-ink-avatar:#4a3800;--warn-ink-rank:#8c6200;--warn-ink-year:#8a6a00;--warn-ink-tenant:#8a5a00;--warn-ink-difficulty:#b4540a;--warn-ink-streak:#a34d0b;--warn-icon:#a8820c;--warn-signal:#b08a0a;--warn-rank:#b98a00;--warn-chart:#e0a21b;--warn-star-line:#d4a517;--warn-surface:#fdf2dc;--warn-surface-year:#fbf3d9;--warn-surface-tile:#fbf6e3;--warn-surface-streak:#fff3d6;--warn-surface-note:#fffaee;--warn-highlight:#fbefc4;--warn-highlight-ink:#6b4500;--warn-line:#f1dba6;--warn-line-badge:#eedb9b;--warn-line-note:#f1e2b6;--warn-line-condition:#eddbb5;--danger:#b42318;--danger-signal:#d92d20;--danger-ink:#c4271b;--danger-ink-live:#c62828;--danger-surface:#fdeceb;--danger-surface-live:#fde8e8;--danger-tint:#fff3f2;--danger-line:#f4c6c7;--live:#e5383b;--live-badge:#e5484d;--recording:#ff4d5e;--recording-camera:#ff5d5d;--shadow-ink:#000000;--text-secondary:#3b4458;--text-chip:#3a455b;--muted-strong:#4a5368;--muted-placeholder:#6b7385;--muted-caption:#6b7387;--muted-tab:#6b7388;--muted-mobile-tab:#6b7489;--muted-section-number:#6f7790;--muted-disabled:#6f788c;--muted-unavailable:#7d879b;--muted-icon:#8b93a7;--muted-lock:#8a93a6;--muted-rank:#8a93a8;--muted-label:#98a1b5;--muted-url:#9aa1b2;--muted-category:#9aa2b5;--muted-empty:#b3b9c9;--line-strong:#d5d9e5;--line-control-hover:#b7bdd2;--line-action:#d4d8e6;--line-chrome:#d5d8e3;--line-readonly:#d5d8e6;--line-empty:#c3c8d8;--line-build:#bcc2d8;--line-steps:#cfd3e2;--line-connector:#d2d8e8;--line-wait:#c6cadd;--line-decoration:#c9cde0;--line-plot:#d9dce8;--line-chart:#d9dcea;--line-series:#d3d7e6;--line-authoring:#d6d9e6;--line-track:#dcdfea;--line-card:#eceef6;--line-soft:#eceef5;--line-disabled:#eceef4;--line-subtle:#f0f1f6;--line-certificate-signature:#c8cbe0;--line-ring:#e1e4ee;--line-ring-platform:#e3e6f0;--line-toggle:#c5cadb;--line-strike:#b4bac8;--line-separator:#b6bccd;--line-platform:#c5cee2;--surface-2:#f2f3f8;--surface-option:#f1f2f8;--surface-rail:#fbfbfd;--surface-foot:#fcfcfe;--surface-hover:#fafbfe;--surface-track:#eef0f6;--surface-progress:#e9ebf3;--surface-loop:#e6e8f1;--surface-histogram:#e8eaf3;--surface-bars:#dde0ee;--surface-meter:#dfe2ee;--surface-inactive:#eef0f5;--surface-security:#e6e9f2;--surface-platform:#e8ecf5;--surface-code-stripe:#f4f5fa;--surface-code-track:#e4e7f1;--stage-top:#fbfbff;--stage-bottom:#f4f5fb;--stage-aptitude-top:#f9faff;--stage-aptitude-bottom:#f3f4fb;--stage-code:#fbfbfe;--stage-proof:#f8f9fd;--on-dark:#d7deec;--on-dark-muted:#b9c3d8;--on-dark-faint:#aeb9cf;--on-dark-label:#8e9bb8;--on-dark-number:#e7ecf8;--footer-hover:#e4e9f2;--footer-line:#71809d;--brand-2:#5b4be0;--brand-deep:#2e2496;--brand-node-deep:#3b2dbd;--brand-indicator:#5448dc;--brand-glow:#6959ec;--brand-histogram:#6a5be6;--brand-chart:#6a5bea;--brand-control:#6a5de6;--brand-meter:#6b5bf0;--brand-tile:#6b5df0;--brand-node:#6b5df2;--brand-orb-platform:#7a6cf2;--brand-orb:#7a6cf3;--brand-outline:#9a90f0;--brand-tag-ink:#3b3a6e;--brand-on-dark:#d8d4ff;--brand-on-dark-soft:#e7e5ff;--brand-line:#c9c3f5;--brand-line-feature:#cfc8fb;--brand-line-call:#cfc9f7;--brand-line-filter:#cfc9f8;--brand-line-social:#cfc9f6;--brand-line-current:#c4bdf4;--brand-line-module:#b6aef2;--brand-line-outreach:#bcb4f3;--brand-line-proof:#b9b1f3;--brand-line-streak:#b1a9e9;--brand-line-chart:#b4abf0;--brand-line-kpi:#d6d1f8;--brand-line-play:#d8d3fa;--brand-line-step:#d9d4fb;--brand-line-certificate:#d9d5f7;--brand-line-suggestion:#dcd7fa;--brand-line-resume-selected:#d5cff9;--brand-line-pricing:#dcd7fb;--brand-line-chip:#dcd8fa;--brand-line-message:#dcd8fb;--brand-line-founder:#ddd8fb;--brand-line-rank:#ded9fb;--brand-line-policy:#dedaf8;--brand-line-tag:#dedbf7;--brand-line-event:#dfdafb;--brand-line-room:#e0dcf8;--brand-line-recording:#e1def8;--brand-line-recommendation:#e4e0fb;--brand-line-open-section:#e4e1fb;--brand-line-table:#e6e2fc;--brand-line-topics:#e7e5fa;--brand-line-score:#c9c3f3;--brand-line-connector:#a9b1e0;--brand-line-socket:#aeb4da;--brand-surface-selected:#e8e5fb;--brand-surface-hover:#f0eeff;--brand-surface-panel:#f1efff;--brand-surface-generating:#f4f2ff;--brand-surface-tag:#f5f3ff;--brand-surface-profile:#f5f4ff;--brand-surface-row:#f6f4ff;--brand-surface-open:#f6f5ff;--brand-surface-kpi:#f8f7ff;--brand-surface-skeleton:#f9f8ff;--brand-surface-gradient:#faf9ff;--brand-surface-section:#fbfaff;--brand-surface-room:#f2f0fe;--brand-surface-top:#f3f1ff;--brand-skeleton:#ddd8f8;--brand-track:#e2def7;--brand-track-score:#e7e4fa;--brand-track-board:#e7e4fb;--brand-track-meter:#e9e7f8;--brand-track-interview:#ece9fb;--brand-step:#d5d0f6;--learn-ink:#0a6b61;--learn-ink-tenant:#0a6b60;--learn-ink-school:#0d6f64;--learn-active:#0d7f72;--learn-gradient:#0d8174;--learn-line:#b7e2db;--learn-surface:#d9f1ed;--learn-surface-library:#e3f3ef;--learn-surface-course:#e4f4f1;--learn-surface-meeting:#e5f5f2;--learn-tint:#e6f6f3;--reward-signal:#8fcf2a;--reward-ink:#4f7a00;--reward-active:#9fd83a;--reward-progress:#a3dc3a;--reward-meter:#b9e65a;--reward-bar:#bfe66f;--reward-ink-strong:#3d5a00;--reward-ink-icon:#6b870e;--reward-line-tier:#b9dc7c;--reward-line:#cde597;--reward-line-tip:#dcefb0;--reward-line-avatar:#e6efcf;--reward-surface:#eef9d7;--reward-tint:#f2fbe2;--reward-tip:#f4fbe6;--series-1:#7b61ff;--series-2:#e0892b;--series-3:#2f6fde;--series-4:#c2417a;--series-avatar-1:#6b5cf2;--series-avatar-2:#34508a;--series-avatar-3:#1aa593;--series-avatar-4:#f2cf55;--series-avatar-4-end:#dfa72a;--series-avatar-5:#dcf7a4;--series-avatar-5-end:#bfe86f;--series-learner-1:#17a595;--series-learner-2:#f1d160;--series-learner-3:#4d8df0;--series-mobile-1:#1bab99;--series-mobile-2:#5b8def;--avatar-surface-1:#e6e3fb;--avatar-surface-2:#f1f9d9;--avatar-surface-3:#fbefc8;--avatar-surface-4:#d9f0ec;--avatar-ink-3:#7a5600;--avatar-ink-4:#0b6b5f;--heatmap-surface-1:#f1effd;--heatmap-ink-1:#4a3fb8;--heatmap-surface-2:#e0dcfa;--heatmap-surface-3:#c9c3f6;--heatmap-ink-3:#2d2196;--heatmap-surface-4:#a79ef0;--heatmap-ink-4:#1b1259;--heatmap-surface-5:#6f60e4;--chart-funnel-1:#d3cef8;--chart-funnel-1-end:#bdb5f4;--chart-funnel-2:#a99fef;--chart-funnel-2-end:#8f83ea;--chart-funnel-4:#d9f59f;--chart-bar:#e3dffb;--chart-bar-end:#d3ccf7;--chart-signal:#4fd1c0;--chart-signal-stage:#9288f5;--editor-surface:#0d1221;--editor-sidebar:#10172a;--editor-panel:#0a0f1d;--editor-quest-surface:#121a2f;--editor-toolbar:#0e1527;--editor-text:#d5dcef;--editor-quest-text:#dbe3f6;--editor-muted:#7f8aa9;--editor-line-number:#4d5877;--editor-quest-line-number:#55627f;--editor-label:#6e7a9b;--editor-tree:#aeb9d6;--editor-selected-line:#a4afcf;--editor-quest-selected-line:#aab6d3;--editor-accent:#8f82ff;--editor-file:#7fc3ff;--editor-document:#98a5c8;--syntax-keyword:#c4a7ff;--syntax-keyword-quest:#b8aefc;--syntax-keyword-lesson:#b4abff;--syntax-function:#82c7ff;--syntax-builtin:#7fc4ff;--syntax-number:#f6c86a;--syntax-number-quest:#f2c66d;--syntax-operator:#8fa0c9;--syntax-punctuation:#9fb0d6;--syntax-pass:#4ade80;--syntax-pass-text:#6ee7a0;--syntax-user:#6ee7d3;--syntax-terminal:#c8d2ea;--syntax-duration:#6aa982;--syntax-lesson-text:#e6eaf6;--device-key:#3b4361;--device-key-shadow:#0d1120;--device-rim:#646c88;--device-bevel:#262d42;--device-frame:#0c101b;--device-rim-end:#6c748f;--device-outline:#03050a;--device-island:#04060b;--device-camera:#34437a;--device-camera-shadow:#0a0d18;--device-key-tenant:#2a3550;--device-island-tenant:#0b1020;--device-shadow:#0a1428;--video-recording:#0a1022;--video-overlay:#080c24;--video-caption:#050914;--video-scrim:#060a18;--video-end:#0b1328;--video-mid:#101b37;--video-start:#1b2b52;--video-camera:#23366a;--video-camera-end:#0e1934;--video-camera-assessment:#2d3f72;--video-camera-assessment-end:#141d38;--video-thumb-start:#1a2750;--video-thumb-mid:#2b2a8c;--video-thumb-end:#4a3bd0;--video-pager:#5f5b8c;--video-person:#e4e8f8;--video-person-shirt:#aab3de;--video-transcript:#f1dd8f;--video-wave:#f4d766;--portrait-hair:#17143a;--portrait-shirt:#222a66;--portrait-collar:#e6e3ff;--portrait-accent:#c4beff;--portrait-skin-neck:#c78b63;--portrait-skin-shadow:#a9714b;--portrait-skin:#dba67d;--portrait-skin-shade:#965a32;--portrait-blush:#e26a62;--portrait-feature:#1d1738;--portrait-nose:#784022;--portrait-mouth:#8c3b3a;--portrait-shirt-shade:#1b1260;--portrait-shirt-neck:#3b2fb0;--portrait-neck:#c4835d;--portrait-neck-shade:#7a3f25;--portrait-ears:#cf8f68;--portrait-face:#d89a73;--portrait-hair-assessment:#1b2033;--portrait-hair-highlight:#4a5384;--certificate-ribbon:#c9a21c;--certificate-ribbon-shadow:#b48e12;--certificate-ring:#fff4c4;--streak-glow:#f8dc8e;--streak-ink:#c2570c;--streak-fill:#f5b335;--streak-fill-soft:#f9d882;--streak-base:#ecdfbd;--icon-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23493ad2'%3E%3Cpath d='M8.1 13.4 4.7 10l-1.1 1.1 4.5 4.5 9-9-1.1-1.1z'/%3E%3C/svg%3E");--icon-check-inverse:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%23cdf188'%3E%3Cpath d='M8.1 13.4 4.7 10l-1.1 1.1 4.5 4.5 9-9-1.1-1.1z'/%3E%3C/svg%3E");--icon-cross:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%238a93a6'%3E%3Cpath d='M6.2 5 10 8.8 13.8 5 15 6.2 11.2 10 15 13.8 13.8 15 10 11.2 6.2 15 5 13.8 8.8 10 5 6.2z'/%3E%3C/svg%3E");--icon-axis:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23493ad2' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16M8 8l-4 4 4 4M16 8l4 4-4 4'/%3E%3C/svg%3E");--icon-select:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%235d6679' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E");--font-head:var(--font-jakarta),var(--font-inter),system-ui,sans-serif;--font-body:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--font-code:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;--font-code-lab:ui-monospace,"SF Mono","JetBrains Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--font-code-quest:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,"Liberation Mono",monospace;--font-visual-label:Inter,system-ui,sans-serif;--radius-sm:10px;--radius:16px;--radius-lg:24px;--shadow-sm:0 1px 2px rgba(15,23,40,0.06);--shadow:0 1px 2px rgba(15,23,40,0.05),0 10px 30px rgba(15,23,40,0.08);--shadow-lg:0 2px 4px rgba(15,23,40,0.06),0 24px 60px rgba(25,41,73,0.16);--wrap:1200px;--gutter:20px;--control-height:48px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,html{overflow-x:clip}body{margin:0;background:var(--paper);color:var(--text);font:400 16px/1.6 var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:var(--brand);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--brand-ink)}h1,h2,h3,h4{font-family:var(--font-head);color:var(--ink);letter-spacing:-.02em;margin:0 0 .5em;overflow-wrap:break-word;min-width:0;text-wrap:balance}h1{font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.08}h1,h2{font-weight:800}h2{font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.15}h3{font-size:1.2rem;line-height:1.3;font-weight:700}p{margin:0 0 1em;max-width:65ch}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong{font-weight:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:6px}.skip{position:absolute;left:8px;top:8px;transform:translateY(calc(-100% - 8px));-webkit-clip-path:inset(50%);clip-path:inset(50%);background:var(--ink);color:var(--paper);padding:8px 12px;border-radius:8px;z-index:100}.skip:focus-visible{transform:none;-webkit-clip-path:none;clip-path:none}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.section{padding:88px 0}.section.tight{padding:56px 0}.section.surface{background:var(--surface)}.section.dark{--focus:var(--lime);background:var(--navy);color:var(--on-dark)}.section.dark h2,.section.dark h3{color:var(--paper)}.lede{font-size:1.15rem;line-height:1.6;color:var(--muted);max-width:680px}.section.dark .lede{color:var(--on-dark-muted)}.center{text-align:center}.center .lede{margin-left:auto;margin-right:auto}.head{margin-bottom:44px}.grid{display:grid;grid-gap:20px;gap:20px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:960px){.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.section{padding:64px 0}.g2,.g3,.g4{grid-template-columns:minmax(0,1fr)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 20px;border-radius:12px;font:600 15px/1 var(--font-body);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background .15s,color .15s,border-color .15s,transform .15s;white-space:nowrap;min-height:44px}.btn:active:not(:disabled):not([aria-disabled=true]),button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true],button:disabled,button[aria-disabled=true],input:disabled,input[aria-disabled=true],select:disabled,select[aria-disabled=true],textarea:disabled,textarea[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.btn.primary{background:var(--brand);color:var(--paper);box-shadow:0 6px 16px color-mix(in srgb,var(--brand) 28%,transparent)}.btn.primary:hover{background:var(--brand-ink);color:var(--paper)}.btn.ghost{background:var(--paper);color:var(--ink);border-color:var(--line)}.btn.ghost:hover{border-color:var(--line-decoration);color:var(--ink)}.btn.lime{background:var(--lime);color:var(--lime-ink)}.btn.lime:hover{background:var(--series-avatar-5-end);color:var(--lime-ink)}.btn.onDark{background:transparent;color:var(--paper);border-color:color-mix(in srgb,var(--paper) 28%,transparent)}.btn.onDark:hover{border-color:var(--paper);color:var(--paper)}.ctaRow{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.center .ctaRow{justify-content:center}.siteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--paper);border-bottom:1px solid var(--line)}.headerRow{display:flex;justify-content:space-between;gap:20px;height:68px}.headerRow,.logo{align-items:center}.logo{display:inline-flex;min-width:0;min-height:44px}.logo img{height:24px;width:auto;object-fit:contain}.nav{display:flex;align-items:center;gap:4px}.nav summary,.navLink{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;border-radius:10px;font:500 15px/1 var(--font-body);color:var(--text);text-decoration:none;cursor:pointer;list-style:none;white-space:nowrap}.nav summary::-webkit-details-marker{display:none}.nav details[open]>summary,.nav summary:hover,.navLink:hover{background:var(--surface);color:var(--ink)}.caret{width:10px;height:10px;border-right:1.8px solid;border-bottom:1.8px solid;transform:rotate(45deg) translateY(-2px);opacity:.6}.navGroup{position:relative}.menu{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:var(--paper);border:1px solid transparent;border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:18px;display:grid;grid-gap:18px;gap:18px;min-width:300px}.menu.wide{grid-template-columns:repeat(4,minmax(190px,1fr));min-width:860px}.menuCol .menuLabel{font:700 11.5px/1 var(--font-body);letter-spacing:0;text-transform:none;color:var(--muted);margin:4px 10px 10px}.menuItem{display:block;padding:9px 10px;border-radius:10px;text-decoration:none;color:var(--ink)}.menuItem:hover{background:var(--brand-tint);color:var(--ink)}.menuItem strong{display:block;font:600 14.5px/1.3 var(--font-body);white-space:nowrap}.menuItem span{display:block;font-size:13px;line-height:1.4;color:var(--muted);margin-top:2px}.headerCtas{display:flex;align-items:center;gap:10px}.signIn{font:500 15px/1 var(--font-body);color:var(--text);text-decoration:none;padding:10px 8px;white-space:nowrap}.mobileNav{display:none}@media (max-width:1080px){.headerCtas .signIn,.nav{display:none}.mobileNav{display:block}.mobileNav>summary{list-style:none;cursor:pointer;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font:600 14px/1 var(--font-body);white-space:nowrap}.mobileNav>summary::-webkit-details-marker{display:none}.mobilePanel{position:absolute;left:0;right:0;top:68px;background:var(--paper);border-bottom:1px solid transparent;box-shadow:var(--shadow);padding:12px var(--gutter) 24px;max-height:calc(100vh - 68px);max-height:calc(100dvh - 68px);overflow-y:auto;overscroll-behavior:contain}.mobilePanel .menuLabel{font:700 12.5px/1 var(--font-body);letter-spacing:0;text-transform:none;color:var(--muted);margin:18px 0 6px}.mobilePanel a{display:block;padding:10px 0;color:var(--ink);text-decoration:none;font-weight:500;border-bottom:1px solid var(--surface);white-space:nowrap}}@media (max-width:480px){.headerCtas .btn{padding:11px 14px;font-size:14px}}.hero{position:relative;padding:72px 0 40px;overflow:hidden;background:radial-gradient(1100px 520px at 85% -10%,color-mix(in srgb,var(--brand) 12%,transparent),transparent 60%),radial-gradient(700px 400px at -5% 20%,color-mix(in srgb,var(--lime) 35%,transparent),transparent 60%),var(--paper)}.heroGrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}.hero h1 .mark,.pageHero h1 .mark{background:linear-gradient(transparent 62%,var(--lime) 62%);padding:0 .06em;margin:0 -.06em;border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hero .lede{font-size:1.2rem}.heroNote{margin-top:18px;font-size:14px;color:var(--muted)}.tagline{display:inline-flex;gap:8px;align-items:center;padding:6px 12px 6px 6px;border-radius:999px;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);font:600 13.5px/1 var(--font-body);color:var(--ink);margin-bottom:22px}.tagline b{background:var(--brand);color:var(--paper);border-radius:999px;padding:5px 9px;font-size:12px;letter-spacing:0}.heroVisual{position:relative;min-height:420px}@media (max-width:960px){.heroGrid{grid-template-columns:minmax(0,1fr)}.heroVisual{min-height:0}}.frame{background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-lg);overflow:hidden}.frameBar{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background:var(--surface-2);border-bottom:1px solid var(--line)}.frameBar i{width:9px;height:9px;border-radius:50%;background:var(--line-chrome)}.frameBar span{margin-left:10px;font:500 11.5px/1 var(--font-body);color:var(--muted);background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:4px 10px}.stack{position:relative;padding-bottom:120px}.stack .back{width:92%;margin-left:auto}.stack .front{position:absolute;left:0;bottom:0;width:74%}@media (max-width:640px){.stack .front{position:relative;bottom:auto;width:100%;margin-top:16px}.stack .back{width:100%}}.proofBar{padding:36px 0 12px}.heroLogos{background:var(--paper);padding-bottom:40px}.hero:has(+.heroLogos){padding-bottom:0}.proofLabel{text-align:center;font:500 14px/1.5 var(--font-body);color:var(--muted);margin:16px auto 0}.inlineList.heroNote{margin-top:22px;font-size:14px;color:var(--muted)}.inlineList{align-items:baseline;gap:6px 20px;margin:0;padding:0;list-style:none}.inlineList,.logoRow{display:flex;flex-wrap:wrap}.logoRow{justify-content:center;gap:10px 14px}.logoChip{font:700 15px/1 var(--font-body);color:var(--muted-strong);padding:12px 16px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.stat{padding:22px;border-radius:var(--radius);background:var(--paper);border:1px solid var(--line)}.stat strong{display:block;font:800 2.1rem/1.1 var(--font-head);color:var(--ink);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat span{display:block;margin-top:6px;color:var(--muted);font-size:14.5px}.section.dark .stat{background:var(--navy-2);color:var(--paper);border-color:color-mix(in srgb,var(--paper) 8%,transparent)}.section.dark .stat strong{color:var(--paper)}.section.dark .stat span{color:var(--on-dark-faint)}@media (max-width:960px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:24px}.card h3{margin-bottom:8px}.card p{color:var(--muted);margin:0}.card .link{display:inline-block;margin-top:14px;font-weight:600;text-decoration:none}.cardIcon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--brand);font:800 16px/1 var(--font-head);margin-bottom:16px}.cardIcon,.tag{background:var(--brand-soft)}.tag{display:inline-block;font:600 12px/1 var(--font-body);padding:6px 9px;border-radius:999px;color:var(--brand-ink)}.tag.lime{background:var(--reward-surface);color:var(--lime-ink)}.tag.teal{background:var(--teal-soft);color:var(--teal-ink)}.tag.gray{background:var(--surface);color:var(--muted)}.tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.pillar{border-radius:var(--radius-lg);padding:28px;border:1px solid var(--line);background:var(--paper);display:flex;flex-direction:column}.pillar .step{font:800 13px/1 var(--font-body);letter-spacing:0;text-transform:none;margin-bottom:12px}.pillar h3{font-size:1.6rem;margin-bottom:10px}.pillar p{color:var(--muted)}.pillar ul{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-gap:8px;gap:8px}.pillar li{display:flex;gap:10px;align-items:baseline;font-size:15px}.pillar li:before{content:"";flex:0 0 8px;height:8px;border-radius:50%;transform:translateY(-1px)}.pillar.prepare{background:linear-gradient(180deg,var(--brand-tint),var(--paper) 60%)}.pillar.prepare .step,.pillar.prepare li:before{color:var(--brand)}.pillar.prove{background:linear-gradient(180deg,var(--warn-surface-tile),var(--paper) 60%)}.pillar.prove .step{color:var(--warn-ink-year)}.pillar.prove li:before{color:var(--warn-icon)}.pillar.place{background:linear-gradient(180deg,var(--reward-tint),var(--paper) 60%)}.pillar.place .step,.pillar.place li:before{color:var(--reward-ink)}.pillar li:before{background:currentColor}.pillar li{color:var(--text)}.pillar .link{margin-top:auto;padding-top:18px;font-weight:600;text-decoration:none}@media (max-width:960px){.pillars{grid-template-columns:minmax(0,1fr)}}.featureRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:56px;gap:56px;align-items:center;padding:36px 0}.featureRow.flip>:first-child{order:2}.checks{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-gap:10px;gap:10px}.checks li{position:relative;padding-left:30px}.checks li:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:50%;background:var(--brand-soft) var(--icon-check) center /13px no-repeat}.section.dark .checks li:before{background-color:color-mix(in srgb,var(--lime) 18%,transparent);background-image:var(--icon-check-inverse)}@media (max-width:960px){.featureRow{grid-template-columns:minmax(0,1fr);gap:28px}.featureRow.flip>:first-child{order:0}}.aud{display:flex;flex-direction:column;border-radius:var(--radius-lg);padding:28px;background:var(--paper);border:1px solid var(--line);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.aud,.aud:hover{color:var(--text)}.aud:hover{border-color:var(--brand-line);box-shadow:var(--shadow);transform:translateY(-2px)}.aud .who{font:700 12.5px/1 var(--font-body);letter-spacing:0;text-transform:none;color:var(--brand)}.aud h3{margin:12px 0 8px;font-size:1.3rem}.aud p{color:var(--muted)}.aud .go{margin-top:auto;font-weight:600;color:var(--brand)}.quote{margin:0;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:26px;display:flex;flex-direction:column}.quote blockquote{margin:0 0 18px;font-size:16px;line-height:1.6;color:var(--ink)}.quote figcaption{margin-top:auto;font-size:14px;color:var(--muted)}.quote figcaption strong{display:block;color:var(--ink)}.ctaBand{border-radius:var(--radius-lg);padding:56px;background:radial-gradient(600px 300px at 90% 0,color-mix(in srgb,var(--lime) 25%,transparent),transparent 60%),linear-gradient(135deg,var(--brand),var(--brand-deep));color:var(--brand-on-dark-soft)}.ctaBand h2{color:var(--paper)}.ctaBand .lede{color:var(--brand-on-dark)}@media (max-width:640px){.ctaBand{padding:36px 24px}}.faq{max-width:820px;margin:0 auto}.faq details{border-bottom:1px solid var(--line);padding:0}.faq summary{padding:18px 0;min-height:44px;align-items:center;cursor:pointer;list-style:none;font:600 17px/1.4 var(--font-head);color:var(--ink);display:flex;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:400;color:var(--brand);font-size:22px;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{margin:0;padding:0 0 18px;color:var(--muted)}.pageHero{padding:64px 0 40px;background:radial-gradient(900px 420px at 90% -20%,color-mix(in srgb,var(--brand) 10%,transparent),transparent 60%),linear-gradient(180deg,var(--surface),var(--paper));border-bottom:1px solid var(--line)}.crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:13.5px;margin-bottom:18px}.crumbs,.crumbs a{color:var(--muted)}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--brand)}.article{max-width:65ch;margin:0 auto}.article h2{font-size:1.6rem;margin-top:1.6em}.article h3,.article h4{margin-top:1.4em}.article li,.article p{font-size:17px;line-height:1.75;color:var(--text)}.article ol,.article ul{padding-left:1.3em}.article .updateNote{margin:28px 0;padding:18px 20px;border-radius:var(--radius);background:var(--brand-tint);border:1px solid var(--brand-line-founder)}.article .updateNote p{margin:0;font-size:15.5px}.statRow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:24px 0}.statRow div{padding:16px;border-radius:12px;background:var(--surface);border:1px solid var(--line);font-weight:600;color:var(--ink);font-size:15px}@media (max-width:640px){.statRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.tableWrap{overflow-x:auto;margin:24px 0;border:1px solid var(--line);border-radius:var(--radius)}.tableHint{display:none}@media (max-width:640px){.tableHint{display:block;margin:24px 0 -12px;font-size:13.5px;color:var(--muted)}}.cmp{width:100%;border-collapse:collapse;font-size:15px;min-width:480px}.cmp td,.cmp th{padding:12px 16px;border-bottom:1px solid var(--line);text-align:left}.cmp thead th{background:var(--surface);font:700 14px/1.3 var(--font-body);color:var(--ink)}.cmp td.no,.cmp td.yes{text-align:center;font-weight:700}.cmp td.yes{color:var(--ok-ink-form)}.cmp td.no{color:var(--danger)}.cmp td.na{text-align:center;font-size:13px;color:var(--muted)}.cmp tbody tr:last-child>*{border-bottom:0}.disclaimer{font-size:13.5px;color:var(--muted);max-width:65ch}.formCard{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:28px}.field{display:grid;grid-gap:6px;gap:6px;margin-bottom:14px}.field label{font:600 14px/1.3 var(--font-body);color:var(--ink)}.field input,.field select,.field textarea{font:inherit;padding:12px 14px;border:1px solid var(--muted);outline:3px solid transparent;outline-offset:2px;border-radius:10px;background:var(--paper);color:var(--ink)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline-color:var(--focus)}.field input:active:not(:disabled):not([aria-disabled=true]),.field select:active:not(:disabled):not([aria-disabled=true]),.field textarea:active:not(:disabled):not([aria-disabled=true]){border-color:var(--brand)}.field input,.field select{height:var(--control-height)}.siteFooter{--focus:var(--lime);background:var(--navy);color:var(--on-dark-muted);padding:64px 0 32px;font-size:14.5px}.footGrid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(5,minmax(0,1fr));grid-gap:28px;gap:28px}.footGrid .footLabel{font:700 12px/1 var(--font-body);letter-spacing:0;text-transform:none;color:var(--paper);margin:0 0 14px}.footGrid ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:9px;gap:9px}.siteFooter a{color:var(--on-dark-muted);text-decoration:none}.siteFooter a:hover{color:var(--paper)}.footBrand img{height:24px;width:auto;margin-bottom:16px}.footBrand p{max-width:300px}.footBottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--paper) 10%,transparent);font-size:13.5px}.footBottom nav{display:flex;flex-wrap:wrap;gap:18px}@media (max-width:960px){.footGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.footBrand{grid-column:1/-1}}.muted{color:var(--muted)}.small{font-size:14px}.hr{border:0;border-top:1px solid var(--line);margin:0}.previewBanner{background:var(--lime);color:var(--lime-ink);text-align:center;font:600 13px/1.4 var(--font-body);padding:8px var(--gutter)}.pillars.four{grid-template-columns:repeat(4,minmax(0,1fr))}.pillar.learn{background:linear-gradient(180deg,var(--learn-tint),var(--paper) 60%)}.pillar.learn .step{color:var(--teal-ink)}.pillar.learn li:before{color:var(--teal)}@media (max-width:1100px){.pillars.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pillars.four{grid-template-columns:minmax(0,1fr)}}.mock{background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-lg);overflow:hidden;font-size:13.5px;color:var(--text)}.mHead{padding:14px 18px 12px;background:linear-gradient(120deg,var(--brand-2),var(--brand));color:var(--paper)}.mHead strong{display:block;font:700 15.5px/1.3 var(--font-head)}.mHead span{display:block;font-size:12px;opacity:.85;margin-top:3px}.mBody{padding:14px 18px 18px}.mTabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.mTabs span{font:600 11.5px/1 var(--font-body);padding:7px 10px;border-radius:8px;background:var(--surface);color:var(--muted)}.mTabs span.on{background:var(--brand-soft);color:var(--brand-ink)}.mTable{width:100%;border-collapse:collapse}.mTable th{text-align:left;font:600 11px/1 var(--font-body);letter-spacing:0;text-transform:none;color:var(--muted);padding:8px 6px;border-bottom:1px solid var(--line)}.mTable td{padding:9px 6px;border-bottom:1px solid var(--line-subtle);vertical-align:middle}.mTable tr:last-child td{border-bottom:0}.mWho{display:inline-flex;align-items:center;gap:9px}.mWho b,.mWho small{display:block}.mWho b{font-weight:600;color:var(--ink)}.mWho small{color:var(--muted);font-size:11.5px}.mAvatar{display:inline-grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;font:700 11px/1 var(--font-body);color:var(--paper)}.mAvatar.t0{background:var(--series-1)}.mAvatar.t1{background:var(--teal)}.mAvatar.t2{background:var(--series-2)}.mAvatar.t3{background:var(--series-3)}.mAvatar.t4{background:var(--series-4)}.mBar{display:inline-block;width:100%;min-width:56px;height:7px;background:var(--surface-track);overflow:hidden;vertical-align:middle}.mBar,.mBar i{border-radius:999px}.mBar i{display:block;height:100%;background:var(--brand)}.mBar i.teal{background:var(--teal)}.mBar i.gold{background:var(--gold)}.mBar i.lime{background:var(--reward-signal)}.mScore{display:inline-flex;align-items:center;gap:8px;width:110px}.mScore em{font-style:normal;font-weight:700;color:var(--ink)}.mMatch{font-weight:700;color:var(--brand-ink)}.mChip{display:inline-block;font:600 11px/1 var(--font-body);padding:6px 9px;border-radius:999px;white-space:nowrap}.mChip.ok{background:var(--ok-surface);color:var(--ok-ink-chip)}.mChip.info{background:var(--info-surface);color:var(--info)}.mChip.brand{background:var(--brand-soft);color:var(--brand-ink)}.mChip.muted{background:var(--surface);color:var(--muted)}.mChip.warn{background:var(--warn-surface);color:var(--warn)}.mReady{grid-gap:10px}.mReady,.mReadyRow{display:grid;gap:10px}.mReadyRow{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) 40px;align-items:center;grid-gap:10px;margin:6px 0}.mReadyRow span{color:var(--text)}.mReadyRow b{text-align:right;color:var(--ink)}.mFoot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.mNote{font-size:12px;color:var(--muted)}.mFloat{display:flex;gap:10px;align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-lg);padding:12px 14px;font-size:13px}.mFloat b,.mFloat small{display:block}.mFloat small{color:var(--muted)}.mDot{width:10px;height:10px;border-radius:50%;background:var(--ok-live);box-shadow:0 0 0 4px color-mix(in srgb,var(--ok-live) 18%,transparent)}.mSplit{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:18px;gap:18px}.mLabel{font:700 11px/1 var(--font-body);letter-spacing:0;text-transform:none;color:var(--muted);margin:4px 0 8px}.mBoard,.mJobs,.mTop{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.mBoard li,.mJobs li,.mTop li{display:flex;align-items:center;gap:9px}.mTop li b{margin-left:auto}.mBoard li{padding:7px 8px;border-radius:10px;background:var(--surface)}.mBoard li:first-child{background:var(--warn-surface-tile)}.mRank{width:18px;text-align:center;font-weight:800;color:var(--muted)}.mName{font-weight:600;color:var(--ink)}.mStreak{margin-left:auto;font-size:12px;color:var(--warn-ink-difficulty)}.mBoard li b{min-width:78px;text-align:right;color:var(--ink)}.mJobs li{padding:9px;border:1px solid var(--line);border-radius:12px}.mJobs li b,.mJobs li small{display:block}.mJobs li small{color:var(--muted);font-size:12px}.mJobs li .mChip{margin-left:auto}.mKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.mKpis div{background:var(--surface);border-radius:10px;padding:10px}.mKpis b{display:block;font:800 18px/1.1 var(--font-head);color:var(--ink)}.mKpis span{font-size:11.5px;color:var(--muted)}.mBig{display:grid;align-content:center;justify-items:center;text-align:center;background:var(--brand-tint);border-radius:12px;padding:16px}.mBig strong{font:800 42px/1 var(--font-head);color:var(--brand-ink)}.mBig span{color:var(--muted);font-size:12.5px}.mBig small{margin-top:6px;color:var(--ok);font-weight:600}.mNotes{margin-top:12px;padding-top:10px;border-top:1px solid var(--line);font-size:12.5px}.mNotes p{margin:4px 0}.mCourse li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line-subtle)}.mCourse li:last-child{border-bottom:0}.mCourse ol{list-style:none;margin:0;padding:0}.mTick{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800}.mTick.done{background:var(--ok-surface);color:var(--ok-ink)}.mTick.live{background:var(--danger-surface-live);color:var(--danger-ink-live)}.mTick.next{background:var(--surface);color:var(--muted)}.collage{position:relative;padding:10px 0 150px 40px}.collage .cA{position:relative;z-index:1}.collage .cB{position:absolute;left:0;bottom:0;width:58%;z-index:2}.collage .cC{position:absolute;right:-10px;top:-14px;z-index:3}@media (max-width:640px){.collage{padding:0}.collage .cB,.collage .cC{position:relative;width:100%;left:auto;right:auto;top:auto;bottom:auto;margin-top:14px}.mSplit{grid-template-columns:minmax(0,1fr)}.mKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.mTable td:nth-child(2),.mTable th:nth-child(2){display:none}}.yearCard .checks,.yearCard h3{margin-top:12px}.yearCard .checks li{font-size:15px;color:var(--text)}.yearBadge{display:inline-block;font:800 12.5px/1 var(--font-body);letter-spacing:0;text-transform:none;padding:7px 11px;border-radius:999px}.yearBadge.y0{background:var(--learn-tint);color:var(--teal-ink)}.yearBadge.y1{background:var(--brand-soft);color:var(--brand-ink)}.yearBadge.y2{background:var(--warn-surface-year);color:var(--warn-ink-year)}.yearBadge.y3{background:var(--reward-surface);color:var(--lime-ink)}.catalogGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.catalogCol h3{font-size:1.05rem;margin-bottom:12px;padding-bottom:10px;border-bottom:2px solid var(--brand-soft)}.chips{display:flex;flex-wrap:wrap;gap:7px}.fchip{display:inline-block;white-space:nowrap;font:500 13.5px/1.2 var(--font-body);padding:8px 11px;border-radius:10px;background:var(--paper);border:1px solid var(--line);color:var(--ink);text-decoration:none}.fchip:hover{border-color:var(--brand-line);color:var(--brand-ink)}.fchip.ai:after{content:"AI";margin-left:6px;font:800 10px/1 var(--font-body);padding:3px 5px;border-radius:6px;background:var(--lime);color:var(--lime-ink);vertical-align:1px}@media (max-width:1100px){.catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.catalogGrid{grid-template-columns:minmax(0,1fr)}}.catGroup{padding:56px 0;border-top:1px solid var(--line)}.catGroup:first-of-type{border-top:0}.catHead{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:40px;gap:40px;margin-bottom:28px}.featGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.feat{display:block;padding:18px;border-radius:14px;border:1px solid var(--line);background:var(--paper);text-decoration:none;color:var(--text)}.feat:hover{border-color:var(--brand-line);box-shadow:var(--shadow-sm);color:var(--text)}.feat strong{display:flex;align-items:center;gap:8px;font:700 15.5px/1.3 var(--font-head);color:var(--ink);margin-bottom:6px}.feat p{margin:0;font-size:14.5px;color:var(--muted)}.aiTag{font:800 10px/1 var(--font-body);padding:3px 6px;border-radius:6px;background:var(--lime);color:var(--lime-ink)}@media (max-width:960px){.catHead{grid-template-columns:minmax(0,1fr);gap:8px}.featGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.featGrid{grid-template-columns:minmax(0,1fr)}}.icpGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.icpCard{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius-lg);padding:26px;background:var(--paper)}.icpTop{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px;margin-bottom:14px}.icpTop h3{margin:0;font-size:1.3rem}.icpTop span{font-size:13px;color:var(--muted)}.icpList{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.icpList li{padding:14px 16px;border-radius:14px;background:var(--surface)}.icpList .pain{margin:0 0 6px;font:600 15px/1.45 var(--font-body);color:var(--ink)}.icpList .fix{margin:0;font-size:14.5px;color:var(--muted);padding-left:22px;position:relative}.icpList .fix:before{content:"→";position:absolute;left:0;color:var(--brand);font-weight:700}.icpCard .link{margin-top:16px;font-weight:600;text-decoration:none}@media (max-width:860px){.icpGrid{grid-template-columns:minmax(0,1fr)}}.painTable{display:grid;grid-gap:12px;gap:12px}.painRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:18px;gap:18px;align-items:start;padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.painRow .pain{margin:0;font:600 16px/1.45 var(--font-head);color:var(--ink)}.painRow .fix{margin:0;color:var(--text)}.painRow .fix:before{content:none}@media (max-width:760px){.painRow{grid-template-columns:minmax(0,1fr);gap:8px}}.marquee{position:relative;overflow:hidden;padding:6px 0 4px;-webkit-mask-image:linear-gradient(90deg,transparent,var(--shadow-ink) 8%,var(--shadow-ink) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--shadow-ink) 8%,var(--shadow-ink) 92%,transparent)}.marqueeTrack{display:flex;align-items:center;gap:56px;width:max-content;margin:0;padding:0;list-style:none;animation:marquee 60s linear infinite}.marquee:focus-within .marqueeTrack,.marquee:hover .marqueeTrack,.proofBar:focus-within .marqueeTrack,.proofBar:hover .marqueeTrack{animation-play-state:paused}.marqueeTrack li{flex:0 0 auto;display:flex;align-items:center;height:56px}.marqueeTrack img{height:40px;width:auto;max-width:180px;object-fit:contain;filter:grayscale(1) contrast(1.05);opacity:.72;transition:filter .2s,opacity .2s}.marqueeTrack img:hover{filter:none;opacity:1}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee:focus-visible{outline-offset:-3px}@media (prefers-reduced-motion:reduce){.marquee{overflow-x:auto;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,var(--shadow-ink) 88%,transparent);mask-image:linear-gradient(90deg,var(--shadow-ink) 88%,transparent)}.marqueeTrack{animation:none;padding:0 16px}.marqueeTrack li[aria-hidden=true]{display:none}}.quoteWho{display:flex;align-items:center;gap:12px}.quotePhoto{flex:0 0 44px;width:44px;height:44px;border-radius:50%;object-fit:cover}.quoteInitials{display:grid;place-items:center;background:var(--brand-soft);color:var(--brand-ink);font:700 14px/1 var(--font-body)}.srOnly{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}h1,h2,h3{text-wrap:balance}.aud p,.card p,.checks li,.icpList .fix,.lede,.painRow .fix,.pillar p{text-wrap:pretty}.aud .who{line-height:1.35}.proofLabel{line-height:1.5;text-wrap:balance}@media (max-width:640px){.proofLabel{font-size:13px}}.pageHero h1{font-size:clamp(2.05rem,3.7vw,3rem);letter-spacing:-.025em}.pageHero .crumbs{margin-bottom:28px}@media (max-width:960px){.pageHero .heroGrid{grid-template-columns:minmax(0,1fr)}.pageHero .heroGrid>*{min-width:0}.pageHero .heroGrid>:last-child{max-width:620px}}.section.surface+.section.surface,.section:not(.surface):not(.dark)+.section:not(.surface):not(.dark){padding-top:0}.featureRow:last-child{padding-bottom:0}.featureRow.single{grid-template-columns:minmax(0,720px)}@media (max-width:1080px){.headerCtas .btn,.mobileNav>summary{min-height:44px;display:inline-flex;align-items:center}.mobilePanel a.mobileSignIn{display:flex;justify-content:center;margin:4px 0 8px;padding:12px 16px;border:1px solid var(--line);font-weight:600}}.card .link,.icpCard .link,.pillar .link,.textLink{display:block;padding:10px 0;line-height:1.5}.linkText{display:block}.textLink{font-weight:600;text-decoration:none}.crumbs a{display:inline-block;padding:12px 6px;margin:-12px -6px}.footBottom nav a{display:inline-block;padding:11px 0}@media (max-width:640px){.fchip{padding:11px 13px}.ab-links a,.fm-links .link{display:inline-block;padding:10px 0}}@media (max-width:480px){.stats{gap:10px}.stat{padding:16px}.stat strong{font-size:clamp(1.25rem,6.2vw,1.55rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}.icpTop{flex-direction:column;align-items:flex-start;gap:4px}.icpCard .link{margin-top:auto;padding-top:16px}.checks.cross li{color:var(--muted)}.checks.cross li:before{background:var(--surface-track) var(--icon-cross) center /12px no-repeat}.cardIcon{width:44px;height:44px}.cardIcon .ico{display:block;width:22px;height:22px}.grid>.card:has(>.cardIcon){display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:12px 14px;gap:12px 14px;align-content:start}.grid>.card:has(>.cardIcon)>.cardIcon{grid-column:1;grid-row:1;margin:0;align-self:center}.grid>.card:has(>.cardIcon)>:is(h2,h3){grid-column:2;grid-row:1;align-self:center;margin:0}.grid>.card:has(>.cardIcon)>:not(.cardIcon,h2,h3){grid-column:1/-1}@media (max-width:640px){.grid>.card:has(>.cardIcon){padding:18px}}.quote .quoteLogo{height:26px;width:auto;max-width:150px;object-fit:contain;object-position:left center;filter:grayscale(1);opacity:.8;margin-bottom:16px}.quotesOne{grid-template-columns:minmax(0,760px)}.quotesOne .quote{padding:32px}.quotesOne .quote blockquote{font:600 1.3rem/1.5 var(--font-head);letter-spacing:-.01em}.ctaBand{text-align:center}.ctaBand .lede{margin-left:auto;margin-right:auto}.ctaBand .ctaRow{justify-content:center}@media (max-width:640px){.ctaBand .ctaRow{flex-direction:column;align-items:stretch}.ctaBand .ctaRow .btn{width:100%}.hero .ctaRow .btn,.pageHero .ctaRow .btn{flex:1 1 12rem;justify-content:center}}.headerCtas .btn{white-space:nowrap}@media (max-width:374px){.headerRow{gap:8px}.logo img{height:20px}.headerCtas{gap:6px}.headerCtas .btn{padding:10px;font-size:13.5px}.mobileNav>summary{padding:10px}}@media (max-width:360px){:root{--gutter:16px}.ctaBand{padding:32px 20px}.btn{padding-left:16px;padding-right:16px}}.frame.crop img{width:100%;aspect-ratio:1600/760;object-fit:cover;object-position:top left}.mSample{margin-left:auto;font:600 11px/1 var(--font-body);font-style:normal;letter-spacing:0;color:var(--muted)}.mJobs li small,.mKpis span,.mLabel,.mNote,.mTable th,.mTabs span,.mWho small{font-size:12px}.mChip{font-size:11.5px}.tableWrap{background:linear-gradient(to right,var(--paper) 30%,color-mix(in srgb,var(--paper) 0%,transparent)) 0 /36px 100% no-repeat local,linear-gradient(to left,var(--paper) 30%,color-mix(in srgb,var(--paper) 0%,transparent)) 100% /36px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--ink) 22%,transparent),color-mix(in srgb,var(--ink) 0%,transparent)) 0 /10px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--ink) 22%,transparent),color-mix(in srgb,var(--ink) 0%,transparent)) 100% /10px 100% no-repeat scroll}.cmp td.us,.cmp th.us{background:var(--brand-tint)}.cmp{min-width:0}.cmp:has(thead th:nth-child(4)){min-width:560px}@media (max-width:640px){.cmp td,.cmp th{padding:12px}.cmp:has(thead th:nth-child(4)) tbody td:first-child,.cmp:has(thead th:nth-child(4)) tbody th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;max-width:130px;background:var(--paper);box-shadow:1px 0 0 var(--line)}.cmp:has(thead th:nth-child(4)) thead th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--surface)}}.marqueeTrack li{overflow:hidden}.proofBar:has(.mpToggle:checked) .marqueeTrack{animation-play-state:paused}.mpRow{display:flex;justify-content:center;margin-top:2px}.mpLabel{position:relative;display:inline-flex;cursor:pointer}.mpToggle{position:absolute;width:1px;height:1px;margin:0;opacity:0}.mpBtn{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;font:600 12.5px/1 var(--font-body);color:var(--muted)}.mpLabel:hover .mpBtn{background:var(--surface);color:var(--ink)}.mpToggle:focus-visible+.mpBtn{outline:3px solid var(--focus);outline-offset:2px}.mpIcon{display:inline-block;width:10px;height:11px;border-left:3px solid;border-right:3px solid}.mpToggle:checked+.mpBtn .mpIcon{width:0;height:0;border-left:9px solid;border-right:0;border-top:6px solid transparent;border-bottom:6px solid transparent}@media (prefers-reduced-motion:reduce){.mpRow{display:none}}.illus{margin:0}.illusNote{margin-top:12px;text-align:center;font:500 12px/1.4 var(--font-body);color:var(--muted);letter-spacing:0}.ctaBand{--focus:var(--lime)}:is(.card,.formCard,.quote,.feat,.menu,.mobilePanel,.tableWrap){--focus:var(--brand)}.relatedHeading{font:700 13.5px/1.35 var(--font-body);letter-spacing:0;margin-bottom:16px}::selection{background:var(--brand);color:var(--paper)}[contenteditable=true],input,textarea{caret-color:var(--focus)}html{scrollbar-color:var(--brand) var(--surface)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aud,.btn{transition:none}.aud:hover,.btn:active:not(:disabled):not([aria-disabled=true]),button:active:not(:disabled):not([aria-disabled=true]){transform:none}}@media (min-width:1600px){.hero{padding:32px 0 24px}.hero h1{font-size:3rem}.hero .heroVisual,.hero .vhh-root{max-width:500px}.hero .fm-cardWrap{max-width:560px}.hero .fm-card{padding:24px}.hero .fm-cardHead{margin-bottom:16px}.hero .fm-form .field{margin-bottom:12px}.heroLogos .proofBar{padding-top:12px}.hero .fm-details .checks{gap:10px}.hero .fm-details .fm-quote{margin-top:20px;padding:16px 18px}}@media (max-width:640px){.head+.featureRow{padding-top:0}.section>.wrap.article>.head>h2{margin-top:0}.article ul.checks{padding-left:0}.tableWrap:has(.cmp thead th:nth-child(4)){display:grid;grid-template-columns:minmax(min-content,1fr)}.tableWrap:has(.cmp thead th:nth-child(4))>.cmp{grid-area:1/1}.tableWrap:has(.cmp thead th:nth-child(4)):after{content:"";grid-area:1/1;position:-webkit-sticky;position:sticky;right:0;justify-self:end;width:14px;z-index:3;pointer-events:none;background:linear-gradient(to left,color-mix(in srgb,var(--ink) 20%,transparent),color-mix(in srgb,var(--ink) 0%,transparent))}}@media (max-width:400px){.btn{text-align:center;text-wrap:balance}.btn,.fchip{max-width:100%;white-space:normal}.fchip{text-align:left}}@media (max-width:360px){.mBoard li{display:grid;grid-template-columns:18px 28px minmax(0,1fr) max-content;grid-gap:4px 8px;gap:4px 8px}.mBoard :is(.mRank,.mAvatar){grid-row:1/span 2}.mBoard .mName{grid-column:3;min-width:0}.mBoard .mStreak{grid-column:3;grid-row:2;margin-left:0}.mBoard li b{grid-column:4;grid-row:1/span 2;min-width:0;white-space:nowrap}.mTable td,.mTable th{padding-inline:3px}.mWho{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%}.mWho,.mWho>span{min-width:0}}@media (max-width:359px){.cmp:not(:has(thead th:nth-child(4))) :is(th,td){padding-inline:8px}.mJobs li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:6px 9px;gap:6px 9px}.mJobs li>span{min-width:0}.mJobs li>.mAvatar{grid-row:1/span 2}.mJobs li .mChip{grid-column:2;justify-self:start;margin-left:0}}.sampleMeta{all:unset;display:inline-block;max-width:100%;overflow:hidden;vertical-align:bottom}.sampleMeta>.sampleMetaParts{all:unset;display:flex;flex-wrap:wrap;align-items:baseline;-webkit-margin-start:-.5em;margin-inline-start:-.5em}.sampleMetaParts>.sampleMetaPart{all:unset;-webkit-margin-start:-1px;margin-inline-start:-1px;padding-inline:.5em;-webkit-border-start:1px solid color-mix(in srgb,currentColor 40%,transparent);border-inline-start:1px solid color-mix(in srgb,currentColor 40%,transparent);white-space:nowrap}.sampleMetaParts>.sampleMetaPart:only-child{white-space:normal}.mCourse .sampleMetaParts>.sampleMetaPart{flex-shrink:0;max-width:100%;box-sizing:border-box;white-space:normal}.xpRulesScroll{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius)}.xpRules{width:100%;border-collapse:collapse;text-align:left}.xpRules td,.xpRules th{padding:18px 20px;border-bottom:1px solid var(--line);vertical-align:top}.xpRules thead th{background:var(--surface);font-weight:600}.xpRules tbody th{min-width:180px;font-weight:500}.xpRules tbody td:last-child{min-width:130px}.xpRules tr:last-child>*{border-bottom:0}.xpRules tbody th a{display:inline-flex;align-items:center;min-height:24px}@media (max-width:640px){.xpRulesScroll{overflow:visible}.xpRules,.xpRules tbody,.xpRules tbody td,.xpRules tbody th,.xpRules tbody tr{display:block;min-width:0}.xpRules thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.xpRules tbody tr{padding:12px 16px 20px;border-bottom:1px solid var(--line)}.xpRules tbody tr:last-child{border-bottom:0}.xpRules tbody td,.xpRules tbody th{padding:0;border:0}.xpRules tbody td{margin-top:8px}.xpRules tbody td:last-child{min-width:0}.xpRules td:before{content:attr(data-label) ": ";font-weight:600;color:var(--ink)}.xpRules tbody th a{min-height:44px}}.cmpxUpdated{margin:12px 0 0;font-size:14.5px;color:var(--muted)}.cmpx{margin:28px 0}.cmpxCaption{margin:0 0 10px;font-size:14.5px;color:var(--muted)}.cmpxScroll{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius)}.cmpxTable{width:100%;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.5}.cmpxTable td,.cmpxTable th{padding:14px 16px;border-bottom:1px solid var(--line);vertical-align:top}.cmpxTable thead th{background:var(--surface);font:700 14px/1.3 var(--font-body);color:var(--ink)}.cmpxTable tbody th{min-width:150px;font-weight:600;color:var(--ink)}.cmpxTable td{min-width:190px;color:var(--ink)}.cmpxTable .us{background:var(--brand-tint)}.cmpxTable tbody tr:last-child>*{border-bottom:0}.cmpxSources a,.cmpxTable td a{overflow-wrap:anywhere}.cmpxSources{font-size:14px;color:var(--muted)}.cmpxSources li{scroll-margin-top:96px}@media (max-width:720px){.cmpxScroll{overflow:visible}.cmpxTable,.cmpxTable tbody,.cmpxTable tbody td,.cmpxTable tbody th,.cmpxTable tbody tr{display:block;min-width:0}.cmpxTable thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.cmpxTable tbody tr{padding:14px 16px 18px;border-bottom:1px solid var(--line)}.cmpxTable tbody tr:last-child{border-bottom:0}.cmpxTable tbody td,.cmpxTable tbody th{padding:0;border:0}.cmpxTable tbody td{margin-top:10px}.cmpxTable tbody td.us{margin-left:-8px;margin-right:-8px;padding:6px 8px;border-radius:6px}.cmpxTable td:before{content:attr(data-label) ": ";font-weight:700;color:var(--ink)}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_532bb9{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_532bb9{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}