.hero-wrap[data-astro-cid-yodha2z4]{position:relative;overflow:hidden}.hero[data-astro-cid-yodha2z4]{z-index:1;column-gap:var(--s3);padding-top:var(--s3);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;padding-bottom:120px;display:grid;position:relative}.hero__copy[data-astro-cid-yodha2z4]{gap:var(--s3);isolation:isolate;flex-direction:column;grid-column:span 6;display:flex;position:relative}.hero__copy[data-astro-cid-yodha2z4] .copy-bone{z-index:-1}.hero__notes[data-astro-cid-yodha2z4]{gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.hero__notes[data-astro-cid-yodha2z4] .note:nth-child(2){rotate:2deg}.hero__copy[data-astro-cid-yodha2z4]{--hero-scale:.85}h1[data-astro-cid-yodha2z4]{font-size:calc(var(--fs-h1) * var(--hero-scale));color:var(--deep-teal);letter-spacing:-.01em;line-height:1.04}.squiggle[data-astro-cid-yodha2z4]{display:inline-block;position:relative}.squiggle[data-astro-cid-yodha2z4] svg[data-astro-cid-yodha2z4]{width:100%;height:14px;position:absolute;bottom:-8px;left:0;right:0}.squiggle[data-astro-cid-yodha2z4] path[data-astro-cid-yodha2z4]{fill:none;stroke:var(--pink);stroke-width:4px;stroke-linecap:round}.hero__lead[data-astro-cid-yodha2z4]{font-size:max(16px, var(--fs-lead) * var(--hero-scale));max-width:540px;line-height:1.6}.hero__meta[data-astro-cid-yodha2z4]{align-items:center;gap:var(--s1);font-size:max(15px, clamp(16px, .9rem + .3vw, 18px) * var(--hero-scale));flex-wrap:wrap;font-weight:600;display:flex}.hero__meta[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{color:var(--pink)}.hero__ctas[data-astro-cid-yodha2z4]{gap:var(--s2);margin-top:var(--s1);flex-wrap:wrap;display:flex}.hero__photos[data-astro-cid-yodha2z4]{grid-column:7/span 6;height:640px;position:relative}.hero__photos[data-astro-cid-yodha2z4] .hp{position:absolute}.hero__photos[data-astro-cid-yodha2z4] .hp--1{width:62.5%;max-width:400px;top:8px;right:0}.hero__photos[data-astro-cid-yodha2z4] .hp--2{width:44%;max-width:280px;top:232px;left:24px}.hero__photos[data-astro-cid-yodha2z4] .hp--3{width:40%;max-width:256px;bottom:0;right:48px}.sticker[data-astro-cid-yodha2z4]{z-index:2;border-radius:var(--r-pill);background:var(--mint);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:152px;height:152px;display:flex;position:absolute;top:24px;left:40px;rotate:-10deg;box-shadow:0 6px 16px #2e3a3b26}.sticker[data-astro-cid-yodha2z4] .hand[data-astro-cid-yodha2z4]{color:var(--plum);font-size:24px;line-height:1}.sticker__title[data-astro-cid-yodha2z4]{font-family:var(--font-head);font-size:24px;line-height:1.05}.hero__wave[data-astro-cid-yodha2z4]{width:100%;height:clamp(32px,4vw,56px);display:block;position:absolute;bottom:0;left:0;right:0}@media (width<=1023px){.hero[data-astro-cid-yodha2z4]{row-gap:var(--s4);grid-template-columns:1fr;padding-bottom:72px}.hero__copy[data-astro-cid-yodha2z4],.hero__photos[data-astro-cid-yodha2z4]{grid-column:1/-1}.hero__photos[data-astro-cid-yodha2z4]{justify-self:center;width:100%;max-width:640px;height:520px}}@media (width<=599px){.hero__ctas[data-astro-cid-yodha2z4]{gap:var(--s1);flex-direction:column}.hero__ctas[data-astro-cid-yodha2z4] .btn{width:100%}.hero__photos[data-astro-cid-yodha2z4]{height:400px;margin-top:var(--s1)}.hero__photos[data-astro-cid-yodha2z4] .hp--1{width:230px;top:0}.hero__photos[data-astro-cid-yodha2z4] .hp--2{width:180px;top:150px;left:0}.hero__photos[data-astro-cid-yodha2z4] .hp--2 .polaroid__card{padding:8px 8px 0}.hero__photos[data-astro-cid-yodha2z4] .hp--3,.hero__photos[data-astro-cid-yodha2z4] .hp-bone,.hero-wrap[data-astro-cid-yodha2z4] .bone--extra{display:none}.hero__notes[data-astro-cid-yodha2z4]{row-gap:var(--s3)}.sticker[data-astro-cid-yodha2z4]{width:112px;height:112px;top:8px;left:8px}.sticker[data-astro-cid-yodha2z4] .hand[data-astro-cid-yodha2z4]{font-size:20px}.sticker__title[data-astro-cid-yodha2z4]{font-size:19px}}.trust[data-astro-cid-2k2kufym]{padding-block:var(--s5)}ul[data-astro-cid-2k2kufym]{gap:var(--s3);grid-template-columns:repeat(5,minmax(0,1fr));margin-block:0;list-style:none;display:grid}li[data-astro-cid-2k2kufym]{justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:1.3;display:flex}.trust__icon[data-astro-cid-2k2kufym]{border-radius:var(--r-pill);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}@media (width<=1023px){ul[data-astro-cid-2k2kufym]{gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr))}li[data-astro-cid-2k2kufym]{justify-content:flex-start;font-size:15px}}@media (width<=599px){.trust[data-astro-cid-2k2kufym]{padding-block:var(--s3)}.trust__icon[data-astro-cid-2k2kufym]{width:40px;height:40px}}.offer[data-astro-cid-oyrui5ki]{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.offer__card[data-astro-cid-oyrui5ki]{background:var(--white);border-radius:var(--r-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.offer__card--featured[data-astro-cid-oyrui5ki]{box-shadow:0 0 0 3px var(--pink)}.offer__card[data-astro-cid-oyrui5ki] img,.offer__ph[data-astro-cid-oyrui5ki]{aspect-ratio:4/3;object-fit:cover;width:100%}.offer__ph[data-astro-cid-oyrui5ki]{background:var(--pink-tint)}.offer__badge[data-astro-cid-oyrui5ki]{border-radius:var(--r-pill);background:var(--pink);color:var(--plum);align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;top:16px;right:16px;rotate:6deg;box-shadow:0 4px 10px #2e3a3b2e}.offer__body[data-astro-cid-oyrui5ki]{padding:var(--s4);gap:var(--s2);flex-direction:column;flex-grow:1;display:flex}.offer__body[data-astro-cid-oyrui5ki] p[data-astro-cid-oyrui5ki]{color:var(--muted);font-size:16px;line-height:1.6}.offer__price[data-astro-cid-oyrui5ki]{flex-grow:1;font-weight:700;color:var(--plum)!important}.offer__actions[data-astro-cid-oyrui5ki]{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}@media (width<=1023px){.offer[data-astro-cid-oyrui5ki]{grid-template-columns:1fr;width:100%;max-width:560px;margin-inline:auto}}@media (width<=599px){.offer__body[data-astro-cid-oyrui5ki]{padding:var(--s3)}}.about[data-astro-cid-5gtlsymu]{column-gap:var(--s3);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.about__photo[data-astro-cid-5gtlsymu]{grid-column:span 6;justify-content:center;display:flex}.about__photo[data-astro-cid-5gtlsymu] .polaroid{width:100%;max-width:520px}.about__copy[data-astro-cid-5gtlsymu]{gap:var(--s3);flex-direction:column;grid-column:8/span 5;display:flex}.about__copy[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu]{font-size:clamp(17px,1rem + .2vw,19px);line-height:1.7}.about__sign[data-astro-cid-5gtlsymu]{color:var(--plum);font-size:28px}@media (width<=1023px){.about[data-astro-cid-5gtlsymu]{row-gap:var(--s5);grid-template-columns:1fr}.about__photo[data-astro-cid-5gtlsymu],.about__copy[data-astro-cid-5gtlsymu]{grid-column:1/-1}}.first[data-astro-cid-44blwfu4]{column-gap:var(--s3);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.first__copy[data-astro-cid-44blwfu4]{gap:var(--s4);flex-direction:column;grid-column:span 8;display:flex}.first__photo[data-astro-cid-44blwfu4]{grid-column:10/span 3;justify-content:center;display:flex}.first__photo[data-astro-cid-44blwfu4] .polaroid{width:100%;max-width:360px}.first__intro[data-astro-cid-44blwfu4]{color:var(--ink);font-size:clamp(17px,1rem + .2vw,19px);font-weight:500;line-height:1.6}.steps[data-astro-cid-44blwfu4]{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-44blwfu4] li[data-astro-cid-44blwfu4]{background:var(--cream);border-radius:var(--r-card);padding:var(--s4);gap:var(--s1);flex-direction:column;display:flex}.steps__num[data-astro-cid-44blwfu4]{width:56px;height:56px;margin-bottom:var(--s1);border-radius:var(--r-pill);background:var(--teal);font-family:var(--font-head);justify-content:center;align-items:center;font-size:28px;display:flex}.steps__label[data-astro-cid-44blwfu4]{font-family:var(--font-head);color:var(--deep-teal);font-size:clamp(22px,1.2rem + .4vw,26px);line-height:1.2}@media (width<=1023px){.first[data-astro-cid-44blwfu4]{row-gap:var(--s5);grid-template-columns:1fr}.first__copy[data-astro-cid-44blwfu4],.first__photo[data-astro-cid-44blwfu4]{grid-column:1/-1}.first__photo[data-astro-cid-44blwfu4] .polaroid{max-width:320px}}@media (width<=699px){.steps[data-astro-cid-44blwfu4]{gap:var(--s2);grid-template-columns:1fr}.steps[data-astro-cid-44blwfu4] li[data-astro-cid-44blwfu4]{align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);flex-direction:row}.steps__num[data-astro-cid-44blwfu4]{flex-shrink:0;width:48px;height:48px;margin:0;font-size:24px}}.board[data-astro-cid-tgbrwp4t]{gap:var(--s5);background:var(--peach-deep);padding:var(--s7) var(--s6);border-radius:40px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid;box-shadow:inset 0 0 0 12px #fff9}figure[data-astro-cid-tgbrwp4t]{margin:0}.note[data-astro-cid-tgbrwp4t]{padding:var(--s5) var(--s4) var(--s4);border-radius:2px;flex-direction:column;gap:12px;display:flex;position:relative;box-shadow:0 12px 24px #2e3a3b24}.pin[data-astro-cid-tgbrwp4t]{border-radius:var(--r-pill);width:18px;height:18px;margin-left:-9px;position:absolute;top:12px;left:50%;box-shadow:0 3px 4px #00000040}h3[data-astro-cid-tgbrwp4t]{color:var(--deep-teal);font-size:24px}blockquote[data-astro-cid-tgbrwp4t]{margin:0;font-size:25px;font-weight:500;line-height:1.3}figcaption[data-astro-cid-tgbrwp4t]{color:var(--plum);text-align:right;font-size:24px}@media (width<=1023px){.board[data-astro-cid-tgbrwp4t]{grid-template-columns:1fr;width:100%;max-width:560px;margin-inline:auto}}@media (width<=599px){.board[data-astro-cid-tgbrwp4t]{padding:var(--s5) var(--s3);gap:var(--s4);border-radius:var(--r-card);box-shadow:inset 0 0 0 8px #fff9}.note[data-astro-cid-tgbrwp4t]{padding:var(--s5) var(--s3) var(--s3)}blockquote[data-astro-cid-tgbrwp4t]{font-size:23px}}
