:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:"Montserrat", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-lime-500:oklch(76.8% .233 130.85);--color-green-100:oklch(96.2% .044 156.743);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-teal-500:oklch(70.4% .14 182.503);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-600:oklch(55.8% .288 302.321);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-300:oklch(81% .117 11.638);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-900:oklch(21% .034 264.665);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-lg:0 4px 4px #00000026;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-50:#fff4e8;--color-primary-300:#ffb36f;--color-primary-500:#f47a12;--color-primary-700:#b94807}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[17\%\]{inset:17%}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-5{top:calc(var(--spacing) * -5)}.-top-7{top:calc(var(--spacing) * -7)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-14{top:calc(var(--spacing) * -14)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-\[calc\(100\%\+\.5rem\)\]{top:calc(100% + .5rem)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-4{right:calc(var(--spacing) * -4)}.-right-5{right:calc(var(--spacing) * -5)}.-right-6{right:calc(var(--spacing) * -6)}.-right-8{right:calc(var(--spacing) * -8)}.-right-10{right:calc(var(--spacing) * -10)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-5{right:calc(var(--spacing) * 5)}.right-7{right:calc(var(--spacing) * 7)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-14{bottom:calc(var(--spacing) * -14)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.bottom-full{bottom:100%}.-left-\[2\.05rem\]{left:-2.05rem}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-\[18px\]{left:18px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[140\]{z-index:140}.z-\[180\]{z-index:180}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.-m-1{margin:calc(var(--spacing) * -1)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-auto{margin:auto}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-10{margin-block:calc(var(--spacing) * 10)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[92vh\]{height:92vh}.h-\[390px\]{height:390px}.h-\[480px\]{height:480px}.h-\[520px\]{height:520px}.h-\[760px\]{height:760px}.h-\[calc\(100dvh-8\.75rem\)\]{height:calc(100dvh - 8.75rem)}.h-full{height:100%}.h-px{height:1px}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[24rem\]{max-height:24rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[29rem\]{max-height:29rem}.max-h-\[58vh\]{max-height:58vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-52{min-height:calc(var(--spacing) * 52)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[65vh\]{min-height:65vh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[270px\]{min-height:270px}.min-h-\[360px\]{min-height:360px}.min-h-\[420px\]{min-height:420px}.min-h-\[520px\]{min-height:520px}.min-h-\[calc\(100vh-2rem\)\]{min-height:calc(100vh - 2rem)}.min-h-\[calc\(100vh-9rem\)\]{min-height:calc(100vh - 9rem)}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[14\%\]{width:14%}.w-\[16\%\]{width:16%}.w-\[19\%\]{width:19%}.w-\[21\%\]{width:21%}.w-\[30\%\]{width:30%}.w-\[32\%\]{width:32%}.w-\[280px\]{width:280px}.w-\[292px\]{width:292px}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(23rem\,calc\(100vw-2rem\)\)\]{width:min(23rem,100vw - 2rem)}.w-\[min\(32rem\,100\%\)\]{width:min(32rem,100%)}.w-\[min\(92vw\,48rem\)\]{width:min(92vw,48rem)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[46rem\]{max-width:46rem}.max-w-\[88\%\]{max-width:88%}.max-w-\[90\%\]{max-width:90%}.max-w-\[92\%\]{max-width:92%}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-\[620px\]{min-width:620px}.min-w-\[650px\]{min-width:650px}.min-w-\[720px\]{min-width:720px}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-fixed{table-layout:fixed}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-6{rotate:6deg}.rotate-12{rotate:12deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize-none{resize:none}.resize-y{resize:vertical}.\[scrollbar-width\:none\]{scrollbar-width:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2rem_1fr_2rem\]{grid-template-columns:2rem 1fr 2rem}.grid-cols-\[120px_minmax\(0\,1fr\)\]{grid-template-columns:120px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_82px\]{grid-template-columns:minmax(0,1fr) 82px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_2\.5rem_1fr\]{grid-template-rows:auto 2.5rem 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--hm-line\)\]>:not(:last-child)){border-color:var(--hm-line)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-8{border-bottom-style:var(--tw-border-style);border-bottom-width:8px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#4d606b\]{border-color:#4d606b}.border-\[var\(--hm-line\)\]{border-color:var(--hm-line)}.border-\[var\(--hm-paper\)\]{border-color:var(--hm-paper)}.border-amber-300\/20{border-color:#ffd23633}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/20{border-color:color-mix(in oklab,var(--color-amber-300) 20%,transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/30{border-color:color-mix(in oklab,var(--color-amber-400) 30%,transparent)}}.border-amber-400\/35{border-color:#fcbb0059}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/35{border-color:color-mix(in oklab,var(--color-amber-400) 35%,transparent)}}.border-amber-500\/15{border-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/15{border-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/25{border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-amber-500\/35{border-color:#f99c0059}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/35{border-color:color-mix(in oklab,var(--color-amber-500) 35%,transparent)}}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/5{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.border-current{border-color:currentColor}.border-emerald-300\/20{border-color:#5ee9b533}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/20{border-color:color-mix(in oklab,var(--color-emerald-300) 20%,transparent)}}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/30{border-color:color-mix(in oklab,var(--color-emerald-400) 30%,transparent)}}.border-emerald-400\/60{border-color:#00d29499}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/60{border-color:color-mix(in oklab,var(--color-emerald-400) 60%,transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/15{border-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/15{border-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25{border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-emerald-500\/35{border-color:#00bb7f59}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/35{border-color:color-mix(in oklab,var(--color-emerald-500) 35%,transparent)}}.border-emerald-500\/45{border-color:#00bb7f73}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/45{border-color:color-mix(in oklab,var(--color-emerald-500) 45%,transparent)}}.border-indigo-500\/20{border-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/20{border-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)}}.border-indigo-500\/25{border-color:#625fff40}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/25{border-color:color-mix(in oklab,var(--color-indigo-500) 25%,transparent)}}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-300\/20{border-color:#ffb96d33}@supports (color:color-mix(in lab,red,red)){.border-orange-300\/20{border-color:color-mix(in oklab,var(--color-orange-300) 20%,transparent)}}.border-orange-300\/30{border-color:#ffb96d4d}@supports (color:color-mix(in lab,red,red)){.border-orange-300\/30{border-color:color-mix(in oklab,var(--color-orange-300) 30%,transparent)}}.border-orange-300\/40{border-color:#ffb96d66}@supports (color:color-mix(in lab,red,red)){.border-orange-300\/40{border-color:color-mix(in oklab,var(--color-orange-300) 40%,transparent)}}.border-orange-400{border-color:var(--color-orange-400)}.border-orange-400\/20{border-color:#ff8b1a33}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/20{border-color:color-mix(in oklab,var(--color-orange-400) 20%,transparent)}}.border-orange-400\/25{border-color:#ff8b1a40}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/25{border-color:color-mix(in oklab,var(--color-orange-400) 25%,transparent)}}.border-orange-400\/30{border-color:#ff8b1a4d}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/30{border-color:color-mix(in oklab,var(--color-orange-400) 30%,transparent)}}.border-orange-400\/35{border-color:#ff8b1a59}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/35{border-color:color-mix(in oklab,var(--color-orange-400) 35%,transparent)}}.border-orange-400\/60{border-color:#ff8b1a99}@supports (color:color-mix(in lab,red,red)){.border-orange-400\/60{border-color:color-mix(in oklab,var(--color-orange-400) 60%,transparent)}}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-500\/15{border-color:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/15{border-color:color-mix(in oklab,var(--color-orange-500) 15%,transparent)}}.border-orange-500\/20{border-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/20{border-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.border-orange-500\/25{border-color:#fe6e0040}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/25{border-color:color-mix(in oklab,var(--color-orange-500) 25%,transparent)}}.border-orange-500\/30{border-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/30{border-color:color-mix(in oklab,var(--color-orange-500) 30%,transparent)}}.border-orange-500\/35{border-color:#fe6e0059}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/35{border-color:color-mix(in oklab,var(--color-orange-500) 35%,transparent)}}.border-orange-500\/40{border-color:#fe6e0066}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/40{border-color:color-mix(in oklab,var(--color-orange-500) 40%,transparent)}}.border-orange-500\/45{border-color:#fe6e0073}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/45{border-color:color-mix(in oklab,var(--color-orange-500) 45%,transparent)}}.border-primary-500\/30{border-color:#f47a124d}@supports (color:color-mix(in lab,red,red)){.border-primary-500\/30{border-color:color-mix(in oklab,var(--color-primary-500) 30%,transparent)}}.border-red-300{border-color:var(--color-red-300)}.border-red-400\/20{border-color:#ff656833}@supports (color:color-mix(in lab,red,red)){.border-red-400\/20{border-color:color-mix(in oklab,var(--color-red-400) 20%,transparent)}}.border-red-400\/25{border-color:#ff656840}@supports (color:color-mix(in lab,red,red)){.border-red-400\/25{border-color:color-mix(in oklab,var(--color-red-400) 25%,transparent)}}.border-red-400\/30{border-color:#ff65684d}@supports (color:color-mix(in lab,red,red)){.border-red-400\/30{border-color:color-mix(in oklab,var(--color-red-400) 30%,transparent)}}.border-red-500\/15{border-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.border-red-500\/15{border-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab,red,red)){.border-red-500\/25{border-color:color-mix(in oklab,var(--color-red-500) 25%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.border-red-500\/35{border-color:#fb2c3659}@supports (color:color-mix(in lab,red,red)){.border-red-500\/35{border-color:color-mix(in oklab,var(--color-red-500) 35%,transparent)}}.border-rose-500\/15{border-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/15{border-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/20{border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.border-rose-500\/25{border-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/25{border-color:color-mix(in oklab,var(--color-rose-500) 25%,transparent)}}.border-sky-400\/25{border-color:#00bcfe40}@supports (color:color-mix(in lab,red,red)){.border-sky-400\/25{border-color:color-mix(in oklab,var(--color-sky-400) 25%,transparent)}}.border-sky-400\/35{border-color:#00bcfe59}@supports (color:color-mix(in lab,red,red)){.border-sky-400\/35{border-color:color-mix(in oklab,var(--color-sky-400) 35%,transparent)}}.border-sky-500\/15{border-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/15{border-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.border-sky-500\/20{border-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/20{border-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.border-sky-500\/25{border-color:#00a5ef40}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/25{border-color:color-mix(in oklab,var(--color-sky-500) 25%,transparent)}}.border-sky-500\/40{border-color:#00a5ef66}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/40{border-color:color-mix(in oklab,var(--color-sky-500) 40%,transparent)}}.border-slate-300\/70{border-color:#cad5e2b3}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/70{border-color:color-mix(in oklab,var(--color-slate-300) 70%,transparent)}}.border-slate-400\/35{border-color:#90a1b959}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/35{border-color:color-mix(in oklab,var(--color-slate-400) 35%,transparent)}}.border-slate-500\/20{border-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/20{border-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.border-stone-200{border-color:var(--color-stone-200)}.border-transparent{border-color:#0000}.border-violet-400\/15{border-color:#a685ff26}@supports (color:color-mix(in lab,red,red)){.border-violet-400\/15{border-color:color-mix(in oklab,var(--color-violet-400) 15%,transparent)}}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-500\/15{border-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/15{border-color:color-mix(in oklab,var(--color-violet-500) 15%,transparent)}}.border-violet-500\/20{border-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/20{border-color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)}}.border-violet-500\/25{border-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/25{border-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/8{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.border-t-amber-500{border-top-color:var(--color-amber-500)}.border-t-orange-500{border-top-color:var(--color-orange-500)}.border-t-orange-600{border-top-color:var(--color-orange-600)}.border-l-orange-500{border-left-color:var(--color-orange-500)}.bg-\[\#00a4ef\]{background-color:#00a4ef}.bg-\[\#3b2b20\]{background-color:#3b2b20}.bg-\[\#7fba00\]{background-color:#7fba00}.bg-\[\#100d0b\]\/90{background-color:#100d0be6}.bg-\[\#111b22\]{background-color:#111b22}.bg-\[\#201e1b\]\/95{background-color:#201e1bf2}.bg-\[\#211d1a\]\/94{background-color:#211d1af0}.bg-\[\#211f1c\]\/95{background-color:#211f1cf2}.bg-\[\#211f1d\]{background-color:#211f1d}.bg-\[\#16120f\]\/65{background-color:#16120fa6}.bg-\[\#17120f\]\/75{background-color:#17120fbf}.bg-\[\#101010\]{background-color:#101010}.bg-\[\#eee9e2\]{background-color:#eee9e2}.bg-\[\#f25022\]{background-color:#f25022}.bg-\[\#ffb900\]{background-color:#ffb900}.bg-\[var\(--hm-canvas\)\],.bg-\[var\(--hm-canvas\)\]\/65{background-color:var(--hm-canvas)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--hm-canvas\)\]\/65{background-color:color-mix(in oklab,var(--hm-canvas) 65%,transparent)}}.bg-\[var\(--hm-line\)\]{background-color:var(--hm-line)}.bg-\[var\(--hm-muted\)\]{background-color:var(--hm-muted)}.bg-\[var\(--hm-paper\)\],.bg-\[var\(--hm-paper\)\]\/95{background-color:var(--hm-paper)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--hm-paper\)\]\/95{background-color:color-mix(in oklab,var(--hm-paper) 95%,transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/10{background-color:color-mix(in oklab,var(--color-amber-400) 10%,transparent)}}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/15{background-color:color-mix(in oklab,var(--color-amber-400) 15%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}.bg-amber-500\/7{background-color:#f99c0012}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/7{background-color:color-mix(in oklab,var(--color-amber-500) 7%,transparent)}}.bg-amber-500\/8{background-color:#f99c0014}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/8{background-color:color-mix(in oklab,var(--color-amber-500) 8%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-amber-500\/12{background-color:#f99c001f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/12{background-color:color-mix(in oklab,var(--color-amber-500) 12%,transparent)}}.bg-amber-500\/\[\.06\]{background-color:#f99c000f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[\.06\]{background-color:color-mix(in oklab,var(--color-amber-500) 6%,transparent)}}.bg-amber-500\/\[\.07\]{background-color:#f99c0012}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[\.07\]{background-color:color-mix(in oklab,var(--color-amber-500) 7%,transparent)}}.bg-amber-500\/\[\.08\]{background-color:#f99c0014}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[\.08\]{background-color:color-mix(in oklab,var(--color-amber-500) 8%,transparent)}}.bg-amber-500\/\[\.035\]{background-color:#f99c0009}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[\.035\]{background-color:color-mix(in oklab,var(--color-amber-500) 3.5%,transparent)}}.bg-amber-500\/\[\.045\]{background-color:#f99c000b}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[\.045\]{background-color:color-mix(in oklab,var(--color-amber-500) 4.5%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/8{background-color:#00000014}@supports (color:color-mix(in lab,red,red)){.bg-black\/8{background-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab,red,red)){.bg-black\/65{background-color:color-mix(in oklab,var(--color-black) 65%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.bg-black\/\[\.02\]{background-color:#00000005}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.02\]{background-color:color-mix(in oklab,var(--color-black) 2%,transparent)}}.bg-black\/\[\.05\]{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.05\]{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/\[\.012\]{background-color:#00000003}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.012\]{background-color:color-mix(in oklab,var(--color-black) 1.2%,transparent)}}.bg-black\/\[\.015\]{background-color:#00000004}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.015\]{background-color:color-mix(in oklab,var(--color-black) 1.5%,transparent)}}.bg-black\/\[\.018\]{background-color:#00000005}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.018\]{background-color:color-mix(in oklab,var(--color-black) 1.8%,transparent)}}.bg-black\/\[\.025\]{background-color:#00000006}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.025\]{background-color:color-mix(in oklab,var(--color-black) 2.5%,transparent)}}.bg-black\/\[\.035\]{background-color:#00000009}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[\.035\]{background-color:color-mix(in oklab,var(--color-black) 3.5%,transparent)}}.bg-black\/\[0\.03\]{background-color:#00000008}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-black) 3%,transparent)}}.bg-black\/\[0\.025\]{background-color:#00000006}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.025\]{background-color:color-mix(in oklab,var(--color-black) 2.5%,transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/10{background-color:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/10{background-color:color-mix(in oklab,var(--color-emerald-400) 10%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)}}.bg-emerald-500\/7{background-color:#00bb7f12}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/7{background-color:color-mix(in oklab,var(--color-emerald-500) 7%,transparent)}}.bg-emerald-500\/8{background-color:#00bb7f14}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/8{background-color:color-mix(in oklab,var(--color-emerald-500) 8%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/12{background-color:color-mix(in oklab,var(--color-emerald-500) 12%,transparent)}}.bg-emerald-500\/\[\.04\]{background-color:#00bb7f0a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.04\]{background-color:color-mix(in oklab,var(--color-emerald-500) 4%,transparent)}}.bg-emerald-500\/\[\.05\]{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.05\]{background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)}}.bg-emerald-500\/\[\.06\]{background-color:#00bb7f0f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.06\]{background-color:color-mix(in oklab,var(--color-emerald-500) 6%,transparent)}}.bg-emerald-500\/\[\.07\]{background-color:#00bb7f12}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.07\]{background-color:color-mix(in oklab,var(--color-emerald-500) 7%,transparent)}}.bg-emerald-500\/\[\.035\]{background-color:#00bb7f09}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.035\]{background-color:color-mix(in oklab,var(--color-emerald-500) 3.5%,transparent)}}.bg-emerald-500\/\[\.045\]{background-color:#00bb7f0b}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.045\]{background-color:color-mix(in oklab,var(--color-emerald-500) 4.5%,transparent)}}.bg-emerald-500\/\[\.065\]{background-color:#00bb7f11}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.065\]{background-color:color-mix(in oklab,var(--color-emerald-500) 6.5%,transparent)}}.bg-emerald-500\/\[\.075\]{background-color:#00bb7f13}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/\[\.075\]{background-color:color-mix(in oklab,var(--color-emerald-500) 7.5%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/5{background-color:#625fff0d}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/5{background-color:color-mix(in oklab,var(--color-indigo-500) 5%,transparent)}}.bg-indigo-500\/6{background-color:#625fff0f}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/6{background-color:color-mix(in oklab,var(--color-indigo-500) 6%,transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/10{background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)}}.bg-indigo-500\/12{background-color:#625fff1f}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/12{background-color:color-mix(in oklab,var(--color-indigo-500) 12%,transparent)}}.bg-indigo-500\/\[\.04\]{background-color:#625fff0a}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/\[\.04\]{background-color:color-mix(in oklab,var(--color-indigo-500) 4%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-50\/70{background-color:#fff7edb3}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/70{background-color:color-mix(in oklab,var(--color-orange-50) 70%,transparent)}}.bg-orange-400\/10{background-color:#ff8b1a1a}@supports (color:color-mix(in lab,red,red)){.bg-orange-400\/10{background-color:color-mix(in oklab,var(--color-orange-400) 10%,transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/5{background-color:#fe6e000d}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/5{background-color:color-mix(in oklab,var(--color-orange-500) 5%,transparent)}}.bg-orange-500\/8{background-color:#fe6e0014}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/8{background-color:color-mix(in oklab,var(--color-orange-500) 8%,transparent)}}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/10{background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.bg-orange-500\/12{background-color:#fe6e001f}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/12{background-color:color-mix(in oklab,var(--color-orange-500) 12%,transparent)}}.bg-orange-500\/15{background-color:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/15{background-color:color-mix(in oklab,var(--color-orange-500) 15%,transparent)}}.bg-orange-500\/\[\.04\]{background-color:#fe6e000a}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[\.04\]{background-color:color-mix(in oklab,var(--color-orange-500) 4%,transparent)}}.bg-orange-500\/\[\.06\]{background-color:#fe6e000f}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[\.06\]{background-color:color-mix(in oklab,var(--color-orange-500) 6%,transparent)}}.bg-orange-500\/\[\.07\]{background-color:#fe6e0012}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[\.07\]{background-color:color-mix(in oklab,var(--color-orange-500) 7%,transparent)}}.bg-orange-500\/\[\.025\]{background-color:#fe6e0006}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[\.025\]{background-color:color-mix(in oklab,var(--color-orange-500) 2.5%,transparent)}}.bg-orange-500\/\[\.035\]{background-color:#fe6e0009}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[\.035\]{background-color:color-mix(in oklab,var(--color-orange-500) 3.5%,transparent)}}.bg-orange-500\/\[\.045\]{background-color:#fe6e000b}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[\.045\]{background-color:color-mix(in oklab,var(--color-orange-500) 4.5%,transparent)}}.bg-orange-500\/\[\.055\]{background-color:#fe6e000e}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[\.055\]{background-color:color-mix(in oklab,var(--color-orange-500) 5.5%,transparent)}}.bg-orange-500\/\[\.075\]{background-color:#fe6e0013}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/\[\.075\]{background-color:color-mix(in oklab,var(--color-orange-500) 7.5%,transparent)}}.bg-orange-600{background-color:var(--color-orange-600)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500) 5%,transparent)}}.bg-red-500\/7{background-color:#fb2c3612}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/7{background-color:color-mix(in oklab,var(--color-red-500) 7%,transparent)}}.bg-red-500\/8{background-color:#fb2c3614}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/8{background-color:color-mix(in oklab,var(--color-red-500) 8%,transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-red-500\/12{background-color:#fb2c361f}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/12{background-color:color-mix(in oklab,var(--color-red-500) 12%,transparent)}}.bg-red-500\/\[\.06\]{background-color:#fb2c360f}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/\[\.06\]{background-color:color-mix(in oklab,var(--color-red-500) 6%,transparent)}}.bg-red-500\/\[\.025\]{background-color:#fb2c3606}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/\[\.025\]{background-color:color-mix(in oklab,var(--color-red-500) 2.5%,transparent)}}.bg-red-500\/\[\.045\]{background-color:#fb2c360b}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/\[\.045\]{background-color:color-mix(in oklab,var(--color-red-500) 4.5%,transparent)}}.bg-red-500\/\[\.055\]{background-color:#fb2c360e}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/\[\.055\]{background-color:color-mix(in oklab,var(--color-red-500) 5.5%,transparent)}}.bg-red-500\/\[0\.04\]{background-color:#fb2c360a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-red-500) 4%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/12{background-color:#ff23571f}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/12{background-color:color-mix(in oklab,var(--color-rose-500) 12%,transparent)}}.bg-rose-500\/\[\.045\]{background-color:#ff23570b}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/\[\.045\]{background-color:color-mix(in oklab,var(--color-rose-500) 4.5%,transparent)}}.bg-rose-500\/\[\.065\]{background-color:#ff235711}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/\[\.065\]{background-color:color-mix(in oklab,var(--color-rose-500) 6.5%,transparent)}}.bg-sky-400\/20{background-color:#00bcfe33}@supports (color:color-mix(in lab,red,red)){.bg-sky-400\/20{background-color:color-mix(in oklab,var(--color-sky-400) 20%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/5{background-color:#00a5ef0d}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/5{background-color:color-mix(in oklab,var(--color-sky-500) 5%,transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.bg-sky-500\/12{background-color:#00a5ef1f}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/12{background-color:color-mix(in oklab,var(--color-sky-500) 12%,transparent)}}.bg-sky-500\/\[\.04\]{background-color:#00a5ef0a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[\.04\]{background-color:color-mix(in oklab,var(--color-sky-500) 4%,transparent)}}.bg-sky-500\/\[\.06\]{background-color:#00a5ef0f}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[\.06\]{background-color:color-mix(in oklab,var(--color-sky-500) 6%,transparent)}}.bg-sky-500\/\[\.045\]{background-color:#00a5ef0b}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[\.045\]{background-color:color-mix(in oklab,var(--color-sky-500) 4.5%,transparent)}}.bg-sky-500\/\[\.055\]{background-color:#00a5ef0e}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/\[\.055\]{background-color:color-mix(in oklab,var(--color-sky-500) 5.5%,transparent)}}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/10{background-color:color-mix(in oklab,var(--color-slate-500) 10%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-stone-300{background-color:var(--color-stone-300)}.bg-stone-400{background-color:var(--color-stone-400)}.bg-stone-400\/35{background-color:#a6a09b59}@supports (color:color-mix(in lab,red,red)){.bg-stone-400\/35{background-color:color-mix(in oklab,var(--color-stone-400) 35%,transparent)}}.bg-stone-500{background-color:var(--color-stone-500)}.bg-stone-500\/8{background-color:#79716b14}@supports (color:color-mix(in lab,red,red)){.bg-stone-500\/8{background-color:color-mix(in oklab,var(--color-stone-500) 8%,transparent)}}.bg-stone-500\/10{background-color:#79716b1a}@supports (color:color-mix(in lab,red,red)){.bg-stone-500\/10{background-color:color-mix(in oklab,var(--color-stone-500) 10%,transparent)}}.bg-stone-500\/12{background-color:#79716b1f}@supports (color:color-mix(in lab,red,red)){.bg-stone-500\/12{background-color:color-mix(in oklab,var(--color-stone-500) 12%,transparent)}}.bg-stone-900{background-color:var(--color-stone-900)}.bg-stone-950{background-color:var(--color-stone-950)}.bg-transparent{background-color:#0000}.bg-violet-400\/20{background-color:#a685ff33}@supports (color:color-mix(in lab,red,red)){.bg-violet-400\/20{background-color:color-mix(in oklab,var(--color-violet-400) 20%,transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/5{background-color:#8d54ff0d}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/5{background-color:color-mix(in oklab,var(--color-violet-500) 5%,transparent)}}.bg-violet-500\/8{background-color:#8d54ff14}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/8{background-color:color-mix(in oklab,var(--color-violet-500) 8%,transparent)}}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/10{background-color:color-mix(in oklab,var(--color-violet-500) 10%,transparent)}}.bg-violet-500\/12{background-color:#8d54ff1f}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/12{background-color:color-mix(in oklab,var(--color-violet-500) 12%,transparent)}}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/15{background-color:color-mix(in oklab,var(--color-violet-500) 15%,transparent)}}.bg-violet-500\/\[\.04\]{background-color:#8d54ff0a}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/\[\.04\]{background-color:color-mix(in oklab,var(--color-violet-500) 4%,transparent)}}.bg-violet-500\/\[\.07\]{background-color:#8d54ff12}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/\[\.07\]{background-color:color-mix(in oklab,var(--color-violet-500) 7%,transparent)}}.bg-violet-500\/\[\.025\]{background-color:#8d54ff06}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/\[\.025\]{background-color:color-mix(in oklab,var(--color-violet-500) 2.5%,transparent)}}.bg-violet-500\/\[\.045\]{background-color:#8d54ff0b}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/\[\.045\]{background-color:color-mix(in oklab,var(--color-violet-500) 4.5%,transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/\[\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.07\]{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.bg-white\/\[\.045\]{background-color:#ffffff0b}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.045\]{background-color:color-mix(in oklab,var(--color-white) 4.5%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#872bf0\]{--tw-gradient-from:#872bf0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/\[\.12\]{--tw-gradient-from:#f99c001f}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/\[\.12\]{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.from-amber-500\/\[\.12\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab,red,red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab, var(--color-black) 40%, transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/\[\.08\]{--tw-gradient-from:#00b7d714}@supports (color:color-mix(in lab,red,red)){.from-cyan-500\/\[\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 8%, transparent)}}.from-cyan-500\/\[\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/15{--tw-gradient-from:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.from-emerald-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/20{--tw-gradient-from:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.from-emerald-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/\[\.08\]{--tw-gradient-from:#00bb7f14}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/\[\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 8%, transparent)}}.from-emerald-500\/\[\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/25{--tw-gradient-from:#625fff40}@supports (color:color-mix(in lab,red,red)){.from-indigo-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 25%, transparent)}}.from-indigo-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-500\/\[\.08\]{--tw-gradient-from:#625fff14}@supports (color:color-mix(in lab,red,red)){.from-indigo-500\/\[\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-500) 8%, transparent)}}.from-indigo-500\/\[\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/10{--tw-gradient-from:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.from-orange-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/25{--tw-gradient-from:#fe6e0040}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 25%, transparent)}}.from-orange-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/30{--tw-gradient-from:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.from-orange-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/\[\.1\]{--tw-gradient-from:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/\[\.1\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.from-orange-500\/\[\.1\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/\[\.07\]{--tw-gradient-from:#fe6e0012}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/\[\.07\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 7%, transparent)}}.from-orange-500\/\[\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/\[\.09\]{--tw-gradient-from:#fe6e0017}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/\[\.09\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 9%, transparent)}}.from-orange-500\/\[\.09\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/\[\.13\]{--tw-gradient-from:#fe6e0021}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/\[\.13\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 13%, transparent)}}.from-orange-500\/\[\.13\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/\[\.045\]{--tw-gradient-from:#fe6e000b}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/\[\.045\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 4.5%, transparent)}}.from-orange-500\/\[\.045\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/\[\.055\]{--tw-gradient-from:#fe6e000e}@supports (color:color-mix(in lab,red,red)){.from-orange-500\/\[\.055\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 5.5%, transparent)}}.from-orange-500\/\[\.055\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-600{--tw-gradient-from:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500\/15{--tw-gradient-from:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.from-red-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.from-red-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500\/\[\.08\]{--tw-gradient-from:#fb2c3614}@supports (color:color-mix(in lab,red,red)){.from-red-500\/\[\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-red-500) 8%, transparent)}}.from-red-500\/\[\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500\/\[\.10\]{--tw-gradient-from:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.from-red-500\/\[\.10\]{--tw-gradient-from:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.from-red-500\/\[\.10\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500\/\[\.085\]{--tw-gradient-from:#fb2c3616}@supports (color:color-mix(in lab,red,red)){.from-red-500\/\[\.085\]{--tw-gradient-from:color-mix(in oklab, var(--color-red-500) 8.5%, transparent)}}.from-red-500\/\[\.085\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-700\/\[\.16\]{--tw-gradient-from:#bf000f29}@supports (color:color-mix(in lab,red,red)){.from-red-700\/\[\.16\]{--tw-gradient-from:color-mix(in oklab, var(--color-red-700) 16%, transparent)}}.from-red-700\/\[\.16\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/\[\.08\]{--tw-gradient-from:#ff235714}@supports (color:color-mix(in lab,red,red)){.from-rose-500\/\[\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 8%, transparent)}}.from-rose-500\/\[\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/\[\.13\]{--tw-gradient-from:#ff235721}@supports (color:color-mix(in lab,red,red)){.from-rose-500\/\[\.13\]{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 13%, transparent)}}.from-rose-500\/\[\.13\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/\[\.075\]{--tw-gradient-from:#ff235713}@supports (color:color-mix(in lab,red,red)){.from-rose-500\/\[\.075\]{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 7.5%, transparent)}}.from-rose-500\/\[\.075\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/15{--tw-gradient-from:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.from-sky-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.from-sky-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/\[\.08\]{--tw-gradient-from:#00a5ef14}@supports (color:color-mix(in lab,red,red)){.from-sky-500\/\[\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 8%, transparent)}}.from-sky-500\/\[\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/\[\.09\]{--tw-gradient-from:#00a5ef17}@supports (color:color-mix(in lab,red,red)){.from-sky-500\/\[\.09\]{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 9%, transparent)}}.from-sky-500\/\[\.09\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/\[\.11\]{--tw-gradient-from:#00a5ef1c}@supports (color:color-mix(in lab,red,red)){.from-sky-500\/\[\.11\]{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 11%, transparent)}}.from-sky-500\/\[\.11\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500\/\[\.045\]{--tw-gradient-from:#00a5ef0b}@supports (color:color-mix(in lab,red,red)){.from-sky-500\/\[\.045\]{--tw-gradient-from:color-mix(in oklab, var(--color-sky-500) 4.5%, transparent)}}.from-sky-500\/\[\.045\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-500\/\[\.09\]{--tw-gradient-from:#62748e17}@supports (color:color-mix(in lab,red,red)){.from-slate-500\/\[\.09\]{--tw-gradient-from:color-mix(in oklab, var(--color-slate-500) 9%, transparent)}}.from-slate-500\/\[\.09\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/10{--tw-gradient-from:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.from-violet-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.from-violet-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/15{--tw-gradient-from:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.from-violet-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.from-violet-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/20{--tw-gradient-from:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.from-violet-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.from-violet-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/\[\.07\]{--tw-gradient-from:#8d54ff12}@supports (color:color-mix(in lab,red,red)){.from-violet-500\/\[\.07\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 7%, transparent)}}.from-violet-500\/\[\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/\[\.08\]{--tw-gradient-from:#8d54ff14}@supports (color:color-mix(in lab,red,red)){.from-violet-500\/\[\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.from-violet-500\/\[\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/\[\.11\]{--tw-gradient-from:#8d54ff1c}@supports (color:color-mix(in lab,red,red)){.from-violet-500\/\[\.11\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 11%, transparent)}}.from-violet-500\/\[\.11\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/\[\.055\]{--tw-gradient-from:#8d54ff0e}@supports (color:color-mix(in lab,red,red)){.from-violet-500\/\[\.055\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 5.5%, transparent)}}.from-violet-500\/\[\.055\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-amber-400\/10{--tw-gradient-via:#fcbb001a}@supports (color:color-mix(in lab,red,red)){.via-amber-400\/10{--tw-gradient-via:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.via-amber-400\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/\[\.035\]{--tw-gradient-via:#f99c0009}@supports (color:color-mix(in lab,red,red)){.via-amber-500\/\[\.035\]{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 3.5%, transparent)}}.via-amber-500\/\[\.035\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-500\/\[\.035\]{--tw-gradient-via:#00b7d709}@supports (color:color-mix(in lab,red,red)){.via-cyan-500\/\[\.035\]{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-500) 3.5%, transparent)}}.via-cyan-500\/\[\.035\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-fuchsia-500{--tw-gradient-via:var(--color-fuchsia-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-400{--tw-gradient-via:var(--color-orange-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500\/\[\.04\]{--tw-gradient-via:#fe6e000a}@supports (color:color-mix(in lab,red,red)){.via-orange-500\/\[\.04\]{--tw-gradient-via:color-mix(in oklab, var(--color-orange-500) 4%, transparent)}}.via-orange-500\/\[\.04\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500\/\[\.06\]{--tw-gradient-via:#fe6e000f}@supports (color:color-mix(in lab,red,red)){.via-orange-500\/\[\.06\]{--tw-gradient-via:color-mix(in oklab, var(--color-orange-500) 6%, transparent)}}.via-orange-500\/\[\.06\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500\/\[\.025\]{--tw-gradient-via:#fe6e0006}@supports (color:color-mix(in lab,red,red)){.via-orange-500\/\[\.025\]{--tw-gradient-via:color-mix(in oklab, var(--color-orange-500) 2.5%, transparent)}}.via-orange-500\/\[\.025\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-stone-500\/\[\.035\]{--tw-gradient-via:#79716b09}@supports (color:color-mix(in lab,red,red)){.via-stone-500\/\[\.035\]{--tw-gradient-via:color-mix(in oklab, var(--color-stone-500) 3.5%, transparent)}}.via-stone-500\/\[\.035\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-500\/10{--tw-gradient-via:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.via-violet-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.via-violet-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-500\/\[\.025\]{--tw-gradient-via:#8d54ff06}@supports (color:color-mix(in lab,red,red)){.via-violet-500\/\[\.025\]{--tw-gradient-via:color-mix(in oklab, var(--color-violet-500) 2.5%, transparent)}}.via-violet-500\/\[\.025\]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#a85cff\]{--tw-gradient-to:#a85cff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--hm-paper\)\]{--tw-gradient-to:var(--hm-paper);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-300{--tw-gradient-to:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400\/\[\.03\]{--tw-gradient-to:#fcbb0008}@supports (color:color-mix(in lab,red,red)){.to-amber-400\/\[\.03\]{--tw-gradient-to:color-mix(in oklab, var(--color-amber-400) 3%, transparent)}}.to-amber-400\/\[\.03\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400\/\[\.035\]{--tw-gradient-to:#fcbb0009}@supports (color:color-mix(in lab,red,red)){.to-amber-400\/\[\.035\]{--tw-gradient-to:color-mix(in oklab, var(--color-amber-400) 3.5%, transparent)}}.to-amber-400\/\[\.035\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/\[\.04\]{--tw-gradient-to:#f99c000a}@supports (color:color-mix(in lab,red,red)){.to-amber-500\/\[\.04\]{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 4%, transparent)}}.to-amber-500\/\[\.04\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/5{--tw-gradient-to:#0000000d}@supports (color:color-mix(in lab,red,red)){.to-black\/5{--tw-gradient-to:color-mix(in oklab, var(--color-black) 5%, transparent)}}.to-black\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500\/5{--tw-gradient-to:#00b7d70d}@supports (color:color-mix(in lab,red,red)){.to-cyan-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.to-cyan-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-500\/5{--tw-gradient-to:#e12afb0d}@supports (color:color-mix(in lab,red,red)){.to-fuchsia-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-500) 5%, transparent)}}.to-fuchsia-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-500\/5{--tw-gradient-to:#80cd000d}@supports (color:color-mix(in lab,red,red)){.to-lime-500\/5{--tw-gradient-to:color-mix(in oklab, var(--color-lime-500) 5%, transparent)}}.to-lime-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-300{--tw-gradient-to:var(--color-orange-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-400{--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/20{--tw-gradient-to:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.to-orange-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.to-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/\[\.035\]{--tw-gradient-to:#fe6e0009}@supports (color:color-mix(in lab,red,red)){.to-orange-500\/\[\.035\]{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 3.5%, transparent)}}.to-orange-500\/\[\.035\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-700\/\[\.035\]{--tw-gradient-to:#c53c0009}@supports (color:color-mix(in lab,red,red)){.to-orange-700\/\[\.035\]{--tw-gradient-to:color-mix(in oklab, var(--color-orange-700) 3.5%, transparent)}}.to-orange-700\/\[\.035\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500\/\[\.035\]{--tw-gradient-to:#f6339a09}@supports (color:color-mix(in lab,red,red)){.to-pink-500\/\[\.035\]{--tw-gradient-to:color-mix(in oklab, var(--color-pink-500) 3.5%, transparent)}}.to-pink-500\/\[\.035\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500{--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/15{--tw-gradient-to:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.to-sky-500\/15{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.to-sky-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/20{--tw-gradient-to:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.to-sky-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.to-sky-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/\[\.04\]{--tw-gradient-to:#00a5ef0a}@supports (color:color-mix(in lab,red,red)){.to-sky-500\/\[\.04\]{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 4%, transparent)}}.to-sky-500\/\[\.04\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500\/\[\.025\]{--tw-gradient-to:#00baa706}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/\[\.025\]{--tw-gradient-to:color-mix(in oklab, var(--color-teal-500) 2.5%, transparent)}}.to-teal-500\/\[\.025\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pr-1{padding-right:var(--spacing)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[10rem\]{font-size:10rem}.text-\[11px\]{font-size:11px}.text-\[11rem\]{font-size:11rem}.text-\[14px\]{font-size:14px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.17em\]{--tw-tracking:.17em;letter-spacing:.17em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#243550\]{color:#243550}.text-\[var\(--hm-muted\)\]{color:var(--hm-muted)}.text-\[var\(--hm-text\)\]{color:var(--hm-text)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/10{color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.text-amber-500\/10{color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black\/\[\.045\]{color:#0000000b}@supports (color:color-mix(in lab,red,red)){.text-black\/\[\.045\]{color:color-mix(in oklab,var(--color-black) 4.5%,transparent)}}.text-blue-700{color:var(--color-blue-700)}.text-cyan-600{color:var(--color-cyan-600)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\/70{color:#007956b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-700\/70{color:color-mix(in oklab,var(--color-emerald-700) 70%,transparent)}}.text-emerald-800{color:var(--color-emerald-800)}.text-gray-100{color:var(--color-gray-100)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-50\/90{color:#fff7ede6}@supports (color:color-mix(in lab,red,red)){.text-orange-50\/90{color:color-mix(in oklab,var(--color-orange-50) 90%,transparent)}}.text-orange-100{color:var(--color-orange-100)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-primary-700{color:var(--color-primary-700)}.text-purple-600{color:var(--color-purple-600)}.text-red-300{color:var(--color-red-300)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-700\/75{color:#bf000fbf}@supports (color:color-mix(in lab,red,red)){.text-red-700\/75{color:color-mix(in oklab,var(--color-red-700) 75%,transparent)}}.text-rose-500{color:var(--color-rose-500)}.text-rose-500\/20{color:#ff235733}@supports (color:color-mix(in lab,red,red)){.text-rose-500\/20{color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-sky-200{color:var(--color-sky-200)}.text-sky-300{color:var(--color-sky-300)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-950{color:var(--color-slate-950)}.text-stone-100{color:var(--color-stone-100)}.text-stone-200{color:var(--color-stone-200)}.text-stone-300{color:var(--color-stone-300)}.text-stone-400{color:var(--color-stone-400)}.text-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-stone-700{color:var(--color-stone-700)}.text-stone-800{color:var(--color-stone-800)}.text-stone-900{color:var(--color-stone-900)}.text-stone-950{color:var(--color-stone-950)}.text-transparent{color:#0000}.text-violet-200{color:var(--color-violet-200)}.text-violet-500{color:var(--color-violet-500)}.text-violet-500\/20{color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.text-violet-500\/20{color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)}}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/\[\.035\]{color:#ffffff09}@supports (color:color-mix(in lab,red,red)){.text-white\/\[\.035\]{color:color-mix(in oklab,var(--color-white) 3.5%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-red-500\/60{text-decoration-color:#fb2c3699}@supports (color:color-mix(in lab,red,red)){.decoration-red-500\/60{-webkit-text-decoration-color:color-mix(in oklab,var(--color-red-500) 60%,transparent);text-decoration-color:color-mix(in oklab,var(--color-red-500) 60%,transparent)}}.decoration-red-500\/70{text-decoration-color:#fb2c36b3}@supports (color:color-mix(in lab,red,red)){.decoration-red-500\/70{-webkit-text-decoration-color:color-mix(in oklab,var(--color-red-500) 70%,transparent);text-decoration-color:color-mix(in oklab,var(--color-red-500) 70%,transparent)}}.decoration-2{text-decoration-thickness:2px}.accent-orange-500{accent-color:var(--color-orange-500)}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[\.05\]{opacity:.05}.opacity-\[\.06\]{opacity:.06}.opacity-\[\.055\]{opacity:.055}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-12px_30px_rgba\(0\,0\,0\,\.035\)\]{--tw-shadow:0 -12px 30px var(--tw-shadow-color,#00000009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(52\,211\,153\,\.12\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#34d3991f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(244\,122\,18\,\.08\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#f47a1214);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/5{--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.shadow-black\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/20{--tw-shadow-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/20{--tw-shadow-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-500\/15{--tw-shadow-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.shadow-red-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-500\/15{--tw-shadow-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.shadow-rose-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-500\/20{--tw-shadow-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.shadow-rose-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-500\/20{--tw-shadow-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.shadow-sky-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-500\/15{--tw-shadow-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.shadow-violet-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-500\/20{--tw-shadow-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.shadow-violet-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-emerald-500\/5{--tw-ring-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/5{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.ring-gray-100{--tw-ring-color:var(--color-gray-100)}.ring-green-100{--tw-ring-color:var(--color-green-100)}.ring-indigo-100{--tw-ring-color:var(--color-indigo-100)}.ring-orange-400\/10{--tw-ring-color:#ff8b1a1a}@supports (color:color-mix(in lab,red,red)){.ring-orange-400\/10{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 10%, transparent)}}.ring-orange-400\/15{--tw-ring-color:#ff8b1a26}@supports (color:color-mix(in lab,red,red)){.ring-orange-400\/15{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 15%, transparent)}}.ring-orange-400\/50{--tw-ring-color:#ff8b1a80}@supports (color:color-mix(in lab,red,red)){.ring-orange-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 50%, transparent)}}.ring-orange-500\/10{--tw-ring-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.ring-orange-500\/10{--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.ring-orange-500\/20{--tw-ring-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.ring-orange-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.ring-red-500\/10{--tw-ring-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.ring-red-500\/10{--tw-ring-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[fill\]{transition-property:fill;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:700ms\]{animation-delay:.7s}.\[animation-duration\:3s\]{animation-duration:3s}.\[image-rendering\:pixelated\]{image-rendering:pixelated}.\[text-shadow\:2px_2px_0_\#000\]{text-shadow:2px 2px #000}@media(hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.025\]:is(:where(.group):hover *){scale:1.025}.group-hover\:rotate-6:is(:where(.group):hover *){rotate:6deg}.group-hover\:border-amber-500:is(:where(.group):hover *){border-color:var(--color-amber-500)}.group-hover\:bg-orange-500:is(:where(.group):hover *){background-color:var(--color-orange-500)}.group-hover\:bg-orange-500\/10:is(:where(.group):hover *){background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-orange-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.group-hover\:bg-orange-600:is(:where(.group):hover *){background-color:var(--color-orange-600)}.group-hover\:bg-sky-600:is(:where(.group):hover *){background-color:var(--color-sky-600)}.group-hover\:from-orange-500:is(:where(.group):hover *){--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:to-amber-200:is(:where(.group):hover *){--tw-gradient-to:var(--color-amber-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:text-orange-500:is(:where(.group):hover *){color:var(--color-orange-500)}.group-hover\:text-orange-600:is(:where(.group):hover *){color:var(--color-orange-600)}.group-hover\:text-rose-600:is(:where(.group):hover *){color:var(--color-rose-600)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-md:is(:where(.group):hover *){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.placeholder\:text-\[var\(--hm-muted\)\]\/70::placeholder{color:var(--hm-muted)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-\[var\(--hm-muted\)\]\/70::placeholder{color:color-mix(in oklab,var(--hm-muted) 70%,transparent)}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:0}.focus-within\:border-orange-400\/60:focus-within{border-color:#ff8b1a99}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-orange-400\/60:focus-within{border-color:color-mix(in oklab,var(--color-orange-400) 60%,transparent)}}.focus-within\:border-orange-500:focus-within{border-color:var(--color-orange-500)}.focus-within\:border-orange-500\/50:focus-within{border-color:#fe6e0080}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-orange-500\/50:focus-within{border-color:color-mix(in oklab,var(--color-orange-500) 50%,transparent)}}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-4:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-orange-500\/10:focus-within{--tw-ring-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-orange-500\/10:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.focus-within\:ring-orange-500\/15:focus-within{--tw-ring-color:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-orange-500\/15:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-orange-500) 15%, transparent)}}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-amber-300\/45:hover{border-color:#ffd23673}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-300\/45:hover{border-color:color-mix(in oklab,var(--color-amber-300) 45%,transparent)}}.hover\:border-amber-400\/50:hover{border-color:#fcbb0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-400\/50:hover{border-color:color-mix(in oklab,var(--color-amber-400) 50%,transparent)}}.hover\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\:border-orange-400:hover{border-color:var(--color-orange-400)}.hover\:border-orange-400\/40:hover{border-color:#ff8b1a66}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-400\/40:hover{border-color:color-mix(in oklab,var(--color-orange-400) 40%,transparent)}}.hover\:border-orange-400\/45:hover{border-color:#ff8b1a73}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-400\/45:hover{border-color:color-mix(in oklab,var(--color-orange-400) 45%,transparent)}}.hover\:border-orange-400\/50:hover{border-color:#ff8b1a80}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-400\/50:hover{border-color:color-mix(in oklab,var(--color-orange-400) 50%,transparent)}}.hover\:border-orange-400\/60:hover{border-color:#ff8b1a99}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-400\/60:hover{border-color:color-mix(in oklab,var(--color-orange-400) 60%,transparent)}}.hover\:border-orange-500\/20:hover{border-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-500\/20:hover{border-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.hover\:border-orange-500\/25:hover{border-color:#fe6e0040}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-500\/25:hover{border-color:color-mix(in oklab,var(--color-orange-500) 25%,transparent)}}.hover\:border-orange-500\/30:hover{border-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-500\/30:hover{border-color:color-mix(in oklab,var(--color-orange-500) 30%,transparent)}}.hover\:border-orange-500\/35:hover{border-color:#fe6e0059}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-500\/35:hover{border-color:color-mix(in oklab,var(--color-orange-500) 35%,transparent)}}.hover\:border-orange-500\/40:hover{border-color:#fe6e0066}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-500\/40:hover{border-color:color-mix(in oklab,var(--color-orange-500) 40%,transparent)}}.hover\:border-orange-500\/45:hover{border-color:#fe6e0073}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-500\/45:hover{border-color:color-mix(in oklab,var(--color-orange-500) 45%,transparent)}}.hover\:border-orange-500\/50:hover{border-color:#fe6e0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-orange-500\/50:hover{border-color:color-mix(in oklab,var(--color-orange-500) 50%,transparent)}}.hover\:border-red-400:hover{border-color:var(--color-red-400)}.hover\:border-rose-500\/40:hover{border-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.hover\:border-rose-500\/40:hover{border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)}}.hover\:border-sky-500\/40:hover{border-color:#00a5ef66}@supports (color:color-mix(in lab,red,red)){.hover\:border-sky-500\/40:hover{border-color:color-mix(in oklab,var(--color-sky-500) 40%,transparent)}}.hover\:border-violet-400\/40:hover{border-color:#a685ff66}@supports (color:color-mix(in lab,red,red)){.hover\:border-violet-400\/40:hover{border-color:color-mix(in oklab,var(--color-violet-400) 40%,transparent)}}.hover\:border-violet-400\/50:hover{border-color:#a685ff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-violet-400\/50:hover{border-color:color-mix(in oklab,var(--color-violet-400) 50%,transparent)}}.hover\:border-violet-500\/25:hover{border-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-violet-500\/25:hover{border-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}}.hover\:border-violet-500\/40:hover{border-color:#8d54ff66}@supports (color:color-mix(in lab,red,red)){.hover\:border-violet-500\/40:hover{border-color:color-mix(in oklab,var(--color-violet-500) 40%,transparent)}}.hover\:bg-amber-400\/20:hover{background-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-400\/20:hover{background-color:color-mix(in oklab,var(--color-amber-400) 20%,transparent)}}.hover\:bg-amber-500\/15:hover{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/15:hover{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.hover\:bg-amber-500\/\[\.11\]:hover{background-color:#f99c001c}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/\[\.11\]:hover{background-color:color-mix(in oklab,var(--color-amber-500) 11%,transparent)}}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.hover\:bg-black\/75:hover{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/75:hover{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.hover\:bg-black\/\[\.035\]:hover{background-color:#00000009}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[\.035\]:hover{background-color:color-mix(in oklab,var(--color-black) 3.5%,transparent)}}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-orange-500:hover{background-color:var(--color-orange-500)}.hover\:bg-orange-500\/5:hover{background-color:#fe6e000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/5:hover{background-color:color-mix(in oklab,var(--color-orange-500) 5%,transparent)}}.hover\:bg-orange-500\/7:hover{background-color:#fe6e0012}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/7:hover{background-color:color-mix(in oklab,var(--color-orange-500) 7%,transparent)}}.hover\:bg-orange-500\/8:hover{background-color:#fe6e0014}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/8:hover{background-color:color-mix(in oklab,var(--color-orange-500) 8%,transparent)}}.hover\:bg-orange-500\/10:hover{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/10:hover{background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.hover\:bg-orange-500\/\[\.03\]:hover{background-color:#fe6e0008}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/\[\.03\]:hover{background-color:color-mix(in oklab,var(--color-orange-500) 3%,transparent)}}.hover\:bg-orange-500\/\[\.04\]:hover{background-color:#fe6e000a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/\[\.04\]:hover{background-color:color-mix(in oklab,var(--color-orange-500) 4%,transparent)}}.hover\:bg-orange-500\/\[\.06\]:hover{background-color:#fe6e000f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/\[\.06\]:hover{background-color:color-mix(in oklab,var(--color-orange-500) 6%,transparent)}}.hover\:bg-orange-500\/\[\.035\]:hover{background-color:#fe6e0009}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/\[\.035\]:hover{background-color:color-mix(in oklab,var(--color-orange-500) 3.5%,transparent)}}.hover\:bg-orange-500\/\[\.045\]:hover{background-color:#fe6e000b}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/\[\.045\]:hover{background-color:color-mix(in oklab,var(--color-orange-500) 4.5%,transparent)}}.hover\:bg-orange-500\/\[0\.04\]:hover{background-color:#fe6e000a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-orange-500) 4%,transparent)}}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/5:hover{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/5:hover{background-color:color-mix(in oklab,var(--color-red-500) 5%,transparent)}}.hover\:bg-red-500\/7:hover{background-color:#fb2c3612}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/7:hover{background-color:color-mix(in oklab,var(--color-red-500) 7%,transparent)}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.hover\:bg-red-500\/\[\.06\]:hover{background-color:#fb2c360f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/\[\.06\]:hover{background-color:color-mix(in oklab,var(--color-red-500) 6%,transparent)}}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-rose-500\/8:hover{background-color:#ff235714}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/8:hover{background-color:color-mix(in oklab,var(--color-rose-500) 8%,transparent)}}.hover\:bg-rose-500\/\[\.055\]:hover{background-color:#ff23570e}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/\[\.055\]:hover{background-color:color-mix(in oklab,var(--color-rose-500) 5.5%,transparent)}}.hover\:bg-rose-600:hover{background-color:var(--color-rose-600)}.hover\:bg-violet-500\/\[\.025\]:hover{background-color:#8d54ff06}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-500\/\[\.025\]:hover{background-color:color-mix(in oklab,var(--color-violet-500) 2.5%,transparent)}}.hover\:bg-violet-500\/\[\.055\]:hover{background-color:#8d54ff0e}@supports (color:color-mix(in lab,red,red)){.hover\:bg-violet-500\/\[\.055\]:hover{background-color:color-mix(in oklab,var(--color-violet-500) 5.5%,transparent)}}.hover\:bg-violet-600:hover{background-color:var(--color-violet-600)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/12:hover{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/12:hover{background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:bg-white\/\[\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[\.06\]:hover{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.hover\:fill-amber-300:hover{fill:var(--color-amber-300)}.hover\:text-\[var\(--hm-text\)\]:hover{color:var(--hm-text)}.hover\:text-orange-500:hover{color:var(--color-orange-500)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-rose-500\/5:hover{--tw-shadow-color:#ff23570d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-rose-500\/5:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-500) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-sky-500\/5:hover{--tw-shadow-color:#00a5ef0d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-sky-500\/5:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-violet-500\/5:hover{--tw-shadow-color:#8d54ff0d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-violet-500\/5:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-500) 5%, transparent) var(--tw-shadow-alpha), transparent)}}}.focus\:border-amber-500:focus{border-color:var(--color-amber-500)}.focus\:border-orange-400:focus{border-color:var(--color-orange-400)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-amber-500\/15:focus{--tw-ring-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.focus\:ring-amber-500\/15:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-orange-400:focus-visible{--tw-ring-color:var(--color-orange-400)}.focus-visible\:ring-orange-400\/25:focus-visible{--tw-ring-color:#ff8b1a40}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-orange-400\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 25%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@media(hover:hover){.enabled\:hover\:-translate-y-0\.5:enabled:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.enabled\:hover\:border-orange-400:enabled:hover{border-color:var(--color-orange-400)}.enabled\:hover\:border-orange-400\/40:enabled:hover{border-color:#ff8b1a66}@supports (color:color-mix(in lab,red,red)){.enabled\:hover\:border-orange-400\/40:enabled:hover{border-color:color-mix(in oklab,var(--color-orange-400) 40%,transparent)}}.enabled\:hover\:bg-black\/5:enabled:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.enabled\:hover\:bg-black\/5:enabled:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.enabled\:hover\:shadow-lg:enabled:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-bounce{animation:var(--animate-bounce)}}@media not all and (min-width:40rem){.max-sm\:w-full{width:100%}}@media(min-width:40rem){.sm\:right-5{right:calc(var(--spacing) * 5)}.sm\:left-4{left:calc(var(--spacing) * 4)}.sm\:left-5{left:calc(var(--spacing) * 5)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:m-5{margin:calc(var(--spacing) * 5)}.sm\:m-6{margin:calc(var(--spacing) * 6)}.sm\:mx-6{margin-inline:calc(var(--spacing) * 6)}.sm\:mx-7{margin-inline:calc(var(--spacing) * 7)}.sm\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:h-28{height:calc(var(--spacing) * 28)}.sm\:h-32{height:calc(var(--spacing) * 32)}.sm\:h-\[calc\(100dvh-10\.5rem\)\]{height:calc(100dvh - 10.5rem)}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-\[15rem\]{width:15rem}.sm\:w-auto{width:auto}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-\[78\%\]{max-width:78%}.sm\:max-w-\[82\%\]{max-width:82%}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-72{min-width:calc(var(--spacing) * 72)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1\.4fr_\.8fr\]{grid-template-columns:1.4fr .8fr}.sm\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.sm\:grid-cols-\[170px_minmax\(0\,1fr\)\]{grid-template-columns:170px minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(10rem\,\.42fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) minmax(10rem,.42fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_120px_110px_auto\]{grid-template-columns:minmax(0,1fr) 120px 110px auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}:where(.sm\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:justify-self-end{justify-self:flex-end}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:rounded-\[var\(--hm-radius\)\]{border-radius:var(--hm-radius)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-9{padding-block:calc(var(--spacing) * 9)}.sm\:pb-1{padding-bottom:var(--spacing)}.sm\:pl-\[52px\]{padding-left:52px}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-\[9px\]{font-size:9px}.sm\:opacity-0{opacity:0}@media(hover:hover){.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[minmax\(0\,1fr\)_190px_190px\]{grid-template-columns:minmax(0,1fr) 190px 190px}.md\:grid-cols-\[minmax\(14rem\,1fr\)_14rem_15rem\]{grid-template-columns:minmax(14rem,1fr) 14rem 15rem}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:min-h-screen{min-height:100vh}.lg\:w-full{width:100%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:grid-cols-\[\.9fr_1\.35fr\]{grid-template-columns:.9fr 1.35fr}.lg\:grid-cols-\[\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[\.72fr_1fr\]{grid-template-columns:.72fr 1fr}.lg\:grid-cols-\[1\.35fr_\.8fr\]{grid-template-columns:1.35fr .8fr}.lg\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.lg\:grid-cols-\[1\.45fr_\.8fr\]{grid-template-columns:1.45fr .8fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.lg\:grid-cols-\[17rem_1fr\]{grid-template-columns:17rem 1fr}.lg\:grid-cols-\[21rem_1fr\]{grid-template-columns:21rem 1fr}.lg\:grid-cols-\[190px_minmax\(0\,1fr\)\]{grid-template-columns:190px minmax(0,1fr)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(13rem\,\.7fr\)_minmax\(17rem\,\.8fr\)_auto\]{grid-template-columns:minmax(0,1.3fr) minmax(13rem,.7fr) minmax(17rem,.8fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(14rem\,1fr\)_minmax\(14rem\,20rem\)_minmax\(13rem\,18rem\)\]{grid-template-columns:minmax(14rem,1fr) minmax(14rem,20rem) minmax(13rem,18rem)}.lg\:grid-cols-\[minmax\(25rem\,28rem\)_1fr\]{grid-template-columns:minmax(25rem,28rem) 1fr}.lg\:grid-cols-\[minmax\(220px\,\.8fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(220px\,1fr\)_auto_auto\]{grid-template-columns:minmax(220px,1fr) auto auto}.lg\:grid-cols-\[minmax\(280px\,\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(340px\,1fr\)_180px_180px\]{grid-template-columns:minmax(340px,1fr) 180px 180px}.lg\:grid-cols-\[minmax\(340px\,1fr\)_180px_auto\]{grid-template-columns:minmax(340px,1fr) 180px auto}.lg\:grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-0{gap:0}.lg\:gap-3{gap:calc(var(--spacing) * 3)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.lg\:justify-self-stretch{justify-self:stretch}.lg\:rounded-r-2xl{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.lg\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.lg\:border-\[var\(--hm-line\)\]{border-color:var(--hm-line)}.lg\:bg-\[var\(--hm-paper\)\]{background-color:var(--hm-paper)}.lg\:p-9{padding:calc(var(--spacing) * 9)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-24{top:calc(var(--spacing) * 24)}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-\[calc\(100dvh-8\.25rem\)\]{height:calc(100dvh - 8.25rem)}.xl\:min-h-0{min-height:0}.xl\:min-h-\[42rem\]{min-height:42rem}.xl\:flex-1{flex:1}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[250px_minmax\(0\,1fr\)\]{grid-template-columns:250px minmax(0,1fr)}.xl\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(300px\,\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(340px\,\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(18rem\,\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(320px\,\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_17rem\]{grid-template-columns:minmax(0,1fr) 17rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_390px\]{grid-template-columns:minmax(0,1fr) 390px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr)}.xl\:grid-cols-\[minmax\(15rem\,1fr\)_180px_180px_180px\]{grid-template-columns:minmax(15rem,1fr) 180px 180px 180px}.xl\:grid-cols-\[minmax\(150px\,\.55fr\)_minmax\(180px\,\.65fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(150px,.55fr) minmax(180px,.65fr) minmax(0,2fr)}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:self-start{align-self:flex-start}.xl\:overflow-hidden{overflow:hidden}.xl\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.xl\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@media(min-width:96rem){.\32xl\:sticky{position:sticky}.\32xl\:top-24{top:calc(var(--spacing) * 24)}.\32xl\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(440px\,\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr)}.\32xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.\32xl\:border-\[var\(--hm-line\)\]{border-color:var(--hm-line)}}.dark\:border-orange-400\/30:where(.dark,.dark *){border-color:#ff8b1a4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-orange-400\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-orange-400) 30%,transparent)}}.dark\:border-red-500\/30:where(.dark,.dark *){border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:border-white\/15:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/15:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.dark\:bg-black\/10:where(.dark,.dark *){background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.dark\:bg-emerald-500\/10:where(.dark,.dark *){background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.dark\:bg-orange-500\/10:where(.dark,.dark *){background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.dark\:bg-primary-500\/10:where(.dark,.dark *){background-color:#f47a121a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-primary-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-primary-500) 10%,transparent)}}.dark\:bg-red-500\/10:where(.dark,.dark *){background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.dark\:bg-stone-700:where(.dark,.dark *){background-color:var(--color-stone-700)}.dark\:bg-white\/5:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:bg-white\/\[\.02\]:where(.dark,.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[\.02\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.dark\:bg-white\/\[\.03\]:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[\.03\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.dark\:bg-white\/\[\.04\]:where(.dark,.dark *){background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[\.04\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.dark\:bg-white\/\[\.06\]:where(.dark,.dark *){background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[\.06\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.dark\:bg-white\/\[\.012\]:where(.dark,.dark *){background-color:#ffffff03}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[\.012\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 1.2%,transparent)}}.dark\:bg-white\/\[\.015\]:where(.dark,.dark *){background-color:#ffffff04}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[\.015\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 1.5%,transparent)}}.dark\:bg-white\/\[\.018\]:where(.dark,.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[\.018\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 1.8%,transparent)}}.dark\:bg-white\/\[\.025\]:where(.dark,.dark *){background-color:#ffffff06}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[\.025\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 2.5%,transparent)}}.dark\:bg-white\/\[\.035\]:where(.dark,.dark *){background-color:#ffffff09}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[\.035\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 3.5%,transparent)}}.dark\:bg-white\/\[0\.03\]:where(.dark,.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.03\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.dark\:bg-white\/\[0\.04\]:where(.dark,.dark *){background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.04\]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.dark\:text-amber-100:where(.dark,.dark *){color:var(--color-amber-100)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\:text-cyan-300:where(.dark,.dark *){color:var(--color-cyan-300)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-200\/70:where(.dark,.dark *){color:#a4f4cfb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-200\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-emerald-200) 70%,transparent)}}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-indigo-300:where(.dark,.dark *){color:var(--color-indigo-300)}.dark\:text-orange-100:where(.dark,.dark *){color:var(--color-orange-100)}.dark\:text-orange-200:where(.dark,.dark *){color:var(--color-orange-200)}.dark\:text-orange-300:where(.dark,.dark *){color:var(--color-orange-300)}.dark\:text-primary-300:where(.dark,.dark *){color:var(--color-primary-300)}.dark\:text-purple-300:where(.dark,.dark *){color:var(--color-purple-300)}.dark\:text-red-200\/70:where(.dark,.dark *){color:#ffcacab3}@supports (color:color-mix(in lab,red,red)){.dark\:text-red-200\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-red-200) 70%,transparent)}}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\:text-sky-300:where(.dark,.dark *){color:var(--color-sky-300)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-stone-200:where(.dark,.dark *){color:var(--color-stone-200)}.dark\:text-stone-300:where(.dark,.dark *){color:var(--color-stone-300)}.dark\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-white\/\[\.045\]:where(.dark,.dark *){color:#ffffff0b}@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/\[\.045\]:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 4.5%,transparent)}}@media(hover:hover){.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:hover\:bg-white\/\[\.05\]:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/\[\.05\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:enabled\:hover\:bg-white\/5:where(.dark,.dark *):enabled:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:hover\:bg-white\/5:where(.dark,.dark *):enabled:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root{color-scheme:light;--hm-navy:#243550;--hm-navy-dark:#17243a;--hm-navy-soft:#30486d;--hm-gold:#f47a12;--hm-gold-dark:#bd4b07;--hm-paper:#fff;--hm-canvas:#f6f3ef;--hm-text:#263342;--hm-muted:#687585;--hm-line:#dfe4e9;--hm-success:#268456;--hm-danger:#c84646;font-family:Montserrat,ui-sans-serif,system-ui,sans-serif}html,body,#root{min-height:100%}html{scroll-behavior:smooth}body{color:var(--hm-text);background:radial-gradient(circle at 8% 0%,#f47a1229,transparent 27rem),radial-gradient(circle at 92% 10%,#ffb76c1a,transparent 30rem),var(--hm-canvas);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0;overflow-x:hidden}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:not(:disabled),a{cursor:pointer}::selection{color:#fff;background:var(--hm-gold)}.dark{color-scheme:dark;--hm-paper:#2d2926;--hm-canvas:#1f1b18;--hm-text:#edf2f7;--hm-muted:#b5c0cd;--hm-line:#ffffff1f}.dark body{background:radial-gradient(circle at 8% 0,#f47a1226,#0000 27rem),linear-gradient(#27211d,#191614)}.hm-store-hero{border:1px solid #ffffff1a;border-bottom:3px solid var(--hm-gold);color:#fff;background:radial-gradient(circle at 82% 24%,#f47a1252,#0000 19rem),radial-gradient(circle at 70% 100%,#ffb25d1f,#0000 22rem),linear-gradient(125deg,#211f1d,#302b27 55%,#4b2c18);border-radius:1.5rem;align-items:end;gap:2rem;min-height:25rem;padding:2rem 1.25rem;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #1f1b1833}.hm-store-hero:before,.hm-store-hero:after{content:"";pointer-events:none;border:1px solid #ffffff0e;border-radius:999px;position:absolute}.hm-store-hero:before{width:27rem;height:27rem;top:-11rem;right:-7rem}.hm-store-hero:after{width:19rem;height:19rem;top:-8rem;right:4rem}.hm-store-wallet{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000003d;border:1px solid #ffffff1f;border-radius:1.1rem;align-items:center;gap:.8rem;width:fit-content;padding:.9rem 1rem;display:flex;position:relative;box-shadow:0 12px 28px #0000002e}.hm-store-secondary-button{color:#fff;background:#ffffff12;border:1px solid #ffffff2e;border-radius:.75rem;justify-content:center;align-items:center;padding:.7rem 1rem;font-size:.75rem;font-weight:800;transition:background .15s,border-color .15s;display:inline-flex}.hm-store-secondary-button:hover{background:#f47a1221;border-color:#ffb36fa6}.hm-store-product{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:1.1rem;flex-direction:column;min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 10px 28px #18243612}.hm-store-product:hover{border-color:#f47a126b;transform:translateY(-3px);box-shadow:0 18px 38px #1f1b181f}.hm-store-product-media{background:radial-gradient(circle at 70% 25%,#f47a1233,#0000 8rem),linear-gradient(135deg,#272320,#3b3028);justify-content:center;align-items:center;height:12.5rem;display:flex;position:relative;overflow:hidden}.hm-store-family{border:1px solid var(--hm-line);background:radial-gradient(circle at 5% 10%,#f47a121a,transparent 17rem),var(--hm-paper);border-radius:1.25rem;padding:1.5rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-store-family{background:radial-gradient(circle at 5% 10%,#f47a121a,transparent 17rem),color-mix(in srgb,var(--hm-paper) 92%,var(--hm-canvas))}}@media(min-width:640px){.hm-store-hero{padding:3rem}.hm-store-family{padding:2rem}}@media(min-width:900px){.hm-store-hero{grid-template-columns:minmax(0,1fr) auto}}.glass,.glass-strong,.hm-card{border:1px solid var(--hm-line);background:var(--hm-paper);box-shadow:0 10px 28px #18243612}.hm-card{border-radius:1rem}.hm-card-soft{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.875rem}@supports (color:color-mix(in lab,red,red)){.hm-card-soft{background:color-mix(in srgb,var(--hm-paper) 88%,var(--hm-canvas))}}.hm-hero{border:1px solid #ffffff1a;border-bottom:3px solid var(--hm-gold);color:#fff;background:radial-gradient(circle at 82% 25%,#f47a1238,#0000 17rem),linear-gradient(135deg,#292724,#39342f);border-radius:1.125rem;position:relative;overflow:hidden;box-shadow:0 15px 34px #1f1b1829}.hm-hero:after{content:"";pointer-events:none;background:#ffffff0b;border-radius:999px;width:16rem;height:16rem;position:absolute;bottom:-10rem;right:-7rem}.hm-hero .hm-eyebrow{color:#ffb36f}.hm-page-hero{padding:1.75rem 1.25rem}.hm-page-hero h1{letter-spacing:-.025em;margin-top:.5rem;font-size:1.875rem;font-weight:900;line-height:2.25rem}@media(min-width:640px){.hm-page-hero{padding:2rem}}.hm-nav-link{color:var(--hm-muted);border-radius:.55rem;padding:.55rem .7rem;font-size:.75rem;font-weight:750;transition:color .15s,background .15s}.hm-nav-link:hover{color:var(--hm-text);background:#f47a1214}.hm-dark-pill{color:#e7e2dc;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.7rem;font-weight:750;display:inline-flex}.hm-icon-link{border:1px solid var(--hm-line);width:2.5rem;height:2.5rem;color:var(--hm-text);border-radius:.75rem;justify-content:center;align-items:center;transition:border-color .15s,transform .15s;display:inline-flex}.hm-icon-link:hover{border-color:var(--hm-gold);transform:translate(2px)}.hm-mode-card{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.9rem;align-items:center;gap:.75rem;min-height:5rem;padding:.85rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-mode-card{background:color-mix(in srgb,var(--hm-paper) 92%,var(--hm-canvas))}}.hm-mode-card:after{content:"";opacity:.12;border-radius:999px;width:6rem;height:6rem;position:absolute;bottom:-2rem;right:-1.5rem}.hm-mode-survival{background:linear-gradient(135deg,#22c55e17,#0000 70%)}.hm-mode-survival:after{background:#22c55e;box-shadow:-3rem -2rem #4ade8059}.hm-mode-knockback{background:linear-gradient(135deg,#8b5cf617,#0000 70%)}.hm-mode-knockback:after{background:#8b5cf6;box-shadow:-3rem -2rem #c4b5fd66}.hm-mode-card strong,.hm-mode-card small{display:block}.hm-mode-card small{color:var(--hm-muted);margin-top:.2rem;font-size:.68rem}.hm-mode-mark{color:#fff;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.7rem;height:2.7rem;font-weight:900;display:flex}.hm-eyebrow{color:#c45108;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.68rem;font-weight:800;display:inline-flex}.hm-button-primary,.hm-button-secondary,.hm-button-danger{border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.7rem 1rem;font-size:.82rem;font-weight:800;transition:transform .16s,background .16s,border-color .16s,box-shadow .16s,opacity .16s;display:inline-flex}.hm-button-primary{border:0;border-bottom:3px solid var(--hm-gold-dark);color:#fff;background:var(--hm-gold)}.hm-button-primary:hover{background:#e6a33b;transform:translateY(-1px)}.hm-button-primary:active,.hm-button-secondary:active,.hm-button-danger:active{transform:translateY(1px)scale(.985)}.hm-button-secondary{border:1px solid var(--hm-line);color:var(--hm-text);background:var(--hm-paper)}.hm-button-secondary:hover{background:#fff5eb;border-color:#f47a128c}.dark .hm-button-secondary:hover{background:#f47a121a}.hm-button-danger{color:var(--hm-danger);background:#c8464612;border:1px solid #c8464640}.hm-button-primary:disabled,.hm-button-secondary:disabled,.hm-button-danger:disabled{cursor:not-allowed;opacity:.55;transform:none}.hm-back-button{border:1px solid var(--hm-line);width:fit-content;min-height:2.75rem;color:var(--hm-muted);background:var(--hm-paper);border-radius:.7rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .9rem;font-size:.75rem;font-weight:850;transition:color .16s,border-color .16s,background .16s,transform .16s;display:inline-flex}.hm-back-button:hover{color:#c45108;background:#f47a120f;border-color:#f47a1280;transform:translate(-1px)}.hm-segmented{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.8rem;gap:.25rem;max-width:100%;padding:.25rem;display:flex;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.hm-segmented{background:color-mix(in srgb,var(--hm-canvas) 72%,transparent)}}.hm-segment{min-height:2.5rem;color:var(--hm-muted);border-radius:.6rem;flex:none;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.75rem;font-weight:850;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex}.hm-segment:hover{color:var(--hm-text);background:var(--hm-paper)}@supports (color:color-mix(in lab,red,red)){.hm-segment:hover{background:color-mix(in srgb,var(--hm-paper) 65%,transparent)}}.hm-segment.is-active{color:#fff;background:var(--hm-gold);box-shadow:0 4px 12px #f47a1233}.hm-filter-label{color:var(--hm-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.375rem;font-size:.625rem;font-weight:850;display:block}.hm-list-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:11rem;padding:2.5rem 1.25rem;display:flex}.hm-list-state-icon{color:var(--hm-gold);font-size:1.5rem}.hm-list-state-title{margin-top:.9rem;font-size:1rem;font-weight:900}.hm-list-state-copy{max-width:28rem;color:var(--hm-muted);margin-top:.4rem;font-size:.75rem;line-height:1.25rem}.hm-field,.hm-input,.hm-search-input,.hm-date-input{border:1px solid var(--hm-line);background:var(--hm-paper);color:var(--hm-text);font:inherit;appearance:none;border-radius:.7rem;outline:none;padding:.8rem .9rem;transition:border-color .16s,box-shadow .16s,background .16s}.hm-field{width:100%;margin-top:.45rem}.hm-field:focus,.hm-input:focus,.hm-search-input:focus,.hm-date-input:focus{border-color:var(--hm-gold);box-shadow:0 0 0 4px #f47a1226}.hm-field::placeholder,.hm-input::placeholder,.hm-search-input::placeholder,.hm-date-input::placeholder{color:#95a0ac}.hm-search-input{background:linear-gradient(var(--hm-paper),var(--hm-paper)) padding-box,linear-gradient(135deg,#f47a1261,var(--hm-line)) border-box;border-radius:.8rem;height:3rem;min-height:3rem;padding-left:2.5rem}.hm-search-input::-webkit-search-cancel-button{cursor:pointer;opacity:.55}.hm-date-input{letter-spacing:0;text-transform:none;border-radius:.75rem;min-height:2.65rem;padding:.65rem 2.7rem .65rem .8rem;font-size:.75rem;font-weight:750}.hm-date-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.8;background-color:#f47a121f;border-radius:.5rem;padding:.35rem}.dark .hm-date-input::-webkit-calendar-picker-indicator{filter:invert()}.hm-loading-bar{background:#f47a1224;height:3px;overflow:hidden}.hm-loading-bar:after{content:"";background:linear-gradient(90deg,#0000,#f47a12,#ffc25b,#0000);border-radius:999px;width:38%;height:100%;animation:1s ease-in-out infinite hm-loading-slide;display:block}.hm-loading-overlay{z-index:35;background:var(--hm-canvas);border-radius:1rem;justify-content:center;align-items:flex-start;padding-top:1.2rem;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.hm-loading-overlay{background:color-mix(in srgb,var(--hm-canvas) 48%,transparent)}}.hm-loading-overlay{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}@keyframes hm-loading-slide{0%{transform:translate(-110%)}to{transform:translate(365%)}}.hm-label{color:var(--hm-text);font-size:.78rem;font-weight:750}.hm-muted{color:var(--hm-muted)}.hm-status{border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .55rem;font-size:.68rem;font-weight:750;display:inline-flex}.hm-focus:focus-visible{outline-offset:2px;outline:3px solid #efbd6c8c}@keyframes hmPulse{50%{opacity:.55}}.hm-loading-screen{background:radial-gradient(circle at 50% 42%,#f47a1229,#0000 18rem),#211f1d}.hm-loading-logo{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:1.6rem;justify-content:center;align-items:center;width:6rem;height:6rem;animation:2.2s ease-in-out infinite hmFloat;display:flex;box-shadow:0 20px 60px #00000047}.hm-loading-track{background:#ffffff14;border-radius:999px;height:.22rem;overflow:hidden}.hm-loading-track span{border-radius:inherit;background:linear-gradient(90deg,#0000,#f47a12,#ffb36f);width:45%;height:100%;animation:1.25s ease-in-out infinite hmLoad;display:block}@keyframes hmFloat{50%{transform:translateY(-5px)}}@keyframes hmLoad{0%{transform:translate(-110%)}to{transform:translate(240%)}}.hm-account-area{border:1px solid var(--hm-line);min-height:19rem;color:var(--hm-text);background:var(--hm-paper);border-radius:1.1rem;grid-template-rows:auto 1fr;gap:2rem;padding:1.5rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #1824360f}.hm-account-area:hover{border-color:#f47a128c;transform:translateY(-3px);box-shadow:0 18px 38px #1824361c}.hm-account-icon{color:#f47a12;background:linear-gradient(145deg,#f47a1224,#f47a120a);border-radius:1.2rem;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.3rem;display:flex}.hm-loading{animation:1.4s ease-in-out infinite hmPulse}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.hm-team-hero{color:#fff;background:radial-gradient(circle at 85% 10%,#f47a123d,#0000 23rem),linear-gradient(125deg,#201d1a,#35281f);padding-block:clamp(5rem,10vw,8rem)}.hm-team-hero h1{letter-spacing:-.065em;text-wrap:balance;margin-top:1.25rem;font-size:clamp(2.7rem,7vw,5.5rem);font-weight:950;line-height:.98}.hm-team-hero .hm-land-shell>p{color:#bdb3ab;max-width:47rem;margin:1.2rem auto 0;font-size:.82rem;line-height:1.75}.hm-team-live-note{color:#a5e8ba;background:#44b56814;border-radius:999px;align-items:center;gap:.5rem;margin-top:1.4rem;padding:.45rem .7rem;font-size:.54rem;font-weight:800;display:inline-flex}.hm-team-section{border-bottom:1px solid var(--land-ink);gap:2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-team-section{border-bottom:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-team-section-copy>span,.hm-team-leadership-heading>span{color:#df6208;letter-spacing:.18em;font-size:.55rem;font-weight:950}.hm-team-section-copy h2,.hm-team-leadership-heading h2{letter-spacing:-.05em;margin-top:.55rem;font-size:clamp(1.8rem,4vw,3rem);font-weight:950}.hm-team-grid{gap:.7rem;display:grid}.hm-team-member{border:1px solid var(--land-ink);align-items:center;gap:.8rem;min-width:0;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-team-member{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}@supports (color:color-mix(in lab,red,red)){.hm-team-member{background:color-mix(in srgb,var(--land-paper) 96%,var(--hm-gold))}}.hm-team-member{transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 8px 25px #221b160d}.hm-team-member:hover{border-color:#f47a1261;transform:translateY(-2px);box-shadow:0 14px 30px #221b161a}.hm-team-member>img{object-fit:cover;width:3.2rem;height:3.2rem;image-rendering:pixelated;background:var(--land-ink);border-radius:.8rem;flex:none}@supports (color:color-mix(in lab,red,red)){.hm-team-member>img{background:color-mix(in srgb,var(--land-ink) 7%,transparent)}}.hm-team-member>span{flex:1;min-width:0;display:grid}.hm-team-member strong{text-overflow:ellipsis;font-size:.75rem;font-weight:950;overflow:hidden}.hm-team-member small{color:#dd6209;text-transform:uppercase;margin-top:.2rem;font-size:.48rem;font-weight:900}.hm-team-member>svg{color:var(--land-ink);margin-right:.4rem}@supports (color:color-mix(in lab,red,red)){.hm-team-member>svg{color:color-mix(in srgb,var(--land-ink) 30%,transparent)}}.hm-team-member>svg{font-size:.6rem}.hm-team-empty{border:1px dashed var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-team-empty{border:1px dashed color-mix(in srgb,var(--land-ink) 15%,transparent)}}.hm-team-empty{color:var(--land-soft);text-align:center;border-radius:1rem;padding:1.6rem;font-size:.68rem}.hm-team-leadership{gap:1rem;padding-block:clamp(4rem,8vw,7rem);display:grid}.hm-team-leader-card{border:1px solid var(--land-ink);gap:1.3rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-card{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-team-leader-card{background:radial-gradient(circle at 0 0,#f47a121a,transparent 16rem),var(--land-paper);border-radius:1.3rem;padding:1.5rem}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-card{background:radial-gradient(circle at 0 0,#f47a121a,transparent 16rem),color-mix(in srgb,var(--land-paper) 96%,var(--hm-gold))}}.hm-team-leader-card>div:first-child>span{color:#d75b06;letter-spacing:.08em;text-transform:uppercase;background:#f47a121a;border-radius:999px;padding:.4rem .6rem;font-size:.55rem;font-weight:950;display:inline-flex}.hm-team-leader-card>div:first-child>p{max-width:43rem;color:var(--land-soft);margin-top:.8rem;font-size:.72rem;line-height:1.75}.hm-team-leader-members{gap:.6rem;display:grid}.hm-team-leader-pending{border:1px dashed var(--land-ink);place-items:center;min-height:4rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-pending{border:1px dashed color-mix(in srgb,var(--land-ink) 14%,transparent)}}.hm-team-leader-pending{color:var(--land-soft);border-radius:1rem}.hm-team-join{color:#fff;background:radial-gradient(circle at 90% 0,#f47a1259,#0000 18rem),#27211d;border-radius:1.4rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:1.5rem;display:flex}.hm-team-join img{object-fit:contain;width:3.4rem;height:3.4rem}.hm-team-join>div{flex:1;min-width:13rem}.hm-team-join span{color:#b9afa7;font-size:.55rem;font-weight:750}.hm-team-join h2{letter-spacing:-.04em;margin-top:.2rem;font-size:clamp(1.25rem,3vw,1.9rem);font-weight:950}.hm-team-join a{color:#fff;background:#e7650a;border-radius:.85rem;align-items:center;gap:.65rem;min-height:3rem;padding:.75rem .9rem;font-size:.65rem;font-weight:900;display:inline-flex}.hm-news-page{background:radial-gradient(circle at 50% 30%,#f47a1221,transparent 22rem),var(--land-paper);place-items:center;min-height:62vh;padding-block:5rem;display:grid}.hm-news-coming{text-align:center;max-width:50rem}.hm-news-mark{border:1px solid var(--land-ink);place-items:center;width:7rem;height:7rem;margin:0 auto 1.5rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-news-mark{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-news-mark{background:var(--land-paper);border-radius:2rem}@supports (color:color-mix(in lab,red,red)){.hm-news-mark{background:color-mix(in srgb,var(--land-paper) 93%,var(--hm-gold))}}.hm-news-mark{transform:rotate(-4deg);box-shadow:0 20px 45px #2d1f151f}.hm-news-mark img{width:4.4rem}.hm-news-mark>svg{border:5px solid var(--land-paper);color:#fff;background:#e96509;border-radius:50%;width:1.1rem;height:1.1rem;padding:.7rem;display:grid;position:absolute;bottom:-.4rem;right:-.6rem}.hm-news-coming>span{color:#df6208;letter-spacing:.18em;font-size:.55rem;font-weight:950}.hm-news-coming h1{letter-spacing:-.065em;text-wrap:balance;margin-top:.8rem;font-size:clamp(2.4rem,7vw,5rem);font-weight:950;line-height:.98}.hm-news-coming>p{max-width:40rem;color:var(--land-soft);margin:1.1rem auto 0;font-size:.78rem;line-height:1.75}.hm-news-coming>a{color:#fff;background:#e8660a;border-radius:.9rem;align-items:center;gap:.65rem;margin-top:1.5rem;padding:.8rem 1rem;font-size:.65rem;font-weight:900;display:inline-flex}@media(min-width:760px){.hm-team-section{grid-template-columns:minmax(15rem,.55fr) minmax(0,1.45fr)}.hm-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-team-leader-card{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.7fr);align-items:center;padding:2rem}}@media(min-width:1120px){.hm-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.hm-management-landsite-header{border:1px solid var(--hm-line);background:radial-gradient(circle at 100% 0,#f47a1221,transparent 18rem),var(--hm-paper);border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.2rem;padding:1.3rem;display:flex}.hm-management-landsite-header>div:first-child>span{color:#d85d07;letter-spacing:.14em;align-items:center;gap:.45rem;font-size:.51rem;font-weight:950;display:inline-flex}.hm-management-landsite-header h1{letter-spacing:-.04em;margin-top:.35rem;font-size:1.8rem;font-weight:950}.hm-management-landsite-header p{max-width:42rem;color:var(--hm-muted);margin-top:.35rem;font-size:.68rem;line-height:1.55}.hm-management-landsite-actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.hm-management-landsite-actions>span{color:#41805e;background:#2d9f5f17;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .6rem;font-size:.52rem;font-weight:850;display:inline-flex}.hm-management-landsite-actions>span.is-dirty{color:#b76d12;background:#e1911f1a}.hm-management-landsite-actions :is(a,button){align-items:center;gap:.5rem;min-height:2.65rem;display:inline-flex}.hm-management-landsite-readonly{color:#9f6618;background:#e1911f14;border:1px solid #e1911f40;border-radius:.9rem;align-items:center;gap:.65rem;padding:.8rem .9rem;font-size:.65rem;font-weight:750;display:flex}.hm-management-landsite-layout{gap:1rem;display:grid}.hm-management-landsite-nav{gap:.35rem;padding:.55rem;display:flex;overflow-x:auto}.hm-management-landsite-nav>button{min-height:2.7rem;color:var(--hm-muted);border-radius:.75rem;flex:none;align-items:center;gap:.55rem;padding:.6rem .75rem;font-size:.62rem;font-weight:850;display:inline-flex}.hm-management-landsite-nav>button.is-active{color:#fff;background:#e6680b;box-shadow:0 8px 20px #de5e0733}.hm-management-language-toggle{border:1px solid var(--hm-line);border-radius:999px;margin-left:auto;padding:.15rem;display:flex}.hm-management-language-toggle button{min-width:2.2rem;color:var(--hm-muted);border-radius:999px;padding:.42rem;font-size:.53rem;font-weight:900}.hm-management-language-toggle button.is-active{color:#fff;background:#31353a}.hm-management-landsite-form{padding:1.2rem}.hm-management-landsite-form fieldset{gap:1rem;display:grid}.hm-management-form-heading{border-bottom:1px solid var(--hm-line);margin-top:.5rem;padding:.4rem 0 .9rem}.hm-management-form-heading:first-child{margin-top:0}.hm-management-form-heading h2{font-size:1rem;font-weight:950}.hm-management-form-heading p{color:var(--hm-muted);margin-top:.25rem;font-size:.62rem;line-height:1.5}.hm-management-form-grid{gap:.8rem;display:grid}.hm-management-form-grid.is-server-data{align-items:start}.hm-management-field{align-content:start;gap:.4rem;display:grid}.hm-management-form-grid.is-server-data .hm-management-field>input{min-height:2.75rem}.hm-management-field>span{color:var(--hm-muted);font-size:.57rem;font-weight:850}.hm-management-field :is(input,textarea){border:1px solid var(--hm-line);width:100%;color:var(--hm-text);background:var(--hm-paper);border-radius:.78rem;padding:.75rem .8rem}@supports (color:color-mix(in lab,red,red)){.hm-management-field :is(input,textarea){background:color-mix(in srgb,var(--hm-paper) 96%,var(--hm-canvas))}}.hm-management-field :is(input,textarea){outline:none;font-size:.67rem;font-weight:650;transition:border-color .15s,box-shadow .15s}.hm-management-field :is(input,textarea):focus{border-color:#f47a1299;box-shadow:0 0 0 3px #f47a121a}.hm-management-field textarea{resize:vertical;min-height:6.5rem;line-height:1.55}.hm-management-field-help{color:var(--hm-muted);font-size:.49rem;font-weight:650;line-height:1.45}.hm-management-trailer-preview{aspect-ratio:16/9;border:1px solid var(--hm-line);background:#171513;border-radius:.9rem;overflow:hidden}.hm-management-trailer-preview iframe{border:0;width:100%;height:100%}.hm-management-landsite-preview{min-width:0;display:block}.hm-management-landsite-preview.is-seo .hm-store-seo-previews{position:static;top:auto}.hm-management-landsite-preview.is-seo .hm-store-seo-preview-stack{max-height:none}.hm-management-landsite-preview>p{color:var(--hm-muted);padding:.75rem .35rem;font-size:.54rem;line-height:1.5}.hm-management-discard-button{color:#bd4646;text-underline-offset:3px;font-size:.62rem;font-weight:850;text-decoration:underline}.hm-management-landsite-save-row{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:1rem;display:flex}.hm-management-landsite-save-row .hm-button-primary{align-items:center;gap:.5rem;display:inline-flex}.hm-custom-dialog-backdrop{z-index:120;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#100e0d94;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.hm-custom-dialog{border:1px solid var(--hm-line);background:var(--hm-paper);text-align:center;border-radius:1.2rem;width:min(26rem,100%);padding:1.5rem;animation:.18s ease-out hmMenuEnter;box-shadow:0 28px 80px #0000004d}.hm-custom-dialog-icon{color:#d75d08;background:#f47a121a;border-radius:.9rem;place-items:center;width:3rem;height:3rem;margin:0 auto;display:grid}.hm-custom-dialog h2{margin-top:.9rem;font-size:1.1rem;font-weight:950}.hm-custom-dialog p{color:var(--hm-muted);margin-top:.45rem;font-size:.65rem;line-height:1.55}.hm-custom-dialog>div{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1.2rem;display:grid}.hm-custom-dialog>div button{border:1px solid var(--hm-line);border-radius:.75rem;min-height:2.7rem;font-size:.62rem;font-weight:850}.hm-custom-dialog>div button.is-danger{color:#fff;background:#c64848;border-color:#c64848}@media(min-width:700px){.hm-management-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.hm-management-form-grid.is-server-data{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.hm-management-landsite-layout{grid-template-columns:minmax(0,1fr) minmax(17rem,.62fr);align-items:start}.hm-management-landsite-preview{display:block;position:sticky;top:6rem}}@media(max-width:620px){.hm-management-landsite-actions,.hm-management-landsite-actions>:is(a,button){width:100%}.hm-management-landsite-actions>span{width:auto}.hm-management-landsite-actions>:is(a,button){justify-content:center}}.hm-shop-header,.hm-shop-category-nav,.hm-storefront,.hm-shop-product-page,.hm-shop-footer{--shop-navy:#243550;--shop-navy-dark:#19273d;--shop-navy-soft:#30486d;--shop-gold:#df9828;--shop-gold-dark:#b87917;--shop-gold-pale:#fff6e6}.hm-shop-width{width:min(100% - 2rem,1480px);margin-inline:auto}.hm-shop-header{z-index:45;color:#fff;position:sticky;top:0;box-shadow:0 8px 28px #141f3129}.hm-shop-utility{background:var(--shop-navy-dark)}.hm-shop-utility .hm-shop-width,.hm-shop-utility .hm-shop-width>div{align-items:center;display:flex}.hm-shop-utility .hm-shop-width{justify-content:space-between;gap:1rem;min-height:2.25rem}.hm-shop-utility .hm-shop-width>div{gap:.8rem}.hm-shop-utility a{color:#dce4ef;align-items:center;gap:.45rem;font-size:.66rem;font-weight:750;display:inline-flex}.hm-shop-utility a:hover{color:#fff}.hm-shop-utility button{color:#fff;background:#ffffff0f;border-color:#ffffff1f;width:1.9rem;height:1.9rem}.hm-shop-brand-row{background:radial-gradient(circle at 76% 0%,#df98282e,transparent 24rem),var(--shop-navy)}.hm-shop-brand-row>.hm-shop-width{justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.6rem;display:flex}.hm-shop-brand{align-items:center;gap:.85rem;display:inline-flex}.hm-shop-brand img{object-fit:contain;filter:drop-shadow(0 7px 10px #0003);width:3.65rem;height:3.65rem}.hm-shop-brand strong,.hm-shop-brand small,.hm-shop-account-actions strong,.hm-shop-account-actions small{display:block}.hm-shop-brand strong{color:#fff;letter-spacing:-.03em;font-size:1.35rem;font-weight:900}.hm-shop-brand small{color:#f4c779;letter-spacing:.15em;text-transform:uppercase;margin-top:.1rem;font-size:.6rem;font-weight:850}.hm-shop-account-actions{align-items:stretch;gap:.7rem;display:flex}.hm-shop-balance,.hm-shop-user,.hm-shop-login{color:#fff;background:#fff1;border:1px solid #ffffff21;border-radius:.55rem;align-items:center;gap:.7rem;min-height:3.25rem;padding:.55rem .8rem;transition:border-color .16s,background .16s;display:flex}.hm-shop-balance:hover,.hm-shop-user:hover,.hm-shop-login:hover{background:#ffffff1c;border-color:#f4c779b3}.hm-shop-balance>svg,.hm-shop-login>svg,.hm-shop-user-icon{color:#f5c978;background:#df982824;border-radius:.45rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.hm-shop-balance>svg,.hm-shop-login>svg{box-sizing:border-box;padding:.55rem}.hm-shop-account-actions small{color:#bfcadd;font-size:.57rem;font-weight:700}.hm-shop-account-actions strong{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;margin-top:.13rem;font-size:.72rem;font-weight:850;overflow:hidden}.hm-shop-category-nav{border-bottom:3px solid var(--shop-gold);color:#263342;background:#fff}.hm-shop-category-scroll{scrollbar-width:thin;display:flex;overflow-x:auto}.hm-shop-category-scroll>a{color:#536173;border-right:1px solid #e8edf2;flex:none;align-items:center;gap:.5rem;min-height:3.1rem;padding:.7rem 1rem;font-size:.67rem;font-weight:850;transition:color .16s,background .16s;display:inline-flex}.hm-shop-category-scroll>a:first-child{border-left:1px solid #e8edf2}.hm-shop-category-scroll>a:hover,.hm-shop-category-scroll>a.is-active{color:var(--shop-navy);background:#f4f6f8}.hm-shop-category-scroll>a.is-active{box-shadow:inset 0 -3px var(--shop-navy)}.hm-shop-category-scroll>a.is-accent{color:#fff;background:var(--shop-gold)}.hm-shop-category-scroll>a.is-accent:hover{background:var(--shop-gold-dark)}.hm-storefront,.hm-shop-product-page{color:#263342}.hm-shop-hero{color:#fff;background:radial-gradient(circle at 72% 20%,#df982840,transparent 19rem),linear-gradient(128deg,var(--shop-navy-dark),var(--shop-navy) 58%,#30496c);border-radius:.8rem;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:stretch;min-height:31rem;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 48px #1c2b412e}.hm-shop-hero:after{content:"";pointer-events:none;border:1px solid #ffffff12;border-radius:50%;width:30rem;height:30rem;position:absolute;bottom:-11rem;right:-7rem;box-shadow:0 0 0 5rem #ffffff05}.hm-shop-hero-copy{z-index:1;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4.5rem);display:flex;position:relative}.hm-shop-kicker{color:#c98319;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.45rem;width:fit-content;font-size:.67rem;font-weight:900;display:inline-flex}.hm-shop-hero .hm-shop-kicker,.hm-shop-family-section .hm-shop-kicker{color:#f1c16e}.hm-shop-hero h1{color:#fff;letter-spacing:-.055em;max-width:49rem;margin-top:.9rem;font-size:clamp(2.3rem,5vw,4.25rem);font-weight:950;line-height:.98}.hm-shop-hero-lead{max-width:43rem;margin-top:1.4rem;font-weight:750;color:#fff!important;font-size:clamp(1rem,2vw,1.22rem)!important;line-height:1.55!important}.hm-shop-hero-copy>p:not(.hm-shop-hero-lead){color:#cbd5e3;max-width:42rem;margin-top:.6rem;font-size:.82rem;line-height:1.75}.hm-shop-hero-trust,.hm-shop-hero-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.hm-shop-hero-trust{margin-top:1.55rem}.hm-shop-hero-trust span{color:#dce5ef;align-items:center;gap:.42rem;font-size:.62rem;font-weight:800;display:inline-flex}.hm-shop-hero-trust svg{color:#f1c16e}.hm-shop-hero-actions{margin-top:2rem}.hm-shop-button-primary,.hm-shop-button-secondary,.hm-shop-button-ghost{border-radius:.42rem;justify-content:center;align-items:center;gap:.55rem;min-height:2.9rem;padding:.75rem 1.15rem;font-size:.72rem;font-weight:900;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.hm-shop-button-primary{border:1px solid var(--shop-gold);border-bottom-color:var(--shop-gold-dark);color:#fff;background:var(--shop-gold);box-shadow:0 4px 0 var(--shop-gold-dark)}.hm-shop-button-primary:hover{background:#e9a536;transform:translateY(-1px)}.hm-shop-button-primary:active{box-shadow:0 1px 0 var(--shop-gold-dark);transform:translateY(2px)}.hm-shop-button-primary:disabled{cursor:not-allowed;opacity:.58;transform:none}.hm-shop-button-secondary{color:var(--shop-navy);background:#fff;border:1px solid #dbe1e8}.hm-shop-button-secondary:hover{border-color:var(--shop-gold);background:var(--shop-gold-pale)}.hm-shop-button-ghost{color:#fff;background:#ffffff12;border:1px solid #ffffff38}.hm-shop-button-ghost:hover{background:#ffffff21;border-color:#ffffff73}.hm-shop-hero-guide{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a132142;border-left:1px solid #ffffff1a;flex-direction:column;justify-content:center;padding:2.2rem;display:flex;position:relative}.hm-shop-hero-gift{color:#f3c675;background:#df98281c;border:1px solid #ffffff1f;border-radius:.75rem;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.45rem;display:flex}.hm-shop-hero-guide>span{color:#aebbcf;letter-spacing:.13em;text-transform:uppercase;margin-top:1.2rem;font-size:.63rem;font-weight:850}.hm-shop-hero-guide>strong{color:#fff;margin-top:.3rem;font-size:1.25rem;line-height:1.25}.hm-shop-hero-guide ol{gap:.8rem;margin-top:1.5rem;display:grid}.hm-shop-hero-guide li{align-items:center;gap:.8rem;display:flex}.hm-shop-hero-guide li>b{width:2.2rem;height:2.2rem;color:var(--shop-navy-dark);background:#f2c46f;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.72rem;display:flex}.hm-shop-hero-guide li strong,.hm-shop-hero-guide li small{display:block}.hm-shop-hero-guide li strong{color:#fff;font-size:.72rem}.hm-shop-hero-guide li small{color:#acb9cb;margin-top:.17rem;font-size:.61rem;line-height:1.45}.hm-shop-guide-balance{background:#fff1;border:1px solid #ffffff1f;border-radius:.6rem;grid-template-columns:auto 1fr;align-items:center;gap:.15rem .65rem;margin-top:1.6rem;padding:.85rem;display:grid}.hm-shop-guide-balance>svg{color:#f1c16e;grid-row:span 2;font-size:1.2rem}.hm-shop-guide-balance span{color:#aebacd;font-size:.58rem}.hm-shop-guide-balance strong{color:#fff;font-size:1rem}.hm-shop-family-link{border:1px solid #e0e5eb;border-left:5px solid var(--shop-gold);color:#263342;background:#fff;border-radius:.5rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-top:1.25rem;padding:1rem 1.2rem;display:grid;box-shadow:0 8px 22px #1d2d440f}.hm-shop-family-link>span{width:2.7rem;height:2.7rem;color:var(--shop-gold-dark);background:var(--shop-gold-pale);border-radius:.5rem;justify-content:center;align-items:center;display:flex}.hm-shop-family-link small,.hm-shop-family-link strong,.hm-shop-family-link p{display:block}.hm-shop-family-link small{color:#a46b14;letter-spacing:.1em;text-transform:uppercase;font-size:.57rem;font-weight:850}.hm-shop-family-link strong{color:var(--shop-navy);margin-top:.15rem;font-size:.82rem}.hm-shop-family-link p{color:#687585;margin-top:.2rem;font-size:.66rem;line-height:1.55}.hm-shop-family-link>b{color:var(--shop-navy);white-space:nowrap;font-size:.66rem}.hm-shop-section{padding-block:clamp(2.8rem,6vw,5rem) 0}.hm-shop-section-heading{align-items:flex-start;gap:1rem;max-width:48rem;margin-bottom:1.6rem;display:flex}.hm-shop-section-heading>span{color:#fff;background:var(--shop-navy);width:3rem;height:3rem;box-shadow:0 4px 0 var(--shop-navy-dark);border-radius:.55rem;flex:none;justify-content:center;align-items:center;display:flex}.hm-shop-section-heading small{color:#a86d15;letter-spacing:.13em;text-transform:uppercase;font-size:.61rem;font-weight:900}.hm-shop-section-heading h2{color:var(--shop-navy);letter-spacing:-.035em;margin-top:.18rem;font-size:clamp(1.55rem,3vw,2.25rem);font-weight:950;line-height:1.12}.hm-shop-section-heading p{color:#687585;margin-top:.45rem;font-size:.77rem;line-height:1.65}.hm-shop-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.hm-shop-category-card{color:#fff;background:var(--shop-navy);border-radius:.55rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;min-height:8.8rem;padding:1.15rem;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #1d2d441f}.hm-shop-category-card:after{content:"";background:#ffffff13;border-radius:50%;width:8rem;height:8rem;position:absolute;bottom:-3rem;right:-2rem}.hm-shop-category-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #1d2d4433}.hm-shop-category-card>img,.hm-shop-category-card>svg:first-child{object-fit:cover;border-radius:.5rem;width:3rem;height:3rem}.hm-shop-category-card>svg:first-child{box-sizing:border-box;color:#fff;background:#ffffff1f;padding:.75rem}.hm-shop-category-card span{z-index:1;min-width:0;position:relative}.hm-shop-category-card small,.hm-shop-category-card strong,.hm-shop-category-card em{display:block}.hm-shop-category-card small{color:#ffffffb3;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.55rem;font-weight:800;overflow:hidden}.hm-shop-category-card strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.86rem;font-weight:900;overflow:hidden}.hm-shop-category-card em{color:#ffffffb8;margin-top:.25rem;font-size:.58rem;font-style:normal}.hm-shop-category-card>svg:last-child{z-index:1;font-size:.72rem;position:relative}.hm-shop-category-1{background:linear-gradient(135deg,#2d5e4a,#203d35)}.hm-shop-category-2{background:linear-gradient(135deg,#77552a,#4f361a)}.hm-shop-category-3{background:linear-gradient(135deg,#3f5681,#263a61)}.hm-shop-category-4{background:linear-gradient(135deg,#68446f,#442d4b)}.hm-shop-products-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;display:grid}.hm-shop-product-card{background:#fff;border:1px solid #dce2e8;border-radius:.55rem;flex-direction:column;min-width:0;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 8px 24px #1d2d4412}.hm-shop-product-card:hover{border-color:#df9828a6;transform:translateY(-3px);box-shadow:0 16px 32px #1d2d4421}.hm-shop-product-link{color:inherit;flex-direction:column;flex:1;display:flex}.hm-shop-product-media{color:#edbb66;background:radial-gradient(circle at 70% 20%,#df98283d,transparent 8rem),linear-gradient(135deg,var(--shop-navy-dark),var(--shop-navy-soft));justify-content:center;align-items:center;height:13.5rem;font-size:3rem;display:flex;position:relative;overflow:hidden}.hm-shop-product-media>img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.hm-shop-product-card:hover .hm-shop-product-media>img{transform:scale(1.025)}.hm-shop-product-badges{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex;position:absolute;inset:.75rem}.hm-shop-product-badges span{color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#111d2fbf;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .55rem;font-size:.51rem;font-weight:850;display:inline-flex}.hm-shop-product-badges span.is-featured{color:#fff;background:var(--shop-gold)}.hm-shop-product-copy{flex-direction:column;flex:1;padding:1.2rem;display:flex}.hm-shop-product-copy>small{color:#a56b14;letter-spacing:.1em;text-transform:uppercase;font-size:.57rem;font-weight:900}.hm-shop-product-copy h3{color:var(--shop-navy);letter-spacing:-.025em;margin-top:.3rem;font-size:1.08rem;font-weight:950}.hm-shop-product-copy p{color:#687585;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:3.8rem;margin-top:.55rem;font-size:.68rem;line-height:1.65;display:-webkit-box;overflow:hidden}.hm-shop-product-details{color:#536276;align-items:center;gap:.4rem;margin-top:auto;padding-top:.85rem;font-size:.62rem;font-weight:850;display:inline-flex}.hm-shop-product-footer{background:#fafbfc;border-top:1px solid #e4e9ee;justify-content:space-between;align-items:center;gap:.8rem;padding:.9rem 1.2rem 1rem;display:flex}.hm-shop-product-footer small,.hm-shop-product-footer strong{display:block}.hm-shop-product-footer small{color:#788596;text-transform:uppercase;font-size:.53rem;font-weight:800}.hm-shop-product-footer strong{color:var(--shop-navy);margin-top:.1rem;font-size:1rem;font-weight:950}.hm-shop-product-footer button{color:#fff;background:var(--shop-navy);border-radius:.38rem;align-items:center;gap:.45rem;min-height:2.4rem;padding:.55rem .75rem;font-size:.63rem;font-weight:900;display:inline-flex}.hm-shop-product-footer button:hover{background:var(--shop-gold)}.hm-shop-how{clip-path:inset(0 -100vmax);background:#fff;border-block:1px solid #dce3e9;margin-top:clamp(3rem,7vw,5rem);padding:clamp(2.5rem,5vw,4rem);box-shadow:0 0 0 100vmax #fff}.hm-shop-step{background:#fbfcfd;border:1px solid #dfe5eb;border-radius:.5rem;padding:1.35rem;position:relative}.hm-shop-step>b{color:#dce2e9;font-size:2.4rem;font-weight:950;line-height:1;position:absolute;top:.75rem;right:.9rem}.hm-shop-step>span{color:#fff;background:var(--shop-gold);border-radius:.45rem;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.hm-shop-step h3{color:var(--shop-navy);margin-top:1rem;font-size:.9rem;font-weight:950}.hm-shop-step p{color:#687585;margin-top:.45rem;font-size:.68rem;line-height:1.65}.hm-shop-coin-explainer{border:1px solid #dce3e9;border-left:5px solid var(--shop-navy);background:#fff;border-radius:.55rem;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.8rem;padding:1.1rem;display:grid}.hm-shop-coin-explainer>div{align-items:center;gap:.7rem;display:flex;position:relative}.hm-shop-coin-explainer>div>b{color:#fff;background:var(--shop-gold);border-radius:50%;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;font-size:.5rem;display:flex;position:absolute;top:-.55rem;left:-.4rem}.hm-shop-coin-explainer>div>svg{width:1.3rem;color:var(--shop-navy);font-size:1.2rem}.hm-shop-coin-explainer strong,.hm-shop-coin-explainer small{display:block}.hm-shop-coin-explainer strong{color:var(--shop-navy);font-size:.72rem}.hm-shop-coin-explainer small{color:#748193;margin-top:.2rem;font-size:.57rem;line-height:1.45}.hm-shop-coin-explainer>svg{color:#aeb7c2;font-size:.7rem}.hm-shop-topup-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.hm-shop-topup-switch button{text-align:left;background:#fff;border:2px solid #dce2e8;border-radius:.55rem;align-items:center;gap:.75rem;min-width:0;padding:.9rem 1rem;display:flex}.hm-shop-topup-switch button>svg{color:#7b8795;font-size:1rem}.hm-shop-topup-switch strong,.hm-shop-topup-switch small{display:block}.hm-shop-topup-switch strong{color:var(--shop-navy);font-size:.72rem}.hm-shop-topup-switch small{color:#758293;margin-top:.17rem;font-size:.58rem}.hm-shop-topup-switch button.is-active{border-color:var(--shop-gold);background:var(--shop-gold-pale);box-shadow:inset 0 -3px var(--shop-gold)}.hm-shop-topup-switch button.is-active>svg{color:var(--shop-gold-dark)}.hm-shop-recurring-warning{color:#68470d;background:#fff8e8;border:1px solid #edc77d;border-radius:.5rem;gap:.8rem;margin-top:1rem;padding:1rem;display:flex}.hm-shop-recurring-warning>svg{color:#b8750c;margin-top:.1rem}.hm-shop-recurring-warning strong{font-size:.73rem}.hm-shop-recurring-warning p{margin-top:.25rem;font-size:.64rem;line-height:1.65}.hm-shop-topup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.hm-shop-topup-card{background:#fff;border:1px solid #dce2e8;border-radius:.55rem;overflow:hidden;box-shadow:0 8px 24px #1d2d4412}.hm-shop-topup-card.is-recurring{border-top:4px solid var(--shop-gold)}.hm-shop-topup-media{color:#f0bf6b;background:linear-gradient(135deg,var(--shop-navy-dark),var(--shop-navy-soft));justify-content:center;align-items:center;height:9rem;font-size:2.8rem;display:flex;position:relative;overflow:hidden}.hm-shop-topup-media img{object-fit:cover;width:100%;height:100%}.hm-shop-topup-media span{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111d2fc7;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .55rem;font-size:.53rem;font-weight:900;display:inline-flex;position:absolute;top:.7rem;left:.7rem}.hm-shop-topup-body{padding:1.15rem}.hm-shop-topup-body h3{color:var(--shop-navy);font-size:1rem;font-weight:950}.hm-shop-topup-description{color:#687585;min-height:2.5rem;margin-top:.45rem;font-size:.64rem}.hm-shop-topup-value{border-top:1px solid #e4e9ee;justify-content:space-between;align-items:end;gap:.7rem;margin-top:1rem;padding-top:.9rem;display:flex}.hm-shop-topup-value>strong{color:var(--shop-navy);font-size:1.3rem;font-weight:950}.hm-shop-topup-value>span{color:#a86d15;font-size:.85rem;font-weight:900}.hm-shop-topup-value small{font-size:.56rem}.hm-shop-topup-note{color:#748193;gap:.4rem;margin-top:.7rem;font-size:.57rem;line-height:1.5;display:flex}.hm-shop-topup-card .hm-shop-button-primary{width:100%;margin-top:1rem}.hm-shop-family-section{color:#fff;background:radial-gradient(circle at 90% 20%,#df982833,transparent 19rem),var(--shop-navy);border-radius:.75rem;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);gap:2rem;margin-top:clamp(3.5rem,7vw,6rem);padding:clamp(1.7rem,4vw,3.5rem);display:grid}.hm-shop-family-section h2{letter-spacing:-.04em;margin-top:.65rem;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:950;line-height:1.12}.hm-shop-family-section>div:first-child>p{color:#cbd5e2;max-width:42rem;margin-top:1rem;font-size:.76rem;line-height:1.8}.hm-shop-family-section .hm-shop-button-secondary{margin-top:1.5rem}.hm-shop-family-points{gap:.7rem;display:grid}.hm-shop-family-points article{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:.85rem;display:flex}.hm-shop-family-points article>span{color:#f1c16e;background:#df98281f;border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.hm-shop-family-points strong{font-size:.69rem;display:block}.hm-shop-family-points p{color:#bdc9d9;margin-top:.2rem;font-size:.59rem;line-height:1.5}.hm-shop-category-hero{color:#fff;background:linear-gradient(90deg,#172439fa,#243550d1),var(--shop-navy);border-radius:.75rem;min-height:19rem;position:relative;overflow:hidden}.hm-shop-category-hero>img{object-fit:cover;opacity:.2;width:100%;height:100%;position:absolute;inset:0}.hm-shop-category-hero>div{z-index:1;max-width:50rem;padding:clamp(2rem,5vw,4rem);position:relative}.hm-shop-category-hero a{color:#d3dce8;align-items:center;gap:.5rem;margin-bottom:1.6rem;font-size:.65rem;font-weight:800;display:inline-flex}.hm-shop-category-hero h1{letter-spacing:-.05em;margin-top:.55rem;font-size:clamp(2rem,5vw,3.7rem);font-weight:950;line-height:1}.hm-shop-category-hero .hm-rich-content{color:#d5deea;margin-top:1rem;font-size:.77rem}.hm-shop-empty,.hm-shop-loading{text-align:center;background:#fff;border:1px solid #dce2e8;border-radius:.65rem;flex-direction:column;justify-content:center;align-items:center;min-height:22rem;padding:2rem;display:flex}.hm-shop-empty.compact{color:#687585;min-height:9rem;font-size:.72rem}.hm-shop-empty>svg{color:var(--shop-gold);font-size:2rem}.hm-shop-empty h1{color:var(--shop-navy);margin-top:1rem;font-size:1.35rem;font-weight:950}.hm-shop-empty p{color:#687585;max-width:34rem;margin-top:.45rem;font-size:.72rem;line-height:1.65}.hm-shop-empty .hm-shop-button-primary{margin-top:1.2rem}.hm-shop-loading span{border:3px solid #e2e7ec;border-top-color:var(--shop-gold);border-radius:50%;width:2.4rem;height:2.4rem;animation:.8s linear infinite hmShopSpin}.hm-shop-loading p{color:#687585;margin-top:.8rem;font-size:.7rem;font-weight:800}@keyframes hmShopSpin{to{transform:rotate(360deg)}}.hm-shop-product-page{gap:1.25rem;display:grid}.hm-shop-back-link{color:#647184;align-items:center;gap:.5rem;width:fit-content;font-size:.68rem;font-weight:850;display:inline-flex}.hm-shop-back-link:hover{color:var(--shop-gold-dark)}.hm-shop-product-detail{background:#fff;border:1px solid #dce2e8;border-radius:.65rem;grid-template-columns:minmax(19rem,.92fr) minmax(0,1.08fr);display:grid;overflow:hidden;box-shadow:0 14px 34px #1d2d441a}.hm-shop-product-detail-media{color:#f0be69;background:radial-gradient(circle at 70% 20%,#df982840,transparent 12rem),linear-gradient(135deg,var(--shop-navy-dark),var(--shop-navy-soft));justify-content:center;align-items:center;min-height:33rem;font-size:6rem;display:flex;position:relative;overflow:hidden}.hm-shop-product-detail-media img{object-fit:cover;width:100%;height:100%}.hm-shop-product-detail-media span{color:#fff;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#111d2fbf;border:1px solid #ffffff24;border-radius:999px;padding:.4rem .7rem;font-size:.57rem;font-weight:900;position:absolute;bottom:1rem;left:1rem}.hm-shop-product-detail-copy{padding:clamp(1.5rem,4vw,3.3rem)}.hm-shop-product-detail-copy h1{color:var(--shop-navy);letter-spacing:-.05em;margin-top:.55rem;font-size:clamp(2rem,4vw,3.2rem);font-weight:950;line-height:1}.hm-shop-product-intro{color:#687585;margin-top:1rem;font-size:.82rem;line-height:1.75}.hm-shop-product-promises{gap:.55rem;margin-top:1.5rem;display:grid}.hm-shop-product-promises article{background:#fafbfc;border:1px solid #e1e6eb;border-radius:.45rem;align-items:center;gap:.7rem;padding:.75rem;display:flex}.hm-shop-product-promises article>span{color:#fff;background:var(--shop-navy);border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;display:flex}.hm-shop-product-promises strong,.hm-shop-product-promises small{display:block}.hm-shop-product-promises strong{color:var(--shop-navy);font-size:.68rem}.hm-shop-product-promises small{color:#748193;margin-top:.16rem;font-size:.57rem}.hm-shop-product-price-box{border-top:1px solid #e1e6eb;justify-content:space-between;align-items:end;gap:1rem;margin-top:1.6rem;padding-top:1.4rem;display:flex}.hm-shop-product-price-box small,.hm-shop-product-price-box strong{display:block}.hm-shop-product-price-box small{color:#748193;text-transform:uppercase;font-size:.56rem;font-weight:850}.hm-shop-product-price-box strong{color:var(--shop-navy);margin-top:.2rem;font-size:1.7rem;font-weight:950}.hm-shop-product-intervals{margin-top:1rem}.hm-shop-product-intervals>strong{color:#657285;font-size:.6rem}.hm-shop-product-intervals>div{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.hm-shop-product-intervals span{color:#566477;background:#fafbfc;border:1px solid #e0e5ea;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.56rem;font-weight:800;display:inline-flex}.hm-shop-product-description{background:#fff;border:1px solid #dce2e8;border-radius:.65rem;padding:clamp(1.4rem,4vw,2.8rem)}.hm-shop-product-description header{border-bottom:1px solid #e1e6eb;margin-bottom:1.5rem;padding-bottom:1rem}.hm-shop-product-description header span{color:#a86d15;letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:900}.hm-shop-product-description header h2{color:var(--shop-navy);margin-top:.2rem;font-size:1.55rem;font-weight:950}.hm-shop-modal-backdrop{--shop-gold:#e5a22f;--shop-navy:#263342;--shop-orange:#f47a12;--shop-orange-dark:#bf4e08;--shop-orange-pale:#fff3e6;--shop-ink:#2f2a26;--shop-muted:#706b65;--shop-line:#e6ded6;--shop-cream:#fffaf3;--shop-teal:#2b8f7a;z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1522b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.hm-shop-purchase-modal{border:1px solid #dce2e8;border-top:5px solid var(--shop-gold);color:#263342;background:#fff;border-radius:.65rem;width:min(100%,42rem);max-height:calc(100vh - 2rem);padding:clamp(1.2rem,4vw,2rem);overflow-y:auto;box-shadow:0 28px 70px #08101c52}.hm-shop-purchase-modal>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.hm-shop-purchase-modal h2{color:var(--shop-navy);letter-spacing:-.035em;margin-top:.35rem;font-size:1.65rem;font-weight:950;line-height:1.15}.hm-shop-purchase-modal header p{color:#687585;margin-top:.5rem;font-size:.67rem;line-height:1.6}.hm-shop-modal-close{color:#667386;background:#fff;border:1px solid #dce2e8;border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.hm-shop-modal-close:hover{color:#fff;background:var(--shop-navy)}.hm-shop-purchase-safety,.hm-shop-purchase-recurring{border-radius:.48rem;gap:.75rem;margin-top:1.2rem;padding:.85rem;display:flex}.hm-shop-purchase-safety{color:#285a3c;background:#f3fbf6;border:1px solid #cfe2d6}.hm-shop-purchase-safety>svg,.hm-shop-purchase-recurring>svg{margin-top:.1rem}.hm-shop-purchase-safety strong,.hm-shop-purchase-recurring strong{font-size:.68rem;display:block}.hm-shop-purchase-safety p,.hm-shop-purchase-recurring p{margin-top:.18rem;font-size:.59rem;line-height:1.55}.hm-shop-form-label{color:#687585;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.55rem;font-size:.58rem;font-weight:900;display:block}.hm-shop-purchase-options{margin-top:1.2rem}.hm-shop-purchase-options>button{text-align:left;background:#fff;border:2px solid #dce2e8;border-radius:.48rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;width:100%;padding:.85rem;display:grid}.hm-shop-purchase-options>button+button{margin-top:.55rem}.hm-shop-purchase-options>button.is-active{border-color:var(--shop-gold);background:var(--shop-gold-pale)}.hm-shop-purchase-radio{color:#fff;border:2px solid #c6cdd6;border-radius:50%;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;font-size:.55rem;display:flex}.is-active>.hm-shop-purchase-radio{border-color:var(--shop-gold);background:var(--shop-gold)}.hm-shop-purchase-option-copy strong,.hm-shop-purchase-option-copy small{display:block}.hm-shop-purchase-option-copy strong{color:var(--shop-navy);font-size:.72rem}.hm-shop-purchase-option-copy small{color:#6d798a;margin-top:.2rem;font-size:.58rem;line-height:1.5}.hm-shop-purchase-option-price{color:var(--shop-navy);white-space:nowrap;font-size:.82rem}.hm-shop-purchase-recurring{color:#67470f;background:#fff9eb;border:1px solid #ecd299}.hm-shop-purchase-balance{background:#f8fafb;border:1px solid #dce2e8;border-radius:.48rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.85rem;display:flex}.hm-shop-purchase-balance>div{align-items:center;gap:.6rem;display:flex}.hm-shop-purchase-balance>div:last-child{text-align:right;display:block}.hm-shop-purchase-balance svg{color:var(--shop-gold-dark)}.hm-shop-purchase-balance small,.hm-shop-purchase-balance strong{display:block}.hm-shop-purchase-balance small{color:#748193;font-size:.55rem}.hm-shop-purchase-balance strong{color:var(--shop-navy);margin-top:.1rem;font-size:.84rem}.hm-shop-purchase-balance.is-low{background:#fff5f5;border-color:#e5b5b5}.hm-shop-purchase-balance.is-low svg,.hm-shop-purchase-balance.is-low strong{color:#a83232}.hm-shop-purchase-error{border:1px solid #b83a3a;align-items:flex-start;gap:.55rem;margin-top:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-purchase-error{border:1px solid color-mix(in srgb,#b83a3a 42%,var(--hm-line))}}.hm-shop-purchase-error{color:#b83a3a;border-radius:.55rem;padding:.7rem .78rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-purchase-error{color:color-mix(in srgb,#b83a3a 78%,var(--hm-text))}}.hm-shop-purchase-error{background:#b83a3a}@supports (color:color-mix(in lab,red,red)){.hm-shop-purchase-error{background:color-mix(in srgb,#b83a3a 8%,var(--hm-paper))}}.hm-shop-purchase-error{font-size:.61rem;font-weight:750;line-height:1.45}.hm-shop-purchase-error svg{margin-top:.12rem}.hm-shop-purchase-submit{width:100%;margin-top:1.2rem}.hm-shop-purchase-footnote{color:#748193;text-align:center;margin-top:.75rem;font-size:.55rem;line-height:1.5}.hm-rich-content{color:inherit;overflow-wrap:anywhere;font-size:.76rem;line-height:1.75}.hm-rich-content>*+*{margin-top:.85em}.hm-rich-content h2{color:var(--shop-navy,var(--hm-navy));font-size:1.45rem;font-weight:950;line-height:1.2}.hm-rich-content h3{color:var(--shop-navy,var(--hm-navy));font-size:1.15rem;font-weight:900;line-height:1.25}.hm-rich-content h4{color:var(--shop-navy,var(--hm-navy));font-size:.92rem;font-weight:900;line-height:1.3}.hm-rich-content ul{padding-left:1.3rem;list-style:outside}.hm-rich-content ol{padding-left:1.3rem;list-style:decimal}.hm-rich-content li+li{margin-top:.25rem}.hm-rich-content blockquote{border-left:4px solid var(--shop-gold,var(--hm-gold));color:#5e6d7e;background:#faf7f1;padding:.65rem .85rem}.hm-rich-content a{color:#a8680c;font-weight:800;text-decoration:underline}.hm-rich-content img{object-fit:contain;border-radius:.45rem;width:auto;max-width:100%;max-height:36rem;display:block}.hm-rich-content hr{border:0;border-top:1px solid #dce2e8}.hm-rich-editor{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.65rem;overflow:hidden}.hm-rich-editor-tabs{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);display:flex}@supports (color:color-mix(in lab,red,red)){.hm-rich-editor-tabs{background:color-mix(in srgb,var(--hm-canvas) 70%,var(--hm-paper))}}.hm-rich-editor-tabs button{border-right:1px solid var(--hm-line);min-height:2.6rem;color:var(--hm-muted);align-items:center;gap:.4rem;padding:.6rem .9rem;font-size:.66rem;font-weight:850;display:inline-flex}.hm-rich-editor-tabs button.is-active{color:var(--hm-navy);background:var(--hm-paper);box-shadow:inset 0 -3px var(--hm-gold)}.hm-rich-editor-toolbar{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);flex-wrap:wrap;align-items:center;gap:.3rem;padding:.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-rich-editor-toolbar{background:color-mix(in srgb,var(--hm-canvas) 55%,var(--hm-paper))}}.hm-rich-editor-toolbar>button,.hm-rich-editor-toolbar>select,.hm-rich-color{border:1px solid var(--hm-line);min-width:2rem;height:2rem;color:var(--hm-text);background:var(--hm-paper);border-radius:.35rem;justify-content:center;align-items:center;gap:.1rem;padding:.35rem .5rem;font-size:.65rem;display:inline-flex}.hm-rich-editor-toolbar>button:hover,.hm-rich-editor-toolbar>button.is-active{border-color:var(--hm-gold);color:#fff;background:var(--hm-navy)}.hm-rich-editor-toolbar button small{margin-left:-.12rem;font-size:.48rem}.hm-rich-editor-toolbar>select{min-width:5.3rem}.hm-rich-editor-divider{background:var(--hm-line);width:1px;height:1.7rem;margin-inline:.15rem}.hm-rich-color{width:2.2rem;padding:0;font-weight:900;position:relative}.hm-rich-color:after{content:"";background:var(--hm-gold);height:.18rem;position:absolute;bottom:.3rem;left:.35rem;right:.35rem}.hm-rich-color input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.hm-rich-image-row{border-bottom:1px solid var(--hm-line);background:var(--hm-gold);grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem;padding:.65rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-rich-image-row{background:color-mix(in srgb,var(--hm-gold) 6%,var(--hm-paper))}}.hm-rich-image-upload{align-items:center;gap:.45rem;display:flex}.hm-rich-image-upload>span{color:var(--hm-muted);white-space:nowrap;font-size:.56rem;font-weight:750}.hm-rich-image-row input{border:1px solid var(--hm-line);min-width:0;color:var(--hm-text);background:var(--hm-paper);border-radius:.4rem;padding:.55rem .7rem;font-size:.66rem}.hm-rich-image-row button{color:#fff;background:var(--hm-navy);border-radius:.4rem;padding:.55rem .8rem;font-size:.63rem;font-weight:850}.hm-rich-image-row button:disabled{cursor:wait;opacity:.58}.hm-rich-editor-content{min-height:inherit;color:var(--hm-text);outline:none;padding:1rem;font-size:.78rem;line-height:1.75}.hm-rich-editor-content>*+*{margin-top:.75em}.hm-rich-editor-content h2{font-size:1.45rem;font-weight:950;line-height:1.2}.hm-rich-editor-content h3{font-size:1.15rem;font-weight:900;line-height:1.25}.hm-rich-editor-content h4{font-size:.95rem;font-weight:900}.hm-rich-editor-content ul{padding-left:1.3rem;list-style:outside}.hm-rich-editor-content ol{padding-left:1.3rem;list-style:decimal}.hm-rich-editor-content blockquote{border-left:4px solid var(--hm-gold);background:var(--hm-gold);padding:.6rem .8rem}@supports (color:color-mix(in lab,red,red)){.hm-rich-editor-content blockquote{background:color-mix(in srgb,var(--hm-gold) 6%,transparent)}}.hm-rich-editor-content img{object-fit:contain;border-radius:.45rem;width:auto;max-width:100%;max-height:36rem;display:block}.hm-rich-editor-content a{color:#b36a0a;text-decoration:underline}.hm-rich-editor-preview{background:var(--hm-paper);padding:1rem}.hm-rich-editor-help{border-top:1px solid var(--hm-line);color:var(--hm-muted);background:var(--hm-canvas);padding:.55rem .75rem}@supports (color:color-mix(in lab,red,red)){.hm-rich-editor-help{background:color-mix(in srgb,var(--hm-canvas) 55%,var(--hm-paper))}}.hm-rich-editor-help{font-size:.56rem;line-height:1.5}.hm-shop-footer{color:#c8d2df;background:var(--shop-navy);margin-top:5rem}.hm-shop-footer-grid{grid-template-columns:1.4fr .8fr .8fr;gap:2rem;padding-block:2.8rem;display:grid}.hm-shop-footer-grid>div:not(.hm-shop-footer-brand)>strong{color:#fff;margin-bottom:.8rem;font-size:.7rem;display:block}.hm-shop-footer-grid a,.hm-shop-footer-grid span{color:#bfcad9;align-items:center;gap:.45rem;margin-top:.55rem;font-size:.62rem;display:flex}.hm-shop-footer-grid a:hover{color:#f1c16e}.hm-shop-footer-brand{align-items:flex-start;gap:.9rem;display:flex}.hm-shop-footer-brand img{object-fit:contain;width:3rem;height:3rem}.hm-shop-footer-brand strong{color:#fff;font-size:1rem}.hm-shop-footer-brand p{color:#bfcad9;max-width:23rem;margin-top:.35rem;font-size:.63rem;line-height:1.6}.hm-shop-footer-bottom{background:var(--shop-navy-dark);border-top:1px solid #ffffff1a}.hm-shop-footer-bottom .hm-shop-width{color:#9eacbf;justify-content:space-between;align-items:center;gap:1rem;min-height:3.4rem;font-size:.56rem;display:flex}@media(max-width:1000px){.hm-shop-category-grid,.hm-shop-products-grid,.hm-shop-topup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-shop-hero{grid-template-columns:minmax(0,1fr) minmax(16rem,.65fr)}.hm-shop-family-section{grid-template-columns:1fr}}@media(max-width:760px){.hm-shop-header{position:relative}.hm-shop-utility .hm-shop-width{min-height:2.5rem}.hm-shop-brand-row>.hm-shop-width{min-height:4.8rem}.hm-shop-brand img{width:3rem;height:3rem}.hm-shop-brand strong{font-size:1.05rem}.hm-shop-user,.hm-shop-account-actions small{display:none}.hm-shop-balance,.hm-shop-login{min-height:2.7rem;padding:.4rem .55rem}.hm-shop-hero{grid-template-columns:1fr}.hm-shop-hero-guide{border-top:1px solid #ffffff1a;border-left:0}.hm-shop-family-link{grid-template-columns:auto 1fr}.hm-shop-family-link>b{display:none}.hm-shop-products-grid,.hm-shop-topup-grid,.hm-shop-steps,.hm-shop-coin-explainer{grid-template-columns:1fr}.hm-shop-coin-explainer>svg{justify-self:center;transform:rotate(90deg)}.hm-shop-topup-switch,.hm-shop-product-detail{grid-template-columns:1fr}.hm-shop-product-detail-media{min-height:20rem}.hm-shop-product-price-box{flex-direction:column;align-items:stretch}.hm-shop-footer-grid{grid-template-columns:1fr 1fr}.hm-shop-footer-brand{grid-column:span 2}}@media(max-width:500px){.hm-shop-width{width:min(100% - 1.25rem,1480px)}.hm-shop-utility a{font-size:0}.hm-shop-utility a svg{font-size:.72rem}.hm-shop-brand span{display:none}.hm-shop-category-grid{grid-template-columns:1fr}.hm-shop-category-card{min-height:7.2rem}.hm-shop-hero-copy,.hm-shop-hero-guide{padding:1.4rem}.hm-shop-hero h1{font-size:2.35rem}.hm-shop-hero-actions{flex-direction:column;align-items:stretch}.hm-shop-family-link{padding:.85rem}.hm-shop-family-link p{display:none}.hm-shop-section-heading>span{width:2.6rem;height:2.6rem}.hm-shop-product-media{height:12rem}.hm-shop-purchase-options>button{grid-template-columns:auto 1fr}.hm-shop-purchase-option-price{grid-column:2}.hm-shop-purchase-balance{flex-direction:column;align-items:stretch}.hm-shop-purchase-balance>div:last-child{text-align:left;border-top:1px solid #e0e5ea;padding-top:.6rem}.hm-rich-editor-divider{display:none}.hm-rich-image-row,.hm-shop-footer-grid{grid-template-columns:1fr}.hm-shop-footer-brand{grid-column:auto}.hm-shop-footer-bottom .hm-shop-width{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:.7rem}}.dark .hm-storefront,.dark .hm-shop-product-page{color:var(--hm-text)}.dark .hm-shop-family-link,.dark .hm-shop-product-card,.dark .hm-shop-how,.dark .hm-shop-coin-explainer,.dark .hm-shop-topup-switch button,.dark .hm-shop-topup-card,.dark .hm-shop-empty,.dark .hm-shop-loading,.dark .hm-shop-product-detail,.dark .hm-shop-product-description,.dark .hm-shop-purchase-modal{border-color:var(--hm-line);color:var(--hm-text);background:#292725}.dark .hm-shop-how{box-shadow:0 0 0 100vmax #292725}.dark .hm-shop-section-heading h2,.dark .hm-shop-family-link strong,.dark .hm-shop-product-copy h3,.dark .hm-shop-product-footer strong,.dark .hm-shop-step h3,.dark .hm-shop-coin-explainer strong,.dark .hm-shop-topup-switch strong,.dark .hm-shop-topup-body h3,.dark .hm-shop-product-detail-copy h1,.dark .hm-shop-product-price-box strong,.dark .hm-shop-product-description header h2,.dark .hm-shop-purchase-modal h2,.dark .hm-shop-purchase-option-copy strong,.dark .hm-shop-purchase-option-price,.dark .hm-shop-purchase-balance strong,.dark .hm-rich-content h2,.dark .hm-rich-content h3,.dark .hm-rich-content h4{color:#eef3f9}.dark .hm-shop-product-footer,.dark .hm-shop-step,.dark .hm-shop-product-promises article,.dark .hm-shop-product-intervals span,.dark .hm-shop-purchase-balance{border-color:var(--hm-line);background:#312e2b}.dark .hm-shop-topup-switch button.is-active,.dark .hm-shop-purchase-options>button.is-active{background:#df98281c}.dark .hm-shop-purchase-options>button{border-color:var(--hm-line);background:#292725}.dark .hm-rich-content blockquote{color:#c9d2dd;background:#df982814}.dark .hm-shop-empty p,.dark .hm-shop-loading p,.dark .hm-shop-product-copy p,.dark .hm-shop-section-heading p,.dark .hm-shop-topup-description,.dark .hm-shop-product-intro{color:#b6c1ce}.dark .hm-shop-family-link p,.dark .hm-shop-product-details{color:#aebac9}.dark .hm-shop-family-link>b{color:#f0c16f}.hm-store-admin{--store-admin-navy:#243550;--store-admin-navy-dark:#17243a;--store-admin-gold:#df9828;gap:1rem;display:grid}.hm-store-admin-hero{border:1px solid #ffffff1a;border-bottom:4px solid var(--store-admin-gold);color:#fff;background:radial-gradient(circle at 86% 20%,#df982838,transparent 17rem),linear-gradient(130deg,var(--store-admin-navy-dark),var(--store-admin-navy));border-radius:.8rem;justify-content:space-between;align-items:center;gap:1.5rem;min-height:9.5rem;padding:1.7rem;display:flex;overflow:hidden;box-shadow:0 12px 30px #19273d26}.hm-store-admin-hero h1{letter-spacing:-.04em;margin-top:.35rem;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:950;line-height:1.1}.hm-store-admin-hero p{color:#c7d1df;max-width:45rem;margin-top:.45rem;font-size:.72rem;line-height:1.65}.hm-store-admin-hero .hm-button-secondary{color:#fff;background:#ffffff14;border-color:#ffffff26;flex:none}.hm-store-admin-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;display:grid}.hm-store-admin-metric{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.62rem;align-items:center;gap:.65rem;min-width:0;padding:.8rem;display:flex;box-shadow:0 6px 18px #1824360d}.hm-store-admin-metric>span{color:#fff;background:var(--store-admin-navy);border-radius:.45rem;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.hm-store-admin-metric div{min-width:0}.hm-store-admin-metric small,.hm-store-admin-metric strong{text-overflow:ellipsis;display:block;overflow:hidden}.hm-store-admin-metric small{color:var(--hm-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.49rem;font-weight:850;line-height:1.25}.hm-store-admin-metric strong{color:var(--hm-text);white-space:nowrap;margin-top:.15rem;font-size:.9rem;font-weight:950}.hm-store-admin-shell{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.75rem;grid-template-columns:14rem minmax(0,1fr);align-items:start;min-width:0;display:grid;overflow:hidden;box-shadow:0 10px 28px #18243612}.hm-store-admin-sidebar{border-right:1px solid var(--hm-line);background:var(--hm-canvas);flex-direction:column;min-height:36rem;padding:1rem .75rem;display:flex;position:sticky;top:5rem}@supports (color:color-mix(in lab,red,red)){.hm-store-admin-sidebar{background:color-mix(in srgb,var(--hm-canvas) 65%,var(--hm-paper))}}.hm-store-admin-sidebar>span{color:var(--hm-muted);letter-spacing:.13em;text-transform:uppercase;margin:.8rem .55rem .35rem;font-size:.48rem;font-weight:900}.hm-store-admin-sidebar>span:first-child{margin-top:0}.hm-store-admin-sidebar>button{text-align:left;border-radius:.48rem;grid-template-columns:auto 1fr;align-items:center;gap:.65rem;width:100%;padding:.65rem;transition:color .15s,background .15s;display:grid}.hm-store-admin-sidebar>button>span{color:#697789;background:var(--hm-paper);border-radius:.38rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-admin-sidebar>button>span{background:color-mix(in srgb,var(--hm-paper) 88%,var(--hm-canvas))}}.hm-store-admin-sidebar>button strong,.hm-store-admin-sidebar>button small{display:block}.hm-store-admin-sidebar>button strong{color:var(--hm-text);font-size:.65rem;font-weight:900}.hm-store-admin-sidebar>button small{color:var(--hm-muted);margin-top:.13rem;font-size:.52rem;line-height:1.35}.hm-store-admin-sidebar>button:hover{background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-admin-sidebar>button:hover{background:color-mix(in srgb,var(--hm-gold) 7%,transparent)}}.hm-store-admin-sidebar>button.is-active{color:#fff;background:var(--store-admin-navy);box-shadow:inset 4px 0 var(--store-admin-gold)}.hm-store-admin-sidebar-note{border:1px solid var(--hm-line);color:var(--hm-muted);background:var(--hm-paper);border-radius:.45rem;gap:.5rem;margin-top:auto;padding:.7rem;font-size:.52rem;line-height:1.5;display:flex}.hm-store-admin-sidebar-note svg{color:var(--store-admin-gold);flex:none;margin-top:.1rem}.hm-store-admin-content{min-width:0;padding:clamp(1rem,3vw,1.7rem)}.hm-store-admin-readonly{color:#755111;background:#fff8e8;border:1px solid #e4c47c;border-radius:.45rem;margin-bottom:1rem;padding:.75rem;font-size:.62rem;line-height:1.55}.hm-store-panel-header{border-bottom:1px solid var(--hm-line);justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.hm-store-panel-header h2{color:var(--hm-navy);letter-spacing:-.025em;font-size:1.1rem;font-weight:950}.hm-store-panel-header p{max-width:46rem;color:var(--hm-muted);margin-top:.3rem;font-size:.63rem;line-height:1.55}.hm-store-admin-toolbar{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.8rem;display:flex}.hm-store-admin-toolbar label{width:min(100%,30rem);display:block;position:relative}.hm-store-admin-toolbar label svg{color:var(--hm-muted);pointer-events:none;font-size:.7rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.hm-store-admin-toolbar input{border:1px solid var(--hm-line);width:100%;min-height:2.65rem;color:var(--hm-text);background:var(--hm-paper);border-radius:.45rem;outline:none;padding:.6rem .75rem .6rem 2.15rem;font-size:.64rem}.hm-store-admin-toolbar input:focus{border-color:var(--hm-gold);box-shadow:0 0 0 3px #df98281f}.hm-store-admin-toolbar>span{color:var(--hm-muted);white-space:nowrap;font-size:.56rem;font-weight:800}.hm-store-admin-list{border:1px solid var(--hm-line);border-radius:.55rem;overflow:hidden}.hm-store-admin-list>article+article{border-top:1px solid var(--hm-line)}.hm-store-admin-list-item{background:var(--hm-paper);align-items:flex-start;gap:.85rem;padding:.9rem;display:flex}.hm-store-admin-list-item:hover,.hm-store-product-row:hover,.hm-store-topup-row:hover{background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-admin-list-item:hover,.hm-store-product-row:hover,.hm-store-topup-row:hover{background:color-mix(in srgb,var(--hm-gold) 3.5%,var(--hm-paper))}}.hm-store-admin-item-image{color:#f1c16e;background:linear-gradient(135deg,var(--store-admin-navy-dark),var(--store-admin-navy));border-radius:.45rem;flex:none;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;overflow:hidden}.hm-store-admin-item-image.is-product{width:4.5rem;height:4.5rem}.hm-store-admin-item-image.is-topup{width:3.8rem;height:3.8rem}.hm-store-admin-item-image img{object-fit:cover;width:100%;height:100%}.hm-store-product-row{background:var(--hm-paper);grid-template-columns:auto minmax(12rem,1fr) minmax(7rem,.35fr) minmax(7rem,.36fr) auto;align-items:center;gap:.85rem;min-width:0;padding:.85rem;display:grid}.hm-store-product-main{min-width:0}.hm-store-product-main>div,.hm-store-topup-main>div{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.hm-store-product-main h3,.hm-store-topup-main h3{color:var(--hm-text);font-size:.74rem;font-weight:950;line-height:1.35}.hm-store-product-main h3{flex-basis:100%}.hm-store-product-main p,.hm-store-topup-main p{color:var(--hm-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.28rem;font-size:.57rem;line-height:1.45;display:-webkit-box;overflow:hidden}.hm-store-product-main>small,.hm-store-topup-main>small{color:var(--hm-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.28rem;font-size:.5rem;font-weight:700;display:block;overflow:hidden}.hm-store-featured-pill{color:#89570e;background:#fff3dc;border-radius:999px;padding:.22rem .4rem;font-size:.46rem;font-weight:900}.hm-store-product-plan small,.hm-store-product-plan strong,.hm-store-product-plan span,.hm-store-product-delivery small,.hm-store-product-delivery strong,.hm-store-product-delivery span,.hm-store-topup-kind small,.hm-store-topup-kind strong,.hm-store-topup-amount strong,.hm-store-topup-amount span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hm-store-product-plan small,.hm-store-product-delivery small,.hm-store-topup-kind small{color:var(--hm-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.48rem;font-weight:850}.hm-store-product-plan strong,.hm-store-product-delivery strong,.hm-store-topup-kind strong{color:var(--hm-text);margin-top:.18rem;font-size:.6rem;font-weight:900}.hm-store-product-plan span,.hm-store-product-delivery span{color:var(--hm-muted);margin-top:.18rem;font-size:.49rem}.hm-store-admin-empty{color:var(--hm-muted);text-align:center;background:var(--hm-paper);padding:2.5rem 1rem;font-size:.65rem}.hm-store-tebex-explainer{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:.8rem;display:grid}.hm-store-tebex-explainer>div{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.48rem;align-items:center;gap:.65rem;padding:.75rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-store-tebex-explainer>div{background:color-mix(in srgb,var(--hm-canvas) 65%,var(--hm-paper))}}.hm-store-tebex-explainer b{color:var(--hm-muted);position:absolute;top:.35rem;right:.45rem}@supports (color:color-mix(in lab,red,red)){.hm-store-tebex-explainer b{color:color-mix(in srgb,var(--hm-muted) 25%,transparent)}}.hm-store-tebex-explainer b{font-size:1.5rem;line-height:1}.hm-store-tebex-explainer svg{width:1rem;color:var(--store-admin-gold)}.hm-store-tebex-explainer strong,.hm-store-tebex-explainer small{display:block}.hm-store-tebex-explainer strong{color:var(--hm-text);font-size:.59rem}.hm-store-tebex-explainer small{color:var(--hm-muted);margin-top:.13rem;font-size:.49rem}.hm-store-admin-info{color:#435a76;background:#f4f8fc;border:1px solid #cdd9e7;border-radius:.45rem;align-items:flex-start;gap:.55rem;margin-top:.8rem;padding:.75rem;font-size:.58rem;line-height:1.55;display:flex}.hm-store-admin-info>svg{color:#55749a;flex:none;margin-top:.12rem}.hm-store-admin-info.is-important{color:#735013;background:#fff8e8;border-color:#e5c37a;margin:0 0 .8rem}.hm-store-admin-info.is-important>svg{color:#a66b12}.hm-store-topup-row{background:var(--hm-paper);grid-template-columns:auto minmax(11rem,1fr) minmax(7rem,.36fr) minmax(6rem,.25fr) auto;align-items:center;gap:.85rem;min-width:0;padding:.85rem;display:grid}.hm-store-topup-main{min-width:0}.hm-store-topup-amount{text-align:right}.hm-store-topup-amount strong{color:var(--hm-navy);font-size:.78rem;font-weight:950}.hm-store-topup-amount span{color:#a36a14;margin-top:.15rem;font-size:.56rem;font-weight:850}.hm-store-settings-grid{gap:.85rem;display:grid}.hm-store-settings-operations{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;gap:.85rem;display:grid}.hm-store-settings-operations>.hm-store-settings-section{height:100%}.hm-store-monthly-goal-fields{grid-template-columns:minmax(8rem,1fr) 6.5rem;gap:.75rem;display:grid}.hm-store-admin .hm-input,.hm-store-editor-dialog .hm-input{width:100%;min-width:0}.hm-store-settings-section{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.55rem;overflow:hidden}.hm-store-settings-section>header{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);gap:.7rem;padding:.9rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-settings-section>header{background:color-mix(in srgb,var(--hm-canvas) 60%,var(--hm-paper))}}.hm-store-settings-section>header>span{color:#fff;background:var(--store-admin-navy);border-radius:.42rem;flex:none;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:flex}.hm-store-settings-section h3{color:var(--hm-text);font-size:.72rem;font-weight:950}.hm-store-settings-section header p{color:var(--hm-muted);margin-top:.16rem;font-size:.55rem;line-height:1.45}.hm-store-settings-section-body{padding:1rem}.hm-store-admin-toggle{border:1px solid var(--hm-line);min-height:3.2rem;color:var(--hm-text);text-align:left;background:var(--hm-paper);border-radius:.45rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem;font-size:.59rem;font-weight:850;display:flex}.hm-store-admin-toggle.is-active{background:var(--hm-gold);border-color:#df98288c}@supports (color:color-mix(in lab,red,red)){.hm-store-admin-toggle.is-active{background:color-mix(in srgb,var(--hm-gold) 5%,var(--hm-paper))}}.hm-store-admin-switch{background:#bbc3cc;border-radius:999px;flex:none;width:2.25rem;height:1.25rem;transition:background .16s;position:relative}.hm-store-admin-switch>span{background:#fff;border-radius:50%;width:.85rem;height:.85rem;transition:left .16s;position:absolute;top:.2rem;left:.2rem;box-shadow:0 2px 4px #0000002e}.hm-store-admin-toggle.is-active .hm-store-admin-switch{background:var(--store-admin-gold)}.hm-store-admin-toggle.is-active .hm-store-admin-switch>span{left:1.2rem}.hm-store-editor-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0c1522b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.hm-store-editor-dialog{border:1px solid var(--hm-line);border-top:5px solid var(--store-admin-gold,#df9828);width:min(100%,46rem);max-height:calc(100vh - 2rem);color:var(--hm-text);background:var(--hm-paper);border-radius:.65rem;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 28px 70px #08101c57}.hm-store-editor-dialog.is-wide{width:min(100%,82rem)}.hm-store-editor-dialog>header{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-editor-dialog>header{background:color-mix(in srgb,var(--hm-canvas) 55%,var(--hm-paper))}}.hm-store-editor-dialog>header span{color:#a56a13;letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:900}.hm-store-editor-dialog>header h2{color:var(--hm-navy);margin-top:.15rem;font-size:1.15rem;font-weight:950}.hm-store-editor-body{padding:1.2rem;overflow-y:auto}.hm-store-editor-dialog>footer{border-top:1px solid var(--hm-line);background:var(--hm-canvas);justify-content:flex-end;align-items:center;gap:.55rem;padding:.8rem 1.2rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-editor-dialog>footer{background:color-mix(in srgb,var(--hm-canvas) 55%,var(--hm-paper))}}.hm-store-editor-dialog>footer p{color:var(--hm-muted);margin-right:auto;font-size:.53rem}.hm-store-editor-section-heading{border-bottom:1px solid var(--hm-line);align-items:center;gap:.7rem;margin:.65rem 0 .1rem;padding:.7rem 0 .65rem;display:flex}.hm-store-editor-section-heading:first-child{margin-top:0;padding-top:0}.hm-store-editor-section-heading>span{color:#fff;background:var(--store-admin-navy,#243550);border-radius:.4rem;flex:none;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:flex}.hm-store-editor-section-heading h3{color:var(--hm-text);font-size:.72rem;font-weight:950}.hm-store-editor-section-heading p{color:var(--hm-muted);margin-top:.14rem;font-size:.54rem;line-height:1.45}.hm-store-recurring-preview{color:#6d4a0f;background:#fff8e8;border:1px solid #e3c27d;border-radius:.45rem;gap:.7rem;padding:.8rem;display:flex}.hm-store-recurring-preview>svg{color:#a76d13;margin-top:.12rem}.hm-store-recurring-preview strong{font-size:.65rem;display:block}.hm-store-recurring-preview p{margin-top:.2rem;font-size:.56rem;line-height:1.55}@media(max-width:1050px){.hm-store-admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-store-product-row{grid-template-columns:auto minmax(10rem,1fr) minmax(7rem,.4fr) auto}.hm-store-product-delivery{display:none}}@media(max-width:760px){.hm-store-admin-hero{flex-direction:column;align-items:flex-start}.hm-store-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-store-admin-shell{display:block}.hm-store-admin-sidebar{border-right:0;border-bottom:1px solid var(--hm-line);flex-direction:row;gap:.35rem;min-height:0;position:static;overflow-x:auto}.hm-store-admin-sidebar>span,.hm-store-admin-sidebar-note{display:none}.hm-store-admin-sidebar>button{min-width:10.5rem}.hm-store-panel-header{flex-direction:column;align-items:stretch}.hm-store-panel-header>.hm-button-primary{width:100%}.hm-store-tebex-explainer{grid-template-columns:1fr}.hm-store-product-row{grid-template-columns:auto minmax(0,1fr) auto}.hm-store-product-plan{display:none}.hm-store-topup-row{grid-template-columns:auto minmax(0,1fr) auto}.hm-store-topup-kind{display:none}.hm-store-topup-amount{text-align:left;grid-column:2}.hm-store-editor-backdrop{align-items:flex-end;padding:0}.hm-store-editor-dialog{border-radius:.65rem .65rem 0 0;max-height:96vh}.hm-store-editor-dialog>footer p{display:none}}@media(max-width:470px){.hm-store-admin-metrics{grid-template-columns:1fr}.hm-store-admin-toolbar{flex-direction:column;align-items:stretch}.hm-store-admin-toolbar label{width:100%}.hm-store-product-row,.hm-store-topup-row{align-items:start}.hm-store-admin-item-image.is-product,.hm-store-admin-item-image.is-topup{width:3rem;height:3rem}.hm-store-editor-dialog>footer{grid-template-columns:1fr 1fr;display:grid}}.dark .hm-store-panel-header h2,.dark .hm-store-topup-amount strong,.dark .hm-store-editor-dialog>header h2{color:var(--hm-text)}.dark .hm-store-admin-readonly,.dark .hm-store-recurring-preview{color:#f0d29b;background:#df982814;border-color:#df98284d}.dark .hm-store-admin-info{color:#c9d8e9;background:#4568921a;border-color:#7097c640}.dark .hm-store-admin-info.is-important{color:#f0d29b;background:#df982814;border-color:#df98284d}.dark .hm-store-featured-pill{color:#f1ca84;background:#df98281f}.hm-commerce{--commerce-navy:#243550;--commerce-navy-dark:#17243a;--commerce-gold:#df9828;gap:1rem;display:grid}.hm-commerce-hero{border-bottom:4px solid var(--commerce-gold);color:#fff;background:radial-gradient(circle at 83% 10%,#df98283b,transparent 18rem),linear-gradient(130deg,var(--commerce-navy-dark),var(--commerce-navy));border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;min-height:12.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid;overflow:hidden;box-shadow:0 14px 34px #18253a29}.hm-commerce-hero>div>span,.hm-commerce-panel>header span,.hm-commerce-section-heading>span,.hm-subscription-difference>header span,.hm-subscription-coverage-heading>div>span{color:#a86d15;letter-spacing:.13em;text-transform:uppercase;font-size:.56rem;font-weight:900}.hm-commerce-hero>div>span{color:#f1c16e}.hm-commerce-hero h1{letter-spacing:-.045em;margin-top:.42rem;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:950;line-height:1.04}.hm-commerce-hero>div>p{color:#c9d4e2;max-width:47rem;margin-top:.65rem;font-size:.73rem;line-height:1.7}.hm-commerce-hero>a{color:#fff;background:#ffffff13;border:1px solid #ffffff26;border-radius:.5rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;min-width:13.5rem;padding:.85rem;display:grid}.hm-commerce-hero>a>svg:first-child{color:#f1c16e}.hm-commerce-hero>a strong,.hm-commerce-hero>a small{display:block}.hm-commerce-hero>a strong{font-size:.67rem}.hm-commerce-hero>a small{color:#bfcbd9;margin-top:.14rem;font-size:.52rem}.hm-commerce-hero>a>svg:last-child{color:#bfcbd9;font-size:.65rem}.hm-commerce-hero>a:hover{background:#ffffff1f;border-color:#f1c16e}.hm-commerce-nav{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.6rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 8px 22px #1824360f}.hm-commerce-nav>a{border-right:1px solid var(--hm-line);grid-template-columns:auto 1fr;align-items:center;gap:.65rem;min-width:0;padding:.8rem 1rem;display:grid}.hm-commerce-nav>a:last-child{border-right:0}.hm-commerce-nav>a>span{color:#6a7788;background:var(--hm-canvas);border-radius:.42rem;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-commerce-nav>a>span{background:color-mix(in srgb,var(--hm-canvas) 68%,var(--hm-paper))}}.hm-commerce-nav strong,.hm-commerce-nav small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hm-commerce-nav strong{color:var(--hm-text);font-size:.64rem;font-weight:900}.hm-commerce-nav small{color:var(--hm-muted);margin-top:.13rem;font-size:.52rem}.hm-commerce-nav>a:hover{background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-commerce-nav>a:hover{background:color-mix(in srgb,var(--hm-gold) 5%,var(--hm-paper))}}.hm-commerce-nav>a.is-active{background:var(--commerce-navy);box-shadow:inset 0 -4px var(--commerce-gold)}.hm-commerce-nav>a.is-active>span{color:#fff;background:#ffffff1a}.hm-commerce-nav>a.is-active strong{color:#fff}.hm-commerce-nav>a.is-active small{color:#bdc9d8}.hm-commerce-map{border:1px solid var(--hm-line);border-left:5px solid var(--commerce-gold);background:var(--hm-paper);border-radius:.52rem;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.7rem;padding:.85rem 1rem;display:grid}.hm-commerce-map>div{align-items:center;gap:.55rem;min-width:0;display:flex;position:relative}.hm-commerce-map>div>span{color:#fff;background:var(--commerce-gold);border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.45rem;font-weight:900;display:flex;position:absolute;top:-.35rem;left:-.35rem}.hm-commerce-map>div>svg{width:1rem;color:var(--commerce-navy)}.hm-commerce-map strong,.hm-commerce-map small{display:block}.hm-commerce-map strong{color:var(--hm-text);font-size:.58rem}.hm-commerce-map small{color:var(--hm-muted);margin-top:.12rem;font-size:.49rem;line-height:1.4}.hm-commerce-map>svg{color:var(--hm-muted)}@supports (color:color-mix(in lab,red,red)){.hm-commerce-map>svg{color:color-mix(in srgb,var(--hm-muted) 65%,transparent)}}.hm-commerce-map>svg{font-size:.6rem}.hm-commerce-content{gap:1rem;display:grid}.hm-commerce-real-money{border:1px solid var(--hm-line);border-left:5px solid var(--commerce-gold);color:var(--hm-text);background:var(--hm-paper);border-radius:.52rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.85rem 1rem;display:grid;box-shadow:0 6px 18px #1824360a}.hm-commerce-real-money>span{color:#fff;background:var(--commerce-navy);border-radius:.42rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:flex}.hm-commerce-real-money small,.hm-commerce-real-money strong,.hm-commerce-real-money p{display:block}.hm-commerce-real-money small{color:#a86d15;letter-spacing:.09em;text-transform:uppercase;font-size:.49rem;font-weight:900}.hm-commerce-real-money strong{margin-top:.13rem;font-size:.66rem}.hm-commerce-real-money p{color:var(--hm-muted);margin-top:.18rem;font-size:.55rem;line-height:1.5}.hm-commerce-real-money>b{color:var(--commerce-navy);white-space:nowrap;font-size:.57rem}.hm-commerce-real-money:hover{border-color:#df9828a6}.hm-commerce-summaries{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.hm-commerce-summary{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.52rem;align-items:center;gap:.7rem;min-width:0;padding:.9rem;display:flex}.hm-commerce-summary>span{color:#fff;background:var(--commerce-navy);border-radius:.45rem;flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.hm-commerce-summary div{min-width:0}.hm-commerce-summary small,.hm-commerce-summary strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hm-commerce-summary small{color:var(--hm-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;font-weight:900}.hm-commerce-summary strong{color:var(--hm-text);margin-top:.18rem;font-size:1rem;font-weight:950}.hm-commerce-panel,.hm-subscription-coverage,.hm-subscription-difference,.hm-payment-portal-guide,.hm-payment-recurring-card,.hm-subscription-card,.hm-commerce-empty-card{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.58rem;box-shadow:0 7px 22px #1824360d}.hm-commerce-panel{overflow:hidden}.hm-commerce-panel>header{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-commerce-panel>header{background:color-mix(in srgb,var(--hm-canvas) 58%,var(--hm-paper))}}.hm-commerce-panel>header h2,.hm-commerce-section-heading h2,.hm-subscription-difference h2{color:var(--hm-navy);letter-spacing:-.02em;margin-top:.18rem;font-size:1rem;font-weight:950}.hm-commerce-panel>header p,.hm-commerce-section-heading p{color:var(--hm-muted);margin-top:.25rem;font-size:.56rem;line-height:1.5}.hm-commerce-history>article+article{border-top:1px solid var(--hm-line)}.hm-purchase-row,.hm-payment-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-width:0;padding:.9rem 1.2rem;display:grid}.hm-purchase-row:hover,.hm-payment-row:hover{background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-purchase-row:hover,.hm-payment-row:hover{background:color-mix(in srgb,var(--hm-gold) 3.5%,var(--hm-paper))}}.hm-purchase-row>div:first-child,.hm-payment-row>div:first-child{align-items:center;gap:.7rem;min-width:0;display:flex}.hm-purchase-row>div:first-child>div,.hm-payment-row>div:first-child>div{min-width:0}.hm-commerce-row-icon{color:#fff;background:var(--commerce-navy);border-radius:.42rem;flex:none;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;display:flex}.hm-purchase-row>div:first-child strong,.hm-payment-row>div:first-child strong{color:var(--hm-text);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:900;display:block;overflow:hidden}.hm-purchase-row>div:first-child div>div,.hm-payment-row>div:first-child div>div{color:var(--hm-muted);flex-wrap:wrap;gap:.2rem .6rem;margin-top:.2rem;font-size:.49rem;font-weight:700;display:flex}.hm-purchase-row>div:last-child,.hm-payment-row>div:last-child{justify-content:flex-end;align-items:center;gap:.8rem;display:flex}.hm-commerce-row-price{color:#a66a12;white-space:nowrap;font-size:.72rem;font-weight:950}.hm-commerce-empty{color:var(--hm-muted);text-align:center;padding:2.5rem 1rem;font-size:.65rem}.hm-commerce-pagination{border-top:1px solid var(--hm-line);justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem 1rem;display:flex}.hm-payment-verifying{color:#237347;background:#30915b12;border:1px solid #30915b47;border-radius:.5rem;padding:.8rem;font-size:.61rem;line-height:1.55}.hm-payment-verifying strong{margin-bottom:.2rem;font-size:.67rem;display:block}.hm-payment-portal-guide{border-top:5px solid var(--commerce-gold);padding:clamp(1rem,3vw,1.6rem)}.hm-payment-portal-guide>header{gap:.8rem;display:flex}.hm-payment-portal-guide>header>span{color:#fff;background:var(--commerce-navy);border-radius:.48rem;flex:none;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.hm-payment-portal-guide>header small{color:#a66a12;letter-spacing:.1em;text-transform:uppercase;font-size:.53rem;font-weight:900}.hm-payment-portal-guide>header h2{color:var(--hm-navy);letter-spacing:-.025em;margin-top:.22rem;font-size:1.15rem;font-weight:950}.hm-payment-portal-guide>header p{max-width:48rem;color:var(--hm-muted);margin-top:.35rem;font-size:.62rem;line-height:1.6}.hm-payment-portal-steps{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.48rem;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.65rem;margin-top:1.1rem;padding:.8rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-payment-portal-steps{background:color-mix(in srgb,var(--hm-canvas) 56%,var(--hm-paper))}}.hm-payment-portal-steps>div{align-items:center;gap:.55rem;display:flex}.hm-payment-portal-steps b{color:#fff;background:var(--commerce-gold);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;font-size:.55rem;display:flex}.hm-payment-portal-steps strong,.hm-payment-portal-steps small{display:block}.hm-payment-portal-steps strong{color:var(--hm-text);font-size:.57rem}.hm-payment-portal-steps small{color:var(--hm-muted);margin-top:.12rem;font-size:.48rem}.hm-payment-portal-steps>svg{color:var(--hm-muted)}@supports (color:color-mix(in lab,red,red)){.hm-payment-portal-steps>svg{color:color-mix(in srgb,var(--hm-muted) 60%,transparent)}}.hm-payment-portal-steps>svg{font-size:.55rem}.hm-payment-email-box{border:1px solid var(--hm-line);border-radius:.48rem;margin-top:.8rem;padding:.8rem}.hm-payment-email-heading{align-items:center;gap:.55rem;display:flex}.hm-payment-email-heading>svg{color:var(--commerce-gold)}.hm-payment-email-heading strong,.hm-payment-email-heading small{display:block}.hm-payment-email-heading strong{color:var(--hm-text);font-size:.61rem}.hm-payment-email-heading small{color:var(--hm-muted);margin-top:.13rem;font-size:.5rem}.hm-payment-email-list{gap:.4rem;margin-top:.7rem;display:grid}.hm-payment-email-list>div{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.42rem;justify-content:space-between;align-items:center;gap:.7rem;min-width:0;padding:.55rem .65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-payment-email-list>div{background:color-mix(in srgb,var(--hm-canvas) 48%,var(--hm-paper))}}.hm-payment-email-list span{color:var(--hm-text);text-overflow:ellipsis;font-size:.6rem;font-weight:800;overflow:hidden}.hm-payment-email-list button{color:#fff;background:var(--commerce-navy);border-radius:.35rem;flex:none;align-items:center;gap:.35rem;padding:.42rem .55rem;font-size:.52rem;font-weight:850;display:inline-flex}.hm-payment-no-email{color:#755113;background:#fff7e5;border-radius:.4rem;margin-top:.7rem;padding:.65rem;font-size:.55rem;line-height:1.5}.hm-payment-open-portal{width:100%;margin-top:.9rem}.hm-payment-portal-safety{color:var(--hm-muted);text-align:center;justify-content:center;align-items:center;gap:.4rem;margin-top:.65rem;font-size:.51rem;display:flex}.hm-commerce-section{gap:.8rem;display:grid}.hm-payment-recurring-grid,.hm-subscription-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.hm-payment-recurring-card,.hm-subscription-card{padding:1rem}.hm-subscription-difference{overflow:hidden}.hm-subscription-difference>header{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);padding:.85rem 1rem}@supports (color:color-mix(in lab,red,red)){.hm-subscription-difference>header{background:color-mix(in srgb,var(--hm-canvas) 56%,var(--hm-paper))}}.hm-subscription-difference>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.hm-subscription-difference article{align-items:center;gap:.7rem;display:flex}.hm-subscription-difference article>span{color:#fff;background:var(--commerce-navy);border-radius:.45rem;flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.hm-subscription-difference article small,.hm-subscription-difference article strong,.hm-subscription-difference article p{display:block}.hm-subscription-difference article small{color:#a66a12;text-transform:uppercase;font-size:.48rem;font-weight:900}.hm-subscription-difference article strong{color:var(--hm-text);margin-top:.12rem;font-size:.63rem}.hm-subscription-difference article p{color:var(--hm-muted);margin-top:.18rem;font-size:.52rem;line-height:1.5}.hm-subscription-difference>div>svg{color:var(--commerce-gold)}.hm-subscription-coverage{padding:1rem}.hm-subscription-coverage-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.hm-subscription-coverage-heading h2{color:var(--hm-navy);margin-top:.18rem;font-size:.9rem;font-weight:950}.hm-subscription-coverage-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.8rem;display:grid}.hm-subscription-coverage-message{border:1px solid var(--hm-line);color:var(--hm-muted);background:var(--hm-canvas);border-radius:.45rem;margin-top:.75rem;padding:.7rem}@supports (color:color-mix(in lab,red,red)){.hm-subscription-coverage-message{background:color-mix(in srgb,var(--hm-canvas) 48%,var(--hm-paper))}}.hm-subscription-coverage-message{font-size:.57rem;line-height:1.55}.hm-subscription-coverage-message.is-good{color:#247348;background:#30915b0f;border-color:#30915b40}.hm-subscription-coverage-message.is-warning{color:#795312;background:#df982812;border-color:#d191234d}.hm-subscription-card{flex-direction:column;display:flex}.hm-subscription-card-heading{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.hm-subscription-card-heading>div{align-items:center;gap:.65rem;min-width:0;display:flex}.hm-subscription-card-heading>div>span{color:#fff;background:var(--commerce-navy);border-radius:.45rem;flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.hm-subscription-card-heading>div>div{min-width:0}.hm-subscription-card-heading h2{color:var(--hm-text);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:950;overflow:hidden}.hm-subscription-card-heading p{color:var(--hm-muted);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:.15rem;font-size:.5rem;font-weight:800;overflow:hidden}.hm-subscription-card-data{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.85rem;display:grid}.hm-subscription-grace{color:#a53535;background:#c646460f;border:1px solid #c6464638;border-radius:.45rem;margin-top:.75rem;padding:.7rem;font-size:.57rem;line-height:1.55}.hm-subscription-actions{border-top:1px solid var(--hm-line);flex-wrap:wrap;gap:.45rem;margin-top:auto;padding-top:.8rem;display:flex}.hm-commerce-empty-card{text-align:center;padding:2.5rem 1rem}@media(max-width:760px){.hm-commerce-hero{grid-template-columns:1fr}.hm-commerce-hero>a{min-width:0}.hm-commerce-nav{grid-template-columns:repeat(3,minmax(10rem,1fr));overflow-x:auto}.hm-commerce-map{grid-template-columns:1fr}.hm-commerce-map>svg{justify-self:center;transform:rotate(90deg)}.hm-commerce-real-money{grid-template-columns:auto 1fr}.hm-commerce-real-money>b{display:none}.hm-commerce-summaries,.hm-payment-recurring-grid,.hm-subscription-grid,.hm-payment-portal-steps{grid-template-columns:1fr}.hm-payment-portal-steps>svg{justify-self:center;transform:rotate(90deg)}.hm-subscription-difference>div{grid-template-columns:1fr}.hm-subscription-difference>div>svg{justify-self:center;transform:rotate(90deg)}}@media(max-width:500px){.hm-commerce-nav{margin-inline:-.25rem}.hm-commerce-summaries{grid-template-columns:1fr}.hm-purchase-row,.hm-payment-row{grid-template-columns:1fr;align-items:stretch}.hm-purchase-row>div:last-child,.hm-payment-row>div:last-child{justify-content:space-between}.hm-subscription-coverage-heading{flex-direction:column;align-items:stretch}.hm-subscription-coverage-values,.hm-subscription-card-data{grid-template-columns:1fr}}.dark .hm-commerce-panel>header h2,.dark .hm-commerce-section-heading h2,.dark .hm-subscription-difference h2,.dark .hm-subscription-coverage-heading h2,.dark .hm-payment-portal-guide>header h2{color:var(--hm-text)}.dark .hm-commerce-real-money>b,.dark .hm-commerce-map>div>svg{color:#f0c16f}.dark .hm-payment-no-email,.dark .hm-subscription-coverage-message.is-warning{color:#f0d29b;background:#df982814;border-color:#df98284d}.hm-shop-header,.hm-shop-category-nav,.hm-shop-home,.hm-shop-product-page,.hm-family-page,.hm-shop-footer{--shop-orange:#f47a12;--shop-orange-dark:#bf4e08;--shop-orange-pale:#fff3e6;--shop-ink:#2f2a26;--shop-muted:#706b65;--shop-line:#e6ded6;--shop-cream:#fffaf3;--shop-teal:#2b8f7a;--shop-teal-pale:#eaf8f4;--shop-navy:#3b332d;--shop-navy-dark:#28231f;--shop-navy-soft:#5a4434;--shop-gold:var(--shop-orange);--shop-gold-dark:var(--shop-orange-dark);--shop-gold-pale:var(--shop-orange-pale)}.hm-shop-header{color:var(--hm-text);background:var(--hm-paper)}@supports (color:color-mix(in lab,red,red)){.hm-shop-header{background:color-mix(in srgb,var(--hm-paper) 94%,transparent)}}.hm-shop-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 24px #43362a14}.hm-shop-utility{color:#f7f2ec;background:#302b27}.hm-shop-utility a{color:#e8e0d8}.hm-shop-utility button{color:#fff;background:#ffffff14}.hm-shop-brand-row{border-bottom:1px solid var(--hm-line);background:var(--hm-paper)}.hm-shop-brand-row>.hm-shop-width{min-height:4.9rem}.hm-shop-brand img{filter:drop-shadow(0 5px 8px #4a31191f);width:3.2rem;height:3.2rem}.hm-shop-brand strong{color:var(--hm-text)}.hm-shop-brand small{color:var(--shop-orange-dark)}.hm-shop-balance,.hm-shop-user,.hm-shop-login{border-color:var(--hm-line);min-height:3rem;color:var(--hm-text);background:var(--hm-canvas)}@supports (color:color-mix(in lab,red,red)){.hm-shop-balance,.hm-shop-user,.hm-shop-login{background:color-mix(in srgb,var(--hm-canvas) 58%,var(--hm-paper))}}.hm-shop-balance:hover,.hm-shop-user:hover,.hm-shop-login:hover{border-color:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-balance:hover,.hm-shop-user:hover,.hm-shop-login:hover{border-color:color-mix(in srgb,var(--shop-orange) 52%,var(--hm-line))}}.hm-shop-balance:hover,.hm-shop-user:hover,.hm-shop-login:hover{background:var(--shop-orange-pale)}.hm-shop-balance>svg,.hm-shop-login>svg,.hm-shop-user-icon{color:var(--shop-orange-dark);background:#f47a121c}.hm-shop-account-actions small{color:var(--hm-muted)}.hm-shop-category-nav{color:var(--hm-text);background:linear-gradient(90deg,#f47a120f,transparent 22%),var(--hm-canvas);border-bottom:0;padding-block:.55rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-category-nav{background:linear-gradient(90deg,#f47a120f,transparent 22%),color-mix(in srgb,var(--hm-canvas) 72%,var(--hm-paper))}}.hm-shop-category-scroll{align-items:center;gap:.45rem}.hm-shop-store-tools{flex:none;align-items:center;gap:.45rem;margin-left:auto;padding-left:.55rem;display:flex}.hm-shop-currency-control,.hm-shop-nav-cart,.hm-shop-global-cart{border:1px solid var(--shop-line);min-height:2.45rem;color:var(--shop-ink);background:var(--hm-paper);border-radius:.72rem;align-items:center;gap:.45rem;font-size:.62rem;font-weight:900;display:inline-flex;box-shadow:0 3px 10px #3d2d1f0e}.hm-shop-currency-control{padding:.3rem .35rem .3rem .68rem}.hm-shop-currency-control>svg{color:var(--shop-orange-dark)}.hm-shop-currency-control select{appearance:none;color:#fff;background:linear-gradient(45deg,transparent 50%,white 50%) calc(100% - .65rem) 50% / .28rem .28rem no-repeat,linear-gradient(135deg,white 50%,transparent 50%) calc(100% - .46rem) 50% / .28rem .28rem no-repeat,var(--shop-orange);min-width:3.7rem;font:inherit;cursor:pointer;border:0;border-radius:.48rem;padding:.42rem 1.15rem .42rem .52rem}.hm-shop-nav-cart{padding:.35rem .48rem .35rem .68rem}.hm-shop-nav-cart>svg,.hm-shop-global-cart>svg{color:var(--shop-orange-dark)}.hm-shop-nav-cart b,.hm-shop-global-cart b{color:#fff;background:var(--shop-orange);border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;font-size:.52rem;display:inline-flex}.hm-shop-global-cart{padding:.38rem .48rem .38rem .65rem;display:none}.hm-shop-global-tools,.hm-shop-global-currency{display:none}.hm-shop-category-label{border-right:1px solid var(--hm-line);min-height:2.45rem;color:var(--hm-text);letter-spacing:.04em;text-transform:uppercase;flex:none;align-items:center;gap:.45rem;padding-right:.9rem;font-size:.64rem;font-weight:950;display:inline-flex}.hm-shop-category-label svg{color:var(--shop-orange-dark)}.hm-shop-category-scroll>a,.hm-shop-category-scroll>a:first-child{border:1px solid var(--hm-line);min-height:2.45rem;color:var(--hm-muted);background:var(--hm-paper);border-radius:999px;padding:.55rem .82rem}.hm-shop-category-scroll>a:hover,.hm-shop-category-scroll>a.is-active{color:var(--shop-orange-dark);background:var(--shop-orange-pale);box-shadow:none;border-color:#f47a1273}.hm-shop-category-scroll>a.is-accent{border-color:var(--shop-orange);color:#fff;background:var(--shop-orange)}.hm-shop-home{color:var(--hm-text);gap:clamp(1.35rem,3.2vw,2.8rem);display:grid}.hm-shop-notice{color:#236f60;background:var(--shop-teal-pale);border:1px solid #2b8f7a3d;border-radius:1rem;align-items:center;gap:.8rem;padding:.9rem 1rem;font-size:.72rem;display:flex}.hm-shop-notice span,.hm-shop-notice strong{display:block}.hm-shop-notice strong{margin-bottom:.12rem}.hm-shop-welcome{background:radial-gradient(circle at 9% 0,#ffa74847,#0000 23rem),linear-gradient(125deg,#3f2719f5,#74320ee0);border:1px solid #ffffff21;border-bottom:5px solid #a9440a;border-radius:1.35rem;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);min-height:30rem;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 48px #38221338}.hm-shop-welcome:before{content:"";pointer-events:none;border:2rem solid #ffffff09;border-radius:50%;width:15rem;height:15rem;position:absolute;top:-6rem;left:-5rem}.hm-shop-welcome:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#1b120c5c,#0000 65%),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 36px);position:absolute;inset:0}.hm-shop-welcome-art{z-index:0;opacity:.23;mix-blend-mode:screen;pointer-events:none;background:url(https://hypermine.net/documentos/logos/tiendahead.png) 50%/cover no-repeat;position:absolute;inset:0}.hm-shop-welcome-copy{z-index:1;padding:clamp(2rem,5vw,4.3rem);position:relative}.hm-shop-eyebrow,.hm-shop-section-heading small,.hm-shop-parents-callout small,.hm-shop-category-intro>span,.hm-shop-category-block>header span,.hm-shop-info-grid small,.hm-family-hero>div>span,.hm-family-card>header small{color:var(--shop-orange-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.61rem;font-weight:900}.hm-shop-eyebrow{color:#ffb24d;background:#18100b42;border:1px solid #ffb85f47;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;display:inline-flex}.hm-shop-welcome h1{color:#fff;letter-spacing:-.055em;max-width:45rem;margin-top:.75rem;font-size:clamp(2.25rem,5.2vw,4.5rem);font-weight:950;line-height:.98}.hm-shop-welcome-description{color:#ffffffbd;max-width:45rem;margin-top:1.25rem;font-size:.82rem;line-height:1.75}.hm-shop-welcome-description .is-lead{color:#fff6ed;font-size:clamp(.95rem,2vw,1.14rem);font-weight:750}.hm-shop-welcome-description p+p{margin-top:.55rem}.hm-shop-trust,.hm-shop-welcome-actions{flex-wrap:wrap;gap:.7rem;display:flex}.hm-shop-trust{margin-top:1.5rem}.hm-shop-trust li{color:#ffffffd1;background:#130d0933;border:1px solid #ffffff1a;border-radius:.65rem;align-items:center;gap:.42rem;padding:.45rem .6rem;font-size:.65rem;font-weight:800;display:inline-flex}.hm-shop-trust svg{color:var(--shop-orange)}.hm-shop-welcome-actions{margin-top:1.8rem}.hm-shop-button-primary,.hm-shop-button-secondary{border-radius:.75rem}.hm-shop-button-primary{border-color:var(--shop-orange);border-bottom-color:var(--shop-orange-dark);background:var(--shop-orange);box-shadow:0 3px 0 var(--shop-orange-dark)}.hm-shop-button-primary:hover{background:#ff8a24}.hm-shop-button-secondary{color:#fff;background:#ffffff14;border-color:#ffffff2e}.hm-shop-welcome-visual{z-index:1;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:radial-gradient(circle at 90% 10%,#ff97283d,#0000 13rem),#19100a7a;border:1px solid #ffffff21;border-radius:1.15rem;flex-direction:column;justify-content:center;margin:1.5rem;padding:clamp(1.7rem,4vw,2.7rem);display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.hm-shop-welcome-visual>img{object-fit:contain;filter:drop-shadow(0 9px 10px #5e3c1b29);width:4.4rem;height:4.4rem}.hm-shop-welcome-visual>span{color:#ffb24d;letter-spacing:.1em;text-transform:uppercase;margin-top:1.1rem;font-size:.62rem;font-weight:900}.hm-shop-welcome-visual>strong{margin-top:.28rem;font-size:1.35rem;line-height:1.2}.hm-shop-welcome-visual>ul{gap:.7rem;margin-top:1.3rem;display:grid}.hm-shop-welcome-visual>ul li{align-items:center;gap:.6rem;font-size:.72rem;font-weight:750;display:flex}.hm-shop-welcome-visual>ul svg{color:#6de3b8}.hm-shop-hero-mascots{gap:.35rem;display:flex;position:absolute;top:1rem;right:1rem}.hm-shop-hero-mascots span{background:#00000038;border:1px solid #ffffff1f;border-radius:.58rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.9rem;display:flex;transform:rotate(-5deg)}.hm-shop-hero-mascots span:nth-child(2){transform:translateY(.3rem)rotate(5deg)}.hm-shop-hero-balance{color:var(--shop-ink);background:#ffffffe6;border:1px solid #2b8f7a33;border-radius:.8rem;grid-template-columns:auto 1fr;align-items:center;gap:.08rem .65rem;margin-top:1.4rem;padding:.75rem;display:grid}.hm-shop-hero-balance>svg{color:var(--shop-orange);grid-row:span 2;font-size:1.2rem}.hm-shop-hero-balance span{color:var(--shop-muted);font-size:.55rem}.hm-shop-hero-balance b{font-size:.9rem}.hm-shop-parents-callout{color:#fff;background:radial-gradient(circle at 85% 0,#ffffff14,#0000 15rem),linear-gradient(135deg,#2d6a61,#3c8277);border:1px solid #2f7065;border-bottom:4px solid #205046;border-radius:1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem 1.2rem;display:grid;box-shadow:0 10px 25px #2267582b}.hm-shop-parents-icon{color:#fff;background:var(--shop-teal);border-radius:.8rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.hm-shop-parents-callout small,.hm-shop-parents-callout strong,.hm-shop-parents-callout p{display:block}.hm-shop-parents-callout small{color:#ffd08c}.hm-shop-parents-callout strong{margin-top:.15rem;font-size:.95rem}.hm-shop-parents-callout p{color:#ffffffc2;max-width:47rem;margin-top:.22rem;font-size:.67rem;line-height:1.5}.hm-shop-parents-callout>b{color:#fff;background:var(--shop-orange);white-space:nowrap;border-radius:.65rem;padding:.65rem .75rem;font-size:.65rem}.hm-shop-how,.hm-shop-catalog,.hm-shop-topups{gap:1.5rem;display:grid}.hm-shop-how,.hm-shop-community,.hm-shop-topups{border:1px solid var(--shop-line);background:var(--hm-paper);border-radius:1.05rem;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 9px 25px #41312211}.hm-shop-section-heading{max-width:50rem;margin:0}.hm-shop-section-heading>span{background:var(--shop-orange);box-shadow:0 3px 0 var(--shop-orange-dark);border-radius:.8rem}.hm-shop-section-heading h2,.hm-shop-category-block>header h2,.hm-shop-category-intro h1,.hm-shop-info-grid h2{color:var(--shop-ink)}.hm-shop-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.hm-shop-steps article{border:1px solid var(--shop-line);background:linear-gradient(145deg,#fff4e2a6,transparent 65%),var(--hm-paper);border-bottom-width:3px;border-radius:1rem;padding:1.3rem;position:relative;box-shadow:0 7px 22px #4131220e}.hm-shop-steps article>b{color:#f47a1229;font-size:2rem;font-weight:950;position:absolute;top:.85rem;right:.9rem}.hm-shop-steps article>span{width:2.8rem;height:2.8rem;color:var(--shop-orange-dark);background:var(--shop-orange-pale);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.hm-shop-steps h3{margin-top:1rem;font-size:.86rem;font-weight:900}.hm-shop-steps p{color:var(--shop-muted);margin-top:.35rem;font-size:.67rem;line-height:1.6}.hm-shop-category-block{gap:1rem;display:grid}.hm-shop-category-block+.hm-shop-category-block{border-top:1px solid var(--shop-line);margin-top:1.2rem;padding-top:2rem}.hm-shop-category-block>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.hm-shop-category-block>header h2{margin-top:.16rem;font-size:1.35rem;font-weight:950}.hm-shop-category-block>header a,.hm-shop-category-intro>a,.hm-shop-info-grid a{color:var(--shop-orange-dark);font-size:.65rem;font-weight:850}.hm-shop-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.hm-shop-product-card{border-color:var(--shop-line);background:var(--hm-paper);border-bottom-width:4px;border-radius:1rem;box-shadow:0 9px 24px #41312214}.hm-shop-product-card:hover{border-color:#f47a1280;box-shadow:0 15px 32px #4131221c}.hm-shop-product-media{height:13rem;color:var(--shop-orange);background:radial-gradient(circle at 72% 18%,#2b8f7a24,#0000 8rem),linear-gradient(145deg,#fff0da,#fff9ef);border-bottom:1px solid #f47a1221}.hm-shop-product-badges span{background:#372e26c7;border-color:#ffffff59}.hm-shop-product-badges span.is-featured{background:var(--shop-orange)}.hm-shop-product-copy>small,.hm-shop-product-copy h3{color:var(--shop-orange-dark)}.hm-shop-product-copy h3{color:var(--shop-ink)}.hm-shop-product-copy p{color:var(--shop-muted)}.hm-shop-product-footer{border-color:var(--shop-line);background:var(--shop-cream)}@supports (color:color-mix(in lab,red,red)){.hm-shop-product-footer{background:color-mix(in srgb,var(--shop-cream) 76%,var(--hm-paper))}}.hm-shop-product-footer button,.hm-shop-topup-actions button:not(.is-cart){color:#fff;background:var(--shop-orange);border-radius:.7rem}.hm-shop-category-intro{border:1px solid var(--shop-line);border-left:6px solid var(--shop-orange);background:var(--hm-paper);border-radius:1rem;padding:clamp(1.3rem,4vw,2.4rem)}.hm-shop-category-intro>a svg{transform:rotate(180deg)}.hm-shop-category-intro>span{margin-top:1rem;display:block}.hm-shop-category-intro h1{margin-top:.2rem;font-size:clamp(2rem,4vw,3.2rem);font-weight:950}.hm-shop-category-intro .hm-rich-content{max-width:52rem;margin-top:.8rem}.hm-shop-topup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.hm-shop-topup-card{border:1px solid var(--shop-line);background:linear-gradient(145deg,#fff2dca6,transparent 65%),var(--hm-paper);border-bottom:3px solid #d8cec3;border-radius:1rem;grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:1rem;padding:.8rem;display:grid;box-shadow:0 7px 18px #4131220f}.hm-shop-topup-image{width:5rem;height:5rem;color:var(--shop-orange);background:var(--shop-orange-pale);border-radius:.8rem;justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:relative;overflow:hidden}.hm-shop-topup-image img{object-fit:cover;width:100%;height:100%}.hm-shop-topup-image span{color:#fff;background:var(--shop-teal);border-radius:999px;padding:.2rem .35rem;font-size:.45rem;font-weight:850;position:absolute;bottom:.25rem;right:.25rem}.hm-shop-topup-card small{color:var(--shop-orange-dark);text-transform:uppercase;font-size:.53rem;font-weight:900}.hm-shop-topup-card h3{margin-top:.15rem;font-size:.82rem;font-weight:900}.hm-shop-topup-card strong{margin-top:.3rem;font-size:1.05rem;display:block}.hm-shop-topup-card p{color:var(--shop-muted);margin-top:.15rem;font-size:.58rem}.hm-shop-topup-actions{grid-column:1/-1;grid-template-columns:.8fr 1.2fr;gap:.45rem;display:grid}.hm-shop-topup-actions button{padding:.65rem .8rem;font-size:.62rem;font-weight:900}.hm-shop-topup-actions button.is-cart{color:var(--shop-orange-dark);background:var(--shop-orange-pale);border:1px solid #f47a1252}.hm-shop-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.hm-shop-info-grid article{border:1px solid var(--shop-line);background:var(--hm-paper);border-bottom-width:4px;border-radius:1rem;grid-template-columns:auto 1fr;gap:1rem;padding:1.2rem;display:grid;box-shadow:0 8px 22px #41312211}.hm-shop-info-grid article.is-terms{background:linear-gradient(145deg,#fff8ed,var(--hm-paper) 72%);border-bottom-color:#d18b2b}.hm-shop-info-grid article>span{width:3rem;height:3rem;color:var(--shop-orange-dark);background:var(--shop-orange-pale);border-radius:.8rem;justify-content:center;align-items:center;display:flex}.hm-shop-info-grid article.is-support{background:linear-gradient(145deg,#f1fcf8,var(--hm-paper) 68%);border-color:#2b8f7a47}.hm-shop-info-grid article.is-support>span{color:#237d69;background:#2b8f7a21}.hm-shop-info-grid article.is-support a{color:#237d69}.hm-shop-info-grid article.is-claim{background:linear-gradient(145deg,#fff3f3,var(--hm-paper) 68%);border-color:#d64b4b40}.hm-shop-info-grid article.is-claim>span{color:#c34343;background:#d64b4b1f}.hm-shop-info-grid article.is-claim a{color:#c34343}.hm-shop-info-grid h2{margin-top:.15rem;font-size:1rem;font-weight:900}.hm-shop-info-grid p{color:var(--shop-muted);margin-top:.35rem;font-size:.65rem;line-height:1.6}.hm-shop-info-grid a{margin-top:.65rem;display:inline-block}.hm-shop-product-detail{border-color:var(--shop-line);background:var(--hm-paper);border-radius:1rem}.hm-shop-product-detail-media{color:var(--shop-orange);background:linear-gradient(145deg,#fff0da,#edf9f5)}.hm-shop-product-detail-copy h1,.hm-shop-product-description h2,.hm-shop-product-price-box strong{color:var(--shop-ink)}.hm-shop-product-promises article>span{color:var(--shop-orange-dark);background:var(--shop-orange-pale)}.hm-shop-product-price-box{border-color:var(--shop-line);background:var(--shop-cream)}.hm-shop-money-total{border:1px solid var(--shop-line);background:var(--shop-cream);border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.hm-shop-money-total span{color:var(--shop-muted);font-size:.7rem;font-weight:800}.hm-shop-money-total strong{color:var(--shop-ink);font-size:1.25rem}.hm-shop-footer{border-top:4px solid var(--shop-orange);color:#e8e0d8;background:#302b27}.hm-shop-footer-grid>div>strong,.hm-shop-footer-brand strong{color:#fff}.hm-shop-footer a:hover{color:#ffb36f}.hm-family-page{gap:1.2rem;display:grid}.hm-family-hero{border:1px solid #2b8f7a40;border-bottom:5px solid var(--shop-teal);background:radial-gradient(circle at 90% 0%,#2b8f7a24,transparent 17rem),var(--hm-paper);border-radius:1.2rem;grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:clamp(1.7rem,5vw,3.3rem);display:grid;overflow:hidden}.hm-family-hero>div>span{color:#237865}.hm-family-hero h1{max-width:45rem;color:var(--shop-ink);letter-spacing:-.05em;margin-top:.6rem;font-size:clamp(2rem,4.5vw,3.7rem);font-weight:950;line-height:1.02}.hm-family-hero p{max-width:50rem;color:var(--hm-muted);margin-top:.8rem;font-size:.8rem;line-height:1.75}.hm-family-hero>span{color:#fff;background:var(--shop-teal);border-radius:1.5rem;justify-content:center;align-items:center;width:6rem;height:6rem;font-size:2rem;display:flex;box-shadow:0 7px #1f6f5e}.hm-family-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.hm-family-summary a{border:1px solid var(--shop-line);color:var(--hm-text);background:var(--hm-paper);border-radius:.85rem;align-items:center;gap:.7rem;padding:.8rem;display:flex}.hm-family-summary a>svg{color:var(--shop-teal)}.hm-family-summary strong,.hm-family-summary small{display:block}.hm-family-summary strong{font-size:.68rem}.hm-family-summary small{color:var(--hm-muted);margin-top:.1rem;font-size:.52rem}.hm-family-card{border:1px solid var(--shop-line);background:var(--hm-paper);border-radius:1rem;overflow:hidden;box-shadow:0 7px 23px #372c220b}.hm-family-card>header{border-bottom:1px solid var(--shop-line);background:var(--shop-cream);grid-template-columns:auto auto 1fr;align-items:center;gap:.8rem;padding:1rem 1.2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-family-card>header{background:color-mix(in srgb,var(--shop-cream) 70%,var(--hm-paper))}}.hm-family-card>header>b{color:#2b8f7a59;font-size:1.25rem;font-weight:950}.hm-family-card>header>span{color:#fff;background:var(--shop-teal);border-radius:.7rem;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.hm-family-card>header small{color:#237865}.hm-family-card>header h2{color:var(--shop-ink);margin-top:.15rem;font-size:1.12rem;font-weight:900}.hm-family-card-content{color:var(--hm-muted);padding:clamp(1.2rem,3vw,1.8rem);font-size:.73rem;line-height:1.8}.hm-family-card-content p+p{margin-top:.7rem}.hm-family-card-content strong{color:var(--hm-text)}.hm-family-card-content a,.hm-family-inline-link{color:var(--shop-orange-dark);text-underline-offset:.18rem;font-weight:850;-webkit-text-decoration:underline #f47a1252;text-decoration:underline #f47a1252}.hm-family-inline-link{margin-top:.8rem;display:inline-flex}.hm-family-columns{grid-template-columns:minmax(0,1.4fr) minmax(15rem,.6fr);align-items:start;gap:1rem;display:grid}.hm-family-example,.hm-family-disclaimer,.hm-family-warning,.hm-family-purchase-note{background:var(--shop-teal-pale);border:1px solid #2b8f7a33;border-radius:.8rem;padding:1rem}.hm-family-example>svg,.hm-family-disclaimer>svg,.hm-family-warning>svg,.hm-family-purchase-note>svg{color:var(--shop-teal);margin-bottom:.45rem}.hm-family-facts,.hm-family-responsibilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.hm-family-responsibilities{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-family-facts article,.hm-family-responsibilities article{border:1px solid var(--shop-line);background:var(--hm-canvas);border-radius:.75rem;padding:.9rem}@supports (color:color-mix(in lab,red,red)){.hm-family-facts article,.hm-family-responsibilities article{background:color-mix(in srgb,var(--hm-canvas) 45%,var(--hm-paper))}}.hm-family-facts strong,.hm-family-facts span,.hm-family-responsibilities strong,.hm-family-responsibilities span{display:block}.hm-family-facts strong,.hm-family-responsibilities strong{margin-top:.55rem;font-size:.68rem}.hm-family-facts span,.hm-family-responsibilities span{color:var(--hm-muted);margin-top:.18rem;font-size:.6rem;line-height:1.55}.hm-family-disclaimer,.hm-family-warning{grid-template-columns:auto 1fr;gap:.7rem;margin-top:1rem;display:grid}.hm-family-action{color:#fff;background:var(--shop-orange);border-radius:.8rem;align-items:center;gap:.75rem;padding:1rem;display:flex}.hm-family-action strong,.hm-family-action small{color:#fff;display:block}.hm-family-action small{opacity:.85;margin-top:.15rem;font-size:.52rem}.hm-family-purchase-note h3{color:var(--hm-text);font-size:.75rem}.hm-family-purchase-note ul{margin-top:.45rem;padding-left:1rem;list-style:outside}.hm-family-help{color:#fff;background:linear-gradient(135deg,#237865,#2b8f7a);border-radius:1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1.25rem;display:grid}.hm-family-help>span{background:#ffffff21;border-radius:.8rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.hm-family-help small{text-transform:uppercase;font-size:.55rem;font-weight:800}.hm-family-help h2{margin-top:.1rem;font-size:1.05rem;font-weight:900}.hm-family-help p{color:#ffffffd1;margin-top:.25rem;font-size:.64rem}.hm-family-help a{color:#fff;border:1px solid #ffffff59;border-radius:.7rem;padding:.7rem .9rem;font-size:.64rem;font-weight:850}.hm-store-admin{--store-admin-navy:var(--hm-gold);--store-admin-navy-dark:var(--hm-gold-dark);--store-admin-gold:var(--hm-gold)}.hm-store-admin-hero{border:1px solid var(--hm-line);border-left:5px solid var(--hm-gold);min-height:auto;color:var(--hm-text);background:var(--hm-paper);border-bottom-width:1px;border-radius:1rem;box-shadow:0 8px 24px #352b230e}.hm-store-admin-hero h1,.hm-store-panel-header h2{color:var(--hm-text)}.hm-store-admin-hero p{color:var(--hm-muted)}.hm-store-admin-hero .hm-button-secondary{border-color:var(--hm-line);color:var(--hm-text);background:var(--hm-paper)}.hm-store-admin-metric{box-shadow:none;border-radius:.85rem}.hm-store-admin-metric>span,.hm-store-admin-item-image,.hm-store-admin-item-image.is-product,.hm-store-admin-item-image.is-topup{color:var(--hm-gold);background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-admin-metric>span,.hm-store-admin-item-image,.hm-store-admin-item-image.is-product,.hm-store-admin-item-image.is-topup{background:color-mix(in srgb,var(--hm-gold) 11%,var(--hm-paper))}}.hm-store-admin-shell{box-shadow:none;border-radius:1rem}.hm-store-admin-sidebar>button.is-active{color:var(--hm-gold-dark);background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-admin-sidebar>button.is-active{background:color-mix(in srgb,var(--hm-gold) 11%,var(--hm-paper))}}.hm-store-admin-sidebar>button.is-active>span{color:var(--hm-gold-dark);background:#f47a121f}.hm-store-admin-sidebar>button.is-active strong{color:var(--hm-text)}.hm-store-admin-sidebar>button.is-active small{color:var(--hm-muted)}.hm-store-editor-dialog>header{color:var(--hm-text);background:var(--hm-paper)}.hm-store-editor-dialog>header span{color:var(--hm-gold-dark)}.hm-store-editor-dialog>header h2{color:var(--hm-text)}.hm-store-editor-section-heading>span,.hm-store-settings-section>header>span{color:var(--hm-gold-dark);background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-editor-section-heading>span,.hm-store-settings-section>header>span{background:color-mix(in srgb,var(--hm-gold) 11%,var(--hm-paper))}}.hm-store-panel-header h2,.hm-store-topup-amount strong,.hm-store-editor-dialog>header h2,.hm-rich-editor-tabs button.is-active{color:var(--hm-text)}.hm-rich-editor-toolbar>button:hover,.hm-rich-editor-toolbar>button.is-active,.hm-rich-image-row button{border-color:var(--hm-gold);color:#fff;background:var(--hm-gold)}.hm-store-price-grid,.hm-store-tebex-product,.hm-store-unconfigured,.hm-store-command-list,.hm-store-import-card{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.9rem}.hm-store-price-grid{padding:1rem}.hm-store-price-grid>strong{font-size:.72rem}.hm-store-price-grid>p{color:var(--hm-muted);margin-top:.2rem;font-size:.58rem}.hm-store-price-grid>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin-top:.8rem;display:grid}.hm-store-tebex-product{padding:1rem}.hm-store-tebex-product>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.hm-store-tebex-product>p,.hm-store-unconfigured{color:var(--hm-muted);font-size:.62rem;line-height:1.55}.hm-store-tebex-product>p{background:var(--hm-canvas);border-radius:.7rem;margin-top:.8rem;padding:.75rem}@supports (color:color-mix(in lab,red,red)){.hm-store-tebex-product>p{background:color-mix(in srgb,var(--hm-canvas) 60%,var(--hm-paper))}}.hm-store-tebex-product>p svg{color:var(--hm-gold);margin-right:.45rem}.hm-store-unconfigured{background:var(--hm-gold);border-color:#f47a1240;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-unconfigured{background:color-mix(in srgb,var(--hm-gold) 7%,var(--hm-paper))}}.hm-store-unconfigured>svg{color:var(--hm-gold)}.hm-store-unconfigured strong,.hm-store-unconfigured p{display:block}.hm-store-unconfigured p{margin-top:.15rem}.hm-store-image-picker{border:1px dashed var(--hm-muted);grid-template-columns:8rem 1fr;align-items:center;gap:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-store-image-picker{border:1px dashed color-mix(in srgb,var(--hm-muted) 35%,var(--hm-line))}}.hm-store-image-picker{background:var(--hm-canvas);border-radius:.9rem;padding:.8rem}@supports (color:color-mix(in lab,red,red)){.hm-store-image-picker{background:color-mix(in srgb,var(--hm-canvas) 40%,var(--hm-paper))}}.hm-store-image-picker-preview{width:8rem;height:6rem;color:var(--hm-gold);background:var(--hm-gold);border-radius:.7rem;justify-content:center;align-items:center;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-store-image-picker-preview{background:color-mix(in srgb,var(--hm-gold) 10%,var(--hm-paper))}}.hm-store-image-picker-preview img{object-fit:cover;width:100%;height:100%}.hm-store-image-picker label{width:fit-content}.hm-store-image-picker label input{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.hm-store-image-picker p{color:var(--hm-muted);margin-top:.45rem;font-size:.56rem}.hm-store-image-picker div>button{color:var(--hm-danger);margin-top:.45rem;font-size:.56rem;font-weight:800}.hm-store-seo-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.hm-store-seo-summary{border:1px solid var(--hm-line);min-width:0;color:var(--hm-text);background:var(--hm-canvas);border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) 4.6rem;align-items:center;gap:.75rem;padding:.8rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-store-seo-summary{background:color-mix(in srgb,var(--hm-canvas) 45%,var(--hm-paper))}}.hm-store-seo-summary{text-align:left;transition:border-color .16s,box-shadow .16s,transform .16s}.hm-store-seo-summary:hover:not(:disabled){border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-seo-summary:hover:not(:disabled){border-color:color-mix(in srgb,var(--hm-gold) 55%,var(--hm-line))}}.hm-store-seo-summary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #121d2d14}.hm-store-seo-summary:disabled{cursor:default;opacity:.72}.hm-store-seo-summary-icon,.hm-store-seo-summary-placeholder{color:var(--hm-gold-dark);background:var(--hm-gold);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-seo-summary-icon,.hm-store-seo-summary-placeholder{background:color-mix(in srgb,var(--hm-gold) 11%,var(--hm-paper))}}.hm-store-seo-summary-icon{border-radius:.55rem;width:2.25rem;height:2.25rem}.hm-store-seo-summary-copy{min-width:0}.hm-store-seo-summary-copy small,.hm-store-seo-summary-copy strong,.hm-store-seo-summary-copy>span{display:block}.hm-store-seo-summary-copy small{color:var(--hm-gold-dark);letter-spacing:.05em;text-transform:uppercase;font-size:.5rem;font-weight:900}.hm-store-seo-summary-copy strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.16rem;font-size:.66rem;font-weight:900;overflow:hidden}.hm-store-seo-summary-copy>span{color:var(--hm-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.12rem;font-size:.5rem;overflow:hidden}.hm-store-seo-summary>img,.hm-store-seo-summary-placeholder{object-fit:cover;border-radius:.5rem;width:4.6rem;height:3rem;overflow:hidden}.hm-store-seo-summary>b{color:var(--hm-gold-dark);grid-column:2/-1;font-size:.52rem;font-weight:900}.hm-store-seo-editor-layout{grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr);align-items:start;gap:1.15rem;display:grid}.hm-store-seo-fields,.hm-store-seo-field-group{gap:.9rem;display:grid}.hm-store-seo-field-group{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.9rem;grid-template-columns:minmax(0,1fr);padding:1rem}.hm-store-seo-field-group .hm-store-editor-section-heading{grid-column:1;margin-top:0}.hm-store-seo-shared-image{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.75rem;grid-template-columns:5.25rem minmax(0,1fr);align-items:center;gap:.85rem;padding:.7rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-store-seo-shared-image{background:color-mix(in srgb,var(--hm-canvas) 48%,var(--hm-paper))}}.hm-store-seo-shared-image-preview{border:1px solid var(--hm-gold);justify-content:center;align-items:center;width:5.25rem;height:5.25rem;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-store-seo-shared-image-preview{border:1px solid color-mix(in srgb,var(--hm-gold) 24%,var(--hm-line))}}.hm-store-seo-shared-image-preview{color:var(--hm-gold-dark);background:var(--hm-paper);border-radius:.7rem;font-size:1.1rem}.hm-store-seo-shared-image-preview img{object-fit:cover;width:100%;height:100%}.hm-store-seo-shared-image small,.hm-store-seo-shared-image strong{display:block}.hm-store-seo-shared-image small{color:var(--hm-gold-dark);letter-spacing:.06em;text-transform:uppercase;font-size:.47rem;font-weight:900}.hm-store-seo-shared-image strong{color:var(--hm-text);margin-top:.16rem;font-size:.67rem;font-weight:900}.hm-store-seo-shared-image p{color:var(--hm-muted);margin-top:.24rem;font-size:.53rem;line-height:1.45}.hm-store-seo-count{color:var(--hm-muted);text-align:right;margin-top:.3rem;font-size:.5rem;font-weight:750;display:block}.hm-store-seo-previews{border:1px solid var(--hm-line);background:#eef2f6;border-radius:.9rem;position:sticky;top:0;overflow:hidden}.hm-store-seo-previews>header{background:#fff;border-bottom:1px solid #d7dde5;padding:.85rem 1rem}.hm-store-seo-previews>header span,.hm-store-seo-previews>header strong,.hm-store-seo-previews>header small{display:block}.hm-store-seo-previews>header span{color:#ad6a12;letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:950}.hm-store-seo-previews>header strong{color:#1f2937;margin-top:.16rem;font-size:.72rem}.hm-store-seo-previews>header small{color:#667085;text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.5rem;overflow:hidden}.hm-store-seo-preview-stack{gap:.75rem;max-height:calc(100vh - 15.5rem);padding:.85rem;display:grid;overflow-y:auto}.hm-seo-google-preview,.hm-seo-social-preview{background:#fff;border-radius:.7rem;box-shadow:0 2px 8px #19233014}.hm-seo-google-preview{padding:.85rem;font-family:Arial,sans-serif}.hm-seo-google-preview>span,.hm-seo-social-preview>span{color:#697386;letter-spacing:.04em;text-transform:uppercase;font-family:inherit;font-size:.47rem;font-weight:800;display:block}.hm-seo-google-preview small{color:#202124;text-overflow:ellipsis;white-space:nowrap;margin-top:.48rem;font-size:.52rem;display:block;overflow:hidden}.hm-seo-google-preview h3{color:#1a0dab;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.82rem;font-weight:400;line-height:1.2;overflow:hidden}.hm-seo-google-preview p{color:#4d5156;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.55rem;line-height:1.45;display:-webkit-box;overflow:hidden}.hm-seo-social-preview{padding:.75rem}.hm-seo-social-card{background:#f8fafc;border:1px solid #d4dae2;border-radius:.58rem;grid-template-columns:5rem minmax(0,1fr);min-height:5rem;margin-top:.42rem;display:grid;overflow:hidden}.hm-seo-social-image{color:#b76e10;background:radial-gradient(circle at 80% 20%,#f47a122e,#0000 35%),#f2f4f7;justify-content:center;align-items:center;width:5rem;height:100%;min-height:5rem;display:flex;overflow:hidden}.hm-seo-social-image img{object-fit:cover;width:100%;height:100%}.hm-seo-social-image>span{align-items:center;gap:.45rem;font-size:.72rem;font-weight:950;display:flex}.hm-seo-social-copy{min-width:0;padding:.62rem .7rem}.hm-seo-social-copy small,.hm-seo-social-copy strong,.hm-seo-social-copy p{display:block}.hm-seo-social-copy small{color:#667085;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.46rem;overflow:hidden}.hm-seo-social-copy strong{color:#182230;text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.64rem;font-weight:850;overflow:hidden}.hm-seo-social-copy p{color:#536071;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.15rem;font-size:.51rem;line-height:1.35;display:-webkit-box;overflow:hidden}.hm-seo-social-preview.is-x .hm-seo-social-card{background:#fff;border-color:#cfd3d8;border-radius:.8rem}.hm-seo-social-preview.is-discord{background:#313338}.hm-seo-social-preview.is-discord>span{color:#b5bac1}.hm-seo-social-preview.is-discord .hm-seo-social-card{background:#2b2d31;border:0;border-left:3px solid #f47a12;border-radius:.2rem}.hm-seo-social-preview.is-discord .hm-seo-social-copy small,.hm-seo-social-preview.is-discord .hm-seo-social-copy p{color:#b5bac1}.hm-seo-social-preview.is-discord .hm-seo-social-copy strong{color:#00a8fc}.hm-store-seo-preview-note{color:#596579;background:#fff;border-top:1px solid #d7dde5;padding:.7rem .85rem;font-size:.49rem;line-height:1.45}@media(max-width:980px){.hm-store-settings-operations,.hm-store-seo-editor-layout{grid-template-columns:1fr}.hm-store-seo-previews{position:static}.hm-store-seo-preview-stack{max-height:none}}@media(max-width:640px){.hm-store-seo-summary-grid{grid-template-columns:1fr}.hm-store-seo-summary{grid-template-columns:auto minmax(0,1fr) 3.8rem}.hm-store-seo-summary>img,.hm-store-seo-summary-placeholder{width:3.8rem}.hm-store-monthly-goal-fields{grid-template-columns:minmax(0,1fr) 5.8rem}.hm-store-seo-shared-image{grid-template-columns:4.5rem minmax(0,1fr)}.hm-store-seo-shared-image-preview{width:4.5rem;height:4.5rem}}.hm-store-command-list{overflow:visible}.hm-store-command-list>header{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-command-list>header{background:color-mix(in srgb,var(--hm-canvas) 55%,var(--hm-paper))}}.hm-store-command-list>header{border-radius:.85rem .85rem 0 0}.hm-store-command-list>header strong{font-size:.7rem}.hm-store-command-list>header p{color:var(--hm-muted);margin-top:.15rem;font-size:.54rem}.hm-store-command-list>header button{border:1px solid var(--hm-line);color:var(--hm-gold-dark);background:var(--hm-paper);border-radius:.55rem;flex:none;padding:.48rem .65rem;font-size:.55rem;font-weight:850}.hm-store-command-list>div{gap:.55rem;padding:.8rem;display:grid}.hm-store-command-list>div>label{grid-template-columns:1.8rem minmax(0,1fr) 2rem;align-items:center;gap:.5rem;display:grid}.hm-store-command-list>div>label>b{color:var(--hm-muted);text-align:center;font-size:.58rem}.hm-store-command-list>div>label input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.hm-store-command-list>div>label button{color:var(--hm-danger)}.hm-store-command-empty{color:var(--hm-muted);text-align:center;padding:1rem;font-size:.6rem}.hm-store-import-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.hm-store-import-card{flex-direction:column;min-width:0;padding:1.1rem;display:flex}.hm-store-import-icon{width:2.8rem;height:2.8rem;color:var(--hm-gold-dark);background:var(--hm-gold);border-radius:.75rem;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-import-icon{background:color-mix(in srgb,var(--hm-gold) 11%,var(--hm-paper))}}.hm-store-import-card>div:first-of-type{margin-top:.9rem}.hm-store-import-card small{color:var(--hm-gold-dark);text-transform:uppercase;font-size:.52rem;font-weight:900}.hm-store-import-card h3{margin-top:.15rem;font-size:.9rem;font-weight:900}.hm-store-import-card>div>p{color:var(--hm-muted);margin-top:.35rem;font-size:.62rem;line-height:1.6}.hm-store-import-card>button{width:100%;margin-top:1rem}.hm-store-package-import{border-top:1px solid var(--hm-line);gap:.45rem;margin-top:.9rem;padding-top:.9rem;display:grid}.hm-store-package-import>label{color:var(--hm-text);font-size:.58rem;font-weight:850}.hm-store-package-import>div{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.hm-store-package-import input{border:1px solid var(--hm-line);min-width:0;color:var(--hm-text);background:var(--hm-paper);font:inherit;border-radius:.6rem;padding:.65rem .75rem;font-size:.62rem}.hm-store-package-import input:focus{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-package-import input:focus{border-color:color-mix(in srgb,var(--hm-gold) 60%,var(--hm-line))}}.hm-store-package-import input:focus{outline:2px solid var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-package-import input:focus{outline:2px solid color-mix(in srgb,var(--hm-gold) 18%,transparent)}}.hm-store-package-import button{white-space:nowrap}.hm-store-package-import>small{color:var(--hm-muted);text-transform:none;font-size:.49rem;font-weight:650;line-height:1.45}.hm-store-csv-import{border-top:1px solid var(--hm-line);gap:.45rem;margin-top:.7rem;padding-top:.7rem;display:grid}.hm-store-csv-import input{display:none}.hm-store-csv-import button{width:100%}.hm-store-csv-import small{color:var(--hm-muted);text-align:center;text-transform:none;font-size:.51rem;font-weight:650;line-height:1.45}.hm-store-import-result,.hm-store-import-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.8rem;display:grid}.hm-store-import-result>*,.hm-store-import-counts span{background:var(--hm-canvas);border-radius:.55rem;padding:.55rem}@supports (color:color-mix(in lab,red,red)){.hm-store-import-result>*,.hm-store-import-counts span{background:color-mix(in srgb,var(--hm-canvas) 58%,var(--hm-paper))}}.hm-store-import-result>*,.hm-store-import-counts span{color:var(--hm-muted);text-align:center;font-size:.53rem}.hm-store-import-job{border-top:1px solid var(--hm-line);margin-top:.9rem;padding-top:.9rem}.hm-store-import-job>div:first-child{justify-content:space-between;gap:1rem;font-size:.6rem;display:flex}.hm-store-import-progress{background:var(--hm-muted);border-radius:999px;height:.45rem;margin-top:.55rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-store-import-progress{background:color-mix(in srgb,var(--hm-muted) 12%,var(--hm-paper))}}.hm-store-import-progress span{border-radius:inherit;background:var(--hm-gold);height:100%;transition:width .25s;display:block}.hm-store-import-counts{grid-template-columns:repeat(4,minmax(0,1fr))}.hm-store-import-counts b{color:var(--hm-text);font-size:.72rem;display:block}.hm-store-import-job>p{color:var(--hm-danger);margin-top:.6rem;font-size:.55rem}.hm-store-import-job.is-running>div:first-child strong,.hm-store-import-job.is-queued>div:first-child strong{color:var(--hm-gold-dark)}.hm-store-import-job.is-completed>div:first-child strong{color:var(--hm-success)}.hm-store-import-job.is-failed>div:first-child strong{color:var(--hm-danger)}.hm-commerce{--commerce-navy:var(--hm-gold);--commerce-navy-dark:var(--hm-gold-dark);--commerce-gold:var(--hm-gold)}.hm-commerce-header{border-left:5px solid var(--hm-gold);border-radius:1rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:clamp(1.2rem,3vw,1.8rem);display:flex}.hm-commerce-header h1{color:var(--hm-text);letter-spacing:-.04em;margin-top:.3rem;font-size:clamp(1.65rem,3vw,2.25rem);font-weight:950}.hm-commerce-header p{color:var(--hm-muted);margin-top:.35rem;font-size:.68rem}.hm-commerce-nav{box-shadow:none;background:0 0;border:0;border-radius:0;gap:.45rem;display:flex;overflow-x:auto}.hm-commerce-nav>a{border:1px solid var(--hm-line);min-height:2.6rem;color:var(--hm-muted);background:var(--hm-paper);border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.6rem .9rem;font-size:.62rem;font-weight:850;display:inline-flex}.hm-commerce-nav>a.is-active{color:var(--hm-gold-dark);background:var(--hm-gold);border-color:#f47a1259}@supports (color:color-mix(in lab,red,red)){.hm-commerce-nav>a.is-active{background:color-mix(in srgb,var(--hm-gold) 10%,var(--hm-paper))}}.hm-commerce-nav>a.is-active{box-shadow:none}.hm-commerce-real-money{border-left-color:var(--hm-gold);border-radius:.8rem}.hm-commerce-real-money>span,.hm-commerce-summary>span,.hm-commerce-row-icon,.hm-subscription-card-heading>div>span,.hm-subscription-difference article>span,.hm-payment-portal-guide>header>span{color:var(--hm-gold-dark);background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-commerce-real-money>span,.hm-commerce-summary>span,.hm-commerce-row-icon,.hm-subscription-card-heading>div>span,.hm-subscription-difference article>span,.hm-payment-portal-guide>header>span{background:color-mix(in srgb,var(--hm-gold) 11%,var(--hm-paper))}}.hm-commerce-panel>header h2,.hm-commerce-section-heading h2,.hm-subscription-difference h2,.hm-subscription-coverage-heading h2,.hm-payment-portal-guide>header h2{color:var(--hm-text)}.hm-commerce-real-money>svg:last-child{color:var(--hm-gold-dark)}.hm-commerce-panel,.hm-subscription-coverage,.hm-subscription-card,.hm-payment-recurring-card{box-shadow:none;border-radius:.9rem}.hm-payment-portal-card{border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.hm-payment-portal-title{align-items:center;gap:.75rem;display:flex}.hm-payment-portal-title>span{width:2.7rem;height:2.7rem;color:var(--hm-gold-dark);background:var(--hm-gold);border-radius:.7rem;flex:none;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-payment-portal-title>span{background:color-mix(in srgb,var(--hm-gold) 11%,var(--hm-paper))}}.hm-payment-portal-title h2{font-size:.84rem;font-weight:900}.hm-payment-portal-title p{color:var(--hm-muted);margin-top:.18rem;font-size:.58rem}.hm-payment-email-list.compact{flex-wrap:wrap;grid-column:1/-1;gap:.45rem;display:flex}.hm-payment-email-list.compact>button{border:1px solid var(--hm-line);max-width:100%;color:var(--hm-text);background:var(--hm-canvas);border-radius:.65rem;align-items:center;gap:.5rem;padding:.55rem .65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-payment-email-list.compact>button{background:color-mix(in srgb,var(--hm-canvas) 50%,var(--hm-paper))}}.hm-payment-email-list.compact>button{font-size:.58rem}.hm-payment-email-list.compact span{text-overflow:ellipsis;overflow:hidden}.hm-payment-email-list.compact b{color:var(--hm-gold-dark);font-size:.52rem}.hm-payment-no-email{background:0 0;border:0;grid-column:1/-1;padding:0}.hm-payment-recurring-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.8rem;display:grid}.hm-payment-recurring-card dl>div{background:var(--hm-canvas);border-radius:.65rem;padding:.65rem}@supports (color:color-mix(in lab,red,red)){.hm-payment-recurring-card dl>div{background:color-mix(in srgb,var(--hm-canvas) 55%,var(--hm-paper))}}.hm-payment-recurring-card dt{color:var(--hm-muted);text-transform:uppercase;font-size:.48rem;font-weight:850}.hm-payment-recurring-card dd{overflow-wrap:anywhere;margin-top:.15rem;font-size:.58rem;font-weight:750}.hm-payment-warning{color:var(--hm-danger);margin-top:.6rem;font-size:.58rem}.hm-payment-verifying{border-radius:.75rem;align-items:center;gap:.55rem;display:flex}.hm-payment-verifying strong,.hm-payment-verifying span{display:inline}.dark .hm-shop-header,.dark .hm-shop-brand-row,.dark .hm-shop-category-nav,.dark .hm-shop-welcome,.dark .hm-shop-product-card,.dark .hm-shop-topup-card,.dark .hm-shop-info-grid article,.dark .hm-family-hero,.dark .hm-family-summary a,.dark .hm-family-card{--shop-ink:var(--hm-text);--shop-muted:var(--hm-muted);--shop-line:var(--hm-line);--shop-cream:var(--hm-paper)}@supports (color:color-mix(in lab,red,red)){.dark .hm-shop-header,.dark .hm-shop-brand-row,.dark .hm-shop-category-nav,.dark .hm-shop-welcome,.dark .hm-shop-product-card,.dark .hm-shop-topup-card,.dark .hm-shop-info-grid article,.dark .hm-family-hero,.dark .hm-family-summary a,.dark .hm-family-card{--shop-cream:color-mix(in srgb, var(--hm-paper) 84%, #f47a12 4%)}}.dark .hm-shop-header,.dark .hm-shop-brand-row,.dark .hm-shop-category-nav,.dark .hm-shop-welcome,.dark .hm-shop-product-card,.dark .hm-shop-topup-card,.dark .hm-shop-info-grid article,.dark .hm-family-hero,.dark .hm-family-summary a,.dark .hm-family-card{background:var(--hm-paper)}.dark .hm-shop-welcome-visual,.dark .hm-shop-product-media,.dark .hm-shop-product-detail-media{color:#ffad66;background:radial-gradient(circle at 85% 10%,#2b8f7a24,#0000 12rem),linear-gradient(145deg,#3a2b20,#2f2925)}.dark .hm-shop-welcome{color:#fff;background:radial-gradient(circle at 9% 0,#ffa7483d,#0000 23rem),linear-gradient(125deg,#2e1e15fa,#622a0deb)}.dark .hm-shop-welcome-visual{color:#fff;background:radial-gradient(circle at 90% 10%,#ff972833,#0000 13rem),#100b088f}.dark .hm-shop-parents-callout,.dark .hm-family-example,.dark .hm-family-disclaimer,.dark .hm-family-warning,.dark .hm-family-purchase-note{background:#2b8f7a17}.dark .hm-shop-parents-callout{color:#fff;background:linear-gradient(135deg,#285c54,#326e65)}.dark .hm-shop-info-grid article.is-support{background:linear-gradient(145deg,#2b8f7a21,var(--hm-paper) 72%)}.hm-store-import-warning{border:1px solid var(--hm-gold);align-items:flex-start;gap:.45rem;margin-top:.65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-import-warning{border:1px solid color-mix(in srgb,var(--hm-gold) 28%,var(--hm-line))}}.hm-store-import-warning{color:var(--hm-muted);background:var(--hm-gold);border-radius:.65rem;padding:.55rem .65rem}@supports (color:color-mix(in lab,red,red)){.hm-store-import-warning{background:color-mix(in srgb,var(--hm-gold) 7%,var(--hm-paper))}}.hm-store-import-warning{font-size:.51rem;font-weight:700;line-height:1.5}.hm-store-import-warning svg{color:var(--hm-gold-dark);flex:none;margin-top:.08rem}.dark .hm-shop-cart-balance.is-low{color:#ff9b94;background:#b8454524}.dark .hm-shop-info-grid article.is-claim{background:linear-gradient(145deg,#d64b4b1f,var(--hm-paper) 72%)}@media(max-width:1050px){.hm-shop-product-grid,.hm-shop-topup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-store-admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-store-import-grid{grid-template-columns:1fr}}@media(max-width:820px){.hm-store-package-import>div{grid-template-columns:1fr}.hm-store-package-import button{width:100%}.hm-shop-welcome{grid-template-columns:1fr}.hm-shop-welcome-visual{margin-top:0}.hm-shop-steps,.hm-family-facts,.hm-shop-info-grid,.hm-family-columns{grid-template-columns:1fr}.hm-shop-parents-callout{grid-template-columns:auto 1fr}.hm-shop-parents-callout>b{grid-column:2}.hm-family-hero>span{display:none}.hm-family-hero,.hm-family-summary{grid-template-columns:1fr}.hm-store-admin-shell{display:block}.hm-store-admin-sidebar{border-right:0;border-bottom:1px solid var(--hm-line);flex-direction:row;min-height:0;position:static;overflow-x:auto}.hm-store-admin-sidebar>span,.hm-store-admin-sidebar-note{display:none}.hm-store-admin-sidebar>button{min-width:10.5rem}.hm-store-admin-sidebar>button.is-active{box-shadow:inset 0 -3px var(--hm-gold)}.hm-store-product-row{grid-template-columns:auto minmax(0,1fr) auto}.hm-store-product-plan,.hm-store-product-delivery{grid-column:2}.hm-store-price-grid>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.hm-shop-width{width:min(100% - 1rem,1480px)}.hm-shop-utility .hm-shop-width{min-height:2rem}.hm-shop-brand-row>.hm-shop-width{min-height:4rem}.hm-shop-brand img{width:2.65rem;height:2.65rem}.hm-shop-brand strong{font-size:1rem}.hm-shop-balance,.hm-shop-user{padding:.4rem}.hm-shop-balance span,.hm-shop-user>span:last-child,.hm-shop-login small{display:none}.hm-shop-login{justify-content:center;width:2.75rem;padding:.35rem}.hm-shop-login>span{display:none}.hm-shop-welcome-copy,.hm-shop-welcome-visual{padding:1.35rem}.hm-shop-welcome{min-height:0}.hm-shop-welcome-visual{margin:0 1rem 1rem}.hm-shop-welcome h1{font-size:2.35rem}.hm-shop-welcome-actions>*{width:100%}.hm-shop-product-grid,.hm-shop-topup-grid,.hm-family-responsibilities{grid-template-columns:1fr}.hm-shop-category-block>header{flex-direction:column;align-items:flex-start}.hm-shop-topup-card{grid-template-columns:4.2rem minmax(0,1fr)}.hm-shop-topup-image{width:4.2rem;height:4.2rem}.hm-shop-topup-actions{grid-column:1/-1}.hm-shop-parents-callout{grid-template-columns:1fr}.hm-shop-parents-callout>b{grid-column:1}.hm-shop-purchase-actions{grid-template-columns:1fr}.hm-family-card>header{grid-template-columns:auto 1fr}.hm-family-card>header>b{display:none}.hm-family-help{grid-template-columns:auto 1fr}.hm-family-help a{text-align:center;grid-column:1/-1}.hm-store-admin-hero,.hm-commerce-header,.hm-store-panel-header{flex-direction:column;align-items:stretch}.hm-store-admin-metrics{grid-template-columns:1fr 1fr}.hm-store-image-picker,.hm-store-tebex-product>div{grid-template-columns:1fr}.hm-store-image-picker-preview{width:100%;height:9rem}.hm-store-price-grid>div,.hm-store-import-counts{grid-template-columns:1fr 1fr}.hm-store-command-list>header{flex-direction:column;align-items:stretch}.hm-store-product-row{grid-template-columns:auto minmax(0,1fr)}.hm-store-product-row>.hm-icon-link{position:absolute;right:.7rem}.hm-payment-portal-card{grid-template-columns:1fr}.hm-payment-email-list.compact,.hm-payment-portal-card>button{grid-column:1}.hm-payment-recurring-card dl{grid-template-columns:1fr}}.hm-store-admin-shell{box-shadow:none;background:0 0;border:0;display:block;overflow:visible}.hm-store-admin-sidebar{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.9rem;flex-direction:row;gap:.45rem;min-height:0;padding:.7rem;display:flex;position:static;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.hm-store-admin-sidebar{background:color-mix(in srgb,var(--hm-canvas) 55%,var(--hm-paper))}}.hm-store-admin-sidebar{scrollbar-width:thin}.hm-store-admin-sidebar>button{flex:none;width:auto;min-width:12.5rem}.hm-store-admin-sidebar>button.is-active{box-shadow:inset 0 -3px var(--hm-gold)}.hm-store-admin-content{width:100%;padding-inline:0}.hm-store-catalog-commandbar{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.8rem;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;padding:.65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-commandbar{background:color-mix(in srgb,var(--hm-canvas) 42%,var(--hm-paper))}}.hm-store-catalog-commandbar>div{flex-wrap:wrap;gap:.55rem;display:flex}.hm-store-catalog-commandbar button{gap:.45rem}.hm-store-catalog-reset{border:1px solid var(--hm-danger);align-items:center;gap:.45rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-reset{border:1px solid color-mix(in srgb,var(--hm-danger) 28%,var(--hm-line))}}.hm-store-catalog-reset{color:var(--hm-danger);background:var(--hm-danger);border-radius:.65rem;padding:.65rem .8rem}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-reset{background:color-mix(in srgb,var(--hm-danger) 5%,var(--hm-paper))}}.hm-store-catalog-reset{font-size:.6rem;font-weight:900}.hm-store-catalog-reset:hover{border-color:var(--hm-danger);background:var(--hm-danger)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-reset:hover{background:color-mix(in srgb,var(--hm-danger) 10%,var(--hm-paper))}}.hm-store-reset-confirmation{gap:.4rem;margin-top:1rem;display:grid}.hm-store-reset-confirmation>span{color:var(--hm-text);font-size:.58rem;font-weight:850}.hm-store-delete-dialog .hm-button-danger:disabled{cursor:not-allowed;opacity:.45}.hm-store-editor-dialog>footer .hm-store-editor-error{max-width:52rem;color:var(--hm-danger);align-items:center;gap:.4rem;margin-right:auto;font-weight:800;display:flex}.hm-store-provider-lock{border:1px solid var(--hm-line);min-height:3rem;color:var(--hm-muted);background:var(--hm-canvas);border-radius:.75rem;align-items:center;gap:.65rem;padding:.65rem .8rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-provider-lock{background:color-mix(in srgb,var(--hm-canvas) 58%,var(--hm-paper))}}.hm-store-provider-lock>svg{color:var(--hm-gold-dark)}.hm-store-provider-lock strong,.hm-store-provider-lock small{display:block}.hm-store-provider-lock strong{color:var(--hm-text);font-size:.64rem}.hm-store-provider-lock small{margin-top:.12rem;font-size:.52rem}@media(max-width:720px){.hm-store-catalog-commandbar{flex-direction:column;align-items:stretch}.hm-store-catalog-commandbar>div,.hm-store-catalog-commandbar button{width:100%}}.hm-prerender{color:#2c241d;background:radial-gradient(circle at 16% 10%,#ffa7492e,#0000 28rem),#fffaf4;place-content:center;gap:2rem;min-height:100vh;padding:clamp(2rem,8vw,7rem);font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:grid}.hm-prerender section,.hm-prerender nav{width:min(100%,64rem);margin-inline:auto}.hm-prerender img{object-fit:contain}.hm-prerender h1{margin:.75rem 0;font-size:clamp(2.2rem,6vw,5rem);line-height:.98}.hm-prerender h2{margin-bottom:.75rem;font-size:clamp(1.35rem,3vw,2.4rem)}.hm-prerender p,.hm-prerender li{max-width:48rem;line-height:1.75}.hm-prerender nav{flex-wrap:wrap;gap:.75rem;display:flex}.hm-prerender a{color:#a9480b;font-weight:800}.hm-global-desktop-menu{align-items:center;gap:.9rem;display:none}.hm-global-links{border:1px solid var(--hm-line);align-items:center;gap:.12rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-global-links{border:1px solid color-mix(in srgb,var(--hm-line) 82%,transparent)}}.hm-global-links{background:var(--hm-paper);border-radius:1.05rem;padding:.24rem}@supports (color:color-mix(in lab,red,red)){.hm-global-links{background:color-mix(in srgb,var(--hm-paper) 78%,transparent)}}.hm-global-links{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffffa6,0 8px 24px #231c160e}.hm-global-links>a{min-height:2.25rem;color:var(--hm-muted);border:1px solid #0000;border-radius:.72rem;align-items:center;gap:.35rem;padding:.52rem .65rem;font-size:.72rem;font-weight:800;transition:color .18s,background .18s,transform .18s;display:inline-flex;position:relative}.hm-global-links>a:hover,.hm-global-links>a.is-active{color:var(--hm-text);background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-global-links>a:hover,.hm-global-links>a.is-active{background:color-mix(in srgb,var(--hm-gold) 9%,transparent)}}@supports (color:color-mix(in lab,red,red)){.hm-global-links>a.is-store{border-color:color-mix(in srgb,#ec8a24 25%,var(--hm-line))}}@supports (color:color-mix(in lab,red,red)){.hm-global-links>a.is-store{background:linear-gradient(135deg,color-mix(in srgb,#ffbd61 17%,var(--hm-paper)),color-mix(in srgb,#f47a12 7%,var(--hm-paper)))}}@supports (color:color-mix(in lab,red,red)){.hm-global-links>a.is-store:hover,.hm-global-links>a.is-store.is-active{border-color:color-mix(in srgb,#ec7a18 48%,var(--hm-line))}}@supports (color:color-mix(in lab,red,red)){.hm-global-links>a.is-store:hover,.hm-global-links>a.is-store.is-active{background:linear-gradient(135deg,color-mix(in srgb,#ffbd61 25%,var(--hm-paper)),color-mix(in srgb,#f47a12 12%,var(--hm-paper)))}}.hm-global-links>a.is-panel{color:#fff;background:linear-gradient(135deg,#f18421,#d95408);border-color:#ffffff29;border-radius:.32rem .9rem;margin-left:.12rem;padding-inline:.78rem;box-shadow:0 7px 18px #d5520738}.hm-global-links>a.is-panel:hover,.hm-global-links>a.is-panel.is-active{color:#fff;background:linear-gradient(135deg,#ff9634,#d64b04);box-shadow:0 9px 22px #d552074d}.hm-global-links>a:is(.is-store,.is-panel).is-active:after{display:none}.hm-global-links>a:hover{transform:translateY(-1px)}.hm-global-links>a.is-active:after{background:var(--hm-gold);content:"";border-radius:99px;height:2px;position:absolute;bottom:.2rem;left:.75rem;right:.75rem}.hm-global-links small{color:#a74808;letter-spacing:.04em;text-transform:uppercase;background:#fff0df;border-radius:999px;padding:.17rem .35rem;font-size:.43rem;font-weight:950}.dark .hm-global-links small{color:#ffc68d;background:#f47a1229}.hm-global-login{color:#fff;background:linear-gradient(135deg,#ef7610,#d95708);border-radius:.85rem;align-items:center;gap:.65rem;min-height:2.65rem;padding:.7rem 1rem;font-size:.72rem;font-weight:900;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 22px #da590738}.hm-global-login:hover{transform:translateY(-2px);box-shadow:0 12px 26px #da59074d}.hm-global-account-loading{border:1px solid var(--hm-line);background:linear-gradient(90deg,var(--hm-line),var(--hm-canvas),var(--hm-line));border-radius:.85rem;width:8.5rem;height:2.65rem}@supports (color:color-mix(in lab,red,red)){.hm-global-account-loading{background:linear-gradient(90deg,color-mix(in srgb,var(--hm-line) 50%,transparent),color-mix(in srgb,var(--hm-canvas) 48%,var(--hm-paper)),color-mix(in srgb,var(--hm-line) 50%,transparent))}}.hm-global-account-loading{background-size:220% 100%;animation:1.4s infinite hmShopSkeleton}.hm-global-account-tools{align-items:center;gap:.35rem;display:flex}.hm-global-account{margin-left:.2rem;position:relative}.hm-global-account>button{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.9rem;align-items:center;gap:.55rem;min-height:2.75rem;padding:.35rem .65rem .35rem .4rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-global-account>button{background:color-mix(in srgb,var(--hm-paper) 92%,var(--hm-gold))}}.hm-global-account>button{text-align:left;box-shadow:0 5px 16px #1c1f220f}.hm-global-account>button>span{line-height:1.05;display:grid}.hm-global-account>button small{max-width:6rem;color:var(--hm-muted);text-overflow:ellipsis;font-size:.48rem;font-weight:700;overflow:hidden}.hm-global-account>button strong{margin-top:.16rem;font-size:.65rem;font-weight:950}.hm-global-account>button>svg{color:var(--hm-muted);font-size:.55rem}.hm-global-account-popover{z-index:80;border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:1.2rem;width:22rem;max-height:calc(100vh - 5.5rem);padding:.55rem;animation:.18s ease-out hmMenuEnter;position:absolute;top:calc(100% + .65rem);right:0;overflow:hidden auto;box-shadow:0 24px 70px #181a1d38}.hm-global-account-popover>.hm-global-account-summary{background:var(--hm-gold);border-radius:.95rem;align-items:center;gap:.75rem;margin:-.1rem -.1rem .45rem;padding:.85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-global-account-popover>.hm-global-account-summary{background:color-mix(in srgb,var(--hm-gold) 9%,var(--hm-canvas))}}.hm-global-account-popover>.hm-global-account-summary{transition:border-color .16s,background .16s,transform .16s}.hm-global-account-popover>.hm-global-account-summary:hover{background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-global-account-popover>.hm-global-account-summary:hover{background:color-mix(in srgb,var(--hm-gold) 14%,var(--hm-canvas))}}.hm-global-account-popover>.hm-global-account-summary:hover{transform:translateY(-1px)}.hm-global-account-popover>.hm-global-account-summary>.hm-global-account-summary-copy{flex:1;min-width:0;display:grid}.hm-global-account-popover>.hm-global-account-summary small{color:var(--hm-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.53rem;font-weight:700;overflow:hidden}.hm-global-account-popover>.hm-global-account-summary strong{font-size:.82rem;font-weight:950}.hm-global-account-popover>p{color:var(--hm-muted);letter-spacing:.14em;padding:.65rem .65rem .35rem;font-size:.48rem;font-weight:950}.hm-global-account-popover>a,.hm-global-commerce-links>a,.hm-global-logout{width:100%;min-height:2.45rem;color:var(--hm-text);text-align:left;border-radius:.75rem;align-items:center;gap:.7rem;padding:.55rem .7rem;font-size:.67rem;font-weight:800;transition:background .15s;display:flex}.hm-global-account-popover>a:hover,.hm-global-commerce-links>a:hover,.hm-global-logout:hover{background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-global-account-popover>a:hover,.hm-global-commerce-links>a:hover,.hm-global-logout:hover{background:color-mix(in srgb,var(--hm-gold) 8%,transparent)}}.hm-global-account-popover>a>svg:first-child,.hm-global-commerce-links>a>svg:first-child,.hm-global-logout>svg{width:1rem;color:var(--hm-muted)}.hm-global-account-popover>a.is-accent{color:#c95408}.hm-global-account-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;padding-inline:.15rem;display:grid}.hm-global-account-tile{border:1px solid var(--hm-line);min-width:0;min-height:2.75rem;color:var(--hm-text);background:var(--hm-canvas);border-radius:.75rem;align-items:center;gap:.55rem;padding:.45rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-global-account-tile{background:color-mix(in srgb,var(--hm-canvas) 38%,var(--hm-paper))}}.hm-global-account-tile{font-size:.58rem;font-weight:850;transition:border-color .15s,background .15s}.hm-global-account-tile:hover{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-global-account-tile:hover{border-color:color-mix(in srgb,var(--hm-gold) 42%,var(--hm-line))}}.hm-global-account-tile:hover{background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-global-account-tile:hover{background:color-mix(in srgb,var(--hm-gold) 8%,var(--hm-paper))}}.hm-global-account-tile>span{color:#d65c08;background:var(--hm-gold);border-radius:.55rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-global-account-tile>span{background:color-mix(in srgb,var(--hm-gold) 12%,transparent)}}.hm-global-account-tile>span{font-size:.58rem}.hm-global-commerce-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding-inline:.15rem;display:grid}.hm-global-commerce-links>a{border:1px solid var(--hm-line);justify-content:center;gap:.4rem;min-height:2.4rem;padding-inline:.45rem;font-size:.53rem}.hm-global-commerce-links .hm-global-menu-arrow{display:none}.hm-global-menu-arrow{color:var(--hm-muted);margin-left:auto;font-size:.55rem}.hm-global-account-separator{background:var(--hm-line);height:1px;margin:.4rem .55rem}.hm-global-logout{border-top:1px solid var(--hm-line);color:#c94747;border-radius:0 0 .75rem .75rem;margin-top:.4rem;padding-top:.8rem}@keyframes hmMenuEnter{0%{opacity:0;transform:translateY(-5px)scale(.98)}}@media(min-width:1024px){.hm-global-desktop-menu{display:flex}}.hm-dashboard-navigation{z-index:38;border-bottom:1px solid var(--hm-line);background:var(--hm-paper);position:sticky;top:4rem}@supports (color:color-mix(in lab,red,red)){.hm-dashboard-navigation{background:color-mix(in srgb,var(--hm-paper) 92%,transparent)}}.hm-dashboard-navigation{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 7px 22px #231c160e}.hm-dashboard-navigation-inner{align-items:center;gap:.65rem;width:min(100% - 2rem,1180px);min-height:3.65rem;margin-inline:auto;display:flex}.hm-dashboard-navigation-label{color:#c65308;letter-spacing:.055em;text-transform:uppercase;flex:none;align-items:center;gap:.48rem;padding-right:.75rem;font-size:.58rem;font-weight:950;display:inline-flex}.hm-dashboard-navigation-scroll{scrollbar-width:none;flex:1;gap:.25rem;min-width:0;padding-block:.5rem;display:flex;overflow-x:auto}.hm-dashboard-navigation-scroll::-webkit-scrollbar{display:none}.hm-dashboard-navigation-scroll>a{min-height:2.55rem;color:var(--hm-muted);border:1px solid #0000;border-radius:.78rem;flex:none;align-items:center;gap:.48rem;padding:.58rem .72rem;font-size:.62rem;font-weight:850;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.hm-dashboard-navigation-scroll>a:hover,.hm-dashboard-navigation-scroll>a.is-active{color:var(--hm-text);background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-dashboard-navigation-scroll>a:hover,.hm-dashboard-navigation-scroll>a.is-active{background:color-mix(in srgb,var(--hm-gold) 8%,transparent)}}.hm-dashboard-navigation-scroll>a.is-active{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-dashboard-navigation-scroll>a.is-active{border-color:color-mix(in srgb,var(--hm-gold) 28%,var(--hm-line))}}.hm-dashboard-navigation-scroll>a.is-active{color:#c65308;background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-dashboard-navigation-scroll>a.is-active{background:color-mix(in srgb,var(--hm-gold) 11%,var(--hm-paper))}}@media(max-width:880px){.hm-dashboard-navigation-inner{width:100%;padding-left:1rem}.hm-dashboard-navigation-label{display:none}.hm-dashboard-navigation-scroll{padding-right:1rem}}@media(max-width:640px){.hm-dashboard-navigation{position:relative;top:auto}}.hm-mobile-nav-backdrop{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12100e8f;justify-content:flex-end;padding-left:1rem;animation:.16s ease-out hmFadeIn;display:flex;position:fixed;inset:0}.hm-mobile-nav{color:#f7f2ed;background:radial-gradient(circle at 100% 0,#f47a1238,#0000 17rem),#211e1b;border-left:1px solid #ffffff1a;flex-direction:column;width:min(27rem,100%);height:100dvh;min-height:0;animation:.22s cubic-bezier(.2,1,.3,1) hmMobileEnter;display:flex;overflow:hidden;box-shadow:-24px 0 70px #0000004d}.hm-mobile-nav>header{padding:max(1rem,env(safe-area-inset-top)) 1.1rem 1rem;border-bottom:1px solid #ffffff17;flex:none;justify-content:space-between;align-items:center;display:flex}.hm-mobile-nav>header div,.hm-mobile-player-copy{display:grid}.hm-mobile-nav>header span{font-size:1rem;font-weight:950}.hm-mobile-nav>header small,.hm-mobile-player small{color:#a9a19a;font-size:.58rem;font-weight:700}.hm-mobile-nav>header button{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:.85rem;place-items:center;width:2.75rem;height:2.75rem;display:grid}.hm-mobile-player{background:#f47a1214;border:1px solid #f47a123d;border-radius:1rem;flex:none;align-items:center;gap:.75rem;margin:.9rem 1rem 0;padding:.75rem;display:flex}.hm-mobile-player-copy{flex:1;min-width:0}.hm-mobile-player strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:900;overflow:hidden}.hm-mobile-player>.hm-mobile-player-arrow{color:#ffb26b;background:#f47a1224;border-radius:.75rem;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}.hm-mobile-group a.is-store{color:#ffd09e;background:linear-gradient(135deg,#f47a1229,#0000);border:1px solid #fba94a3d;border-radius:1rem .45rem}.hm-mobile-group a.is-store>span{color:#ffb66f;background:#f47a1221;border-color:#ffb46347}.hm-mobile-group a.is-panel{color:#fff;background:linear-gradient(135deg,#ee7816,#c94a08);border:1px solid #ffffff21;border-radius:.45rem 1rem;margin-block:.15rem;box-shadow:0 10px 24px #b43b0433}.hm-mobile-group a.is-panel>span{color:#fff;background:#ffffff21;border-color:#ffffff2e}.hm-mobile-group a.is-panel>svg{color:#ffffffb8}.hm-mobile-nav>nav{overscroll-behavior:contain;flex:1;min-height:0;padding:.55rem .85rem 1.5rem;overflow-y:auto}.hm-mobile-group>p{color:#77716b;letter-spacing:.18em;padding:1.05rem .7rem .45rem;font-size:.49rem;font-weight:950}.hm-mobile-group>div{gap:.18rem;display:grid}.hm-mobile-group a{color:#e8e2dc;border-radius:.9rem;align-items:center;gap:.75rem;min-height:3.15rem;padding:.45rem .55rem;transition:background .15s;display:flex}.hm-mobile-group a:hover{background:#ffffff12}.hm-mobile-group a>span{color:#c8c0b9;background:#ffffff0b;border:1px solid #ffffff17;border-radius:.7rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.hm-mobile-group a>strong{flex:1;font-size:.72rem;font-weight:800}.hm-mobile-group a>small{color:#ffc28b;background:#f47a1224;border-radius:999px;padding:.25rem .45rem;font-size:.48rem;font-weight:900}.hm-mobile-group a>svg{color:#655f5a;margin-right:.35rem;font-size:.55rem}.hm-mobile-group a.is-accent{color:#ffc18b}.hm-mobile-login{color:#fff;background:linear-gradient(135deg,#ef7610,#cf4c06);border-radius:.9rem;justify-content:space-between;align-items:center;min-height:3.2rem;margin:1rem .35rem;padding:.8rem 1rem;font-size:.75rem;font-weight:900;display:flex}.hm-mobile-nav>footer{min-height:4.2rem;padding:.75rem 1rem max(.75rem,env(safe-area-inset-bottom));border-top:1px solid #ffffff17;flex:none;align-items:center;gap:.6rem;display:flex}.hm-mobile-languages,.hm-footer-language{color:#ffffff26;border:1px solid;border-radius:999px;padding:.15rem;display:inline-flex}.hm-mobile-languages button,.hm-footer-language button{color:#908882;border-radius:999px;min-width:2rem;padding:.3rem .45rem;font-size:.54rem;font-weight:900}.hm-mobile-languages button.is-active,.hm-footer-language button.is-active{color:#fff;background:#e8650b}.hm-mobile-logout{color:#f29c9c;border-radius:.75rem;align-items:center;gap:.45rem;min-height:2.6rem;margin-left:auto;padding:.55rem .7rem;font-size:.65rem;font-weight:800;display:inline-flex}@keyframes hmFadeIn{0%{opacity:0}}@keyframes hmMobileEnter{0%{transform:translate(100%)}}.hm-global-footer{color:#d3cec9;background:#211e1b;margin-top:auto}.hm-global-footer-top{background:radial-gradient(circle at 8% 0,#f47a1221,#0000 21rem),#27231f;border-top:1px solid #ffffff14}.hm-global-footer-shell{width:min(92rem,100% - 2rem);margin:0 auto}.hm-global-footer-grid{gap:2rem;padding-block:3.2rem;display:grid}.hm-global-footer-brand>a{color:#fff;align-items:center;gap:.8rem;display:inline-flex}.hm-global-footer-brand>a img{object-fit:contain;width:3rem;height:3rem}.hm-global-footer-brand>a span{display:grid}.hm-global-footer-brand>a strong{font-size:1.08rem;font-weight:950}.hm-global-footer-brand>a small{color:#e58a43;letter-spacing:.18em;font-size:.45rem;font-weight:900}.hm-global-footer-brand>p{color:#aaa29b;max-width:32rem;margin-top:1rem;font-size:.72rem;font-weight:550;line-height:1.75}.hm-global-footer-brand>button{color:#fff;background:#f47a1214;border:1px solid #f47a123d;border-radius:.9rem;justify-content:space-between;align-items:center;width:min(100%,20rem);margin-top:1rem;padding:.65rem .75rem;display:flex}.hm-global-footer-brand>button span{text-align:left;display:grid}.hm-global-footer-brand>button small{color:#a79d95;font-size:.5rem;font-weight:700}.hm-global-footer-brand>button strong{font-size:.72rem;font-weight:900}.hm-global-footer-brand>button>svg{color:#f59a52}.hm-global-footer-column{align-content:start;gap:.2rem;display:grid}.hm-global-footer-column>strong{color:#fff;letter-spacing:.04em;margin-bottom:.7rem;font-size:.65rem;font-weight:950}.hm-global-footer-column>a{color:#aaa29b;border-radius:.55rem;align-items:center;gap:.55rem;min-height:2rem;font-size:.65rem;font-weight:650;transition:color .15s,transform .15s;display:flex}.hm-global-footer-column>a:hover{color:#fff;transform:translate(2px)}.hm-global-footer-column>a>svg:first-child{color:#e47a29;width:.9rem}.hm-footer-external{opacity:.5;margin-left:.15rem;font-size:.45rem}.hm-global-footer-bottom{background:#1b1816;border-top:1px solid #ffffff12}.hm-global-footer-bottom>div{color:#77716b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;min-height:4.25rem;padding-block:.75rem;font-size:.56rem;font-weight:650;display:flex}.hm-global-footer-bottom>div>div{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.hm-global-footer-bottom a:hover{color:#fff}.hm-global-footer.is-compact .hm-global-footer-grid{padding-block:2.2rem}@media(min-width:650px){.hm-global-footer-grid{grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(9rem,.7fr))}}@media(min-width:1080px){.hm-global-footer-grid:has(>:nth-child(4)){grid-template-columns:minmax(22rem,1.7fr) repeat(3,minmax(10rem,.7fr))}}.hm-landsite{--land-ink:#231f1b;--land-soft:#6d655f;--land-paper:#fffdfa;color:var(--land-ink);background:var(--land-paper)}.dark .hm-landsite{--land-ink:#f5eee8;--land-soft:#b8aea5;--land-paper:#1f1b18}.hm-land-shell{width:min(84rem,100% - 2rem);margin-inline:auto}.hm-land-hero{color:#fff;background:linear-gradient(112deg,#141210fa,#281f18f2 58%,#562d11eb),#241f1b;min-height:43rem;position:relative;overflow:hidden}.hm-land-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000029);height:5rem;position:absolute;bottom:0;left:0;right:0}.hm-land-orb{pointer-events:none;border:1px solid #ffffff0e;border-radius:50%;position:absolute}.hm-land-orb-one{width:46rem;height:46rem;top:-20rem;right:-10rem;box-shadow:inset 0 0 110px #f47a1226}.hm-land-orb-two{width:35rem;height:35rem;bottom:-17rem;left:-13rem}.hm-land-hero-grid{align-items:center;gap:3rem;min-height:43rem;padding-block:5rem;display:grid}.hm-land-hero-grid>*,.hm-land-actions>*{min-width:0;max-width:100%}.hm-land-kicker{color:#e7d8cc;letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:.55rem;padding:.48rem .72rem;font-size:.57rem;font-weight:850;display:inline-flex}.hm-land-live-dot{background:#5bdb84;border-radius:50%;flex:none;width:.52rem;height:.52rem;animation:2s infinite hmLandPulse;display:inline-block;box-shadow:0 0 #5bdb8473}.hm-land-hero h1{letter-spacing:-.065em;overflow-wrap:break-word;text-wrap:balance;max-width:51rem;margin-top:1.35rem;font-size:clamp(2.65rem,6vw,5.75rem);font-weight:950;line-height:.96}.hm-land-lead{color:#ff9d4d;margin-top:1.45rem;font-size:clamp(1rem,2vw,1.35rem);font-weight:850}.hm-land-description{color:#bfb6ae;max-width:42rem;margin-top:.8rem;font-size:.82rem;font-weight:550;line-height:1.75}.hm-land-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.hm-land-ip{color:#fff;background:linear-gradient(135deg,#ed7410,#cf4c05);border:1px solid #ffad6359;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.2rem;min-width:min(100%,21rem);padding:.75rem .9rem;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 16px 36px #d24d0538}.hm-land-ip:hover{transform:translateY(-2px);box-shadow:0 20px 40px #d24d0552}.hm-land-ip>span{text-align:left;display:grid}.hm-land-ip small{color:#ffe0c4;font-size:.49rem;font-weight:750}.hm-land-ip strong{font-size:.82rem;font-weight:950}.hm-land-secondary{color:#ded5cf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #ffffff21;border-radius:1rem;align-items:center;gap:.75rem;min-height:3.7rem;padding:.85rem 1rem;font-size:.7rem;font-weight:850;display:inline-flex}.hm-land-now{color:#b5aca5;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.3rem;font-size:.62rem;font-weight:650;display:flex}.hm-land-now strong{color:#fff;font-weight:950}.hm-land-now small{color:#99eab3;text-transform:uppercase;background:#46b96a1a;border-radius:999px;margin-left:.3rem;padding:.25rem .45rem;font-size:.46rem;font-weight:900}.hm-land-hero-art{place-items:center;min-height:26rem;display:grid;position:relative}.hm-land-logo-stage{aspect-ratio:1;background:radial-gradient(circle,#f47a1233,#0000 54%),#ffffff05;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:min(24rem,72vw);animation:5s ease-in-out infinite hmLandFloat;display:grid;position:relative;box-shadow:0 0 80px #f47a1224,0 0 0 2rem #ffffff04}.hm-land-logo-stage img{filter:drop-shadow(0 28px 30px #00000047);width:56%}.hm-land-pixel{background:#f47a128c;width:1.25rem;height:1.25rem;position:absolute;box-shadow:0 0 22px #f47a124d}.pixel-one{top:15%;left:3%}.pixel-two{width:.75rem;height:.75rem;bottom:19%;right:7%}.pixel-three{width:.48rem;height:.48rem;top:2%;right:27%}.hm-land-server-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14110fc7;border:1px solid #ffffff1f;border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex;position:absolute;bottom:1rem;right:0;box-shadow:0 16px 40px #0000003d}.hm-land-server-card>svg{color:#f58b38}.hm-land-server-card>span{display:grid}.hm-land-server-card small{color:#8d8580;letter-spacing:.1em;font-size:.42rem;font-weight:900}.hm-land-server-card strong{font-size:.64rem}.hm-land-server-card b{color:#9eedb6;background:#4ac4701c;border-radius:.65rem;place-items:center;min-width:2.2rem;height:2.2rem;font-size:.7rem;display:grid}.hm-land-stats{z-index:2;border-bottom:1px solid var(--land-ink);position:relative}@supports (color:color-mix(in lab,red,red)){.hm-land-stats{border-bottom:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-land-stats{background:var(--land-paper)}.hm-land-stat-grid{display:grid}.hm-land-stat{border-bottom:1px solid var(--land-ink);align-items:center;gap:.85rem;min-width:0;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-land-stat{border-bottom:1px solid color-mix(in srgb,var(--land-ink) 8%,transparent)}}.hm-land-stat{padding:1.35rem .4rem}.hm-land-stat-icon{color:#e66a0c;background:#f47a121a;border-radius:.85rem;flex:none;place-items:center;width:2.65rem;height:2.65rem;display:grid}.hm-land-stat>div{min-width:0;display:grid}.hm-land-stat strong{letter-spacing:-.04em;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:950;line-height:1}.hm-land-stat small{color:var(--land-soft);margin-top:.3rem;font-size:.53rem;font-weight:750}.hm-land-stat>i{position:absolute;top:1rem;right:.5rem}.hm-land-section{padding-block:clamp(4.5rem,9vw,8rem)}.hm-land-section-heading{text-align:center;max-width:48rem}.hm-land-section-heading>span,.hm-land-section-number,.hm-team-leadership-heading>span{color:#df6208;letter-spacing:.18em;font-size:.55rem;font-weight:950}.hm-land-section-heading h2,.hm-land-story-grid h2,.hm-land-trailer-copy h2{letter-spacing:-.055em;text-wrap:balance;margin-top:.9rem;font-size:clamp(2rem,5vw,3.75rem);font-weight:950;line-height:1.02}.hm-land-section-heading>p{color:var(--land-soft);margin-top:.9rem;font-size:.78rem;font-weight:550;line-height:1.7}.hm-minecraft-tutorial{gap:2rem;margin-top:3rem;display:grid}.hm-minecraft-steps{align-content:center;gap:.55rem;display:grid}.hm-minecraft-steps article{border-radius:1rem;align-items:flex-start;gap:.85rem;padding:.85rem;transition:background .18s;display:flex}.hm-minecraft-steps article:hover{background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-minecraft-steps article:hover{background:color-mix(in srgb,var(--hm-gold) 7%,transparent)}}.hm-minecraft-steps article>b{color:#fff;background:#e9670b;border-radius:.75rem;flex:none;place-items:center;width:2.4rem;height:2.4rem;font-size:.7rem;font-weight:950;display:grid;box-shadow:0 8px 20px #e0620833}.hm-minecraft-steps strong{font-size:.8rem;font-weight:950}.hm-minecraft-steps p{color:var(--land-soft);margin-top:.3rem;font-size:.65rem;line-height:1.55}.hm-minecraft-window{color:#fff;image-rendering:pixelated;background:linear-gradient(#000000d1,#000000d1),repeating-linear-gradient(45deg,#343434 0 8px,#292929 8px 16px);border:4px solid #111;border-radius:.35rem;padding:1.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden;box-shadow:0 28px 60px #1c181533}.hm-minecraft-title{text-align:center;text-shadow:2px 2px #000;margin-bottom:1.6rem;font-size:1rem;font-weight:800}.hm-minecraft-window label{color:#bdbdbd;gap:.35rem;margin-top:.9rem;font-size:.62rem;display:grid}.hm-minecraft-window label>span,.hm-minecraft-window label>button{color:#fff;text-align:left;background:#080808;border:2px solid #757575;justify-content:space-between;align-items:center;min-height:2.8rem;padding:.65rem;font-size:.78rem;display:flex;box-shadow:inset 0 0 0 2px #262626}.hm-minecraft-window label>button:focus{border-color:#fff}.hm-minecraft-buttons{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1.3rem;display:grid}.hm-minecraft-buttons>*{color:#fff;text-align:center;text-shadow:1px 1px #222;background:#696969;border:2px solid #111;padding:.65rem;font-size:.7rem;box-shadow:inset 2px 2px #a8a8a8,inset -2px -2px #333}.hm-minecraft-buttons b{background:#4b7c35;box-shadow:inset 2px 2px #79ad61,inset -2px -2px #28491d}.hm-land-story-section{color:#fff;background:radial-gradient(circle at 85%,#f47a1238,#0000 25rem),#26211d}.hm-land-story-grid{gap:2.3rem;display:grid}.hm-land-story-copy>p{color:#bcb2a9;font-size:.85rem;line-height:1.85}.hm-land-values{flex-wrap:wrap;gap:.55rem;margin-top:1.2rem;display:flex}.hm-land-values span{color:#f1b98d;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:999px;padding:.5rem .65rem;font-size:.56rem;font-weight:800}.hm-land-trailer-grid{align-items:center;gap:2.5rem;display:grid}.hm-land-trailer-copy>a{color:#d95d07;align-items:center;gap:.65rem;margin-top:1.3rem;font-size:.7rem;font-weight:900;display:inline-flex}.hm-land-video{aspect-ratio:16/9;border:1px solid var(--land-ink);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-land-video{border:1px solid color-mix(in srgb,var(--land-ink) 12%,transparent)}}.hm-land-video{background:#27211d;border-radius:1.4rem;box-shadow:0 25px 55px #221b162b}.hm-land-video iframe,.hm-land-video>button{border:0;width:100%;height:100%}.hm-land-video>button{color:#fff;text-align:center;background-color:#0000;background-image:radial-gradient(circle,#f47a1238,#0000 11rem),linear-gradient(135deg,#27211d,#4d2d1a);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;place-content:center;gap:.85rem;display:grid}.hm-land-video>button[style]{position:relative}.hm-land-video>button[style]:before{content:"";background:#14100d6b;position:absolute;inset:0}.hm-land-video>button>*{position:relative}.hm-land-video>button:disabled{cursor:default}.hm-land-play{background:#e96308;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:4rem;height:4rem;margin:auto;display:grid;box-shadow:0 15px 30px #da51064d}.hm-land-video strong{font-size:.72rem;font-weight:900}.hm-land-final-cta>div{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.hm-land-final-cta img{object-fit:contain;width:3.2rem;height:3.2rem}.hm-land-final-cta>div>div{flex:1;min-width:12rem}.hm-land-final-cta span{color:#ffe3ca;font-size:.55rem;font-weight:800}.hm-land-final-cta h2{letter-spacing:-.04em;font-size:clamp(1.4rem,4vw,2.2rem);font-weight:950}.hm-land-final-cta :is(button,a){color:#fff;background:#ffffff1a;border:1px solid #ffffff40;border-radius:.85rem;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;padding:.75rem .9rem;font-size:.65rem;font-weight:900;display:inline-flex}.hm-land-final-cta button{color:#d45005;background:#fff}@keyframes hmLandPulse{70%{box-shadow:0 0 0 .5rem #5bdb8400}}@keyframes hmLandFloat{50%{transform:translateY(-10px)rotate(1deg)}}@media(min-width:680px){.hm-land-shell{width:min(84rem,100% - 3rem)}.hm-land-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-land-stat{padding:1.5rem 1rem}.hm-land-stat:nth-child(odd){border-right:1px solid var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-land-stat:nth-child(odd){border-right:1px solid color-mix(in srgb,var(--land-ink) 8%,transparent)}}}@media(min-width:960px){.hm-land-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(23rem,.8fr)}.hm-land-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hm-land-stat{border-right:1px solid var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-land-stat{border-right:1px solid color-mix(in srgb,var(--land-ink) 8%,transparent)}}.hm-land-stat{border-bottom:0;padding-block:1.8rem}.hm-land-stat:last-child{border-right:0}.hm-minecraft-tutorial{grid-template-columns:minmax(17rem,.65fr) minmax(30rem,1.15fr);align-items:center}.hm-land-story-grid{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.8fr);align-items:center}.hm-land-trailer-grid{grid-template-columns:minmax(19rem,.7fr) minmax(30rem,1.2fr)}}@media(max-width:959px){.hm-land-hero-art{display:none}.hm-land-hero,.hm-land-hero-grid{min-height:39rem}}@media(max-width:520px){.hm-land-hero-grid{padding-block:3.8rem}.hm-land-actions,.hm-land-actions>*{width:100%}.hm-land-secondary{justify-content:center}.hm-minecraft-window{margin-inline:-.35rem;padding:1rem}.hm-minecraft-title{font-size:.78rem}.hm-land-final-cta :is(button,a){flex:1}}@media(prefers-reduced-motion:reduce){.hm-land-live-dot,.hm-land-logo-stage{animation:none}}.hm-land-kicker>svg,.hm-land-now>svg{color:#ff9b4f}.hm-land-now{background:#ffffff09;border:1px solid #ffffff17;border-radius:999px;width:fit-content;padding:.48rem .68rem}.hm-land-stats{background:var(--land-paper);border:0;padding-bottom:1.5rem}.hm-land-stat-grid{border:1px solid var(--land-ink);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-land-stat-grid{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-land-stat-grid{background:var(--land-paper);border-radius:1.35rem;transform:translateY(-1.8rem);box-shadow:0 20px 48px #281f1817}.hm-land-stat{padding-inline:1.25rem}.hm-land-stat-icon{background:linear-gradient(145deg,#f47a1229,#f47a120f)}.hm-land-join-section{padding-top:clamp(3.5rem,7vw,6.5rem);position:relative;overflow:hidden}.hm-land-join-section:before{border:3.5rem solid var(--hm-gold);width:18rem;height:18rem;position:absolute;top:4rem;right:-7rem}@supports (color:color-mix(in lab,red,red)){.hm-land-join-section:before{border:3.5rem solid color-mix(in srgb,var(--hm-gold) 6%,transparent)}}.hm-land-join-section:before{content:"";pointer-events:none;border-radius:50%}.hm-land-editorial-heading{border-bottom:1px solid var(--land-ink);gap:1.2rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-land-editorial-heading{border-bottom:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-land-editorial-heading{padding-bottom:2rem}.hm-land-editorial-heading>span,.hm-land-connect-label{color:#df6208;letter-spacing:.18em;font-size:.53rem;font-weight:950}.hm-land-editorial-heading h2,.hm-land-world-heading h2,.hm-land-cinema-heading h2{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(2.15rem,5.2vw,4.5rem);font-weight:950;line-height:.98}.hm-land-editorial-heading p{max-width:38rem;color:var(--land-soft);margin-top:1rem;font-size:.78rem;line-height:1.75}.hm-land-join-layout{gap:clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,6vw,4.75rem);display:grid;position:relative}.hm-land-journey{display:grid}.hm-land-journey-step{border-bottom:1px solid var(--land-ink);grid-template-columns:3.3rem minmax(0,1fr);gap:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-land-journey-step{border-bottom:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-land-journey-step{padding:1.35rem 0}.hm-land-journey-step:first-child{padding-top:0}.hm-land-journey-step:last-child{border-bottom:0;padding-bottom:0}.hm-land-journey-step>b{color:var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-land-journey-step>b{color:color-mix(in srgb,var(--land-ink) 25%,transparent)}}.hm-land-journey-step>b{letter-spacing:.08em;font-size:.78rem;font-weight:950}.hm-land-journey-step strong{font-size:clamp(.9rem,2vw,1.1rem);font-weight:950}.hm-land-journey-step p{max-width:31rem;color:var(--land-soft);margin-top:.42rem;font-size:.67rem;line-height:1.65}.hm-land-connect-panel{color:#fff;background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/2.4rem 2.4rem,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/2.4rem 2.4rem,radial-gradient(circle at 100% 0,#f47a124d,#0000 18rem),#211d1a;border:1px solid #ffffff1a;border-radius:1.8rem;padding:clamp(1.5rem,4vw,2.5rem);position:relative;overflow:hidden;box-shadow:0 28px 70px #271d1633}.hm-land-connect-panel:after{content:"";background:#f47a12;width:.65rem;height:.65rem;position:absolute;top:1.2rem;right:1.2rem;box-shadow:-1.15rem 1.15rem #f47a1247,-2.3rem 0 #f47a1224}.hm-land-connect-panel>*{z-index:1;position:relative}.hm-land-connect-panel h3{letter-spacing:-.055em;max-width:24rem;margin-top:1.35rem;font-size:clamp(1.65rem,4vw,2.6rem);font-weight:950;line-height:1}.hm-land-connect-panel>p{color:#bdb2aa;max-width:29rem;margin-top:.8rem;font-size:.7rem;line-height:1.7}.hm-land-connect-panel>button{color:#211d1a;text-align:left;background:#fffdfa;border:1px solid #ffffff21;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:2rem;padding:.85rem;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 14px 34px #0000002e}.hm-land-connect-panel>button:hover{transform:translateY(-2px);box-shadow:0 18px 38px #0000003d}.hm-land-connect-panel>button>span:first-child{min-width:0;display:grid}.hm-land-connect-panel>button small{color:#8c8178;font-size:.48rem;font-weight:850}.hm-land-connect-panel>button strong{text-overflow:ellipsis;margin-top:.18rem;font-size:clamp(.74rem,2vw,.95rem);font-weight:950;overflow:hidden}.hm-land-connect-copy{color:#fff;background:#ea680a;border-radius:.65rem;flex:none;align-items:center;gap:.4rem;padding:.6rem .7rem;font-size:.55rem;font-weight:900;display:inline-flex}.hm-land-connect-panel>small{color:#8f8580;margin-top:.75rem;font-size:.52rem;display:block}.hm-land-world-section{border-block:1px solid var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-land-world-section{border-block:1px solid color-mix(in srgb,var(--land-ink) 8%,transparent)}}.hm-land-world-section{background:var(--land-paper)}@supports (color:color-mix(in lab,red,red)){.hm-land-world-section{background:color-mix(in srgb,var(--land-paper) 95%,var(--hm-gold))}}.hm-land-world-heading{max-width:58rem}.hm-land-world-heading h2{margin-top:1rem}.hm-land-world-heading>p{max-width:47rem;color:var(--land-soft);margin-top:1.1rem;font-size:.8rem;line-height:1.8}.hm-land-world-grid{gap:.8rem;margin-top:clamp(2.5rem,6vw,4.5rem);display:grid}.hm-land-world-card{border:1px solid var(--land-ink);min-height:18rem}@supports (color:color-mix(in lab,red,red)){.hm-land-world-card{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-land-world-card{background:var(--land-paper);border-radius:1.35rem;padding:1.4rem;transition:border-color .18s,transform .18s;box-shadow:0 16px 38px #2b211a0e}.hm-land-world-card:hover{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-land-world-card:hover{border-color:color-mix(in srgb,var(--hm-gold) 38%,transparent)}}.hm-land-world-card:hover{transform:translateY(-3px)}.hm-land-world-card header{justify-content:space-between;align-items:center;display:flex}.hm-land-world-card header>span{color:#de6108;background:#f47a121c;border-radius:.85rem;place-items:center;width:2.8rem;height:2.8rem;display:grid}.hm-land-world-card header>b{color:var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-land-world-card header>b{color:color-mix(in srgb,var(--land-ink) 20%,transparent)}}.hm-land-world-card header>b{letter-spacing:.12em;font-size:.58rem}.hm-land-world-card h3{letter-spacing:-.035em;max-width:17rem;margin-top:3.5rem;font-size:1.08rem;font-weight:950}.hm-land-world-card p{max-width:24rem;color:var(--land-soft);margin-top:.65rem;font-size:.65rem;line-height:1.65}.hm-land-cinema-section{color:#fff;background:radial-gradient(circle at 5% 10%,#f47a1229,#0000 24rem),#191715}.hm-land-cinema-heading{align-items:end;gap:1.3rem;display:grid}.hm-land-cinema-heading h2{color:#fff;max-width:45rem;margin-top:1rem}.hm-land-cinema-heading>div:last-child>p{color:#b6aca4;max-width:35rem;font-size:.72rem;line-height:1.75}.hm-land-cinema-heading a{color:#f39a56;align-items:center;gap:.55rem;margin-top:.85rem;font-size:.62rem;font-weight:900;display:inline-flex}.hm-land-video-frame{background:#ffffff09;border:1px solid #ffffff1f;border-radius:1.7rem;margin-top:clamp(2.3rem,5vw,4rem);padding:.55rem;box-shadow:0 35px 90px #00000052}.hm-land-video-frame .hm-land-video{box-shadow:none;border:0;border-radius:1.3rem;position:relative}.hm-land-video-frame .hm-land-video>button{background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;display:flex;position:relative;overflow:hidden}.hm-land-video-frame .hm-land-video>button:before{content:"";background:linear-gradient(#120f0d40,#120f0db8);position:absolute;inset:0}.hm-land-video-frame .hm-land-video>button>*{z-index:1}.hm-land-video-tag{letter-spacing:.14em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#110f0d7a;border:1px solid #ffffff38;border-radius:999px;padding:.45rem .6rem;font-size:.45rem;font-weight:950;position:absolute;top:1.1rem;left:1.1rem}.hm-land-video-frame .hm-land-play{width:4.8rem;height:4.8rem;transition:transform .18s}.hm-land-video-frame button:hover .hm-land-play{transform:scale(1.06)}.hm-land-video-frame .hm-land-video strong{font-size:.68rem}.hm-land-video-fallback{color:#a89e96;justify-content:flex-end;align-items:center;gap:.45rem;padding:.75rem .45rem .25rem;font-size:.52rem;font-weight:800;display:flex}.hm-land-video-fallback:hover{color:#fff}.hm-land-final-cta{color:#fff;background:var(--land-paper);padding-block:clamp(2.5rem,6vw,5rem)}.hm-land-final-cta>div{background:radial-gradient(circle at 75% 0,#fff3,#0000 16rem),linear-gradient(120deg,#e96308,#c94c05);border-radius:1.6rem;padding:clamp(1.35rem,4vw,2.2rem);box-shadow:0 22px 55px #be48053b}@media(min-width:760px){.hm-land-editorial-heading{grid-template-columns:minmax(8rem,.4fr) minmax(0,1.45fr)}.hm-land-world-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-land-cinema-heading{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.65fr)}}@media(min-width:920px){.hm-land-join-layout{grid-template-columns:minmax(20rem,.72fr) minmax(30rem,1.08fr);align-items:stretch}.hm-land-connect-panel{flex-direction:column;justify-content:center;min-height:24rem;display:flex}}@media(max-width:620px){.hm-land-world-card{min-height:15rem}.hm-land-world-card h3{margin-top:2.4rem}.hm-land-video-frame{border-radius:1.25rem;margin-inline:-.4rem;padding:.35rem}.hm-land-video-frame .hm-land-video{border-radius:1rem}.hm-land-video-tag{top:.7rem;left:.7rem}.hm-land-video-frame .hm-land-play{width:3.8rem;height:3.8rem}}.hm-team-hero{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/3rem 3rem,radial-gradient(circle at 82% 30%,#f47a1247,#0000 22rem),linear-gradient(125deg,#171615,#30241c 70%,#4a2916);padding-block:clamp(4.5rem,9vw,7rem);position:relative;overflow:hidden}.hm-team-hero .hm-land-shell{text-align:left;max-width:84rem}.hm-team-hero-copy>p{color:#c4b8ae;max-width:43rem;margin:1.2rem 0 0;font-size:.82rem;line-height:1.75}.hm-team-hero-overview{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0e;border:1px solid #ffffff21;border-radius:1.7rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 25px 65px #00000038}.hm-team-hero-overview:after{content:"";border:1.5rem solid #f47a121a;border-radius:50%;width:9rem;height:9rem;position:absolute;top:-4rem;right:-4rem}.hm-team-hero-overview>span,.hm-team-hero-overview>strong,.hm-team-hero-overview>small{z-index:1;display:block;position:relative}.hm-team-hero-overview>span{color:#f2aa72;letter-spacing:.13em;font-size:.48rem;font-weight:950}.hm-team-hero-overview>strong{color:#fff;letter-spacing:-.075em;margin-top:1.15rem;font-size:clamp(3.2rem,7vw,5rem);font-weight:950;line-height:.9}.hm-team-hero-overview>small{color:#b9aea5;max-width:15rem;margin-top:.65rem;font-size:.6rem;line-height:1.5}.hm-team-hero-overview>div{z-index:1;flex-wrap:wrap;gap:.35rem;margin-top:1.3rem;display:flex;position:relative}.hm-team-hero-overview>div span{color:#e6d9cf;background:#0000001a;border:1px solid #ffffff1c;border-radius:999px;padding:.35rem .5rem;font-size:.45rem;font-weight:850}.hm-team-leadership{border-bottom:1px solid var(--land-ink);gap:1.35rem}@supports (color:color-mix(in lab,red,red)){.hm-team-leadership{border-bottom:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-team-leadership{padding-block:clamp(4rem,8vw,6.5rem)}.hm-team-leadership-heading{margin-bottom:.7rem}.hm-team-leadership-heading>p{max-width:42rem;color:var(--land-soft);margin-top:.75rem;font-size:.7rem;line-height:1.7}.hm-team-leadership-grid{gap:.85rem;display:grid}.hm-team-leader-card{border-radius:1.5rem;align-content:space-between;min-height:19rem;padding:1.5rem}.hm-team-leader-card.is-owner>div:first-child>p{color:#c8bdb4}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-card.is-ceo{border-color:color-mix(in srgb,var(--hm-gold) 25%,transparent)}}.hm-team-leader-card.is-ceo{background:radial-gradient(circle at 100% 0,#f47a1221,transparent 15rem),var(--land-paper)}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-card.is-ceo{background:radial-gradient(circle at 100% 0,#f47a1221,transparent 15rem),color-mix(in srgb,var(--land-paper) 94%,var(--hm-gold))}}.hm-team-section{gap:clamp(2rem,5vw,4rem);position:relative}.hm-team-section-copy>span{border:1px solid var(--hm-gold);place-items:center;width:2.2rem;height:2.2rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.hm-team-section-copy>span{border:1px solid color-mix(in srgb,var(--hm-gold) 28%,transparent)}}.hm-team-section-copy>span{background:var(--hm-gold);border-radius:.7rem}@supports (color:color-mix(in lab,red,red)){.hm-team-section-copy>span{background:color-mix(in srgb,var(--hm-gold) 8%,transparent)}}.hm-team-section-copy>span{letter-spacing:0}.hm-team-grid{align-content:start}.hm-team-member{background:var(--land-paper);border-radius:1.05rem;padding:.72rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-team-member{background:color-mix(in srgb,var(--land-paper) 97%,var(--hm-gold))}}.hm-team-member:before{content:"";opacity:0;background:#eb6b0c;border-radius:0 99px 99px 0;width:3px;transition:opacity .18s;position:absolute;top:.7rem;bottom:.7rem;left:0}.hm-team-member:hover:before{opacity:1}.hm-team-member>img{border:1px solid var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-team-member>img{border:1px solid color-mix(in srgb,var(--land-ink) 8%,transparent)}}.hm-team-member>img{border-radius:.9rem}.hm-team-join{border:1px solid #ffffff14;border-radius:1.6rem;margin-top:1.5rem;padding:clamp(1.3rem,4vw,2rem);box-shadow:0 22px 50px #241b1524}@media(min-width:760px){.hm-team-leadership-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-team-leader-card{align-items:initial;grid-template-columns:1fr;padding:1.7rem}}@media(min-width:900px){.hm-team-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(17rem,.55fr)}}@media(max-width:959px){.hm-land-hero,.hm-land-hero-grid{min-height:40rem}}@media(max-width:620px){.hm-team-hero{padding-block:3.8rem}.hm-team-hero h1{font-size:clamp(2.55rem,13vw,4rem)}.hm-team-hero-overview{padding:1.2rem}.hm-land-stat-grid{transform:translateY(-1.2rem)}}.hm-shop-product-badges span.is-discount{color:#fff;background:linear-gradient(135deg,#ef5d22,#d9363e);border-color:#ffffff57;box-shadow:0 8px 18px #b9361e3d}.hm-shop-product-old-price{margin-top:.1rem;text-decoration:line-through;display:block;color:var(--hm-muted)!important;font-size:.61rem!important;font-weight:750!important}.hm-shop-product-footer strong.is-sale{color:#d64a20}.hm-discount-popup-layer{z-index:160;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#19141194;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.hm-discount-popup{--discount-accent:#ef6c00;--discount-accent-2:#fbc02d;border:1px solid var(--discount-accent);grid-template-columns:minmax(180px,.72fr) minmax(0,1.28fr);width:min(100%,660px);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-discount-popup{border:1px solid color-mix(in srgb,var(--discount-accent) 25%,#fff)}}.hm-discount-popup{background:var(--hm-paper);border-radius:1.65rem;box-shadow:0 30px 90px #160f0a52}.hm-discount-popup-close{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#140e0a3b;border:1px solid #ffffff59;border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;display:grid;position:absolute;top:.8rem;right:.8rem}.hm-discount-popup-art{background:radial-gradient(circle at 20% 15%,#ffffff6b,transparent 27%),linear-gradient(145deg,var(--discount-accent),var(--discount-accent-2));place-items:center;min-height:360px;display:grid;position:relative;overflow:hidden}.hm-discount-artwork{--art-accent:var(--discount-accent,var(--mini-accent,var(--email-accent,#ef6c00)));--art-accent-2:var(--discount-accent-2,var(--mini-accent-2,var(--email-accent-2,#f9a825)));color:#fff;isolation:isolate;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.hm-discount-artwork>small{z-index:4;letter-spacing:.2em;flex:none;margin-top:1rem;font-size:.58rem;font-weight:950}.hm-discount-artwork>strong{z-index:4;letter-spacing:-.08em;text-align:center;flex:none;justify-content:center;align-items:baseline;gap:.32em;max-width:calc(100% - 1.5rem);margin-top:.15rem;font-size:clamp(2rem,6vw,4rem);font-weight:1000;line-height:1;display:flex}.hm-art-discount>span{white-space:nowrap}.hm-art-discount>small{letter-spacing:.08em;text-transform:uppercase;max-width:7.5rem;font-size:.25em;font-weight:950;line-height:1.15}.hm-discount-artwork.is-compact>small{margin-top:.5rem;font-size:.38rem}.hm-discount-artwork.is-compact>strong{letter-spacing:-.04em;gap:.25rem;max-width:calc(100% - .5rem);font-size:1.32rem}.hm-discount-artwork.is-compact .hm-art-discount>small{letter-spacing:.06em;max-width:4.8rem;font-size:.36rem}.hm-discount-artwork.is-christmas{background:linear-gradient(148deg,#0000 54%,#ffffff17 54% 56%,#0000 56%),radial-gradient(circle at 50% -8%,#438d5c,#0000 48%),#174d35}.hm-art-gift{z-index:3;background:linear-gradient(135deg,#f15b52,#b71f2c);border-radius:.35rem .35rem .8rem .8rem;width:7.8rem;height:6.4rem;position:relative;transform:rotate(-3deg);box-shadow:0 1rem 2rem #16140a47}.hm-art-gift:before{content:"";background:#d83c43;border-radius:.4rem;width:calc(100% + .9rem);height:1.55rem;position:absolute;top:-1rem;left:-.45rem;box-shadow:0 .45rem .8rem #2a120f2e}.hm-art-gift:after,.hm-art-gift>i{content:"";background:#f5c84c;width:1.25rem;height:calc(100% + 1rem);position:absolute;top:-1rem;left:50%;transform:translate(-50%)}.hm-art-gift>i{background:0 0;border:.72rem solid #f5c84c;border-radius:55% 45% 0 55%;width:3.25rem;height:2rem;top:-2.7rem;transform:translate(-92%)rotate(14deg)}.hm-art-gift>b{border:.72rem solid #f5c84c;border-radius:45% 55% 55% 0;width:3.25rem;height:2rem;position:absolute;top:-2.7rem;left:50%;transform:translate(-8%)rotate(-14deg)}.hm-art-snow{z-index:2;color:#fff;font-size:1.5rem;animation:3.2s ease-in-out infinite hmDiscountSnow;position:absolute}.hm-art-snow.is-one{top:11%;left:15%}.hm-art-snow.is-two{animation-delay:-1s;top:20%;right:17%}.hm-art-snow.is-three{animation-delay:-2s;bottom:18%;right:12%}.hm-discount-artwork.is-new_year{background:radial-gradient(circle at 50% 45%,#5e50b852,#0000 34%),linear-gradient(160deg,#11142f,#24144b 60%,#070918)}.hm-art-midnight{z-index:3;background:#050818ad;border:1px solid #ffffff38;border-radius:.7rem;align-items:center;gap:.35rem;padding:.65rem;display:flex;box-shadow:0 1rem 2.5rem #00000059}.hm-art-midnight b{color:#181526;background:#fff4ca;border-radius:.35rem;padding:.4rem .55rem;font-size:2.15rem;line-height:1}.hm-art-midnight i{color:#f7c84b;font-size:1.5rem;font-style:normal}.hm-discount-artwork.is-new_year>strong{color:#f8d46d;letter-spacing:.12em;font-size:1.05rem}.hm-discount-artwork.is-new_year>small{color:#d9d4ff;margin:0 0 .8rem}.hm-art-firework{width:4rem;height:4rem;animation:2.4s ease-in-out infinite hmDiscountFirework;position:absolute;top:20%;left:18%}.hm-art-firework.is-right{animation-delay:-1.2s;top:12%;left:auto;right:13%;transform:scale(.72)}.hm-art-firework i{transform-origin:50% 0;background:#f8d46d;border-radius:999px;width:.16rem;height:2rem;position:absolute;top:50%;left:50%}.hm-art-firework i:first-child{transform:rotate(0)}.hm-art-firework i:nth-child(2){transform:rotate(45deg)}.hm-art-firework i:nth-child(3){transform:rotate(90deg)}.hm-art-firework i:nth-child(4){transform:rotate(135deg)}.hm-art-firework i:nth-child(5){transform:rotate(180deg)}.hm-art-firework i:nth-child(6){transform:rotate(225deg)}.hm-art-firework i:nth-child(7){transform:rotate(270deg)}.hm-art-firework i:nth-child(8){transform:rotate(315deg)}.hm-discount-artwork.is-valentines{color:#7d183c;background:radial-gradient(circle at 15% 18%,#fff 0 .25rem,#0000 .3rem),linear-gradient(145deg,#ffdbe7,#ffb6ca)}.hm-art-letter{z-index:3;background:#f9e9df;border:.35rem solid #fff9f7;border-radius:.45rem;width:9.5rem;height:6.4rem;position:relative;transform:rotate(-6deg);box-shadow:0 1.15rem 2rem #7e1f4433}.hm-art-letter:before,.hm-art-letter:after{clip-path:polygon(0 0,50% 58%,100% 0);content:"";background:#fff8f1;position:absolute;inset:0}.hm-art-letter:after{clip-path:polygon(0 100%,0 0,52% 58%,100% 0,100% 100%);background:#f4d9d2}.hm-art-letter>span{z-index:4;color:#ffe3cf;background:#b92959;border-radius:50%;place-items:center;width:2.65rem;height:2.65rem;font-family:Georgia,serif;font-size:1rem;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.hm-discount-artwork.is-valentines>strong{color:#b92959}.hm-discount-artwork.is-hyperweek{background:repeating-linear-gradient(135deg,#0000 0 1.1rem,#ffffff0d 1.1rem 1.2rem),#16130f;align-items:flex-start;padding-left:13%}.hm-discount-artwork.is-hyperweek:after{content:"";background:#ffba08;width:55%;height:100%;position:absolute;top:0;right:-15%;transform:skew(-12deg)}.hm-art-bolt{z-index:3;clip-path:polygon(53% 0,12% 55%,45% 55%,28% 100%,88% 39%,55% 39%);filter:drop-shadow(0 .7rem #c96f0040);background:#fff;width:5.8rem;height:9.5rem;position:absolute;top:8%;right:12%;transform:rotate(8deg)}.hm-art-week-word{z-index:3;color:#ffba08;letter-spacing:-.09em;font-size:clamp(2.6rem,8vw,5.5rem);font-weight:1000;line-height:.72}.hm-art-week-word.is-bottom{color:#fff}.hm-discount-artwork.is-hyperweek>small{margin:1.4rem 0 0}.hm-discount-artwork.is-hyperweek>strong{z-index:5;color:#17130d;position:absolute;bottom:8%;right:7%}.hm-discount-artwork.is-easter{color:#513665;background:radial-gradient(circle at 50% 110%,#9ed785 0 38%,#0000 39%),linear-gradient(150deg,#fae8ff,#cff1ec)}.hm-art-basket{z-index:3;background:repeating-linear-gradient(0deg,#bc7a45 0 .45rem,#d99b62 .45rem .85rem);border-radius:.7rem .7rem 2.3rem 2.3rem;width:9rem;height:5rem;margin-top:2.5rem;position:relative;box-shadow:0 1rem 1.8rem #42402a2e}.hm-art-basket:before{content:"";border:.75rem solid #b9723e;border-bottom:0;border-radius:5rem 5rem 0 0;height:5.3rem;position:absolute;bottom:2.8rem;left:1.1rem;right:1.1rem}.hm-art-basket>i{border-radius:50% 50% 45% 45%;width:2.35rem;height:3.15rem;position:absolute;bottom:3.65rem;box-shadow:inset -.4rem -.4rem #0000000f}.hm-art-basket .is-egg-one{background:repeating-linear-gradient(35deg,#ff8d9e 0 .45rem,#ffe281 .45rem .8rem);left:.75rem;transform:rotate(-14deg)}.hm-art-basket .is-egg-two{z-index:2;background-color:#8c78d7;background-image:radial-gradient(circle,#fff 0 .17rem,#0000 .2rem),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:.8rem .8rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;left:3.35rem}.hm-art-basket .is-egg-three{background:repeating-linear-gradient(-35deg,#52c5b0 0 .45rem,#f9efff .45rem .8rem);right:.7rem;transform:rotate(13deg)}.hm-discount-artwork.is-easter>strong{color:#6a3d8d}.hm-discount-artwork.is-labour_day{background-color:#175e8a;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:1.25rem 1.25rem}.hm-art-blueprint{z-index:3;color:#175e8a;background:#eef9ff;border:.18rem solid #d8efff;place-items:center;width:9rem;height:7rem;display:grid;position:relative;transform:rotate(-3deg);box-shadow:.65rem .65rem #f5b83d}.hm-art-blueprint:before{content:"";border:1px dashed #4d90b8;position:absolute;inset:.55rem}.hm-art-blueprint>span{z-index:2;color:#fff;background:#175e8a;border-radius:50%;place-items:center;width:3.4rem;height:3.4rem;font-size:1.25rem;font-weight:1000;display:grid}.hm-art-blueprint>i{background:#4d90b8;height:1px;position:absolute}.hm-art-blueprint .is-line-one{width:2rem;top:1rem;right:1rem}.hm-art-blueprint .is-line-two{width:3rem;bottom:1rem;left:1rem}.hm-art-blueprint .is-line-three{width:1.5rem;bottom:1.55rem;right:1rem}.hm-discount-artwork.is-labour_day>strong{color:#ffd05c}.hm-discount-artwork.is-summer{background:linear-gradient(#54c9ee 0 65%,#ffe19a 65%);justify-content:flex-start;padding-top:15%}.hm-art-sun{background:#ffd552;border-radius:50%;width:5rem;height:5rem;position:absolute;top:8%;right:10%;box-shadow:0 0 0 .75rem #ffe77a42}.hm-art-postcard{z-index:3;color:#e2582d;background:linear-gradient(155deg,#fff9e7,#fff);border:.4rem solid #fff;flex-direction:column;justify-content:center;align-items:center;width:10rem;height:6.5rem;display:flex;transform:rotate(-5deg);box-shadow:0 1rem 2rem #15638238}.hm-art-postcard small{letter-spacing:.16em;font-size:.48rem;font-weight:900}.hm-art-postcard b{font-family:Georgia,serif;font-size:1.4rem}.hm-art-postcard i{color:#fff;background:#00a6a6;border-radius:999px;margin-top:.45rem;padding:.25rem .45rem;font-size:.55rem;font-style:normal;font-weight:900}.hm-art-wave{z-index:2;background:#087eaf;border-radius:50% 50% 0 0;height:30%;position:absolute;bottom:-4%;left:-20%;right:-20%;transform:rotate(-4deg)}.hm-art-wave.is-back{z-index:1;background:#5bc8dc;bottom:10%;transform:rotate(5deg)}.hm-discount-artwork.is-anniversary{background:radial-gradient(circle at 50% 18%,#fff4d9,#0000 25%),linear-gradient(145deg,#f47b20,#8b4bb3)}.hm-art-cake{z-index:3;background:repeating-linear-gradient(0deg,#ffcfab 0 1.1rem,#f37f91 1.1rem 1.6rem);border-radius:.5rem .5rem 1.1rem 1.1rem;width:9rem;height:4.7rem;margin-top:2.3rem;position:relative;box-shadow:0 1rem 2rem #3f1a2b3d}.hm-art-cake:before{content:"";background:#fff1df;border-radius:50%;height:1.2rem;position:absolute;top:-.75rem;left:0;right:0}.hm-art-cake>i{background:repeating-linear-gradient(45deg,#fff 0 .25rem,#ffb000 .25rem .5rem);width:.46rem;height:2rem;position:absolute;bottom:4.4rem}.hm-art-cake>i:before{content:"";background:#ffe04e;border-radius:70% 30% 60% 40%;width:.65rem;height:.85rem;position:absolute;top:-.8rem;left:50%;transform:translate(-50%)}.hm-art-cake .is-candle-one{left:23%}.hm-art-cake .is-candle-two{left:48%}.hm-art-cake .is-candle-three{right:23%}.hm-art-confetti{background:#ffe35f;width:.45rem;height:1.5rem;animation:2.5s ease-in-out infinite hmDiscountConfetti;position:absolute;transform:rotate(28deg)}.hm-art-confetti.is-one{top:13%;left:15%}.hm-art-confetti.is-two{background:#6de1da;animation-delay:-.8s;top:23%;right:13%}.hm-art-confetti.is-three{background:#ff86a3;animation-delay:-1.6s;bottom:15%;right:24%}.hm-discount-artwork.is-halloween{background:linear-gradient(175deg,#201436 0 68%,#100c19 68%)}.hm-art-moon{background:#ffd26e;border-radius:50%;width:6.2rem;height:6.2rem;position:absolute;top:9%;right:12%;box-shadow:0 0 2.5rem #ffc24e6b}.hm-art-moon:after{content:"";background:#201436;border-radius:50%;width:6rem;height:6rem;position:absolute;top:-.5rem;left:-1.05rem}.hm-art-haunted-house{z-index:3;background:#151019;width:7.5rem;height:6.3rem;margin-top:2.7rem;position:relative;box-shadow:0 1rem 1rem #00000052}.hm-art-haunted-house:before{content:"";border-bottom:4rem solid #151019;border-left:4.45rem solid #0000;border-right:4.45rem solid #0000;position:absolute;top:-3.9rem;left:-.7rem}.hm-art-haunted-house:after{content:"";background:repeating-linear-gradient(90deg,#ffb446 0 1.1rem,#151019 1.1rem 2.2rem);height:2.5rem;position:absolute;bottom:1rem;left:1rem;right:1rem}.hm-art-bat{z-index:4;color:#110d17;font-size:2.1rem;font-weight:1000;position:absolute;transform:rotate(12deg)}.hm-art-bat.is-one{top:17%;left:14%}.hm-art-bat.is-two{font-size:1.4rem;top:30%;left:27%;transform:rotate(-10deg)}.hm-discount-artwork.is-halloween>strong{color:#ffb446}.hm-discount-artwork.is-generic{background:radial-gradient(circle at 20% 20%,#ffffff40,#0000 30%),linear-gradient(145deg,#f0641e,#f7b323)}.hm-art-ticket{z-index:3;color:#5d2c13;background:#fff8e8;border:2px dashed #ef762b;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;width:11rem;height:7rem;display:flex;position:relative;transform:rotate(-4deg);box-shadow:0 1rem 2rem #68310e3d}.hm-art-ticket:before,.hm-art-ticket:after{content:"";background:#ef762b;border-radius:50%;width:1.4rem;height:1.4rem;position:absolute;top:50%;transform:translateY(-50%)}.hm-art-ticket:before{left:-.8rem}.hm-art-ticket:after{right:-.8rem}.hm-art-ticket small{letter-spacing:.2em;font-size:.52rem;font-weight:950}.hm-art-ticket strong{color:#ea5e22;letter-spacing:-.05em;font-size:2.25rem;font-weight:1000;line-height:1}.hm-art-ticket .hm-art-discount{max-width:calc(100% - 1rem)}.hm-art-ticket .hm-art-discount>small{color:#7c492b;letter-spacing:.05em;max-width:3.6rem;font-size:.34rem}.hm-art-ticket b{letter-spacing:.1em;font-size:.52rem}.hm-art-ticket-dot{background:#ffffff73;border-radius:50%;position:absolute}.hm-art-ticket-dot.is-one{width:1.2rem;height:1.2rem;top:10%;left:13%}.hm-art-ticket-dot.is-two{width:2rem;height:2rem;bottom:13%;right:12%}.hm-discount-artwork.is-compact .hm-art-gift{width:4rem;height:3rem;transform:scale(.72)rotate(-3deg)}.hm-discount-artwork.is-compact .hm-art-midnight{transform:scale(.62)}.hm-discount-artwork.is-compact .hm-art-letter{transform:scale(.62)rotate(-6deg)}.hm-discount-artwork.is-compact .hm-art-week-word{font-size:2rem}.hm-discount-artwork.is-compact .hm-art-bolt{transform-origin:100%;transform:scale(.55)rotate(8deg)}.hm-discount-artwork.is-compact .hm-art-basket{transform:scale(.62)}.hm-discount-artwork.is-compact .hm-art-blueprint{transform:scale(.62)rotate(-3deg)}.hm-discount-artwork.is-compact .hm-art-postcard{transform:scale(.65)rotate(-5deg)}.hm-discount-artwork.is-compact .hm-art-cake{transform:scale(.65)}.hm-discount-artwork.is-compact .hm-art-haunted-house{transform:scale(.62)}.hm-discount-artwork.is-compact .hm-art-ticket{transform:scale(.65)rotate(-4deg)}@keyframes hmDiscountSnow{50%{opacity:.45;transform:translateY(.7rem)rotate(90deg)}}@keyframes hmDiscountFirework{50%{opacity:.45;transform:scale(.72)}}.hm-discount-popup-art:before,.hm-discount-popup-art:after{content:"";border:1px solid #ffffff3d;border-radius:50%;width:10rem;height:10rem;position:absolute}.hm-discount-popup-art:before{top:-4rem;left:-4rem}.hm-discount-popup-art:after{width:13rem;height:13rem;bottom:-3rem;right:-5rem}.hm-discount-popup-art>span{z-index:1;filter:drop-shadow(0 16px 24px #32160538);font-size:clamp(5rem,11vw,7.5rem);animation:3.5s ease-in-out infinite hmDiscountFloat}.hm-discount-popup-decorations{z-index:1;pointer-events:none;position:absolute;inset:0}.hm-discount-popup-decorations>i{filter:drop-shadow(0 7px 10px #2812042e);font-size:1.65rem;font-style:normal;animation:3.2s ease-in-out infinite hmDiscountConfetti;display:block;position:absolute}.hm-discount-popup-decorations>i:first-child{top:15%;left:13%;transform:rotate(-12deg)}.hm-discount-popup-decorations>i:nth-child(2){animation-delay:-.8s;top:16%;right:12%}.hm-discount-popup-decorations>i:nth-child(3){animation-delay:-1.5s;bottom:14%;right:13%}.hm-discount-popup-decorations>i:nth-child(4){animation-delay:-2.2s;bottom:17%;left:12%}.hm-discount-popup-art>b{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#140c0829;border:1px solid #ffffff6b;border-radius:999px;padding:.45rem .65rem;font-size:.78rem;font-weight:950;position:absolute;bottom:1rem;right:1rem;box-shadow:0 8px 18px #1e0f051f}.hm-discount-popup-copy{flex-direction:column;justify-content:center;gap:.95rem;min-width:0;padding:3.35rem 2.65rem 2.65rem;display:flex}.hm-discount-popup-copy>small{color:var(--discount-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.67rem;font-weight:950}.hm-discount-popup-copy h2{color:var(--hm-text);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.6rem,4vw,2.25rem);font-weight:950;line-height:1.1}.hm-discount-popup-copy>p{color:var(--hm-muted);overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:600;line-height:1.75}.hm-discount-countdown{border:1px solid var(--hm-line);color:var(--discount-accent);background:var(--discount-accent);border-radius:1rem;grid-template-columns:auto repeat(4,1fr);align-items:center;gap:.35rem;margin:.25rem 0;padding:.7rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-discount-countdown{background:color-mix(in srgb,var(--discount-accent) 6%,var(--hm-paper))}}.hm-discount-countdown>svg{margin:0 .25rem}.hm-discount-countdown>span{text-align:center;justify-content:center;align-items:baseline;gap:.16rem;min-width:0;display:inline-flex}.hm-discount-countdown strong,.hm-discount-countdown small{display:inline}.hm-discount-countdown strong{color:var(--hm-text);font-size:.9rem;font-weight:950}.hm-discount-countdown small{color:var(--hm-muted);text-transform:uppercase;font-size:.5rem;font-weight:900}.hm-discount-popup-copy>a{color:#fff;background:linear-gradient(135deg,var(--discount-accent),var(--discount-accent-2));min-height:2.9rem;box-shadow:0 10px 24px var(--discount-accent);border-radius:.85rem;justify-content:center;align-self:flex-start;align-items:center;gap:.6rem;padding:.75rem 1rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-discount-popup-copy>a{box-shadow:0 10px 24px color-mix(in srgb,var(--discount-accent) 27%,transparent)}}.hm-discount-popup-copy>a{font-size:.73rem;font-weight:900;text-decoration:none}.hm-discount-popup.is-christmas{border-radius:1rem 1rem 2.6rem}.hm-discount-popup.is-christmas .hm-discount-popup-copy{background:linear-gradient(90deg,#1c5c3c12 1px,transparent 1px),var(--hm-paper);background-size:1.35rem 100%}.hm-discount-popup.is-new_year{background:#111326;border-color:#f7cd5e52;width:min(100%,720px)}.hm-discount-popup.is-new_year .hm-discount-popup-copy{color:#fff;background:linear-gradient(140deg,#14162b,#211640)}.hm-discount-popup.is-new_year .hm-discount-popup-copy h2,.hm-discount-popup.is-new_year .hm-discount-countdown strong{color:#fff}.hm-discount-popup.is-new_year .hm-discount-popup-copy>p,.hm-discount-popup.is-new_year .hm-discount-countdown small{color:#c7c3da}.hm-discount-popup.is-new_year .hm-discount-countdown{background:#ffffff0f;border-color:#f8d46d33}.hm-discount-popup.is-valentines{border-radius:2.6rem 1rem;grid-template-columns:minmax(0,1.3fr) minmax(180px,.7fr)}.hm-discount-popup.is-valentines .hm-discount-popup-art{order:2}.hm-discount-popup.is-valentines .hm-discount-popup-copy{background:radial-gradient(circle at 8% 8%,#fff0f5,#0000 12rem);order:1}.hm-discount-popup.is-hyperweek{border:0;border-radius:.45rem;grid-template-columns:minmax(250px,.95fr) minmax(0,1.05fr);width:min(100%,760px);box-shadow:1rem 1rem #ffba0840,0 30px 90px #0000006b}.hm-discount-popup.is-hyperweek .hm-discount-popup-copy{background:#fffaf0;border:.45rem solid #16130f}.hm-discount-popup.is-hyperweek .hm-discount-popup-copy h2{text-transform:uppercase}.hm-discount-popup.is-easter{border-radius:3.4rem}.hm-discount-popup.is-easter .hm-discount-popup-copy{background:linear-gradient(145deg,#fff,#fbf4ff)}.hm-discount-popup.is-labour_day{border-radius:.35rem;box-shadow:0 0 0 .4rem #175e8a24,0 30px 90px #160f0a4d}.hm-discount-popup.is-labour_day .hm-discount-popup-copy{background-image:linear-gradient(#175e8a0a 1px,#0000 1px),linear-gradient(90deg,#175e8a0a 1px,#0000 1px);background-size:1rem 1rem}.hm-discount-popup.is-summer{border-radius:.8rem;grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr);width:min(100%,700px);transform:rotate(-.35deg)}.hm-discount-popup.is-summer .hm-discount-popup-copy{background:#fffdf5;border-left:.35rem solid #fff}.hm-discount-popup.is-anniversary{border-radius:2rem 2rem .7rem .7rem}.hm-discount-popup.is-anniversary .hm-discount-popup-copy{background:radial-gradient(circle,#f47b2026 0 .18rem,transparent .2rem),var(--hm-paper);background-size:1.6rem 1.6rem}.hm-discount-popup.is-halloween{background:#17121f;border-color:#61408a;border-radius:1.4rem 1.4rem .2rem .2rem}.hm-discount-popup.is-halloween .hm-discount-popup-copy{background:linear-gradient(150deg,#20182b,#120f18)}.hm-discount-popup.is-halloween .hm-discount-popup-copy h2,.hm-discount-popup.is-halloween .hm-discount-countdown strong{color:#fff4dc}.hm-discount-popup.is-halloween .hm-discount-popup-copy>p,.hm-discount-popup.is-halloween .hm-discount-countdown small{color:#bdb3c8}.hm-discount-popup.is-halloween .hm-discount-countdown{background:#271d32;border-color:#40324f}.hm-discount-popup.is-generic{border-radius:1.2rem}.dark .hm-discount-popup.is-valentines .hm-discount-popup-copy{background:radial-gradient(circle at 8% 8%,#d6336c2e,#0000 12rem)}.dark .hm-discount-popup.is-hyperweek .hm-discount-popup-copy{background:linear-gradient(145deg,#282117,#211c17);border-color:#f1b627}.dark .hm-discount-popup.is-easter .hm-discount-popup-copy{background:linear-gradient(145deg,#332b38,#282329)}.dark .hm-discount-popup.is-summer .hm-discount-popup-copy{background:linear-gradient(145deg,#272521,#302a23);border-left-color:#ffffff24}@keyframes hmDiscountFloat{50%{transform:translateY(-.65rem)rotate(2deg)}}@keyframes hmDiscountSpark{50%{opacity:.3;transform:scale(.55)}}@keyframes hmDiscountConfetti{50%{transform:translateY(-.55rem)rotate(8deg)scale(1.08)}}@media(max-width:620px){.hm-discount-popup{grid-template-columns:1fr;max-height:calc(100vh - 2rem);overflow-y:auto}.hm-discount-popup-art{min-height:210px}.hm-discount-popup.is-valentines,.hm-discount-popup.is-hyperweek,.hm-discount-popup.is-summer{grid-template-columns:1fr;transform:none}.hm-discount-popup.is-valentines .hm-discount-popup-art{order:1}.hm-discount-popup.is-valentines .hm-discount-popup-copy{order:2}.hm-discount-popup-art>span{font-size:4.5rem}.hm-discount-popup-copy{padding:1.55rem 1.25rem 1.35rem}.hm-discount-popup-copy>a{width:100%}}@media(prefers-reduced-motion:reduce){.hm-discount-popup-art>span,.hm-discount-popup-decorations>i,.hm-discount-popup-mini-art>span,.hm-discount-popup-mini-art>i{animation:none}}.hm-discount-confirm-layer{z-index:280;background:#1b1410ad}.hm-discount-confirm{border:1px solid var(--hm-gold-dark);grid-template-columns:auto minmax(0,1fr);gap:.9rem;width:min(100%,31rem);display:grid}@supports (color:color-mix(in lab,red,red)){.hm-discount-confirm{border:1px solid color-mix(in srgb,var(--hm-gold-dark) 28%,var(--hm-line))}}.hm-discount-confirm{color:var(--hm-text);background:radial-gradient(circle at 0 0,#ef6c0017,transparent 12rem),var(--hm-paper);border-radius:1.25rem;padding:1.25rem;animation:.18s ease-out hmDiscountConfirmIn;box-shadow:0 28px 80px #18100b57}.hm-discount-confirm-icon{color:#bd5a12;background:#ef6c001f;border-radius:1rem;place-items:center;width:3.15rem;height:3.15rem;font-size:1.15rem;display:grid}.hm-discount-confirm.is-danger .hm-discount-confirm-icon{color:var(--hm-danger);background:var(--hm-danger)}@supports (color:color-mix(in lab,red,red)){.hm-discount-confirm.is-danger .hm-discount-confirm-icon{background:color-mix(in srgb,var(--hm-danger) 11%,transparent)}}.hm-discount-confirm small{color:var(--hm-gold-dark);letter-spacing:.12em;font-size:.52rem;font-weight:950;display:block}.hm-discount-confirm h2{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:1.1rem;font-weight:950;line-height:1.25}.hm-discount-confirm p{color:var(--hm-muted);margin:.55rem 0 0;font-size:.65rem;font-weight:650;line-height:1.65}.hm-discount-confirm footer{grid-column:1/-1;justify-content:flex-end;gap:.6rem;margin-top:.25rem;display:flex}@keyframes hmDiscountConfirmIn{0%{opacity:0;transform:translateY(.6rem)scale(.98)}}.hm-discount-admin,.hm-discount-editor{--campaign-accent:#ef6c00;--campaign-accent-2:#fbc02d;min-width:0}.hm-discount-admin-heading{border-bottom:1px solid var(--hm-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.35rem;display:flex}.hm-discount-admin-heading>div>span,.hm-discount-editor>header small,.hm-discount-email-preview-wrap>small{color:var(--hm-gold-dark);letter-spacing:.13em;text-transform:uppercase;font-size:.57rem;font-weight:950}.hm-discount-admin-heading h2,.hm-discount-editor>header h2{color:var(--hm-text);letter-spacing:-.035em;margin:.25rem 0 0;font-size:1.35rem;font-weight:950}.hm-discount-admin-heading p{max-width:47rem;color:var(--hm-muted);margin:.4rem 0 0;font-size:.68rem;font-weight:600;line-height:1.65}.hm-discount-heading-actions>button,.hm-discount-editor>header>button,.hm-discount-editor>footer>button{flex:none;justify-content:center;align-items:center;gap:.55rem;min-height:2.7rem;padding:.65rem .85rem;font-size:.63rem;display:inline-flex}.hm-discount-heading-actions{flex:none;gap:.65rem;display:flex}.hm-discount-active-card{border:1px solid var(--campaign-accent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:1.25rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-discount-active-card{border:1px solid color-mix(in srgb,var(--campaign-accent) 32%,var(--hm-line))}}.hm-discount-active-card{background:linear-gradient(90deg,var(--campaign-accent),var(--hm-paper));border-radius:1rem;padding:1rem}@supports (color:color-mix(in lab,red,red)){.hm-discount-active-card{background:linear-gradient(90deg,color-mix(in srgb,var(--campaign-accent) 12%,var(--hm-paper)),var(--hm-paper))}}.hm-discount-active-card>span,.hm-discount-campaign-art{background:linear-gradient(135deg,var(--campaign-accent),var(--campaign-accent-2));width:3.25rem;height:3.25rem;box-shadow:0 9px 20px var(--campaign-accent);border-radius:.85rem;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-discount-active-card>span,.hm-discount-campaign-art{box-shadow:0 9px 20px color-mix(in srgb,var(--campaign-accent) 22%,transparent)}}.hm-discount-active-card>span,.hm-discount-campaign-art{font-size:1.55rem}.hm-discount-active-card small,.hm-discount-campaign-list small,.hm-discount-active-card strong,.hm-discount-campaign-list strong{display:block}.hm-discount-active-card small{color:var(--campaign-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:950}.hm-discount-active-card strong{margin-top:.14rem;font-size:.82rem;font-weight:950}.hm-discount-active-card p,.hm-discount-campaign-list p{color:var(--hm-muted);margin:.2rem 0 0;font-size:.57rem;font-weight:650}.hm-discount-delivery-summary{flex-wrap:wrap;gap:.35rem;margin-top:.38rem;display:flex}.hm-discount-delivery-summary span{color:var(--hm-muted);background:var(--hm-muted);border-radius:999px;align-items:center;gap:.28rem;padding:.24rem .42rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-discount-delivery-summary span{background:color-mix(in srgb,var(--hm-muted) 7%,var(--hm-paper))}}.hm-discount-delivery-summary span{font-size:.44rem;font-weight:760}.hm-discount-delivery-summary span button{border:0;border-left:1px solid var(--hm-danger);align-items:center;gap:.2rem;min-height:1.25rem;margin:-.12rem -.27rem -.12rem .08rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-discount-delivery-summary span button{border-left:1px solid color-mix(in srgb,var(--hm-danger) 24%,transparent)}}.hm-discount-delivery-summary span button{color:var(--hm-danger);font:inherit;cursor:pointer;background:0 0;border-radius:0 999px 999px 0;padding:.12rem .28rem .12rem .35rem;font-weight:900}.hm-discount-delivery-summary span button:hover:not(:disabled){background:var(--hm-danger)}@supports (color:color-mix(in lab,red,red)){.hm-discount-delivery-summary span button:hover:not(:disabled){background:color-mix(in srgb,var(--hm-danger) 9%,transparent)}}.hm-discount-delivery-summary span button:disabled{cursor:wait;opacity:.55}.hm-discount-campaign-failure{overflow-wrap:anywhere;align-items:flex-start;gap:.32rem;display:flex;color:var(--hm-danger)!important;font-size:.48rem!important}.hm-discount-active-card>button,.hm-discount-row-actions button{border:1px solid var(--hm-line);min-height:2.25rem;color:var(--hm-text);background:var(--hm-paper);border-radius:.65rem;padding:.5rem .7rem;font-size:.56rem;font-weight:850}.hm-discount-campaign-list{gap:.6rem;margin-top:1.25rem;display:grid}.hm-discount-campaign-list>article{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.75rem;transition:border-color .15s,transform .15s;display:grid}.hm-discount-campaign-list>article:hover{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-discount-campaign-list>article:hover{border-color:color-mix(in srgb,var(--hm-gold) 45%,var(--hm-line))}}.hm-discount-campaign-list>article:hover{transform:translateY(-1px)}.hm-discount-campaign-art{--campaign-accent:#ef6c00;--campaign-accent-2:#fbc02d;width:2.75rem;height:2.75rem;font-size:1.25rem}.hm-discount-campaign-list strong{color:var(--hm-text);margin-top:.12rem;font-size:.7rem;font-weight:900}.hm-discount-campaign-list small{color:var(--hm-gold-dark);font-size:.5rem;font-weight:850}.hm-discount-status{color:var(--hm-muted);background:var(--hm-muted);border-radius:999px;padding:.3rem .5rem}@supports (color:color-mix(in lab,red,red)){.hm-discount-status{background:color-mix(in srgb,var(--hm-muted) 10%,var(--hm-paper))}}.hm-discount-status{white-space:nowrap;font-size:.46rem;font-weight:950}.hm-discount-status.is-draft{color:#9b5b10;background:#e191221f}.hm-discount-status.is-active,.hm-discount-status.is-scheduled{color:#247243;background:#2a9d581f}.hm-discount-status.is-failed,.hm-discount-status.is-cancelled{color:#b33d3d;background:#c134341a}.hm-discount-draft-note{align-items:center;gap:.32rem;display:flex;color:#a45b12!important;font-weight:800!important}.hm-discount-row-actions button.is-publish{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-discount-row-actions button.is-publish{border-color:color-mix(in srgb,var(--hm-gold) 52%,var(--hm-line))}}.hm-discount-row-actions button.is-publish{color:#fff;background:linear-gradient(135deg,var(--hm-gold),#ef6c00);box-shadow:0 6px 14px #ef6c002e}.hm-discount-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.hm-discount-row-actions button{white-space:nowrap}.hm-discount-row-actions button:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.hm-discount-row-actions button.is-danger,.hm-discount-remove-locale{color:#b13f3f}.hm-discount-row-actions button.is-icon{width:2.25rem;padding:0}.hm-discount-editor>header{border-bottom:1px solid var(--hm-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding-bottom:1rem;display:grid}.hm-discount-editor>header>span{font-size:2.1rem}.hm-discount-editor-steps{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;margin:1rem 0;padding-bottom:.2rem;display:grid;overflow-x:auto}.hm-discount-editor-steps button{border:1px solid var(--hm-line);min-width:5.3rem;min-height:3.3rem;color:var(--hm-muted);background:var(--hm-paper);border-radius:.75rem;justify-content:center;align-items:center;gap:.4rem;padding:.55rem;font-size:.53rem;font-weight:850;display:flex}.hm-discount-editor-steps button.is-active{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-discount-editor-steps button.is-active{border-color:color-mix(in srgb,var(--hm-gold) 55%,var(--hm-line))}}.hm-discount-editor-steps button.is-active{color:var(--hm-gold-dark);background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-discount-editor-steps button.is-active{background:color-mix(in srgb,var(--hm-gold) 10%,var(--hm-paper))}}.hm-discount-editor-body{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:1rem;min-height:30rem;padding:1.15rem}@supports (color:color-mix(in lab,red,red)){.hm-discount-editor-body{background:color-mix(in srgb,var(--hm-paper) 90%,var(--hm-canvas))}}.hm-discount-editor-fields{border:0;min-width:0;margin:0;padding:0}.hm-discount-editor-fields:disabled{opacity:.72}.hm-discount-editor-fields:disabled :is(button,input,textarea){cursor:not-allowed}.hm-discount-readonly-note{border:1px solid var(--hm-gold);align-items:flex-start;gap:.55rem;margin-bottom:.9rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-discount-readonly-note{border:1px solid color-mix(in srgb,var(--hm-gold) 28%,var(--hm-line))}}.hm-discount-readonly-note{color:var(--hm-gold-dark);background:var(--hm-gold);border-radius:.75rem;padding:.7rem .8rem}@supports (color:color-mix(in lab,red,red)){.hm-discount-readonly-note{background:color-mix(in srgb,var(--hm-gold) 8%,var(--hm-paper))}}.hm-discount-readonly-note{font-size:.56rem;font-weight:720;line-height:1.5}.hm-discount-readonly-note svg{flex:none;margin-top:.12rem}.hm-discount-form-section{gap:1rem;display:grid}.hm-discount-section-heading{align-items:flex-start;gap:.75rem;display:flex}.hm-discount-section-heading>span{width:2.45rem;height:2.45rem;color:var(--hm-gold-dark);background:var(--hm-gold);border-radius:.7rem;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-discount-section-heading>span{background:color-mix(in srgb,var(--hm-gold) 12%,var(--hm-paper))}}.hm-discount-section-heading h3{color:var(--hm-text);margin:0;font-size:.9rem;font-weight:950}.hm-discount-section-heading p{max-width:50rem;color:var(--hm-muted);margin:.25rem 0 0;font-size:.6rem;font-weight:600;line-height:1.55}.hm-discount-grid{gap:.8rem;display:grid}.hm-discount-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.hm-discount-field{gap:.35rem;min-width:0;display:grid}.hm-discount-field>span{color:var(--hm-muted);font-size:.53rem;font-weight:850}.hm-discount-form-section :is(input,textarea){border:1px solid var(--hm-line);width:100%;min-width:0;color:var(--hm-text);background:var(--hm-paper);resize:none;border-radius:.72rem;outline:none;padding:.72rem .8rem;font-size:.65rem;font-weight:650}.hm-discount-form-section input{min-height:3rem}.hm-discount-form-section textarea{resize:vertical}.hm-discount-form-section :is(input,textarea):focus{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-discount-form-section :is(input,textarea):focus{border-color:color-mix(in srgb,var(--hm-gold) 62%,var(--hm-line))}}.hm-discount-form-section :is(input,textarea):focus{box-shadow:0 0 0 3px var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-discount-form-section :is(input,textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--hm-gold) 10%,transparent)}}.hm-discount-percent-input{position:relative}.hm-discount-percent-input span{color:var(--hm-gold-dark);font-size:.78rem;font-weight:950;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.hm-discount-percent-input input{appearance:textfield;padding-right:2.2rem}.hm-discount-percent-input input::-webkit-inner-spin-button{appearance:none;margin:0}.hm-discount-percent-input input::-webkit-outer-spin-button{appearance:none;margin:0}.hm-discount-duration-input{position:relative}.hm-discount-duration-input input{appearance:textfield;padding-right:3.8rem}.hm-discount-duration-input span{color:var(--hm-muted);font-size:.58rem;font-weight:850;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.hm-discount-template-status,.hm-discount-template-dynamic-note{border:1px solid var(--hm-gold);align-items:center;gap:.7rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-discount-template-status,.hm-discount-template-dynamic-note{border:1px solid color-mix(in srgb,var(--hm-gold) 24%,var(--hm-line))}}.hm-discount-template-status,.hm-discount-template-dynamic-note{color:var(--hm-gold-dark);background:var(--hm-gold);border-radius:.8rem;padding:.8rem .9rem}@supports (color:color-mix(in lab,red,red)){.hm-discount-template-status,.hm-discount-template-dynamic-note{background:color-mix(in srgb,var(--hm-gold) 7%,var(--hm-paper))}}.hm-discount-template-status>svg,.hm-discount-template-dynamic-note>svg{flex:none}.hm-discount-template-status>div{gap:.16rem;display:grid}.hm-discount-template-status strong{color:var(--hm-text);font-size:.62rem;font-weight:900}.hm-discount-template-status small,.hm-discount-template-dynamic-note span{color:var(--hm-muted);font-size:.54rem;font-weight:650;line-height:1.55}.hm-discount-preview-price{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;min-height:3rem;padding:.65rem .8rem;display:grid}.hm-discount-preview-price small{color:var(--hm-muted);font-size:.52rem;font-weight:700}.hm-discount-preview-price span{color:var(--hm-muted);font-size:.58rem;font-weight:800;text-decoration:line-through}.hm-discount-preview-price strong{color:#d64a20;font-size:.76rem;font-weight:950}.hm-discount-datetime{grid-template-columns:minmax(0,1fr) minmax(8.5rem,.72fr);gap:.55rem;display:grid}.hm-discount-datetime>div{gap:.28rem;min-width:0;display:grid}.hm-discount-datetime>div>small{color:var(--hm-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.45rem;font-weight:850}.hm-discount-datetime>div>.relative>button{min-height:3rem}.hm-discount-datetime>footer{grid-column:1/-1;justify-content:space-between;align-items:center;gap:.55rem;min-width:0;display:flex}.hm-discount-datetime>footer>span{color:var(--hm-muted);font-size:.46rem;font-weight:750}.hm-discount-datetime>footer>button{border:1px solid var(--hm-gold);flex:none;align-items:center;gap:.35rem;min-height:1.8rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-discount-datetime>footer>button{border:1px solid color-mix(in srgb,var(--hm-gold) 30%,var(--hm-line))}}.hm-discount-datetime>footer>button{color:var(--hm-gold-dark);background:var(--hm-gold);border-radius:999px;padding:.28rem .6rem}@supports (color:color-mix(in lab,red,red)){.hm-discount-datetime>footer>button{background:color-mix(in srgb,var(--hm-gold) 7%,var(--hm-paper))}}.hm-discount-datetime>footer>button{font-size:.48rem;font-weight:850}.hm-discount-datetime>footer>button:disabled{cursor:not-allowed;opacity:.5}.hm-hypercoin-card{isolation:isolate;position:relative}.hm-hypercoin-card.is-discounted{border-color:var(--hypercoin-discount-accent,#f97316)}@supports (color:color-mix(in lab,red,red)){.hm-hypercoin-card.is-discounted{border-color:color-mix(in srgb,var(--hypercoin-discount-accent,#f97316) 42%,var(--hm-line))}}.hm-hypercoin-card.is-discounted{background:linear-gradient(112deg,var(--hypercoin-discount-accent,#f97316),var(--hypercoin-discount-accent-2,#f59e0b)),#f59e0b}@supports (color:color-mix(in lab,red,red)){.hm-hypercoin-card.is-discounted{background:linear-gradient(112deg,color-mix(in srgb,var(--hypercoin-discount-accent,#f97316) 13%,transparent),color-mix(in srgb,var(--hypercoin-discount-accent-2,#f59e0b) 8%,transparent)),color-mix(in srgb,#f59e0b 7%,var(--hm-paper))}}.hm-hypercoin-card.is-discounted{box-shadow:inset 3px 0 0 var(--hypercoin-discount-accent,#f97316)}.hm-hypercoin-discount-offer{border:1px solid var(--hypercoin-discount-accent,#f97316);align-items:center;gap:.32rem;max-width:100%;margin-top:.32rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-hypercoin-discount-offer{border:1px solid color-mix(in srgb,var(--hypercoin-discount-accent,#f97316) 48%,var(--hm-line))}}.hm-hypercoin-discount-offer{color:var(--hypercoin-discount-accent,#f97316);border-radius:.48rem;padding:.3rem .48rem}@supports (color:color-mix(in lab,red,red)){.hm-hypercoin-discount-offer{color:color-mix(in srgb,var(--hypercoin-discount-accent,#f97316) 82%,var(--hm-text))}}.hm-hypercoin-discount-offer{background:linear-gradient(120deg,var(--hypercoin-discount-accent,#f97316),var(--hypercoin-discount-accent-2,#f59e0b))}@supports (color:color-mix(in lab,red,red)){.hm-hypercoin-discount-offer{background:linear-gradient(120deg,color-mix(in srgb,var(--hypercoin-discount-accent,#f97316) 20%,var(--hm-paper)),color-mix(in srgb,var(--hypercoin-discount-accent-2,#f59e0b) 14%,var(--hm-paper)))}}.hm-hypercoin-discount-offer{box-shadow:0 .18rem .55rem var(--hypercoin-discount-accent,#f97316)}@supports (color:color-mix(in lab,red,red)){.hm-hypercoin-discount-offer{box-shadow:0 .18rem .55rem color-mix(in srgb,var(--hypercoin-discount-accent,#f97316) 14%,transparent)}}.hm-hypercoin-discount-offer{letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;font-size:.64rem;font-weight:950;line-height:1.15}.hm-hypercoin-discount-offer svg{flex:none;font-size:.62rem}.hm-discount-target-section{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.8rem;gap:.75rem;padding:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-discount-target-section{background:color-mix(in srgb,var(--hm-canvas) 72%,var(--hm-paper))}}.hm-discount-target-section>div:first-child{gap:.2rem;display:grid}.hm-discount-target-section small,.hm-discount-target-note{color:var(--hm-muted)}.hm-discount-target-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.hm-discount-target-options .hm-discount-toggle{width:100%}.hm-discount-target-note,.hm-discount-target-error{margin:0;font-size:.57rem;line-height:1.45}.hm-discount-target-error{color:var(--hm-danger,#dc2626);font-weight:700}.hm-discount-inline-note{color:#9c5f0c;background:#ec9d241c;border-radius:.75rem;align-items:center;gap:.6rem;padding:.7rem .8rem;font-size:.57rem;font-weight:750;display:flex}.hm-discount-default-copy-refresh{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.8rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem .8rem;display:flex}.hm-discount-default-copy-refresh>div{align-items:flex-start;gap:.6rem;min-width:0;display:flex}.hm-discount-default-copy-refresh>div>svg{color:var(--hm-gold-dark);flex:none;margin-top:.16rem}.hm-discount-default-copy-refresh strong,.hm-discount-default-copy-refresh small{display:block}.hm-discount-default-copy-refresh strong{color:var(--hm-text);font-size:.57rem;font-weight:900}.hm-discount-default-copy-refresh small{color:var(--hm-muted);margin-top:.15rem;font-size:.5rem;font-weight:620;line-height:1.5}.hm-discount-default-copy-refresh>button{flex:none}.hm-discount-toggle{border:1px solid var(--hm-line);min-height:3.15rem;color:var(--hm-muted);background:var(--hm-paper);text-align:left;border-radius:.78rem;align-items:center;gap:.7rem;padding:.65rem .8rem;display:flex}.hm-discount-toggle.is-compact{min-height:2.65rem}.hm-discount-toggle>span{background:var(--hm-muted);border-radius:999px;flex:none;align-items:center;width:2.15rem;height:1.25rem;padding:.16rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-discount-toggle>span{background:color-mix(in srgb,var(--hm-muted) 28%,var(--hm-paper))}}.hm-discount-toggle>span i{background:#fff;border-radius:50%;width:.93rem;height:.93rem;transition:transform .18s;box-shadow:0 2px 5px #0000002e}.hm-discount-toggle.is-active{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-discount-toggle.is-active{border-color:color-mix(in srgb,var(--hm-gold) 40%,var(--hm-line))}}.hm-discount-toggle.is-active{color:var(--hm-text)}.hm-discount-toggle.is-active>span{background:var(--hm-gold)}.hm-discount-toggle.is-active>span i{transform:translate(.9rem)}.hm-discount-toggle strong{font-size:.59rem;font-weight:850}.hm-discount-locale-toolbar{grid-template-columns:minmax(10rem,17rem) auto;justify-content:space-between;align-items:center;gap:.75rem;display:grid}.hm-discount-mode-switch{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.7rem;padding:.2rem;display:flex}.hm-discount-mode-switch button{min-height:2.1rem;color:var(--hm-muted);border-radius:.52rem;padding:.4rem .65rem;font-size:.52rem;font-weight:850}.hm-discount-mode-switch button.is-active{color:var(--hm-gold-dark);background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-discount-mode-switch button.is-active{background:color-mix(in srgb,var(--hm-gold) 12%,var(--hm-paper))}}.hm-discount-remove-locale{justify-self:start;align-items:center;gap:.45rem;font-size:.53rem;font-weight:800;display:inline-flex}.hm-discount-email-layout,.hm-discount-popup-editor-grid{grid-template-columns:minmax(0,1fr) minmax(17rem,.82fr);align-items:start;gap:1rem;display:grid}.hm-discount-popup-editor-grid{grid-template-columns:minmax(0,1fr) minmax(22rem,1fr);gap:1.2rem}.hm-discount-email-fields,.hm-discount-popup-editor-grid>div:first-child{gap:.75rem;display:grid}.hm-discount-check-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.hm-discount-email-preview-wrap{border:1px solid var(--hm-line);background:#eee9e3;border-radius:1rem;min-width:0;padding:.8rem;position:sticky;top:6rem}.hm-discount-email-preview{--email-accent:#ef6c00;--email-accent-2:#f9a825;--email-soft:#fff7eb;background:#fff;border-radius:.8rem;margin-top:.55rem;overflow:hidden;box-shadow:0 10px 25px #3a26181f}.hm-discount-email-preview-meta{color:#4f4944;background:#ffffffb8;border-radius:.65rem;gap:.12rem;margin-top:.45rem;padding:.55rem .65rem;display:grid}.hm-discount-email-preview-meta strong{overflow-wrap:anywhere;font-size:.52rem;line-height:1.35}.hm-discount-email-preview-meta span{color:#867b72;overflow-wrap:anywhere;font-size:.44rem;line-height:1.45}.hm-discount-email-preview>header{color:#fff;padding:1.15rem}.hm-discount-email-brand{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:relative}.hm-discount-email-logo{align-items:center;gap:.42rem;display:inline-flex}.hm-discount-email-logo img{object-fit:contain;filter:drop-shadow(0 .25rem .35rem #140a0433);width:1.55rem;height:1.55rem}.hm-discount-email-logo b{letter-spacing:-.02em}.hm-discount-email-brand span{letter-spacing:.08em;border:1px solid #ffffff59;border-radius:999px;padding:.2rem .35rem;font-size:.34rem;font-weight:900}.hm-discount-email-visual-row{grid-template-columns:minmax(0,1.4fr) minmax(8.5rem,.6fr);align-items:stretch;gap:.65rem;margin-top:.5rem;display:grid;position:relative}.hm-discount-email-visual-row>.hm-discount-artwork{z-index:1;width:100%;min-height:10.5rem;box-shadow:none;opacity:.88;background:0 0;border:0;border-radius:0;position:relative;inset:auto;overflow:visible}.hm-discount-email-headline{z-index:2;flex-direction:column;justify-content:center;min-width:0;min-height:10.5rem;padding:.75rem 0;display:flex;position:relative}.hm-discount-email-motif{letter-spacing:.16em;opacity:.88;font-size:.62rem;margin:.7rem 0 0!important}.hm-discount-email-preview>header .hm-discount-email-headline>small,.hm-discount-email-preview>header .hm-discount-email-headline>h3,.hm-discount-email-offer{display:block}.hm-discount-email-preview>header .hm-discount-email-headline>small{letter-spacing:.1em;text-transform:uppercase;margin-top:.25rem;font-size:.43rem;font-weight:900}.hm-discount-email-preview>header .hm-discount-email-headline>h3{overflow-wrap:anywhere;margin:.25rem 0 .65rem;font-size:1rem;font-weight:950;line-height:1.1}.hm-discount-email-preview>header .hm-discount-email-headline>strong{letter-spacing:.08em;overflow-wrap:anywhere;background:0 0;border:0;border-left:.18rem solid;border-radius:0;width:fit-content;max-width:100%;padding:.15rem .5rem;font-size:.5rem;line-height:1.45}.hm-discount-email-preview.is-new_year>header,.hm-discount-email-preview.is-halloween>header{background:#17152b!important}.hm-discount-email-preview.is-valentines .hm-discount-artwork{right:auto}.hm-discount-email-preview.is-valentines .hm-discount-email-headline{width:auto}.hm-discount-email-preview.is-hyperweek{border-radius:.15rem;box-shadow:.55rem .55rem #fbc02d}.hm-discount-email-preview.is-hyperweek>header{background:#16130f!important}.hm-discount-email-preview.is-easter,.hm-discount-email-preview.is-anniversary{border-radius:1.5rem}.hm-discount-email-preview.is-labour_day{border-radius:.15rem;outline:.2rem solid #1565c024}.hm-discount-email-preview.is-summer{transform:rotate(-.25deg)}.hm-discount-email-preview.is-halloween{background:#17121f;border-radius:1rem 1rem .15rem .15rem}.hm-discount-email-preview.is-halloween>div{color:#c7becf;background:#211a29}.hm-discount-email-preview.is-halloween .hm-discount-email-greeting b{color:#fff}.hm-discount-email-preview>div{color:#625a53;padding:1.1rem;font-size:.55rem;line-height:1.65}.hm-discount-email-greeting{margin-top:0}.hm-discount-email-body{border-left:3px solid var(--email-accent);background:var(--email-soft);overflow-wrap:anywhere;white-space:pre-line;border-radius:0 .55rem .55rem 0;padding:.65rem .7rem}.hm-discount-email-preview aside{background:var(--email-soft);overflow-wrap:anywhere;border:1px solid #eee3d9;border-radius:.6rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:.9rem 0;padding:.6rem;font-size:.48rem;display:flex}.hm-discount-email-preview button{color:#fff;box-shadow:0 8px 16px var(--email-accent);border-radius:.55rem;padding:.55rem .7rem;font-size:.5rem;font-weight:850}@supports (color:color-mix(in lab,red,red)){.hm-discount-email-preview button{box-shadow:0 8px 16px color-mix(in srgb,var(--email-accent) 24%,transparent)}}.hm-discount-email-footer-note{color:var(--email-accent);margin:.8rem 0 0;font-size:.5rem;font-weight:800;line-height:1.55}.hm-discount-popup-mini{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:1rem;grid-template-columns:.55fr 1fr;display:grid;overflow:hidden;box-shadow:0 13px 30px #1e140f1f}.hm-discount-popup-mini-art{background:linear-gradient(145deg,var(--mini-accent),var(--mini-accent-2));place-items:center;min-height:20rem;display:grid;position:relative;overflow:hidden}.hm-discount-popup-mini-art>.hm-discount-artwork{z-index:1}.hm-discount-popup-mini-art>span{z-index:1;filter:drop-shadow(0 10px 15px #23100633);font-size:3.3rem;animation:3.5s ease-in-out infinite hmDiscountFloat}.hm-discount-popup-mini-art>i{font-size:1.05rem;font-style:normal;animation:3s ease-in-out infinite hmDiscountConfetti;position:absolute}.hm-discount-popup-mini-art>i:first-child{top:14%;left:12%}.hm-discount-popup-mini-art>i:nth-child(2){animation-delay:-.8s;top:17%;right:12%}.hm-discount-popup-mini-art>i:nth-child(3){animation-delay:-1.6s;bottom:14%;right:13%}.hm-discount-popup-mini-art>i:nth-child(4){animation-delay:-2.2s;bottom:17%;left:13%}.hm-discount-popup-mini>div{flex-direction:column;justify-content:center;gap:.78rem;padding:1.5rem;display:flex}.hm-discount-popup-mini small{color:var(--mini-accent);letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;font-weight:950}.hm-discount-popup-mini h3{overflow-wrap:anywhere;margin:0;font-size:1.04rem;font-weight:950;line-height:1.2}.hm-discount-popup-mini p{color:var(--hm-muted);overflow-wrap:anywhere;margin:0;font-size:.61rem;line-height:1.68}.hm-discount-popup-mini b{color:var(--mini-accent);background:var(--mini-accent);border-radius:.55rem;padding:.45rem}@supports (color:color-mix(in lab,red,red)){.hm-discount-popup-mini b{background:color-mix(in srgb,var(--mini-accent) 8%,var(--hm-paper))}}.hm-discount-popup-mini b{text-align:center;font-size:.48rem}.hm-discount-popup-mini button{color:#fff;background:linear-gradient(135deg,var(--mini-accent),var(--mini-accent-2));border-radius:.55rem;margin-top:.12rem;padding:.5rem;font-size:.47rem;font-weight:850}.hm-discount-popup-mini.is-valentines{grid-template-columns:1fr .55fr}.hm-discount-popup-mini.is-valentines .hm-discount-popup-mini-art{order:2}.hm-discount-popup-mini.is-hyperweek,.hm-discount-popup-mini.is-labour_day,.hm-discount-popup-mini.is-summer{border-radius:.25rem}.hm-discount-popup-mini.is-easter,.hm-discount-popup-mini.is-anniversary{border-radius:1.5rem}.hm-discount-popup-mini.is-new_year,.hm-discount-popup-mini.is-halloween{color:#fff;background:#191527}.hm-discount-popup-mini.is-new_year h3,.hm-discount-popup-mini.is-halloween h3{color:#fff}.hm-discount-discord-preview{--discord-accent:#5865f2;border-left:3px solid var(--discord-accent);color:#dbdee1;white-space:pre-wrap;background:#313338;border-radius:.35rem;padding:.75rem;font-size:.58rem}.hm-discount-discord-preview header{align-items:center;gap:.55rem;margin-bottom:.65rem;display:flex}.hm-discount-discord-preview header>span{background:linear-gradient(135deg,var(--discord-accent),#5865f2);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:1rem;display:grid}.hm-discount-discord-preview header>div{gap:.08rem;display:grid}.hm-discount-discord-preview header strong{color:#f2f3f5;font-size:.65rem}.hm-discount-discord-preview header small{color:#949ba4;font-size:.46rem}.hm-discount-discord-preview>b{color:#f0b132;background:#f0b13224;border-radius:.25rem;padding:.1rem .25rem;font-weight:800}.hm-discount-discord-message{gap:.12rem;margin-top:.55rem;display:grid}.hm-discount-discord-message p{margin:0;line-height:1.6}.hm-discount-discord-message p.is-quote{color:#c7c9cc;border-left:3px solid #949ba4;padding-left:.45rem}.hm-discount-discord-message strong{color:#f2f3f5}.hm-discount-discord-message .is-link{color:#00a8fc}.hm-discount-discord-embed{border-left:3px solid var(--discord-accent);background:#2b2d31;border-radius:.2rem .45rem .45rem .2rem;margin-top:.6rem;overflow:hidden}.hm-discount-discord-emblem{background:linear-gradient(135deg,var(--discord-accent),#2b2d31 72%);border-bottom:1px solid #ffffff12;gap:.22rem;padding:.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-discount-discord-emblem{background:linear-gradient(135deg,color-mix(in srgb,var(--discord-accent) 18%,#2b2d31),#2b2d31 72%)}}.hm-discount-discord-emblem small{color:#b5bac1;font-size:.43rem;font-weight:750}.hm-discount-discord-emblem strong{color:#f2f3f5;font-size:.7rem;font-weight:900}.hm-discount-discord-embed .hm-discount-discord-message{margin:0;padding:.7rem .75rem .55rem}.hm-discount-discord-fields{flex-wrap:wrap;gap:.4rem;padding:0 .75rem .65rem;display:flex}.hm-discount-discord-fields>span{gap:.1rem;min-width:6rem;display:grid}.hm-discount-discord-fields small{color:#b5bac1;font-size:.44rem;font-weight:750}.hm-discount-discord-fields strong{color:#f2f3f5;font-size:.52rem}.hm-discount-discord-cta{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.hm-discount-discord-cta span{color:#949ba4;font-size:.44rem}.hm-discount-discord-cta button{color:#fff;background:#5865f2;border-radius:.25rem;padding:.36rem .55rem;font-size:.44rem;font-weight:850}.hm-discount-discord-preview.is-hyperweek .hm-discount-discord-embed{border-radius:0}.hm-discount-discord-preview.is-valentines .hm-discount-discord-emblem{text-align:center}.hm-discount-discord-preview.is-new_year .hm-discount-discord-embed,.hm-discount-discord-preview.is-halloween .hm-discount-discord-embed{background:#201c2c}.hm-discount-review-hero{color:#fff;background:linear-gradient(135deg,var(--campaign-accent),var(--campaign-accent-2));border-radius:1rem;align-items:center;gap:1rem;padding:1.2rem;display:flex}.hm-discount-review-hero>span{font-size:3rem}.hm-discount-review-hero small,.hm-discount-review-hero h3,.hm-discount-review-hero strong{display:block}.hm-discount-review-hero h3{margin:.2rem 0;font-size:1.1rem;font-weight:950}.hm-discount-review-hero strong{font-size:1.7rem;font-weight:950}.hm-discount-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.hm-discount-review-grid article{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.8rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.2rem .55rem;padding:.75rem;display:grid}.hm-discount-review-grid svg{color:var(--hm-gold-dark);grid-row:1/3}.hm-discount-review-grid small{color:var(--hm-muted);font-size:.48rem}.hm-discount-review-grid strong{text-overflow:ellipsis;font-size:.57rem;overflow:hidden}.hm-discount-review-channels{flex-wrap:wrap;gap:.5rem;display:flex}.hm-discount-review-channels span{color:var(--hm-muted);background:var(--hm-muted);border-radius:999px;align-items:center;gap:.35rem;padding:.38rem .55rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-discount-review-channels span{background:color-mix(in srgb,var(--hm-muted) 8%,var(--hm-paper))}}.hm-discount-review-channels span{font-size:.5rem;font-weight:800}.hm-discount-review-channels span.is-active{color:#277547;background:#2a9d581c}.hm-discount-editor>footer{justify-content:flex-end;align-items:center;gap:.65rem;margin-top:1rem;display:flex}.hm-discount-editor>footer>div{min-width:0;color:var(--hm-muted);align-items:center;gap:.45rem;margin-right:auto;font-size:.51rem;font-weight:650;display:flex}@media(max-width:1050px){.hm-discount-email-layout,.hm-discount-popup-editor-grid{grid-template-columns:1fr}.hm-discount-email-preview-wrap{position:static}}@media(max-width:760px){.hm-discount-confirm{grid-template-columns:1fr}.hm-discount-confirm footer{flex-direction:column-reverse}.hm-discount-confirm footer>button{width:100%}.hm-discount-admin-heading,.hm-discount-editor>footer{flex-direction:column;align-items:stretch}.hm-discount-heading-actions,.hm-discount-heading-actions>button,.hm-discount-editor>footer>button{width:100%}.hm-discount-heading-actions{flex-direction:column;align-items:stretch}.hm-discount-active-card,.hm-discount-campaign-list>article{grid-template-columns:auto minmax(0,1fr)}.hm-discount-active-card>button,.hm-discount-campaign-list .hm-discount-status,.hm-discount-row-actions{grid-column:1/-1}.hm-discount-row-actions button:not(.is-icon){flex:1}.hm-discount-grid.two,.hm-discount-target-options,.hm-discount-check-row,.hm-discount-review-grid,.hm-discount-locale-toolbar{grid-template-columns:1fr}.hm-discount-mode-switch,.hm-discount-mode-switch button{width:100%}.hm-discount-popup-mini,.hm-discount-email-visual-row{grid-template-columns:1fr}.hm-discount-email-headline{min-height:0}.hm-discount-email-visual-row>.hm-discount-artwork{min-height:10rem}.hm-discount-popup-mini-art{min-height:8rem}.hm-discount-editor>footer>div{margin-right:0}.hm-discount-default-copy-refresh{flex-direction:column;align-items:stretch}.hm-discount-default-copy-refresh>button{width:100%}}.hm-shop-catalog.is-hypercoins{box-shadow:none;background:0 0;border:0;padding:0}.hm-shop-recharge{gap:1.2rem;display:grid}.hm-shop-recharge-hero{color:#fff;background:radial-gradient(circle at 88% 10%,#ffca694d,#0000 17rem),radial-gradient(circle at 16% 110%,#ff973529,#0000 20rem),linear-gradient(135deg,#2a1e18,#62401f 58%,#96521a);border:1px solid #ffb84a33;border-radius:1.15rem;grid-template-columns:minmax(0,1.45fr) minmax(14rem,.55fr);align-items:center;gap:clamp(1.2rem,4vw,3rem);padding:clamp(1.5rem,4vw,2.7rem);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #3522122e}.hm-shop-recharge-hero:before{color:#ffecc80e;content:"₪";font-size:8rem;font-weight:950;line-height:1;position:absolute;top:.3rem;right:22%;transform:rotate(-12deg)}.hm-shop-recharge-hero:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:18rem;height:18rem;position:absolute;bottom:-6rem;right:-3rem}.hm-shop-recharge-hero-copy{z-index:1;position:relative}.hm-shop-recharge-kicker{color:#ffd28a;letter-spacing:.08em;text-transform:uppercase;background:#ffae3b1a;border:1px solid #ffc35d4d;border-radius:999px;align-items:center;gap:.45rem;padding:.38rem .68rem;font-size:.55rem;font-weight:900;display:inline-flex}.hm-shop-recharge-hero h1{color:#fff;letter-spacing:-.045em;max-width:42rem;margin-top:.8rem;font-size:clamp(1.55rem,4vw,2.65rem);font-weight:950;line-height:1.03}.hm-shop-recharge-description{color:#ffffffb8;max-width:43rem;margin-top:.9rem;font-size:.69rem;line-height:1.72}.hm-shop-recharge-description :is(p,ul,ol){color:inherit}.hm-shop-recharge-benefits{flex-wrap:wrap;gap:.55rem 1.1rem;margin-top:1.2rem;display:flex}.hm-shop-recharge-benefits span{color:#ffffffe6;align-items:center;gap:.42rem;font-size:.58rem;font-weight:800;display:inline-flex}.hm-shop-recharge-benefits svg{color:#ffbd59}.hm-shop-recharge-benefits .is-saving{color:#ffe1ad;background:#ffae3b1a;border:1px solid #ffc35d3d;border-radius:999px;padding:.3rem .55rem}.hm-shop-recharge-balance{z-index:1;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#331d1061;border:1px solid #ffffff24;border-radius:1rem;justify-items:center;padding:1.4rem 1rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14}.hm-shop-recharge-balance>span{color:#5b3513;background:linear-gradient(145deg,#ffd98e,#e99621);border:1px solid #fff3;border-radius:50%;place-items:center;width:3.35rem;height:3.35rem;font-size:1.7rem;font-weight:950;display:grid;box-shadow:0 8px 24px #e78a1947}.hm-shop-recharge-balance small{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;margin-top:.75rem;font-size:.49rem;font-weight:850}.hm-shop-recharge-balance strong{color:#fff;margin-top:.16rem;font-size:1.15rem;font-weight:950}.hm-shop-recharge-balance p{color:#ffffff94;max-width:13rem;margin-top:.45rem;font-size:.55rem;line-height:1.55}.hm-shop-recharge-builder,.hm-shop-recharge-packages{border:1px solid var(--shop-line);background:var(--hm-paper);border-radius:1rem;padding:clamp(1.1rem,3vw,1.7rem);box-shadow:0 10px 28px #41312211}.hm-shop-recharge-builder>header,.hm-shop-recharge-packages>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.hm-shop-recharge-builder>header>div,.hm-shop-recharge-packages>header>div,.hm-shop-recharge-step-title{align-items:center;gap:.7rem;min-width:0;display:flex}.hm-shop-recharge-builder>header>div>span,.hm-shop-recharge-packages>header>div>span,.hm-shop-recharge-step-title>span{color:#fff;background:linear-gradient(145deg,#e8a12c,#ed7317);border-radius:.62rem;flex:none;place-items:center;width:2rem;height:2rem;font-size:.64rem;font-weight:950;display:grid;box-shadow:inset 0 -3px #5b2b092e}.hm-shop-recharge-builder header small,.hm-shop-recharge-packages header small,.hm-shop-recharge-step-title small{color:var(--shop-orange-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.49rem;font-weight:900;display:block}.hm-shop-recharge-builder header h2,.hm-shop-recharge-packages header h2,.hm-shop-recharge-step-title strong{color:var(--shop-ink);margin-top:.1rem;font-size:.9rem;font-weight:950;display:block}.hm-shop-recharge-builder>header>p,.hm-shop-recharge-packages>header>p{max-width:23rem;color:var(--hm-muted);text-align:right;font-size:.57rem;line-height:1.55}.hm-shop-recharge-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.2rem;display:grid}.hm-shop-recharge-mode>button{border:1px solid var(--hm-line);min-height:4.5rem;color:var(--hm-text);text-align:left;background:var(--hm-canvas);border-radius:.82rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-mode>button{background:color-mix(in srgb,var(--hm-canvas) 48%,var(--hm-paper))}}.hm-shop-recharge-mode>button{transition:border-color .16s,transform .16s,background .16s}.hm-shop-recharge-mode>button:hover{transform:translateY(-1px)}.hm-shop-recharge-mode>button:disabled{cursor:not-allowed;opacity:.52;transform:none}.hm-shop-recharge-mode>button.is-active{border-color:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-mode>button.is-active{border-color:color-mix(in srgb,var(--shop-orange) 70%,var(--hm-line))}}.hm-shop-recharge-mode>button.is-active{background:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-mode>button.is-active{background:color-mix(in srgb,var(--shop-orange) 8%,var(--hm-paper))}}.hm-shop-recharge-mode>button.is-active{box-shadow:inset 0 -3px var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-mode>button.is-active{box-shadow:inset 0 -3px color-mix(in srgb,var(--shop-orange) 70%,transparent)}}.hm-shop-recharge-mode>button>span{width:2.5rem;height:2.5rem;color:var(--shop-orange-dark);background:var(--shop-orange);border-radius:.68rem;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-mode>button>span{background:color-mix(in srgb,var(--shop-orange) 10%,var(--hm-paper))}}.hm-shop-recharge-mode>button.is-active>span{color:#fff;background:linear-gradient(145deg,#e8a12c,#ed7317)}.hm-shop-recharge-mode strong,.hm-shop-recharge-mode small{display:block}.hm-shop-recharge-mode-title{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.hm-shop-recharge-mode-title b{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(135deg,#e79c27,#ed7317);border-radius:999px;padding:.16rem .38rem;font-size:.42rem;font-weight:950}.hm-shop-recharge-mode strong{font-size:.69rem;font-weight:950}.hm-shop-recharge-mode small{color:var(--hm-muted);margin-top:.15rem;font-size:.53rem}.hm-shop-recharge-mode>button>svg{border:1px solid var(--hm-line);color:#0000;border-radius:50%;width:1.25rem;height:1.25rem;padding:.18rem}.hm-shop-recharge-mode>button.is-active>svg{border-color:var(--shop-orange);color:#fff;background:var(--shop-orange)}.hm-shop-recharge-periods{border-top:1px solid var(--hm-line);grid-template-columns:minmax(11rem,.55fr) minmax(0,1.45fr);align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}.hm-shop-recharge-periods>div:last-child{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.hm-shop-recharge-periods button{border:1px solid var(--hm-line);min-height:4rem;color:var(--hm-text);background:var(--hm-paper);border-radius:.72rem;justify-items:center;gap:.15rem;padding:.55rem .35rem;display:grid}.hm-shop-recharge-periods button svg{color:var(--hm-muted);font-size:.7rem}.hm-shop-recharge-periods button strong{font-size:.58rem;font-weight:950}.hm-shop-recharge-periods button small{color:var(--hm-muted);font-size:.45rem}.hm-shop-recharge-periods button.is-active{border-color:var(--shop-orange);color:var(--shop-orange-dark);background:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-periods button.is-active{background:color-mix(in srgb,var(--shop-orange) 8%,var(--hm-paper))}}.hm-shop-recharge-periods button.is-active{box-shadow:inset 0 -3px var(--shop-orange)}.hm-shop-recharge-periods button.is-active svg{color:var(--shop-orange)}.hm-shop-recharge-periods button:disabled{cursor:not-allowed;opacity:.42}.hm-shop-recharge-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1.15rem;display:grid}.hm-shop-recharge-package{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.88rem;flex-direction:column;min-width:0;padding:.85rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package{background:color-mix(in srgb,var(--hm-canvas) 36%,var(--hm-paper))}}.hm-shop-recharge-package{transition:transform .16s,box-shadow .16s,border-color .16s;box-shadow:0 6px 16px #4131220e}.hm-shop-recharge-package:hover{border-color:var(--shop-orange);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package:hover{border-color:color-mix(in srgb,var(--shop-orange) 35%,var(--hm-line))}}.hm-shop-recharge-package:hover{box-shadow:0 11px 24px #4131221a}.hm-shop-recharge-package.is-recommended{border-color:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package.is-recommended{border-color:color-mix(in srgb,var(--shop-orange) 50%,var(--hm-line))}}.hm-shop-recharge-package.is-personalized-recommended{border:2px solid var(--shop-orange);background:linear-gradient(145deg,var(--shop-orange),var(--hm-canvas) 55%);padding:calc(.85rem - 1px)}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package.is-personalized-recommended{background:linear-gradient(145deg,color-mix(in srgb,var(--shop-orange) 8%,var(--hm-paper)),color-mix(in srgb,var(--hm-canvas) 24%,var(--hm-paper)) 55%)}}.hm-shop-recharge-package.is-personalized-recommended{box-shadow:0 0 0 3px var(--shop-orange),0 13px 28px #7a481224}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package.is-personalized-recommended{box-shadow:0 0 0 3px color-mix(in srgb,var(--shop-orange) 12%,transparent),0 13px 28px #7a481224}}.hm-shop-recharge-package.is-personalized-recommended:hover{border-color:var(--shop-orange-dark);box-shadow:0 0 0 4px var(--shop-orange),0 17px 32px #7a48122e}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package.is-personalized-recommended:hover{box-shadow:0 0 0 4px color-mix(in srgb,var(--shop-orange) 15%,transparent),0 17px 32px #7a48122e}}.hm-shop-recharge-package.is-unavailable{opacity:.58}.hm-shop-recharge-recommended{color:#fff;text-align:center;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(90deg,#e5a02b,#ed7317);border-radius:999px;flex:none;margin-left:auto;padding:.28rem .52rem;font-size:.46rem;font-weight:950}.hm-shop-recharge-discount{border:1px solid var(--shop-orange);flex:none;margin-left:auto}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-discount{border:1px solid color-mix(in srgb,var(--shop-orange) 30%,var(--hm-line))}}.hm-shop-recharge-discount{color:var(--shop-orange-dark);background:var(--shop-orange);border-radius:999px;padding:.24rem .45rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-discount{background:color-mix(in srgb,var(--shop-orange) 9%,var(--hm-paper))}}.hm-shop-recharge-discount{letter-spacing:.03em;text-transform:uppercase;font-size:.43rem;font-weight:950}.hm-shop-recharge-recommended+.hm-shop-recharge-discount{margin-left:0}.hm-shop-recharge-package-head{align-items:center;gap:.65rem;min-width:0;display:flex}.hm-shop-recharge-package-head>div{flex:1;min-width:0}.hm-shop-recharge-package-eyebrow{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;display:flex}.hm-shop-recharge-package-head>span{border:1px solid var(--shop-orange);flex:none;place-items:center;width:3.4rem;height:3.4rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package-head>span{border:1px solid color-mix(in srgb,var(--shop-orange) 20%,var(--hm-line))}}.hm-shop-recharge-package-head>span{color:var(--shop-orange-dark);background:radial-gradient(circle at 75% 20%,#ffd16b66,transparent 3rem),var(--shop-orange);border-radius:.75rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package-head>span{background:radial-gradient(circle at 75% 20%,#ffd16b66,transparent 3rem),color-mix(in srgb,var(--shop-orange) 8%,var(--hm-paper))}}.hm-shop-recharge-package-head img{object-fit:contain;width:100%;height:100%;padding:.2rem}.hm-shop-recharge-package-head small{color:var(--shop-orange-dark);text-transform:uppercase;font-size:.46rem;font-weight:850}.hm-shop-recharge-package-head h3{overflow-wrap:anywhere;color:var(--shop-ink);margin-top:.12rem;font-size:.73rem;font-weight:950}.hm-shop-recharge-amount{text-align:center;background:var(--hm-paper);border-radius:.78rem;justify-items:center;margin-top:.9rem;padding:.85rem .5rem;display:grid}.hm-shop-recharge-amount small{color:var(--hm-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.46rem;font-weight:850}.hm-shop-recharge-amount strong{color:var(--shop-ink);letter-spacing:-.04em;margin-top:.1rem;font-size:1.45rem;font-weight:950}.hm-shop-recharge-amount strong span{color:var(--shop-orange);margin-right:.15rem;font-size:.9rem}.hm-shop-recharge-amount b{color:var(--shop-orange-dark);font-size:.53rem}.hm-shop-recharge-amount em{color:var(--hm-muted);margin-top:.35rem;font-size:.46rem;font-style:normal;font-weight:800}.hm-shop-recharge-package-price{justify-content:space-between;align-items:center;gap:.55rem;min-height:3.7rem;margin-top:.65rem;display:flex}.hm-shop-recharge-package-price small,.hm-shop-recharge-package-price strong{display:block}.hm-shop-recharge-package-price small{color:var(--hm-muted);font-size:.45rem}.hm-shop-recharge-package-price strong{color:var(--shop-ink);margin-top:.1rem;font-size:.72rem;font-weight:950}.hm-shop-recharge-package-price>span{color:var(--shop-teal);background:var(--shop-teal);border-radius:999px;align-items:center;gap:.25rem;padding:.3rem .45rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package-price>span{background:color-mix(in srgb,var(--shop-teal) 8%,var(--hm-paper))}}.hm-shop-recharge-package-price>span{white-space:nowrap;font-size:.45rem;font-weight:900}.hm-shop-recharge-recommendation-banner{border:1px solid var(--shop-orange);align-items:center;gap:.5rem;margin:0 0 .65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-recommendation-banner{border:1px solid color-mix(in srgb,var(--shop-orange) 28%,var(--hm-line))}}.hm-shop-recharge-recommendation-banner{color:var(--shop-orange-dark);background:var(--shop-orange);border-radius:.68rem;padding:.52rem .58rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-recommendation-banner{background:color-mix(in srgb,var(--shop-orange) 11%,var(--hm-paper))}}.hm-shop-recharge-recommendation-banner>svg{box-sizing:content-box;color:#fff;background:linear-gradient(145deg,#e5a02b,#ed7317);border-radius:999px;flex:none;width:.62rem;height:.62rem;padding:.28rem}.hm-shop-recharge-recommendation-banner>span,.hm-shop-recharge-recommendation-banner strong,.hm-shop-recharge-recommendation-banner small{display:block}.hm-shop-recharge-recommendation-banner>span{min-width:0}.hm-shop-recharge-recommendation-banner strong{font-size:.53rem;font-weight:950}.hm-shop-recharge-recommendation-banner small{color:var(--shop-orange-dark);margin-top:.1rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-recommendation-banner small{color:color-mix(in srgb,var(--shop-orange-dark) 70%,var(--hm-muted))}}.hm-shop-recharge-recommendation-banner small{font-size:.46rem;font-weight:700;line-height:1.4}.hm-shop-recharge-package.is-personalized-recommended>.hm-shop-button-primary{box-shadow:0 7px 15px var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package.is-personalized-recommended>.hm-shop-button-primary{box-shadow:0 7px 15px color-mix(in srgb,var(--shop-orange) 22%,transparent)}}.hm-shop-recharge-coverage-note{color:#9a5c00;border-radius:.65rem;align-items:flex-start;gap:.35rem;margin:0 0 .65rem;padding:.48rem .55rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-coverage-note{color:color-mix(in srgb,#9a5c00 88%,var(--shop-ink))}}.hm-shop-recharge-coverage-note{background:#f6b73c}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-coverage-note{background:color-mix(in srgb,#f6b73c 13%,var(--hm-paper))}}.hm-shop-recharge-coverage-note{font-size:.48rem;font-weight:750;line-height:1.45}.hm-shop-recharge-coverage-note svg{flex:none;margin-top:.08rem}.hm-shop-recharge-package>.hm-shop-button-primary{width:100%;min-height:2.65rem;margin-top:auto}.hm-shop-recharge-package>.hm-shop-button-primary:disabled{cursor:not-allowed;filter:grayscale();opacity:.62}.hm-store-tebex-subscription-links{border:1px solid var(--hm-gold);grid-column:1/-1}@supports (color:color-mix(in lab,red,red)){.hm-store-tebex-subscription-links{border:1px solid color-mix(in srgb,var(--hm-gold) 28%,var(--hm-line))}}.hm-store-tebex-subscription-links{background:var(--hm-gold);border-radius:.9rem;padding:.9rem}@supports (color:color-mix(in lab,red,red)){.hm-store-tebex-subscription-links{background:color-mix(in srgb,var(--hm-gold) 5%,var(--hm-paper))}}.hm-store-tebex-subscription-heading{align-items:flex-start;gap:.7rem;display:flex}.hm-store-tebex-subscription-heading>span{color:#fff;background:linear-gradient(145deg,var(--hm-gold),var(--shop-orange));border-radius:.65rem;flex:none;place-items:center;width:2.1rem;height:2.1rem;display:grid}.hm-store-tebex-subscription-heading strong{color:var(--hm-text);font-size:.67rem;font-weight:950;display:block}.hm-store-tebex-subscription-heading p{color:var(--hm-muted);margin-top:.22rem;font-size:.54rem;line-height:1.55}.hm-store-tebex-subscription-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.8rem;display:grid}.hm-store-tebex-subscription-grid>label{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.72rem;grid-template-columns:minmax(6rem,.42fr) minmax(0,1fr);align-items:center;gap:.65rem;padding:.55rem;display:grid}.hm-store-tebex-subscription-grid strong,.hm-store-tebex-subscription-grid small{display:block}.hm-store-tebex-subscription-grid strong{font-size:.58rem;font-weight:950}.hm-store-tebex-subscription-grid small{color:var(--hm-muted);margin-top:.08rem;font-size:.46rem}@media(max-width:980px){.hm-shop-recharge-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-shop-recharge-periods{grid-template-columns:1fr}}@media(max-width:720px){.hm-shop-recharge-hero{grid-template-columns:1fr}.hm-shop-recharge-balance{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;column-gap:.75rem}.hm-shop-recharge-balance>span{grid-row:1/4}.hm-shop-recharge-balance small,.hm-shop-recharge-balance strong,.hm-shop-recharge-balance p{margin-top:0}.hm-shop-recharge-builder>header,.hm-shop-recharge-packages>header{flex-direction:column;align-items:flex-start}.hm-shop-recharge-builder>header>p,.hm-shop-recharge-packages>header>p{text-align:left}.hm-shop-recharge-mode,.hm-store-tebex-subscription-grid{grid-template-columns:1fr}.hm-shop-recharge-periods>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.hm-shop-recharge-package-grid,.hm-store-tebex-subscription-grid>label{grid-template-columns:1fr}}.hm-shop-catalog.is-ranks{padding-top:.2rem}.hm-shop-ranks{--rank-line:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-ranks{--rank-line:color-mix(in srgb, var(--shop-orange) 17%, var(--hm-line))}}.hm-shop-ranks{gap:1.1rem;min-width:0;display:grid}.hm-shop-ranks-heading{border:1px solid var(--rank-line);background:radial-gradient(circle at 92% 18%,#805bc92e,transparent 13rem),radial-gradient(circle at 4% 100%,#24a78926,transparent 11rem),linear-gradient(135deg,var(--shop-orange-pale),var(--hm-paper));border-radius:1.15rem;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.15rem,3vw,1.8rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-shop-ranks-heading{background:radial-gradient(circle at 92% 18%,#805bc92e,transparent 13rem),radial-gradient(circle at 4% 100%,#24a78926,transparent 11rem),linear-gradient(135deg,color-mix(in srgb,var(--shop-orange-pale) 72%,var(--hm-paper)),var(--hm-paper))}}.hm-shop-ranks-heading{box-shadow:0 10px 28px #533a1f14}.hm-shop-ranks-heading:after{color:var(--shop-orange);position:absolute;bottom:-2.2rem;right:2.4rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-ranks-heading:after{color:color-mix(in srgb,var(--shop-orange) 10%,transparent)}}.hm-shop-ranks-heading:after{content:"♛";font-size:8rem;font-weight:950;line-height:1;transform:rotate(-8deg)}.hm-shop-ranks-heading-icon{z-index:1;color:#fff;background:linear-gradient(145deg,#f4a03a,#e56c18);border:4px solid #ffffff9e;border-radius:1.1rem;flex:none;place-items:center;width:4rem;height:4rem;font-size:1.45rem;display:grid;position:relative;transform:rotate(-3deg);box-shadow:0 8px 18px #dc64143d}.hm-shop-ranks-heading-main{align-items:center;gap:1rem;min-width:0;display:flex}.hm-shop-ranks-heading>div{z-index:1;position:relative}.hm-shop-ranks-heading-main small,.hm-shop-ranks-heading-main h1,.hm-shop-ranks-heading-main p{display:block}.hm-shop-ranks-heading-main small{color:var(--shop-orange-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;font-weight:950}.hm-shop-ranks-heading-main h1{color:var(--shop-ink);letter-spacing:-.035em;margin-top:.12rem;font-size:clamp(1.45rem,4vw,2.25rem);font-weight:950}.hm-shop-ranks-heading-main p{max-width:42rem;color:var(--shop-muted);margin-top:.35rem;font-size:.67rem;font-weight:650;line-height:1.55}.hm-shop-rank-plan-picker{border:1px solid var(--rank-line);background:var(--hm-paper);border-radius:1rem;grid-template-columns:minmax(10rem,.32fr) minmax(0,1.68fr);align-items:center;gap:1rem;padding:.65rem;display:grid;box-shadow:0 7px 20px #4131220e}.hm-shop-rank-plan-copy{border-right:1px solid var(--rank-line);padding:.25rem 1rem .25rem .3rem}.hm-shop-rank-plan-copy small,.hm-shop-rank-plan-copy strong{display:block}.hm-shop-rank-plan-copy small,.hm-shop-rank-period-picker>small{color:var(--shop-orange-dark);letter-spacing:.06em;text-transform:uppercase;font-size:.48rem;font-weight:900}.hm-shop-rank-plan-copy strong{color:var(--shop-ink);margin-top:.15rem;font-size:.72rem;font-weight:950}.hm-shop-rank-plan-controls{justify-content:space-between;align-items:center;gap:.8rem;min-width:0;display:flex}.hm-shop-rank-mode,.hm-shop-rank-periods{gap:.45rem;display:flex}.hm-shop-rank-mode>button{min-width:10rem;color:var(--shop-muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.6rem;padding:.6rem .75rem;transition:all .18s;display:flex}.hm-shop-rank-mode>button>svg{width:1.8rem;color:var(--shop-orange);font-size:.9rem}.hm-shop-rank-mode>button span,.hm-shop-rank-mode>button strong,.hm-shop-rank-mode>button small{display:block}.hm-shop-rank-mode>button strong{color:var(--shop-ink);font-size:.67rem;font-weight:900}.hm-shop-rank-mode>button small{margin-top:.08rem;font-size:.49rem;font-weight:650}.hm-shop-rank-mode>button.is-active{border-color:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-mode>button.is-active{border-color:color-mix(in srgb,var(--shop-orange) 45%,var(--hm-line))}}.hm-shop-rank-mode>button.is-active{background:var(--shop-orange-pale)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-mode>button.is-active{background:color-mix(in srgb,var(--shop-orange-pale) 72%,var(--hm-paper))}}.hm-shop-rank-mode>button.is-active{box-shadow:0 4px 12px #da68161a}.hm-shop-rank-mode>button:disabled{opacity:.4;cursor:not-allowed}.hm-shop-rank-periods{flex-wrap:wrap;justify-content:flex-end}.hm-shop-rank-period-picker{flex:1;justify-items:end;gap:.35rem;display:grid}.hm-shop-rank-periods button{border:1px solid var(--hm-line);min-height:2.3rem;color:var(--shop-muted);background:var(--hm-canvas);border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .72rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-periods button{background:color-mix(in srgb,var(--hm-canvas) 55%,var(--hm-paper))}}.hm-shop-rank-periods button{font-size:.55rem;font-weight:850}.hm-shop-rank-periods button>span{white-space:nowrap}.hm-shop-rank-periods button>small{color:#a84709;background:var(--shop-orange);border-radius:999px;align-items:center;min-height:1.15rem;padding:.1rem .3rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-periods button>small{background:color-mix(in srgb,var(--shop-orange) 14%,var(--hm-paper))}}.hm-shop-rank-periods button>small{letter-spacing:-.01em;font-size:.43rem;font-weight:950}.hm-shop-rank-periods button.is-active{border-color:var(--shop-orange);color:#fff;background:var(--shop-orange);box-shadow:0 4px 10px #de69162e}.hm-shop-rank-periods button.is-active>small{color:#fff;background:#fff3}.hm-shop-rank-annual-offer{border:1px solid var(--shop-orange);align-items:center;gap:.45rem;max-width:100%;margin:0;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-annual-offer{border:1px solid color-mix(in srgb,var(--shop-orange) 23%,var(--hm-line))}}.hm-shop-rank-annual-offer{color:var(--shop-muted);background:var(--shop-orange-pale);border-radius:.65rem;padding:.38rem .55rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-annual-offer{background:color-mix(in srgb,var(--shop-orange-pale) 58%,var(--hm-paper))}}.hm-shop-rank-annual-offer{text-align:left;font-size:.47rem;line-height:1.35}.hm-shop-rank-annual-offer>svg{color:var(--shop-orange);flex:none;font-size:.75rem}.hm-shop-rank-annual-offer span,.hm-shop-rank-annual-offer strong,.hm-shop-rank-annual-offer small{display:block}.hm-shop-rank-annual-offer strong{color:var(--shop-ink);font-size:.51rem;font-weight:950}.hm-shop-rank-annual-offer small{margin-top:.04rem;font-size:.44rem;font-weight:700}.hm-shop-rank-scroll-hint{color:var(--shop-muted);align-items:center;gap:.45rem;margin:0;font-size:.55rem;font-weight:750;display:none}.hm-shop-rank-context-loading{border:1px solid var(--rank-line);min-height:14rem;color:var(--shop-muted);background:var(--shop-cream);border-radius:1rem;align-content:center;place-items:center;gap:.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-context-loading{background:color-mix(in srgb,var(--shop-cream) 48%,var(--hm-paper))}}.hm-shop-rank-context-loading{text-align:center}.hm-shop-rank-context-loading>span{border:3px solid var(--shop-orange);width:2rem;height:2rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-context-loading>span{border:3px solid color-mix(in srgb,var(--shop-orange) 20%,transparent)}}.hm-shop-rank-context-loading>span{border-top-color:var(--shop-orange);border-radius:50%;animation:.8s linear infinite hm-spin}.hm-shop-rank-context-loading>svg{color:#9a6840;font-size:1.35rem}.hm-shop-rank-context-loading p{max-width:24rem;padding:0 1rem;font-size:.58rem;font-weight:800}.hm-shop-rank-context-loading>button{border:1px solid var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-context-loading>button{border:1px solid color-mix(in srgb,var(--shop-orange) 34%,var(--hm-line))}}.hm-shop-rank-context-loading>button{color:var(--shop-orange-dark);background:var(--hm-paper);border-radius:.65rem;padding:.52rem .8rem;font-size:.55rem;font-weight:900}@keyframes hm-spin{to{transform:rotate(360deg)}}.hm-shop-rank-mobile-list{display:none}.hm-shop-rank-table-scroll{border:1px solid var(--rank-line);background:var(--hm-paper);overscroll-behavior-inline:contain;scrollbar-color:var(--shop-orange) var(--shop-orange-pale);border-radius:1.1rem;min-width:0;overflow-x:auto;box-shadow:0 12px 30px #41312213}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-table-scroll{scrollbar-color:var(--shop-orange) color-mix(in srgb,var(--shop-orange-pale) 55%,var(--hm-paper))}}.hm-shop-rank-table{align-items:stretch;display:grid}.hm-shop-rank-corner,.hm-shop-rank-column{border-bottom:1px solid var(--rank-line);min-height:16.5rem}.hm-shop-rank-corner{z-index:4;border-right:1px solid var(--rank-line);color:#fff;text-align:center;background:radial-gradient(circle at 20% 15%,#ffffff29,#0000 5rem),linear-gradient(145deg,#ee902b,#da6418);flex-direction:column;justify-content:center;align-items:center;gap:.7rem;padding:1.1rem;display:flex;position:sticky;left:0}.hm-shop-rank-corner>svg{font-size:2rem}.hm-shop-rank-corner strong{font-size:.72rem;font-weight:950;line-height:1.35}.hm-shop-rank-column{border-right:1px solid var(--rank-line);background:linear-gradient(180deg,var(--shop-cream),var(--hm-paper) 55%);flex-direction:column;align-items:center;min-width:0;padding:1rem .8rem .9rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-column{background:linear-gradient(180deg,color-mix(in srgb,var(--shop-cream) 55%,var(--hm-paper)),var(--hm-paper) 55%)}}.hm-shop-rank-column{text-align:center}.hm-shop-rank-column:last-of-type{border-right:0}.hm-shop-rank-column.is-featured{background:linear-gradient(180deg,#f5a037,var(--hm-paper) 60%)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-column.is-featured{background:linear-gradient(180deg,color-mix(in srgb,#f5a037 16%,var(--hm-paper)),var(--hm-paper) 60%)}}.hm-shop-rank-column.is-featured{box-shadow:inset 0 4px 0 var(--shop-orange)}.hm-shop-rank-column.is-owned{background:linear-gradient(180deg,#72777c,var(--hm-paper) 58%)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-column.is-owned{background:linear-gradient(180deg,color-mix(in srgb,#72777c 8%,var(--hm-paper)),var(--hm-paper) 58%)}}.hm-shop-rank-column.is-owned{box-shadow:inset 0 4px #72777c}.hm-shop-rank-popular{color:#fff;background:var(--shop-orange);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:.22rem .45rem;font-size:.42rem;font-weight:900;position:absolute;top:.45rem}.hm-shop-rank-emblem{color:#fff;background:linear-gradient(145deg,#8f9aa8,#637080);border:3px solid #ffffffc7;border-radius:1.2rem;place-items:center;width:4.9rem;height:4.9rem;margin-top:.8rem;font-size:1.4rem;display:grid;overflow:hidden;transform:rotate(-2deg);box-shadow:0 7px 16px #2d261e29}.hm-shop-rank-emblem img{object-fit:contain;width:100%;height:100%}.hm-shop-rank-emblem.is-tier-2{background:linear-gradient(145deg,#f0b63f,#ce7d18)}.hm-shop-rank-emblem.is-tier-3{background:linear-gradient(145deg,#f18436,#d5452e)}.hm-shop-rank-emblem.is-tier-4{background:linear-gradient(145deg,#bd74e0,#7047b3)}.hm-shop-rank-emblem.is-tier-5{background:linear-gradient(145deg,#ee6ca0,#b83470)}.hm-shop-rank-emblem.is-tier-6{background:linear-gradient(145deg,#8d72e5,#5736af)}.hm-shop-rank-column h2{color:var(--shop-ink);word-break:break-word;margin-top:.65rem;font-size:.88rem;font-weight:950}.hm-shop-rank-price{color:var(--shop-orange-dark);margin-top:.5rem;font-size:.88rem;font-weight:950}.hm-shop-rank-price-cycle,.hm-shop-rank-unavailable{min-height:1rem;color:var(--shop-muted);margin-top:.05rem;font-size:.48rem;font-weight:700}.hm-shop-rank-price-cycle.is-upgrade{color:var(--shop-muted);align-items:center;gap:.2rem;font-weight:800;display:inline-flex}.hm-shop-rank-price-cycle.is-upgrade>svg{color:#21836b;font-size:.48rem}.hm-shop-rank-price-cycle.is-personal{color:var(--shop-muted);font-weight:800}.hm-shop-rank-price-cycle.is-scheduled{color:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-price-cycle.is-scheduled{color:color-mix(in srgb,#72777c 55%,var(--hm-text))}}.hm-shop-rank-price-cycle.is-scheduled{font-weight:900}.hm-shop-rank-renewal-preview{min-height:.85rem;color:var(--shop-muted);margin-top:.12rem;font-size:.43rem;font-weight:750}.hm-shop-rank-owned-status{border:1px solid #72777c;align-items:center;gap:.48rem;width:100%;min-height:3rem;margin-top:.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-owned-status{border:1px solid color-mix(in srgb,#72777c 32%,var(--rank-line))}}.hm-shop-rank-owned-status{color:#72777c;border-radius:.65rem;padding:.45rem .5rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-owned-status{color:color-mix(in srgb,#72777c 38%,var(--hm-text))}}.hm-shop-rank-owned-status{background:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-owned-status{background:color-mix(in srgb,#72777c 7%,var(--hm-paper))}}.hm-shop-rank-owned-status{text-align:left;line-height:1.3}.hm-shop-rank-owned-status>i{color:#fff;background:#72777c;border-radius:50%;flex:none;place-items:center;width:1.55rem;height:1.55rem;font-size:.52rem;font-style:normal;display:grid;box-shadow:0 3px 8px #555b603d}.hm-shop-rank-owned-status>span,.hm-shop-rank-owned-status strong,.hm-shop-rank-owned-status small{min-width:0;display:block}.hm-shop-rank-owned-status strong{font-size:.5rem;font-weight:950}.hm-shop-rank-owned-status small{color:var(--shop-muted);margin-top:.04rem;font-size:.4rem;font-weight:700}.hm-shop-rank-price-loading{min-height:2.15rem;color:var(--shop-muted);place-items:center;margin-top:.45rem;display:grid}.hm-shop-rank-price-loading strong{color:var(--shop-orange-dark);font-size:.9rem;line-height:.75}.hm-shop-rank-price-loading small{font-size:.45rem;font-weight:750}.hm-shop-rank-action-spinner{animation:.75s linear infinite hm-spin}.hm-shop-rank-unavailable{margin-top:.75rem}.hm-shop-rank-column>button{color:#fff;background:linear-gradient(135deg,var(--shop-orange),var(--shop-orange-dark));width:calc(100% - .5rem);min-height:2.55rem;box-shadow:0 4px 0 var(--shop-orange-dark);border-radius:.68rem;justify-content:center;align-items:center;gap:.4rem;margin-top:auto;padding:.52rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-column>button{box-shadow:0 4px color-mix(in srgb,var(--shop-orange-dark) 80%,#8f3b0b)}}.hm-shop-rank-column>button{font-size:.61rem;font-weight:900;transition:transform .15s,box-shadow .15s}.hm-shop-rank-column>button:hover:not(:disabled){box-shadow:0 6px 0 var(--shop-orange-dark);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-column>button:hover:not(:disabled){box-shadow:0 6px color-mix(in srgb,var(--shop-orange-dark) 80%,#8f3b0b)}}.hm-shop-rank-column>button.is-owned{background:linear-gradient(135deg,#777c81,#565b60);box-shadow:0 4px #41464a}.hm-shop-rank-column>button.is-owned:hover:not(:disabled){box-shadow:0 6px #41464a}.hm-shop-rank-column>button:disabled{opacity:.42;cursor:not-allowed}.hm-shop-rank-section-title{border-bottom:1px solid var(--rank-line);color:#fff;background:linear-gradient(90deg,#4c4037,#655144);align-items:center;gap:.55rem;padding:.82rem 1rem;font-size:.71rem;font-weight:950;display:flex}.hm-shop-rank-feature-row{display:contents}.hm-shop-rank-feature-row>strong,.hm-shop-rank-feature-row>span{border-right:1px solid var(--rank-line);border-bottom:1px solid var(--rank-line);min-height:3.35rem;color:var(--shop-muted);background:var(--hm-paper);text-align:center;justify-content:center;align-items:center;padding:.65rem .75rem;font-size:.59rem;font-weight:720;line-height:1.35;display:flex}.hm-shop-rank-feature-row>strong{z-index:3;color:var(--shop-ink);background:var(--shop-cream);justify-content:flex-start;position:sticky;left:0}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-feature-row>strong{background:color-mix(in srgb,var(--shop-cream) 65%,var(--hm-paper))}}.hm-shop-rank-feature-row>strong{text-align:left;font-weight:850}.hm-shop-rank-feature-row:nth-of-type(2n)>span{background:var(--hm-canvas)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-feature-row:nth-of-type(2n)>span{background:color-mix(in srgb,var(--hm-canvas) 40%,var(--hm-paper))}}.hm-shop-rank-feature-row .is-yes{color:#249676;font-size:.72rem}.hm-shop-rank-feature-row .is-no{color:var(--shop-muted)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-feature-row .is-no{color:color-mix(in srgb,var(--shop-muted) 52%,transparent)}}.hm-shop-rank-feature-row .is-no{font-size:.68rem}.hm-shop-rank-mobile-card{border:1px solid var(--rank-line);background:linear-gradient(160deg,var(--shop-cream),var(--hm-paper) 48%);border-radius:1rem;gap:.85rem;padding:.9rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-mobile-card{background:linear-gradient(160deg,color-mix(in srgb,var(--shop-cream) 58%,var(--hm-paper)),var(--hm-paper) 48%)}}.hm-shop-rank-mobile-card{box-shadow:0 8px 22px #41312212}.hm-shop-rank-mobile-card.is-featured{border-color:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-mobile-card.is-featured{border-color:color-mix(in srgb,var(--shop-orange) 46%,var(--rank-line))}}.hm-shop-rank-mobile-card.is-featured{box-shadow:inset 4px 0 0 var(--shop-orange),0 8px 22px #41312212}.hm-shop-rank-mobile-card.is-owned{border-color:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-mobile-card.is-owned{border-color:color-mix(in srgb,#72777c 34%,var(--rank-line))}}.hm-shop-rank-mobile-card.is-owned{background:linear-gradient(160deg,#72777c,var(--hm-paper) 52%)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-mobile-card.is-owned{background:linear-gradient(160deg,color-mix(in srgb,#72777c 7%,var(--hm-paper)),var(--hm-paper) 52%)}}.hm-shop-rank-mobile-card>header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.hm-shop-rank-mobile-card .hm-shop-rank-emblem{border-radius:1rem;width:4.25rem;height:4.25rem;margin:0}.hm-shop-rank-mobile-card>header>div:last-child>small:first-child{color:var(--shop-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.45rem;font-weight:900;display:block}.hm-shop-rank-mobile-card>header>div:last-child>small.hm-shop-rank-mobile-popular{color:var(--shop-orange-dark)}.hm-shop-rank-mobile-card h2{color:var(--shop-ink);margin-top:.08rem;font-size:1.05rem;font-weight:950}.hm-shop-rank-mobile-card .hm-shop-rank-owned-status{width:fit-content;max-width:100%;min-height:0;margin-top:.35rem}.hm-shop-rank-mobile-price,.hm-shop-rank-mobile-price strong,.hm-shop-rank-mobile-price small,.hm-shop-rank-mobile-price em{display:block}.hm-shop-rank-mobile-price{margin-top:.3rem}.hm-shop-rank-mobile-price strong{color:var(--shop-orange-dark);font-size:.9rem;font-weight:950}.hm-shop-rank-mobile-price small{color:var(--shop-muted);margin-top:.02rem;font-size:.48rem;font-weight:750}.hm-shop-rank-mobile-price small.is-upgrade{align-items:center;gap:.25rem;display:inline-flex}.hm-shop-rank-mobile-price small.is-upgrade>svg{color:#21836b}.hm-shop-rank-mobile-price em{color:var(--shop-muted);margin-top:.12rem;font-size:.43rem;font-style:normal;font-weight:700}.hm-shop-rank-mobile-benefits,.hm-shop-rank-mobile-more ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin:0;padding:0;list-style:none;display:grid}.hm-shop-rank-mobile-benefits li,.hm-shop-rank-mobile-more li{min-width:0;color:var(--shop-ink);background:var(--hm-canvas);border-radius:.62rem;align-items:flex-start;gap:.42rem;padding:.48rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-mobile-benefits li,.hm-shop-rank-mobile-more li{background:color-mix(in srgb,var(--hm-canvas) 64%,var(--hm-paper))}}.hm-shop-rank-mobile-benefits li>svg,.hm-shop-rank-mobile-more li>svg{color:var(--shop-teal);flex:none;margin-top:.12rem;font-size:.5rem}.hm-shop-rank-mobile-benefits strong,.hm-shop-rank-mobile-benefits small,.hm-shop-rank-mobile-more strong,.hm-shop-rank-mobile-more small{display:block}.hm-shop-rank-mobile-benefits strong,.hm-shop-rank-mobile-more strong{font-size:.5rem;font-weight:850;line-height:1.35}.hm-shop-rank-mobile-benefits small,.hm-shop-rank-mobile-more small{color:var(--shop-muted);margin-top:.06rem;font-size:.43rem;line-height:1.35}.hm-shop-rank-mobile-more{border-top:1px solid var(--rank-line);padding-top:.65rem}.hm-shop-rank-mobile-more summary{color:var(--shop-orange-dark);cursor:pointer;font-size:.53rem;font-weight:900}.hm-shop-rank-mobile-more[open] summary{margin-bottom:.55rem}.hm-shop-rank-mobile-card>button{color:#fff;background:linear-gradient(135deg,var(--shop-orange),var(--shop-orange-dark));width:100%;min-height:2.85rem;box-shadow:0 4px 0 var(--shop-orange-dark);border-radius:.72rem;justify-content:center;align-items:center;gap:.45rem;padding:.58rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-mobile-card>button{box-shadow:0 4px color-mix(in srgb,var(--shop-orange-dark) 80%,#8f3b0b)}}.hm-shop-rank-mobile-card>button{font-size:.63rem;font-weight:900}.hm-shop-rank-mobile-card>button.is-owned{background:linear-gradient(135deg,#777c81,#565b60);box-shadow:0 4px #41464a}.hm-shop-rank-column>button.is-upgrade,.hm-shop-rank-mobile-card>button.is-upgrade{color:#fff;background:linear-gradient(135deg,var(--shop-orange),var(--shop-orange-dark));box-shadow:0 4px 0 var(--shop-orange-dark)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-column>button.is-upgrade,.hm-shop-rank-mobile-card>button.is-upgrade{box-shadow:0 4px color-mix(in srgb,var(--shop-orange-dark) 80%,#8f3b0b)}}.hm-shop-rank-column>button.is-upgrade:hover:not(:disabled),.hm-shop-rank-mobile-card>button.is-upgrade:hover:not(:disabled){background:linear-gradient(135deg,var(--shop-orange),var(--shop-orange-dark));box-shadow:0 6px 0 var(--shop-orange-dark)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-column>button.is-upgrade:hover:not(:disabled),.hm-shop-rank-mobile-card>button.is-upgrade:hover:not(:disabled){box-shadow:0 6px color-mix(in srgb,var(--shop-orange-dark) 80%,#8f3b0b)}}.hm-shop-rank-column>button.is-upgrade>svg,.hm-shop-rank-mobile-card>button.is-upgrade>svg{color:#155f4d}.hm-shop-rank-mobile-card>button:disabled{cursor:not-allowed;opacity:.45}.hm-subscription-scheduled-change{border:1px solid #72777c;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-top:.8rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-subscription-scheduled-change{border:1px solid color-mix(in srgb,#72777c 30%,var(--hm-line))}}.hm-subscription-scheduled-change{background:#72777c;border-radius:.8rem;padding:.75rem}@supports (color:color-mix(in lab,red,red)){.hm-subscription-scheduled-change{background:color-mix(in srgb,#72777c 7%,var(--hm-paper))}}.hm-subscription-scheduled-change>span{color:#fff;background:#72777c;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.62rem;display:grid}.hm-subscription-scheduled-change small,.hm-subscription-scheduled-change strong,.hm-subscription-scheduled-change p{display:block}.hm-subscription-scheduled-change small{color:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-subscription-scheduled-change small{color:color-mix(in srgb,#72777c 50%,var(--hm-text))}}.hm-subscription-scheduled-change small{text-transform:uppercase;font-size:.48rem;font-weight:900}.hm-subscription-scheduled-change strong{margin-top:.08rem;font-size:.62rem}.hm-subscription-scheduled-change p{color:var(--hm-muted);margin-top:.12rem;font-size:.5rem;line-height:1.45}.hm-subscription-scheduled-change>button{border:1px solid #72777c}@supports (color:color-mix(in lab,red,red)){.hm-subscription-scheduled-change>button{border:1px solid color-mix(in srgb,#72777c 30%,var(--hm-line))}}.hm-subscription-scheduled-change>button{color:#72777c;border-radius:.6rem;padding:.48rem .6rem}@supports (color:color-mix(in lab,red,red)){.hm-subscription-scheduled-change>button{color:color-mix(in srgb,#72777c 50%,var(--hm-text))}}.hm-subscription-scheduled-change>button{background:var(--hm-paper);white-space:nowrap;font-size:.52rem;font-weight:850}.hm-store-catalog-category.is-ranks{border-color:#875fc4}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category.is-ranks{border-color:color-mix(in srgb,#875fc4 28%,var(--hm-line))}}.hm-store-catalog-category.is-ranks>header{background:linear-gradient(90deg,#875fc4,var(--hm-paper))}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category.is-ranks>header{background:linear-gradient(90deg,color-mix(in srgb,#875fc4 8%,var(--hm-paper)),var(--hm-paper))}}.hm-store-catalog-category.is-ranks .hm-store-catalog-category-icon{color:#7950b4;background:#875fc4}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category.is-ranks .hm-store-catalog-category-icon{background:color-mix(in srgb,#875fc4 12%,var(--hm-paper))}}.hm-store-rank-prices{border:1px solid #875fc4;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.65rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-store-rank-prices{border:1px solid color-mix(in srgb,#875fc4 22%,var(--hm-line))}}.hm-store-rank-prices{background:#875fc4;border-radius:.9rem;padding:.75rem}@supports (color:color-mix(in lab,red,red)){.hm-store-rank-prices{background:color-mix(in srgb,#875fc4 4%,var(--hm-paper))}}.hm-store-rank-price-field{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.75rem;flex-direction:column;gap:.5rem;min-width:0;padding:.65rem;display:flex}.hm-store-rank-price-field span,.hm-store-rank-price-field strong,.hm-store-rank-price-field small{display:block}.hm-store-rank-price-field strong{font-size:.62rem;font-weight:900}.hm-store-rank-price-field small{color:var(--hm-muted);margin-top:.1rem;font-size:.48rem}.hm-store-rank-price-field>div{min-width:0;margin-top:auto;position:relative}.hm-store-rank-price-field input{box-sizing:border-box;width:100%;min-width:0;padding-right:2rem}.hm-store-rank-price-field b{color:var(--hm-gold-dark);font-size:.62rem;position:absolute;top:50%;right:.7rem;transform:translateY(-50%)}.hm-store-rank-prices>p{color:var(--hm-muted);background:#875fc4;border-radius:.65rem;grid-column:1/-1;margin:0;padding:.6rem .7rem}@supports (color:color-mix(in lab,red,red)){.hm-store-rank-prices>p{background:color-mix(in srgb,#875fc4 7%,var(--hm-paper))}}.hm-store-rank-prices>p{font-size:.52rem;font-weight:700;line-height:1.5}.hm-shop-rank-modal-title{align-items:center;gap:.75rem;min-width:0;display:flex}.hm-shop-rank-modal-image{color:#fff;background:linear-gradient(145deg,#f2a03c,#dd6618);border-radius:.85rem;flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid;overflow:hidden}.hm-shop-rank-modal-image img{object-fit:contain;width:100%;height:100%}.hm-shop-rank-description{border-bottom:1px solid var(--hm-line);margin:0 0 1rem;padding-bottom:1rem}.hm-shop-rank-gift-only{border:1px solid var(--shop-orange);align-items:flex-start;gap:.7rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-gift-only{border:1px solid color-mix(in srgb,var(--shop-orange) 30%,var(--hm-line))}}.hm-shop-rank-gift-only{color:var(--hm-text);background:var(--shop-orange);border-radius:.75rem;padding:.75rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-gift-only{background:color-mix(in srgb,var(--shop-orange) 8%,var(--hm-paper))}}.hm-shop-rank-gift-only>svg{color:var(--shop-orange-dark);flex:none;margin-top:.08rem}.hm-shop-rank-gift-only.is-current{border-color:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-gift-only.is-current{border-color:color-mix(in srgb,#72777c 34%,var(--hm-line))}}.hm-shop-rank-gift-only.is-current{background:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-gift-only.is-current{background:color-mix(in srgb,#72777c 7%,var(--hm-paper))}}.hm-shop-rank-gift-only.is-current>svg{color:#72777c}.hm-shop-rank-gift-only strong,.hm-shop-rank-gift-only p{display:block}.hm-shop-rank-gift-only strong{font-size:.62rem;font-weight:900}.hm-shop-rank-gift-only p{color:var(--hm-muted);margin-top:.12rem;font-size:.53rem;line-height:1.5}.hm-shop-direct-purchase-note{border:1px solid var(--shop-teal);align-items:flex-start;gap:.65rem;margin-top:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-direct-purchase-note{border:1px solid color-mix(in srgb,var(--shop-teal) 24%,var(--hm-line))}}.hm-shop-direct-purchase-note{color:var(--hm-text);background:var(--shop-teal);border-radius:.75rem;padding:.68rem .72rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-direct-purchase-note{background:color-mix(in srgb,var(--shop-teal) 7%,var(--hm-paper))}}.hm-shop-direct-purchase-note>svg{color:var(--shop-teal);flex:none;margin-top:.08rem}.hm-shop-direct-purchase-note.is-scheduled{border-color:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-shop-direct-purchase-note.is-scheduled{border-color:color-mix(in srgb,#72777c 28%,var(--hm-line))}}.hm-shop-direct-purchase-note.is-scheduled{background:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-shop-direct-purchase-note.is-scheduled{background:color-mix(in srgb,#72777c 7%,var(--hm-paper))}}.hm-shop-direct-purchase-note.is-scheduled>svg{color:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-shop-direct-purchase-note.is-scheduled>svg{color:color-mix(in srgb,#72777c 52%,var(--hm-text))}}.hm-shop-direct-purchase-note.is-upgrade{border-color:#21836b}@supports (color:color-mix(in lab,red,red)){.hm-shop-direct-purchase-note.is-upgrade{border-color:color-mix(in srgb,#21836b 28%,var(--hm-line))}}.hm-shop-direct-purchase-note.is-upgrade{background:#21836b}@supports (color:color-mix(in lab,red,red)){.hm-shop-direct-purchase-note.is-upgrade{background:color-mix(in srgb,#21836b 7%,var(--hm-paper))}}.hm-shop-direct-purchase-note.is-upgrade>svg{color:#21836b}.hm-shop-direct-purchase-note span,.hm-shop-direct-purchase-note strong,.hm-shop-direct-purchase-note small{display:block}.hm-shop-direct-purchase-note strong{font-size:.58rem;font-weight:900}.hm-shop-direct-purchase-note small{color:var(--hm-muted);margin-top:.1rem;font-size:.49rem;font-weight:650;line-height:1.45}.hm-shop-rank-purchase-picker{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.9rem;gap:.65rem;padding:.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-purchase-picker{background:color-mix(in srgb,var(--hm-canvas) 48%,var(--hm-paper))}}.hm-shop-rank-purchase-heading small,.hm-shop-rank-purchase-heading strong{display:block}.hm-shop-rank-purchase-heading small{color:var(--shop-orange-dark);letter-spacing:.06em;text-transform:uppercase;font-size:.46rem;font-weight:950}.hm-shop-rank-purchase-heading strong{color:var(--hm-text);margin-top:.1rem;font-size:.67rem;font-weight:950}.hm-shop-rank-purchase-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.hm-shop-rank-purchase-modes>button{border:1px solid var(--hm-line);color:var(--hm-text);background:var(--hm-paper);text-align:left;border-radius:.72rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.62rem;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.hm-shop-rank-purchase-modes>button:hover{border-color:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-purchase-modes>button:hover{border-color:color-mix(in srgb,var(--shop-orange) 40%,var(--hm-line))}}.hm-shop-rank-purchase-modes>button.is-active{border-color:var(--shop-orange);background:var(--shop-orange-pale)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-purchase-modes>button.is-active{background:color-mix(in srgb,var(--shop-orange-pale) 70%,var(--hm-paper))}}.hm-shop-rank-purchase-modes>button.is-active{box-shadow:inset 0 0 0 1px var(--shop-orange)}.hm-shop-rank-purchase-mode-icon{width:1.9rem;height:1.9rem;color:var(--shop-orange-dark);background:var(--shop-orange);border-radius:.55rem;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-purchase-mode-icon{background:color-mix(in srgb,var(--shop-orange) 10%,var(--hm-paper))}}.hm-shop-rank-purchase-mode-icon{font-size:.66rem}.hm-shop-rank-purchase-modes>button.is-active .hm-shop-rank-purchase-mode-icon{color:#fff;background:var(--shop-orange)}.hm-shop-rank-purchase-modes>button>span strong,.hm-shop-rank-purchase-modes>button>span small{display:block}.hm-shop-rank-purchase-modes>button>span strong,.hm-shop-rank-purchase-modes>button>b{font-size:.62rem;font-weight:900}.hm-shop-rank-purchase-modes>button>span small{color:var(--hm-muted);margin-top:.08rem;font-size:.48rem}.hm-shop-rank-purchase-modes>button>b{color:var(--shop-orange-dark);text-align:right;white-space:nowrap}.hm-shop-rank-purchase-modes>button>b small{color:var(--hm-muted);margin-bottom:.02rem;font-size:.4rem;font-weight:750;display:block}.hm-shop-rank-subscription-picker{border-top:1px solid var(--hm-line);gap:.5rem;padding-top:.65rem;display:grid}.hm-shop-rank-subscription-picker>header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.hm-shop-rank-subscription-picker>header strong,.hm-shop-rank-subscription-picker>header small{display:block}.hm-shop-rank-subscription-picker>header strong{color:var(--hm-text);font-size:.58rem;font-weight:900}.hm-shop-rank-subscription-picker>header small{color:var(--hm-muted);margin-top:.08rem;font-size:.46rem}.hm-shop-rank-subscription-picker>header>svg{color:var(--shop-orange-dark);font-size:.68rem}.hm-shop-rank-subscription-periods{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;display:grid}.hm-shop-rank-subscription-periods>button{border:1px solid var(--hm-line);min-width:0;color:var(--hm-text);background:var(--hm-paper);text-align:left;border-radius:.62rem;justify-content:space-between;align-items:center;gap:.28rem;padding:.48rem .5rem;display:flex}.hm-shop-rank-subscription-periods>button.is-active{border-color:var(--shop-orange);background:var(--shop-orange-pale)}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-subscription-periods>button.is-active{background:color-mix(in srgb,var(--shop-orange-pale) 72%,var(--hm-paper))}}.hm-shop-rank-subscription-periods>button.is-active{box-shadow:inset 0 0 0 1px var(--shop-orange)}.hm-shop-rank-subscription-periods strong,.hm-shop-rank-subscription-periods small{display:block}.hm-shop-rank-subscription-periods strong{text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;font-weight:900;overflow:hidden}.hm-shop-rank-subscription-periods small{color:var(--shop-orange-dark);margin-top:.08rem;font-size:.47rem;font-weight:850}.hm-shop-rank-subscription-periods .hm-shop-rank-option-saving{color:#176b57;background:#29a37f;border-radius:999px;flex:none;padding:.15rem .3rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-subscription-periods .hm-shop-rank-option-saving{background:color-mix(in srgb,#29a37f 14%,var(--hm-paper))}}.hm-shop-rank-subscription-periods .hm-shop-rank-option-saving{font-size:.42rem;font-style:normal;font-weight:900;line-height:1.2}.dark .hm-shop-rank-subscription-periods .hm-shop-rank-option-saving{color:#84e2c8;background:#29a37f}@supports (color:color-mix(in lab,red,red)){.dark .hm-shop-rank-subscription-periods .hm-shop-rank-option-saving{background:color-mix(in srgb,#29a37f 18%,var(--hm-paper))}}.hm-shop-rank-purchase-picker+:is(.hm-shop-rank-login-note,.hm-shop-rank-quote-loading,.hm-shop-purchase-error){margin-top:.75rem}.hm-shop-rank-login-note,.hm-shop-rank-quote-loading{border:1px solid var(--hm-line);color:var(--hm-muted);background:var(--hm-canvas);border-radius:.85rem;align-items:center;gap:.7rem;padding:.85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-login-note,.hm-shop-rank-quote-loading{background:color-mix(in srgb,var(--hm-canvas) 45%,var(--hm-paper))}}.hm-shop-rank-login-note,.hm-shop-rank-quote-loading{font-size:.58rem;font-weight:700}.hm-shop-rank-login-note>svg{color:var(--shop-orange);font-size:.9rem}.hm-shop-rank-login-note strong,.hm-shop-rank-login-note small{display:block}.hm-shop-rank-login-note strong{color:var(--hm-text);font-size:.62rem}.hm-shop-rank-login-note small{margin-top:.1rem}.hm-shop-rank-quote-loading>span{border:2px solid var(--shop-orange);width:1rem;height:1rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-quote-loading>span{border:2px solid color-mix(in srgb,var(--shop-orange) 25%,var(--hm-line))}}.hm-shop-rank-quote-loading>span{border-top-color:var(--shop-orange);border-radius:50%;animation:.8s linear infinite hmStoreSpin}@keyframes hmStoreSpin{to{transform:rotate(360deg)}}.hm-shop-rank-quote{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.9rem;margin-top:.75rem;overflow:hidden}.hm-shop-rank-quote.is-scheduled{border-color:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-quote.is-scheduled{border-color:color-mix(in srgb,#72777c 28%,var(--hm-line))}}.hm-shop-rank-summary-main{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.8rem .85rem;display:grid}.hm-shop-rank-summary-icon{color:#fff;background:#299b7d;border-radius:50%;flex:none;place-items:center;width:1.9rem;height:1.9rem;font-size:.58rem;display:grid}.hm-shop-rank-quote.is-scheduled .hm-shop-rank-summary-icon{background:#72777c}.hm-shop-rank-summary-copy strong,.hm-shop-rank-summary-copy small,.hm-shop-rank-summary-total small,.hm-shop-rank-summary-total strong,.hm-shop-rank-wallet small,.hm-shop-rank-wallet strong{display:block}.hm-shop-rank-summary-copy strong{color:var(--hm-text);font-size:.65rem;font-weight:900}.hm-shop-rank-summary-copy small{color:var(--hm-muted);margin-top:.08rem;font-size:.5rem;line-height:1.45}.hm-shop-rank-summary-total{text-align:right;white-space:nowrap}.hm-shop-rank-summary-total small{color:var(--hm-muted);font-size:.47rem;font-weight:750}.hm-shop-rank-summary-total strong{color:var(--shop-orange-dark);margin-top:.06rem;font-size:.88rem;font-weight:950}.hm-shop-rank-quote.is-scheduled .hm-shop-rank-summary-total strong{color:#72777c}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-quote.is-scheduled .hm-shop-rank-summary-total strong{color:color-mix(in srgb,#72777c 46%,var(--hm-text))}}.hm-shop-rank-price-details{border-top:1px solid var(--hm-line);background:var(--hm-canvas);flex-wrap:wrap;gap:.4rem .9rem;padding:.55rem .85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-price-details{background:color-mix(in srgb,var(--hm-canvas) 55%,var(--hm-paper))}}.hm-shop-rank-price-details>span{align-items:baseline;gap:.3rem;display:inline-flex}.hm-shop-rank-price-details small{color:var(--hm-muted);font-size:.48rem;font-weight:700}.hm-shop-rank-price-details b{color:var(--hm-text);white-space:nowrap;font-size:.54rem}.hm-shop-rank-price-details .is-credit b{color:#21836b}.hm-shop-rank-renewal{border-top:1px solid var(--hm-line);color:var(--hm-muted);background:var(--shop-orange);align-items:flex-start;gap:.45rem;padding:.58rem .85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-rank-renewal{background:color-mix(in srgb,var(--shop-orange) 3%,var(--hm-paper))}}.hm-shop-rank-renewal{font-size:.5rem;font-weight:700;line-height:1.5}.hm-shop-rank-renewal svg{color:var(--shop-orange-dark);flex:none;margin-top:.1rem}.hm-shop-rank-wallet{border-top:1px solid var(--hm-line);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.5rem;padding:.62rem .85rem;display:grid}.hm-shop-rank-wallet>svg{color:var(--shop-orange-dark);font-size:.68rem}.hm-shop-rank-wallet small{color:var(--hm-muted);font-size:.45rem}.hm-shop-rank-wallet strong{color:var(--hm-text);margin-top:.02rem;font-size:.6rem;font-weight:900}.hm-shop-rank-wallet>b{color:#27745f;text-align:right;justify-self:end;font-size:.5rem;font-weight:850}.hm-shop-rank-wallet.is-low>svg,.hm-shop-rank-wallet.is-low>b,.hm-shop-rank-wallet.is-low strong{color:#b4473e}.dark .hm-shop-ranks-heading,.dark .hm-shop-rank-column,.dark .hm-shop-rank-feature-row>strong{background-color:var(--hm-paper)}.dark .hm-shop-rank-section-title{background:linear-gradient(90deg,#302b28,#413831)}@media(max-width:900px){.hm-shop-rank-plan-picker{grid-template-columns:1fr}.hm-shop-rank-plan-copy{border-right:0;border-bottom:1px solid var(--rank-line);padding:.15rem .3rem .65rem}.hm-shop-rank-periods{justify-content:flex-start}.hm-shop-rank-scroll-hint{display:flex}}@media(max-width:620px){.hm-shop-ranks-heading,.hm-shop-ranks-heading-main{align-items:flex-start}.hm-shop-ranks-heading-icon{width:3.2rem;height:3.2rem}.hm-shop-rank-mode{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hm-shop-rank-mode>button{min-width:0;padding:.55rem}.hm-shop-rank-mode>button>svg{display:none}.hm-shop-rank-periods{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hm-shop-rank-plan-controls{flex-direction:column;align-items:stretch}.hm-shop-rank-period-picker{justify-items:stretch}.hm-shop-rank-purchase-modes{grid-template-columns:1fr}.hm-shop-rank-subscription-periods{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-shop-rank-summary-main{grid-template-columns:auto minmax(0,1fr)}.hm-shop-rank-summary-total{text-align:left;grid-column:2}.hm-shop-rank-wallet{grid-template-columns:auto minmax(0,1fr)}.hm-shop-rank-wallet>b{text-align:left;grid-column:2;justify-self:start}.hm-subscription-scheduled-change{grid-template-columns:auto minmax(0,1fr)}.hm-subscription-scheduled-change>button{grid-column:1/-1;width:100%}.hm-store-rank-prices{grid-template-columns:1fr}}@media(max-width:720px){.hm-shop-rank-table-scroll,.hm-shop-rank-scroll-hint{display:none}.hm-shop-rank-mobile-list{gap:.75rem;display:grid}}@media(max-width:430px){.hm-shop-rank-mobile-benefits,.hm-shop-rank-mobile-more ul{grid-template-columns:1fr}}.hm-shop-category-scroll>a.is-accent{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-shop-category-scroll>a.is-accent{border-color:color-mix(in srgb,var(--hm-gold) 62%,var(--hm-line))}}.hm-shop-category-scroll>a.is-accent{color:#6f4700;background:linear-gradient(135deg,#fff5bf,#ffd75d);box-shadow:0 5px 14px #db9c1933}.dark .hm-shop-category-scroll>a.is-accent{color:#ffe59b;background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.dark .hm-shop-category-scroll>a.is-accent{background:color-mix(in srgb,var(--hm-gold) 19%,var(--hm-paper))}}.hm-shop-category-intro.is-modality-currency>header{background:linear-gradient(135deg,#1d9c82,#24b592);box-shadow:0 7px 17px #1d9c8233}.hm-shop-category-intro.is-modality-currency .hm-shop-category-intro-body{border-top-color:#20a98c}.hm-shop-currency-converter{border:1px solid #20a98c;width:min(100%,68rem);margin-inline:auto;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-shop-currency-converter{border:1px solid color-mix(in srgb,#20a98c 28%,var(--shop-line))}}.hm-shop-currency-converter{background:var(--hm-paper);border-top:4px solid #20a98c;border-radius:1.15rem;box-shadow:0 15px 38px #1e79661a}.hm-shop-currency-converter>header{color:#fff;background:radial-gradient(circle at 90% 0,#ffffff38,#0000 9rem),linear-gradient(135deg,#15836e,#27b997);align-items:center;gap:.9rem;padding:1.15rem clamp(1rem,4vw,1.65rem);display:flex;position:relative}.hm-shop-currency-converter>header:after{content:"";pointer-events:none;border:1.25rem solid #ffffff14;border-radius:50%;width:10rem;height:10rem;position:absolute;bottom:-4.5rem;right:-2.5rem}.hm-shop-currency-converter>header>span{background:#ffffff24;border:1px solid #ffffff47;border-radius:.8rem;place-items:center;width:2.8rem;height:2.8rem;font-size:1.15rem;display:grid}.hm-shop-currency-converter>header small,.hm-shop-currency-converter>header h2{margin:0;display:block}.hm-shop-currency-converter>header small{opacity:.82;text-transform:uppercase;letter-spacing:.08em;font-size:.55rem;font-weight:850}.hm-shop-currency-converter>header h2{margin-top:.15rem;font-size:clamp(1rem,3vw,1.35rem);font-weight:950}.hm-shop-currency-converter-body{background:radial-gradient(circle at 100% 0,#20a98c17,transparent 16rem),var(--hm-paper);gap:1rem;padding:clamp(1.1rem,4vw,1.7rem);display:grid}.hm-shop-conversion-amount{text-align:center}.hm-shop-conversion-amount small,.hm-shop-conversion-amount strong{display:block}.hm-shop-conversion-amount small{color:var(--hm-muted);text-transform:uppercase;font-size:.58rem;font-weight:850}.hm-shop-conversion-amount strong{color:#14816c;margin-top:.15rem;font-size:clamp(1.75rem,7vw,3.1rem);font-weight:950;line-height:1}.hm-shop-conversion-amount strong span{color:var(--hm-text);font-size:.32em}.hm-shop-conversion-slider input{appearance:none;border:1px solid #20a98c;width:100%;height:.72rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-conversion-slider input{border:1px solid color-mix(in srgb,#20a98c 30%,var(--hm-line))}}.hm-shop-conversion-slider input{background:linear-gradient(90deg,#20a98c 0 var(--hm-conversion-progress),var(--hm-muted) var(--hm-conversion-progress) 100%);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.hm-shop-conversion-slider input{background:linear-gradient(90deg,#20a98c 0 var(--hm-conversion-progress),color-mix(in srgb,var(--hm-muted) 16%,var(--hm-paper)) var(--hm-conversion-progress) 100%)}}.hm-shop-conversion-slider input{box-shadow:inset 0 1px 2px #00000014}.hm-shop-conversion-slider input::-webkit-slider-thumb{appearance:none;border:3px solid var(--hm-paper);background:#168b73;border-radius:50%;width:1.35rem;height:1.35rem;box-shadow:0 2px 7px #0d675457}.hm-shop-conversion-slider input::-moz-range-thumb{border:3px solid var(--hm-paper);background:#168b73;border-radius:50%;width:1rem;height:1rem;box-shadow:0 2px 7px #0d675457}.hm-shop-conversion-slider>div{color:var(--hm-muted);justify-content:space-between;font-size:.52rem;font-weight:800;display:flex}.hm-shop-conversion-presets button:is(:hover,.is-active){color:#11735f;background:#20a98c;border-color:#20a98c}@supports (color:color-mix(in lab,red,red)){.hm-shop-conversion-presets button:is(:hover,.is-active){background:color-mix(in srgb,#20a98c 10%,var(--hm-paper))}}.hm-shop-conversion-custom{border:1px solid var(--hm-line);border-radius:.75rem;grid-template-columns:minmax(0,1fr) minmax(8rem,.45fr) auto;align-items:center;gap:.7rem;padding:.75rem;font-size:.65rem;font-weight:850;display:grid}.hm-shop-conversion-custom input{border:1px solid var(--hm-line);min-width:0;color:var(--hm-text);background:var(--hm-paper);border-radius:.55rem;padding:.6rem;font-weight:900}.hm-shop-conversion-checkout{border-top:1px solid var(--hm-line);justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.hm-shop-conversion-final{border:1px solid #20a98c;gap:.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-conversion-final{border:1px solid color-mix(in srgb,#20a98c 18%,var(--hm-line))}}.hm-shop-conversion-final{background:#20a98c;border-radius:.9rem;padding:.9rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-conversion-final{background:color-mix(in srgb,#20a98c 4%,var(--hm-canvas))}}.hm-shop-conversion-final>.hm-shop-gift-toggle,.hm-shop-conversion-final>.hm-shop-gift-picker{margin:0}.hm-shop-conversion-final .hm-shop-conversion-checkout{border-top:0;padding-top:0}.hm-shop-catalog.is-modality-currency,.dark .hm-shop-catalog.is-modality-currency{box-shadow:none;background:0 0;border:0;gap:0;padding:0}.hm-shop-conversion-checkout small,.hm-shop-conversion-checkout strong{display:block}.hm-shop-conversion-checkout small{color:var(--hm-muted);font-size:.52rem}.hm-shop-conversion-checkout>button,.hm-shop-gift-toggle{color:#fff;background:linear-gradient(135deg,#e28b1c,#f26d1b);border-radius:.72rem;justify-content:center;align-items:center;gap:.55rem;min-height:2.8rem;padding:.7rem 1rem;font-size:.67rem;font-weight:900;display:inline-flex;box-shadow:0 7px 16px #e071192e}.hm-shop-conversion-checkout>button:disabled{cursor:not-allowed;opacity:.52;filter:saturate(.55)}.hm-shop-gift-toggle{border:1px solid var(--shop-orange);justify-content:flex-start;width:100%;margin-top:.9rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-gift-toggle{border:1px solid color-mix(in srgb,var(--shop-orange) 22%,var(--hm-line))}}.hm-shop-gift-toggle{color:var(--hm-text);background:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-gift-toggle{background:color-mix(in srgb,var(--shop-orange) 5%,var(--hm-paper))}}.hm-shop-gift-toggle{box-shadow:none}.hm-shop-gift-toggle>span:not(.hm-shop-gift-toggle-icon){text-align:left;flex:1;min-width:0}.hm-shop-gift-toggle-icon,.hm-shop-gift-picker-icon{color:#fff;background:linear-gradient(135deg,#e28b1c,#f26d1b);border-radius:.58rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid;box-shadow:0 3px 8px #e071192e}.hm-shop-gift-toggle strong,.hm-shop-gift-toggle small{display:block}.hm-shop-gift-toggle small{color:var(--hm-muted);margin-top:.12rem;font-size:.5rem}.hm-shop-gift-picker{z-index:3;border:1px solid var(--shop-orange);margin-top:.9rem;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-shop-gift-picker{border:1px solid color-mix(in srgb,var(--shop-orange) 22%,var(--hm-line))}}.hm-shop-gift-picker{background:var(--shop-orange);border-radius:.8rem;padding:.75rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-gift-picker{background:color-mix(in srgb,var(--shop-orange) 4%,var(--hm-paper))}}.hm-shop-gift-picker>header,.hm-shop-gift-selected{align-items:center;gap:.65rem;display:flex}.hm-shop-gift-picker>header>div,.hm-shop-gift-selected>div{flex:1;min-width:0}.hm-shop-gift-picker strong,.hm-shop-gift-picker small{display:block}.hm-shop-gift-picker small{color:var(--hm-muted);font-size:.5rem}.hm-shop-gift-picker>header>button{width:1.8rem;height:1.8rem;color:var(--hm-muted);border-radius:.5rem}.hm-shop-gift-search{margin-top:.65rem;position:relative}.hm-shop-gift-search>input{width:100%;padding-left:2.35rem}.hm-shop-gift-search-icon{z-index:1;color:var(--hm-muted);pointer-events:none;font-size:.62rem;position:absolute;top:50%;left:.82rem;transform:translateY(-50%)}.hm-shop-gift-results{z-index:20;border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.65rem;max-height:12rem;padding:.35rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:auto;box-shadow:0 12px 24px #00000029}.hm-shop-gift-results>:is(button,span){width:100%;color:var(--hm-text);text-align:left;border-radius:.45rem;align-items:center;gap:.5rem;padding:.55rem;font-size:.6rem;display:flex}.hm-shop-gift-results>button>span:last-child{min-width:0}.hm-shop-gift-results>button small,.hm-shop-gift-results>button strong{display:block}.hm-shop-gift-results>button small{color:var(--hm-muted);font-size:.47rem;font-weight:700}.hm-shop-gift-results>button strong{text-overflow:ellipsis;margin-top:.05rem;font-size:.65rem;overflow:hidden}.hm-shop-gift-results>button:hover{background:var(--hm-canvas)}.hm-shop-gift-selected{background:#5fbf81;border-radius:.6rem;margin-top:.65rem;padding:.6rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-gift-selected{background:color-mix(in srgb,#5fbf81 11%,var(--hm-paper))}}.hm-shop-package-purchase-panel>.hm-shop-gift-toggle,.hm-shop-package-purchase-panel>.hm-shop-gift-picker{margin:0 0 .75rem}.hm-shop-package-purchase-panel .hm-shop-gift-results,.hm-shop-conversion-final .hm-shop-gift-results{top:auto;bottom:calc(100% + .35rem)}.hm-shop-purchase-actions>:only-child{grid-column:1/-1}.hm-shop-gift-selected>button{color:var(--shop-orange-dark);font-size:.55rem;font-weight:900}.hm-shop-cart-gift{color:#8e55a6!important;font-weight:850!important}.hm-shop-cart-image.is-currency{color:#14816c;background:#20a98c}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-image.is-currency{background:color-mix(in srgb,#20a98c 12%,var(--hm-paper))}}.hm-store-category-conversion{border:1px solid #20a98c;gap:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-store-category-conversion{border:1px solid color-mix(in srgb,#20a98c 30%,var(--hm-line))}}.hm-store-category-conversion{background:#20a98c;border-radius:.9rem;padding:1rem}@supports (color:color-mix(in lab,red,red)){.hm-store-category-conversion{background:color-mix(in srgb,#20a98c 5%,var(--hm-paper))}}.hm-store-conversion-demo{background:#20a98c;border-radius:.7rem;gap:.8rem;padding:.9rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-store-conversion-demo{background:color-mix(in srgb,#20a98c 10%,var(--hm-paper))}}.hm-store-conversion-demo-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.hm-store-conversion-demo-heading small,.hm-store-conversion-demo-heading strong{display:block}.hm-store-conversion-demo-heading small{color:var(--hm-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.52rem;font-weight:850}.hm-store-conversion-demo-heading strong{color:#11735f;margin-top:.15rem;font-size:.82rem;font-weight:950}.hm-store-conversion-demo-heading>span{border:1px solid #20a98c}@supports (color:color-mix(in lab,red,red)){.hm-store-conversion-demo-heading>span{border:1px solid color-mix(in srgb,#20a98c 24%,var(--hm-line))}}.hm-store-conversion-demo-heading>span{color:var(--hm-text);background:var(--hm-paper);white-space:nowrap;border-radius:999px;padding:.42rem .65rem;font-size:.72rem;font-weight:900}.hm-store-editor-backdrop.is-confirmation{z-index:110}.hm-store-delete-dialog.is-conversion .hm-store-delete-icon{color:#11735f;background:#20a98c}@supports (color:color-mix(in lab,red,red)){.hm-store-delete-dialog.is-conversion .hm-store-delete-icon{background:color-mix(in srgb,#20a98c 13%,var(--hm-paper))}}.hm-store-delete-dialog.is-conversion small{color:#11735f}.hm-store-catalog-category.is-currency-converter{border-color:#20a98c}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category.is-currency-converter{border-color:color-mix(in srgb,#20a98c 42%,var(--hm-line))}}.hm-store-catalog-category.is-currency-converter>header{background:#20a98c}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category.is-currency-converter>header{background:color-mix(in srgb,#20a98c 8%,var(--hm-paper))}}@media(max-width:760px){.hm-store-conversion-demo-heading{flex-direction:column;align-items:flex-start;gap:.55rem}.hm-shop-conversion-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-shop-conversion-custom,.hm-shop-conversion-checkout{grid-template-columns:1fr;display:grid}.hm-shop-conversion-checkout>button{width:100%}}.hm-shop-hero-balance{color:#fff;background:#120c0894;border-color:#ffa94b40;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;box-shadow:inset 0 1px #ffffff0f}.hm-shop-hero-balance>svg{grid-row:auto}.hm-shop-hero-balance>span{gap:.08rem;min-width:0;display:grid}.hm-shop-hero-balance>span small{color:#ffffff9e;font-size:.53rem;font-weight:800}.hm-shop-hero-balance>span b{color:#fff;font-size:.9rem}.hm-shop-hero-balance>a{color:#fff;background:#f47a1233;border:1px solid #ffa94b59;border-radius:.6rem;align-items:center;gap:.35rem;padding:.48rem .62rem;font-size:.55rem;font-weight:900;display:inline-flex}.hm-shop-hero-balance>a:hover{background:var(--shop-orange)}.dark .hm-shop-hero-balance{color:#fff;background:#0b0806b3;border-color:#ffa94b47}.dark .hm-shop-steps article{border-color:var(--hm-line);background:radial-gradient(circle at 100% 0%,#f47a121a,transparent 10rem),var(--hm-canvas);border-bottom-color:#f47a125c}@supports (color:color-mix(in lab,red,red)){.dark .hm-shop-steps article{background:radial-gradient(circle at 100% 0%,#f47a121a,transparent 10rem),color-mix(in srgb,var(--hm-canvas) 38%,var(--hm-paper))}}.dark .hm-shop-steps article{box-shadow:0 7px 22px #00000029}.hm-shop-category-nav{z-index:38;border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);padding-block:.55rem;position:sticky;top:4.1rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-category-nav{background:color-mix(in srgb,var(--hm-canvas) 72%,var(--hm-paper))}}.hm-shop-category-nav{box-shadow:0 5px 16px #43362a0d}.hm-shop-category-menu{flex:none;position:relative}.hm-shop-category-menu:is(.is-open,:hover,:focus-within){z-index:6}.hm-shop-category-menu:after{content:"";width:100%;height:.55rem;position:absolute;top:100%;left:0}@media(min-width:821px){.hm-shop-category-scroll{flex-wrap:wrap;overflow:visible}}.hm-shop-category-menu>:is(a,button){border:1px solid var(--hm-line);min-height:2.45rem;color:var(--hm-muted);background:var(--hm-paper);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .82rem;font-size:.67rem;font-weight:850;display:inline-flex}.hm-shop-category-menu>:is(a,button):hover,.hm-shop-category-menu.is-active>:is(a,button),.hm-shop-category-menu.is-open>:is(a,button),.hm-shop-category-menu:focus-within>:is(a,button){color:var(--shop-orange-dark);background:var(--shop-orange-pale);border-color:#f47a1273}.hm-shop-category-menu .is-caret{font-size:.55rem;transition:transform .16s}.hm-shop-category-menu.is-open .is-caret{transform:rotate(180deg)}.hm-shop-subcategory-menu{z-index:7;border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.9rem;width:15rem;max-height:min(27rem,100vh - 9rem);padding:.45rem;display:none;position:absolute;top:calc(100% + .45rem);left:0;overflow-y:auto;box-shadow:0 18px 42px #372b212e}.hm-shop-category-menu.is-open .hm-shop-subcategory-menu,.hm-shop-category-menu:hover .hm-shop-subcategory-menu,.hm-shop-category-menu:focus-within .hm-shop-subcategory-menu{display:grid}.hm-shop-subcategory-menu>a{min-width:0;color:var(--hm-text);border-radius:.65rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.68rem .75rem;font-size:.69rem;font-weight:800;display:flex}.hm-shop-subcategory-menu>a:hover,.hm-shop-subcategory-menu>a.is-active{color:var(--shop-orange-dark);background:var(--shop-orange-pale)}.hm-shop-subcategory-menu small{color:var(--hm-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;overflow:hidden}.hm-shop-directory,.hm-shop-community{border:1px solid var(--shop-line);background:var(--hm-paper);border-radius:1rem;gap:1.5rem;padding:clamp(1.2rem,4vw,2rem);display:grid;box-shadow:0 9px 25px #4131220e}.hm-shop-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.hm-shop-directory-card{color:#fff;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:9.2rem;padding:1.2rem;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #2d261f21}.hm-shop-directory-card:after{content:"";background:#ffffff12;border-radius:50%;width:11rem;height:11rem;position:absolute;bottom:-4rem;right:-3rem}.hm-shop-directory-card:hover{transform:translateY(-3px);box-shadow:0 15px 32px #2d261f33}.hm-shop-directory-media{z-index:1;background:#ffffff1c;border:1px solid #ffffff26;border-radius:1rem;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;font-size:1.45rem;display:flex;position:relative;overflow:hidden}.hm-shop-directory-media img{object-fit:cover;width:100%;height:100%}.hm-shop-directory-copy,.hm-shop-directory-card>svg{z-index:1;position:relative}.hm-shop-directory-copy>small,.hm-shop-directory-copy>strong,.hm-shop-directory-copy>em{display:block}.hm-shop-directory-copy>small{color:#ffffffb3;letter-spacing:.1em;text-transform:uppercase;font-size:.54rem;font-weight:850}.hm-shop-directory-copy>strong{margin-top:.15rem;font-size:1.03rem;font-weight:950}.hm-shop-directory-copy>em{color:#ffffffc2;margin-top:.22rem;font-size:.6rem;font-style:normal}.hm-shop-directory-children{flex-wrap:wrap;gap:.3rem;margin-top:.65rem;display:flex}.hm-shop-directory-children b{color:#ffffffe6;background:#00000017;border:1px solid #ffffff24;border-radius:999px;padding:.2rem .42rem;font-size:.48rem}.hm-shop-subcategory-chips{border-top:1px solid var(--shop-line);flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;padding-top:1rem;display:flex}.hm-shop-subcategory-chips a{color:var(--shop-orange-dark);background:var(--shop-orange-pale);border:1px solid #f47a1240;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .72rem;font-size:.61rem;font-weight:850;display:inline-flex}.hm-shop-community{border-top:4px solid var(--shop-orange);background:radial-gradient(circle at 95% 0%,#f47a1214,transparent 18rem),var(--hm-canvas)}@supports (color:color-mix(in lab,red,red)){.hm-shop-community{background:radial-gradient(circle at 95% 0%,#f47a1214,transparent 18rem),color-mix(in srgb,var(--hm-canvas) 42%,var(--hm-paper))}}.hm-shop-community-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.hm-shop-community-module{border:1px solid var(--shop-line);background:var(--hm-paper);border-bottom-width:3px;border-radius:.85rem;overflow:hidden}.hm-shop-community-module.is-payments{grid-column:1/-1}.hm-shop-community-module>header{border-bottom:1px solid var(--shop-line);align-items:center;gap:.65rem;min-height:3.25rem;padding:.75rem .9rem;display:flex}.hm-shop-community-module>header>span{width:2rem;height:2rem;color:var(--shop-orange-dark);background:var(--shop-orange-pale);border-radius:.6rem;justify-content:center;align-items:center;font-size:.7rem;display:flex}.hm-shop-community-module>header strong{font-size:.72rem;font-weight:900}.hm-shop-top-buyer,.hm-shop-monthly-goal,.hm-shop-recent-payments{min-height:8.2rem;padding:1rem}.hm-shop-top-buyer{background:linear-gradient(135deg,var(--shop-cream),var(--hm-paper));align-items:center;gap:.85rem;display:flex}.hm-shop-top-buyer>div>strong{font-size:.92rem;font-weight:950}.hm-shop-top-buyer p,.hm-shop-monthly-goal p,.hm-shop-recent-payments p{color:var(--shop-muted);font-size:.61rem;line-height:1.5}.hm-shop-top-buyer b{color:var(--shop-orange-dark)}.hm-shop-public-avatar{border:1px solid var(--shop-line);width:2.2rem;height:2.2rem;color:var(--shop-orange-dark);background:var(--shop-orange-pale);border-radius:.6rem;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:950;display:flex;overflow:hidden}.hm-shop-public-avatar.is-large{border-radius:.8rem;width:4rem;height:4rem;font-size:1.15rem}.hm-shop-public-avatar img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.hm-shop-monthly-goal{flex-direction:column;justify-content:center;display:flex}.hm-shop-monthly-goal>div:first-child{justify-content:space-between;align-items:center;gap:.75rem;font-size:.72rem;display:flex}.hm-shop-goal-percentage>span{color:var(--shop-muted);font-size:.63rem;font-weight:750}.hm-shop-goal-percentage>b{font-size:1.05rem;font-weight:950}.hm-shop-monthly-goal>div:first-child>b{color:var(--shop-orange-dark)}.hm-shop-goal-track{border:1px solid var(--hm-line);border-radius:999px;height:.82rem;margin-block:.75rem .55rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-shop-goal-track{border:1px solid color-mix(in srgb,var(--hm-line) 82%,transparent)}}.hm-shop-goal-track{background:var(--hm-line);padding:.12rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-goal-track{background:color-mix(in srgb,var(--hm-line) 72%,transparent)}}.hm-shop-goal-track span{border-radius:inherit;background:repeating-linear-gradient(-45deg,#ffffff2e 0 .35rem,transparent .35rem .7rem),linear-gradient(90deg,var(--shop-orange-dark),#f6a23e);height:100%;display:block;box-shadow:0 1px 4px #bf4e0847}.hm-shop-purchase-actions{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:.65rem;display:grid}.hm-shop-purchase-actions>button{width:100%}.hm-shop-cart-open{overflow:hidden}.hm-shop-tool-button,.hm-shop-currency-picker>button{border:1px solid var(--hm-line);min-height:2.45rem;color:var(--hm-text);background:var(--hm-paper);border-radius:.72rem;justify-content:center;align-items:center;gap:.45rem;padding:.42rem .66rem;font-size:.62rem;font-weight:900;transition:border-color .16s,background .16s,transform .16s;display:inline-flex;box-shadow:0 3px 10px #3d2d1f0e}.hm-shop-tool-button:hover,.hm-shop-currency-picker>button:hover{border-color:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-tool-button:hover,.hm-shop-currency-picker>button:hover{border-color:color-mix(in srgb,var(--shop-orange) 48%,var(--hm-line))}}.hm-shop-tool-button:hover,.hm-shop-currency-picker>button:hover{background:var(--shop-orange-pale)}@supports (color:color-mix(in lab,red,red)){.hm-shop-tool-button:hover,.hm-shop-currency-picker>button:hover{background:color-mix(in srgb,var(--shop-orange-pale) 72%,var(--hm-paper))}}.hm-shop-tool-button:hover,.hm-shop-currency-picker>button:hover{transform:translateY(-1px)}.hm-shop-tool-button>svg,.hm-shop-currency-picker>button>svg:first-child{color:var(--shop-orange-dark)}.hm-shop-currency-picker{z-index:4;flex:none;position:relative}.hm-shop-currency-picker>button{justify-content:flex-start;min-width:7.6rem;padding-inline:.65rem}.hm-shop-currency-picker>button>span{text-align:left;flex:1;min-width:0;display:grid}.hm-shop-currency-picker>button small{color:var(--hm-muted);text-transform:uppercase;font-size:.45rem;line-height:1}.hm-shop-currency-picker>button strong{color:var(--hm-text);font-size:.66rem;line-height:1.2}.hm-shop-currency-picker>button>svg:last-child{color:var(--hm-muted);font-size:.5rem}.hm-shop-currency-picker>div{border:1px solid var(--hm-line);border-top:3px solid var(--shop-orange);width:min(20rem,100vw - 2rem);max-height:min(29rem,100vh - 9rem);color:var(--hm-text);background:var(--hm-paper);border-radius:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;padding:.55rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0;overflow-y:auto;box-shadow:0 20px 45px #2f241a33}.hm-shop-currency-picker>div>header,.hm-shop-currency-picker>div>p{grid-column:1/-1}.hm-shop-currency-picker>div>header{background:var(--shop-orange);border-radius:.65rem;align-items:center;gap:.65rem;padding:.65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-currency-picker>div>header{background:color-mix(in srgb,var(--shop-orange) 9%,var(--hm-paper))}}.hm-shop-currency-picker>div>header>span{color:#fff;background:var(--shop-orange);border-radius:.6rem;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;font-size:.82rem;font-weight:950;display:inline-flex}.hm-shop-currency-picker>div>header small,.hm-shop-currency-picker>div>header strong{display:block}.hm-shop-currency-picker>div>header small{color:var(--hm-muted);text-transform:uppercase;font-size:.48rem;font-weight:800}.hm-shop-currency-picker>div>header strong{margin-top:.12rem;font-size:.68rem}.hm-shop-currency-picker>div>button{color:var(--hm-text);text-align:left;background:var(--hm-canvas);border:1px solid #0000;border-radius:.62rem;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.48rem;padding:.52rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-currency-picker>div>button{background:color-mix(in srgb,var(--hm-canvas) 48%,var(--hm-paper))}}.hm-shop-currency-picker>div>button:hover,.hm-shop-currency-picker>div>button.is-active{border-color:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-currency-picker>div>button:hover,.hm-shop-currency-picker>div>button.is-active{border-color:color-mix(in srgb,var(--shop-orange) 42%,var(--hm-line))}}.hm-shop-currency-picker>div>button:hover,.hm-shop-currency-picker>div>button.is-active{background:var(--shop-orange-pale)}@supports (color:color-mix(in lab,red,red)){.hm-shop-currency-picker>div>button:hover,.hm-shop-currency-picker>div>button.is-active{background:color-mix(in srgb,var(--shop-orange-pale) 76%,var(--hm-paper))}}.hm-shop-currency-picker>div>button>span{width:1.75rem;height:1.75rem;color:var(--shop-orange-dark);background:var(--shop-orange);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-currency-picker>div>button>span{background:color-mix(in srgb,var(--shop-orange) 12%,var(--hm-paper))}}.hm-shop-currency-picker>div>button>span{font-size:.66rem;font-weight:950}.hm-shop-currency-picker>div>button strong,.hm-shop-currency-picker>div>button small{display:block}.hm-shop-currency-picker>div>button strong{font-size:.61rem}.hm-shop-currency-picker>div>button small{color:var(--hm-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.05rem;font-size:.47rem;overflow:hidden}.hm-shop-currency-picker>div>button>b{color:var(--shop-orange-dark)}.hm-shop-currency-picker>div>p{color:var(--hm-muted);text-align:center;padding:.3rem .35rem .1rem;font-size:.48rem;line-height:1.45}.hm-shop-currency-picker.is-compact>button{min-width:5.25rem}.hm-shop-product-currency-row{border:1px solid var(--hm-line);color:var(--hm-muted);background:var(--shop-orange);border-radius:.7rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.7rem;padding:.55rem .65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-product-currency-row{background:color-mix(in srgb,var(--shop-orange) 5%,var(--hm-paper))}}.hm-shop-product-currency-row{font-size:.55rem;font-weight:750}.hm-shop-category-back{width:fit-content;color:var(--shop-orange-dark);align-items:center;gap:.4rem;margin-bottom:-.8rem;font-size:.63rem;font-weight:850;display:inline-flex}.hm-shop-category-back svg{transform:rotate(180deg)}.hm-shop-category-intro{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.hm-shop-category-intro>header{z-index:2;color:#fff;background:linear-gradient(135deg,#e4a126,#ed7b18);border-radius:.85rem .85rem 0 0;align-items:center;gap:.65rem;min-height:3rem;margin:0 0 -.12rem 1.25rem;padding:.62rem 1.25rem .62rem .7rem;display:inline-flex;position:relative;box-shadow:0 7px 17px #be671b2e}.hm-shop-category-intro>header>span{background:#ffffff26;border:1px solid #ffffff42;border-radius:.58rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.hm-shop-category-intro>header strong{font-size:.86rem;font-weight:900}.hm-shop-category-intro-body{border:1px solid var(--shop-line);border-top:3px solid var(--shop-orange);color:var(--shop-muted);background:var(--hm-paper);border-radius:.9rem;padding:clamp(1.35rem,3vw,1.9rem);box-shadow:0 9px 25px #41312211}.hm-shop-hypercoins-guide{color:var(--hm-text);background:var(--shop-orange);border:1px solid #f47a123b;border-radius:.75rem;align-items:center;gap:.8rem;margin-top:1rem;padding:.8rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-hypercoins-guide{background:color-mix(in srgb,var(--shop-orange) 8%,var(--hm-paper))}}.hm-shop-hypercoins-guide>span{font-size:1.6rem}.hm-shop-hypercoins-guide strong,.hm-shop-hypercoins-guide p{display:block}.hm-shop-hypercoins-guide strong{font-size:.69rem}.hm-shop-hypercoins-guide p{color:var(--hm-muted);margin-top:.14rem;font-size:.57rem;line-height:1.5}.hm-shop-catalog{border:1px solid var(--shop-line);border-top:3px solid var(--shop-orange);background:var(--hm-paper);border-radius:.9rem;padding:clamp(1rem,3vw,1.8rem);box-shadow:0 10px 28px #41312211}.hm-shop-category-block>header>div{align-items:center;gap:.65rem;display:flex}.hm-shop-category-block>header>div>span{color:#fff;background:linear-gradient(135deg,#e4a126,#ed7b18);border-radius:.62rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex;box-shadow:inset 0 -3px #71370926}.hm-shop-category-block>header h2{color:var(--shop-ink);margin:0;font-size:1.02rem}.hm-shop-product-grid{grid-auto-rows:1fr;gap:1.2rem;margin-top:1.1rem}.hm-shop-product-card{border-bottom:3px solid var(--shop-teal);border-radius:.72rem;width:100%}@supports (color:color-mix(in lab,red,red)){.hm-shop-product-card{border-bottom:3px solid color-mix(in srgb,var(--shop-teal) 22%,var(--shop-line))}}.hm-shop-product-card{padding:.65rem;box-shadow:0 5px 15px #41312212}.hm-shop-product-card:hover{transform:translateY(-2px);box-shadow:0 9px 21px #4131221c}.hm-shop-product-media{background:radial-gradient(circle at 82% 12%,#ffb55040,#0000 7rem),linear-gradient(145deg,#3b3129,#5a3b24);border:0;border-radius:.58rem;flex:none;width:100%;min-width:0;height:11.25rem}.hm-shop-product-media>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:9.65rem;padding:0;display:block}.hm-shop-product-card.is-topup .hm-shop-product-media{background:radial-gradient(circle at 82% 12%,#ffd85f57,#0000 7rem),linear-gradient(145deg,#392d24,#704117)}.hm-shop-product-coin-value{color:#fff;text-align:right;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1e140bbd;border:1px solid #ffffff38;border-radius:.65rem;padding:.42rem .58rem;display:grid;position:absolute;bottom:.65rem;right:.65rem}.hm-shop-product-coin-value small{color:#ffffffb3;text-transform:uppercase;font-size:.44rem;font-weight:800}.hm-shop-product-coin-value strong{font-size:.68rem;font-weight:950}.hm-shop-product-copy{text-align:center;width:100%;min-width:0;padding:.78rem .38rem .7rem}.hm-shop-product-copy h3{overflow-wrap:anywhere;margin-top:.25rem;font-size:.9rem}.hm-shop-product-copy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.38rem;font-size:.59rem;line-height:1.55;display:-webkit-box;overflow:hidden}.hm-shop-product-footer{background:var(--hm-canvas);border:0;border-radius:.58rem;width:100%;min-width:0;margin-top:auto;padding:.62rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-product-footer{background:color-mix(in srgb,var(--hm-canvas) 56%,var(--hm-paper))}}.hm-shop-product-footer button{border-bottom:3px solid #a94e0e;flex:none;min-height:2.5rem;padding-inline:.85rem}.hm-shop-product-badges span.is-recurring{background:#27816e;margin-left:auto}.hm-shop-purchase-modal{border:1px solid var(--hm-line);width:min(100%,45rem);max-height:calc(100dvh - 2rem);color:var(--hm-text);background:var(--hm-paper);border-top:0;border-radius:1rem;grid-template-rows:auto minmax(0,1fr) auto;padding:0;display:grid;overflow:hidden}.hm-shop-purchase-modal>header{color:#fff;background:linear-gradient(135deg,#da9729,#ff7100);align-items:center;min-height:4.75rem;padding:.9rem 4rem .9rem 1.45rem;position:relative}.hm-shop-purchase-modal>header .hm-shop-kicker{color:#ffffffc2;font-size:.53rem}.hm-shop-purchase-modal>header h2,.dark .hm-shop-purchase-modal>header h2{color:#fff;margin-top:.18rem;font-size:1.25rem}.hm-shop-modal-close{color:#fff;background:#ffffff24;border-color:#ffffff38;border-radius:50%;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.hm-shop-modal-close:hover{background:#ffffff40}.hm-shop-package-modal-body{padding:clamp(1.2rem,4vw,2rem);overflow-y:auto}.hm-shop-package-description{color:var(--hm-text);font-size:.72rem;line-height:1.72}.hm-shop-package-description img{max-width:min(100%,32rem);margin-inline:auto;display:block}.hm-shop-package-fallback{color:var(--hm-muted);font-size:.7rem;line-height:1.65}.hm-shop-topup-description{border:1px solid var(--shop-orange);align-items:flex-start;gap:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-topup-description{border:1px solid color-mix(in srgb,var(--shop-orange) 18%,var(--hm-line))}}.hm-shop-topup-description{color:var(--hm-text);background:radial-gradient(circle at 100% 0,var(--shop-orange),transparent 8rem),var(--shop-orange);border-radius:.75rem;padding:.8rem .9rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-topup-description{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--shop-orange) 10%,transparent),transparent 8rem),color-mix(in srgb,var(--shop-orange) 4%,var(--hm-paper))}}.hm-shop-topup-description>span{color:#fff;background:linear-gradient(145deg,#e8a12c,#ed7317);border-radius:.72rem;flex:none;place-items:center;width:2.45rem;height:2.45rem;display:grid;box-shadow:0 6px 14px #ca65192e}.hm-shop-topup-description>div{min-width:0}.hm-shop-topup-description small{color:var(--shop-orange-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.43rem;font-weight:900;display:block}.hm-shop-topup-description strong{margin-top:.08rem;font-size:.72rem;font-weight:950;display:block}.hm-shop-topup-description p{color:var(--hm-muted);margin-top:.2rem;font-size:.58rem;line-height:1.55}.hm-shop-package-purchase-panel{border-top:1px solid var(--hm-line);background:var(--hm-canvas);padding:.9rem 1.2rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-package-purchase-panel{background:color-mix(in srgb,var(--hm-canvas) 58%,var(--hm-paper))}}.hm-shop-purchase-safety:first-child,.hm-shop-package-description+.hm-shop-purchase-safety,.hm-shop-package-fallback+.hm-shop-purchase-safety{margin-top:1.1rem}.hm-shop-purchase-submit{margin-top:0}.hm-shop-button-primary.hm-shop-rank-upgrade-button{border-color:var(--shop-orange);border-bottom-color:var(--shop-orange-dark);background:var(--shop-orange);box-shadow:0 3px 0 var(--shop-orange-dark)}.hm-shop-button-primary.hm-shop-rank-upgrade-button>svg[data-icon=arrow-trend-up]{color:#155f4d}.hm-shop-money-purchase-row{grid-template-columns:minmax(9rem,.65fr) minmax(14rem,1.35fr);gap:.7rem;display:grid}.hm-shop-money-total{background:var(--hm-paper);padding:.72rem}.hm-shop-price-estimate{color:var(--hm-muted);margin-top:.18rem;font-size:.48rem;font-weight:850;line-height:1.35;display:block}.hm-shop-money-total>div:first-child{min-width:0}.hm-shop-money-total>div:first-child>span,.hm-shop-money-total>div:first-child>strong,.hm-shop-money-total>div:first-child>small{display:block}.hm-shop-plan-total{background:var(--hm-paper);align-items:flex-start}.hm-shop-plan-total>div{width:100%;min-width:0}.hm-shop-plan-total strong{color:var(--shop-orange-dark);margin-top:.12rem;font-size:clamp(.88rem,2.2vw,1.08rem);line-height:1.15}.hm-shop-plan-total small{color:var(--hm-muted);margin-top:.28rem;font-size:.48rem;font-weight:700;line-height:1.45}.hm-shop-plan-total .hm-shop-plan-balance{border-top:1px solid var(--hm-line);color:#23725f;margin-top:.32rem;padding-top:.3rem;font-weight:850}.hm-shop-plan-total.is-low{border-color:#bd4848}@supports (color:color-mix(in lab,red,red)){.hm-shop-plan-total.is-low{border-color:color-mix(in srgb,#bd4848 45%,var(--hm-line))}}.hm-shop-plan-total.is-low{background:#bd4848}@supports (color:color-mix(in lab,red,red)){.hm-shop-plan-total.is-low{background:color-mix(in srgb,#bd4848 6%,var(--hm-paper))}}.hm-shop-plan-total.is-low strong,.hm-shop-plan-total.is-low .hm-shop-plan-balance{color:#ad3f3f}.hm-shop-inline-plan-picker{border-top:1px solid var(--hm-line);margin-top:1rem;padding-top:.85rem}.hm-shop-inline-plan-picker>div{flex-wrap:wrap;gap:.42rem;display:flex}.hm-shop-inline-plan-picker>div>button{border:1px solid var(--hm-line);min-width:7.5rem;color:var(--hm-text);background:var(--hm-paper);text-align:left;border-radius:.68rem;flex:7.5rem;align-items:center;gap:.48rem;padding:.52rem .58rem;transition:border-color .16s,background .16s;display:flex}.hm-shop-inline-plan-picker>div>button.is-active{border-color:var(--shop-orange);background:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-inline-plan-picker>div>button.is-active{background:color-mix(in srgb,var(--shop-orange) 7%,var(--hm-paper))}}.hm-shop-inline-plan-check{border:1px solid var(--hm-line);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;font-size:.45rem;display:grid}.is-active>.hm-shop-inline-plan-check{border-color:var(--shop-orange);background:var(--shop-orange)}.hm-shop-inline-plan-picker button strong,.hm-shop-inline-plan-picker button small{display:block}.hm-shop-inline-plan-picker button strong{font-size:.57rem;font-weight:900}.hm-shop-inline-plan-picker button small{color:var(--shop-orange-dark);margin-top:.05rem;font-size:.49rem;font-weight:850}.hm-shop-topup-reward{color:var(--hm-text);background:var(--shop-orange);border:1px solid #f47a123d;border-radius:.75rem;align-items:center;gap:.8rem;margin-top:1rem;padding:.8rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-topup-reward{background:color-mix(in srgb,var(--shop-orange) 9%,var(--hm-paper))}}.hm-shop-topup-reward>span{font-size:1.6rem}.hm-shop-topup-reward small,.hm-shop-topup-reward strong{display:block}.hm-shop-topup-reward .hm-shop-topup-saving{color:var(--shop-orange-dark);background:var(--shop-orange);border-radius:999px;margin-top:.4rem;padding:.22rem .42rem;display:inline-block}@supports (color:color-mix(in lab,red,red)){.hm-shop-topup-reward .hm-shop-topup-saving{background:color-mix(in srgb,var(--shop-orange) 13%,var(--hm-paper))}}.hm-shop-topup-reward .hm-shop-topup-saving{font-weight:900}.hm-shop-topup-reward small{color:var(--hm-muted);font-size:.51rem}.hm-shop-topup-reward strong{color:var(--shop-orange-dark);margin-top:.12rem;font-size:.85rem}.hm-shop-gift-coming-soon{border:1px dashed var(--hm-muted);justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:2.45rem;margin-top:.65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-gift-coming-soon{border:1px dashed color-mix(in srgb,var(--hm-muted) 42%,var(--hm-line))}}.hm-shop-gift-coming-soon{color:var(--hm-muted);cursor:not-allowed;opacity:.8;background:0 0;border-radius:.65rem;font-size:.6rem;font-weight:850}.hm-shop-gift-coming-soon small{color:var(--shop-orange-dark);background:var(--shop-orange);border-radius:999px;padding:.2rem .4rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-gift-coming-soon small{background:color-mix(in srgb,var(--shop-orange) 10%,var(--hm-paper))}}.hm-shop-gift-coming-soon small{text-transform:uppercase;font-size:.45rem}.hm-store-catalog-actions{flex-wrap:wrap;gap:.5rem;display:flex}.hm-store-catalog-tree{gap:.9rem;display:grid}.hm-store-catalog-category{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.85rem;overflow:hidden;box-shadow:0 5px 16px #342b230b}.hm-store-catalog-category.is-hypercoins{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category.is-hypercoins{border-color:color-mix(in srgb,var(--hm-gold) 42%,var(--hm-line))}}.hm-store-catalog-category>header,.hm-store-catalog-subcategory>header{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.75rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category>header,.hm-store-catalog-subcategory>header{background:color-mix(in srgb,var(--hm-canvas) 58%,var(--hm-paper))}}.hm-store-catalog-category.is-hypercoins>header{background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category.is-hypercoins>header{background:color-mix(in srgb,var(--hm-gold) 9%,var(--hm-paper))}}.hm-store-catalog-grip{width:2rem;height:2rem;color:var(--hm-muted);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:.48rem;justify-content:center;align-items:center;display:inline-flex}.hm-store-catalog-grip[draggable=true]{-webkit-user-drag:element}.hm-store-catalog-grip[draggable=false]{-webkit-user-drag:none}.hm-store-catalog-grip:active{cursor:grabbing}.hm-store-catalog-grip:hover{color:var(--hm-gold-dark);background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-grip:hover{background:color-mix(in srgb,var(--hm-gold) 9%,var(--hm-paper))}}.hm-store-catalog-category-icon{width:2.4rem;height:2.4rem;color:var(--hm-gold-dark);background:var(--hm-gold);border-radius:.58rem;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category-icon{background:color-mix(in srgb,var(--hm-gold) 11%,var(--hm-paper))}}.hm-store-catalog-category>header>div>span,.hm-store-catalog-product>div>span{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.hm-store-catalog-category>header strong,.hm-store-catalog-subcategory>header strong,.hm-store-catalog-product strong{font-size:.68rem;font-weight:900}.hm-store-catalog-category>header small,.hm-store-catalog-subcategory>header small,.hm-store-catalog-product small{color:var(--hm-muted);margin-top:.12rem;font-size:.51rem;display:block}.hm-store-catalog-category>header b{color:var(--hm-gold-dark);background:var(--hm-gold);border-radius:999px;padding:.2rem .42rem}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category>header b{background:color-mix(in srgb,var(--hm-gold) 13%,var(--hm-paper))}}.hm-store-catalog-category>header b{font-size:.47rem}.hm-store-catalog-products{min-height:3.3rem;padding:.55rem;display:grid}.hm-store-catalog-product{border:1px solid #0000;border-radius:.62rem;grid-template-columns:auto 3rem minmax(0,1fr) minmax(5rem,auto) auto;align-items:center;gap:.65rem;padding:.48rem;transition:border-color .14s,background .14s;display:grid}.hm-store-catalog-product+.hm-store-catalog-product{margin-top:.25rem}.hm-store-catalog-product:hover{border-color:var(--hm-line);background:var(--hm-canvas)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-product:hover{background:color-mix(in srgb,var(--hm-canvas) 45%,var(--hm-paper))}}.hm-store-catalog-category.is-dragging,.hm-store-catalog-subcategory.is-dragging,.hm-store-catalog-product.is-dragging{opacity:.52}.hm-store-catalog-category.is-drop-target,.hm-store-catalog-subcategory.is-drop-target{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-category.is-drop-target,.hm-store-catalog-subcategory.is-drop-target{border-color:color-mix(in srgb,var(--hm-gold) 72%,var(--hm-line))}}.hm-store-catalog-category.is-drop-target,.hm-store-catalog-subcategory.is-drop-target{box-shadow:inset 0 3px var(--hm-gold)}.hm-store-catalog-products.is-drop-target{background:var(--hm-gold);border-radius:.62rem}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-products.is-drop-target{background:color-mix(in srgb,var(--hm-gold) 7%,transparent)}}.hm-store-catalog-products.is-drop-target{box-shadow:inset 0 0 0 1px var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-products.is-drop-target{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hm-gold) 38%,transparent)}}.hm-store-catalog-product.is-drop-target{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-product.is-drop-target{border-color:color-mix(in srgb,var(--hm-gold) 65%,var(--hm-line))}}.hm-store-catalog-product.is-drop-target{background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-product.is-drop-target{background:color-mix(in srgb,var(--hm-gold) 9%,var(--hm-paper))}}.hm-store-catalog-product.is-drop-target{box-shadow:inset 0 3px var(--hm-gold)}.hm-store-catalog-product-image{width:3rem;height:2.7rem;color:var(--hm-gold-dark);background:var(--hm-gold);border-radius:.55rem;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-product-image{background:color-mix(in srgb,var(--hm-gold) 10%,var(--hm-paper))}}.hm-store-catalog-product-image img{object-fit:contain;width:100%;height:100%}.hm-store-catalog-product-kind{color:var(--hm-muted);background:var(--hm-canvas);border-radius:999px;justify-self:end;padding:.26rem .48rem}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-product-kind{background:color-mix(in srgb,var(--hm-canvas) 70%,var(--hm-paper))}}.hm-store-catalog-product-kind{font-size:.47rem;font-weight:850}.hm-store-catalog-row-actions{gap:.25rem;display:flex}.hm-store-catalog-row-actions button{border:1px solid var(--hm-line);width:2rem;height:2rem;color:var(--hm-muted);background:var(--hm-paper);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.hm-store-catalog-row-actions button:hover{color:var(--hm-gold-dark)}.hm-store-catalog-row-actions button.is-danger:hover{border-color:var(--hm-danger)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-row-actions button.is-danger:hover{border-color:color-mix(in srgb,var(--hm-danger) 40%,var(--hm-line))}}.hm-store-catalog-row-actions button.is-danger:hover{color:var(--hm-danger)}.hm-store-catalog-children{border-top:1px solid var(--hm-line);background:var(--hm-canvas);gap:.55rem;padding:.65rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-children{background:color-mix(in srgb,var(--hm-canvas) 35%,var(--hm-paper))}}.hm-store-catalog-subcategory{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.68rem;overflow:hidden}.hm-store-catalog-subcategory>header{grid-template-columns:auto auto minmax(0,1fr) auto auto;padding:.58rem .7rem}.hm-store-catalog-subcategory>header>svg{color:var(--hm-gold-dark)}.hm-store-catalog-drop-empty{border:1px dashed var(--hm-muted)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-drop-empty{border:1px dashed color-mix(in srgb,var(--hm-muted) 35%,var(--hm-line))}}.hm-store-catalog-drop-empty{color:var(--hm-muted);text-align:center;border-radius:.6rem;padding:.85rem;font-size:.55rem}.hm-store-admin-toggle>span:first-child{gap:.14rem;display:grid}.hm-store-admin-toggle>span:first-child small{color:var(--hm-muted);font-size:.48rem;font-weight:650;line-height:1.4}.hm-store-admin-toggle:disabled{cursor:not-allowed;opacity:.62}.dark .hm-shop-currency-picker>div,.dark .hm-shop-category-intro-body,.dark .hm-shop-catalog,.dark .hm-shop-purchase-modal{color:var(--hm-text);background:var(--hm-paper)}.dark .hm-shop-product-media,.dark .hm-shop-product-card.is-topup .hm-shop-product-media{background:radial-gradient(circle at 82% 12%,#ffa03b38,#0000 7rem),linear-gradient(145deg,#19130f,#4a2b18)}.dark .hm-shop-package-purchase-panel{background:var(--hm-canvas)}@supports (color:color-mix(in lab,red,red)){.dark .hm-shop-package-purchase-panel{background:color-mix(in srgb,var(--hm-canvas) 72%,var(--hm-paper))}}@media(max-width:820px){.hm-shop-tool-button span{display:none}.hm-shop-store-tools{padding-left:0}.hm-store-catalog-product{grid-template-columns:auto 2.7rem minmax(0,1fr) auto}.hm-store-catalog-product-kind{display:none}}@media(max-width:640px){.hm-shop-mobile-fit{width:calc(100vw - 2rem)}.hm-shop-home,.hm-shop-category-intro,.hm-shop-category-intro-body,.hm-shop-catalog,.hm-shop-category-block,.hm-shop-product-grid,.hm-shop-product-card,.hm-shop-product-link,.hm-shop-product-copy,.hm-shop-product-footer{min-width:0;max-width:100%}.hm-shop-category-intro-body,.hm-shop-package-description,.hm-shop-product-copy,.hm-shop-product-copy p{overflow-wrap:anywhere}.hm-shop-category-intro-body{overflow:hidden}.hm-shop-catalog{padding:.7rem;overflow:hidden}.hm-shop-product-footer{flex-direction:column;align-items:stretch;gap:.65rem}.hm-shop-product-footer button{width:100%}.hm-shop-currency-picker>button{min-width:5rem}.hm-shop-currency-picker>button>span small{display:none}.hm-shop-currency-picker>div{z-index:110;width:auto;position:fixed;top:5rem;left:.5rem;right:.5rem}.hm-shop-category-intro>header{margin-left:.6rem}.hm-shop-money-purchase-row,.hm-shop-purchase-actions{grid-template-columns:1fr}.hm-shop-money-total{flex-direction:column;align-items:stretch}.hm-shop-package-purchase-panel{padding:.75rem}.hm-shop-product-currency-row{flex-direction:column;align-items:stretch}.hm-shop-product-currency-row .hm-shop-currency-picker>button{width:100%}.hm-store-catalog-category>header{grid-template-columns:auto auto minmax(0,1fr)}.hm-store-catalog-category>header>.hm-icon-link{grid-column:3;justify-self:start}.hm-store-catalog-product{grid-template-columns:auto 2.6rem minmax(0,1fr)}.hm-store-catalog-row-actions{grid-column:3}.hm-store-catalog-subcategory>header{grid-template-columns:auto auto minmax(0,1fr) auto}.hm-store-catalog-subcategory>header>.hm-icon-link{grid-column:3;justify-self:start}}.hm-shop-cart-layer{--shop-orange:#f47a12;--shop-orange-dark:#bf4e08;--shop-orange-pale:#fff3e6;--shop-ink:#2f2a26;--shop-muted:#706b65;--shop-line:#e6ded6;--shop-cream:#fffaf3;--shop-teal:#2b8f7a;--shop-teal-pale:#eaf8f4;z-index:100;position:fixed;inset:0}.hm-shop-cart-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1b140fa8;border:0;width:100%;height:100%;animation:.2s hmShopCartFade;position:absolute;inset:0}.hm-shop-cart-drawer{width:min(31rem,100%);height:100%;color:var(--shop-ink);background:var(--hm-canvas);grid-template-rows:auto minmax(0,1fr) auto;animation:.28s cubic-bezier(.22,1,.36,1) hmShopCartIn;display:grid;position:absolute;top:0;right:0;box-shadow:-24px 0 60px #18110c47}.hm-shop-cart-drawer>header{border-bottom:1px solid var(--shop-line);border-top:4px solid var(--shop-orange);background:var(--hm-paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1rem 1.15rem;display:grid}.hm-shop-cart-drawer>header>span{color:#fff;background:var(--shop-orange);width:2.65rem;height:2.65rem;box-shadow:0 3px 0 var(--shop-orange-dark);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.hm-shop-cart-drawer>header small,.hm-shop-cart-drawer>header h2{display:block}.hm-shop-cart-drawer>header small{color:var(--shop-orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:900}.hm-shop-cart-drawer>header h2{font-size:1.15rem;font-weight:950}.hm-shop-cart-drawer>header>button{border:1px solid var(--shop-line);width:2.35rem;height:2.35rem;color:var(--shop-muted);background:var(--hm-paper);border-radius:.65rem;justify-content:center;align-items:center;display:flex}.hm-shop-cart-content{padding:1rem;overflow-y:auto}.hm-shop-cart-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:25rem;padding:2rem;display:flex}.hm-shop-cart-empty>span{filter:drop-shadow(0 8px 8px #41312226);font-size:3.6rem}.hm-shop-cart-empty strong{margin-top:1rem;font-size:1.05rem;font-weight:950}.hm-shop-cart-empty p{max-width:20rem;color:var(--shop-muted);margin-top:.35rem;font-size:.68rem;line-height:1.55}.hm-shop-cart-empty button{color:#fff;background:var(--shop-orange);border-radius:.7rem;margin-top:1rem;padding:.65rem .9rem;font-size:.65rem;font-weight:900}.hm-shop-cart-group{border:1px solid var(--shop-line);background:var(--hm-paper);border-bottom:3px solid #d6cbc0;border-radius:.9rem;overflow:hidden;box-shadow:0 7px 18px #4131220e}.hm-shop-cart-group+.hm-shop-cart-group{margin-top:.85rem}.hm-shop-cart-group.is-money{border-bottom-color:var(--shop-teal)}.hm-shop-cart-group-title{border-bottom:1px solid var(--shop-line);background:linear-gradient(90deg,var(--shop-orange-pale),var(--hm-paper));align-items:center;gap:.65rem;padding:.75rem;display:flex}.hm-shop-cart-group.is-money .hm-shop-cart-group-title{background:linear-gradient(90deg,var(--shop-teal-pale),var(--hm-paper))}.hm-shop-cart-group-title>span{width:2.2rem;height:2.2rem;color:var(--shop-orange-dark);background:#f47a121f;border-radius:.65rem;justify-content:center;align-items:center;display:flex}.hm-shop-cart-group.is-money .hm-shop-cart-group-title>span{color:#237d69;background:#2b8f7a21}.hm-shop-cart-group-title strong,.hm-shop-cart-group-title small{display:block}.hm-shop-cart-group-title strong{font-size:.72rem;font-weight:950}.hm-shop-cart-group-title small{color:var(--shop-muted);margin-top:.1rem;font-size:.56rem}.hm-shop-cart-item{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.8rem;display:grid}.hm-shop-cart-item+.hm-shop-cart-item{border-top:1px solid var(--shop-line)}.hm-shop-cart-image{width:3.7rem;height:3.7rem;color:var(--shop-orange-dark);background:var(--shop-orange-pale);border-radius:.7rem;justify-content:center;align-items:center;display:flex;overflow:hidden}.hm-shop-cart-image img{object-fit:cover;width:100%;height:100%}.hm-shop-cart-item>div>strong,.hm-shop-cart-item>div>small,.hm-shop-cart-item>div>b{display:block}.hm-shop-cart-item>div>strong{font-size:.7rem;font-weight:950}.hm-shop-cart-item>div>small{color:var(--shop-muted);margin-top:.13rem;font-size:.55rem}.hm-shop-cart-item>div>b{color:var(--shop-orange-dark);margin-top:.24rem;font-size:.73rem}.hm-shop-cart-remove{color:#b84545;background:#d64b4b1a;border-radius:.55rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.6rem;display:flex}.hm-shop-cart-quantity{border:1px solid var(--shop-line);border-radius:.55rem;grid-column:2;grid-template-columns:1.8rem 2rem 1.8rem;align-items:center;width:max-content;display:inline-grid;overflow:hidden}.hm-shop-cart-quantity button,.hm-shop-cart-quantity span{justify-content:center;align-items:center;height:1.75rem;font-size:.55rem;display:flex}.hm-shop-cart-quantity span{border-inline:1px solid var(--shop-line);font-weight:900}.hm-shop-cart-topup-checkout{color:#237d69;background:var(--shop-teal-pale);border:1px solid #2b8f7a47;border-radius:.6rem;grid-column:2/-1;justify-content:center;align-items:center;gap:.4rem;min-height:2.2rem;font-size:.6rem;font-weight:900;display:flex}.hm-shop-cart-topup-checkout:disabled{opacity:.65}.hm-shop-cart-total,.hm-shop-cart-balance{border-top:1px solid var(--shop-line);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;font-size:.65rem;display:flex}.hm-shop-cart-total strong,.hm-shop-cart-balance strong{font-size:.85rem;font-weight:950}.hm-shop-cart-balance{color:#237d69;background:var(--shop-teal-pale)}.hm-shop-cart-balance.is-low{color:#b84545;background:#fff0f0}.hm-shop-cart-checkout{border-bottom:3px solid var(--shop-orange-dark);color:#fff;background:var(--shop-orange);border-radius:.7rem;justify-content:center;align-items:center;gap:.55rem;width:calc(100% - 1.5rem);min-height:2.8rem;margin:.75rem;font-size:.64rem;font-weight:950;display:flex}.hm-shop-cart-checkout:disabled{opacity:.68}.hm-shop-cart-drawer>footer{border-top:1px solid var(--shop-line);color:var(--shop-muted);background:var(--hm-paper);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.54rem;display:flex}.hm-shop-cart-drawer>footer button{color:#b84545;font-size:.58rem;font-weight:850}@keyframes hmShopCartFade{0%{opacity:0}}@keyframes hmShopCartIn{0%{transform:translate(100%)}}.hm-shop-recent-payments{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.hm-shop-recent-payments>div{border:1px solid var(--shop-line);background:var(--hm-canvas);border-radius:.7rem;align-items:center;gap:.65rem;min-width:0;padding:.65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-recent-payments>div{background:color-mix(in srgb,var(--hm-canvas) 45%,var(--hm-paper))}}.hm-shop-recent-payments>div>span{min-width:0}.hm-shop-recent-payments strong,.hm-shop-recent-payments p{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hm-shop-recent-payments strong{font-size:.65rem;font-weight:900}.hm-shop-recent-payments strong small{color:var(--hm-muted);font-size:.52rem;font-weight:700}.hm-shop-community-empty{text-align:center;place-self:center}.hm-shop-community-skeleton{background:linear-gradient(90deg,var(--hm-line),var(--hm-canvas),var(--hm-line));border-radius:.7rem;width:100%;height:4.3rem;display:block}@supports (color:color-mix(in lab,red,red)){.hm-shop-community-skeleton{background:linear-gradient(90deg,color-mix(in srgb,var(--hm-line) 65%,transparent),color-mix(in srgb,var(--hm-canvas) 55%,var(--hm-paper)),color-mix(in srgb,var(--hm-line) 65%,transparent))}}.hm-shop-community-skeleton{background-size:220% 100%;animation:1.4s infinite hmShopSkeleton}@keyframes hmShopSkeleton{to{background-position:-220% 0}}@media(max-width:820px){.hm-shop-category-nav{top:4rem}.hm-shop-store-tools{margin-left:.35rem}.hm-shop-currency-control>span,.hm-shop-nav-cart>span{display:none}.hm-shop-directory-grid,.hm-shop-community-modules{grid-template-columns:1fr}.hm-shop-community-module.is-payments{grid-column:auto}.hm-shop-recent-payments{grid-template-columns:1fr}.hm-shop-subcategory-menu{display:none!important}.hm-shop-category-menu.is-open .hm-shop-subcategory-menu{z-index:80;width:auto;max-height:calc(100vh - 9.15rem);position:fixed;top:8.15rem;left:1rem;right:1rem;display:grid!important}}@media(max-width:640px){.hm-shop-category-nav{position:relative;top:auto}.hm-shop-category-scroll{overflow-x:auto}.hm-shop-store-tools{margin-left:0;padding-right:.5rem}.hm-shop-currency-control{padding-left:.45rem}.hm-shop-nav-cart{display:none}.hm-shop-global-cart{display:inline-flex}.hm-shop-global-tools{align-items:center;gap:.35rem;display:flex}.hm-shop-global-currency{border:1px solid var(--hm-line);min-height:2.45rem;color:var(--shop-orange-dark,#bf4e08);background:var(--hm-paper);border-radius:.72rem;align-items:center;gap:.32rem;padding:.28rem .38rem;display:inline-flex;box-shadow:0 3px 10px #3d2d1f0e}.hm-shop-global-currency select{appearance:none;color:var(--hm-text);background:0 0;border:0;padding-right:.15rem;font-size:.58rem;font-weight:900}.hm-shop-subcategory-menu{display:none!important}.hm-shop-category-menu.is-open .hm-shop-subcategory-menu{display:grid!important}.hm-shop-directory-card{grid-template-columns:3.5rem minmax(0,1fr) auto;min-height:8rem;padding:1rem}.hm-shop-directory-media{width:3.5rem;height:3.5rem}}.dark .hm-subscription-coverage-message.is-good,.dark .hm-payment-verifying{color:#8bd0aa}.dark .hm-shop-category-nav,.dark .hm-shop-home,.dark .hm-shop-product-page,.dark .hm-family-page,.dark .hm-shop-footer,.dark .hm-shop-cart-layer{--shop-orange-pale:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.dark .hm-shop-category-nav,.dark .hm-shop-home,.dark .hm-shop-product-page,.dark .hm-family-page,.dark .hm-shop-footer,.dark .hm-shop-cart-layer{--shop-orange-pale:color-mix(in srgb, var(--shop-orange) 14%, var(--hm-paper))}}.dark .hm-shop-category-nav,.dark .hm-shop-home,.dark .hm-shop-product-page,.dark .hm-family-page,.dark .hm-shop-footer,.dark .hm-shop-cart-layer{--shop-teal-pale:#2b8f7a}@supports (color:color-mix(in lab,red,red)){.dark .hm-shop-category-nav,.dark .hm-shop-home,.dark .hm-shop-product-page,.dark .hm-family-page,.dark .hm-shop-footer,.dark .hm-shop-cart-layer{--shop-teal-pale:color-mix(in srgb, #2b8f7a 14%, var(--hm-paper))}}.dark .hm-shop-category-nav,.dark .hm-shop-home,.dark .hm-shop-product-page,.dark .hm-family-page,.dark .hm-shop-footer,.dark .hm-shop-cart-layer{--shop-ink:var(--hm-text);--shop-muted:var(--hm-muted);--shop-line:var(--hm-line);--shop-cream:var(--hm-paper)}.dark .hm-shop-info-grid article>span{color:#ffad66;background:#f47a1224}.dark .hm-shop-info-grid article.is-support>span{color:#63c9b2;background:#2b8f7a2b}.dark .hm-shop-info-grid article.is-claim>span{color:#f99;background:#d64b4b29}.dark .hm-shop-info-grid article.is-terms{background:linear-gradient(145deg,#d18b2b1f,var(--hm-paper) 72%);border-color:#d18b2b59 #d18b2b59 #d18b2b}.dark .hm-shop-info-grid article.is-support{background:linear-gradient(145deg,#2b8f7a1f,var(--hm-paper) 68%);border-color:#2b8f7a59}.hm-shop-footer-bottom .theme-toggle{flex:none}.hm-store-delete-dialog{border:1px solid var(--hm-line);width:min(31rem,100vw - 2rem);color:var(--hm-text);background:var(--hm-paper);border-radius:1.25rem;padding:1.35rem;box-shadow:0 25px 80px #21181247}.hm-store-delete-icon{color:#c83b32;background:#dc41351f;border-radius:1rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;font-size:1.25rem;display:flex}.hm-store-delete-dialog small{color:var(--hm-danger);letter-spacing:.1em;text-transform:uppercase;margin-top:1rem;font-size:.56rem;font-weight:900;display:block}.hm-store-delete-dialog h2{margin-top:.2rem;font-size:1.15rem;font-weight:950}.hm-store-delete-dialog strong{background:var(--hm-danger);border-radius:.7rem;margin-top:.7rem;padding:.7rem .8rem;display:block}@supports (color:color-mix(in lab,red,red)){.hm-store-delete-dialog strong{background:color-mix(in srgb,var(--hm-danger) 7%,var(--hm-canvas))}}.hm-store-delete-dialog strong{font-size:.72rem}.hm-store-delete-dialog p{color:var(--hm-muted);margin-top:.75rem;font-size:.65rem;line-height:1.65}.hm-store-delete-dialog footer{justify-content:flex-end;gap:.65rem;margin-top:1.2rem;display:flex}.hm-button-danger{color:#fff;background:#c83b32;border-radius:.65rem;justify-content:center;align-items:center;gap:.45rem;padding:.65rem .9rem;font-size:.62rem;font-weight:900;display:inline-flex}.hm-store-delivery-actions>article{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.85rem;overflow:visible}@supports (color:color-mix(in lab,red,red)){.hm-store-delivery-actions>article{background:color-mix(in srgb,var(--hm-canvas) 42%,var(--hm-paper))}}.hm-store-delivery-action-head{grid-template-columns:1.8rem minmax(0,1fr) 2rem;align-items:end;gap:.6rem;padding:.75rem;display:grid}.hm-store-delivery-action-head>b{color:var(--hm-gold-dark);text-align:center;align-self:center;font-size:.68rem}.hm-store-delivery-action-head small{color:var(--hm-muted);margin-bottom:.35rem;font-size:.52rem;font-weight:850;display:block}.hm-store-delivery-action-head textarea{resize:vertical;width:100%;min-height:4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.55;display:block}.hm-store-price-choice,.hm-store-subscription-identity{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-store-price-choice,.hm-store-subscription-identity{background:color-mix(in srgb,var(--hm-canvas) 42%,var(--hm-paper))}}.hm-store-price-input,.hm-store-topup-credit-input{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.hm-store-price-input input,.hm-store-topup-credit-input input{border-radius:.75rem 0 0 .75rem}.hm-store-price-input>span,.hm-store-topup-credit-input>span{border:1px solid var(--hm-line);color:var(--hm-gold-dark);background:var(--hm-gold);border-left:0;border-radius:0 .75rem .75rem 0;align-items:center;padding:0 .85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-price-input>span,.hm-store-topup-credit-input>span{background:color-mix(in srgb,var(--hm-gold) 9%,var(--hm-paper))}}.hm-store-price-input>span,.hm-store-topup-credit-input>span{font-size:.62rem;font-weight:950}.hm-store-subscription-identity>p{color:var(--hm-muted);grid-column:1/-1;margin-top:-.2rem;font-size:.58rem;line-height:1.55}.hm-store-tebex-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.hm-store-field-help{color:var(--hm-muted);margin-top:.45rem;font-size:.56rem;font-weight:650;line-height:1.55;display:block}.hm-store-tebex-explanation{border:1px solid var(--hm-gold);align-items:flex-start;gap:.7rem;margin-top:.9rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-tebex-explanation{border:1px solid color-mix(in srgb,var(--hm-gold) 24%,var(--hm-line))}}.hm-store-tebex-explanation{color:var(--hm-muted);background:var(--hm-gold);border-radius:.8rem;padding:.85rem}@supports (color:color-mix(in lab,red,red)){.hm-store-tebex-explanation{background:color-mix(in srgb,var(--hm-gold) 6%,var(--hm-paper))}}.hm-store-tebex-explanation>svg{color:var(--hm-gold);flex:none;margin-top:.12rem}.hm-store-tebex-explanation strong{color:var(--hm-text);font-size:.68rem}.hm-store-tebex-explanation p{margin-top:.25rem;font-size:.58rem;line-height:1.6}.hm-store-publication-status{border:1px solid;border-radius:.9rem;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;display:flex}.hm-store-publication-status>svg{flex:none;margin-top:.15rem}.hm-store-publication-status strong{font-size:.68rem;display:block}.hm-store-publication-status p,.hm-store-publication-status ul{margin-top:.25rem;font-size:.58rem;line-height:1.65}.hm-store-publication-status ul{padding-left:1rem;list-style:outside}.hm-store-publication-status.is-ready{color:#177b5b;background:#1e976814;border-color:#1e976847}.dark .hm-store-publication-status.is-ready{color:#8bd0aa}.hm-store-publication-status.has-issues{color:#8a5b0c;background:#e2941817;border-color:#e2941852}.dark .hm-store-publication-status.has-issues{color:#f1c477}.hm-store-catalog-create{border:1px solid var(--hm-line);min-width:13.5rem;color:var(--hm-text);background:var(--hm-paper);text-align:left;border-radius:.8rem;grid-template-columns:2.45rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.65rem .8rem;transition:transform .15s,border-color .15s;display:grid;box-shadow:0 4px 14px #372a1e0d}.hm-store-catalog-create:hover{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-create:hover{border-color:color-mix(in srgb,var(--hm-gold) 48%,var(--hm-line))}}.hm-store-catalog-create:hover{transform:translateY(-1px)}.hm-store-catalog-create>span:first-child{width:2.45rem;height:2.45rem;color:var(--hm-gold-dark);background:var(--hm-gold);border-radius:.7rem;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-store-catalog-create>span:first-child{background:color-mix(in srgb,var(--hm-gold) 11%,var(--hm-paper))}}.hm-store-catalog-create.is-product>span:first-child{color:#177b5b;background:#1e97681a}.hm-store-catalog-create strong,.hm-store-catalog-create small{display:block}.hm-store-catalog-create strong{font-size:.66rem}.hm-store-catalog-create small{color:var(--hm-muted);margin-top:.12rem;font-size:.51rem;line-height:1.35}.hm-store-import-job>div:first-child>small{color:var(--hm-muted);margin-top:.22rem;font-size:.54rem;font-weight:750;display:block}.hm-store-delivery-action-head>button{height:2.5rem;color:var(--hm-danger)}.hm-store-delivery-action-grid{border-top:1px solid var(--hm-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.75rem;display:grid}.hm-store-delivery-events{border-top:1px solid var(--hm-line);flex-wrap:wrap;gap:.45rem;padding:.7rem .75rem;display:flex}.hm-store-delivery-events>small{width:100%;color:var(--hm-muted);font-size:.52rem;font-weight:850}.hm-store-delivery-events>button,.hm-store-optional-date>button{border:1px solid var(--hm-line);color:var(--hm-muted);background:var(--hm-paper);border-radius:.65rem;align-items:center;gap:.4rem;padding:.5rem .65rem;font-size:.55rem;font-weight:850;display:inline-flex}.hm-store-delivery-events>button span,.hm-store-optional-date>button span{border:1px solid var(--hm-line);border-radius:.3rem;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.5rem;display:flex}.hm-store-delivery-events>button.is-active,.hm-store-optional-date>button.is-enabled{color:var(--hm-gold-dark);background:var(--hm-gold);border-color:#f47a1266}@supports (color:color-mix(in lab,red,red)){.hm-store-delivery-events>button.is-active,.hm-store-optional-date>button.is-enabled{background:color-mix(in srgb,var(--hm-gold) 9%,var(--hm-paper))}}.hm-store-delivery-events>button.is-active span,.hm-store-optional-date>button.is-enabled span{border-color:var(--hm-gold);color:#fff;background:var(--hm-gold)}.hm-store-delivery-once{border-top:1px solid var(--hm-line);color:var(--hm-muted);padding:.7rem .8rem;font-size:.56rem}.hm-store-delivery-once svg{color:var(--hm-gold);margin-right:.4rem}.hm-store-optional-date>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem;margin-top:.55rem;display:grid}@media(max-width:640px){.hm-store-delivery-action-grid,.hm-store-optional-date>div,.hm-store-price-choice,.hm-store-subscription-identity,.hm-store-tebex-fields{grid-template-columns:1fr}.hm-store-catalog-actions,.hm-store-catalog-create{width:100%}.hm-store-delete-dialog footer{flex-direction:column-reverse}}.hm-shop-product-link{appearance:none;width:100%;min-width:0;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:stretch;padding:0}.hm-shop-product-link:focus-visible{outline:3px solid var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-product-link:focus-visible{outline:3px solid color-mix(in srgb,var(--shop-orange) 52%,transparent)}}.hm-shop-product-link:focus-visible{outline-offset:-3px}.hm-shop-product-copy{justify-content:center;min-height:4.65rem;padding:.9rem .55rem}.hm-shop-buying-guide{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.65fr);align-items:stretch;gap:1rem;display:grid}.hm-shop-buying-guide .hm-shop-parents-callout{color:#fff;background:radial-gradient(circle at 105% -5%,#ffce754d,#0000 10rem),#2b806f;border:1px solid #277363;border-bottom:4px solid #1c594c;border-radius:1.15rem;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;gap:.85rem;min-width:0;padding:1.25rem;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 28px #1e635429}.hm-shop-buying-guide .hm-shop-parents-icon{background:#ffffff24;border:1px solid #ffffff40;width:2.8rem;height:2.8rem}.hm-shop-buying-guide .hm-shop-parents-callout small{color:#ffe2a7;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:900}.hm-shop-buying-guide .hm-shop-parents-callout strong{margin-top:.3rem;font-size:1.05rem;line-height:1.2}.hm-shop-buying-guide .hm-shop-parents-callout p{color:#ffffffd1;margin-top:.45rem;font-size:.66rem;line-height:1.62}.hm-shop-parents-stickers{grid-column:1/-1;justify-content:center;gap:.6rem;padding-block:.35rem .15rem;display:flex}.hm-shop-parents-stickers i{background:#0e463b40;border:1px solid #ffffff2e;border-radius:.85rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.15rem;font-style:normal;display:flex;transform:rotate(-4deg);box-shadow:0 5px #12463b45}.hm-shop-parents-stickers i:nth-child(2){transform:translateY(.25rem)rotate(4deg)}.hm-shop-buying-guide .hm-shop-parents-callout>b{color:#fff;background:#f47a12;border:1px solid #ffffff2e;border-radius:.72rem;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.6rem;margin-top:auto;padding:.72rem .8rem;font-size:.62rem;display:flex}.hm-shop-buying-guide .hm-shop-how,.dark .hm-shop-buying-guide .hm-shop-how{border:1px solid var(--shop-line);background:var(--hm-paper);clip-path:none;border-radius:1.15rem;align-content:start;gap:1.1rem;min-width:0;margin:0;padding:1.35rem;display:grid;box-shadow:0 12px 28px #41312212}.hm-shop-buying-guide .hm-shop-section-heading{grid-template-columns:auto minmax(0,1fr)}.hm-shop-buying-guide .hm-shop-section-heading>span{width:2.75rem;height:2.75rem}.hm-shop-buying-guide .hm-shop-section-heading h2{font-size:clamp(1.2rem,2.3vw,1.65rem)}.hm-shop-buying-guide .hm-shop-section-heading p{margin-top:.25rem;font-size:.64rem}.hm-shop-buying-guide .hm-shop-steps{gap:.7rem}.hm-shop-buying-guide .hm-shop-steps article{border:1px solid var(--shop-orange);min-width:0}@supports (color:color-mix(in lab,red,red)){.hm-shop-buying-guide .hm-shop-steps article{border:1px solid color-mix(in srgb,var(--shop-orange) 19%,var(--shop-line))}}.hm-shop-buying-guide .hm-shop-steps article{border-bottom:3px solid var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-buying-guide .hm-shop-steps article{border-bottom:3px solid color-mix(in srgb,var(--shop-orange) 52%,var(--shop-line))}}.hm-shop-buying-guide .hm-shop-steps article{background:var(--shop-orange);border-radius:.9rem;padding:1rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-buying-guide .hm-shop-steps article{background:color-mix(in srgb,var(--shop-orange) 5%,var(--hm-paper))}}.hm-shop-buying-guide .hm-shop-steps article{box-shadow:none}.hm-shop-buying-guide .hm-shop-steps article:nth-child(2){border-color:var(--shop-teal)}@supports (color:color-mix(in lab,red,red)){.hm-shop-buying-guide .hm-shop-steps article:nth-child(2){border-color:color-mix(in srgb,var(--shop-teal) 25%,var(--shop-line))}}.hm-shop-buying-guide .hm-shop-steps article:nth-child(2){border-bottom-color:var(--shop-teal)}@supports (color:color-mix(in lab,red,red)){.hm-shop-buying-guide .hm-shop-steps article:nth-child(2){border-bottom-color:color-mix(in srgb,var(--shop-teal) 60%,var(--shop-line))}}.hm-shop-buying-guide .hm-shop-steps article:nth-child(2){background:var(--shop-teal)}@supports (color:color-mix(in lab,red,red)){.hm-shop-buying-guide .hm-shop-steps article:nth-child(2){background:color-mix(in srgb,var(--shop-teal) 6%,var(--hm-paper))}}.hm-shop-buying-guide .hm-shop-steps article:nth-child(3){border-color:#6b78d6}@supports (color:color-mix(in lab,red,red)){.hm-shop-buying-guide .hm-shop-steps article:nth-child(3){border-color:color-mix(in srgb,#6b78d6 24%,var(--shop-line))}}.hm-shop-buying-guide .hm-shop-steps article:nth-child(3){border-bottom-color:#6b78d6}@supports (color:color-mix(in lab,red,red)){.hm-shop-buying-guide .hm-shop-steps article:nth-child(3){border-bottom-color:color-mix(in srgb,#6b78d6 58%,var(--shop-line))}}.hm-shop-buying-guide .hm-shop-steps article:nth-child(3){background:#6b78d6}@supports (color:color-mix(in lab,red,red)){.hm-shop-buying-guide .hm-shop-steps article:nth-child(3){background:color-mix(in srgb,#6b78d6 6%,var(--hm-paper))}}.hm-shop-buying-guide .hm-shop-steps article>span{border-radius:.72rem;width:2.45rem;height:2.45rem}.hm-shop-buying-guide .hm-shop-steps article:nth-child(2)>span{color:#fff;background:var(--shop-teal)}.hm-shop-buying-guide .hm-shop-steps article:nth-child(3)>span{color:#fff;background:#6b78d6}.hm-shop-buying-guide .hm-shop-steps article>b{font-size:1.55rem}.hm-shop-buying-guide .hm-shop-steps h3{margin-top:.65rem;font-size:.73rem}.hm-shop-buying-guide .hm-shop-steps p{margin-top:.35rem;font-size:.57rem;line-height:1.55}.hm-family-hero{border:1px solid var(--shop-teal);grid-template-columns:minmax(0,1.35fr) minmax(15rem,.65fr)}@supports (color:color-mix(in lab,red,red)){.hm-family-hero{border:1px solid color-mix(in srgb,var(--shop-teal) 28%,var(--shop-line))}}.hm-family-hero{border-bottom:5px solid var(--shop-teal);background:radial-gradient(circle at 12% 0%,var(--shop-orange),transparent 20rem),var(--shop-teal)}@supports (color:color-mix(in lab,red,red)){.hm-family-hero{background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--shop-orange) 10%,transparent),transparent 20rem),color-mix(in srgb,var(--shop-teal) 4%,var(--hm-paper))}}.hm-family-hero-visual{border:1px solid var(--shop-teal);align-content:center;gap:.7rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-family-hero-visual{border:1px solid color-mix(in srgb,var(--shop-teal) 25%,var(--shop-line))}}.hm-family-hero-visual{background:var(--shop-teal);border-radius:1.1rem;padding:1.15rem}@supports (color:color-mix(in lab,red,red)){.hm-family-hero-visual{background:color-mix(in srgb,var(--shop-teal) 8%,var(--hm-paper))}}.hm-family-hero-visual{box-shadow:0 7px 0 var(--shop-teal)}@supports (color:color-mix(in lab,red,red)){.hm-family-hero-visual{box-shadow:0 7px color-mix(in srgb,var(--shop-teal) 35%,var(--hm-paper))}}.hm-family-hero-logo{background:#2b806f;border-radius:1.15rem;justify-content:center;align-items:center;width:4.3rem;height:4.3rem;display:flex;position:relative;transform:rotate(-3deg)}.hm-family-hero-logo img{object-fit:contain;width:3.15rem;height:3.15rem}.hm-family-hero-logo i{font-size:1.25rem;font-style:normal;position:absolute;top:-.45rem;right:-.5rem;transform:rotate(8deg)}.hm-family-hero-visual>strong{color:var(--shop-ink);font-size:.82rem;line-height:1.35}.hm-family-hero-visual ul{gap:.45rem;display:grid}.hm-family-hero-visual li{color:var(--shop-muted);align-items:center;gap:.5rem;font-size:.59rem;font-weight:750;display:flex}.hm-family-hero-visual li svg{color:var(--shop-teal)}.hm-family-summary a{border-bottom-width:3px;min-height:4.5rem;transition:transform .15s,border-color .15s}.hm-family-summary a:hover{transform:translateY(-2px)}.hm-family-summary a:first-child{border-bottom-color:#f47a12}.hm-family-summary a:nth-child(2){border-bottom-color:#2b8f7a}.hm-family-summary a:nth-child(3){border-bottom-color:#6b78d6}.hm-family-card{--family-accent:#f47a12;border:1px solid var(--family-accent);grid-template-columns:minmax(13.5rem,.34fr) minmax(0,1fr);display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-family-card{border:1px solid color-mix(in srgb,var(--family-accent) 22%,var(--shop-line))}}.hm-family-card{background:var(--hm-paper);border-radius:1.15rem;box-shadow:0 10px 27px #372c220f}.hm-family-card.is-teal{--family-accent:#2b8f7a}.hm-family-card.is-blue{--family-accent:#4777c7}.hm-family-card.is-violet{--family-accent:#8a61b5}.hm-family-card.is-gold{--family-accent:#d59622}.hm-family-card>header{border:0;border-right:1px solid var(--family-accent);flex-direction:column;justify-content:center;align-items:flex-start;gap:.75rem;min-width:0;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-family-card>header{border-right:1px solid color-mix(in srgb,var(--family-accent) 22%,var(--shop-line))}}.hm-family-card>header{background:var(--family-accent);padding:1.5rem}@supports (color:color-mix(in lab,red,red)){.hm-family-card>header{background:color-mix(in srgb,var(--family-accent) 8%,var(--hm-paper))}}.hm-family-card>header:after{content:"";border:1.2rem solid var(--family-accent);width:8rem;height:8rem;position:absolute;bottom:-3.5rem;right:-2.5rem}@supports (color:color-mix(in lab,red,red)){.hm-family-card>header:after{border:1.2rem solid color-mix(in srgb,var(--family-accent) 9%,transparent)}}.hm-family-card>header:after{pointer-events:none;border-radius:50%}.hm-family-card>header>b{color:var(--family-accent);position:absolute;top:.9rem;right:1rem}@supports (color:color-mix(in lab,red,red)){.hm-family-card>header>b{color:color-mix(in srgb,var(--family-accent) 30%,transparent)}}.hm-family-card>header>b{font-size:2rem}.hm-family-card>header>span{background:var(--family-accent);width:3rem;height:3rem;box-shadow:0 5px 0 var(--family-accent);border-radius:.85rem}@supports (color:color-mix(in lab,red,red)){.hm-family-card>header>span{box-shadow:0 5px color-mix(in srgb,var(--family-accent) 72%,#000)}}.hm-family-card>header small{color:var(--family-accent);letter-spacing:.07em;text-transform:uppercase;font-size:.56rem;font-weight:900}.hm-family-card>header h2{max-width:15rem;color:var(--shop-ink);font-size:1.2rem;line-height:1.14}.hm-family-card-content{align-self:center;padding:clamp(1.3rem,3vw,2rem)}.hm-family-facts article,.hm-family-responsibilities article{border-bottom:3px solid var(--family-accent)}@supports (color:color-mix(in lab,red,red)){.hm-family-facts article,.hm-family-responsibilities article{border-bottom:3px solid color-mix(in srgb,var(--family-accent) 48%,var(--shop-line))}}.hm-family-facts article,.hm-family-responsibilities article{background:var(--family-accent)}@supports (color:color-mix(in lab,red,red)){.hm-family-facts article,.hm-family-responsibilities article{background:color-mix(in srgb,var(--family-accent) 4%,var(--hm-paper))}}.hm-family-facts article>svg,.hm-family-responsibilities article>svg{color:var(--family-accent)}.dark .hm-family-hero,.dark .hm-family-card,.dark .hm-family-summary a,.dark .hm-family-hero-visual,.dark .hm-family-card>header{--shop-ink:var(--hm-text);--shop-muted:var(--hm-muted);--shop-line:var(--hm-line)}.dark .hm-family-hero{background:var(--shop-teal)}@supports (color:color-mix(in lab,red,red)){.dark .hm-family-hero{background:color-mix(in srgb,var(--shop-teal) 5%,var(--hm-paper))}}.dark .hm-family-hero-visual,.dark .hm-family-card>header{background:var(--family-accent,var(--shop-teal))}@supports (color:color-mix(in lab,red,red)){.dark .hm-family-hero-visual,.dark .hm-family-card>header{background:color-mix(in srgb,var(--family-accent,var(--shop-teal)) 9%,var(--hm-paper))}}@media(max-width:980px){.hm-shop-buying-guide{grid-template-columns:1fr}.hm-shop-buying-guide .hm-shop-parents-callout{grid-template-columns:auto minmax(0,1fr) auto}.hm-shop-parents-stickers{grid-area:1/3/span 2;align-self:center;padding:0}.hm-shop-parents-stickers i:nth-child(n+2){display:none}.hm-shop-buying-guide .hm-shop-parents-callout>b{grid-column:2/-1}.hm-family-card{grid-template-columns:minmax(11.5rem,.3fr) minmax(0,1fr)}}@media(max-width:720px){.hm-shop-buying-guide .hm-shop-steps,.hm-family-summary,.hm-family-hero,.hm-family-card{grid-template-columns:1fr}.hm-shop-buying-guide .hm-shop-parents-callout{grid-template-columns:auto minmax(0,1fr)}.hm-shop-parents-stickers{grid-area:auto/1/auto/-1}.hm-shop-parents-stickers i:nth-child(n+2){display:flex}.hm-shop-buying-guide .hm-shop-parents-callout>b{grid-column:1/-1}.hm-family-hero-visual{display:none}.hm-family-card>header{border-right:0;border-bottom:1px solid var(--family-accent);min-height:10rem}@supports (color:color-mix(in lab,red,red)){.hm-family-card>header{border-bottom:1px solid color-mix(in srgb,var(--family-accent) 22%,var(--shop-line))}}.hm-family-card>header h2{max-width:22rem}}.hm-shop-category-layout{align-items:center;gap:.7rem;min-width:0;display:flex}.hm-shop-category-layout>.hm-shop-category-scroll{flex:auto;min-width:0;overflow:visible}.hm-shop-category-layout>.hm-shop-store-tools{border-left:1px solid var(--hm-line);margin-left:0;padding-left:.7rem}.hm-shop-featured-topup{border:1px solid var(--hm-gold);flex:none;align-items:center;gap:.55rem;min-height:2.55rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-featured-topup{border:1px solid color-mix(in srgb,var(--hm-gold) 68%,var(--hm-line))}}.hm-shop-featured-topup{color:#684100;background:linear-gradient(135deg,#fff7c9,#ffd75d);border-radius:.78rem;padding:.34rem .82rem .34rem .42rem;transition:transform .16s,border-color .16s,box-shadow .16s;box-shadow:0 6px 16px #db9c1938}.hm-shop-featured-topup>span{color:#fff8cf;background:#9a6500;border-radius:.55rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1rem;font-weight:950;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.hm-shop-featured-topup>strong{white-space:nowrap;font-size:.64rem;font-weight:950}.hm-shop-featured-topup:hover,.hm-shop-featured-topup.is-active{color:#513100;border-color:#d39a16;transform:translateY(-1px);box-shadow:0 8px 20px #db9c194d}.dark .hm-shop-featured-topup{border-color:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.dark .hm-shop-featured-topup{border-color:color-mix(in srgb,var(--hm-gold) 52%,var(--hm-line))}}.dark .hm-shop-featured-topup{color:#ffe8a6;background:var(--hm-gold)}@supports (color:color-mix(in lab,red,red)){.dark .hm-shop-featured-topup{background:color-mix(in srgb,var(--hm-gold) 18%,var(--hm-paper))}}.dark .hm-shop-featured-topup{box-shadow:0 6px 16px #0000002e}.dark .hm-shop-featured-topup>span{color:#3f2800;background:#ffd75d}@media(max-width:820px){.hm-shop-category-layout{flex-wrap:wrap}.hm-shop-category-layout>.hm-shop-store-tools{border-left:0;border-bottom:1px solid var(--hm-line);order:-1;justify-content:flex-end;width:100%;margin:0;padding:0 0 .55rem}.hm-shop-category-layout>.hm-shop-category-scroll{width:100%;overflow-x:auto}.hm-shop-featured-topup{margin-right:auto}}@media(max-width:420px){.hm-shop-featured-topup{padding-right:.62rem}.hm-shop-featured-topup>strong{font-size:.58rem}}.hm-shop-currency-converter{border:1px solid var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-currency-converter{border:1px solid color-mix(in srgb,var(--shop-orange) 24%,var(--hm-line))}}.hm-shop-currency-converter{border-top:0;border-radius:1.35rem;box-shadow:0 18px 48px #53341b1a}.hm-shop-currency-converter>header{background:radial-gradient(circle at 88% 18%,#ffeba98c 0 .45rem,#0000 .5rem),radial-gradient(circle at 94% 65%,#ffffff54 0 .25rem,#0000 .3rem),linear-gradient(125deg,#c95d16,#ed7b22 55%,#f3a137);min-height:5.6rem;padding:1.2rem clamp(1rem,4vw,1.7rem)}.hm-shop-currency-converter>header>span{background:#ffffff2e;border-radius:1rem;width:3.15rem;height:3.15rem;font-size:1.25rem;box-shadow:0 7px 17px #7e360c33}.hm-shop-currency-converter-body{background:var(--hm-paper);gap:.8rem;padding:clamp(.9rem,4vw,1.45rem)}.hm-shop-conversion-picker{border:1px solid var(--hm-line);background:var(--shop-orange);border-radius:1rem;gap:.9rem;padding:clamp(.85rem,3vw,1.2rem);display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-conversion-picker{background:color-mix(in srgb,var(--shop-orange) 3%,var(--hm-canvas))}}.hm-shop-conversion-amount{text-align:center;min-width:0;box-shadow:none;background:0 0;border:0;padding:.35rem 0 .15rem}.hm-shop-conversion-amount small,.hm-shop-conversion-amount strong,.hm-shop-conversion-amount>span{display:block}.hm-shop-conversion-amount small{color:var(--hm-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.55rem;font-weight:850}.hm-shop-conversion-amount strong{color:var(--hm-text);letter-spacing:-.04em;margin-top:.18rem;font-size:clamp(2rem,7vw,3.3rem);font-weight:950;line-height:1}.hm-shop-conversion-amount>span{color:var(--shop-orange-dark);margin-top:.22rem;font-size:.66rem;font-weight:900}.hm-shop-conversion-slider{background:0 0;border:0;padding:.45rem .2rem 0}.hm-shop-conversion-slider input{border-color:var(--shop-orange);height:.78rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-conversion-slider input{border-color:color-mix(in srgb,var(--shop-orange) 24%,var(--hm-line))}}.hm-shop-conversion-slider input{cursor:ew-resize;background:linear-gradient(90deg,var(--shop-orange) 0 var(--hm-conversion-progress),var(--hm-muted) var(--hm-conversion-progress) 100%)}@supports (color:color-mix(in lab,red,red)){.hm-shop-conversion-slider input{background:linear-gradient(90deg,var(--shop-orange) 0 var(--hm-conversion-progress),color-mix(in srgb,var(--hm-muted) 14%,var(--hm-paper)) var(--hm-conversion-progress) 100%)}}.hm-shop-conversion-slider input::-webkit-slider-thumb{border:4px solid var(--hm-paper);background:var(--shop-orange);width:1.65rem;height:1.65rem;box-shadow:0 3px 10px #bf4e084d}.hm-shop-conversion-slider input::-moz-range-thumb{border:4px solid var(--hm-paper);background:var(--shop-orange);width:1.2rem;height:1.2rem;box-shadow:0 3px 10px #bf4e084d}.hm-shop-conversion-slider-range{color:var(--hm-muted);justify-content:space-between;margin-top:.4rem;font-size:.51rem;font-weight:800;display:flex}.hm-shop-conversion-presets{grid-template-columns:repeat(6,minmax(0,1fr));gap:.42rem;display:grid}.hm-shop-conversion-presets button{border:1px solid var(--hm-line);min-height:2.65rem;color:var(--hm-text);background:var(--hm-paper);border-radius:.75rem;padding:.45rem;font-size:.58rem;font-weight:900}.hm-shop-conversion-presets button:is(:hover,.is-active){border-color:var(--shop-orange);color:var(--shop-orange-dark);background:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.hm-shop-conversion-presets button:is(:hover,.is-active){background:color-mix(in srgb,var(--shop-orange) 9%,var(--hm-paper))}}.hm-shop-conversion-presets button:is(:hover,.is-active){transform:translateY(-1px);box-shadow:0 5px 12px #a451161a}.hm-shop-conversion-custom{background:0 0;border:0;border-radius:0;grid-template-columns:1fr;align-items:stretch;gap:.45rem;padding:.1rem .2rem 0;font-size:.62rem;font-weight:850;display:grid}.hm-shop-conversion-custom>div{border:2px solid var(--shop-orange);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-shop-conversion-custom>div{border:2px solid color-mix(in srgb,var(--shop-orange) 38%,var(--hm-line))}}.hm-shop-conversion-custom>div{background:var(--hm-paper);border-radius:.8rem}.hm-shop-conversion-custom input{min-width:0;color:var(--hm-text);background:0 0;border:0;outline:0;padding:.78rem .85rem;font-size:.9rem;font-weight:900}.hm-shop-conversion-custom input[aria-invalid=true]{color:#ba473c}.hm-shop-conversion-custom b{color:var(--hm-muted);padding-right:.85rem;font-size:.58rem}.hm-shop-conversion-custom small{color:var(--hm-muted);font-size:.5rem}.hm-shop-conversion-custom small.is-error{color:#ba473c}.hm-shop-conversion-rate{color:var(--hm-muted);justify-content:center;align-items:center;gap:.45rem;font-size:.58rem;font-weight:800;display:flex}.hm-shop-conversion-rate svg{color:var(--shop-orange)}.hm-shop-conversion-rate span{background:var(--hm-canvas);border-radius:999px;padding:.42rem .65rem}.hm-shop-conversion-rate b{color:var(--shop-orange-dark);margin-inline:.4rem}.hm-shop-conversion-final{border-color:var(--hm-line);background:var(--hm-canvas);border-radius:1rem;gap:.65rem;padding:.8rem}.hm-shop-conversion-checkout{grid-template-columns:minmax(6rem,auto) minmax(12rem,.55fr);justify-content:end;gap:.65rem;display:grid}.hm-shop-conversion-checkout>div:not(.hm-shop-conversion-arrow){text-align:right;background:0 0;border:0;align-content:center;padding:.35rem .55rem;display:grid}.hm-shop-conversion-checkout small{color:var(--hm-muted);font-size:.51rem;font-weight:750}.hm-shop-conversion-checkout strong{font-size:1rem;font-weight:950}.hm-shop-conversion-checkout>button{border-bottom:3px solid var(--shop-orange-dark);background:linear-gradient(135deg,#ed821f,#f16b17);min-height:3.1rem;padding-inline:1rem}.hm-shop-cart-filled{gap:.75rem;display:grid}.hm-shop-cart-explainer{border:1px solid var(--shop-orange);align-items:flex-start;gap:.65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-explainer{border:1px solid color-mix(in srgb,var(--shop-orange) 24%,var(--hm-line))}}.hm-shop-cart-explainer{background:var(--shop-orange);border-radius:.82rem;padding:.72rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-explainer{background:color-mix(in srgb,var(--shop-orange) 6%,var(--hm-paper))}}.hm-shop-cart-explainer>span{width:1.9rem;height:1.9rem;color:var(--shop-orange-dark);background:var(--shop-orange);border-radius:.58rem;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-explainer>span{background:color-mix(in srgb,var(--shop-orange) 12%,var(--hm-paper))}}.hm-shop-cart-explainer>span{font-size:.65rem}.hm-shop-cart-explainer strong,.hm-shop-cart-explainer p{display:block}.hm-shop-cart-explainer strong{color:var(--hm-text);font-size:.64rem;font-weight:950}.hm-shop-cart-explainer p{color:var(--hm-muted);margin-top:.14rem;font-size:.51rem;font-weight:650;line-height:1.5}.hm-shop-cart-drawer>header small{color:var(--hm-muted);letter-spacing:0;text-transform:none;font-size:.52rem}.hm-shop-cart-list-heading{justify-content:space-between;align-items:center;gap:.75rem;padding-inline:.15rem;display:flex}.hm-shop-cart-list-heading strong{font-size:.68rem;font-weight:900}.hm-shop-cart-list-heading button{color:#b4473e;align-items:center;gap:.35rem;font-size:.55rem;font-weight:850;display:inline-flex}.hm-shop-cart-list-heading button:disabled,.hm-shop-cart-remove:disabled,.hm-shop-cart-quantity button:disabled{cursor:not-allowed;opacity:.4}.hm-shop-cart-list,.hm-shop-cart-summary{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.9rem;overflow:hidden}.hm-shop-cart-list .hm-shop-cart-item{align-items:flex-start;padding:.75rem}.hm-shop-cart-list .hm-shop-cart-image{width:3.25rem;height:3.25rem}.hm-shop-cart-item-plan{color:var(--shop-orange-dark)!important;font-weight:850!important}.hm-shop-cart-rank-change{max-width:20rem;line-height:1.45}.hm-shop-cart-rank-breakdown{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.58rem;gap:.25rem;margin-top:.48rem;padding:.45rem .5rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-rank-breakdown{background:color-mix(in srgb,var(--hm-canvas) 58%,var(--hm-paper))}}.hm-shop-cart-rank-breakdown>div{color:var(--hm-muted);justify-content:space-between;align-items:baseline;gap:.65rem;font-size:.48rem;display:flex}.hm-shop-cart-rank-breakdown :is(dt,dd){margin:0}.hm-shop-cart-rank-breakdown dd{color:var(--hm-text);white-space:nowrap;font-weight:850}.hm-shop-cart-rank-breakdown .is-credit dd{color:#21836b}.hm-shop-cart-rank-renewal{background:var(--shop-orange);border-radius:.5rem;align-items:flex-start;gap:.35rem;max-width:21rem;padding:.4rem .45rem;color:var(--hm-muted)!important;margin-top:.42rem!important;display:flex!important}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-rank-renewal{background:color-mix(in srgb,var(--shop-orange) 5%,var(--hm-paper))}}.hm-shop-cart-rank-renewal{line-height:1.45}.hm-shop-cart-rank-renewal>svg{color:var(--shop-orange-dark);flex:none;margin-top:.08rem}.hm-shop-cart-item-price{align-items:baseline;gap:.28rem;display:flex!important}.hm-shop-cart-item-price>small{color:var(--hm-muted);font-size:.43rem;font-weight:750}.hm-shop-cart-summary{padding:.75rem}.hm-shop-cart-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.hm-shop-cart-numbers>div{background:var(--hm-canvas);border-radius:.72rem;padding:.65rem .75rem}.hm-shop-cart-numbers>div:only-child{grid-column:1/-1}.hm-shop-cart-numbers>div.is-low{color:#b4473e;background:#e45c50}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-numbers>div.is-low{background:color-mix(in srgb,#e45c50 8%,var(--hm-paper))}}.hm-shop-cart-numbers small,.hm-shop-cart-numbers strong{display:block}.hm-shop-cart-numbers small{color:var(--hm-muted);font-size:.5rem;font-weight:750}.hm-shop-cart-numbers strong{margin-top:.12rem;font-size:.9rem;font-weight:950}.hm-shop-cart-shortage{border:1px solid #e45c50;align-items:center;gap:.55rem;margin-top:.6rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-shortage{border:1px solid color-mix(in srgb,#e45c50 24%,var(--hm-line))}}.hm-shop-cart-shortage{color:#a94037;background:#e45c50;border-radius:.72rem;padding:.65rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-shortage{background:color-mix(in srgb,#e45c50 7%,var(--hm-paper))}}.hm-shop-cart-deferred-note{border:1px solid #4d80c6;align-items:flex-start;gap:.55rem;margin-top:.6rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-deferred-note{border:1px solid color-mix(in srgb,#4d80c6 24%,var(--hm-line))}}.hm-shop-cart-deferred-note{color:#315f9e;background:#4d80c6;border-radius:.72rem;padding:.65rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-deferred-note{background:color-mix(in srgb,#4d80c6 7%,var(--hm-paper))}}.hm-shop-cart-deferred-note.is-waiting{border-color:#df9c24}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-deferred-note.is-waiting{border-color:color-mix(in srgb,#df9c24 30%,var(--hm-line))}}.hm-shop-cart-deferred-note.is-waiting{color:#8a5a09;background:#df9c24}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-deferred-note.is-waiting{background:color-mix(in srgb,#df9c24 8%,var(--hm-paper))}}.hm-shop-cart-deferred-note>span{color:#fff;background:#4d80c6;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.58rem;display:grid}.hm-shop-cart-deferred-note.is-waiting>span{background:#d99219}.hm-shop-cart-deferred-note>span>svg{color:#fff}.hm-shop-cart-deferred-note strong,.hm-shop-cart-deferred-note small{display:block}.hm-shop-cart-deferred-note strong{color:currentColor;font-size:.6rem;font-weight:950}.hm-shop-cart-deferred-note small{color:var(--hm-muted);margin-top:.1rem;font-size:.49rem;line-height:1.45}.hm-shop-cart-subscription-note{color:var(--hm-muted);background:var(--shop-orange);border-radius:.66rem;align-items:flex-start;gap:.5rem;margin-top:.6rem;padding:.58rem .62rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-cart-subscription-note{background:color-mix(in srgb,var(--shop-orange) 5%,var(--hm-paper))}}.hm-shop-cart-subscription-note>svg{color:var(--shop-orange-dark);flex:none;margin-top:.12rem;font-size:.58rem}.hm-shop-cart-subscription-note strong,.hm-shop-cart-subscription-note small{display:block}.hm-shop-cart-subscription-note strong{color:var(--hm-text);font-size:.54rem;font-weight:900}.hm-shop-cart-subscription-note small{margin-top:.08rem;font-size:.47rem;line-height:1.45}.hm-shop-cart-shortage>span{color:#fff;background:#dc554a;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.58rem;display:grid}.hm-shop-cart-shortage strong{font-size:.65rem;font-weight:950}.hm-shop-cart-summary .hm-shop-cart-checkout{width:100%;min-height:3rem;margin:.65rem 0 0}.hm-shop-cart-checkout.is-topup{color:#3e2900;background:linear-gradient(135deg,#ffd563,#f2ae2e);border-bottom-color:#a56500;box-shadow:0 7px 16px #da971629}.hm-shop-topup-modal-layer{--shop-orange:#f47a12;--shop-orange-dark:#bf4e08;--shop-orange-pale:#fff3e6;--shop-ink:#2f2a26;--shop-muted:#706b65;--shop-line:#e6ded6;z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1b140fbd;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.hm-shop-topup-modal{border:1px solid var(--hm-line);border-top:5px solid var(--shop-orange);width:min(100%,82rem);max-height:calc(100vh - 2rem);color:var(--hm-text);background:var(--hm-canvas);border-radius:1.1rem;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 30px 90px #140d0861}.hm-shop-topup-modal.is-standalone{grid-template-rows:auto auto minmax(0,1fr) auto}.hm-shop-topup-modal.is-standalone>footer{justify-content:flex-end}.hm-shop-global-popup-loading{border:1px solid var(--hm-line);border-top:4px solid var(--shop-orange);min-width:min(92vw,18rem);min-height:10rem;color:var(--hm-muted);background:var(--hm-paper);border-radius:1rem;align-content:center;place-items:center;gap:.7rem;padding:1.2rem;font-size:.6rem;font-weight:850;display:grid;box-shadow:0 24px 70px #140d0852}.hm-shop-global-popup-loading>span{border:3px solid var(--shop-orange);width:2rem;height:2rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-global-popup-loading>span{border:3px solid color-mix(in srgb,var(--shop-orange) 22%,transparent)}}.hm-shop-global-popup-loading>span{border-top-color:var(--shop-orange);border-radius:50%;animation:.8s linear infinite hm-spin}.hm-shop-topup-modal>header{border-bottom:1px solid var(--hm-line);background:var(--hm-paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.85rem;padding:1rem 1.2rem;display:grid}.hm-shop-topup-modal>header>span{color:#fff;background:linear-gradient(145deg,#e8a12c,#ed7317);border-radius:.8rem;place-items:center;width:2.8rem;height:2.8rem;display:grid;box-shadow:inset 0 -3px #5b2b092e}.hm-shop-topup-modal>header>span.is-automatic{background:linear-gradient(145deg,#dc9220,#ed7317)}.hm-shop-topup-modal>header>span.is-warning{background:linear-gradient(145deg,#e7a52c,#d97918)}.hm-shop-topup-modal>header small{color:var(--shop-orange-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:900}.hm-shop-topup-modal>header h2{margin-top:.1rem;font-size:clamp(1.05rem,2.3vw,1.45rem);font-weight:950;line-height:1.15}.hm-shop-topup-modal>header p{max-width:60rem;color:var(--hm-muted);margin-top:.28rem;font-size:.62rem;line-height:1.55}.hm-shop-topup-modal>header>button{border:1px solid var(--hm-line);width:2.35rem;height:2.35rem;color:var(--hm-muted);background:var(--hm-paper);border-radius:.68rem;place-items:center;display:grid}.hm-shop-topup-saving-callout,.hm-shop-topup-shortfall-callout{border-bottom:1px solid var(--hm-line);color:#795312;background:var(--shop-orange);align-items:center;gap:.65rem;padding:.72rem 1.2rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-topup-saving-callout,.hm-shop-topup-shortfall-callout{background:color-mix(in srgb,var(--shop-orange) 8%,var(--hm-paper))}}.hm-shop-topup-shortfall-callout{color:#9e4038;background:#e45c50}@supports (color:color-mix(in lab,red,red)){.hm-shop-topup-shortfall-callout{background:color-mix(in srgb,#e45c50 7%,var(--hm-paper))}}.hm-shop-topup-saving-callout>svg,.hm-shop-topup-shortfall-callout>svg{flex:none}.hm-shop-topup-saving-callout strong,.hm-shop-topup-saving-callout small{display:block}.hm-shop-topup-saving-callout strong{font-size:.65rem;font-weight:950}.hm-shop-topup-saving-callout small,.hm-shop-topup-shortfall-callout{font-size:.55rem;line-height:1.5}.hm-shop-topup-saving-callout small{margin-top:.08rem}.hm-shop-topup-modal-content{padding:1rem;overflow-y:auto}.hm-shop-recharge.is-dialog{gap:.85rem}.hm-shop-recharge.is-dialog .hm-shop-recharge-builder,.hm-shop-recharge.is-dialog .hm-shop-recharge-packages{box-shadow:none;border-radius:.85rem;padding:1rem}.hm-shop-recharge-package.is-too-small{border-color:#f6b73c}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package.is-too-small{border-color:color-mix(in srgb,#f6b73c 42%,var(--hm-line))}}.hm-shop-recharge-package.is-too-small{border-style:dashed}.hm-shop-recharge-package.is-too-small:hover{border-color:#f6b73c}@supports (color:color-mix(in lab,red,red)){.hm-shop-recharge-package.is-too-small:hover{border-color:color-mix(in srgb,#f6b73c 64%,var(--hm-line))}}.hm-shop-topup-modal>footer{border-top:1px solid var(--hm-line);background:var(--hm-paper);justify-content:space-between;align-items:center;gap:.7rem;padding:.8rem 1rem;display:flex}.hm-shop-checkout-status{grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,38rem)}.hm-shop-checkout-status>header>span.is-success{background:linear-gradient(145deg,#2aa17e,#18715d)}.hm-shop-checkout-status>header>span.is-error{background:linear-gradient(145deg,#df7168,#b3423a)}.hm-shop-checkout-status-body{text-align:center;align-content:center;place-items:center;gap:1rem;min-height:13rem;padding:clamp(1.25rem,5vw,2.4rem);display:grid;overflow-y:auto}.hm-shop-checkout-waiting{color:var(--hm-muted);justify-items:center;gap:.7rem;display:grid}.hm-shop-checkout-waiting>span{border:3px solid var(--shop-orange);width:2.6rem;height:2.6rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-checkout-waiting>span{border:3px solid color-mix(in srgb,var(--shop-orange) 20%,transparent)}}.hm-shop-checkout-waiting>span{border-top-color:var(--shop-orange);border-radius:50%;animation:.75s linear infinite hm-spin}.hm-shop-checkout-waiting strong{color:var(--hm-text);font-size:.72rem;font-weight:950}.hm-shop-checkout-waiting small{font-size:.55rem;line-height:1.5}.hm-shop-checkout-success-amount{border:1px solid #248e70;align-items:center;gap:.9rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-checkout-success-amount{border:1px solid color-mix(in srgb,#248e70 25%,var(--hm-line))}}.hm-shop-checkout-success-amount{color:#17654f;background:#2aa17e;border-radius:1rem;padding:1rem 1.15rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-checkout-success-amount{background:color-mix(in srgb,#2aa17e 7%,var(--hm-paper))}}.hm-shop-checkout-success-amount{text-align:left}.hm-shop-checkout-success-amount>span{color:#fff;background:#248e70;border-radius:.8rem;flex:none;place-items:center;width:2.8rem;height:2.8rem;font-size:1.15rem;font-weight:950;display:grid}.hm-shop-checkout-success-amount small,.hm-shop-checkout-success-amount p{color:var(--hm-muted);font-size:.54rem;display:block}.hm-shop-checkout-success-amount strong{color:#17654f;margin:.14rem 0;font-size:1.15rem;font-weight:950;display:block}.hm-shop-checkout-status-symbol{font-size:2.8rem}.hm-shop-checkout-status-symbol.is-error{color:#bd4a41}.hm-shop-external-checkout-note{border:1px solid #71808c;align-items:center;gap:.65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-external-checkout-note{border:1px solid color-mix(in srgb,#71808c 26%,var(--hm-line))}}.hm-shop-external-checkout-note{color:#58636c;background:#71808c;border-radius:.75rem;padding:.7rem .8rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-external-checkout-note{background:color-mix(in srgb,#71808c 6%,var(--hm-paper))}}.hm-shop-external-checkout-note>svg{flex:none}.hm-shop-external-checkout-note>span{flex:1;min-width:0}.hm-shop-external-checkout-note>a{border:1px solid #71808c;flex:none;justify-content:center;align-items:center;gap:.35rem;min-height:2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-external-checkout-note>a{border:1px solid color-mix(in srgb,#71808c 34%,var(--hm-line))}}.hm-shop-external-checkout-note>a{color:var(--hm-text);background:var(--hm-paper);white-space:nowrap;border-radius:.58rem;padding:.38rem .55rem;font-size:.52rem;font-weight:900}.hm-shop-external-checkout-note strong,.hm-shop-external-checkout-note small{display:block}.hm-shop-external-checkout-note strong{font-size:.62rem;font-weight:950}.hm-shop-external-checkout-note small{color:var(--hm-muted);margin-top:.1rem;font-size:.52rem;line-height:1.45}.hm-shop-topup-back,.hm-shop-topup-decline{border:1px solid var(--hm-line);min-height:2.65rem;color:var(--hm-muted);background:var(--hm-paper);border-radius:.7rem;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .8rem;font-size:.6rem;font-weight:900;display:inline-flex}.hm-shop-topup-decline{color:#8a3f37;border-color:#d9574c}@supports (color:color-mix(in lab,red,red)){.hm-shop-topup-decline{border-color:color-mix(in srgb,#d9574c 30%,var(--hm-line))}}.hm-shop-topup-confirm{grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,39rem)}.hm-shop-topup-confirm-body{gap:.8rem;padding:1rem 1.2rem;display:grid;overflow-y:auto}.hm-shop-topup-confirm-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.hm-shop-topup-confirm-numbers>div{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.75rem;padding:.7rem}.hm-shop-topup-confirm-numbers small,.hm-shop-topup-confirm-numbers strong,.hm-shop-topup-confirm-warning strong,.hm-shop-topup-confirm-warning small{display:block}.hm-shop-topup-confirm-numbers small{color:var(--hm-muted);font-size:.49rem;font-weight:750}.hm-shop-topup-confirm-numbers strong{color:var(--hm-text);margin-top:.12rem;font-size:.82rem;font-weight:950}.hm-shop-topup-confirm-warning{border:1px solid #dc8f1f;align-items:flex-start;gap:.65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-topup-confirm-warning{border:1px solid color-mix(in srgb,#dc8f1f 30%,var(--hm-line))}}.hm-shop-topup-confirm-warning{color:#86550d;background:#e6a02d;border-radius:.8rem;padding:.75rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-topup-confirm-warning{background:color-mix(in srgb,#e6a02d 8%,var(--hm-paper))}}.hm-shop-topup-confirm-warning>svg{flex:none;margin-top:.1rem}.hm-shop-topup-confirm-warning strong{font-size:.61rem;font-weight:950}.hm-shop-topup-confirm-warning small{color:var(--hm-muted);margin-top:.12rem;font-size:.51rem;line-height:1.5}.hm-shop-topup-confirm-action{color:#fff;background:linear-gradient(135deg,var(--shop-orange),var(--shop-orange-dark));border-radius:.7rem;justify-content:center;align-items:center;min-height:2.65rem;padding:.55rem .9rem;font-size:.6rem;font-weight:900;display:inline-flex}.hm-shop-topup-confirm-action:disabled{cursor:wait;opacity:.55}.hm-shop-topup-back:disabled,.hm-shop-topup-decline:disabled{opacity:.55}body.hm-shop-topup-dialog-open,body.hm-subscription-alert-open,body.hm-subscription-upgrade-dialog-open{overflow:hidden}.hm-subscription-global-alert{color:#704d12;background:#e7a02d;border:1px solid #d2902357;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 2rem,1180px);margin:.85rem auto 0;padding:.72rem .85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-subscription-global-alert{background:color-mix(in srgb,#e7a02d 9%,var(--hm-paper))}}.hm-subscription-global-alert{box-shadow:0 7px 20px #432e0e14}.hm-subscription-global-alert.is-danger{color:#913b34;background:#df554b;border-color:#d24a4159}@supports (color:color-mix(in lab,red,red)){.hm-subscription-global-alert.is-danger{background:color-mix(in srgb,#df554b 8%,var(--hm-paper))}}.hm-subscription-global-alert-content,.hm-subscription-global-alert-content>span,.hm-subscription-global-alert-actions,.hm-subscription-global-alert-actions>a,.hm-subscription-global-alert-actions>button.is-topup{align-items:center;display:flex}.hm-subscription-global-alert-content{gap:.7rem;min-width:0}.hm-subscription-global-alert-content>span{color:#fff;background:#d89525;border-radius:.68rem;flex:none;justify-content:center;width:2.35rem;height:2.35rem}.hm-subscription-global-alert.is-danger .hm-subscription-global-alert-content>span{background:#d64e45}.hm-subscription-global-alert strong,.hm-subscription-global-alert p{display:block}.hm-subscription-global-alert strong{color:inherit;font-size:.66rem;font-weight:950}.hm-subscription-global-alert p{color:currentColor;margin-top:.08rem}@supports (color:color-mix(in lab,red,red)){.hm-subscription-global-alert p{color:color-mix(in srgb,currentColor 80%,var(--hm-muted))}}.hm-subscription-global-alert p{font-size:.54rem;line-height:1.45}.hm-subscription-global-alert-actions{flex:none;gap:.45rem}.hm-subscription-global-alert-actions>a,.hm-subscription-global-alert-actions>button.is-topup{place-items:unset;color:#fff;background:#b97712;border:0;border-radius:.65rem;flex:none;justify-content:center;gap:.42rem;width:auto;height:auto;padding:.58rem .7rem;font-size:.57rem;font-weight:950}.hm-subscription-global-alert.is-danger .hm-subscription-global-alert-actions>a,.hm-subscription-global-alert.is-danger .hm-subscription-global-alert-actions>button.is-topup{background:#b9423a}.hm-subscription-global-alert-actions>button{border:1px solid;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-subscription-global-alert-actions>button{border:1px solid color-mix(in srgb,currentColor 24%,var(--hm-line))}}.hm-subscription-global-alert-actions>button{color:currentColor;background:currentColor;border-radius:.65rem}@supports (color:color-mix(in lab,red,red)){.hm-subscription-global-alert-actions>button{background:color-mix(in srgb,currentColor 5%,var(--hm-paper))}}.hm-subscription-grace-layer{z-index:115;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#230e0db8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.hm-subscription-grace-dialog{border:1px solid #dc5148;width:min(100%,36rem);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-subscription-grace-dialog{border:1px solid color-mix(in srgb,#dc5148 42%,var(--hm-line))}}.hm-subscription-grace-dialog{color:var(--hm-text);background:var(--hm-paper);border-top:5px solid #d64e45;border-radius:1rem;box-shadow:0 30px 85px #240c0b61}.hm-subscription-grace-dialog>header{border-bottom:1px solid var(--hm-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:1rem;display:grid}.hm-subscription-grace-dialog>header>span{color:#fff;background:#d64e45;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;box-shadow:0 5px 16px #d64e453d}.hm-subscription-grace-dialog>header small{color:#b9423a;letter-spacing:.09em;text-transform:uppercase;font-size:.5rem;font-weight:950}.hm-subscription-grace-dialog>header h2{margin-top:.1rem;font-size:1.1rem;font-weight:950}.hm-subscription-grace-dialog>header button{border:1px solid var(--hm-line);width:2.2rem;height:2.2rem;color:var(--hm-muted);border-radius:.62rem;place-items:center;display:grid}.hm-subscription-grace-dialog>p{color:var(--hm-muted);padding:.9rem 1rem 0;font-size:.64rem;line-height:1.65}.hm-subscription-grace-plans{gap:.5rem;padding:.85rem 1rem 1rem;display:grid}.hm-subscription-grace-plans article{border:1px solid #dc5148;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-subscription-grace-plans article{border:1px solid color-mix(in srgb,#dc5148 22%,var(--hm-line))}}.hm-subscription-grace-plans article{background:#dc5148;border-radius:.72rem;padding:.65rem}@supports (color:color-mix(in lab,red,red)){.hm-subscription-grace-plans article{background:color-mix(in srgb,#dc5148 5%,var(--hm-paper))}}.hm-subscription-grace-plans article>span{color:#b9423a;background:#dc5148;border-radius:.58rem;place-items:center;width:2rem;height:2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-subscription-grace-plans article>span{background:color-mix(in srgb,#dc5148 12%,var(--hm-paper))}}.hm-subscription-grace-plans strong,.hm-subscription-grace-plans small{display:block}.hm-subscription-grace-plans strong{font-size:.65rem;font-weight:950}.hm-subscription-grace-plans small,.hm-subscription-grace-plans time{color:var(--hm-muted);font-size:.51rem}.hm-subscription-grace-plans time{color:#a43f37;white-space:nowrap;font-weight:900}.hm-subscription-grace-dialog>footer{border-top:1px solid var(--hm-line);background:var(--hm-canvas);justify-content:flex-end;align-items:center;gap:.55rem;padding:.8rem 1rem;display:flex}.hm-subscription-grace-dialog>footer button,.hm-subscription-grace-dialog>footer a{border:1px solid var(--hm-line);border-radius:.68rem;justify-content:center;align-items:center;gap:.42rem;min-height:2.55rem;padding:.52rem .72rem;font-size:.59rem;font-weight:950;display:inline-flex}.hm-subscription-grace-dialog>footer button.is-topup,.hm-subscription-grace-dialog>footer a{color:#fff;background:#b9423a;border-color:#b9423a}@media(max-width:720px){.hm-shop-topup-modal-layer{align-items:end;padding:0}.hm-shop-topup-modal{border-radius:1rem 1rem 0 0;max-height:96vh}.hm-shop-topup-modal>header p{display:none}.hm-shop-topup-modal>footer,.hm-subscription-global-alert{flex-direction:column;align-items:stretch}.hm-shop-topup-back,.hm-shop-topup-decline,.hm-shop-topup-confirm-action{width:100%}.hm-shop-topup-confirm-numbers{grid-template-columns:1fr}.hm-subscription-global-alert-actions{width:100%}.hm-subscription-global-alert-actions>a,.hm-subscription-global-alert-actions>button.is-topup{flex:1;justify-content:center;min-width:0}.hm-subscription-grace-plans article{grid-template-columns:auto minmax(0,1fr)}.hm-subscription-grace-plans time{grid-column:2}}.dark .hm-shop-topup-modal-layer{--shop-orange-pale:var(--shop-orange)}@supports (color:color-mix(in lab,red,red)){.dark .hm-shop-topup-modal-layer{--shop-orange-pale:color-mix(in srgb, var(--shop-orange) 14%, var(--hm-paper))}}.dark .hm-shop-topup-modal-layer{--shop-ink:var(--hm-text);--shop-muted:var(--hm-muted);--shop-line:var(--hm-line)}.dark .hm-shop-modal-backdrop{--shop-navy:var(--hm-text);--shop-ink:var(--hm-text);--shop-muted:var(--hm-muted);--shop-line:var(--hm-line);--shop-cream:var(--hm-paper)}.dark .hm-shop-topup-saving-callout,.dark .hm-subscription-global-alert.is-warning{color:#f0d29b}.dark .hm-shop-topup-shortfall-callout,.dark .hm-subscription-global-alert.is-danger{color:#ffaaa3}.dark .hm-shop-checkout-success-amount,.dark .hm-shop-checkout-success-amount strong{color:#9be1cc}.dark .hm-shop-external-checkout-note{color:#c0c8ce}.hm-shop-receipt{border:1px solid #20a98c;justify-items:center;width:min(100%,46rem);margin:clamp(1rem,5vw,3.5rem) auto;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-shop-receipt{border:1px solid color-mix(in srgb,#20a98c 24%,var(--hm-line))}}.hm-shop-receipt{background:radial-gradient(circle at 8% 0,#ffd25c2e,transparent 13rem),radial-gradient(circle at 100% 25%,#20a98c21,transparent 15rem),var(--hm-paper);text-align:center;border-radius:1.6rem;padding:clamp(1.4rem,5vw,3rem);box-shadow:0 22px 65px #4836231f}.hm-shop-receipt.is-failed,.hm-shop-receipt.is-payment_error,.hm-shop-receipt.is-unknown{border-color:#df5c4d}@supports (color:color-mix(in lab,red,red)){.hm-shop-receipt.is-failed,.hm-shop-receipt.is-payment_error,.hm-shop-receipt.is-unknown{border-color:color-mix(in srgb,#df5c4d 30%,var(--hm-line))}}.hm-shop-receipt-icon{z-index:1;border:.55rem solid #20a98c;place-items:center;width:5rem;height:5rem;margin-bottom:1rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-shop-receipt-icon{border:.55rem solid color-mix(in srgb,#20a98c 12%,var(--hm-paper))}}.hm-shop-receipt-icon{color:#fff;background:linear-gradient(135deg,#15977b,#35c6a8);border-radius:50%;font-size:1.65rem;box-shadow:0 10px 24px #148e743d}.hm-shop-receipt.is-failed .hm-shop-receipt-icon,.hm-shop-receipt.is-payment_error .hm-shop-receipt-icon,.hm-shop-receipt.is-unknown .hm-shop-receipt-icon{border-color:#df5c4d}@supports (color:color-mix(in lab,red,red)){.hm-shop-receipt.is-failed .hm-shop-receipt-icon,.hm-shop-receipt.is-payment_error .hm-shop-receipt-icon,.hm-shop-receipt.is-unknown .hm-shop-receipt-icon{border-color:color-mix(in srgb,#df5c4d 11%,var(--hm-paper))}}.hm-shop-receipt.is-failed .hm-shop-receipt-icon,.hm-shop-receipt.is-payment_error .hm-shop-receipt-icon,.hm-shop-receipt.is-unknown .hm-shop-receipt-icon{background:linear-gradient(135deg,#c7453a,#e96d5e);box-shadow:0 10px 24px #c7453a33}.hm-shop-receipt.is-processing .hm-shop-receipt-icon{background:linear-gradient(135deg,#d88717,#f5aa32);box-shadow:0 10px 24px #d8871733}.hm-shop-receipt h1{letter-spacing:-.035em;margin-top:.35rem;font-size:clamp(1.55rem,5vw,2.35rem);font-weight:950}.hm-shop-receipt-copy{max-width:35rem;color:var(--hm-muted);margin-top:.65rem;font-size:.82rem;font-weight:650;line-height:1.7}.hm-shop-receipt-confetti i{background:#f4a134;border-radius:.2rem;width:.55rem;height:1.1rem;position:absolute;transform:rotate(24deg)}.hm-shop-receipt-confetti i:first-child{top:2.2rem;left:10%}.hm-shop-receipt-confetti i:nth-child(2){background:#20a98c;top:5.8rem;left:18%;transform:rotate(-38deg)}.hm-shop-receipt-confetti i:nth-child(3){background:#875dd1;top:2.8rem;right:13%;transform:rotate(47deg)}.hm-shop-receipt-confetti i:nth-child(4){background:#e35c63;top:7rem;right:8%;transform:rotate(-18deg)}.hm-shop-receipt-confetti i:nth-child(5){background:#e35c63;width:.42rem;top:1rem;left:31%;transform:rotate(70deg)}.hm-shop-receipt:is(.is-failed,.is-payment_error,.is-unknown) .hm-shop-receipt-confetti{display:none}.hm-shop-receipt-card{border:1px solid var(--hm-line);background:var(--hm-canvas);text-align:left;border-radius:1rem;width:min(100%,36rem);margin-top:1.35rem;overflow:hidden}.hm-shop-receipt-card>header{border-bottom:1px solid var(--hm-line);background:var(--hm-paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.85rem 1rem;display:grid}.hm-shop-receipt-card>header>span{color:#d76d18;background:#f28a31;border-radius:.65rem;place-items:center;width:2.2rem;height:2.2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-receipt-card>header>span{background:color-mix(in srgb,#f28a31 12%,var(--hm-paper))}}.hm-shop-receipt-card small,.hm-shop-receipt-card strong{display:block}.hm-shop-receipt-card small{color:var(--hm-muted);font-size:.51rem;font-weight:750}.hm-shop-receipt-card>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.hm-shop-receipt-card>header b{color:#a2640d;background:#efa631;border-radius:999px;padding:.32rem .55rem}@supports (color:color-mix(in lab,red,red)){.hm-shop-receipt-card>header b{background:color-mix(in srgb,#efa631 13%,var(--hm-paper))}}.hm-shop-receipt-card>header b{font-size:.51rem}.hm-shop-receipt-card>header b.is-delivered{color:#147861;background:#20a98c}@supports (color:color-mix(in lab,red,red)){.hm-shop-receipt-card>header b.is-delivered{background:color-mix(in srgb,#20a98c 12%,var(--hm-paper))}}.hm-shop-receipt-card>header b.is-failed{color:#ad4036;background:#dc584a}@supports (color:color-mix(in lab,red,red)){.hm-shop-receipt-card>header b.is-failed{background:color-mix(in srgb,#dc584a 11%,var(--hm-paper))}}.hm-shop-receipt-lines>div{border-bottom:1px solid var(--hm-line);align-items:center;gap:.7rem;padding:.8rem 1rem;display:flex}.hm-shop-receipt-lines>div>span{color:#17846d;background:#20a98c;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-shop-receipt-lines>div>span{background:color-mix(in srgb,#20a98c 12%,var(--hm-paper))}}.hm-shop-receipt-lines>div>span{font-size:.62rem}.hm-shop-receipt-lines strong{font-size:.68rem}.hm-shop-receipt-card>footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding:.8rem 1rem;display:grid}.hm-shop-receipt-card>footer>span{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.75rem;padding:.65rem}.hm-shop-receipt-card>footer strong{margin-top:.15rem;font-size:.72rem}.hm-shop-receipt-live{color:#96600f;background:#efa631;border-radius:999px;align-items:center;gap:.55rem;margin-top:1rem;padding:.5rem .75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-shop-receipt-live{background:color-mix(in srgb,#efa631 12%,var(--hm-paper))}}.hm-shop-receipt-live{font-size:.56rem;font-weight:800}.hm-shop-receipt-live>span{background:#e09220;border-radius:50%;width:.55rem;height:.55rem;animation:1.2s ease-in-out infinite hmReceiptPulse}.hm-shop-receipt-actions{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.35rem;display:flex}.hm-shop-receipt-actions>:is(a,button){border-radius:.75rem;justify-content:center;align-items:center;gap:.55rem;min-height:2.9rem;padding:.75rem 1rem;font-size:.65rem;font-weight:900;display:inline-flex}@keyframes hmReceiptPulse{50%{opacity:.35;transform:scale(.7)}}@media(max-width:720px){.hm-shop-conversion-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-shop-conversion-checkout{grid-template-columns:1fr}.hm-shop-conversion-checkout>div:not(.hm-shop-conversion-arrow){text-align:center}.hm-shop-conversion-checkout>button{width:100%}.hm-shop-receipt-card>footer{grid-template-columns:1fr}.hm-shop-receipt-actions,.hm-shop-receipt-actions>:is(a,button){width:100%}}.hm-management-translations-nav{border:1px solid var(--store-admin-gold);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;width:100%;margin-top:auto;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-management-translations-nav{border:1px solid color-mix(in srgb,var(--store-admin-gold) 40%,var(--hm-line))}}.hm-management-translations-nav{color:var(--hm-text);background:var(--store-admin-gold);border-radius:.52rem;padding:.7rem}@supports (color:color-mix(in lab,red,red)){.hm-management-translations-nav{background:color-mix(in srgb,var(--store-admin-gold) 8%,var(--hm-paper))}}.hm-management-translations-nav{transition:border-color .16s,transform .16s}.hm-management-translations-nav:hover{border-color:var(--store-admin-gold)}@supports (color:color-mix(in lab,red,red)){.hm-management-translations-nav:hover{border-color:color-mix(in srgb,var(--store-admin-gold) 72%,var(--hm-line))}}.hm-management-translations-nav:hover{transform:translateY(-1px)}.hm-management-translations-nav>span{color:#fff;background:var(--store-admin-navy);border-radius:.4rem;place-items:center;width:2rem;height:2rem;display:grid}.hm-management-translations-nav>div{min-width:0}.hm-management-translations-nav strong,.hm-management-translations-nav small{display:block}.hm-management-translations-nav strong{font-size:.63rem;font-weight:900}.hm-management-translations-nav small{color:var(--hm-muted);margin-top:.12rem;font-size:.49rem;line-height:1.3}.hm-management-translations-nav>svg{color:var(--hm-muted);font-size:.55rem}.hm-management-landsite-copy-notice{border:1px solid #c9d7e7;border-left:4px solid var(--store-admin-navy);color:#30445f;background:#f5f8fc;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;margin-bottom:1rem;padding:.8rem;display:grid}.dark .hm-management-landsite-copy-notice{border-color:#7894b9}@supports (color:color-mix(in lab,red,red)){.dark .hm-management-landsite-copy-notice{border-color:color-mix(in srgb,#7894b9 28%,var(--hm-line))}}.dark .hm-management-landsite-copy-notice{border-left-color:var(--store-admin-gold);color:var(--hm-text);background:#526e91}@supports (color:color-mix(in lab,red,red)){.dark .hm-management-landsite-copy-notice{background:color-mix(in srgb,#526e91 9%,var(--hm-paper))}}.hm-management-landsite-copy-notice>span{color:#fff;background:var(--store-admin-navy);border-radius:.46rem;place-items:center;width:2.35rem;height:2.35rem;display:grid}.hm-management-landsite-copy-notice strong{font-size:.65rem;font-weight:950;display:block}.hm-management-landsite-copy-notice p{color:currentColor;max-width:46rem;margin-top:.14rem}@supports (color:color-mix(in lab,red,red)){.hm-management-landsite-copy-notice p{color:color-mix(in srgb,currentColor 72%,transparent)}}.hm-management-landsite-copy-notice p{font-size:.53rem;line-height:1.48}.hm-management-landsite-copy-notice>a{color:#fff;background:var(--store-admin-navy);white-space:nowrap;border-radius:.4rem;align-items:center;gap:.45rem;padding:.55rem .65rem;font-size:.55rem;font-weight:900;display:inline-flex}.hm-management-form-heading{align-items:flex-start;gap:.7rem;display:flex}.hm-management-form-heading>span{color:#fff;background:var(--store-admin-navy);border-radius:.45rem;flex:none;place-items:center;width:2.2rem;height:2.2rem;font-size:.65rem;display:grid}.hm-management-form-heading>div{min-width:0}.hm-management-technical-preview{gap:1rem;display:grid}.hm-management-video-card{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.75rem;overflow:hidden}.hm-management-video-card>header{border-bottom:1px solid var(--hm-line);justify-content:space-between;align-items:center;gap:.8rem;padding:.7rem .8rem;display:flex}.hm-management-video-card>header span{color:var(--hm-text);align-items:center;gap:.45rem;font-size:.57rem;font-weight:900;display:inline-flex}.hm-management-video-card>header span svg{color:var(--store-admin-gold)}.hm-management-video-card>header small{color:var(--hm-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.46rem}.hm-management-video-card .hm-management-trailer-preview{border:0;border-radius:0}.hm-management-trailer-preview>div{color:#9d9289;text-align:center;place-content:center;gap:.55rem;height:100%;padding:1rem;font-size:.55rem;display:grid}.hm-management-trailer-preview>div svg{color:#e58a3c;margin:0 auto;font-size:1.4rem}.hm-management-social-editor{gap:.75rem;display:grid}.hm-management-social-list{gap:.55rem;display:grid}.hm-management-social-row{--social-accent:#626a78;border:1px solid var(--hm-line);background:var(--social-accent);border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;min-width:0;padding:.62rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-management-social-row{background:color-mix(in srgb,var(--social-accent) 4%,var(--hm-paper))}}.hm-management-social-row[data-platform=youtube]{--social-accent:#e32424}.hm-management-social-row[data-platform=x]{--social-accent:#202226}.dark .hm-management-social-row[data-platform=x]{--social-accent:#f3f3f3}.dark .hm-management-social-row[data-platform=x] .hm-management-social-mark{color:#171513}.hm-management-social-row[data-platform=tiktok]{--social-accent:#14b8a6}.hm-management-social-row[data-platform=instagram]{--social-accent:#d93d82}.hm-management-social-row[data-platform=discord]{--social-accent:#5865f2}.hm-management-social-mark{color:#fff;background:var(--social-accent);width:2.45rem;height:2.45rem;box-shadow:0 6px 14px var(--social-accent);border-radius:.52rem;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-management-social-mark{box-shadow:0 6px 14px color-mix(in srgb,var(--social-accent) 24%,transparent)}}.hm-management-social-mark{font-size:.73rem;font-weight:950}.hm-management-social-row>label{gap:.28rem;min-width:0;display:grid}.hm-management-social-row>label>strong{color:var(--hm-text);font-size:.57rem;font-weight:950}.hm-management-social-row>label>span{border:1px solid var(--hm-line);min-width:0;color:var(--hm-muted);background:var(--hm-paper);border-radius:.48rem;align-items:center;gap:.45rem;padding:0 .58rem;transition:border-color .16s,box-shadow .16s;display:flex}.hm-management-social-row>label>span:focus-within{border-color:var(--social-accent)}@supports (color:color-mix(in lab,red,red)){.hm-management-social-row>label>span:focus-within{border-color:color-mix(in srgb,var(--social-accent) 62%,var(--hm-line))}}.hm-management-social-row>label>span:focus-within{box-shadow:0 0 0 3px var(--social-accent)}@supports (color:color-mix(in lab,red,red)){.hm-management-social-row>label>span:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--social-accent) 10%,transparent)}}.hm-management-social-row input{width:100%;min-width:0;color:var(--hm-text);background:0 0;border:0;outline:0;padding:.58rem 0;font-size:.58rem;font-weight:700}.hm-management-social-remove{border:1px solid var(--hm-danger);place-items:center;width:2.35rem;height:2.35rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-management-social-remove{border:1px solid color-mix(in srgb,var(--hm-danger) 24%,var(--hm-line))}}.hm-management-social-remove{color:var(--hm-danger);background:var(--hm-danger);border-radius:.52rem}@supports (color:color-mix(in lab,red,red)){.hm-management-social-remove{background:color-mix(in srgb,var(--hm-danger) 5%,var(--hm-paper))}}.hm-management-social-remove{font-size:.58rem;transition:border-color .16s,background .16s}.hm-management-social-remove:hover{border-color:var(--hm-danger);background:var(--hm-danger)}@supports (color:color-mix(in lab,red,red)){.hm-management-social-remove:hover{background:color-mix(in srgb,var(--hm-danger) 11%,var(--hm-paper))}}.hm-management-social-empty{border:1px dashed var(--hm-line);min-height:4.25rem;color:var(--hm-muted);background:var(--hm-canvas);border-radius:.7rem;justify-content:center;align-items:center;gap:.65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-management-social-empty{background:color-mix(in srgb,var(--hm-canvas) 54%,var(--hm-paper))}}.hm-management-social-empty>svg{color:var(--store-admin-gold)}.hm-management-social-empty>span{display:grid}.hm-management-social-empty strong{color:var(--hm-text);font-size:.6rem}.hm-management-social-empty small{margin-top:.12rem;font-size:.49rem}.hm-management-social-add{gap:.45rem;display:grid}.hm-management-social-add>span{color:var(--hm-muted);text-transform:uppercase;align-items:center;gap:.35rem;font-size:.5rem;font-weight:900;display:inline-flex}.hm-management-social-add>div{flex-wrap:wrap;gap:.42rem;display:flex}.hm-management-social-add button{border:1px solid var(--hm-line);min-height:2.2rem;color:var(--hm-text);background:var(--hm-paper);border-radius:.52rem;align-items:center;gap:.38rem;padding:.48rem .62rem;font-size:.53rem;font-weight:850;display:inline-flex}.hm-management-social-add button:hover{border-color:var(--store-admin-gold)}@supports (color:color-mix(in lab,red,red)){.hm-management-social-add button:hover{border-color:color-mix(in srgb,var(--store-admin-gold) 62%,var(--hm-line))}}.hm-management-social-add button:hover{background:var(--store-admin-gold)}@supports (color:color-mix(in lab,red,red)){.hm-management-social-add button:hover{background:color-mix(in srgb,var(--store-admin-gold) 7%,var(--hm-paper))}}.hm-management-social-add button svg{color:var(--store-admin-gold)}.hm-management-social-complete{color:var(--hm-muted);font-size:.5rem;font-weight:750}.hm-management-seo-source{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.6rem;padding:.85rem}@supports (color:color-mix(in lab,red,red)){.hm-management-seo-source{background:color-mix(in srgb,var(--hm-canvas) 54%,var(--hm-paper))}}.hm-management-seo-source>span{color:var(--hm-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.48rem;font-weight:900}.hm-management-seo-source strong,.hm-management-seo-source p{display:block}.hm-management-seo-source strong{margin-top:.45rem;font-size:.74rem;font-weight:900}.hm-management-seo-source p{color:var(--hm-muted);margin-top:.3rem;font-size:.56rem;line-height:1.5}.hm-management-seo-source>a{color:#b76d12;align-items:center;gap:.42rem;margin-top:.65rem;font-size:.54rem;font-weight:900;display:inline-flex}@media(max-width:720px){.hm-management-landsite-copy-notice{grid-template-columns:auto minmax(0,1fr)}.hm-management-landsite-copy-notice>a{grid-column:1/-1;justify-content:center}}.hm-team-page{--team-ink:#30251f;--team-soft:#756860;--team-owner:#ef8b19;--team-owner-soft:#fff0cc;--team-ceo:#8358d8;--team-ceo-soft:#f1eaff;--team-admin:#3986d7;--team-admin-soft:#e8f4ff;--team-mod:#28a878;--team-mod-soft:#e5faef;--team-helper:#e7a51e;--team-helper-soft:#fff7d8;color:var(--team-ink);background:radial-gradient(circle at 5% 42%,#5fc59f12,transparent 22rem),radial-gradient(circle at 96% 62%,#8358d812,transparent 24rem),var(--land-paper)}.hm-team-hero{color:var(--team-ink);background:radial-gradient(circle at 8% 12%,#ffae4d5c,#0000 19rem),radial-gradient(circle at 92% 18%,#9268e13b,#0000 21rem),radial-gradient(circle at 72% 92%,#44bc912b,#0000 19rem),linear-gradient(135deg,#fff8e9,#fff2e7 48%,#f4edff);padding-block:clamp(4.3rem,8vw,7.2rem);position:relative;overflow:hidden}.hm-team-hero:before{content:"";opacity:.45;background-image:radial-gradient(#533d2d1c 1px,#0000 1px);background-size:1.6rem 1.6rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.hm-team-hero .hm-land-shell{z-index:2;text-align:left;max-width:84rem;position:relative}.hm-team-hero-grid{align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.hm-team-hero-grid>*,.hm-team-hero-copy{min-width:0}.hm-team-hero .hm-land-kicker{color:#b9550e;background:#ffffffb8;border:1px solid #e2711938;box-shadow:0 7px 22px #78461f14}.hm-team-hero h1{max-width:50rem;color:var(--team-ink);letter-spacing:-.073em;text-wrap:balance;overflow-wrap:anywhere;margin-top:1.2rem;font-size:clamp(3rem,6.6vw,6.2rem);font-weight:950;line-height:.92}.hm-team-hero-copy>p{max-width:42rem;color:var(--team-soft);margin:1.35rem 0 0;font-size:clamp(.75rem,1.35vw,.9rem);font-weight:560;line-height:1.8}.hm-team-hero-chips{flex-wrap:wrap;gap:.55rem;margin-top:1.5rem;display:flex}.hm-team-hero-chips span{color:#65554b;background:#ffffffb3;border:1px solid #43362d1a;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .68rem;font-size:.54rem;font-weight:850;display:inline-flex;box-shadow:0 6px 18px #5a3c250e}.hm-team-hero-chips span:first-child svg{color:#e56674}.hm-team-hero-chips span:last-child svg{color:#6b64d9}.hm-team-confetti{z-index:1;pointer-events:none;position:absolute;inset:0}.hm-team-confetti i{background:var(--team-owner);border-radius:.15rem;width:.55rem;height:.55rem;animation:5s ease-in-out infinite hmTeamConfetti;position:absolute}.hm-team-confetti i:first-child{top:13%;left:5%;transform:rotate(21deg)}.hm-team-confetti i:nth-child(2){background:var(--team-mod);width:.4rem;height:1rem;animation-delay:-1.2s;top:74%;left:12%}.hm-team-confetti i:nth-child(3){background:var(--team-ceo);border-radius:50%;animation-delay:-2.4s;top:18%;left:48%}.hm-team-confetti i:nth-child(4){background:var(--team-admin);animation-delay:-3.1s;top:81%;left:57%}.hm-team-confetti i:nth-child(5){background:#e46875;width:1rem;height:.35rem;animation-delay:-.8s;top:10%;right:7%}.hm-team-confetti i:nth-child(6){background:var(--team-helper);border-radius:50%;animation-delay:-1.8s;bottom:17%;right:2%}.hm-team-playground{isolation:isolate;min-height:28rem;position:relative}.hm-team-logo-bubble{z-index:2;aspect-ratio:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #4c35281a;border-radius:42% 58% 52% 48%/52% 42% 58% 48%;place-items:center;width:clamp(13rem,24vw,19rem);animation:8s ease-in-out infinite hmTeamBlob;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-3deg);box-shadow:0 28px 70px #64422729,inset 0 0 0 .7rem #ffffff6b}.hm-team-logo-bubble:before,.hm-team-logo-bubble:after,.hm-team-logo-bubble>span{content:"";border-radius:.45rem;position:absolute}.hm-team-logo-bubble:before{background:var(--team-ceo-soft);width:1.35rem;height:1.35rem;top:13%;right:12%;transform:rotate(14deg)}.hm-team-logo-bubble:after{background:var(--team-mod-soft);width:1rem;height:1rem;bottom:12%;left:14%;transform:rotate(-11deg)}.hm-team-logo-bubble>span{background:var(--team-owner);width:.7rem;height:.7rem;top:22%;left:10%;transform:rotate(22deg)}.hm-team-logo-bubble img{object-fit:contain;filter:drop-shadow(0 14px 20px #6f3c1929);width:67%;height:67%}.hm-team-orbit-label{z-index:4;color:#fff;letter-spacing:.035em;border:3px solid #ffffffd1;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .78rem;font-size:.58rem;font-weight:950;animation:4.8s ease-in-out infinite hmTeamFloat;display:inline-flex;position:absolute;box-shadow:0 12px 25px #412a1d2b}.hm-team-orbit-label.is-owner{background:linear-gradient(135deg,#f2a22b,#dd7211);top:9%;left:5%;transform:rotate(-7deg)}.hm-team-orbit-label.is-ceo{background:linear-gradient(135deg,#9970e6,#6840bb);animation-delay:-1.4s;top:24%;right:1%;transform:rotate(7deg)}.hm-team-orbit-label.is-staff{background:linear-gradient(135deg,#3db489,#198b65);animation-delay:-2.7s;bottom:7%;left:5%;transform:rotate(5deg)}.hm-team-count-bubble{z-index:5;color:#fff;text-align:center;background:linear-gradient(145deg,#e86974,#cc4c66);border:.35rem solid #fffc;border-radius:50%;place-content:center;width:6.2rem;height:6.2rem;animation:5.5s ease-in-out -1.8s infinite hmTeamFloat;display:grid;position:absolute;bottom:8%;right:3%;transform:rotate(-6deg);box-shadow:0 14px 32px #8e364633}.hm-team-count-bubble strong{letter-spacing:-.06em;font-size:2rem;font-weight:950;line-height:.9}.hm-team-count-bubble small{margin-top:.25rem;font-size:.48rem;font-weight:850}.hm-team-doodle{z-index:1;font-size:2rem;animation:7s ease-in-out infinite hmTeamDoodle;position:absolute}.hm-team-doodle-star{color:#e9af2b;top:2%;right:21%}.hm-team-doodle-heart{color:#e86c79;font-size:1.45rem;animation-delay:-2.4s;bottom:4%;left:36%}.hm-team-content{padding-block:clamp(2rem,5vw,4rem) clamp(5rem,9vw,8rem)}.hm-team-owner-section,.hm-team-ceo-section{border-bottom:1px solid var(--team-ink);gap:clamp(1.6rem,4vw,3rem);display:grid}@supports (color:color-mix(in lab,red,red)){.hm-team-owner-section,.hm-team-ceo-section{border-bottom:1px solid color-mix(in srgb,var(--team-ink) 10%,transparent)}}.hm-team-owner-section,.hm-team-ceo-section{padding-block:clamp(3.5rem,7vw,6.5rem)}.hm-team-section-heading{max-width:40rem}.hm-team-section-heading>span{color:#b65a16;letter-spacing:.14em;align-items:center;gap:.55rem;font-size:.53rem;font-weight:950;display:inline-flex}.hm-team-section-heading>span b{color:#fff;letter-spacing:0;background:linear-gradient(135deg,#f59a34,#df650e);border-radius:.62rem .2rem;place-items:center;width:2rem;height:2rem;display:grid;box-shadow:0 5px 12px #d15b0c2e}.hm-team-section-heading h2{color:var(--team-ink);letter-spacing:-.06em;text-wrap:balance;margin-top:.8rem;font-size:clamp(2rem,4.4vw,3.8rem);font-weight:950;line-height:1}.hm-team-section-heading p{max-width:37rem;color:var(--team-soft);margin-top:.8rem;font-size:.72rem;line-height:1.75}.hm-team-leader-card{border:1px solid #0000;border-radius:1.8rem;grid-template-columns:minmax(8rem,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(1.3rem,4vw,2.5rem);min-height:22rem;padding:clamp(1.3rem,4vw,2.4rem);transition:transform .24s,box-shadow .24s;display:grid;position:relative;overflow:hidden}.hm-team-leader-card:before,.hm-team-leader-card:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.hm-team-leader-card:before{border:2rem solid;width:15rem;height:15rem;top:-7rem;right:-5rem}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-card:before{border:2rem solid color-mix(in srgb,currentColor 8%,transparent)}}.hm-team-leader-card:after{background:currentColor;width:6rem;height:6rem;bottom:-3rem;left:31%}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-card:after{background:color-mix(in srgb,currentColor 5%,transparent)}}.hm-team-leader-card:hover{transform:translateY(-5px)rotate(-.3deg)}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-card.is-ceo{border-color:color-mix(in srgb,var(--team-ceo) 25%,transparent)}}.hm-team-leader-avatar{z-index:1;aspect-ratio:1;background:currentColor;border-radius:1.55rem 3.6rem;place-items:center;min-width:0;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-avatar{background:color-mix(in srgb,currentColor 10%,transparent)}}.hm-team-leader-avatar{transform:rotate(-3deg)}.hm-team-leader-card.is-owner .hm-team-leader-avatar{background:#ffffff14;border:1px solid #ffffff21}.hm-team-leader-card.is-ceo .hm-team-leader-avatar{background:#8358d817;border:1px solid #7c4fc61f}.hm-team-leader-avatar img{object-fit:cover;width:82%;height:82%;image-rendering:pixelated;border-radius:1.1rem 3rem;transform:rotate(3deg)}.hm-team-leader-card .hm-team-leader-spark{z-index:2;color:#fff;background:var(--team-owner);border:.25rem solid #fffc;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;padding:0;font-size:.75rem;animation:5s ease-in-out infinite hmTeamDoodle;display:grid;position:absolute;top:-.65rem;right:-.55rem;box-shadow:0 9px 20px #53351f33}.hm-team-leader-card.is-ceo .hm-team-leader-spark{background:var(--team-ceo)}.hm-team-leader-copy{z-index:2;min-width:0;position:relative}.hm-team-leader-copy>span{color:inherit;background:currentColor;border-radius:999px;padding:.4rem .58rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-copy>span{background:color-mix(in srgb,currentColor 9%,transparent)}}.hm-team-leader-copy>span{letter-spacing:.1em;text-transform:uppercase;font-size:.5rem;font-weight:950}.hm-team-leader-copy h3{color:inherit;letter-spacing:-.055em;margin-top:.65rem;font-size:clamp(1.7rem,4vw,3rem);font-weight:950;line-height:1}.hm-team-leader-copy p{color:currentColor;max-width:31rem;margin-top:.75rem}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-copy p{color:color-mix(in srgb,currentColor 70%,transparent)}}.hm-team-leader-copy p{font-size:.68rem;line-height:1.75}.hm-team-leader-card.is-owner .hm-team-leader-copy p{color:#d5c6ba}.hm-team-leader-copy>a{color:#fff;background:var(--team-ceo);border-radius:.7rem;align-items:center;gap:.48rem;margin-top:1rem;padding:.62rem .75rem;font-size:.57rem;font-weight:900;transition:gap .18s,transform .18s;display:inline-flex}.hm-team-leader-copy>a:hover{gap:.7rem;transform:translateY(-1px)}.hm-team-ceo-grid{gap:1rem;display:grid}.hm-team-ceo-grid .hm-team-leader-card{min-height:20rem}.hm-team-section{--rank:var(--team-admin);--rank-soft:var(--team-admin-soft);border-bottom:1px solid var(--team-ink);gap:clamp(1.7rem,5vw,4rem);display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-team-section{border-bottom:1px solid color-mix(in srgb,var(--team-ink) 9%,transparent)}}.hm-team-section{padding-block:clamp(3.5rem,7vw,6rem)}.hm-team-section.is-moderation{--rank:var(--team-mod);--rank-soft:var(--team-mod-soft)}.hm-team-section.is-helper{--rank:var(--team-helper);--rank-soft:var(--team-helper-soft)}.hm-team-section-copy{align-items:flex-start;gap:.85rem;display:flex}.hm-team-section-copy>span{color:#fff;background:var(--rank);width:2.55rem;height:2.55rem;box-shadow:0 6px 16px var(--rank);border:0;border-radius:.8rem .25rem;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-team-section-copy>span{box-shadow:0 6px 16px color-mix(in srgb,var(--rank) 25%,transparent)}}.hm-team-section-copy>span{letter-spacing:0;font-size:.55rem;font-weight:950}.hm-team-section-copy>div{min-width:0}.hm-team-section-copy h2{color:var(--team-ink);letter-spacing:-.05em;margin:0;font-size:clamp(1.7rem,3vw,2.65rem);font-weight:950;line-height:1}.hm-team-section-copy p{max-width:31rem;color:var(--team-soft);margin-top:.6rem;font-size:.68rem;line-height:1.7}.hm-team-grid{align-content:start;gap:.75rem;display:grid}.hm-team-member{--rank:var(--team-admin);--rank-soft:var(--team-admin-soft);border:1px solid var(--rank);align-items:center;gap:.78rem;min-width:0;min-height:5.2rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-team-member{border:1px solid color-mix(in srgb,var(--rank) 19%,transparent)}}.hm-team-member{color:var(--team-ink);background:radial-gradient(circle at 100% 0,var(--rank-soft),transparent 7rem),var(--land-paper);border-radius:1.15rem .55rem;padding:.68rem}@supports (color:color-mix(in lab,red,red)){.hm-team-member{background:radial-gradient(circle at 100% 0,var(--rank-soft),transparent 7rem),color-mix(in srgb,var(--land-paper) 98%,var(--rank))}}.hm-team-member{box-shadow:0 9px 24px var(--rank)}@supports (color:color-mix(in lab,red,red)){.hm-team-member{box-shadow:0 9px 24px color-mix(in srgb,var(--rank) 8%,transparent)}}.hm-team-member{transition:border-radius .2s,transform .2s,box-shadow .2s}.hm-team-member.is-moderation{--rank:var(--team-mod);--rank-soft:var(--team-mod-soft)}.hm-team-member.is-helper{--rank:var(--team-helper);--rank-soft:var(--team-helper-soft)}.hm-team-member:before{background:var(--rank);content:"";opacity:1;border-radius:0;width:.28rem;position:absolute;inset:0 auto 0 0}.hm-team-member:after{border:.65rem solid var(--rank);width:3rem;height:3rem;position:absolute;top:-1.2rem;right:-1.2rem}@supports (color:color-mix(in lab,red,red)){.hm-team-member:after{border:.65rem solid color-mix(in srgb,var(--rank) 10%,transparent)}}.hm-team-member:after{content:"";border-radius:50%}.hm-team-member:hover{border-color:var(--rank)}@supports (color:color-mix(in lab,red,red)){.hm-team-member:hover{border-color:color-mix(in srgb,var(--rank) 48%,transparent)}}.hm-team-member:hover{box-shadow:0 15px 32px var(--rank);border-radius:.55rem 1.15rem}@supports (color:color-mix(in lab,red,red)){.hm-team-member:hover{box-shadow:0 15px 32px color-mix(in srgb,var(--rank) 14%,transparent)}}.hm-team-member:hover{transform:translateY(-4px)rotate(-.4deg)}.hm-team-member>.hm-team-member-avatar{border:.2rem solid var(--rank);flex:none;place-items:center;width:3.55rem;height:3.55rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-team-member>.hm-team-member-avatar{border:.2rem solid color-mix(in srgb,var(--rank) 22%,white)}}.hm-team-member>.hm-team-member-avatar{background:var(--rank-soft);border-radius:.9rem .35rem}.hm-team-member-avatar img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.hm-team-member>.hm-team-member-copy{flex:1;min-width:0;display:grid}.hm-team-member-copy strong{color:var(--team-ink);text-overflow:ellipsis;font-size:.73rem;font-weight:950;overflow:hidden}.hm-team-member-copy small{color:var(--rank);letter-spacing:.04em;text-transform:uppercase;margin-top:.18rem;font-size:.47rem;font-weight:950}.hm-team-member>.hm-team-member-arrow{z-index:1;width:1.9rem;height:1.9rem;color:var(--rank);background:var(--rank-soft);border-radius:50%;flex:none;place-items:center;font-size:.52rem;display:grid;position:relative}.hm-team-empty{border:1px dashed var(--team-ceo);justify-content:center;align-items:center;gap:.6rem;min-height:5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-team-empty{border:1px dashed color-mix(in srgb,var(--team-ceo) 23%,transparent)}}.hm-team-empty{color:var(--team-soft);background:var(--team-ceo-soft);border-radius:1rem;padding:1.2rem}@supports (color:color-mix(in lab,red,red)){.hm-team-empty{background:color-mix(in srgb,var(--team-ceo-soft) 40%,transparent)}}.hm-team-empty{text-align:center;font-size:.62rem}.hm-team-empty svg{color:var(--team-ceo)}.hm-team-join{color:#fff;background:radial-gradient(circle at 3% 0,#ffbe5a52,#0000 12rem),radial-gradient(circle at 88% 100%,#905edb52,#0000 18rem),linear-gradient(135deg,#30241d,#473024 60%,#3c2954);border:1px solid #ffffff29;border-radius:1.7rem .65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.15rem;margin-top:clamp(2rem,5vw,4rem);padding:clamp(1.2rem,3vw,1.8rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #3d2b2233}.hm-team-join-art{background:#ffffff1a;border-radius:1.3rem .45rem;place-items:center;width:4.5rem;height:4.5rem;display:grid;position:relative;transform:rotate(-4deg)}.hm-team-join-art img{object-fit:contain;width:3.1rem;height:3.1rem}.hm-team-join-art>svg{color:#ffc65f;filter:drop-shadow(0 4px 8px #0003);position:absolute;top:-.45rem;right:-.45rem}.hm-team-join>div:not(.hm-team-join-art){min-width:0}.hm-team-join span{color:#ffc98c;letter-spacing:.08em;font-size:.52rem;font-weight:900}.hm-team-join h2{color:#fff;letter-spacing:-.035em;max-width:49rem;margin-top:.28rem;font-size:clamp(1.15rem,2.4vw,1.75rem);font-weight:900;line-height:1.2}.hm-team-join a{color:#432617;white-space:nowrap;background:linear-gradient(135deg,#ffd07b,#f7a63c);border:1px solid #ffffff2e;border-radius:.85rem .3rem;align-items:center;gap:.6rem;min-height:3rem;padding:.75rem .9rem;font-size:.61rem;font-weight:950;transition:border-radius .18s,transform .18s;display:inline-flex;box-shadow:0 10px 24px #25160f33}.hm-team-join a:hover{border-radius:.3rem .85rem;transform:translateY(-2px)}@keyframes hmTeamFloat{0%,to{translate:0}50%{translate:0 -.65rem}}@keyframes hmTeamBlob{0%,to{border-radius:42% 58% 52% 48%/52% 42% 58% 48%;translate:0}50%{border-radius:57% 43% 45% 55%/42% 58%;translate:0 -.45rem}}@keyframes hmTeamDoodle{0%,to{rotate:-5deg;scale:1}50%{rotate:6deg;scale:1.08}}@keyframes hmTeamConfetti{0%,to{translate:0;rotate:0deg}50%{translate:0 -.7rem;rotate:22deg}}@media(min-width:900px){.hm-team-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(24rem,.85fr)}.hm-team-owner-section{grid-template-columns:minmax(17rem,.62fr) minmax(0,1.38fr);align-items:center}.hm-team-section{grid-template-columns:minmax(16rem,.57fr) minmax(0,1.43fr)}}@media(min-width:1120px){.hm-team-ceo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-team-ceo-grid.has-one{grid-template-columns:1fr}.hm-team-ceo-grid .hm-team-leader-card{grid-template-columns:minmax(7rem,.65fr) minmax(0,1.35fr)}.hm-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:899px){.hm-team-playground{width:min(100%,30rem);min-height:24rem;margin-inline:auto}}@media(max-width:640px){.hm-team-hero{padding-block:3.5rem 2.8rem}.hm-team-hero h1{letter-spacing:-.065em;font-size:clamp(2.45rem,12vw,3.7rem)}.hm-team-playground{min-height:20.5rem}.hm-team-logo-bubble{width:13.5rem}.hm-team-count-bubble{width:5rem;height:5rem}.hm-team-count-bubble strong{font-size:1.6rem}.hm-team-orbit-label{padding:.45rem .58rem;font-size:.49rem}.hm-team-leader-card,.hm-team-ceo-grid .hm-team-leader-card{border-radius:1.25rem;grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;min-height:0;padding:1rem}.hm-team-leader-copy h3{font-size:1.45rem}.hm-team-leader-copy p{font-size:.6rem;line-height:1.6}.hm-team-leader-copy>a{margin-top:.75rem;padding:.52rem .6rem;font-size:.51rem}.hm-team-section-copy{gap:.68rem}.hm-team-join{grid-template-columns:1fr;padding-top:1.45rem}.hm-team-join-art{opacity:.72;width:3.5rem;height:3.5rem;position:absolute;top:1rem;right:1rem}.hm-team-join-art img{width:2.35rem;height:2.35rem}.hm-team-join>div:not(.hm-team-join-art){padding-right:4.4rem}.hm-team-join a{justify-content:center}}@media(max-width:420px){.hm-team-leader-card,.hm-team-ceo-grid .hm-team-leader-card{grid-template-columns:1fr}.hm-team-leader-avatar{width:7.5rem}}.hm-global-header{z-index:40;border-bottom:1px solid var(--hm-line);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.hm-global-header{border-bottom:1px solid color-mix(in srgb,var(--hm-line) 92%,transparent)}}.hm-global-header{background:var(--hm-paper);padding:0}@supports (color:color-mix(in lab,red,red)){.hm-global-header{background:color-mix(in srgb,var(--hm-paper) 96%,transparent)}}.hm-global-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 4px 14px #251d170b}.hm-global-header-shell{justify-content:space-between;align-items:center;gap:1rem;width:min(92.5rem,100% - 2rem);min-height:4.25rem;margin-inline:auto;padding-block:.45rem;display:flex}.hm-global-header-shell:before,.hm-global-header-shell:after{display:none}.hm-global-brand{border-radius:.55rem;flex:none;align-items:center;gap:.62rem;min-width:0;padding:.25rem .35rem .25rem 0;display:flex}.hm-global-brand img{object-fit:contain;width:2.35rem;height:2.35rem}.hm-global-brand>strong{letter-spacing:-.025em;font-size:1rem;font-weight:950}.hm-app-brand-context{color:var(--hm-muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.68rem;font-size:.58rem;font-weight:900;display:none}.hm-app-brand-context>i{background:var(--hm-line);width:1px;height:1.35rem}.hm-global-header-tools{justify-content:flex-end;align-items:center;gap:.6rem;min-width:0;display:flex}.hm-global-desktop-menu{gap:.6rem;min-width:0}.hm-global-links{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:.12rem;padding:0}.hm-global-links>a{border:1px solid #0000;border-radius:.55rem;gap:.4rem;min-height:2.65rem;padding:.62rem .7rem;font-size:.67rem;font-weight:850}.hm-global-links>a:hover{color:var(--hm-text);background:var(--hm-canvas)}@supports (color:color-mix(in lab,red,red)){.hm-global-links>a:hover{background:color-mix(in srgb,var(--hm-canvas) 70%,var(--hm-paper))}}.hm-global-links>a:hover{box-shadow:none;transform:none}.hm-global-links>a.is-active:not(.is-store,.is-panel){color:#ad4909;box-shadow:none;background:0 0}.hm-global-links>a.is-active:not(.is-store,.is-panel):after{background:#ea6b0c;height:2px;display:block;bottom:.18rem;left:.7rem;right:.7rem}.hm-global-links>a.is-store{border-color:#f47a12;margin-inline:.08rem}@supports (color:color-mix(in lab,red,red)){.hm-global-links>a.is-store{border-color:color-mix(in srgb,#f47a12 28%,var(--hm-line))}}.hm-global-links>a.is-store{color:#b44c06;background:#f47a12;border-radius:.55rem}@supports (color:color-mix(in lab,red,red)){.hm-global-links>a.is-store{background:color-mix(in srgb,#f47a12 7%,var(--hm-paper))}}.hm-global-links>a.is-store{box-shadow:none}.hm-global-links>a.is-store:hover,.hm-global-links>a.is-store.is-active{border-color:#f47a12}@supports (color:color-mix(in lab,red,red)){.hm-global-links>a.is-store:hover,.hm-global-links>a.is-store.is-active{border-color:color-mix(in srgb,#f47a12 44%,var(--hm-line))}}.hm-global-links>a.is-store:hover,.hm-global-links>a.is-store.is-active{color:#983a02;background:#f47a12}@supports (color:color-mix(in lab,red,red)){.hm-global-links>a.is-store:hover,.hm-global-links>a.is-store.is-active{background:color-mix(in srgb,#f47a12 12%,var(--hm-paper))}}.hm-global-links>a.is-store:hover,.hm-global-links>a.is-store.is-active{box-shadow:inset 0 -2px #e75e06}.hm-global-links>a.is-panel,.hm-global-links>a.is-panel:hover,.hm-global-links>a.is-panel.is-active{color:#fff;background:#e96b0d;border:1px solid #df6208;border-radius:.55rem;margin-left:.52rem;padding-inline:.8rem;box-shadow:0 5px 13px #d24f042b}.hm-global-links>a.is-panel:hover{background:#d95b06}.dark .hm-global-links>a.is-active:not(.is-store,.is-panel){color:#ff9d55}.hm-global-login,.hm-global-account>button{border-radius:.58rem;min-height:2.65rem}.hm-global-login{background:#e96b0d;box-shadow:0 5px 13px #d24f042b}.hm-dashboard-navigation,.hm-shop-category-nav{border-bottom:1px solid var(--hm-line);background:var(--hm-paper);top:4.25rem}@supports (color:color-mix(in lab,red,red)){.hm-dashboard-navigation,.hm-shop-category-nav{background:color-mix(in srgb,var(--hm-paper) 94%,transparent)}}.hm-dashboard-navigation,.hm-shop-category-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 5px 16px #251d170b}.hm-dashboard-navigation-inner{width:min(100% - 2rem,92.5rem)}.hm-dashboard-navigation-scroll>a,.hm-shop-category-menu>:is(a,button){border-radius:.55rem}@media(min-width:1180px){.hm-app-brand-context{display:inline-flex}}@media(max-width:1279px){.hm-global-links>a{padding-inline:.58rem;font-size:.64rem}.hm-shop-global-cart>span,.hm-global-account>button>span{display:none}}@media(max-width:1023px){.hm-global-header-shell{width:min(100% - 1.25rem,92.5rem);min-height:4.25rem}}@media(max-width:640px){.hm-dashboard-navigation,.hm-shop-category-nav{top:auto}}.hm-management-seo-page-tabs{gap:.55rem;margin-bottom:.9rem;display:grid}.hm-management-seo-page-tabs>button{border:1px solid var(--hm-line);color:var(--hm-text);background:var(--hm-paper);text-align:left;border-radius:.58rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.hm-management-seo-page-tabs>button:hover,.hm-management-seo-page-tabs>button.is-active{border-color:var(--store-admin-gold)}@supports (color:color-mix(in lab,red,red)){.hm-management-seo-page-tabs>button:hover,.hm-management-seo-page-tabs>button.is-active{border-color:color-mix(in srgb,var(--store-admin-gold) 65%,var(--hm-line))}}.hm-management-seo-page-tabs>button:hover,.hm-management-seo-page-tabs>button.is-active{transform:translateY(-1px);box-shadow:0 7px 18px #28354b14}.hm-management-seo-page-tabs>button.is-active{background:var(--store-admin-gold)}@supports (color:color-mix(in lab,red,red)){.hm-management-seo-page-tabs>button.is-active{background:color-mix(in srgb,var(--store-admin-gold) 7%,var(--hm-paper))}}.hm-management-seo-page-tabs>button>span{color:#fff;background:var(--store-admin-navy);border-radius:.45rem;place-items:center;width:2.35rem;height:2.35rem;display:grid}.hm-management-seo-page-tabs>button>div{min-width:0;display:grid}.hm-management-seo-page-tabs small,.hm-management-seo-page-tabs b{color:var(--hm-muted);font-size:.47rem;font-style:normal}.hm-management-seo-page-tabs strong{text-overflow:ellipsis;white-space:nowrap;margin-block:.15rem;font-size:.64rem;overflow:hidden}.hm-management-seo-page-tabs em{color:#936112;background:var(--store-admin-gold);border-radius:999px;padding:.32rem .48rem}@supports (color:color-mix(in lab,red,red)){.hm-management-seo-page-tabs em{background:color-mix(in srgb,var(--store-admin-gold) 13%,var(--hm-paper))}}.hm-management-seo-page-tabs em{font-size:.45rem;font-style:normal;font-weight:900}.hm-management-seo-languages{border:1px solid var(--hm-line);background:var(--hm-canvas);border-radius:.52rem;gap:.2rem;width:fit-content;margin-bottom:1.2rem;padding:.2rem;display:flex}.hm-management-seo-languages button{color:var(--hm-muted);border-radius:.36rem;padding:.48rem .72rem;font-size:.53rem;font-weight:850}.hm-management-seo-languages button.is-active{color:#fff;background:var(--store-admin-navy);box-shadow:0 4px 10px #1e2d4329}.hm-management-seo-count{color:var(--hm-muted);margin-top:.35rem;font-size:.46rem;font-weight:700;display:block}@media(min-width:700px){.hm-management-seo-page-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}.hm-launcher-window{background:#202020;border:1px solid #3b3b3b;border-radius:.9rem;margin-top:clamp(2.5rem,6vw,4.75rem);overflow:hidden;box-shadow:0 28px 70px #221d1933}.hm-launcher-titlebar{color:#f7f7f7;background:#202020;border-bottom:1px solid #3b3b3b;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:.62rem .8rem;display:flex}.hm-launcher-brand,.hm-launcher-status,.hm-launcher-sidebar>span,.hm-launcher-playbar>span,.hm-launcher-playbar>span>span{align-items:center;display:flex}.hm-launcher-brand{gap:.65rem;min-width:0}.hm-launcher-brand img{object-fit:contain;width:2.25rem;height:2.25rem}.hm-launcher-brand>span{display:grid}.hm-launcher-brand strong{font-size:.72rem;font-weight:900}.hm-launcher-brand small{color:#a7a7a7;margin-top:.08rem;font-size:.48rem}.hm-launcher-status{color:#c7c7c7;background:#282828;border:1px solid #454545;border-radius:.3rem;gap:.45rem;padding:.48rem .62rem;font-size:.5rem;font-weight:750}.hm-launcher-status>i,.hm-launcher-playbar>span>i{background:#52b857;border-radius:50%;flex:none;width:.48rem;height:.48rem;box-shadow:0 0 0 .18rem #52b85724}.hm-launcher-body{grid-template-columns:12.5rem minmax(0,1fr);min-height:31rem;display:grid}.hm-launcher-sidebar{color:#aaa;background:#272727;border-right:1px solid #3b3b3b;flex-direction:column;gap:.25rem;padding:.85rem .7rem;display:flex}.hm-launcher-sidebar>span{border-left:.15rem solid #0000;gap:.68rem;min-height:2.75rem;padding:.65rem .72rem;font-size:.56rem;font-weight:750}.hm-launcher-sidebar>span>svg{width:1rem}.hm-launcher-sidebar>span.is-active{color:#fff;background:#343434;border-left-color:#69b83f}.hm-launcher-main{color:#222;background:linear-gradient(135deg,#50783f0e,#0000 17rem),#f4f4f2;flex-direction:column;min-width:0;padding:clamp(1.4rem,4vw,2.7rem);display:flex}.hm-launcher-edition>span{color:#58843c;letter-spacing:.13em;font-size:.49rem;font-weight:900}.hm-launcher-edition h3{letter-spacing:-.045em;margin-top:.45rem;font-size:clamp(1.45rem,3vw,2.35rem);font-weight:900}.hm-launcher-edition p{color:#696969;max-width:39rem;margin-top:.55rem;font-size:.65rem;line-height:1.65}.hm-launcher-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-top:1.75rem}.hm-launcher-steps .hm-land-journey-step{background:#ffffffd1;border:1px solid #dededb;border-radius:.45rem;flex-direction:column;align-items:flex-start;gap:.85rem;min-height:10rem;padding:1rem;display:flex;box-shadow:0 5px 15px #1d1d1b09}.hm-launcher-steps .hm-land-journey-step>b{color:#fff;letter-spacing:.04em;background:#555;border-radius:.28rem;place-items:center;width:2.2rem;height:2.2rem;font-size:.58rem;display:grid}.hm-launcher-steps .hm-land-journey-step strong{letter-spacing:-.015em;font-size:.74rem}.hm-launcher-steps .hm-land-journey-step p{color:#70706d;margin-top:.38rem;font-size:.58rem;line-height:1.55}.hm-launcher-playbar{color:#f5f5f5;background:#252525;border:1px solid #3c3c3c;border-radius:.4rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding:.7rem;display:flex}.hm-launcher-playbar>span{gap:.68rem;min-width:0}.hm-launcher-playbar>span>span{flex-direction:column;align-items:flex-start;min-width:0}.hm-launcher-playbar small{color:#aaa;font-size:.46rem;font-weight:700}.hm-launcher-playbar strong{text-overflow:ellipsis;white-space:nowrap;max-width:24rem;margin-top:.1rem;font-size:.7rem;font-weight:850;overflow:hidden}.hm-launcher-playbar>button{color:#fff;background:#4f9138;border:1px solid #6bad48;border-radius:.25rem;flex:none;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.7rem 1rem;font-size:.57rem;font-weight:900;transition:background .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff29}.hm-launcher-playbar>button:hover{background:#5ba642}.hm-launcher-note{color:#777;margin-top:.55rem;font-size:.48rem;display:block}.hm-land-trailer-section{border-block:1px solid var(--land-ink);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-land-trailer-section{border-block:1px solid color-mix(in srgb,var(--land-ink) 8%,transparent)}}.hm-land-trailer-section{background:var(--land-paper)}@supports (color:color-mix(in lab,red,red)){.hm-land-trailer-section{background:color-mix(in srgb,var(--land-paper) 94%,#efe3d5)}}.hm-land-trailer-section:after{content:"";pointer-events:none;border:4.5rem solid #f47a120e;border-radius:50%;width:24rem;height:24rem;position:absolute;top:-8rem;right:-8rem}.hm-land-trailer-layout{z-index:1;align-items:center;gap:clamp(2.3rem,6vw,5.5rem);display:grid;position:relative}.hm-land-trailer-copy h2{max-width:34rem;color:var(--land-ink);letter-spacing:-.06em;text-wrap:balance;margin-top:.9rem;font-size:clamp(2.1rem,4.8vw,4.15rem);font-weight:950;line-height:.98}.hm-land-trailer-copy>p{max-width:34rem;color:var(--land-soft);margin-top:1.15rem;font-size:.75rem;line-height:1.78}.hm-land-trailer-actions{flex-wrap:wrap;align-items:center;gap:.7rem 1rem;margin-top:1.45rem;display:flex}.hm-land-trailer-actions>a{color:#b34a08;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.65rem;padding:.68rem .85rem;font-size:.59rem;font-weight:900;display:inline-flex}.hm-land-trailer-actions>.hm-land-trailer-primary-link{color:#fff;background:#e8690c;box-shadow:0 8px 20px #ce4d032b}.hm-land-trailer-media{padding:0 .8rem .8rem 0;position:relative}.hm-land-trailer-accent{background:linear-gradient(135deg,#f5892e,#d95808);border-radius:1.15rem;width:calc(100% - 1.7rem);height:calc(100% - 1.7rem);position:absolute;bottom:0;right:0}.hm-land-trailer-media .hm-land-video{z-index:1;background:#1b1917;border:1px solid #2c221b29;border-radius:1.15rem;position:relative;box-shadow:0 25px 55px #30231933}.hm-land-video-player{width:100%;height:100%}.hm-land-trailer-media .hm-land-video>button{background-position:50%;background-size:cover;place-content:center;transition:background-size .55s;display:grid;position:relative;overflow:hidden}.hm-land-trailer-media .hm-land-video>button[style]{background-size:100%}.hm-land-trailer-media .hm-land-video>button[style]:hover{background-size:103%}.hm-land-trailer-media .hm-land-video>button:before{content:"";background:linear-gradient(#14100d29,#14100d6b);position:absolute;inset:0}.hm-land-trailer-media .hm-land-video>button>*{z-index:1;position:relative}.hm-land-trailer-media .hm-land-play{color:#dc5d08;background:#fffffff0;border:1px solid #ffffffb3;place-items:center;width:4.5rem;height:4.5rem;transition:transform .18s;display:grid;box-shadow:0 15px 35px #140f0c47}.hm-land-trailer-media button:hover .hm-land-play{transform:scale(1.06)}.hm-land-trailer-media .hm-land-video-tag{background:#161311b8;border:0;border-radius:.35rem;top:.85rem;left:.85rem}.hm-land-trailer-media .hm-land-video strong{margin-top:.8rem;font-size:.7rem}.hm-land-social-section{color:#fff;background:radial-gradient(circle at 8% 12%,#f47a123d,#0000 24rem),radial-gradient(circle at 92% 84%,#5865f233,#0000 27rem),#1c1917;position:relative;overflow:hidden}.hm-land-social-section:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff13 1px,#0000 1px);background-size:1.7rem 1.7rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 76%);mask-image:linear-gradient(120deg,#000,#0000 76%)}.hm-land-social-section>.hm-land-shell{z-index:1;position:relative}.hm-land-social-heading{align-items:end;gap:1.25rem 3rem;display:grid}.hm-land-social-heading h2{color:#fff;letter-spacing:-.06em;text-wrap:balance;max-width:44rem;margin-top:.9rem;font-size:clamp(2rem,4.8vw,4rem);font-weight:950;line-height:.98}.hm-land-social-heading>p{color:#bdb4ad;max-width:33rem;font-size:.72rem;line-height:1.75}.hm-land-social-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),15rem));justify-content:center;gap:.72rem;margin-top:clamp(2.2rem,5vw,3.8rem);display:grid}.hm-land-social-card{--social-color:#f47a12;border:1px solid var(--social-color);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;min-width:0;min-height:7rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-land-social-card{border:1px solid color-mix(in srgb,var(--social-color) 38%,#48413c)}}.hm-land-social-card{color:#fff;background:radial-gradient(circle at 100% 0,var(--social-color),transparent 7rem),#ffffff0e;border-radius:1rem .45rem;padding:.9rem}@supports (color:color-mix(in lab,red,red)){.hm-land-social-card{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--social-color) 27%,transparent),transparent 7rem),#ffffff0e}}.hm-land-social-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .18s,border-radius .18s,box-shadow .18s;box-shadow:0 13px 30px #00000026}.hm-land-social-card:after{border:.8rem solid var(--social-color);width:4.5rem;height:4.5rem;position:absolute;top:-1.9rem;right:-1.9rem}@supports (color:color-mix(in lab,red,red)){.hm-land-social-card:after{border:.8rem solid color-mix(in srgb,var(--social-color) 16%,transparent)}}.hm-land-social-card:after{content:"";border-radius:50%;transition:scale .22s}.hm-land-social-card:hover{border-color:var(--social-color)}@supports (color:color-mix(in lab,red,red)){.hm-land-social-card:hover{border-color:color-mix(in srgb,var(--social-color) 78%,white)}}.hm-land-social-card:hover{border-radius:.45rem 1rem;box-shadow:0 20px 38px #0000003d}.hm-land-social-card:hover:after{scale:1.2}.hm-land-social-card[data-platform=youtube]{--social-color:#ff3b3b}.hm-land-social-card[data-platform=x]{--social-color:#e9e9e9}.hm-land-social-card[data-platform=tiktok]{--social-color:#25f4ee}.hm-land-social-card[data-platform=instagram]{--social-color:#f05b9d}.hm-land-social-card[data-platform=discord]{--social-color:#8490ff}.hm-land-social-icon{z-index:1;color:#171513;background:var(--social-color);width:3rem;height:3rem;box-shadow:0 8px 18px var(--social-color);border-radius:.8rem .28rem;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-land-social-icon{box-shadow:0 8px 18px color-mix(in srgb,var(--social-color) 22%,transparent)}}.hm-land-social-icon{font-size:.86rem}.hm-land-social-copy{z-index:1;min-width:0;display:grid;position:relative}.hm-land-social-copy small{color:#a89f98;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:.4rem;font-weight:900;overflow:hidden}.hm-land-social-copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.77rem;font-weight:950;overflow:hidden}.hm-land-social-arrow{z-index:1;color:var(--social-color);position:relative}@supports (color:color-mix(in lab,red,red)){.hm-land-social-arrow{color:color-mix(in srgb,var(--social-color) 72%,white)}}.hm-land-social-arrow{font-size:.52rem}@media(min-width:800px){.hm-land-social-heading{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}}@media(max-width:520px){.hm-land-social-grid{grid-template-columns:1fr}.hm-land-social-card{min-height:5.7rem}}.hm-ip-copied-layer{z-index:190;pointer-events:none;justify-content:center;align-items:flex-end;padding:1.5rem;display:flex;position:fixed;inset:0}.hm-ip-copied-popup{color:#fff;pointer-events:auto;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#191715f5;border:1px solid #ffffff21;border-radius:1rem .35rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;min-width:min(24rem,100vw - 2rem);padding:.82rem;display:grid;box-shadow:0 20px 60px #120e0b5c}.hm-ip-copied-popup>span{color:#143d19;background:#69d875;border:.16rem solid #174d20;border-radius:.2rem;place-items:center;width:2.8rem;height:2.8rem;display:grid;box-shadow:inset .14rem .14rem #a0efa8,inset -.14rem -.14rem #329342}.hm-ip-copied-popup>div{min-width:0;display:grid}.hm-ip-copied-popup small{color:#88d990;letter-spacing:.1em;text-transform:uppercase;font-size:.46rem;font-weight:900}.hm-ip-copied-popup strong{margin-top:.08rem;font-size:.78rem;font-weight:950}.hm-ip-copied-popup code{color:#bbb1aa;text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.57rem;overflow:hidden}.hm-team-page{--team-owner:#962020;--team-owner-soft:#f9e8e8;--team-ceo:#f53131;--team-ceo-soft:#ffeded;--team-admin:#c43a04;--team-admin-soft:#fff0e8;--team-mod:#0cc9c0;--team-mod-soft:#e5fbfa;--team-helper:#37ed1f;--team-helper-soft:#ecffe9;background:radial-gradient(circle at 5% 42%,#0cc9c011,transparent 22rem),radial-gradient(circle at 96% 62%,#f531310e,transparent 24rem),var(--land-paper)}.hm-team-hero{background:radial-gradient(circle at 8% 12%,#c43a0438,#0000 19rem),radial-gradient(circle at 92% 18%,#f531312b,#0000 21rem),radial-gradient(circle at 72% 92%,#0cc9c021,#0000 19rem),linear-gradient(135deg,#fff7ed,#fff1ee 48%,#eafbfa)}.hm-team-orbit-label.is-owner{background:linear-gradient(135deg,#b63535,#761717)}.hm-team-orbit-label.is-ceo{background:linear-gradient(135deg,#ff5959,#d51e1e)}.hm-team-orbit-label.is-staff{background:linear-gradient(135deg,#24d8cf,#078f89)}.hm-team-count-bubble{background:linear-gradient(145deg,#db5018,#a62b08)}.hm-team-leader-card.is-owner{color:#fff1ea;background:radial-gradient(circle at 88% 8%,#d1401b57,#0000 17rem),linear-gradient(145deg,#301919,#5f1b1b);border-color:#d1401b4d;box-shadow:0 28px 65px #53191938}.hm-team-leader-card.is-owner:hover{box-shadow:0 34px 75px #5319194a}.hm-team-leader-card.is-owner .hm-team-leader-copy>span{color:#ff9a85;background:#f5694c1f}.hm-team-leader-card.is-owner .hm-team-leader-copy>a{color:#fff;background:linear-gradient(135deg,#d1401b,#a12424)}.hm-team-leader-card.is-ceo{border-color:var(--team-ceo)}@supports (color:color-mix(in lab,red,red)){.hm-team-leader-card.is-ceo{border-color:color-mix(in srgb,var(--team-ceo) 27%,transparent)}}.hm-team-leader-card.is-ceo{color:#a41919;background:radial-gradient(circle at 92% 10%,#f5313126,#0000 15rem),linear-gradient(145deg,#fff,#fff0f0);box-shadow:0 20px 50px #9f20201c}.hm-team-leader-card.is-ceo:hover{box-shadow:0 28px 62px #9f20202b}.hm-team-leader-card.is-ceo .hm-team-leader-avatar{background:#f5313114;border-color:#f5313126}.hm-team-leader-copy>a{background:var(--team-ceo)}.hm-team-support-card{border-color:var(--hm-line);color:var(--hm-text);background:var(--hm-paper);border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:clamp(2rem,5vw,4rem);padding:clamp(1rem,3vw,1.45rem);display:grid;box-shadow:0 12px 30px #271f1a12}.hm-team-support-icon{color:#fff;background:linear-gradient(135deg,#ef8128,#d85808);border-radius:.75rem;place-items:center;width:3.2rem;height:3.2rem;display:grid;box-shadow:0 8px 18px #cd4c052e}.hm-team-support-card>div{min-width:0}.hm-team-support-card small{color:#c0520b;letter-spacing:.08em;text-transform:uppercase;font-size:.49rem;font-weight:900}.hm-team-support-card h2{color:var(--hm-text);letter-spacing:-.025em;margin-top:.18rem;font-size:clamp(1rem,2vw,1.35rem);font-weight:950}.hm-team-support-card p{max-width:47rem;color:var(--hm-muted);margin-top:.28rem;font-size:.58rem;line-height:1.55}.hm-team-support-card>a{white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;min-height:2.8rem;display:inline-flex}.dark .hm-team-page{--team-ink:#f7f0eb;--team-soft:#c0b3aa;--team-owner:#ce4545;--team-owner-soft:#96202033;--team-ceo:#ff5b5b;--team-ceo-soft:#f5313129;--team-admin:#ee6934;--team-admin-soft:#c43a042b;--team-mod:#24d9d0;--team-mod-soft:#0cc9c024;--team-helper:#65ef52;--team-helper-soft:#37ed1f21;background:radial-gradient(circle at 5% 42%,#0cc9c014,#0000 22rem),radial-gradient(circle at 96% 62%,#f5313113,#0000 24rem),#171412}.dark .hm-team-hero{color:var(--team-ink);background:radial-gradient(circle at 8% 12%,#c43a043d,#0000 19rem),radial-gradient(circle at 92% 18%,#f5313129,#0000 21rem),radial-gradient(circle at 72% 92%,#0cc9c01f,#0000 19rem),linear-gradient(135deg,#1a1715,#261b19 48%,#152321)}.dark .hm-team-hero:before{background-image:radial-gradient(#ffffff14 1px,#0000 1px)}.dark .hm-team-hero .hm-land-kicker{color:#ffab69;background:#fff1;border-color:#f47a124d;box-shadow:0 7px 22px #00000029}.dark .hm-team-hero-chips span{color:#e6dcd5;background:#fff1;border-color:#ffffff1c;box-shadow:0 6px 18px #0000001f}.dark .hm-team-logo-bubble{background:#2d2622e0;border-color:#ffffff1a;box-shadow:0 28px 70px #0000004d,inset 0 0 0 .7rem #ffffff09}.dark .hm-team-logo-bubble img{filter:drop-shadow(0 14px 20px #00000047)}.dark .hm-team-leader-card.is-ceo{border-color:var(--team-ceo)}@supports (color:color-mix(in lab,red,red)){.dark .hm-team-leader-card.is-ceo{border-color:color-mix(in srgb,var(--team-ceo) 32%,transparent)}}.dark .hm-team-leader-card.is-ceo{color:#ff9a9a;background:radial-gradient(circle at 92% 10%,#f531312e,#0000 15rem),linear-gradient(145deg,#241c1a,#321d1e);box-shadow:0 20px 50px #0003}.dark .hm-team-leader-card.is-ceo:hover{box-shadow:0 28px 62px #00000047}.dark .hm-team-leader-card.is-ceo .hm-team-leader-avatar{background:#f531311a;border-color:#f5313136}.dark .hm-team-section-heading>span,.dark .hm-team-support-card small{color:#f28d4d}.dark .hm-team-support-card{box-shadow:0 12px 30px #0003}@media(min-width:900px){.hm-land-trailer-layout{grid-template-columns:minmax(18rem,.68fr) minmax(31rem,1.32fr)}}@media(max-width:760px){.hm-launcher-body{grid-template-columns:1fr}.hm-launcher-sidebar{border-bottom:1px solid #3b3b3b;border-right:0;flex-direction:row;padding:.5rem;overflow-x:auto}.hm-launcher-sidebar>span{border-bottom:.15rem solid #0000;border-left:0;flex:none;min-height:2.45rem}.hm-launcher-sidebar>span.is-active{border-bottom-color:#69b83f}.hm-launcher-steps{grid-template-columns:1fr}.hm-launcher-steps .hm-land-journey-step{min-height:0}}@media(max-width:640px){.hm-launcher-window{border-radius:.65rem;margin-inline:-.25rem}.hm-launcher-status{display:none}.hm-launcher-main{padding:1.15rem}.hm-launcher-playbar{flex-direction:column;align-items:stretch;margin-top:1.25rem}.hm-launcher-playbar>button{width:100%}.hm-land-trailer-actions>a{flex:1}.hm-land-trailer-media{padding:0 .45rem .45rem 0}.hm-land-trailer-media .hm-land-video,.hm-land-trailer-accent{border-radius:.8rem}.hm-land-trailer-media .hm-land-play{width:3.65rem;height:3.65rem}.hm-team-support-card{grid-template-columns:auto minmax(0,1fr)}.hm-team-support-card>a{grid-column:1/-1;width:100%}}@media(prefers-reduced-motion:reduce){.hm-land-trailer-media .hm-land-video>button,.hm-land-social-card,.hm-land-social-card:after{transition:none}}.hm-legal-page{background:radial-gradient(circle at 92% 5%,#f47a121a,transparent 24rem),var(--land-paper);min-height:100vh}.hm-legal-hero{color:#fff;background:radial-gradient(circle at 86% 14%,#f47a125c,#0000 22rem),linear-gradient(125deg,#181715,#2d2823 62%,#5e3218);border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.hm-legal-hero:after{content:"";pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:1.75rem 1.75rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.hm-legal-hero-grid{z-index:1;align-items:center;gap:clamp(2rem,6vw,5rem);padding-block:clamp(4.5rem,9vw,7rem);display:grid;position:relative}.hm-legal-hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:52rem;margin-top:1.15rem;font-size:clamp(2.6rem,6vw,5.4rem);font-weight:950;line-height:.98}.hm-legal-lead{color:#d9d1ca;max-width:49rem;margin-top:1.2rem;font-size:clamp(.84rem,1.6vw,1.02rem);font-weight:560;line-height:1.8}.hm-legal-release{flex-wrap:wrap;gap:.55rem;margin-top:1.55rem;display:flex}.hm-legal-release span{color:#f2e8df;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .75rem;font-size:.62rem;font-weight:800;display:inline-flex}.hm-legal-release svg{color:#ff9e4c}.hm-legal-hero-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f0e0d6b;border:1px solid #ffffff21;border-radius:1.4rem;grid-template-columns:5.2rem minmax(0,1fr);align-items:center;gap:1.25rem;padding:1.25rem;display:grid;box-shadow:0 24px 55px #00000040}.hm-legal-hero-card>img{object-fit:contain;filter:drop-shadow(0 12px 18px #00000042);width:5.2rem;height:5.2rem}.hm-legal-hero-card small,.hm-legal-hero-card strong,.hm-legal-hero-card p,.hm-legal-hero-card a{display:block}.hm-legal-hero-card small{color:#ffad69;letter-spacing:.13em;font-size:.52rem;font-weight:900}.hm-legal-hero-card strong{margin-top:.3rem;font-size:1.15rem;font-weight:900}.hm-legal-hero-card p{color:#c8beb5;margin-top:.35rem;font-size:.66rem;line-height:1.55}.hm-legal-hero-card a{color:#f8c69d;overflow-wrap:anywhere;margin-top:.55rem;font-size:.64rem;font-weight:750}.hm-legal-hero-card a:hover{color:#fff}.hm-legal-layout{gap:clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,6vw,5.5rem);display:grid}.hm-legal-sidebar{min-width:0}.hm-legal-summary-card,.hm-legal-sidebar nav,.hm-legal-external-links{border:1px solid var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-legal-summary-card,.hm-legal-sidebar nav,.hm-legal-external-links{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-legal-summary-card,.hm-legal-sidebar nav,.hm-legal-external-links{background:var(--land-paper);border-radius:1rem;padding:1rem}@supports (color:color-mix(in lab,red,red)){.hm-legal-summary-card,.hm-legal-sidebar nav,.hm-legal-external-links{background:color-mix(in srgb,var(--land-paper) 94%,var(--hm-gold))}}.hm-legal-sidebar nav,.hm-legal-external-links{margin-top:.8rem}.hm-legal-summary-card>span{color:#c35408;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.62rem;font-weight:900;display:flex}.hm-legal-summary-card p{color:var(--land-soft);margin-top:.65rem;font-size:.69rem;font-weight:560;line-height:1.65}.hm-legal-sidebar nav>strong,.hm-legal-external-links>strong{margin-bottom:.5rem;font-size:.63rem;font-weight:900;display:block}.hm-legal-sidebar nav a,.hm-legal-external-links a{color:var(--land-soft);border-radius:.55rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .5rem;font-size:.62rem;font-weight:680;line-height:1.45;transition:color .15s,background .15s;display:flex}.hm-legal-sidebar nav a:hover,.hm-legal-external-links a:hover{color:#c35408;background:#f47a1214}.hm-legal-external-links svg{flex:none;font-size:.55rem}.hm-legal-document{border:1px solid var(--land-ink);min-width:0}@supports (color:color-mix(in lab,red,red)){.hm-legal-document{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-legal-document{background:var(--land-paper);border-radius:1.5rem;padding:clamp(1.25rem,4vw,3.5rem)}@supports (color:color-mix(in lab,red,red)){.hm-legal-document{background:color-mix(in srgb,var(--land-paper) 97%,var(--hm-gold))}}.hm-legal-document{box-shadow:0 25px 65px var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-legal-document{box-shadow:0 25px 65px color-mix(in srgb,var(--land-ink) 8%,transparent)}}.hm-legal-local-law{color:var(--land-ink);border:1px solid #f47a123b;border-radius:.9rem;align-items:flex-start;gap:.8rem;padding:.9rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-legal-local-law{color:color-mix(in srgb,var(--land-ink) 82%,#b64d07)}}.hm-legal-local-law{background:#f47a1213;font-size:.7rem;font-weight:650;line-height:1.65}.hm-legal-local-law svg{color:#d8610e;flex:none;margin-top:.18rem}.hm-legal-document>section{border-bottom:1px solid var(--land-ink);scroll-margin-top:6.5rem}@supports (color:color-mix(in lab,red,red)){.hm-legal-document>section{border-bottom:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-legal-document>section{padding-block:clamp(1.7rem,4vw,2.7rem)}.hm-legal-document>section h2{color:var(--land-ink);letter-spacing:-.035em;font-size:clamp(1.18rem,2.3vw,1.55rem);font-weight:920;line-height:1.25}.hm-legal-document>section p,.hm-legal-document>section li{color:var(--land-soft);font-size:.78rem;font-weight:540;line-height:1.85}.hm-legal-document>section p{margin-top:.9rem}.hm-legal-document>section ul{gap:.55rem;margin-top:1rem;padding-left:1.3rem;list-style:outside;display:grid}.hm-legal-document>section li::marker{color:var(--hm-gold)}.hm-legal-support-action{color:#fff;background:linear-gradient(135deg,#ef7712,#c84f08);border-radius:.7rem;align-items:center;gap:.5rem;margin-top:1.2rem;padding:.7rem .9rem;font-size:.69rem;font-weight:850;display:inline-flex;box-shadow:0 8px 20px #c84f0833}.hm-legal-document-footer{align-items:center;gap:1rem;padding-top:2rem;display:flex}.hm-legal-document-footer img{object-fit:contain;width:3.2rem;height:3.2rem}.hm-legal-document-footer strong{font-size:.72rem;font-weight:900}.hm-legal-document-footer p{color:var(--land-soft);margin-top:.25rem;font-size:.61rem;line-height:1.55}.hm-legal-acceptance-fields{border:0;gap:.7rem;min-width:0;padding:0;display:grid}.hm-legal-acceptance-fields>legend{color:var(--hm-text);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.65rem;font-weight:900}.hm-legal-check-row{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-legal-check-row{background:color-mix(in srgb,var(--hm-paper) 92%,var(--hm-gold))}}.hm-legal-check-row:has(input:checked){background:#f47a1212;border-color:#f47a1280}.hm-legal-check-row input,.hm-legal-management-check input{width:1.05rem;height:1.05rem;accent-color:var(--hm-gold);margin-top:.08rem}.hm-legal-check-row label{color:var(--hm-text);font-size:.7rem;font-weight:750;line-height:1.5;display:block}.hm-legal-check-row a{color:#c45108;text-underline-offset:.15rem;margin-top:.25rem;font-size:.62rem;font-weight:850;text-decoration:underline;display:inline-block}.hm-legal-acceptance-fields>p{color:var(--hm-muted);font-size:.58rem;line-height:1.55}.hm-legal-inline-unavailable{color:var(--hm-danger);background:#c8464612;border:1px solid #c846464d;border-radius:.75rem;padding:.8rem;font-size:.68rem;font-weight:700;line-height:1.55}.hm-legal-gate{background:radial-gradient(circle at 12% 8%,#f47a123b,transparent 23rem),radial-gradient(circle at 90% 90%,#ffb25d1f,transparent 25rem),var(--hm-canvas);place-items:center;min-height:100vh;padding:1.5rem;display:grid}.hm-legal-gate-card{border:1px solid var(--hm-line);border-top:4px solid var(--hm-gold);background:var(--hm-paper);border-radius:1.35rem;width:min(100%,41rem);padding:clamp(1.35rem,5vw,2.5rem);box-shadow:0 30px 80px #1f1b1829}.hm-legal-gate-brand{align-items:center;gap:.8rem;margin-bottom:1.7rem;display:flex}.hm-legal-gate-brand img{object-fit:contain;width:3rem;height:3rem}.hm-legal-gate-brand span,.hm-legal-gate-brand strong,.hm-legal-gate-brand small{display:block}.hm-legal-gate-brand strong{font-size:.9rem;font-weight:950}.hm-legal-gate-brand small{color:var(--hm-muted);margin-top:.1rem;font-size:.58rem;font-weight:700}.hm-legal-gate-card h1{letter-spacing:-.05em;text-wrap:balance;margin-top:.7rem;font-size:clamp(1.65rem,5vw,2.35rem);font-weight:950;line-height:1.08}.hm-legal-gate-intro{color:var(--hm-muted);margin:.9rem 0 1.35rem;font-size:.72rem;font-weight:560;line-height:1.7}.hm-legal-gate-unavailable{background:#c8464612;border:1px solid #c8464645;border-radius:.9rem;padding:1rem}.hm-legal-gate-unavailable strong{color:var(--hm-danger);font-size:.78rem;font-weight:900}.hm-legal-gate-unavailable p{color:var(--hm-muted);margin:.35rem 0 .8rem;font-size:.66rem;line-height:1.6}.hm-legal-form-error{color:var(--hm-danger);margin-top:.75rem;font-size:.66rem;font-weight:750;line-height:1.5}.hm-legal-gate-submit{width:100%;margin-top:1rem}.hm-legal-gate-footer{border-top:1px solid var(--hm-line);flex-wrap:wrap;justify-content:center;gap:.35rem 1rem;margin-top:1.4rem;padding-top:1rem;display:flex}.hm-legal-gate-footer a,.hm-legal-gate-footer button{color:var(--hm-muted);background:0 0;border:0;padding:.15rem;font-size:.61rem;font-weight:800}.hm-legal-gate-footer :is(a,button):hover{color:#c45108}.hm-legal-management-check{border:1px solid var(--hm-line);color:var(--hm-text);background:var(--hm-paper);border-radius:.75rem;align-items:center;gap:.55rem;padding:.65rem .8rem;font-size:.68rem;font-weight:800;display:inline-flex}.hm-legal-management-check:has(input:checked){background:#f47a1212;border-color:#f47a1280}@media(min-width:860px){.hm-legal-hero-grid{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.75fr)}.hm-legal-layout{grid-template-columns:minmax(13rem,.52fr) minmax(0,1.75fr)}.hm-legal-sidebar{align-self:start;position:sticky;top:6rem}}.hm-news-page{background:radial-gradient(circle at 88% 18%,#f47a1214,transparent 25rem),var(--land-paper);min-height:70vh;padding:0;display:block}.hm-news-hero{color:#fff;background:radial-gradient(circle at 83% 25%,#f973164d,#0000 21rem),linear-gradient(125deg,#171513,#29211b 58%,#4b2815);position:relative;overflow:hidden}.hm-news-hero:before{opacity:.18;content:"";background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.hm-news-hero-grid{z-index:1;align-items:center;gap:2.5rem;min-height:27rem;padding-block:4.5rem;display:grid;position:relative}.hm-news-hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:52rem;margin-top:1rem;font-size:clamp(2.5rem,6vw,5.2rem);font-weight:950;line-height:.98}.hm-news-hero-grid>div:first-child>p{color:#d7ccc4;max-width:42rem;margin-top:1.1rem;font-size:.8rem;line-height:1.8}.hm-news-next-event{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff26;border-radius:1.25rem;grid-template-columns:6.4rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-width:0;padding:.7rem 1rem .7rem .7rem;transition:all .18s;display:grid;overflow:hidden;box-shadow:0 24px 50px #0003}.hm-news-next-event:hover{background:#ffffff1f;border-color:#ffa65ba6;transform:translateY(-3px)}.hm-news-next-event img{object-fit:cover;border-radius:.85rem;width:6.4rem;height:6.4rem}.hm-news-next-event span,.hm-news-next-event strong,.hm-news-next-event small{display:block}.hm-news-next-event span{color:#ffab67;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:900}.hm-news-next-event strong{text-overflow:ellipsis;margin-top:.35rem;font-size:.88rem;font-weight:900;overflow:hidden}.hm-news-next-event small{color:#c6bbb2;margin-top:.35rem;font-size:.58rem}.hm-news-hero-mark{aspect-ratio:1.55;color:#ff9b50;background:#ffffff0f;border:1px solid #ffffff24;border-radius:2rem;justify-self:end;place-items:center;width:min(100%,20rem);font-size:4rem;display:grid;transform:rotate(3deg);box-shadow:0 25px 80px #00000040}.hm-news-hero-mark span{color:#e9ddd4;letter-spacing:.3em;margin-top:-2.5rem;font-size:.55rem;font-weight:950}.hm-news-main{padding-block:2rem 5rem}.hm-news-filters{border:1px solid var(--land-ink);gap:.4rem;display:flex;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.hm-news-filters{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-news-filters{background:var(--land-paper);border-radius:1rem;padding:.42rem}@supports (color:color-mix(in lab,red,red)){.hm-news-filters{background:color-mix(in srgb,var(--land-paper) 95%,var(--land-ink))}}.hm-news-filters{box-shadow:0 12px 30px #2519100f}.hm-news-filters button,.hm-news-update-filters button{white-space:nowrap;color:var(--land-soft);border-radius:.7rem;flex:1;padding:.72rem 1rem;font-size:.64rem;font-weight:900;transition:all .16s}.hm-news-filters button:hover,.hm-news-update-filters button:hover{color:var(--land-ink);background:var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-news-filters button:hover,.hm-news-update-filters button:hover{background:color-mix(in srgb,var(--land-ink) 5%,transparent)}}.hm-news-filters button.is-active{color:#fff;background:#e96509;box-shadow:0 8px 18px #e965093d}.hm-news-update-filters{justify-content:center;gap:.35rem;margin-top:.8rem;display:flex}.hm-news-update-filters button{flex:none;padding:.55rem .8rem}.hm-news-update-filters button.is-active{color:#bf5409;background:#e965091c}.hm-news-stream{gap:1.25rem;margin-top:1.75rem;display:grid}.hm-news-card{border:1px solid var(--land-ink);min-width:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-news-card{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-news-card{color:var(--land-ink);background:var(--land-paper);border-radius:1.25rem}@supports (color:color-mix(in lab,red,red)){.hm-news-card{background:color-mix(in srgb,var(--land-paper) 98%,var(--land-ink))}}.hm-news-card{transition:all .2s;box-shadow:0 14px 35px #22191312}.hm-news-card:hover{border-color:#e9650961;transform:translateY(-4px);box-shadow:0 20px 45px #2219131f}.hm-news-card-cover{background:radial-gradient(circle at 70% 20%,#f9731661,#0000 10rem),#27211d;min-height:12rem;position:relative;overflow:hidden}.hm-news-card-cover>img{object-fit:cover;width:100%;height:100%;min-height:12rem;transition:transform .35s}.hm-news-card:hover .hm-news-card-cover>img{transform:scale(1.035)}.hm-news-badge{color:#fff;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#100d0bc7;border-radius:999px;align-items:center;gap:.38rem;padding:.42rem .62rem;font-size:.53rem;font-weight:950;display:inline-flex}.hm-news-card-cover>.hm-news-badge{position:absolute;top:.8rem;left:.8rem}.hm-news-badge.is-event{background:#da5204e6}.hm-news-badge.is-update{background:#196953eb}.hm-news-card-copy{flex-direction:column;padding:1.35rem;display:flex}.hm-news-card-copy h2{letter-spacing:-.035em;font-size:clamp(1.12rem,2vw,1.45rem);font-weight:950;line-height:1.15}.hm-news-card-copy>p{color:var(--land-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.65rem;font-size:.68rem;line-height:1.7;display:-webkit-box;overflow:hidden}.hm-news-card-copy footer{color:var(--land-soft);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;font-size:.55rem;font-weight:750;display:flex}.hm-news-card-copy footer>svg{color:#e96509}.hm-news-update{border:1px solid var(--land-ink);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-news-update{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-news-update{background:var(--land-paper);border-left:5px solid #e96509;border-radius:1.2rem;padding:clamp(1.3rem,3vw,2rem)}@supports (color:color-mix(in lab,red,red)){.hm-news-update{background:color-mix(in srgb,var(--land-paper) 98%,var(--land-ink))}}.hm-news-update{box-shadow:0 14px 35px #2219130f}.hm-news-update>header>span{color:#d55d08;letter-spacing:.05em;text-transform:uppercase;font-size:.53rem;font-weight:900}.hm-news-update h2{letter-spacing:-.04em;margin-top:.4rem;font-size:clamp(1.3rem,3vw,1.9rem);font-weight:950}.hm-news-update header>p{max-width:55rem;color:var(--land-soft);margin-top:.45rem;font-size:.65rem;line-height:1.65}.hm-news-update>a{color:#d95e08;align-items:center;gap:.45rem;margin-top:1rem;font-size:.58rem;font-weight:900;display:inline-flex}.hm-news-timeline{gap:.2rem;margin-top:1.25rem;display:grid}.hm-news-timeline>div{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding-bottom:1rem;display:grid;position:relative}.hm-news-timeline>div:not(:last-child):before{background:var(--land-ink);width:2px;position:absolute;top:2rem;bottom:-.15rem;left:.95rem}@supports (color:color-mix(in lab,red,red)){.hm-news-timeline>div:not(:last-child):before{background:color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-news-timeline>div:not(:last-child):before{content:""}.hm-news-timeline>div>span{z-index:1;color:#087d5d;background:#10b981;border-radius:.65rem;place-items:center;width:2rem;height:2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-news-timeline>div>span{background:color-mix(in srgb,#10b981 14%,var(--land-paper))}}.hm-news-timeline>div>span{font-size:.65rem}.hm-news-timeline>div.is-bugfix>span{color:#c84d20;background:#f97316}@supports (color:color-mix(in lab,red,red)){.hm-news-timeline>div.is-bugfix>span{background:color-mix(in srgb,#f97316 14%,var(--land-paper))}}.hm-news-timeline>div.is-addition>span{color:#2563eb;background:#3b82f6}@supports (color:color-mix(in lab,red,red)){.hm-news-timeline>div.is-addition>span{background:color-mix(in srgb,#3b82f6 14%,var(--land-paper))}}.hm-news-timeline>div.is-removed>span{color:#b4235a;background:#db2777}@supports (color:color-mix(in lab,red,red)){.hm-news-timeline>div.is-removed>span{background:color-mix(in srgb,#db2777 13%,var(--land-paper))}}.hm-news-timeline small,.hm-news-timeline strong,.hm-news-timeline p{display:block}.hm-news-timeline small{color:#178368;letter-spacing:.08em;font-size:.46rem;font-weight:950}.hm-news-timeline .is-bugfix small{color:#c84d20}.hm-news-timeline .is-addition small{color:#2563eb}.hm-news-timeline .is-removed small{color:#b4235a}.hm-news-timeline strong{margin-top:.12rem;font-size:.69rem;font-weight:900}.hm-news-timeline p{color:var(--land-soft);margin-top:.25rem;font-size:.6rem;line-height:1.6}.hm-news-state{border:1px dashed var(--land-ink);align-content:center;place-items:center;gap:.65rem;min-height:20rem;margin-top:1.5rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-news-state{border:1px dashed color-mix(in srgb,var(--land-ink) 16%,transparent)}}.hm-news-state{text-align:center;border-radius:1.3rem;padding:2rem}.hm-news-state>svg{color:#e96509;font-size:2rem}.hm-news-state h1,.hm-news-state h2{font-size:1.25rem;font-weight:950}.hm-news-state p{color:var(--land-soft);font-size:.65rem}.hm-news-state :is(button,a){color:#fff;background:#e96509;border-radius:.7rem;margin-top:.35rem;padding:.65rem .85rem;font-size:.6rem;font-weight:900}.hm-news-skeleton{gap:1rem;margin-top:1.5rem;display:grid}.hm-news-skeleton span{background:var(--land-ink);border-radius:1.2rem;min-height:14rem}@supports (color:color-mix(in lab,red,red)){.hm-news-skeleton span{background:color-mix(in srgb,var(--land-ink) 7%,transparent)}}.hm-news-skeleton span{animation:1.8s ease-in-out infinite pulse}.hm-news-back{color:var(--land-soft);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.61rem;font-weight:850;display:inline-flex}.hm-news-detail>article{border:1px solid var(--land-ink);max-width:62rem;margin-inline:auto;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-news-detail>article{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-news-detail>article{background:var(--land-paper);border-radius:1.5rem}@supports (color:color-mix(in lab,red,red)){.hm-news-detail>article{background:color-mix(in srgb,var(--land-paper) 98%,var(--land-ink))}}.hm-news-detail>article{box-shadow:0 20px 55px #21181217}.hm-news-detail>article>header,.hm-news-detail>article>.hm-rich-content,.hm-news-detail>article>.hm-news-timeline,.hm-news-event-schedule{margin-inline:clamp(1.25rem,5vw,4rem)}.hm-news-detail>article>header{padding-block:clamp(1.8rem,5vw,3.2rem) 1.5rem}.hm-news-detail>article>header .hm-news-badge{color:#fff}.hm-news-detail>article>header h1{letter-spacing:-.06em;text-wrap:balance;max-width:50rem;margin-top:.8rem;font-size:clamp(2rem,5vw,4rem);font-weight:950;line-height:1}.hm-news-detail>article>header>p{max-width:48rem;color:var(--land-soft);margin-top:1rem;font-size:.76rem;line-height:1.75}.hm-news-detail>article>.hm-rich-content{color:var(--land-ink);padding-bottom:4rem;font-size:.75rem;line-height:1.85}.hm-rich-content :is(video,iframe),.hm-rich-editor-content :is(video,iframe){aspect-ratio:16/9;object-fit:contain;background:#0c1118;border:0;border-radius:.8rem;width:100%;max-width:100%;margin-block:1rem;display:block}.hm-news-detail>article>.hm-news-timeline{margin-top:0;padding-bottom:3rem}.hm-news-event-schedule{gap:.7rem;margin-bottom:2rem;display:grid}.hm-news-event-schedule>div{background:#f97316;border:1px solid #f9731640;border-radius:1rem;padding:1rem}@supports (color:color-mix(in lab,red,red)){.hm-news-event-schedule>div{background:color-mix(in srgb,#f97316 7%,var(--land-paper))}}.hm-news-event-schedule small,.hm-news-event-schedule strong,.hm-news-event-schedule span{display:block}.hm-news-event-schedule small{color:#c65508;letter-spacing:.08em;text-transform:uppercase;font-size:.5rem;font-weight:950}.hm-news-event-schedule strong{margin-top:.3rem;font-size:.75rem;font-weight:900}.hm-news-event-schedule span{color:var(--land-soft);margin-top:.3rem;font-size:.56rem}.hm-newsroom-hero{color:#fff;background:radial-gradient(circle at 82% 16%,#f47a1252,#0000 25rem),radial-gradient(circle at 12% 110%,#ffffff12,#0000 24rem),linear-gradient(122deg,#171513,#29221d 55%,#4c2815);position:relative;overflow:hidden}.hm-newsroom-hero:before{opacity:.16;content:"";pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 8%,#000 72%);mask-image:linear-gradient(90deg,#0000 8%,#000 72%)}.hm-newsroom-hero:after{content:"";background:linear-gradient(90deg,#cd4d05,#f58b38 52%,#cd4d05);height:4px;position:absolute;bottom:0;left:0;right:0}.hm-newsroom-hero-grid{z-index:1;align-items:center;gap:clamp(2rem,5vw,5rem);min-height:34rem;padding-block:clamp(4rem,8vw,7rem) clamp(5rem,9vw,7.5rem);display:grid;position:relative}.hm-newsroom-hero-copy h1{letter-spacing:-.067em;text-wrap:balance;max-width:54rem;margin-top:1.2rem;font-size:clamp(2.7rem,6.5vw,5.7rem);font-weight:950;line-height:.96}.hm-newsroom-hero-copy>p{color:#d5ccc5;max-width:45rem;margin-top:1.25rem;font-size:clamp(.75rem,1.3vw,.9rem);font-weight:560;line-height:1.8}.hm-newsroom-hero-topics{flex-wrap:wrap;gap:.55rem;margin-top:1.6rem;display:flex}.hm-newsroom-hero-topics span{color:#e6ddd6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .7rem;font-size:.58rem;font-weight:850;display:inline-flex}.hm-newsroom-hero-topics svg{color:#f79a51}.hm-newsroom-next-event{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#140f0cb3;border:1px solid #ffffff29;border-radius:1.4rem;min-width:0;display:block;overflow:hidden;box-shadow:0 28px 65px #00000047}.hm-newsroom-next-event:hover{border-color:#ffab679e}.hm-newsroom-next-event-media{background:#28201a;height:clamp(11rem,28vw,15rem);position:relative;overflow:hidden}.hm-newsroom-next-event-media:after{content:"";background:linear-gradient(#0000,#140f0ceb);position:absolute;inset:38% 0 0}.hm-newsroom-next-event-media img{object-fit:cover;width:100%;height:100%}.hm-newsroom-next-event-media>span{z-index:1;color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#df5d08;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .65rem;font-size:.52rem;font-weight:950;display:inline-flex;position:absolute;top:.9rem;left:.9rem;box-shadow:0 8px 20px #7d2f034d}.hm-newsroom-next-event-copy{padding:1.25rem 1.35rem 1.4rem;display:grid}.hm-newsroom-next-event-copy small{color:#f19a58;letter-spacing:.14em;font-size:.5rem;font-weight:950}.hm-newsroom-next-event-copy strong{letter-spacing:-.025em;margin-top:.45rem;font-size:1.15rem;font-weight:950;line-height:1.2}.hm-newsroom-next-event-copy time{color:#bfb5ae;margin-top:.5rem;font-size:.62rem;font-weight:700}.hm-newsroom-next-event-copy>span{color:#ffa862;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;padding-top:.9rem;font-size:.6rem;font-weight:900;display:flex}.hm-newsroom-hero-mark{color:#f58b38;background:#ffffff0e;border:1px solid #ffffff24;border-radius:1.5rem;justify-self:end;place-items:center;width:min(100%,23rem);min-height:18rem;font-size:4rem;display:grid;box-shadow:0 28px 65px #0000003b}.hm-newsroom-hero-mark span{color:#e9ddd4;letter-spacing:.3em;margin-top:-3rem;font-size:.56rem;font-weight:950}.hm-newsroom-main{z-index:2;padding-bottom:clamp(5rem,9vw,8rem);position:relative}.hm-newsroom-nav{border:1px solid var(--land-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:-2.3rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-nav{border:1px solid color-mix(in srgb,var(--land-ink) 11%,transparent)}}.hm-newsroom-nav{background:var(--land-paper);border-radius:1.25rem;padding:.55rem}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-nav{background:color-mix(in srgb,var(--land-paper) 96%,var(--land-ink))}}.hm-newsroom-nav{box-shadow:0 20px 50px #22191321}.hm-newsroom-nav button{min-width:0;color:var(--land-soft);text-align:left;border:1px solid #0000;border-radius:.9rem;grid-template-columns:2.3rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.75rem;display:grid}.hm-newsroom-nav button>svg{box-sizing:border-box;color:#d85c07;background:#f47a121a;border-radius:.72rem;width:2.3rem;height:2.3rem;padding:.7rem;display:grid}.hm-newsroom-nav button span,.hm-newsroom-nav button strong,.hm-newsroom-nav button small{min-width:0;display:block}.hm-newsroom-nav button strong{color:var(--land-ink);font-size:.64rem;font-weight:950;line-height:1.25}.hm-newsroom-nav button small{text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.49rem;font-weight:700;overflow:hidden}.hm-newsroom-nav button:hover{background:#f47a12;border-color:#f47a1242}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-nav button:hover{background:color-mix(in srgb,#f47a12 5%,var(--land-paper))}}.hm-newsroom-nav button.is-active{color:#b84a03;background:#f47a12;border-color:#f47a126b}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-nav button.is-active{background:color-mix(in srgb,#f47a12 9%,var(--land-paper))}}.hm-newsroom-nav button.is-active{box-shadow:inset 0 -3px #e9670b}.hm-newsroom-nav button.is-active>svg{color:#fff;background:#e9670b}.hm-newsroom-overview{display:grid}.hm-newsroom-section{padding-top:clamp(3.5rem,7vw,6rem)}.hm-newsroom-section+.hm-newsroom-section{border-top:1px solid var(--land-ink);margin-top:clamp(3.5rem,7vw,6rem)}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-section+.hm-newsroom-section{border-top:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-newsroom-section-heading{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.6rem;display:flex}.hm-newsroom-section-heading>div{max-width:54rem}.hm-newsroom-section-heading span{color:#d65b07;letter-spacing:.17em;font-size:.54rem;font-weight:950}.hm-newsroom-section-heading h2{letter-spacing:-.052em;text-wrap:balance;margin-top:.55rem;font-size:clamp(1.85rem,4vw,3.1rem);font-weight:950;line-height:1.04}.hm-newsroom-section-heading p{max-width:43rem;color:var(--land-soft);margin-top:.65rem;font-size:.72rem;line-height:1.7}.hm-newsroom-section-heading>button{border:1px solid var(--land-ink);flex:none;align-items:center;gap:.55rem;min-height:2.65rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-section-heading>button{border:1px solid color-mix(in srgb,var(--land-ink) 13%,transparent)}}.hm-newsroom-section-heading>button{color:var(--land-ink);background:var(--land-paper);border-radius:999px;padding:.65rem .85rem;font-size:.61rem;font-weight:900}.hm-newsroom-section-heading>button:hover{color:#c75004;border-color:#e9650973}.hm-newsroom-story-grid,.hm-newsroom-event-grid,.hm-newsroom-update-grid{gap:1rem;display:grid}.hm-newsroom-story,.hm-newsroom-event,.hm-newsroom-release{border:1px solid var(--land-ink);min-width:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-story,.hm-newsroom-event,.hm-newsroom-release{border:1px solid color-mix(in srgb,var(--land-ink) 11%,transparent)}}.hm-newsroom-story,.hm-newsroom-event,.hm-newsroom-release{color:var(--land-ink);background:var(--land-paper);border-radius:1.15rem}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-story,.hm-newsroom-event,.hm-newsroom-release{background:color-mix(in srgb,var(--land-paper) 98%,var(--land-ink))}}.hm-newsroom-story,.hm-newsroom-event,.hm-newsroom-release{box-shadow:0 12px 32px #22191312}.hm-newsroom-story:hover,.hm-newsroom-event:hover,.hm-newsroom-release:hover{border-color:#e9650966;box-shadow:0 16px 38px #2219131a}.hm-newsroom-story-media,.hm-newsroom-event-media{color:#f08a3b;background:radial-gradient(circle at 72% 18%,#f9731659,#0000 10rem),#27211d;place-items:center;min-height:12rem;font-size:2.4rem;display:grid;position:relative;overflow:hidden}.hm-newsroom-story-media>img,.hm-newsroom-event-media>img{width:100%;height:100%;min-height:inherit;object-fit:cover}.hm-newsroom-story-media>.hm-newsroom-badge{position:absolute;top:.8rem;left:.8rem}.hm-newsroom-badge{color:#fff;letter-spacing:.055em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14100dd1;border-radius:999px;align-items:center;gap:.38rem;width:fit-content;padding:.44rem .64rem;font-size:.52rem;font-weight:950;display:inline-flex}.hm-newsroom-badge.is-event{background:#da5204f0}.hm-newsroom-badge.is-update{background:#0f7659f0}.hm-newsroom-story-copy,.hm-newsroom-event-copy{flex-direction:column;padding:1.25rem;display:flex}.hm-newsroom-story-copy>time,.hm-newsroom-event-copy>time{color:#ce5705;font-size:.53rem;font-weight:850}.hm-newsroom-story-copy h2,.hm-newsroom-event-copy h2{letter-spacing:-.032em;text-wrap:balance;margin-top:.55rem;font-size:1.18rem;font-weight:950;line-height:1.17}.hm-newsroom-story-copy>p,.hm-newsroom-event-copy>p{color:var(--land-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.65rem;font-size:.66rem;line-height:1.65;display:-webkit-box;overflow:hidden}.hm-newsroom-story-copy footer,.hm-newsroom-event-copy footer{border-top:1px solid var(--land-ink);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-story-copy footer,.hm-newsroom-event-copy footer{border-top:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-newsroom-story-copy footer,.hm-newsroom-event-copy footer{color:#c65205;padding-top:.9rem;font-size:.58rem;font-weight:900}.hm-newsroom-story-copy footer>span:last-child{color:#fff;background:#e9670b;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;display:grid}.hm-newsroom-event-media{min-height:11.5rem}.hm-newsroom-event-date{color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#140f0cd6;border:1px solid #ffffff2b;border-radius:.8rem;place-items:center;min-width:3.45rem;padding:.48rem;display:grid;position:absolute;bottom:.8rem;right:.8rem}.hm-newsroom-event-date strong{font-size:1.3rem;font-weight:950;line-height:1}.hm-newsroom-event-date small{color:#ffa45c;text-transform:uppercase;margin-top:.2rem;font-size:.49rem;font-weight:950}.hm-newsroom-event-copy>span{color:#ce5705;letter-spacing:.06em;text-transform:uppercase;font-size:.52rem;font-weight:950}.hm-newsroom-event-copy>time{color:var(--land-soft);margin-top:.65rem}.hm-newsroom-event-copy footer>span{color:var(--land-soft)}.hm-newsroom-event-copy footer>strong{color:#ca5305}.hm-newsroom-release{border-top:4px solid #e9670b;flex-direction:column;padding:clamp(1.2rem,3vw,1.7rem);display:flex}.hm-newsroom-release>header>span{color:#ce5705;letter-spacing:.055em;text-transform:uppercase;font-size:.52rem;font-weight:900}.hm-newsroom-release>header h2{letter-spacing:-.038em;margin-top:.45rem;font-size:clamp(1.2rem,2.5vw,1.65rem);font-weight:950;line-height:1.15}.hm-newsroom-release>header p{color:var(--land-soft);margin-top:.55rem;font-size:.65rem;line-height:1.65}.hm-newsroom-release>a{border-top:1px solid var(--land-ink);align-items:center;gap:.45rem;margin-top:auto;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-release>a{border-top:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-newsroom-release>a{color:#c95205;padding-top:1rem;font-size:.59rem;font-weight:950}.hm-newsroom-change-list{gap:.55rem;margin-block:1.15rem;display:grid}.hm-newsroom-change{border:1px solid var(--land-ink);grid-template-columns:2.15rem minmax(0,1fr);gap:.7rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-change{border:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-newsroom-change{background:var(--land-ink);border-radius:.8rem;padding:.72rem}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-change{background:color-mix(in srgb,var(--land-ink) 2.5%,var(--land-paper))}}.hm-newsroom-change-icon{color:#087d5d;background:#10b981;border-radius:.65rem;place-items:center;width:2.15rem;height:2.15rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-change-icon{background:color-mix(in srgb,#10b981 13%,var(--land-paper))}}.hm-newsroom-change-icon{font-size:.64rem}.hm-newsroom-change.is-bugfix .hm-newsroom-change-icon{color:#c84d20;background:#f97316}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-change.is-bugfix .hm-newsroom-change-icon{background:color-mix(in srgb,#f97316 14%,var(--land-paper))}}.hm-newsroom-change.is-addition .hm-newsroom-change-icon{color:#2563eb;background:#3b82f6}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-change.is-addition .hm-newsroom-change-icon{background:color-mix(in srgb,#3b82f6 13%,var(--land-paper))}}.hm-newsroom-change.is-removed .hm-newsroom-change-icon{color:#b4235a;background:#db2777}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-change.is-removed .hm-newsroom-change-icon{background:color-mix(in srgb,#db2777 12%,var(--land-paper))}}.hm-newsroom-change small,.hm-newsroom-change strong,.hm-newsroom-change p{display:block}.hm-newsroom-change small{color:#087d5d;letter-spacing:.075em;font-size:.45rem;font-weight:950}.hm-newsroom-change.is-bugfix small{color:#c84d20}.hm-newsroom-change.is-addition small{color:#2563eb}.hm-newsroom-change.is-removed small{color:#b4235a}.hm-newsroom-change strong{margin-top:.15rem;font-size:.68rem;font-weight:900;line-height:1.4}.hm-newsroom-change p{color:var(--land-soft);margin-top:.3rem;font-size:.58rem;line-height:1.55}.hm-newsroom-change-more{color:var(--land-soft);background:var(--land-ink);border-radius:.72rem;padding:.65rem .8rem}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-change-more{background:color-mix(in srgb,var(--land-ink) 4%,transparent)}}.hm-newsroom-change-more{text-align:center;font-size:.54rem;font-weight:800}.hm-newsroom-update-filters{border:1px solid var(--land-ink);flex-wrap:wrap;gap:.45rem;margin-bottom:1.25rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-update-filters{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-newsroom-update-filters{background:var(--land-ink);border-radius:1rem;padding:.55rem}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-update-filters{background:color-mix(in srgb,var(--land-ink) 2%,var(--land-paper))}}.hm-newsroom-update-filters button{min-height:2.35rem;color:var(--land-soft);border:1px solid #0000;border-radius:.7rem;align-items:center;gap:.42rem;padding:.55rem .7rem;font-size:.56rem;font-weight:900;display:inline-flex}.hm-newsroom-update-filters button:hover{color:var(--land-ink);background:var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-update-filters button:hover{background:color-mix(in srgb,var(--land-ink) 4%,transparent)}}.hm-newsroom-update-filters button.is-active{color:#fff;background:#df630b;border-color:#e965094d}.hm-news-state,.hm-news-skeleton{margin-top:3rem}.hm-newsroom-detail{padding-block:2rem clamp(5rem,9vw,8rem)}.hm-newsroom-back{border:1px solid var(--land-ink);align-items:center;gap:.5rem;min-height:2.6rem;margin-bottom:1rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-back{border:1px solid color-mix(in srgb,var(--land-ink) 11%,transparent)}}.hm-newsroom-back{color:var(--land-soft);background:var(--land-paper);border-radius:999px;padding:.6rem .8rem;font-size:.6rem;font-weight:900}.hm-newsroom-back:hover{color:#c65105;border-color:#e965096b}.hm-newsroom-article{border:1px solid var(--land-ink);max-width:70rem;margin-inline:auto;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-article{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-newsroom-article{background:var(--land-paper);border-radius:1.5rem}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-article{background:color-mix(in srgb,var(--land-paper) 98%,var(--land-ink))}}.hm-newsroom-article{box-shadow:0 24px 65px #2118121a}.hm-newsroom-detail-cover{aspect-ratio:16/7.7;object-fit:cover;width:100%;max-height:35rem}.hm-newsroom-article>header,.hm-newsroom-article>.hm-rich-content,.hm-newsroom-article>.hm-newsroom-change-list,.hm-newsroom-article>.hm-news-event-schedule{margin-inline:clamp(1.2rem,6vw,5rem)}.hm-newsroom-article>header{padding-block:clamp(1.7rem,5vw,3.5rem) 1.6rem}.hm-newsroom-article>header h1{letter-spacing:-.062em;text-wrap:balance;max-width:55rem;margin-top:.9rem;font-size:clamp(2.1rem,5.5vw,4.5rem);font-weight:950;line-height:.98}.hm-newsroom-article>header>p{max-width:51rem;color:var(--land-soft);margin-top:1rem;font-size:.76rem;line-height:1.8}.hm-newsroom-detail-meta{color:#cf5705;align-items:center;gap:.45rem;margin-top:1rem;font-size:.58rem;font-weight:850;display:flex}.hm-newsroom-article>.hm-rich-content{border-top:1px solid var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-article>.hm-rich-content{border-top:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-newsroom-article>.hm-rich-content{color:var(--land-ink);padding-block:2rem 4.5rem;font-size:.76rem;line-height:1.9}.hm-newsroom-article>.hm-newsroom-change-list{border-top:1px solid var(--land-ink);margin-top:0}@supports (color:color-mix(in lab,red,red)){.hm-newsroom-article>.hm-newsroom-change-list{border-top:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-newsroom-article>.hm-newsroom-change-list{padding-block:2rem 4rem}.hm-newsroom-article>.hm-news-event-schedule{margin-bottom:2rem}@media(min-width:740px){.hm-newsroom-story-grid,.hm-newsroom-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-newsroom-story.is-featured{grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);display:grid}.hm-newsroom-story.is-featured .hm-newsroom-story-media{min-height:22rem}.hm-newsroom-story.is-featured .hm-newsroom-story-copy{padding:clamp(1.5rem,4vw,2.4rem)}.hm-newsroom-story.is-featured .hm-newsroom-story-copy h2{font-size:clamp(1.65rem,3.5vw,2.45rem)}.hm-newsroom-event-schedule{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.hm-newsroom-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.hm-newsroom-update-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:980px){.hm-newsroom-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr)}}@media(min-width:1080px){.hm-newsroom-story-grid:not(.is-archive){grid-template-columns:repeat(3,minmax(0,1fr))}.hm-newsroom-story-grid:not(.is-archive) .hm-newsroom-story.is-featured{grid-column:span 2}.hm-newsroom-story-grid.is-archive,.hm-newsroom-event-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:739px){.hm-newsroom-hero-grid{padding-block:3.5rem 5rem}.hm-newsroom-section-heading{flex-direction:column;align-items:flex-start}.hm-newsroom-section-heading>button{justify-content:center;width:100%}.hm-newsroom-update-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hm-newsroom-update-filters button{justify-content:center}}@media(max-width:520px){.hm-newsroom-nav button{text-align:center;grid-template-columns:1fr;justify-items:center}.hm-newsroom-nav button small{display:none}.hm-newsroom-hero-topics span{font-size:.52rem}.hm-newsroom-change{grid-template-columns:1.9rem minmax(0,1fr)}.hm-newsroom-change-icon{width:1.9rem;height:1.9rem}}.hm-event-admin,.hm-news-admin{--news-admin-accent:#e9680d}.hm-event-admin-hero,.hm-news-admin-hero{color:#fff;background:radial-gradient(circle at 88% 12%,#f973164d,#0000 16rem),linear-gradient(125deg,#162236,#253a56);border-radius:1rem;justify-content:space-between;align-items:center;gap:1.5rem;min-height:11rem;padding:clamp(1.4rem,4vw,2.2rem);display:flex;overflow:hidden;box-shadow:0 16px 38px #1321342b}.hm-event-admin-hero span,.hm-news-admin-hero span,.hm-event-list>header span,.hm-news-admin-list>header span,.hm-event-editor>header span,.hm-news-editor>header span,.hm-update-builder>header span{color:#ffb36f;letter-spacing:.13em;font-size:.53rem;font-weight:950}.hm-event-admin-hero h1,.hm-news-admin-hero h1{letter-spacing:-.045em;margin-top:.35rem;font-size:clamp(1.65rem,4vw,2.45rem);font-weight:950}.hm-event-admin-hero p,.hm-news-admin-hero p{color:#c6d1df;max-width:47rem;margin-top:.55rem;font-size:.66rem;line-height:1.65}.hm-event-admin-hero .hm-button-primary,.hm-news-admin-hero .hm-button-primary{background:#ed741e;flex:none}.hm-event-readonly{border:1px solid #e9680d}@supports (color:color-mix(in lab,red,red)){.hm-event-readonly{border:1px solid color-mix(in srgb,#e9680d 30%,var(--hm-line))}}.hm-event-readonly{color:var(--hm-muted);background:#e9680d;border-left:4px solid #e9680d;border-radius:.7rem;padding:.8rem 1rem}@supports (color:color-mix(in lab,red,red)){.hm-event-readonly{background:color-mix(in srgb,#e9680d 6%,var(--hm-paper))}}.hm-event-readonly{font-size:.58rem;line-height:1.6}.hm-event-readonly code{color:var(--hm-text);font-weight:800}.hm-event-editor,.hm-news-editor,.hm-event-list,.hm-news-admin-list{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:1rem;overflow:hidden;box-shadow:0 10px 28px #18243612}.hm-publishing-editor-backdrop{z-index:115;--store-admin-gold:#e9680d}.hm-news-editor-dialog,.hm-event-editor-dialog{border-top:4px solid #e9680d;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,72rem);max-height:min(92dvh,62rem);margin:auto;animation:.18s ease-out hmMenuEnter;display:grid;box-shadow:0 30px 90px #08101c61}.hm-event-editor-dialog{width:min(100%,68rem)}.hm-news-editor-dialog>.hm-news-editor-body,.hm-event-editor-dialog>.hm-event-form-grid{overscroll-behavior:contain;min-height:0;overflow-y:auto}.hm-news-editor-dialog>header,.hm-event-editor-dialog>header,.hm-news-editor-dialog>footer,.hm-event-editor-dialog>footer{z-index:2;position:relative}.hm-news-editor-dialog>header>button:disabled,.hm-event-editor-dialog>header>button:disabled{cursor:wait;opacity:.5}.hm-event-editor>header,.hm-news-editor>header,.hm-event-list>header,.hm-news-admin-list>header{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-event-editor>header,.hm-news-editor>header,.hm-event-list>header,.hm-news-admin-list>header{background:color-mix(in srgb,var(--hm-canvas) 35%,var(--hm-paper))}}.hm-event-editor>header h2,.hm-news-editor>header h2,.hm-event-list>header h2,.hm-news-admin-list>header h2{color:var(--hm-text);margin-top:.16rem;font-size:.95rem;font-weight:950}.hm-event-editor>header>button,.hm-news-editor>header>button,.hm-news-admin-list>header>button{border:1px solid var(--hm-line);width:2.2rem;height:2.2rem;color:var(--hm-muted);border-radius:.6rem;place-items:center;display:grid}.hm-event-form-grid,.hm-news-editor-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding:1.35rem;display:grid}.hm-news-editor-body{grid-template-columns:1fr}.hm-event-field{gap:.42rem;min-width:0;display:grid}.hm-event-field.is-wide,.hm-event-announcements.is-wide{grid-column:1/-1}.hm-event-field>span{color:var(--hm-text);font-size:.65rem;font-weight:900}.hm-event-field>small{color:var(--hm-muted);font-size:.56rem;line-height:1.5}.hm-event-field>:is(input,textarea),.hm-update-builder-list :is(input,textarea,select),.hm-news-schedule-field input{border:1px solid var(--hm-line);width:100%;color:var(--hm-text);background:var(--hm-canvas);border-radius:.7rem;outline:none;padding:.78rem .85rem;font-size:.7rem}.hm-event-field>textarea{resize:vertical;min-height:5.5rem}.hm-event-field>:is(input,textarea):focus,.hm-update-builder-list :is(input,textarea,select):focus{border-color:#e9680d;box-shadow:0 0 0 3px #e9680d1a}.hm-event-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.hm-event-type-grid button{border:1px solid var(--hm-line);min-height:4.8rem;color:var(--hm-muted);background:var(--hm-canvas);border-radius:.7rem;place-items:center;gap:.25rem;padding:.6rem;font-size:.6rem;font-weight:800;display:grid}.hm-event-type-grid button b{font-size:1.35rem}.hm-event-type-grid button.is-active{color:#b94d04;background:#e9680d;border-color:#e9680d}@supports (color:color-mix(in lab,red,red)){.hm-event-type-grid button.is-active{background:color-mix(in srgb,#e9680d 9%,var(--hm-paper))}}.hm-event-type-grid button.is-active{box-shadow:inset 0 -3px #e9680d}.hm-event-mode-grid{flex-wrap:wrap;gap:.45rem;display:flex}.hm-event-mode-grid label{cursor:pointer}.hm-event-mode-grid input{opacity:0;position:absolute}.hm-event-mode-grid span{border:1px solid var(--hm-line);color:var(--hm-muted);background:var(--hm-canvas);border-radius:999px;padding:.5rem .72rem;font-size:.6rem;font-weight:850;display:block}.hm-event-mode-grid input:checked+span{color:#fff;background:#e9680d;border-color:#e9680d}.hm-event-cover-picker,.hm-news-cover-control{border:1px dashed var(--hm-line);border-radius:.7rem;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.7rem;display:flex}.hm-event-cover-picker>div,.hm-news-cover-control>img{aspect-ratio:16/9;object-fit:cover;background:#17243a;border-radius:.55rem;width:8.5rem;overflow:hidden}.hm-event-cover-picker img{object-fit:cover;width:100%;height:100%}.hm-event-cover-picker button,.hm-news-cover-control button,.hm-update-builder>header button{border:1px solid var(--hm-line);color:var(--hm-text);background:var(--hm-paper);border-radius:.58rem;padding:.58rem .72rem;font-size:.54rem;font-weight:850}.hm-event-announcements{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.hm-event-announcements>label:not(.hm-event-audience){border:1px solid var(--hm-line);cursor:pointer;background:var(--hm-canvas);border-radius:.72rem;grid-template-columns:auto auto 1fr;align-items:center;gap:.65rem;padding:.8rem;display:grid}.hm-event-announcements>label>svg{color:#e9680d}.hm-event-announcements strong,.hm-event-announcements small{display:block}.hm-event-announcements strong{color:var(--hm-text);font-size:.65rem}.hm-event-announcements small{color:var(--hm-muted);margin-top:.15rem;font-size:.54rem;line-height:1.4}.hm-event-audience{color:var(--hm-muted);grid-column:1/-1;align-items:center;gap:.45rem;font-size:.6rem;display:flex}.hm-event-audience input{border:1px solid var(--hm-line);width:4rem;color:var(--hm-text);background:var(--hm-canvas);border-radius:.5rem;padding:.45rem}.hm-event-editor>footer,.hm-news-editor>footer{border-top:1px solid var(--hm-line);background:var(--hm-canvas);justify-content:flex-end;align-items:center;gap:.55rem;padding:1rem 1.35rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-event-editor>footer,.hm-news-editor>footer{background:color-mix(in srgb,var(--hm-canvas) 28%,var(--hm-paper))}}.hm-event-editor>footer>span,.hm-news-editor>footer>span{color:var(--hm-muted);flex:1;font-size:.56rem;line-height:1.45}.hm-event-editor>footer button,.hm-news-editor>footer button{border:1px solid var(--hm-line);min-height:2.35rem;color:var(--hm-text);background:var(--hm-paper);border-radius:.6rem;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.61rem;font-weight:900;display:inline-flex}.hm-event-editor>footer .hm-button-primary,.hm-news-editor>footer .hm-button-primary{color:#fff;background:#e9680d;border-color:#e9680d}.hm-event-list>header>b{color:#fff;background:#e9680d;border-radius:.65rem;place-items:center;width:2.2rem;height:2.2rem;font-size:.65rem;display:grid}.hm-event-list-grid,.hm-news-admin-rows{display:grid}.hm-news-pagination{border-top:1px solid var(--hm-line);background:var(--hm-canvas);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-news-pagination{background:color-mix(in srgb,var(--hm-canvas) 32%,var(--hm-paper))}}.hm-news-pagination>span{min-width:0;display:grid}.hm-news-pagination>span strong{color:var(--hm-text);font-size:.57rem;font-weight:950}.hm-news-pagination>span small{color:var(--hm-muted);margin-top:.14rem;font-size:.48rem;font-weight:700}.hm-news-pagination>div,.hm-news-pagination-pages{align-items:center;gap:.3rem;display:flex}.hm-news-pagination button{border:1px solid var(--hm-line);width:2.25rem;height:2.25rem;color:var(--hm-muted);background:var(--hm-paper);border-radius:.58rem;flex:none;place-items:center;font-size:.55rem;font-weight:900;transition:border-color .16s,color .16s,background .16s,transform .16s;display:grid}.hm-news-pagination button:hover:not(:disabled){border-color:#e9680d}@supports (color:color-mix(in lab,red,red)){.hm-news-pagination button:hover:not(:disabled){border-color:color-mix(in srgb,#e9680d 55%,var(--hm-line))}}.hm-news-pagination button:hover:not(:disabled){color:#b84b04;transform:translateY(-1px)}.hm-news-pagination button.is-active{color:#fff;background:#e9680d;border-color:#e9680d;box-shadow:0 5px 13px #d24f042e}.hm-news-pagination button:disabled{cursor:not-allowed;opacity:.42}.hm-news-pagination-pages i{width:1.1rem;color:var(--hm-muted);text-align:center;font-size:.6rem;font-style:normal}.hm-news-pagination.is-public{border:1px solid var(--land-ink);margin-top:clamp(1.7rem,4vw,2.8rem)}@supports (color:color-mix(in lab,red,red)){.hm-news-pagination.is-public{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-news-pagination.is-public{background:var(--land-paper);border-radius:1rem;padding:.8rem}@supports (color:color-mix(in lab,red,red)){.hm-news-pagination.is-public{background:color-mix(in srgb,var(--land-paper) 97%,var(--land-ink))}}.hm-news-pagination.is-public{box-shadow:0 10px 26px #3323170e}.hm-news-pagination.is-public>span strong{color:var(--land-ink)}.hm-news-pagination.is-public>span small{color:var(--land-soft)}.hm-news-pagination.is-public button{border-color:var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-news-pagination.is-public button{border-color:color-mix(in srgb,var(--land-ink) 11%,transparent)}}.hm-news-pagination.is-public button{color:var(--land-soft);background:var(--land-paper)}.hm-event-row,.hm-news-admin-rows>article{border-bottom:1px solid var(--hm-line);grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.2rem;display:grid}.hm-event-row:last-child,.hm-news-admin-rows>article:last-child{border-bottom:0}.hm-event-row>img{aspect-ratio:16/9;object-fit:cover;border-radius:.58rem;width:7rem}.hm-event-row-copy>span,.hm-event-row-copy h3,.hm-event-row-copy p,.hm-event-row-copy small{display:block}.hm-event-row-copy>span{color:#dc630d;text-transform:uppercase;font-size:.54rem;font-weight:900}.hm-event-row-copy h3{color:var(--hm-text);margin-top:.18rem;font-size:.79rem;font-weight:900}.hm-event-row-copy p,.hm-event-row-copy small{color:var(--hm-muted);margin-top:.22rem;font-size:.56rem}.hm-event-row-copy>div{flex-wrap:wrap;gap:.25rem;margin-top:.35rem;display:flex}.hm-event-row-copy>div b{color:#53667d;background:#6e89a9;border-radius:999px;padding:.24rem .42rem}@supports (color:color-mix(in lab,red,red)){.hm-event-row-copy>div b{background:color-mix(in srgb,#6e89a9 12%,var(--hm-paper))}}.hm-event-row-copy>div b{font-size:.44rem}.hm-event-row-actions,.hm-news-admin-row-actions{gap:.35rem;display:flex}.hm-event-row-actions button,.hm-news-admin-row-actions button{border:1px solid var(--hm-line);width:2rem;height:2rem;color:var(--hm-muted);background:var(--hm-paper);border-radius:.55rem;place-items:center;font-size:.58rem;display:grid}.hm-event-row-actions button:last-child,.hm-news-admin-row-actions button:last-child{color:#d34c4c}.hm-event-empty{min-height:13rem;color:var(--hm-muted);align-content:center;place-items:center;gap:.4rem;display:grid}.hm-event-empty>svg{color:#e9680d;font-size:1.8rem}.hm-event-empty strong{color:var(--hm-text);font-size:.68rem}.hm-event-empty span{font-size:.52rem}.hm-event-loading{background:linear-gradient(90deg,transparent,var(--hm-text),transparent);min-height:13rem}@supports (color:color-mix(in lab,red,red)){.hm-event-loading{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hm-text) 5%,transparent),transparent)}}.hm-event-loading{background-size:200% 100%;animation:1.4s infinite hmNewsShimmer}.hm-news-admin-tabs{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.hm-news-admin-tabs button{border-right:1px solid var(--hm-line);text-align:left;color:var(--hm-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:.85rem 1rem;display:grid}.hm-news-admin-tabs button:last-child{border-right:0}.hm-news-admin-tabs button>svg{width:1rem}.hm-news-admin-tabs strong,.hm-news-admin-tabs small{display:block}.hm-news-admin-tabs strong{color:var(--hm-text);font-size:.62rem;font-weight:900}.hm-news-admin-tabs small{margin-top:.13rem;font-size:.49rem}.hm-news-admin-tabs button.is-active{color:#fff;background:#243853;box-shadow:inset 0 -4px #e9680d}.hm-news-admin-tabs button.is-active strong{color:#fff}.hm-update-builder{border:1px solid var(--hm-line);border-radius:.75rem;overflow:hidden}.hm-update-builder>header{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);align-items:center;gap:.5rem;padding:.8rem;display:flex}.hm-update-builder>header>div{flex:1}.hm-update-builder h3{color:var(--hm-text);margin-top:.12rem;font-size:.65rem;font-weight:900}.hm-update-builder-empty{text-align:center;color:var(--hm-muted);padding:2.5rem 1rem;font-size:.56rem}.hm-update-builder-list{gap:.7rem;padding:.8rem;display:grid}.hm-update-builder-list article{border:1px solid var(--hm-line);border-radius:.7rem;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.65rem;display:grid}.hm-update-builder-list article>span{color:#078262;background:#10b9811f;border-radius:.6rem;place-items:center;width:2.2rem;height:2.2rem;display:grid}.hm-update-builder-list article>span.is-bugfix{color:#d25d16;background:#f973161f}.hm-update-builder-list article>span.is-addition{color:#2563eb;background:#3b82f61f}.hm-update-builder-list article>span.is-removed{color:#b4235a;background:#db27771c}.hm-update-builder-list article>div{grid-template-columns:8rem minmax(0,1fr);gap:.45rem;display:grid}.hm-update-builder-list textarea{resize:vertical;grid-column:1/-1;min-height:4.5rem}.hm-update-builder-list article>button{color:#d34c4c;padding:.45rem}.hm-update-import{border-bottom:1px solid var(--hm-line);background:#6366f1;gap:.75rem;padding:.9rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-update-import{background:color-mix(in srgb,#6366f1 5%,var(--hm-paper))}}.hm-update-import>div,.hm-update-import>footer{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.hm-update-import strong,.hm-update-import small{display:block}.hm-update-import strong{color:var(--hm-text);font-size:.65rem;font-weight:900}.hm-update-import small,.hm-update-import footer>span{color:var(--hm-muted);margin-top:.18rem;font-size:.5rem;line-height:1.45}.hm-update-import textarea{resize:vertical;border:1px solid var(--hm-line);width:100%;min-height:15rem;color:var(--hm-text);background:var(--hm-canvas);border-radius:.68rem;outline:none;padding:.8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.56rem;line-height:1.6}.hm-update-import textarea:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11c}.hm-update-import button{border:1px solid var(--hm-line);min-height:2.15rem;color:var(--hm-text);background:var(--hm-paper);border-radius:.55rem;flex:none;align-items:center;gap:.35rem;padding:.5rem .65rem;font-size:.52rem;font-weight:900;display:inline-flex}.hm-update-import button.is-primary{color:#fff;background:#4f46e5;border-color:#4f46e5}.hm-news-admin-row-art{aspect-ratio:16/9;color:#e9680d;background:var(--hm-canvas);border-radius:.58rem;place-items:center;width:7rem;font-size:1.35rem;display:grid;overflow:hidden}.hm-news-admin-row-art img{object-fit:cover;width:100%;height:100%}.hm-news-admin-rows article>div:nth-child(2)>span{color:#856315;background:#eab3081f;border-radius:999px;padding:.25rem .42rem;font-size:.43rem;font-weight:950;display:inline-flex}.hm-news-admin-rows article>div:nth-child(2)>span.is-published{color:#087458;background:#10b9811f}.hm-news-admin-rows h3{color:var(--hm-text);margin-top:.22rem;font-size:.7rem;font-weight:900}.hm-news-admin-rows p,.hm-news-admin-rows small{color:var(--hm-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.51rem;display:block;overflow:hidden}.hm-news-admin-rows .hm-news-discord-status{color:#526175;background:#64748b;border-radius:999px;width:fit-content;padding:.18rem .38rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-news-admin-rows .hm-news-discord-status{background:color-mix(in srgb,#64748b 11%,var(--hm-paper))}}.hm-news-admin-rows .hm-news-discord-status{font-size:.43rem;font-weight:850}.hm-news-admin-rows .hm-news-discord-status.is-succeeded{color:#087458;background:#10b9811f}.hm-news-admin-rows .hm-news-discord-status.is-failed{color:#b42333;background:#ef44441c}.hm-rich-emoji-row{border-bottom:1px solid var(--hm-line);background:var(--hm-canvas);flex-wrap:wrap;gap:.3rem;padding:.55rem;display:flex}.hm-rich-emoji-row button{border:1px solid var(--hm-line);background:var(--hm-paper);border-radius:.5rem;place-items:center;width:2rem;height:2rem;font-size:1rem;display:grid}@keyframes hmNewsShimmer{to{background-position:-200% 0}}@media(min-width:760px){.hm-news-stream{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-news-update{grid-column:1/-1}.hm-news-event-schedule{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:980px){.hm-news-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr)}}@media(max-width:759px){.hm-news-hero-grid{padding-block:3rem}.hm-news-hero-mark{display:none}.hm-news-next-event{grid-template-columns:5rem minmax(0,1fr) auto}.hm-news-next-event img{width:5rem;height:5rem}.hm-news-filters button{flex:none}.hm-event-admin-hero,.hm-news-admin-hero,.hm-event-editor>footer,.hm-news-editor>footer{flex-direction:column;align-items:stretch}.hm-publishing-editor-backdrop{align-items:flex-end;padding:0}.hm-news-editor-dialog,.hm-event-editor-dialog{border-radius:.9rem .9rem 0 0;width:100%;max-height:96dvh;margin:0}.hm-news-pagination{flex-direction:column;align-items:stretch}.hm-news-pagination>span{text-align:center}.hm-news-pagination>div{justify-content:center}.hm-event-form-grid{grid-template-columns:1fr}.hm-event-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-event-announcements{grid-template-columns:1fr}.hm-event-row,.hm-news-admin-rows>article{grid-template-columns:5.5rem minmax(0,1fr)}.hm-event-row>img,.hm-news-admin-row-art{width:5.5rem}.hm-event-row-actions,.hm-news-admin-row-actions{grid-column:1/-1;justify-content:flex-end}.hm-update-builder>header{flex-wrap:wrap}.hm-update-builder>header>div{flex-basis:100%}.hm-update-builder-list article>div{grid-template-columns:1fr}.hm-update-builder-list textarea{grid-column:auto}.hm-update-import>div,.hm-update-import>footer{flex-direction:column;align-items:stretch}.hm-update-import button{justify-content:center}}@media(max-width:480px){.hm-news-admin-tabs{grid-template-columns:1fr}.hm-news-admin-tabs button{border-right:0;border-bottom:1px solid var(--hm-line)}.hm-news-admin-tabs button:last-child{border-bottom:0}.hm-event-cover-picker>div,.hm-news-cover-control>img{width:100%}}@media(max-width:520px){.hm-legal-hero-card{grid-template-columns:3.8rem minmax(0,1fr)}.hm-legal-hero-card>img{width:3.8rem;height:3.8rem}.hm-legal-document-footer{align-items:flex-start}.hm-legal-gate{place-items:stretch stretch;padding:0}.hm-legal-gate-card{border-bottom:0;border-left:0;border-right:0;border-radius:0;min-height:100vh}}.hm-news-feed{padding-block:clamp(1.2rem,3vw,2.2rem) clamp(4.5rem,8vw,7rem)}.hm-news-feed-hero{--news-accent:#e9680d;--news-accent-deep:#a83e03;--news-tint:#fff0df;border:1px solid var(--news-accent);grid-template-columns:minmax(0,1.5fr) minmax(11rem,.5fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);min-height:18rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-hero{border:1px solid color-mix(in srgb,var(--news-accent) 18%,transparent)}}.hm-news-feed-hero{background:radial-gradient(circle at 92% 14%,var(--news-accent),transparent 16rem),linear-gradient(125deg,var(--news-tint),var(--land-paper) 75%);border-radius:clamp(1.45rem,3vw,2rem);padding:clamp(1.8rem,5vw,4rem)}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-hero{background:radial-gradient(circle at 92% 14%,color-mix(in srgb,var(--news-accent) 18%,transparent),transparent 16rem),linear-gradient(125deg,color-mix(in srgb,var(--news-tint) 72%,var(--land-paper)),var(--land-paper) 75%)}}.hm-news-feed-hero{isolation:isolate;box-shadow:0 20px 55px #4a2d1914}.hm-news-feed-hero.is-update{--news-accent:#168367;--news-accent-deep:#086047;--news-tint:#e7f7f1}.hm-news-feed-hero.is-event{--news-accent:#8b4bcc;--news-accent-deep:#65309d;--news-tint:#f3eafe}.hm-news-feed-hero:before,.hm-news-feed-hero:after{z-index:-1;border:1px solid var(--news-accent);position:absolute}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-hero:before,.hm-news-feed-hero:after{border:1px solid color-mix(in srgb,var(--news-accent) 15%,transparent)}}.hm-news-feed-hero:before,.hm-news-feed-hero:after{content:"";pointer-events:none;border-radius:50%}.hm-news-feed-hero:before{width:13rem;height:13rem;top:-5rem;right:12rem}.hm-news-feed-hero:after{width:17rem;height:17rem;bottom:-6.5rem;right:-2.5rem}.hm-news-feed-hero-copy{z-index:1;max-width:50rem;position:relative}.hm-news-feed-hero-copy>span{color:var(--news-accent-deep);letter-spacing:.16em;align-items:center;gap:.45rem;font-size:.55rem;font-weight:950;display:inline-flex}.hm-news-feed-hero-copy>span svg{font-size:.7rem}.hm-news-feed-hero-copy h1{letter-spacing:-.062em;text-wrap:balance;max-width:46rem;margin-top:.65rem;font-size:clamp(2.25rem,5.2vw,4.4rem);font-weight:950;line-height:.98}.hm-news-feed-hero-copy p{max-width:40rem;color:var(--land-soft);text-wrap:pretty;margin-top:.85rem;font-size:clamp(.68rem,1.25vw,.8rem);font-weight:580;line-height:1.7}.hm-news-feed-hero-art{aspect-ratio:1;border:1px solid var(--news-accent);justify-self:end;place-items:center;width:clamp(10rem,18vw,13rem);display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-hero-art{border:1px solid color-mix(in srgb,var(--news-accent) 28%,transparent)}}.hm-news-feed-hero-art{color:#fff;background:linear-gradient(145deg,var(--news-accent),var(--news-accent-deep));border-radius:42% 58% 52% 48%/45% 42% 58% 55%}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-hero-art{background:linear-gradient(145deg,color-mix(in srgb,var(--news-accent) 72%,#fff),var(--news-accent-deep))}}.hm-news-feed-hero-art{box-shadow:0 20px 45px var(--news-accent),inset 0 1px #ffffff59}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-hero-art{box-shadow:0 20px 45px color-mix(in srgb,var(--news-accent) 22%,transparent),inset 0 1px #ffffff59}}.hm-news-feed-hero-art>svg{filter:drop-shadow(0 9px 16px #34180633);margin-top:-.9rem;font-size:clamp(2.8rem,6vw,4rem)}.hm-news-feed-hero-art small{letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:950;position:absolute;bottom:1.45rem}.hm-news-feed-hero-art i{background:#fff;border-radius:50%;display:block;position:absolute;box-shadow:0 4px 12px #4b230626}.hm-news-feed-hero-art i.is-one{width:.65rem;height:.65rem;top:1.2rem;right:1.7rem}.hm-news-feed-hero-art i.is-two{opacity:.8;width:.38rem;height:.38rem;bottom:2.6rem;left:1rem}.hm-news-feed-tabs{border:1px solid var(--land-ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-tabs{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-news-feed-tabs{background:var(--land-paper);border-radius:1.25rem;padding:.5rem}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-tabs{background:color-mix(in srgb,var(--land-paper) 97%,var(--land-ink))}}.hm-news-feed-tabs{box-shadow:0 12px 32px #33231712}.hm-news-feed-tabs button{min-width:0;min-height:4.2rem;color:var(--land-soft);text-align:left;border:1px solid #0000;border-radius:.9rem;grid-template-columns:2.45rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.65rem .75rem;transition:color .18s,border-color .18s,background .18s,transform .18s;display:grid}.hm-news-feed-tabs button:hover{color:var(--land-ink);background:#f47a12}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-tabs button:hover{background:color-mix(in srgb,#f47a12 5%,var(--land-paper))}}.hm-news-feed-tabs button:hover{transform:translateY(-1px)}.hm-news-feed-tab-icon{color:#d85d08;background:#f47a12;border-radius:.75rem;place-items:center;width:2.45rem;height:2.45rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-tab-icon{background:color-mix(in srgb,#f47a12 10%,var(--land-paper))}}.hm-news-feed-tab-icon{font-size:.75rem;transition:all .18s}.hm-news-feed-tabs button>span:last-child,.hm-news-feed-tabs button strong,.hm-news-feed-tabs button small{min-width:0;display:block}.hm-news-feed-tabs button strong{color:var(--land-ink);font-size:.65rem;font-weight:950;line-height:1.3}.hm-news-feed-tabs button small{text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.5rem;font-weight:650;overflow:hidden}.hm-news-feed-tabs button.is-active{color:#b84b04;background:#f47a12;border-color:#f47a1247}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-tabs button.is-active{background:color-mix(in srgb,#f47a12 10%,var(--land-paper))}}.hm-news-feed-tabs button.is-active{box-shadow:inset 0 -3px #e9680d}.hm-news-feed-tabs button.is-active .hm-news-feed-tab-icon{color:#fff;background:#e9680d;box-shadow:0 7px 16px #d6530438}.hm-news-feed-content{min-height:20rem}.hm-news-feed-section{padding-top:clamp(2.7rem,6vw,4.8rem)}.hm-news-feed-heading{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.4rem;display:flex}.hm-news-feed-heading>div{max-width:49rem}.hm-news-feed-heading>div>span{color:#c85205;letter-spacing:.14em;align-items:center;gap:.42rem;font-size:.52rem;font-weight:950;display:inline-flex}.hm-news-feed-section.is-updates .hm-news-feed-heading>div>span{color:#08785b}.hm-news-feed-section.is-events .hm-news-feed-heading>div>span{color:#7839ae}.hm-news-feed-heading h2{letter-spacing:-.052em;text-wrap:balance;margin-top:.45rem;font-size:clamp(1.75rem,3.8vw,2.85rem);font-weight:950;line-height:1.04}.hm-news-feed-heading p{max-width:44rem;color:var(--land-soft);margin-top:.55rem;font-size:.68rem;line-height:1.7}.hm-news-feed-heading>strong{color:#ca5405;background:#f47a12;border:1px solid #f47a1233;border-radius:1rem;flex:none;align-content:center;place-items:center;min-width:4.35rem;min-height:4.35rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-heading>strong{background:color-mix(in srgb,#f47a12 7%,var(--land-paper))}}.hm-news-feed-heading>strong{font-size:1.2rem;font-weight:950;line-height:1}.hm-news-feed-heading>strong small{color:var(--land-soft);margin-top:.22rem;font-size:.42rem;font-weight:800}.hm-news-feed-story-grid,.hm-news-feed-update-list{gap:1rem;display:grid}.hm-news-feed-story-grid,.hm-news-feed-event-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.hm-news-feed-reveal,.hm-news-feed-reveal>*{min-width:0;height:100%}.hm-news-feed-card,.hm-news-feed-event,.hm-news-feed-release{border:1px solid var(--land-ink);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-card,.hm-news-feed-event,.hm-news-feed-release{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-news-feed-card,.hm-news-feed-event,.hm-news-feed-release{color:var(--land-ink);background:var(--land-paper);border-radius:1.2rem}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-card,.hm-news-feed-event,.hm-news-feed-release{background:color-mix(in srgb,var(--land-paper) 98%,var(--land-ink))}}.hm-news-feed-card,.hm-news-feed-event,.hm-news-feed-release{transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 10px 30px #31221711}.hm-news-feed-card,.hm-news-feed-event{flex-direction:column;min-width:0;display:flex}.hm-news-feed-card:hover,.hm-news-feed-event:hover{border-color:#f47a126b;transform:translateY(-4px);box-shadow:0 18px 40px #3d26151c}.hm-news-feed-card-media,.hm-news-feed-event-media{aspect-ratio:16/9;color:#ffb176;background:radial-gradient(circle at 75% 18%,#f47a126b,#0000 9rem),linear-gradient(145deg,#27211d,#3b2a1f);place-items:center;font-size:2.6rem;display:grid;position:relative;overflow:hidden}.hm-news-feed-event-media{color:#fff;background:radial-gradient(circle at 25% 20%,#ffffff2b,#0000 8rem),linear-gradient(145deg,#65309d,#9e58db);font-size:3.2rem}.hm-news-feed-card-media>img,.hm-news-feed-event-media>img{object-fit:cover;width:100%;height:100%;transition:transform .42s}.hm-news-feed-card:hover .hm-news-feed-card-media>img,.hm-news-feed-event:hover .hm-news-feed-event-media>img{transform:scale(1.035)}.hm-news-feed-card-media>.hm-news-feed-badge{position:absolute;top:.75rem;left:.75rem}.hm-news-feed-badge{color:#fff;letter-spacing:.055em;text-transform:uppercase;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#1a1410cc;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.35rem;width:fit-content;padding:.42rem .62rem;font-size:.48rem;font-weight:950;display:inline-flex;box-shadow:0 5px 14px #0f090524}.hm-news-feed-badge.is-event{background:#7734aded}.hm-news-feed-badge.is-update{background:#097455f0}.hm-news-feed-card-copy,.hm-news-feed-event-copy{flex-direction:column;flex:1;min-height:13rem;padding:1.15rem;display:flex}.hm-news-feed-card-copy>time,.hm-news-feed-event-copy>time{color:#c85205;font-size:.52rem;font-weight:850}.hm-news-feed-card-copy h2,.hm-news-feed-event-copy h2{letter-spacing:-.035em;text-wrap:balance;margin-top:.52rem;font-size:clamp(1.02rem,2vw,1.22rem);font-weight:950;line-height:1.18}.hm-news-feed-card-copy>p,.hm-news-feed-event-copy>p{color:var(--land-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.58rem;font-size:.63rem;line-height:1.62;display:-webkit-box;overflow:hidden}.hm-news-feed-card-copy footer,.hm-news-feed-event-copy footer{border-top:1px solid var(--land-ink);justify-content:space-between;align-items:center;gap:.7rem;margin-top:auto;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-card-copy footer,.hm-news-feed-event-copy footer{border-top:1px solid color-mix(in srgb,var(--land-ink) 8%,transparent)}}.hm-news-feed-card-copy footer,.hm-news-feed-event-copy footer{color:#c85205;padding-top:.85rem;font-size:.55rem;font-weight:900}.hm-news-feed-card-copy footer>span:last-child{color:#fff;background:#e9680d;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;transition:transform .18s;display:grid}.hm-news-feed-card:hover .hm-news-feed-card-copy footer>span:last-child{transform:translate(3px)}.hm-news-feed-event-date{color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#22122ec7;border:1px solid #ffffff40;border-radius:.85rem;place-items:center;min-width:3.3rem;padding:.48rem;display:grid;position:absolute;bottom:.75rem;right:.75rem;box-shadow:0 8px 18px #160a1f2e}.hm-news-feed-event-date strong{font-size:1.2rem;font-weight:950;line-height:1}.hm-news-feed-event-date small{color:#ebc8ff;text-transform:uppercase;margin-top:.18rem;font-size:.46rem;font-weight:950}.hm-news-feed-event-copy>span{color:#7839ae;letter-spacing:.07em;text-transform:uppercase;font-size:.5rem;font-weight:950}.hm-news-feed-event-copy>time{color:var(--land-soft);margin-top:.62rem}.hm-news-feed-event-copy footer>span{color:var(--land-soft)}.hm-news-feed-event-copy footer>strong{color:#7839ae}.hm-news-feed-update-filters{border:1px solid var(--land-ink);flex-wrap:wrap;gap:.42rem;margin-bottom:1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-update-filters{border:1px solid color-mix(in srgb,var(--land-ink) 9%,transparent)}}.hm-news-feed-update-filters{background:var(--land-ink);border-radius:1rem;padding:.48rem}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-update-filters{background:color-mix(in srgb,var(--land-ink) 2.5%,var(--land-paper))}}.hm-news-feed-update-filters button{min-height:2.25rem;color:var(--land-soft);border:1px solid #0000;border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .68rem;font-size:.54rem;font-weight:900;transition:all .17s;display:inline-flex}.hm-news-feed-update-filters button:hover{color:var(--land-ink);background:var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-update-filters button:hover{background:color-mix(in srgb,var(--land-ink) 4%,transparent)}}.hm-news-feed-update-filters button.is-active{color:#fff;background:#128064;border-color:#08785b38;box-shadow:0 6px 15px #08674e2e}.hm-news-feed-release{border-top:4px solid #168367;min-width:0;padding:clamp(1.15rem,3vw,1.8rem);display:grid}.hm-news-feed-release>header>span{color:#08785b;letter-spacing:.055em;text-transform:uppercase;font-size:.5rem;font-weight:900}.hm-news-feed-release>header h2{letter-spacing:-.04em;margin-top:.42rem;font-size:clamp(1.25rem,2.8vw,1.8rem);font-weight:950;line-height:1.15}.hm-news-feed-release>header p{max-width:53rem;color:var(--land-soft);margin-top:.48rem;font-size:.64rem;line-height:1.65}.hm-news-feed-release>a{color:#08785b;align-items:center;gap:.45rem;width:fit-content;margin-top:.2rem;font-size:.58rem;font-weight:950;display:inline-flex}.hm-news-feed-release>a:hover{color:#05543f;text-underline-offset:.2rem;text-decoration:underline}.hm-news-feed-change-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-block:1.1rem;display:grid}.hm-news-feed-change{border:1px solid var(--land-ink);grid-template-columns:2.2rem minmax(0,1fr);align-content:start;gap:.7rem;min-width:0;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-change{border:1px solid color-mix(in srgb,var(--land-ink) 8%,transparent)}}.hm-news-feed-change{background:var(--land-ink);border-radius:.85rem;padding:.72rem}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-change{background:color-mix(in srgb,var(--land-ink) 2.2%,var(--land-paper))}}.hm-news-feed-change-icon{color:#08785b;background:#10b981;border-radius:.68rem;place-items:center;width:2.2rem;height:2.2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-change-icon{background:color-mix(in srgb,#10b981 13%,var(--land-paper))}}.hm-news-feed-change-icon{font-size:.64rem}.hm-news-feed-change.is-bugfix .hm-news-feed-change-icon{color:#c44c1e;background:#f97316}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-change.is-bugfix .hm-news-feed-change-icon{background:color-mix(in srgb,#f97316 14%,var(--land-paper))}}.hm-news-feed-change.is-addition .hm-news-feed-change-icon{color:#2563eb;background:#3b82f6}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-change.is-addition .hm-news-feed-change-icon{background:color-mix(in srgb,#3b82f6 13%,var(--land-paper))}}.hm-news-feed-change.is-removed .hm-news-feed-change-icon{color:#b4235a;background:#db2777}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-change.is-removed .hm-news-feed-change-icon{background:color-mix(in srgb,#db2777 12%,var(--land-paper))}}.hm-news-feed-change :is(small,strong,p){display:block}.hm-news-feed-change small{color:#08785b;letter-spacing:.075em;font-size:.44rem;font-weight:950}.hm-news-feed-change.is-bugfix small{color:#c44c1e}.hm-news-feed-change.is-addition small{color:#2563eb}.hm-news-feed-change.is-removed small{color:#b4235a}.hm-news-feed-change strong{margin-top:.15rem;font-size:.67rem;font-weight:900;line-height:1.4}.hm-news-feed-change p{color:var(--land-soft);margin-top:.28rem;font-size:.57rem;line-height:1.55}.hm-news-feed-change-more{color:var(--land-soft);background:var(--land-ink);border-radius:.75rem;grid-column:1/-1;padding:.65rem .8rem}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-change-more{background:color-mix(in srgb,var(--land-ink) 4%,transparent)}}.hm-news-feed-change-more{text-align:center;font-size:.54rem;font-weight:800}.hm-news-feed-state{border:1px dashed var(--land-ink);align-content:center;place-items:center;gap:.55rem;min-height:19rem;margin-top:clamp(2rem,5vw,4rem);display:grid}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-state{border:1px dashed color-mix(in srgb,var(--land-ink) 16%,transparent)}}.hm-news-feed-state{background:var(--land-ink);border-radius:1.3rem;padding:2rem}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-state{background:color-mix(in srgb,var(--land-ink) 1.5%,var(--land-paper))}}.hm-news-feed-state{text-align:center}.hm-news-feed-state>span{color:#d65a07;background:#f47a12;border-radius:1.1rem;place-items:center;width:3.5rem;height:3.5rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-state>span{background:color-mix(in srgb,#f47a12 10%,var(--land-paper))}}.hm-news-feed-state>span{font-size:1.35rem;transform:rotate(-4deg)}.hm-news-feed-state h1,.hm-news-feed-state h2{letter-spacing:-.03em;margin-top:.3rem;font-size:clamp(1rem,2.5vw,1.35rem);font-weight:950}.hm-news-feed-state p{max-width:34rem;color:var(--land-soft);font-size:.64rem;line-height:1.6}.hm-news-feed-state :is(button,a){color:#fff;background:#e9680d;border-radius:.72rem;align-items:center;gap:.45rem;min-height:2.5rem;margin-top:.3rem;padding:.62rem .85rem;font-size:.58rem;font-weight:900;display:inline-flex}.hm-news-feed-skeleton{gap:1rem;margin-top:clamp(2.7rem,6vw,4.8rem);display:grid}.hm-news-feed-skeleton span{border:1px solid var(--land-ink);min-height:18rem}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-skeleton span{border:1px solid color-mix(in srgb,var(--land-ink) 6%,transparent)}}.hm-news-feed-skeleton span{background:linear-gradient(100deg,var(--land-ink) 25%,var(--land-ink) 38%,var(--land-ink) 55%);border-radius:1.2rem}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-skeleton span{background:linear-gradient(100deg,color-mix(in srgb,var(--land-ink) 4%,var(--land-paper)) 25%,color-mix(in srgb,var(--land-ink) 8%,var(--land-paper)) 38%,color-mix(in srgb,var(--land-ink) 4%,var(--land-paper)) 55%)}}.hm-news-feed-skeleton span{background-size:250% 100%;animation:1.6s infinite hm-news-feed-shimmer}@keyframes hm-news-feed-shimmer{to{background-position-x:-250%}}.hm-news-detail{padding-block:clamp(1.25rem,3vw,2rem) clamp(4.5rem,8vw,7rem)}.hm-news-detail-back{border:1px solid var(--land-ink);align-items:center;gap:.48rem;min-height:2.55rem;margin-bottom:.9rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hm-news-detail-back{border:1px solid color-mix(in srgb,var(--land-ink) 11%,transparent)}}.hm-news-detail-back{color:var(--land-soft);background:var(--land-paper);border-radius:999px;padding:.58rem .78rem;font-size:.58rem;font-weight:900;transition:all .17s}.hm-news-detail-back:hover{color:#c85205;border-color:#f47a126b;transform:translate(-2px)}.hm-news-detail-card{border:1px solid var(--land-ink);max-width:68rem;margin-inline:auto;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hm-news-detail-card{border:1px solid color-mix(in srgb,var(--land-ink) 10%,transparent)}}.hm-news-detail-card{background:var(--land-paper);border-radius:clamp(1.25rem,3vw,1.7rem)}@supports (color:color-mix(in lab,red,red)){.hm-news-detail-card{background:color-mix(in srgb,var(--land-paper) 98%,var(--land-ink))}}.hm-news-detail-card{box-shadow:0 22px 58px #2d1e1417}.hm-news-detail-cover{aspect-ratio:16/7.8;object-fit:cover;width:100%;max-height:34rem}.hm-news-detail-card>header,.hm-news-detail-card>.hm-rich-content,.hm-news-detail-card>.hm-news-feed-change-list,.hm-news-detail-card>.hm-news-feed-event-schedule{margin-inline:clamp(1.15rem,6vw,4.7rem)}.hm-news-detail-card>header{padding-block:clamp(1.5rem,4vw,3rem) 1.35rem}.hm-news-detail-card>header h1{letter-spacing:-.058em;text-wrap:balance;max-width:55rem;margin-top:.75rem;font-size:clamp(1.9rem,5vw,4rem);font-weight:950;line-height:1.02}.hm-news-detail-card>header>p{max-width:50rem;color:var(--land-soft);margin-top:.9rem;font-size:.72rem;line-height:1.75}.hm-news-detail-meta{color:#c85205;align-items:center;gap:.42rem;margin-top:.85rem;font-size:.55rem;font-weight:850;display:flex}.hm-news-detail-card>.hm-rich-content{border-top:1px solid var(--land-ink)}@supports (color:color-mix(in lab,red,red)){.hm-news-detail-card>.hm-rich-content{border-top:1px solid color-mix(in srgb,var(--land-ink) 8%,transparent)}}.hm-news-detail-card>.hm-rich-content{color:var(--land-ink);padding-block:1.8rem 4rem;font-size:.73rem;line-height:1.85}.hm-news-detail-card>.hm-news-feed-change-list{border-top:1px solid var(--land-ink);margin-block:0}@supports (color:color-mix(in lab,red,red)){.hm-news-detail-card>.hm-news-feed-change-list{border-top:1px solid color-mix(in srgb,var(--land-ink) 8%,transparent)}}.hm-news-detail-card>.hm-news-feed-change-list{padding-block:1.7rem 3.8rem}.hm-news-feed-event-schedule{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:1.5rem;display:grid}.hm-news-feed-event-schedule>div{background:#8b4bcc;border:1px solid #8b4bcc38;border-radius:.9rem;padding:.9rem}@supports (color:color-mix(in lab,red,red)){.hm-news-feed-event-schedule>div{background:color-mix(in srgb,#8b4bcc 6%,var(--land-paper))}}.hm-news-feed-event-schedule :is(small,strong,span){display:block}.hm-news-feed-event-schedule small{color:#7839ae;letter-spacing:.08em;text-transform:uppercase;font-size:.47rem;font-weight:950}.hm-news-feed-event-schedule strong{margin-top:.3rem;font-size:.72rem;font-weight:900}.hm-news-feed-event-schedule span{color:var(--land-soft);margin-top:.27rem;font-size:.54rem}.dark .hm-news-feed-hero{--news-tint:#34251b;box-shadow:0 20px 55px #0003}.dark .hm-news-feed-hero.is-update{--news-tint:#17352d}.dark .hm-news-feed-hero.is-event{--news-tint:#30213d}.dark .hm-news-feed-hero-copy>span,.dark .hm-news-feed-hero.is-update .hm-news-feed-hero-copy>span,.dark .hm-news-feed-hero.is-event .hm-news-feed-hero-copy>span{color:var(--news-accent)}@supports (color:color-mix(in lab,red,red)){.dark .hm-news-feed-hero-copy>span,.dark .hm-news-feed-hero.is-update .hm-news-feed-hero-copy>span,.dark .hm-news-feed-hero.is-event .hm-news-feed-hero-copy>span{color:color-mix(in srgb,var(--news-accent) 65%,white)}}@media(min-width:700px){.hm-news-feed-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1080px){.hm-news-feed-skeleton{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.hm-news-feed-hero{grid-template-columns:minmax(0,1fr) 7rem;gap:1rem;min-height:15rem}.hm-news-feed-hero-art{width:7rem}.hm-news-feed-hero-art>svg{margin-top:0;font-size:2.1rem}.hm-news-feed-hero-art small,.hm-news-feed-hero-art i{display:none}.hm-news-feed-change-list{grid-template-columns:1fr}.hm-news-feed-change-more{grid-column:auto}}@media(max-width:620px){.hm-news-feed{width:min(84rem,100% - 1rem);padding-top:.6rem}.hm-news-feed-hero{grid-template-columns:1fr;min-height:14rem;padding:1.35rem}.hm-news-feed-hero-copy{max-width:100%}.hm-news-feed-hero-copy h1{font-size:clamp(1.9rem,10vw,2.65rem)}.hm-news-feed-hero-copy p{font-size:.64rem}.hm-news-feed-hero-art{display:none}.hm-news-feed-tabs{border-radius:1rem;gap:.3rem;padding:.35rem}.hm-news-feed-tabs button{text-align:center;border-radius:.72rem;grid-template-columns:1fr;justify-items:center;gap:.28rem;min-height:3.8rem;padding:.42rem .2rem}.hm-news-feed-tab-icon{border-radius:.55rem;width:1.8rem;height:1.8rem;font-size:.6rem}.hm-news-feed-tabs button strong{font-size:.52rem}.hm-news-feed-tabs button small{display:none}.hm-news-feed-heading{align-items:flex-start}.hm-news-feed-heading>strong{border-radius:.85rem;min-width:3.5rem;min-height:3.5rem;font-size:1rem}.hm-news-feed-heading>strong small{display:none}.hm-news-feed-update-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hm-news-feed-update-filters button:first-child{grid-column:1/-1}.hm-news-feed-card-copy,.hm-news-feed-event-copy{min-height:11.5rem}.hm-news-feed-event-schedule{grid-template-columns:1fr}.hm-news-detail{width:min(84rem,100% - 1rem)}.hm-news-detail-card>header,.hm-news-detail-card>.hm-rich-content,.hm-news-detail-card>.hm-news-feed-change-list,.hm-news-detail-card>.hm-news-feed-event-schedule{margin-inline:1rem}}@media(prefers-reduced-motion:reduce){.hm-news-feed-card,.hm-news-feed-event,.hm-news-feed-card-media>img,.hm-news-feed-event-media>img,.hm-news-feed-tabs button,.hm-news-detail-back{transition:none}.hm-news-feed-card:hover,.hm-news-feed-event:hover,.hm-news-feed-tabs button:hover,.hm-news-detail-back:hover{transform:none}.hm-news-feed-skeleton span{animation:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
