.h2[data-astro-cid-hdbvd33r]{position:relative;margin:96px 24px 0;border-radius:30px;overflow:hidden;background:#f3f1ee;display:flex;align-items:center;justify-content:center;padding-top:clamp(80px,9vw,132px);padding-bottom:clamp(150px,15vw,210px);min-height:min(640px,calc(100svh - 140px));isolation:isolate}.h2__bg[data-astro-cid-hdbvd33r]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.h2__blob[data-astro-cid-hdbvd33r]{position:absolute;border-radius:50%;filter:blur(96px);will-change:transform}.h2__blob--edge[data-astro-cid-hdbvd33r]{width:880px;height:880px;top:-14%;right:-22%;background:radial-gradient(circle at 64% 50%,#e8956b,#eeb289 32%,#f3d9be 56%,#f3d9be00 72%);opacity:.66;animation:h2DriftA 34s ease-in-out infinite alternate}.h2__blob--corner[data-astro-cid-hdbvd33r]{width:760px;height:760px;bottom:-30%;left:-14%;background:radial-gradient(circle,#e6cfd0,#e6cfd000 68%);opacity:.5;animation:h2DriftB 40s ease-in-out infinite alternate}.h2__blob--sand[data-astro-cid-hdbvd33r]{width:700px;height:700px;top:-34%;left:26%;background:radial-gradient(circle,#efe3d2,#efe3d200 70%);opacity:.55;animation:h2DriftC 30s ease-in-out infinite alternate}.h2__clear[data-astro-cid-hdbvd33r]{position:absolute;inset:0;background:radial-gradient(ellipse 56% 66% at 50% 42%,#fdfcfb,#fdfcfbf5 46%,#fdfcfbb8 66%,#fdfcfb00 84%)}@keyframes h2DriftA{0%{transform:translateZ(0) scale(1) rotate(0)}to{transform:translate3d(-5%,6%,0) scale(1.06) rotate(5deg)}}@keyframes h2DriftB{0%{transform:translateZ(0) scale(1.03)}to{transform:translate3d(7%,-5%,0) scale(.96)}}@keyframes h2DriftC{0%{transform:translateZ(0) scale(1) skew(3deg)}to{transform:translate3d(6%,5%,0) scale(1.05) skew(0)}}.h2__content[data-astro-cid-hdbvd33r]{position:relative;z-index:1;max-width:900px;text-align:center;display:flex;flex-direction:column;align-items:center}.h2__title[data-astro-cid-hdbvd33r]{font-family:var(--font-display);font-weight:500;font-size:clamp(2.25rem,3.6vw,3.6rem);line-height:1.05;letter-spacing:-.02em;color:#21201e;display:flex;flex-direction:column;max-width:20ch;text-wrap:balance}.h2__second[data-astro-cid-hdbvd33r]{font-size:.6em;margin-top:.5em;color:#4d4d4c;max-width:26ch;align-self:center}.h2__sub[data-astro-cid-hdbvd33r]{margin-top:22px;font-size:clamp(1.125rem,1.3vw,1.375rem);line-height:1.5;color:#4d4d4c;max-width:36ch;text-wrap:balance}.h2__cta[data-astro-cid-hdbvd33r]{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:24px;justify-content:center}.h2__link[data-astro-cid-hdbvd33r]{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-body);font-size:1rem;font-weight:500;color:#21201e;text-decoration:none}.h2__link-ico[data-astro-cid-hdbvd33r]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid rgba(33,32,30,.28);transition:transform .2s ease-in-out,border-color .2s ease-in-out}.h2__link[data-astro-cid-hdbvd33r]:hover .h2__link-ico[data-astro-cid-hdbvd33r]{transform:translate(4px);border-color:#21201e}.h2[data-astro-cid-hdbvd33r] [data-astro-cid-hdbvd33r][data-hero]{opacity:0}@media(prefers-reduced-motion:reduce){.h2[data-astro-cid-hdbvd33r] [data-astro-cid-hdbvd33r][data-hero]{opacity:1}.h2__blob[data-astro-cid-hdbvd33r]{animation:none!important}}.h2cards[data-astro-cid-hdbvd33r]{position:relative;z-index:2;margin-top:-120px;margin-bottom:48px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px;align-items:stretch}.h2card[data-astro-cid-hdbvd33r]{display:flex;flex-direction:column;background:#1a1815;border-radius:16px;padding:24px;min-height:216px;text-decoration:none;transition:background .2s ease-in-out}.h2card[data-astro-cid-hdbvd33r]:hover{background:#2a2723}.h2card__ico[data-astro-cid-hdbvd33r]{color:#f5f2ee;display:inline-flex}.h2card__t[data-astro-cid-hdbvd33r]{margin-top:16px;font-family:var(--font-display);font-size:1.25rem;font-weight:500;letter-spacing:-.02em;color:#fff}.h2card__d[data-astro-cid-hdbvd33r]{margin-top:8px;font-size:.9375rem;line-height:1.5;color:#d9d5d0}.h2card__m[data-astro-cid-hdbvd33r]{margin-top:10px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:#d9d5d0}.h2card__go[data-astro-cid-hdbvd33r]{margin-top:auto;align-self:flex-end;color:#f5f2ee;display:inline-flex;padding-top:16px;transition:transform .2s ease-in-out}.h2card[data-astro-cid-hdbvd33r]:hover .h2card__go[data-astro-cid-hdbvd33r]{transform:translate(8px)}.h2card--wide[data-astro-cid-hdbvd33r]{flex-direction:row;align-items:stretch;gap:28px;padding-right:0;overflow:hidden}.h2card__txt[data-astro-cid-hdbvd33r]{display:flex;flex-direction:column;flex:1 1 56%;min-width:0}.h2card--wide[data-astro-cid-hdbvd33r] .h2card__go[data-astro-cid-hdbvd33r]{padding-top:12px}.h2card__peek[data-astro-cid-hdbvd33r]{flex:1 1 44%;position:relative;min-width:0;overflow:hidden}.h2card__peek-in[data-astro-cid-hdbvd33r]{position:absolute;top:14px;left:0;width:143%;transform:scale(.7);transform-origin:top left;pointer-events:none}.h2card__peek[data-astro-cid-hdbvd33r]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#1a181500 52%,#1a1815),linear-gradient(to right,#1a181500 62%,#1a1815);transition:background .2s ease-in-out}.h2card--wide[data-astro-cid-hdbvd33r]:hover .h2card__peek[data-astro-cid-hdbvd33r]:after{background:linear-gradient(to bottom,#2a272300 52%,#2a2723),linear-gradient(to right,#2a272300 62%,#2a2723)}@media(max-width:1100px){.h2cards[data-astro-cid-hdbvd33r]{grid-template-columns:1.6fr 1fr 1fr}.h2card__peek[data-astro-cid-hdbvd33r]{display:none}.h2card--wide[data-astro-cid-hdbvd33r]{padding-right:24px}}@media(max-width:980px){.h2cards[data-astro-cid-hdbvd33r]{grid-template-columns:1fr;margin-top:-80px}.h2card[data-astro-cid-hdbvd33r]{min-height:0}.h2card--wide[data-astro-cid-hdbvd33r]{flex-direction:column;padding-right:24px}.h2card__peek[data-astro-cid-hdbvd33r]{display:none}}@media(max-width:900px){.h2[data-astro-cid-hdbvd33r]{margin:84px 12px 0;border-radius:24px;padding-bottom:clamp(120px,22vw,170px);min-height:min(560px,calc(100svh - 110px))}.h2__blob[data-astro-cid-hdbvd33r]{filter:blur(72px)}.h2__blob--edge[data-astro-cid-hdbvd33r]{width:620px;height:620px;right:-42%;opacity:.6}.h2__blob--corner[data-astro-cid-hdbvd33r]{width:520px;height:520px;left:-34%}.h2__blob--sand[data-astro-cid-hdbvd33r]{width:480px;height:480px}.h2__clear[data-astro-cid-hdbvd33r]{background:radial-gradient(ellipse 74% 56% at 50% 38%,#fdfcfb,#fdfcfbf7 56%,#fdfcfb00 88%)}}@media(max-width:560px){.h2__title[data-astro-cid-hdbvd33r]{font-size:1.6rem;max-width:none}.h2__second[data-astro-cid-hdbvd33r]{font-size:.62em;max-width:none}.h2__cta[data-astro-cid-hdbvd33r]{flex-direction:column;gap:16px}.h2__cta[data-astro-cid-hdbvd33r] .btn[data-astro-cid-hdbvd33r]{width:100%;justify-content:center}}.h2__second[data-astro-cid-hdbvd33r]{display:block;font-family:var(--font-body);font-weight:400;font-size:clamp(1.2rem,1.6vw,1.5rem);line-height:1.4;letter-spacing:0;color:#4d4d4c;margin-top:18px;text-align:center;margin-left:auto;margin-right:auto;max-width:none}.h2__sub[data-astro-cid-hdbvd33r]{margin-top:12px;font-size:1.0625rem;line-height:1.5;color:#6f6d6a;max-width:none;text-wrap:initial}@media(min-width:900px){.h2__second[data-astro-cid-hdbvd33r],.h2__sub[data-astro-cid-hdbvd33r]{white-space:nowrap}}
