.prodbody--au{--scribble: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M3 8.5 C44 3.5 86 3 124 5.5 S182 8.5 197 4' fill='none' stroke='%23FE500B' stroke-width='3.4' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.prodbody--au .prod__block-txt{position:relative;gap:16px;max-width:760px}.prodbody--au .prod__block-txt h2{font-size:var(--t-section);line-height:1.08;margin:0}.prodbody--au .prod__block-txt h2 em,.prodbody--au .bench__closing em{font-style:normal;color:var(--yellow);padding-bottom:.12em;background:var(--scribble) no-repeat 0 100% / 100% .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s cubic-bezier(.6,0,.2,1) .45s}.prodbody--au .prod__p{font-size:16px}.prodbody--au .skar{position:absolute;pointer-events:none}.prodbody--au .skar--arrow-down{width:76px;right:-110px;bottom:-40px}.prodbody--au .skar--arrow-loop{width:104px;right:-150px;bottom:-46px}.prodbody--au .skar--arrow-right{width:96px;right:-40px;bottom:-64px}.sk--arrow [pathLength]{transition-duration:1.3s;transition-delay:.55s}.prodbody--au .aiact__main{position:relative}.prodbody--au .skar.aiact__ar{width:56px;right:7%;bottom:112px;transform:rotate(8deg)}.prodbody--au .prog .skar--arrow-down{width:58px;right:-70px;bottom:-4px}.prodbody--au .gal .skar--arrow-loop{bottom:6px}.prodbody--au .prod__pillars{gap:16px}.prodbody--au .prod__pillar{position:relative;gap:12px;padding:24px 22px 26px;background:#ffffff0a;box-shadow:inset 0 0 0 1.5px var(--on-navy-rule);transition:box-shadow .2s ease,transform .2s ease}.prodbody--au .prod__pillar:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1.5px #fcc40d80}.prodbody--au .prod__pillar .sk{width:112px;margin-bottom:8px}.prod__pillar-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.prod__pillar-tile{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--yellow)}.prod__pillar-flag{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:5px 10px;border-radius:var(--r-pill);background:#fcc40d1a;box-shadow:inset 0 0 0 1px #fcc40d61;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:var(--yellow)}.prod__pillar-flag i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--yellow)}.prod__pillar-flag i{transform:translateY(-.09em)}.cmp__brand{display:inline-flex;align-items:center;gap:0}.cmp__brand>span:first-child{margin-right:6px}.cmp__paren{font-weight:600}.cmp__brand img{display:block;height:16px;width:auto;margin:0 2px;transform:translateY(-1.5px)}.prod__pillar-n{position:absolute;top:18px;right:20px;font-family:var(--font-display);font-size:34px;line-height:1;color:transparent;-webkit-text-stroke:1.3px rgba(252,196,13,.55)}.prodbody--au .prod__pillar .display--card{font-size:19px;color:var(--white)}.prodbody--au .prod__pillar p{font-size:14.5px}.prodbody--au .modes__card{padding:14px 14px 30px;gap:14px;background:#ffffff0a;box-shadow:inset 0 0 0 1.5px var(--on-navy-rule)}.prodbody--au .modes__card>:not(.modes__art){margin-inline:clamp(12px,1.6vw,20px)}.modes__art{display:grid;place-items:center;align-self:stretch;height:132px;margin-bottom:6px;border-radius:14px;background:var(--navy);box-shadow:inset 0 0 0 1.5px #fcc40d38}.modes__art .sk{width:150px}.prodbody--au .srcs__right{gap:10px;padding:22px;border-top:0;border-radius:var(--r-card);background:#ffffff0a;box-shadow:inset 0 0 0 1.5px var(--on-navy-rule)}.prodbody--au .srcs__right-ico{width:40px;height:40px;border-radius:12px;background:var(--yellow);color:var(--navy)}.prodbody--au .srcs__local{padding:22px 24px;border-radius:var(--r-card);background:#fcc40d1a;box-shadow:inset 0 0 0 1.5px #fcc40d4d}.prodbody--au .srcs__local p{color:var(--on-navy)}.prodbody--au .prac__grid{gap:12px}.prodbody--au .prac__row{position:relative;gap:6px;padding:18px 20px 18px 54px;border-top:0;border-radius:var(--r-card);background:#ffffff0a;box-shadow:inset 0 0 0 1.5px var(--on-navy-rule)}.prodbody--au .prac__row:before{content:"";position:absolute;left:18px;top:17px;width:22px;height:22px;border-radius:50%;background:var(--yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-8' fill='none' stroke='%23282C3E' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.prodbody--au .prac__desc{font-size:14px;color:var(--on-navy)}.prodbody--au .bench__closing{max-width:none;margin:0;padding:22px 26px;border-radius:var(--r-card);background:#fcc40d1a;box-shadow:inset 0 0 0 1.5px #fcc40d4d;font-size:16px;font-weight:600;line-height:1.6}.prodbody--au .pric__grid{position:relative}.prodbody--au .pric__card{position:relative;background:#ffffff0a;box-shadow:inset 0 0 0 1.5px var(--on-navy-rule)}.pric__n{font-family:var(--font-display);font-size:42px;line-height:1;margin-bottom:2px;color:transparent;-webkit-text-stroke:1.5px var(--yellow)}.pric__link.sk{position:absolute;top:34px;left:calc(50% - 32px);width:64px;z-index:1;padding:6px 4px;border-radius:14px;background:var(--navy)}.prodbody--au .pric__fig{box-shadow:0 18px 40px #00000040}.prodbody--au .proof__card{position:relative;padding-top:34px}.prodbody--au .proof__card:before{content:"“";position:absolute;top:4px;right:22px;font-family:var(--font-display);font-size:64px;line-height:1;color:#fcc40d59}.prodbody--au :is(.proof__card,.rdal__card){transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.prodbody--au .proof__card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1.5px #fcc40d73}.reveal .prodbody--au .psec>.wrap:not(.is-in) em{background-size:0% .3em}.reveal .prodbody--au .psec>.wrap:not(.is-in) .sk *{stroke-dashoffset:1}.reveal .prodbody--au .psec>.wrap:not(.is-in) :is(.sk-dash,.sk-dot,.sk-fill){opacity:0}.prodbody--au .prod__pillar .sk [pathLength]{transition-delay:calc(var(--i, 0) * .12s + .3s)}@media(prefers-reduced-motion:reduce){.prodbody--au .sk *,.prodbody--au em{transition:none!important}.prodbody--au .prod__pillar,.prodbody--au .proof__card{transition:none}}@media(max-width:1180px){.prodbody--au .skar{display:none}}@media(max-width:720px){.pric__link.sk{display:none}.prodbody--au .prac__grid{grid-template-columns:minmax(0,1fr)}.prod__pillar-n{font-size:28px}}.prodbody--au :is(.uses__card,.surf__panel,.cat__card){background:#ffffff0a;box-shadow:inset 0 0 0 1.5px var(--on-navy-rule)}.prodbody--au .uses__card:hover{box-shadow:inset 0 0 0 1.5px #fcc40d80}.prodbody--au .cat__card{position:relative;padding-right:58px;transition:transform .2s ease,box-shadow .2s ease}.prodbody--au .cat__card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1.5px #fcc40d80}.cat__n{position:absolute;top:16px;right:18px;font-family:var(--font-display);font-size:26px;line-height:1;color:transparent;-webkit-text-stroke:1.2px rgba(252,196,13,.55)}.prodbody--au .cat__name{font-size:16.5px}.prodbody--au .cat__custom{box-shadow:0 18px 40px #00000040}.prodbody--au .cat__custom h3{font-size:clamp(20px,2.2vw,26px);line-height:1.12}.prodbody--au .cat__custom h3 em{font-style:normal;padding-bottom:.12em;background:var(--scribble) no-repeat 0 100% / 100% .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s cubic-bezier(.6,0,.2,1) .5s}.prodbody--au .cat__step-n{display:grid;place-items:center;width:28px;height:28px;margin-top:-4px;border-radius:50%;background:var(--navy);color:var(--yellow);font-size:11.5px}.prodbody--au .prod__steps{position:relative;gap:4px}.prodbody--au .prod__steps li:not(.prod__steps-lbl){position:relative;gap:18px;padding:12px 0;border-top:0}.prodbody--au .prod__steps li:not(.prod__steps-lbl):not(:last-child):before{content:"";position:absolute;left:17px;top:48px;bottom:-10px;width:2px;background:linear-gradient(var(--yellow),var(--yellow)) no-repeat 0 0 / 100% 100%,var(--on-navy-rule);transition:background-size .5s ease calc(.4s + var(--i, 0) * .12s)}.reveal .prodbody--au .psec>.wrap:not(.is-in) .prod__steps li:before{background-size:100% 0,auto}.prodbody--au .prod__step-n{display:grid;place-items:center;flex:none;width:36px;height:36px;margin-top:-4px;border-radius:50%;background:var(--yellow);color:var(--navy);font-size:12.5px;box-shadow:0 0 0 5px #fcc40d1f}.prodbody--au .prod__steps li{color:var(--on-navy)}.prodbody--au .prod__steps-lbl{color:var(--yellow)!important}.prodbody--au .prod__pillar--img .prod__pillar-n{top:14px;right:14px;padding:6px 10px;border-radius:10px;margin:0;background:var(--navy);font-size:22px;-webkit-text-stroke:1.1px var(--yellow)}.prodbody--au .prod__pillar--img{padding:0}.prodbody--au .cred__item{flex-direction:column;align-items:stretch;gap:16px;text-align:center;background:#ffffff0a;box-shadow:inset 0 0 0 1.5px var(--on-navy-rule)}.prodbody--au .cred__logo{align-self:center;width:min(100%,240px);height:104px;padding:14px 22px}.prodbody--au .cred__logo--bleed{padding:0}.prodbody--au .cred__txt{font-size:15.5px;font-weight:700;color:var(--on-navy)}.prodbody--au .prod__hook{margin:0;max-width:22ch;font-size:var(--t-section);line-height:1.08;color:var(--white)}.prodbody--au .prod__hook em{font-style:normal;color:var(--yellow);padding-bottom:.12em;background:var(--scribble) no-repeat 0 100% / 100% .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s cubic-bezier(.6,0,.2,1) .45s}.prodbody--au .prod__pillar--img>.display--card{margin-top:clamp(18px,2vw,22px)}@keyframes pr-up{0%{opacity:0;transform:translateY(20px)}}.prodbody .wrap :is(.prod__pillars,.modes__grid,.srcs__conn,.srcs__rights,.uses__grid,.chips__grid,.cat__grid,.cat__steps,.prod__steps,.surf__grid,.pric__grid,.prog__list,.prac__grid,.proof__grid,.rdal__grid,.prod__more-grid,.wall,.bench__facts,.stats,.cred,.cmp,.brnd__list)>*{--i: 0}.prodbody .wrap :is(.prod__pillars,.modes__grid,.srcs__conn,.srcs__rights,.uses__grid,.chips__grid,.cat__grid,.cat__steps,.prod__steps,.surf__grid,.pric__grid,.prog__list,.prac__grid,.proof__grid,.rdal__grid,.prod__more-grid,.wall,.bench__facts,.stats,.cred,.cmp,.brnd__list)>:nth-child(2){--i: 1}.prodbody .wrap :is(.prod__pillars,.modes__grid,.srcs__conn,.srcs__rights,.uses__grid,.chips__grid,.cat__grid,.cat__steps,.prod__steps,.surf__grid,.pric__grid,.prog__list,.prac__grid,.proof__grid,.rdal__grid,.prod__more-grid,.wall,.bench__facts,.stats,.cred,.cmp,.brnd__list)>:nth-child(3){--i: 2}.prodbody .wrap :is(.prod__pillars,.modes__grid,.srcs__conn,.srcs__rights,.uses__grid,.chips__grid,.cat__grid,.cat__steps,.prod__steps,.surf__grid,.pric__grid,.prog__list,.prac__grid,.proof__grid,.rdal__grid,.prod__more-grid,.wall,.bench__facts,.stats,.cred,.cmp,.brnd__list)>:nth-child(4){--i: 3}.prodbody .wrap :is(.prod__pillars,.modes__grid,.srcs__conn,.srcs__rights,.uses__grid,.chips__grid,.cat__grid,.cat__steps,.prod__steps,.surf__grid,.pric__grid,.prog__list,.prac__grid,.proof__grid,.rdal__grid,.prod__more-grid,.wall,.bench__facts,.stats,.cred,.cmp,.brnd__list)>:nth-child(5){--i: 4}.prodbody .wrap :is(.prod__pillars,.modes__grid,.srcs__conn,.srcs__rights,.uses__grid,.chips__grid,.cat__grid,.cat__steps,.prod__steps,.surf__grid,.pric__grid,.prog__list,.prac__grid,.proof__grid,.rdal__grid,.prod__more-grid,.wall,.bench__facts,.stats,.cred,.cmp,.brnd__list)>:nth-child(6){--i: 5}.prodbody .wrap :is(.prod__pillars,.modes__grid,.srcs__conn,.srcs__rights,.uses__grid,.chips__grid,.cat__grid,.cat__steps,.prod__steps,.surf__grid,.pric__grid,.prog__list,.prac__grid,.proof__grid,.rdal__grid,.prod__more-grid,.wall,.bench__facts,.stats,.cred,.cmp,.brnd__list)>:nth-child(7){--i: 6}.prodbody .wrap :is(.prod__pillars,.modes__grid,.srcs__conn,.srcs__rights,.uses__grid,.chips__grid,.cat__grid,.cat__steps,.prod__steps,.surf__grid,.pric__grid,.prog__list,.prac__grid,.proof__grid,.rdal__grid,.prod__more-grid,.wall,.bench__facts,.stats,.cred,.cmp,.brnd__list)>:nth-child(n+8){--i: 7}.reveal .prodbody .psec>.wrap:not(.is-in) :is(.prod__block-txt,.prod__lede,.demo__txt,.cat__custom,.bench__closing,.pric__note,.gal__marquee,.proof__score),.reveal .prodbody .psec>.wrap:not(.is-in) :is(.prod__pillars,.modes__grid,.srcs__conn,.srcs__rights,.uses__grid,.chips__grid,.cat__grid,.cat__steps,.prod__steps,.surf__grid,.pric__grid,.prog__list,.prac__grid,.proof__grid,.rdal__grid,.prod__more-grid,.wall,.bench__facts,.stats,.cred,.cmp,.brnd__list)>:not(.uses__card--sync),.reveal .prodbody .psec>.wrap.prod__intro:not(.is-in)>*,.reveal .prodbody .psec>.wrap:not(.is-in)>:is(.tabs,.brnd__shot,.vidb__frame,.bars,.prod__img){opacity:0}.reveal .prodbody .psec>.wrap.is-in :is(.prod__block-txt,.demo__txt){animation:pr-up .7s cubic-bezier(.2,.7,.2,1) backwards}.reveal .prodbody .psec>.wrap.prod__intro.is-in>*{animation:pr-up .7s cubic-bezier(.2,.7,.2,1) backwards}.reveal .prodbody .psec>.wrap.prod__intro.is-in>:nth-child(2){animation-delay:.12s}.reveal .prodbody .psec>.wrap.prod__intro.is-in>:nth-child(3){animation-delay:.24s}.reveal .prodbody .psec>.wrap.is-in :is(.prod__pillars,.modes__grid,.srcs__conn,.srcs__rights,.uses__grid,.chips__grid,.cat__grid,.cat__steps,.prod__steps,.surf__grid,.pric__grid,.prog__list,.prac__grid,.proof__grid,.rdal__grid,.prod__more-grid,.wall,.bench__facts,.stats,.cred,.cmp,.brnd__list)>:not(.uses__card--sync){animation:pr-up .65s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(.18s + var(--i) * 85ms)}.reveal .prodbody .psec>.wrap.is-in :is(.cat__custom,.bench__closing,.pric__note,.gal__marquee,.proof__score),.reveal .prodbody .psec>.wrap.is-in>:is(.tabs,.brnd__shot,.vidb__frame,.bars,.prod__img){animation:pr-up .8s cubic-bezier(.2,.7,.2,1) .3s backwards}.reveal .prodbody .psec>.wrap[data-static] :is(.prod__block-txt,.gal__marquee){animation:none}.ico-draw [pathLength]{stroke-dasharray:1 2;stroke-dashoffset:0;transition:stroke-dashoffset 1s cubic-bezier(.45,0,.2,1) calc(.35s + var(--i, 0) * 85ms)}.reveal .prodbody .psec>.wrap:not(.is-in) .ico-draw *{stroke-dashoffset:1}@media(prefers-reduced-motion:reduce){.ico-draw [pathLength]{transition:none}}.au{--scribble: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M3 8.5 C44 3.5 86 3 124 5.5 S182 8.5 197 4' fill='none' stroke='%23FE500B' stroke-width='3.4' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E")}.au-anchor{scroll-margin-top:var(--hdr-h)}.au-hero{--t-title: clamp(28px, 3.9vw, 40px)}.au-hero .phero__body{gap:16px}.au-stage{display:flex;align-items:center;justify-content:center;padding:clamp(18px,2.6vw,34px);border-radius:var(--r-lg);background:var(--navy);box-shadow:0 26px 60px #282c3e42}.au-sec{display:flex;flex-direction:column;gap:clamp(32px,4vw,52px)}.au-head{display:flex;flex-direction:column;gap:14px;max-width:860px}.au-head .display{margin:0}.sec--navy .au-eyebrow{color:var(--yellow)}.sec--yellow .au-eyebrow{color:#282c3e99}.au-h em,.au-pivot em{font-style:normal;padding-bottom:.12em;background:var(--scribble) no-repeat 0 100% / 100% .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s cubic-bezier(.6,0,.2,1) .35s}.sec--navy .au-h em,.au-pivot em{color:var(--yellow)}.reveal .au :is(.au-head,.au-pivot,.au-banner,.au-note,.au-proof)[data-reveal],.reveal .au :is(.au-pains,.au-gains,.au-dlv,.au-why__list,.au-run__steps,.au-dims)>*{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * .11s)}.reveal .au :is(.au-head,.au-pivot,.au-banner,.au-note,.au-proof)[data-reveal]:not(.is-in),.reveal .au [data-reveal]:not(.is-in) :is(.au-pains,.au-gains,.au-dlv,.au-why__list,.au-run__steps,.au-dims)>*,.reveal .au :is(.au-pains,.au-gains,.au-dlv,.au-why)[data-reveal]:not(.is-in)>*,.reveal .au [data-reveal]:not(.is-in)>.au-why__list>*{opacity:0;transform:translateY(18px)}.reveal .au .au-why[data-reveal]>*{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.reveal .au .au-why[data-reveal]>.au-why__strong{transition-delay:.35s}.reveal .au [data-reveal]:not(.is-in) em{background-size:0% .3em}.reveal .au [data-reveal]:not(.is-in) .sk [pathLength]{stroke-dashoffset:1}.reveal .au [data-reveal]:not(.is-in) :is(.sk-dash,.sk-dot,.sk-fill,.sk-pin){opacity:0}.au-pains{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.au-pain{display:flex;flex-direction:column;gap:12px;padding:24px 22px 26px;border-radius:var(--r-card);background:#ffffff0a;box-shadow:inset 0 0 0 1.5px var(--on-navy-rule)}.au-pain__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.au-pain__ico{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--yellow)}.au-pain__flag{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:5px 10px;border-radius:var(--r-pill);background:#fe500b1f;box-shadow:inset 0 0 0 1px #fe500b59;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:#ff8a5c}.au-pain__flag i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--orange);transform:translateY(-.09em)}.au-pain__t{margin:0;color:var(--white)}.au-pain__p{margin:0;color:var(--on-navy-soft)}.au-pivot{max-width:30ch;margin:0 auto;padding-top:clamp(8px,2vw,20px);font-size:clamp(22px,3vw,32px);line-height:1.12;text-align:center;color:var(--white)}.au-head--row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;max-width:none}.au-head__txt{display:flex;flex-direction:column;gap:14px;max-width:760px}.au-untangle{width:clamp(200px,26vw,300px);stroke:var(--navy);stroke-width:2.6;margin-bottom:6px}.au-untangle [pathLength]{transition-duration:1.6s}.au-gains{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.au-gain{display:flex;flex-direction:column;gap:10px;padding:24px 22px 26px;border-radius:var(--r-card);background:#ffffff6b}.au-gain__n{font-family:var(--font-display);font-size:42px;line-height:1;color:transparent;-webkit-text-stroke:1.5px var(--navy);margin-bottom:6px}.au-gain h3,.au-gain p{margin:0}.au-gain p{color:var(--on-yellow-soft)}.au-method{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,64px);align-items:center}.au-venn-wrap{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0}.au-venn{width:100%;max-width:340px;overflow:visible}.au-venn__c circle{fill:#fcc40d12;stroke:#fcc40d99;stroke-width:1.5}.au-venn__c text{fill:var(--white);font-family:var(--font-body);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-anchor:middle}.au-venn__c{transition:transform 1.1s cubic-bezier(.2,.7,.2,1) .1s}.au-venn__core{transform-box:view-box;transform-origin:130px 112px;transition:transform .5s cubic-bezier(.3,1.6,.5,1) 1.1s}.au-venn__core circle{fill:var(--yellow)}.au-venn__core path{fill:none;stroke:var(--navy);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.reveal .au [data-reveal]:not(.is-in) .au-venn__c--1{transform:translate(-28px,-16px)}.reveal .au [data-reveal]:not(.is-in) .au-venn__c--2{transform:translate(28px,-16px)}.reveal .au [data-reveal]:not(.is-in) .au-venn__c--3{transform:translateY(30px)}.reveal .au [data-reveal]:not(.is-in) .au-venn__core{transform:scale(0)}.au-venn__lbl{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border-radius:var(--r-pill);background:var(--yellow);color:var(--navy);font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.au-venn__lbl svg{box-sizing:content-box;padding:3px;border-radius:50%;background:var(--navy);color:var(--yellow)}.au-dims{--dcols: 170px minmax(0, 1fr) minmax(0, 1fr);display:flex;flex-direction:column}.au-dims__head,.au-dim{display:grid;grid-template-columns:var(--dcols);gap:20px;align-items:center}.au-dims__head{padding-bottom:12px}.au-dims__head span{color:var(--on-navy-faint)}.au-dim{padding:20px 0;border-top:1.5px solid var(--on-navy-rule)}.au-dim__name{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-display);font-size:16px;text-transform:uppercase;letter-spacing:-.01em}.au-dim__ico{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#fcc40d24;color:var(--yellow)}.au-dim__q{font-size:15.5px;font-weight:600;line-height:1.45;color:var(--on-navy)}.au-dim__avoid{font-size:14.5px;font-weight:500;color:var(--on-navy-soft)}.au-dim__avoid s{text-decoration:none;padding:0 .1em;background:linear-gradient(var(--orange),var(--orange)) no-repeat 0 58% / 100% 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .6s cubic-bezier(.6,0,.2,1) calc(.6s + var(--i, 0) * .18s)}.reveal .au [data-reveal]:not(.is-in) .au-dim__avoid s{background-size:0% 2px}.au-proof{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:center;padding-top:clamp(28px,3.5vw,44px);border-top:1.5px solid var(--on-navy-rule)}.au-proof__body{margin:0;color:var(--on-navy-soft)}.au-crit{display:flex;flex-direction:column;gap:12px;padding:24px 26px;border-radius:var(--r-lg);background:var(--navy-2)}.au-crit__grid{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.au-crit__grid i{width:18px;height:18px;border-radius:5px;background:var(--yellow);transition:background-color .3s ease calc(.3s + var(--i) * 70ms)}.au-crit__grid b{display:grid;place-items:center;width:30px;height:30px;margin-left:8px;border-radius:50%;background:var(--green);color:var(--white);transition:transform .4s cubic-bezier(.3,1.6,.5,1) 1.3s}.reveal .au [data-reveal]:not(.is-in) .au-crit__grid i{background-color:#ffffff1a}.reveal .au [data-reveal]:not(.is-in) .au-crit__grid b{transform:scale(0)}.au-crit__lbl{color:var(--yellow)}.au-crit__txt{margin:0;font-size:16px;font-weight:600;line-height:1.5;color:var(--white)}.au-dlv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.au-dlv__b{display:flex;flex-direction:column;gap:10px;padding:14px 14px 26px;border-radius:var(--r-lg);background:var(--white);color:var(--ink);box-shadow:0 12px 30px #282c3e1a}.au-dlv__art{display:grid;place-items:center;height:132px;margin-bottom:8px;border-radius:14px;background:#fff6d8}.au-dlv__art .sk{width:150px}.au-dlv__n{padding:0 12px;font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--ink-faint)}.au-dlv__b h3,.au-dlv__b p{margin:0;padding:0 12px}.au-dlv__b p{color:var(--ink-soft)}.reveal .au .au-dlv>*{transition:opacity .7s ease calc(var(--i) * .11s),transform .7s cubic-bezier(.2,.7,.2,1) calc(var(--i) * .11s),box-shadow .2s ease}.au-banner{display:flex;align-items:center;gap:18px;padding:20px 26px;border-radius:var(--r-lg);background:var(--navy);color:var(--on-navy)}.au-banner__ico{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px;background:var(--yellow)}.au-banner p{margin:0;font-size:15.5px;font-weight:600;line-height:1.5}.au-run{--g: 24px;display:flex;flex-direction:column;gap:22px}.au-run__span{display:flex;align-items:center;gap:14px}.au-run__span:before,.au-run__span:after{content:"";flex:1;border-top:1.5px dashed rgba(252,196,13,.45)}.au-run__span span{padding:6px 14px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1.5px var(--yellow);font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--yellow)}.au-run__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--g);margin:0;padding:0;list-style:none}.au-run__steps:before,.au-run__steps:after{content:"";position:absolute;top:21px;left:22px;height:2px;width:calc((200% - 4 * var(--g)) / 3 + 2 * var(--g));background:var(--on-navy-rule)}.au-run__steps:after{background:var(--yellow);transform-origin:left;transition:transform 1.4s cubic-bezier(.45,0,.2,1) .3s}.reveal .au [data-reveal]:not(.is-in) .au-run__steps:after{transform:scaleX(0)}.au-run__step{position:relative;display:flex;flex-direction:column;gap:10px;padding-right:12px}.au-run__node{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;margin-bottom:10px;border-radius:50%;background:var(--yellow);color:var(--navy);box-shadow:0 0 0 6px var(--navy);font-family:var(--font-display);font-size:14px;transition:background-color .35s ease calc(.3s + var(--i) * .5s),color .35s ease calc(.3s + var(--i) * .5s)}.reveal .au [data-reveal]:not(.is-in) .au-run__node{background:var(--navy);color:var(--yellow);box-shadow:0 0 0 6px var(--navy),inset 0 0 0 2px var(--yellow)}.au-run__step h3,.au-run__step p{margin:0}.au-run__step p{color:var(--on-navy-soft)}.au-note{display:flex;align-items:center;gap:14px;margin:0;padding:18px 22px;border-radius:var(--r-card);background:#fcc40d1a;box-shadow:inset 0 0 0 1.5px #fcc40d4d;font-size:15.5px;font-weight:600;line-height:1.5;color:var(--on-navy)}.au-note svg{flex:none}.au-why{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:16px;align-items:stretch}.au-why__list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.au-why__list li{display:flex;align-items:center;gap:16px;padding:18px 22px;border-radius:var(--r-card);background:#ffffff73;font-size:16px;font-weight:600;line-height:1.45;color:var(--navy)}.au-why__ico{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:13px;background:var(--navy)}.au-why__strong{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:clamp(26px,3vw,38px);border-radius:var(--r-lg);background:var(--navy);color:var(--yellow);box-shadow:0 20px 44px #282c3e38}.au-why__strong p{margin:0;font-size:clamp(20px,2.3vw,26px)}.au-why__sk{width:130px}.au-faq__more{align-self:flex-start;margin-top:8px}.au-faq{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(28px,4vw,56px);align-items:start}@media(prefers-reduced-motion:reduce){.au *,.au *:before,.au *:after{transition:none!important}}@media(max-width:1024px){.au-pains,.au-gains{grid-template-columns:repeat(2,minmax(0,1fr))}.au-method{grid-template-columns:minmax(0,1fr)}.au-venn{max-width:300px}}@media(max-width:860px){.au-dlv,.au-why,.au-faq,.au-proof,.au-head--row{grid-template-columns:minmax(0,1fr)}.au-untangle{width:220px}.au-dims__head{display:none}.au-dim{grid-template-columns:minmax(0,1fr);gap:8px;padding:18px 0}.au-dim__name{margin-bottom:4px}.au-run__steps{grid-template-columns:minmax(0,1fr);gap:28px}.au-run__steps:before,.au-run__steps:after{top:22px;bottom:22px;left:21px;width:2px;height:auto}.au-run__steps:after{transform-origin:top}.reveal .au [data-reveal]:not(.is-in) .au-run__steps:after{transform:scaleY(0)}.au-run__step{padding:0 0 0 66px}.au-run__node{position:absolute;left:0;top:0;margin:0}.au-run__step h3{padding-top:10px}}@media(max-width:560px){.au-pains,.au-gains{grid-template-columns:minmax(0,1fr)}.au-stage{padding:14px}.au-banner{flex-direction:column;align-items:flex-start}.au-note{align-items:flex-start}}
