.afl{color:#1d1d1f;min-height:100vh;font-family:var(--afp-prompt),"Prompt",system-ui,sans-serif;-webkit-font-smoothing:antialiased;background:#fff}.afl *{box-sizing:border-box}.afl img{max-width:100%}.afl a{color:inherit}.afl .it{font-family:var(--afp-inter),var(--afp-prompt),"Inter Tight",sans-serif}.afl .wrap{width:100%}.afl .wrap>section{padding-left:max(20px,50% - 320px)!important;padding-right:max(20px,50% - 320px)!important}.afl .eyebrow{font-family:var(--afp-inter),var(--afp-prompt),sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#b5442f;font-size:12px;font-weight:600}.afl .h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:1.12}.afl .lead{color:#3b3a40;margin:0;font-size:17px;line-height:1.6}.afl .chip{color:#000;background:#f2f2f3;border-radius:18px;flex:none;align-items:center;height:36px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.afl .sec{flex-direction:column;gap:16px;padding-top:52px;padding-bottom:40px;display:flex}.afl .dark{color:#fff;background:#0b0b0c}.afl .paper{background:#f5f5f7}.afl button{font:inherit;cursor:pointer;transition:transform .15s,background-color .25s,color .25s}.afl button:active,.afl .press:active{transform:scale(.97)}.afl .press{transition:transform .15s}.afl .track{scrollbar-width:none}.afl .track::-webkit-scrollbar{display:none}.afl .nav{z-index:40;height:52px;padding:0 max(10px,env(safe-area-inset-left,0px)) 0 max(10px,env(safe-area-inset-right,0px));-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#fffc;border-bottom:1px solid #ededf0;grid-template-columns:44px 1fr 44px;align-items:center;display:grid;position:sticky;top:0}.afl .nav .mid{flex-direction:column;align-items:center;gap:3px;line-height:1.1;display:flex}.afl .nav .mid img{width:auto;height:20px;display:block}.afl .nav .mid span{letter-spacing:.2em;color:#b5442f;font-size:10px;font-weight:600}.afl .nav .back{color:#000;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.afl .prog{transform-origin:0;background:#b5442f;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@property --n{syntax:"<integer>";inherits:true;initial-value:0}@keyframes afl-cnt{0%{--n:0}to{--n:var(--to)}}@keyframes afl-fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes afl-heroIn{0%{opacity:0;transform:translateY(46px)scale(.92)}to{opacity:1;transform:none}}@keyframes afl-heroOut{to{opacity:.2;transform:scale(.8)translateY(-24px)}}@keyframes afl-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes afl-rv{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes afl-slide{0%{opacity:0;transform:translate(56px)}to{opacity:1;transform:none}}@keyframes afl-zoom{0%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes afl-wipe{0%{clip-path:inset(16% round 44px);opacity:.3}to{clip-path:inset(0 round 22px);opacity:1}}@keyframes afl-ink{0%{color:#d2d2d7}to{color:#000}}@keyframes afl-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes afl-strike{0%{width:0}to{width:108%}}@keyframes afl-swapA{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes afl-swapB{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes afl-eat{0%,14%{opacity:1;transform:scale(1)}34%,to{opacity:.1;transform:scale(.3)}}@keyframes afl-pulse{0%,to{box-shadow:0 0 #ffb4a699}50%{box-shadow:0 0 0 12px #ffb4a600}}@keyframes afl-float{0%,to{transform:translateY(0)rotate(-14deg)}50%{transform:translateY(-10px)rotate(-10deg)}}@keyframes afl-ub1{0%,16%{opacity:1;transform:none}28%,to{opacity:0;transform:translateY(-40px)scale(.9)}}@keyframes afl-ub2{0%,16%{opacity:0;transform:translateY(70px)scale(.94)}28%,42%{opacity:1;transform:none}54%,to{opacity:0;transform:translateY(-40px)scale(.9)}}@keyframes afl-ub3{0%,42%{opacity:0;transform:translateY(70px)scale(.94)}54%,68%{opacity:1;transform:none}80%,to{opacity:0;transform:translateY(-40px)scale(.9)}}@keyframes afl-ub4{0%,68%{opacity:0;transform:translateY(60px)scale(.5)rotate(-24deg)}84%,to{opacity:1;transform:scale(1.1)rotate(-8deg)}}.afl .intro1{animation:.8s cubic-bezier(.2,.7,.2,1) .1s both afl-fadeUp}.afl .intro2{animation:.9s cubic-bezier(.2,.7,.2,1) .25s both afl-fadeUp}.afl .intro3{animation:.9s cubic-bezier(.2,.7,.2,1) .4s both afl-fadeUp}.afl .intro4{animation:1.3s cubic-bezier(.2,.7,.2,1) .45s both afl-heroIn}.afl .float{animation:5s cubic-bezier(.4,0,.6,1) infinite afl-float}.afl .swapA{animation:.5s cubic-bezier(.2,.7,.2,1) both afl-swapA}.afl .swapB{animation:.5s cubic-bezier(.2,.7,.2,1) both afl-swapB}.afl .eat{animation:2.6s cubic-bezier(.4,0,.6,1) infinite afl-eat}.afl .pulse{animation:2.6s ease-out infinite afl-pulse}.afl .faqp{transition:grid-template-rows .45s cubic-bezier(.4,0,.6,1),opacity .35s;display:grid}.afl .cut{display:inline-block;position:relative}.afl .ub-sticky{display:none}@supports (animation-timeline:view()){.afl .prog{animation:linear both afl-prog;animation-timeline:scroll(root)}.afl .rv{animation:linear both afl-rv;animation-timeline:view();animation-range:entry cover 28%}.afl .heroWrap{animation:linear both afl-heroOut;animation-timeline:view();animation-range:exit exit 90%}.afl .count{animation:linear both afl-cnt;animation-timeline:view();animation-range:entry 20% cover 45%}.afl .count .cnum{display:none}.afl .count:after{counter-reset:n var(--n);content:attr(data-pre) counter(n) attr(data-suf)}.afl .slide{animation:linear both afl-slide;animation-timeline:view();animation-range:entry cover 30%}.afl .zoom{animation:linear both afl-zoom;animation-timeline:view();animation-range:entry cover 70%}.afl .wipe{animation:linear both afl-wipe;animation-timeline:view();animation-range:entry cover 45%}.afl .w1,.afl .w2,.afl .w3,.afl .w4{animation:linear both afl-ink;animation-timeline:view()}.afl .w1{animation-range:cover 18% cover 28%}.afl .w2{animation-range:cover 28% cover 38%}.afl .w3{animation-range:cover 38% cover 48%}.afl .w4{animation-range:cover 48% cover 58%}.afl .bar{transform-origin:0;animation:linear both afl-grow;animation-timeline:view();animation-range:entry 10% cover 40%}.afl .cut:after{content:"";background:#e5484d;height:2px;animation:linear both afl-strike;animation-timeline:view();animation-range:cover 30% cover 45%;position:absolute;top:52%;left:-4%}.afl .ub-static{display:none}.afl .ub-sticky{view-timeline-name:--afl-unbox;height:2400px;display:block}.afl .ub{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--afl-unbox;animation-range:contain}.afl .ub1{animation-name:afl-ub1}.afl .ub2{animation-name:afl-ub2}.afl .ub3{animation-name:afl-ub3}.afl .ub4{animation-name:afl-ub4}}@media (prefers-reduced-motion:reduce){.afl .rv,.afl .float,.afl .intro1,.afl .intro2,.afl .intro3,.afl .intro4,.afl .eat,.afl .pulse,.afl .slide,.afl .zoom,.afl .wipe,.afl .bar,.afl .heroWrap,.afl .count,.afl .ub,.afl .w1,.afl .w2,.afl .w3,.afl .w4{animation:none!important}.afl .count:after{content:none}.afl .count .cnum{display:inline}.afl .ub-static{display:grid!important}.afl .ub-sticky{display:none!important}}
