:root{--hy-blue: #2B4A9F;--hy-blue-2: #3E6DB5;--hy-aqua: #79C7C0;--hy-mint: #A8E6E2;--hy-ink: #111A2E;--hy-navy: #22356F;--hy-amber: #F5A524;--hy-green: #0B8F7E;--hy-red: #D6455D;--hy-r: 18px;--hy-r-sm: 12px;--hy-shadow: 0 1px 2px rgba(17, 26, 46, .04), 0 12px 32px -12px rgba(17, 26, 46, .16)}.hy{position:relative;background:var(--c-bg-grad, var(--c-bg));color:var(--c-text);padding:var(--pt-m, 48px) 0 var(--pb-m, 48px)}@media(min-width:990px){.hy{padding:var(--pt, 88px) 0 var(--pb, 88px)}}.hy-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 16px}@media(min-width:750px){.hy-wrap{padding:0 32px}}.hy *,.hy *:before,.hy *:after{box-sizing:border-box}.hy img,.hy video{display:block;max-width:100%}.hy .ico{width:24px;height:24px;color:currentColor}.hy-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 13px;border-radius:999px;background:color-mix(in srgb,var(--c-accent) 12%,transparent);color:var(--c-accent);font:700 12px/1 var(--f-head);letter-spacing:.12em;text-transform:uppercase}.hy-h2{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;margin:14px 0 0;color:var(--c-heading);font-family:var(--f-head);font-weight:var(--f-head-bold, 800);font-size:clamp(26px,4.4vw,48px);line-height:1.06;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.hy-h3{margin:0;color:var(--c-heading);font-family:var(--f-head);font-weight:var(--f-head-bold, 800);font-size:18px;line-height:1.2;text-transform:uppercase;letter-spacing:.01em}.hy-lede{margin:16px 0 0;max-width:660px;font-size:17px;line-height:1.6;color:var(--c-text)}.hy-lede p{margin:0 0 .7em}.hy-lede p:last-child{margin:0}.hy-head{margin-bottom:clamp(28px,4vw,52px)}.hy-head--center{text-align:center}.hy-head--center .hy-lede{margin-left:auto;margin-right:auto}.hy-rte p{margin:0 0 .8em}.hy-rte p:last-child{margin-bottom:0}.hy-rte ul{margin:0 0 .8em;padding-left:20px}.hy-rte li{margin:.25em 0}.hy-rte a{color:var(--c-accent)}.hy-muted{color:var(--c-muted)}.hy-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 30px;border:0;border-radius:var(--hy-r-sm);background:var(--c-btn);color:var(--c-btn-text);font:800 16px/1.1 var(--f-head);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;box-shadow:0 14px 28px -14px color-mix(in srgb,var(--c-btn) 80%,transparent);transition:transform .2s ease,box-shadow .2s ease,opacity .2s;-webkit-tap-highlight-color:transparent}.hy-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);transform:translate(-120%);transition:transform .8s ease}.hy-btn:hover{transform:translateY(-1px);box-shadow:0 18px 32px -14px color-mix(in srgb,var(--c-btn) 90%,transparent)}.hy-btn:hover:after{transform:translate(120%)}.hy-btn:focus-visible{outline:3px solid var(--hy-aqua);outline-offset:3px}.hy-btn[disabled]{opacity:.5;cursor:not-allowed}.hy-btn.is-loading{pointer-events:none;opacity:.75}.hy-btn.is-loading .hy-btn__txt:after{content:"\2026"}.hy-btn--block{display:flex;width:100%}.hy-btn--ghost{background:transparent;color:var(--c-heading);box-shadow:inset 0 0 0 2px currentColor}.hy-btn svg{width:20px;height:20px;flex:none}.hy-btn s{opacity:.7;font-weight:600}.hy-ic{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:14px;background:color-mix(in srgb,var(--c-accent) 12%,var(--c-surface));color:var(--c-accent)}.hy-ic .ico{width:26px;height:26px}.hy-ic--sm{width:38px;height:38px;border-radius:11px}.hy-ic--sm .ico{width:21px;height:21px}.hy-media{position:relative;overflow:hidden;border-radius:var(--hy-r);background:var(--c-card)}.hy-media>img,.hy-media>video,.hy-media>.hy-ph{width:100%;height:100%;object-fit:cover}.hy-ph{position:relative;display:grid;place-items:center;width:100%;height:100%;min-height:120px;background:linear-gradient(140deg,#f1f5fa,#e1e9f3 55%,#d2ddec);color:var(--hy-blue)}.hy-ph .hy-icon,.hy-ph svg{width:26%;max-width:110px;height:auto;color:var(--hy-ink);opacity:.9}.hy-ph[data-label]:after{content:attr(data-label);position:absolute;left:10px;right:10px;bottom:10px;padding:6px 10px;border-radius:8px;background:#111a2eb8;color:#fff;font:600 11px/1.3 var(--f-body);text-align:center}.js .hy [data-hy-rv]{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}.js .hy [data-hy-rv].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .hy [data-hy-rv]{opacity:1;transform:none;transition:none}}.hyp-grid{display:grid;gap:22px}@media(min-width:990px){.hyp-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;align-items:start}.hyp--sticky .hyp-media{position:sticky;top:24px}}.hyg{position:relative}@media(max-width:749px){.hyp--m-edge .hyg{margin:0 -16px}.hyp--m-edge .hyg__track{border-radius:0!important}}.hyg__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--hy-r);background:var(--c-card);overscroll-behavior-x:contain}.hyg__track::-webkit-scrollbar{display:none}.hyg__slide{position:relative;flex:0 0 100%;aspect-ratio:var(--ratio, 1);scroll-snap-align:start;overflow:hidden}.hyg__slide img,.hyg__slide video,.hyg__slide iframe,.hyg__slide .hy-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--fit, cover)}.hyg__slide deferred-media,.hyg__slide .media-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.hyg__badge{position:absolute;z-index:2;top:14px;left:14px;padding:8px 13px;border-radius:999px;background:var(--hy-blue);color:#fff;font:800 12px/1 var(--f-head);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 8px 18px -8px #2b4a9fb3;pointer-events:none}@media(max-width:749px){.hyg__badge{left:16px}}.hyg__arrow{position:absolute;z-index:2;top:50%;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;border:0;border-radius:50%;background:#ffffffeb;color:var(--hy-ink);box-shadow:var(--hy-shadow);cursor:pointer;transition:opacity .2s}.hyg__arrow svg{width:18px;height:18px}.hyg__arrow--prev{left:12px}.hyg__arrow--next{right:12px}.hyg__arrow[disabled]{opacity:0;pointer-events:none}@media(hover:none){.hyg__arrow{display:none}}.hyg__dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.hyg__dots button{width:7px;height:7px;padding:0;border:0;border-radius:99px;background:color-mix(in srgb,var(--c-heading) 22%,transparent);transition:width .25s,background .25s;cursor:pointer}.hyg__dots button[aria-current=true]{width:22px;background:var(--hy-blue)}.hyg__thumbs{display:none}@media(min-width:750px){.hyg__dots{display:none}.hyg__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;margin-top:12px}.hyg__thumbs button{position:relative;aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:var(--c-card);cursor:pointer;transition:border-color .2s}.hyg__thumbs button[aria-current=true]{border-color:var(--hy-blue)}.hyg__thumbs img{width:100%;height:100%;object-fit:cover}.hyg__thumbs .hyg__play{position:absolute;inset:auto 6px 6px auto;width:20px;height:20px;border-radius:50%;background:#111a2ebf;color:#fff;display:grid;place-items:center}.hyg__thumbs .hyg__play svg{width:10px;height:10px}}.hyp-info{display:flex;flex-direction:column;gap:18px;min-width:0}.hyp-info>*{margin:0}.hyp-proof{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;font-size:14px;color:var(--c-text);text-decoration:none}.hyp-proof .ico{flex:none;width:18px;height:18px;color:var(--hy-green)}.hyp-proof>span:last-child{min-width:0}.hy-stars{position:relative;display:inline-block;font-size:16px;line-height:1;letter-spacing:2px;color:color-mix(in srgb,var(--hy-amber) 30%,transparent)}.hy-stars:before{content:"\2605\2605\2605\2605\2605"}.hy-stars span{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--hy-amber)}.hy-stars span:before{content:"\2605\2605\2605\2605\2605"}.hyp-title{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;margin:0;color:var(--c-heading);font-family:var(--f-head);font-weight:var(--f-head-bold, 800);font-size:var(--t-fs-m, 30px);line-height:1.06;letter-spacing:-.01em;text-transform:uppercase}@media(min-width:990px){.hyp-title{font-size:var(--t-fs, 40px)}}.hyp-sub{margin-top:-8px!important;font-size:17px;color:var(--c-muted)}.hyp-price{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.hyp-price__now{color:var(--c-heading);font:800 30px/1 var(--f-head)}.hyp-price__was{color:var(--c-muted);font-size:19px}.hyp-price__save{padding:6px 10px;border-radius:8px;background:#ddf6f3;color:#0b6e64;font:800 12px/1 var(--f-head);letter-spacing:.05em;text-transform:uppercase}.hyp-price__pill{padding:6px 10px;border-radius:8px;background:color-mix(in srgb,var(--hy-amber) 18%,var(--c-surface));color:#8a5200;font:800 12px/1 var(--f-head);letter-spacing:.05em;text-transform:uppercase}.hyp-bullets{display:grid;gap:11px;padding:0;list-style:none}.hyp-bullets li{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;font-size:16px;line-height:1.45;color:var(--c-heading)}.hyp-bullets li strong{font-weight:700}.hy-check{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--hy-blue);color:#fff}.hy-check svg{width:13px;height:13px}.hy-x{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--hy-red) 14%,var(--c-surface));color:var(--hy-red)}.hy-x svg{width:11px;height:11px}.hyp-offer{display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:14px;background:linear-gradient(110deg,var(--hy-blue) 0%,var(--hy-blue-2) 100%);color:#fff}.hyp-offer .ico{width:26px;height:26px;color:#fff;flex:none}.hyp-offer__txt{flex:1;font-size:14.5px;line-height:1.35}.hyp-offer__txt strong{display:block;font:800 15px/1.2 var(--f-head);letter-spacing:.03em;text-transform:uppercase}.hyp-offer__timer{flex:none;display:flex;gap:4px;font:800 14px/1 var(--f-head)}.hyp-offer__timer span{display:grid;place-items:center;min-width:34px;padding:7px 4px;border-radius:8px;background:#ffffff2e;font-variant-numeric:tabular-nums}.hyp-bundles{border:0;padding:0;margin:0;min-width:0}.hyp-bundles__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.hyp-bundles__title{font:800 14px/1.2 var(--f-head);letter-spacing:.06em;text-transform:uppercase;color:var(--c-heading)}.hyp-bundles__help{flex:none;white-space:nowrap;padding:0;border:0;background:none;color:var(--c-accent);font-size:13.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.hyp-tiers{display:grid;gap:10px}.hyp-tier{position:relative;display:grid;grid-template-columns:auto 56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border:2px solid var(--c-border);border-radius:14px;background:var(--c-surface);cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s}.hyp-tier:hover{border-color:color-mix(in srgb,var(--hy-blue) 50%,var(--c-border))}.hyp-tier input{position:absolute;opacity:0;pointer-events:none}.hyp-tier:has(input:focus-visible){outline:3px solid var(--hy-aqua);outline-offset:2px}.hyp-tier.is-selected{border-color:var(--hy-blue);background:color-mix(in srgb,var(--hy-blue) 5%,var(--c-surface));box-shadow:0 10px 24px -16px #2b4a9fcc}.hyp-tier__radio{width:22px;height:22px;border:2px solid color-mix(in srgb,var(--c-heading) 30%,transparent);border-radius:50%;display:grid;place-items:center}.hyp-tier__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--hy-blue);transform:scale(0);transition:transform .15s}.hyp-tier.is-selected .hyp-tier__radio{border-color:var(--hy-blue)}.hyp-tier.is-selected .hyp-tier__radio:after{transform:scale(1)}.hyp-tier__img{position:relative;width:56px;height:56px;border-radius:10px;background:var(--c-card)}.hyp-tier__img img,.hyp-tier__img .hy-ph{width:100%;height:100%;object-fit:cover;border-radius:10px;min-height:0}.hyp-tier__img .hy-ph svg{width:50%}.hyp-tier__qty{position:absolute;right:-7px;bottom:-7px;min-width:26px;height:26px;padding:0 6px;border-radius:99px;background:var(--hy-ink);color:#fff;font:800 12px/26px var(--f-head);text-align:center;box-shadow:0 0 0 2px var(--c-surface)}.hyp-tier__body{min-width:0}.hyp-tier__name{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;color:var(--c-heading);font:800 15px/1.2 var(--f-head);text-transform:uppercase;letter-spacing:.01em}.hyp-tier__save{padding:4px 7px;border-radius:6px;background:#ddf6f3;color:#0b6e64;font:800 10.5px/1 var(--f-head);letter-spacing:.05em}.hyp-tier__sub{display:block;margin-top:4px;color:var(--c-muted);font-size:13.5px;line-height:1.3}.hyp-tier__price{text-align:right;line-height:1.2}.hyp-tier__total{display:block;color:var(--c-heading);font:800 17px/1.1 var(--f-head)}.hyp-tier__was{display:block;color:var(--c-muted);font-size:13px}.hyp-tier__unit{display:block;margin-top:2px;color:var(--hy-green);font-size:12px;font-weight:600;white-space:nowrap}.hyp-tier__tag{position:absolute;top:-11px;right:14px;padding:5px 10px;border-radius:99px;background:var(--hy-ink);color:#fff;font:800 10.5px/1 var(--f-head);letter-spacing:.07em;text-transform:uppercase}.hyp-tier.is-selected .hyp-tier__tag{background:var(--hy-blue)}@media(max-width:420px){.hyp-tier{grid-template-columns:auto 46px minmax(0,1fr) auto;gap:10px;padding:13px 12px}.hyp-tier__img{width:46px;height:46px}.hyp-tier__name{font-size:13.5px}.hyp-tier__total{font-size:15.5px}}.hyp-variant select{width:100%;min-height:50px;padding:0 14px;border:2px solid var(--c-border);border-radius:12px;background:var(--c-surface);color:var(--c-heading);font:600 15px var(--f-body)}.hyp-buy{display:grid;gap:10px}.hyp-buy .hy-btn{min-height:var(--btn-h, 62px);font-size:17px}.hyp-buy__sep{opacity:.55}.hyp-buy__note{text-align:center;color:var(--c-muted);font-size:13.5px}.hyp-buy__err{padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--hy-red) 10%,var(--c-surface));color:var(--hy-red);font-size:14px}.hyp-ship{display:grid;grid-template-columns:repeat(3,1fr);padding:16px 12px 14px;border:1px solid var(--c-border);border-radius:14px;background:var(--c-surface);text-align:center}.hyp-ship__step{position:relative;display:grid;justify-items:center;gap:6px;padding:0 4px}.hyp-ship__step+.hyp-ship__step:before{content:"";position:absolute;top:19px;right:calc(50% + 24px);width:calc(100% - 48px);height:2px;background:repeating-linear-gradient(90deg,var(--hy-blue) 0 6px,transparent 6px 11px);opacity:.5}.hyp-ship__ic{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--hy-blue) 10%,var(--c-surface));color:var(--hy-blue)}.hyp-ship__ic .ico{width:21px;height:21px}.hyp-ship__lb{color:var(--c-muted);font-size:12px;line-height:1.2}.hyp-ship__dt{color:var(--c-heading);font:700 13.5px/1.2 var(--f-body)}.hyp-trust{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));gap:12px 16px;padding:0;list-style:none}.hyp-trust li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.3;color:var(--c-heading);font-weight:600}.hyp-trust .hy-ic--sm{background:color-mix(in srgb,var(--hy-blue) 9%,var(--c-surface));color:var(--hy-blue)}.hyp-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0;list-style:none}.hyp-pay svg{width:38px;height:24px}.hyp-promise{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:center;padding:16px;border-radius:14px;background:color-mix(in srgb,var(--hy-mint) 32%,var(--c-surface))}.hyp-promise .hy-seal{width:72px;height:72px;color:var(--hy-ink)}.hyp-promise b{display:block;margin-bottom:4px;color:var(--c-heading);font:800 15px/1.2 var(--f-head);text-transform:uppercase}.hyp-promise .hy-rte{font-size:14px;line-height:1.5}.hy-acc{border-top:1px solid var(--c-border)}.hy-acc:last-of-type{border-bottom:1px solid var(--c-border)}.hy-acc+.hy-acc{border-top:1px solid var(--c-border)}.hyp-info .hy-acc+.hy-acc{margin-top:calc(var(--info-gap-m, 18px) * -1)}@media(min-width:990px){.hyp-info .hy-acc+.hy-acc{margin-top:calc(var(--info-gap, 18px) * -1)}}.hy-acc summary{display:flex;align-items:center;gap:12px;padding:17px 2px;cursor:pointer;list-style:none;color:var(--c-heading);font:700 15px/1.3 var(--f-head);text-transform:uppercase;letter-spacing:.03em}.hy-acc summary::-webkit-details-marker{display:none}.hy-acc summary .ico{width:22px;height:22px;color:var(--hy-blue)}.hy-acc summary>span:not(.hy-acc__pm){flex:1}.hy-acc__pm{position:relative;width:14px;height:14px;flex:none}.hy-acc__pm:before,.hy-acc__pm:after{content:"";position:absolute;top:6px;left:0;width:14px;height:2px;border-radius:2px;background:currentColor;transition:transform .25s}.hy-acc__pm:after{transform:rotate(90deg)}.hy-acc[open] .hy-acc__pm:after{transform:rotate(0)}.hy-acc__body{padding:0 2px 18px;font-size:15px;line-height:1.6}.hy-sticky{position:fixed;z-index:40;left:0;right:0;bottom:0;padding:10px max(12px,env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom));background:var(--c-surface, #fff);border-top:1px solid var(--c-border);box-shadow:0 -10px 30px #111a2e1a;transform:translateY(110%);transition:transform .3s cubic-bezier(.16,1,.3,1)}.hy-sticky.is-on{transform:none}.hy-sticky__in{display:flex;align-items:center;gap:12px;max-width:1240px;margin:0 auto}.hy-sticky__img{width:48px;height:48px;flex:none;border-radius:10px;object-fit:cover}.hy-sticky__meta{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.25}.hy-sticky__t{overflow:hidden;color:var(--c-heading);font:800 14px/1.2 var(--f-head);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.hy-sticky__p{color:var(--hy-blue);font-size:14px;font-weight:700}.hy-sticky .hy-btn{min-height:50px;padding:0 22px;font-size:14px}@media(max-width:480px){.hy-sticky__img{display:none}.hy-sticky .hy-btn{padding:0 16px}}.hys-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}@media(min-width:990px){.hys-grid{grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:24px}}.hys-item{display:flex;align-items:center;gap:12px;min-width:0}.hys-item b{display:block;color:var(--c-heading);font:800 14.5px/1.2 var(--f-head);text-transform:uppercase;letter-spacing:.02em}.hys-item div>span{display:block;margin-top:2px;color:var(--c-muted);font-size:13.5px;line-height:1.3}.hys .hy-ic{background:color-mix(in srgb,var(--c-heading) 12%,transparent);color:var(--c-heading)}.hyx-grid{display:grid;gap:32px}@media(min-width:990px){.hyx-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center}}.hyx-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:750px){.hyx-cards{gap:16px}}.hyx-card{padding:18px 16px;border:1px solid var(--c-border);border-radius:var(--hy-r);background:var(--c-card)}@media(min-width:750px){.hyx-card{padding:24px 22px}}.hyx-card .hy-ic{margin-bottom:14px;background:color-mix(in srgb,var(--c-accent) 16%,transparent);color:var(--c-accent)}.hyx-card b{display:block;color:var(--c-heading);font:800 16px/1.2 var(--f-head);text-transform:uppercase}.hyx-card p{margin:8px 0 0;font-size:14.5px;line-height:1.5;color:var(--c-text)}.hyx-close{margin-top:22px;padding-left:16px;border-left:3px solid var(--c-accent);color:var(--c-heading);font-size:17px;font-weight:600;line-height:1.5}.hyx-cta{margin-top:26px}.hyh-list{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;margin:0 -16px;padding:4px 16px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.hyh-list::-webkit-scrollbar{display:none}@media(min-width:750px){.hyh-list{grid-auto-flow:row;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));margin:0;padding:0;overflow:visible;gap:20px}}.hyh-step{scroll-snap-align:start}.hyh-step .hy-media{aspect-ratio:4 / 5}.hyh-num{position:absolute;z-index:1;top:12px;left:12px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--hy-blue);color:#fff;font:800 18px/1 var(--f-head);box-shadow:0 8px 18px -8px #2b4a9fcc}.hyh-step h3{margin-top:16px}.hyh-step p{margin:8px 0 0;font-size:15px;line-height:1.55}.hyh-note{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:30px;padding:16px 20px;border-radius:14px;background:var(--c-card);color:var(--c-heading);font:700 14px/1.3 var(--f-head);text-transform:uppercase;letter-spacing:.04em;text-align:center}.hyh-note>span{display:inline-flex;align-items:center;gap:8px}.hyf-grid{display:grid;gap:30px}@media(min-width:990px){.hyf-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}}.hyf-grid .hy-media{aspect-ratio:1}.hyf-stages{position:relative;display:grid;gap:18px;margin:26px 0 0;padding:0;list-style:none;counter-reset:st}.hyf-stages:before{content:"";position:absolute;top:18px;bottom:18px;left:17px;width:2px;background:linear-gradient(var(--hy-aqua),var(--hy-blue));opacity:.45}.hyf-stage{position:relative;display:grid;grid-template-columns:36px 1fr;gap:14px;counter-increment:st}.hyf-stage:before{content:counter(st);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--c-surface);border:2px solid var(--hy-blue);color:var(--hy-blue);font:800 15px/1 var(--f-head);z-index:1}.hyf-stage:last-child:before{background:var(--hy-blue);color:#fff}.hyf-stage b{display:block;padding-top:7px;color:var(--c-heading);font:800 15.5px/1.25 var(--f-head);text-transform:uppercase}.hyf-stage span{display:block;margin-top:4px;color:var(--c-text);font-size:14.5px;line-height:1.5}.hyf-lists{display:grid;gap:14px;margin-top:28px}@media(min-width:600px){.hyf-lists{grid-template-columns:1fr 1fr}}.hyf-list{padding:18px;border-radius:14px;background:var(--c-surface);border:1px solid var(--c-border)}.hyf-list b{display:block;margin-bottom:12px;color:var(--c-heading);font:800 13px/1.2 var(--f-head);text-transform:uppercase;letter-spacing:.06em}.hyf-list ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.hyf-list li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:14.5px;line-height:1.4;color:var(--c-heading)}.hyf-list .hy-check,.hyf-list .hy-x{width:22px;height:22px}.hyf-note{margin-top:14px;color:var(--c-muted);font-size:13px;line-height:1.5}.hyw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:990px){.hyw-grid{grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:20px}}.hyw-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--hy-r);background:var(--c-card)}.hyw-card .hy-media{aspect-ratio:4 / 5;border-radius:0}.hyw-card__body{padding:16px 14px 18px}@media(min-width:750px){.hyw-card__body{padding:20px 20px 22px}}.hyw-card p{margin:6px 0 0;font-size:14.5px;line-height:1.5}.hyw-card .hy-h3{font-size:16px}.hyc-scroll{overflow-x:auto;margin:0 -16px;padding:14px 16px 6px;scrollbar-width:thin}@media(min-width:750px){.hyc-scroll{margin:0;padding:14px 0 0}}.hyc-table{width:100%;min-width:620px;border-collapse:separate;border-spacing:0;font-size:14.5px}.hyc-table th,.hyc-table td{padding:15px 14px;text-align:center;vertical-align:middle;border-bottom:1px solid var(--c-border)}.hyc-table thead th{border-bottom:0;color:var(--c-heading);font:800 13px/1.2 var(--f-head);text-transform:uppercase;letter-spacing:.04em}.hyc-table th[scope=row]{position:sticky;left:0;z-index:1;min-width:130px;background:var(--c-bg);text-align:left;color:var(--c-heading);font:700 14px/1.3 var(--f-body)}.hyc-table th[scope=row] .ico{width:20px;height:20px;margin-right:8px;vertical-align:-5px;color:var(--c-accent)}.hyc-us{position:relative;background:color-mix(in srgb,var(--hy-blue) 7%,var(--c-surface))}.hyc-table thead .hyc-us{border-radius:16px 16px 0 0;background:var(--hy-blue);color:#fff;font-size:15px}.hyc-table tbody tr:last-child .hyc-us{border-radius:0 0 16px 16px}.hyc-table td.hyc-us{color:var(--c-heading);font-weight:700;box-shadow:inset 2px 0 0 var(--hy-blue),inset -2px 0 0 var(--hy-blue)}.hyc-table tbody tr:last-child td.hyc-us{box-shadow:inset 2px 0 0 var(--hy-blue),inset -2px 0 0 var(--hy-blue),inset 0 -2px 0 var(--hy-blue)}.hyc-cell{display:inline-flex;flex-direction:column;align-items:center;gap:6px}.hyc-cell .hy-check,.hyc-cell .hy-x{width:22px;height:22px}.hyc-cell small{font-size:13px;line-height:1.3;color:inherit}.hyc-them{color:var(--c-muted)}.hym-box{display:grid;gap:26px;padding:26px 18px;border-radius:24px;background:var(--c-card)}@media(min-width:990px){.hym-box{grid-template-columns:1fr 1fr;gap:48px;padding:48px;align-items:center}}.hym-label{display:block;margin-bottom:12px;color:var(--c-heading);font:800 13px/1.2 var(--f-head);text-transform:uppercase;letter-spacing:.06em}.hym-people{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.hym-people button{aspect-ratio:1;min-height:46px;border:2px solid var(--c-border);border-radius:12px;background:var(--c-surface);color:var(--c-heading);font:800 20px/1 var(--f-head);cursor:pointer;transition:border-color .2s,background .2s,color .2s}.hym-people button[aria-pressed=true]{border-color:var(--hy-blue);background:var(--hy-blue);color:#fff}.hym-result{padding:22px;border-radius:18px;background:var(--c-surface);box-shadow:var(--hy-shadow);text-align:center}.hym-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;min-height:34px;margin-bottom:14px;color:var(--hy-blue)}.hym-icons svg{width:22px;height:34px}.hym-num{color:var(--c-heading);font:800 34px/1.1 var(--f-head);text-transform:uppercase}.hym-detail{margin:8px 0 18px;font-size:15px;line-height:1.5}.hyl-grid{display:grid;gap:14px}@media(min-width:750px){.hyl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(min-width:1100px){.hyl-grid{grid-template-columns:repeat(var(--n, 4),minmax(0,1fr))}}.hyl-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:380px;overflow:hidden;border-radius:var(--hy-r);background:var(--hy-ink);color:#fff;isolation:isolate}.hyl-card .hy-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;border-radius:0}.hyl-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#111a2e00 25%,#111a2ee0)}.hyl-card__body{padding:22px}.hyl-chip{display:inline-block;margin-bottom:10px;padding:6px 10px;border-radius:99px;background:#ffffff29;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:800 11px/1 var(--f-head);letter-spacing:.08em;text-transform:uppercase}.hyl-card .hy-h3{color:#fff;font-size:19px}.hyl-card .hy-h3 em{background:var(--hy-blue);color:#fff}.hyl-card .hy-rte{margin-top:8px;font-size:14.5px;line-height:1.5;color:#ffffffe0}.hyr-list{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:12px;margin:0 -16px;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.hyr-list::-webkit-scrollbar{display:none}@media(min-width:750px){.hyr-list{grid-auto-columns:calc((100% - 48px)/4);gap:16px;margin:0;padding:0}}.hyr-item{position:relative;scroll-snap-align:start;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--hy-r);background:var(--hy-ink)}.hyr-item video{width:100%;height:100%;object-fit:cover}.hyr-cap{position:absolute;left:12px;right:12px;bottom:12px;padding:9px 12px;border-radius:10px;background:#111a2e9e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font:700 13px/1.3 var(--f-head);text-transform:uppercase}.hyr-sound{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:#111a2e8c;color:#fff;cursor:pointer}.hyr-sound svg{width:18px;height:18px}.hyg2{display:grid;gap:22px;align-items:center}@media(min-width:990px){.hyg2{grid-template-columns:220px 1fr;gap:56px}}.hyg2 .hy-seal{width:170px;height:170px;margin:0 auto;color:var(--c-heading)}@media(min-width:990px){.hyg2 .hy-seal{width:220px;height:220px}}.hyg2-cards{display:grid;gap:14px;margin-top:24px}@media(min-width:750px){.hyg2-cards{grid-template-columns:1fr 1fr;gap:18px}}.hyg2-card{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:20px;border-radius:var(--hy-r);background:var(--c-surface);box-shadow:var(--hy-shadow)}.hyg2-card b{display:block;color:var(--c-heading);font:800 16px/1.2 var(--f-head);text-transform:uppercase}.hyg2-card .hy-rte{margin-top:6px;font-size:14.5px;line-height:1.55}.hy-seal text{font-family:var(--f-head);font-weight:800}.hyq-grid{display:grid;gap:28px}@media(min-width:990px){.hyq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.hyq-side{position:sticky;top:24px}}.hyq-contact{display:grid;gap:12px;margin-top:26px;padding:22px;border-radius:var(--hy-r);background:var(--c-card)}.hyq-contact b{color:var(--c-heading);font:800 16px/1.2 var(--f-head);text-transform:uppercase}.hyq-contact p{margin:0;font-size:14.5px;line-height:1.5}.hyq-contact .hy-btn{min-height:50px;font-size:14px;justify-self:start}.hyq-list .hy-acc summary{font-family:var(--f-body);font-weight:700;font-size:16px;text-transform:none;letter-spacing:0}.hyk-box{display:grid;overflow:hidden;border-radius:28px;background:var(--c-card)}@media(min-width:990px){.hyk-box{grid-template-columns:1fr 1fr;align-items:stretch}}.hyk-box .hy-media{aspect-ratio:1;border-radius:0}@media(min-width:990px){.hyk-box .hy-media{aspect-ratio:auto;min-height:100%}}.hyk-body{display:flex;flex-direction:column;justify-content:center;padding:28px 20px 30px}@media(min-width:990px){.hyk-body{padding:56px}}.hyk-price{display:flex;align-items:baseline;gap:10px;margin-top:16px}.hyk-price strong{color:var(--c-heading);font:800 28px/1 var(--f-head)}.hyk-price s{color:var(--c-muted);font-size:17px}.hyk-body .hyp-bullets{margin:20px 0 24px}.hyk-note{margin-top:12px;color:var(--c-muted);font-size:13.5px}.hyk-media-badge{position:absolute;top:18px;left:18px;z-index:1}.hy-media picture,.hy-media picture img{display:block;width:100%;height:100%;object-fit:cover}.hyg2-sec .hy-head{margin-bottom:0}.hyg2>div:first-child{display:flex;justify-content:center}.hyp-ship__dt{white-space:nowrap}.hy.sec{background:none}.hy.sec:before{background:var(--c-bg-grad, var(--c-bg))}[data-w=narrow] .hy-wrap{max-width:924px}[data-w=wide] .hy-wrap{max-width:1564px}[data-w=full] .hy-wrap{max-width:none}.hy-h2 em,.hyp-title em,.hy-h3 em{position:relative;isolation:isolate;font-family:var(--hl-font);font-style:var(--hl-style);color:var(--hl-color);background-image:var(--hl-bgi);background-repeat:no-repeat;background-position:0 88%;background-size:var(--hl-bgs-in);padding:var(--hl-pad);border-radius:var(--hl-r);-webkit-box-decoration-break:clone;box-decoration-break:clone}[data-hl=pill] :is(.hy-h2,.hyp-title,.hy-h3) em,[data-hl=cover] :is(.hy-h2,.hyp-title,.hy-h3) em{background-position:0 50%}[data-hl=cover] :is(.hy-h2,.hyp-title,.hy-h3) em{color:var(--hl-tc, var(--c-heading))}[data-hl=scribble] :is(.hy-h2,.hyp-title) em:after,[data-hl=fancy] :is(.hy-h2,.hyp-title) em:after,[data-hl=circle] :is(.hy-h2,.hyp-title) em:after{content:"";position:absolute;z-index:-1;left:-2%;right:-2%;bottom:-.16em;height:.34em;background:linear-gradient(90deg,var(--hl-c),var(--hl-c2, var(--hl-c)));-webkit-mask:var(--hl-mask) center / 100% 100% no-repeat;mask:var(--hl-mask) center / 100% 100% no-repeat;pointer-events:none}[data-hl=fancy] :is(.hy-h2,.hyp-title) em:after{bottom:-.22em;height:.38em}[data-hl=circle] :is(.hy-h2,.hyp-title) em:after{left:-14%;right:-14%;top:-.16em;bottom:-.12em;height:auto}[data-hl=stencil] :is(.hy-h2,.hyp-title,.hy-h3) em{-webkit-text-stroke:max(1px,.028em) var(--hl-tc, var(--c-heading))}.hyl-card .hy-h3 em{color:#fff}.hys-item>div{min-width:0;overflow-wrap:break-word}.hys .hy-ic .ico{width:var(--ic-s, 26px);height:var(--ic-s, 26px)}.hys--ic-plain .hy-ic{width:auto;height:auto;background:none!important;border-radius:0}@media(max-width:599px){.hys-grid{gap:20px 12px}.hys--m-stack .hys-item{flex-direction:column;align-items:center;gap:8px;text-align:center}.hys--m-stack.hys--ic-boxed .hy-ic{width:42px;height:42px;border-radius:12px}.hys--m-stack .hy-ic .ico{width:min(var(--ic-s, 26px),22px);height:min(var(--ic-s, 26px),22px)}.hys-item b{font-size:13px;letter-spacing:.01em}.hys-item div>span{font-size:12.5px}.hys--m-side .hys-item{gap:10px}.hys--m-side.hys--ic-boxed .hy-ic{width:40px;height:40px;border-radius:11px}}@media(max-width:749px){.hyx-cards{grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr))}}.hyh-step .hy-media{aspect-ratio:var(--img-r, 4 / 5)}.hyh-list,.hyr-list{scroll-padding-inline:16px}.hyg__track{scroll-padding-inline:0}.hyh-note .hyh-note__i{display:inline-flex;align-items:center;gap:8px}.hyh-note .hy-check{display:grid;place-items:center;flex:none;width:20px;height:20px;padding:0;line-height:0}.hyh-note .hy-check svg{display:block;width:11px;height:11px;margin:0}@media(max-width:599px){.hyh-note{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 10px;font-size:12px;text-align:center}.hyh-note .hyh-note__i{flex-direction:column;justify-content:flex-start;gap:7px}}.hyr-list{grid-auto-columns:var(--w-m, 62%)}@media(min-width:750px){.hyr-list{grid-auto-columns:calc((100% - (var(--per, 4) - 1) * 16px) / var(--per, 4))}}.hyf-grid .hy-media{aspect-ratio:var(--img-r, 1)}@media(min-width:990px){.hyf--img-right .hyf-grid>.hy-media{order:2}}.hyw-card .hy-media{aspect-ratio:var(--img-r, 4 / 5)}@media(max-width:989px){.hyw-grid{grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr))}}.hyk-box .hy-media{aspect-ratio:var(--img-r, 1)}@media(min-width:990px){.hyk-box .hy-media{aspect-ratio:auto}.hyk--img-right .hyk-box>.hy-media{order:2}}@media(min-width:990px){.hyg2{grid-template-columns:var(--seal, 220px) 1fr}.hyg2 .hy-seal{width:var(--seal, 220px);height:var(--seal, 220px)}.hyg2--noseal{grid-template-columns:1fr}}.hyl-card{min-height:var(--card-h-m, 380px)}@media(min-width:750px){.hyl-card{min-height:var(--card-h, 380px)}}.hyl-card:after{background:linear-gradient(180deg,transparent 25%,color-mix(in srgb,var(--ov-c, #111A2E) calc(var(--ov-o, .85) * 100%),transparent) 100%)}.hyl--ov-tint .hyl-card:after{background:color-mix(in srgb,var(--ov-c, #111A2E) calc(var(--ov-o, .85) * 100%),transparent)}.hyl--ov-none .hyl-card:after{display:none}.hyl-blur{display:none}.hyl--blur .hyl-blur{display:block;position:absolute;inset:auto 0 0 0;z-index:-1;height:var(--blur-h, 55%);-webkit-backdrop-filter:blur(var(--blur, 10px));backdrop-filter:blur(var(--blur, 10px));-webkit-mask:linear-gradient(to top,#000 55%,transparent);mask:linear-gradient(to top,#000 55%,transparent);pointer-events:none}.hyl--blur .hyl-card .hy-media{z-index:-3}.hyc-hint{display:none;margin:10px 0 0;color:var(--c-muted);font-size:13px;text-align:center}@media(max-width:749px){.hyc-hint{display:block}}@media(max-width:599px){.slide__content .btn-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;width:100%}.slide__content .btn-row .btn{width:100%;min-width:0;padding-inline:10px;white-space:nowrap}}.hyp-info{gap:var(--info-gap-m, 18px);padding:var(--info-pt-m, 0px) var(--info-px-m, 0px) var(--info-pb-m, 0px)}@media(min-width:990px){.hyp-grid{gap:var(--grid-gap, 56px)}.hyp--size-small .hyp-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.hyp--size-large .hyp-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr)}.hyp-info{gap:var(--info-gap, 18px);padding:var(--info-pt, 0px) var(--info-px, 0px) var(--info-pb, 0px)}}.hyg__track{gap:var(--m-gap, 0px)}@media(min-width:750px){.hyg__track{gap:0}}.hyg__slide.is-zoom{cursor:zoom-in}.hyg__count,.hyg__bar{display:none}@media(min-width:750px){.hyg__thumbs{grid-template-columns:repeat(auto-fill,minmax(var(--thumb, 72px),1fr))}.hyp--no-arrows .hyg__arrow,.hyp--g-slider .hyg__thumbs{display:none}.hyp--g-slider .hyg__dots{display:flex}}@media(min-width:990px){.hyp--g-thumbs-left .hyg{display:grid;grid-template-columns:var(--thumb, 72px) minmax(0,1fr);gap:12px;align-items:start}.hyp--g-thumbs-left .hyg__track{grid-column:2;grid-row:1}.hyp--g-thumbs-left .hyg__thumbs{grid-column:1;grid-row:1;grid-template-columns:1fr;align-content:start;margin:0;max-height:100%}.hyp--g-thumbs-left .hyg__arrow--prev{left:calc(var(--thumb, 72px) + 24px)}.hyp--g-thumbs-left .hyg__badge{left:calc(var(--thumb, 72px) + 26px)}.hyp--g-grid .hyg__track,.hyp--g-stack .hyg__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow:visible;scroll-snap-type:none;border-radius:0;background:none}.hyp--g-stack .hyg__track{grid-template-columns:minmax(0,1fr)}.hyp--g-grid .hyg__slide,.hyp--g-stack .hyg__slide{border-radius:var(--hy-r);background:var(--c-card)}.hyp--g-grid.hyp--first-large .hyg__slide:first-child{grid-column:1 / -1}.hyp--g-grid :is(.hyg__arrow,.hyg__thumbs,.hyg__dots),.hyp--g-stack :is(.hyg__arrow,.hyg__thumbs,.hyg__dots){display:none!important}}@media(max-width:749px){.hyp--m-peek .hyg__slide{flex-basis:calc(100% - var(--peek, 12%));border-radius:var(--hy-r)}.hyp--m-peek.hyp--m-edge .hyg__track{padding-inline:16px;scroll-padding-inline:16px}.hyp--m-peek.hyp--m-edge .hyg__track{border-radius:0!important;background:none}.hyp--m-arrows .hyg__arrow{display:grid;width:38px;height:38px;margin-top:-19px}.hyp--ind-none .hyg__dots,.hyp--ind-bar .hyg__dots,.hyp--ind-count .hyg__dots{display:none}.hyp--ind-bar .hyg__bar{display:block;height:3px;margin:12px 16px 0;overflow:hidden;border-radius:3px;background:color-mix(in srgb,var(--c-heading) 14%,transparent)}.hyp--ind-bar .hyg__bar span{display:block;height:100%;border-radius:3px;background:var(--hy-blue);transition:transform .3s ease}.hyp--ind-count .hyg__count{display:block;position:absolute;z-index:2;top:14px;right:16px;padding:6px 10px;border-radius:99px;background:#111a2e9e;color:#fff;font:700 12px/1 var(--f-body)}.hyp--m-thumbs .hyg__thumbs{display:flex;gap:8px;margin-top:10px;padding:0 16px;overflow-x:auto;scrollbar-width:none}.hyp--m-thumbs .hyg__thumbs::-webkit-scrollbar{display:none}.hyp--m-thumbs .hyg__thumbs button{position:relative;flex:0 0 calc(var(--thumb, 72px) * .8);aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--c-card)}.hyp--m-thumbs .hyg__thumbs button[aria-current=true]{border-color:var(--hy-blue)}.hyp--m-thumbs .hyg__thumbs img{width:100%;height:100%;object-fit:cover}.hyp--m-thumbs .hyg__thumbs .hyg__play{display:none}}@media(max-width:989px){.hyp--m-top .hyp-grid{display:flex;flex-direction:column;gap:var(--info-gap-m, 18px)}.hyp--m-top .hyp-info{display:contents}.hyp--m-top .hyp-info>*{order:3}.hyp--m-top .hyp-info>.is-top{order:1}.hyp--m-top .hyp-media{order:2}}html.hyz-open{overflow:hidden}.hyz{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background:#111a2ef5;opacity:0;transition:opacity .25s}.hyz.is-on{opacity:1}.hyz__track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hyz__track::-webkit-scrollbar{display:none}.hyz__slide{flex:0 0 100%;display:grid;place-items:center;padding:56px 12px;scroll-snap-align:start;cursor:zoom-out}.hyz__slide img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;cursor:default}.hyz__btn{position:absolute;display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:50%;background:#ffffffeb;color:#111a2e;cursor:pointer}.hyz__btn svg{width:20px;height:20px}.hyz__close{top:14px;right:14px}.hyz__nav{top:50%;margin-top:-23px}.hyz__nav--prev{left:14px}.hyz__nav--next{right:14px}.hyz__nav--next svg{transform:scaleX(-1)}.hyz__nav[hidden]{display:none}.hyz__count{position:absolute;left:50%;bottom:18px;transform:translate(-50%);color:#ffffffd9;font:600 13px/1 var(--f-body)}.hyp-bullets--p{gap:var(--gap, 10px)}.hyp-bullets--p li{grid-template-columns:var(--ic, 18px) minmax(0,1fr);gap:10px;align-items:center;font-size:15.5px;line-height:1.35}.hyp-bullets--p .hy-check{width:var(--ic, 18px);height:var(--ic, 18px)}.hyp-bullets--p .hy-check svg{width:calc(var(--ic, 18px) * .6);height:calc(var(--ic, 18px) * .6)}.hyp-bullets--bold li{font-weight:700}.hyp-bullets--line li>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hyp-offer__txt>span{display:inline}.hyp-offer--soft{background:color-mix(in srgb,var(--hy-blue) 9%,var(--c-surface));color:var(--c-heading)}.hyp-offer--outline{background:var(--c-surface);color:var(--c-heading);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--hy-blue) 45%,transparent)}.hyp-offer--soft .ico,.hyp-offer--outline .ico{color:var(--hy-blue)}.hyp-offer--soft .hyp-offer__timer span,.hyp-offer--outline .hyp-offer__timer span{background:color-mix(in srgb,var(--hy-blue) 12%,transparent)}.hyp-buy__dyn{margin-top:10px}.hyp-buy__dyn .shopify-payment-button__button{min-height:52px;border-radius:var(--hy-r-sm)!important;overflow:hidden}.hyp-buy__dyn .shopify-payment-button__button--unbranded{background:var(--c-heading);color:var(--c-bg);font:700 15px/1 var(--f-head)}.hyp-buy__dyn .shopify-payment-button__more-options{margin-top:8px;color:var(--c-muted);font-size:13px;text-decoration:underline}@media(max-width:599px){.hyp-trust[style*="--cols: 4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hyp-promise--noseal{grid-template-columns:1fr}@media(max-width:749px){.hyh--m-grid .hyh-list,.hyh--m-stack .hyh-list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.hyh--m-stack .hyh-list{grid-template-columns:minmax(0,1fr);gap:26px}.hyh--m-grid .hyh-step h3{margin-top:12px;font-size:15px}.hyh--m-grid .hyh-step p{font-size:13.5px;line-height:1.5}.hyh--m-grid .hyh-num{top:8px;left:8px;width:32px;height:32px;font-size:15px}}.hyp-timer[hidden],.hyp-stock[hidden],.hyp-timer__u[hidden],.hyp-timer__over[hidden]{display:none!important}.hyp-timer{--tm-bg: linear-gradient(110deg, var(--hy-blue) 0%, var(--hy-blue-2) 100%);--tm-fg: #fff;--tm-box: rgba(255, 255, 255, .18);display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:13px 16px;border-radius:14px;background:var(--u-bg, var(--tm-bg));color:var(--u-fg, var(--tm-fg))}.hyp-timer--soft{--tm-bg: color-mix(in srgb, var(--hy-blue) 9%, var(--c-surface));--tm-fg: var(--c-heading);--tm-box: color-mix(in srgb, var(--hy-blue) 13%, transparent)}.hyp-timer--outline{--tm-bg: var(--c-surface);--tm-fg: var(--c-heading);--tm-box: color-mix(in srgb, var(--hy-blue) 10%, transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--hy-blue) 45%,transparent)}.hyp-timer .ico{width:26px;height:26px;flex:none;color:inherit}.hyp-timer--soft .ico,.hyp-timer--outline .ico{color:var(--u-fg, var(--hy-blue))}.hyp-timer__head{flex:1 1 130px;margin:0;font:800 14px/1.25 var(--f-head);letter-spacing:.03em;text-transform:uppercase}.hyp-timer__clock{display:flex;gap:6px;margin-inline-start:auto}.hyp-timer__u{display:grid;justify-items:center;gap:4px;min-width:46px}.hyp-timer__n{display:grid;place-items:center;min-width:46px;padding:8px 4px;border-radius:9px;background:var(--u-box, var(--tm-box));font:800 20px/1 var(--f-head);font-variant-numeric:tabular-nums}.hyp-timer__l{font-size:10px;line-height:1;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.hyp-timer__over{margin:0;flex:1;font:700 14px/1.3 var(--f-head)}.hyp-timer:not(.is-live) .hyp-timer__clock{visibility:hidden}@media(max-width:749px){.hyp-timer{padding:12px 14px}.hyp-timer__head{flex:1 1 0;min-width:0}.hyp-timer__clock{margin-inline-start:0;flex-basis:100%;justify-content:space-between}.hyp-timer__u{flex:1;min-width:0}.hyp-timer__n{width:100%;min-width:0;font-size:22px}}.hyp-stock{--st: var(--u-c, var(--hy-blue));display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:14px;color:var(--c-heading);background:color-mix(in srgb,var(--st) 8%,var(--c-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--st) 24%,transparent)}.hyp-stock.is-low{--st: var(--u-low, var(--hy-red))}.hyp-stock--outline{background:var(--c-surface);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--st) 55%,transparent)}.hyp-stock--plain{background:none;box-shadow:none;padding-inline:0}.hyp-stock .ico{width:24px;height:24px;flex:none;color:var(--st);margin-top:1px}.hyp-stock__body{flex:1;min-width:0}.hyp-stock__msg{margin:0;font:600 15px/1.35 var(--f-body)}.hyp-stock__n{display:inline-block;color:var(--st);font-weight:800;font-variant-numeric:tabular-nums}.hyp-stock__n.is-tick{animation:hyStockTick .6s ease}.hyp-stock__sub{margin:2px 0 0;font-size:13px;line-height:1.35;color:var(--c-muted)}.hyp-stock__bar{display:block;height:6px;margin-top:9px;border-radius:99px;overflow:hidden;background:color-mix(in srgb,var(--st) 16%,transparent)}.hyp-stock__bar i{display:block;height:100%;width:var(--pct, 100%);border-radius:inherit;background:var(--st);transition:width .8s cubic-bezier(.22,1,.36,1),background-color .4s}.hyp-stock:not(.is-live){visibility:hidden}@keyframes hyStockTick{0%{transform:scale(1)}35%{transform:scale(1.35)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hyp-stock__n.is-tick{animation:none}.hyp-stock__bar i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/hydren.css.map */
