.hero{background:var(--blue);color:var(--white);isolation:isolate;padding:0 0 clamp(28px,3.6vw,56px);position:relative;overflow:hidden}.hero-in{max-width:var(--max);padding:0 var(--m);margin:0 auto;position:relative}.h1{z-index:4;font-size:var(--t-h1);padding-top:calc(var(--u)*.6);line-height:.9;position:relative}.h1 .l2{color:var(--gold)}.hero-row{z-index:4;margin-top:calc(var(--u)*.9);max-width:calc(var(--u)*47);position:relative}.hero-row p{font-size:clamp(15px,calc(var(--u)*1.16),19px);font-weight:500;line-height:1.32}.hero-cta{align-items:center;gap:calc(var(--u)*1.7);margin-top:calc(var(--u)*.8);display:flex}.hero-cta .btn{padding:calc(var(--u)*1.05) calc(var(--u)*1.7);font-size:clamp(16px,calc(var(--u)*1.2),20px)}.hero-cta .tl{font-size:clamp(15px,calc(var(--u)*1.16),19px)}.stage{z-index:6;margin-top:calc(var(--u)*1.2);margin-right:calc((100vw - min(100vw,var(--max)))/-2 - var(--m));position:relative;container:pf/inline-size}.stage .pf{z-index:2;border-radius:var(--r-l) 0 0 var(--r-l);position:relative}.stage .rc{z-index:0;right:calc(var(--u)*30);--rows:5;--sk:1;--lh:max(24px,calc(var(--u)*2.2));transform-origin:50% 100%;position:absolute;bottom:calc(100% - 26px);transform:rotate(1.4deg)}.hero-tw{z-index:1;width:calc(var(--u)*30);height:calc(var(--u)*24.5);pointer-events:none;position:absolute;bottom:100%;right:0;overflow:hidden}.hero-t{right:calc(var(--u)*-9.4);top:calc(var(--u)*.3);width:calc(var(--u)*36.6);transform-origin:70% 90%;max-width:none;position:absolute}@media (prefers-reduced-motion:no-preference){.hero-t{animation:lean .8s var(--ease) .15s backwards}.hero-t[data-t="0"]{animation:tapa .55s var(--ease)}.hero-t[data-t="1"]{animation:tapb .55s var(--ease)}@keyframes lean{0%{transform:translate(7%,4%)rotate(2deg)}to{transform:none}}@keyframes tapa{40%{transform:translate(-1.4%)rotate(-1.2deg)}}@keyframes tapb{40%{transform:translate(-1.4%)rotate(-1.2deg)}}}@media (max-width:1240px){.stage .rc{--rows:1;--sk:5;--lh:34px;z-index:1;width:calc(var(--u)*25);min-width:264px;right:calc(var(--u)*30.5);align-items:center;gap:var(--s2);padding:7px 10px 8px;font-size:13.5px;display:flex;bottom:calc(100% - 8px);transform:none}.rc-h{flex:none;padding:0}.rc-h svg{display:none}.rc-w{border-top:0;flex:1;min-width:0;margin:0}.rc-f{display:none}}@media (min-width:861px) and (max-width:1023px){.stage{margin-top:calc(var(--u)*1.2 + 26px)}}@media (max-width:860px){.h1{padding-top:var(--s2);font-size:min(20.8vw,128px);line-height:.86}.h1 .l2{white-space:nowrap;font-size:.745em;display:block}.hero-row{max-width:64%;margin-top:var(--s3)}.hero-row p{font-size:15px;line-height:1.3}.hero-row .pt{display:none}.hero-cta{margin-top:var(--s3)}.hero-cta .btn{padding:16px 20px;font-size:16px}.hero-cta .tl{display:none}.stage{margin-top:var(--s3);margin-right:calc(var(--m)*-1);flex-direction:column;display:flex}.stage .rc{width:auto;min-width:0;margin:0 calc(14px + var(--m)) -8px 14px;position:relative;bottom:auto;right:auto}.hero-tw{z-index:0;width:min(46vw,184px);height:calc(min(38vw,150px) + 41px);bottom:calc(100% - 41px);right:0}.hero-t{width:min(48vw,192px);top:auto;bottom:-6px;right:-9vw}}@media (min-width:481px) and (max-width:860px){.hero-tw{width:196px;height:185px}.hero-t{width:204px;bottom:-27px;right:-44px}}@media (max-width:860px) and (max-height:500px){.h1{font-size:min(8.5vw,72px)}main h2.dx:not(.xl){font-size:var(--t-d1)}main h2.calm:not(.xl){font-size:var(--t-c1)}.bans h2.xl~.bans-b .bans-l :is(h3.dx,b.dx){font-size:var(--t-d2)}}@media (max-height:760px) and (min-width:1181px){.stage .rc{--rows:4;--sk:2}}@media (max-width:360px){.hero-tw{width:36vw;height:calc(28vw + 41px)}.hero-t{width:41vw;right:-9vw}.hero-row{max-width:66%}.hero-cta .btn{gap:8px;padding:14px 16px;font-size:15px}.stage .rc{margin:0 calc(8px + var(--m)) -8px 8px;font-size:13px}}:root{--lh-display:.88}.end:not(.end--of) h2{line-height:.9}
