._KaqsG_main{width:100%;min-width:0;max-width:1512px;padding-bottom:var(--section-space);flex:1;margin-inline:auto}._KaqsG_main :where(h1,h2,h3){line-height:1.3}._KaqsG_header{box-shadow:0 2px 16px #371c210a}._KaqsG_header>div{padding-inline:var(--page-gutter);gap:24px}._KaqsG_header nav[aria-label=Main]{margin-left:auto}._KaqsG_header nav[aria-label=Main]>ul{gap:clamp(18px,2.2vw,34px)}._KaqsG_header nav[aria-label=Main]>ul>li>a{color:var(--color-brand);white-space:nowrap;padding:26px 0;font-size:16px;font-weight:600;line-height:1.5}._KaqsG_header nav[aria-label=Main]>ul>li>a:after{height:2px;bottom:14px}._KaqsG_header>div>div:last-child{gap:12px}._KaqsG_submenu{z-index:50;border:1px solid var(--color-line);width:240px;box-shadow:var(--soft-shadow);background:#fff;border-radius:12px;padding:8px;position:absolute;top:calc(100% - 2px);left:-20px}._KaqsG_submenu:before{content:"";inset-inline:0;height:10px;position:absolute;top:-10px}._KaqsG_submenu a{min-height:44px;color:var(--color-ink);border-radius:8px;align-items:center;padding:10px 14px;font-size:16px;font-weight:500;line-height:1.5;display:flex}._KaqsG_submenu a:hover,._KaqsG_submenu a:focus-visible,._KaqsG_submenu a[aria-current=page]{color:var(--color-brand);background:#f3eaed}._KaqsG_footer{color:var(--color-brand);background:#fff;line-height:1.5}._KaqsG_footerCurve{height:clamp(90px,14vw,175px);position:relative;overflow:hidden}._KaqsG_footerCurve:before{content:"";inset-inline:-2px;border-bottom:2px solid #f4eff0;border-radius:0 0 50% 50%;height:200%;position:absolute;bottom:0}._KaqsG_footerContent{gap:36px;max-width:1512px;margin-inline:auto;padding:8px 40px 0;display:grid}._KaqsG_footerContent>a{place-self:start center}._KaqsG_footerContent>a img{width:140px;height:auto}._KaqsG_footer dl{gap:14px;padding-top:28px;font-size:20px}._KaqsG_footer dl>div{grid-template-columns:26px minmax(0,1fr);align-items:start;column-gap:26px}._KaqsG_footer dl svg{width:26px;height:26px}._KaqsG_footer dd{overflow-wrap:anywhere;min-width:0}._KaqsG_footer dd a{word-break:normal}._KaqsG_footer nav{column-gap:44px;padding-top:28px;font-size:20px}._KaqsG_footer nav ul{align-content:start;gap:14px;display:grid}._KaqsG_footer nav li+li{margin:0}._KaqsG_footerLegal{color:#000;flex-wrap:wrap;justify-content:flex-end;gap:32px 128px;max-width:1512px;margin:44px auto 0;padding-inline:64px;font-size:16px;font-weight:600;display:flex}._KaqsG_footerBottom{border-top:1px solid #a77a86;margin-top:14px}._KaqsG_footerBottom>div{gap:8px 24px;padding:14px 40px;font-size:16px;font-weight:500}@media (min-width:640px){._KaqsG_footer dl>div{grid-template-columns:26px 162px minmax(0,1fr)}}@media (min-width:1200px){._KaqsG_footerContent{grid-template-columns:140px minmax(0,1fr) auto;column-gap:46px}._KaqsG_footerContent>a{justify-self:start}}@media (max-width:639px){._KaqsG_footerContent{gap:20px;padding-inline:24px}._KaqsG_footer dl,._KaqsG_footer nav{padding-top:0;font-size:16px}._KaqsG_footerLegal{justify-content:center;gap:16px 24px;padding-inline:24px;font-size:14px}._KaqsG_footerBottom>div{padding-inline:24px}._KaqsG_header>div{gap:8px;height:72px}._KaqsG_header>div>a img{width:54px;height:auto}._KaqsG_header>div>div:last-child{gap:4px}}
.vepqva_art{aspect-ratio:3/4;background:#fff;width:100%;display:block;position:relative;overflow:hidden}.vepqva_window{inset-block:0;width:100%;position:absolute;left:0;overflow:hidden}.vepqva_window img{-webkit-user-select:none;user-select:none;width:284.444%;max-width:none;height:auto;position:absolute;top:-27.5%;left:-6.6667%}.vepqva_art[data-pose=side] .vepqva_window{width:77.7778%;left:11.1111%}.vepqva_art[data-pose=side] img{width:365.714%;left:-137.143%}.vepqva_art[data-pose=back] .vepqva_window{width:95.5556%;left:2.2222%}.vepqva_art[data-pose=back] img{width:297.674%;left:-193.023%}.vepqva_art[data-portrait]{aspect-ratio:1}.vepqva_art[data-portrait] img{top:-37.7778%}
.wEgkhW_page{padding:56px var(--page-gutter) 0;color:var(--color-ink)}.wEgkhW_intro{max-width:720px;margin-bottom:36px}.wEgkhW_eyebrow{color:var(--color-brand-soft);letter-spacing:.14em;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.wEgkhW_intro h1{color:var(--color-brand);letter-spacing:-.045em;margin:14px 0 16px;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.15}.wEgkhW_intro>p{max-width:570px;color:var(--color-ink-muted);font-size:16px;line-height:1.8}.wEgkhW_layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:32px;max-width:1240px;margin-inline:auto;display:grid}.wEgkhW_chat{border:1px solid var(--color-line);background:#fff;border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 12px 40px #371c210d}.wEgkhW_chatHeader{border-bottom:1px solid var(--color-line);align-items:center;gap:12px;padding:20px 24px;display:flex}.wEgkhW_avatar{border:1px solid var(--color-line);background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}.wEgkhW_avatarGreeting{transform-origin:50% 85%;width:100%;animation:.65s ease-out both wEgkhW_owlNod;display:block}.wEgkhW_chatTitle{min-width:0}.wEgkhW_chatTitle h2{color:var(--color-brand);font-size:17px;font-weight:700}.wEgkhW_chatTitle p{color:var(--color-ink-muted);margin-top:3px;font-size:12px}.wEgkhW_reset{width:40px;height:40px;color:var(--color-brand-soft);border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.wEgkhW_reset:hover{background:var(--color-shell)}.wEgkhW_conversation{overscroll-behavior:contain;scrollbar-gutter:stable;background:linear-gradient(#faf7f8,#fff);flex-direction:column;gap:20px;height:360px;padding:24px;scroll-margin-block:100px 24px;display:flex;overflow-y:auto}.wEgkhW_assistantMessage,.wEgkhW_userMessage{overflow-wrap:anywhere;flex-shrink:0;max-width:94%;padding:18px 20px;font-size:14px;line-height:1.75}.wEgkhW_assistantMessage{background:#fff;border:1px solid #eee6e8;border-radius:4px 18px 18px;align-self:flex-start}.wEgkhW_userMessage{color:#fff;background:var(--color-brand);border-radius:18px 4px 18px 18px;align-self:flex-end}.wEgkhW_speaker{color:var(--color-brand-soft);align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.wEgkhW_userMessage .wEgkhW_speaker{color:#e9cdd4}.wEgkhW_assistantMessage p+p{margin-top:8px}.wEgkhW_welcomeNote{color:var(--color-ink-muted);margin-top:14px;font-size:12px;display:block}.wEgkhW_answerLink{color:var(--color-brand);text-underline-offset:4px;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.wEgkhW_matches{gap:8px;margin-top:12px;display:grid}.wEgkhW_matches button{border:1px solid var(--color-line);text-align:left;color:var(--color-brand);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;display:flex}.wEgkhW_matches button:hover{background:var(--color-shell)}.wEgkhW_matches svg,.wEgkhW_questions svg{flex-shrink:0}.wEgkhW_browse{border-top:1px solid var(--color-line);padding:18px 24px}.wEgkhW_browseHeading{color:var(--color-brand-soft);justify-content:space-between;align-items:center;display:flex}.wEgkhW_browseHeading h3{color:var(--color-ink);font-size:12px;font-weight:700}.wEgkhW_categories{flex-wrap:wrap;gap:6px;margin:12px 0 14px;display:flex}.wEgkhW_categories button{border:1px solid var(--color-line);min-height:36px;color:var(--color-ink-muted);border-radius:20px;padding:6px 11px;font-size:11px}.wEgkhW_categories button[aria-pressed=true]{border-color:var(--color-brand);color:#fff;background:var(--color-brand)}.wEgkhW_categories button:hover:not([aria-pressed=true]){background:var(--color-shell);color:var(--color-brand)}.wEgkhW_questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wEgkhW_questions button{border:1px solid var(--color-line);min-height:58px;color:var(--color-brand);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px;font-size:12px;font-weight:600;line-height:1.5;transition:background .15s,border-color .15s;display:flex}.wEgkhW_questions button:hover{border-color:var(--color-brand-soft);background:#faf5f6}.wEgkhW_showMore{min-height:32px;color:var(--color-brand-soft);text-underline-offset:3px;margin-top:10px;font-size:12px;text-decoration:underline}.wEgkhW_composer{border-top:1px solid var(--color-line);padding:18px 24px 16px}.wEgkhW_inputLabel{margin-bottom:8px;font-size:12px;font-weight:600;display:block}.wEgkhW_inputRow{border:1px solid var(--color-line);background:#faf8f9;border-radius:14px;align-items:center;gap:10px;padding:7px 8px 7px 14px;display:flex}.wEgkhW_inputRow:focus-within{border-color:var(--color-brand-soft);outline:2px solid #eee0e4}.wEgkhW_inputRow input{background:0 0;outline:none;width:100%;min-width:0;min-height:42px;font-size:16px}.wEgkhW_inputRow input::placeholder{color:#797075;font-size:13px}.wEgkhW_inputRow button{color:#fff;background:var(--color-brand);border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.wEgkhW_inputRow button:disabled{color:#8b7d82;cursor:default;background:#eee7e9}.wEgkhW_disclosure{color:var(--color-ink-muted);text-align:center;margin-top:12px;font-size:11px}.wEgkhW_disclosure span{margin-inline:6px}.wEgkhW_disclosure a{text-underline-offset:3px;text-decoration:underline}.wEgkhW_sidebar{gap:24px;min-width:0;display:grid}.wEgkhW_contactCard{background:var(--color-brand);color:#fff;border-radius:20px;padding:28px}.wEgkhW_contactIcon{color:#ecc7d1;border:1px solid #785660;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:18px;display:grid}.wEgkhW_contactCard h2{letter-spacing:-.025em;font-size:22px;font-weight:600}.wEgkhW_contactCard p{color:#e0cdd2;margin-top:12px;font-size:13px;line-height:1.8}.wEgkhW_contactCard a{min-height:44px;color:var(--color-brand);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:12px 16px;font-size:13px;font-weight:700;display:flex}.wEgkhW_page :where(button,a):focus-visible,.wEgkhW_conversation:focus-visible{outline:3px solid var(--color-brand-soft);outline-offset:3px}.wEgkhW_intro{animation:.45s ease-out both wEgkhW_arrive}.wEgkhW_chat{animation:.5s ease-out 80ms both wEgkhW_arrive}.wEgkhW_sidebar{animation:.5s ease-out .16s both wEgkhW_arrive}.wEgkhW_assistantMessage,.wEgkhW_userMessage{animation:.28s ease-out both wEgkhW_messageIn}.wEgkhW_userMessage+.wEgkhW_assistantMessage{animation-delay:.12s}.wEgkhW_questions{animation:.25s ease-out both wEgkhW_arrive}.wEgkhW_questions button,.wEgkhW_matches button,.wEgkhW_categories button,.wEgkhW_inputRow button,.wEgkhW_contactCard a{transition:transform .18s,background .18s,border-color .18s,box-shadow .18s}.wEgkhW_questions button:hover,.wEgkhW_matches button:hover{transform:translateY(-2px);box-shadow:0 4px 10px #371c2112}.wEgkhW_questions button:active,.wEgkhW_matches button:active,.wEgkhW_categories button:active,.wEgkhW_inputRow button:active:not(:disabled){transform:scale(.98)}.wEgkhW_questions svg,.wEgkhW_matches svg,.wEgkhW_answerLink svg,.wEgkhW_contactCard a svg{transition:transform .2s}.wEgkhW_questions button:hover svg,.wEgkhW_matches button:hover svg,.wEgkhW_answerLink:hover svg,.wEgkhW_contactCard a:hover svg{transform:translate(3px)}.wEgkhW_reset svg{transition:transform .3s}.wEgkhW_reset:hover svg{transform:rotate(-35deg)}.wEgkhW_inputRow button:hover:not(:disabled){background:var(--color-brand-deep);transform:translateY(-2px)}@keyframes wEgkhW_arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes wEgkhW_messageIn{0%{opacity:0;transform:translateY(7px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes wEgkhW_owlNod{0%,to{transform:rotate(0)}35%{transform:rotate(-8deg)}70%{transform:rotate(5deg)}}@media (min-width:1440px){.wEgkhW_intro{margin-left:calc(50% - 620px)}}@media (max-width:900px){.wEgkhW_layout{grid-template-columns:minmax(0,1fr)}.wEgkhW_sidebar{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.wEgkhW_conversation{height:340px}}@media (max-width:600px){.wEgkhW_page{padding:32px 16px 0}.wEgkhW_intro{margin-bottom:24px;padding-inline:4px}.wEgkhW_intro>p{font-size:14px}.wEgkhW_layout{gap:24px}.wEgkhW_chat{border-radius:18px}.wEgkhW_chatHeader{gap:10px;padding:16px}.wEgkhW_chatTitle h2{font-size:15px}.wEgkhW_chatTitle p{font-size:11px}.wEgkhW_conversation{height:320px;padding:16px}.wEgkhW_assistantMessage,.wEgkhW_userMessage{max-width:96%;padding:14px;font-size:13px}.wEgkhW_browse,.wEgkhW_composer{padding:16px}.wEgkhW_questions{grid-template-columns:minmax(0,1fr)}.wEgkhW_questions button{min-height:44px}.wEgkhW_sidebar{grid-template-columns:minmax(0,1fr)}.wEgkhW_contactCard{padding-inline:24px}}@media (prefers-reduced-motion:reduce){.wEgkhW_page *,.wEgkhW_page :before,.wEgkhW_page :after{transition:none!important;animation:none!important}.wEgkhW_page button:hover,.wEgkhW_page button:active,.wEgkhW_page button:hover svg,.wEgkhW_page a:hover svg{transform:none}}
.RD9pQq_widget{right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:40;flex-direction:column;align-items:flex-end;gap:18px;display:flex;position:fixed}.RD9pQq_action{color:#202b3b;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:flex-end;align-items:center;width:76px;height:76px;padding:0;text-decoration:none;display:flex;position:relative}.RD9pQq_icon{z-index:1;border:4px solid #fff;border-radius:50%;flex-shrink:0;place-items:center;width:76px;height:76px;display:grid;position:relative;box-shadow:0 8px 28px #00000029}.RD9pQq_school{background:#fff}.RD9pQq_owl{transform-origin:50% 80%;border-radius:50%;width:100%;display:block;overflow:hidden}.RD9pQq_action:hover .RD9pQq_owl,.RD9pQq_action:focus-visible .RD9pQq_owl{animation:.7s ease-out RD9pQq_owlHello}.RD9pQq_icon{transition:transform .2s,box-shadow .2s}.RD9pQq_action:hover .RD9pQq_icon,.RD9pQq_action:focus-visible .RD9pQq_icon{transform:translateY(-3px);box-shadow:0 12px 30px #0003}.RD9pQq_action:active .RD9pQq_icon{transform:scale(.96)}@keyframes RD9pQq_owlHello{0%,to{transform:rotate(0)}30%{transform:rotate(-9deg)}65%{transform:rotate(6deg)}}.RD9pQq_whatsapp{color:#fff;background:linear-gradient(145deg,#70db79,#25a84b)}.RD9pQq_label{white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border-radius:40px 0 0 40px;padding:14px 52px 14px 24px;font-size:18px;font-weight:700;transition:opacity .2s,transform .2s;position:absolute;right:38px;transform:translate(12px);box-shadow:-8px 5px 24px #00000014}.RD9pQq_action:hover .RD9pQq_label,.RD9pQq_action:focus-visible .RD9pQq_label{opacity:1;transform:translate(0)}.RD9pQq_action:focus-visible{outline:3px solid var(--color-brand);outline-offset:5px}@media (max-width:639px){.RD9pQq_widget{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));gap:12px}.RD9pQq_action,.RD9pQq_icon{width:60px;height:60px}.RD9pQq_whatsapp svg{width:32px;height:32px}.RD9pQq_label{max-width:calc(100vw - 62px);padding:12px 38px 12px 18px;font-size:14px;right:30px}}@media (prefers-reduced-motion:reduce){.RD9pQq_widget *{transition:none!important;animation:none!important}.RD9pQq_action:hover .RD9pQq_icon,.RD9pQq_action:focus-visible .RD9pQq_icon,.RD9pQq_action:active .RD9pQq_icon{transform:none}}
.pGcnZG_card{background:#fff;border:1px solid #eaddd7;border-radius:24px;padding:24px 24px 20px;overflow:hidden}.pGcnZG_heading{color:var(--color-brand-soft);justify-content:space-between;align-items:center;gap:8px;display:flex}.pGcnZG_heading>span{letter-spacing:.12em;font-size:10px;font-weight:700}.pGcnZG_motionToggle{border:1px solid var(--color-line);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;transition:background .2s;display:grid}.pGcnZG_motionToggle:hover{background:var(--color-shell)}.pGcnZG_card h2{color:var(--color-brand);letter-spacing:-.035em;margin-top:8px;font-size:clamp(25px,2.5vw,32px);font-weight:600}.pGcnZG_description{max-width:300px;color:var(--color-ink-muted);margin-top:12px;font-size:13px;line-height:1.8}.pGcnZG_stage{background:radial-gradient(at 50% 65%,#fff1d5,#fffaf0 48%,#fff 72%);border-radius:24px;margin-top:12px;position:relative}.pGcnZG_viewer{width:100%;height:410px;position:relative}.pGcnZG_canvas{position:absolute;inset:0}.pGcnZG_canvas canvas{width:100%;height:100%;display:block}.pGcnZG_fallback{mix-blend-mode:multiply;width:230px;max-width:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:600px){.pGcnZG_card{padding:20px}.pGcnZG_viewer{height:360px}}@media (prefers-reduced-motion:reduce){.pGcnZG_motionToggle{display:none}}
