.divider[data-v-52bcee52]{background-repeat:no-repeat;background-size:100%;height:100px;left:0;position:absolute;right:0;width:100%}.hero{align-items:center;background:#0e1829;display:flex;min-height:100vh;overflow:hidden;position:relative}.hero__grid{background-image:radial-gradient(circle,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:38px 38px;top:0;right:0;bottom:0;left:0}.hero__glow,.hero__grid{pointer-events:none;position:absolute;z-index:0}.hero__glow{border-radius:50%}.hero__glow--1{animation:glow-drift 12s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(200,128,39,.12) 0,transparent 68%);height:700px;right:-180px;top:-200px;width:700px}.hero__glow--2{animation:glow-drift 16s ease-in-out infinite alternate-reverse;background:radial-gradient(circle,rgba(31,41,77,.9) 0,transparent 70%);bottom:-100px;height:500px;left:-120px;width:500px}.hero__glow--3{animation:glow-drift 18s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(200,128,39,.07) 0,transparent 70%);height:300px;left:10%;top:40%;width:300px}@keyframes glow-drift{0%{transform:translate(0) scale(1)}to{transform:translate(50px,35px) scale(1.12)}}.hero__location{align-items:center;animation:fadeInRight .7s .8s both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:100px;color:#ffffff73;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.07em;padding:6px 14px;position:absolute;right:28px;top:88px;z-index:3}.hero__location i{color:#c88027;font-size:13px}@media (max-width:768px){.hero__location{display:none}}.hero__inner{margin:0 auto;max-width:860px!important;padding:150px 24px 170px;position:relative;text-align:center;width:100%;z-index:1}.hero__eyebrow{align-items:center;animation:fadeInUp .5s .1s both;background:#c880271a;border:1px solid rgba(200,128,39,.28);border-radius:100px;color:#c88027;display:inline-flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.16em;margin-bottom:32px;padding:7px 18px;text-transform:uppercase}.hero__eyebrow i{font-size:13px}.hero__heading{animation:fadeInUp .6s .2s both;color:#fff;font-size:clamp(2.2rem,6.5vw,4.4rem);font-weight:800;letter-spacing:-.04em;line-height:1.08;margin-bottom:1.6rem;text-shadow:0 4px 40px rgba(0,0,0,.35)}.hero__heading .hero__accent{background:linear-gradient(135deg,#c88027,#f0b266 60%,#ffd580);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.hero__heading .hero__accent:after{background:linear-gradient(90deg,#c88027,#f0b266);border-radius:3px;bottom:-4px;content:"";height:3px;left:0;opacity:.5;position:absolute;right:0}@media (max-width:600px){.hero__heading{font-size:clamp(2rem,8vw,2.8rem)}}.hero__desc{animation:fadeInUp .6s .3s both;color:#ffffff9e;font-size:clamp(15px,2vw,18px);font-weight:300;line-height:1.8;margin:0 auto 2.4rem;max-width:580px}.hero__actions{align-items:center;animation:fadeInUp .6s .4s both;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:3rem}.hero__btn{align-items:center;border:none;border-radius:100px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:8px;letter-spacing:.01em;padding:14px 28px;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),background .25s ease}.hero__btn i{font-size:17px}.hero__btn--primary{background:#c88027;box-shadow:0 4px 20px #c8802759;color:#fff}.hero__btn--primary:hover{background:#f0b266;box-shadow:0 8px 32px #c8802780;transform:translateY(-2px)}.hero__btn--primary:active{transform:translateY(0)}.hero__btn--outline{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:transparent;border:1.5px solid hsla(0,0%,100%,.2);color:#ffffffd9}.hero__btn--outline:hover{border-color:#c8802780;box-shadow:0 4px 20px #c8802726;color:#f0b266;transform:translateY(-2px)}@media (max-width:480px){.hero__btn{border-radius:14px;justify-content:center;width:100%}}.hero__sep{animation:fadeInUp .6s .5s both;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);height:1px;margin:0 auto 2.5rem;max-width:500px;width:100%}.hero__stats{align-items:center;animation:fadeInUp .6s .55s both;display:flex;flex-wrap:wrap;gap:0;justify-content:center}@media (max-width:540px){.hero__stats{gap:20px 0}}.hero__stat{align-items:center;display:flex;flex-direction:column;padding:0 28px}@media (max-width:540px){.hero__stat{padding:0 8px;width:50%}}.hero__stat-num{color:#f0b266;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.03em;line-height:1.1}.hero__stat-label{color:#fff6;font-size:10.5px;font-weight:500;letter-spacing:.08em;margin-top:5px;text-transform:uppercase;white-space:nowrap}@media (max-width:480px){.hero__stat-label{font-size:9.5px;text-align:center;white-space:normal}}.hero__stat-pipe{background:#ffffff1a;flex-shrink:0;height:38px;width:1px}@media (max-width:540px){.hero__stat-pipe{display:none}}.hero__scroll-hint{animation:bounce-down 2.4s ease-in-out infinite;bottom:115px;color:#ffffff40;font-size:26px;left:50%;position:absolute;transform:translate(-50%);z-index:2}@media (max-width:600px){.hero__scroll-hint{bottom:125px}}@keyframes bounce-down{0%,to{opacity:.25;transform:translate(-50%) translateY(0)}50%{opacity:.55;transform:translate(-50%) translateY(10px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.card_service .body_comp[data-v-199476d8]{width:500px}.card_service .body_comp h2[data-v-199476d8]{color:#002541}.card_service .body_comp h6[data-v-199476d8]{color:#c88027;font-size:1.05rem}.card_service .body_comp p[data-v-199476d8]{color:#002541bf;font-size:16px;line-height:1.75}@media (max-width:600px){.card_service .body_comp[data-v-199476d8]{margin-bottom:60px;width:100%}}.card_service .card_itens[data-v-199476d8]{gap:12px}.card_service .card_itens .item[data-v-199476d8]{background:#00254112;border:1.5px solid rgba(0,37,65,.08);border-radius:44px;cursor:default;max-height:44px;max-width:44px;min-height:44px;min-width:44px;transition:background .25s ease,border-color .25s ease,transform .25s ease}.card_service .card_itens .item[data-v-199476d8]:hover{background:#c880271f;border-color:#c880274d;transform:translateY(-2px)}.card_service .card_itens .item i[data-v-199476d8]{color:#002541;font-size:20px;transition:color .25s ease}.card_service .card_itens .item:hover i[data-v-199476d8]{color:#c88027}.card_service img[data-v-199476d8]{filter:drop-shadow(0 4px 24px rgba(0,37,65,.1))}.bg_card_service{background:#fafae8;background-image:url(./bg-1.CkOjhQ-A.png);background-repeat:repeat;background-size:20%}.bg_card_service .card_header_service{max-width:500px;width:100%}.bg_card_service .card_header_service h2{color:#002541}.bg_card_service .card_header_service h6{color:#c88027}.bg_card_service .card_header_service p{color:#002541b8;font-size:16px;line-height:1.75}.bg_card_service .space_cards_service{gap:12px;max-width:500px}.bg_card_service .cards{background:#fff;border:1px solid rgba(0,37,65,.06);border-radius:20px;box-shadow:0 2px 12px #0025410f;cursor:default;transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),border-color .28s ease}.bg_card_service .cards:hover{border-color:#c8802733;box-shadow:0 12px 36px #0025411f;transform:translateY(-4px)}@media (min-width:600px) and (max-width:1000px){.bg_card_service .cards{max-width:calc(50% - 10px)}}.bg_card_service .cards i{color:#c88027;font-size:20px}.bg_card_service .cards h6{color:#002541;font-weight:700}.bg_card_service .cards p{color:#002541a6;font-size:14px;line-height:1.6}.bg_card_service .cards .item h4{color:#c88027!important}.bg_adv{background:#1f294d;background-image:radial-gradient(ellipse 70% 50% at 50% 100%,rgba(200,128,39,.07) 0,transparent 65%)}.bg_adv .card_header_service{margin:0 auto;max-width:620px;width:100%}.bg_adv .card_header_service h3{color:#fff!important}.bg_adv .card_header_service h6{color:#ffffffa6!important}.bg_adv .team_grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1080px;padding:0 16px}@media (max-width:960px){.bg_adv .team_grid{grid-template-columns:repeat(2,1fr);max-width:680px}}@media (max-width:600px){.bg_adv .team_grid{grid-template-columns:1fr;max-width:420px}}.bg_adv .team_card{background:#fff;border-radius:20px;box-shadow:0 8px 40px #00000059;overflow:hidden;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s ease}.bg_adv .team_card:hover{box-shadow:0 24px 64px #00000073;transform:translateY(-8px)}.bg_adv .team_card:hover .team_photo{transform:scale(1.06)}.bg_adv .team_photo_wrap{height:280px;overflow:hidden;position:relative}.bg_adv .team_photo{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform .5s ease;width:100%}.bg_adv .team_photo_overlay{align-items:flex-end;background:linear-gradient(0deg,rgba(0,37,65,.96) 0,rgba(0,37,65,.45) 50%,transparent);display:flex;top:0;right:0;bottom:0;left:0;padding:20px;position:absolute}.bg_adv .team_name_badge .team_academy_tag{color:#c88027;font-size:10px;font-weight:700;letter-spacing:.12em;margin-bottom:4px;text-transform:uppercase}.bg_adv .team_name_badge h5{color:#fff;font-size:19px;font-weight:700;line-height:1.2;margin-bottom:3px}.bg_adv .team_name_badge .team_role{color:#ffffffb8;font-size:12px;margin:0}.bg_adv .team_body{padding:20px}.bg_adv .team_section_label{color:#00254166;font-size:10px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.bg_adv .team_skills{margin-bottom:20px}.bg_adv .team_skill_item{align-items:flex-start;color:#002541cc;display:flex;font-size:13px;gap:8px;line-height:1.4;margin-bottom:8px}.bg_adv .team_skill_item i{color:#c88027;flex-shrink:0;font-size:16px;margin-top:1px}.bg_adv .team_cta{border-top:1px solid rgba(0,0,0,.08);padding-top:16px}.bg_adv .team_whatsapp_btn{align-items:center;background:#c88027;border-radius:10px;color:#fff;display:flex;font-size:13px;font-weight:600;gap:8px;padding:11px 16px;text-decoration:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.bg_adv .team_whatsapp_btn i{flex-shrink:0;font-size:18px}.bg_adv .team_whatsapp_btn span{line-height:1.3}.bg_adv .team_whatsapp_btn:hover{background:#a66a20;box-shadow:0 4px 16px #c8802766;transform:translateY(-1px)}.session_maps h4{color:#002541}.session_maps p{color:#002541ad;line-height:1.75}.session_maps h6{color:#002541!important;font-weight:700}.session_maps .contact_item{align-items:center;background:#00254108;border:1px solid rgba(0,37,65,.07);border-radius:12px;display:flex;gap:12px;padding:12px 14px;transition:background .2s ease,border-color .2s ease,transform .2s ease}.session_maps .contact_item:hover{background:#0025410f;border-color:#00254121;transform:translate(3px)}.session_maps .contact_icon_wrap{align-items:center;background:#c88027;border-radius:50%;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.session_maps .contact_icon_wrap i{color:#fff;font-size:16px}.session_maps .contact_info{display:flex;flex-direction:column;gap:2px}.session_maps .contact_name{color:#002541;font-size:13px;font-weight:600;line-height:1.3}.session_maps .contact_tel{color:#c88027;font-size:14px;text-decoration:none;transition:color .2s ease}.session_maps .contact_tel:hover{color:#a66a20}.session_maps .email_item{align-items:center;background:#c880270f;border:1px solid rgba(200,128,39,.18);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.session_maps .email_item:hover{background:#c880271c;border-color:#c880274d;transform:translate(3px)}.session_maps .email_icon_wrap{align-items:center;background:#c88027;border-radius:50%;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.session_maps .email_icon_wrap i{color:#fff;font-size:16px}.session_maps .email_text{color:#002541;font-size:14px;font-weight:500;transition:color .2s ease}.email_item:hover .session_maps .email_text{color:#c88027}.session_maps .email_arrow{color:#c88027;font-size:16px;opacity:.5;transition:opacity .2s ease,transform .2s ease}.email_item:hover .session_maps .email_arrow{opacity:1;transform:translate(2px,-2px)}.session_maps .card_maps{background:#fff;border:1px solid rgba(0,37,65,.08);border-radius:20px;box-shadow:0 4px 16px #0025410f,0 1px 4px #0025410a;max-width:520px;transition:box-shadow .3s ease;width:100%}.session_maps .card_maps:hover{box-shadow:0 8px 32px #0025411a,0 2px 8px #0025410f}.session_maps .location_selector__label{align-items:center;color:#00254166;display:flex;font-size:11px;font-weight:600;gap:5px;letter-spacing:.07em;margin-bottom:8px;text-transform:uppercase}.session_maps .location_selector__label i{font-size:14px}.session_maps .location_chip{border-color:#0025412e!important;color:#00254199!important;font-size:13px;font-weight:500;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease!important}.session_maps .location_chip:hover{border-color:#c88027!important;color:#c88027!important;transform:translateY(-1px)}.session_maps .location_chip--active{background:#c88027!important;border-color:#c88027!important;color:#fff!important}.session_maps .location_chip--active i{color:#fff!important}.session_maps .map_wrapper{border-radius:10px;overflow:hidden}.session_maps .map_frame_container{border-radius:10px;overflow:hidden;position:relative}.session_maps .map_frame_container iframe{border-radius:10px;display:block}.session_maps .map_loader{align-items:center;background:#ffffffeb;border-radius:10px;display:flex;flex-direction:column;gap:10px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:2}.session_maps .map_loader i{animation:pin-pulse 1s ease-in-out infinite;color:#c88027;font-size:30px}.session_maps .map_loader span{color:#00254173;font-size:12px;font-weight:500;letter-spacing:.03em}@keyframes pin-pulse{0%,to{opacity:1;transform:translateY(0) scale(1)}50%{opacity:.7;transform:translateY(-4px) scale(1.15)}}.session_maps .address_block .title-endereco{color:#00000059;font-size:12px;font-weight:500;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.session_maps .address_block .address_pin{color:#c88027;flex-shrink:0;font-size:18px}.session_maps .address_block .text-endereco{color:#002541;font-size:14px;font-weight:600;line-height:1.5}.session_maps .address_block .text-cep{color:#00254180;font-size:12px;font-weight:500;letter-spacing:.02em;margin-top:3px}.session_maps .map-fade-enter-active,.session_maps .map-fade-leave-active{transition:opacity .22s ease}.session_maps .map-fade-enter-from,.session_maps .map-fade-leave-to{opacity:0}.session_maps .address-slide-enter-active,.session_maps .address-slide-leave-active{transition:opacity .18s ease,transform .18s ease}.session_maps .address-slide-enter-from{opacity:0;transform:translateY(6px)}.session_maps .address-slide-leave-to{opacity:0;transform:translateY(-6px)}.session_maps .loader-fade-enter-active,.session_maps .loader-fade-leave-active{transition:opacity .2s ease}.session_maps .loader-fade-enter-from,.session_maps .loader-fade-leave-to{opacity:0}:root{--c-bg:#111827;--c-surface:#1a2235;--c-border:hsla(0,0%,100%,.07);--c-border-hover:hsla(0,0%,100%,.16);--c-border-selected:#c88027;--c-gold:#c88027;--c-gold-light:#f0b266;--c-text:hsla(0,0%,100%,.9);--c-muted:hsla(0,0%,100%,.45);--c-tag-bg:rgba(200,128,39,.12);--c-selected-glow:rgba(200,128,39,.14);--radius:14px;--transition:.25s cubic-bezier(.4,0,.2,1)}.bg_services{background:var(--c-bg);background-image:radial-gradient(ellipse 60% 50% at 50% 0,rgba(200,128,39,.06) 0,transparent 70%);color:var(--c-text);min-height:100vh;padding-bottom:140px!important}.services-header{margin-inline:auto;max-width:1000px;text-align:center}.services-eyebrow{align-items:center;color:var(--c-gold);display:inline-flex;font-size:.72rem;font-weight:600;gap:10px;letter-spacing:.18em;margin-bottom:14px;text-transform:uppercase}.services-eyebrow:after,.services-eyebrow:before{background:var(--c-gold);border-radius:2px;content:"";display:inline-block;height:1.5px;opacity:.5;width:24px}.services-title{color:var(--c-text);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.15;margin-bottom:14px}.services-subtitle{color:var(--c-muted);font-size:1rem;font-weight:300;line-height:1.65}.service-card{animation:fadeInUp .5s both;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius);cursor:pointer;display:flex;flex-direction:column;gap:12px;height:100%;padding:28px 24px 24px;position:relative;transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition),background var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.service-card:hover{border-color:var(--c-border-hover);box-shadow:0 12px 40px #00000059;transform:translateY(-3px)}.service-card:focus-visible{outline:2px solid var(--c-gold);outline-offset:3px}.service-card--selected{background:linear-gradient(135deg,#151e2b,#1c1a0f);border-color:var(--c-border-selected)!important;box-shadow:0 0 0 1px var(--c-gold),0 8px 40px var(--c-selected-glow),inset 0 1px #c880271a;transform:translateY(-4px)}.service-card--selected .service-icon-wrap{background:#c8802726;border-color:#c880274d}.service-card--selected .service-card-title,.service-card--selected .service-icon{color:var(--c-gold-light)}.service-tag{background:var(--c-tag-bg);border:1px solid rgba(200,128,39,.22);border-radius:100px;color:var(--c-gold);font-size:.62rem;font-weight:600;letter-spacing:.1em;padding:3px 10px;position:absolute;right:16px;text-transform:uppercase;top:16px}.service-checkbox{background:transparent;border:1.5px solid var(--c-border-hover);border-radius:6px;display:grid;height:22px;place-items:center;transition:all var(--transition);width:22px}.service-card--selected .service-checkbox{background:var(--c-gold);border-color:var(--c-gold);box-shadow:0 0 12px #c8802773}.service-icon-wrap{background:#ffffff0a;border:1px solid var(--c-border);border-radius:12px;display:grid;height:48px;margin-top:8px;place-items:center;transition:all var(--transition);width:48px}.service-icon{color:var(--c-muted);font-size:22px}.service-card-title,.service-icon{transition:color var(--transition)}.service-card-title{color:var(--c-text);font-size:1.05rem;font-weight:600;line-height:1.3;padding-right:32px}.service-card-desc{color:var(--c-muted);flex:1;font-size:.85rem;font-weight:300;line-height:1.65}.service-includes{animation:expandIn .3s ease both;border-top:1px solid rgba(200,128,39,.15);margin-top:4px;padding-top:14px}.service-includes .includes-label{color:var(--c-gold);font-size:.68rem;font-weight:600;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.service-includes ul{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.service-includes li{align-items:flex-start;color:#ffffffa6;display:flex;font-size:.78rem;gap:4px;line-height:1.4}.service-includes li i{color:var(--c-gold);flex-shrink:0;font-size:14px;margin-top:1px}.selection-bar{bottom:28px;left:50%;max-width:900px;position:fixed;transform:translate(-50%);width:calc(100% - 48px);z-index:100}.selection-bar-inner{align-items:center;background:#18202e;border:1px solid var(--c-gold);border-radius:16px;box-shadow:0 8px 60px #0009,0 0 0 1px #c880271a,inset 0 1px #ffffff0a;display:flex;gap:16px;justify-content:space-between;padding:14px 20px}@media (max-width:600px){.selection-bar-inner{align-items:flex-start;flex-direction:column}}.selection-info{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:10px;min-width:0}.selection-count{color:var(--c-gold-light);flex-shrink:0;font-size:1.6rem;font-weight:700;line-height:1}.selection-label{color:var(--c-muted);flex-shrink:0;font-size:.8rem}.selection-chips{display:flex;flex-wrap:wrap;gap:6px;max-width:500px}.selection-chip{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:100px;color:var(--c-text);display:inline-flex;font-size:.72rem;gap:5px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.selection-chip i{color:var(--c-gold);flex-shrink:0;font-size:13px}.selection-chip button{background:none;border:none;color:var(--c-muted);cursor:pointer;display:grid;flex-shrink:0;line-height:1;padding:0;place-items:center;transition:color .2s}.selection-chip button:hover{color:var(--c-text)}.selection-chip button i{font-size:13px}.cta-button{align-items:center;background:var(--c-gold);border:none;border-radius:10px;color:#0d1117;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.85rem;font-weight:600;gap:8px;letter-spacing:.02em;padding:11px 22px;transition:all var(--transition);white-space:nowrap}.cta-button:hover{background:var(--c-gold-light);box-shadow:0 4px 20px #c8802766;transform:translateY(-1px)}.cta-button i{font-size:16px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes expandIn{0%{opacity:0;transform:scaleY(.8);transform-origin:top}to{opacity:1;transform:scaleY(1)}}.slide-up-enter-active,.slide-up-leave-active{transition:all .35s cubic-bezier(.4,0,.2,1)}.slide-up-enter-from,.slide-up-leave-to{opacity:0;transform:translate(-50%) translateY(20px)}.faq_section{background:#def1ff;background-image:radial-gradient(ellipse 70% 55% at 0 100%,rgba(200,128,39,.07) 0,transparent 55%),radial-gradient(ellipse 50% 45% at 100% 5%,rgba(0,37,65,.04) 0,transparent 55%)}.faq_section .faq_header{margin:0 auto;max-width:780px}.faq_section .faq_badge{align-items:center;background:#c880271f;border:1px solid rgba(200,128,39,.28);border-radius:100px;color:#c88027;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.12em;padding:5px 16px;text-transform:uppercase}.faq_section .faq_badge .v-icon{color:#c88027!important}.faq_section .faq_title{color:#002541!important;font-size:clamp(1.6rem,3vw,2.1rem)!important;font-weight:800;line-height:1.2}.faq_section .faq_subtitle{color:#c88027!important;font-size:1rem!important;font-weight:500;line-height:1.6}.faq_section .faq_text{color:#0025419e;font-size:.93rem;line-height:1.8;margin:0 auto .4rem;max-width:640px}.faq_section .faq_content_grid{align-items:start;display:grid;gap:56px;grid-template-columns:1fr 320px}@media (max-width:1024px){.faq_section .faq_content_grid{gap:36px;grid-template-columns:1fr 280px}}@media (max-width:800px){.faq_section .faq_content_grid{gap:40px;grid-template-columns:1fr}}.faq_section .faq_panels{display:flex!important;flex-direction:column!important;gap:10px!important}.faq_section .faq_panel{background:#fff!important;border:1.5px solid rgba(0,37,65,.08)!important;border-radius:14px!important;box-shadow:0 2px 10px #0025410d!important;margin:0!important;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .2s ease}.faq_section .faq_panel:hover{border-color:#c880274d!important;box-shadow:0 6px 24px #0025411a!important;transform:translateY(-1px)}.faq_section .faq_panel.v-expansion-panel--active{border-color:#c88027!important;box-shadow:0 8px 32px #c8802729!important}.faq_section .faq_panel.v-expansion-panel--active .faq_number{background:#c88027;color:#fff}.faq_section .faq_panel.v-expansion-panel--active .faq_panel_title:before{opacity:1}.faq_section .faq_panel .v-expansion-panel__shadow{box-shadow:none!important}.faq_section .faq_panel_title{min-height:unset!important;padding:16px 18px!important;position:relative}.faq_section .faq_panel_title:before{background:#c88027;border-radius:0 3px 3px 0;bottom:12px;content:"";left:0;opacity:0;position:absolute;top:12px;transition:opacity .25s ease;width:3px}.faq_section .faq_panel_title .v-expansion-panel-title__overlay{opacity:0!important}.faq_section .faq_question_inner{align-items:center;display:flex;gap:12px;width:100%}.faq_section .faq_number{align-items:center;background:#0025410f;border-radius:9px;color:#002541;display:flex;flex-shrink:0;font-size:11px;font-weight:800;height:34px;justify-content:center;letter-spacing:.04em;transition:background .25s ease,color .25s ease;width:34px}.faq_section .faq_question_text{color:#002541;flex:1;font-size:.94rem;font-weight:700;line-height:1.45;text-align:left}.faq_section .faq_chevron{color:#00254159!important;flex-shrink:0;transition:transform .3s ease,color .25s ease}.faq_section .faq_chevron.rotated{color:#c88027!important;transform:rotate(180deg)}.faq_section .faq_panel_body .v-expansion-panel-text__wrapper{padding:0 18px 20px 64px!important}.faq_section .faq_answer{color:#002541b3;font-size:.91rem;line-height:1.8}.faq_section .faq_keywords_row{display:flex;flex-wrap:wrap;gap:6px}.faq_section .faq_keyword{background:#c880271a;border:1px solid rgba(200,128,39,.22);border-radius:100px;color:#c88027;font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:2px 10px;text-transform:uppercase}.faq_section .faq_cta_btn{color:#fff!important;font-size:13px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.faq_section .faq_bottom_hint{align-items:center;background:#0025410a;border:1px dashed rgba(0,37,65,.13);border-radius:12px;color:#00254194;display:flex;flex-wrap:wrap;font-size:.88rem;gap:2px;padding:13px 16px}.faq_section .faq_bottom_hint .v-icon{color:#c88027!important}.faq_section .faq_bottom_hint .faq_contact_link{color:#c88027;font-weight:700;text-decoration:none}.faq_section .faq_bottom_hint .faq_contact_link:hover{text-decoration:underline}.faq_section .faq_image_col{position:sticky;top:90px}@media (max-width:800px){.faq_section .faq_image_col{order:-1;position:static}}.faq_section .faq_image_wrapper{padding-bottom:36px;position:relative}.faq_section .faq_img{border-radius:20px;box-shadow:0 14px 50px #0025412e;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.faq_section .faq_stats_card{align-items:center;background:#fff;border:1px solid rgba(0,37,65,.06);border-radius:14px;bottom:0;box-shadow:0 8px 32px #00254126;display:flex;gap:16px;left:50%;padding:12px 22px;position:absolute;transform:translate(-50%);white-space:nowrap}.faq_section .faq_stat_item{align-items:center;display:flex;flex-direction:column;gap:1px}.faq_section .faq_stat_number{color:#c88027;font-size:1.3rem;font-weight:800;line-height:1}.faq_section .faq_stat_label{color:#0025417a;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.faq_section .faq_stat_divider{background:#0025411a;flex-shrink:0;height:28px;width:1px}.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface),.26)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.4615384615}.v-expansion-panels{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;position:relative;width:100%;z-index:1}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(:first-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:first-child:not(:last-child){border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child) .v-expansion-panel-title--active{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:0!important}.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:border-radius .3s cubic-bezier(.4,0,.2,1)}.v-expansion-panel{border-radius:4px;flex:1 0 100%;max-width:100%;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);transition-property:margin-top,border-radius,border,max-width}.v-expansion-panel:not(:first-child):after{border-top-style:solid;border-top-width:thin;content:"";left:0;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active+.v-expansion-panel,.v-expansion-panel--active:not(:first-child){margin-top:16px}.v-expansion-panel--active+.v-expansion-panel:after,.v-expansion-panel--active:not(:first-child):after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{border-radius:inherit;box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-expansion-panel-title{align-items:center;border-radius:inherit;display:flex;font-size:.9375rem;justify-content:space-between;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;text-align:start;transition:min-height .3s cubic-bezier(.4,0,.2,1);width:100%}.v-expansion-panel-title:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-expansion-panel-title:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--focusable.v-expansion-panel-title--active .v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity)*var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:hover .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity))*var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus-visible .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity))*var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title__overlay{background-color:currentColor;border-radius:inherit;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.v-expansion-panel-title__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;margin-inline-start:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{flex:1 1 auto;max-width:100%;padding:8px 24px 16px}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel .v-expansion-panel__shadow{display:none}.v-expansion-panels--tile,.v-expansion-panels--tile>.v-expansion-panel{border-radius:0}
