@font-face{font-family:__Space_Grotesk_6b9622;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_6b9622;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_6b9622;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_6b9622;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_6b9622;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_6b9622;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_6b9622;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_6b9622;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_6b9622;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_Fallback_6b9622;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_6b9622{font-family:__Space_Grotesk_6b9622,__Space_Grotesk_Fallback_6b9622;font-style:normal}.__variable_6b9622{--font-display:"__Space_Grotesk_6b9622","__Space_Grotesk_Fallback_6b9622"}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-body:"__Inter_f367f3","__Inter_Fallback_f367f3"}.avnt-site{--av-purple:#d96a3f;--av-purple-bright:#f08a55;--av-fuchsia:#c98a4a;--av-amber:#d99a2b;--av-cyan:#e8c48f;--av-purple-soft:rgba(217,106,63,.12);--av-bg:#0f0b08;--av-nav-bg:rgba(15,11,8,.72);--av-card:hsla(0,0%,100%,.035);--av-border:hsla(0,0%,100%,.09);--av-border-strong:hsla(0,0%,100%,.18);--av-text:#f5f0e8;--av-muted:#b3a698;--av-faint:#7d7166;--hue-a:var(--av-purple);--hue-b:var(--av-fuchsia);background:var(--av-bg);color:var(--av-text);font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.av-h2,.av-hero-title,.av-manifesto,.avnt-site h1,.avnt-site h2,.avnt-site h3{font-family:var(--font-display),var(--font-body),ui-sans-serif,system-ui,sans-serif}.av-hue-violet{--hue-a:#f08a55;--hue-b:#c2542c}.av-hue-fuchsia{--hue-a:#d99c5e;--hue-b:#a5642a}.av-hue-amber{--hue-a:#e8ad3d;--hue-b:#b7791f}.av-hue-cyan{--hue-a:#c98a4a;--hue-b:#8a5426}.av-container{max-width:84rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){.av-container{padding-inline:2.5rem}}.av-eyebrow{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;background:linear-gradient(90deg,var(--hue-a),var(--hue-b));-webkit-background-clip:text;background-clip:text;color:transparent}.av-h2{font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:700;letter-spacing:-.03em;line-height:1.12}.av-hero-title{font-size:clamp(2.6rem,5.6vw,5.2rem);font-weight:700;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.av-aurora{position:absolute;inset:-20% -10%;pointer-events:none;filter:blur(70px);opacity:.5}.av-aurora>i{position:absolute;border-radius:999px;will-change:transform}.av-aurora>i:first-child{width:44rem;height:44rem;left:-8rem;top:-10rem;background:radial-gradient(circle at 30% 30%,#d96a3f 0,transparent 60%);animation:av-blob-a 26s ease-in-out infinite}.av-aurora>i:nth-child(2){width:36rem;height:36rem;right:-6rem;top:-4rem;background:radial-gradient(circle at 60% 40%,#c9862f 0,transparent 62%);animation:av-blob-b 32s ease-in-out infinite}.av-aurora>i:nth-child(3){width:30rem;height:30rem;left:38%;bottom:-14rem;background:radial-gradient(circle at 50% 50%,#b7791f 0,transparent 65%);animation:av-blob-c 38s ease-in-out infinite;opacity:.7}.pf-page .av-card{background:var(--pf-card-bg,var(--av-card));backdrop-filter:blur(var(--pf-card-blur,14px));-webkit-backdrop-filter:blur(var(--pf-card-blur,14px))}.pf-page.pf-bordered .av-card{border:var(--pf-border-width,2px) solid var(--pf-border-color);border-radius:var(--pf-border-radius,18px)}.pf-page.pf-border-dashed .av-card{border-style:dashed}.pf-page.pf-border-shimmer .av-card{border-color:transparent}.pf-page.pf-border-shimmer .av-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--pf-border-width,2px);background:conic-gradient(from var(--pf-shimmer-angle,0deg),var(--pf-border-color),transparent 30%,var(--pf-border-color) 50%,transparent 80%,var(--pf-border-color));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:pf-border-shimmer 3.2s linear infinite;pointer-events:none}@property --pf-shimmer-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes pf-border-shimmer{to{--pf-shimmer-angle:360deg}}.pf-page.pf-border-pulse .av-card{animation:pf-border-pulse 2.2s ease-in-out infinite}@keyframes pf-border-pulse{0%,to{border-color:var(--pf-border-color)}50%{border-color:transparent}}.pf-subcards .av-card{height:98px;margin-top:0!important;padding:0!important;gap:0!important;font-weight:400;background:var(--pf-inner-bg,hsla(0,0%,100%,.05))!important;border:2px solid var(--pf-inner-border,transparent)!important;border-radius:25px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (max-width:639px){.pf-modern-card .pf-modern-views{position:static;margin-top:13.5px;margin-left:3.4px}}.pf-page.pf-glow-name .av-hero-title,.pf-page.pf-glow-name h1{text-shadow:0 0 16.5px currentColor}.pf-page.pf-glow-socials .pf-social{box-shadow:none;filter:drop-shadow(0 0 7px color-mix(in srgb,currentColor 45%,transparent))}.pf-page.pf-glow-badges .pf-badge{box-shadow:0 0 12px color-mix(in srgb,var(--pf-accent) 45%,transparent)}.pf-page{isolation:isolate}.pf-background-media,.pf-page>.av-aurora{z-index:-2}.pf-bgfx{position:fixed;inset:0;pointer-events:none;z-index:-1;overflow:hidden}.pf-snowflake{position:absolute;top:-28px;color:var(--pf-fx,#fff);line-height:1;text-shadow:0 0 1px currentColor;will-change:transform;animation:pf-snow-glyph linear infinite}@keyframes pf-snow-glyph{0%{transform:translate3d(0,-8vh,0) rotate(0deg)}to{transform:translate3d(var(--pf-drift,0),116vh,0) rotate(310deg)}}.pf-raindrop{position:absolute;top:-16px;color:var(--pf-fx,#fff);line-height:1;will-change:transform;animation:pf-rain-dot linear infinite}@keyframes pf-rain-dot{0%{transform:translate3d(0,-6vh,0)}to{transform:translate3d(var(--pf-rain-drift,0),112vh,0)}}.pf-bgfx-plasma:before{content:"";position:absolute;inset:-42%;background:radial-gradient(ellipse at 12% 20%,var(--pf-fx,#fff) 0 13%,transparent 34%),radial-gradient(ellipse at 72% 14%,#000 0 17%,transparent 38%),radial-gradient(ellipse at 90% 70%,var(--pf-fx,#fff) 0 18%,transparent 42%),radial-gradient(ellipse at 34% 84%,#000 0 16%,transparent 40%),color-mix(in srgb,var(--pf-fx,#fff) 46%,#000);filter:blur(34px) contrast(1.6);opacity:.94;animation:pf-plasma 7.5s ease-in-out infinite;will-change:transform}@keyframes pf-plasma{0%,to{transform:translate3d(-5%,-4%,0) rotate(-5deg) scale(1)}50%{transform:translate3d(7%,5%,0) rotate(7deg) scale(1.15)}}.pf-bgfx-aurora:before{content:"";position:absolute;inset:-34%;background:radial-gradient(ellipse at 22% 0,color-mix(in srgb,var(--pf-fx,#fff) 88%,transparent),transparent 54%),radial-gradient(ellipse at 74% 14%,color-mix(in srgb,var(--pf-fx,#fff) 62%,transparent),transparent 58%);filter:blur(58px);animation:pf-aurora 9s ease-in-out infinite;will-change:transform,opacity}.pf-bgfx-aurora:after{content:"";position:absolute;inset:0;opacity:.09;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='.72' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}@keyframes pf-aurora{0%,to{transform:translate3d(-3%,-5%,0) scale(1.03);opacity:.66}50%{transform:translate3d(6%,7%,0) scale(1.14);opacity:.9}}.pf-bgfx-blurred{background:rgba(0,0,0,.26);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.pf-bgfx-night{background:rgba(2,9,20,.48)}.pf-bgfx-oldtv{background:repeating-linear-gradient(0deg,rgba(0,0,0,.34) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,hsla(0,0%,100%,.055) 0 1px,transparent 1px 3px),radial-gradient(115% 90% at 50% 50%,transparent 62%,rgba(0,0,0,.38) 100%);animation:pf-oldtv .12s steps(2) infinite}@keyframes pf-oldtv{0%,to{opacity:.9}50%{opacity:.75}}.pf-bgfx-dither{background:radial-gradient(circle,var(--pf-fx,#fff) 0 1px,transparent 1.45px) 0 0 /4px 4px,rgba(0,0,0,.28);backdrop-filter:grayscale(1) contrast(2.5) brightness(1.15);-webkit-backdrop-filter:grayscale(1) contrast(2.5) brightness(1.15);mix-blend-mode:hard-light}.av-fx-rainbow{background:linear-gradient(90deg,violet,indigo,blue,green,#ff0,orange,red);background-size:1400% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none!important;animation:av-fx-rainbow 4s linear infinite}@keyframes av-fx-rainbow{0%{background-position:0 50%}to{background-position:100% 50%}}.av-fx-fuzzy{animation:av-fx-fuzzy 1.4s steps(2,jump-none) infinite}@keyframes av-fx-fuzzy{0%{filter:blur(.6px);transform:translateX(0)}25%{filter:blur(1.6px);transform:translateX(-1.5px) skewX(-2deg)}50%{filter:blur(.8px);transform:translateX(1.5px)}75%{filter:blur(2px);transform:translateX(-.5px) skewX(2deg)}to{filter:blur(.6px);transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.av-fx-fuzzy,.av-fx-rainbow,.pf-bgfx,.pf-bgfx:after,.pf-bgfx:before,.pf-raindrop,.pf-snowflake{animation:none}}.av-type-caret{display:inline-block;width:2px;height:1.05em;margin-left:3px;vertical-align:text-bottom;animation:av-caret-blink 1.06s steps(2,start) infinite}@keyframes av-caret-blink{to{visibility:hidden}}.pf-page .av-btn{background:linear-gradient(120deg,color-mix(in srgb,var(--pf-accent) 82%,#000),color-mix(in srgb,var(--pf-accent) 92%,#fff) 60%,color-mix(in srgb,var(--pf-accent) 82%,#000));background-size:200% 100%;box-shadow:0 8px 30px -8px color-mix(in srgb,var(--pf-accent) 50%,transparent),inset 0 1px 0 hsla(0,0%,100%,.2)}.pf-page .av-btn:hover{box-shadow:0 14px 40px -10px color-mix(in srgb,var(--pf-accent) 65%,transparent),inset 0 1px 0 hsla(0,0%,100%,.2)}.av-aurora.pf-tinted{opacity:.8}.av-aurora.pf-tinted>i:first-child{background:radial-gradient(circle at 30% 30%,var(--pf-accent) 0,transparent 66%)}.av-aurora.pf-tinted>i:nth-child(2){background:radial-gradient(circle at 60% 40%,var(--pf-accent) 0,transparent 68%);opacity:.75}.av-aurora.pf-tinted>i:nth-child(3){background:radial-gradient(circle at 50% 50%,var(--pf-accent) 0,transparent 70%);opacity:.55}@keyframes av-blob-a{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(6rem,3rem,0) scale(1.15)}}@keyframes av-blob-b{0%,to{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(-5rem,4rem,0) scale(.92)}}@keyframes av-blob-c{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-3rem,-4rem,0) scale(1.2)}}.av-grain{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}.avnt-site>*{position:relative;z-index:2}.av-card{position:relative;background:var(--av-card);border:1px solid var(--av-border);border-radius:1.1rem;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s ease,background .22s ease}.av-card:hover{transform:translateY(-3px);border-color:var(--av-border-strong);background:hsla(0,0%,100%,.055)}.av-chip{display:flex;height:2.6rem;width:2.6rem;justify-content:center;border-radius:.8rem;background:linear-gradient(135deg,var(--hue-a),var(--hue-b));box-shadow:0 6px 20px -6px color-mix(in srgb,var(--hue-a) 60%,transparent)}.av-btn,.av-chip{align-items:center;color:#fff}.av-btn{position:relative;overflow:hidden;display:inline-flex;gap:.5rem;height:3rem;padding-inline:1.5rem;border-radius:.9rem;font-weight:600;font-size:.95rem;background:linear-gradient(120deg,#c2542c,#e0764a 60%,#c2542c);background-size:200% 100%;animation:av-btn-pan 6s ease-in-out infinite;box-shadow:0 8px 30px -8px rgba(217,106,63,.5),inset 0 1px 0 hsla(0,0%,100%,.2);transition:transform .14s ease,box-shadow .14s ease}@keyframes av-btn-pan{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.av-btn:hover{transform:translateY(-2px);box-shadow:0 14px 40px -10px rgba(217,106,63,.65),inset 0 1px 0 hsla(0,0%,100%,.2)}.av-btn:after{content:"";position:absolute;top:0;left:-80%;height:100%;width:60%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transition:left .55s ease}.av-btn:hover:after{left:130%}.av-btn-ghost{display:inline-flex;align-items:center;gap:.5rem;height:3rem;padding-inline:1.4rem;border-radius:.9rem;font-weight:600;font-size:.95rem;color:var(--av-text);border:1px solid var(--av-border-strong);background:hsla(0,0%,100%,.04);backdrop-filter:blur(10px);transition:border-color .14s ease,background .14s ease}.av-btn-ghost:hover{border-color:var(--av-purple-bright);background:var(--av-purple-soft)}.av-gradient-text{background:linear-gradient(100deg,#f5f0e8 15%,#f08a55 42%,#e8ad3d 60%,#f5f0e8 85%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:av-text-pan 7s ease-in-out infinite}.av-num-gradient{background:linear-gradient(100deg,#f08a55,#d96a3f 45%,#e8ad3d);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes av-text-pan{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.av-accent-word{position:relative;display:inline-block;font-style:italic;padding-right:.06em;background:linear-gradient(90deg,var(--av-purple-bright),var(--av-fuchsia),var(--av-amber));background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:av-text-pan 5s ease-in-out infinite}.av-accent-word:after{content:"";position:absolute;left:1%;right:4%;bottom:-.12em;height:.16em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8 Q 15 2, 30 7 T 60 7 T 90 7 T 118 5' fill='none' stroke='%23d96a3f' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 50% /100% 100%}.av-manifesto{font-size:clamp(1.7rem,4.4vw,3rem);font-weight:700;letter-spacing:-.035em;line-height:1.16}.av-section{padding-block:clamp(2.75rem,5vw,4.25rem);position:relative}.av-divider{height:1px;background:linear-gradient(90deg,transparent,var(--av-border-strong),transparent)}@keyframes av-pulse{0%,to{opacity:1}50%{opacity:.35}}.av-live-dot{width:8px;height:8px;border-radius:999px;background:#fbbf24;box-shadow:0 0 12px rgba(251,191,36,.8);animation:av-pulse 2s ease-in-out infinite}.av-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--av-delay,0ms)}.av-reveal.is-in{opacity:1;transform:translateY(0)}@keyframes av-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.av-rise{animation:av-rise .75s cubic-bezier(.16,1,.3,1) both}.av-rise-1{animation-delay:60ms}.av-rise-2{animation-delay:.17s}.av-rise-3{animation-delay:.28s}.av-rise-4{animation-delay:.4s}@keyframes av-word{0%{opacity:0;transform:translateY(.55em) rotate(2deg);filter:blur(5px)}to{opacity:1;transform:translateY(0) rotate(0);filter:blur(0)}}.av-word{display:inline-block;animation:av-word .7s cubic-bezier(.16,1,.3,1) both}@keyframes av-float{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-9px) rotate(1.5deg)}}.av-float{animation:av-float 6s ease-in-out infinite;will-change:transform}@keyframes av-topo-drift{0%{transform:translate3d(-1.5%,-1%,0) scale(1.04)}50%{transform:translate3d(1.5%,1%,0) scale(1.09)}to{transform:translate3d(-1.5%,-1%,0) scale(1.04)}}.av-topo-drift{animation:av-topo-drift 40s ease-in-out infinite;will-change:transform}.av-spot{position:relative}.av-spot:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .26s ease;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--hue-a) 22%,transparent),transparent 65%)}.av-spot:hover:before{opacity:1}.av-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.av-marquee-track{display:flex;align-items:center;gap:2.75rem;width:-moz-max-content;width:max-content;animation:av-marquee 28s linear infinite}.av-marquee:hover .av-marquee-track{animation-play-state:paused}@keyframes av-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}[class*=" av-pf-"]>*,[class^=av-pf-]>*{animation-duration:.65s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}[class*=" av-pf-"]>:nth-child(2),[class^=av-pf-]>:nth-child(2){animation-delay:.11s}[class*=" av-pf-"]>:nth-child(3),[class^=av-pf-]>:nth-child(3){animation-delay:.22s}[class*=" av-pf-"]>:nth-child(4),[class^=av-pf-]>:nth-child(4){animation-delay:.33s}[class*=" av-pf-"]>:nth-child(5),[class^=av-pf-]>:nth-child(5){animation-delay:.44s}.av-pf-fade>*{animation-name:av-pf-fade;animation-duration:1.1s;animation-timing-function:ease}@keyframes av-pf-fade{0%{opacity:0}to{opacity:1}}.av-pf-unfold>*{animation-name:av-pf-unfold;animation-duration:1.4s;animation-fill-mode:backwards;transform-origin:center top}.av-pf-unfold>:nth-child(n+2){animation-delay:1.1s}@keyframes av-pf-unfold{0%{opacity:0;transform:scaleY(.04)}45%{opacity:1}75%{transform:scaleY(1.06)}to{opacity:1;transform:none}}.av-pf-pop>*{animation-name:av-pf-pop;animation-duration:.7s;animation-timing-function:cubic-bezier(.34,1.8,.5,1)}@keyframes av-pf-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.av-pf-slide>*{animation-name:av-pf-slide;animation-duration:.75s}@keyframes av-pf-slide{0%{opacity:0;transform:translateX(-140px) rotate(-3deg)}60%{opacity:1}to{opacity:1;transform:none}}.av-pf-zoom>*{animation-name:av-pf-zoom;animation-duration:.85s}@keyframes av-pf-zoom{0%{opacity:0;transform:scale(1.7);filter:blur(14px)}55%{opacity:1}to{opacity:1;transform:none;filter:blur(0)}}.av-pf-flip>*{animation-name:av-pf-flip;animation-duration:.95s;transform-origin:center center}@keyframes av-pf-flip{0%{opacity:0;transform:perspective(1100px) rotateX(-90deg) translateY(20px)}40%{opacity:1}70%{transform:perspective(1100px) rotateX(12deg)}to{opacity:1;transform:perspective(1100px) rotateX(0deg)}}@media (prefers-reduced-motion:reduce){[class*=" av-pf-"]>*,[class^=av-pf-]>*{animation:none}}.av-cursor-trail,.av-particle{position:fixed;pointer-events:none;z-index:1;transform:translate(-50%,-50%)}.av-cursor-trail-particles,.av-particle{border-radius:999px;animation:av-particle .85s ease-out forwards}@keyframes av-particle{0%{opacity:.9;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 24px))) scale(.2)}}.av-cursor-trail-snow{display:grid;place-items:center;width:auto!important;height:auto!important;font-style:normal;font-size:17px;line-height:1;text-shadow:0 0 8px currentColor;animation:av-cursor-snow .9s ease-out forwards}@keyframes av-cursor-snow{0%{opacity:.95;transform:translate(-50%,-50%) rotate(0deg) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 30px))) rotate(130deg) scale(.45)}}.av-cursor-trail-ghost{display:grid;place-items:center;width:auto!important;height:auto!important;font-style:normal;font-size:18px;filter:drop-shadow(0 0 7px currentColor);animation:av-cursor-ghost 1.15s ease-out forwards}@keyframes av-cursor-ghost{0%{opacity:.9;transform:translate(-50%,-45%) scale(.85)}45%{opacity:.75;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% - 14px)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% - 38px)) scale(.45)}}.av-cursor-trail-bubbles{border:2px solid;border-radius:999px;background:color-mix(in srgb,currentColor 12%,transparent);box-shadow:inset -2px -3px 5px color-mix(in srgb,currentColor 25%,transparent);animation:av-cursor-bubble .9s ease-out forwards}@keyframes av-cursor-bubble{0%{opacity:.85;transform:translate(-50%,-50%) scale(.45)}to{opacity:0;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% - var(--dy, 26px))) scale(1.45)}}.av-cursor-trail-shooting_star{display:grid;place-items:center;width:auto!important;height:auto!important;font-style:normal;font-size:17px;line-height:1;text-shadow:-8px 7px 3px currentColor,-16px 14px 8px color-mix(in srgb,currentColor 45%,transparent);animation:av-cursor-shooting-star .8s ease-out forwards}@keyframes av-cursor-shooting-star{0%{opacity:1;transform:translate(-50%,-50%) rotate(-15deg) scale(1)}to{opacity:0;transform:translate(calc(-50% + 34px),calc(-50% - 34px)) rotate(-15deg) scale(.35)}}.av-cursor-follower{position:fixed;z-index:1;pointer-events:none;transform:translate(-50%,-50%);will-change:left,top}.av-cursor-following{width:13px;height:13px;border:2px solid color-mix(in srgb,#fff 70%,transparent);border-radius:999px;box-shadow:0 0 12px currentColor}.av-cursor-cat{font-style:normal;font-size:25px;line-height:1;filter:drop-shadow(0 3px 4px rgba(0,0,0,.32))}.av-fx-glow{animation:av-fx-glow 2.6s ease-in-out infinite}@keyframes av-fx-glow{0%,to{text-shadow:0 0 10px color-mix(in srgb,var(--pf-accent) 55%,transparent)}50%{text-shadow:0 0 26px var(--pf-accent),0 0 60px color-mix(in srgb,var(--pf-accent) 45%,transparent)}}.av-fx-sparkle{display:inline-block;background-position:0 0;background-repeat:repeat;background-size:auto}.av-name-typewriter-cursor{display:inline-block;margin-left:.04em;animation:av-name-cursor-blink 1s ease infinite}@keyframes av-name-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.av-shuffle-name{white-space:nowrap}.av-shuffle-slot{position:relative;display:inline-block;overflow:hidden;vertical-align:baseline}.av-shuffle-placeholder{visibility:hidden}.av-shuffle-track{position:absolute;inset:0 auto 0 0;display:flex;width:300%;will-change:transform;animation:av-shuffle-roll .62s cubic-bezier(.22,.74,.2,1) infinite;animation-delay:calc(var(--av-shuffle-index, 0) * 55ms)}.av-shuffle-track>span{display:inline-block;width:33.3333%;text-align:center}@keyframes av-shuffle-roll{0%,16%{transform:translateX(-66.6667%)}82%,to{transform:translateX(0)}}.av-fx-gradient{background:linear-gradient(90deg,var(--av-text,#fff) 10%,var(--pf-accent) 50%,var(--av-text,#fff) 90%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:av-text-pan 4.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.av-accent-word,.av-aurora>i,.av-btn,.av-cursor-trail,.av-float,.av-fx-glow,.av-fx-gradient,.av-gradient-text,.av-live-dot,.av-marquee-track,.av-name-typewriter-cursor,.av-particle,.av-shuffle-track,.av-topo-drift,.av-word{animation:none}.av-word{filter:none}.av-reveal,.av-word{opacity:1;transform:none}.av-reveal{transition:none}.av-btn:after{display:none}.av-card{transition:none}}.av-bento{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:1024px){.av-bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(150px,auto)}.av-bento>:first-child{grid-column:span 2;grid-row:span 2}.av-bento>:nth-child(2){grid-column:span 2}.av-bento>:nth-child(3),.av-bento>:nth-child(4){grid-column:span 1}.av-bento>:nth-child(5),.av-bento>:nth-child(6){grid-column:span 2}}.av-statstrip{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--av-border-strong)}@media (min-width:1024px){.av-statstrip{grid-template-columns:repeat(4,1fr)}}.av-statstrip>*{padding:1.75rem 1.5rem 1.5rem;border-bottom:1px solid var(--av-border)}.av-statstrip>:nth-child(odd){border-right:1px solid var(--av-border)}@media (min-width:1024px){.av-statstrip>*{border-right:1px solid var(--av-border)}.av-statstrip>:last-child{border-right:none}}.av-stat-big{font-family:var(--font-display),var(--font-body),sans-serif;font-size:clamp(2.6rem,4.5vw,4rem);font-weight:700;letter-spacing:-.04em;line-height:1}.av-stairs{position:relative;display:grid;gap:1.25rem}@media (min-width:1024px){.av-stairs{grid-template-columns:repeat(3,1fr);gap:2rem}.av-stairs>:nth-child(2){transform:translateY(3.5rem)}.av-stairs>:nth-child(3){transform:translateY(7rem)}.av-stairs{padding-bottom:7rem}.av-stairs:before{content:"";position:absolute;left:4%;right:4%;top:2.4rem;height:2px;background:linear-gradient(90deg,#bd4f2a,#a5642a 55%,#b7791f);opacity:.5;transform:rotate(6.5deg);transform-origin:left center}}.av-node{display:grid;place-items:center;height:3rem;width:3rem;border-radius:999px;font-family:var(--font-display),sans-serif;font-weight:700;font-size:.95rem;color:#fff;background:linear-gradient(135deg,var(--hue-a),var(--hue-b));box-shadow:0 0 0 6px color-mix(in srgb,var(--hue-a) 18%,transparent),0 8px 24px -6px color-mix(in srgb,var(--hue-a) 55%,transparent)}