.full{margin-left:calc(-1 * var(--gut));margin-right:calc(-1 * var(--gut))}.a2-hero{display:flex;flex-direction:column}.c-hero-media{aspect-ratio:16/9;max-height:calc(100vh - 150px);width:100%}.c-hero-media video{object-position:50% 100%}.c-band{background:#12343b;color:#fff;display:grid;grid-template-columns:1.25fr 1fr;gap:40px;align-items:center;padding:36px 32px 40px}.c-band h1{font-size:44px;font-weight:500;letter-spacing:-.02em;line-height:1.08}.c-band p{font-size:15px;color:#ffffffb3;margin-top:10px}.c-band .row{margin-top:22px}.c-band .btn{background:#6cdbd6;color:#0b0b0b}.c-band .btn.ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffffbf}.glass{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.glass li{border-radius:18px;padding:20px 18px;display:flex;flex-direction:column;gap:4px;background:#ffffff0f;border:1px solid rgba(108,219,214,.28)}.glass b{font-size:28px;font-weight:500;color:#6cdbd6;letter-spacing:-.02em;line-height:1.1}.glass span{font-size:13px;color:#ffffffa8}.strip-sec{background:#e9faf9;padding:48px 0 44px calc(var(--gut) + 16px)}.strip-sec .sec-hd,.strip-sec .v-strip{padding-right:calc(var(--gut) + 16px)}.strip-sec .pc{background:#fff;border:1px solid rgba(18,52,59,.08);border-radius:20px;overflow:hidden;gap:0}.strip-sec .pc-img{border-radius:0;aspect-ratio:1/1;background:#fff}.pc-body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:4px;flex:1}.pc-body .pc-row{margin-top:10px}.pill{background:transparent;padding:0;color:#12343b}.pill b{background:#6cdbd6;color:#0b0b0b;padding:1px 7px;border-radius:6px;font-weight:600}.blk .pill{font-size:13px}.a-routine .a-glow{background:#e9faf9}.trust{background:#fff}@media(max-width:900px){.c-band{grid-template-columns:1fr}}@media(max-width:767px){.c-hero-media{aspect-ratio:9/16;max-height:none}.c-hero-media video{object-position:50% 50%}.c-band{padding:26px 16px 28px;gap:22px}.c-band h1{font-size:30px}.c-band .row{flex-direction:column;align-items:stretch}.glass{grid-template-columns:1fr;gap:8px}.glass li{flex-direction:row;align-items:baseline;gap:12px;padding:14px 16px}.glass b{font-size:20px}.glass span{font-size:13px}.strip-sec{padding:34px 0 30px 16px}.strip-sec .sec-hd,.strip-sec .v-strip{padding-right:16px}}@media(min-width:768px){:root{--hdr:94px;--band:172px;--cardh:max(360px,calc(100svh - var(--hdr) - var(--band) - 14px))}.a2-hero.full{margin-left:0;margin-right:0;align-items:center}.a2-hero .c-hero-media{aspect-ratio:auto;max-height:none;height:var(--cardh);width:min(100%,calc(var(--cardh) * 2.043));border-radius:22px 22px 0 0}.a2-hero .c-hero-media video{object-position:50% 62%}.a2-hero .c-band{width:min(100%,calc(var(--cardh) * 2.043));border-radius:0 0 22px 22px;padding:22px 30px 24px;gap:28px;min-height:var(--band);box-sizing:border-box}.a2-hero .c-band h1{font-size:clamp(28px,2.4vw,38px)}.a2-hero .c-band p{margin-top:6px;font-size:14px}.a2-hero .c-band .row{margin-top:14px}.a2-hero .c-band .btn{height:44px}.a2-hero .glass li{padding:14px}.a2-hero .glass b{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/v3-skin-a2.css.map */
