/* SVG locais: sem emojis, fontes de ícones ou requisições externas. */
.pc-ui-icon{display:inline-block;flex:none;width:20px;height:20px;max-width:none;vertical-align:-.2em;color:inherit;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;overflow:visible}
.pc-ui-icon--play{fill:currentColor;stroke:none}
.pc-ui-icon-wrap{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1}
:is(a,button,summary)>.pc-ui-icon{vertical-align:-.22em}
:is(.pc-bronze-carousel__arrows,.pc-blog-related__arrows,.pc-renewed-courses__arrows) button .pc-ui-icon{width:20px;height:20px}
:is(.pc-course-presentation__play,.pc-course-testimonials__play) .pc-ui-icon--play{width:40%;height:40%;margin-left:3px;fill:currentColor;stroke:none}
.pc-blog-video strong>.pc-ui-icon--play{width:28px;height:28px}
.pc-header .pc-nav-toggle{flex-direction:row;gap:8px;width:auto;min-width:92px;height:44px;padding:10px 13px;border:1px solid #bed0d9;border-radius:11px;background:#fff;color:#123f73;line-height:1;flex-shrink:0}
.pc-header .pc-nav-toggle:hover{background:#f0f7fc;border-color:#0062a8}
.pc-header .pc-nav-toggle:focus-visible{outline:3px solid #0062a8;outline-offset:3px}
.pc-header .pc-nav-toggle .pc-nav-toggle__label{display:block;color:inherit;font:inherit;font-size:14px;font-weight:700;line-height:1;white-space:nowrap}
.pc-header .pc-nav-toggle .pc-ui-icon{width:20px;height:20px;transform:none}
.pc-header .pc-nav-toggle .pc-ui-icon--close,.pc-header .pc-nav-toggle[aria-expanded="true"] .pc-ui-icon--menu{display:none}
.pc-header .pc-nav-toggle[aria-expanded="true"] .pc-ui-icon--close{display:inline-block}
.pc-header .pc-nav-toggle[aria-expanded="true"]{border-color:#0062a8;background:#edf6fd}
.pc-ui-summary{list-style:none!important}
.pc-ui-summary::-webkit-details-marker{display:none}
.pc-ui-summary>.pc-ui-icon--chevron-down{margin-left:8px;vertical-align:middle;transition:transform .18s ease}
details[open]>.pc-ui-summary>.pc-ui-icon--chevron-down{transform:rotate(180deg)}
.pc-course-method__steps article:not(:last-child)::after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23092d47' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:14px 14px}
@media(max-width:380px){.pc-header .pc-brand{min-width:0}.pc-header .pc-brand__image{max-width:min(180px,calc(100vw - 150px));height:auto}.pc-header .pc-nav-toggle{min-width:88px;padding-inline:11px}}
@media(prefers-reduced-motion:reduce){.pc-ui-summary>.pc-ui-icon{transition:none}}
