.hero[data-astro-cid-yodha2z4]{--hero-bg:color-mix(in oklab, var(--md-sys-color-surface-container-lowest) 84%, var(--app-plddt-very-high));--hero-bg-deep:color-mix(in oklab, var(--md-sys-color-surface-container-lowest) 95%, var(--app-plddt-very-high));--hero-glass:color-mix(in srgb, var(--md-sys-color-surface-container-high) 42%, transparent);--hero-hairline:color-mix(in srgb, var(--md-sys-color-on-surface) 13%, transparent);--hero-radius:clamp(28px, 4vw, 56px);--hero-title:min(15vw, 6rem);--hero-band:clamp(120px, 36vw, 176px);isolation:isolate;min-height:clamp(600px,100svh,1080px);padding-block:var(--app-topbar-height) 28px;color:var(--md-sys-color-on-surface);background:linear-gradient(180deg, var(--hero-bg) 0%, var(--hero-bg-deep) 100%);border-end-end-radius:var(--hero-radius);border-end-start-radius:var(--hero-radius);flex-direction:column;display:flex;position:relative;overflow:clip}.hero__backdrop[data-astro-cid-yodha2z4]{z-index:-2;pointer-events:none;background:radial-gradient(48% 42% at 6% 0%, color-mix(in srgb, var(--app-plddt-confident) 12%, transparent), transparent 70%), radial-gradient(40% 46% at 96% 92%, color-mix(in srgb, var(--app-plddt-very-low) 14%, transparent), transparent 72%), radial-gradient(46% 50% at 18% 96%, color-mix(in srgb, var(--app-plddt-very-high) 26%, transparent), transparent 72%);position:absolute;inset:0}.hero__backdrop[data-astro-cid-yodha2z4]:before{content:"";background-image:radial-gradient(circle, color-mix(in srgb, var(--md-sys-color-on-surface) 16%, transparent) 1px, transparent 1.6px);-webkit-mask-image:radial-gradient(65% 70% at 64% 40%, var(--md-sys-color-scrim) 0%, transparent 78%);mask-image:radial-gradient(65% 70% at 64% 40%, var(--md-sys-color-scrim) 0%, transparent 78%);opacity:.5;background-size:26px 26px;position:absolute;inset:0}.hero__backdrop[data-astro-cid-yodha2z4]:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--app-plddt-confident) 40%, transparent), transparent);height:1px;position:absolute;inset:auto 0 0}.hero__inner[data-astro-cid-yodha2z4]{flex:1;grid-template-columns:minmax(0,1fr);grid-template-areas:"visual""copy""facts";align-content:start;display:grid;position:relative}.hero__copy[data-astro-cid-yodha2z4]{flex-direction:column;grid-area:copy;align-items:flex-start;min-width:0;display:flex;container-type:inline-size}.hero__eyebrow[data-astro-cid-yodha2z4]{border-radius:var(--md-sys-shape-corner-full);background:var(--hero-glass);border:1px solid var(--hero-hairline);backdrop-filter:blur(14px);max-width:100%;font:var(--md-sys-typescale-label-large);letter-spacing:.01em;color:var(--md-sys-color-on-surface);align-items:center;gap:10px;padding:5px 16px 5px 5px;display:inline-flex}.hero__eyebrow-icon[data-astro-cid-yodha2z4]{width:30px;height:30px;color:var(--md-sys-color-primary);background:color-mix(in srgb, var(--md-sys-color-primary) 18%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.hero__eyebrow-icon[data-astro-cid-yodha2z4] .icon{width:18px;height:18px}.hero__eyebrow-part[data-astro-cid-yodha2z4]{white-space:nowrap}.hero__title[data-astro-cid-yodha2z4]{font-family:var(--md-ref-typeface-brand);font-size:var(--hero-title);letter-spacing:-.045em;overflow-wrap:anywhere;margin-top:clamp(16px,2.4vh,28px);font-weight:800;line-height:1.02}@supports (width:1cqi){.hero__title[data-astro-cid-yodha2z4]{font-size:min(var(--hero-title), 15.4cqi)}}.hero__title-hack[data-astro-cid-yodha2z4]{padding-inline-end:.04em;font-weight:600}.hero__tagline[data-astro-cid-yodha2z4]{max-width:30em;font-family:var(--md-ref-typeface-brand);letter-spacing:0;word-spacing:.06em;color:var(--md-sys-color-on-surface);text-wrap:balance;margin-top:clamp(14px,2.2vh,24px);font-size:clamp(1.25rem,1rem + .9vw,1.75rem);font-weight:500;line-height:1.25}.hero__lead[data-astro-cid-yodha2z4]{max-width:60ch;font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface-variant);text-wrap:pretty;margin-top:14px;font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);line-height:1.6}.hero__ctas[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:12px;margin-top:clamp(20px,3vh,32px);display:flex}.hero__cta-primary[data-astro-cid-yodha2z4]{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-primary-fixed);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--md-sys-color-primary-fixed) 30%, transparent), 0 12px 32px -12px color-mix(in srgb, var(--app-plddt-very-high) 95%, transparent)}.hero__cta-primary[data-astro-cid-yodha2z4]:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--md-sys-color-primary-fixed) 36%, transparent), 0 16px 40px -12px color-mix(in srgb, var(--app-plddt-confident) 60%, transparent)}.hero__cta-secondary[data-astro-cid-yodha2z4]{color:var(--md-sys-color-on-surface);border-color:color-mix(in srgb, var(--md-sys-color-on-surface) 30%, transparent);background:color-mix(in srgb, var(--md-sys-color-on-surface) 4%, transparent);backdrop-filter:blur(10px)}.hero__cta-secondary[data-astro-cid-yodha2z4]:hover{border-color:color-mix(in srgb, var(--md-sys-color-on-surface) 55%, transparent)}.hero__visual[data-astro-cid-yodha2z4]{grid-area:visual;min-width:0;display:grid;position:relative}.hero__stage[data-astro-cid-yodha2z4]{--hero-zoom:1;z-index:-1;pointer-events:none;background:radial-gradient(closest-side circle, color-mix(in srgb, var(--app-plddt-very-high) 46%, transparent) 0%, color-mix(in srgb, var(--app-plddt-very-high) 14%, transparent) 58%, transparent 100%);position:relative}.hero__fallback[data-astro-cid-yodha2z4]{width:100%;height:100%;transform:scale(var(--hero-zoom));filter:drop-shadow(0 0 6px color-mix(in srgb, var(--app-plddt-confident) 45%, transparent));transition:opacity 1.2s var(--md-sys-motion-easing-standard);position:absolute;inset:0;overflow:visible}.hero__fallback[data-astro-cid-yodha2z4] path[data-astro-cid-yodha2z4]{fill:none;stroke:color-mix(in oklab, var(--c) var(--k), var(--hero-bg-deep));stroke-linecap:round;stroke-linejoin:round}.hero__stage[data-astro-cid-yodha2z4] .hero-canvas{opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--md-sys-motion-easing-standard-decelerate);position:absolute;inset:0}.hero__stage[data-astro-cid-yodha2z4][data-state=ready] .hero-canvas{opacity:1}.hero__stage[data-astro-cid-yodha2z4][data-state=ready] .hero__fallback[data-astro-cid-yodha2z4]{opacity:0}.hero__motion[data-astro-cid-yodha2z4]{width:36px;height:36px;color:var(--md-sys-color-on-surface-variant);background:color-mix(in srgb, var(--md-sys-color-surface-container-highest) 55%, transparent);border:1px solid var(--hero-hairline);backdrop-filter:blur(10px)}.hero__motion[data-astro-cid-yodha2z4][hidden]{display:none}.hero[data-astro-cid-yodha2z4][data-motion=pending] .hero__motion[data-astro-cid-yodha2z4][hidden]{visibility:hidden;display:inline-grid}.hero__motion[data-astro-cid-yodha2z4] .icon{width:20px;height:20px}.hero__motion-play[data-astro-cid-yodha2z4],.hero__motion[data-astro-cid-yodha2z4][aria-pressed=true] .hero__motion-pause[data-astro-cid-yodha2z4]{display:none}.hero__motion[data-astro-cid-yodha2z4][aria-pressed=true] .hero__motion-play[data-astro-cid-yodha2z4]{display:block}.hero__caption[data-astro-cid-yodha2z4]{font:var(--md-sys-typescale-body-small);letter-spacing:.02em;color:var(--md-sys-color-on-surface-variant);text-wrap:balance}.hero__caption-source[data-astro-cid-yodha2z4]{white-space:nowrap;font-family:var(--md-ref-typeface-mono);letter-spacing:.04em;font-size:.6875rem}.hero__facts[data-astro-cid-yodha2z4]{grid-area:facts;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:32px;display:grid}.hero__fact[data-astro-cid-yodha2z4]{border-radius:var(--md-sys-shape-corner-small);background:linear-gradient(180deg, color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent), transparent 60%), var(--hero-glass);border:1px solid var(--hero-hairline);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--md-sys-color-on-surface) 9%, transparent);backdrop-filter:blur(20px)saturate(1.4);align-content:start;justify-items:start;gap:2px;padding:14px 16px 16px;display:grid}.hero__fact[data-astro-cid-yodha2z4]:first-child{border-start-start-radius:var(--md-sys-shape-corner-extra-large)}.hero__fact[data-astro-cid-yodha2z4]:nth-child(2){border-start-end-radius:var(--md-sys-shape-corner-extra-large)}.hero__fact[data-astro-cid-yodha2z4]:nth-child(3){border-end-start-radius:var(--md-sys-shape-corner-extra-large)}.hero__fact[data-astro-cid-yodha2z4]:nth-child(4){border-end-end-radius:var(--md-sys-shape-corner-extra-large)}.hero__fact-icon[data-astro-cid-yodha2z4]{width:20px;height:20px;color:var(--md-sys-color-primary);opacity:.9;margin-bottom:6px}.hero__fact-value[data-astro-cid-yodha2z4]{font-family:var(--md-ref-typeface-brand);letter-spacing:-.015em;font-variant-numeric:tabular-nums;text-wrap:balance;font-size:clamp(1.125rem,1rem + .6vw,1.625rem);font-weight:700;line-height:1.2}.hero__fact-label[data-astro-cid-yodha2z4]{font:var(--md-sys-typescale-body-medium);letter-spacing:.01em;color:var(--md-sys-color-on-surface-variant);text-wrap:pretty}.hero__scroll[data-astro-cid-yodha2z4]{display:none}@media (width<=599px){.hero__ctas[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.hero__ctas[data-astro-cid-yodha2z4] .btn[data-astro-cid-yodha2z4]{width:100%}.hero__fact[data-astro-cid-yodha2z4]{padding:12px 14px 14px}.hero__visual[data-astro-cid-yodha2z4]{height:var(--hero-band);grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) auto;column-gap:4px;margin-bottom:10px}.hero__stage[data-astro-cid-yodha2z4]{--hero-zoom:1.18;width:calc(var(--hero-band) * 1.24);height:calc(var(--hero-band) + 10px);opacity:.92;-webkit-mask-image:linear-gradient(180deg, transparent 0%, var(--md-sys-color-scrim) 12%, var(--md-sys-color-scrim) 84%, transparent 100%), linear-gradient(90deg, transparent 0%, var(--md-sys-color-scrim) 14%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg, transparent 0%, var(--md-sys-color-scrim) 12%, var(--md-sys-color-scrim) 84%, transparent 100%), linear-gradient(90deg, transparent 0%, var(--md-sys-color-scrim) 14%);grid-area:1/2/-1;margin-block-start:-10px;margin-inline-end:calc(-1 * var(--app-gutter));mask-composite:intersect}.hero__lead[data-astro-cid-yodha2z4]{margin-top:10px}.hero__ctas[data-astro-cid-yodha2z4]{margin-top:20px}.hero__motion[data-astro-cid-yodha2z4]{grid-area:2/1;justify-self:start;margin-bottom:8px}.hero__caption[data-astro-cid-yodha2z4]{text-wrap:pretty;grid-area:3/1;align-self:end;max-width:22ch;font-size:.6875rem;line-height:1rem}.hero__caption-dot[data-astro-cid-yodha2z4]{display:none}.hero__caption-source[data-astro-cid-yodha2z4]{margin-top:2px;font-size:.625rem;display:block}}@media (width>=600px){.hero[data-astro-cid-yodha2z4]{--hero-title:min(12.5vw, 6.5rem)}.hero__fact[data-astro-cid-yodha2z4]{padding:16px 20px 18px}}@media (width>=600px) and (width<=899px) and (height>=501px){.hero__visual[data-astro-cid-yodha2z4]{--s:min(52vw, 380px);justify-content:center;margin-block:0 12px}.hero__stage[data-astro-cid-yodha2z4]{width:var(--s);height:var(--s)}}@media (width>=600px){.hero__visual[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr)}.hero__stage[data-astro-cid-yodha2z4]{grid-area:1/1/2/-1;justify-self:center}.hero__motion[data-astro-cid-yodha2z4]{margin:calc(var(--s) * var(--hero-cap) - 2px) 8px 0 0;grid-area:1/2;align-self:start}.hero__caption[data-astro-cid-yodha2z4]{max-width:calc(var(--s) - 40px);margin-top:calc(var(--s) * var(--hero-cap) + 8px);grid-area:1/3;align-self:start}.hero[data-astro-cid-yodha2z4]:not([data-motion]) .hero__motion[data-astro-cid-yodha2z4][hidden]+.hero__caption[data-astro-cid-yodha2z4]{text-align:center}}@media (width>=900px),(width>=600px) and (height<=500px){.hero[data-astro-cid-yodha2z4]{--hero-title:min(7.25rem, 8.4vw);--hero-bleed:clamp(24px, 6vw, 112px);padding-block:calc(var(--app-topbar-height) + clamp(4px, 2.4vh, 32px)) 56px}.hero__inner[data-astro-cid-yodha2z4]{grid-template:"copy visual"minmax(0,1fr)"facts facts"/minmax(0,1.3fr) minmax(0,.7fr);column-gap:clamp(16px,2.5vw,40px)}.hero__copy[data-astro-cid-yodha2z4]{align-self:center}.hero__visual[data-astro-cid-yodha2z4]{place-content:center;margin-inline-end:calc(-1 * var(--hero-bleed));container-type:size}.hero__visual[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]{--s:min(100cqw, 100cqh)}.hero__stage[data-astro-cid-yodha2z4]{width:var(--s);height:var(--s)}.hero__caption[data-astro-cid-yodha2z4]{--hero-clip:max(0px, var(--hero-bleed) - var(--app-gutter) - max(0px, (100vw - var(--app-max-width)) / 2 - var(--app-gutter)));max-width:min(calc(var(--s) - 40px), calc(100cqw - 2 * var(--hero-clip) - 56px))}.hero__facts[data-astro-cid-yodha2z4]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(24px,4vh,48px)}.hero__fact[data-astro-cid-yodha2z4]:nth-child(n){border-radius:var(--md-sys-shape-corner-small)}.hero__fact[data-astro-cid-yodha2z4]:first-child{border-start-start-radius:var(--md-sys-shape-corner-extra-large);border-end-start-radius:var(--md-sys-shape-corner-extra-large)}.hero__fact[data-astro-cid-yodha2z4]:last-child{border-start-end-radius:var(--md-sys-shape-corner-extra-large);border-end-end-radius:var(--md-sys-shape-corner-extra-large)}.hero__scroll[data-astro-cid-yodha2z4]{color:var(--md-sys-color-on-surface-variant);display:inline-grid;position:absolute;inset-block-end:8px;inset-inline-start:50%;translate:-50%}.hero__scroll[data-astro-cid-yodha2z4]:hover{color:var(--md-sys-color-on-surface)}}@media (width>=1100px){.hero__inner[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}@media (width>=900px) and (height<=820px){.hero[data-astro-cid-yodha2z4]{--hero-title:min(7.25rem, 8.4vw, 13vh);padding-block:calc(var(--app-topbar-height) + 4px) 52px}.hero__title[data-astro-cid-yodha2z4]{margin-top:12px}.hero__tagline[data-astro-cid-yodha2z4]{margin-top:10px;font-size:1.5rem}.hero__lead[data-astro-cid-yodha2z4]{margin-top:10px;font-size:1rem;line-height:1.5}.hero__ctas[data-astro-cid-yodha2z4]{margin-top:20px}.hero__facts[data-astro-cid-yodha2z4]{margin-top:22px}.hero__fact[data-astro-cid-yodha2z4]{padding:12px 18px 14px}.hero__fact-icon[data-astro-cid-yodha2z4]{margin-bottom:4px}.hero__fact-value[data-astro-cid-yodha2z4]{font-size:1.375rem}}@media (width>=900px) and (height<=700px){.hero[data-astro-cid-yodha2z4]{--hero-title:min(8.4vw, clamp(56px, 12vh, 84px));padding-block-end:24px}.hero__eyebrow[data-astro-cid-yodha2z4]{padding-block:3px}.hero__eyebrow-icon[data-astro-cid-yodha2z4]{width:28px;height:28px}.hero__title[data-astro-cid-yodha2z4]{margin-top:10px}.hero__tagline[data-astro-cid-yodha2z4]{margin-top:8px;font-size:1.3125rem}.hero__lead[data-astro-cid-yodha2z4]{margin-top:8px;font-size:.9375rem}.hero__ctas[data-astro-cid-yodha2z4]{margin-top:16px}.hero__facts[data-astro-cid-yodha2z4]{margin-top:18px}.hero__fact[data-astro-cid-yodha2z4]{padding:10px 16px 12px}.hero__fact-icon[data-astro-cid-yodha2z4],.hero__scroll[data-astro-cid-yodha2z4]{display:none}}@media (width>=600px) and (height<=500px){.hero[data-astro-cid-yodha2z4]{--hero-title:clamp(2.5rem, 13vh, 3.75rem);--hero-bleed:var(--app-gutter);min-height:0;padding-block:calc(var(--app-topbar-height) + 4px) 20px}.hero__inner[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr);column-gap:12px}.hero__eyebrow[data-astro-cid-yodha2z4]{padding-block:3px}.hero__eyebrow-icon[data-astro-cid-yodha2z4]{width:28px;height:28px}.hero__title[data-astro-cid-yodha2z4]{margin-top:8px}.hero__tagline[data-astro-cid-yodha2z4]{margin-top:8px;font-size:1.125rem}.hero__lead[data-astro-cid-yodha2z4]{margin-top:6px;font-size:.9375rem;line-height:1.5}.hero__ctas[data-astro-cid-yodha2z4]{gap:8px;margin-top:14px}.hero__ctas[data-astro-cid-yodha2z4] .btn--lg[data-astro-cid-yodha2z4]{--btn-h:48px}.hero__facts[data-astro-cid-yodha2z4]{margin-top:16px}.hero__fact[data-astro-cid-yodha2z4]{padding:10px 14px 12px}.hero__fact-icon[data-astro-cid-yodha2z4]{display:none}.hero__fact-value[data-astro-cid-yodha2z4]{font-size:1.125rem}.hero__scroll[data-astro-cid-yodha2z4]{display:none}.hero__caption[data-astro-cid-yodha2z4]{font-size:.6875rem;line-height:1rem}}@media (width>=600px) and (height<=400px){.hero[data-astro-cid-yodha2z4]{--hero-title:clamp(2.25rem, 12vh, 3.25rem)}.hero__title[data-astro-cid-yodha2z4]{margin-top:6px}.hero__tagline[data-astro-cid-yodha2z4]{margin-top:4px;font-size:1rem}.hero__lead[data-astro-cid-yodha2z4]{margin-top:4px;font-size:.875rem;line-height:1.4}.hero__ctas[data-astro-cid-yodha2z4]{margin-top:10px}}@media (width<=599px) and (height<=600px){.hero[data-astro-cid-yodha2z4]{--hero-band:76px}.hero__visual[data-astro-cid-yodha2z4]{grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:6px}.hero__stage[data-astro-cid-yodha2z4]{height:calc(var(--hero-band) + 8px);grid-area:1/3;margin-block-start:-8px}.hero__motion[data-astro-cid-yodha2z4]{grid-area:1/1;align-self:center;margin:0 6px 0 0}.hero__caption[data-astro-cid-yodha2z4]{grid-area:1/2;align-self:center;max-width:30ch}.hero__title[data-astro-cid-yodha2z4]{margin-top:10px}.hero__tagline[data-astro-cid-yodha2z4]{margin-top:8px;font-size:1.125rem}.hero__lead[data-astro-cid-yodha2z4]{margin-top:8px;font-size:.875rem;line-height:1.5}.hero__ctas[data-astro-cid-yodha2z4]{gap:8px;margin-top:14px}.hero__ctas[data-astro-cid-yodha2z4] .btn--lg[data-astro-cid-yodha2z4]{--btn-h:48px}}@media (width<=359px){.hero__eyebrow[data-astro-cid-yodha2z4]{gap:8px;padding-inline-end:12px;font-size:.8125rem;line-height:1.125rem}.hero__eyebrow-icon[data-astro-cid-yodha2z4]{width:26px;height:26px}.hero__fact[data-astro-cid-yodha2z4]{padding-inline:12px}.hero__fact-value[data-astro-cid-yodha2z4]{font-size:1rem}}@media print{.hero__stage[data-astro-cid-yodha2z4] .hero__fallback[data-astro-cid-yodha2z4]{opacity:1!important;transition:none!important}.hero__motion[data-astro-cid-yodha2z4],.hero__scroll[data-astro-cid-yodha2z4]{display:none!important}.hero__title-hack[data-astro-cid-yodha2z4]{color:var(--md-sys-color-primary);-webkit-text-fill-color:currentColor;background:0 0}.hero__cta-primary[data-astro-cid-yodha2z4]{color:var(--md-sys-color-primary);box-shadow:none;background:0 0;border-color:currentColor}}@keyframes hero-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes hero-rise-move{0%{transform:translateY(20px)}to{transform:none}}@keyframes hero-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.hero__copy[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4],.hero__facts[data-astro-cid-yodha2z4],.hero__caption[data-astro-cid-yodha2z4]{animation:hero-rise 1s var(--md-sys-motion-easing-emphasized-decelerate) both}.hero__copy[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(2){animation-delay:70ms}.hero__copy[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(3){animation-delay:.16s}.hero__copy[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(4){animation-delay:.22s}.hero__copy[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(5){animation-delay:.28s}.hero__copy[data-astro-cid-yodha2z4]>.hero__title[data-astro-cid-yodha2z4],.hero__copy[data-astro-cid-yodha2z4]>.hero__lead[data-astro-cid-yodha2z4]{animation-name:hero-rise-move}.hero__caption[data-astro-cid-yodha2z4]{animation-delay:.42s}.hero__facts[data-astro-cid-yodha2z4]{animation-delay:.38s}.hero__stage[data-astro-cid-yodha2z4]{animation:hero-fade 1.6s var(--md-sys-motion-easing-standard) both}.hero__scroll-icon[data-astro-cid-yodha2z4]{animation:hero-nudge 1.8s var(--md-sys-motion-easing-emphasized) 1.4s 2}}.about__grid[data-astro-cid-5gtlsymu]{gap:clamp(28px,4vw,40px);display:grid}.about__head[data-astro-cid-5gtlsymu] .section__header{margin-bottom:0}@media (width>=1024px){.about__grid[data-astro-cid-5gtlsymu]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;column-gap:clamp(48px,5vw,88px)}}.why[data-astro-cid-5gtlsymu]{isolation:isolate;border-radius:var(--md-sys-shape-corner-extra-large);background:radial-gradient(110% 90% at 100% 0%, color-mix(in srgb, var(--md-sys-color-primary) 11%, transparent), transparent 62%), var(--md-sys-color-surface-container-low);border:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 60%, transparent);align-content:start;gap:16px;padding:clamp(24px,3.4vw,40px);display:grid;position:relative;overflow:hidden}.why__deco[data-astro-cid-5gtlsymu]{z-index:-1;background:color-mix(in srgb, var(--md-sys-color-primary) 7%, transparent);pointer-events:none;width:220px;height:220px;position:absolute;inset-block-start:-64px;inset-inline-end:-64px;rotate:12deg}.why__head[data-astro-cid-5gtlsymu]{align-items:center;gap:16px;display:flex}.why__icon[data-astro-cid-5gtlsymu]{background:var(--md-sys-color-primary-container);width:56px;height:56px;color:var(--md-sys-color-on-primary-container);flex:none;place-items:center;display:grid}.why__glyph[data-astro-cid-5gtlsymu]{width:28px;height:28px}.why__title[data-astro-cid-5gtlsymu]{font-family:var(--md-ref-typeface-brand);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.375rem,1.2rem + .55vw,1.75rem);font-weight:600;line-height:1.25}.why__text[data-astro-cid-5gtlsymu]{font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface);text-wrap:pretty;font-size:clamp(1rem,.95rem + .2vw,1.125rem);line-height:1.6}.why__note[data-astro-cid-5gtlsymu]{border-radius:var(--md-sys-shape-corner-large);background:color-mix(in srgb, var(--md-sys-color-surface-container-lowest) 72%, transparent);font:var(--md-sys-typescale-body-medium);color:var(--md-sys-color-on-surface-variant);text-wrap:pretty;align-items:flex-start;gap:12px;margin-top:4px;padding:14px 18px 14px 14px;font-size:.9375rem;line-height:1.5;display:flex}.why__note-icon[data-astro-cid-5gtlsymu]{background:var(--md-sys-color-tertiary-container);width:32px;height:32px;color:var(--md-sys-color-on-tertiary-container);border-radius:50%;flex:none;place-items:center;display:grid}.why__note-icon[data-astro-cid-5gtlsymu] .icon{width:18px;height:18px}@media (width<=479.98px){.why__head[data-astro-cid-5gtlsymu]{align-items:flex-start;gap:14px}.why__icon[data-astro-cid-5gtlsymu]{width:48px;height:48px}.why__glyph[data-astro-cid-5gtlsymu]{width:24px;height:24px}.why__deco[data-astro-cid-5gtlsymu]{width:160px;height:160px;inset-block-start:-56px;inset-inline-end:-56px}}.oh[data-astro-cid-g6glqukz]{aspect-ratio:1;isolation:isolate;width:100%;max-width:540px;margin-inline:auto;position:relative;container-type:inline-size}.oh[data-astro-cid-g6glqukz]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--md-sys-color-primary) 11%, transparent), transparent 100%);border-radius:50%;position:absolute;inset:6%}.oh__svg[data-astro-cid-g6glqukz]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.oh__ring[data-astro-cid-g6glqukz]{fill:none;stroke:color-mix(in srgb, var(--md-sys-color-outline-variant) 70%, transparent);stroke-width:1px}.oh__orbit[data-astro-cid-g6glqukz]{fill:none;stroke:var(--md-sys-color-outline-variant);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:.1 3.9;transition:opacity 1.2s var(--md-sys-motion-easing-standard) .3s}.oh__ping[data-astro-cid-g6glqukz]{fill:none;stroke:var(--md-sys-color-primary);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;opacity:0}.oh__link[data-astro-cid-g6glqukz]{fill:none;stroke:color-mix(in srgb, var(--accent) 55%, transparent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--md-sys-motion-easing-emphasized-decelerate) calc(.25s + var(--i) * .11s), stroke var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), opacity var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}.oh__flow[data-astro-cid-g6glqukz]{fill:none;stroke:var(--accent);stroke-width:4.5px;stroke-linecap:round;stroke-dasharray:.1 33.23;opacity:0;animation:2.4s linear infinite paused oh-flow;animation-delay:calc(var(--i) * -.6s);transition:opacity var(--md-sys-motion-duration-long2) var(--md-sys-motion-easing-standard)}.oh[data-astro-cid-g6glqukz].is-live .oh__flow[data-astro-cid-g6glqukz]{opacity:1;animation-play-state:running}.oh[data-astro-cid-g6glqukz].is-live .oh__ping[data-astro-cid-g6glqukz]{animation:oh-ping 2.2s var(--md-sys-motion-easing-standard-decelerate) .9s 1}.oh__core[data-astro-cid-g6glqukz]{text-align:center;width:29cqi;height:29cqi;color:var(--md-sys-color-primary-fixed);transition:scale var(--md-sys-motion-duration-long4) var(--app-easing-spring) .1s, opacity var(--md-sys-motion-duration-medium4) var(--md-sys-motion-easing-standard) .1s;place-content:center;justify-items:center;gap:.6cqi;padding:3.5cqi;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.oh__core-bg[data-astro-cid-g6glqukz]{z-index:-1;background:var(--md-sys-color-primary-container);transition:rotate var(--md-sys-motion-duration-extra-long4) var(--md-sys-motion-easing-emphasized);position:absolute;inset:0}.oh__core[data-astro-cid-g6glqukz]:after{content:"";z-index:-2;background:color-mix(in srgb, var(--md-sys-color-primary-container) 16%, transparent);border-radius:50%;position:absolute;inset:-9%}.oh__core-icon[data-astro-cid-g6glqukz]{width:clamp(20px,7cqi,38px);height:clamp(20px,7cqi,38px)}.oh__core-label[data-astro-cid-g6glqukz]{font-family:var(--md-ref-typeface-brand);text-wrap:balance;hyphens:manual;max-width:21cqi;font-size:clamp(12px,3.05cqi,16.5px);font-weight:600;line-height:1.15}.oh__core-abbr[data-astro-cid-g6glqukz]{font-family:var(--md-ref-typeface-mono);letter-spacing:.14em;font-size:clamp(11px,2.4cqi,13px);font-weight:500}.oh__node[data-astro-cid-g6glqukz]{--accent-soft:var(--accent-container);left:var(--x);top:var(--y);width:19cqi;height:19cqi;transition:scale var(--md-sys-motion-duration-long4) var(--app-easing-spring) calc(.55s + var(--i) * .11s), opacity var(--md-sys-motion-duration-medium4) var(--md-sys-motion-easing-standard) calc(.55s + var(--i) * .11s);place-items:center;display:grid;position:absolute;translate:-50% -50%}.oh__node[data-astro-cid-g6glqukz]:before,.oh__node-bg[data-astro-cid-g6glqukz],.oh__node-icon[data-astro-cid-g6glqukz]{opacity:calc(1 - var(--oh-dim,0) * .7);filter:grayscale(calc(var(--oh-dim,0) * .8))}@supports (color:oklch(from red l c h)){.oh__node[data-astro-cid-g6glqukz]{--accent-soft:oklch(from var(--accent-container) l min(c, var(--ch-cmax,.4)) h)}}.oh__node[data-astro-cid-g6glqukz]:before{content:"";z-index:-2;background:color-mix(in srgb, var(--accent-soft) 34%, transparent);transition:opacity var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), filter var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard);border-radius:50%;position:absolute;inset:-14%}.oh__node-bg[data-astro-cid-g6glqukz]{z-index:-1;background:var(--accent-soft);transition:rotate var(--md-sys-motion-duration-extra-long2) var(--app-easing-spring), scale var(--md-sys-motion-duration-long2) var(--app-easing-spring), opacity var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), filter var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard);position:absolute;inset:0}.oh__node-icon[data-astro-cid-g6glqukz]{width:46%;height:46%;color:var(--on-accent-container);transition:opacity var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), filter var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}.oh__label[data-astro-cid-g6glqukz]{white-space:nowrap;font-family:var(--md-ref-typeface-brand);color:var(--md-sys-color-on-surface);align-items:baseline;gap:.45em;font-size:clamp(12.5px,3cqi,16px);font-weight:600;line-height:1.2;display:inline-flex;position:absolute;left:50%;translate:-50%}.oh__node--top[data-astro-cid-g6glqukz] .oh__label[data-astro-cid-g6glqukz]{bottom:calc(100% + .9em)}.oh__node--bottom[data-astro-cid-g6glqukz] .oh__label[data-astro-cid-g6glqukz]{top:calc(100% + .9em)}.oh__letter[data-astro-cid-g6glqukz]{color:var(--accent)}@container (width<=480px){.oh__core[data-astro-cid-g6glqukz]{width:35cqi;height:35cqi;padding:2.5cqi}.oh__core-label[data-astro-cid-g6glqukz]{max-width:27cqi}.oh__node[data-astro-cid-g6glqukz]{width:18cqi;height:18cqi}}@media screen{html.js .oh[data-astro-cid-g6glqukz]:not(.is-visible) .oh__link[data-astro-cid-g6glqukz]{stroke-dashoffset:100px}html.js .oh[data-astro-cid-g6glqukz]:not(.is-visible) .oh__orbit[data-astro-cid-g6glqukz]{opacity:0}html.js .oh[data-astro-cid-g6glqukz]:not(.is-visible) .oh__node[data-astro-cid-g6glqukz]{opacity:0;scale:.4}html.js .oh[data-astro-cid-g6glqukz]:not(.is-visible) .oh__node-bg[data-astro-cid-g6glqukz]{rotate:-60deg}html.js .oh[data-astro-cid-g6glqukz]:not(.is-visible) .oh__core[data-astro-cid-g6glqukz]{opacity:0;scale:.7}html.js .oh[data-astro-cid-g6glqukz]:not(.is-visible) .oh__core-bg[data-astro-cid-g6glqukz]{rotate:-45deg}}@media print{.oh__node[data-astro-cid-g6glqukz],.oh__core[data-astro-cid-g6glqukz],.oh__link[data-astro-cid-g6glqukz],.oh__orbit[data-astro-cid-g6glqukz],.oh__node-bg[data-astro-cid-g6glqukz],.oh__core-bg[data-astro-cid-g6glqukz]{transition:none!important}.oh__node-bg[data-astro-cid-g6glqukz],.oh__core-bg[data-astro-cid-g6glqukz],.oh__core[data-astro-cid-g6glqukz]:after,.oh__node[data-astro-cid-g6glqukz]:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}.oh__flow[data-astro-cid-g6glqukz],.oh__ping[data-astro-cid-g6glqukz]{display:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.oh[data-astro-cid-g6glqukz]:hover .oh__flow[data-astro-cid-g6glqukz]{opacity:1;animation-play-state:running}.oh[data-astro-cid-g6glqukz]:hover .oh__core-bg[data-astro-cid-g6glqukz]{rotate:22.5deg}.oh[data-astro-cid-g6glqukz]:hover .oh__node-bg[data-astro-cid-g6glqukz]{rotate:30deg;scale:1.04}}@keyframes oh-flow{to{stroke-dashoffset:-33.33px}}@keyframes oh-ping{0%{opacity:.55;scale:1}70%,to{opacity:0;scale:1.75}}@media (prefers-reduced-motion:reduce){.oh__flow[data-astro-cid-g6glqukz],.oh__ping[data-astro-cid-g6glqukz]{display:none}.oh__node[data-astro-cid-g6glqukz],.oh__core[data-astro-cid-g6glqukz],.oh__link[data-astro-cid-g6glqukz],.oh__orbit[data-astro-cid-g6glqukz],.oh__node-bg[data-astro-cid-g6glqukz],.oh__core-bg[data-astro-cid-g6glqukz],.oh__node-icon[data-astro-cid-g6glqukz],.oh__node[data-astro-cid-g6glqukz]:before{transition:none}}.ch-card[data-astro-cid-l7t7bzb7]{--accent-soft:var(--accent-container);isolation:isolate;border-radius:var(--md-sys-shape-corner-extra-large);border:1px solid color-mix(in srgb, var(--accent) 16%, var(--md-sys-color-outline-variant));background:var(--ch-card-bg,var(--md-sys-color-surface-container-lowest));height:100%;color:var(--md-sys-color-on-surface);flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,32px);display:flex;position:relative;overflow:hidden}@supports (color:oklch(from red l c h)){.ch-card[data-astro-cid-l7t7bzb7]{--accent-soft:oklch(from var(--accent-container) l min(c, var(--ch-cmax,.4)) h)}}.ch-card[data-astro-cid-l7t7bzb7]:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--accent-soft) 62%, transparent) 0%, transparent 58%);opacity:.85;position:absolute;inset:0}.ch-card[data-astro-cid-l7t7bzb7]:after{content:"";inset-inline:0;z-index:-1;background:linear-gradient(90deg, var(--accent), color-mix(in srgb, var(--accent) 0%, transparent) 85%);opacity:.8;height:4px;position:absolute;top:0}.ch-card__letter[data-astro-cid-l7t7bzb7]{z-index:-1;font-family:var(--md-ref-typeface-brand);letter-spacing:-.04em;color:#0000;background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 17%, transparent) 15%, color-mix(in srgb, var(--accent) 3%, transparent) 85%);user-select:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(96px,8vw,128px);font-weight:700;line-height:1;position:absolute;inset-block-start:clamp(8px,1.4vw,16px);inset-inline-end:clamp(20px,2.6vw,36px)}.ch-card__shape[data-astro-cid-l7t7bzb7]{place-items:center;width:72px;height:72px;margin-bottom:20px;display:grid;position:relative}.ch-card__shape-bg[data-astro-cid-l7t7bzb7]{background:var(--accent-soft);position:absolute;inset:0}.ch-card__shape-icon[data-astro-cid-l7t7bzb7]{width:36px;height:36px;color:var(--on-accent-container);position:relative}.ch-card__kicker[data-astro-cid-l7t7bzb7]{font:var(--md-sys-typescale-label-large);letter-spacing:.1em;color:var(--accent)}.ch-card__title[data-astro-cid-l7t7bzb7]{font-family:var(--md-ref-typeface-brand);letter-spacing:-.01em;text-wrap:balance;margin-top:6px;font-size:clamp(1.375rem,1.25rem + .45vw,1.625rem);font-weight:600;line-height:1.2}.ch-card__summary[data-astro-cid-l7t7bzb7]{max-width:60ch;font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface-variant);text-wrap:pretty;margin-top:10px;line-height:1.55}.ch-card__q[data-astro-cid-l7t7bzb7]{border-radius:var(--md-sys-shape-corner-large-increased);background:color-mix(in srgb, var(--accent-soft) 46%, transparent);align-self:stretch;gap:8px;margin-top:auto;padding:16px 18px 18px;display:grid}.ch-card__summary[data-astro-cid-l7t7bzb7]{margin-bottom:24px}.ch-card__q-label[data-astro-cid-l7t7bzb7]{font:var(--md-sys-typescale-label-large);letter-spacing:.1px;color:var(--on-accent-container);align-items:center;gap:8px;display:flex}.ch-card__q-icon[data-astro-cid-l7t7bzb7]{width:20px;height:20px;color:var(--accent);flex:none}.ch-card__q-text[data-astro-cid-l7t7bzb7]{max-width:68ch;font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface);text-wrap:pretty;font-style:italic;line-height:1.55}@media (width<=600px){.ch-card__shape[data-astro-cid-l7t7bzb7]{width:56px;height:56px;margin-bottom:16px}.ch-card__shape-icon[data-astro-cid-l7t7bzb7]{width:28px;height:28px}}.ch-sub[data-astro-cid-klrxc2iq]{vertical-align:-.28em;font-size:.72em;line-height:0}.ch[data-astro-cid-nzf2wgcu]{--ch-card-bg:var(--md-sys-color-surface-container-lowest);--ch-cmax:.07;overflow:clip}:root[data-theme=dark] .ch[data-astro-cid-nzf2wgcu]{--ch-card-bg:var(--md-sys-color-surface-container);--ch-cmax:.4}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ch[data-astro-cid-nzf2wgcu]{--ch-card-bg:var(--md-sys-color-surface-container);--ch-cmax:.4}}.ch-grid[data-astro-cid-nzf2wgcu]{grid-template-columns:minmax(0,1fr);gap:clamp(16px,2vw,20px);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.ch-grid[data-astro-cid-nzf2wgcu]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}.ch-grid__item[data-astro-cid-nzf2wgcu]{min-width:0;display:grid}.ch-callout[data-astro-cid-nzf2wgcu]{border-radius:var(--md-sys-shape-corner-extra-large);background:linear-gradient(90deg, color-mix(in srgb, var(--md-sys-color-primary) 9%, transparent), transparent 70%), var(--ch-card-bg);border:1px solid color-mix(in srgb, var(--md-sys-color-primary) 22%, var(--md-sys-color-outline-variant));align-items:center;gap:16px;margin-top:clamp(16px,2vw,24px);padding:16px clamp(18px,2.4vw,28px) 16px 16px;display:flex}.ch-callout__icon[data-astro-cid-nzf2wgcu]{background:var(--md-sys-color-primary-container);width:48px;height:48px;color:var(--md-sys-color-on-primary-container);flex:none;place-items:center;display:grid}.ch-callout__glyph[data-astro-cid-nzf2wgcu]{width:24px;height:24px}.ch-callout__text[data-astro-cid-nzf2wgcu]{font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface-variant);text-wrap:pretty;line-height:1.55}.ch-callout__lead[data-astro-cid-nzf2wgcu]{color:var(--md-sys-color-on-surface);font-weight:600}@media (width<=479.98px){.ch-callout[data-astro-cid-nzf2wgcu]{align-items:flex-start;gap:14px;padding:16px 18px 18px 16px}.ch-callout__icon[data-astro-cid-nzf2wgcu]{width:40px;height:40px}.ch-callout__glyph[data-astro-cid-nzf2wgcu]{width:20px;height:20px}}.ch-note[data-astro-cid-nzf2wgcu]{border-radius:var(--md-sys-shape-corner-extra-large);background:linear-gradient(90deg, color-mix(in srgb, var(--md-sys-color-tertiary) 7%, transparent), transparent 60%), var(--ch-card-bg);border:1px solid color-mix(in srgb, var(--md-sys-color-tertiary) 26%, var(--md-sys-color-outline-variant));gap:14px 40px;margin-top:clamp(16px,2vw,24px);padding:clamp(20px,2.6vw,28px) clamp(18px,2.6vw,32px);display:grid}.ch-note__head[data-astro-cid-nzf2wgcu]{align-items:center;gap:14px;min-width:0;display:flex}.ch-note__icon[data-astro-cid-nzf2wgcu]{background:var(--md-sys-color-tertiary-container);width:40px;height:40px;color:var(--md-sys-color-on-tertiary-container);flex:none;place-items:center;display:grid}.ch-note__glyph[data-astro-cid-nzf2wgcu]{width:22px;height:22px}.ch-note__title[data-astro-cid-nzf2wgcu]{font:var(--md-sys-typescale-title-large);color:var(--md-sys-color-on-surface);font-weight:600}.ch-note__body[data-astro-cid-nzf2wgcu]{gap:10px;min-width:0;display:grid}.ch-note__body[data-astro-cid-nzf2wgcu] p[data-astro-cid-nzf2wgcu]{max-width:78ch;font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface-variant);text-wrap:pretty;line-height:1.6}.ch-note__body[data-astro-cid-nzf2wgcu] strong{color:var(--md-sys-color-on-surface);font-weight:600}@media (width>=960px){.ch-note[data-astro-cid-nzf2wgcu]{grid-template-columns:minmax(200px,1fr) minmax(0,3fr);align-items:start}}.ch-oh[data-astro-cid-nzf2wgcu]{isolation:isolate;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--ch-card-bg);border:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 60%, transparent);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""figure""bridges";gap:clamp(20px,3vw,32px);margin-top:clamp(16px,2vw,24px);padding:clamp(24px,4vw,48px);display:grid;position:relative;overflow:hidden}.ch-oh__head[data-astro-cid-nzf2wgcu]{grid-area:head;justify-items:start;gap:12px;min-width:0;display:grid}.ch-oh__figure[data-astro-cid-nzf2wgcu]{grid-area:figure;justify-self:center;width:100%;max-width:460px}.ch-bridges[data-astro-cid-nzf2wgcu]{grid-area:bridges;min-width:0}@media (width>=1024px){.ch-oh[data-astro-cid-nzf2wgcu]{grid-template:"figure head""figure bridges"1fr/minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:24px clamp(48px,5vw,80px);padding-inline:clamp(32px,4vw,56px)}.ch-oh__head[data-astro-cid-nzf2wgcu]{align-self:end}.ch-oh__figure[data-astro-cid-nzf2wgcu]{align-self:center;max-width:500px}.ch-oh[data-astro-cid-nzf2wgcu]:before{content:"";z-index:-1;background:radial-gradient(80% 70% at 45% 50%, color-mix(in srgb, var(--md-sys-color-primary) 5%, transparent), transparent 70%);position:absolute;inset:0 50% 0 0}}@media (width>=640px) and (width<=1023.98px){.ch-oh__head[data-astro-cid-nzf2wgcu],.ch-bridges[data-astro-cid-nzf2wgcu]{justify-self:center;width:100%;max-width:620px}}.ch-oh__title[data-astro-cid-nzf2wgcu]{color:var(--md-sys-color-on-surface)}.ch-oh__text[data-astro-cid-nzf2wgcu]{max-width:56ch;font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface-variant);line-height:1.6}.ch-oh[data-astro-cid-nzf2wgcu]:not(.is-interactive) .ch-oh__hint[data-astro-cid-nzf2wgcu]{display:none}.ch-bridges[data-astro-cid-nzf2wgcu]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ch-bridges__item[data-astro-cid-nzf2wgcu]{display:grid}.ch-bridge[data-astro-cid-nzf2wgcu]{border-radius:var(--md-sys-shape-corner-large);color:inherit;font:inherit;text-align:start;transition:background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard);background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:12px 14px;display:grid}.ch-oh[data-astro-cid-nzf2wgcu]:not(.is-interactive) .ch-bridge[data-astro-cid-nzf2wgcu]{padding-inline:0}button[data-astro-cid-nzf2wgcu].ch-bridge{cursor:pointer}button[data-astro-cid-nzf2wgcu].ch-bridge:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 5%, transparent)}button[data-astro-cid-nzf2wgcu].ch-bridge[aria-pressed=true]{background:color-mix(in srgb, var(--md-sys-color-primary) 9%, transparent);border-color:color-mix(in srgb, var(--md-sys-color-primary) 38%, transparent)}button[data-astro-cid-nzf2wgcu].ch-bridge:focus-visible{outline-offset:2px}.ch-bridge__pair[data-astro-cid-nzf2wgcu]{align-items:center;gap:2px;padding-top:1px;display:inline-flex}.ch-bridge__dot[data-astro-cid-nzf2wgcu]{--accent-soft:var(--accent-container);background:var(--accent-soft);width:30px;height:30px;color:var(--on-accent-container);place-items:center;display:grid}@supports (color:oklch(from red l c h)){.ch-bridge__dot[data-astro-cid-nzf2wgcu]{--accent-soft:oklch(from var(--accent-container) l min(c, var(--ch-cmax,.4)) h)}}.ch-bridge__icon[data-astro-cid-nzf2wgcu]{width:17px;height:17px}.ch-bridge__arrow[data-astro-cid-nzf2wgcu]{width:16px;height:16px;color:var(--md-sys-color-outline)}.ch-bridge__body[data-astro-cid-nzf2wgcu]{gap:2px;min-width:0;display:grid}.ch-bridge__axes[data-astro-cid-nzf2wgcu]{font:var(--md-sys-typescale-title-small);color:var(--md-sys-color-on-surface)}.ch-bridge__text[data-astro-cid-nzf2wgcu]{font:var(--md-sys-typescale-body-medium);color:var(--md-sys-color-on-surface-variant);text-wrap:pretty;line-height:1.5}.ch-oh[data-astro-cid-nzf2wgcu][data-show] .oh__node{--oh-dim:1}.ch-oh[data-astro-cid-nzf2wgcu][data-show] .oh__spoke{opacity:.2}.ch-oh[data-astro-cid-nzf2wgcu][data-show=food] .oh__node:is([data-axis=food],[data-axis=health]),.ch-oh[data-astro-cid-nzf2wgcu][data-show=agri] .oh__node:is([data-axis=agri],[data-axis=health]),.ch-oh[data-astro-cid-nzf2wgcu][data-show=livestock] .oh__node:is([data-axis=livestock],[data-axis=health]){--oh-dim:0}.ch-oh[data-astro-cid-nzf2wgcu][data-show=food] .oh__spoke:is([data-axis=food],[data-axis=health]),.ch-oh[data-astro-cid-nzf2wgcu][data-show=agri] .oh__spoke:is([data-axis=agri],[data-axis=health]),.ch-oh[data-astro-cid-nzf2wgcu][data-show=livestock] .oh__spoke:is([data-axis=livestock],[data-axis=health]){opacity:1}.ch-oh[data-astro-cid-nzf2wgcu][data-show=food] :is([data-axis=food],[data-axis=health]) .oh__link,.ch-oh[data-astro-cid-nzf2wgcu][data-show=agri] :is([data-axis=agri],[data-axis=health]) .oh__link,.ch-oh[data-astro-cid-nzf2wgcu][data-show=livestock] :is([data-axis=livestock],[data-axis=health]) .oh__link{stroke:var(--accent);stroke-width:3.5px}.ch-oh[data-astro-cid-nzf2wgcu] .oh__spoke{transition:opacity var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}@media (width<=479.98px){.ch-oh[data-astro-cid-nzf2wgcu]{padding:20px 16px}.ch-oh__head[data-astro-cid-nzf2wgcu]{padding-inline:4px}.ch-oh__figure[data-astro-cid-nzf2wgcu]{width:calc(100% + 12px);max-width:none;margin-inline:-6px}.ch-bridge[data-astro-cid-nzf2wgcu]{gap:10px;padding:10px}}@media (prefers-reduced-motion:reduce){.ch-bridge[data-astro-cid-nzf2wgcu],.ch-oh[data-astro-cid-nzf2wgcu] .oh__spoke{transition:none}}.steps[data-astro-cid-7fqu5swy]{--gap:clamp(16px, 2vw, 24px);--num:56px;--pad:clamp(20px, 2.4vw, 28px);gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}@media (width>=840px){.steps[data-astro-cid-7fqu5swy]{grid-template-columns:repeat(3,minmax(0,1fr))}}.step[data-astro-cid-7fqu5swy]{--accent:var(--md-sys-color-primary);--num-bg:var(--md-sys-color-primary-container);--num-ink:var(--md-sys-color-on-primary-container);min-width:0;padding:var(--pad);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-low);transition:background-color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), border-radius var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard);flex-direction:column;gap:12px;display:flex;position:relative}.step[data-astro-cid-7fqu5swy]:hover{background:var(--md-sys-color-surface-container);border-radius:var(--md-sys-shape-corner-extra-large-increased)}.step--last[data-astro-cid-7fqu5swy]{--accent:var(--md-sys-color-tertiary);--num-bg:var(--md-sys-color-tertiary-container);--num-ink:var(--md-sys-color-on-tertiary-container)}.step[data-astro-cid-7fqu5swy]:not(:last-child):after{content:"";z-index:1;left:calc(var(--pad) + var(--num) / 2 - 1.5px);width:3px;height:var(--gap);background:color-mix(in srgb, var(--md-sys-color-primary) 45%, transparent);border-radius:3px;position:absolute;top:100%}@media (width>=840px){.step[data-astro-cid-7fqu5swy]:not(:last-child):after{left:100%;top:calc(var(--pad) + var(--num) / 2 - 1.5px);width:var(--gap);height:3px}}.step__top[data-astro-cid-7fqu5swy]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.step__num[data-astro-cid-7fqu5swy]{width:var(--num);height:var(--num);background:var(--num-bg);color:var(--num-ink);font-family:var(--md-ref-typeface-brand);transition:rotate var(--md-sys-motion-duration-long2) var(--app-easing-spring);flex:none;place-items:center;font-size:1.375rem;font-weight:600;line-height:1;display:grid}.step[data-astro-cid-7fqu5swy]:hover .step__num[data-astro-cid-7fqu5swy]{rotate:45deg}.step__icon[data-astro-cid-7fqu5swy]{background:var(--md-sys-color-surface-container-highest);width:44px;height:44px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.step__icon[data-astro-cid-7fqu5swy] .icon{width:22px;height:22px}.step__title[data-astro-cid-7fqu5swy]{font-family:var(--md-ref-typeface-brand);letter-spacing:-.01em;font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem);font-weight:600;line-height:1.25}.step__text[data-astro-cid-7fqu5swy]{font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface-variant);font-size:1rem;line-height:1.6}.step__action[data-astro-cid-7fqu5swy]{margin-top:auto;padding-top:8px}.step__action[data-astro-cid-7fqu5swy] .btn[data-astro-cid-7fqu5swy]{white-space:normal;text-align:center}.participate__fee[data-astro-cid-7fqu5swy]{font:var(--md-sys-typescale-title-medium);letter-spacing:.15px;color:var(--md-sys-color-on-surface);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:clamp(20px,3vw,28px);display:flex}.participate__fee-icon[data-astro-cid-7fqu5swy]{width:22px;height:22px;color:var(--md-sys-color-primary)}@media (prefers-reduced-motion:reduce){.step[data-astro-cid-7fqu5swy]:hover .step__num[data-astro-cid-7fqu5swy]{rotate:none}}.schedule__layout[data-astro-cid-lswhjigo]{gap:clamp(8px,2vw,16px);display:grid}@media (width>=960px){.schedule__layout[data-astro-cid-lswhjigo]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,96px)}.schedule__intro[data-astro-cid-lswhjigo] .section__header{margin-bottom:0}.schedule__intro[data-astro-cid-lswhjigo]{top:calc(var(--app-topbar-height) + 24px);position:sticky}}.schedule__note[data-astro-cid-lswhjigo]{font:var(--md-sys-typescale-body-medium);letter-spacing:.25px;color:var(--md-sys-color-on-surface-variant);align-items:flex-start;gap:8px;margin-top:4px;display:flex}.schedule__note-icon[data-astro-cid-lswhjigo]{width:20px;height:20px;color:var(--md-sys-color-primary);margin-top:0}.ms[data-astro-cid-lswhjigo]{--node:44px;--node-top:17px;--gap:12px;--card:var(--md-sys-color-surface-container-lowest);gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}:root[data-theme=dark] .ms[data-astro-cid-lswhjigo]{--card:var(--md-sys-color-surface-container-high)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ms[data-astro-cid-lswhjigo]{--card:var(--md-sys-color-surface-container-high)}}.ms__item[data-astro-cid-lswhjigo]{--accent:var(--md-sys-color-primary);--node-bg:var(--md-sys-color-primary-container);--node-ink:var(--md-sys-color-on-primary-container);isolation:isolate;grid-template-columns:var(--node) minmax(0, 1fr);align-items:start;column-gap:14px;display:grid;position:relative}.ms__item--main[data-astro-cid-lswhjigo]{--accent:var(--md-sys-color-tertiary);--node-bg:var(--md-sys-color-tertiary-container);--node-ink:var(--md-sys-color-on-tertiary-container)}.ms__item[data-astro-cid-lswhjigo]:not(:last-child):after{content:"";z-index:-1;left:calc(var(--node) / 2 - 1.5px);top:calc(var(--node-top) + var(--node) / 2);height:calc(100% + var(--gap));background:color-mix(in srgb, var(--md-sys-color-primary) 45%, transparent);border-radius:3px;width:3px;position:absolute}.ms__item[data-astro-cid-lswhjigo]:nth-last-child(2):after{background:linear-gradient(to bottom, color-mix(in srgb, var(--md-sys-color-primary) 45%, transparent), color-mix(in srgb, var(--md-sys-color-tertiary) 55%, transparent))}.ms__node[data-astro-cid-lswhjigo]{width:var(--node);height:var(--node);margin-top:var(--node-top);background:var(--node-bg);color:var(--node-ink);font-family:var(--md-ref-typeface-brand);transition:rotate var(--md-sys-motion-duration-long2) var(--app-easing-spring);place-items:center;font-size:1.125rem;font-weight:600;line-height:1;display:grid}.ms__item[data-astro-cid-lswhjigo]:hover .ms__node[data-astro-cid-lswhjigo]{rotate:45deg}.ms__card[data-astro-cid-lswhjigo]{border-radius:var(--md-sys-shape-corner-large);background:var(--card);min-width:0;transition:border-radius var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard);gap:4px;padding:14px 16px 16px;display:grid}.ms__item[data-astro-cid-lswhjigo]:hover .ms__card[data-astro-cid-lswhjigo]{border-radius:var(--md-sys-shape-corner-extra-large)}.ms__item--main[data-astro-cid-lswhjigo] .ms__card[data-astro-cid-lswhjigo]{background:linear-gradient(color-mix(in srgb, var(--md-sys-color-tertiary-container) 10%, transparent), color-mix(in srgb, var(--md-sys-color-tertiary-container) 10%, transparent)), var(--card);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--md-sys-color-tertiary) 55%, transparent)}.ms__date[data-astro-cid-lswhjigo]{font:var(--md-sys-typescale-title-small);letter-spacing:.1px;color:var(--accent);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:.9375rem;display:flex}.ms__date-icon[data-astro-cid-lswhjigo]{width:18px;height:18px}.ms__phase[data-astro-cid-lswhjigo]{border-radius:var(--md-sys-shape-corner-full);box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium);margin-inline-start:auto;padding:2px 10px}.ms__past[data-astro-cid-lswhjigo]{border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium);align-items:center;gap:4px;padding:2px 10px 2px 6px;display:inline-flex}.ms__past[data-astro-cid-lswhjigo][hidden]{display:none}.ms__date[data-astro-cid-lswhjigo] time[data-astro-cid-lswhjigo]{white-space:nowrap}.ms__past-icon[data-astro-cid-lswhjigo]{width:16px;height:16px}.ms__item[data-astro-cid-lswhjigo].is-past{--accent:var(--md-sys-color-on-surface-variant);--node-bg:var(--md-sys-color-surface-container-highest);--node-ink:var(--md-sys-color-on-surface-variant)}.ms__label[data-astro-cid-lswhjigo]{font-family:var(--md-ref-typeface-brand);color:var(--md-sys-color-on-surface);font-size:clamp(1rem,.96rem + .2vw,1.125rem);font-weight:500;line-height:1.35}@media (width<=399.98px){.ms[data-astro-cid-lswhjigo]{--node:40px;--node-top:19px}.ms__item[data-astro-cid-lswhjigo]{column-gap:12px}.ms__date-icon[data-astro-cid-lswhjigo]{display:none}}@media (width>=600px){.ms[data-astro-cid-lswhjigo]{--node:52px;--node-top:13px;--gap:14px}.ms__node[data-astro-cid-lswhjigo]{font-size:1.25rem}.ms__card[data-astro-cid-lswhjigo]{padding-inline:20px}.ms__item[data-astro-cid-lswhjigo]{column-gap:20px}}@media (prefers-reduced-motion:reduce){.ms__item[data-astro-cid-lswhjigo]:hover .ms__node[data-astro-cid-lswhjigo]{rotate:none}}.evaluation[data-astro-cid-pgceeudu]{--eval-card:var(--md-sys-color-surface-container-lowest);--plinth-surface:var(--md-sys-color-surface-container-lowest);--plinth-tint-top:30%;--plinth-tint-end:12.6%;--plinth-tint-stop:100%;--plinth-edge:45%;--plinth-cap:1px;--plinth-cap-mix:45%;--plinth-glow:0%;--gold:var(--app-plddt-low);--gold-hi:color-mix(in srgb, var(--app-plddt-low) 50%, var(--md-sys-color-tertiary-fixed));--gold-lo:color-mix(in srgb, var(--app-plddt-low) 62%, var(--app-plddt-very-low));--silver:color-mix(in oklab, var(--md-sys-color-outline-variant) 62%, var(--md-sys-color-outline));--silver-hi:color-mix(in oklab, var(--md-sys-color-surface-container-lowest) 72%, var(--md-sys-color-outline-variant));--silver-lo:color-mix(in oklab, var(--md-sys-color-outline) 80%, var(--md-sys-color-on-surface-variant));--bronze:color-mix(in oklab, var(--app-plddt-very-low) 82%, var(--md-sys-color-on-tertiary-fixed));--bronze-hi:var(--md-sys-color-tertiary-fixed-dim);--bronze-lo:color-mix(in oklab, var(--app-plddt-very-low) 62%, var(--md-sys-color-on-tertiary-fixed))}:root[data-theme=dark] .evaluation[data-astro-cid-pgceeudu]{--eval-card:var(--md-sys-color-surface-container);--plinth-surface:var(--md-sys-color-surface-container-high);--plinth-tint-top:14%;--plinth-tint-end:0%;--plinth-tint-stop:42%;--plinth-edge:0%;--plinth-cap:3px;--plinth-cap-mix:100%;--plinth-glow:38%;--silver:color-mix(in oklab, var(--md-sys-color-on-surface-variant) 62%, var(--md-sys-color-outline));--silver-hi:var(--md-sys-color-on-surface);--silver-lo:color-mix(in oklab, var(--md-sys-color-outline) 75%, var(--md-sys-color-outline-variant))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .evaluation[data-astro-cid-pgceeudu]{--eval-card:var(--md-sys-color-surface-container);--plinth-surface:var(--md-sys-color-surface-container-high);--plinth-tint-top:14%;--plinth-tint-end:0%;--plinth-tint-stop:42%;--plinth-edge:0%;--plinth-cap:3px;--plinth-cap-mix:100%;--plinth-glow:38%;--silver:color-mix(in oklab, var(--md-sys-color-on-surface-variant) 62%, var(--md-sys-color-outline));--silver-hi:var(--md-sys-color-on-surface);--silver-lo:color-mix(in oklab, var(--md-sys-color-outline) 75%, var(--md-sys-color-outline-variant))}}.eval__top[data-astro-cid-pgceeudu]{gap:clamp(40px,6vw,56px);display:grid}@media (width>=1024px){.eval__top[data-astro-cid-pgceeudu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(48px,6vw,96px)}}.eval__intro[data-astro-cid-pgceeudu] .section__header{margin-bottom:0}.eval__intro[data-astro-cid-pgceeudu] strong[data-astro-cid-pgceeudu]{color:var(--md-sys-color-on-surface);font-weight:700}.prizes[data-astro-cid-pgceeudu]{align-content:start;gap:16px;display:grid;container-type:inline-size}.prizes__title[data-astro-cid-pgceeudu]{font-family:var(--md-ref-typeface-brand);letter-spacing:-.02em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem);font-weight:600;line-height:1.1}.prizes__lead[data-astro-cid-pgceeudu]{font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface-variant);font-size:clamp(1rem,.95rem + .3vw,1.175rem);line-height:1.6}.prizes__note[data-astro-cid-pgceeudu]{font:var(--md-sys-typescale-body-medium);letter-spacing:.25px;color:var(--md-sys-color-on-surface-variant);align-items:flex-start;gap:8px;display:flex}.prizes__note-icon[data-astro-cid-pgceeudu]{width:20px;height:20px;color:var(--md-sys-color-primary);flex:none}.prizes__link[data-astro-cid-pgceeudu]{color:var(--md-sys-color-primary);text-underline-offset:.2em;text-decoration:underline 1px}.prizes__link[data-astro-cid-pgceeudu]:hover{text-decoration-thickness:2px}.podium-wrap[data-astro-cid-pgceeudu]{margin-top:8px;position:relative}.podium[data-astro-cid-pgceeudu]{grid-template-columns:minmax(0,1fr) minmax(0,1.14fr) minmax(0,1fr);grid-template-areas:"second first third";align-items:end;gap:clamp(6px,2cqi,14px);margin:0;padding:0 clamp(0px,2cqi,12px);list-style:none;display:grid}.place[data-astro-cid-pgceeudu]{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.place--1[data-astro-cid-pgceeudu]{--m:clamp(52px, 13cqi, 76px);--h:clamp(148px, 34cqi, 196px);grid-area:first}.place--2[data-astro-cid-pgceeudu]{--m:clamp(42px, 10cqi, 58px);--h:clamp(124px, 28cqi, 164px);grid-area:second}.place--3[data-astro-cid-pgceeudu]{--m:clamp(42px, 10cqi, 58px);--h:clamp(108px, 24cqi, 140px);grid-area:third}.place--gold[data-astro-cid-pgceeudu]{--medal:var(--gold);--medal-hi:var(--gold-hi);--medal-lo:var(--gold-lo);--medal-ink:var(--md-sys-color-on-tertiary-fixed)}.place--silver[data-astro-cid-pgceeudu]{--medal:var(--silver);--medal-hi:var(--silver-hi);--medal-lo:var(--silver-lo);--medal-ink:var(--md-sys-color-on-primary-fixed)}.place--bronze[data-astro-cid-pgceeudu]{--medal:var(--bronze);--medal-hi:var(--bronze-hi);--medal-lo:var(--bronze-lo);--medal-ink:var(--md-sys-color-on-tertiary-fixed)}.place__medal-wrap[data-astro-cid-pgceeudu]{z-index:1;width:var(--m);height:var(--m);margin-bottom:calc(var(--m) * -.5);filter:drop-shadow(0 6px 10px color-mix(in srgb, var(--md-sys-color-shadow) 22%, transparent));position:relative}.place--1[data-astro-cid-pgceeudu] .place__medal-wrap[data-astro-cid-pgceeudu]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--gold) 45%, transparent), transparent);border-radius:50%;position:absolute;inset:-38%}.place__medal[data-astro-cid-pgceeudu]{background:radial-gradient(120% 90% at 30% 22%, color-mix(in srgb, var(--medal-hi) 85%, transparent) 0 28%, transparent 62%), linear-gradient(145deg, var(--medal-hi) 0%, var(--medal) 46%, var(--medal-lo) 100%);width:100%;height:100%;color:var(--medal-ink);place-items:center;display:grid}.place__rank[data-astro-cid-pgceeudu]{font-family:var(--md-ref-typeface-brand);letter-spacing:-.03em;font-weight:700;line-height:1;font-size:calc(var(--m) * .44);font-variant-numeric:tabular-nums}.place__plinth[data-astro-cid-pgceeudu]{width:100%;min-height:var(--h);padding:calc(var(--m) * .5 + 14px) clamp(4px, 2cqi, 16px) 16px;border-radius:var(--md-sys-shape-corner-extra-large) var(--md-sys-shape-corner-extra-large) var(--md-sys-shape-corner-small) var(--md-sys-shape-corner-small);background:linear-gradient(180deg, color-mix(in srgb, var(--medal) var(--plinth-tint-top), transparent) 0%, color-mix(in srgb, var(--medal) var(--plinth-tint-end), transparent) var(--plinth-tint-stop)), var(--plinth-surface);border:1px solid color-mix(in srgb, var(--medal) var(--plinth-edge), transparent);border-top:var(--plinth-cap) solid color-mix(in srgb, var(--medal) var(--plinth-cap-mix), transparent);box-shadow:0 -10px 24px -12px color-mix(in srgb, var(--medal) var(--plinth-glow), transparent), var(--md-sys-elevation-1);border-bottom:0;flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.place__label[data-astro-cid-pgceeudu]{font:var(--md-sys-typescale-title-small);letter-spacing:.1px;color:var(--md-sys-color-on-surface-variant)}.place--1[data-astro-cid-pgceeudu] .place__label[data-astro-cid-pgceeudu]{color:var(--md-sys-color-on-surface)}.place__amount[data-astro-cid-pgceeudu]{font-family:var(--md-ref-typeface-brand);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--md-sys-color-on-surface);font-size:clamp(1.0625rem,.45rem + 3.7cqi,1.875rem);font-weight:600;line-height:1.05}.place--1[data-astro-cid-pgceeudu] .place__amount[data-astro-cid-pgceeudu]{font-size:clamp(1.25rem,.45rem + 4.8cqi,2.375rem)}.podium__floor[data-astro-cid-pgceeudu]{border-radius:var(--md-sys-shape-corner-full);background:color-mix(in srgb, var(--md-sys-color-outline-variant) 80%, transparent);height:8px}@container (width<=419.98px){.place__label[data-astro-cid-pgceeudu]{font:var(--md-sys-typescale-label-medium);letter-spacing:.3px}}@media screen{html.js .podium[data-astro-cid-pgceeudu] .place[data-astro-cid-pgceeudu]{transition:opacity var(--md-sys-motion-duration-long2) var(--md-sys-motion-easing-emphasized-decelerate), transform var(--md-sys-motion-duration-extra-long2) var(--md-sys-motion-easing-emphasized-decelerate)}html.js .podium[data-astro-cid-pgceeudu] .place__medal-wrap[data-astro-cid-pgceeudu]{transition:transform var(--md-sys-motion-duration-long4) var(--app-easing-spring), opacity var(--md-sys-motion-duration-medium2) linear}html.js .podium[data-astro-cid-pgceeudu] .place--3[data-astro-cid-pgceeudu],html.js .podium[data-astro-cid-pgceeudu] .place--3[data-astro-cid-pgceeudu] .place__medal-wrap[data-astro-cid-pgceeudu]{transition-delay:80ms}html.js .podium[data-astro-cid-pgceeudu] .place--2[data-astro-cid-pgceeudu],html.js .podium[data-astro-cid-pgceeudu] .place--2[data-astro-cid-pgceeudu] .place__medal-wrap[data-astro-cid-pgceeudu]{transition-delay:.2s}html.js .podium[data-astro-cid-pgceeudu] .place--1[data-astro-cid-pgceeudu],html.js .podium[data-astro-cid-pgceeudu] .place--1[data-astro-cid-pgceeudu] .place__medal-wrap[data-astro-cid-pgceeudu]{transition-delay:.34s}html.js .podium[data-astro-cid-pgceeudu]:not(.is-visible) .place[data-astro-cid-pgceeudu]{opacity:0;transform:translateY(40px)}html.js .podium[data-astro-cid-pgceeudu]:not(.is-visible) .place__medal-wrap[data-astro-cid-pgceeudu]{opacity:0;transform:scale(.4)rotate(-40deg)}}.crit[data-astro-cid-pgceeudu]{--crit-1:#2c5fd9;--crit-2:#ea5a26;--crit-3:#19a9c9;--crit-4:#e3a500;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--eval-card);box-shadow:var(--md-sys-elevation-1);margin-top:clamp(40px,6vw,72px);padding:clamp(20px,3.6vw,40px);container-type:inline-size}:root[data-theme=dark] .crit[data-astro-cid-pgceeudu]{--crit-1:#3f74e6;--crit-2:#e05a28;--crit-3:#1797b5;--crit-4:#c08600}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .crit[data-astro-cid-pgceeudu]{--crit-1:#3f74e6;--crit-2:#e05a28;--crit-3:#1797b5;--crit-4:#c08600}}.crit__head[data-astro-cid-pgceeudu]{gap:12px 40px;display:grid}.crit__heading[data-astro-cid-pgceeudu]{justify-items:start;gap:8px;display:grid}.crit__intro[data-astro-cid-pgceeudu]{max-width:62ch;font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface-variant);font-size:1rem;line-height:1.6}@container (width>=760px){.crit__head[data-astro-cid-pgceeudu]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:end}}.crit__bar[data-astro-cid-pgceeudu]{gap:2px;margin-top:clamp(24px,3.4vw,36px);display:flex}.crit__seg[data-astro-cid-pgceeudu]{flex:var(--w) 1 0;background:var(--c);border-radius:2px;min-width:0;height:10px}.crit__seg[data-astro-cid-pgceeudu]:first-child{border-start-start-radius:var(--md-sys-shape-corner-full);border-end-start-radius:var(--md-sys-shape-corner-full)}.crit__seg[data-astro-cid-pgceeudu]:last-child{border-start-end-radius:var(--md-sys-shape-corner-full);border-end-end-radius:var(--md-sys-shape-corner-full)}.crit__list[data-astro-cid-pgceeudu]{margin:clamp(8px,2vw,16px) 0 0;padding:0;list-style:none;display:grid}.citem[data-astro-cid-pgceeudu]{grid-template-columns:auto auto minmax(0,1fr) auto;align-content:start;align-items:start;column-gap:12px;padding-block:14px;display:grid}.citem[data-astro-cid-pgceeudu]+.citem[data-astro-cid-pgceeudu]{border-top:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 70%, transparent)}.citem__swatch[data-astro-cid-pgceeudu]{background:var(--c);border-radius:4px;width:12px;height:12px;margin-top:8px}.citem__letter[data-astro-cid-pgceeudu]{background:var(--md-sys-color-surface-container-high);width:28px;height:28px;color:var(--md-sys-color-on-surface);font-family:var(--md-ref-typeface-brand);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:700;line-height:1;display:grid}.citem__name[data-astro-cid-pgceeudu]{font:var(--md-sys-typescale-title-small);color:var(--md-sys-color-on-surface);gap:2px;padding-top:3px;font-size:.9375rem;line-height:1.45;display:grid}.citem__part[data-astro-cid-pgceeudu]{display:block}.citem__part[data-astro-cid-pgceeudu]+.citem__part[data-astro-cid-pgceeudu]{color:var(--md-sys-color-on-surface-variant);font-weight:400}.citem__weight[data-astro-cid-pgceeudu]{font-family:var(--md-ref-typeface-brand);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--md-sys-color-on-surface);font-size:1.5rem;font-weight:600;line-height:1.1}.citem__pct[data-astro-cid-pgceeudu]{letter-spacing:0;color:var(--md-sys-color-on-surface-variant);margin-inline-start:1px;font-size:.6em;font-weight:500}@container (width>=760px){.crit__list[data-astro-cid-pgceeudu]{gap:2px;margin-top:18px;display:flex}.citem[data-astro-cid-pgceeudu]{flex:var(--w) 1 0;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"weight weight""letter name";gap:10px;min-width:0;padding-block:0}.citem[data-astro-cid-pgceeudu]+.citem[data-astro-cid-pgceeudu]{border-top:0}.citem__swatch[data-astro-cid-pgceeudu]{display:none}.citem__letter[data-astro-cid-pgceeudu]{grid-area:letter}.citem__name[data-astro-cid-pgceeudu]{grid-area:name;padding-inline-end:clamp(12px,2.4cqi,28px)}.citem__weight[data-astro-cid-pgceeudu]{grid-area:weight;font-size:clamp(1.75rem,1.2rem + 1.6cqi,2.5rem)}}.crit__tie[data-astro-cid-pgceeudu]{border-top:1px solid var(--md-sys-color-outline-variant);font:var(--md-sys-typescale-body-medium);letter-spacing:.25px;color:var(--md-sys-color-on-surface-variant);align-items:flex-start;gap:10px;margin-top:clamp(16px,2.6vw,28px);padding-top:clamp(16px,2.6vw,24px);display:flex}.crit__tie-icon[data-astro-cid-pgceeudu]{width:20px;height:20px;color:var(--md-sys-color-primary);flex:none}@media print{.podium[data-astro-cid-pgceeudu] .place[data-astro-cid-pgceeudu],.podium[data-astro-cid-pgceeudu] .place__medal-wrap[data-astro-cid-pgceeudu]{transition:none!important}}.rh[data-astro-cid-365cohzh]{--rh-card:color-mix(in srgb, var(--md-sys-color-surface-container-lowest) 30%, var(--md-sys-color-surface-bright));--rh-card-open:color-mix(in srgb, var(--md-sys-color-surface-container-lowest) 12%, var(--md-sys-color-surface-bright));--rh-r-out:var(--md-sys-shape-corner-large-increased);--rh-r-in:var(--md-sys-shape-corner-extra-small);--rh-r-open:var(--md-sys-shape-corner-extra-large);interpolate-size:allow-keywords}.rh-cards[data-astro-cid-365cohzh]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:clamp(12px,1.6vw,20px);display:grid}.rh-card[data-astro-cid-365cohzh]{isolation:isolate;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--rh-card);color:var(--md-sys-color-on-surface);transition:opacity var(--md-sys-motion-duration-long4) var(--md-sys-motion-easing-emphasized-decelerate), translate var(--md-sys-motion-duration-extra-long2) var(--md-sys-motion-easing-emphasized-decelerate), box-shadow var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), border-radius var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard);transition-delay:calc(var(--i,0) * 70ms), calc(var(--i,0) * 70ms), 0s, 0s;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:0 16px;padding:clamp(20px,2.4vw,28px);display:grid;position:relative}.rh-card--1[data-astro-cid-365cohzh]{--rh-accent:var(--md-sys-color-primary-container);--rh-on-accent:var(--md-sys-color-on-primary-container)}.rh-card--2[data-astro-cid-365cohzh]{--rh-accent:var(--md-sys-color-secondary-container);--rh-on-accent:var(--md-sys-color-on-secondary-container)}.rh-card--3[data-astro-cid-365cohzh]{--rh-accent:var(--md-sys-color-tertiary-container);--rh-on-accent:var(--md-sys-color-on-tertiary-container)}.rh-card[data-astro-cid-365cohzh]:hover{box-shadow:var(--md-sys-elevation-2);border-radius:var(--md-sys-shape-corner-extra-large-increased)}.rh-card[data-astro-cid-365cohzh]:before{content:"";z-index:-1;border-radius:inherit;background:var(--md-sys-color-on-surface);opacity:0;transition:opacity var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard);position:absolute;inset:0}.rh-card[data-astro-cid-365cohzh]:hover:before{opacity:var(--md-sys-state-hover)}.rh-card[data-astro-cid-365cohzh]:active:before{opacity:var(--md-sys-state-pressed)}.rh-card__icon[data-astro-cid-365cohzh]{background:var(--rh-accent);width:56px;height:56px;color:var(--rh-on-accent);grid-area:1/1;justify-self:start;place-items:center;margin-bottom:20px;display:grid}.rh-card__glyph[data-astro-cid-365cohzh]{width:28px;height:28px}.rh-card__go[data-astro-cid-365cohzh]{border-radius:var(--md-sys-shape-corner-full);background:color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent);width:40px;height:40px;color:var(--md-sys-color-on-surface-variant);transition:background-color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard);grid-area:1/2;align-self:start;place-items:center;display:grid}.rh-card__go-icon[data-astro-cid-365cohzh]{width:22px;height:22px;transition:transform var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-emphasized)}.rh-card[data-astro-cid-365cohzh]:hover .rh-card__go[data-astro-cid-365cohzh]{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.rh-card[data-astro-cid-365cohzh]:hover .rh-card__go-icon[data-astro-cid-365cohzh]{transform:translate(2px)}.rh-card__title[data-astro-cid-365cohzh]{font-family:var(--md-ref-typeface-brand);letter-spacing:-.01em;grid-column:1/-1;font-size:clamp(1.25rem,1.12rem + .4vw,1.4rem);font-weight:600;line-height:1.25}.rh-card__link[data-astro-cid-365cohzh]{color:inherit;text-decoration:none}.rh-card__link[data-astro-cid-365cohzh]:after{content:"";z-index:1;border-radius:var(--md-sys-shape-corner-extra-large);position:absolute;inset:0}.rh-card__link[data-astro-cid-365cohzh]:focus-visible{outline:none}.rh-card__link[data-astro-cid-365cohzh]:focus-visible:after{outline:3px solid var(--md-sys-color-secondary);outline-offset:2px}.rh-card__text[data-astro-cid-365cohzh]{font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface-variant);grid-column:1/-1;margin-top:8px;font-size:1rem;line-height:1.55}.rh-faq[data-astro-cid-365cohzh]{margin-top:clamp(40px,5vw,64px)}.rh-faq__title[data-astro-cid-365cohzh]{color:var(--md-sys-color-on-surface);margin-bottom:20px}.rh-faq__all[data-astro-cid-365cohzh]{margin-top:24px}.rh-faq__list[data-astro-cid-365cohzh]{gap:3px;display:grid}.rh-q[data-astro-cid-365cohzh]{--rt:var(--rh-r-in);--rb:var(--rh-r-in);border-radius:var(--rt) var(--rt) var(--rb) var(--rb);background:var(--rh-card);transition:border-radius var(--md-sys-motion-duration-medium4) var(--md-sys-motion-easing-emphasized), margin var(--md-sys-motion-duration-medium4) var(--md-sys-motion-easing-emphasized), background-color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), box-shadow var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard);margin:0}.rh-q[data-astro-cid-365cohzh]+.rh-q[data-astro-cid-365cohzh]{margin-top:0}.rh-q[data-astro-cid-365cohzh]:first-child{--rt:var(--rh-r-out)}.rh-q[data-astro-cid-365cohzh]:last-child,.rh-q[data-astro-cid-365cohzh]:has(+.rh-q[open]){--rb:var(--rh-r-out)}.rh-q[data-astro-cid-365cohzh][open]+.rh-q[data-astro-cid-365cohzh]{--rt:var(--rh-r-out)}.rh-q[data-astro-cid-365cohzh][open]{--rt:var(--rh-r-open);--rb:var(--rh-r-open);background:var(--rh-card-open);box-shadow:var(--md-sys-elevation-1);margin-block:12px}.rh-q[data-astro-cid-365cohzh][open]:first-child{margin-top:0}.rh-q[data-astro-cid-365cohzh][open]:last-child{margin-bottom:0}.rh-q[data-astro-cid-365cohzh]::details-content{block-size:0;transition:block-size var(--md-sys-motion-duration-medium4) var(--md-sys-motion-easing-emphasized), content-visibility var(--md-sys-motion-duration-medium4) allow-discrete;overflow:clip}.rh-q[data-astro-cid-365cohzh][open]::details-content{block-size:auto}.rh-q__summary[data-astro-cid-365cohzh]{min-height:72px;color:var(--md-sys-color-on-surface);border-radius:var(--rt) var(--rt) var(--rb) var(--rb);gap:16px;padding:12px 14px 12px 16px}.rh-q[data-astro-cid-365cohzh][open]>.rh-q__summary[data-astro-cid-365cohzh]{border-radius:var(--rt) var(--rt) 0 0}.rh-q__summary[data-astro-cid-365cohzh]:focus-visible{outline-offset:-3px;border-radius:var(--rt) var(--rt) var(--rb) var(--rb)}.rh-q__summary[data-astro-cid-365cohzh]>.rh-q__lead[data-astro-cid-365cohzh]{background:color-mix(in srgb, var(--md-sys-color-primary) 10%, transparent);width:40px;height:40px;color:var(--md-sys-color-primary);transition:background-color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard);border-radius:50%;flex:none;place-items:center;display:grid}.rh-q[data-astro-cid-365cohzh][open]>.rh-q__summary[data-astro-cid-365cohzh]>.rh-q__lead[data-astro-cid-365cohzh]{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.rh-q__lead-glyph[data-astro-cid-365cohzh]{width:22px;height:22px}.rh-q__summary[data-astro-cid-365cohzh]>.rh-q__q[data-astro-cid-365cohzh]{min-width:0;font:500 1.0625rem/1.45 var(--md-ref-typeface-plain);letter-spacing:.1px;text-wrap:pretty;flex:1}.rh-q__chev[data-astro-cid-365cohzh]{border-radius:var(--md-sys-shape-corner-full);background:color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent);width:40px;height:40px;transition:background-color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), border-radius var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard);flex:none;place-items:center;display:grid}.rh-q[data-astro-cid-365cohzh][open] .rh-q__chev[data-astro-cid-365cohzh]{background:var(--md-sys-color-secondary-container);border-radius:var(--md-sys-shape-corner-medium)}.rh-q[data-astro-cid-365cohzh][open] .rh-q__chev[data-astro-cid-365cohzh] .accordion__chevron{color:var(--md-sys-color-on-secondary-container)}.rh-q__body[data-astro-cid-365cohzh]{font:var(--md-sys-typescale-body-large);letter-spacing:.15px;padding:0 24px 20px 72px;line-height:1.65}.rh-q__body[data-astro-cid-365cohzh] p[data-astro-cid-365cohzh]{max-width:68ch}.rh-q__body[data-astro-cid-365cohzh] a[data-astro-cid-365cohzh]{font-weight:500}.rh-q__ext[data-astro-cid-365cohzh]{vertical-align:-3px;width:18px;height:18px;margin-inline-start:3px;display:inline}@media (width<=600px){.rh-card__icon[data-astro-cid-365cohzh]{width:48px;height:48px;margin-bottom:14px}.rh-card__glyph[data-astro-cid-365cohzh]{width:24px;height:24px}.rh-q__summary[data-astro-cid-365cohzh]{gap:12px;min-height:64px;padding:12px 10px 12px 12px}.rh-q__q[data-astro-cid-365cohzh]{font-size:1rem}.rh-q__body[data-astro-cid-365cohzh]{padding:2px 16px 18px;font-size:.9875rem}}@media (prefers-reduced-motion:reduce){.rh-q[data-astro-cid-365cohzh]::details-content{transition:none}.rh-card[data-astro-cid-365cohzh]:hover .rh-card__go-icon[data-astro-cid-365cohzh]{transform:none}}@media (forced-colors:active){.rh-card[data-astro-cid-365cohzh]{border:1px solid canvastext}}.contact[data-astro-cid-d56ov33j]{--ct-surface:var(--md-sys-color-surface-container-low);--ct-hairline:color-mix(in srgb, var(--md-sys-color-outline-variant) 55%, transparent)}.ct-grid[data-astro-cid-d56ov33j]{gap:12px;display:grid}@media (width>=720px){.ct-grid[data-astro-cid-d56ov33j]{gap:16px}}.ct-cards[data-astro-cid-d56ov33j]{gap:12px;display:grid}.ct-card[data-astro-cid-d56ov33j]{border-radius:var(--md-sys-shape-corner-extra-large);background:var(--ct-surface);border:1px solid var(--ct-hairline);grid-template-rows:auto auto 1fr;align-content:start;gap:10px;padding:clamp(16px,2.4vw,24px);display:grid}@media (width>=720px){.ct-cards[data-astro-cid-d56ov33j]{grid-template-columns:repeat(var(--ct-cards), minmax(0, 1fr));gap:16px}@supports (grid-template-rows:subgrid){.ct-cards[data-astro-cid-d56ov33j]{grid-template-rows:auto auto 1fr;row-gap:0}.ct-card[data-astro-cid-d56ov33j]{grid-row:span 3;grid-template-rows:subgrid}}}@media (width>=1100px){.ct-grid[data-astro-cid-d56ov33j]{grid-template-columns:repeat(calc(var(--ct-cards) + 1), minmax(0, 1fr))}.ct-cards[data-astro-cid-d56ov33j]{grid-column:span var(--ct-cards)}@supports (grid-template-columns:subgrid){.ct-cards[data-astro-cid-d56ov33j]{grid-template-columns:subgrid}}}.ct-card__head[data-astro-cid-d56ov33j]{align-items:center;gap:12px;min-height:40px;display:flex}.ct-card__icon[data-astro-cid-d56ov33j]{background:var(--md-sys-color-secondary-container);width:40px;height:40px;color:var(--md-sys-color-on-secondary-container);flex:none;place-items:center;display:grid}.ct-card__icon[data-astro-cid-d56ov33j] .icon{width:20px;height:20px}.ct-card__title[data-astro-cid-d56ov33j]{min-width:0;font:var(--md-sys-typescale-title-medium);flex:1;font-weight:600}.ct-card__action[data-astro-cid-d56ov33j]{flex:none}.ct-card__value[data-astro-cid-d56ov33j]{font:var(--md-sys-typescale-title-medium);overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.45}.ct-card__link[data-astro-cid-d56ov33j]{color:var(--md-sys-color-primary);text-underline-offset:.2em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.ct-card__link[data-astro-cid-d56ov33j]:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}.ct-card__hint[data-astro-cid-d56ov33j]{font:var(--md-sys-typescale-body-medium);color:var(--md-sys-color-on-surface-variant)}.ct-quick[data-astro-cid-d56ov33j]{border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);flex-direction:column;justify-content:center;gap:16px;padding:8px;display:flex}.ct-links[data-astro-cid-d56ov33j]{gap:4px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px) and (width<=1099.98px){.ct-links[data-astro-cid-d56ov33j]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-link[data-astro-cid-d56ov33j]{border-radius:calc(var(--md-sys-shape-corner-extra-large) - 8px);min-height:64px;color:inherit;font:var(--md-sys-typescale-title-medium);transition:background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 16px 10px 12px;font-weight:600;text-decoration:none;display:grid}.ct-link[data-astro-cid-d56ov33j]:hover{background:color-mix(in srgb, var(--md-sys-color-on-secondary-container) 8%, transparent)}.ct-link[data-astro-cid-d56ov33j]:focus-visible{outline-offset:-2px}.ct-link__icon[data-astro-cid-d56ov33j]{background:var(--md-sys-color-surface-container-lowest);width:44px;height:44px;color:var(--md-sys-color-primary);place-items:center;display:grid}.ct-link__icon[data-astro-cid-d56ov33j] .icon{width:22px;height:22px}.ct-link__arrow[data-astro-cid-d56ov33j]{width:20px;height:20px;transition:translate var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-emphasized)}.ct-link[data-astro-cid-d56ov33j]:hover .ct-link__arrow[data-astro-cid-d56ov33j]{translate:3px}.ct-social[data-astro-cid-d56ov33j]{gap:12px;padding:12px 12px 0;display:grid}.ct-social__title[data-astro-cid-d56ov33j]{font:var(--md-sys-typescale-title-medium);align-items:center;gap:10px;font-weight:600;display:inline-flex}.ct-social__icon[data-astro-cid-d56ov33j]{width:20px;height:20px;color:var(--md-sys-color-primary)}.ct-social[data-astro-cid-d56ov33j] .chip[data-astro-cid-d56ov33j] .ct-chip__ext[data-astro-cid-d56ov33j]{width:16px;height:16px;color:inherit;margin-inline:0 -6px}.ct-channel[data-astro-cid-d56ov33j]{margin-top:12px}@media (width>=720px){.ct-channel[data-astro-cid-d56ov33j]{margin-top:16px}}.ct-channel[data-astro-cid-d56ov33j]{isolation:isolate;border-radius:var(--md-sys-shape-corner-extra-large-increased);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-surface);gap:16px;padding:clamp(12px,1.4vw,16px);display:grid;position:relative;overflow:hidden}.ct-channel__media[data-astro-cid-d56ov33j]{border-radius:calc(var(--md-sys-shape-corner-extra-large-increased) - 10px);background:radial-gradient(70% 80% at 50% 45%, color-mix(in srgb, var(--md-sys-color-surface-container-lowest) 55%, transparent), transparent 75%), color-mix(in srgb, var(--md-sys-color-surface-container-lowest) 22%, transparent);place-items:center;min-height:140px;padding:16px;display:grid}.ct-channel__art[data-astro-cid-d56ov33j]{width:min(100%,200px);height:auto;overflow:visible}.ct-art__lines[data-astro-cid-d56ov33j]{stroke:color-mix(in srgb, var(--md-sys-color-on-secondary-container) 45%, transparent);stroke-dasharray:3 5}.ct-art__team[data-astro-cid-d56ov33j]{fill:var(--md-sys-color-primary)}.ct-art__mentor[data-astro-cid-d56ov33j]{fill:var(--app-plddt-very-low)}.ct-art__hub[data-astro-cid-d56ov33j]{fill:var(--md-sys-color-primary-container)}.ct-art__ring[data-astro-cid-d56ov33j]{fill:none;stroke:var(--md-sys-color-primary-container);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.ct-art__glyph[data-astro-cid-d56ov33j]{width:36px;height:36px;fill:var(--md-sys-color-on-primary-container)}@media (prefers-reduced-motion:no-preference){.ct-channel[data-astro-cid-d56ov33j].is-visible .ct-art__ring[data-astro-cid-d56ov33j]{animation:ct-ping 2.2s var(--md-sys-motion-easing-emphasized-decelerate) .4s 2}}@keyframes ct-ping{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}.ct-channel__content[data-astro-cid-d56ov33j]{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:0 clamp(8px,1.6vw,16px) clamp(8px,1.6vw,16px);display:flex}.ct-channel__title[data-astro-cid-d56ov33j]{font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem)}.ct-channel__body[data-astro-cid-d56ov33j]{font:var(--md-sys-typescale-body-large);line-height:1.6}.ct-channel__action[data-astro-cid-d56ov33j]{max-width:100%;padding-top:6px}.ct-channel__btn[data-astro-cid-d56ov33j]{white-space:normal;text-align:start}@media (width>=600px){.ct-channel[data-astro-cid-d56ov33j]{grid-template-columns:minmax(0,1fr) minmax(160px,220px);align-items:stretch;gap:20px}.ct-channel__media[data-astro-cid-d56ov33j]{order:2}.ct-channel__content[data-astro-cid-d56ov33j]{padding:clamp(12px,2vw,20px)}}@media (width<=599px){.ct-channel__media[data-astro-cid-d56ov33j]{min-height:132px}.ct-channel__art[data-astro-cid-d56ov33j]{width:min(100%,180px)}}@media (prefers-reduced-motion:reduce){.ct-link[data-astro-cid-d56ov33j],.ct-link__arrow[data-astro-cid-d56ov33j]{transition:none}}.organizers[data-astro-cid-ad3ks4im]{--org-tile:var(--md-sys-color-surface-container-lowest);--org-stage:var(--md-sys-color-surface-container-lowest);--org-plate:var(--md-sys-color-surface-container-lowest);--org-ink:var(--md-sys-color-on-surface);--org-hairline:color-mix(in srgb, var(--md-sys-color-outline-variant) 55%, transparent)}:root[data-theme=dark] .organizers[data-astro-cid-ad3ks4im]{--org-tile:var(--md-sys-color-surface-container);--org-plate:var(--md-sys-color-inverse-surface);--org-ink:var(--md-sys-color-inverse-on-surface)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .organizers[data-astro-cid-ad3ks4im]{--org-tile:var(--md-sys-color-surface-container);--org-plate:var(--md-sys-color-inverse-surface);--org-ink:var(--md-sys-color-inverse-on-surface)}}.org-grid[data-astro-cid-ad3ks4im]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width>=1200px){.org-grid[data-astro-cid-ad3ks4im]{grid-template-columns:repeat(5,minmax(0,1fr))}}.org[data-astro-cid-ad3ks4im]{border-radius:var(--md-sys-shape-corner-extra-large);background:var(--org-tile);border:1px solid var(--org-hairline);transition:box-shadow var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard);grid-template-rows:auto auto 1fr;align-content:start;padding:4px 4px 16px;display:grid;position:relative}.org--link[data-astro-cid-ad3ks4im]:hover{box-shadow:var(--md-sys-elevation-1);border-color:#0000}.org__stage[data-astro-cid-ad3ks4im]{aspect-ratio:12/5;border-radius:calc(var(--md-sys-shape-corner-extra-large) - 4px);background:var(--org-stage);grid-template-columns:minmax(0,1fr);place-items:center;width:100%;min-height:64px;max-height:112px;margin-bottom:12px;padding:6px;display:grid;container-type:inline-size}.org__plate[data-astro-cid-ad3ks4im]{--org-base:clamp(16px, (100cqi - 40px) / 4.5, 40px);--lp-h:calc(var(--org-base) * var(--lp-k,1));--lp-max-w:100%;--lp-max-w-multi:100%;--lp-pad-y:clamp(4px, 2.5cqi, 6px);--lp-pad-x:clamp(6px, 4cqi, 10px);--lp-gap:clamp(6px, 3.5cqi, 8px);--lp-radius:var(--md-sys-shape-corner-medium);--lp-bg:var(--org-plate);--lp-ink:var(--org-ink)}.org__name[data-astro-cid-ad3ks4im],.org__unit[data-astro-cid-ad3ks4im]{padding-inline:clamp(10px,1.4vw,14px)}.org__name[data-astro-cid-ad3ks4im]{font-family:var(--md-ref-typeface-brand);letter-spacing:-.005em;font-size:1rem;font-weight:600;line-height:1.3}.org__name[data-astro-cid-ad3ks4im] abbr[data-astro-cid-ad3ks4im]{text-decoration:none}.org__unit[data-astro-cid-ad3ks4im]{font:var(--md-sys-typescale-body-small);color:var(--md-sys-color-on-surface-variant);margin-top:6px;line-height:1.45}.org__link[data-astro-cid-ad3ks4im]{color:inherit;text-decoration:none}.org__link[data-astro-cid-ad3ks4im]:after{content:"";border-radius:var(--md-sys-shape-corner-extra-large);position:absolute;inset:0}.org__link[data-astro-cid-ad3ks4im]:focus-visible{outline:none}.org__link[data-astro-cid-ad3ks4im]:focus-visible:after{outline:3px solid var(--md-sys-color-secondary);outline-offset:2px}.org--link[data-astro-cid-ad3ks4im]:hover .org__link[data-astro-cid-ad3ks4im]{text-underline-offset:.15em;text-decoration:underline 1px}.org__tail[data-astro-cid-ad3ks4im]{white-space:nowrap}.org__ext[data-astro-cid-ad3ks4im]{vertical-align:-2px;width:16px;height:16px;color:var(--md-sys-color-on-surface-variant);transition:transform var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-emphasized), color var(--md-sys-motion-duration-short4);margin-inline-start:4px;display:inline-block}.org--link[data-astro-cid-ad3ks4im]:hover .org__ext[data-astro-cid-ad3ks4im]{color:var(--md-sys-color-primary);transform:translate(2px,-2px)}@media (width<=599px){.org-grid[data-astro-cid-ad3ks4im]{grid-template-columns:minmax(0,1fr);gap:8px}.org__stage[data-astro-cid-ad3ks4im]{aspect-ratio:16/5;max-height:104px}.org__name[data-astro-cid-ad3ks4im]{font-size:.9375rem}}.ts__actions[data-astro-cid-gvumvvhf]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ts__actions[data-astro-cid-gvumvvhf] .btn[data-astro-cid-gvumvvhf]{white-space:normal;text-align:start}@media (width<=479.98px){.ts__actions[data-astro-cid-gvumvvhf]{display:grid}}.csum[data-astro-cid-udblexj2]{--card:var(--md-sys-color-surface-container-lowest)}:root[data-theme=dark] .csum[data-astro-cid-udblexj2]{--card:var(--md-sys-color-surface-container)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .csum[data-astro-cid-udblexj2]{--card:var(--md-sys-color-surface-container)}}.csum__grid[data-astro-cid-udblexj2]{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.csum__grid[data-astro-cid-udblexj2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.csum__item[data-astro-cid-udblexj2]{min-width:0;display:grid}.ccard[data-astro-cid-udblexj2]{--tone:var(--md-sys-color-primary);--tone-2:var(--md-sys-color-primary);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--card);border:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 45%, transparent);grid-template-rows:auto auto 1fr auto;justify-items:start;gap:8px;padding:clamp(20px,2.4vw,28px);display:grid}.ccard[data-astro-cid-udblexj2][data-tone=tertiary]{--tone:var(--md-sys-color-tertiary);--tone-2:var(--md-sys-color-tertiary)}.ccard[data-astro-cid-udblexj2][data-tone=mixed]{--tone:var(--md-sys-color-primary);--tone-2:var(--md-sys-color-tertiary)}.ccard[data-astro-cid-udblexj2][data-tone=secondary]{--tone:var(--md-sys-color-secondary);--tone-2:var(--md-sys-color-secondary)}.ccard__icon[data-astro-cid-udblexj2]{background:linear-gradient(in oklch 135deg, color-mix(in srgb, var(--tone) 24%, var(--card)), color-mix(in srgb, var(--tone-2) 30%, var(--card)));width:48px;height:48px;color:color-mix(in srgb, var(--tone) 85%, var(--md-sys-color-on-surface));place-items:center;margin-bottom:8px;display:grid}.ccard[data-astro-cid-udblexj2][data-tone=mixed] .ccard__icon[data-astro-cid-udblexj2]{color:var(--md-sys-color-on-surface)}.ccard__glyph[data-astro-cid-udblexj2]{width:24px;height:24px}.ccard__title[data-astro-cid-udblexj2]{font:var(--md-sys-typescale-title-large);font-family:var(--md-ref-typeface-brand);letter-spacing:-.005em;font-weight:600}.ccard__text[data-astro-cid-udblexj2]{font:var(--md-sys-typescale-body-medium);letter-spacing:.25px;color:var(--md-sys-color-on-surface-variant);max-width:52ch}.ccard__foot[data-astro-cid-udblexj2]{border-top:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 60%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;width:100%;margin-top:12px;padding-top:16px;display:flex}.ccard__people[data-astro-cid-udblexj2]{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.ccard__faces[data-astro-cid-udblexj2]{padding-inline-start:8px;display:flex}.ccard__face[data-astro-cid-udblexj2]{--av-bg:var(--card);background:var(--card);place-items:center;width:46px;height:46px;margin-inline-start:-12px;display:grid}.ccard__face[data-astro-cid-udblexj2] .avatar{--av-size:40px}.ccard__more[data-astro-cid-udblexj2]{background:var(--md-sys-color-secondary-container);width:40px;height:40px;color:var(--md-sys-color-on-secondary-container);font:var(--md-sys-typescale-label-large);letter-spacing:0;place-items:center;display:grid}.ccard__count[data-astro-cid-udblexj2]{font:var(--md-sys-typescale-label-large);letter-spacing:.1px;color:var(--md-sys-color-on-surface);white-space:nowrap}.ccard__link[data-astro-cid-udblexj2]{margin-inline:-12px}.ccard__link[data-astro-cid-udblexj2] .icon[data-astro-cid-udblexj2]:last-child{transition:translate var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-emphasized)}.ccard__link[data-astro-cid-udblexj2]:hover .icon[data-astro-cid-udblexj2]:last-child{translate:4px}@media (width<=399px){.ccard__faces[data-astro-cid-udblexj2]{padding-inline-start:12px}.ccard__face[data-astro-cid-udblexj2]{width:36px;height:36px;margin-inline-start:-14px}.ccard__face[data-astro-cid-udblexj2] .avatar{--av-size:30px}.ccard__more[data-astro-cid-udblexj2]{width:30px;height:30px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.ccard__link[data-astro-cid-udblexj2]:hover .icon[data-astro-cid-udblexj2]:last-child{translate:none}}.rcta[data-astro-cid-2sgacyez]{isolation:isolate;background:radial-gradient(65% 110% at 100% 20%, color-mix(in srgb, var(--md-sys-color-primary-container) 38%, transparent) 0%, transparent 70%), radial-gradient(45% 70% at 90% 100%, color-mix(in srgb, var(--md-sys-color-tertiary-container) 16%, transparent) 0%, transparent 70%), var(--md-sys-color-surface-container-low);border:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 60%, transparent);border-radius:clamp(28px,4vw,40px);justify-items:start;gap:28px;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:hidden}.rcta[data-astro-cid-2sgacyez]:before{content:"";z-index:1;background:var(--app-gradient-brand);height:4px;position:absolute;inset:0 0 auto}.rcta[data-astro-cid-2sgacyez] .section__header{max-width:720px;margin-bottom:0}.rcta__bg[data-astro-cid-2sgacyez]{z-index:-1;pointer-events:none;position:absolute;inset:0}.rcta__grid[data-astro-cid-2sgacyez]{background-image:linear-gradient(to right, color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent) 1px, transparent 1px);background-position:-1px -1px;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(45% 80% at 90% 40%,#000 0%,#0000 72%);mask-image:radial-gradient(45% 80% at 90% 40%,#000 0%,#0000 72%)}.rcta__molecule[data-astro-cid-2sgacyez]{width:190px;height:auto;color:var(--md-sys-color-primary);opacity:.35;position:absolute;top:-40px;right:-52px}.mol__bonds[data-astro-cid-2sgacyez] line[data-astro-cid-2sgacyez]{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;opacity:.55}.mol__bonds[data-astro-cid-2sgacyez] .mol__inner[data-astro-cid-2sgacyez]{opacity:.35}.mol__nodes[data-astro-cid-2sgacyez] circle[data-astro-cid-2sgacyez]{fill:currentColor;opacity:.75}.mol__hot[data-astro-cid-2sgacyez] circle[data-astro-cid-2sgacyez]{fill:currentColor}.mol__hot[data-astro-cid-2sgacyez] .mol__halo[data-astro-cid-2sgacyez]{opacity:.2}@media (width>=600px){.rcta__molecule[data-astro-cid-2sgacyez]{opacity:.4;width:clamp(240px,30vw,300px);top:-56px;right:-44px}}@media (width>=1000px){.rcta__molecule[data-astro-cid-2sgacyez]{opacity:.6;width:clamp(300px,28vw,400px);top:50%;right:clamp(24px,4vw,64px);translate:0 -50%}}.rcta__actions[data-astro-cid-2sgacyez]{justify-items:start;gap:16px;max-width:720px;display:grid}.rcta__buttons[data-astro-cid-2sgacyez]{flex-wrap:wrap;gap:12px;display:flex}.rcta__deadline[data-astro-cid-2sgacyez]{border-radius:var(--md-sys-shape-corner-full);background:color-mix(in srgb, var(--md-sys-color-surface-container-lowest) 80%, transparent);border:1px solid color-mix(in srgb, var(--md-sys-color-outline-variant) 70%, transparent);max-width:100%;min-height:36px;font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface);align-items:center;gap:8px;padding:6px 16px 6px 12px;display:inline-flex}.rcta__deadline[data-astro-cid-2sgacyez] strong[data-astro-cid-2sgacyez]{font-weight:600}.rcta__deadline-icon[data-astro-cid-2sgacyez]{width:20px;height:20px;color:var(--md-sys-color-primary);flex:none}.rcta__note[data-astro-cid-2sgacyez]{font:var(--md-sys-typescale-body-large);color:var(--md-sys-color-on-surface);align-items:flex-start;gap:10px;display:flex}.rcta__note-icon[data-astro-cid-2sgacyez]{width:24px;height:24px;color:var(--md-sys-color-primary)}.rcta__opens[data-astro-cid-2sgacyez]{display:inline-block}.rcta__opens[data-astro-cid-2sgacyez] strong[data-astro-cid-2sgacyez]{font-weight:600}.rcta__guide[data-astro-cid-2sgacyez]{border-radius:var(--md-sys-shape-corner-full);min-height:40px;color:var(--md-sys-color-primary);font:var(--md-sys-typescale-label-large);letter-spacing:.1px;text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px;align-items:center;gap:6px;margin-inline-start:-12px;padding:0 12px;display:inline-flex}.rcta__guide[data-astro-cid-2sgacyez]:hover{background:color-mix(in srgb, currentColor 8%, transparent);text-decoration-color:currentColor}.rcta__guide-icon[data-astro-cid-2sgacyez]{width:18px;height:18px;transition:translate var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-emphasized)}.rcta__guide[data-astro-cid-2sgacyez]:hover .rcta__guide-icon[data-astro-cid-2sgacyez]{translate:4px}@media (width<=599px){.rcta[data-astro-cid-2sgacyez]{background:radial-gradient(90% 45% at 100% 0%, color-mix(in srgb, var(--md-sys-color-primary-container) 38%, transparent) 0%, transparent 70%), var(--md-sys-color-surface-container-low);gap:24px}.rcta__actions[data-astro-cid-2sgacyez],.rcta__buttons[data-astro-cid-2sgacyez]{width:100%}.rcta__buttons[data-astro-cid-2sgacyez]{flex-direction:column}.rcta__buttons[data-astro-cid-2sgacyez] .btn{justify-content:flex-start;width:100%;padding-inline:20px}}@media (prefers-reduced-motion:reduce){.rcta__guide[data-astro-cid-2sgacyez]:hover .rcta__guide-icon[data-astro-cid-2sgacyez]{translate:none}}
