.oS-Bta_header{z-index:10;color:#172e48;background:#fff;border-bottom:1px solid #dbe3ee;position:relative}.oS-Bta_container{width:min(1216px,100% - 64px);margin-inline:auto}.oS-Bta_top{justify-content:space-between;align-items:center;gap:24px;min-height:84px;display:flex}.oS-Bta_brand.oS-Bta_brand{color:inherit;flex-shrink:0;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.oS-Bta_brand img{object-fit:contain;width:54px;height:54px;display:block}.oS-Bta_brand b{letter-spacing:-.04em;font-size:1.35rem;font-weight:800;line-height:1;display:block}.oS-Bta_brand small{opacity:.85;max-width:174px;margin-top:5px;font-size:.68rem;line-height:1.3;display:block}.oS-Bta_actions{align-items:center;gap:10px;display:flex}.oS-Bta_portal.oS-Bta_portal,.oS-Bta_visit.oS-Bta_visit,.oS-Bta_toggle{color:#154ca3;white-space:nowrap;background:#fff;border:1px solid #c6d4e8;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:.88rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.oS-Bta_visit.oS-Bta_visit{color:#0b213a;background:#f9d66d;border-color:#f9d66d}.oS-Bta_portal:hover,.oS-Bta_toggle:hover{background:#ecf3ff}.oS-Bta_visit:hover{background:#ffe599}.oS-Bta_toggle{width:44px;padding:10px;display:none}.oS-Bta_navigation{justify-content:space-between;align-items:center;gap:10px;min-height:47px;padding-bottom:10px;display:flex}.oS-Bta_navigation.oS-Bta_navigation a{color:#172e48;white-space:nowrap;padding:8px 0;font-size:.86rem;font-weight:650;text-decoration:none;display:block}.oS-Bta_navigation a:hover,.oS-Bta_navigation a[aria-current=page]{color:#154ca3;text-underline-offset:6px;text-decoration:underline}@media (max-width:1200px){.oS-Bta_top{min-height:78px}.oS-Bta_toggle{display:inline-flex}.oS-Bta_navigation{background:#fff;border:1px solid #dbe3ee;border-radius:0 0 12px 12px;max-height:min(560px,78dvh);padding:12px;display:none;position:absolute;top:100%;left:32px;right:32px;overflow-y:auto;box-shadow:0 14px 30px #11284424}.oS-Bta_navigation.oS-Bta_open{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 12px;display:grid}.oS-Bta_navigation.oS-Bta_navigation a{white-space:normal;border-radius:7px;min-height:44px;padding:12px}.oS-Bta_navigation a:hover,.oS-Bta_navigation a[aria-current=page]{background:#ecf3ff}}@media (max-width:820px){.oS-Bta_container{width:calc(100% - 32px)}.oS-Bta_navigation{left:16px;right:16px}}@media (max-width:560px){.oS-Bta_top{gap:9px;min-height:72px}.oS-Bta_brand.oS-Bta_brand{gap:7px}.oS-Bta_brand img{width:40px;height:40px}.oS-Bta_brand b{font-size:1.1rem}.oS-Bta_header .oS-Bta_brand small,.oS-Bta_portal span{display:none}.oS-Bta_actions{gap:6px}.oS-Bta_portal.oS-Bta_portal{width:40px;padding:10px}.oS-Bta_visit.oS-Bta_visit{gap:6px;padding-inline:9px;font-size:.75rem}.oS-Bta_toggle{width:40px;padding:9px}.oS-Bta_navigation.oS-Bta_open{grid-template-columns:minmax(0,1fr)}}@media (max-width:360px){.oS-Bta_portal.oS-Bta_portal{display:none}}
.rSN6Oa_aquaticNote{color:#52647b;font-size:.86rem;margin-top:16px!important}.rSN6Oa_otherSpaces{border-top:1px solid #dbe3ee;margin-top:30px;padding-top:24px}.rSN6Oa_otherSpaces h3{font-size:1.15rem;margin:0 0 18px!important}.rSN6Oa_list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 26px;margin:0;padding:0;list-style:none;display:grid}.rSN6Oa_list li{align-items:flex-start;gap:12px;min-width:0;display:flex}.rSN6Oa_list h4{margin:0 0 4px;font-size:.94rem;font-weight:750;line-height:1.35}.rSN6Oa_list p{color:#52647b;font-size:.85rem;line-height:1.5}.rSN6Oa_icon{color:#154ca3;background:#eaf1fc;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}@media (max-width:900px){.rSN6Oa_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.rSN6Oa_list{grid-template-columns:minmax(0,1fr);gap:16px}.rSN6Oa_otherSpaces{margin-top:24px;padding-top:20px}}
.UfeG6W_banner{background:#eef3fb;border-bottom:1px solid #dbe3ee;padding:12px 0}.UfeG6W_card{color:#fff;background:#102f54;border:1px solid #d5e0f0;border-radius:16px;grid-template-columns:236px minmax(0,1fr);align-items:center;gap:10px 24px;padding:14px;display:grid;position:relative}.UfeG6W_artwork{color:#fff;background:#062988;border:1px solid #ffffff35;border-radius:9px;grid-row:1/3;align-self:center;min-width:0;padding:0;display:block;overflow:hidden}.UfeG6W_artwork img{width:100%;height:auto;display:block}.UfeG6W_artwork span{background:#0b2343;justify-content:center;align-items:center;gap:5px;padding:4px;font-size:.69rem;font-weight:700;display:flex}.UfeG6W_copy{min-width:0;padding-right:34px}.UfeG6W_label{color:#f9d66d;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:.68rem;font-weight:800;display:block}.UfeG6W_copy.UfeG6W_copy h2{letter-spacing:-.025em;margin-bottom:7px;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.08}.UfeG6W_copy.UfeG6W_copy p{color:#e0eafa;font-size:.92rem;line-height:1.45}.UfeG6W_phone.UfeG6W_phone{color:#fff;white-space:nowrap;margin-top:7px;font-size:.82rem;display:inline-block}.UfeG6W_actions{grid-column:2}.UfeG6W_action.UfeG6W_action{min-height:40px;padding-block:9px;font-size:.83rem}.UfeG6W_close{color:#fff;background:#102f54;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:9px;right:9px}.UfeG6W_close:hover{background:#234b7d}.UfeG6W_dialog.UfeG6W_dialog{color:#172e48;background:#fff;border:0;border-radius:14px;width:min(1020px,100% - 24px);max-height:92dvh;padding:0}.UfeG6W_dialog::backdrop{background:#07182dc9}.UfeG6W_dialogBody{gap:14px;padding:16px;display:grid}.UfeG6W_dialogHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.UfeG6W_dialogHeader h2{font-size:1.15rem}.UfeG6W_dialogClose{color:#172e48;background:#fff;border:1px solid #c6d4e8;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid}.UfeG6W_dialogImage{object-fit:contain;width:100%;height:auto;max-height:70dvh;display:block}.UfeG6W_dialogBody>a{justify-self:start}@media (max-width:820px){.UfeG6W_banner{padding:10px 0}.UfeG6W_card{border-radius:12px;grid-template-columns:88px minmax(0,1fr);gap:10px 12px;padding:13px}.UfeG6W_artwork{grid-row:1}.UfeG6W_artwork span{padding:5px 2px;font-size:.64rem}.UfeG6W_copy{padding-right:0}.UfeG6W_label{letter-spacing:.06em;margin-bottom:5px;padding-right:24px;font-size:.59rem}.UfeG6W_copy.UfeG6W_copy h2{margin-bottom:5px;padding-right:24px;font-size:1.3rem}.UfeG6W_copy.UfeG6W_copy p{font-size:.8125rem;line-height:1.35}.UfeG6W_phone.UfeG6W_phone{margin-top:5px;font-size:.78rem}.UfeG6W_actions{grid-column:1/-1}.UfeG6W_action.UfeG6W_action{width:100%;min-height:40px;font-size:.8rem}.UfeG6W_close{width:30px;height:30px;top:6px;right:6px}}
.niozoa_hero.niozoa_hero.niozoa_hero .welcome-copy h1{letter-spacing:-.045em;font-size:clamp(2.35rem,3.7vw,3.65rem);line-height:1.08}.niozoa_heroStage{margin-top:14px!important;font-size:.92rem!important}.niozoa_homeSpaces.niozoa_homeSpaces .spaces{grid-template-columns:repeat(3,minmax(0,1fr))}.niozoa_homePrinciples{margin-top:28px}.niozoa_visitCompactLayout{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.niozoa_visitCompact h2{margin-block:14px!important}.niozoa_visitCompact address{color:#40546c;font-style:normal;line-height:1.7}.niozoa_enrollmentOpening.niozoa_enrollmentOpening .subhero{padding-block:34px}.niozoa_enrollmentOpening.niozoa_enrollmentOpening .subhero h1{font-size:clamp(2.15rem,4vw,3.6rem)}.niozoa_enrollmentOpening .subhero p{max-width:690px}.niozoa_enrollmentSection{scroll-margin-top:18px}.niozoa_enrollmentLayout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:40px;display:grid}.niozoa_enrollmentLayout.niozoa_enrollmentLayout .card h2{margin-top:12px;font-size:clamp(1.65rem,2.7vw,2.3rem)}.niozoa_formIntro{color:#52647b;margin-block:12px 22px!important}.niozoa_enrollmentLayout .form-grid{grid-template-columns:minmax(0,1fr)}.niozoa_enrollmentHelp{gap:18px;padding-top:14px;display:grid}.niozoa_enrollmentHelp.niozoa_enrollmentHelp h2{font-size:1.55rem}.niozoa_enrollmentHelp p{color:#52647b}.niozoa_enrollmentHelp>.btn{justify-self:start}.niozoa_protocolHelp{border-top:1px solid #dbe3ee;justify-items:start;gap:15px;margin-top:8px;padding-top:22px;display:grid}.niozoa_protocolHelp h3{font-size:1rem}.niozoa_fachada.niozoa_fachada img{object-fit:contain;height:auto!important}.niozoa_fachada figcaption{max-width:calc(100% - 28px)}.niozoa_prose{gap:20px;max-width:850px;display:grid}.niozoa_prose>.btn{justify-self:start}.niozoa_fourCards.niozoa_fourCards.niozoa_fourCards{grid-template-columns:repeat(4,minmax(0,1fr))}.niozoa_conversion h2{max-width:900px}.niozoa_conversion p{color:#dbe9f8;max-width:760px}.niozoa_conversion.niozoa_conversion .eyebrow{color:#f9d66d}.niozoa_contacts.niozoa_contacts.niozoa_contacts nav{grid-template-columns:repeat(4,minmax(0,1fr))}.niozoa_contacts .ico{color:#174784}.niozoa_footerDescription{color:#d1def1;max-width:270px;font-size:.86rem;margin-top:15px!important}.niozoa_footerNav{border-block:1px solid #ffffff24;flex-wrap:wrap;gap:12px 22px;margin-top:22px;padding:26px 0 22px;display:flex}.niozoa_copyright{color:#d1def1;padding:20px 0 56px;font-size:.82rem}.niozoa_floatingWhatsapp{z-index:20;bottom:max(20px, env(safe-area-inset-bottom));background:#106743;border:2px solid #fff;border-radius:999px;align-items:center;gap:9px;min-height:48px;padding:12px 17px;font-size:.87rem;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;right:22px;box-shadow:0 5px 20px #0c223d33;color:#fff!important}.niozoa_floatingWhatsapp:hover{background:#084e31}.niozoa_formLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:42px;display:grid}.niozoa_formLayout h3{margin-bottom:20px!important}.niozoa_formLayout .niozoa_prose h2{font-size:clamp(2rem,3vw,3rem)}.niozoa_formLayout.niozoa_formLayout .form-grid{grid-template-columns:minmax(0,1fr)}.niozoa_existingFamily{flex-wrap:wrap;align-items:center;gap:16px;padding-block:30px;display:flex}.niozoa_faq{gap:12px;max-width:900px;display:grid}.niozoa_faq details{background:#fff;border:1px solid #d4dfed;border-radius:12px;padding:18px 20px}.niozoa_faq summary{cursor:pointer;font-weight:700;line-height:1.5}.niozoa_faq details p{color:#4c6078;margin-top:12px!important}.niozoa_galleryIntro{max-width:720px;margin-bottom:24px!important}.niozoa_note{color:#5f4c20;background:#fff9e8;border-left:3px solid #b78016;padding:18px 20px;font-size:.92rem;line-height:1.65;margin-top:28px!important}.niozoa_privacy{grid-template-columns:230px minmax(0,1fr);gap:40px;display:grid}.niozoa_privacy nav{align-content:start;gap:14px;display:grid}.niozoa_privacy article{gap:32px;max-width:800px;display:grid}.niozoa_privacy article h2{font-size:clamp(1.7rem,2.5vw,2.25rem)}.niozoa_privacy article p+p{margin-top:14px!important}@media (max-width:1000px){.niozoa_fourCards.niozoa_fourCards.niozoa_fourCards{grid-template-columns:repeat(2,minmax(0,1fr))}.niozoa_contacts.niozoa_contacts.niozoa_contacts nav{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:10px}}@media (max-width:820px){.niozoa_enrollmentLayout{grid-template-columns:minmax(0,1fr);gap:28px}.niozoa_enrollmentOpening.niozoa_enrollmentOpening .subhero{padding-block:26px}.niozoa_enrollmentOpening .subhero .row{gap:8px}.niozoa_enrollmentOpening .subhero .btn{padding-inline:12px;font-size:.83rem}.niozoa_formLayout,.niozoa_privacy{grid-template-columns:minmax(0,1fr);gap:28px}.niozoa_privacy nav{flex-wrap:wrap;gap:12px 20px;display:flex}.niozoa_floatingWhatsapp{right:12px;bottom:max(12px, env(safe-area-inset-bottom));padding:10px 13px;font-size:.8rem}}@media (max-width:560px){.niozoa_hero.niozoa_hero.niozoa_hero .welcome-copy h1{font-size:clamp(1.95rem,7.8vw,2.35rem)}.niozoa_hero .welcome-layout{gap:20px!important;padding-block:27px!important}.niozoa_hero .welcome-copy p{font-size:.95rem}.niozoa_homeSpaces.niozoa_homeSpaces .spaces{grid-template-columns:minmax(0,1fr);gap:12px}.niozoa_homeSpaces.niozoa_homeSpaces .space-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.niozoa_homeSpaces.niozoa_homeSpaces .space-visual{height:100%;min-height:132px}.niozoa_homeSpaces.niozoa_homeSpaces .space-copy{padding:14px 12px}.niozoa_homeSpaces.niozoa_homeSpaces .space-group{font-size:.6rem}.niozoa_fourCards.niozoa_fourCards.niozoa_fourCards,.niozoa_contacts.niozoa_contacts.niozoa_contacts nav{grid-template-columns:minmax(0,1fr)}.niozoa_contacts.niozoa_contacts nav a{padding:12px 8px}.niozoa_floatingWhatsapp span{display:none}.niozoa_floatingWhatsapp{justify-content:center;width:50px;height:50px;padding:0}.niozoa_floatingWhatsapp .ico{width:25px;height:25px}.niozoa_fachada figcaption{font-size:.7rem!important}}
.ceya-experience{letter-spacing:normal;background:#f8f7f2;min-height:100vh;font:16px system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ceya-experience h1,.ceya-experience h2,.ceya-experience h3{font-family:inherit;font-weight:700}.ceya-experience h1{font-size:2em}.ceya-experience h2{font-size:1.5em}.ceya-experience h3{font-size:1.17em}.ceya-experience a{font-weight:inherit;text-decoration:underline}.ceya-experience .hero{padding:0}.ceya-experience .hero h1 em{font-style:italic;text-decoration:none}.ceya-experience .brand{letter-spacing:normal;font-weight:400}.ceya-experience .eyebrow:before{border-radius:0}.ceya-experience .field{margin-bottom:0}.ceya-experience ol{list-style:decimal}.ceya-experience .brand small{letter-spacing:normal;font-weight:400}.ceya-experience .ico{display:inline}.ceya-experience{--navy:#112844;--deep:#0b213a;--blue:#154ca3;--blue2:#1f5ab0;--ink:#172e48;--muted:#52647b;--paper:#f8f7f2;--line:#dbe3ee;--white:#fff;--yellow:#f9d66d;--pale:#ecf3ff;--green:#126245;--red:#a32639;--round:20px;color:var(--ink);font-synthesis:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ceya-experience *{box-sizing:border-box}.ceya-experience{background:var(--paper);margin:0}.ceya-experience button,.ceya-experience input,.ceya-experience select,.ceya-experience textarea{font:inherit}.ceya-experience button,.ceya-experience a{-webkit-tap-highlight-color:transparent}.ceya-experience button{cursor:pointer}.ceya-experience a{color:inherit;text-underline-offset:3px}.ceya-experience a.btn{text-decoration:none}.ceya-experience button:disabled{opacity:.55;cursor:not-allowed}.ceya-experience h1,.ceya-experience h2,.ceya-experience h3,.ceya-experience p{margin:0}.ceya-experience h1,.ceya-experience h2,.ceya-experience h3{line-height:1.12}.ceya-experience p{line-height:1.65}.ceya-experience .muted{color:var(--muted)}.ceya-experience .fine{color:var(--muted);font-size:.84rem}.ceya-experience .small{font-size:.92rem}.ceya-experience .eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--blue);align-items:center;gap:.5rem;font-size:.72rem;font-weight:760;display:flex}.ceya-experience .eyebrow:before{content:"";background:#b78016;width:22px;height:2px;display:block}.ceya-experience .wrap{width:min(1216px,100% - 64px);margin-inline:auto}.ceya-experience .stack{gap:16px;display:grid}.ceya-experience .row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ceya-experience .between{justify-content:space-between}.ceya-experience .ico{vertical-align:middle;flex:none;width:19px;height:19px}.ceya-experience .skip{z-index:30;background:#fff;padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.ceya-experience .skip:focus{transform:none}.ceya-experience :focus-visible{outline-offset:3px;outline:3px solid #bd7700}.ceya-experience #conteudo:focus{outline:none}.ceya-experience .btn{background:var(--blue);color:#fff;text-align:center;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:10px 15px;font-size:.9rem;font-weight:730;line-height:1.25;display:inline-flex}.ceya-experience .btn:hover{background:#103d85}.ceya-experience .btn.ghost{color:var(--blue);background:#fff;border-color:#c6d4e8}.ceya-experience .btn.ghost:hover{background:var(--pale)}.ceya-experience .btn.gold{background:var(--yellow);color:var(--deep)}.ceya-experience .btn.gold:hover{background:#ffe599}.ceya-experience .btn.light{color:#fff;background:0 0;border-color:#ffffff63}.ceya-experience .btn.light:hover{background:#ffffff19}.ceya-experience .textlink{color:var(--blue);align-items:center;gap:7px;font-size:.9rem;font-weight:740;text-decoration:none;display:inline-flex}.ceya-experience .textlink:hover{text-decoration:underline}.ceya-experience .brand{flex:none;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.ceya-experience .brand img{object-fit:contain;width:47px;height:45px}.ceya-experience .brand b{letter-spacing:-.04em;font-size:1.22rem;line-height:1;display:block}.ceya-experience .brand small{color:var(--muted);max-width:165px;margin-top:4px;font-size:.64rem;line-height:1.15;display:block}.ceya-experience .sitehead{background:#fff;border-bottom:1px solid #e7eaf0}.ceya-experience .sitehead .wrap{justify-content:space-between;align-items:center;gap:20px;min-height:77px;display:flex}.ceya-experience .sitehead nav{align-items:center;gap:22px;display:flex}.ceya-experience .sitehead nav a{white-space:nowrap;font-size:.88rem;font-weight:665;text-decoration:none}.ceya-experience .sitehead nav a:hover,.ceya-experience .sitehead nav a.active{color:var(--blue);text-underline-offset:6px;text-decoration:underline}.ceya-experience .public-actions{gap:9px;display:flex}.ceya-experience .public-toggle{display:none}.ceya-experience .hero{background:var(--deep);color:#fff;overflow:hidden}.ceya-experience .hero .wrap{grid-template-columns:1fr 1.04fr;align-items:center;gap:42px;min-height:505px;padding:46px 0;display:grid}.ceya-experience .hero .eyebrow{color:#ffe195}.ceya-experience .hero h1{letter-spacing:-.067em;max-width:670px;margin:16px 0 18px;font-family:Georgia,serif;font-size:clamp(2.75rem,5.05vw,4.85rem);font-weight:500}.ceya-experience .hero h1 em{color:#ffdf8c;font-weight:500;display:block}.ceya-experience .hero p{color:#d9e6f7;max-width:435px;font-size:1.05rem}.ceya-experience .hero .row{margin-top:25px}.ceya-experience .photo{isolation:isolate;min-width:0;margin:0;position:relative}.ceya-experience .photo img{object-fit:cover;background:#d9e6f4;width:100%;display:block}.ceya-experience .hero .photo img{object-position:center;border-radius:19px;height:400px}.ceya-experience .hero .photo:before{content:"";z-index:-1;border:1px solid #8ba0b859;border-radius:19px;position:absolute;inset:13px -12px -12px 12px}.ceya-experience .photo figcaption{color:#fff;background:#0a2340e8;border-radius:8px;align-items:center;gap:7px;padding:9px 13px;font-size:.8rem;font-weight:700;display:flex;position:absolute;bottom:14px;left:14px}.ceya-experience .iconbox{width:40px;height:40px;color:var(--blue);background:#eaf2ff;border-radius:10px;flex:none;place-items:center;display:grid}.ceya-experience .sect{padding:59px 0}.ceya-experience .sect.alt{background:#fff}.ceya-experience .sect h2,.ceya-experience .subhero h1{letter-spacing:-.045em;font-family:Georgia,serif;font-weight:500}.ceya-experience .sect h2{margin:9px 0 12px;font-size:clamp(2rem,3.5vw,3.4rem)}.ceya-experience .sectionhead{margin-bottom:24px}.ceya-experience .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ceya-experience .cards.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ceya-experience .card{border:1px solid var(--line);border-radius:var(--round);background:#fff;min-width:0;padding:21px}.ceya-experience .card h3{margin:0 0 7px;font-size:1.08rem}.ceya-experience .card p+p{margin-top:7px}.ceya-experience .card>.iconbox{margin-bottom:12px}.ceya-experience .card .textlink{margin-top:13px}.ceya-experience .sitefoot{color:#e4edf9;background:#0c223d;padding:32px 0}.ceya-experience .sitefoot .brand small{color:#d1def1}.ceya-experience .sitefoot .row{align-items:flex-start}.ceya-experience .sitefoot address{font-size:.9rem;font-style:normal;line-height:1.65}.ceya-experience .sitefoot a:not(.brand){font-size:.9rem}.ceya-experience .subhero{background:#eaf1fc;padding:39px 0}.ceya-experience .subhero h1{margin:12px 0;font-size:clamp(2.4rem,4.8vw,4.35rem)}.ceya-experience .subhero p{color:#394f6b;max-width:680px}.ceya-experience .subhero .row{margin-top:17px}.ceya-experience .tabbar{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.ceya-experience .pill{color:var(--ink);background:#fff;border:1px solid #cfdbec;border-radius:999px;padding:7px 12px;font-size:.84rem;font-weight:680}.ceya-experience .pill[aria-pressed=true],.ceya-experience .pill.active{background:var(--pale);color:#143c7f;border-color:#8aa7d4}.ceya-experience .form{gap:13px;display:grid}.ceya-experience .form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.ceya-experience .field{gap:5px;min-width:0;font-size:.88rem;font-weight:680;display:grid}.ceya-experience .field small{color:var(--muted);font-weight:450}.ceya-experience input:not([type=checkbox]),.ceya-experience select,.ceya-experience textarea{width:100%;min-height:42px;color:var(--ink);background:#fff;border:1px solid #b7c8db;border-radius:8px;padding:8px 10px}.ceya-experience textarea{resize:vertical;min-height:93px}.ceya-experience .check{align-items:flex-start;gap:8px;font-size:.87rem;display:flex}.ceya-experience .check input{margin-top:.28em}.ceya-experience .notice{color:#24456d;background:#eef4fd;border:1px solid #cbdaee;border-radius:10px;padding:11px 13px;font-size:.88rem}.ceya-experience .notice.warn{color:#694909;background:#fff5d8;border-color:#eddb9b}.ceya-experience .notice.error{color:#8f2035;background:#fff0f2;border-color:#eebcc4}.ceya-experience table{border-collapse:collapse;width:100%;font-size:.87rem}.ceya-experience caption{text-align:left;color:var(--muted);padding:11px 13px;font-size:.82rem}.ceya-experience th,.ceya-experience td{text-align:left;border-bottom:1px solid #e4ebf3;padding:10px 12px}.ceya-experience th{color:#244064;background:#eaf1fb;font-weight:740}.ceya-experience tbody tr:last-child td,.ceya-experience tbody tr:last-child th{border-bottom:0}.ceya-experience tbody th{color:var(--ink);background:#fff}.ceya-experience dialog{width:min(760px,100% - 24px);max-height:85dvh;color:var(--ink);border:1px solid #c8d8ec;border-radius:17px;padding:0;box-shadow:0 18px 75px #10223966}.ceya-experience dialog::backdrop{background:#0a1f3ab0}.ceya-experience .modal{padding:21px}.ceya-experience .modal h2{margin-bottom:8px}.ceya-experience .modal img{object-fit:contain;width:100%;max-height:58vh}@media (max-width:1050px){.ceya-experience .sitehead nav{gap:13px}.ceya-experience .sitehead .brand small{display:none}.ceya-experience .hero .wrap{gap:28px}.ceya-experience .hero .photo img{height:345px}}@media (max-width:820px){.ceya-experience .wrap{width:calc(100% - 32px)}.ceya-experience .sitehead .wrap{min-height:65px;position:relative}.ceya-experience .sitehead nav{border:1px solid var(--line);z-index:6;background:#fff;border-radius:10px;padding:11px;display:none;position:absolute;top:63px;left:0;right:0;box-shadow:0 10px 25px #122d4d26}.ceya-experience .sitehead nav.open{display:grid}.ceya-experience .sitehead nav a{padding:9px}.ceya-experience .public-toggle{display:inline-flex}.ceya-experience .public-actions .gold{display:none}.ceya-experience .hero .wrap{grid-template-columns:1fr;gap:19px;padding:33px 0 35px}.ceya-experience .hero .photo img{height:clamp(205px,48vw,340px)}.ceya-experience .hero .photo:before{inset:6px -5px -6px 6px}.ceya-experience .sect{padding:35px 0}}@media (max-width:560px){.ceya-experience .brand img{width:39px;height:39px}.ceya-experience .sitehead .wrap,.ceya-experience .public-actions{gap:6px}.ceya-experience .public-actions .btn{padding-inline:9px;font-size:.78rem}.ceya-experience .hero h1{font-size:2.8rem}.ceya-experience .hero .row{margin-top:17px}.ceya-experience .cards,.ceya-experience .cards.two,.ceya-experience .form-grid{grid-template-columns:1fr}.ceya-experience .card{padding:15px}}.ceya-experience{--gold-ink:#6c4600;--lake:#0f6470;--school-red:#a53536}.ceya-experience .section-actions{margin-top:21px}.ceya-experience .sectionhead>p{max-width:720px}.ceya-experience .spaces{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.ceya-experience .space-card{border:1px solid var(--line);background:#fff;border-radius:16px;min-width:0;overflow:hidden}.ceya-experience .space-visual{color:#28578d;isolation:isolate;background:radial-gradient(circle at 80% 5%,#e7f3ff,#d5e5f8);border:0;justify-content:center;align-items:center;width:100%;height:149px;padding:0;display:flex;position:relative}.ceya-experience .space-card:nth-child(4n+2) .space-visual:not(.has-photo){color:#735818;background:radial-gradient(circle at 78% 5%,#fff7de,#f3e8c9)}.ceya-experience .space-card:nth-child(4n+3) .space-visual:not(.has-photo){color:#216558;background:radial-gradient(circle at 78% 5%,#e6f6f1,#d7ece7)}.ceya-experience .space-visual:focus-visible{outline-offset:-4px}.ceya-experience .space-visual:hover .space-open{transform:translate(2px)}.ceya-experience .space-visual img{object-fit:cover;width:100%;height:100%}.ceya-experience .space-icon{background:#ffffff3d;border:1px solid;border-radius:15px;place-items:center;width:56px;height:56px;display:grid}.ceya-experience .space-icon .ico{width:31px;height:31px}.ceya-experience .space-group{color:#1d3b59;text-align:left;background:#f9fcffec;border-radius:999px;max-width:calc(100% - 18px);padding:4px 8px;font-size:.66rem;font-weight:750;position:absolute;top:10px;left:9px}.ceya-experience .space-open{color:#173a67;background:#fff;border-radius:50%;place-items:center;width:31px;height:31px;transition:transform .16s;display:grid;position:absolute;bottom:9px;right:9px}.ceya-experience .space-open .ico{width:16px;height:16px}.ceya-experience .space-copy{padding:14px}.ceya-experience .space-copy h3{margin:0 0 5px;font-size:1rem}.ceya-experience .space-copy p{line-height:1.48}.ceya-experience .trilhas{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ceya-experience .trilha{border:1px solid var(--line);background:#fbfcff;border-radius:19px;min-width:0;padding:22px}.ceya-experience .trilha.infantil{background:#fffbf0;border-color:#eee1bb}.ceya-experience .trilha .row{flex-wrap:nowrap}.ceya-experience .trilha h3{letter-spacing:-.035em;margin:9px 0 6px;font-family:Georgia,serif;font-size:1.9rem;font-weight:500}.ceya-experience .trilha ul{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ceya-experience .trilha li a{background:#fff;border:1px solid #dce5f1;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:.89rem;text-decoration:none;display:flex}.ceya-experience .trilha li a:hover{background:#f6faff;border-color:#8aa8ce}.ceya-experience .trilha li a small{color:var(--muted);margin-left:8px;font-size:.79rem}.ceya-experience .trilha li a .ico{color:var(--blue)}@media (max-width:1000px){.ceya-experience .spaces{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.ceya-experience .spaces{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ceya-experience .space-copy{padding:9px}.ceya-experience .space-copy p{font-size:.8rem}.ceya-experience .space-visual{height:117px}.ceya-experience .trilhas{grid-template-columns:minmax(0,1fr)}.ceya-experience .trilha{padding:14px}.ceya-experience .trilha li a small{margin:3px 0 0;display:block}}@media (prefers-reduced-motion:reduce){.ceya-experience .space-open{transition:none}}.ceya-experience .protocol{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;background:var(--pale);border-radius:9px;padding:10px;font-weight:700}.ceya-experience .mobile-enrollment{display:none}.ceya-experience .welcome{background:#0b213a radial-gradient(at 80% 0,#204b75 0,#0000 60%)}.ceya-experience .welcome .welcome-layout{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(28px,4vw,57px);min-height:510px;padding:48px 0;display:grid}.ceya-experience .welcome .welcome-copy h1{margin:16px 0 17px;font-size:clamp(3rem,5.1vw,5rem);line-height:.99}.ceya-experience .welcome .welcome-copy p{color:#e4edf7;max-width:470px}.ceya-experience .welcome .welcome-actions{margin-top:24px}.ceya-experience .welcome .welcome-labels{flex-wrap:wrap;gap:7px;margin-top:21px;display:flex}.ceya-experience .welcome-labels span{color:#e6eef7;border:1px solid #7d9bbb77;border-radius:99px;padding:4px 9px;font-size:.72rem}.ceya-experience .welcome-photo .photo img{object-position:48% center;height:clamp(340px,34vw,430px)}.ceya-experience .welcome-contacts{border-bottom:1px solid var(--line);background:#fff}.ceya-experience .welcome-contacts nav{grid-template-columns:repeat(5,minmax(0,1fr));min-height:83px;display:grid}.ceya-experience .welcome-contacts a{border-right:1px solid var(--line);align-items:center;gap:9px;min-width:0;padding:13px 8px;text-decoration:none;display:flex}.ceya-experience .welcome-contacts a:first-child{padding-left:0}.ceya-experience .welcome-contacts a:last-child{border-right:0}.ceya-experience .welcome-contacts a:hover b{color:var(--blue);text-decoration:underline}.ceya-experience .welcome-contacts b,.ceya-experience .welcome-contacts small{display:block}.ceya-experience .welcome-contacts b{font-size:.85rem}.ceya-experience .welcome-contacts small{color:var(--muted);overflow-wrap:anywhere;font-size:.73rem}.ceya-experience .welcome-contacts a:nth-child(2) .iconbox{color:#075c40;background:#e8f7ee}.ceya-experience .school-spaces .sectionhead>div{max-width:690px}.ceya-experience .school-spaces .spaces{grid-template-columns:repeat(3,minmax(0,1fr))}.ceya-experience .school-spaces .space-visual{height:220px}.ceya-experience .enrollment-section{color:#fff;background:#102d4d;scroll-margin-top:8px}.ceya-experience .enrollment-layout{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:center;gap:30px;display:grid}.ceya-experience .enrollment-intro .eyebrow{color:#f9d66d}.ceya-experience .enrollment-intro p,.ceya-experience .enrollment-intro ol{color:#dbe9f8}.ceya-experience .enrollment-intro ol{margin:12px 0 18px;padding-left:23px;line-height:1.7}.ceya-experience .enrollment-form{color:var(--ink);padding:24px}.ceya-experience .enrollment-form h3{margin-bottom:12px}.ceya-experience .enrollment-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ceya-experience .enrollment-form .form-grid .field:first-child{grid-column:1/-1}.ceya-experience .visit-layout{grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);align-items:center;gap:32px;display:grid}.ceya-experience .visit-layout .photo img{border-radius:16px;height:330px}.ceya-experience .visit-copy>p{color:var(--muted);margin-bottom:12px}.ceya-experience .visit-copy address{margin-bottom:15px;font-style:normal;font-weight:720;line-height:1.55}.ceya-experience .visit-links{flex-wrap:wrap;gap:8px 15px;margin-top:14px;display:flex}.ceya-experience .member-band{border-top:1px solid var(--line);background:#eaf2fd;padding:27px 0}.ceya-experience .member-band h2{margin:5px 0}.ceya-experience .member-band p{color:var(--muted);font-size:.93rem}.ceya-experience .footer-grid{grid-template-columns:1fr 1fr 1.25fr;align-items:start;gap:22px;display:grid}.ceya-experience .footer-actions{flex-wrap:wrap;gap:10px 15px;display:flex}.ceya-experience .footer-actions .ico{width:15px;height:15px;margin-right:4px}@media (max-width:1010px){.ceya-experience .welcome-contacts a{gap:6px}.ceya-experience .welcome-contacts .iconbox{width:34px;height:34px}}@media (max-width:820px){.ceya-experience .welcome .welcome-layout{grid-template-columns:minmax(0,1fr);gap:21px;min-height:0;padding:31px 0 35px}.ceya-experience .welcome-photo .photo img{height:clamp(220px,55vw,380px)}.ceya-experience .welcome-contacts nav{grid-template-columns:repeat(3,minmax(0,1fr));padding:6px 0}.ceya-experience .welcome-contacts a,.ceya-experience .welcome-contacts a:first-child{border:0;padding:7px 5px}.ceya-experience .mobile-enrollment{display:block}.ceya-experience .enrollment-layout,.ceya-experience .visit-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ceya-experience .welcome .welcome-copy h1{font-size:clamp(2.55rem,10vw,3.2rem)}.ceya-experience .welcome .welcome-actions{gap:7px;margin-top:17px}.ceya-experience .welcome .welcome-actions .btn{padding-inline:9px;font-size:.79rem}.ceya-experience .welcome .welcome-labels{margin-top:13px}.ceya-experience .welcome-contacts nav{grid-template-columns:repeat(2,minmax(0,1fr))}.ceya-experience .welcome-contacts nav a:first-child,.ceya-experience .welcome-contacts nav a:nth-child(2){background:#f1f6fc;border-radius:8px}.ceya-experience .welcome-contacts nav a:nth-child(2){background:#edf8f0}.ceya-experience .school-spaces .spaces{grid-template-columns:repeat(2,minmax(0,1fr))}.ceya-experience .school-spaces .space-visual{height:135px}.ceya-experience .enrollment-form{padding:15px}.ceya-experience .enrollment-form .form-grid{grid-template-columns:minmax(0,1fr)}.ceya-experience .visit-layout .photo img{height:205px}.ceya-experience .footer-grid{grid-template-columns:minmax(0,1fr);gap:15px}.ceya-experience .visit-layout .photo{order:2}}.ceya-experience .environment-dialog,.ceya-experience .admission-dialog{background:#fff;margin:auto;inset:0}.ceya-experience .environment-dialog .modal{padding:21px}.ceya-experience .environment-dialog .modal>img{height:auto}.ceya-experience .modal .btn[aria-label=Fechar]{flex:none}.ceya-experience .form .check a{text-decoration:underline}.ceya-experience .form .form-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ceya-experience .field input[aria-invalid=true],.ceya-experience .field select[aria-invalid=true]{border-color:var(--red)}.ceya-experience .request-result{gap:13px;display:grid}.ceya-experience .request-result h3{margin:0}.ceya-experience .admission-dialog h2{letter-spacing:normal;font-family:inherit;font-size:1.5rem;font-weight:700}.ceya-experience .admission-dialog p{color:var(--ink)}.ceya-experience .admission-dialog .fine,.ceya-experience .admission-dialog p.muted{color:var(--muted)}.ceya-experience .admission-dialog p.notice.error{color:#8f2035}@media (prefers-reduced-motion:reduce){html:has(.ceya-experience){scroll-behavior:auto}.ceya-experience *{transition:none!important;animation:none!important}}
.IkeGxW_editorial{overflow-wrap:anywhere}.IkeGxW_abertura{border-bottom:1px solid #d8e4f4}.IkeGxW_abertura h1{text-wrap:balance;max-width:1000px}.IkeGxW_introducao{max-width:810px}.IkeGxW_introducao p{font-size:1.06rem;max-width:none!important}.IkeGxW_secao .IkeGxW_texto h2,.IkeGxW_secao .IkeGxW_leitura h2,.IkeGxW_secao>div>h2{max-width:950px}.IkeGxW_duasColunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(25px,5vw,72px);display:grid}.IkeGxW_texto{min-width:0}.IkeGxW_texto p,.IkeGxW_leitura p{color:#40546c}.IkeGxW_texto p+p,.IkeGxW_leitura p+p{margin-top:18px}.IkeGxW_convite{margin-top:25px}.IkeGxW_foto{min-width:0;margin:0}.IkeGxW_foto img{border:1px solid #d7e1ed;border-radius:18px;width:100%;height:auto;display:block}.IkeGxW_foto figcaption{color:#50647c;padding-top:12px;font-size:.83rem}.IkeGxW_proposito{color:#f2f6fc;background:#102f54}.IkeGxW_proposito .IkeGxW_propositoInterior{max-width:900px}.IkeGxW_proposito .IkeGxW_propositoInterior h2{text-wrap:balance;margin-block:15px 22px;font-size:clamp(2.2rem,4.3vw,3.8rem)}.IkeGxW_proposito p{color:#e1eaf6;max-width:740px;font-size:1.06rem}.IkeGxW_proposito.IkeGxW_proposito .eyebrow{color:#ffdf8c}.IkeGxW_leitura{max-width:880px}.IkeGxW_linhaTempo{grid-template-columns:repeat(5,minmax(0,1fr));margin:35px 0 0;padding:0;list-style:none;display:grid}.IkeGxW_linhaTempo li{border-top:2px solid #bfd0e6;padding:29px 20px 0 0;position:relative}.IkeGxW_linhaTempo li:before{content:"";background:#164883;border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0;box-shadow:0 0 0 5px #fff}.IkeGxW_data{color:#164883;margin-bottom:12px;font-size:1.25rem;font-weight:780;line-height:1.3;display:block}.IkeGxW_linhaTempo li:last-child .IkeGxW_data{font-size:1.02rem}.IkeGxW_linhaTempo p{color:#40546c;font-size:.93rem}.IkeGxW_fundamentos{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:30px;display:grid}.IkeGxW_fundamento{background:#f7faff;border:1px solid #d7e3f2;border-radius:17px;padding:clamp(22px,3vw,34px)}.IkeGxW_fundamento h3{margin:18px 0 12px;font-size:1.3rem}.IkeGxW_fundamento p{color:#40546c;font-size:.97rem}.IkeGxW_icone{color:#164883;background:#e1ecfc;border-radius:13px;place-items:center;width:48px;height:48px;display:inline-grid}.IkeGxW_icone svg{width:25px;height:25px}.IkeGxW_painelDigital{background:#fff7e2;border:1px solid #eadbb1;border-radius:20px;padding:clamp(25px,4vw,45px)}.IkeGxW_painelDigital .IkeGxW_icone{color:#6b4a0f;background:#f9e7b6}.IkeGxW_painelDigital h3{text-wrap:balance;margin:22px 0 15px;font-size:1.55rem}.IkeGxW_painelDigital p{color:#5c4e35}.IkeGxW_equipe{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(25px,5vw,72px);display:grid}.IkeGxW_direcao{background:#fff;border:1px solid #d7e3f2;border-top:4px solid #164883;border-radius:0 0 20px 20px;padding:clamp(24px,4vw,44px)}.IkeGxW_equipe .IkeGxW_direcao h2{margin:24px 0 19px;font-size:clamp(2rem,3.3vw,3rem)}.IkeGxW_direcao p{color:#40546c}.IkeGxW_equipe .IkeGxW_texto h2{margin:19px 0 15px;font-size:2rem}@media (max-width:800px){.IkeGxW_duasColunas,.IkeGxW_equipe{grid-template-columns:minmax(0,1fr)}.IkeGxW_foto{max-width:650px}.IkeGxW_linhaTempo{grid-template-columns:minmax(0,1fr);gap:0}.IkeGxW_linhaTempo li{border-top:0;border-left:2px solid #bfd0e6;padding:0 0 27px 25px}.IkeGxW_linhaTempo li:before{top:5px;left:-7px}.IkeGxW_linhaTempo li:last-child{padding-bottom:0}.IkeGxW_linhaTempo li:last-child .IkeGxW_data{font-size:1.25rem}.IkeGxW_data{margin-bottom:7px}}@media (max-width:560px){.IkeGxW_fundamentos{grid-template-columns:minmax(0,1fr);gap:15px}.IkeGxW_introducao p{font-size:1rem}.IkeGxW_convite .btn{max-width:100%}}
