.t24-line-mask{display:block;overflow:hidden;padding-bottom:.16em;margin-bottom:-.16em}.t24-line-mask>span{display:block;will-change:transform;transform:translateY(110%)}.t24-line-mask.t24-in>span{animation:t24-h-rise .75s cubic-bezier(.23,1,.32,1) both}.t24-line-mask.t24-in[data-line="2"]>span{animation-delay:.13s}@keyframes t24-h-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}.t24-mark{position:relative;isolation:isolate;display:inline-block;border-radius:.2em;padding:0 .24em;margin:0 -.06em;font-style:normal}.t24-mark__fill{position:absolute;inset:.16em 0 .02em;z-index:-1;border-radius:inherit;background:var(--t24-mark-color,rgba(99,85,255,.18));transform:scaleX(0);transform-origin:0 50%}.t24-mark.t24-in .t24-mark__fill{animation:t24-mark-swipe .6s cubic-bezier(.455,.03,.515,.955) 1.15s both}@keyframes t24-mark-swipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.t24-scribble{position:absolute;left:-16px;top:-12px;width:calc(100% + 32px);height:calc(100% + 24px);overflow:visible;pointer-events:none}.t24-scribble path{fill:none;stroke:var(--t24-accent,currentColor);stroke-width:4;stroke-linecap:round;opacity:.85;stroke-dasharray:1;stroke-dashoffset:1}.t24-scribble.t24-in path{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.16,1,.3,1) .3s}.t24-count.is-pop{animation:t24-count-pop .5s cubic-bezier(.16,1,.3,1)}@keyframes t24-count-pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.t24-pulse{position:absolute;left:50%;top:50%;translate:-50% -50%;width:16px;height:16px;border-radius:50%;background:var(--t24-accent-soft,rgba(99,85,255,.35));animation:t24-ping 1.8s cubic-bezier(.16,1,.3,1) infinite}@keyframes t24-ping{0%{transform:scale(1);opacity:.7}80%,to{transform:scale(4.2);opacity:0}}@media (prefers-reduced-motion:reduce){.t24-count.is-pop,.t24-line-mask>span,.t24-mark__fill,.t24-pulse{animation:none}.t24-line-mask>span{transform:none}.t24-mark__fill{transform:scaleX(1)}.t24-scribble path{stroke-dashoffset:0;transition:none}.t24-pulse{display:none}}nav[data-termin24-public-nav=true].t24-nav--pill{left:0;right:0;top:0;width:100%;margin-inline:0;border-radius:0;background:#fff;box-shadow:0 1px #0000000f;transition:background-color .25s ease,box-shadow .25s ease}nav[data-termin24-public-nav=true].t24-nav--pill.t24-nav--scrolled{background:var(--t24-nav-pill-surface,#faf8f4db);backdrop-filter:blur(var(--t24-nav-pill-blur,14px))}@media (min-width:1024px){nav[data-termin24-public-nav=true].t24-nav--pill{top:var(--t24-nav-pill-top,12px);left:0;right:0;width:min(var(--t24-nav-pill-max-w,800px),calc(100% - 24px));margin-inline:auto;border-radius:var(--t24-nav-pill-radius,999px);background:#fff;box-shadow:var(--t24-nav-pill-shadow,0 18px 40px -18px #00000047,0 1px #0000000a)}nav[data-termin24-public-nav=true].t24-nav--pill.t24-nav--scrolled{background:var(--t24-nav-pill-surface,#faf8f4db);backdrop-filter:blur(var(--t24-nav-pill-blur,14px));box-shadow:var(--t24-nav-pill-shadow-scrolled,0 1px #0000000f)}}.t24-sticky-cta{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom));z-index:130;display:flex;justify-content:center;width:-moz-max-content;width:max-content;max-width:calc(100vw - 32px);transform:translate(-50%,calc(100% + 24px));opacity:0;visibility:hidden;transition:transform .36s cubic-bezier(.16,1,.3,1),opacity .19s cubic-bezier(.16,1,.3,1),visibility .36s}.t24-sticky-cta[data-shown=true]{transform:translate(-50%);opacity:1;visibility:visible}.t24-sticky-cta .t24-btn{box-shadow:0 10px 30px -8px var(--t24-accent-shadow,#6355ff80),0 2px 10px #0000001a}@media (hover:hover) and (pointer:fine){.t24-sticky-cta .t24-btn:hover{box-shadow:0 14px 36px -8px #6355ff9e,0 2px 10px #0000001a;gap:18px}}.t24-sticky-cta .t24-btn:focus-visible{gap:18px}html[data-t24-sticky-visible=true] #tour-contact{opacity:0;transform:scale(.96);visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.t24-sticky-cta{transition:none}}.t24-hero-split{width:min(100%,1120px);margin-inline:auto;gap:clamp(28px,5vw,72px)}@media (min-width:901px){.t24-hero-split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}@media (max-width:900px){.t24-hero-split{gap:32px}}.t24-hero-aura{position:absolute;z-index:1;pointer-events:none;inset:4% -14% auto;height:88%;background:radial-gradient(ellipse 28% 85% at 11% 51%,#fc9f45cc 0,#f777377a 56%,transparent 82%),radial-gradient(ellipse 30% 86% at 38% 42%,#e1306cbd 0,#c135846b 58%,transparent 84%),radial-gradient(ellipse 30% 82% at 62% 60%,#11111142 0,#633f966b 54%,transparent 82%),radial-gradient(ellipse 38% 90% at 88% 42%,#0a66c2d9 0,#0077b580 58%,transparent 84%);filter:saturate(.95);-webkit-mask-image:linear-gradient(180deg,#000,#000 46%,transparent 88%);mask-image:linear-gradient(180deg,#000,#000 46%,transparent 88%)}.t24-hero-aura[data-hero-aura=custom]{background:radial-gradient(ellipse 32% 86% at 18% 48%,var(--t24-page-accent,#6355ff) 0,transparent 78%),radial-gradient(ellipse 34% 88% at 78% 44%,var(--t24-page-accent-soft,#a78bfa) 0,transparent 80%)}.t24-hero-grain{position:absolute;z-index:2;pointer-events:none;inset:0;opacity:.28;mix-blend-mode:overlay;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="140" height="140"><filter id="n"><feTurbulence type="fractalNoise" baseFrequency="0.9" numOctaves="2"/></filter><rect width="140" height="140" filter="url(%23n)" opacity="0.5"/></svg>')}.t24-hero-stage{position:relative;height:min(560px,72vh)}.t24-fly{position:absolute;z-index:4;will-change:transform;--t24-fly-stage:1;opacity:var(--t24-fly-stage);rotate:var(--t24-fly-rotate,0deg);animation-duration:var(--t24-fly-duration,.7s);animation-timing-function:var(--t24-fly-easing,cubic-bezier(.23,1,.32,1));animation-delay:var(--t24-fly-delay,0s);animation-fill-mode:backwards;font-size:calc(13px * var(--t24-fly-font, 1));transition:opacity calc(var(--t24-fly-duration, .7s) * .6) ease,transform calc(var(--t24-fly-duration, .7s) * .6) var(--t24-fly-easing,cubic-bezier(.23,1,.32,1))}.t24-fly[data-fly-visible=false]{--t24-fly-stage:0;pointer-events:none;transform:translateY(8px) scale(.96)}.t24-fly--media{width:calc(var(--t24-fly-width, 100) / 100 * var(--t24-fly-media-base, 184px));flex-direction:column;align-items:stretch;gap:calc(6px * var(--t24-fly-font, 1))}.t24-fly__well{position:relative;width:100%;aspect-ratio:4/3;border-radius:calc(12px * var(--t24-fly-font, 1));overflow:hidden;background:#f2f1ec}.t24-fly__well>.t24-fly__media{position:absolute;inset:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.t24-fly[data-fly-position=tl]{left:-2%;top:6%;animation-name:t24-fly-l}.t24-fly[data-fly-position=tr]{right:-4%;top:12%;animation-name:t24-fly-r}.t24-fly[data-fly-position=bl]{left:-6%;bottom:14%;animation-name:t24-fly-l}.t24-fly[data-fly-position=br]{right:-2%;bottom:8%;animation-name:t24-fly-r}@keyframes t24-fly-l{0%{transform:translate(120px,36px) scale(.85);opacity:0}to{transform:translate(0) scale(1);opacity:var(--t24-fly-stage,1)}}@keyframes t24-fly-r{0%{transform:translate(-120px,36px) scale(.85);opacity:0}to{transform:translate(0) scale(1);opacity:var(--t24-fly-stage,1)}}.t24-mini{display:flex;align-items:center;gap:11px;background:#fff;border-radius:16px;padding:12px 16px}.t24-fly[data-fly-positioned=true]{left:var(--t24-fly-left,50%);top:var(--t24-fly-top,50%);right:auto;bottom:auto}.t24-hero-title-absolute{position:absolute;left:var(--t24-hero-title-left,8%);top:var(--t24-hero-title-top,34%);width:var(--t24-hero-title-width,52%);max-width:none;z-index:11}.t24-fly__star{font-size:21px;line-height:1;color:#f5a623}.t24-fly__dot{width:10px;height:10px;flex-shrink:0;border-radius:50%;background:#3f9e6e;box-shadow:0 0 0 4px #3f9e6e26}.t24-fly__text b{display:block;font-size:14.5px;font-weight:700;letter-spacing:-.012em;white-space:nowrap}.t24-fly__text em{display:block;font-style:normal;font-size:11.5px;font-weight:500;color:hsla(0,0%,7%,.45);margin-top:1px;white-space:nowrap}.t24-fly--bubble{max-width:200px;background:#fff;border-radius:16px 16px 16px 4px;padding:12px 14px;font-size:13px;font-weight:500;line-height:1.4}.t24-fly--bubble b{display:block;margin-top:6px;font-size:11px;font-weight:600;color:hsla(0,0%,7%,.45)}@media (max-width:900px){.t24-hero-stage{height:min(440px,84vw)}}.t24-hero-stage-mobile{position:absolute;pointer-events:none;display:none;height:min(440px,84vw);z-index:6}@media (max-width:700px){.t24-hero-stage{display:none}.t24-hero-stage-mobile{display:block}.t24-hero-stage-mobile .t24-fly[data-fly-position=bl]{left:-4px;bottom:22%}.t24-hero-stage-mobile .t24-fly[data-fly-position=br]{right:-4px;bottom:30%}.t24-hero-stage-mobile .t24-fly--bubble{max-width:150px;font-size:12px}}@media (prefers-reduced-motion:reduce){.t24-fly{animation:none}}:root{--t24-font-display:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--t24-font-serif:"Lora",Georgia,"Times New Roman",serif}.t24-hero-title:not(.t24-hero-title-absolute){position:relative}.t24-hero-title{display:block}.t24-hero-title[data-hero-title-layer=above-cutout],.t24-hero-title[data-hero-title-layer=behind-cutout]{position:absolute;left:var(--t24-hero-title-left,8%);top:var(--t24-hero-title-top,34%);width:var(--t24-hero-title-width,52%);z-index:var(--ht-layer-z,10)}.t24-hero-title.ht-fitting{word-break:normal;overflow-wrap:normal;hyphens:none}.t24-hero-title.ht-fitting[data-hero-title-fit-break="1"],.t24-hero-title.ht-fitting[data-hero-title-fit-break="1"] .t24-hero-title-glyph,.t24-hero-title.ht-fitting[data-hero-title-fit-break="1"] .t24-hero-title-line{overflow-wrap:anywhere}.t24-hero-title.ht-fitting .t24-hero-title-glyph,.t24-hero-title.ht-fitting .t24-hero-title-line{text-wrap:balance}.t24-hero-title[data-hero-title-glyphs=stack]{--ht-size-cap:46vw}.t24-hero-title[data-hero-title-glyphs=stack] .t24-hero-title-glyphs{font-size:min(1em,calc(78vh / var(--ht-glyph-total, var(--ht-glyph-count, 1))))}.t24-hero-title-line{display:block;font-family:var(--ht-face,inherit);font-weight:var(--ht-weight,900);font-size:min(var(--ht-size,1em),var(--ht-size-cap,18vw));line-height:var(--ht-leading,1);letter-spacing:var(--ht-tracking,normal);color:var(--ht-fill-a,inherit);transform:perspective(var(--ht-perspective,1200px)) translateZ(var(--ht-z,0)) rotateX(var(--ht-rot-x,0deg)) rotateY(var(--ht-rot-y,0deg)) skewY(var(--ht-skew,0deg)) rotate(var(--ht-vertical,0deg));transform-origin:left center;transform-style:flat;text-shadow:calc(var(--ht-dx, 0) * 1px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 1px * var(--ht-step, 0)) 0 var(--ht-depth-line,var(--ht-depth-near,var(--ht-depth-c,transparent))),calc(var(--ht-dx, 0) * 2px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 2px * var(--ht-step, 0)) 0 var(--ht-depth-line,var(--ht-depth-near,var(--ht-depth-c,transparent))),calc(var(--ht-dx, 0) * 3px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 3px * var(--ht-step, 0)) 0 var(--ht-depth-near,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 4px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 4px * var(--ht-step, 0)) 0 var(--ht-depth-near,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 5px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 5px * var(--ht-step, 0)) 0 var(--ht-depth-near,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 6px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 6px * var(--ht-step, 0)) 0 var(--ht-depth-near,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 7px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 7px * var(--ht-step, 0)) 0 var(--ht-depth-near,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 8px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 8px * var(--ht-step, 0)) 0 var(--ht-depth-near,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 9px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 9px * var(--ht-step, 0)) 0 var(--ht-depth-mid,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 10px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 10px * var(--ht-step, 0)) 0 var(--ht-depth-mid,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 11px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 11px * var(--ht-step, 0)) 0 var(--ht-depth-mid,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 12px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 12px * var(--ht-step, 0)) 0 var(--ht-depth-mid,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 13px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 13px * var(--ht-step, 0)) 0 var(--ht-depth-mid,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 14px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 14px * var(--ht-step, 0)) 0 var(--ht-depth-mid,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 15px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 15px * var(--ht-step, 0)) 0 var(--ht-depth-mid,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 16px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 16px * var(--ht-step, 0)) 0 var(--ht-depth-mid,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 17px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 17px * var(--ht-step, 0)) 0 var(--ht-depth-far,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 18px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 18px * var(--ht-step, 0)) 0 var(--ht-depth-far,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 19px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 19px * var(--ht-step, 0)) 0 var(--ht-depth-far,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 20px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 20px * var(--ht-step, 0)) 0 var(--ht-depth-far,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 21px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 21px * var(--ht-step, 0)) 0 var(--ht-depth-far,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 22px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 22px * var(--ht-step, 0)) 0 var(--ht-depth-far,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 23px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 23px * var(--ht-step, 0)) 0 var(--ht-depth-far,var(--ht-depth-c,transparent)),calc(var(--ht-dx, 0) * 24px * var(--ht-step, 0)) calc(var(--ht-dy, 0) * 24px * var(--ht-step, 0)) 0 var(--ht-depth-far,var(--ht-depth-c,transparent)),var(--ht-cast-x,0) var(--ht-cast-y,0) var(--ht-cast-blur,0) var(--ht-cast-c,transparent)}.t24-hero-title[data-hero-title-style=fill-gradient] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=fill-gradient] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=fill-texture] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=fill-texture] .t24-hero-title-line{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.t24-hero-title[data-hero-title-style=fill-gradient] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=fill-gradient] .t24-hero-title-line{background-image:linear-gradient(var(--ht-fill-angle,160deg),var(--ht-fill-a,#121111),var(--ht-fill-b,#db2733))}.t24-hero-title[data-hero-title-style=fill-texture] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=fill-texture] .t24-hero-title-line{background-image:var(--ht-fill-image,none),linear-gradient(var(--ht-fill-a,#121111),var(--ht-fill-a,#121111));background-size:cover;background-position:50%}.t24-hero-title[data-hero-title-style=outline-only] .t24-hero-title-line{-webkit-text-fill-color:transparent;-webkit-text-stroke:var(--ht-stroke-w,2px) var(--ht-stroke-c,currentColor);color:transparent}.t24-hero-title .t24-hero-title-line .i-anim,.t24-hero-title .t24-hero-title-line .i-seg-inner{animation-delay:calc(var(--i-start, 0s) + var(--ht-stagger, 0s) * var(--ht-line-index, 0))}.t24-hero-title-reflect{position:absolute;left:0;right:0;top:100%;transform:scaleY(-1);transform-origin:top center;opacity:.22;filter:blur(1px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.55),transparent 60%);mask-image:linear-gradient(0deg,rgba(0,0,0,.55),transparent 60%)}@media (prefers-reduced-motion:reduce){.t24-hero-title .t24-hero-title-line .i-anim{animation:none}}.t24-hero-title[data-hero-title-glyphs] .t24-hero-title-glyphs{display:inline-flex;transform-style:preserve-3d;perspective:var(--ht-glyph-persp,900px)}.t24-hero-title[data-hero-title-glyphs=recede] .t24-hero-title-glyph{display:inline-block;transform:translateZ(calc(var(--ht-glyph-i, 0) * var(--ht-glyph-push, 40px) * -1)) rotateY(var(--ht-glyph-turn,0deg));transform-origin:50% 50%;margin-right:calc(var(--ht-glyph-i, 0) * (var(--ht-glyph-i, 0) - 1) * -.011em)}.t24-hero-title[data-hero-title-glyphs=stack] .t24-hero-title-glyphs{align-items:flex-start;flex-direction:column;perspective:none}.t24-hero-title[data-hero-title-glyphs=stack] .t24-hero-title-glyph{display:block;line-height:.92}.t24-hero-backdrop{position:absolute;left:var(--hb-left,6%);top:var(--hb-top,26%);width:var(--hb-size,62%);aspect-ratio:var(--hb-ar,1/1);height:var(--hb-h,auto);max-width:var(--hb-size,62%);opacity:var(--hb-opacity,1);transform:rotate(var(--hb-rot,0deg));background:var(--hb-color,#6355ff);z-index:var(--hb-z,0);pointer-events:none}.t24-hero-backdrop[data-hb-shape=circle]{border-radius:50%}.t24-hero-backdrop[data-hb-shape=rect]{border-radius:.6rem}.t24-hero-backdrop[data-hb-shape=blob]{border-radius:62% 38% 46% 54%/55% 46% 54% 45%}.t24-hero-backdrop[data-hb-shape=arch]{border-radius:50% 50% 0 0/62% 62% 0 0}.t24-hero-backdrop[data-hb-shape=triangle]{clip-path:polygon(50% 0,100% 100%,0 100%)}.t24-hero-backdrop[data-hb-shape=diamond]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.t24-hero-backdrop[data-hb-shape=stripe]{aspect-ratio:4/1;border-radius:999px;background:repeating-linear-gradient(90deg,var(--hb-color,#6355ff) 0 14px,transparent 14px 26px)}html[data-intro-active] .t24-hero-backdrop[data-hb-intro]{animation-duration:var(--hb-intro-ms,.7s);animation-delay:var(--hb-intro-delay,0s);animation-fill-mode:both;animation-timing-function:cubic-bezier(.16,.84,.28,1)}html[data-intro-active] .t24-hero-backdrop[data-hb-intro=slam]{animation-name:hb-slam}html[data-intro-active] .t24-hero-backdrop[data-hb-intro=rise]{animation-name:hb-rise}html[data-intro-active] .t24-hero-backdrop[data-hb-intro=pop]{animation-name:hb-pop}html[data-intro-active] .t24-hero-backdrop[data-hb-intro=wipe]{animation-name:hb-wipe}html[data-intro-active] .t24-hero-backdrop[data-hb-intro=drop]{animation-name:hb-drop}@keyframes hb-slam{0%{opacity:0;transform:rotate(var(--hb-rot,0deg)) scale(2.6);filter:blur(18px)}62%{opacity:1;transform:rotate(var(--hb-rot,0deg)) scale(.9);filter:blur(0)}to{opacity:var(--hb-opacity,1);transform:rotate(var(--hb-rot,0deg)) scale(1)}}@keyframes hb-rise{0%{opacity:0;transform:rotate(var(--hb-rot,0deg)) translateY(46%)}to{opacity:var(--hb-opacity,1);transform:rotate(var(--hb-rot,0deg)) translateY(0)}}@keyframes hb-pop{0%{opacity:0;transform:rotate(var(--hb-rot,0deg)) scale(.2)}70%{opacity:var(--hb-opacity,1);transform:rotate(var(--hb-rot,0deg)) scale(1.12)}to{opacity:var(--hb-opacity,1);transform:rotate(var(--hb-rot,0deg)) scale(1)}}@keyframes hb-wipe{0%{clip-path:inset(0 100% 0 0);opacity:var(--hb-opacity,1);transform:rotate(var(--hb-rot,0deg))}to{clip-path:inset(0 0 0 0);opacity:var(--hb-opacity,1);transform:rotate(var(--hb-rot,0deg))}}@keyframes hb-drop{0%{opacity:0;transform:rotate(var(--hb-rot,0deg)) translateY(-58%) scaleY(1.35)}to{opacity:var(--hb-opacity,1);transform:rotate(var(--hb-rot,0deg)) translateY(0) scaleY(1)}}@media (prefers-reduced-motion:reduce){.t24-hero-backdrop{animation:none!important}}.t24-hero-title[data-ht-idle]{transform-origin:50% 50%}.t24-hero-title[data-ht-idle=breathe]{animation:ht-idle-breathe var(--ht-idle-ms,6s) ease-in-out infinite}.t24-hero-title[data-ht-idle=drift]{animation:ht-idle-drift var(--ht-idle-ms,7s) ease-in-out infinite}.t24-hero-title[data-ht-idle=sway]{animation:ht-idle-sway var(--ht-idle-ms,8s) ease-in-out infinite}.t24-hero-title[data-ht-idle=pulse]{animation:ht-idle-pulse var(--ht-idle-ms,4.2s) ease-in-out infinite}.t24-hero-title[data-ht-idle=flicker]{animation:ht-idle-flicker var(--ht-idle-ms,5.2s) step-end infinite}html[data-intro-active] .t24-hero-title[data-ht-idle]{animation-play-state:paused}@keyframes ht-idle-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.022)}}@keyframes ht-idle-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-.9%,0)}}@keyframes ht-idle-sway{0%,to{transform:rotate(-.55deg)}50%{transform:rotate(.55deg)}}@keyframes ht-idle-pulse{0%,to{opacity:1}50%{opacity:.9}}@keyframes ht-idle-flicker{0%,to{opacity:1}47%{opacity:1}48%{opacity:.82}49%{opacity:1}72%{opacity:1}73%{opacity:.88}74%{opacity:1}}.t24-hero-backdrop[data-hb-idle=float]{animation:hb-idle-float var(--hb-idle-ms,9s) ease-in-out infinite}@keyframes hb-idle-float{0%,to{translate:0 0}50%{translate:0 -1.4%}}@media (prefers-reduced-motion:reduce){.t24-hero-backdrop[data-hb-idle],.t24-hero-title[data-ht-idle]{animation:none!important}}.t24-hero-title[data-hero-title-style=extrude-hard] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=extrude-long] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=floor-perspective] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=poster-duotone] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=poster-flat] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=recede-3d] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=skew-impact] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=stack-mixed] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=stack-vertical] .t24-hero-title-line{filter:drop-shadow(0 .055em .05em color-mix(in srgb,var(--ht-depth-c,#0b0e14) 72%,transparent))}.t24-hero-title[data-hero-title-style=extrude-hard] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=extrude-long] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=floor-perspective] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=poster-duotone] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=poster-flat] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=recede-3d] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=skew-impact] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=stack-mixed] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=stack-vertical] .t24-hero-title-face{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(var(--ht-face-angle,178deg),color-mix(in srgb,var(--ht-fill-a,#121111) 52%,#fff) 0,var(--ht-fill-a,#121111) 38%,color-mix(in srgb,var(--ht-fill-a,#121111) 86%,#000) 72%,color-mix(in srgb,var(--ht-fill-a,#121111) 62%,#000) 100%)}html[data-studio-scroll-mode=edit] .t24-hero-title :after,html[data-studio-scroll-mode=edit] .t24-hero-title :before,html[data-studio-scroll-mode=edit] .t24-hero-title:after,html[data-studio-scroll-mode=edit] .t24-hero-title:before,html[data-studio-scroll-mode=edit] :is(.t24-hero-title,.t24-hero-title *,.t24-hero-backdrop){animation:none!important}.t24-hero-title[data-hero-title-paused=true],.t24-hero-title[data-hero-title-paused=true] *,.t24-hero-title[data-hero-title-paused=true] :after,.t24-hero-title[data-hero-title-paused=true] :before,.t24-hero-title[data-hero-title-paused=true]:after,.t24-hero-title[data-hero-title-paused=true]:before,[data-hero-effects-paused=true] .t24-hero-backdrop{animation-play-state:paused!important}.t24-hero-title[data-hero-title-face=copy] .t24-hero-title-face{background:inherit}.t24-hero-title[data-hero-title-face=copy] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=light-foil-metal] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-holographic] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-shine-sweep] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-spotlight-reveal] .t24-hero-title-line{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:no-repeat}.t24-hero-title[data-hero-title-style=light-shine-sweep] .t24-hero-title-line{background-image:linear-gradient(var(--ht-shine-angle,100deg),transparent 0,transparent 38%,var(--ht-shine-c,hsla(0,0%,100%,.85)) 50%,transparent 62%,transparent 100%),linear-gradient(var(--ht-fill-a,#121111),var(--ht-fill-a,#121111));background-position:40% 0,0 0;animation:htlShineSweep var(--ht-shine-ms,3.2s) linear infinite}@keyframes htlShineSweep{0%{background-position:130% 0,0 0}to{background-position:-130% 0,0 0}}.t24-hero-title[data-hero-title-style=light-foil-metal] .t24-hero-title-line{background-image:linear-gradient(var(--ht-foil-angle,96deg),var(--ht-foil-a,#e8e8ee) 0,var(--ht-foil-a,#e8e8ee) 18%,var(--ht-foil-b,#8b8fa3) 34%,var(--ht-foil-b,#8b8fa3) 46%,var(--ht-foil-c,#f6f7fb) 58%,var(--ht-foil-c,#f6f7fb) 72%,var(--ht-foil-b,#8b8fa3) 88%,var(--ht-foil-b,#8b8fa3) 100%),linear-gradient(var(--ht-fill-a,#121111),var(--ht-fill-a,#121111));background-size:300% 100%,100% 100%;background-position:50% 0,0 0;animation:htlFoilDrift var(--ht-foil-ms,6s) ease-in-out infinite alternate}@keyframes htlFoilDrift{0%{background-position:0 0,0 0}to{background-position:100% 0,0 0}}.t24-hero-title[data-hero-title-style=light-holographic] .t24-hero-title-line{background-image:linear-gradient(var(--ht-holo-angle,118deg),var(--ht-holo-a,#6a5cff),var(--ht-holo-b,#21d4fd),#a3f7bf,#fde68a,#f77fd1,var(--ht-holo-a,#6a5cff)),linear-gradient(var(--ht-fill-a,#121111),var(--ht-fill-a,#121111));background-size:400% 100%,100% 100%;background-position:42% 0,0 0;text-shadow:0 0 var(--ht-holo-blur,26px) rgba(126,96,255,.35);animation:htlHoloSlide var(--ht-holo-ms,7s) linear infinite}@keyframes htlHoloSlide{0%{background-position:0 0,0 0}to{background-position:100% 0,0 0}}.t24-hero-title[data-hero-title-style=light-glow-pulse] .t24-hero-title-line{color:var(--ht-fill-a,#121111);text-shadow:0 0 calc(var(--ht-glow-blur, 14px) * .55) var(--ht-glow-c,var(--ht-fill-b,#db2733)),0 0 var(--ht-glow-blur,14px) var(--ht-glow-c,var(--ht-fill-b,#db2733)),0 0 calc(var(--ht-glow-blur, 14px) * 2.6) var(--ht-glow-c,var(--ht-fill-b,#db2733));animation:htlGlowPulse var(--ht-glow-ms,2.4s) ease-in-out infinite alternate}@keyframes htlGlowPulse{0%{text-shadow:0 0 calc(var(--ht-glow-blur, 14px) * .55) var(--ht-glow-c,var(--ht-fill-b,#db2733)),0 0 var(--ht-glow-blur,14px) var(--ht-glow-c,var(--ht-fill-b,#db2733)),0 0 calc(var(--ht-glow-blur, 14px) * 2.6) var(--ht-glow-c,var(--ht-fill-b,#db2733))}to{text-shadow:0 0 calc(var(--ht-glow-blur, 14px) * 1.4) var(--ht-glow-c,var(--ht-fill-b,#db2733)),0 0 calc(var(--ht-glow-blur, 14px) * 2.2) var(--ht-glow-c,var(--ht-fill-b,#db2733)),0 0 calc(var(--ht-glow-blur, 14px) * 4.2) var(--ht-glow-c,var(--ht-fill-b,#db2733))}}.t24-hero-title[data-hero-title-style=light-spotlight-reveal] .t24-hero-title-line{background-image:radial-gradient(ellipse var(--ht-spot-r,62%) 92% at 50% 50%,var(--ht-spot-core,#fff) 0,var(--ht-spot-core,#fff) 16%,var(--ht-fill-a,#121111) 44%,var(--ht-spot-edge,color-mix(in srgb,var(--ht-fill-a,#121111) 34%,#0b0c12)) 76%,var(--ht-spot-edge,color-mix(in srgb,var(--ht-fill-a,#121111) 34%,#0b0c12)) 100%),linear-gradient(var(--ht-fill-a,#121111),var(--ht-fill-a,#121111));background-size:320% 100%,100% 100%;background-position:0 50%,0 0;animation:htlSpotReveal var(--ht-spot-ms,5.2s) ease-in-out infinite alternate}@keyframes htlSpotReveal{0%{background-position:0 50%,0 0}to{background-position:100% 50%,0 0}}.t24-hero-title[data-hero-title-style=light-neon-edge] .t24-hero-title-line{-webkit-text-fill-color:transparent;-webkit-text-stroke:var(--ht-neon-stroke,.034em) var(--ht-neon-c,var(--ht-fill-b,#db2733));color:transparent;text-shadow:0 0 .018em color-mix(in srgb,var(--ht-neon-c,var(--ht-fill-b,#db2733)) 45%,#fff),0 0 var(--ht-neon-blur,.13em) var(--ht-neon-c,var(--ht-fill-b,#db2733)),0 0 calc(var(--ht-neon-blur, .13em) * 2.4) color-mix(in srgb,var(--ht-neon-c,var(--ht-fill-b,#db2733)) 55%,transparent);animation:htlNeonFlicker var(--ht-neon-ms,5s) ease-in-out infinite}@keyframes htlNeonFlicker{0%,to{opacity:1}42%{opacity:.86}47%{opacity:1}68%{opacity:.72}73%{opacity:.95}}html[data-intro-active] .t24-hero-title[data-hero-title-style^=light-] .t24-hero-title-line{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.t24-hero-title[data-hero-title-style=light-foil-metal] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-glow-pulse] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-holographic] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-neon-edge] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-shine-sweep] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-spotlight-reveal] .t24-hero-title-line{animation:none}}.t24-hero-title[data-hero-title-style^=light-] .t24-hero-title-line{filter:drop-shadow(0 .045em .05em color-mix(in srgb,var(--ht-fill-a,#121111) 58%,transparent))}.t24-hero-title[data-hero-title-style=light-glow-bloom] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-glow-hue-cycle] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-glow-pulse] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-neon-edge] .t24-hero-title-line{filter:drop-shadow(0 0 var(--ht-glow-blur,.18em) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 .045em .05em rgba(6,8,14,.34))}.t24-hero-title[data-hero-title-style=light-shine-sweep] .t24-hero-title-line{background-size:260% 100%,100% 100%;background-position:46% 0,0 0}.t24-hero-title[data-hero-title-style=light-spotlight-reveal] .t24-hero-title-line{background-image:radial-gradient(ellipse var(--ht-spot-r,88%) 120% at 50% 50%,var(--ht-spot-core,#fff) 0,var(--ht-spot-core,#fff) 22%,var(--ht-fill-a,#121111) 52%,var(--ht-spot-edge,color-mix(in srgb,var(--ht-fill-a,#121111) 46%,#07080d)) 88%,var(--ht-spot-edge,color-mix(in srgb,var(--ht-fill-a,#121111) 46%,#07080d)) 100%),linear-gradient(var(--ht-fill-a,#121111),var(--ht-fill-a,#121111));background-size:100% 100%,100% 100%;background-position:0 0,0 0}.t24-hero-title[data-hero-title-style^=light-] .t24-hero-title-line{-webkit-text-stroke:var(--ht-stroke-w,0) var(--ht-stroke-c,var(--ht-fill-a,#fff))}.t24-hero-title[data-hero-title-style^=light-] .t24-hero-title-face{-webkit-text-stroke:inherit}.t24-hero-title:is([data-hero-title-style=light-shine-sweep],[data-hero-title-style=light-foil-metal],[data-hero-title-style=light-holographic],[data-hero-title-style=light-spotlight-reveal])[data-hero-title-glyphs] .t24-hero-title-glyph,.t24-hero-title:is([data-hero-title-style=light-shine-sweep],[data-hero-title-style=light-foil-metal],[data-hero-title-style=light-holographic],[data-hero-title-style=light-spotlight-reveal])[data-hero-title-glyphs] .t24-hero-title-glyphs{background:inherit;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none}.t24-hero-title[data-hero-title-style=light-glow-bloom] .t24-hero-title-line{color:var(--ht-fill-a,#121111);filter:drop-shadow(0 0 var(--ht-glow-r1,10px) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 var(--ht-glow-r2,26px) var(--ht-glow-c,var(--ht-fill-b,#db2733)));animation:htgBloom var(--ht-bloom-ms,3.2s) ease-in-out infinite alternate}@keyframes htgBloom{0%{filter:drop-shadow(0 0 calc(var(--ht-glow-r1, 10px) * .6) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 calc(var(--ht-glow-r2, 26px) * .6) var(--ht-glow-c,var(--ht-fill-b,#db2733)))}to{filter:drop-shadow(0 0 calc(var(--ht-glow-r1, 10px) * 1.5) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 calc(var(--ht-glow-r2, 26px) * 1.7) var(--ht-glow-c,var(--ht-fill-b,#db2733)))}}.t24-hero-title[data-hero-title-style=light-glow-hue-cycle] .t24-hero-title-line{color:var(--ht-fill-a,#121111);filter:drop-shadow(0 0 var(--ht-hue-r1,12px) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 var(--ht-hue-r2,30px) var(--ht-glow-c,var(--ht-fill-b,#db2733))) hue-rotate(var(--ht-hue-min,-18deg));animation:htgHueCycle var(--ht-hue-ms,10s) ease-in-out infinite}@keyframes htgHueCycle{0%,to{filter:drop-shadow(0 0 var(--ht-hue-r1,12px) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 var(--ht-hue-r2,30px) var(--ht-glow-c,var(--ht-fill-b,#db2733))) hue-rotate(var(--ht-hue-min,-18deg))}50%{filter:drop-shadow(0 0 calc(var(--ht-hue-r1, 12px) * 1.35) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 calc(var(--ht-hue-r2, 30px) * 1.35) var(--ht-glow-c,var(--ht-fill-b,#db2733))) hue-rotate(var(--ht-hue-max,18deg))}}.t24-hero-title[data-hero-title-style=light-glow-halo-only] .t24-hero-title-line{color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;-webkit-text-stroke:var(--ht-stroke-w,.02em) var(--ht-stroke-c,var(--ht-fill-a,#fff));paint-order:stroke fill;filter:drop-shadow(0 0 var(--ht-halo-a,5px) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 var(--ht-halo-b,18px) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 var(--ht-halo-c,42px) var(--ht-glow-c,var(--ht-fill-b,#db2733)));animation:htgHalo var(--ht-halo-ms,4.6s) ease-in-out infinite}@keyframes htgHalo{0%,to{filter:drop-shadow(0 0 var(--ht-halo-a,5px) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 var(--ht-halo-b,18px) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 var(--ht-halo-c,42px) var(--ht-glow-c,var(--ht-fill-b,#db2733)))}50%{filter:drop-shadow(0 0 calc(var(--ht-halo-a, 5px) * 1.6) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 calc(var(--ht-halo-b, 18px) * 1.5) var(--ht-glow-c,var(--ht-fill-b,#db2733))) drop-shadow(0 0 calc(var(--ht-halo-c, 42px) * 1.25) var(--ht-glow-c,var(--ht-fill-b,#db2733)))}}.t24-hero-title[data-hero-title-style=light-glow-bloom] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-glow-hue-cycle] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-glow-pulse] .t24-hero-title-line{--ht-depth-near:color-mix(in srgb,var(--ht-glow-c,var(--ht-fill-b,#db2733)) 58%,transparent);--ht-depth-mid:color-mix(in srgb,var(--ht-glow-c,var(--ht-fill-b,#db2733)) 30%,transparent);--ht-depth-far:color-mix(in srgb,var(--ht-glow-c,var(--ht-fill-b,#db2733)) 12%,transparent);--ht-depth-line:transparent;--ht-cast-c:color-mix(in srgb,var(--ht-glow-c,var(--ht-fill-b,#db2733)) 40%,transparent)}html[data-intro-active] .t24-hero-title[data-hero-title-style^=light-glow-] .t24-hero-title-line{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.t24-hero-title[data-hero-title-style=light-glow-bloom] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-glow-halo-only] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=light-glow-hue-cycle] .t24-hero-title-line{animation:none}}.t24-hero-title[data-hero-title-face=copy] .t24-hero-title-line{position:relative}.t24-hero-title[data-hero-title-face=copy] .t24-hero-title-face{position:absolute;inset:0;text-shadow:none;pointer-events:none}.t24-hero-title[data-hero-title-style=bevel-metal] .t24-hero-title-line{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-image:linear-gradient(var(--ht-face-angle,var(--ht-metal-angle,96deg)),var(--ht-gold-a,#f7e08a) 0,var(--ht-gold-b,#c98a1c) 26%,#fff6cf 44%,var(--ht-gold-b,#c98a1c) 62%,var(--ht-gold-c,#8a5410) 82%,#e8b25c 100%);-webkit-text-stroke:var(--ht-stroke-w,.075em) var(--ht-stroke-c,var(--ht-fill-b,#d8a53a));paint-order:stroke fill;filter:drop-shadow(0 .045em .055em rgba(8,6,4,.42))}.t24-hero-title[data-hero-title-style=bevel-metal] .t24-hero-title-face{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-image:linear-gradient(var(--ht-face-angle,var(--ht-metal-angle,96deg)),color-mix(in srgb,var(--ht-fill-a,#e9edf2) 35%,#fff) 0,var(--ht-fill-a,#e9edf2) 12%,color-mix(in srgb,var(--ht-fill-a,#e9edf2) 70%,#40444d) 30%,#fff 46%,color-mix(in srgb,var(--ht-fill-a,#e9edf2) 55%,#333945) 60%,var(--ht-fill-a,#e9edf2) 78%,#fff 100%);-webkit-text-stroke:var(--ht-stroke-inner-w,.014em) var(--ht-stroke-inner-c,rgba(20,18,14,.72));paint-order:stroke fill}.t24-hero-title[data-hero-title-style=candy-gloss] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=candy-gloss] .t24-hero-title-line{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-image:radial-gradient(120% 58% at 50% 6%,hsla(0,0%,100%,.95) 0,hsla(0,0%,100%,.34) 40%,hsla(0,0%,100%,0) 62%),linear-gradient(var(--ht-face-angle,var(--ht-candy-angle,168deg)),hsla(0,0%,100%,.34) 0,hsla(0,0%,100%,0) 38%,rgba(0,0,0,.16) 72%,rgba(0,0,0,.34) 100%),linear-gradient(var(--ht-fill-a,#ffd23f),var(--ht-fill-a,#ffd23f));-webkit-text-stroke:var(--ht-stroke-w,.045em) var(--ht-stroke-c,rgba(16,12,8,.88));paint-order:stroke fill}.t24-hero-title[data-hero-title-style=stone-block] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=stone-block] .t24-hero-title-line{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.62'/%3E%3C/svg%3E"),linear-gradient(var(--ht-face-angle,var(--ht-stone-angle,150deg)),hsla(0,0%,100%,.26) 0,hsla(0,0%,100%,.04) 34%,rgba(0,0,0,.2) 66%,rgba(0,0,0,.4) 100%),linear-gradient(var(--ht-fill-a,#d9d5cc),var(--ht-fill-a,#d9d5cc));background-size:var(--ht-texture-scale,140px) var(--ht-texture-scale,140px),cover,cover;background-repeat:repeat,no-repeat,no-repeat}.t24-hero-title[data-hero-title-style=spray-graffiti] .t24-hero-title-line{-webkit-text-stroke:var(--ht-stroke-w,.06em) var(--ht-stroke-c,#0b0b0d)}.t24-hero-title[data-hero-title-style=vinyl-emboss] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=vinyl-emboss] .t24-hero-title-line{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-image:linear-gradient(var(--ht-face-angle,var(--ht-vinyl-angle,118deg)),hsla(0,0%,100%,.78) 0,hsla(0,0%,100%,.18) 26%,hsla(0,0%,100%,0) 48%,rgba(0,0,0,.16) 78%,rgba(0,0,0,.3) 100%),linear-gradient(var(--ht-fill-a,#f472b6),var(--ht-fill-a,#f472b6))}.t24-hero-title[data-hero-title-style=candy-gloss] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=spray-graffiti] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=stone-block] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=vinyl-emboss] .t24-hero-title-line{filter:drop-shadow(0 .05em .06em color-mix(in srgb,var(--ht-depth-c,#0b0e14) 74%,transparent))}.t24-hero-title[data-hero-title-style=candy-gloss] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=vinyl-emboss] .t24-hero-title-face{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(var(--ht-face-angle,100deg),rgb(255 255 255/var(--ht-highlight,.92)) 0,hsla(0,0%,100%,.42) 16%,hsla(0,0%,100%,0) 38%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.34) 92%,rgba(0,0,0,.48) 100%),linear-gradient(var(--ht-fill-a,#ffd23f),var(--ht-fill-a,#ffd23f))}.t24-hero-title[data-hero-title-style=stone-block] .t24-hero-title-face{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E"),linear-gradient(var(--ht-face-angle,150deg),rgb(255 255 255/var(--ht-highlight,.55)) 0,hsla(0,0%,100%,.12) 30%,rgba(0,0,0,.22) 68%,rgba(0,0,0,.46) 100%),linear-gradient(var(--ht-fill-a,#d9d5cc),var(--ht-fill-a,#d9d5cc));background-size:var(--ht-texture-scale,140px) var(--ht-texture-scale,140px),cover,cover;background-repeat:repeat,no-repeat,no-repeat}.t24-hero-title[data-hero-title-style=spray-graffiti] .t24-hero-title-line{-webkit-text-stroke:var(--ht-stroke-w,.085em) var(--ht-stroke-c,#0b0b0d);paint-order:stroke fill}.t24-hero-title[data-hero-title-style=ceramic-soft] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=comic-active] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=ember-rock] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=emerald-gold] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=industrial-teal] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=molten-gold] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=monument-stone] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=patina-copper] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=sticker-monday] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=wall-relief] .t24-hero-title-line{-webkit-text-stroke:var(--ht-stroke-w,2px) var(--ht-stroke-c,var(--ht-fill-b,#c48a23));paint-order:stroke fill;filter:drop-shadow(0 .035em .04em rgb(0 0 0/.28))}.t24-hero-title[data-hero-title-style=ceramic-soft] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=comic-active] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=ember-rock] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=emerald-gold] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=industrial-teal] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=molten-gold] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=monument-stone] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=patina-copper] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=sticker-monday] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=wall-relief] .t24-hero-title-face{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-repeat:no-repeat;-webkit-text-stroke:.008em color-mix(in srgb,var(--ht-fill-a,#fff) 65%,#fff);paint-order:stroke fill;background-image:linear-gradient(var(--ht-face-angle,168deg),rgb(255 255 255/var(--ht-highlight,.8)) 0,transparent 22%,transparent 48%,rgba(0,0,0,.25) 78%,rgba(0,0,0,.45) 100%),linear-gradient(var(--ht-fill-a,#eac061),var(--ht-fill-a,#eac061))}.t24-hero-title[data-hero-title-style=emerald-gold] .t24-hero-title-line,.t24-hero-title[data-hero-title-style=molten-gold] .t24-hero-title-line{-webkit-text-stroke:var(--ht-stroke-w,4px) var(--ht-stroke-c,var(--ht-fill-b,#d6a548));color:var(--ht-fill-b,#d6a548)}.t24-hero-title[data-hero-title-style=emerald-gold] .t24-hero-title-face{background-image:linear-gradient(var(--ht-face-angle,180deg),color-mix(in srgb,var(--ht-fill-a,#063e3b) 70%,#fff) 0,var(--ht-fill-a,#063e3b) 24%,#001c1e 49%,var(--ht-fill-a,#063e3b) 54%,#001616 100%);-webkit-text-stroke:.01em #231a0d;filter:drop-shadow(0 -.012em .004em rgb(255 246 208/var(--ht-highlight,.8)))}.t24-hero-title[data-hero-title-style=molten-gold] .t24-hero-title-face{background-image:linear-gradient(var(--ht-face-angle,172deg),#fff7ad 0,var(--ht-fill-a,#ffd32a) 22%,#ffad00 47%,var(--ht-fill-b,#c83806) 75%,#831306 100%);-webkit-text-stroke:.012em var(--ht-fill-a,#ffd32a)}.t24-hero-title[data-hero-title-style=comic-active] .t24-hero-title-face{-webkit-text-stroke:.018em #fff;background-image:linear-gradient(var(--ht-face-angle,180deg),color-mix(in srgb,var(--ht-fill-a,#087db4) 80%,#fff) 0,var(--ht-fill-a,#087db4) 43%,#063061 100%);filter:drop-shadow(0 .025em 0 #71320f)}.t24-hero-title[data-hero-title-style=sticker-monday] .t24-hero-title-line{-webkit-text-stroke:var(--ht-stroke-w,.085em) var(--ht-stroke-c,var(--ht-fill-b,#079950));paint-order:stroke fill;filter:drop-shadow(0 .04em .02em rgb(0 47 23/.55))}.t24-hero-title[data-hero-title-style=sticker-monday] .t24-hero-title-face{-webkit-text-stroke:.006em #e4e8e6;background-image:linear-gradient(var(--ht-face-angle,180deg),var(--ht-fill-a,#fff) 0,var(--ht-fill-a,#fff) 64%,#bfc5c1 100%)}.t24-hero-title[data-hero-title-style=industrial-teal] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=patina-copper] .t24-hero-title-face{background-image:var(--ht-fill-image,url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27160%27%20height%3D%27160%27%3E%3Cfilter%20id%3D%27n%27%3E%3CfeTurbulence%20baseFrequency%3D%27.065%27%20numOctaves%3D%273%27%20seed%3D%2717%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeColorMatrix%20type%3D%27matrix%27%20values%3D%270%200%200%200%20.65%200%200%200%200%20.28%200%200%200%200%20.1%200%200%200%2014%20-7%27%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20filter%3D%27url%28%23n%29%27%2F%3E%3C%2Fsvg%3E")),url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27160%27%20height%3D%27160%27%3E%3Cfilter%20id%3D%27n%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%27.32%27%20numOctaves%3D%274%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeDiffuseLighting%20lighting-color%3D%27white%27%20surfaceScale%3D%275%27%20diffuseConstant%3D%271.2%27%3E%3CfeDistantLight%20azimuth%3D%27235%27%20elevation%3D%2738%27%2F%3E%3C%2FfeDiffuseLighting%3E%3C%2Ffilter%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20filter%3D%27url%28%23n%29%27%20opacity%3D%27.55%27%2F%3E%3C%2Fsvg%3E"),linear-gradient(var(--ht-face-angle,148deg),rgb(255 255 255/var(--ht-highlight,.8)),transparent 35%,rgba(0,0,0,.35)),linear-gradient(var(--ht-fill-a,#43a99d),var(--ht-fill-a,#43a99d));background-size:var(--ht-texture-scale,160px) var(--ht-texture-scale,160px),var(--ht-texture-scale,160px) var(--ht-texture-scale,160px),cover,cover;background-repeat:repeat,repeat,no-repeat,no-repeat;background-blend-mode:normal,soft-light,normal,normal;-webkit-text-stroke:.008em color-mix(in srgb,var(--ht-fill-a,#43a99d) 70%,#fff)}.t24-hero-title[data-hero-title-style=ember-rock] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=monument-stone] .t24-hero-title-face{background-image:var(--ht-fill-image,url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27160%27%20height%3D%27160%27%3E%3Cfilter%20id%3D%27n%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%27.32%27%20numOctaves%3D%274%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeDiffuseLighting%20lighting-color%3D%27white%27%20surfaceScale%3D%275%27%20diffuseConstant%3D%271.2%27%3E%3CfeDistantLight%20azimuth%3D%27235%27%20elevation%3D%2738%27%2F%3E%3C%2FfeDiffuseLighting%3E%3C%2Ffilter%3E%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20filter%3D%27url%28%23n%29%27%20opacity%3D%27.55%27%2F%3E%3C%2Fsvg%3E")),repeating-linear-gradient(128deg,transparent 0 24px,rgba(0,0,0,.16) 25px,transparent 27px 75px),linear-gradient(var(--ht-face-angle,142deg),rgb(255 255 255/var(--ht-highlight,.8)),transparent 30%,rgba(0,0,0,.5)),linear-gradient(var(--ht-fill-a,#c1b293),var(--ht-fill-a,#c1b293));background-size:var(--ht-texture-scale,140px) var(--ht-texture-scale,140px),cover,cover,cover;background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-blend-mode:soft-light,multiply,normal,normal}.t24-hero-title[data-hero-title-style=ember-rock] .t24-hero-title-line{filter:drop-shadow(0 0 .02em #fff2a0) drop-shadow(0 0 .065em var(--ht-fill-b,#ed7017)) drop-shadow(0 -.035em .1em var(--ht-fill-b,#ed7017))}.t24-hero-title[data-hero-title-style=ceramic-soft] .t24-hero-title-face{background-image:linear-gradient(var(--ht-face-angle,166deg),rgb(255 255 255/var(--ht-highlight,.8)) 0,hsla(0,0%,100%,.4) 7%,transparent 18%,transparent 60%,rgba(0,0,0,.18) 83%,rgba(0,0,0,.3) 100%),linear-gradient(var(--ht-fill-a,#d7ab4c),var(--ht-fill-a,#d7ab4c));-webkit-text-stroke:.012em color-mix(in srgb,var(--ht-fill-a,#d7ab4c) 70%,#fff)}.t24-hero-title[data-hero-title-style=wall-relief] .t24-hero-title-face{-webkit-text-stroke:.01em color-mix(in srgb,var(--ht-fill-a,#edaa28) 72%,#fff);background-image:linear-gradient(var(--ht-face-angle,148deg),rgb(255 255 255/var(--ht-highlight,.8)) 0,transparent 18%,transparent 70%,rgba(0,0,0,.32)),linear-gradient(var(--ht-fill-a,#edaa28),var(--ht-fill-a,#edaa28))}.t24-hero-title[data-hero-title-style=bevel-metal] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=candy-gloss] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=ceramic-soft] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=emerald-gold] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=molten-gold] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=vinyl-emboss] .t24-hero-title-face,.t24-hero-title[data-hero-title-style=wall-relief] .t24-hero-title-face{filter:var(--ht-relief-filter,none)}.t24-hero-title .t24-hero-title-line[data-ht-vector-ready=true]{position:relative;text-shadow:none;filter:none;background-image:none;-webkit-text-fill-color:transparent;-webkit-text-stroke:0 transparent}.t24-hero-title .t24-hero-title-line[data-ht-vector-ready=true]>.t24-hero-title-face{visibility:hidden}.t24-hero-title .t24-hero-title-line>.t24-hero-title-vector{-webkit-text-fill-color:initial;text-shadow:none;filter:none;max-width:none}.t24-hero-title .t24-hero-title-line[data-ht-vector-ready=true]{transform:skewY(var(--ht-skew,0deg)) rotate(var(--ht-vertical,0deg))}.t24-hero-title .t24-hero-title-line[data-ht-vector-ready=true] .t24-hero-title-glyphs{perspective:none;transform-style:flat}.t24-hero-title .t24-hero-title-line[data-ht-vector-ready=true]>.i-seg-outer,.t24-hero-title .t24-hero-title-line[data-ht-vector-ready=true]>.i-seg-outer *,.t24-hero-title .t24-hero-title-line[data-ht-vector-ready=true]>.t24-hero-title-glyphs,.t24-hero-title .t24-hero-title-line[data-ht-vector-ready=true]>.t24-hero-title-glyphs *{color:transparent!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:0 transparent!important;text-shadow:none!important;filter:none!important}@property --t24-cta-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.t24-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;text-decoration:none;cursor:pointer;white-space:nowrap;font-size:15.5px;font-weight:600;letter-spacing:-.01em;line-height:1;transition:transform .14s cubic-bezier(.16,1,.3,1),box-shadow .14s cubic-bezier(.16,1,.3,1),color .14s cubic-bezier(.16,1,.3,1),gap .45s cubic-bezier(.16,1,.3,1)}.t24-btn:active{transform:scale(.97)}.t24-btn:focus-visible{outline:3px solid var(--t24-cta-alt,#a78bfa);outline-offset:3px}.t24-btn--ink{background:#2f2f31;color:#fff;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0000002e}.t24-btn--purple{background:var(--t24-cta,#6355ff);color:#fff;box-shadow:0 2px #00000038,0 12px 26px -14px var(--t24-cta-shadow,#6355ffb3)}.t24-btn--paper{background:#fff;color:var(--t24-cta-ink,#121212);box-shadow:0 2px #00000047}.t24-btn--magic{--t24-cta-percent:5%;position:relative;isolation:isolate;overflow:hidden;color:#fff;border:1px solid transparent;font-size:17px;background:linear-gradient(var(--t24-cta-ink,#121212),var(--t24-cta-ink,#121212)) padding-box,conic-gradient(from var(--t24-cta-angle),transparent 0 var(--t24-cta-percent),var(--t24-cta,#6355ff) calc(var(--t24-cta-percent) + 4%),var(--t24-cta-alt,#a78bfa) calc(var(--t24-cta-percent) + 10%),transparent calc(var(--t24-cta-percent) + 18%) 100%) border-box;gap:12px;animation:t24-cta-angle 3s linear infinite paused}.t24-btn--magic>*{position:relative;z-index:2}.t24-btn--magic:before{z-index:0;inset-inline-start:50%;inset-block-start:50%;width:150%;height:320%;opacity:0;background:radial-gradient(ellipse 46% 50% at 50% 92%,#6355ff99,#6355ff38 55%,transparent 78%);transition:opacity .6s cubic-bezier(.16,1,.3,1)}.t24-btn--magic:after,.t24-btn--magic:before{content:"";position:absolute;translate:-50% -50%}.t24-btn--magic:after{z-index:1;inset:2px;border-radius:inherit;width:calc(100% - 6px);height:calc(100% - 6px);left:50%;top:50%;--dot:2px;background:radial-gradient(circle at var(--dot) var(--dot),#fff calc(var(--dot)/4),transparent 0);background-size:calc(var(--dot)*2) calc(var(--dot)*2);mask-image:conic-gradient(from var(--t24-cta-angle),#000 0 3%,transparent 12% 88%,#000 97% 100%);-webkit-mask-image:conic-gradient(from var(--t24-cta-angle),#000 0 3%,transparent 12% 88%,#000 97% 100%);opacity:.35}@keyframes t24-cta-angle{to{--t24-cta-angle:360deg}}@media (hover:hover) and (pointer:fine){.t24-btn--magic:hover{--t24-cta-percent:20%;gap:24px;animation-play-state:running}.t24-btn--magic:hover:before{opacity:1}}.t24-btn--magic:focus-visible{--t24-cta-percent:20%;gap:24px;animation-play-state:running}.t24-btn--magic:focus-visible:before{opacity:1}.t24-btn--magic:active{translate:0 1px}.t24-btn--shadow-none{box-shadow:none}.t24-btn--shadow-inset{box-shadow:inset 0 1px #ffffff1f}.t24-btn--shadow-hard{box-shadow:0 2px #00000038}.t24-btn--shadow-glow{box-shadow:0 12px 30px -12px var(--t24-cta-shadow,#6355ffb3)}@media (prefers-reduced-motion:reduce){.t24-btn,.t24-btn--magic{animation:none;transition:none}.t24-btn--magic:before{opacity:1}.t24-btn--magic:active,.t24-btn:active{transform:none;translate:none}}