.am-header{z-index:70;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffaf6f5;position:sticky;top:0;box-shadow:0 3px 18px #532d2f17}.am-header__inner{align-items:center;gap:8px;max-width:1280px;min-height:72px;margin:auto;padding:2px clamp(12px,3vw,32px);display:flex}.am-header__brand{flex-shrink:1;align-items:center;gap:5px;min-width:0;text-decoration:none;display:flex}.am-header__brand img{object-fit:contain;flex:none;width:64px;height:64px}.am-header__descriptor{color:#653b48;white-space:nowrap;font-size:10px;font-weight:700}.am-header__desktop{display:none}.am-header__order{white-space:nowrap;background:linear-gradient(120deg,#ee3687,#bb1269);border-radius:999px;justify-content:center;align-items:center;gap:4px;min-height:44px;margin-left:auto;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.am-header__menu-btn{color:#6a354c;cursor:pointer;background:#fff2e8;border:0;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:23px;display:grid}.am-header__mobile{background:#fffbf8;padding:8px 22px 16px;position:absolute;top:100%;left:0;right:0;box-shadow:0 14px 20px #5a2d3224}.am-header__mobile a{color:#573744;border-bottom:1px solid #f0d5d7;align-items:center;min-height:48px;font-weight:700;text-decoration:none;display:flex}.am-hero{isolation:isolate;color:#4e2b42;background:#7bd9e1;align-items:flex-end;min-height:clamp(560px,79svh,920px);display:flex;position:relative;overflow:hidden}.am-hero__media,.am-hero__veil{position:absolute;inset:0}.am-hero__media{z-index:-3}.am-hero__photo{object-fit:cover;object-position:50% 39%;width:100%;height:100%;display:block}.am-hero__veil{z-index:-2;background:linear-gradient(#fffaee00 0%,#fff5e40f 27%,#fff5e7cc 61%,#fff5ea 91%)}.am-hero__inner{width:100%;max-width:1240px;margin:0 auto;padding:32px 16px 112px}.am-hero__copy{text-align:center;max-width:520px;margin:0 auto}.am-hero__eyebrow{letter-spacing:.09em;color:#227a7d;background:#fffbf6d1;border:1px solid #de938e99;border-radius:999px;margin:0;padding:7px 10px;font:800 9px/1.4 system-ui,sans-serif;display:inline-block}.am-hero__title{letter-spacing:-.04em;color:#6d304f;text-shadow:0 1px 4px #fffef9b3;margin:11px 0 10px;font-family:Georgia,serif;font-size:clamp(29px,8.4vw,53px);font-weight:800;line-height:1.04}.am-hero__title em{color:#c90f78;font-weight:500;display:block}.am-hero__description{color:#593d48;max-width:430px;margin:0 auto 15px;font-size:clamp(13px,3.5vw,16px);font-weight:650;line-height:1.4}.am-hero__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.am-hero__cta{text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-height:49px;padding:7px 8px;font:800 clamp(11px,3.1vw,15px)/1.2 system-ui,sans-serif;display:flex;text-decoration:none!important}.am-hero__cta--primary{background:linear-gradient(118deg,#fa348b,#bf0e70);box-shadow:0 8px 20px #a51b604d;color:#fff!important}.am-hero__cta--secondary{background:#fffcf7f0;border:1px solid #db8fae;color:#9f215d!important}.am-hero__cta span{font-size:16px}.am-hero__benefits{background:#fffbf5f0;border:1px solid #f8ddd8;border-radius:18px;justify-content:center;align-items:center;gap:0;padding:12px 6px;display:flex;position:absolute;bottom:38px;left:12px;right:12px;box-shadow:0 7px 22px #54302b14}.am-hero__benefits span{text-align:center;flex:1;min-width:0;padding:0 5px;font-size:clamp(9px,2.3vw,12px);font-weight:800;line-height:1.2}.am-hero__benefits span+span{border-left:1px solid #dfb7ae}.am-hero__scroll{text-align:center;color:#705364;font-size:11px;font-weight:700;text-decoration:none;position:absolute;bottom:8px;left:0;right:0}@media (width<=370px){.am-header__descriptor{display:none}.am-header__order{padding:0 10px}.am-hero__inner{padding:20px 13px 112px}.am-hero__title{font-size:clamp(28px,8.8vw,34px)}.am-hero__eyebrow{font-size:8px}.am-hero__photo{object-position:48% 40%}}@media (width>=768px){.am-hero{align-items:center;min-height:calc(100svh - 72px)}.am-hero__media{background:linear-gradient(105deg,#f7d8ba,#c6e9e7 48%,#fff7ee 72%)}.am-hero__photo{object-position:48% 10%;width:62%}.am-hero__veil{background:linear-gradient(90deg,#fff6e900 0%,#fff8ec05 33%,#fff7e8d1 59%,#fff7ed 81%)}.am-hero__inner{padding:42px 5% 100px}.am-hero__copy{text-align:left;width:48%;margin:0 0 0 auto}.am-hero__title{font-size:clamp(48px,5.4vw,80px)}.am-hero__description{margin:0 0 24px}.am-hero__benefits{padding:18px;left:10%;right:10%}.am-hero__benefits span{font-size:13px}.am-header__inner{min-height:72px}.am-header__descriptor{font-size:12px}}@media (width>=1100px){.am-header__desktop{align-items:center;gap:22px;margin-left:auto;display:flex}.am-header__desktop a{color:#4d3d42;font-size:14px;font-weight:750;text-decoration:none}.am-header__order{margin-left:12px}.am-header__menu-btn{display:none}}@media (prefers-reduced-motion:reduce){.am-hero *,.am-header *{transition:none!important;animation:none!important}}.am-header__instagram{background:#fff4f8;border:1px solid #efcade;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex;color:#b40e65!important}.am-header__instagram:hover{background:#ffe1ed;box-shadow:0 5px 12px #83164720}.am-header__instagram:focus-visible{outline-offset:2px;outline:3px solid #ad1a63}@media (width<=1099px){.am-header__instagram{order:1;margin-left:auto}.am-header__order{order:2;margin-left:0}}@media (width<=359px){.am-header__inner{gap:4px;padding-left:8px;padding-right:8px}.am-header__menu-btn{width:40px;height:40px}.am-header__brand img{width:52px;height:52px}.am-header__instagram{min-width:40px;min-height:40px}.am-header__order{padding:0 9px;font-size:11px}}@media (width>=1100px){.am-header__desktop{gap:14px!important}.am-header__desktop a{font-size:13px!important}}
