.icon[data-astro-cid-zgufigjl]{flex-shrink:0}.button[data-astro-cid-j6ocf6pu]{gap:var(--button-gap);min-block-size:var(--button-height-md);min-inline-size:var(--tap-target-min);padding-block:var(--space-2);padding-inline:var(--button-padding-md);border:var(--button-border-width) solid transparent;border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--button-font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);text-align:center;cursor:pointer;transition:filter var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button-sm[data-astro-cid-j6ocf6pu]{min-block-size:var(--button-height-sm);padding-inline:var(--button-padding-sm);font-size:var(--button-font-size-sm)}.button-lg[data-astro-cid-j6ocf6pu]{min-block-size:var(--button-height-lg);padding-inline:var(--button-padding-lg);font-size:var(--button-font-size-lg)}.button-full[data-astro-cid-j6ocf6pu]{inline-size:100%}.button-primary[data-astro-cid-j6ocf6pu]{background-color:var(--color-blue-900);color:var(--color-paper)}.button-light[data-astro-cid-j6ocf6pu]{background-color:var(--color-cream-100);color:var(--color-blue-900)}.button-ghost[data-astro-cid-j6ocf6pu]{border-color:var(--color-on-surface);color:var(--color-on-surface);background-color:#0000}.button-primary[data-astro-cid-j6ocf6pu]:hover,.button-light[data-astro-cid-j6ocf6pu]:hover{filter:brightness(var(--hover-brightness))}.button-ghost[data-astro-cid-j6ocf6pu]:hover{background-color:var(--color-surface-hover)}.button[data-astro-cid-j6ocf6pu]:active{filter:brightness(var(--active-brightness));transform:translateY(1px)}.button[data-astro-cid-j6ocf6pu]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.button-label[data-astro-cid-j6ocf6pu]{text-wrap:balance}.logo[data-astro-cid-qmbhzs4e]{flex:none;block-size:auto;max-inline-size:none}.site-header-bar[data-astro-cid-nen7h5rs]{border-block-end:1px solid var(--color-border-soft);background-color:var(--color-paper)}.site-header-inner[data-astro-cid-nen7h5rs]{gap:var(--space-3);inline-size:var(--container);padding-block:var(--space-3);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.site-header-logo[data-astro-cid-nen7h5rs]{border-radius:var(--radius-sm);flex:none;display:inline-flex}.site-header-logo-img[data-astro-cid-nen7h5rs]{inline-size:var(--logo-header-width-min)}@media (width>=360px){.site-header-logo-img[data-astro-cid-nen7h5rs]{inline-size:var(--logo-header-width-compact)}}.site-header-nav[data-astro-cid-nen7h5rs]{display:none}.site-header-links[data-astro-cid-nen7h5rs]{gap:var(--space-4);align-items:center;display:flex}.site-header-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-block-size:var(--tap-target-min);color:var(--color-blue-900);font-size:var(--text-min);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;text-decoration-line:none;display:inline-flex}.site-header-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.site-header-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration-line:underline}.site-header-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration-thickness:2px}.site-header-cta-rest[data-astro-cid-nen7h5rs]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width>860px){.site-header-inner[data-astro-cid-nen7h5rs]{gap:var(--space-4);padding-block:var(--space-4)}.site-header-nav[data-astro-cid-nen7h5rs]{display:block}}@media (width>=1120px){.site-header-logo-img[data-astro-cid-nen7h5rs]{inline-size:var(--logo-header-width)}.site-header-links[data-astro-cid-nen7h5rs]{gap:var(--space-8)}.site-header-cta-rest[data-astro-cid-nen7h5rs]{clip-path:none;block-size:auto;inline-size:auto;position:static;overflow:visible}}.ticker[data-astro-cid-u6vsyxkm]{padding-block:var(--ticker-padding-block);border-block:var(--ticker-border-width) solid var(--color-rose-500);background-color:var(--color-blue-900);color:var(--color-paper)}.ticker-viewport[data-astro-cid-u6vsyxkm]{overflow:hidden}.ticker-track[data-astro-cid-u6vsyxkm]{inline-size:max-content;animation:ticker-scroll var(--ticker-duration) linear infinite;display:flex}.ticker-half[data-astro-cid-u6vsyxkm]{display:flex}.ticker-group[data-astro-cid-u6vsyxkm]{gap:var(--space-6);align-items:center;padding-inline-end:var(--space-6);display:flex}.ticker-text[data-astro-cid-u6vsyxkm]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--ticker-tracking);text-transform:uppercase;white-space:nowrap}.ticker-dot[data-astro-cid-u6vsyxkm]{inline-size:var(--ticker-dot-size);block-size:var(--ticker-dot-size);border-radius:var(--radius-pill);background-color:var(--color-rose-500);flex:none}@keyframes ticker-scroll{to{transform:translate(-50%)}}@media (width>860px){.ticker[data-astro-cid-u6vsyxkm]{padding-block:var(--space-3)}}@media (prefers-reduced-motion:reduce){.ticker[data-astro-cid-u6vsyxkm]{padding-block:var(--space-3);padding-inline:calc((100% - var(--container)) / 2)}.ticker-track[data-astro-cid-u6vsyxkm]{inline-size:auto;animation:none}.ticker-half[data-astro-cid-u6vsyxkm],.ticker-group[data-astro-cid-u6vsyxkm]{flex:1}.ticker-group[data-astro-cid-u6vsyxkm]{row-gap:var(--space-1);text-align:center;flex-wrap:wrap;justify-content:center;padding-inline-end:0}.ticker-half[data-astro-cid-u6vsyxkm][data-half="1"],.ticker-group[data-astro-cid-u6vsyxkm]+.ticker-group[data-astro-cid-u6vsyxkm],.ticker-group[data-astro-cid-u6vsyxkm]>.ticker-dot[data-astro-cid-u6vsyxkm]:last-child{display:none}.ticker-text[data-astro-cid-u6vsyxkm]{white-space:normal}}@media (prefers-reduced-motion:reduce) and (width<=860px){.ticker[data-astro-cid-u6vsyxkm]{--ticker-tracking:.08em;padding-block:var(--space-2)}.ticker-text[data-astro-cid-u6vsyxkm]{text-wrap:balance}.ticker-group[data-astro-cid-u6vsyxkm]>.ticker-dot[data-astro-cid-u6vsyxkm]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background-color:var(--color-footer);font-size:var(--text-min);line-height:var(--leading-body)}.site-footer-inner[data-astro-cid-jo6i4kqk]{gap:var(--space-8);inline-size:var(--container);padding-block:var(--space-12) var(--space-8);justify-items:start;margin-inline:auto;display:grid}.site-footer-logo[data-astro-cid-jo6i4kqk]{inline-size:var(--logo-footer-width-compact)}.site-footer-bloco[data-astro-cid-jo6i4kqk]{gap:var(--space-1);display:grid}.site-footer-label[data-astro-cid-jo6i4kqk]{font-size:var(--eyebrow-size);font-weight:var(--font-weight-semibold);line-height:var(--eyebrow-leading);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase}.site-footer-nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-footer-wide[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.site-footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer-contato[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.site-footer-link[data-astro-cid-jo6i4kqk]{min-block-size:var(--tap-target-min);align-items:center;text-decoration-line:none;display:inline-flex}.site-footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.site-footer-contato[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.site-footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current=page],.site-footer-link[data-astro-cid-jo6i4kqk]:hover,.site-footer-link[data-astro-cid-jo6i4kqk][aria-current=page]{text-decoration-line:underline}.site-footer-legal[data-astro-cid-jo6i4kqk]{border-block-start:1px solid var(--color-cream-tint)}.site-footer-bottom[data-astro-cid-jo6i4kqk]{gap:var(--space-2) var(--space-8);inline-size:var(--container);padding-block:var(--space-4) var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:center;margin-inline:auto;display:flex}@media (width<=860px){.site-footer-bottom[data-astro-cid-jo6i4kqk]{padding-block-end:calc(var(--space-6) + var(--mobile-bar-space))}}@media (width>860px){.site-footer-inner[data-astro-cid-jo6i4kqk]{gap:var(--space-12);padding-block:var(--space-12) var(--space-8);grid-template-columns:auto auto auto auto;justify-content:space-between;align-items:start}.site-footer-logo[data-astro-cid-jo6i4kqk]{inline-size:var(--logo-footer-width)}.site-footer-nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{column-gap:var(--space-8);grid-template-columns:repeat(2,max-content)}.site-footer-wide[data-astro-cid-jo6i4kqk]{grid-column:auto}}.mobile-bar[data-astro-cid-v3ixspr5]{z-index:var(--z-mobile-bar);padding:var(--mobile-bar-padding) var(--space-4);border-block-start:var(--mobile-bar-border-width) solid var(--color-divider);background-color:var(--mobile-bar-bg);padding-block-end:calc(var(--mobile-bar-padding) + env(safe-area-inset-bottom,0px));position:fixed;inset-block-end:0;inset-inline:0}@media (width>860px){.mobile-bar[data-astro-cid-v3ixspr5]{display:none}}@media (width<360px){.mobile-bar-prefix[data-astro-cid-v3ixspr5]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}:root{--color-blue-900:#123b45;--color-sage-500:#789681;--color-rose-500:#c97a7a;--color-cream-100:#f5ebdd;--color-paper:#fbf7f1;--color-white:#fff;--color-text:#2b3e44;--color-rose-700:#b5625c;--color-sage-200:#78968159;--color-sage-200-solid:#cdd5ca;--color-error:#a4483f;--color-text-muted:#3e5157;--color-border-soft:#e9dfd0;--color-border-card:#ece3d5;--color-divider:#e3d8c7;--color-rose-100:#f1dcd6;--color-footer:#0e2f37;--font-serif:"Lora", "Lora Fallback", "Fraunces", "Source Serif 4", "Georgia", serif;--font-sans:"Inter", "Inter Fallback", system-ui, sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-min:1rem;--tracking-credential:.06em;--eyebrow-size:1rem;--eyebrow-tracking:.12em;--eyebrow-leading:1.4;--eyebrow-rule-width:28px;--eyebrow-rule-height:2px;--text-sm:clamp(1rem, .98rem + .1vw, 1.0625rem);--text-base:clamp(1.125rem, 1.08rem + .2vw, 1.25rem);--text-lg:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--text-xl:clamp(1.5rem, 1.3rem + 1vw, 2rem);--text-2xl:clamp(1.75rem, 1.47rem + 1.15vw, 2.5rem);--text-3xl:clamp(2.25rem, 1.7rem + 2.8vw, 3.75rem);--leading-tight:1.15;--leading-body:1.6;--leading-snug:1.45;--step-number:1.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-5:1.25rem;--space-7:1.75rem;--space-section:clamp(3rem, 2.44rem + 2.29vw, 4.5rem);--space-section-card:clamp(2.5rem, 2.13rem + 1.52vw, 3.5rem);--space-header:clamp(1.25rem, .97rem + 1.15vw, 2rem);--space-block:clamp(1.5rem, 1.31rem + .76vw, 2rem);--space-columns:3rem;--measure-text:40rem;--measure-lead:37.5rem;--measure-title:55rem;--measure-intro:47.5rem;--container:min(100% - 2rem, 75rem);--measure:65ch;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--radius-pill:999px;--shadow-soft:0 1px 2px #123b450f, 0 8px 24px #123b4514;--ease-out:cubic-bezier(.22, 1, .36, 1);--duration-fast:.15s;--duration-base:.25s;--duration-slow:.45s;--focus-ring-width:3px;--focus-ring-offset:2px;--focus-ring-color:var(--color-blue-900);--color-on-surface:var(--color-blue-900);--color-surface-hover:var(--color-cream-100);--tap-target-min:44px;--button-height-md:56px;--button-height-sm:48px;--button-height-lg:60px;--button-padding-lg:2rem;--button-font-size-lg:1.125rem;--button-padding-md:1.75rem;--button-padding-sm:1.375rem;--button-font-size-md:1.0625rem;--button-font-size-sm:var(--text-min);--button-icon-md:22px;--button-icon-sm:20px;--button-gap:10px;--button-border-width:1.5px;--hover-brightness:1.12;--active-brightness:.94;--color-cream-tint:#f5ebdd1f;--color-separator:#123b4566;--pill-padding-block:var(--space-2);--pill-padding-inline:var(--space-4);--pause-button-size:var(--tap-target-min);--shell-breakpoint:860px;--logo-header-width:176px;--logo-header-width-min:140px;--logo-header-width-compact:156px;--logo-footer-width-compact:140px;--logo-footer-width:170px;--ticker-tracking:.16em;--ticker-padding-block:calc(var(--space-2) + var(--space-1) / 2);--ticker-dot-size:8px;--ticker-border-width:3px;--ticker-duration:60s;--mobile-bar-border-width:1px;--mobile-bar-bg:#fbf7f1f5;--mobile-bar-padding:var(--space-3);--mobile-bar-space:calc(var(--button-height-md) + 2 * var(--mobile-bar-padding) + var(--mobile-bar-border-width) + env(safe-area-inset-bottom,0px));--z-mobile-bar:50;--icon-size:48px;--radius-card:18px;--radius-photo:24px;--card-border-width:1px;--shadow-media:0 30px 60px -30px #123b4573;--shadow-badge:0 12px 30px -12px #123b4559;--hero-media-width:400px;--hero-media-ratio:478 / 720;--hero-badge-offset:20px;--hero-arc-cream-width:70px;--hero-arc-rose-width:34px;--dot-size:10px;--text-card:1.125rem;--text-quote:1.375rem;--leading-quote:1.45;--photo-width-desktop:380px;--photo-width-max:440px;--radius-card-lg:24px;--radius-testimonial:22px;--specialty-border-top:6px;--quote-border-width:3px;--list-dot-size:6px;--star-size:22px;--text-h3:clamp(1.5rem, 1.3rem + .6vw, 1.75rem);--text-h3-sm:1.5rem;--text-chip:1.0625rem;--text-blockquote:clamp(1.25rem, 1.2rem + .15vw, 1.3125rem);--text-caption:1.25rem;--text-rating:2.5rem;--leading-caption:1.35;--leading-testimonial:1.5;--shadow-video:0 24px 48px -28px #123b4580;--color-card-translucent:#f5ebdd0f;--color-card-translucent-border:#f5ebdd38;--color-on-dark-muted:#f5ebdde6;--pattern-opacity:.12;--pattern-stroke-width:1.6px;--sobre-photo-width:420px;--selo-overlap:1.75rem;--selo-offset:1.5rem;--selo-logo-width:118px;--selo-logo-width-sm:100px;--team-card-width:360px;--text-team-quote-lg:1.625rem;--video-card-width-sm:280px;--step-circle:40px;--step-circle-sm:44px;--text-step:1.375rem;--processo-media-width:400px;--processo-media-ratio:400 / 540;--faq-width:55rem;--text-faq:clamp(1.1875rem, 1.15rem + .15vw, 1.3125rem);--faq-icon-size:1.75rem;--text-contact-title:clamp(2.125rem, 1.6rem + 2.2vw, 3.25rem);--text-contact-lead:clamp(1.125rem, 1.08rem + .2vw, 1.25rem);--contact-icon-size:32px;--contact-photo-width:360px;--contact-photo-border:6px;--contact-arc-box:540px;--contact-arc-ratio:540 / 358;--color-arc-cream:#f5ebdd1f;--color-arc-rose:#c97a7a59;--disabled-opacity:.4;--proximo-card-width:60rem;--closing-rule-width:4px;--radius-closing:var(--radius-card-lg);--duration-crossfade:.8s;--color-blue-overlay:#123b45cc;--slideshow-dot:12px;--slideshow-dot-ring:2px;--slideshow-inset:1rem;--specialty-photo-width:200px;--specialty-photo-ratio:5 / 6;--specialty-icon-size:32px;--radius-photo-sm:16px;--tabs-height:56px;--hero-photo-width:440px;--dificuldades-col:486px;--sobre-photo-width-v2:400px;--jornada-width:55rem;--jornada-photo:160px;--jornada-photo-sm:72px;--jornada-photo-xs:64px;--jornada-icon-sm:40px;--jornada-arrow-w:16px;--jornada-arrow-h:32px;--jornada-arrow-h-sm:28px;--radius-photo-xs:14px;--text-step-xs:1.1875rem;--text-step-sm:1.25rem;--pratica-text-col:348px;--video-card-width-xs:240px;--text-rating-sm:2rem;--radius-band:20px;--radius-fala-tail:6px;--text-fala:1.25rem;--text-fala-sm:1.125rem;--text-fala-featured:1.375rem;--text-fala-featured-sm:1.1875rem;--leading-fala-featured:1.4;--leading-fala-sm:1.5;--fala-quote-size:2.75rem;--fala-quote-size-featured-sm:2.5rem;--fala-quote-size-sm:2.25rem;--fala-quote-gap:2.5rem;--fala-quote-gap-sm:2rem;--fala-underline:2px;--fala-underline-offset:4px;--fala-zigzag-offset:1.5rem;--fala-grid-min:37.5rem;--fala-lift:-4px;--shadow-fala-hover:0 2px 4px #123b4514, 0 16px 32px #123b4524;--shadow-fala-featured-hover:0 2px 4px #123b451f, 0 18px 36px #123b4538;--dificuldades-slideshow-min:20rem;--dificuldades-slideshow-ratio-sm:358 / 420;--text-closing-phrase:1.5rem;--text-closing-phrase-lg:2.125rem;--leading-closing-phrase:1.3;--text-closing-lead:1.25rem;--text-closing-lead-lg:1.625rem;--leading-closing-lead:1.55;--closing-phrase-measure:66.25rem;--band-padding-inline-lg:7.5rem;--closing-phrase-rule:56px;--mark-height:.62em;--radius-mark:.35em .2em .4em .15em}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/lora-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/lora-italic-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora Fallback;font-style:normal;src:local(Georgia);size-adjust:104.74%;ascent-override:96.05%;descent-override:26.16%;line-gap-override:0%}@font-face{font-family:Lora Fallback;font-style:italic;src:local(Georgia Italic),local(Georgia-Italic);size-adjust:100.09%;ascent-override:100.51%;descent-override:27.37%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-style:normal;src:local(Arial),local(ArialMT);size-adjust:106.41%;ascent-override:91.04%;descent-override:22.67%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}.list-reset{margin:0;padding:0;list-style:none}img,picture,video,canvas,svg{max-inline-size:100%;display:block}img,video{block-size:auto}input,button,textarea,select{font:inherit;color:inherit}html{color-scheme:light}@media (width<=860px){html{scroll-padding-block-end:var(--mobile-bar-space)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:var(--color-paper);min-block-size:100svh;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-body);text-rendering:optimizelegibility;overflow-x:clip}h1,h2,h3,h4{color:var(--color-blue-900);font-family:var(--font-serif);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);text-wrap:balance}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-lg)}p{text-wrap:pretty}a{color:var(--color-blue-900);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.surface-dark{--focus-ring-color:var(--color-cream-100);--color-on-surface:var(--color-cream-100);--color-surface-hover:var(--color-cream-tint);color:var(--color-cream-100)}.surface-dark a{color:var(--color-cream-100)}.surface-light{--focus-ring-color:var(--color-blue-900);--color-on-surface:var(--color-blue-900);--color-surface-hover:var(--color-paper);color:var(--color-text)}.surface-light a{color:var(--color-blue-900)}.surface-dark :is(h1,h2,h3,h4){color:var(--color-paper)}.skip-link{z-index:100;min-block-size:var(--tap-target-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background-color:var(--color-blue-900);color:var(--color-cream-100);font-weight:var(--font-weight-semibold);transform:translateY(calc(-100% - var(--space-4)));align-items:center;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.skip-link:focus{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.hover-lift{cursor:default;transition:transform var(--duration-base) var(--ease-out);position:relative}.hover-lift:after{content:"";inset:calc(-1 * var(--card-border-width));border-radius:inherit;box-shadow:var(--hover-lift-shadow,var(--shadow-fala-hover));opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out);position:absolute}.hover-lift:hover{transform:translateY(var(--fala-lift))}.hover-lift:hover:after{opacity:1}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.hover-lift:hover{transform:none}}[data-paused]{--motion-play-state:paused}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
