.benefit-callout-inline.svelte-14qn578{container-type:inline-size;display:block;width:100%;color:var(--text-color);text-decoration:none}.benefit-callout-inline.svelte-14qn578:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.benefit-callout-inline__body.svelte-14qn578{display:flex;width:100%;align-items:center;gap:clamp(4px,4cqw,8px);padding:clamp(4px,4cqw,8px)}.benefit-callout-inline__icon.svelte-14qn578{display:inline-flex;flex:0 0 auto;width:clamp(20px,14cqw,28px);height:clamp(20px,14cqw,28px);align-items:center;justify-content:center;color:var(--primary-color)}.benefit-callout-inline__icon.svelte-14qn578 img,.benefit-callout-inline__icon.svelte-14qn578 span{width:100%!important;height:100%!important}.benefit-callout-inline__copy.svelte-14qn578{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:4px}.benefit-callout-inline__title.svelte-14qn578{margin:0;color:currentColor;font-size:clamp(10px,6.7cqw,14px);font-weight:600;line-height:1.2;letter-spacing:0;white-space:nowrap}.benefit-callout-inline__text.svelte-14qn578{margin:0;color:currentColor;font-size:clamp(9px,5.6cqw,12px);font-weight:400;line-height:1.2;letter-spacing:0;opacity:.75;white-space:nowrap}.benefit-callout-inline__action.svelte-14qn578{margin-top:4px}.benefit-callout-inline__action.svelte-14qn578:empty{display:none}@container (max-width: 150px){.benefit-callout-inline__body.svelte-14qn578{align-items:flex-start}.benefit-callout-inline__copy.svelte-14qn578{gap:3px}}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(./rajdhani-devanagari-500-normal.B_DH_jja.woff2) format("woff2"),url(./rajdhani-devanagari-500-normal.BPH8g_s8.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(./rajdhani-latin-ext-500-normal.DiyUS11w.woff2) format("woff2"),url(./rajdhani-latin-ext-500-normal.CyRWJZ5B.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(./rajdhani-latin-500-normal.ByNUCHrt.woff2) format("woff2"),url(./rajdhani-latin-500-normal.DfvNI-Td.woff) format("woff");unicode-range:U+0000-00FF,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:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(./rajdhani-devanagari-700-normal.BQQOj9BB.woff2) format("woff2"),url(./rajdhani-devanagari-700-normal.DBRwWuxA.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(./rajdhani-latin-ext-700-normal.S6aYESQK.woff2) format("woff2"),url(./rajdhani-latin-ext-700-normal.BPaQ7tlD.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(./rajdhani-latin-700-normal.BPDUZo87.woff2) format("woff2"),url(./rajdhani-latin-700-normal.e0Uj8ZlN.woff) format("woff");unicode-range:U+0000-00FF,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}.bf-surface.svelte-qi482m{--bf-bg: #07060f;--bf-mag: #ff2bd6;--bf-cyan: #00f0ff;--bf-yel: #f9d244;--bf-txt: #e8e6f5;--bf-mute: #a9a4c4;--bf-font: "Rajdhani", "Segoe UI", Arial, sans-serif;position:relative;isolation:isolate;overflow:hidden;padding:0 18px;background:var(--bf-bg);color:var(--bf-txt);text-align:center}.bf-surface--top.svelte-qi482m{padding-top:34px;border-top-left-radius:14px;border-top-right-radius:14px}.bf-surface--bottom.svelte-qi482m{padding-bottom:48px;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.bf-surface--glow.svelte-qi482m{background:radial-gradient(60% 40% at 15% 0%,rgb(255 43 214 / 28%),transparent 70%),radial-gradient(60% 40% at 85% 0%,rgb(0 240 255 / 22%),transparent 70%),var(--bf-bg)}.bf-surface__floor.svelte-qi482m{position:absolute;inset:auto -10% -2%;z-index:-1;height:46%;pointer-events:none;background:linear-gradient(rgb(0 240 255 / 40%) 1px,transparent 1px) 0 0 / 64px 64px,linear-gradient(90deg,rgb(255 43 214 / 40%) 1px,transparent 1px) 0 0 / 64px 64px;transform:perspective(380px) rotateX(64deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(transparent,#000 70%);mask-image:linear-gradient(transparent,#000 70%);animation:svelte-qi482m-bf-floor 2.4s linear infinite}.bf-surface__scan.svelte-qi482m{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:.14;background:repeating-linear-gradient(0deg,rgb(255 255 255 / 70%) 0 1px,transparent 1px 4px);mix-blend-mode:overlay}@keyframes svelte-qi482m-bf-floor{to{background-position:0 64px,0 64px}}@media(prefers-reduced-motion:reduce){.bf-surface__floor.svelte-qi482m{animation:none}.bf-surface__scan.svelte-qi482m{display:none}}.bf-banner.svelte-ecpypm{display:block;max-width:1350px;margin:24px auto 0}.bf-deal.svelte-9txe9e{display:block;margin:10px 0}.bf-deal.svelte-9txe9e .bf-deal__media{border:2px solid rgb(0 240 255 / 55%);border-radius:10px;box-shadow:0 0 18px #00f0ff33;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}a.bf-deal.svelte-9txe9e:hover .bf-deal__media,a.bf-deal.svelte-9txe9e:focus-visible .bf-deal__media{transform:translateY(-6px) scale(1.03);border-color:var(--bf-mag);box-shadow:0 0 34px #ff2bd6b3,0 14px 40px #0000007f}a.bf-deal.svelte-9txe9e:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.bf-deal.svelte-9txe9e .bf-deal__media{transition:none}}@property --bf-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.bf-hero__title.svelte-13barg8{position:relative;display:inline-block;margin:6px 0 10px;font:700 clamp(46px,10vw,108px) / 1.05 var(--bf-font);letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 0 8px var(--bf-cyan),0 0 26px var(--bf-cyan),0 0 60px rgb(0 240 255 / 50%);animation:svelte-13barg8-bf-flick 6s infinite}.bf-hero__title.svelte-13barg8:before,.bf-hero__title.svelte-13barg8:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;overflow:hidden;text-shadow:none}.bf-hero__title.svelte-13barg8:before{color:var(--bf-mag);clip-path:inset(0 0 60% 0);animation:svelte-13barg8-bf-glitch-a 3.2s infinite steps(1)}.bf-hero__title.svelte-13barg8:after{color:var(--bf-cyan);clip-path:inset(60% 0 0 0);animation:svelte-13barg8-bf-glitch-b 3.2s infinite steps(1)}.bf-hero__frame.svelte-13barg8{position:relative;display:block;max-width:960px;margin:8px auto 0;padding:3px;border-radius:12px;background:conic-gradient(from var(--bf-angle),var(--bf-mag),var(--bf-cyan),var(--bf-yel),var(--bf-mag));box-shadow:0 0 40px #ff2bd659,0 0 70px #00f0ff33;animation:svelte-13barg8-bf-spin 6s linear infinite}.bf-hero__count.svelte-13barg8{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:28px auto 6px}.bf-hero__count-label.svelte-13barg8,.bf-hero__done.svelte-13barg8{width:100%;margin:0 0 2px;font:700 15px/1 var(--bf-font);letter-spacing:.18em;text-transform:uppercase;color:var(--bf-yel)}.bf-hero__done.svelte-13barg8{margin:28px 0 6px;font-size:22px}.bf-hero__cell.svelte-13barg8{min-width:82px;padding:12px 10px 8px;border:1px solid rgb(0 240 255 / 50%);border-radius:6px;background:#ffffff0d;box-shadow:inset 0 0 18px #00f0ff26,0 0 16px #00f0ff33}.bf-hero__cell.svelte-13barg8 b:where(.svelte-13barg8){display:block;font:700 40px/1 var(--bf-font);font-variant-numeric:tabular-nums;color:var(--bf-cyan);text-shadow:0 0 12px var(--bf-cyan)}.bf-hero__cell.svelte-13barg8 small:where(.svelte-13barg8){display:block;margin-top:4px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bf-mute)}@media(max-width:420px){.bf-hero__count.svelte-13barg8{gap:8px}.bf-hero__cell.svelte-13barg8{min-width:64px;padding:10px 6px 6px}.bf-hero__cell.svelte-13barg8 b:where(.svelte-13barg8){font-size:32px}}.bf-hero__buttons.svelte-13barg8{margin-top:18px}.bf-hero__buttons.svelte-13barg8 a:where(.svelte-13barg8){position:relative;display:inline-block;margin:4px;padding:18px 28px;overflow:hidden;border-radius:4px;font:700 18px/1 var(--bf-font);letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease}.bf-hero__buttons.svelte-13barg8 a:where(.svelte-13barg8):after{content:"";position:absolute;inset:0;transform:translate(-130%) skew(-22deg);background:linear-gradient(90deg,transparent,rgb(255 255 255 / 55%),transparent)}.bf-hero__buttons.svelte-13barg8 a:where(.svelte-13barg8):hover,.bf-hero__buttons.svelte-13barg8 a:where(.svelte-13barg8):focus-visible{transform:translateY(-3px);outline:none}.bf-hero__buttons.svelte-13barg8 a:where(.svelte-13barg8):hover:after,.bf-hero__buttons.svelte-13barg8 a:where(.svelte-13barg8):focus-visible:after{transform:translate(130%) skew(-22deg);transition:transform .7s ease}.bf-hero__buttons.svelte-13barg8 a:where(.svelte-13barg8):focus-visible{box-shadow:0 0 0 3px #fff}.bf-hero__button--primary.svelte-13barg8{background:linear-gradient(135deg,var(--bf-mag),#a63bff);color:#fff;animation:svelte-13barg8-bf-pulse 2.6s ease-in-out infinite}.bf-hero__button--outline.svelte-13barg8{border:2px solid var(--bf-cyan);background:transparent;color:var(--bf-cyan);box-shadow:0 0 16px #00f0ff66,inset 0 0 16px #00f0ff33}.bf-hero__button--outline.svelte-13barg8:hover{box-shadow:0 0 30px #00f0ffcc,inset 0 0 22px #00f0ff59}@keyframes svelte-13barg8-bf-flick{0%,19%,21%,60%,62%,to{opacity:1}20%{opacity:.6}61%{opacity:.75}}@keyframes svelte-13barg8-bf-glitch-a{0%,88%,to{transform:translate(0)}90%{transform:translate(-5px,1px)}94%{transform:translate(4px,-1px)}}@keyframes svelte-13barg8-bf-glitch-b{0%,88%,to{transform:translate(0)}91%{transform:translate(5px,-1px)}95%{transform:translate(-4px,1px)}}@keyframes svelte-13barg8-bf-spin{to{--bf-angle: 360deg}}@keyframes svelte-13barg8-bf-pulse{0%,to{box-shadow:0 0 #ff2bd699,0 0 20px #ff2bd67f}50%{box-shadow:0 0 0 14px #ff2bd600,0 0 28px #ff2bd6b3}}@media(prefers-reduced-motion:reduce){.bf-hero__title.svelte-13barg8,.bf-hero__title.svelte-13barg8:before,.bf-hero__title.svelte-13barg8:after,.bf-hero__frame.svelte-13barg8,.bf-hero__button--primary.svelte-13barg8{animation:none}}.bf-intro__title.svelte-up8bq2{margin:34px 0 10px;font:700 clamp(26px,4.4vw,44px) / 1.05 var(--bf-font);letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 0 18px rgb(255 43 214 / 60%)}.bf-intro__copy.svelte-up8bq2 p{max-width:62ch;margin:10px auto;line-height:1.65;color:var(--bf-mute)}.bf-intro__copy.svelte-up8bq2 strong,.bf-intro__copy.svelte-up8bq2 b{font-weight:700;color:var(--bf-cyan)}.bf-ticker.svelte-qczmkq{margin:30px -18px 0;padding:10px 0;overflow:hidden;border-block:1px solid rgb(255 43 214 / 60%);background:#ff2bd614}.bf-ticker__track.svelte-qczmkq{display:inline-block;white-space:nowrap;font:700 18px/1 var(--bf-font);letter-spacing:.2em;text-transform:uppercase;color:var(--bf-yel);animation:svelte-qczmkq-bf-ticker 22s linear infinite}@keyframes svelte-qczmkq-bf-ticker{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.bf-ticker__track.svelte-qczmkq{animation:none}}.campaign-ticker__track.svelte-jls8r0{animation:svelte-jls8r0-campaign-ticker 22s linear infinite}@keyframes svelte-jls8r0-campaign-ticker{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.campaign-ticker__track.svelte-jls8r0{animation:none}}.action-card-art.svelte-14hw84t p{margin:0;height:100%}.action-card-art.svelte-14hw84t img{display:block;height:100%;width:100%;max-height:100%;margin:0 auto;object-fit:contain;mix-blend-mode:multiply}@media(hover:hover)and (pointer:fine){a.school-action-card:hover{border-color:var(--primary-color)}}.category-tile-art.svelte-1c5h84q p{margin:0;height:100%}.category-tile-art.svelte-1c5h84q img{display:block;height:100%;width:100%;max-height:100%;margin:0 auto;object-fit:contain}@media(hover:hover)and (pointer:fine){a.category-tile:hover{border-color:var(--primary-color);background:var(--surface-color)}}.promo-cta{--promo-blue: #5b9bd8;border:1px solid var(--promo-blue);transition:box-shadow .15s ease}.promo-cta:hover{box-shadow:0 8px 24px #2e629e2e}.promo-cta--blue{background:var(--promo-blue);color:#fff}.promo-cta--outline{background:#fff;color:var(--promo-blue)}.promo-cta__title.svelte-1eggkni,.promo-cta__text.svelte-1eggkni{color:inherit}.promo-cta__text.svelte-1eggkni{opacity:.9}.promo-cta__button.svelte-1eggkni{border-radius:9999px;padding:.7rem 1.25rem}.promo-cta--blue .promo-cta__button.svelte-1eggkni{background:#fff;color:var(--promo-blue)}.promo-cta--outline .promo-cta__button.svelte-1eggkni{padding-inline:0}.content-editorial-body.svelte-1u9m1u0{display:grid;gap:1.25rem;color:var(--text-color)}.content-editorial-body.svelte-1u9m1u0 *{max-width:100%}.content-editorial-body.svelte-1u9m1u0 div{display:grid;gap:1.25rem}.content-editorial-body.svelte-1u9m1u0 p,.content-editorial-body.svelte-1u9m1u0 ul,.content-editorial-body.svelte-1u9m1u0 ol,.content-editorial-body.svelte-1u9m1u0 blockquote,.content-editorial-body.svelte-1u9m1u0 pre,.content-editorial-body.svelte-1u9m1u0 table,.content-editorial-body.svelte-1u9m1u0 h3,.content-editorial-body.svelte-1u9m1u0 h4{margin:0}.content-editorial-body.svelte-1u9m1u0 h3,.content-editorial-body.svelte-1u9m1u0 h4{font-family:var(--font-display, inherit);color:var(--text-color)}.content-editorial-body.svelte-1u9m1u0 h3[data-heading-level="1"],.content-editorial-body.svelte-1u9m1u0 h3[data-heading-level="2"]{font-size:1.5rem;font-weight:900;line-height:1.12;letter-spacing:-.025em}.content-editorial-body.svelte-1u9m1u0 h3,.content-editorial-body.svelte-1u9m1u0 h3[data-heading-level="3"]{font-size:1.125rem;font-weight:700;line-height:1.35}.content-editorial-body.svelte-1u9m1u0 h4,.content-editorial-body.svelte-1u9m1u0 h4[data-heading-level="4"]{font-size:1rem;font-weight:600;line-height:1.4}.content-editorial-body.svelte-1u9m1u0 h4[data-heading-level="5"]{font-size:.875rem;font-weight:600;line-height:1.45;letter-spacing:-.01em}.content-editorial-body.svelte-1u9m1u0 h4[data-heading-level="6"]{font-size:.75rem;font-weight:600;line-height:1.45;letter-spacing:-.01em;text-transform:uppercase}.content-editorial-body.svelte-1u9m1u0 p,.content-editorial-body.svelte-1u9m1u0 li,.content-editorial-body.svelte-1u9m1u0 blockquote,.content-editorial-body.svelte-1u9m1u0 th,.content-editorial-body.svelte-1u9m1u0 td{font-size:1.0625rem;line-height:1.75}.content-editorial-body.svelte-1u9m1u0 ul,.content-editorial-body.svelte-1u9m1u0 ol{padding-left:1.5rem}.content-editorial-body.svelte-1u9m1u0 blockquote{border-left:3px solid color-mix(in srgb,var(--primary-color) 32%,transparent);padding-left:1rem;opacity:.92}.content-editorial-body.svelte-1u9m1u0 hr{margin:0;border:0;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}.content-editorial-body.svelte-1u9m1u0 a{color:var(--primary-color);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.18em;word-break:break-word}.content-editorial-body.svelte-1u9m1u0 p[data-action-link=true]{display:flex}.content-editorial-body.svelte-1u9m1u0 p[data-action-link=true]>a{display:inline-flex;min-height:var(--controls-md-height, 2.5rem);align-items:center;justify-content:center;border-radius:var(--radius-md, .5rem);background:var(--primary-color);padding-inline:var(--controls-md-padding-x, 1rem);color:#fff;font-size:var(--controls-md-font-size, .875rem);font-weight:var(--controls-md-font-weight, 600);line-height:1;text-decoration:none;box-shadow:0 1px 2px #0f172a1a}.content-editorial-body.svelte-1u9m1u0 img{display:block;width:100%;border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:1rem}.content-editorial-body.svelte-1u9m1u0 table{display:block;width:100%;max-width:100%;overflow-x:auto;border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:1rem;border-spacing:0;border-collapse:separate;background:color-mix(in srgb,var(--surface-color) 94%,transparent)}.content-editorial-body.svelte-1u9m1u0 thead th{background:color-mix(in srgb,var(--surface-soft-color) 88%,transparent);font-weight:700}.content-editorial-body.svelte-1u9m1u0 th,.content-editorial-body.svelte-1u9m1u0 td{border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);padding:.8rem 1rem;text-align:left;vertical-align:top}.content-editorial-body.svelte-1u9m1u0 tr>:not(:last-child){border-right:1px solid color-mix(in srgb,currentColor 8%,transparent)}.content-editorial-body.svelte-1u9m1u0 tbody tr:last-child td{border-bottom:0}.content-editorial-body.svelte-1u9m1u0 pre{overflow-x:auto;border-radius:1rem;background:#0f172a14;padding:1rem 1.125rem}.content-editorial-body.svelte-1u9m1u0 code{border-radius:.5rem;background:#0f172a14;padding:.1rem .35rem;font-size:.92em}.content-editorial-centered.svelte-1u9m1u0,.content-editorial-centered.svelte-1u9m1u0 ul,.content-editorial-centered.svelte-1u9m1u0 ol,.content-editorial-centered.svelte-1u9m1u0 blockquote{text-align:left}.content-editorial-inverse.svelte-1u9m1u0,.content-editorial-inverse.svelte-1u9m1u0 p,.content-editorial-inverse.svelte-1u9m1u0 li,.content-editorial-inverse.svelte-1u9m1u0 blockquote,.content-editorial-inverse.svelte-1u9m1u0 h3,.content-editorial-inverse.svelte-1u9m1u0 h4,.content-editorial-inverse.svelte-1u9m1u0 th,.content-editorial-inverse.svelte-1u9m1u0 td{color:#ffffffeb}.content-editorial-inverse.svelte-1u9m1u0 a{color:#fff}.content-editorial-inverse.svelte-1u9m1u0 p[data-action-link=true]>a{background:#fff;color:var(--secondary-color, #35124b)}.content-editorial-inverse.svelte-1u9m1u0 blockquote{border-left-color:#ffffff47}.content-editorial-inverse.svelte-1u9m1u0 table{border-color:#ffffff29;background:#ffffff0f}.content-editorial-inverse.svelte-1u9m1u0 thead th{background:#ffffff1a}.content-editorial-inverse.svelte-1u9m1u0 th,.content-editorial-inverse.svelte-1u9m1u0 td{border-color:#ffffff24}.content-editorial-inverse.svelte-1u9m1u0 pre,.content-editorial-inverse.svelte-1u9m1u0 code{background:#ffffff24}.icon-tile{border:1px solid #9ec3ea;transition:border-color .15s ease,box-shadow .15s ease}.icon-tile:hover{border-color:#5b9bd8;box-shadow:0 6px 18px #2e629e24}.content-grid-muted{background:color-mix(in srgb,var(--surface-muted-color) 68%,transparent)}.content-grid-brand{background:color-mix(in srgb,var(--primary-color) 92%,var(--secondary-color));color:#fff}.content-grid-dark{background:var(--text-color);color:#fff}.content-grid-card{background:var(--surface-color);color:var(--text-color);box-shadow:0 16px 40px -28px color-mix(in srgb,var(--secondary-color) 32%,transparent)}.content-grid-card-border-default{border:1px solid var(--border-color)}.content-grid-card-border-none{border:0}.content-grid-card-border-subtle{border:1px solid color-mix(in srgb,var(--border-color) 54%,transparent)}.content-grid-card-border-strong{border:1px solid color-mix(in srgb,var(--text-color) 42%,var(--border-color))}.content-grid-card-inverse{background:#ffffff17;color:#fff;box-shadow:none}.content-grid-card-inverse.content-grid-card-border-default{border-color:#ffffff2e}.content-grid-card-inverse.content-grid-card-border-subtle{border-color:#ffffff1f}.content-grid-card-inverse.content-grid-card-border-strong{border-color:#ffffff6b}.content-grid-overlay{background:linear-gradient(to top,rgb(0 0 0 / 70%),transparent)}.content-grid-icon{color:var(--primary-color)}.content-grid-lucide-icon{display:block;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.content-grid-brand .content-grid-icon,.content-grid-dark .content-grid-icon{color:currentColor}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.content-grid-hover-lift-sm:hover{transform:translateY(-.125rem)}.content-grid-hover-subtle:hover{transform:translateY(-.125rem);box-shadow:0 1px 2px #0000000d}.content-grid-hover-card-compact:hover{transform:translateY(-.125rem);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.content-grid-hover-card-spacious:hover{transform:translateY(-.25rem);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.group:hover .content-grid-hover-media-zoom{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.content-grid-block,.content-grid-block *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.content-grid-hover-lift-sm:hover,.content-grid-hover-subtle:hover,.content-grid-hover-card-compact:hover,.content-grid-hover-card-spacious:hover,.group:hover .content-grid-hover-media-zoom{transform:none!important}}.hero-ambient.svelte-1viyfs{filter:blur(56px) saturate(2);opacity:.35;transform:scale(1.18);will-change:opacity}.hero-ambient__img.svelte-1viyfs{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;opacity:0;transition:opacity .7s ease}.hero-ambient__img.is-active.svelte-1viyfs{opacity:1}@media(max-width:767px){.hero-ambient.svelte-1viyfs{filter:blur(36px) saturate(1.3);opacity:.4;transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.hero-ambient__img.svelte-1viyfs{transition:none}}
