/* Self-hosted fonts: Outfit and Baloo 2 are the theme's variable files, Satisfy is shared with the pregnancy landing. */
@font-face{font-family:'Baloo 2';font-style:normal;font-weight:400 800;font-display:swap;src:url("../../fonts/baloo/Baloo_2.woff2") format("woff2")}
@font-face{font-family:'Outfit';font-style:normal;font-weight:100 900;font-display:swap;src:url("../../fonts/outfit/Outfit.woff2") format("woff2")}
@font-face{font-family:'Satisfy';font-style:normal;font-weight:400;font-display:swap;src:url("../protocollo-gravidanza/fonts/Satisfy.woff2") format("woff2")}
/* Standalone canvas (template-calendario-avvento.php): hide whatever plugins print in wp_footer
   for the site layout (BuddyBoss popups, tracking pixels), keep the admin bar and the Complianz banner. */
body.av-canvas{margin:0;background:#FBF6EE}
body.av-canvas>:not(.avl):not(#wpadminbar):not([id^="cmplz"]):not(script):not(style):not(link):not(template){display:none!important}
article:has(.avl)>.bb-hero-banner,article:has(.avl)>.entry-header,article:has(.avl)>.page-header{display:none!important}body:has(.avl) #page,body:has(.avl) .site,.entry-content:has(.avl){overflow:visible!important;overflow-x:clip!important}body:has(.avl) [data-rocket-location-hash]{content-visibility:visible!important}.entry-content>.avl{max-width:none!important;margin-top:0!important;margin-bottom:0!important}.entry-content:has(.avl)>p:empty{display:none!important}body:has(.avl){margin:0}html:has(.avl){overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth,html.lenis{scroll-behavior:auto!important}.avl.avl{--teal:#00AFBD;--teal-b:#00A3AE;--btn:#00838C;--btn-h:#006D74;--teal-ink:#006D74;--teal-deep:#0D4E55;--night:#072B30;--ice:#CDEBF4;--ice-2:#E7F5F8;--mist:#F1FAFA;--red:#D7262E;--red-d:#A9161D;--red-2:#FBE4E1;--red-3:#F6B9B3;--red-ink:#B01D24;--gold:#E3A73A;--gold-l:#F4CF7E;--gold-2:#FAEFD6;--gold-ink:#8A5E12;--pine:#1D5B47;--cream:#FBF6EE;--cream-2:#F3E8D8;--beige:#EFE2CF;--ink:#141414;--text:#3F4A4B;--muted:#7A8384;--line:rgba(0,109,116,.13);--fd:'Baloo 2',ui-rounded,system-ui,sans-serif;--f:'Outfit',system-ui,-apple-system,'Segoe UI',sans-serif;--fs:'Satisfy','Brush Script MT',cursive;--shadow:0 40px 80px -40px rgba(7,43,48,.45);--shadow-s:0 18px 40px -22px rgba(7,43,48,.4);--ease:cubic-bezier(.2,.7,.2,1);--hdr:70px;--sec:clamp(56px,7vw,100px);color-scheme:light}.avl.avl *,.avl.avl *::before,.avl.avl *::after{box-sizing:border-box}.avl.avl{position:relative;margin:0;background:var(--cream);color:var(--text);font:400 17px/1.65 var(--f);text-align:left;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.avl.avl img,.avl.avl svg{display:block;max-width:100%}.avl.avl a{color:inherit;text-decoration:none}.avl.avl p{margin:0 0 1em;text-wrap:pretty}.avl.avl h1,.avl.avl h2,.avl.avl h3,.avl.avl h4{margin:0;font-weight:700;text-wrap:balance}.avl.avl button{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;text-shadow:none;line-height:1;min-height:0;min-width:0;width:auto;height:auto;cursor:pointer}.avl.avl h1,.avl.avl h2,.avl.avl h3,.avl.avl h4,.avl.avl h5,.avl.avl h6{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;padding:0;border:0;background:none}.avl.avl p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none}.avl.avl b,.avl.avl strong{color:inherit;font-weight:700}.avl.avl em{font-style:italic}.avl.avl s{text-decoration:line-through}.avl.avl ul,.avl.avl ol,.avl.avl li{margin:0;padding:0;list-style:none}.avl.avl img{border:0;border-radius:0;box-shadow:none;height:auto}.avl.avl section,.avl.avl article,.avl.avl aside,.avl.avl nav,.avl.avl header,.avl.avl footer,.avl.avl figure,.avl.avl details,.avl.avl summary{margin:0;padding:0;border:0;background:none;box-shadow:none;color:inherit}.avl.avl small{font-size:83.333%}.avl.avl ::selection{background:var(--red-3);color:var(--night)}.avl.avl :focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:8px}.avl.avl [id]{scroll-margin-top:90px}.avl.avl ._p{width:min(1200px,100% - 32px);margin-inline:auto}@media (min-width:768px){.avl.avl ._p{width:min(1200px,100% - 64px)}}.avl.avl ._v{position:relative;padding-block:var(--sec)}.avl.avl ._40,.avl.avl ._4d,.avl.avl ._25,.avl.avl ._4g,.avl.avl ._3s,.avl.avl ._3c,.avl.avl ._3j,.avl.avl ._3x,.avl.avl ._3z,.avl.avl ._5p{grid-template-columns:minmax(0,1fr)}.avl.avl ._s,.avl.avl ._2m,.avl.avl ._22{min-width:0}@media (min-width:900px){.avl.avl::before{content:"";position:fixed;inset:0;z-index:90;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}.avl.avl ._1j{display:inline-flex;align-items:center;gap:10px;font:600 12px/1 var(--f);letter-spacing:.22em;text-transform:uppercase;color:var(--red-ink);margin-bottom:16px}.avl.avl ._1j::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px rgba(215,38,46,.16);animation:ping 2.4s var(--ease) infinite}.avl.avl ._2d ._1j{color:var(--gold-l)}.avl.avl ._2d ._1j::before{background:var(--gold)}.avl.avl ._5{font-family:var(--fd);font-weight:700;font-size:clamp(32px,4.5vw,60px);line-height:1.03;letter-spacing:-.014em;color:var(--ink)}.avl.avl ._5 ._e{color:var(--teal-b)}.avl.avl ._5 ._1{color:var(--red)}.avl.avl ._2d ._5{color:#fff}.avl.avl ._6z{font-family:var(--fs);font-weight:400;letter-spacing:0;text-transform:none}.avl.avl ._2l{font:600 clamp(20px,2.2vw,27px)/1.35 var(--f);color:var(--ink);letter-spacing:-.006em}.avl.avl ._u{display:inline-block;padding:.02em .5em .06em;border-radius:999px;background:var(--gold-2);color:var(--gold-ink);font-weight:600;white-space:nowrap}.avl.avl ._3a{position:absolute;pointer-events:none;white-space:nowrap;font:800 clamp(120px,19vw,300px)/.8 var(--fd);color:transparent;-webkit-text-stroke:1.5px rgba(169,22,29,.08);text-transform:uppercase;letter-spacing:-.02em;z-index:0}.avl.avl ._h{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;max-width:100%;padding:10px 10px 10px 28px;border:0;border-radius:999px;background:var(--btn);color:#fff;font:700 15px/1.2 var(--f);letter-spacing:.07em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 20px 40px -18px rgba(0,109,116,.75);transition:background .35s var(--ease),box-shadow .35s var(--ease);-webkit-tap-highlight-color:transparent}.avl.avl ._h>span:first-child{text-wrap:balance}.avl.avl ._h:hover{background:var(--btn-h);box-shadow:0 26px 50px -20px rgba(0,109,116,.85)}.avl.avl ._h ._q{flex:0 0 auto;position:relative;overflow:hidden;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--btn);display:grid;place-items:center}.avl.avl ._h ._q svg{width:20px;height:20px;transition:transform .5s var(--ease)}.avl.avl ._h ._q svg+svg{position:absolute;transform:translateX(-160%)}.avl.avl ._h:hover ._q svg:first-child{transform:translateX(160%)}.avl.avl ._h:hover ._q svg+svg{transform:translateX(0)}.avl.avl ._h::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.32) 48%,transparent 66%);transform:translateX(-130%);animation:shine 4.2s var(--ease) infinite}.avl.avl ._h ._4e{position:absolute;z-index:-1;border-radius:50%;background:rgba(255,255,255,.35);transform:scale(0);animation:rip .7s var(--ease) forwards;pointer-events:none}.avl.avl ._1u{background:var(--red);box-shadow:0 20px 40px -18px rgba(169,22,29,.7)}.avl.avl ._1u:hover{background:var(--red-d);box-shadow:0 26px 50px -20px rgba(169,22,29,.8)}.avl.avl ._1u ._q{color:var(--red)}.avl.avl ._2c{min-height:44px;padding:6px 6px 6px 18px;font-size:12.5px;gap:10px;box-shadow:none}.avl.avl ._2c ._q{width:32px;height:32px}.avl.avl ._2c ._q svg{width:16px;height:16px}.avl.avl ._2x{margin-top:28px}.avl.avl ._4i{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.avl.avl ._4i i{position:absolute;top:-12px;display:block;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 6px rgba(255,255,255,.9),0 1px 2px rgba(7,43,48,.12);opacity:.9;animation:fall 14s linear infinite}.avl.avl ._w{position:absolute;color:var(--gold);pointer-events:none;animation:twk 3.2s ease-in-out infinite}.avl.avl ._w svg{width:100%;height:100%}.avl.avl ._z{display:none}html.av-js .avl.avl ._z{position:fixed;inset:0;z-index:200;display:block;animation:curtainOut .6s ease 2.8s forwards}html.av-js.av-seen .avl.avl ._z{display:none}.avl.avl ._2y{position:absolute;top:0;bottom:0;width:50.5%;background:linear-gradient(160deg,#E2343B 0%,var(--red) 45%,#B81B22 100%)}.avl.avl ._2y::before{content:"";position:absolute;inset:0;opacity:.18;background:repeating-linear-gradient(45deg,transparent 0 22px,rgba(255,255,255,.5) 22px 24px)}.avl.avl ._2y::after{content:"";position:absolute;left:0;right:0;top:calc(50% - 13px);height:26px;background:linear-gradient(180deg,var(--gold-l),var(--gold) 60%,#C98A22)}.avl.avl ._2z{left:0}.avl.avl ._30{right:0}.avl.avl ._2z ._2s,.avl.avl ._30 ._2s{position:absolute;top:0;bottom:0;width:13px;background:linear-gradient(90deg,var(--gold-l),var(--gold) 60%,#C98A22)}.avl.avl ._2z ._2s{right:0}.avl.avl ._30 ._2s{left:0;background:linear-gradient(270deg,var(--gold-l),var(--gold) 60%,#C98A22)}.avl.avl ._4v{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:2}.avl.avl ._61{width:clamp(150px,22vw,200px);aspect-ratio:1;border-radius:50%;background:var(--cream);display:grid;place-items:center;box-shadow:0 30px 60px -20px rgba(70,8,10,.6),0 0 0 6px rgba(255,255,255,.35)}.avl.avl ._60{width:72%;height:auto}.avl.avl ._4u{width:120px;height:3px;margin:18px auto 0;border-radius:3px;background:rgba(255,255,255,.3);overflow:hidden}.avl.avl ._4u i{display:block;height:100%;background:#fff;transform:scaleX(0);transform-origin:left;animation:load .9s var(--ease) .1s forwards}.avl.avl ._k{position:fixed;inset:0 0 auto;top:var(--abh,0px);z-index:50;transition:background .45s var(--ease),box-shadow .45s var(--ease)}.avl.avl ._59{display:flex;align-items:center;justify-content:space-between;height:var(--hdr);transition:height .45s var(--ease)}.avl.avl ._k._2p{background:rgba(251,246,238,.94);box-shadow:0 12px 30px -24px rgba(7,43,48,.4)}.avl.avl ._k._2p ._59{height:60px}.avl.avl ._2q{display:block;height:44px;width:auto;transition:height .45s var(--ease)}.avl.avl ._k._2p ._2q{height:38px}.avl.avl ._k ._2c span._5o{display:none}@media (min-width:560px){.avl.avl ._k ._2c span._5o{display:inline}.avl.avl ._k ._2c span._74{display:none}}.avl.avl ._5a{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,var(--red),var(--gold),var(--teal));transform:scaleX(0);transform-origin:left center}.avl.avl ._c{display:none}@media (min-width:1180px){.avl.avl ._c{position:fixed;right:22px;top:50%;z-index:45;display:flex;flex-direction:column;align-items:flex-end;gap:13px;transform:translateY(-50%);opacity:0;transition:opacity .5s}.avl.avl ._c._1q{opacity:1}.avl.avl ._c a{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink);height:16px}.avl.avl ._c span{font:600 11px/1 var(--f);letter-spacing:.16em;text-transform:uppercase;opacity:0;transform:translateX(8px);transition:opacity .35s,transform .35s var(--ease);white-space:nowrap;background:rgba(251,246,238,.92);padding:5px 9px;border-radius:999px}.avl.avl ._c a:hover span{opacity:1;transform:none}.avl.avl ._c i{position:relative;display:block;width:12px;height:12px;border-radius:3px;background:rgba(0,109,116,.22);transition:background .35s,transform .45s var(--ease),box-shadow .35s}.avl.avl ._c i::before,.avl.avl ._c i::after{content:"";position:absolute;background:var(--gold-l);opacity:0;transition:opacity .35s}.avl.avl ._c i::before{left:5px;top:0;bottom:0;width:2px}.avl.avl ._c i::after{top:5px;left:0;right:0;height:2px}.avl.avl ._c a._3p i{background:var(--red);transform:scale(1.35) rotate(8deg);box-shadow:0 0 0 4px rgba(215,38,46,.15)}.avl.avl ._c a._3p i::before,.avl.avl ._c a._3p i::after{opacity:1}.avl.avl ._c._49 a{color:#fff}.avl.avl ._c._49 span{background:rgba(7,43,48,.85)}.avl.avl ._c._49 i{background:rgba(255,255,255,.35)}}.avl.avl ._1a{display:none}@media (min-width:900px){.avl.avl ._1a{position:fixed;right:22px;bottom:22px;z-index:45;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#fff;box-shadow:var(--shadow-s);color:var(--red-ink);text-decoration:none;opacity:0;transform:translateY(16px) scale(.8);transition:opacity .4s,transform .5s var(--ease)}.avl.avl ._1a._1q{opacity:1;transform:none}.avl.avl ._1a svg._6w{position:absolute;inset:3px;width:46px;height:46px;transform:rotate(-90deg)}.avl.avl ._1a circle{fill:none;stroke-width:3}.avl.avl ._1a ._77{stroke:var(--red-2)}.avl.avl ._1a ._5r{stroke:var(--red);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.avl.avl ._1a svg._4o{width:18px;height:18px;transition:transform .4s var(--ease)}.avl.avl ._1a:hover svg._4o{transform:translateY(-3px)}}.avl.avl ._j{display:none}html.av-cur .avl.avl ._j{display:block;position:fixed;left:0;top:0;z-index:300;width:38px;height:38px;margin:-19px 0 0 -19px;border-radius:50%;border:1.5px solid rgba(215,38,46,.45);pointer-events:none;transition:width .35s var(--ease),height .35s var(--ease),margin .35s var(--ease),background .35s,border-color .35s,opacity .3s;opacity:0}html.av-cur .avl.avl ._j._48{opacity:1}html.av-cur .avl.avl ._j._5c{width:70px;height:70px;margin:-35px 0 0 -35px;background:rgba(215,38,46,.1);border-color:transparent}html.av-cur .avl.avl ._j._4y{border-color:rgba(244,207,126,.7)}html.av-cur .avl.avl ._j._4y._5c{background:rgba(244,207,126,.16)}.avl.avl ._l{position:relative;padding:calc(var(--hdr) + 22px) 0 34px;overflow:hidden;overflow:clip;background:linear-gradient(180deg,var(--beige) 0%,#F5ECDF 55%,var(--cream) 100%)}.avl.avl ._6e{position:absolute;inset:0;pointer-events:none;z-index:0}.avl.avl ._2a{position:absolute;border-radius:50%;will-change:transform}.avl.avl ._2a._5w{width:70vmax;height:70vmax;right:-28vmax;top:-30vmax;background:radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(255,255,255,0) 64%);animation:drift1 22s ease-in-out infinite alternate}.avl.avl ._2a._5x{width:56vmax;height:56vmax;left:-26vmax;bottom:-24vmax;background:radial-gradient(circle,rgba(215,38,46,.13) 0%,rgba(215,38,46,0) 64%);animation:drift2 26s ease-in-out infinite alternate}.avl.avl ._2a._5y{width:40vmax;height:40vmax;left:34%;top:20%;background:radial-gradient(circle,rgba(205,235,244,.6) 0%,rgba(205,235,244,0) 64%);animation:drift1 30s ease-in-out infinite alternate-reverse}.avl.avl ._l ._3a{display:none}.avl.avl ._40{position:relative;z-index:2;display:grid;gap:22px;grid-template-areas:"head" "vis" "body"}.avl.avl ._41{grid-area:head}.avl.avl ._35{grid-area:body}.avl.avl ._1c{grid-area:vis}.avl.avl ._t{font-family:var(--fd);font-weight:800;font-size:clamp(40px,13.2vw,96px);line-height:.9;letter-spacing:-.01em;color:var(--ink);text-transform:uppercase;margin:2px 0 0}.avl.avl ._t ._1z{display:block;overflow:hidden;white-space:nowrap;padding:.06em 0 .02em;margin-bottom:-.06em}.avl.avl ._t ._6i{color:var(--teal-b)}.avl.avl ._t ._6j{color:var(--red)}.avl.avl ._t ._4t{display:inline-block;will-change:transform}.avl.avl ._2o{display:block;font-size:clamp(40px,10vw,74px);line-height:1;color:var(--red-ink);margin:4px 0 0 .1em;rotate:-3deg;transform-origin:left center}.avl.avl ._6f{font:500 16.5px/1.5 var(--f);color:var(--text);margin:16px 0 0;max-width:30em}.avl.avl ._6g{position:relative;font:600 clamp(22px,2.5vw,32px)/1.28 var(--f);color:var(--ink);margin:14px 0 0;max-width:20em;letter-spacing:-.01em}.avl.avl ._26{position:relative;white-space:nowrap}.avl.avl ._26 svg{position:absolute;left:-2%;bottom:-.34em;width:104%;height:.6em;overflow:visible}.avl.avl ._26 path{fill:none;stroke:var(--red);stroke-width:5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}html.av-js .avl.avl ._26 path{stroke-dashoffset:1;transition:stroke-dashoffset 1.3s var(--ease) .2s}html.av-js .avl.avl ._26._51 path{stroke-dashoffset:0}.avl.avl ._35 p{font-size:16.5px;line-height:1.65;max-width:34em;margin-bottom:.8em}.avl.avl ._35 strong{color:var(--ink);font-weight:600}.avl.avl ._79{position:relative;max-width:34em;margin:34px 0 0;border-radius:26px;border:2px solid var(--gold-l);background:linear-gradient(150deg,#E2343B 0%,var(--red) 50%,#A9161D 100%);box-shadow:0 30px 60px -26px rgba(169,22,29,.8),0 0 0 6px rgba(244,207,126,.22)}.avl.avl ._1m{position:relative;overflow:hidden;isolation:isolate;border-radius:24px;padding:30px 22px 22px;font:400 16px/1.55 var(--f);color:#FDE9E7}.avl.avl ._1m::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.13;background:repeating-linear-gradient(45deg,transparent 0 16px,#fff 16px 17.5px)}.avl.avl ._1m::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.22) 48%,transparent 66%);transform:translateX(-130%);animation:shine 5s var(--ease) infinite}.avl.avl ._1m ._6v{position:absolute;left:0;right:0;top:0;height:12px;z-index:-1;background:linear-gradient(180deg,var(--gold-l),var(--gold) 60%,#C98A22)}.avl.avl ._1m p{margin:0}.avl.avl ._1m strong{color:#FFE3A3;font-weight:700}.avl.avl ._1m ._7a{margin-top:12px;font:800 clamp(25px,6.6vw,34px)/1.12 var(--fd);color:#fff;letter-spacing:-.01em;text-shadow:0 2px 0 rgba(120,10,15,.35)}.avl.avl ._1m ._w{color:var(--gold-l)}.avl.avl ._5t{position:absolute;left:50%;top:-30px;z-index:2;width:96px;margin-left:-48px;color:var(--gold);filter:drop-shadow(0 6px 6px rgba(80,20,20,.35));animation:bowW 3.2s ease-in-out infinite;transform-origin:50% 60%}.avl.avl ._5t svg{width:100%;height:auto}@media (min-width:600px){.avl.avl ._1m{padding:32px 28px 26px}}.avl.avl ._4b{position:relative;display:grid;gap:4px;margin-top:20px;max-width:30em;padding:16px 20px 16px 20px;border-radius:24px;background:#fff;border:1px dashed rgba(215,38,46,.45);box-shadow:var(--shadow-s)}.avl.avl ._4b::before{content:"";position:absolute;left:-9px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;background:#F5ECDF;border-right:1px dashed rgba(215,38,46,.45)}.avl.avl ._6q{font:700 12px/1.2 var(--f);letter-spacing:.18em;text-transform:uppercase;color:var(--red-ink)}.avl.avl ._4c{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.avl.avl ._4c s{font:700 22px/1 var(--fd);color:var(--muted);text-decoration-color:var(--red);text-decoration-thickness:2px}.avl.avl ._4c b{font:800 clamp(44px,5vw,56px)/1 var(--fd);color:var(--ink);letter-spacing:-.02em}.avl.avl ._4b em{font-size:14.5px;line-height:1.45;color:var(--text)}.avl.avl ._35 ._2x{margin-top:22px}.avl.avl ._4f{display:none}.avl.avl ._1c{position:relative;width:min(100%,380px);margin-inline:auto;aspect-ratio:760/1073}.avl.avl ._36{position:absolute;left:-6%;right:-6%;top:12%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95) 0%,rgba(244,207,126,.45) 38%,rgba(215,38,46,.12) 58%,rgba(215,38,46,0) 70%);animation:glowP 5s ease-in-out infinite}.avl.avl ._1d{position:absolute;left:-2%;right:-2%;top:14%;aspect-ratio:1;border-radius:50%;border:1.5px dashed rgba(169,22,29,.25);animation:spin 50s linear infinite}.avl.avl ._1d ._21{position:absolute;width:26px;height:26px;margin:-13px 0 0 -13px;color:var(--gold)}.avl.avl ._1d ._21 svg{width:100%;height:100%}.avl.avl ._1d ._21:nth-child(1){left:50%;top:0}.avl.avl ._1d ._21:nth-child(2){left:93.3%;top:75%}.avl.avl ._1d ._21:nth-child(3){left:6.7%;top:75%}.avl.avl ._37{position:absolute;inset:0}.avl.avl ._6h{position:absolute;left:0;top:0;width:100%;height:auto;filter:drop-shadow(0 30px 30px rgba(110,20,20,.22));-webkit-mask-image:linear-gradient(#000 88%,transparent);mask-image:linear-gradient(#000 88%,transparent)}.avl.avl ._1h{position:absolute;z-index:3}.avl.avl ._f{display:flex;align-items:center;gap:9px;padding:7px 12px 7px 7px;background:rgba(255,255,255,.96);border-radius:16px;box-shadow:var(--shadow-s);font:500 11.5px/1.2 var(--f);color:var(--text);animation:float 6s ease-in-out infinite;white-space:nowrap}.avl.avl ._f b{display:block;font:700 13px/1.15 var(--f);color:var(--ink)}.avl.avl ._f ._y{flex:0 0 auto;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--red-2);color:var(--red-ink)}.avl.avl ._f ._y svg{width:17px;height:17px}.avl.avl ._f ._y._1l{background:var(--ice-2);color:var(--teal-ink)}.avl.avl ._f ._y._57{background:var(--gold-2);color:var(--gold-ink)}.avl.avl ._f ._y._6r{background:#E3F0EA;color:var(--pine)}.avl.avl ._4w{right:0;bottom:15%}.avl.avl ._3u{left:0;bottom:30%}.avl.avl ._3u ._f{animation-delay:-1.5s}.avl.avl ._3v{left:0;bottom:15%}.avl.avl ._3v ._f{animation-delay:-3s}.avl.avl ._3w{right:0;bottom:0}.avl.avl ._3w ._f{animation-delay:-4.5s}@media (min-width:600px){.avl.avl ._f{font-size:12.5px;padding:9px 15px 9px 9px;gap:11px;border-radius:18px}.avl.avl ._f b{font-size:14.5px}.avl.avl ._f ._y{width:38px;height:38px;border-radius:12px}.avl.avl ._f ._y svg{width:20px;height:20px}.avl.avl ._4w{right:auto;bottom:auto;left:-14%;top:50%}.avl.avl ._3u{left:auto;bottom:auto;right:-12%;top:36%}.avl.avl ._3v{left:-16%;bottom:22%}.avl.avl ._3w{right:-10%;bottom:6%}}@media (min-width:960px){.avl.avl ._l{min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:calc(var(--hdr) + 26px) 0 56px}.avl.avl ._40{grid-template-columns:1.02fr .98fr;grid-template-areas:"head vis" "body vis";column-gap:52px;row-gap:14px;align-items:start}.avl.avl ._41{align-self:end}.avl.avl ._1c{width:100%;max-width:440px;justify-self:center;align-self:start;position:sticky;top:calc(var(--hdr) + 40px + var(--abh,0px))}.avl.avl ._t{font-size:clamp(54px,5.7vw,82px)}.avl.avl ._2o{font-size:clamp(46px,4.6vw,66px)}.avl.avl ._l ._3a{display:flex;bottom:-2vw;left:0;animation:marq 70s linear infinite}.avl.avl ._l ._3a span{padding-right:.4em}.avl.avl ._4f{display:flex;position:absolute;left:50%;bottom:20px;z-index:2;transform:translateX(-50%);width:26px;height:42px;border:2px solid rgba(169,22,29,.3);border-radius:14px;justify-content:center;padding-top:7px}.avl.avl ._4f i{width:4px;height:8px;border-radius:2px;background:var(--red-ink);animation:cue 1.8s var(--ease) infinite}}.avl.avl ._3e{position:relative;height:140px;margin:-6px 0 0;overflow:hidden;overflow:clip;z-index:2}.avl.avl ._13{position:absolute;left:-10%;width:120%;white-space:nowrap;overflow:hidden;box-shadow:0 20px 40px -26px rgba(7,43,48,.5)}.avl.avl ._13._24{top:34px;background:var(--red);color:#fff;transform:rotate(-3deg);z-index:2}.avl.avl ._13._24::before,.avl.avl ._13._24::after{content:"";position:absolute;left:0;right:0;height:3px;background:var(--gold-l);opacity:.85}.avl.avl ._13._24::before{top:5px}.avl.avl ._13._24::after{bottom:5px}.avl.avl ._13._3f{top:50px;background:var(--teal-deep);color:#fff;transform:rotate(2.2deg)}.avl.avl ._3d{padding:15px 0}.avl.avl ._1s{display:inline-flex;align-items:center;gap:26px;animation:marq 42s linear infinite;will-change:transform}.avl.avl ._13._3f ._1s{animation-direction:reverse;animation-duration:50s}.avl.avl ._1s span{font:700 21px/1 var(--fd);letter-spacing:.02em;text-transform:uppercase}.avl.avl ._1s svg{width:18px;height:18px;flex:0 0 auto;color:var(--gold-l)}@media (min-width:768px){.avl.avl ._3e{height:176px}.avl.avl ._13._24{top:46px}.avl.avl ._13._3f{top:62px}.avl.avl ._1s span{font-size:28px}.avl.avl ._1s svg{width:22px;height:22px}.avl.avl ._1s{gap:34px}.avl.avl ._3d{padding:18px 0}}.avl.avl ._4d{display:grid;gap:44px;align-items:center}.avl.avl ._2g p{font-size:18px;max-width:31em}.avl.avl ._2g strong{color:var(--ink);font-weight:600}.avl.avl ._55{position:relative;margin:26px 0 22px;max-width:520px}.avl.avl ._54{position:absolute;left:2%;right:2%;top:16%;bottom:4%;border-radius:999px;background:radial-gradient(120% 140% at 70% 30%,#fff 0%,var(--ice-2) 45%,var(--ice) 100%);box-shadow:inset 0 0 0 1px rgba(0,109,116,.1)}.avl.avl ._54::after{content:"";position:absolute;inset:0;border-radius:inherit;opacity:.5;background-image:radial-gradient(2px 2px at 20px 20px,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 60px 44px,#fff 50%,transparent 51%);background-size:80px 60px}.avl.avl ._55 img{position:relative;width:100%;height:auto;filter:drop-shadow(0 18px 18px rgba(7,43,48,.18))}.avl.avl ._2g ._2l{margin:26px 0;display:flex;align-items:center;gap:16px}.avl.avl ._2g ._2l ._58{flex:0 0 auto;width:56px;height:56px;border-radius:18px;background:var(--red-2);color:var(--red);display:grid;place-items:center;animation:beat 1.8s ease-in-out infinite}.avl.avl ._2g ._2l ._58 svg{width:28px;height:28px}.avl.avl ._2g ._2l span{flex:1}.avl.avl ._s{position:relative;justify-self:center;width:min(440px,100%);background:#fff;border-radius:32px;padding:22px 20px 20px;box-shadow:var(--shadow);border:1px solid var(--line)}.avl.avl ._s::before{content:"";position:absolute;left:28px;right:28px;top:-9px;height:18px;background:radial-gradient(circle at 9px 9px,var(--cream-2) 0 5px,transparent 5.5px) 0 0/34px 18px repeat-x}.avl.avl ._65{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.avl.avl ._64{font:800 30px/1 var(--fd);color:var(--red)}.avl.avl ._66{font:600 13px/1 var(--f);letter-spacing:.2em;color:var(--muted)}.avl.avl ._4x,.avl.avl ._62{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;text-align:center}.avl.avl ._4x span{font:600 11px/1 var(--f);letter-spacing:.08em;color:var(--muted);padding-bottom:6px}.avl.avl ._3{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:10px;background:var(--mist);font:600 12.5px/1 var(--f);color:var(--text);transition:background .35s,color .35s,box-shadow .35s}.avl.avl ._3._0{background:none}.avl.avl ._3._4q{background:var(--cream-2);color:var(--muted)}.avl.avl ._3._4q::after{content:"";position:absolute;right:4px;top:4px;width:6px;height:6px;border-radius:50%;background:var(--c,var(--red))}.avl.avl ._3._33{background:var(--red);color:#fff;box-shadow:0 8px 14px -8px rgba(169,22,29,.7)}.avl.avl ._3._33::after{content:"";position:absolute;right:3px;top:3px;width:7px;height:7px;border-radius:2px;background:var(--gold-l);box-shadow:none}.avl.avl ._63{display:flex;flex-wrap:wrap;gap:7px;margin:16px 0 14px;min-height:34px}.avl.avl ._1i{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:999px;background:var(--cream);border:1px solid var(--cream-2);font:500 13.5px/1 var(--f);color:var(--ink)}.avl.avl ._1i i{width:8px;height:8px;border-radius:50%;background:var(--c,var(--red))}.avl.avl ._2e{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font:600 12px/1 var(--f);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.avl.avl ._2e ._1n{height:8px;border-radius:8px;background:var(--mist);overflow:hidden}.avl.avl ._2e ._1n i{display:block;height:100%;width:var(--w,82%);border-radius:8px;background:linear-gradient(90deg,var(--teal),#47C6CF);transition:width .5s var(--ease),background .5s}.avl.avl ._2e._6o ._1n i{background:linear-gradient(90deg,var(--red),#EF6A5F)}.avl.avl ._2e b{font:800 15px/1 var(--fd);color:var(--ink);min-width:36px;text-align:right}.avl.avl ._1w{position:relative;display:flex;align-items:center;gap:14px;margin-top:16px;padding:14px 16px;border-radius:20px;background:linear-gradient(120deg,var(--red),#E54A3F);color:#fff;font:500 15px/1.35 var(--f);box-shadow:0 18px 30px -18px rgba(169,22,29,.8);overflow:hidden}.avl.avl ._1w::before{content:"";position:absolute;top:0;bottom:0;left:62px;width:10px;background:var(--gold-l);opacity:.9}.avl.avl ._1w ._4p{position:relative;flex:0 0 auto;width:48px;height:48px;border-radius:14px;background:#fff;color:var(--red);display:grid;place-items:center}.avl.avl ._1w ._4p svg{width:26px;height:26px}.avl.avl ._1w span{position:relative;padding-left:12px}.avl.avl ._1w b{font-weight:700}@media (min-width:900px){.avl.avl ._4d{grid-template-columns:1.05fr .95fr;gap:72px;align-items:start}.avl.avl ._s{position:sticky;top:calc(var(--hdr) + 40px + var(--abh,0px))}}.avl.avl ._4j{max-width:860px;margin:0 auto clamp(30px,4vw,50px);text-align:center}.avl.avl ._4j p{font-size:18px;max-width:38em;margin-inline:auto}.avl.avl ._4j strong{color:var(--ink);font-weight:600}.avl.avl ._4m{display:grid;gap:20px}.avl.avl ._14{position:relative;border-radius:36px;overflow:hidden;transform-origin:center top;box-shadow:0 -10px 40px -30px rgba(7,43,48,.35)}.avl.avl ._25{display:grid;gap:16px;align-items:center;padding:clamp(22px,4.2vw,54px)}.avl.avl ._14 h3{font:700 clamp(26px,3vw,40px)/1.06 var(--fd);letter-spacing:-.01em;margin-bottom:10px}.avl.avl ._14 p{font-size:17px;margin:0 0 .75em}.avl.avl ._14 ._2u{font:600 18px/1.4 var(--f);color:var(--ink);margin-bottom:.7em}.avl.avl ._i{position:relative;width:100%;max-width:170px;aspect-ratio:1;justify-self:start;display:grid;place-items:center}.avl.avl ._i::before{content:"";position:absolute;inset:4%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95),rgba(255,255,255,0) 70%)}.avl.avl ._i img{position:relative;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(80,20,20,.2))}.avl.avl ._6y{background:linear-gradient(150deg,#fff,var(--gold-2) 75%);color:var(--ink)}.avl.avl ._5h{background:linear-gradient(150deg,#fff,var(--ice-2) 72%);color:var(--ink)}.avl.avl ._5i{background:linear-gradient(150deg,#FFF8F6,var(--red-2) 78%);color:var(--ink)}.avl.avl ._3g{background:radial-gradient(120% 120% at 80% 0%,#126069,var(--night) 72%);color:#fff}.avl.avl ._3g p{color:#D3E8EA}.avl.avl ._3g ._2u{color:#fff}.avl.avl ._3g ._i::before{background:radial-gradient(circle,rgba(244,207,126,.4),rgba(244,207,126,0) 70%)}.avl.avl ._3o{position:relative;display:flex;gap:12px;align-items:center;background:#fff;border:1px solid rgba(138,94,18,.16);border-radius:16px;padding:10px 14px 10px 10px;font:600 15.5px/1.3 var(--f);color:var(--ink);transition:transform .35s var(--ease),box-shadow .35s}.avl.avl ._3o:hover{transform:translateX(4px);box-shadow:0 14px 30px -24px rgba(7,43,48,.5)}.avl.avl ._14 ._u{background:#fff;color:var(--gold-ink);box-shadow:inset 0 0 0 1px rgba(138,94,18,.2);margin:2px 0}.avl.avl ._5h ._u{color:var(--teal-ink);box-shadow:inset 0 0 0 1px var(--line)}.avl.avl ._5i ._u{color:var(--red-ink);box-shadow:inset 0 0 0 1px rgba(215,38,46,.2)}.avl.avl ._14 ._a{font-weight:700;color:var(--ink);margin:0}.avl.avl ._g{display:none}html.av-js .avl.avl ._g{position:absolute;inset:6%;z-index:2;display:block;perspective:900px;pointer-events:none}.avl.avl ._g ._1e,.avl.avl ._g ._1f{position:absolute;top:0;bottom:0;width:50%;background:linear-gradient(160deg,#E2343B,var(--red) 50%,#B81B22);transition:transform 1.1s cubic-bezier(.6,0,.2,1),opacity .5s .7s;backface-visibility:hidden}.avl.avl ._g ._1e{left:0;border-radius:22px 0 0 22px;transform-origin:left center}.avl.avl ._g ._1f{right:0;border-radius:0 22px 22px 0;transform-origin:right center}.avl.avl ._g ._1e::before,.avl.avl ._g ._1f::before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:.16;background:repeating-linear-gradient(45deg,transparent 0 12px,#fff 12px 13.5px)}.avl.avl ._g ._1e::after,.avl.avl ._g ._1f::after{content:"";position:absolute;left:0;right:0;top:calc(50% - 8px);height:16px;background:var(--gold)}.avl.avl ._g ._1e i,.avl.avl ._g ._1f i{position:absolute;top:0;bottom:0;width:8px;background:var(--gold);z-index:1}.avl.avl ._g ._1e i{right:0}.avl.avl ._g ._1f i{left:0}.avl.avl ._g ._2b{position:absolute;left:50%;top:50%;z-index:3;width:44%;margin:-24% 0 0 -22%;color:var(--gold);transition:transform .7s var(--ease),opacity .4s}.avl.avl ._g ._2b svg{width:100%;height:auto;filter:drop-shadow(0 6px 6px rgba(80,20,20,.3))}.avl.avl ._i._11 ._1e{transform:rotateY(-110deg);opacity:0}.avl.avl ._i._11 ._1f{transform:rotateY(110deg);opacity:0}.avl.avl ._i._11 ._2b{transform:translateY(-60%) scale(1.3) rotate(-14deg);opacity:0}html.av-js .avl.avl ._i img{transform:scale(.82);opacity:.2;transition:transform 1s var(--ease) .35s,opacity .6s .3s}html.av-js .avl.avl ._i._11 img{transform:none;opacity:1}.avl.avl ._1g{position:absolute;inset:0;z-index:3;pointer-events:none}.avl.avl ._1g i{position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;color:var(--gold);opacity:0}.avl.avl ._1g i svg{width:100%;height:100%}.avl.avl ._11 ._1g i{animation:burst 1.1s var(--ease) .45s forwards}@media (min-width:860px){.avl.avl ._25{grid-template-columns:minmax(200px,300px) 1fr;gap:56px;min-height:min(420px,72vh)}.avl.avl ._i{justify-self:center;max-width:280px}}.avl.avl ._4m._5n ._14{position:sticky;top:calc(var(--hdr) + 10px + var(--i) * 14px + var(--abh,0px))}.avl.avl ._6k{position:relative;display:grid;justify-items:center;text-align:center;margin-top:clamp(48px,6vw,80px)}.avl.avl ._42{position:relative;width:min(300px,72vw);aspect-ratio:476/366;margin-bottom:8px}.avl.avl ._42 ._6u{position:absolute;left:50%;top:44%;width:190%;aspect-ratio:1;transform:translate(-50%,-50%);background:repeating-conic-gradient(from 0deg,rgba(244,207,126,.4) 0 6deg,transparent 6deg 18deg);-webkit-mask:radial-gradient(circle,#000 18%,transparent 62%);mask:radial-gradient(circle,#000 18%,transparent 62%);animation:spin 30s linear infinite}.avl.avl ._42 img{position:relative;width:100%;height:auto;filter:drop-shadow(0 22px 22px rgba(80,20,20,.22));animation:float 5s ease-in-out infinite}.avl.avl ._6l{font-family:var(--fs);font-size:clamp(34px,4.6vw,58px);line-height:1.15;color:var(--red-ink);max-width:16em;margin:0 0 6px}.avl.avl ._2d{background:radial-gradient(120% 90% at 85% 0%,#0F6069 0%,var(--teal-deep) 42%,var(--night) 100%);color:#D3E8EA;overflow:hidden;overflow:clip}.avl.avl ._2d p{color:#D3E8EA}.avl.avl ._73{position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:radial-gradient(1.4px 1.4px at 20px 30px,#fff 50%,transparent 51%),radial-gradient(1px 1px at 90px 120px,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 160px 60px,#fff 50%,transparent 51%),radial-gradient(1px 1px at 230px 170px,#fff 50%,transparent 51%);background-size:260px 220px;animation:twk2 6s ease-in-out infinite}.avl.avl ._34{position:absolute;border-radius:50%;pointer-events:none}.avl.avl ._34._6b{width:60vmax;height:60vmax;left:-25vmax;top:-20vmax;background:radial-gradient(circle,rgba(0,175,189,.3),rgba(0,175,189,0) 62%);animation:drift2 24s ease-in-out infinite alternate}.avl.avl ._34._6c{width:44vmax;height:44vmax;right:-18vmax;bottom:-18vmax;background:radial-gradient(circle,rgba(215,38,46,.28),rgba(215,38,46,0) 62%);animation:drift1 28s ease-in-out infinite alternate}.avl.avl ._4g{position:relative;display:grid;gap:40px;align-items:center}.avl.avl ._19 p{font-size:17.5px}.avl.avl ._19 ._5k{font:600 clamp(21px,2.2vw,26px)/1.4 var(--f);color:#fff;letter-spacing:-.005em}.avl.avl ._19 ._5k ._4{color:var(--gold-l);font-weight:700}.avl.avl ._19 ._6p{font:600 17.5px/1.45 var(--f);color:#fff;margin:0}.avl.avl ._19 strong{color:#fff;font-weight:600}.avl.avl ._19 ._5{margin-bottom:18px}.avl.avl ._19 ._5l{font-size:clamp(38px,5.4vw,68px);line-height:1;margin-bottom:16px}.avl.avl ._19 ._5l ._4{color:var(--gold-l)}.avl.avl ._19 ._70{font:700 clamp(22px,2.3vw,28px)/1.2 var(--fd);color:#fff;margin:0 0 6px}.avl.avl ._19 ._71{display:inline-block;font-family:var(--fs);font-size:clamp(25px,2.4vw,31px);line-height:1.2;color:var(--gold-l);margin:0 0 14px;rotate:-2deg}.avl.avl ._19 ._2i{position:relative;font:600 clamp(21px,2.4vw,30px)/1.3 var(--f);letter-spacing:-.012em;color:#fff;margin:26px 0 22px;padding-left:20px;border-left:3px solid var(--gold)}.avl.avl ._2i ._5b{color:var(--gold-l)}.avl.avl ._18{position:relative;width:min(400px,84vw);aspect-ratio:1;justify-self:center}.avl.avl ._18 ._5j{position:absolute;inset:0;animation:spin 26s linear infinite}.avl.avl ._18 ._5j text{font:600 13px var(--f);letter-spacing:.22em;fill:var(--gold-l);text-transform:uppercase}.avl.avl ._18 ._6d{position:absolute;inset:16%;border-radius:50%;background:radial-gradient(circle,rgba(244,207,126,.5),rgba(244,207,126,0) 66%);animation:glowP 3.4s ease-in-out infinite}.avl.avl ._18 svg._5z{position:absolute;inset:14%;width:72%;height:72%;overflow:visible}.avl.avl ._18 ._44{animation:lid 3.4s var(--ease) infinite;transform-box:fill-box;transform-origin:20% 100%}.avl.avl ._18 ._3r{opacity:0;animation:beam 3.4s var(--ease) infinite}.avl.avl ._18 ._23{font:800 34px var(--fd);fill:var(--gold-l);opacity:0;animation:qm 3.4s ease-out infinite}.avl.avl ._18 ._23:nth-of-type(2){animation-delay:.5s;font-size:26px}.avl.avl ._18 ._23:nth-of-type(3){animation-delay:1s;font-size:22px}.avl.avl ._18 ._6n{transform-box:fill-box;transform-origin:center;animation:shake 3.4s ease-in-out infinite}.avl.avl ._7b{position:relative;display:grid;gap:22px;margin-top:30px;padding:26px 24px 26px 70px;border-radius:28px;background:rgba(255,255,255,.08);border:1.5px solid rgba(244,207,126,.45);box-shadow:0 30px 60px -34px rgba(0,0,0,.6)}.avl.avl ._29._45::after{content:"";position:absolute;left:-36px;top:24px;bottom:-24px;width:3px;border-radius:3px;background:linear-gradient(var(--gold),rgba(255,255,255,.4))}.avl.avl ._29{position:relative;font:500 clamp(18px,1.7vw,20px)/1.4 var(--f);color:#E7F3F4}.avl.avl ._29::before{content:"";position:absolute;left:-46px;top:2px;width:22px;height:22px;border-radius:50%;border:3px solid rgba(255,255,255,.5);background:var(--night)}.avl.avl ._29 b{display:block;font:800 clamp(22px,2.3vw,28px)/1.15 var(--fd);letter-spacing:0;text-transform:none;color:#fff;margin-bottom:4px}.avl.avl ._29._45::before{background:var(--gold);border-color:var(--gold);animation:ping2 2.2s var(--ease) infinite}.avl.avl ._29._45 b{color:var(--gold-l)}.avl.avl ._5v{display:flex;width:fit-content;align-items:center;gap:10px;margin-top:14px;padding:12px 18px 12px 14px;border-radius:16px;background:linear-gradient(120deg,#E2343B,var(--red) 55%,#B81B22);border:2px solid var(--gold-l);color:#fff;font:800 clamp(20px,2.2vw,24px)/1.15 var(--fd);box-shadow:0 18px 30px -16px rgba(169,22,29,.9),0 0 0 5px rgba(244,207,126,.18);animation:pulse 2.2s ease-in-out infinite;transform-origin:left center}.avl.avl ._5v svg{flex:0 0 auto;width:26px;height:26px;color:var(--gold-l)}@media (min-width:960px){.avl.avl ._4g{grid-template-columns:.9fr 1.1fr;gap:80px}}.avl.avl ._3t{max-width:820px}.avl.avl ._4r{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:center}.avl.avl ._3y{position:relative;justify-self:center;width:min(300px,80vw);aspect-ratio:700/989}.avl.avl ._68{position:absolute;left:2%;right:2%;bottom:3%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 45% 38%,#FFF6E6 0%,var(--red-2) 45%,var(--red-3) 100%);box-shadow:var(--shadow)}.avl.avl ._69{position:absolute;left:-3%;right:-3%;bottom:-1%;aspect-ratio:1;border-radius:50%;border:1.5px dashed rgba(169,22,29,.3);animation:spin 50s linear infinite}.avl.avl ._3y img{position:relative;width:100%;height:auto;filter:drop-shadow(0 26px 26px rgba(80,20,20,.22))}@media (min-width:900px){.avl.avl ._4r{grid-template-columns:1.3fr .7fr;gap:48px}.avl.avl ._3y{width:100%;max-width:340px}}.avl.avl ._3t p{font-size:18px}.avl.avl ._3t strong{color:var(--ink);font-weight:600}.avl.avl ._3s{display:grid;gap:36px;margin-top:clamp(28px,4vw,48px);align-items:start}.avl.avl ._6s{display:grid;gap:12px}.avl.avl ._n{position:relative;overflow:hidden;isolation:isolate;display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:24px;padding:18px 20px 18px 18px;font-size:16.5px;line-height:1.5;transition:transform .5s var(--ease),box-shadow .5s,border-color .5s}.avl.avl ._n::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(320px circle at var(--mx,50%) var(--my,-30%),rgba(215,38,46,.1),transparent 55%);opacity:0;transition:opacity .45s}.avl.avl ._n:hover{transform:translateY(-4px);box-shadow:var(--shadow-s);border-color:rgba(215,38,46,.3)}.avl.avl ._n:hover::before{opacity:1}.avl.avl ._n strong{color:var(--ink);font-weight:700}.avl.avl ._n ._1o{flex:0 0 auto;width:50px;height:50px;border-radius:16px;display:grid;place-items:center;background:var(--red-2);color:var(--red-ink)}.avl.avl ._n ._1o svg{width:25px;height:25px}.avl.avl ._n:nth-child(2) ._1o{background:var(--gold-2);color:var(--gold-ink)}.avl.avl ._n:nth-child(3) ._1o{background:var(--ice-2);color:var(--teal-ink)}.avl.avl ._n:nth-child(4) ._1o{background:#E3F0EA;color:var(--pine)}.avl.avl ._n p{margin:0}.avl.avl ._2m{position:relative;background:#fff;border-radius:30px;padding:clamp(14px,2.4vw,22px);box-shadow:var(--shadow);border:1px solid var(--line)}.avl.avl ._2m::before{content:"";position:absolute;inset:-14px;z-index:-1;border-radius:40px;background:conic-gradient(from var(--ang,0deg),rgba(215,38,46,.35),rgba(244,207,126,.45),rgba(0,175,189,.3),rgba(215,38,46,.35));filter:blur(18px);opacity:.6;animation:angle 9s linear infinite}.avl.avl ._2w{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.avl.avl ._2w b{font:700 15px/1.2 var(--f);color:var(--ink)}.avl.avl ._2w span{display:inline-flex;align-items:center;gap:6px;font:600 12px/1 var(--f);color:var(--red-ink);white-space:nowrap}.avl.avl ._2w span svg{width:16px;height:16px;animation:tap 1.8s ease-in-out infinite}.avl.avl ._50{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}@media (min-width:560px){.avl.avl ._50{grid-template-columns:repeat(6,1fr);gap:8px}}.avl.avl ._6{position:relative;display:block;aspect-ratio:1;border-radius:12px;perspective:600px;background:linear-gradient(150deg,#3A1012,#5C1A1D);box-shadow:inset 0 2px 8px rgba(0,0,0,.45)}.avl.avl ._7{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:2px;border-radius:12px;background:radial-gradient(circle at 50% 40%,#FFF3D6,var(--gold-l) 70%);color:var(--red-ink);font:700 10.5px/1.1 var(--f);text-align:center}.avl.avl ._7 svg{width:42%;height:auto;color:var(--gold-ink);opacity:0;transform:scale(.4) rotate(-30deg);transition:transform .6s var(--ease) .25s,opacity .3s .25s}.avl.avl ._7 small{display:block;font-size:inherit;opacity:0;transition:opacity .3s .35s}.avl.avl ._6._11 ._7 svg{opacity:1;transform:none}.avl.avl ._6._11 ._7 small{opacity:1}.avl.avl ._2{position:absolute;inset:0;display:grid;place-items:center;border-radius:12px;transform-origin:left center;transition:transform .8s cubic-bezier(.5,0,.2,1.15),box-shadow .5s;backface-visibility:hidden;overflow:hidden;box-shadow:0 6px 12px -8px rgba(7,43,48,.5)}.avl.avl ._6:hover ._2{transform:rotateY(-14deg)}.avl.avl ._6._11 ._2{transform:rotateY(-112deg);box-shadow:-10px 6px 16px -8px rgba(0,0,0,.35)}.avl.avl ._2 b{position:relative;z-index:1;display:grid;place-items:center;width:58%;aspect-ratio:1;border-radius:50%;background:var(--cream);font:800 clamp(14px,2.4vw,19px)/1 var(--fd);color:var(--red);box-shadow:0 0 0 2px rgba(255,255,255,.6)}.avl.avl ._2 ._8{position:absolute;right:-10%;bottom:-10%;width:58%;height:58%;opacity:.28;color:#fff}.avl.avl ._2j ._2{background:linear-gradient(150deg,#E2343B,var(--red-d))}.avl.avl ._27 ._2{background:linear-gradient(150deg,#16717A,var(--teal-deep))}.avl.avl ._27 ._2 b{color:var(--teal-deep)}.avl.avl ._28 ._2{background:linear-gradient(150deg,#E4F5FA,#A9D8E8)}.avl.avl ._28 ._2 b{background:#fff;color:#2C8BA6}.avl.avl ._28 ._2 ._8{color:#fff;opacity:.7}.avl.avl ._1t ._2{background:linear-gradient(150deg,#FFFDF8,#EFE2CF)}.avl.avl ._1t ._2 b{background:var(--red);color:#fff}.avl.avl ._1t ._2 ._8{color:var(--red);opacity:.18}.avl.avl ._5s ._2{background:linear-gradient(150deg,var(--gold-l),#C98A22)}.avl.avl ._5s ._2 b{color:var(--red-d)}.avl.avl ._6._3n ._2{animation:wig .7s var(--ease)}.avl.avl ._3q{margin:14px 0 0;min-height:44px;padding:11px 14px;border-radius:16px;background:var(--cream);font:400 14.5px/1.4 var(--f);color:var(--text);text-align:center}.avl.avl ._3q b{color:var(--red-ink);font-weight:700}.avl.avl ._2r{max-width:880px;margin:clamp(44px,6vw,80px) auto 0;text-align:center}.avl.avl ._2r p{font:500 clamp(19px,2vw,24px)/1.4 var(--f);color:var(--text);margin:0 0 .4em}.avl.avl ._2r ._7g{font:600 clamp(22px,2.7vw,34px)/1.3 var(--f);color:var(--ink);letter-spacing:-.012em;margin-top:.6em}.avl.avl ._2t{background:linear-gradient(transparent 52%,var(--red) 52%,var(--red) 60%,transparent 60%) no-repeat;background-size:100% 100%;transition:background-size .9s var(--ease)}html.av-js .avl.avl ._2t{background-size:0% 100%}html.av-js .avl.avl ._1p ._2t{background-size:100% 100%}.avl.avl ._2r p:nth-child(2) ._2t{transition-delay:.35s}.avl.avl ._2r strong{color:var(--ink);font-weight:600}.avl.avl ._46{background:linear-gradient(transparent 58%,rgba(244,207,126,.85) 58%,rgba(244,207,126,.85) 92%,transparent 92%) no-repeat;background-size:100% 100%;transition:background-size 1s var(--ease) 1.1s}html.av-js .avl.avl ._46{background-size:0% 100%}html.av-js .avl.avl ._1p ._46{background-size:100% 100%}@media (min-width:1000px){.avl.avl ._3s{grid-template-columns:1fr minmax(0,520px);gap:64px;align-items:center}.avl.avl ._2m{width:100%}}.avl.avl ._m{background:linear-gradient(180deg,var(--cream) 0%,var(--ice-2) 45%,var(--cream) 100%);padding-top:clamp(8px,2vw,28px)}.avl.avl ._3h{position:relative;width:min(620px,100%);margin:0 auto 10px;animation:float 5s ease-in-out infinite}.avl.avl ._3h img{width:100%;height:auto}.avl.avl ._5e{max-width:860px;margin:0 auto;text-align:center}.avl.avl ._5e p{font-size:18px}.avl.avl ._5p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:640px;margin:26px auto 0;align-items:end}.avl.avl ._1r{position:relative;border-radius:22px;background:#fff;border:1px solid var(--line);overflow:hidden;text-align:center;box-shadow:var(--shadow-s);transition:transform .5s var(--ease)}.avl.avl ._4n{display:block;padding:9px 6px;background:var(--red);color:#fff;font:700 12.5px/1.2 var(--f);letter-spacing:.18em;text-transform:uppercase}.avl.avl ._5q{display:block;padding:12px 8px 2px;font:600 14px/1.3 var(--f);color:var(--muted)}.avl.avl ._3m{display:block;padding:2px 8px 16px;font:800 clamp(32px,4.4vw,44px)/1.1 var(--fd);color:var(--ink);letter-spacing:-.02em}.avl.avl ._1r._20{transform:translateY(-8px) rotate(-2deg);border-color:rgba(215,38,46,.35);box-shadow:0 0 0 5px rgba(215,38,46,.1),var(--shadow)}.avl.avl ._1r._20 ._3m{color:var(--red)}.avl.avl ._1r._20::after{content:"";position:absolute;right:-26px;top:12px;width:100px;height:20px;background:var(--gold);transform:rotate(38deg)}.avl.avl ._1r._43{opacity:.75}.avl.avl ._1r._43 ._4n{background:var(--teal-deep)}.avl.avl ._1r._43 ._3m{color:var(--muted)}.avl.avl ._3l{grid-column:1/-1;display:flex;justify-content:center;margin-top:4px}.avl.avl ._3l{margin-top:10px}.avl.avl ._3l span{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:999px;background:linear-gradient(120deg,var(--gold-l),var(--gold));color:#5A3B05;font:800 clamp(22px,3vw,28px)/1.1 var(--fd);box-shadow:0 16px 30px -16px rgba(138,94,18,.8);animation:pulse 2.2s ease-in-out infinite}.avl.avl ._3l svg{width:24px;height:24px}.avl.avl ._3b{position:relative;margin-top:clamp(28px,4vw,44px);border-radius:42px;padding:3px;background:conic-gradient(from var(--ang,0deg),var(--red),var(--gold-l),var(--teal),var(--ice),var(--red));animation:angle 6s linear infinite;box-shadow:0 50px 90px -50px rgba(7,43,48,.7)}.avl.avl ._3c{position:relative;overflow:hidden;border-radius:39px;background:radial-gradient(110% 90% at 100% 0%,#126069 0%,var(--teal-deep) 40%,var(--night) 100%);color:#D3E8EA;padding:clamp(24px,4.4vw,56px);display:grid;gap:30px}.avl.avl ._3c::before{content:"";position:absolute;width:60%;aspect-ratio:1;right:-20%;top:-30%;border-radius:50%;background:radial-gradient(circle,rgba(215,38,46,.3),transparent 65%);animation:drift1 16s ease-in-out infinite alternate}.avl.avl ._5f{position:relative}.avl.avl ._5f h3{font:700 clamp(24px,2.8vw,34px)/1.12 var(--fd);color:#fff;margin:0 0 16px}.avl.avl ._2v{position:relative;margin:0 0 22px;border-radius:18px;overflow:hidden;box-shadow:0 30px 50px -26px rgba(0,0,0,.65)}.avl.avl ._2v img{width:100%;height:auto;transition:transform 1.2s var(--ease)}.avl.avl ._3b:hover ._2v img{transform:scale(1.03)}.avl.avl ._1y{display:grid;gap:9px}.avl.avl ._1y li{display:flex;gap:12px;align-items:flex-start;font:500 16px/1.45 var(--f);color:#E7F3F4}.avl.avl ._1y li ._1v{flex:0 0 auto;width:26px;height:26px;margin-top:-1px;border-radius:8px;background:var(--red);color:#fff;display:grid;place-items:center}.avl.avl ._1y li ._1v svg{width:15px;height:15px}.avl.avl ._1y li._5m{margin-top:4px;padding:12px 14px 12px 12px;border-radius:18px;background:rgba(244,207,126,.12);border:1px solid rgba(244,207,126,.4);color:#fff}.avl.avl ._1y li._5m ._1v{background:var(--gold)}.avl.avl ._1y li strong{color:var(--gold-l);font-weight:700}.avl.avl ._22{position:relative;align-self:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:30px;padding:clamp(22px,3vw,32px)}.avl.avl ._22 ._7c{font:700 12.5px/1.3 var(--f);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-l);margin:0 0 10px}.avl.avl ._5u{font-size:15px;color:#A9C9CC;margin:0 0 4px}.avl.avl ._5u s{color:#fff;font:700 24px/1 var(--fd);text-decoration-color:var(--red);text-decoration-thickness:3px}.avl.avl ._5g{font:800 clamp(62px,8vw,92px)/1 var(--fd);color:#fff;letter-spacing:-.02em;display:flex;align-items:baseline;gap:8px}.avl.avl ._5g small{font-size:.42em;color:#A9C9CC}.avl.avl ._6x{display:inline-flex;margin:14px 0 18px;padding:9px 15px;border-radius:999px;background:var(--red);color:#fff;font:600 13px/1.3 var(--f);font-style:italic;animation:pulse 2.2s ease-in-out infinite}.avl.avl ._22 ._9{font-size:15px;margin:0 0 10px}.avl.avl ._22 ._7d{font:600 17px/1.4 var(--f);color:#fff;margin:0 0 20px}.avl.avl ._22 ._h{width:100%;font-size:14px;padding-left:22px}.avl.avl ._22 ._78{display:block;margin-top:12px;text-align:center;font:400 13.5px/1.4 var(--f);font-style:italic;color:#A9C9CC}@media (min-width:1000px){.avl.avl ._3c{grid-template-columns:1.1fr .9fr;gap:52px;align-items:center}}.avl.avl ._6t{max-width:820px;margin:0 auto;text-align:center}.avl.avl ._3j{position:relative;display:grid;gap:16px;margin-top:clamp(30px,4vw,52px)}.avl.avl ._1k{position:relative;background:#fff;border:1px solid var(--line);border-radius:30px;padding:24px 24px 26px;box-shadow:0 20px 40px -34px rgba(7,43,48,.6)}.avl.avl ._1k ._39{position:absolute;right:20px;top:8px;font:800 72px/1 var(--fd);color:transparent;-webkit-text-stroke:1.5px rgba(215,38,46,.2);letter-spacing:-.04em}.avl.avl ._1k h3{font:700 13.5px/1.3 var(--f);letter-spacing:.16em;text-transform:uppercase;color:var(--red-ink);margin:18px 0 8px}.avl.avl ._1k p{font-size:16.5px;margin:0 0 .6em}.avl.avl ._1k strong{color:var(--ink);font-weight:600}.avl.avl ._1k p:last-child{margin-bottom:0}.avl.avl ._4l{height:96px;display:flex;align-items:center}.avl.avl ._4k{position:relative;width:84px;height:84px;border-radius:26px;background:linear-gradient(150deg,var(--red-2),#fff);color:var(--red);display:grid;place-items:center;box-shadow:inset 0 0 0 1px rgba(215,38,46,.15)}.avl.avl ._4k svg{width:40px;height:40px;animation:bob 2.6s ease-in-out infinite}.avl.avl ._4k ._76{position:absolute;right:-30px;top:-6px;padding:6px 10px;border-radius:999px;background:var(--red);color:#fff;font:800 14px/1 var(--fd);rotate:10deg;box-shadow:var(--shadow-s)}.avl.avl ._x{display:flex;gap:6px}.avl.avl ._x div{min-width:58px;padding:10px 6px 8px;border-radius:16px;background:var(--night);color:#fff;text-align:center}.avl.avl ._x b{display:block;font:800 26px/1 var(--fd);font-variant-numeric:tabular-nums}.avl.avl ._x span{display:block;margin-top:4px;font:600 9.5px/1 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-l)}.avl.avl ._x div:first-child{background:var(--red)}.avl.avl ._x div:first-child span{color:#fff}.avl.avl ._4s{display:none;font:700 15px/1.3 var(--f);color:var(--red-ink)}.avl.avl ._x._4z div{display:none}.avl.avl ._x._4z ._4s{display:block}.avl.avl ._72{width:auto;height:104px;margin-top:-8px;filter:drop-shadow(0 12px 12px rgba(80,20,20,.2))}.avl.avl ._3i{display:none}@media (min-width:900px){.avl.avl ._3j{grid-template-columns:repeat(3,1fr);gap:22px}.avl.avl ._3i{display:block;position:absolute;left:8%;right:8%;top:62px;width:84%;height:60px;overflow:visible;pointer-events:none;z-index:0}.avl.avl ._3i path{fill:none;stroke:var(--gold);stroke-width:3;stroke-dasharray:2 10;stroke-linecap:round}.avl.avl ._1k{z-index:1}}.avl.avl ._3x{display:grid;gap:30px}.avl.avl ._d{border-top:1px solid var(--line)}.avl.avl ._d details{border-bottom:1px solid var(--line);transition:background .4s}.avl.avl ._d details[open]{background:linear-gradient(90deg,rgba(251,228,225,.6),transparent)}.avl.avl ._d summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:16px;padding:20px 4px;font:600 clamp(17px,1.6vw,19.5px)/1.4 var(--f);color:var(--ink);transition:color .3s}.avl.avl ._d summary::-webkit-details-marker{display:none}.avl.avl ._d summary:hover{color:var(--red-ink)}.avl.avl ._d summary ._16{flex:0 0 auto;font:700 13px/1.9 var(--f);letter-spacing:.08em;color:var(--red);min-width:26px}.avl.avl ._d summary ._17{flex:1}.avl.avl ._d summary ._12{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:var(--red-2);color:var(--red-ink);display:grid;place-items:center;transition:transform .45s var(--ease),background .3s,color .3s}.avl.avl ._d summary ._12 svg{width:16px;height:16px}.avl.avl ._d details[open] summary ._12{transform:rotate(45deg);background:var(--red);color:#fff}.avl.avl ._d ._b{overflow:hidden;padding:0 50px 20px 46px;color:var(--text)}.avl.avl ._d ._b p{font-size:16.5px}.avl.avl ._d ._b p:last-child{margin-bottom:0}.avl.avl ._d ._b strong{color:var(--ink);font-weight:600}.avl.avl ._d ._b ul{display:grid;gap:7px;margin:0}.avl.avl ._d ._b li{position:relative;padding-left:22px;font-size:16.5px;line-height:1.5}.avl.avl ._d ._b li::before{content:"";position:absolute;left:2px;top:.5em;width:9px;height:9px;border-radius:3px;background:var(--red);rotate:45deg}.avl.avl ._31 ._5{font-size:clamp(30px,3.8vw,48px)}.avl.avl ._31 ._5d{width:64px;height:64px;border-radius:22px;background:var(--gold-2);color:var(--gold-ink);display:grid;place-items:center;margin-bottom:20px}.avl.avl ._31 ._5d svg{width:30px;height:30px;animation:bob 2.6s ease-in-out infinite}@media (min-width:960px){.avl.avl ._3x{grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.avl.avl ._31{position:sticky;top:calc(var(--hdr) + 50px + var(--abh,0px))}}.avl.avl ._2n{background:linear-gradient(170deg,var(--red-2) 0%,var(--cream) 45%,var(--ice-2) 100%);overflow:hidden;overflow:clip}.avl.avl ._3z{position:relative;z-index:2;display:grid;gap:40px;align-items:center}.avl.avl ._52{font-family:var(--fd);font-weight:700;font-size:clamp(34px,4.8vw,62px);line-height:1.03;letter-spacing:-.012em;color:var(--ink)}.avl.avl ._52 ._75{color:var(--red)}.avl.avl ._15{display:grid;gap:9px;margin:26px 0 22px}.avl.avl ._15 li{display:flex;align-items:center;gap:14px;font:500 18px/1.35 var(--f);color:var(--ink)}.avl.avl ._15 ._r{position:relative;flex:0 0 auto;width:30px;height:30px;border-radius:9px;border:2px solid rgba(215,38,46,.35);background:#fff;display:grid;place-items:center;color:#fff;transition:background .4s var(--ease) calc(var(--i) * .3s + .2s),border-color .4s calc(var(--i) * .3s + .2s)}.avl.avl ._15 ._r svg{width:17px;height:17px;transform:scale(0);transition:transform .45s cubic-bezier(.3,1.6,.5,1) calc(var(--i) * .3s + .3s)}.avl.avl ._15._1p ._r,.avl.avl ._15:not(._2k) ._r{background:var(--red);border-color:var(--red)}.avl.avl ._15._1p ._r svg,.avl.avl ._15:not(._2k) ._r svg{transform:none}html.av-js .avl.avl ._15._2k ._r{background:#fff;border-color:rgba(215,38,46,.35)}html.av-js .avl.avl ._15._2k ._r svg{transform:scale(0)}html.av-js .avl.avl ._15._2k._1p ._r{background:var(--red);border-color:var(--red)}html.av-js .avl.avl ._15._2k._1p ._r svg{transform:none}.avl.avl ._53>p{font-size:18px}.avl.avl ._53 ._33{font:700 clamp(20px,2vw,24px)/1.35 var(--f);color:var(--ink)}.avl.avl ._32{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;margin-top:6px}.avl.avl ._32 ._6m{width:100%;font:700 12.5px/1.2 var(--f);letter-spacing:.18em;text-transform:uppercase;color:var(--red-ink)}.avl.avl ._32 s{font:700 24px/1 var(--fd);color:var(--muted);text-decoration-color:var(--red);text-decoration-thickness:2px}.avl.avl ._32 b{font:800 clamp(46px,5vw,60px)/1 var(--fd);color:var(--ink)}.avl.avl ._1b{position:relative;width:min(100%,440px);aspect-ratio:1;justify-self:center}.avl.avl ._1b ._67{position:absolute;inset:6%;border-radius:50%;background:radial-gradient(circle at 40% 35%,#FFF6E6 0%,var(--gold-l) 48%,#E59A57 100%);box-shadow:var(--shadow)}.avl.avl ._1b ._1x{position:absolute;inset:6%;border-radius:50%;border:2px solid rgba(215,38,46,.4);animation:ripple 4.5s cubic-bezier(.2,.6,.3,1) infinite}.avl.avl ._1b ._1x:nth-child(3){animation-delay:1.5s}.avl.avl ._1b ._1x:nth-child(4){animation-delay:3s}.avl.avl ._1b img{position:absolute;left:0;top:6%;width:100%;height:auto;filter:drop-shadow(0 30px 30px rgba(80,20,20,.25))}.avl.avl ._1b ._6a{left:-2%;top:16%}.avl.avl ._1b ._56{right:-2%;bottom:12%}.avl.avl ._1b ._56 ._f{animation-delay:-3s}.avl.avl ._4h{position:absolute;inset:0;pointer-events:none;z-index:1}.avl.avl ._4h i{position:absolute;bottom:8%;width:16px;height:16px;color:var(--gold);opacity:0;animation:srise 7s ease-in infinite}.avl.avl ._4h i svg{width:100%;height:100%}.avl.avl ._2h{margin-top:30px}.avl.avl ._2h p{font-family:var(--fs);font-size:clamp(28px,3.2vw,40px);line-height:1.2;color:var(--teal-b);margin:0}.avl.avl ._2h ._3k{margin-top:20px;font:800 clamp(22px,2.6vw,30px)/1.1 var(--fd);color:var(--ink);display:flex;flex-wrap:wrap;gap:.35em;font-family:var(--fd)}.avl.avl ._2h ._3k span{animation:tagc 4.5s ease-in-out infinite}.avl.avl ._2h ._3k span:nth-child(2){animation-delay:1.5s;animation-name:tagr}.avl.avl ._2h ._3k span:nth-child(3){animation-delay:3s}@media (min-width:960px){.avl.avl ._3z{grid-template-columns:1.1fr .9fr;gap:80px}}.avl.avl ._2f{background:var(--cream-2);padding:40px 0 calc(110px + env(safe-area-inset-bottom));text-align:center}.avl.avl ._2f ._2q{height:56px;margin:0 auto 14px}.avl.avl ._2f p{font-size:13.5px;color:var(--muted);margin:0}@media (min-width:900px){.avl.avl ._2f{padding-bottom:40px}}.avl.avl ._10{position:fixed;left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 7px 7px 18px;border-radius:999px;background:rgba(7,43,48,.95);color:#fff;box-shadow:0 20px 40px -16px rgba(7,43,48,.6);transform:translateY(150%);transition:transform .55s var(--ease)}.avl.avl ._10._1q{transform:translateY(0)}.avl.avl ._10 ._47{font:500 12px/1.15 var(--f);color:#A9C9CC}.avl.avl ._10 ._47 b{display:block;font:800 19px/1 var(--fd);color:#fff}.avl.avl ._10 ._47 s{color:#A9C9CC;font-size:12px;text-decoration-color:var(--red)}.avl.avl ._10 ._h{min-height:48px;font-size:12px;padding:6px 6px 6px 16px;gap:10px;letter-spacing:.05em;box-shadow:none}.avl.avl ._10 ._h ._q{width:36px;height:36px}@media (min-width:900px){.avl.avl ._10{display:none}}html.av-js .avl.avl [data-r],html.av-js .avl.avl [data-hi],html.av-js .avl.avl ._37,html.av-js .avl.avl ._1c ._1h,html.av-js .avl.avl ._1d,html.av-js .avl.avl ._36,html.av-js .avl.avl ._t ._1z,html.av-js .avl.avl ._2o,html.av-js .avl.avl [data-split]{opacity:0}.avl.avl[data-th]{--hdr:0px}.avl.avl[data-th] ._k{display:none}@media (min-width:960px){.avl.avl[data-th] ._l{min-height:calc(100vh - var(--abh,0px));min-height:calc(100svh - var(--abh,0px))}}.avl.avl[data-tf] ._2f{display:none}.avl.avl[data-tf] ._2n{padding-bottom:calc(var(--sec) + 70px + var(--bbh,0px))}@media (min-width:900px){.avl.avl[data-tf] ._2n{padding-bottom:var(--sec)}}.avl.avl[data-th] ._10{bottom:calc(max(10px,env(safe-area-inset-bottom)) + var(--bbh,0px));transform:translateY(calc(150% + var(--bbh,0px)))}.avl.avl[data-th] ._10._1q{transform:translateY(0)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes drift1{0%{transform:translate(0,0) scale(1)}100%{transform:translate(-6vmax,5vmax) scale(1.12)}}@keyframes drift2{0%{transform:translate(0,0) scale(1)}100%{transform:translate(7vmax,-4vmax) scale(1.1)}}@keyframes shine{0%,58%{transform:translateX(-130%)}100%{transform:translateX(130%)}}@keyframes rip{to{transform:scale(1);opacity:0}}@keyframes ping{0%{box-shadow:0 0 0 0 rgba(215,38,46,.45)}80%,100%{box-shadow:0 0 0 9px rgba(215,38,46,0)}}@keyframes ping2{0%{box-shadow:0 0 0 0 rgba(227,167,58,.55)}80%,100%{box-shadow:0 0 0 10px rgba(227,167,58,0)}}@keyframes marq{to{transform:translateX(-50%)}}@keyframes ripple{0%{transform:scale(.7);opacity:0}25%{opacity:1}100%{transform:scale(1.12);opacity:0}}@keyframes cue{0%{transform:translateY(0);opacity:1}70%{transform:translateY(12px);opacity:0}100%{opacity:0}}@keyframes beat{0%,100%{transform:scale(1)}15%{transform:scale(1.12)}30%{transform:scale(1)}45%{transform:scale(1.07)}}@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes fall{0%{transform:translate(0,-10px)}50%{transform:translate(18px,50vh)}100%{transform:translate(-8px,105vh)}}@keyframes twk{0%,100%{opacity:.25;transform:scale(.6) rotate(0)}50%{opacity:1;transform:scale(1) rotate(25deg)}}@keyframes bowW{0%,100%{transform:rotate(0) scale(1)}50%{transform:rotate(-4deg) scale(1.06)}}@keyframes twk3{0%,100%{transform:rotate(0) scale(1)}50%{transform:rotate(20deg) scale(1.12)}}@keyframes sheen{0%,100%{background-position:0% 0}50%{background-position:100% 0}}@keyframes twk2{0%,100%{opacity:.4}50%{opacity:.7}}@keyframes glowP{0%,100%{transform:scale(.94);opacity:.85}50%{transform:scale(1.04);opacity:1}}@keyframes burst{0%{opacity:0;transform:translate(0,0) scale(.3)}25%{opacity:1}100%{opacity:0;transform:translate(var(--bx),var(--by)) scale(1) rotate(90deg)}}@keyframes lid{0%,55%,100%{transform:translateY(0) rotate(0)}68%{transform:translateY(-22px) rotate(-9deg)}82%{transform:translateY(-16px) rotate(-6deg)}}@keyframes beam{0%,55%,100%{opacity:0}68%,82%{opacity:1}}@keyframes qm{0%,58%{opacity:0;transform:translateY(0)}70%{opacity:1}100%{opacity:0;transform:translateY(-70px)}}@keyframes shake{0%,40%,100%{transform:rotate(0)}44%{transform:rotate(-12deg)}48%{transform:rotate(10deg)}52%{transform:rotate(-6deg)}56%{transform:rotate(0)}}@keyframes tap{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px) scale(.92)}}@keyframes wig{0%,100%{transform:rotateY(0)}35%{transform:rotateY(-28deg)}70%{transform:rotateY(-6deg)}}@keyframes srise{0%{transform:translateY(0) scale(.5) rotate(0);opacity:0}15%{opacity:.9}100%{transform:translateY(-260px) scale(1.1) rotate(80deg);opacity:0}}@keyframes tagc{0%,100%{color:var(--ink)}15%,30%{color:var(--teal-b)}}@keyframes tagr{0%,100%{color:var(--ink)}15%,30%{color:var(--red)}}@keyframes load{to{transform:scaleX(1)}}@keyframes curtainOut{to{opacity:0;visibility:hidden}}@property --ang{syntax:'<angle>';inherits:false;initial-value:0deg}@keyframes angle{to{--ang:360deg}}.avl.avl ._4a,.avl.avl ._4a *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.avl.avl *,.avl.avl *::before,.avl.avl *::after{animation:none!important;transition:none!important}html.av-js .avl.avl [data-r],html.av-js .avl.avl [data-hi],html.av-js .avl.avl ._37,html.av-js .avl.avl ._1c ._1h,html.av-js .avl.avl ._1d,html.av-js .avl.avl ._36,html.av-js .avl.avl ._t ._1z,html.av-js .avl.avl ._2o,html.av-js .avl.avl [data-split]{opacity:1}html.av-js .avl.avl ._z,.avl.avl ._4i{display:none}html.av-js .avl.avl ._g{display:none}html.av-js .avl.avl ._i img{transform:none;opacity:1}}
