.hero[data-astro-cid-c65wjiho]{flex-direction:column;justify-content:center;align-items:center;min-height:min(690px,58vw);padding-top:7rem;padding-bottom:7rem;display:flex;position:relative}.hero[data-astro-cid-c65wjiho] h1[data-astro-cid-c65wjiho]{text-align:center;letter-spacing:-.055em;z-index:1;max-width:1120px;font-size:clamp(2.6rem,5.4vw,5.4rem);line-height:1.03}.hero[data-astro-cid-c65wjiho] p[data-astro-cid-c65wjiho]{text-align:center;z-index:1;width:66%;max-width:710px;margin-top:2.5rem;font-size:clamp(.9rem,1.1vw,1.1rem)}.hero-art[data-astro-cid-c65wjiho]{object-fit:contain;pointer-events:none;position:absolute}.hero-figure[data-astro-cid-c65wjiho]{width:3.5%;height:30%;top:0;left:37%;transform:rotate(-12deg)}.hero-tablet[data-astro-cid-c65wjiho]{width:16%;top:6%;right:8%;transform:rotate(-16deg)}.hero-mahute[data-astro-cid-c65wjiho]{width:12%;height:40%;top:32%;left:6%;transform:rotate(14deg)}.home-collection[data-astro-cid-c65wjiho]{padding-top:2rem}.concepts-label[data-astro-cid-c65wjiho]{margin-top:2rem;margin-bottom:2.5rem;font-weight:500}.concepts[data-astro-cid-c65wjiho]{padding-block:.3rem;overflow:hidden}.concept-row[data-astro-cid-c65wjiho]{letter-spacing:-.04em;align-items:center;gap:.65rem;width:max-content;font-size:clamp(1.8rem,3.8vw,3.9rem);font-weight:500;line-height:1.5;display:flex;position:relative}.concept-row-1[data-astro-cid-c65wjiho]{margin-left:-7%}.concept-row-2[data-astro-cid-c65wjiho]{margin-left:-21%}.concept-row-3[data-astro-cid-c65wjiho]{margin-left:-5%}.concept-row-4[data-astro-cid-c65wjiho]{margin-left:-32%}.concept-row-5[data-astro-cid-c65wjiho]{margin-left:-12%}.struck[data-astro-cid-c65wjiho]{position:relative}.struck[data-astro-cid-c65wjiho]:after{content:"";background:var(--coral);height:.26em;position:absolute;top:48%;left:-.05em;right:-.05em}.concept-row[data-astro-cid-c65wjiho]:hover>span[data-astro-cid-c65wjiho]:not(.struck){color:#595959}.home-about[data-astro-cid-c65wjiho] .struck-text{text-decoration:line-through;text-decoration-color:var(--coral);text-decoration-thickness:.12em}.resource-lines[data-astro-cid-c65wjiho]{border-top:1px solid #000}.resource-line[data-astro-cid-c65wjiho]{border-bottom:1px solid #000;transition:background .15s;display:block}.resource-line[data-astro-cid-c65wjiho]>div[data-astro-cid-c65wjiho]{padding-block:1.25rem;padding-right:calc(var(--gutter) + 3rem);position:relative}.resource-line[data-astro-cid-c65wjiho] h3[data-astro-cid-c65wjiho]{font-size:clamp(1.7rem,3.6vw,3.5rem)}.resource-line[data-astro-cid-c65wjiho] span[data-astro-cid-c65wjiho]{right:var(--gutter);font-size:3rem;position:absolute;top:.5rem}.resource-line[data-astro-cid-c65wjiho] p[data-astro-cid-c65wjiho]{max-width:1000px;margin-top:.75rem;font-size:.85rem}.resource-line[data-astro-cid-c65wjiho]:hover,.resource-line[data-astro-cid-c65wjiho]:focus-visible{background:var(--coral)}.home-about[data-astro-cid-c65wjiho] .button[data-astro-cid-c65wjiho]{margin-top:1.75rem}.about-figure[data-astro-cid-c65wjiho]{object-fit:contain;width:23%;max-height:260px;margin:4rem auto 0;transform:rotate(13deg)}@media (width<=1100px){.hero[data-astro-cid-c65wjiho]{min-height:590px}.hero-figure[data-astro-cid-c65wjiho]{height:25%;top:2%}.hero-tablet[data-astro-cid-c65wjiho]{top:8%}.hero-mahute[data-astro-cid-c65wjiho]{height:30%;top:38%;left:4%}}@media (width<=800px){.hero[data-astro-cid-c65wjiho]{min-height:600px;padding-top:8rem;padding-bottom:3rem}.hero[data-astro-cid-c65wjiho] h1[data-astro-cid-c65wjiho]{font-size:clamp(2.55rem,6.8vw,4rem)}.hero[data-astro-cid-c65wjiho] p[data-astro-cid-c65wjiho]{width:80%;margin-top:2rem}.hero-tablet[data-astro-cid-c65wjiho]{width:21%;top:3%;right:10%}.hero-figure[data-astro-cid-c65wjiho]{width:5%;height:21%;top:0;left:35%}.hero-mahute[data-astro-cid-c65wjiho]{width:12%;height:27%;top:41%;left:2%}.concept-row[data-astro-cid-c65wjiho]{font-size:2.3rem}.home-about[data-astro-cid-c65wjiho]{grid-template-columns:1fr 3fr}.about-figure[data-astro-cid-c65wjiho]{width:70%;margin-top:3rem}}@media (width<=520px){.hero[data-astro-cid-c65wjiho]{min-height:590px;padding-top:8rem}.hero[data-astro-cid-c65wjiho] h1[data-astro-cid-c65wjiho]{font-size:2.6rem}.hero[data-astro-cid-c65wjiho] .desktop-break{display:none}.hero[data-astro-cid-c65wjiho] p[data-astro-cid-c65wjiho]{width:100%;margin-top:2rem;font-size:.9rem}.hero-mahute[data-astro-cid-c65wjiho]{width:13%;height:22%;top:1%;left:12%}.hero-figure[data-astro-cid-c65wjiho]{width:7%;height:21%;left:45%}.hero-tablet[data-astro-cid-c65wjiho]{width:24%;top:4%;right:9%}.concept-row[data-astro-cid-c65wjiho]{font-size:1.9rem}.concepts-label[data-astro-cid-c65wjiho]{margin-bottom:1.5rem}.resource-line[data-astro-cid-c65wjiho] h3[data-astro-cid-c65wjiho]{font-size:1.6rem}.resource-line[data-astro-cid-c65wjiho] span[data-astro-cid-c65wjiho]{font-size:2.25rem;top:1rem}.resource-line[data-astro-cid-c65wjiho] p[data-astro-cid-c65wjiho]{font-size:.8rem}.home-about[data-astro-cid-c65wjiho]{grid-template-columns:1fr}.home-about[data-astro-cid-c65wjiho]>div[data-astro-cid-c65wjiho]:first-child{justify-content:space-between;align-items:center;display:flex}.about-figure[data-astro-cid-c65wjiho]{width:32px;height:130px;margin:0 1rem 0 0}}@media (prefers-reduced-motion:reduce){.resource-line[data-astro-cid-c65wjiho]{transition:none}}
