.au{--team:#7a5208}.au .au-h .m-line+.m-line{color:var(--fg2)}.au .au-open{container-type:inline-size}.au .au-open .ed-hero-h{font-size:clamp(2.6rem,calc((100cqi - 2 * var(--ed-pad)) / (var(--chars, 16) * .53)),13rem)}.au .au-open .ed-hero-h .m-line+.m-line{margin-top:.06em}.au-badge{display:inline-flex;align-items:center;gap:.5rem;margin:1rem 0 0;font-size:.8125rem;font-weight:600;line-height:1.4;color:var(--fg3)}.au-badge:before{content:"";flex:none;width:.45rem;height:.45rem;border-radius:50%;background:var(--em)}.au-pick{display:grid;row-gap:1.1rem;padding:clamp(1.5rem,5vh,3rem) var(--ed-pad) clamp(4.5rem,12vh,7.5rem)}.au-pick-l{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--rule2)}.au-pick-i[data-k=ouro]{--k-fill:#f2dfae;--k-dot:var(--gold)}.au-pick-i[data-k=coral]{--k-fill:#ead7b8;--k-dot:#0b6a50}.au-pick-i[data-k=mar]{--k-fill:#cfe9e2;--k-dot:#0f6b5f}.au-pick-i{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n t" ". d" ". go";column-gap:1rem;row-gap:.55rem;align-content:start;padding:1.5rem .25rem 1.6rem;border-bottom:1px solid var(--rule)}.au-pick-i:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--k-fill,var(--bg2));clip-path:inset(100% 0 0 0)}.au-pick-i:has(.au-pick-a:focus-visible):before,.au-pick-i:hover:before{clip-path:inset(0)}.au-pick-n{grid-area:n;display:inline-flex;align-items:center;gap:.5rem;padding-top:.55rem;font-size:.8125rem;font-weight:640;line-height:1;color:var(--fg3);font-variant-numeric:tabular-nums}.au-pick-n:before{content:"";flex:none;width:.6rem;height:.6rem;border-radius:50%;background:var(--k-dot,var(--em))}.au .au-pick-t{grid-area:t;font-size:clamp(2.1rem,3.6vw,3.4rem)}.au-card-a,.au-pick-a{color:inherit;text-decoration:none}.au-card-a:after,.au-pick-a:after{content:"";position:absolute;inset:0;border-radius:inherit}.au-card-a:focus-visible,.au-pick-a:focus-visible{outline:none}.au-card:has(.au-card-a:focus-visible),.au-pick-i:has(.au-pick-a:focus-visible){outline:2px solid var(--em);outline-offset:3px}.au-pick-d{grid-area:d;max-width:24rem;margin:0;font-size:.9375rem;line-height:1.5;color:var(--fg2);text-wrap:pretty}.au-card-go,.au-pick-go{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:650;color:var(--em)}.au-pick-go{grid-area:go;justify-self:start;margin-top:.5rem}@media (min-width:48em){.au-pick-l{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.au-pick-i{padding:1.6rem clamp(1rem,2vw,1.75rem) 1.75rem;border-bottom:0}.au-pick-i+.au-pick-i{border-inline-start:1px solid var(--rule)}.au-pick-i:first-child{padding-inline-start:.25rem}}.au .au-ch{padding-top:clamp(6rem,20vh,12rem)}.au-ch-head{display:grid;justify-items:start}.au-ch-n{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-variant-numeric:tabular-nums}.au-ch-n:before{content:"";flex:none;width:.6rem;height:.6rem;border-radius:50%;background:var(--accent,var(--em))}.au-ch-eb:before{content:"·";margin-inline-end:.6rem}.au .au-ch-h{margin-top:clamp(1rem,3vh,1.75rem)}.au .au-ch-promise{max-width:44rem;margin-top:clamp(1.5rem,4vh,2.5rem)}.au-ch-body{display:grid;gap:clamp(2.25rem,5vh,3.5rem);margin-top:clamp(3rem,9vh,6rem)}.au-ch-text{display:grid;align-content:start;row-gap:1.75rem}.au .au-ch-d{max-width:36rem;font-size:clamp(1.0625rem,1.25vw,1.1875rem)}.au-act{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem}.au-ticks{display:grid;align-content:start;margin:0;padding:0;list-style:none;border-top:1px solid var(--rule2)}.au-ticks li{display:flex;align-items:flex-start;gap:.85rem;padding:1.15rem 0;border-bottom:1px solid var(--rule);font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.4;color:var(--fg)}.au-ck{flex:none;width:1.1rem;height:1.1rem;margin-top:.2rem;color:var(--em)}@media (min-width:64em){.au-ch-body{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"text ticks";column-gap:clamp(3rem,7vw,7rem);align-items:start}.au-ch-text{grid-area:text}.au-ticks{grid-area:ticks}.au-ch[data-flip] .au-ch-body{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"ticks text"}}.au-head{display:grid;gap:1.1rem}.au .au-head .au-h{font-size:clamp(2.5rem,5.6vw,5.25rem)}.au-sub{max-width:34rem;margin:0;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.5;color:var(--fg2);text-wrap:pretty}@media (min-width:64em){.au-head{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;column-gap:clamp(2.5rem,5vw,5rem)}.au-head .au-sub{justify-self:end;padding-bottom:.4em}}.au-sec{display:grid;row-gap:clamp(2.25rem,6vh,3.5rem)}.au-cards{display:grid;gap:var(--ed-gap);margin:0;padding:0;list-style:none}@media (min-width:40em){.au-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.au-cards[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.au-cards[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.au-card{position:relative;display:grid;grid-template-rows:auto 1fr auto;row-gap:.9rem;min-height:clamp(14rem,30vh,18rem);padding:clamp(1.4rem,2.2vw,2rem);border:1px solid var(--rule);border-radius:var(--ed-r);background:var(--surf2);color:var(--fg)}.au .au-card-t{font-size:clamp(1.9rem,2.6vw,2.5rem)}.au-card-d{margin:0;font-size:.9375rem;line-height:1.5;color:var(--fg2);text-wrap:pretty}.au-card-go{justify-self:start}.au-ladder{display:grid;row-gap:1.5rem}.au-axis{display:flex;align-items:center;gap:.75rem;margin:0;font-size:.8125rem;font-weight:650;line-height:1.3;color:var(--fg3)}.au-axis span{display:inline-flex;flex:none;align-items:center;gap:.45rem}.au-axis span:before{content:"";flex:none;width:.45rem;height:.45rem;border-radius:50%;background:var(--em)}.au-axis span[data-k=iatec]{flex-direction:row-reverse;color:var(--team)}.au-axis span[data-k=iatec]:before{background:var(--gold);box-shadow:0 0 0 3px rgb(229 168 46/.22)}.au-axis i{flex:1;height:2px;border-radius:2px;background:linear-gradient(90deg,rgb(143 227 196/.45),rgb(229 168 46/.85))}[dir=rtl] .au-axis i{background:linear-gradient(270deg,rgb(143 227 196/.45),rgb(229 168 46/.85))}.au-start{--team:var(--gold-tx)}.au-steps{display:grid;gap:var(--ed-gap);margin:0;padding:0;list-style:none}.au-step{display:grid;align-content:start;row-gap:.75rem;padding:clamp(1.4rem,2.2vw,2rem);border:1px solid var(--rule);border-radius:var(--ed-r);background:var(--surf2)}.au-step[data-team]{border-color:var(--gold);box-shadow:0 0 0 3px rgb(229 168 46/.18)}.au-step-n{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--rule2);border-radius:50%;font-size:.9375rem;font-weight:650;color:var(--em)}.au-step[data-team] .au-step-n{border-color:transparent;background:var(--gold);color:#12231c}.au .au-step-t{font-size:clamp(1.75rem,2.3vw,2.25rem)}.au-step-d{margin:0;font-size:.9375rem;line-height:1.55;color:var(--fg2);text-wrap:pretty}.au-step-a{justify-self:start;align-self:end}@media (min-width:56em){.au-steps{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.au-step{grid-template-rows:auto auto 1fr auto;margin-top:calc((var(--n, 3) - 1 - var(--k, 0)) * clamp(1.5rem, 4vh, 2.75rem))}}.au .au-note{display:grid;row-gap:1rem;padding-block:clamp(2rem,6vh,3.5rem)}.au .au-prose{font-size:clamp(1.0625rem,1.3vw,1.25rem)}@media (min-width:64em){.au .au-note{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:clamp(2rem,4vw,4rem);align-items:baseline}}.au .fq.ph-sec{background:transparent}.au .fq-in{padding-inline:var(--ed-pad)}.au .fq-h2{font-family:var(--display);font-size:clamp(2.25rem,4.14vw,4.05rem);font-weight:560;line-height:1;letter-spacing:-.045em}.au-talk{display:grid;row-gap:2rem}.au-talk .au-head{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.au-talk .au-head .au-sub{justify-self:start;padding:0}.au-form,.au-talk-copy{min-width:0}@media (min-width:64em){.au-talk{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(3rem,6vw,6rem);align-items:start}.au-talk-copy{position:sticky;top:calc(var(--hdr) + 2.5rem)}}@media (hover:hover) and (pointer:fine){.au-card:has(.au-card-a):hover .ph-link-ic,.au-pick-i:hover .ph-link-ic{border-color:var(--fg);background-color:var(--fg);color:var(--bg)}.au-card:has(.au-card-a):hover .ph-link-ic svg:first-child,.au-pick-i:hover .ph-link-ic svg:first-child{transform:translateX(180%)}.au-card:has(.au-card-a):hover .ph-link-ic svg+svg,.au-pick-i:hover .ph-link-ic svg+svg{transform:none}.au-card:has(.au-card-a):hover{border-color:var(--rule2);translate:0 -3px}}@media (prefers-reduced-motion:no-preference){.au-pick-i:before{transition:clip-path .55s var(--ease-out)}.au-card:has(.au-card-a){transition:translate .25s var(--ease)}.au-ch-promise{--m-follow:0.3s}.au-ticks[data-armed]:not([data-in]) .au-ck{clip-path:inset(0 100% 0 0)}.au-ticks[data-in]>li .au-ck{animation:au-tick var(--m-dur-m) var(--m-ease-out) backwards;animation-delay:calc(var(--i, 0) * var(--m-stagger) + .3s)}[dir=rtl] .au-ticks[data-in]>li .au-ck{animation-name:au-tick-rtl}.au-ladder[data-armed]:not([data-in]) .au-axis i{scale:0 1}.au-ladder[data-armed]:not([data-in]) .au-step{opacity:0}.au-ladder[data-in] .au-axis i{transform-origin:0 50%;animation:au-axis var(--m-dur-xl) var(--m-ease-io) backwards}[dir=rtl] .au-ladder[data-in] .au-axis i{transform-origin:100% 50%}.au-ladder[data-in] .au-step{animation:m-rise var(--m-dur-l) var(--m-ease-out) backwards;animation-delay:calc(var(--k, 0) * .12s + .15s)}}@media (prefers-reduced-motion:reduce){.au-card:has(.au-card-a):hover{translate:none}}:root[data-cf-rm] :is(.au-ticks .au-ck,.au-ladder .au-axis i,.au-ladder .au-step){animation:none}@keyframes au-tick{0%{clip-path:inset(0 100% 0 0)}}@keyframes au-tick-rtl{0%{clip-path:inset(0 0 0 100%)}}@keyframes au-axis{0%{scale:0 1}}