.areas.svelte-1jolxo1{border-top:1px solid var(--border);padding-block:64px}.intro.svelte-1jolxo1{color:var(--muted);margin:8px 0 32px;font-size:16px}.grid.svelte-1jolxo1{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.grid.svelte-1jolxo1 li:where(.svelte-1jolxo1){display:flex}.grid.svelte-1jolxo1 .card{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);flex-direction:column;flex:1;gap:10px;padding:26px;transition:border-color .2s;display:flex}.grid.svelte-1jolxo1 .card:hover{border-color:var(--accent-text);opacity:1}.top.svelte-1jolxo1{justify-content:space-between;align-items:center;display:flex}.ico.svelte-1jolxo1{background:var(--chip);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.arrow.svelte-1jolxo1{color:var(--accent-text);font-size:20px}.t.svelte-1jolxo1{margin-top:6px;font-size:22px;font-weight:600}.d.svelte-1jolxo1{color:var(--muted);font-size:15px}.latest.svelte-1jolxo1{border-top:1px solid var(--border);color:var(--subtle);margin-top:auto;padding-top:14px;font-size:14px}.hero.svelte-tc3uts{--portrait-h:clamp(460px, 44vw, 620px);background:radial-gradient(45% 60% at 50% 48%, var(--glow) 0%, var(--hero-bg) 75%);background-color:var(--hero-bg);color:var(--hero-text);padding-bottom:clamp(56px,6vw,88px);overflow:hidden}.name.svelte-tc3uts{z-index:1;text-align:center;text-transform:uppercase;flex-direction:column;align-items:center;padding-top:clamp(32px,4vw,56px);display:flex;position:relative}.first.svelte-tc3uts{letter-spacing:.42em;color:var(--hero-subtle);padding-left:.42em;font-size:clamp(16px,1.8vw,24px);font-weight:500}.last.svelte-tc3uts{letter-spacing:-.035em;font-size:clamp(56px,11.5vw,172px);font-weight:700;line-height:.9}.stage.svelte-tc3uts{grid-template-columns:minmax(0,1fr) minmax(300px,520px) minmax(0,1fr);align-items:center;column-gap:20px;display:grid}.portrait.svelte-tc3uts{grid-area:1/2}.areas.svelte-tc3uts{grid-area:1/1/auto/-1;grid-template-columns:subgrid;align-items:center;display:grid}.left.svelte-tc3uts{grid-column:1}.right.svelte-tc3uts{grid-column:3}.intro.svelte-tc3uts{text-align:center;max-width:660px;color:var(--hero-subtle);grid-area:2/1/auto/-1;justify-self:center;margin-top:28px;font-size:clamp(18px,1.6vw,21px)}.actions.svelte-tc3uts{flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:center;gap:12px;margin-top:24px;display:flex}.side.svelte-tc3uts{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.side.svelte-tc3uts li:where(.svelte-tc3uts){align-items:center;display:flex}.left.svelte-tc3uts li:where(.svelte-tc3uts){justify-content:flex-end}.side.svelte-tc3uts .card{border:1px solid var(--hero-border);background:var(--hero-card);border-radius:16px;flex:260px;align-items:center;gap:14px;max-width:300px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:flex}.side.svelte-tc3uts .card:hover{border-color:var(--accent);background:var(--hero-card-hover);opacity:1}.ico.svelte-tc3uts{background:var(--icon-bg);border-radius:12px;flex:0 0 42px;justify-content:center;align-items:center;height:42px;display:flex}.tt.svelte-tc3uts{flex-direction:column;display:flex}.t.svelte-tc3uts{font-weight:600}.d.svelte-tc3uts{color:var(--hero-muted);font-size:14px;line-height:1.4}.line.svelte-tc3uts{background:var(--hero-line);flex:24px;min-width:24px;height:1px}.dot.svelte-tc3uts{background:var(--accent);border-radius:50%;flex:0 0 8px;height:8px}.portrait.svelte-tc3uts{height:var(--portrait-h);margin-top:clamp(-170px,-10vw,-60px);position:relative}.arch.svelte-tc3uts{z-index:0;border:1px solid var(--hero-line);background:linear-gradient(to bottom, color-mix(in srgb, var(--accent) 14%, transparent) 0%, transparent 70%);border-bottom:0;border-radius:999px 999px 0 0;position:absolute;inset:24% 9% 0;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.cutout.svelte-tc3uts{z-index:2;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.cutout.svelte-tc3uts picture{display:contents}.cutout.svelte-tc3uts img{filter:drop-shadow(0 24px 48px #00000073);width:auto;max-width:none;height:100%;display:block;position:absolute;bottom:0;left:50%;translate:-50%}.cutout.svelte-tc3uts .placeholder{width:100%;height:100%}.actions.svelte-tc3uts .act{border:1px solid var(--hero-line);border-radius:999px;align-items:center;gap:14px;min-height:52px;padding:7px 7px 7px 24px;font-weight:500;display:inline-flex}.actions.svelte-tc3uts .act.primary{border-color:var(--accent);background:var(--accent);color:var(--accent-ink);padding:14px 24px;font-weight:600}.round.svelte-tc3uts{background:var(--hero-text);width:38px;height:38px;color:var(--hero-bg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (width<=980px){.hero.svelte-tc3uts{--portrait-h:460px}.stage.svelte-tc3uts{grid-template-columns:minmax(0,1fr)}.portrait.svelte-tc3uts,.intro.svelte-tc3uts,.areas.svelte-tc3uts,.actions.svelte-tc3uts,.left.svelte-tc3uts,.right.svelte-tc3uts{grid-area:auto}.portrait.svelte-tc3uts{margin-top:-40px}.intro.svelte-tc3uts{margin-top:20px;margin-bottom:32px}.areas.svelte-tc3uts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.actions.svelte-tc3uts{margin-top:32px}.arch.svelte-tc3uts{inset:22% 20% 0}.wire.svelte-tc3uts{display:none}.left.svelte-tc3uts li:where(.svelte-tc3uts){justify-content:stretch}.side.svelte-tc3uts .card{max-width:none}}@media (width<=560px){.hero.svelte-tc3uts{--portrait-h:380px}.areas.svelte-tc3uts{grid-template-columns:minmax(0,1fr)}.portrait.svelte-tc3uts{margin-top:-24px}.arch.svelte-tc3uts{inset:22% 12% 0}}.news.svelte-h7bcrl{padding-block:var(--section);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px;display:grid}.news.svelte-h7bcrl .news-item{border-top:2px solid var(--text);flex-direction:column;gap:10px;padding-top:18px;display:flex}.nt.svelte-h7bcrl{font-size:22px;font-weight:600;line-height:1.3}.side-intro.svelte-h7bcrl{max-width:260px;color:var(--muted);margin-top:10px;font-size:15px}.more{margin-top:16px;display:inline-block}.date.svelte-h7bcrl{font-variant-numeric:tabular-nums;color:var(--muted);flex:0 0 120px;font-size:14px}.pt.svelte-h7bcrl{flex:320px;font-size:19px;font-weight:500}.empty.svelte-h7bcrl{color:var(--muted)}.about.svelte-h7bcrl{padding-bottom:88px}.about-body.svelte-h7bcrl{flex-wrap:wrap;gap:32px 48px;display:flex}.about-text.svelte-h7bcrl{flex-direction:column;flex:320px;align-items:flex-start;gap:16px;display:flex}.about-text.svelte-h7bcrl p:where(.svelte-h7bcrl){color:var(--subtle);font-size:19px;line-height:1.6}.about.svelte-h7bcrl .facts:where(.svelte-h7bcrl){flex:240px;align-content:start;font-size:16px}
