.hero[data-astro-cid-cvz4ynoi]{background-color:var(--c-surface-raised);overflow:hidden;container-type:inline-size}.hero__deco[data-astro-cid-cvz4ynoi]{background-image:var(--hero-pattern);pointer-events:none;background-repeat:repeat;background-size:160px;position:absolute;inset:0}.hero__frame[data-astro-cid-cvz4ynoi]{width:100%;max-width:var(--content-max);margin-inline:auto;position:absolute;inset:0}.hero__line[data-astro-cid-cvz4ynoi]{background:var(--c-white-10);position:absolute}.hero__line--h1[data-astro-cid-cvz4ynoi],.hero__line--h2[data-astro-cid-cvz4ynoi],.hero__line--h3[data-astro-cid-cvz4ynoi]{height:1px;left:0;right:0}.hero__line--h1[data-astro-cid-cvz4ynoi]{top:285px}.hero__line--h2[data-astro-cid-cvz4ynoi]{top:457px}.hero__line--h3[data-astro-cid-cvz4ynoi]{bottom:275.5px}.hero__line--v1[data-astro-cid-cvz4ynoi],.hero__line--v2[data-astro-cid-cvz4ynoi]{width:1px;height:100cqi;top:calc(53.1% - 50cqi)}.hero__line--v1[data-astro-cid-cvz4ynoi]{left:4.93%}.hero__line--v2[data-astro-cid-cvz4ynoi]{left:95%}.hero__bloom[data-astro-cid-cvz4ynoi]{background:var(--c-accent-20);filter:blur(50px);border-radius:100%;width:331px;height:336px;position:absolute;top:98px;left:calc(84.38% - 165.5px)}.hero__light[data-astro-cid-cvz4ynoi]{aspect-ratio:1192/1076;width:max(1192px,82.8vw);position:absolute;top:calc(100% + 50px);left:51.04%;transform:translate(-50%)}.hero__light[data-astro-cid-cvz4ynoi]>span[data-astro-cid-cvz4ynoi]{background:var(--c-accent);border-radius:100%;position:absolute}.hero__light-a[data-astro-cid-cvz4ynoi]{filter:blur(310px);width:68.8%;height:48%;top:18.5%;left:15.6%}.hero__light-b[data-astro-cid-cvz4ynoi]{filter:blur(310px);width:100%;height:89.3%;top:10.7%;left:0}.hero__light-c[data-astro-cid-cvz4ynoi]{filter:blur(50px);width:87.2%;height:28%;top:0;left:5.7%}.hero__frame--shape[data-astro-cid-cvz4ynoi]{pointer-events:none}.hero__frame--shape[data-astro-cid-cvz4ynoi] .hero__shape{width:412px;height:417px;position:absolute;top:91px;right:19px}.hero__frame--shape[data-astro-cid-cvz4ynoi] .hero__shape .shape__img{object-fit:cover;height:100%}.hero__frame--content[data-astro-cid-cvz4ynoi]{z-index:2;justify-content:center;padding:255px 45px 136px 85px;display:flex;position:relative;inset:auto}.hero__content[data-astro-cid-cvz4ynoi]{flex-direction:column;gap:42px;width:100%;max-width:1304px;display:flex}.hero__top[data-astro-cid-cvz4ynoi]{flex-direction:column;align-items:flex-start;gap:74px;display:flex}.hero__title[data-astro-cid-cvz4ynoi]{flex-direction:column;gap:42px;width:100%;display:flex}.hero__title[data-astro-cid-cvz4ynoi]>span[data-astro-cid-cvz4ynoi]{display:block}.hero__line-2[data-astro-cid-cvz4ynoi]{align-self:flex-end}.hero__text[data-astro-cid-cvz4ynoi]{max-width:40%}@media (width>=810px) and (width<=1439.98px){.hero__frame--shape[data-astro-cid-cvz4ynoi] .hero__shape{width:358px;height:auto;top:-19px;right:-27px}.hero__frame--shape[data-astro-cid-cvz4ynoi] .hero__shape .shape__img{height:auto}.hero__frame--content[data-astro-cid-cvz4ynoi]{padding:140px 40px 80px}.hero__content[data-astro-cid-cvz4ynoi]{gap:32px}.hero__top[data-astro-cid-cvz4ynoi]{gap:40px}.hero__title[data-astro-cid-cvz4ynoi]{gap:32px}.hero__line-2[data-astro-cid-cvz4ynoi]{align-self:flex-start}.hero__text[data-astro-cid-cvz4ynoi]{max-width:60%}}@media (width<=809.98px){.hero__frame--shape[data-astro-cid-cvz4ynoi] .hero__shape{width:222px;height:auto;top:0;right:-1px}.hero__frame--shape[data-astro-cid-cvz4ynoi] .hero__shape .shape__img{height:auto}.hero__frame--content[data-astro-cid-cvz4ynoi]{flex-direction:column;justify-content:center;min-height:56vh;padding:140px 20px 56px}.hero__content[data-astro-cid-cvz4ynoi]{gap:24px}.hero__top[data-astro-cid-cvz4ynoi]{gap:32px}.hero__title[data-astro-cid-cvz4ynoi]{gap:24px}.hero__line-2[data-astro-cid-cvz4ynoi]{align-self:flex-start}.hero__text[data-astro-cid-cvz4ynoi]{max-width:none}:root{--gutter:20px}}.idea[data-astro-cid-qh5nfq6m]{background:var(--c-black);overflow:hidden}.idea__frame[data-astro-cid-qh5nfq6m]{max-width:var(--content-max);flex-direction:column;gap:120px;margin-inline:auto;padding-block:98px 60px;display:flex}.idea__head[data-astro-cid-qh5nfq6m]{justify-content:space-between;align-items:flex-start;padding-inline:72px;display:flex}.idea__title[data-astro-cid-qh5nfq6m]{flex:1;max-width:480px}.idea__center[data-astro-cid-qh5nfq6m]{justify-content:flex-end;padding-right:72px;display:flex}.idea__block[data-astro-cid-qh5nfq6m]{flex-direction:column;flex:1;align-items:flex-start;gap:48px;max-width:945px;display:flex}@media (width>=810px) and (width<=1439.98px){.idea__frame[data-astro-cid-qh5nfq6m]{gap:64px;padding-block:72px 48px}.idea__head[data-astro-cid-qh5nfq6m]{flex-direction:column;gap:24px;padding-inline:40px}.idea__title[data-astro-cid-qh5nfq6m]{width:100%}.idea__center[data-astro-cid-qh5nfq6m]{padding-inline:40px}.idea__block[data-astro-cid-qh5nfq6m]{gap:32px;max-width:none}}@media (width<=809.98px){.idea__frame[data-astro-cid-qh5nfq6m]{gap:48px;padding-block:48px 32px}.idea__head[data-astro-cid-qh5nfq6m]{flex-direction:column;gap:16px;padding-inline:20px}.idea__title[data-astro-cid-qh5nfq6m]{width:100%;max-width:none}.idea__center[data-astro-cid-qh5nfq6m]{justify-content:flex-start;padding-inline:20px}.idea__block[data-astro-cid-qh5nfq6m]{gap:24px;max-width:none}:root{--gutter:20px}}.belief[data-astro-cid-rw6tgjw4]{isolation:isolate;flex-direction:column;justify-content:center;align-items:flex-start;gap:223px;width:100%;max-width:780px;height:499px;padding:32px;display:flex;position:relative;overflow:clip}.belief__img[data-astro-cid-rw6tgjw4]{z-index:-1;object-fit:cover;filter:brightness(.8);width:100%;height:100%;position:absolute;inset:0}.belief__shade[data-astro-cid-rw6tgjw4]{z-index:0;pointer-events:none;opacity:.4;background:linear-gradient(#000 5.75%,#0000 52.77%,#000 85.19%);position:absolute;inset:0 -22px}.belief__title[data-astro-cid-rw6tgjw4],.belief__text[data-astro-cid-rw6tgjw4]{position:relative}.belief__text[data-astro-cid-rw6tgjw4]{text-wrap:balance;max-width:420px}@media (width<=809.98px){.belief[data-astro-cid-rw6tgjw4]{gap:120px;padding:20px}.belief__title[data-astro-cid-rw6tgjw4]{width:100%}.belief__text[data-astro-cid-rw6tgjw4]{max-width:none;font-size:16px}:root{--gutter:20px}}.beliefs[data-astro-cid-zhvp2b75]{overflow:clip}.beliefs__inner[data-astro-cid-zhvp2b75]{flex-direction:column;align-items:center;gap:80px;padding-block:159px;display:flex}.beliefs__top[data-astro-cid-zhvp2b75]{flex-direction:column;align-items:center;gap:2px;width:100%;max-width:900px;display:flex}.beliefs__title[data-astro-cid-zhvp2b75]{width:100%}.beliefs__list[data-astro-cid-zhvp2b75]{flex-direction:column;align-items:center;gap:80px;width:100%;display:flex}@media (width>=810px) and (width<=1439.98px){.beliefs__inner[data-astro-cid-zhvp2b75]{gap:56px;padding-block:100px}.beliefs__list[data-astro-cid-zhvp2b75]{gap:56px}}@media (width<=809.98px){.beliefs__inner[data-astro-cid-zhvp2b75]{gap:40px;padding-block:56px}.beliefs__list[data-astro-cid-zhvp2b75]{gap:40px}:root{--gutter:20px}}@property --spot-r{syntax:"<length>";inherits:false;initial-value:0}.standard[data-astro-cid-p6k472qo]{overflow:clip}.standard__inner[data-astro-cid-p6k472qo]{flex-direction:column;align-items:center;gap:64px;padding-block:64px 96px;display:flex}.standard__symbol[data-astro-cid-p6k472qo]{object-fit:cover;width:224px;height:255px}.standard__body[data-astro-cid-p6k472qo]{flex-direction:column;align-items:center;gap:30px;width:min(100%,1136px);display:flex}.standard__title[data-astro-cid-p6k472qo]{text-align:center}.standard__statement[data-astro-cid-p6k472qo]{--spot-x:0px;--spot-y:0px;user-select:none;width:1136px;max-width:100%;position:relative}.standard__ghost[data-astro-cid-p6k472qo]{opacity:.2;color:var(--c-white)}.standard__lit[data-astro-cid-p6k472qo]{-webkit-mask-image:radial-gradient(circle var(--spot-r) at var(--spot-x) var(--spot-y), #000, #000 50%, transparent 80%);mask-image:radial-gradient(circle var(--spot-r) at var(--spot-x) var(--spot-y), #000, #000 50%, transparent 80%);transition:--spot-r .3s var(--ease-standard);pointer-events:none;position:absolute;inset:0}.standard__statement[data-astro-cid-p6k472qo].is-lit .standard__lit[data-astro-cid-p6k472qo]{--spot-r:300px}.standard__text[data-astro-cid-p6k472qo]{max-width:70%;color:var(--c-white-60)}@media (width<=1439.98px){.standard__body[data-astro-cid-p6k472qo]{width:100%}.standard__title[data-astro-cid-p6k472qo]{text-align:start;width:100%}.standard__ghost[data-astro-cid-p6k472qo]{opacity:1}.standard__lit[data-astro-cid-p6k472qo]{display:none}}@media (width>=810px) and (width<=1439.98px){.standard__inner[data-astro-cid-p6k472qo]{gap:48px;padding-block:48px 72px}.standard__text[data-astro-cid-p6k472qo]{max-width:90%}}@media (width<=809.98px){.standard__inner[data-astro-cid-p6k472qo]{gap:32px;padding-block:32px 48px}.standard__text[data-astro-cid-p6k472qo]{max-width:none}:root{--gutter:20px}}
