@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-140% 0}}@keyframes flashrow{0%{background-color:rgba(255,199,17,0)}22%{background-color:rgba(255,199,17,.3)}to{background-color:rgba(255,199,17,0)}}[data-rv]{opacity:0;transform:translateY(10px)}[data-rv=in]{animation:rise .55s cubic-bezier(.22,1,.36,1) both}[data-lift]{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .22s ease}[data-lift]:hover{transform:translateY(-2px);box-shadow:0 26px 50px -38px var(--sh)}[data-skel]{background:linear-gradient(90deg,var(--bg2) 24%,var(--card) 38%,var(--bg2) 62%);background-size:240% 100%;animation:shimmer 1.5s linear infinite}[data-flash=true]{animation:flashrow 1.1s ease-out 2}[data-motion=off] [data-rv]{opacity:1!important;transform:none!important;animation:none!important}[data-motion=off] [data-flash=true],[data-motion=off] [data-loop],[data-motion=off] [data-skel]{animation:none!important}[data-motion=off] [data-lift]:hover{transform:none!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}[data-rv]{opacity:1!important;transform:none!important}}[data-page-root]{--gut:clamp(16px,4.6vw,70px);width:100%!important;max-width:var(--page-max,100%)!important;margin-inline:auto;overflow-x:clip}[data-page-root] image-slot,[data-page-root] img,[data-page-root]>*{max-width:100%}[data-page-root] [role=dialog]{max-width:calc(100vw - 24px)!important}[data-page-root] [role=main],[data-page-root] footer[role=contentinfo],[data-page-root] header[role=banner],[data-page-root]>div[style*="padding: 0"],[data-page-root]>main{padding-inline:var(--gut)!important}@media (max-width:1180px){[data-page-root] [style*="1fr 1fr 1fr"],[data-page-root] [style*="columns: repeat(3"],[data-page-root] [style*="columns: repeat(4"],[data-page-root] [style*="columns: repeat(5"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-page-root] [style*=grid-template-columns][style*="1fr 2"],[data-page-root] [style*=grid-template-columns][style*="1fr 3"],[data-page-root] [style*=grid-template-columns][style*="1fr 4"],[data-page-root] [style*=grid-template-columns][style*="px 1fr"],[data-page-root] [style*=grid-template-columns][style*="px 2fr"]{grid-template-columns:minmax(0,1fr)!important}}[data-page-root] header[role=banner]{height:auto!important;min-height:76px;padding-block:12px!important;flex-wrap:wrap;row-gap:10px}@media (max-width:880px){[data-page-root] [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important;height:auto!important}[data-page-root] [style*="position: sticky"]{position:static!important}[data-page-root] aside{width:auto!important}[data-page-root] [style*="flex: 0 0 2"],[data-page-root] [style*="flex: 0 0 3"],[data-page-root] [style*="flex: 0 0 4"]{flex:1 1 100%!important}[data-page-root] [style*="display: flex"]:not([style*="flex-wrap: nowrap"]):has(>[style*="flex: 1"]){flex-wrap:wrap}[data-page-root] [style*="display: flex"]:not([style*="flex-direction: column"])>[style*="flex: 1"]{flex-basis:min(100%,300px)!important}}@media (max-width:720px){[data-page-root] [data-m=wmov][data-m]{flex-wrap:wrap!important;row-gap:8px!important}[data-page-root] [data-m=wmov][data-m]>:first-child{flex:1 1 100%!important}[data-page-root] [data-m=wmov][data-m]>:last-child{flex:1 1 100%!important;justify-content:flex-start!important;-webkit-padding-start:56px;padding-inline-start:56px;flex-wrap:wrap}}.bh-gcw{display:flex;flex-direction:column;gap:10px}.bh-gcw:empty{display:none}.bh-gcw__card{gap:14px;flex-wrap:wrap;padding:16px 18px;border-radius:18px;background:var(--card);border:1px solid var(--acc);box-shadow:0 18px 36px -30px var(--sh);animation:rise .5s cubic-bezier(.22,1,.36,1) both}.bh-gcw__card,.bh-gcw__gift{display:flex;align-items:center}.bh-gcw__gift{width:44px;height:44px;flex:0 0 auto;justify-content:center;border-radius:50%;background:var(--acc);color:#3b1149}.bh-gcw__body{display:flex;flex-direction:column;gap:4px;flex:1 1 12rem;min-width:0}.bh-gcw__body b{font-size:.9375rem;font-weight:600;color:var(--ink)}.bh-gcw__note{font-size:.8125rem;font-weight:300;line-height:1.8;color:var(--ink3)}.bh-gcw__amt{font-size:1.125rem;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.bh-gcw__btn{min-height:44px;padding:0 18px;border:none;border-radius:3px;background:var(--brand);color:#fff;font:inherit;font-size:.84375rem;font-weight:600;cursor:pointer;white-space:nowrap}.bh-gcw__btn:disabled{opacity:.6;cursor:progress}.bh-gcw__ask{align-self:flex-start;min-height:40px;padding:0 4px;border:none;background:none;font:inherit;font-size:.875rem;font-weight:600;color:var(--brandTxt);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.bh-gcw__form{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:18px;background:var(--card);border:1px solid var(--l1)}.bh-gcw__label{font-size:.78125rem;font-weight:600;color:var(--accTxt)}.bh-gcw__row{display:flex;gap:10px;flex-wrap:wrap}.bh-gcw__row input{flex:1 1 14rem;min-width:0;height:48px;padding:0 14px;border-radius:3px;border:1px solid var(--l2);background:var(--bg1);color:var(--ink);font:inherit;font-size:1rem;letter-spacing:.06em}.bh-gcw__row input:focus-visible{outline:2px solid var(--acc);outline-offset:1px}.bh-gcw__err{margin:0;font-size:.8125rem;color:var(--danger,#b00020)}.bh-gcw__done{padding:16px 18px;border-radius:18px;background:var(--soft);border:1px solid var(--l2);display:flex;flex-direction:column;gap:6px;animation:rise .5s cubic-bezier(.22,1,.36,1) both}.bh-gcw__done strong{font-size:.9375rem;color:var(--ink)}.bh-gcw__msg{margin:0;font-size:.875rem;line-height:1.9;color:var(--ink2)}[data-motion=off] .bh-gcw__card,[data-motion=off] .bh-gcw__done{animation:none}.bh-loy{gap:14px;flex-wrap:wrap;padding:16px 18px;border-radius:18px;background:var(--card);border:1px solid var(--l2)}.bh-loy,.bh-loy__star{display:flex;align-items:center}.bh-loy__star{width:44px;height:44px;flex:0 0 auto;justify-content:center;border-radius:50%;background:var(--soft);color:var(--brandTxt);font-size:1.25rem}.bh-loy__body{display:flex;flex-direction:column;gap:4px;flex:1 1 14rem;min-width:0}.bh-loy__body b{font-size:.9375rem;color:var(--ink)}.bh-loy__body>span{font-size:.8125rem;font-weight:300;line-height:1.7;color:var(--ink3)}.bh-loy__body .bh-loy__msg{color:var(--brandTxt);font-weight:500}