.foa-site .foa-app-section{background:var(--foa-ink,#111210);color:var(--foa-paper,#eeede5);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,100px);display:grid}.foa-app-copy h2{margin-block:25px 28px}.foa-app-copy h2>span{color:var(--foa-accent,#43a047)}.foa-site .foa-app-intro{max-width:44ch;color:var(--foa-muted,#acaea7);font-size:clamp(16px,1.35vw,19px);line-height:1.75}.foa-app-login{margin-top:30px}.foa-site .foa-app-access-note{color:var(--foa-muted,#acaea7);margin-top:16px;font-size:12px}.foa-app-explorer{background:linear-gradient(145deg,#ffffff04,#0000 70%);border:1px solid #ffffff21;border-radius:4px;min-width:0}.foa-app-explorer-label{min-height:57px;color:var(--foa-muted,#acaea7);letter-spacing:.14em;border-bottom:1px solid #ffffff14;align-items:center;gap:9px;padding:16px 24px;font-size:9px;font-weight:600;display:flex}.foa-app-status-dot{background:var(--foa-accent,#43a047);border-radius:50%;width:5px;height:5px}.foa-app-explorer-tag{color:var(--foa-paper,#eeede5);letter-spacing:.03em;margin-left:auto;font-size:13px;font-weight:800}.foa-app-tabs{border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:8px;display:grid}.foa-app-tabs button{min-width:0;min-height:48px;color:var(--foa-muted,#acaea7);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:10px 5px;font-size:11px;font-weight:500;transition:color .18s,background .18s,border-color .18s;display:flex}.foa-app-tabs button:hover{color:var(--foa-paper,#eeede5);background:#ffffff07}.foa-app-tabs button[aria-selected=true]{color:var(--foa-paper,#eeede5);background:#43a04718;border-color:#43a04752}.foa-app-tabs button[aria-selected=true]>svg{color:var(--foa-accent,#43a047)}.foa-site .foa-app-tabs button:focus-visible,.foa-site .foa-app-panel:focus-visible{outline:2px solid var(--foa-accent,#43a047);outline-offset:-2px}.foa-app-panel{min-height:376px;padding:clamp(24px,3vw,42px);animation:.32s both foa-app-panel-enter}.foa-app-panel[hidden]{display:none}.foa-app-panel-mark{color:var(--foa-accent,#43a047);align-items:center;gap:17px;margin-bottom:24px;display:flex}.foa-app-panel-mark>span{max-width:24ch;color:var(--foa-muted,#acaea7);letter-spacing:.14em;font-size:9px;font-weight:500;line-height:1.6}.foa-site .foa-app-panel h3{letter-spacing:-.035em;max-width:21ch;font-size:clamp(24px,2.15vw,33px);font-weight:500;line-height:1.2}.foa-site .foa-app-panel-description{max-width:48ch;color:var(--foa-muted,#acaea7);margin-top:16px;font-size:14px;line-height:1.7}.foa-app-details{gap:11px;margin:25px 0 0;padding:0;list-style:none;display:grid}.foa-app-details li{align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.foa-app-details li>svg{color:var(--foa-accent,#43a047);margin-top:1px}.foa-site .foa-app-assignment-note{color:var(--foa-muted,#acaea7);border-top:1px solid #ffffff14;padding:18px 24px;font-size:11px;line-height:1.65}@keyframes foa-app-panel-enter{0%{opacity:.55;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width<=1050px){.foa-site .foa-app-section{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px}.foa-app-tabs button{flex-direction:column;gap:7px;font-size:10px}}@media (width<=760px){.foa-site .foa-app-section{grid-template-columns:minmax(0,1fr);gap:38px}.foa-site .foa-app-intro{max-width:52ch}.foa-app-tabs button{flex-direction:row;font-size:11px}.foa-app-panel{min-height:350px}}@media (width<=480px){.foa-app-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.foa-app-tabs button{justify-content:flex-start;gap:10px;padding-inline:14px;font-size:12px}.foa-app-explorer-label{padding-inline:20px}.foa-app-panel{min-height:410px;padding:26px 20px}.foa-site .foa-app-assignment-note{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.foa-app-panel{animation:none}.foa-app-tabs button{transition:none}}.foa-site{--foa-ink:#111210;--foa-paper:#eeede5;--foa-muted:#acaea7;--foa-accent:#43a047;--foa-action:var(--brand-cta,#33743a);--foa-accent-hover:#66bb6a;--foa-action-hover:#2b6332;--foa-focus:#66bb6a;--foa-display:Impact, "Arial Narrow", "Helvetica Neue", sans-serif;--foa-space:clamp(24px, 5.7vw, 96px);--foa-safe-top:env(safe-area-inset-top,0px);--foa-safe-bottom:env(safe-area-inset-bottom,0px);--foa-header-row:96px;--foa-header-height:calc(var(--foa-header-row) + var(--foa-safe-top));background:var(--foa-ink);color:var(--foa-paper);-webkit-font-smoothing:antialiased;font-family:Inter,Arial,sans-serif;overflow-x:clip}.foa-site *,.foa-site :before,.foa-site :after{box-sizing:border-box}.foa-site h1,.foa-site h2,.foa-site h3,.foa-site p{margin:0}.foa-site a{color:inherit;text-decoration:none}.foa-site button{font-family:inherit}.foa-site svg{flex-shrink:0}.foa-site a:focus-visible,.foa-site button:focus-visible,.foa-site summary:focus-visible{outline:2px solid var(--foa-focus);outline-offset:5px}.foa-site section,.foa-site main{scroll-margin-top:calc(var(--foa-header-height) + 12px)}.foa-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.foa-skip{z-index:100;background:var(--foa-paper);padding:15px 24px;position:fixed;top:-90px;left:20px;color:var(--foa-ink)!important}.foa-skip:focus{top:calc(var(--foa-safe-top) + 16px)}.foa-header{z-index:40;height:var(--foa-header-height);padding-top:var(--foa-safe-top);background:var(--foa-ink);border-bottom:1px solid #ffffff12;position:sticky;top:0}.foa-header-inner{height:calc(var(--foa-header-row) - 1px);padding-left:max(var(--foa-space), env(safe-area-inset-left,0px));padding-right:max(var(--foa-space), env(safe-area-inset-right,0px));justify-content:space-between;align-items:center;gap:28px;display:flex}.foa-brand{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:7px;display:flex}.foa-header-logo{width:103px;height:30px}.foa-brand>span{letter-spacing:.24em;white-space:nowrap;font-size:8px;font-weight:500}.foa-desktop-nav{align-items:center;gap:clamp(20px,2.6vw,42px);margin-left:auto;display:flex}.foa-desktop-nav a{color:#d0d2cb;padding-block:16px;font-size:11px;transition:color .18s;position:relative}.foa-desktop-nav a:after{background:var(--foa-accent);transform-origin:0;content:"";height:1px;transition:transform .18s;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}.foa-desktop-nav a:hover{color:#fff}.foa-desktop-nav a:hover:after{transform:scaleX(1)}.foa-header-actions{align-items:center;gap:15px;display:flex}.foa-site .foa-access{background:var(--foa-action);color:#fff;white-space:nowrap;border:1px solid #6bb66f;border-radius:4px;justify-content:center;align-items:center;gap:11px;min-height:46px;padding:13px 20px;font-size:12px;font-weight:600;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 0 0 4px #43a0470b,0 0 27px #43a04739,inset 0 1px #ffffff20}.foa-site .foa-access:hover{background:var(--foa-action-hover);transform:translateY(-1px);box-shadow:0 0 0 5px #43a04717,0 0 36px #43a04755}.foa-access-dot{background:#b8f5ba;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #b8f5ba}.foa-menu-toggle{width:44px;height:44px;color:var(--foa-paper);cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:3px;justify-content:center;align-items:center;display:none}.foa-mobile-nav{padding:12px var(--foa-space) 20px;inset-inline:0;background:#151713;border-bottom:1px solid #ffffff25;display:none;position:absolute;top:100%}.foa-mobile-nav[hidden]{display:none}.foa-mobile-nav a{border-bottom:1px solid #ffffff12;padding:17px 0;font-size:14px;display:block}.foa-hero{isolation:isolate;min-height:max(calc(820px + var(--foa-safe-top)), 100svh);margin-top:calc(-1 * var(--foa-header-height));padding:calc(155px + var(--foa-safe-top)) var(--foa-space) 115px;align-items:center;display:flex;position:relative}.foa-hero-visual{z-index:-2;inset:0;top:var(--foa-header-height);position:absolute;overflow:hidden}.foa-hero-visual img{top:-22%;right:var(--foa-space);object-fit:contain;width:auto;max-width:none;height:120%;animation:1.2s ease-out both foa-content-enter;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 97%,#0000)}.foa-hero:before{z-index:-1;content:"";background:linear-gradient(90deg,#111210b8 0%,#11121066 34%,#11121000 68%),linear-gradient(#0000 96%,#111210 100%);position:absolute;inset:0}.foa-hero-content{width:55%;max-width:700px}.foa-eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;font-weight:500;line-height:1.7;display:flex}.foa-accent-square{background:var(--foa-accent);flex:none;width:6px;height:6px}.foa-hero h1{font-family:var(--foa-display);letter-spacing:-.025em;margin:28px 0 25px;font-size:clamp(88px,9.8vw,155px);font-weight:900;line-height:.88}.foa-hero h1 span{color:var(--foa-accent)}.foa-hero-description{color:#d2d4cc;text-wrap:pretty;max-width:370px;font-size:clamp(15px,1.2vw,18px);line-height:1.75}.foa-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.foa-button{border-radius:3px;justify-content:center;align-items:center;gap:28px;min-height:56px;padding:17px 25px;font-size:12px;font-weight:600;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.foa-site .foa-button-primary{color:#fff;background:var(--foa-action);border:1px solid #6bb66f55;box-shadow:inset 0 1px #ffffff13}.foa-site .foa-button-primary:hover{background:var(--foa-action-hover);transform:translateY(-2px);box-shadow:0 7px 22px #0004}.foa-button svg,.foa-text-link svg,.foa-hero-student svg{transition:transform .18s}.foa-button:hover svg,.foa-text-link:hover svg,.foa-hero-student:hover svg{transform:translate(2px,-2px)}.foa-hero-student{border-bottom:1px solid #ffffff42;align-items:center;gap:15px;min-height:48px;font-size:12px;display:inline-flex}.foa-site .foa-hero-location{min-height:44px;color:var(--foa-muted);align-items:center;gap:9px;font-size:11px;display:inline-flex;margin-top:25px!important}.foa-site .foa-hero-location:hover,.foa-site .foa-footer-location:hover{color:var(--foa-accent-hover);text-underline-offset:4px;text-decoration:underline}.foa-footer-location{align-items:center;gap:7px;min-height:44px;display:inline-flex}.foa-location-dot{background:var(--foa-accent);border-radius:50%;width:4px;height:4px}.foa-photo-caption{letter-spacing:.19em;color:#c1c4bb;align-items:center;gap:16px;font-size:8px;line-height:2.1;display:flex;position:absolute;bottom:45px;right:50%}.foa-photo-caption strong{color:var(--foa-paper);letter-spacing:-.02em;font-size:15px;font-weight:500}.foa-photo-caption-rule{background:var(--foa-accent);width:44px;height:1px}.foa-hero-scroll{left:var(--foa-space);align-items:center;gap:22px;min-height:44px;font-size:10px;display:inline-flex;position:absolute;bottom:34px;color:var(--foa-muted)!important}.foa-hero-scroll svg{color:var(--foa-accent);animation:1.3s ease-out 1s 2 foa-arrow-enter}.foa-hero-content>*{animation:.8s ease-out both foa-content-enter}.foa-hero-content>:nth-child(2){animation-delay:80ms}.foa-hero-content>:nth-child(3){animation-delay:.16s}.foa-hero-content>:nth-child(4){animation-delay:.24s}.foa-hero-content>:nth-child(5){animation-delay:.32s}.foa-statement{margin-inline:var(--foa-space);font-family:var(--foa-display);letter-spacing:.015em;border-block:1px solid #ffffff1d;justify-content:space-between;align-items:center;gap:24px;padding:29px 0;font-size:clamp(20px,2.35vw,36px);display:flex}.foa-statement>svg{color:var(--foa-accent)}.foa-statement-divider{background:#43a04788;width:clamp(20px,4vw,60px);height:1px}.foa-section{padding:clamp(90px, 9.5vw, 150px) var(--foa-space)}.foa-section h2{font-family:var(--foa-display);letter-spacing:-.025em;font-size:clamp(42px,5vw,78px);font-weight:900;line-height:1.02}.foa-section h2 span{color:var(--foa-accent)}.foa-section-index{color:var(--foa-accent);letter-spacing:.03em;border-right:1px solid #ffffff30;padding-right:10px;font-size:10px}.foa-training{grid-template-columns:1fr 1fr;gap:clamp(35px,7vw,110px);display:grid;position:relative}.foa-section-heading h2{margin-top:29px}.foa-section-intro{color:#d0d1c9;max-width:43ch;font-size:clamp(17px,1.6vw,23px);line-height:1.7}.foa-training-steps{margin:33px 0 29px;padding:0;list-style:none}.foa-training-steps li{border-top:1px solid #ffffff17;grid-template-columns:35px 1fr;gap:18px;padding:25px 0;display:grid;position:relative}.foa-training-steps li:before{content:"";background:var(--foa-accent);transform-origin:0;width:36px;height:1px;transition:width .3s;position:absolute;top:-1px}.foa-training-steps li:hover:before{width:95px}.foa-step-number{color:var(--foa-accent);margin-top:3px;font-size:11px}.foa-training-steps h3{letter-spacing:-.025em;font-size:18px;font-weight:500}.foa-training-steps p{max-width:47ch;color:var(--foa-muted);margin-top:11px;font-size:13px;line-height:1.8}.foa-text-link{border-bottom:1px solid #43a04780;align-items:center;gap:25px;min-height:48px;padding-block:12px;font-size:12px;font-weight:500;display:inline-flex}.foa-training .foa-text-link{color:var(--foa-accent-hover)}.foa-platform{position:relative}.foa-platform:before,.foa-contact:before{top:0;left:var(--foa-space);right:var(--foa-space);content:"";background:linear-gradient(90deg,#43a04777,#ffffff1c 40%,#ffffff09);height:1px;position:absolute}.foa-contact{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,7vw,110px);display:grid;position:relative}.foa-contact h2{margin:28px 0}.foa-contact-copy>p:last-child{color:var(--foa-muted);font-size:16px;line-height:1.8}.foa-contact-links{min-width:0}.foa-contact-whatsapp{border-bottom:1px solid #43a04760;grid-template-columns:1fr auto;align-items:start;gap:22px;padding:29px 0 32px;display:grid}.foa-contact-whatsapp>span:first-child{color:#d3d6cc;align-items:center;gap:12px;font-size:13px;display:flex}.foa-contact-whatsapp>svg{color:var(--foa-accent)}.foa-contact-number{letter-spacing:-.045em;white-space:nowrap;grid-column:1/-1;font-size:clamp(33px,3.9vw,58px);font-weight:400}.foa-contact-whatsapp:hover .foa-contact-number{color:var(--foa-accent-hover)}.foa-contact-email{overflow-wrap:anywhere;border-bottom:1px solid #ffffff1d;justify-content:space-between;align-items:center;gap:12px;min-height:60px;font-size:12px;display:flex;color:var(--foa-muted)!important}.foa-contact-email:hover{color:var(--foa-paper)!important}.foa-contact-instagram{align-items:center;gap:13px;min-height:50px;margin-top:22px;font-size:12px;display:inline-flex}.foa-contact-instagram svg:last-of-type{color:var(--foa-accent);margin-left:12px}.foa-equipment,.foa-faq{--foa-focus:#2b6332;color:var(--foa-ink);background:#e4e4d9}.foa-equipment{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,7vw,110px);display:grid}.foa-equipment h2{margin-top:28px}.foa-equipment h2 span{color:#2b6332}.foa-equipment .foa-section-index{color:#2b6332;border-color:#11121030}.foa-equipment-content{max-width:480px}.foa-equipment-icon{color:#2b6332;margin-bottom:25px}.foa-equipment-content p{color:#464a40;font-size:clamp(17px,1.6vw,23px);line-height:1.7}.foa-equipment-content .foa-text-link{border-color:#2b633280;margin-top:27px}.foa-faq{background:#eeede5;grid-template-columns:1fr 1fr;gap:clamp(35px,7vw,110px);display:grid;position:relative}.foa-faq h2{margin-top:27px;font-size:clamp(40px,4.5vw,68px)}.foa-faq-list{border-top:1px solid #11121035}.foa-faq details{border-bottom:1px solid #11121028}.foa-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:75px;padding-block:21px;font-size:14px;font-weight:500;list-style:none;display:flex}.foa-faq summary::-webkit-details-marker{display:none}.foa-faq summary svg{color:#2b6332;transition:transform .22s}.foa-faq details[open] summary svg{transform:rotate(45deg)}.foa-faq details p{color:#53574d;max-width:54ch;margin-bottom:24px;font-size:13px;line-height:1.8}.foa-faq details[open] p{animation:.3s both foa-content-enter}.foa-footer{padding:61px var(--foa-space) 26px}.foa-footer-main{align-items:center;gap:50px;padding-bottom:46px;display:flex}.foa-footer-logo{width:118px;height:35px}.foa-footer-main>p{color:var(--foa-muted);font-size:11px;line-height:1.8}.foa-footer-login{align-items:center;gap:40px;min-height:48px;margin-left:auto;font-size:12px;display:inline-flex;color:var(--foa-accent-hover)!important}.foa-footer-bottom{color:var(--foa-muted);border-top:1px solid #ffffff1b;justify-content:space-between;align-items:center;gap:25px;padding-top:22px;font-size:10px;display:flex}.foa-footer-bottom nav{gap:24px;display:flex}.foa-footer-bottom a{align-items:center;gap:15px;min-height:44px;display:inline-flex}.foa-revealed>*{animation:.7s ease-out both foa-content-enter}.foa-revealed>:nth-child(2){animation-delay:.1s}@keyframes foa-content-enter{0%{opacity:.1;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes foa-portrait-enter{0%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes foa-arrow-enter{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (width>=1700px){.foa-hero{min-height:calc(920px + var(--foa-safe-top))}}@media (width<=1050px){.foa-site{--foa-header-row:84px}.foa-desktop-nav{gap:20px}.foa-desktop-nav .foa-nav-equipment{display:none}.foa-header-inner{gap:24px}.foa-hero{min-height:calc(780px + var(--foa-safe-top));padding-top:calc(145px + var(--foa-safe-top))}.foa-hero h1{font-size:clamp(86px,11.2vw,120px)}.foa-photo-caption{display:none}.foa-section h2{font-size:clamp(40px,5.2vw,59px)}.foa-training,.foa-contact,.foa-equipment,.foa-faq{gap:35px}}@media (width<=760px){.foa-mobile-nav:not([hidden]){display:block}.foa-site{--foa-header-row:64px}.foa-header-inner{gap:16px}.foa-header-logo{width:79px;height:24px}.foa-brand>span{letter-spacing:.2em;font-size:6px}.foa-desktop-nav{display:none}.foa-header-actions{gap:10px}.foa-site .foa-access{gap:8px;min-height:44px;padding:11px 13px;font-size:11px}.foa-menu-toggle{display:flex}.foa-hero{height:100svh;min-height:min-content;padding:var(--foa-header-height) var(--foa-space) calc(4px + var(--foa-safe-bottom));text-align:center;grid-template-rows:minmax(80px,1fr) auto 44px;align-items:stretch;row-gap:6px;display:grid}.foa-hero-visual{height:100%;min-height:0;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 95%,#0000 100%);mask-image:linear-gradient(#000 0% 95%,#0000 100%)}.foa-hero-visual img{object-fit:contain;object-position:center;width:auto;max-width:none;height:100%;animation:none;position:absolute;top:0;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.foa-hero:before{background:0 0}.foa-hero-content{width:100%;max-width:560px;margin-inline:auto}.foa-eyebrow{letter-spacing:.13em;font-size:9px}.foa-hero .foa-eyebrow{justify-content:center;gap:8px;font-size:8px;line-height:1.4}.foa-hero h1{margin:8px 0 10px;font-size:clamp(32px,min(12vw,6svh),54px);line-height:.94}.foa-title-break{display:none}.foa-hero-description{max-width:37ch;margin-inline:auto;font-size:clamp(12px,1.6svh,14px);line-height:1.4}.foa-hero-actions{flex-wrap:nowrap;justify-content:center;gap:14px;margin-top:12px}.foa-site .foa-hero-location{justify-content:center;font-size:11px;margin-top:2px!important}.foa-hero .foa-button{gap:12px;min-height:44px;padding:10px 16px;font-size:12px}.foa-button{gap:23px;min-height:53px;padding:15px 22px}.foa-hero-student{gap:10px;font-size:11px}.foa-photo-caption{display:none}.foa-hero-scroll{white-space:nowrap;place-self:center;min-height:44px;position:static;transform:none}.foa-statement{gap:12px;padding-block:24px;font-size:clamp(15px,3.5vw,24px)}.foa-statement-divider{width:14px}.foa-statement>svg{display:none}.foa-section{padding-block:76px}.foa-section h2{font-size:clamp(43px,8.7vw,64px)}.foa-training,.foa-contact,.foa-equipment,.foa-faq{grid-template-columns:minmax(0,1fr);gap:35px}.foa-section-intro{font-size:18px}.foa-training-steps{margin-top:28px}.foa-training-steps p{max-width:52ch}.foa-contact-whatsapp{padding-top:5px}.foa-contact-number{font-size:clamp(34px,7.2vw,48px)}.foa-contact-copy>p:last-child{font-size:15px}.foa-equipment-content p{font-size:18px}.foa-equipment-icon{margin-bottom:18px}.foa-faq h2{font-size:clamp(39px,8vw,58px)}.foa-faq summary{min-height:72px;font-size:13px}.foa-footer{padding-top:45px}.foa-footer-main{flex-wrap:wrap;gap:28px}.foa-footer-main>p{margin-left:auto}.foa-footer-login{border-top:1px solid #ffffff1b;justify-content:space-between;width:100%;margin-left:0;padding-top:16px}.foa-footer-bottom{flex-wrap:wrap;gap:8px 20px}.foa-footer-bottom>span{width:100%}.foa-footer-bottom nav{gap:22px}.foa-footer-bottom>a{margin-left:auto}}@media (width<=380px){.foa-site{--foa-space:22px}.foa-header-inner{gap:10px}.foa-site .foa-access{gap:6px;padding-inline:10px;font-size:10px}.foa-access-dot{display:none}.foa-header-actions{gap:7px}.foa-header-logo{width:70px}.foa-hero-actions{gap:12px}.foa-hero-student{gap:8px}.foa-button{gap:18px;padding-inline:16px}.foa-statement{gap:7px;font-size:14px}.foa-statement-divider{width:9px}.foa-section h2{font-size:40px}.foa-footer-main>p{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.foa-site *,.foa-site :before,.foa-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
