.home-hero[data-v-27130358]{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;padding-block:70px 80px}.home-hero>div[data-v-27130358]{min-width:0}.home-hero .eq-eyebrow[data-v-27130358]{font-size:11px;letter-spacing:.1em}.home-dot[data-v-27130358]{display:inline-block;width:5px;height:5px;border-radius:50%;background:#35af7f;margin-right:5px;vertical-align:middle}h1[data-v-27130358]{font-size:clamp(44px,5.7vw,80px);font-weight:500;line-height:1.01;letter-spacing:-.07em;margin:28px 0}h1 em[data-v-27130358],.home-finale em[data-v-27130358]{font-family:Georgia,serif;font-weight:400;letter-spacing:-.06em}.hero-description[data-v-27130358]{font-size:17px;line-height:1.65;color:#555a5f;max-width:32em}.hero-trust[data-v-27130358]{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:30px;padding-top:22px;border-top:1px solid #dce5df;font-size:13px;color:#3f4a45}.hero-trust li[data-v-27130358]{display:flex;align-items:center;gap:7px}.hero-trust svg[data-v-27130358]{color:#187a57;flex:none}.hero-actions[data-v-27130358]{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:28px}.hero-art[data-v-27130358]{height:420px;position:relative;background:#e7f3ed;border-radius:50% 50% 24px 24px;margin:0 20px}.hero-art-caption[data-v-27130358]{position:absolute;top:34px;right:9%;text-align:right;font-size:11px;letter-spacing:.11em;line-height:1.7}.hero-art-first[data-v-27130358],.hero-art-second[data-v-27130358]{position:absolute;width:66%;box-shadow:0 24px 35px -28px #222b2ccc;border-radius:22px}.hero-art-first[data-v-27130358]{top:78px;left:-18px;transform:rotate(-13deg)}.hero-art-second[data-v-27130358]{top:147px;right:-17px;transform:rotate(10deg)}.hero-sticker[data-v-27130358]{position:absolute;background:#dff3e9;width:90px;height:90px;border-radius:50%;display:grid;align-content:center;text-align:center;font:italic 22px/1.1 Georgia,serif;bottom:43px;left:21px;transform:rotate(-12deg);border:1px solid #acd9bf}.hero-art>p[data-v-27130358]{position:absolute;bottom:25px;right:25px;font-size:12px}@keyframes eq-float-27130358{0%,to{translate:0 0}50%{translate:0 -12px}}@keyframes eq-breathe-27130358{0%,to{scale:1}50%{scale:1.07}}@media(prefers-reduced-motion:no-preference){.hero-art-first[data-v-27130358]{animation:eq-float-27130358 6s ease-in-out infinite}.hero-art-second[data-v-27130358]{animation:eq-float-27130358 7s ease-in-out -2.5s infinite}.hero-sticker[data-v-27130358]{animation:eq-breathe-27130358 4.5s ease-in-out infinite}.hero-trust svg[data-v-27130358]{transition:scale .2s ease-out}.hero-trust li:hover svg[data-v-27130358]{scale:1.2}}.hero-art[data-v-27130358] .scene-caption{display:none}.home-catalog[data-v-27130358]{border-top:1px solid #dce5df;padding-top:32px;scroll-margin-top:24px}.collection-top[data-v-27130358]{display:flex;justify-content:space-between;align-items:center;gap:20px}.eq-eyebrow[data-v-27130358]{font-size:9px;letter-spacing:.13em;font-weight:500}h2[data-v-27130358]{font-size:clamp(25px,2.8vw,36px);line-height:1.2;font-weight:500;letter-spacing:-.055em;margin-top:14px}.collection-controls[data-v-27130358]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:26px}.collection-search[data-v-27130358]{display:flex;align-items:center;border-bottom:1px solid #d8dad3;width:220px;flex:none;color:#686b70}.collection-search input[data-v-27130358]{width:100%;min-width:0;font-size:11px;background:transparent;padding:14px 10px}.collection-search button[data-v-27130358]{min-width:36px;min-height:44px;display:grid;place-items:center}.collection-count[data-v-27130358],.collection-footnote[data-v-27130358]{display:flex;justify-content:space-between;gap:20px;font-size:9px;color:#686b70;line-height:1.8}.collection-count[data-v-27130358]{margin:18px 0 14px}.collection-footnote[data-v-27130358]{margin-top:18px}.collection-footnote a[data-v-27130358]{display:flex;align-items:center;gap:9px;flex:none;min-height:44px;color:#303b37;font-size:11px}.home-principles[data-v-27130358]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:44px;border-top:1px solid #dce5df;margin-top:38px;padding-block:40px 60px}.home-principles h2[data-v-27130358]{font-size:25px}.home-principles h2 span[data-v-27130358]{color:#85877d}.home-principles h3[data-v-27130358]{font-size:12px;font-weight:550;margin-top:21px}.home-principles p[data-v-27130358]:not(.eq-eyebrow){font-size:11px;color:#686b70;line-height:1.9;margin-top:10px}.home-principles article>svg[data-v-27130358]{box-sizing:content-box;background:#edf4ef;border:1px solid #dce5df;padding:10px;border-radius:14px}.home-how[data-v-27130358]{background:#e7f3ed;padding:65px 0;scroll-margin-top:30px}.home-how h2[data-v-27130358]{font-size:40px}.how-steps[data-v-27130358]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin:44px 0 32px}.how-steps article[data-v-27130358]{border-top:1px solid #c9cebf;padding-top:22px}.how-steps span[data-v-27130358]{font-size:11px}.how-steps svg[data-v-27130358]{float:right}.how-steps h3[data-v-27130358]{font-size:17px;font-weight:550;margin:24px 0 12px}.how-steps p[data-v-27130358]{font-size:12px;line-height:1.9;color:#65756d}.home-faq[data-v-27130358]{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;padding-block:75px}.home-faq details[data-v-27130358]{border-bottom:1px solid #dce5df}.home-faq summary[data-v-27130358]{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:13px;padding:22px 0}.home-faq summary svg[data-v-27130358]{flex:none}.home-faq details[open] summary svg[data-v-27130358]{transform:rotate(45deg)}.home-faq details p[data-v-27130358]{font-size:12px;color:#686b70;line-height:1.9;padding-bottom:24px}.home-finale[data-v-27130358]{background:#e7f3ed;padding:44px 50px;border-radius:28px;margin-bottom:60px;position:relative}.home-finale h2[data-v-27130358]{font-size:clamp(34px,5vw,64px);margin:23px 0}.home-finale>span[data-v-27130358]{position:absolute;right:70px;top:40px;font-size:140px;color:#187a57}.home-empty[data-v-27130358]{text-align:center;padding:45px 24px}.home-empty svg[data-v-27130358]{margin:auto}.home-empty h3[data-v-27130358]{margin-top:16px;font-size:20px}.home-empty p[data-v-27130358]{font-size:12px;color:#686b70;margin:12px 0 22px}@media(max-width:1000px){.home-hero[data-v-27130358]{gap:24px}.hero-art[data-v-27130358]{height:350px;margin-inline:8px}.hero-art>p[data-v-27130358]{right:15px;font-size:8px}.home-principles[data-v-27130358]{grid-template-columns:1fr 1fr;gap:30px}.hero-sticker[data-v-27130358]{width:70px;height:70px;font-size:18px;bottom:24px}.how-steps[data-v-27130358]{gap:25px}}@media(max-width:700px){.home-hero[data-v-27130358]{grid-template-columns:1fr;padding-block:38px;gap:38px}.hero-break[data-v-27130358]{display:initial}h1[data-v-27130358]{font-size:clamp(42px,9vw,64px)}.hero-art[data-v-27130358]{max-width:400px;width:calc(100% - 32px);height:360px;margin:auto}.hero-art-first[data-v-27130358]{top:65px;left:0;width:62%}.hero-art-second[data-v-27130358]{top:135px;right:0;width:62%}.hero-art-caption[data-v-27130358],.hero-art>p[data-v-27130358]{display:none}.hero-art-first[data-v-27130358]{top:30px}.hero-art-second[data-v-27130358]{top:110px}.hero-sticker[data-v-27130358]{top:8px;right:8px;left:auto;bottom:auto;z-index:3}.hero-description[data-v-27130358]{font-size:16px}.collection-controls[data-v-27130358]{flex-direction:column;align-items:stretch;gap:16px}.collection-search[data-v-27130358]{width:100%}.collection-top[data-v-27130358]{align-items:start}.eq-pills[data-v-27130358]{gap:6px}.eq-pills button[data-v-27130358]{font-size:10px;padding:10px 13px}.collection-footnote[data-v-27130358]{flex-direction:column;gap:5px}.home-principles[data-v-27130358]{grid-template-columns:1fr;gap:28px}.home-principles article[data-v-27130358]{display:grid;grid-template-columns:42px 1fr;gap:0 18px}.home-principles article>svg[data-v-27130358]{grid-row:span 2}.home-principles h3[data-v-27130358]{margin-top:0}.home-principles article p[data-v-27130358]{margin-top:5px}.home-how[data-v-27130358]{padding-block:40px}.home-how .collection-top[data-v-27130358]{flex-direction:column}.home-how h2[data-v-27130358]{font-size:32px}.how-steps[data-v-27130358]{grid-template-columns:1fr;gap:30px}.home-faq[data-v-27130358]{grid-template-columns:1fr;gap:24px;padding-block:45px}.home-finale[data-v-27130358]{padding:30px 24px}.home-finale>span[data-v-27130358]{font-size:50px;top:25px;right:20px}.home-finale>.eq-eyebrow[data-v-27130358]{max-width:150px;line-height:1.8}}
