.section--gtm-hero{overflow:hidden;position:relative}.section--gtm-hero .gtm-hero__shapes{height:660px;pointer-events:none;position:absolute;width:600px;z-index:1}.section--gtm-hero .gtm-hero__shapes svg{height:100%;overflow:visible;width:100%}.section--gtm-hero .gtm-hero__shapes--tr{right:-200px;top:-170px}.section--gtm-hero .gtm-hero__shapes--bl{bottom:60px;height:600px;left:-220px;transform:scaleX(-1);width:540px}.section--gtm-hero .gtm-hero__shapes--anim .gtm-hero__blob{animation:gtmHeroDrift 16s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center;will-change:transform}.section--gtm-hero .gtm-hero__shapes--anim .gtm-hero__blob--1{animation-duration:14s}.section--gtm-hero .gtm-hero__shapes--anim .gtm-hero__blob--2{animation-delay:-6s;animation-duration:19s;animation-name:gtmHeroDrift2}.section--gtm-hero .gtm-hero__shapes--anim .gtm-hero__blob--3{animation-delay:-11s;animation-duration:23s}@keyframes gtmHeroDrift{0%{transform:translate(0) rotate(0deg)}50%{transform:translate(10px,-14px) rotate(1.5deg)}to{transform:translate(-6px,8px) rotate(-1deg)}}@keyframes gtmHeroDrift2{0%{transform:translate(0) rotate(0deg)}50%{transform:translate(-12px,10px) rotate(-1.8deg)}to{transform:translate(8px,-6px) rotate(1deg)}}.section--gtm-hero .gtm-hero__in{margin:0 auto;max-width:1080px;position:relative;text-align:center;z-index:2}.section--gtm-hero .gtm-hero__title{margin:26px 0 0}.section--gtm-hero .gtm-hero__bold{display:block}.section--gtm-hero .gtm-hero__strike{color:var(--bz-muted);position:relative;white-space:nowrap}.section--gtm-hero .gtm-hero__strike:after{animation:gtm-hero-strike .5s cubic-bezier(.7,0,.3,1) .9s backwards;background:var(--bz-dark);border-radius:999px;content:"";height:.09em;left:-2%;position:absolute;right:-2%;top:54%;transform:rotate(-2deg);transform-origin:center}@keyframes gtm-hero-strike{0%{transform:rotate(-2deg) scaleX(0)}to{transform:rotate(-2deg) scaleX(1)}}.section--gtm-hero .gtm-hero__serif{display:block;margin-top:.08em}.section--gtm-hero .gtm-hero__hl{color:var(--bz-white);display:inline-block;padding:.02em .18em;position:relative;white-space:nowrap;z-index:1}.section--gtm-hero .gtm-hero__hl:before{animation:gtm-hero-hl .55s cubic-bezier(.6,0,.2,1) .55s backwards;background:var(--bz-secondary);border-radius:999px;content:"";inset:.04em -.06em;position:absolute;transform:rotate(-1.6deg);z-index:-1}@keyframes gtm-hero-hl{0%{transform:rotate(-1.6deg) scaleX(0);transform-origin:left center}to{transform:rotate(-1.6deg) scaleX(1);transform-origin:left center}}.section--gtm-hero .gtm-hero__supporting{margin:30px auto 0;max-width:62ch}.section--gtm-hero .gtm-hero__supporting p{margin:0 0 8px}.section--gtm-hero .gtm-hero__supporting p:last-child{margin-bottom:0}.section--gtm-hero .gtm-hero__buttons{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:36px}.section--gtm-hero .gtm-hero__badges{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:26px}.section--gtm-hero .gtm-hero__badge{align-items:center;background:var(--bz-white);border-radius:999px;box-shadow:0 12px 30px rgba(var(--bz-primary-rgb),.12);color:var(--bz-dark);display:inline-flex;font-size:.78125rem;font-weight:800;gap:8px;padding:10px 16px}.section--gtm-hero .gtm-hero__dot{background:var(--bz-fourth);border-radius:999px;display:inline-block;flex:none;height:8px;width:8px}.section--gtm-hero .gtm-hero__stars{color:#f5a300;letter-spacing:1px}.section--gtm-hero .gtm-hero__pidx{margin:64px auto 0;max-width:1080px;position:relative;z-index:2}.section--gtm-hero .gtm-hero__pidx-label{margin:0 0 18px;text-align:center}.section--gtm-hero .gtm-hero__pidx-grid{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.section--gtm-hero .gtm-hero__pidx-item{align-items:center;background:var(--bz-white);border-radius:999px;box-shadow:0 12px 30px rgba(var(--bz-primary-rgb),.08);color:var(--bz-dark);display:inline-flex;font-size:.90625rem;font-weight:800;gap:11px;padding:13px 22px 13px 14px;text-decoration:none;transition:transform .22s,box-shadow .22s}a.gtm-hero__pidx-item:hover{box-shadow:0 18px 40px rgba(var(--bz-primary-rgb),.16);color:var(--bz-dark);transform:translateY(-3px)}.section--gtm-hero .gtm-hero__pidx-num{border-radius:999px;color:var(--bz-white);display:grid;flex:none;font-size:.6875rem;font-weight:900;height:26px;place-items:center;width:26px}.section--gtm-hero .gtm-hero__pidx-num--primary{background:var(--bz-primary)}.section--gtm-hero .gtm-hero__pidx-num--secondary{background:var(--bz-secondary)}.section--gtm-hero .gtm-hero__pidx-num--tertiary{background:var(--bz-tertiary)}.section--gtm-hero .gtm-hero__pidx-num--fourth{background:#049e5e}.section--gtm-hero .gtm-hero__pidx-num--dark{background:var(--bz-dark)}@media (max-width:991px){.section--gtm-hero .gtm-hero__shapes{height:484px;width:440px}.section--gtm-hero .gtm-hero__shapes--tr{right:-240px;top:-160px}.section--gtm-hero .gtm-hero__shapes--bl{left:-240px}}@media (max-width:700px){.section--gtm-hero .gtm-hero__hl,.section--gtm-hero .gtm-hero__strike{white-space:normal}.section--gtm-hero .gtm-hero__pidx{margin-top:48px}}.gtm-hero__in--start{margin-left:0;text-align:left}.gtm-hero__in--end{margin-right:0;text-align:right}.gtm-hero__in--w{padding-left:0;padding-right:0}.gtm-hero__in--start .gtm-hero__supporting{margin-left:0}.gtm-hero__in--end .gtm-hero__supporting{margin-right:0}.gtm-hero__in--start .gtm-hero__badges{justify-content:flex-start}.gtm-hero__in--end .gtm-hero__badges{justify-content:flex-end}.gtm-hero__buttons--left{justify-content:flex-start}.gtm-hero__buttons--center{justify-content:center}.gtm-hero__buttons--right{justify-content:flex-end}.gtm-hero__kpill{align-items:center;background:#fff;border-radius:999px;box-shadow:0 8px 20px rgba(var(--bz-primary-rgb),.07);color:var(--bz-dark);display:inline-flex;font-size:.85rem;font-weight:800;gap:10px;padding:9px 16px}.gtm-hero__kpill .gtm-hero__dot{animation:gtmHeroPing 2.2s infinite}@keyframes gtmHeroPing{0%{box-shadow:0 0 0 0 rgba(var(--bz-fourth-rgb),.55)}70%,to{box-shadow:0 0 0 9px rgba(var(--bz-fourth-rgb),0)}}.gtm-hero__accent{color:var(--bz-secondary);font-weight:400}.gtm-hero__overlay~.container,.gtm-hero__overlay~[class*=container]{position:relative;z-index:2}.gtm-hero__move{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;position:relative;z-index:3}.gtm-hero__move--3{grid-template-columns:repeat(3,minmax(0,1fr))}.gtm-hero__move--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gtm-hero__move--overlap{margin-bottom:-140px}.gtm-hero__mc{background:#fff;border-radius:28px;box-shadow:0 24px 60px rgba(var(--bz-primary-rgb),.12);padding:28px 26px 30px;position:relative;text-align:left;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s}.gtm-hero__mc:nth-child(4n+1){transform:rotate(-1.6deg)}.gtm-hero__mc:nth-child(4n+2){transform:rotate(1deg) translateY(10px)}.gtm-hero__mc:nth-child(4n+3){transform:rotate(-.8deg)}.gtm-hero__mc:nth-child(4n+4){transform:rotate(1.4deg) translateY(8px)}.gtm-hero__mc:hover{box-shadow:0 34px 70px rgba(var(--bz-primary-rgb),.18);transform:translateY(-8px) rotate(0)}.gtm-hero__mc-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.gtm-hero__mc-letter{font-size:5.25rem;font-style:italic;line-height:.85}.gtm-hero__mc-letter--primary{color:var(--bz-primary)}.gtm-hero__mc-letter--secondary{color:var(--bz-secondary)}.gtm-hero__mc-letter--tertiary{color:var(--bz-tertiary)}.gtm-hero__mc-letter--fourth{color:var(--bz-fourth)}.gtm-hero__mc-tab{background:var(--bz-sky);border-radius:999px;color:var(--bz-primary);font-size:.72rem;font-weight:600;padding:6px 11px;white-space:nowrap}.gtm-hero__mc-title{margin:20px 0 0}.gtm-hero__mc-q{font-weight:700;margin:6px 0 0}.gtm-hero__mc-dl{border-top:1px solid rgba(var(--bz-dark-rgb),.1);display:grid;gap:10px;margin:18px 0 0;padding-left:0;padding-top:16px}.gtm-hero__mc-dl dt{display:inline}.gtm-hero__mc-dl dd{display:inline;margin:0}@media (max-width:1060px){.gtm-hero__move,.gtm-hero__move--3{grid-template-columns:repeat(2,minmax(0,1fr))}.gtm-hero__mc:nth-child(n){transform:none}}@media (max-width:640px){.gtm-hero__move,.gtm-hero__move--2,.gtm-hero__move--3{grid-template-columns:1fr}.gtm-hero__move--overlap{margin-bottom:-60px}}.section--gtm-hero{--gh-ease:cubic-bezier(.2,.8,.2,1);--gh-pop:cubic-bezier(.3,1.4,.5,1)}@keyframes gtmHeroRise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes gtmHeroWord{0%{translate:0 110%}to{translate:0 0}}@keyframes gtmHeroTrack{0%{letter-spacing:.5em;opacity:0}to{opacity:1}}@keyframes gtmHeroPillIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes gtmHeroStar{0%{opacity:0;transform:scale(.3) rotate(-30deg)}70%{opacity:1;transform:scale(1.25) rotate(8deg)}to{opacity:1;transform:none}}@keyframes gtmHeroReveal{to{opacity:1;translate:0 0}}.section--gtm-hero.gtm-hero--anim .gtm-hero__kick{opacity:0}.section--gtm-hero.gtm-hero--anim.is-in .section-title__kicker.gtm-hero__kick{animation:gtmHeroTrack 1.1s var(--gh-ease) both}.section--gtm-hero.gtm-hero--anim.is-in .gtm-hero__kpill.gtm-hero__kick{animation:gtmHeroPillIn .7s var(--gh-ease) both}.section--gtm-hero.gtm-hero--anim:not(.is-split) .gtm-hero__title{opacity:0}.section--gtm-hero .gtm-hero__w{display:inline-block;margin:0 -.14em -.18em -.06em;overflow:hidden;padding:0 .14em .18em .06em;vertical-align:bottom}.section--gtm-hero .gtm-hero__w>span{display:inline-block}.section--gtm-hero.gtm-hero--anim .gtm-hero__w>span{translate:0 110%}.section--gtm-hero.gtm-hero--anim.is-in .gtm-hero__w>span{animation:gtmHeroWord .9s var(--gh-ease) var(--d,0s) both}.section--gtm-hero.gtm-hero--anim .gtm-hero__hl:before{animation:none;transform:rotate(-1.6deg) scaleX(0);transform-origin:left center}.section--gtm-hero.gtm-hero--anim.is-in .gtm-hero__hl:before{animation:gtm-hero-hl .6s cubic-bezier(.6,0,.2,1) var(--hl-d,.8s) both}.section--gtm-hero.gtm-hero--anim .gtm-hero__strike:after{animation:none;transform:rotate(-2deg) scaleX(0)}.section--gtm-hero.gtm-hero--anim.is-in .gtm-hero__strike:after{animation:gtm-hero-strike .5s cubic-bezier(.7,0,.3,1) var(--st-d,1s) both}.section--gtm-hero.gtm-hero--anim .gtm-hero__rise{opacity:0}.section--gtm-hero.gtm-hero--anim.is-in .gtm-hero__rise{animation:gtmHeroRise .8s var(--gh-ease) var(--rd,0s) both}.section--gtm-hero .gtm-hero__star{display:inline-block}.section--gtm-hero.gtm-hero--anim .gtm-hero__star{opacity:0}.section--gtm-hero.gtm-hero--anim.is-in .gtm-hero__star{animation:gtmHeroStar .5s var(--gh-pop) var(--sd,0s) both}.section--gtm-hero.gtm-hero--anim:not(.is-ready) .gtm-hero__kick,.section--gtm-hero.gtm-hero--anim:not(.is-ready) .gtm-hero__rise,.section--gtm-hero.gtm-hero--anim:not(.is-ready) .gtm-hero__title{animation:gtmHeroReveal .5s ease 2.5s both}.section--gtm-hero.gtm-hero--anim:not(.is-ready) .gtm-hero__hl:before{transform:rotate(-1.6deg)}.section--gtm-hero.gtm-hero--anim:not(.is-ready) .gtm-hero__strike:after{transform:rotate(-2deg)}@media (prefers-reduced-motion:reduce){.section--gtm-hero .gtm-hero__shapes--anim .gtm-hero__blob{animation:none}.section--gtm-hero.gtm-hero--anim .gtm-hero__kick,.section--gtm-hero.gtm-hero--anim .gtm-hero__rise,.section--gtm-hero.gtm-hero--anim .gtm-hero__star,.section--gtm-hero.gtm-hero--anim .gtm-hero__title,.section--gtm-hero.gtm-hero--anim .gtm-hero__w>span{animation:none!important;opacity:1!important;translate:none!important}.section--gtm-hero.gtm-hero--anim .gtm-hero__hl:before{animation:none!important;transform:rotate(-1.6deg)!important}.section--gtm-hero.gtm-hero--anim .gtm-hero__strike:after{animation:none!important;transform:rotate(-2deg)!important}}