.theme-toggle{display:inline-flex;align-items:center;gap:clamp(8px,.6vw,12px);padding:6px 2px;border:0;background:none;color:var(--ink);font-family:var(--body);font-size:var(--nav-size);font-weight:600;letter-spacing:.1em;line-height:1;opacity:.82;cursor:pointer;-webkit-tap-highlight-color:transparent}.theme-toggle--center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.theme-toggle__icon{flex:0 0 auto;width:clamp(28px,2.3vw,42px);height:clamp(28px,2.3vw,42px);filter:drop-shadow(0 2px 4px rgba(24,52,119,.18))}.theme-toggle:hover{opacity:1}.theme-toggle:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}.theme-toggle{--tg-h:clamp(26px,2.1vw,38px);--tg-w:calc(var(--tg-h) * 1.9);--tg-pad:3px}.theme-toggle__track{position:relative;display:inline-block;flex:0 0 auto;width:var(--tg-w);height:var(--tg-h);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(226,232,248,.55));box-shadow:inset 0 2px 4px rgba(24,52,119,.22),inset 0 0 0 1px rgba(24,52,119,.12),0 6px 14px -8px rgba(24,52,119,.45);transition:background .5s ease,box-shadow .5s ease}.theme-toggle__knob{position:absolute;top:var(--tg-pad);left:var(--tg-pad);width:calc(var(--tg-h) - var(--tg-pad) * 2);height:calc(var(--tg-h) - var(--tg-pad) * 2);border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffffff 0,#f4f6fc 55%,#d7deef 100%);box-shadow:0 3px 6px rgba(24,52,119,.32),0 1px 1px rgba(24,52,119,.18),inset 0 -2px 2px rgba(24,52,119,.12);transition:transform .6s cubic-bezier(.34,1.45,.64,1)}.theme-toggle.is-on .theme-toggle__track{background:linear-gradient(180deg,#e4495f,#b8243c);box-shadow:inset 0 2px 4px rgba(90,0,20,.35),0 0 14px -2px rgba(214,55,79,.55),0 6px 14px -8px rgba(120,10,30,.6)}.theme-toggle.is-on .theme-toggle__knob{transform:translateX(calc(var(--tg-w) - var(--tg-h)))}.theme-toggle:active .theme-toggle__knob{width:calc(var(--tg-h) + 4px)}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){.theme-toggle__knob,.theme-toggle__track{transition:none}}.mobile-header__actions{display:flex;align-items:center;gap:10px}.theme-toggle--mobile{position:relative;z-index:2;--tg-h:24px;--tg-pad:2px;gap:6px}.theme-toggle--mobile .theme-toggle__icon{width:22px;height:22px}html.theme-ny{--bg-base:#eef0fb;--bg-peach:#ffd9e6;--bg-rose:#f7c6da;--bg-blue:#7f9ee6;--bg-violet:#c9bdf0;--site-gradient:radial-gradient(ellipse 60% 70% at 0% 0%,rgba(255,214,228,.85),transparent 70%),radial-gradient(ellipse 50% 60% at 100% 100%,rgba(150,180,240,.7),transparent 72%),var(--bg-base)}html.theme-ny .site-background{background:linear-gradient(170deg,#fbeaf1,#eef0fb 45%,#dfe7fb)}html.theme-ny .header__link--active:after{background:#d6374f}.hc-card__img--ny{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:translateY(24px) scale(.7) rotate(-6deg);filter:blur(4px);pointer-events:none;transition:opacity .5s ease,transform .6s ease,filter .5s ease;transition-delay:calc(var(--i, 0) * 60ms)}html.theme-ny .hc-card__img--ny{opacity:1;transform:none;filter:none;transition:opacity .9s ease,transform .9s cubic-bezier(.34,1.4,.64,1),filter .8s ease;transition-delay:calc(var(--i, 0) * .11s + .2s)}.hc-card__img--day{transition:opacity .6s ease,transform .8s cubic-bezier(.2,.8,.2,1),filter .6s ease;transition-delay:calc(var(--i, 0) * 80ms)}html.theme-ny .hc-card__img--day:not(.hc-card__img--keep){opacity:0;transform:scale(1.06) rotate(4deg);filter:blur(4px);transition-delay:0s}@media (prefers-reduced-motion:reduce){.hc-card__img--day,.hc-card__img--ny,html.theme-ny .hc-card__img--day,html.theme-ny .hc-card__img--ny{transition:none!important;transition-delay:0s!important}}.hc-help__item{transition:opacity .6s ease,transform .6s ease;transition-delay:calc(var(--i, 0) * .12s + .2s)}html.theme-ny .hc-help__item{transform:none;opacity:1}.ptl{--ptl-radius:clamp(10px,.8vw,16px);--ptl-clip-gap:clamp(4px,.35vw,8px);width:100%;max-width:100%;margin:0;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ptl__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:clamp(8px,1vh,14px)}.ptl__label{letter-spacing:.24em;text-transform:uppercase;color:var(--ink);opacity:.62}.ptl__label,.ptl__rec{font-family:var(--body);font-size:clamp(9px,.62vw,13px);font-weight:700}.ptl__rec{display:inline-flex;align-items:center;gap:6px;letter-spacing:.2em;color:#d64562;opacity:.9}.ptl__rec i{width:clamp(6px,.5vw,9px);height:clamp(6px,.5vw,9px);border-radius:50%;background:currentColor;animation:ptl-rec 1.6s ease-in-out infinite}@keyframes ptl-rec{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.ptl__track{position:relative;padding-top:clamp(26px,3.4vh,40px);padding-bottom:clamp(10px,1.2vh,16px);cursor:ew-resize;touch-action:pan-y;outline:none}.ptl__track:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:var(--ptl-radius)}.ptl__ruler{position:absolute;left:0;right:0;top:clamp(14px,1.9vh,22px);height:clamp(8px,.8vh,12px);display:flex;align-items:flex-start;justify-content:space-between;pointer-events:none}.ptl__tick{width:1px;height:35%;background:rgba(24,52,119,.3)}.ptl__tick--major{height:100%;background:rgba(24,52,119,.5)}.ptl__lane{position:relative;display:flex;gap:var(--ptl-clip-gap);padding:clamp(4px,.4vw,6px);border-radius:var(--ptl-radius);background:rgba(24,52,119,.07);box-shadow:inset 0 0 0 1px rgba(24,52,119,.1);overflow:hidden}.ptl__fill{position:absolute;left:0;top:0;bottom:0;width:4%;background:linear-gradient(90deg,rgba(24,52,119,.13),rgba(24,52,119,.07));pointer-events:none}.ptl__clip{position:relative;z-index:1;pointer-events:none;flex:1 1;min-width:0;display:flex;align-items:center;gap:clamp(5px,.45vw,9px);padding:clamp(7px,.85vh,12px) clamp(7px,.7vw,13px);border-radius:calc(var(--ptl-radius) - 4px);background:rgba(255,255,255,.5);color:var(--ink);font-family:var(--body);text-align:left;transition:background .35s ease,transform .35s cubic-bezier(.2,.8,.25,1),box-shadow .35s ease}.ptl__track:hover .ptl__clip{background:rgba(255,255,255,.78)}.ptl__track:hover .ptl__clip--active{background:rgba(255,255,255,.95)}.ptl__clip--done{background:rgba(255,255,255,.66)}.ptl__clip--active{background:rgba(255,255,255,.95);transform:translateY(-2px);box-shadow:0 6px 16px rgba(24,52,119,.12)}.ptl__clip-num{font-size:clamp(9px,.6vw,12px);font-weight:700;letter-spacing:.1em;opacity:.5}.ptl__clip--active .ptl__clip-num{opacity:.85}.ptl__clip-label{font-size:clamp(10px,.78vw,16px);font-weight:700;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptl__playhead{position:absolute;top:clamp(6px,.8vh,10px);bottom:clamp(6px,.8vh,10px);left:4%;width:0;pointer-events:none;z-index:2}.ptl__tc{top:0;transform:translateX(-50%);padding:2px 6px;border-radius:4px;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(8px,.58vw,12px);font-weight:600;letter-spacing:.06em;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ptl__line,.ptl__tc{position:absolute;left:0;background:var(--ink)}.ptl__line{top:clamp(16px,2vh,24px);bottom:0;width:2px;margin-left:-1px;border-radius:2px}.ptl__grip{position:absolute;top:calc(clamp(16px, 2vh, 24px) - 5px);left:0;width:clamp(10px,.85vw,14px);height:clamp(10px,.85vw,14px);margin-left:calc(clamp(10px, .85vw, 14px) / -2);border-radius:3px 3px 0 0;background:var(--ink)}.ptl--dragging .ptl__track{cursor:-webkit-grabbing;cursor:grabbing}.ptl--dragging .ptl__clip{transition:none}.ptl__caption{min-height:1.4em;margin-top:clamp(8px,1.2vh,14px)}.ptl__caption-text{display:inline-block;font-family:var(--body);font-size:clamp(11px,.82vw,17px);font-weight:500;line-height:1.35;letter-spacing:-.01em;color:var(--ink);opacity:.8;animation:ptl-caption .45s cubic-bezier(.2,.8,.25,1) both}.ptl__caption-text b{font-weight:700;opacity:1}@keyframes ptl-caption{0%{opacity:0;transform:translateY(5px)}to{opacity:.8;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ptl__rec i{animation:none}.ptl__caption-text{animation-duration:.01ms}.ptl__clip{transition:none}.ptl__clip--active{transform:none}}@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@800&display=swap");:root{--brand-font:"Manrope",Arial,sans-serif;--brand-weight:800}.intro-slats .isl-mark span{font-family:var(--brand-font)!important;font-weight:var(--brand-weight)!important;font-size:clamp(46px,8vw,150px)!important;letter-spacing:.015em!important;line-height:1.1!important;padding:.02em .04em!important;margin-right:0!important}.intro-slats .isl-sub{font-family:var(--brand-font);font-weight:700;letter-spacing:.32em}:root{--hc-title-font:var(--brand-font,"Manrope"),Arial,sans-serif;--hc-title-size:clamp(44px,4.3vw,110px);--hc-text-size:clamp(17px,1.42vw,34px);--hc-icon-size:clamp(46px,3.9vw,96px);--hc-gap:clamp(14px,1.15vw,28px);--hc-radius:clamp(22px,1.6vw,36px);--hc-split:46%;--hc-top:13vh}@media (min-width:1101px){.hc{z-index:4;top:12.5%;bottom:2%;left:calc(var(--pad-x) * -.7);right:calc(23.8% + var(--hc-gap));display:grid;grid-template-columns:var(--hc-split) 1px minmax(0,1fr);padding:0;border-radius:var(--hc-radius);border:1px solid rgba(255,255,255,.7);background:linear-gradient(135deg,rgba(255,255,255,.62),rgba(255,236,246,.42) 45%,rgba(214,206,255,.38));box-shadow:0 30px 60px -30px rgba(24,52,119,.28),inset 0 1px 0 rgba(255,255,255,.9);-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);overflow:hidden;isolation:isolate;animation:hc-in .9s cubic-bezier(.2,.8,.25,1) both}.hc,.hc__glow{position:absolute}.hc__glow{inset:0;z-index:-1;pointer-events:none;background:radial-gradient(40% 55% at 18% 88%,rgba(255,150,200,.38),transparent 70%),radial-gradient(35% 45% at 92% 20%,rgba(120,150,255,.3),transparent 70%),radial-gradient(45% 50% at 62% 70%,rgba(255,190,230,.35),transparent 72%)}.hc__col{position:relative;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;padding-top:var(--hc-top,15vh)}.hc__col--clients,.hc__col--help{padding-left:clamp(20px,2.4vw,60px);padding-right:clamp(20px,2.4vw,60px)}.hc__col--clients{align-items:center}.hc__divider{align-self:center;width:1px;height:72%;background:linear-gradient(180deg,transparent,rgba(24,52,119,.28) 18%,rgba(24,52,119,.28) 82%,transparent)}.hc__title{margin:0 0 clamp(18px,3.4vh,48px);font-family:var(--hc-title-font);font-size:var(--hc-title-size);font-weight:800;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:var(--ink)}.hc__col .hc__title{align-self:center;position:relative;z-index:2;text-align:center}.hc__col--help{align-items:center}.hc__col--help .hc-help{width:-moz-fit-content;width:fit-content;max-width:100%;align-self:center;flex:0 0 auto}.hc-help__text{max-width:15em}.hc__col--clients .hc-stage-wrap{flex:1 1 auto;justify-content:center;padding-bottom:clamp(8px,2.2vh,26px);align-items:center}.hc-help-wrap{display:flex;flex-direction:column;flex:0 0 auto;width:100%;max-width:100%;align-self:stretch}.hc-help-wrap .ptl{margin-top:clamp(22px,4vh,44px);padding-top:0;width:100%;max-width:100%}.hc__star{position:absolute;z-index:3;top:calc(var(--hc-top) - clamp(30px, 4.5vh, 60px));right:clamp(10px,4%,70px);width:clamp(46px,4.2vw,100px);height:auto;pointer-events:none;animation:hc-star 6s ease-in-out infinite}.hc-help{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:clamp(12px,2vh,30px)}.hc-help__item{display:flex;align-items:center;gap:clamp(10px,.9vw,22px);cursor:default;animation:hc-rise .7s cubic-bezier(.2,.8,.25,1) both;animation-delay:calc(.25s + var(--i) * .1s)}.hc-help__text{font-family:var(--body);font-size:var(--hc-text-size);font-weight:500;line-height:1.18;letter-spacing:-.025em;color:var(--ink);text-wrap:balance;transition:transform .35s cubic-bezier(.2,.8,.25,1)}.hc-help__item:hover .hc-help__text{transform:translateX(4px)}.hc-help__icon{flex:0 0 var(--hc-icon-size);width:var(--hc-icon-size);height:var(--hc-icon-size);perspective:400px}.hc-help__icon-inner{display:block;width:100%;height:100%;transform-origin:50% 80%}.hc-help__icon img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 8px rgba(24,52,119,.16))}.hc-help__icon-fallback{display:block;width:100%;height:100%;border-radius:30%;background:rgba(24,52,119,.12)}.hc-help__icon-inner{animation:hc-idle 4.8s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -1.6s)}.hc-help__item:nth-child(2) .hc-help__icon-inner{animation-delay:-1.6s}.hc-help__item:nth-child(3) .hc-help__icon-inner{animation-delay:-3.2s}.hc-help__item:hover .hc-help__icon--lid .hc-help__icon-inner{animation:hc-lid .7s cubic-bezier(.3,1.6,.5,1) both}.hc-help__item:hover .hc-help__icon--flip .hc-help__icon-inner{animation:hc-flip .9s cubic-bezier(.4,1.4,.5,1) both}.hc-help__item:hover .hc-help__icon--toggle .hc-help__icon-inner{animation:hc-toggle .55s cubic-bezier(.3,1.7,.5,1) both}.hc-stage-wrap{position:relative;width:100%;max-width:1000px;display:flex;justify-content:center;perspective:1100px}.hc-stage-wrap:before{content:"";position:absolute;inset:-6% -5%;border-radius:34px;background:radial-gradient(60% 60% at 50% 50%,rgba(255,255,255,.55),rgba(255,255,255,0) 72%);filter:blur(8px);pointer-events:none}.hc-stage{position:relative;width:min(100%,calc(58vh * 1.42));aspect-ratio:1.42/1;margin:0 auto}.hc-card,.hc-stage{transform-style:preserve-3d}.hc-card{position:absolute;animation:hc-card-in .8s cubic-bezier(.2,.8,.25,1) both;animation-delay:calc(.35s + var(--i) * .08s)}.hc-card:hover{z-index:10!important}.hc-card__float{width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.hc-card__face{position:relative;width:100%;height:100%;overflow:hidden;border-radius:clamp(10px,.9vw,20px);transform:rotate(var(--r,0deg));box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 18px 34px -14px rgba(24,25,80,.45),0 4px 10px rgba(24,25,80,.12);transition:box-shadow .4s ease,transform .5s cubic-bezier(.2,.8,.25,1)}.hc-card:hover .hc-card__face{transform:rotate(calc(var(--r, 0deg) * .4)) scale(1.04);box-shadow:inset 0 2px 0 rgba(255,255,255,.35),0 28px 44px -16px rgba(24,25,80,.55),0 6px 14px rgba(24,25,80,.16)}.hc-card__img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hc-card__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:10%;color:#fff;font-family:var(--hc-title-font);font-size:clamp(11px,.9vw,22px);font-weight:700;text-align:center;text-transform:uppercase;line-height:1.1}.hc-card__shine{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translateX(-120%);transition:transform .8s cubic-bezier(.2,.8,.25,1)}.hc-card:hover .hc-card__shine{transform:translateX(120%)}}@media (min-width:1101px) and (max-height:900px){.hc{top:10.5%}:root{--hc-title-size:clamp(36px,3.2vw,80px);--hc-text-size:clamp(16px,1.3vw,30px);--hc-icon-size:clamp(42px,3.4vw,84px)}}@media (min-width:1101px) and (max-width:1350px){:root{--hc-title-size:clamp(32px,3.1vw,48px);--hc-text-size:clamp(15px,1.35vw,19px);--hc-icon-size:42px}}@keyframes hc-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes hc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hc-card-in{0%{opacity:0;transform:translateY(26px) scale(.92)}to{opacity:1;transform:none}}@keyframes hc-star{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(14deg) scale(1.08)}}@keyframes hc-idle{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(-2deg)}}@keyframes hc-lid{0%{transform:none}30%{transform:translateY(-14%) rotate(-10deg) scale(1.06,.94)}60%{transform:translateY(-4%) rotate(6deg) scale(.97,1.04)}to{transform:translateY(-6%) rotate(-3deg) scale(1.05)}}@keyframes hc-flip{0%{transform:rotateY(0) translateY(0)}50%{transform:rotateY(200deg) translateY(-14%) scale(1.08)}to{transform:rotateY(1turn) translateY(-4%) scale(1.05)}}@keyframes hc-toggle{0%{transform:none}40%{transform:translateX(12%) scale(1.08,.92)}70%{transform:translateX(4%) scale(.98,1.04)}to{transform:translateX(7%) scale(1.04)}}@media (prefers-reduced-motion:reduce){.hc,.hc-card,.hc-help__icon-inner,.hc-help__item,.hc__star{animation:none!important}.hc-card__shine{display:none}}@media (max-width:1100px){.hc--mobile{position:relative;margin:8px clamp(14px,4.5vw,22px) 40px;padding:clamp(26px,7vw,40px) clamp(18px,5.5vw,30px) clamp(30px,8vw,44px);display:flex;flex-direction:column;gap:0;border-radius:26px;border:1px solid rgba(255,255,255,.7);background:linear-gradient(160deg,rgba(255,255,255,.66),rgba(255,236,246,.46) 50%,rgba(214,206,255,.42));box-shadow:0 24px 50px -28px rgba(24,52,119,.3),inset 0 1px 0 rgba(255,255,255,.9);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);overflow:hidden;isolation:isolate;color:var(--ink)}.hc--mobile .hc__glow{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 30% at 10% 40%,rgba(255,150,200,.32),transparent 70%),radial-gradient(60% 30% at 95% 85%,rgba(120,150,255,.26),transparent 70%)}.hc--mobile .hc__col{position:relative;display:flex;flex-direction:column}.hc--mobile .hc__col--clients{align-items:stretch}.hc--mobile .hc__divider{width:100%;height:1px;margin:clamp(28px,8vw,40px) 0;background:linear-gradient(90deg,transparent,rgba(24,52,119,.28) 15%,rgba(24,52,119,.28) 85%,transparent)}.hc--mobile .hc__title{margin:0 0 clamp(18px,5vw,26px);font-family:var(--hc-title-font);font-size:clamp(34px,10.5vw,56px);font-weight:800;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:var(--ink)}.hc--mobile .hc__star{position:absolute;top:-6px;right:0;width:clamp(38px,11vw,56px);height:auto;pointer-events:none}.hc--mobile .hc-help-wrap{display:block;width:100%}.hc--mobile .hc-help-wrap .ptl{width:100%;margin-top:clamp(22px,6vw,34px);padding-top:0}.hc--mobile .hc-help{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:clamp(14px,4vw,20px)}.hc--mobile .hc-help__item{display:flex;align-items:center;gap:14px}.hc--mobile .hc-help__icon{flex:0 0 clamp(44px,12.5vw,60px);width:clamp(44px,12.5vw,60px);height:clamp(44px,12.5vw,60px);perspective:400px}.hc--mobile .hc-help__icon-inner{display:block;width:100%;height:100%;transform-origin:50% 80%}.hc--mobile .hc-help__icon img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 5px 7px rgba(24,52,119,.15))}.hc--mobile .hc-help__icon-fallback{display:block;width:100%;height:100%;border-radius:30%;background:rgba(24,52,119,.12)}.hc--mobile .hc-help__text{font-family:var(--body);font-size:clamp(17px,4.9vw,22px);font-weight:500;line-height:1.2;letter-spacing:-.025em}.hc--mobile .hc-help__item:active .hc-help__icon--lid .hc-help__icon-inner{animation:hc-lid .7s cubic-bezier(.3,1.6,.5,1) both}.hc--mobile .hc-help__item:active .hc-help__icon--flip .hc-help__icon-inner{animation:hc-flip .9s cubic-bezier(.4,1.4,.5,1) both}.hc--mobile .hc-help__item:active .hc-help__icon--toggle .hc-help__icon-inner{animation:hc-toggle .55s cubic-bezier(.3,1.7,.5,1) both}.hc--mobile .hc-stage-wrap{width:100%}.hc--mobile .hc-stage{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(10px,3vw,14px);gap:clamp(10px,3vw,14px)}.hc--mobile .hc-card{position:relative;left:auto!important;top:auto!important;width:auto!important;height:auto!important;aspect-ratio:1/1}.hc--mobile .hc-card__face,.hc--mobile .hc-card__float{width:100%;height:100%}.hc--mobile .hc-card__face{position:relative;overflow:hidden;border-radius:14px;box-shadow:0 12px 24px -12px rgba(24,25,80,.45)}.hc--mobile .hc-card__img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.hc--mobile .hc-card__fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8%;color:#fff;font-family:var(--hc-title-font);font-size:clamp(10px,3vw,14px);font-weight:700;text-transform:uppercase;text-align:center;line-height:1.1}.hc--mobile .hc-card__shine{display:none}.ptl__clip{padding:6px 5px;gap:3px}.ptl__clip-num{display:none}.ptl__clip-label{font-size:9.5px;letter-spacing:0}.ptl__tc{font-size:9px;padding:2px 4px}.ptl__ruler{height:7px}}.hc-help__icon-inner{position:relative}.hc-help__icon .hc-help__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .6s ease,transform .8s cubic-bezier(.2,.8,.2,1),filter .6s ease}.hc-help__icon .hc-help__img--day{opacity:1;transform:none;filter:none}.hc-help__icon .hc-help__img--ny{opacity:0;transform:scale(.85) rotate(-6deg);filter:blur(4px)}html.theme-ny .hc-help__icon .hc-help__img--day{opacity:0;transform:scale(1.1) rotate(6deg);filter:blur(4px)}html.theme-ny .hc-help__icon .hc-help__img--ny{opacity:1;transform:none;filter:none;transition-delay:calc(var(--i, 0) * .12s + var(--hc-ny-delay, .25s))}@media (prefers-reduced-motion:reduce){.hc-help__icon .hc-help__img{transition:none!important}}.ny-snow{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .8s ease}.ny-snow--on{opacity:1}@media (prefers-reduced-motion:reduce){.ny-snow{display:none}}