:root{--polish-radius:var(--radius-6);--polish-shadow:none;--polish-rule:var(--stone-300);--polish-gold:var(--gold-700);--polish-night:var(--night-900);--polish-night-soft:var(--night-800);--polish-paper:var(--stone-100);--polish-sheet:var(--stone-50);--c-r:var(--radius-6);--c-r-sm:var(--radius-2);--c-r-xs:var(--radius-2);--c-shadow:none;--c-shadow-2:none;--c-ease:var(--ease);--c-fast:var(--dur-fast);--c-slow:var(--dur)}html:root body{background:var(--page);color:var(--text-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html:root ::selection{background:var(--gold-100);color:var(--ink-900)}html:root :focus-visible{outline:2px solid var(--focus);outline-offset:2px}html:root :is(.c-rail,.c-mbar,.c-card--night,.c-grid--night,.c-first,.c-silence,.c-dock,.pe-dark,[data-night]) :focus-visible{outline-color:var(--gold-400)}html:root .c-shell{background:var(--page);color:var(--text-body);font-family:var(--font-sans);font-size:16px;line-height:1.55;letter-spacing:-.003em}html:root .c-main{padding:var(--space-48) var(--gutter) var(--space-96);background:var(--page)}html:root .c-page{max-width:var(--content-max)}html:root .c-in,html:root .c-in-2,html:root .c-in-3{animation:pb-enter var(--dur-page) var(--ease) both}html:root .c-kicker{gap:var(--space-12);font-family:var(--font-sans);font-size:15px;font-weight:450;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--text-muted)}html:root .c-kicker i{width:24px;height:1px;background:var(--accent)}html:root .c-kicker--gold{color:var(--accent)}html:root .c-h1{font-size:clamp(32px,2vw + 1rem,48px);line-height:1.1;font-weight:350;letter-spacing:-.015em}html:root .c-h1,html:root .c-h2,html:root .c-section-title h2{font-family:var(--font-display);color:var(--text);text-wrap:balance}html:root .c-h2,html:root .c-section-title h2{font-size:clamp(26px,.8vw + 1.2rem,32px);line-height:1.18;font-weight:400;letter-spacing:-.01em}html:root .c-h2 em{font-family:var(--font-sans);font-size:15px;font-weight:400;letter-spacing:0;color:var(--text-muted)}html:root .c-title{font-family:var(--font-display);font-size:clamp(20px,.3vw + 1.1rem,22px);line-height:1.3;font-weight:500;letter-spacing:-.005em;color:var(--text)}html:root .c-lead{max-width:60ch;font-family:var(--font-sans);font-size:16px;line-height:1.55;color:var(--text-muted)}html:root :is(.c-sub,.c-note,.c-text){font-family:var(--font-sans);font-size:15px;line-height:1.55;color:var(--text-muted)}html:root .c-text{color:var(--text-body)}html:root .c-meta{font-family:var(--font-sans);font-size:15px;letter-spacing:0;color:var(--text-muted);font-variant-numeric:tabular-nums}html:root .c-meta--gold{color:var(--accent)}html:root :is(.c-mono,.c-num){font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0}html:root .c-shell :is(h1,h2,h3):not([class]){font-family:var(--font-display);color:var(--text);font-weight:420;letter-spacing:-.012em}html:root .c-shell h1:not([class]){font-size:clamp(32px,2vw + 1rem,48px);line-height:1.08;font-weight:400}html:root .c-shell h2:not([class]){font-size:clamp(26px,.8vw + 1.2rem,32px);line-height:1.15}html:root .c-shell h3:not([class]){font-size:clamp(20px,.3vw + 1.1rem,22px);line-height:1.3;font-weight:500}html:root .c-head,html:root .c-pagehead{gap:var(--space-24) var(--space-48);margin:0 0 var(--space-48);padding-bottom:var(--space-32);border-bottom:1px solid var(--line-strong)}html:root .c-head>div:first-child{gap:var(--space-12)}html:root .c-head__tools{gap:var(--space-8) var(--space-12)}html:root .c-back{font-size:15px;color:var(--text-muted);text-decoration:none}html:root .c-back:hover{color:var(--accent)}html:root .c-sec{margin:0 0 var(--space-64)}html:root .c-sec__head{align-items:flex-end;gap:var(--space-12) var(--space-24);margin:0 0 var(--space-24);padding:var(--space-16) 0 0;border-top:1px solid var(--line-strong);border-bottom:0}html:root .c-sec__head>div{gap:var(--space-4)}html:root .c-sec__n{margin-right:var(--space-12);font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:.04em;color:var(--accent);font-variant-numeric:tabular-nums;vertical-align:.4em}html:root .c-page>.c-sec+.c-sec,html:root .c-page>section+section{margin-top:var(--space-64)}html:root .c-btn{gap:var(--space-8);min-height:44px;padding:0 var(--space-24);background:transparent;border:1px solid var(--line-control);border-radius:var(--radius-2);color:var(--ink-900);font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:.002em;text-transform:none;box-shadow:none;transition:background-color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}html:root .c-btn:hover{background:var(--stone-200);border-color:var(--ink-900);color:var(--ink-900)}html:root .c-btn:active{transform:translateY(1px)}html:root .c-btn:is(.c-btn--ink,.c-btn--primary,.c-btn--gold){background:var(--ink-900);border-color:var(--ink-900);color:var(--on-accent)}html:root .c-btn:is(.c-btn--ink,.c-btn--primary,.c-btn--gold):hover{background:var(--night-700);border-color:var(--night-700);color:var(--on-accent)}html:root .c-btn.c-btn--line{background:transparent;border-color:var(--line-control);color:var(--ink-900)}html:root .c-btn.c-btn--line:hover{background:var(--stone-200);border-color:var(--ink-900);color:var(--ink-900)}html:root .c-btn.c-btn--ghost{min-height:44px;padding:0 var(--space-4);background:transparent;border-color:transparent;color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}html:root .c-btn.c-btn--ghost:hover{background:transparent;color:var(--accent-hover);text-decoration-thickness:2px}html:root .c-btn.c-btn--sm{min-height:40px;padding:0 var(--space-16);font-size:15px}html:root .c-btn.c-btn--ghost.c-btn--sm{padding:0 var(--space-4)}html:root .c-btn:disabled,html:root .c-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}html:root :is(.c-card--night,.c-grid--night,.c-first,.c-silence,.c-workflow-section--dark) .c-btn{background:transparent;border-color:var(--night-300);color:var(--night-100)}html:root :is(.c-card--night,.c-grid--night,.c-first,.c-silence,.c-workflow-section--dark) .c-btn:hover{background:var(--night-800);border-color:var(--night-100);color:var(--night-100)}html:root :is(.c-card--night,.c-grid--night,.c-first,.c-silence,.c-workflow-section--dark) .c-btn:is(.c-btn--ink,.c-btn--primary,.c-btn--gold){background:var(--gold-400);border-color:var(--gold-400);color:var(--night-900)}html:root .c-link{color:var(--accent);text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px}html:root .c-link:hover{color:var(--accent-hover)}html:root .c-tag{gap:var(--space-8);padding:0;background:transparent;border:0;border-radius:0;font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--text);--sc:var(--ink-600)}html:root .c-tag i,html:root .c-tag:not(:has(>i)):before{content:"";flex:none;width:9px;height:9px;border:1.5px solid var(--sc);border-radius:var(--radius-2);background:transparent}html:root .c-tag--gold,html:root .c-tag--live{--sc:var(--warn-700);background:transparent;color:var(--text)}html:root :is(.c-tag--gold,.c-tag--live) i,html:root :is(.c-tag--gold,.c-tag--live):not(:has(>i)):before{background:linear-gradient(90deg,var(--warn-700) 50%,transparent 50%);border-color:var(--warn-700)}html:root .c-tag--good{--sc:var(--success-700);background:transparent;color:var(--text)}html:root .c-tag--good i,html:root .c-tag--good:not(:has(>i)):before{background:var(--success-700);border-color:var(--success-700)}html:root .c-tag--crit{--sc:var(--danger-700);background:transparent;color:var(--danger-700)}html:root .c-tag--crit i,html:root .c-tag--crit:not(:has(>i)):before{background:var(--danger-700);border-color:var(--danger-700)}html:root .c-tag--ink{--sc:var(--ink-900);background:transparent;color:var(--text)}html:root .c-tag--ink i,html:root .c-tag--ink:not(:has(>i)):before{background:var(--ink-900)}html:root .c-tag--night{--sc:var(--night-300);background:transparent;color:var(--night-100)}html:root .c-chips{gap:var(--space-8)}html:root .c-chip{min-height:40px;padding:0 var(--space-16);background:var(--surface);border:1px solid var(--line-control);border-radius:var(--radius-2);color:var(--text-body);font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}html:root .c-chip:hover{background:var(--stone-200);border-color:var(--ink-700)}html:root .c-chip[aria-pressed=true]{background:var(--ink-900);border-color:var(--ink-900);color:var(--on-accent)}html:root :is(.c-chips__label,.c-chips__count){font-family:var(--font-sans);font-size:15px;font-weight:450;letter-spacing:0;color:var(--text-muted)}html:root .c-search{min-height:var(--control-height);padding:0 var(--space-12) 0 var(--space-16);background:var(--surface);border:1px solid var(--line-control);border-radius:var(--radius-2);box-shadow:none}html:root .c-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}html:root .c-search input{font-size:16px;color:var(--text)}html:root .c-search input::placeholder{color:var(--text-muted)}html:root .c-field{gap:var(--space-8)}html:root .c-field>label:first-child,html:root .c-field>span:first-child{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--text)}html:root .c-field>span:last-child:not(:first-child){font-size:15px;line-height:1.5;color:var(--text-muted)}html:root :is(.c-input,.c-field input,.c-field textarea,.c-field select){min-height:var(--control-height);padding:0 var(--space-12);background:var(--surface);border:1px solid var(--line-control);border-radius:var(--radius-2);box-shadow:none;font-family:var(--font-sans);font-size:16px;color:var(--text)}html:root .c-field textarea{padding:var(--space-12);line-height:1.55}html:root :is(.c-input,.c-field input,.c-field textarea,.c-field select):hover{border-color:var(--ink-700)}html:root :is(.c-input,.c-field input,.c-field textarea,.c-field select):focus{outline:none;background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}html:root .c-check{gap:var(--space-12);min-height:44px;font-size:16px;color:var(--text)}html:root .c-check input{accent-color:var(--ink-900);width:20px;height:20px}html:root .c-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-6);box-shadow:none}html:root .c-card+.c-card{margin-top:var(--space-16)}html:root .c-card--pad{padding:var(--space-24)}html:root .c-card--pad-sm{padding:var(--space-16)}html:root .c-card>.c-card--pad+.c-card--pad{border-top:1px solid var(--line)}html:root .c-card--edge{box-shadow:none;border-top:2px solid var(--accent)}html:root :is(.c-card--night,.c-first,.c-silence){background:var(--night-900);border:0;border-radius:var(--radius-6);box-shadow:none;color:var(--night-100)}html:root .c-card--night :is(.c-sub,.c-note,.c-lead,.c-meta,p){color:var(--night-300)}html:root .c-card--night :is(.c-h2,.c-title,b,strong){color:var(--night-100)}html:root .c-card--night :is(.c-kicker,.c-kicker--gold){color:var(--gold-400)}html:root .c-grid{gap:var(--space-24);background:transparent;border:0}html:root .c-grid>*{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-6);box-shadow:none}html:root .c-grid--night>*{background:var(--night-900);border-color:var(--night-700)}html:root .c-grid.c-stats,html:root .c-stats{gap:0;background:transparent;border:0;border-top:1px solid var(--line-strong);border-radius:0}html:root .c-grid.c-stats>*,html:root .c-stats>.c-stat{border:0;border-bottom:1px solid var(--line);background:transparent;box-shadow:none;margin:0}html:root .c-stat{min-height:0;gap:var(--space-8);padding:var(--space-24) var(--space-24) var(--space-24) 0;border-radius:0;background:transparent}@media (min-width:768px){html:root .c-stats>.c-stat+.c-stat{padding-left:var(--space-24);border-left:1px solid var(--line)}}html:root .c-stat:hover{background:var(--stone-200)}html:root div.c-stat:hover{background:transparent}html:root .c-stat[aria-pressed=true]{box-shadow:inset 0 2px 0 var(--accent)}html:root .c-stat span{letter-spacing:0}html:root .c-stat em{font-size:15px}html:root :is(.c-rows,.c-find__results,.c-list,.c-person-list){gap:0;background:transparent;border:0;border-top:1px solid var(--line-strong);border-radius:0;box-shadow:none;overflow:visible}html:root .c-row{min-height:var(--row-min-height);padding:var(--space-16) var(--space-8);background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none}html:root .c-row+.c-row,html:root .c-rows>*+*{border-top:0}html:root .c-row:hover{background:var(--stone-200)}html:root .c-row--blocked{box-shadow:inset 2px 0 0 var(--danger-700);background:transparent}html:root .c-row--live{box-shadow:inset 2px 0 0 var(--accent);background:transparent}html:root .c-row__lead b{font-size:16px;font-weight:500;color:var(--text)}html:root .c-row__go{font-size:15px;font-weight:500;color:var(--accent)}html:root .c-table{width:100%;border-collapse:collapse;font-size:15px}html:root :is(.c-table th,.c-th){padding:var(--space-12) var(--space-16);background:transparent;border-bottom:1px solid var(--line-strong);font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--text-muted);text-align:left}html:root .c-table td{padding:var(--space-16);border-bottom:1px solid var(--line);vertical-align:middle}html:root .c-table tbody tr:hover{background:var(--stone-200)}html:root .c-empty{max-width:64ch;padding:var(--space-24) 0;font-family:var(--font-sans);font-size:16px;line-height:1.55;color:var(--text-muted);border-radius:0}html:root .c-empty strong{font-family:var(--font-display);font-size:22px;font-weight:500;color:var(--text)}html:root .c-alert{border:0;border-top:2px solid var(--danger-700);color:var(--ink-900);font-size:15px}html:root .c-alert,html:root .c-alert--crit{background:var(--danger-50)}html:root .c-toast{background:var(--ink-900);color:var(--night-100);border:0;border-radius:var(--radius-6);box-shadow:var(--shadow-overlay);font-size:15px}html:root .c-toast button{color:var(--gold-400)}html:root .c-avatar{width:44px;height:44px;border-radius:var(--radius-full);background:var(--gold-100);color:var(--gold-800);font-family:var(--font-display);font-size:17px;font-weight:500}html:root .c-mbar{min-height:56px;background:var(--night-900);border-bottom:1px solid var(--night-700)}html:root .c-mbar__btn{min-height:44px;border:0;border-radius:var(--radius-2);background:transparent;color:var(--night-100);font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}html:root .c-rail{background:var(--night-900);border-right:0;color:var(--night-100)}html:root .c-rail__brand{gap:var(--space-8);padding:var(--space-24) var(--space-24) var(--space-16);border-bottom:0}html:root .c-rail__brand small{font-family:var(--font-sans);font-size:14px;font-weight:450;letter-spacing:0;text-transform:none;color:var(--night-300)}html:root .c-rail__actions{gap:var(--space-8);padding:var(--space-8) var(--space-24) var(--space-8)}html:root .c-rail__cta{min-height:44px;padding:0 var(--space-16);background:var(--gold-400);color:var(--night-900);border-radius:var(--radius-2);font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}html:root .c-rail__cta:hover{background:var(--stone-100)}html:root .c-rail__cta:after{content:none}html:root .c-rail__cta i{position:relative;width:16px;height:1px}html:root .c-rail__cta i:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg);transform-origin:100% 0}html:root .c-rail__search{min-height:44px;background:transparent;border:1px solid var(--night-700);border-radius:var(--radius-2);color:var(--night-300);font-size:15px}html:root .c-rail__search:hover{background:var(--night-800);border-color:var(--night-300);color:var(--night-100)}html:root .c-rail__search kbd{font-family:var(--font-sans);font-size:13px;border:1px solid var(--night-700);border-radius:var(--radius-2);color:var(--night-300)}html:root .c-rail__nav{padding:var(--space-8) 0 var(--space-16)}html:root .c-rail__group{margin:var(--space-16) 0 var(--space-4);padding:0 var(--space-24);min-height:36px;background:transparent;border:0;border-radius:0;font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--night-300)}html:root .c-rail__group:hover,html:root .c-rail__item{background:transparent;color:var(--night-100)}html:root .c-rail__item{padding:0 var(--space-24);gap:var(--space-12);border-radius:0;box-shadow:inset 2px 0 0 transparent;font-size:15px;font-weight:400}html:root .c-rail__item svg{width:18px;height:18px;color:var(--night-300)}html:root .c-rail__item:hover,html:root .c-rail__item[aria-current=page]{background:var(--night-800);color:var(--night-100)}html:root .c-rail__item[aria-current=page]{box-shadow:inset 2px 0 0 var(--gold-400);font-weight:500}html:root .c-rail__item[aria-current=page] svg{color:var(--gold-400)}html:root .c-rail__count{min-width:0;padding:0;background:transparent;border:0;border-radius:0;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--night-300);font-variant-numeric:tabular-nums}html:root .c-rail__item[aria-current=page] .c-rail__count{background:transparent;color:var(--gold-400)}html:root .c-rail__more{padding:var(--space-8) var(--space-24) 0;font-family:var(--font-sans);font-size:15px;font-weight:450;letter-spacing:0;text-transform:none;color:var(--night-300);text-decoration:underline;text-underline-offset:3px}html:root .c-rail__foot{margin:0;padding:var(--space-16) var(--space-24);border:0;border-top:1px solid var(--night-700);border-radius:0;background:transparent}html:root .c-rail__avatar{width:40px;height:40px;border:0;border-radius:var(--radius-full);background:var(--night-800);color:var(--gold-400);font-family:var(--font-display);font-size:16px;font-weight:500;letter-spacing:0}html:root .c-rail__foot b{font-size:15px;font-weight:500;color:var(--night-100)}html:root .c-rail__foot em{font-size:14px;color:var(--night-300)}html:root .c-rail__out{min-height:44px;min-width:44px;border:1px solid var(--night-700);border-radius:var(--radius-2);background:transparent;color:var(--night-300)}html:root .c-rail__out:hover{border-color:var(--night-300);color:var(--night-100)}html:root .c-rail__dockpill{margin:0 var(--space-24) var(--space-12);border:1px solid var(--night-700);font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--night-100)}html:root .c-rail__dockpill,html:root .c-rail__dockpill i{border-radius:var(--radius-2)}html:root .c-dockpill{min-height:44px;padding:0 var(--space-16);background:var(--night-900);color:var(--night-100);border:1px solid var(--night-700);border-radius:var(--radius-2);box-shadow:var(--shadow-raise);font-family:var(--font-sans);font-size:15px;font-weight:500;letter-spacing:0}html:root .c-dockpill i{width:8px;height:8px;border-radius:var(--radius-2);background:var(--gold-400)}html:root .c-dock{background:var(--surface);border-left:1px solid var(--line);box-shadow:none}html:root .c-dock__head{font-family:var(--font-display);font-size:20px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--text)}html:root .c-dock__bot{font-family:var(--font-display);font-size:17px;line-height:1.6;background:var(--stone-100);border:1px solid var(--line);border-radius:var(--radius-6);color:var(--text-body)}html:root .c-dock__you{background:var(--stone-200);border-radius:var(--radius-6);color:var(--text)}html:root .c-dock__sug button{border:1px solid var(--line);border-radius:var(--radius-6);background:var(--surface)}html:root .c-dock__form{border-top:1px solid var(--line)}html:root .c-dock__form input{border-radius:var(--radius-2);border:1px solid var(--line-control);background:var(--surface);color:var(--text)}html:root .c-dock__form input::placeholder{color:var(--text-muted)}html:root .c-dock__sug{background:var(--line);border-top:1px solid var(--line)}html:root .c-dock__sug button{color:var(--text)}html:root .c-dock__sug button:hover{background:var(--stone-100)}html:root .c-dock__sug span{color:var(--text-muted)}html:root .c-dock__legal{font-size:13px;color:var(--text-muted)}html:root .c-palette{background:var(--scrim)}html:root .c-palette__box{background:var(--surface);border:0;border-radius:var(--radius-6);box-shadow:var(--shadow-overlay)}html:root .c-palette__group{font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--text-muted)}html:root .c-palette__item{min-height:52px;border-radius:0}html:root .c-palette__item:focus-visible,html:root .c-palette__item:hover{background:var(--stone-200)}html:root .c-palette__foot,html:root .c-palette__item kbd{font-family:var(--font-sans);font-size:14px;color:var(--text-muted)}html:root .c-drawer__scrim{background:var(--scrim)}html:root .c-drawer__panel{background:var(--surface);box-shadow:var(--shadow-overlay);border-radius:0}html:root .c-drawer__head{border-bottom:1px solid var(--line)}html:root .c-drawer__foot{border-top:1px solid var(--line)}html:root .c-hello__img{border:0;border-radius:var(--radius-12);box-shadow:none;overflow:hidden}html:root .c-hello__img figcaption{border-radius:0;background:transparent;font-family:var(--font-sans);font-size:13px;letter-spacing:.01em}html:root .c-hello__date{font-size:15px;font-weight:450;color:var(--text-muted)}html:root .c-now{gap:var(--space-24)}html:root .c-now__cell{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-6);box-shadow:none}html:root .c-now__cell p:first-child{font-size:15px;letter-spacing:0;text-transform:none;color:var(--text-muted)}html:root .c-first__k{font-size:15px;letter-spacing:0;color:var(--gold-400)}html:root .c-timeline{border-radius:var(--radius-6);box-shadow:none;background:var(--night-900)}html:root .c-timeline__block,html:root .c-timeline__track{border-radius:var(--radius-2)}html:root .c-timeline__nowlbl{border-radius:var(--radius-2);font-family:var(--font-sans)}html:root .c-week{gap:var(--space-12)}html:root .c-day{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-6);box-shadow:none}html:root .c-day--today{border-color:var(--accent);box-shadow:inset 0 2px 0 var(--accent)}html:root .c-day__head b{font-size:15px;letter-spacing:0}html:root .c-day__item{border-radius:var(--radius-2)}html:root .c-day__add{border:1px solid var(--line-control);border-radius:var(--radius-2);background:transparent;font-size:15px}html:root .c-foot{border-top:1px solid var(--line)}html:root .c-toolbar{gap:var(--space-12)}html:root .c-consent-notice,html:root .c-context-note{border-radius:var(--radius-6);box-shadow:none}html:root .c-navbar-progress{background:var(--accent)}html:root :is(.vazio,.vazio-pag .vazio){border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;padding:var(--space-32) 0;box-shadow:none}html:root .vazio-l{font-family:var(--font-sans);font-size:15px;font-weight:450;letter-spacing:0;text-transform:none;color:var(--text-muted)}html:root .vazio-t{font-family:var(--font-display);font-size:clamp(20px,.3vw + 1.1rem,22px);line-height:1.3;font-weight:500;color:var(--text)}html:root .vazio-b{font-size:16px;line-height:1.55;max-width:56ch;color:var(--text-muted)}@media (max-width:767px){html:root .c-main{padding:var(--space-24) var(--gutter) var(--space-96)}html:root .c-head,html:root .c-pagehead{margin-bottom:var(--space-32);padding-bottom:var(--space-24)}html:root .c-page>.c-sec+.c-sec,html:root .c-page>section+section,html:root .c-sec{margin-top:0;margin-bottom:var(--space-48)}html:root .c-card--pad{padding:var(--space-16)}html:root .c-head__tools .c-btn{flex:1 1 auto}}@media (max-width:640px){html:root [data-pb-humano] :is([style*="text-align:right"],[style*="text-align: right"]){text-align:left!important}html:root [data-pb-humano] :is([style*="justify-self:end"],[style*="justify-self: end"]){justify-self:start!important}html:root [data-pb-humano] :is([style*="white-space:nowrap"],[style*="white-space: nowrap"]){white-space:normal!important}}html:root body h1{font-size:clamp(32px,2vw + 1rem,48px)!important;line-height:1.1!important;font-weight:350!important;letter-spacing:-.015em!important}html:root body h1,html:root body h2{font-family:var(--font-display)!important;text-wrap:balance}html:root body h2{font-size:clamp(26px,.8vw + 1.2rem,32px)!important;line-height:1.18!important;font-weight:400!important;letter-spacing:-.01em!important}html:root body h3{font-family:var(--font-display)!important;font-size:clamp(20px,.3vw + 1.1rem,22px)!important;line-height:1.3!important;font-weight:500!important;letter-spacing:-.005em!important}html:root body :is(h1,h2,h3).type-display,html:root body [data-display]{font-size:clamp(44px,4.4vw + 1rem,80px)!important;line-height:1.02!important;font-weight:300!important;letter-spacing:-.02em!important}html:root body :is(.c-card--night,.c-first,.c-silence,.pe-dark,.c-rail,[data-night]) :is(h1,h2,h3){color:var(--text)}html:root body :is(button,[role=button],input,select,textarea){font-family:var(--font-sans)}html:root body button:not([class]){border-radius:var(--radius-2)}html:root .pa-shell{background:var(--page);color:var(--text-body);font-family:var(--font-sans)}html:root .pa-tabs,html:root .pa-top{background:var(--page);border-bottom:1px solid var(--line);box-shadow:none}html:root .pa-tab{min-height:44px;padding:0 var(--space-12);border-radius:0;background:transparent;color:var(--text-body);font-size:15px;font-weight:450;border-bottom:2px solid transparent}html:root .pa-tab:hover,html:root .pa-tab[aria-current=page]{background:transparent;color:var(--text)}html:root .pa-tab[aria-current=page]{font-weight:500;border-bottom-color:var(--accent)}html:root .pa-tab[aria-current=page] svg{color:var(--accent)}html:root .pa-zoom{border-radius:var(--radius-2);background:transparent;border:1px solid var(--line-control)}html:root .pa-zoom button{border-radius:0;min-height:40px}html:root .pa-zoom button[aria-pressed=true]{background:var(--ink-900);color:var(--on-accent);box-shadow:none}html:root .pa-clock i{border-radius:var(--radius-2);box-shadow:none}html:root :is(.pa-document-list,.pa-step-list,.pa-appointment-list){background:transparent!important;border:0!important;border-top:1px solid var(--line-strong)!important;gap:0!important}html:root :is(.pa-document-card,.pa-step-card,.pa-appointment-card){background:transparent!important;border-bottom:1px solid var(--line);padding:var(--space-24) 0!important}html:root :is(.pa-document-card__title,.pa-appointment-card__title,.pa-step-card__title){font-family:var(--font-display)!important;font-size:clamp(20px,.3vw + 1.1rem,22px)!important;line-height:1.3!important;font-weight:500!important;letter-spacing:-.005em!important}html:root .pa-shortcut{border:1px solid var(--line)!important;background:var(--surface)!important;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}html:root .pa-shortcut:hover{border-color:var(--line-strong)!important;box-shadow:var(--shadow-raise);transform:translateY(-2px)}html:root .pa-shortcut>span:first-child{font-family:var(--font-display)!important;font-size:20px!important;font-weight:500!important}html:root .pa-visit-card{border-radius:var(--radius-12);overflow:hidden;background:transparent!important;border:1px solid var(--line)!important;gap:0!important}html:root .pa-foot{border-top:1px solid var(--line);color:var(--text-muted);font-size:15px}html:root :is(.pa-data-card,.pa-choice){border-radius:var(--radius-6);box-shadow:none}html:root .pa-choice:has(input:checked),html:root .pa-choice[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}html:root .pa-form-progress__item[aria-current=step]{color:var(--text)}@media (prefers-reduced-motion:reduce){html:root .pa-shortcut:hover{transform:none}}html:root .c-grid--night>*,html:root .c-grid>:is(.c-card--night,.c-first,.c-silence){background:var(--night-900);border-color:var(--night-700);color:var(--night-100)}html:root .c-grid.c-stats>*,html:root .c-stats>.c-stat{border-top:0;border-left:0;border-right:0;border-radius:0}html:root .stage{gap:0 var(--space-16)}html:root .stage-step{padding-top:var(--space-12);border-top:2px solid var(--line)}html:root .stage-step.is-done{border-top-color:var(--success-700)}html:root .stage-step.is-now{border-top-color:var(--accent)}html:root .stage-n{font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:.04em;color:var(--text-muted);font-variant-numeric:tabular-nums}html:root .stage-t{margin-top:var(--space-4);font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--text-muted)}html:root .stage-step.is-now .stage-t{color:var(--text);font-weight:500}html:root .stage-d{font-size:13px;color:var(--text-muted)}@media (max-width:767px){html:root .stage{display:flex;flex-wrap:wrap;gap:var(--space-8) var(--space-16);border:0}html:root .stage-step{flex:1 1 40%}}html:root .pb-figure,html:root .pb-figure__frame{position:relative}html:root .pb-figure--noite figcaption{color:var(--night-300)}html:root .pb-figure--noite .pb-figure__frame{background:var(--night-800)}html:root .pb-faixa-foto{width:100%;max-width:var(--faixa-largura,1080px);margin:var(--space-32) auto 0}html:root .pb-faixa-foto .pb-figure__frame{border-radius:var(--radius-12)}html:root :is([style*=night-900]) .pb-faixa-foto figcaption{color:var(--night-300)}@media (max-width:767px){html:root .pb-faixa-foto .pb-figure__frame{aspect-ratio:4/3!important}}html:root .pb-slot-vazio{position:relative;display:grid;place-items:end start;width:100%;height:100%;min-height:160px;padding:var(--space-16);background-color:var(--stone-200);background-image:linear-gradient(135deg,transparent 49.8%,var(--stone-300) 49.8% 50.2%,transparent 50.2%),linear-gradient(45deg,transparent 49.8%,var(--stone-300) 49.8% 50.2%,transparent 50.2%)}html:root .pb-slot-vazio>span{padding:var(--space-4) var(--space-8);background:var(--surface);border-radius:var(--radius-2);font-family:var(--font-sans);font-size:13px;line-height:1.4;color:var(--text-muted)}html:root .pa-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-32);align-items:center;margin-bottom:var(--space-48)}@media (min-width:900px){html:root .pa-hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-48)}}html:root .pa-hero__texto>:last-child{margin-bottom:0!important}@media (max-width:899px){html:root .pa-hero__foto .pb-figure__frame{aspect-ratio:4/3!important}}html:root .pb-login{gap:var(--space-48)}html:root .pb-login__foto{display:none}@media (min-width:1024px){html:root .pb-login{grid-template-columns:minmax(0,5fr) minmax(0,6fr);place-items:center stretch!important;align-items:center!important;max-width:1200px;width:100%;margin:0 auto}html:root .pb-login__foto{display:block}html:root .pb-login>div:last-child{justify-self:center}}html:root .pb-login__foto figcaption{color:var(--night-300)}html:root .fis-foto{margin:var(--space-24) 0 0}html:root .vazio:has(.vazio-media){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8) var(--space-48)}html:root .vazio:has(.vazio-media)>:not(.vazio-media){grid-column:1}html:root .vazio-media{max-width:360px;margin-bottom:var(--space-16)}@media (min-width:900px){html:root .vazio:has(.vazio-media){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}html:root .vazio:has(.vazio-media)>:not(.vazio-media){grid-column:2}html:root .vazio-media{grid-column:1;grid-row:1/span 6;margin:0;max-width:none}}html:root :is([style*="background: var(--night-900)"],[style*="background:var(--night-900)"],[style*="background: var(--night-800)"],[style*="background:var(--night-800)"],[style*="background: var(--c-night"],[style*="background:var(--c-night"],[style*="background:var(--ink-900)"],[style*="background: var(--ink-900)"],[style*="background:var(--c-ink)"],[style*="background: var(--c-ink)"],.c-workflow-section--dark,.c-physio-alerts,.c-physio-scope,.c-capture-step,[data-night],.c-card--night,.c-first,.c-silence,.c-rail,.c-mbar,.c-grid--night,.pe-dark){--ink-600:var(--night-300);--gold-700:var(--gold-400);--text:var(--night-100);--accent:var(--gold-400);--c-gold:var(--gold-400);--ink-700:var(--stone-300);--c-ink-3:var(--night-300);--c-ink-4:var(--night-300);--text-muted:var(--night-300)}html:root :is([style*="background: var(--night-900)"],[style*="background:var(--night-900)"],[style*="background: var(--night-800)"],[style*="background:var(--night-800)"],[style*="background: var(--c-night"],[style*="background:var(--c-night"],[style*="background:var(--ink-900)"],[style*="background: var(--ink-900)"],[style*="background:var(--c-ink)"],[style*="background: var(--c-ink)"],.c-workflow-section--dark,.c-physio-alerts,.c-physio-scope,.c-capture-step,[data-night],.c-card--night,.c-first,.c-silence,.c-grid--night,.pe-dark) :is([style*="background: var(--stone-50)"],[style*="background:var(--stone-50)"],[style*="background: var(--stone-100)"],[style*="background:var(--stone-100)"],[style*="background: var(--stone-200)"],[style*="background:var(--stone-200)"],[style*="background: var(--c-sheet)"],[style*="background:var(--c-sheet)"],[style*="background: var(--c-paper"],[style*="background:var(--c-paper"],.c-card:not(.c-card--night)){--ink-600:#6b645a;--ink-700:#48433b;--gold-700:#80620f;--text:#1a1813;--accent:#80620f;--c-gold:#80620f;--c-ink-3:#6b645a;--c-ink-4:#6b645a;--text-muted:#6b645a}html:root .revoke :is(.label-xs,.revoke-fine){color:var(--text-muted)}html:root .revoke p{color:var(--text-body)}html:root .revoke-fine a{color:var(--accent)}html:root .c-li[style*="opacity: 0.6"],html:root .c-li[style*="opacity:0.6"]{opacity:1!important;background:var(--stone-200)}html:root .pe-doc{--pe-text:#1a1813;--pe-text-2:#48433b;--pe-text-3:#6b645a;--text:#1a1813}html:root .c-palette{backdrop-filter:none;-webkit-backdrop-filter:none}html:root .pb-skel--figure,html:root .pb-skel--text,html:root .pb-skel--title{display:block}@keyframes pe-subir{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pe-traco{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html:root :is(.c-stats,.c-grid.c-stats){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:var(--space-16);background:transparent;border:0;border-radius:0}html:root :is(.c-stats,.c-grid.c-stats)>*,html:root :is(.c-stats,.c-grid.c-stats)>.c-stat{display:grid;grid-template-rows:auto 1fr auto;align-content:stretch;gap:var(--space-8);min-height:148px;margin:0;padding:var(--space-24)!important;background:var(--surface);border:1px solid var(--line)!important;border-radius:var(--radius-6)!important;box-shadow:none;text-align:left}html:root :is(.c-stats,.c-grid.c-stats)>.c-stat+.c-stat{border-left:1px solid var(--line)!important}html:root .c-stat span{order:1;align-self:start;font-size:15px;font-weight:500;line-height:1.35;color:var(--text)}html:root .c-stat b{order:2;align-self:end;font-family:var(--font-display);font-size:clamp(40px,2.4vw + 1.2rem,56px);line-height:1;font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--text)}html:root .c-stat em{order:3;font-size:14px;line-height:1.45;color:var(--text-muted)}html:root button.c-stat:hover{border-color:var(--line-strong)!important;background:var(--surface);box-shadow:var(--shadow-raise)}html:root .c-stat[aria-pressed=true]{border-color:var(--accent)!important;box-shadow:inset 0 0 0 1px var(--accent)}html:root :is(.c-stats,.c-grid.c-stats)>.c-stat:first-child:not(.c-stat--urgent){background:var(--night-900);border-color:var(--night-900)!important}html:root :is(.c-stats,.c-grid.c-stats)>.c-stat:first-child:not(.c-stat--urgent) span{color:var(--gold-400)}html:root :is(.c-stats,.c-grid.c-stats)>.c-stat:first-child:not(.c-stat--urgent) b{color:var(--night-100)}html:root :is(.c-stats,.c-grid.c-stats)>.c-stat:first-child:not(.c-stat--urgent) em{color:var(--night-300)}html:root .c-stat--urgent{border-top:2px solid var(--danger-700)!important}html:root .c-stat--urgent b{color:var(--danger-700)}html:root .c-chip,html:root .c-chips>a,html:root .c-chips>button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);min-height:40px;padding:0 var(--space-16);line-height:1.2;white-space:nowrap;text-decoration:none;vertical-align:middle}html:root .c-chips{align-items:center;row-gap:var(--space-8)}html:root .c-chips__label{min-width:64px}html:root a.c-chip{color:var(--text-body)}html:root a.c-chip[aria-pressed=true]{color:var(--on-accent)}html:root .c-search{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:var(--space-12)}html:root .c-search>span:first-child{display:grid;place-items:center;width:24px;color:var(--text-muted);font-size:18px;border:0;background:transparent}html:root .c-search input,html:root .c-search input:focus,html:root .c-search input:hover{min-height:44px;padding:0;background:transparent!important;border:0!important;box-shadow:none!important;outline:none;font-size:16px}html:root .c-search--grande{min-height:64px;padding:0 var(--space-16) 0 var(--space-24)}html:root .c-search--grande input{font-size:19px}html:root body select:not([multiple]){appearance:none;-webkit-appearance:none;min-height:44px;padding:0 var(--space-48) 0 var(--space-12);background-color:var(--surface);background-image:linear-gradient(45deg,transparent 50%,var(--ink-700) 50%),linear-gradient(135deg,var(--ink-700) 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 17px) 50%;background-size:5px 5px;background-repeat:no-repeat;border:1px solid var(--line-control);border-radius:var(--radius-2);font-family:var(--font-sans);font-size:16px;color:var(--text)}html:root body select:not([multiple]):focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}html:root body button[type=submit]:not([class*=link]):not(.c-search__x){min-height:48px}html:root .pa-data-card .pb-btn{justify-self:start}html:root .c-rail__item{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;min-height:44px;padding:12px var(--space-24);line-height:1.3;text-align:left}html:root .c-rail__item>svg{margin-top:1px}html:root .c-rail__item>span:first-of-type{text-wrap:balance}html:root .c-rail__count{align-self:center}html:root .c-rail__cta i{display:block;width:20px;height:12px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath d='M0 6h18M13 1l5 5-5 5' fill='none' stroke='black' stroke-width='1.4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 12'%3E%3Cpath d='M0 6h18M13 1l5 5-5 5' fill='none' stroke='black' stroke-width='1.4'/%3E%3C/svg%3E") center /contain no-repeat;transition:transform var(--dur) var(--ease)}html:root .c-rail__cta i:after{content:none}html:root .c-rail__cta:hover i{transform:translateX(3px)}html:root .c-row,html:root .c-row__lead{min-width:0}html:root .c-row__tags{margin-top:var(--space-8)}html:root .c-row__tags,html:root .c-row__tail{display:flex;flex-wrap:wrap;gap:var(--space-8) var(--space-16)}html:root .c-row__tail{justify-content:flex-end;align-items:center}html:root .c-days b{font-family:var(--font-display);font-weight:300;font-size:32px}html:root .c-busca{position:relative;overflow:hidden;margin:0 0 var(--space-48);padding:var(--space-48);border-radius:var(--radius-6);background:var(--night-900);color:var(--night-100)}html:root .c-busca>*{position:relative;z-index:1;max-width:min(760px,62%)}@media (max-width:1023px){html:root .c-busca>*{max-width:none}}html:root .c-busca:after{content:"";position:absolute;inset:0 0 0 auto;width:34%;background:url(/img-manha.jpg) 50%/cover no-repeat;border-left:1px solid var(--night-700)}html:root .c-busca__head{margin-bottom:var(--space-32)}html:root .c-busca .c-h1{color:var(--night-100)}html:root .c-busca .c-lead{color:var(--night-300)}html:root .c-busca .c-search{margin-bottom:var(--space-16);border-color:var(--night-700);background:var(--surface)}html:root .c-busca .c-chip{background:transparent;border-color:var(--night-700);color:var(--night-100)}html:root .c-busca .c-chip:hover{background:var(--night-800);border-color:var(--night-300)}html:root .c-busca .c-chip[aria-pressed=true]{background:var(--gold-400);border-color:var(--gold-400);color:var(--night-900)}html:root .c-busca :is(.c-chips__label,.c-chips__count){color:var(--night-300)}html:root .c-busca__ajuda{display:grid;gap:var(--space-16);max-width:760px}html:root .c-busca__dicas{display:grid;margin:0;padding:0;list-style:none;counter-reset:dica;border-top:1px solid var(--line-strong)}html:root .c-busca__dicas li{counter-increment:dica;display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--space-12);padding:var(--space-16) 0;border-bottom:1px solid var(--line);font-size:16px;line-height:1.5;color:var(--text-body)}html:root .c-busca__dicas li:before{content:counter(dica,decimal-leading-zero);font-size:14px;font-weight:500;letter-spacing:.06em;color:var(--accent);padding-top:2px}@media (max-width:1023px){html:root .c-busca:after{display:none}html:root .c-busca{padding:var(--space-32) var(--space-24)}}html:root .c-hello{align-items:stretch}html:root body main:has(>.pe-heroic){padding-left:0!important;padding-right:0!important}@media (max-width:767px){html:root :is(.c-stats,.c-grid.c-stats){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--space-12)}html:root :is(.c-stats,.c-grid.c-stats)>*,html:root :is(.c-stats,.c-grid.c-stats)>.c-stat{min-height:120px;padding:var(--space-16)!important}html:root .c-stat b{font-size:36px}}html:root :is(.c-stats,.c-grid.c-stats)>.c-stat:first-child:not(.c-stat--urgent){--ink-600:var(--night-300);--ink-700:var(--stone-300);--c-ink-2:var(--stone-300);--c-ink-3:var(--night-300);--c-ink-4:var(--night-300);--text-muted:var(--night-300);--text:var(--night-100);--c-ink:var(--night-100)}html:root :is(.c-stats,.c-grid.c-stats)>.c-stat:first-child:not(.c-stat--urgent) :is(small,p){color:var(--night-300)}html:root [data-pb-entrada]{background:var(--stone-100)}html:root [data-pb-entrada] main>.pe-section{margin:0 clamp(8px,1.4vw,20px) clamp(8px,1.4vw,20px);border-radius:var(--radius-12);overflow:clip;padding-block:clamp(64px,7vw,112px)}html:root [data-pb-entrada] main>.pe-section:first-of-type{margin-top:clamp(8px,1.4vw,20px)}html:root [data-pb-entrada] main>section.pe-dark:not(.pe-section):not(.pe-heroic){padding-bottom:clamp(40px,5vw,72px);margin-bottom:clamp(8px,1.4vw,20px)}html:root [data-pb-entrada] .pe-paper{background:var(--stone-50)}html:root [data-pb-entrada] .pe-paper2{background:var(--stone-200)}html:root [data-pb-entrada] .pe-h2{max-width:20ch;font-family:var(--font-display);font-size:clamp(32px,2.4vw + 1rem,52px);line-height:1.06;font-weight:300;letter-spacing:-.02em}html:root [data-pb-entrada] .pe-eyebrow{font-family:var(--font-sans);font-size:15px;font-weight:500;color:var(--gold-700)}html:root [data-pb-entrada] .pe-dark .pe-eyebrow{color:var(--gold-400)}html:root [data-pb-entrada] .pe-lead{max-width:52ch}html:root [data-pb-entrada] .pe-sechead{gap:var(--space-16);margin-bottom:clamp(32px,4vw,56px)}html:root [data-pb-entrada] .pe-btn{min-height:48px;padding:0 var(--space-24);border-radius:var(--radius-2);font-size:16px;font-weight:500}html:root .pe-sobre__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(40px,5vw,80px);align-items:center}@media (min-width:1024px){html:root .pe-sobre__grid{grid-template-columns:minmax(0,11fr) minmax(0,10fr)}}html:root .pe-sobre__fotos{position:relative;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--space-16);min-height:clamp(360px,42vw,560px)}html:root .pe-sobre__foto{position:relative;margin:0;overflow:hidden;border-radius:var(--radius-12);background:var(--stone-200)}html:root .pe-sobre__foto--alta{grid-row:span 2}html:root .pe-sobre__selo{position:absolute;left:clamp(16px,3vw,32px);bottom:clamp(16px,3vw,32px);display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-12);align-items:center;max-width:260px;padding:var(--space-16) var(--space-24);border-radius:var(--radius-6);background:var(--night-900);color:var(--night-100)}html:root .pe-sobre__selo b{font-family:var(--font-display);font-size:48px;line-height:1;font-weight:300;color:var(--gold-400)}html:root .pe-sobre__selo span{font-size:14px;line-height:1.4;color:var(--night-300)}html:root .pe-sobre__texto{display:grid;gap:var(--space-24)}html:root .pe-sobre__lista{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--line-strong)}html:root .pe-sobre__lista li{display:grid;grid-template-columns:minmax(96px,30%) minmax(0,1fr);gap:var(--space-16);padding:var(--space-16) 0;border-bottom:1px solid var(--line)}html:root .pe-sobre__lista b{display:flex;align-items:baseline;gap:var(--space-8);font-size:16px;font-weight:500;color:var(--text)}html:root .pe-sobre__lista b:before{content:"";flex:none;width:8px;height:8px;background:var(--gold-700);transform:translateY(-2px)}html:root .pe-sobre__lista span{font-size:16px;line-height:1.55;color:var(--text-body)}@media (max-width:599px){html:root .pe-sobre__lista li{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}html:root .pe-sobre__fotos{min-height:420px}}html:root [data-pb-entrada] .pe-step{padding:0 0 var(--space-24);overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-12);background:var(--stone-50);box-shadow:none}html:root [data-pb-entrada] .pe-step__img{border-radius:0;aspect-ratio:4/3;overflow:hidden}html:root [data-pb-entrada] .pe-step h3{padding:0 var(--space-24);font-size:22px;font-weight:400}html:root [data-pb-entrada] .pe-step p{padding:0 var(--space-24);font-size:16px}html:root [data-pb-entrada] .pe-step__n{padding:var(--space-8) var(--space-24) 0;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--gold-700)}html:root .pe-equipa__foto{position:relative;margin:0 0 var(--space-32);aspect-ratio:21/7;overflow:hidden;border-radius:var(--radius-12);background:var(--night-800)}@media (max-width:767px){html:root .pe-equipa__foto{aspect-ratio:16/9}}html:root [data-pb-entrada] .pe-places{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}html:root [data-pb-entrada] .pe-place{padding:0 0 var(--space-24);overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-12);background:var(--stone-50);box-shadow:none}html:root [data-pb-entrada] .pe-place>:not(.pe-place__foto){padding-inline:var(--space-24)}html:root [data-pb-entrada] .pe-place__foto{position:relative;aspect-ratio:4/3;margin-bottom:var(--space-8);overflow:hidden;background:var(--stone-200)}html:root [data-pb-entrada] .pe-place b{font-family:var(--font-display);font-weight:300;font-size:clamp(28px,1.6vw + 1rem,36px)}html:root [data-pb-entrada] .pe-place small{font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--gold-700)}html:root [data-pb-entrada] .pe-place p{font-size:16px}html:root .pe-cta__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:center}@media (min-width:1024px){html:root .pe-cta__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}html:root .pe-cta__texto{display:grid;gap:var(--space-24)}html:root .pe-cta__foto{position:relative;margin:0;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-12);background:var(--night-800)}html:root .pe-cta .pe-h2{color:var(--night-100)}html:root .pe-cta .pe-lead{color:var(--night-300)}html:root .pe-cta .pe-link{color:var(--gold-400)}html:root [data-pb-entrada] .pe-foot{margin:0}html:root body [data-pb-entrada] h2.pe-h2{font-size:clamp(32px,2.4vw + 1rem,52px)!important;line-height:1.06!important;font-weight:300!important;letter-spacing:-.02em!important}html:root [data-pb-entrada] :is(.pe-ask,.pe-place--cta,.pe-door) .pe-eyebrow{color:var(--gold-400)}html:root [data-pb-entrada] :is(.pe-step__img,.pe-place__foto,.pe-sobre__foto,.pe-cta__foto,.pe-equipa__foto) img{transition:transform .9s var(--ease)}html:root [data-pb-entrada] :is(.pe-step,.pe-place,.pe-sobre__foto,.pe-cta__foto):hover img{transform:scale(1.035)}@media (prefers-reduced-motion:reduce){html:root [data-pb-entrada] :is(.pe-step,.pe-place,.pe-sobre__foto,.pe-cta__foto):hover img{transform:none}}html:root .pe-heroic{position:relative;overflow:hidden;background:var(--night-900);isolation:isolate}html:root .pe-heroic__foto{position:relative;display:flex;justify-content:center;margin:0}html:root .pe-heroic__img{display:block;width:100%;max-width:600px;height:auto;-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 94%),linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 50%,transparent 94%),linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent);mask-composite:intersect;animation:pe-emergir 1.8s var(--ease) both}html:root .pe-heroic__foto figcaption{position:absolute;top:var(--space-24);left:var(--gutter);display:grid;gap:var(--space-4);margin:0;padding-left:var(--space-12);border-left:1px solid var(--gold-400)}html:root .pe-heroic__foto figcaption b{font-size:15px;font-weight:500;color:var(--night-100)}html:root .pe-heroic__foto figcaption span{font-size:14px;color:var(--night-300)}html:root .pe-heroic__foto figcaption a{display:none;font-size:15px;font-weight:500;color:var(--gold-400);text-decoration:none;font-variant-numeric:tabular-nums}html:root .pe-heroic__foto figcaption a:hover{text-decoration:underline;text-underline-offset:3px}html:root .pe-heroic__grid{position:relative;z-index:1;margin-top:clamp(-180px,-20vw,-64px);padding-block:0 var(--space-64)}html:root .pe-heroic__text{display:grid;gap:var(--space-24);max-width:640px}html:root .pe-heroic__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8) var(--space-16);margin:0;font-size:15px;font-weight:500;color:var(--gold-400);animation:pe-subir .7s .2s var(--ease) both}html:root .pe-heroic__meta span+i+span{color:var(--night-300);font-weight:400}html:root .pe-heroic__meta i{display:inline-block;width:40px;height:1px;background:var(--gold-400)}html:root body .pe-heroic__titulo{margin:0;color:var(--night-100)!important;font-size:clamp(40px,6.4vw + .8rem,72px)!important;line-height:1.02!important;font-weight:300!important;letter-spacing:-.025em!important;text-wrap:balance;animation:pe-subir .8s .28s var(--ease) both}html:root .pe-heroic__ouro{display:block;color:var(--gold-400)}html:root .pe-heroic__lead{margin:0;max-width:42ch;font-size:17px;line-height:1.65;color:var(--night-300);animation:pe-subir .8s .38s var(--ease) both}html:root .pe-heroic__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16) var(--space-32);margin-top:var(--space-8);animation:pe-subir .8s .46s var(--ease) both}html:root .pe-heroic__acts .pe-btn{min-height:52px;padding:0 var(--space-24);font-size:16px}html:root [data-pb-entrada] main>section.pe-dark.pe-passos:not(.pe-section):not(.pe-heroic){padding:0 0 var(--space-48);margin:0;background:var(--night-900)}html:root .pe-passos__lista{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;border-top:1px solid var(--night-700)}html:root .pe-passos__lista li{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:var(--space-16);row-gap:var(--space-4);align-items:baseline;padding:var(--space-24) 0;border-bottom:1px solid var(--night-700)}html:root .pe-passos__lista b{grid-row:span 2;font-size:14px;font-weight:500;color:var(--gold-400);font-variant-numeric:tabular-nums}html:root .pe-passos__lista span{font-size:19px;font-weight:400;color:var(--night-100)}html:root .pe-passos__lista small{font-size:15px;line-height:1.5;color:var(--night-300)}@media (min-width:768px){html:root .pe-heroic__img{max-width:560px}html:root .pe-heroic__foto figcaption{left:auto;right:var(--gutter);top:auto;bottom:40%;text-align:right;padding:0 var(--space-12) 0 0;border-left:0;border-right:1px solid var(--gold-400)}html:root .pe-heroic__foto figcaption a{display:block;margin-top:var(--space-4)}html:root .pe-passos__lista{grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--night-700)}html:root .pe-passos__lista li{grid-template-columns:auto minmax(0,1fr);border-bottom:0;padding:var(--space-32) var(--space-24) var(--space-32) 0}html:root .pe-passos__lista li+li{padding-left:var(--space-24);border-left:1px solid var(--night-700)}}@media (min-width:1024px){html:root .pe-heroic{display:grid;align-items:center;min-height:clamp(620px,calc(100svh - 76px),900px)}html:root .pe-heroic__foto{position:absolute;top:0;right:0;bottom:0;display:block}html:root .pe-heroic__img{width:auto;height:100%;max-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 56%),linear-gradient(180deg,#000 76%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 56%),linear-gradient(180deg,#000 76%,transparent)}html:root .pe-heroic__foto figcaption{right:var(--space-48);bottom:var(--space-48)}html:root .pe-heroic__grid{margin-top:0;padding-block:var(--space-96)}html:root .pe-heroic__text{gap:var(--space-32);max-width:min(620px,54%)}html:root body .pe-heroic__titulo{font-size:clamp(56px,3.6vw + 1.4rem,92px)!important;line-height:1!important;letter-spacing:-.03em!important}html:root .pe-heroic__lead{font-size:18px;max-width:40ch}}@media (min-width:1600px){html:root .pe-heroic__foto{right:calc((100% - 1600px) / 2)}html:root .pe-heroic__img{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 56%,#000 86%,transparent),linear-gradient(180deg,#000 76%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 56%,#000 86%,transparent),linear-gradient(180deg,#000 76%,transparent)}}@keyframes pe-emergir{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html:root :is(.pe-heroic__img,.pe-heroic__titulo,.pe-heroic__lead,.pe-heroic__acts,.pe-heroic__meta){animation:none}}html:root .c-consent-detail{max-width:1120px}html:root .c-consent-back{gap:var(--space-8);min-height:44px;margin:0 0 var(--space-16);font:500 15px/1 var(--font-sans);color:var(--text-muted)}html:root .c-consent-back:hover{color:var(--accent)}html:root .c-consent-hero{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:stretch;gap:var(--space-48);padding:var(--space-48);border:0;border-radius:var(--radius-12);background:var(--night-900);color:var(--night-100)}html:root .c-consent-hero__copy{align-content:start;gap:var(--space-16)}html:root .c-consent-state{gap:var(--space-8);font:500 15px/1.4 var(--font-sans);color:var(--gold-400)}html:root .c-consent-state i{width:8px;height:8px;border-radius:0}html:root .c-consent-state.is-danger{color:#f0b4a8}html:root body .c-consent-hero .c-h1{max-width:18ch;color:var(--night-100)!important;font-size:clamp(32px,2.4vw + 1rem,52px)!important;line-height:1.06!important;font-weight:300!important;letter-spacing:-.02em!important}html:root .c-consent-context{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin-top:var(--space-16);border-top:1px solid var(--night-700)}html:root .c-consent-context>button,html:root .c-consent-context__item{display:grid;align-content:start;gap:var(--space-4);min-height:0;padding:var(--space-16) var(--space-16) 0 0;border:0;background:transparent;text-align:left;font:400 16px/1.45 var(--font-sans);color:var(--night-100)}html:root .c-consent-context>button{cursor:pointer}html:root .c-consent-context small{font-size:14px;font-weight:400;color:var(--night-300)}html:root .c-consent-context>button>span{display:inline-flex;align-items:center;gap:var(--space-4);text-decoration:underline;text-decoration-color:var(--night-700);text-underline-offset:4px}html:root .c-consent-context>button:hover>span{color:var(--gold-400);text-decoration-color:var(--gold-400)}html:root .c-consent-context>button:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}html:root .c-consent-actions{align-content:start;min-width:0;gap:var(--space-12);padding-left:var(--space-32);border-left:1px solid var(--night-700)}html:root .c-consent-actions .c-btn{min-height:48px;font-size:16px;border-radius:var(--radius-2)}html:root .c-consent-actions .c-btn--primary{background:var(--gold-400);border-color:var(--gold-400);color:var(--ink-900)}html:root .c-consent-actions .c-btn--primary:hover{background:#d8b24a;border-color:#d8b24a}html:root .c-consent-actions .c-btn:not(.c-btn--primary){background:transparent;border:1px solid var(--night-300);color:var(--night-100)}html:root .c-consent-actions .c-btn:not(.c-btn--primary):hover{border-color:var(--gold-400);color:var(--gold-400)}html:root .c-consent-pdf-lock{gap:var(--space-12);min-height:0;padding:0 0 var(--space-16);border-radius:0;border-bottom:1px solid var(--night-700);background:transparent;color:var(--night-300)}html:root .c-consent-pdf-lock svg{color:var(--gold-400)}html:root .c-consent-pdf-lock b{font-size:16px;font-weight:500;color:var(--night-100)}html:root .c-consent-pdf-lock small{font-size:14px;color:var(--night-300)}html:root .c-consent-missing{padding:0;font-size:15px;text-align:left;background:transparent;color:#f0b4a8}html:root .c-consent-resend{gap:var(--space-12);padding:var(--space-16);border:1px solid var(--night-700);border-radius:var(--radius-6);background:var(--night-800)}html:root .c-consent-resend p{font:400 15px/1.55 var(--font-sans);color:var(--night-300)}html:root .c-consent-resend p b{color:var(--night-100);font-weight:500}html:root .c-consent-resend__last{font:400 14px/1.5 var(--font-sans);text-align:left;color:var(--night-300)}html:root .c-consent-language,html:root .c-consent-notice,html:root .c-consent-revoked{max-width:none;margin:var(--space-24) 0 0;padding:var(--space-16) var(--space-24);border:1px solid var(--line);border-radius:var(--radius-6);background:var(--surface);font:400 16px/1.6 var(--font-sans);color:var(--text-body)}html:root .c-consent-notice.is-error,html:root .c-consent-revoked{border-color:var(--danger-700);background:var(--danger-50);color:var(--danger-700)}html:root .c-consent-section{margin-top:var(--space-64)}html:root .c-consent-section__head{align-items:baseline;margin-bottom:var(--space-24);padding-bottom:var(--space-16);border-bottom:1px solid var(--line-strong)}html:root body .c-consent-section__title{margin:0;font-size:clamp(26px,1vw + 1.1rem,32px)!important;line-height:1.15!important;font-weight:300!important;letter-spacing:-.01em!important;color:var(--text)!important}html:root .c-consent-section__head>span{font:400 15px/1.4 var(--font-sans);color:var(--text-muted);font-variant-numeric:tabular-nums}html:root .c-consent-proof-grid{grid-template-columns:minmax(0,1fr);gap:0;overflow:visible;border-radius:0;background:transparent}html:root .c-consent-proof{grid-template-columns:40px minmax(160px,220px) minmax(0,1fr) auto;align-items:baseline;gap:var(--space-8) var(--space-24);min-height:0;padding:var(--space-24) 0;border-bottom:1px solid var(--line);background:transparent}html:root .c-consent-proof__number{padding:0;font:500 15px/1.4 var(--font-sans);color:var(--accent);font-variant-numeric:tabular-nums}html:root .c-consent-proof em{font:500 15px/1.45 var(--font-sans);font-style:normal;color:var(--text-muted)}html:root .c-consent-proof>div{gap:var(--space-4)}html:root .c-consent-proof b{font-size:20px;line-height:1.35;font-weight:400;color:var(--text)}html:root .c-consent-proof>div>span{max-width:62ch;font-size:15px;line-height:1.6;color:var(--text-body)}html:root .c-consent-proof>a{display:inline-flex;align-items:center;gap:var(--space-4);min-height:44px;padding:0;font-size:15px;font-weight:500;color:var(--accent);text-decoration:underline;text-underline-offset:4px}html:root .c-consent-proof>a:hover{color:var(--gold-800)}html:root .c-consent-documents{gap:0;border-top:0}html:root .c-consent-document{grid-template-columns:44px minmax(0,1fr) auto;gap:var(--space-24);min-height:0;padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-6);background:var(--surface)}html:root .c-consent-document+.c-consent-document{margin-top:var(--space-12)}html:root .c-consent-document__icon{position:relative;width:44px;height:56px;border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--stone-50)}html:root .c-consent-document__icon:after,html:root .c-consent-document__icon:before{content:"";position:absolute;left:8px;right:8px;height:1px;background:var(--stone-400)}html:root .c-consent-document__icon:before{top:14px;box-shadow:0 6px 0 var(--stone-400),0 12px 0 var(--stone-400),0 18px 0 var(--stone-400)}html:root .c-consent-document__icon:after{bottom:10px;right:20px;background:var(--accent)}html:root .c-consent-document__body{gap:var(--space-4)}html:root .c-consent-document__body b{font-size:18px;font-weight:500}html:root .c-consent-document__body small{font:400 15px/1.5 var(--font-sans);color:var(--text-muted)}html:root .c-consent-document__body code{font:400 14px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-muted)}html:root .c-consent-document>.c-status{font:400 15px/1.4 var(--font-sans);color:var(--text-muted);background:transparent;border:0;padding:0}html:root .c-consent-version-note{max-width:68ch;margin:var(--space-16) 0 0;font:400 15px/1.6 var(--font-sans);color:var(--text-muted)}html:root .c-consent-detail .revoke{max-width:none;margin-top:var(--space-64);padding:var(--space-32) 0 0;border-top:1px solid var(--line-strong);background:transparent}html:root body .c-consent-detail .revoke .label-xs{margin:0 0 var(--space-12);font-size:22px!important;line-height:1.25;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--text)}html:root .c-consent-detail .revoke>p:not(.label-xs):not(.revoke-fine){max-width:64ch;margin:0 0 var(--space-24);font-size:16px;line-height:1.65}html:root .c-consent-detail .revoke .revoke-fine{max-width:64ch;margin-top:var(--space-16);font-size:15px;line-height:1.6}html:root .c-consent-detail .revoke .btn{min-height:48px;font-size:16px}@media (max-width:1023px){html:root .c-consent-hero{grid-template-columns:minmax(0,1fr);gap:var(--space-32);padding:var(--space-32)}html:root .c-consent-actions{padding:var(--space-24) 0 0;border-left:0;border-top:1px solid var(--night-700)}html:root .c-consent-proof{grid-template-columns:40px minmax(0,1fr)}html:root .c-consent-proof em,html:root .c-consent-proof>a,html:root .c-consent-proof>div{grid-column:2}}@media (max-width:640px){html:root .c-consent-hero{padding:var(--space-24) var(--space-16);margin-inline:calc(var(--space-16) * -1 + 4px);border-radius:var(--radius-6)}html:root .c-consent-context{grid-template-columns:minmax(0,1fr)}html:root .c-consent-proof{grid-template-columns:32px minmax(0,1fr);column-gap:var(--space-12)}html:root .c-consent-proof b{font-size:18px}html:root .c-consent-document{grid-template-columns:36px minmax(0,1fr);gap:var(--space-16);padding:var(--space-16)}html:root .c-consent-document__icon{width:36px;height:46px}html:root .c-consent-document__icon:before{top:11px;box-shadow:0 5px 0 var(--stone-400),0 10px 0 var(--stone-400)}html:root .c-consent-document>.c-btn,html:root .c-consent-document>.c-status{grid-column:2;justify-self:start}}html:root .c-consent-context>button>span{display:inline}html:root .c-consent-context>button>span svg{display:inline-block;margin-left:var(--space-4);vertical-align:-2px}html:root body .c-apos-shell{padding:0 clamp(20px,3.6vw,56px) var(--space-48)!important;background:var(--page)!important;font-size:16px!important}html:root body p.c-apos-shell a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}@media (min-width:1101px){html:root body .c-apos-shell{padding-left:calc(248px + clamp(20px, 3.6vw, 56px))!important}}html:root .pa-shell{overflow-x:clip}html:root body .pa-top{min-height:76px;padding-inline:max(var(--space-16),calc((100% - 1180px) / 2));background:var(--night-900);border-bottom:1px solid var(--night-700);color:var(--night-100);box-shadow:none}html:root .pa-top__brand img{height:34px}html:root .pa-top__brand span{box-shadow:inset 1px 0 0 var(--night-700)}html:root .pa-top__brand b{font-size:16px;font-weight:500;color:var(--night-100)}html:root .pa-top__brand small{font-size:14px;color:var(--night-300)}html:root body .pa-zoom{background:var(--night-800)}html:root body .pa-zoom button{min-height:36px;font-size:15px;font-weight:500;color:var(--night-300)}html:root body .pa-zoom button:hover{color:var(--night-100)}html:root body .pa-zoom button[aria-pressed=true]{background:var(--stone-100);color:var(--ink-900)}html:root body .pa-clock{font-size:15px;color:var(--night-300)}html:root body .pa-clock b{color:var(--night-100);font-weight:500}html:root body .pa-clock i{border-radius:0;background:var(--gold-400);box-shadow:none}html:root body .pa-tabs{padding:0;background:var(--night-900);border-bottom:1px solid var(--night-700);box-shadow:none}html:root body .pa-tabs:after{background:none}html:root body .pa-tabs__row{gap:var(--space-4);padding-inline:max(var(--space-16),calc((100% - 1180px) / 2))}html:root body .pa-shell .pa-tab{min-height:52px;padding:0 var(--space-12);border-radius:0;border-bottom:2px solid transparent;background:transparent;font-size:15px;font-weight:500;color:var(--night-300)}html:root body .pa-shell .pa-tab svg{color:var(--night-300)}html:root body .pa-shell .pa-tab:hover{background:transparent;color:var(--night-100)}html:root body .pa-shell .pa-tab[aria-current=page]{background:transparent;color:var(--night-100);border-bottom-color:var(--gold-400);font-weight:500}html:root body .pa-shell .pa-tab[aria-current=page] svg{color:var(--gold-400)}html:root .pa-shell :is(.pa-top,.pa-tabs) :focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}html:root body .pa-shell main.pa-main:has(>div:first-child[style*="background:var(--night-900)"]){width:100%;max-width:none;margin:0;padding:0!important}html:root body .pa-shell main>div:first-child[style*="background:var(--night-900)"]{padding:var(--space-48) max(var(--space-16),calc((100% - 1180px) / 2)) var(--space-64)!important}html:root body .pa-shell main>div:first-child[style*="background:var(--night-900)"] h1{font-size:clamp(36px,2.6vw + 1.2rem,64px)!important;line-height:1.04!important;font-weight:300!important;letter-spacing:-.025em!important;color:var(--night-100)!important}html:root body .pa-shell main>div:first-child[style*="background:var(--night-900)"] h1+p{font-size:18px!important;line-height:1.65!important}html:root body .pa-shell main>div:first-child[style*="background:var(--night-900)"]>div:first-child{max-width:1180px!important}html:root body .pa-shell main.pa-main--documents{padding-top:0!important}html:root body .pa-shell .pa-hero{width:100vw;margin:0 0 var(--space-48) calc(50% - 50vw);padding:var(--space-48) max(var(--space-16),calc((100vw - 1080px) / 2)) var(--space-64);background:var(--night-900);color:var(--night-100)}html:root body .pa-shell .pa-hero__texto>p:first-child{color:var(--night-300)!important}html:root body .pa-shell .pa-hero__texto>p:first-child i{background:var(--night-700)!important}html:root body .pa-shell .pa-hero__texto h1{color:var(--night-100)!important;font-size:clamp(44px,4vw + 1rem,84px)!important;line-height:1.02!important;font-weight:300!important;letter-spacing:-.025em!important}html:root body .pa-shell .pa-hero__texto>div i{background:var(--night-700)!important}html:root body .pa-shell .pa-hero__texto>div i[style*=gold-700]{background:var(--gold-400)!important}html:root body .pa-shell .pa-hero__texto>p:last-child{color:var(--gold-400)!important;border-bottom-color:var(--night-700)!important;font-size:16px!important}html:root body .pa-shell .pa-hero figcaption{color:var(--night-300)}html:root body .pa-shell .pa-document-card>span[aria-hidden=true]:first-child{display:none}html:root body .pa-shell .pa-document-card{grid-template-columns:minmax(0,1fr) auto!important;padding:var(--space-24)!important}html:root body .pa-shell .pa-document-card>a,html:root body .pa-shell .pa-document-card>span{grid-column:auto}html:root body .pa-shell .pa-document-card>.pa-document-card__title,html:root body .pa-shell .pa-document-card>:nth-child(2),html:root body .pa-shell .pa-document-card>:nth-child(5){grid-column:1!important}html:root body .pa-shell .pa-document-card>:nth-child(3),html:root body .pa-shell .pa-document-card>a{grid-column:2!important}html:root body .pa-shell .pa-document-card__title{font-size:20px!important;font-weight:400!important}@media (max-width:760px){html:root body .pa-top{min-height:64px}html:root .pa-top__brand img{height:28px}html:root body .pa-shell .pa-tab{min-height:48px}html:root body .pa-shell main>div:first-child[style*="background:var(--night-900)"]{padding:var(--space-32) var(--space-16) var(--space-48)!important}html:root body .pa-shell .pa-hero{padding:var(--space-32) var(--space-16) var(--space-48)}html:root body .pa-shell .pa-document-card{grid-template-columns:minmax(0,1fr)!important;padding:var(--space-16)!important}html:root body .pa-shell .pa-document-card>*{grid-column:1!important;grid-row:auto!important;justify-self:start!important}html:root body .pa-shell main>div:first-child[style*="background:var(--night-900)"]>div:first-child{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:760px){html:root body .pa-shell .pa-document-list>li.pa-document-card>:is(span,a){grid-column:1!important;grid-row:auto!important;justify-self:start!important}html:root body .pa-shell .pa-document-list>li.pa-document-card>a{margin-top:var(--space-8)}}@media (max-width:760px){html:root body .pa-shell main>div:first-child[style*="background:var(--night-900)"] dl:has(>div:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))!important}}html:root .c-alert{display:grid;gap:var(--space-12);padding:var(--space-16) var(--space-24);background:var(--surface);border-top:1px solid var(--line-strong);border:1px solid var(--line-strong);border-radius:var(--radius-6);box-shadow:none;color:var(--text-body);font-size:16px;line-height:1.55}html:root .c-alert[role=status]{border-color:var(--line-strong)}html:root :is(.c-alert--crit,.c-alert[role=alert]){background:var(--danger-50);border-color:var(--danger-700);color:var(--danger-700)}html:root .c-alert code{display:block;padding:var(--space-12) var(--space-16);background:var(--stone-100);border:1px solid var(--line);border-radius:var(--radius-2);font:400 14px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace!important;color:var(--text)}html:root .c-alert>span:has(>code){display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center}@media (max-width:640px){html:root .c-alert>span:has(>code){grid-template-columns:minmax(0,1fr)}}html:root .pb-lupa{display:inline-block!important;flex:0 0 auto;width:20px!important;height:20px!important;font-size:0!important;background:currentColor!important;padding:0!important;border:0!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m15.5 15.5 5 5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m15.5 15.5 5 5'/%3E%3C/svg%3E") center /contain no-repeat;color:var(--text-muted)}html:root :is(.c-rail,.c-mbar,[data-night]) .pb-lupa{color:var(--night-300)}html:root body :is(label,div):has(>.pb-lupa) input,html:root body :is(label,div):has(>.pb-lupa) input:focus,html:root body :is(label,div):has(>.pb-lupa) input:focus-visible,html:root body :is(label,div):has(>.pb-lupa) input:hover{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}html:root body :is(label,div):has(>.pb-lupa):focus-within{box-shadow:none!important;outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)!important}html:root body :is(.c-rail,.c-mbar,[data-night]) :is(label,div):has(>.pb-lupa):focus-within{outline-color:var(--gold-400);border-color:var(--gold-400)!important}html:root .c-physio-search{gap:var(--space-12);min-height:52px;padding:0 var(--space-16);background:var(--surface);border:1px solid var(--line-control);border-radius:var(--radius-2)}html:root .c-physio-search:hover{border-color:var(--ink-600)}html:root .c-physio-search input{font-size:16px}html:root .pb-jejum{max-width:960px;margin:0 0 var(--space-48);padding:var(--space-32);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-6)}html:root .pb-jejum__cabeca{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--space-24);padding-bottom:var(--space-24);border-bottom:1px solid var(--line)}html:root body .pb-jejum__titulo{margin:0 0 var(--space-8);font-size:clamp(24px,1vw + 1rem,30px)!important;line-height:1.15!important;font-weight:300!important;letter-spacing:-.01em!important;color:var(--text)!important}html:root .pb-jejum__lead{max-width:62ch;margin:0;font-size:16px;line-height:1.6;color:var(--text-body)}html:root .pb-jejum__estado{display:inline-flex;align-items:center;gap:var(--space-8);margin:0;white-space:nowrap;font-size:15px;font-weight:500;color:var(--warn-700)}html:root .pb-jejum__estado i{width:8px;height:8px;background:currentColor}html:root .pb-jejum__estado.is-feito{color:var(--success-700)}html:root .pb-jejum__aviso{margin:var(--space-24) 0 0;padding:var(--space-16) var(--space-24);background:var(--warn-50);border-radius:var(--radius-2);font-size:15px;line-height:1.6;color:var(--ink-900)}html:root .pb-jejum{container-type:inline-size}html:root .pb-jejum__linha{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-32);margin:var(--space-32) 0 0;padding:0;list-style:none}html:root .pb-jejum__linha:before{content:"";position:absolute;top:0;bottom:0;left:15px;width:1px;background:var(--line-strong)}html:root .pb-jejum__passo{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--space-16);align-content:start}html:root .pb-jejum__marca{position:relative;display:inline-grid;place-items:center;justify-self:start;width:32px;height:32px;background:var(--ink-900);color:var(--gold-400);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;border-radius:var(--radius-2)}html:root body .pb-jejum__input{max-width:320px}@container (min-width: 760px){html:root .pb-jejum__linha{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-24)}html:root .pb-jejum__linha:before{top:15px;bottom:auto;left:0;right:0;width:auto;height:1px}html:root .pb-jejum__passo{grid-template-columns:minmax(0,1fr);row-gap:var(--space-16)}html:root .pb-jejum__ajuda{min-height:3em}html:root body .pb-jejum__input{max-width:none}}html:root .pb-jejum__campo{display:grid;gap:var(--space-4)}html:root .pb-jejum__rotulo{font-size:18px;font-weight:500;color:var(--text)}html:root .pb-jejum__ajuda{margin-bottom:var(--space-8);font-size:15px;line-height:1.5;color:var(--text-muted)}html:root body .pb-jejum__input{width:100%;min-height:48px;padding:0 var(--space-12);background:var(--stone-50);border:1px solid var(--line-control);border-radius:var(--radius-2);font:400 16px/1.2 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text)}html:root body .pb-jejum__input:focus{outline:0;border:2px solid var(--accent);padding:0 calc(var(--space-12) - 1px)}html:root body .pb-jejum__input:disabled{opacity:.6}html:root .pb-jejum__erro{margin:var(--space-24) 0 0;padding:var(--space-12) var(--space-16);background:var(--danger-50);border:1px solid var(--danger-700);border-radius:var(--radius-2);font-size:15px;line-height:1.55;color:var(--danger-700)}html:root .pb-jejum__pe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-12) var(--space-24);margin-top:var(--space-32);padding-top:var(--space-24);border-top:1px solid var(--line)}html:root .pb-jejum__guardar{min-height:48px}html:root .pb-jejum__ok{margin:0;font-size:15px;font-weight:500;color:var(--success-700)}html:root .pb-jejum__nota{margin:0;font-size:15px;color:var(--text-muted)}@media (max-width:760px){html:root .pb-jejum{padding:var(--space-24) var(--space-16)}html:root .pb-jejum__cabeca{grid-template-columns:minmax(0,1fr);gap:var(--space-12)}}html:root .c-sec__head:has(>:is(h2,h3):first-child+p){display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--space-8)}html:root .c-sec__head>:is(h2,h3):first-child+p{max-width:66ch}html:root body .vazio-cabeca .vazio-l,html:root body :is(.c-main,.form-page,.pb-avulsa) :is(p,div,em):not(.c-consent-state):has(+h1){display:flex;align-items:center;gap:var(--space-12);margin:0 0 var(--space-12)!important;padding:0;background:none;border:0;font:500 15px/1.4 var(--font-sans)!important;font-style:normal!important;letter-spacing:0!important;text-transform:none!important;color:var(--accent)!important}html:root body :is(.c-main,.form-page,.pb-avulsa) :is(p,div,em):not(.c-consent-state):has(+h1)>i:first-child{display:none}html:root body .vazio-cabeca .vazio-l:before,html:root body :is(.c-main,.form-page,.pb-avulsa) :is(p,div,em):not(.c-consent-state):has(+h1):before{content:"";flex:0 0 24px;width:24px;height:1px;background:currentColor}html:root body :is(.c-main,.form-page,.pb-avulsa) h1:not(.c-consent-hero h1):not(.c-busca h1){max-width:24ch;margin:0 0 var(--space-12)!important;font-family:var(--font-display)!important;font-size:clamp(32px,1.6vw + 1.2rem,48px)!important;line-height:1.08!important;font-weight:300!important;letter-spacing:-.02em!important;color:var(--text)!important}html:root body :is(.c-main,.form-page,.pb-avulsa) h1:not(.c-consent-hero h1):not(.c-busca h1)+p{max-width:64ch;font-size:17px!important;line-height:1.6!important;color:var(--text-body)!important}html:root body :is(.c-main,.form-page,.pb-avulsa) :is(button,a):has(+:is(p,div,em)+h1){display:inline-flex;align-items:center;gap:var(--space-8);min-height:44px;margin:0 0 var(--space-8)!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;font:400 15px/1 var(--font-sans)!important;color:var(--text-muted)!important;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:4px}html:root body :is(.c-main,.form-page,.pb-avulsa) :is(button,a):has(+:is(p,div,em)+h1):hover{color:var(--accent)!important;text-decoration-color:var(--accent)}html:root body :is(.c-card--night,.c-busca,[data-night]) :is(p,div,em):has(+h1){color:var(--gold-400)!important}html:root body :is(.c-card--night,.c-busca,[data-night]) h1{color:var(--night-100)!important}html:root body :is(.c-card--night,.c-busca,[data-night]) h1+p{color:var(--night-300)!important}html:root body .vazio.vazio-cabeca{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-32) var(--space-48);align-items:center;max-width:none;margin:0;padding:0 0 var(--space-48);border:0!important;border-bottom:1px solid var(--line-strong)!important;border-radius:0;background:transparent!important}html:root body .vazio-cabeca .vazio-t{margin:0 0 var(--space-12)!important}html:root body .vazio-cabeca .vazio-b{margin:0;max-width:60ch;font-size:17px!important;line-height:1.6;color:var(--text-body)!important}html:root body .vazio-cabeca .vazio-go{display:flex;flex-wrap:wrap;gap:var(--space-12) var(--space-24);margin-top:var(--space-24)}html:root body .vazio-cabeca .vazio-fine{margin-top:var(--space-16);max-width:60ch;font-size:15px;color:var(--text-muted)}html:root body .vazio-cabeca .vazio-media{max-width:none;margin:0}@media (min-width:900px){html:root body .vazio.vazio-cabeca{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}html:root body .vazio:not(.vazio-cabeca):has(.vazio-media) .vazio-t{font-size:clamp(22px,.6vw + 1rem,26px);font-weight:300}html:root body main.pb-avulsa{--pb-av-gutter:max(16px,calc((100vw - 880px) / 2));min-height:100vh;max-width:none!important;width:auto!important;margin:0!important;padding:0 var(--pb-av-gutter) var(--space-96)!important;background:var(--page)!important;color:var(--text)}html:root body main.pb-avulsa:before{content:"";display:block;height:76px;margin:0 0 var(--space-64);background:var(--night-900) url(/logo-pb.webp) no-repeat;background-size:auto 34px;background-position:0;box-shadow:0 0 0 100vmax var(--night-900);clip-path:inset(0 -100vmax)}html:root body main.pb-avulsa>:not(h1):not(p:has(+h1)){max-width:100%}html:root body main.pb-avulsa :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:48px;background:var(--surface);border:1px solid var(--line-control);border-radius:var(--radius-2);font-size:16px}html:root body main.pb-avulsa :is(input,select,textarea):focus{outline:0;border:2px solid var(--accent)}html:root body main.pb-avulsa button[type=submit],html:root body main.pb-avulsa form button:not([type=button]){min-height:48px;border-radius:var(--radius-2);font-size:16px;font-weight:500}html:root body main.pb-avulsa form{max-width:520px}html:root body main.pb-avulsa--doente>div{max-width:none!important;padding:0!important}html:root body main.pb-avulsa--doente>div>header{border-bottom:0!important;margin-bottom:0!important;padding:0!important}html:root body main.pb-avulsa--doente>div>header a:has(img){display:none!important}html:root body main.pb-avulsa--doente>div>header span{position:absolute;top:28px;right:var(--pb-av-gutter);color:var(--night-300)!important}html:root body main.pb-avulsa--doente{position:relative}@media (max-width:760px){html:root body main.pb-avulsa:before{height:64px;margin-bottom:var(--space-48);background-size:auto 28px}html:root body main.pb-avulsa--doente>div>header span{top:22px}}html:root body:has(main.pb-reserva,main.fis,main.pb-avulsa){overflow-x:clip}html:root body :is(main.pb-reserva,main.fis,main.pb-avulsa){overflow:visible!important}html:root body main.pb-reserva>div{padding-top:0!important}html:root body :is(.pb-reserva__topo,.pb-reserva__passos,.pb-reserva__palco,.fis-brandbar,.fis-topo){position:relative;background:var(--night-900)!important;box-shadow:0 0 0 100vmax var(--night-900)!important;clip-path:inset(0 -100vmax);color:var(--night-100)}html:root body .pb-reserva__topo{align-items:center!important;margin:0!important;padding:var(--space-16) 0!important;min-height:76px;border-bottom:1px solid var(--night-700)!important}html:root body .pb-reserva__topo>p{color:var(--night-300)!important}html:root .pb-reserva__logo{display:block;height:34px;width:auto}html:root body .pb-reserva__passos{max-width:none!important;margin:0!important;padding:var(--space-16) 0!important;border-radius:0!important;gap:var(--space-8)!important}html:root body .pb-reserva__passos li{flex:0 1 auto!important}html:root body .pb-reserva__passos button{background:transparent!important;box-shadow:none!important;border-radius:0!important;border-bottom:2px solid transparent!important;opacity:1!important;padding:0 var(--space-12)!important}html:root body .pb-reserva__passos button:disabled,html:root body .pb-reserva__passos button:disabled span{color:var(--night-300)!important}html:root body .pb-reserva__passos button span:first-child{color:var(--gold-400)!important}html:root body .pb-reserva__passos button:not(:disabled) span:last-child{color:var(--night-100)!important}html:root body .pb-reserva__passos li:has(button[style*=c-sheet]) button{border-bottom-color:var(--gold-400)!important}html:root body .pb-reserva__palco{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-32) var(--space-48);align-items:center;margin:0 0 var(--space-48);padding:var(--space-32) 0 var(--space-64);border-top:1px solid var(--night-700)}html:root body .pb-reserva__palco p:first-child{color:var(--gold-400)!important}html:root body .pb-reserva__palco p:first-child i{background:var(--gold-400)!important}html:root body .pb-reserva__palco h1{color:var(--night-100)!important;font-size:clamp(36px,2.6vw + 1.2rem,64px)!important;line-height:1.04!important;font-weight:300!important;letter-spacing:-.025em!important}html:root body .pb-reserva__palco h1+p{color:var(--night-300)!important;font-size:18px!important;margin-bottom:0!important}html:root body .pb-reserva__palco figcaption{color:var(--night-300)!important}@media (min-width:900px){html:root body .pb-reserva__palco{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}html:root body main.fis{padding-top:0!important}html:root body .fis-brandbar{min-height:76px;margin-bottom:0!important;padding:var(--space-16) 0!important;border-bottom:1px solid var(--night-700)!important}html:root body .fis-brandbar img{height:34px!important}html:root body .fis-brandbar a:last-child{color:var(--night-300)!important}html:root body .fis-topo{margin-bottom:var(--space-48)!important;padding:var(--space-32) 0 var(--space-48)!important}html:root body .fis-sobrancelha{color:var(--gold-400)!important}html:root body .fis-sobrancelha i{background:var(--gold-400)!important}html:root body .fis-titulo{color:var(--night-100)!important;font-weight:300!important;font-size:clamp(36px,2.6vw + 1.2rem,60px)!important;line-height:1.04!important}html:root body .fis-entrada{color:var(--night-300)!important;font-size:18px!important}html:root body .c-btn.c-btn--night{background:transparent!important;border:1px solid var(--night-300)!important;color:var(--night-100)!important}html:root body .c-btn.c-btn--night:hover{border-color:var(--gold-400)!important;color:var(--gold-400)!important}html:root body :is(.c-card--night,.c-grid--night,.c-first,.c-silence,[data-night]) .c-btn:not(.c-btn--night):not(.c-btn--primary):not(.c-btn--ink):not(.c-btn--gold):not(.c-btn--danger):not(.c-btn--crit){background:transparent;border:1px solid var(--night-300);color:var(--night-100)}html:root body .pb-mes{padding:0!important;background:transparent!important}html:root body .pb-mes [style*="grid-template-columns:repeat(7"]>p{padding:0 var(--space-12) var(--space-12)!important;font-size:14px!important;font-weight:500!important;color:var(--text-muted)!important}html:root body .pb-dia{position:relative;gap:var(--space-8)!important;min-height:140px!important;padding:var(--space-12)!important;background:var(--surface)!important;box-shadow:none!important;transition:background .14s var(--ease)}html:root body .pb-dia:hover{background:var(--stone-50)!important}html:root body .pb-dia[data-fds]{background:var(--stone-100)!important}html:root body .pb-dia[data-passado]{background:var(--stone-200)!important}html:root body .pb-dia[data-passado] .pb-dia-numero{color:var(--ink-600)!important}html:root body .pb-dia-numero{display:inline-grid!important;place-items:center;min-width:36px;height:36px;padding:0!important;border-radius:var(--radius-full)!important;background:transparent!important;font:300 22px/1 var(--font-display)!important;font-variant-numeric:tabular-nums;color:var(--text)!important}html:root body .pb-dia[data-hoje]{background:var(--gold-100)!important;box-shadow:inset 0 2px 0 var(--accent)!important}html:root body .pb-dia[data-hoje] .pb-dia-numero{background:var(--ink-900)!important;color:var(--gold-400)!important;font-weight:400!important}html:root .pb-dia-hoje{margin-right:auto;font-size:13px;font-weight:500;color:var(--accent)}html:root body .pb-dia>span:first-child{align-items:center!important}html:root .pb-dia-livre{display:inline-flex;align-items:center;gap:var(--space-8);font-size:13px;font-weight:500;color:var(--accent)}html:root .pb-dia-livre:before{content:"";width:8px;height:8px;background:var(--accent)}html:root body .pb-dia>button:not(.pb-dia-numero){border-radius:var(--radius-2)!important;background:var(--ink-900)!important}html:root body .pb-dia>button:not(.pb-dia-numero)>span:last-child{color:var(--night-300)!important}html:root body .pb-dia-accao{min-height:32px;padding:0 var(--space-8);border:1px solid var(--line-control)!important;border-radius:var(--radius-2);background:var(--surface)!important;font-size:13px!important;color:var(--text-body)!important}html:root body .pb-dia-accao[data-livre]{border-color:var(--accent)!important;color:var(--accent)!important}@media (hover:hover){html:root body .pb-dia:not(:hover):not(:focus-within) .pb-dia-accao{opacity:0}}@media (min-width:900px){html:root body .vazio.vazio-cabeca{align-items:start}html:root body .vazio-cabeca .vazio-cabeca__texto{grid-column:1!important;grid-row:1!important;padding-top:var(--space-16)}html:root body .vazio-cabeca .vazio-media{grid-column:2!important;grid-row:1!important}}html:root body .vazio-cabeca .vazio-cabeca__texto>*{grid-column:auto!important}html:root body .pb-dia[data-passado]{background:var(--stone-100)!important}@media (max-width:760px){html:root body .pb-mes [style*="repeat(7"]:has(>p){display:none!important}html:root body .pb-mes [style*="repeat(7"]:has(>.pb-dia)>div:not(.pb-dia){display:none!important}html:root body .pb-dia[data-passado]{display:none!important}html:root body .pb-dia{min-height:0!important}}html:root [data-pb-entrada] .pe-lead{font-size:clamp(17px,.3vw + 1rem,19px);line-height:1.6}html:root [data-pb-entrada] .pe-indice{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));column-gap:var(--space-48);margin:var(--space-48) 0 0;padding:0;list-style:none;border-top:1px solid var(--line-strong)}html:root [data-pb-entrada] .pe-indice__item{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:var(--space-16);row-gap:var(--space-8);align-content:start;padding:var(--space-24) 0 var(--space-32);border-bottom:1px solid var(--line)}html:root [data-pb-entrada] .pe-indice__n{grid-row:span 2;padding-top:4px;font-size:15px;font-weight:500;color:var(--accent);font-variant-numeric:tabular-nums}html:root body [data-pb-entrada] .pe-indice__item h3{margin:0;font-size:21px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:-.01em!important;color:var(--text)}html:root [data-pb-entrada] .pe-indice__item p{margin:0;max-width:46ch;font-size:16px;line-height:1.6;color:var(--text-body)}html:root [data-pb-entrada] .pe-indice[data-escuro]{border-top-color:var(--night-700)}html:root [data-pb-entrada] .pe-indice[data-escuro] .pe-indice__item{border-bottom-color:var(--night-700)}html:root [data-pb-entrada] .pe-indice[data-escuro] .pe-indice__n{color:var(--gold-400)}html:root [data-pb-entrada] .pe-indice[data-escuro] .pe-indice__item h3{color:var(--night-100)}html:root [data-pb-entrada] .pe-indice[data-escuro] .pe-indice__item p{color:var(--night-300)}html:root [data-pb-entrada] .pe-historia .pe-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-64);margin-top:var(--space-48)}html:root [data-pb-entrada] .pe-historia .pe-step{display:grid;gap:var(--space-16);padding:0;background:transparent;border:0;box-shadow:none;border-radius:0}html:root [data-pb-entrada] .pe-historia .pe-step:hover{transform:none;box-shadow:none}html:root [data-pb-entrada] .pe-historia .pe-step__img{position:relative;aspect-ratio:16/10;height:auto;overflow:hidden;border-radius:var(--radius-12);margin-bottom:var(--space-8)}html:root [data-pb-entrada] .pe-historia .pe-step__n{margin:0;padding:0;font-size:15px;font-weight:500;color:var(--accent)}html:root body [data-pb-entrada] .pe-historia .pe-step h3{margin:0;padding:0;font-size:clamp(26px,1vw + 1.2rem,34px)!important;line-height:1.12!important;font-weight:300!important;letter-spacing:-.015em!important;color:var(--text)}html:root [data-pb-entrada] .pe-historia .pe-step p{margin:0;padding:0;max-width:52ch;font-size:17px;line-height:1.65;color:var(--text-body)}html:root [data-pb-entrada] .pe-historia__accao{margin-top:var(--space-32);justify-self:start}@media (min-width:1024px){html:root [data-pb-entrada] .pe-historia{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-96);align-items:start}html:root [data-pb-entrada] .pe-historia__cabeca{position:sticky;top:120px;margin:0!important}html:root [data-pb-entrada] .pe-historia .pe-steps{margin-top:0;gap:var(--space-96)}html:root [data-pb-entrada] .pe-receive__intro{position:sticky;top:120px;align-self:start}}@media (max-width:1023px){html:root [data-pb-entrada] .pe-historia__accao{display:none}}html:root [data-pb-entrada] .pe-safe{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))!important;gap:0 var(--space-48)!important;margin-top:var(--space-48);border-top:1px solid var(--line-strong)}html:root [data-pb-entrada] .pe-safe>div{gap:var(--space-12)!important;padding:var(--space-32) 0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important}html:root [data-pb-entrada] .pe-safe b{font-size:clamp(22px,.6vw + 1rem,26px)!important;font-weight:300!important;letter-spacing:-.01em;color:var(--text)!important}html:root [data-pb-entrada] .pe-safe b i{width:10px!important;height:10px!important;border-radius:0!important;background:var(--accent)!important}html:root [data-pb-entrada] .pe-safe p{max-width:52ch;font-size:16px!important;color:var(--text-body)!important}html:root [data-pb-entrada] .pe-roles{gap:var(--space-8) var(--space-24)!important;margin-top:var(--space-24)!important}html:root [data-pb-entrada] .pe-roles li{display:inline-flex;align-items:center;gap:var(--space-8);padding:0!important;background:none!important;border-radius:0!important;font:400 15px/1.4 var(--font-sans)!important;color:var(--night-100)!important}html:root [data-pb-entrada] .pe-roles li:before{content:"";width:6px;height:6px;background:var(--gold-400)}html:root body [data-pb-entrada] .pe-equipa__foto{aspect-ratio:16/9;max-width:720px;margin:var(--space-48) 0 0 auto}html:root body [data-pb-entrada] .pe-equipa__foto img{object-position:78% 28%!important}@media (max-width:767px){html:root body [data-pb-entrada] .pe-equipa__foto{aspect-ratio:4/3;margin-left:0}html:root body [data-pb-entrada] .pe-equipa__foto img{object-position:82% 25%!important}}