.historia-section{padding-block:13svh 8svh}.historia-texto{letter-spacing:-.055em;max-width:24ch;font-size:clamp(1.96875rem,5.6vw,5.03125rem);line-height:1.02}.historia-texto strong{letter-spacing:-.055em;font-weight:450}.galeria-colagem{--editorial-light:clamp(0, calc((var(--toque,0) - .4) * 1000000), 1);--ink:color-mix(in srgb, #000 calc(var(--editorial-light) * 100%), #fff);--ink-70:var(--ink);--accent-on-dark:color-mix(in srgb, #ffdbbf clamp(0%, calc(var(--toque,0) * 250%), 100%), #ff934a);--accent-on-light:color-mix(in srgb, #a63b07 clamp(0%, calc((var(--toque,0) - .4) * 166.667%), 100%), #4e1900);--editorial-accent:color-mix(in srgb, var(--accent-on-light) calc(var(--editorial-light) * 100%), var(--accent-on-dark));color:var(--ink);grid-template-columns:repeat(6,minmax(0,1fr));gap:5rem 1rem;width:100%;max-width:54rem;padding:3rem 1.25rem 5rem;display:grid;position:relative}.galeria-colagem .galeria-painel{z-index:auto;grid-column:1/-1;justify-content:flex-start;align-self:start;width:auto;min-width:0;margin:0;padding:0}.galeria-colagem .galeria-painel figure{width:100%;margin:0}.galeria-colagem .galeria-midia{overflow:clip}.galeria-colagem .galeria-moldura{border:0;padding:0}.galeria-colagem .galeria-painel img{width:calc(100% + 2rem);max-width:none;height:var(--media-height,auto);max-height:none;aspect-ratio:var(--media-ratio,4 / 3);object-fit:var(--media-fit,cover);object-position:var(--media-position,center);box-shadow:none;margin-left:-1rem}.galeria-colagem .galeria-painel figcaption{margin:.9rem 0 0}.galeria-colagem .galeria-painel figcaption h3{font-family:var(--font-drawn);letter-spacing:-.035em;color:var(--editorial-accent);font-size:1.5rem;font-weight:500;line-height:1.06}.galeria-colagem .galeria-painel figcaption p{max-width:30ch;margin-top:.5rem;font-size:.875rem;line-height:1.45}.galeria-colagem .galeria-titulo h2{letter-spacing:-.055em;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:650;line-height:.97}.galeria-colagem .galeria-titulo h2 strong{letter-spacing:-.035em;color:var(--editorial-accent);margin-top:.08em;font-size:1.04em;font-weight:450;display:block}.galeria-colagem .galeria-titulo .sub{letter-spacing:0;font-size:.8125rem}.galeria-colagem .galeria-fecho blockquote{font-family:var(--font-clean);letter-spacing:-.045em;font-size:clamp(2.25rem,3.25vw,3rem);font-weight:550;line-height:1.05}.galeria-colagem .galeria-fecho blockquote strong{font-family:var(--font-drawn);letter-spacing:-.03em;color:var(--editorial-accent);margin-top:.15em;font-weight:450;display:block}.galeria-colagem .galeria-fecho p{color:var(--ink);margin-top:1rem;font-size:1rem;line-height:1.4}.galeria-colagem [data-painel=aprovacoes]{--media-ratio:2.7 / 1;--media-position:center top}.galeria-colagem [data-painel=banco],.galeria-colagem [data-painel=whatsapp]{--media-fit:contain;--media-height:18rem}.galeria-colagem [data-painel=banco] .galeria-midia{background:var(--c-white)}.galeria-colagem [data-painel=whatsapp] .galeria-midia{background:var(--c-noite)}.galeria-colagem [data-painel=fuse],.galeria-colagem [data-painel=infuse],.galeria-colagem [data-painel=danday]{--media-ratio:8 / 5;--media-fit:contain;--media-position:left center}.galeria-colagem [data-painel=fuse] .galeria-midia img,.galeria-colagem [data-painel=infuse] .galeria-midia img,.galeria-colagem [data-painel=danday] .galeria-midia img{width:100%;margin-left:0}.galeria-colagem [data-painel=origem]{--media-position:75% center}@media (min-width:992px) and (prefers-reduced-motion:no-preference){.galeria-entrada{flex:none;width:100%}.galeria-colagem{isolation:isolate;grid-template-rows:repeat(12,minmax(0,1fr));grid-template-columns:repeat(32,min(7.6vw,7rem));align-items:start;gap:0 2rem;width:max-content;max-width:none;height:100svh;padding:7svh 8vw}.galeria-colagem [data-painel=titulo]{grid-area:5/1/11/4}.galeria-colagem [data-painel=origem]{--media-height:22svh;grid-area:2/5/7/8}.galeria-colagem [data-painel=iris]{--media-height:30svh;grid-area:7/7/13/11}.galeria-colagem [data-painel=aprovacoes]{--media-height:22svh;grid-area:1/11/8/14}.galeria-colagem [data-painel=principio]{grid-area:9/12/13/15}.galeria-colagem [data-painel=banco]{--media-height:22svh;grid-area:7/16/13/19}.galeria-colagem [data-painel=whatsapp]{--media-height:38svh;grid-area:1/19/10/22}.galeria-colagem [data-painel=fuse]{--media-height:30svh;grid-area:7/23/13/26}.galeria-colagem [data-painel=infuse]{--media-height:21svh;grid-area:1/24/6/27}.galeria-colagem [data-painel=danday]{--media-height:25svh;grid-area:3/27/12/30}.galeria-colagem [data-painel=fecho]{grid-area:6/30/12/33}.galeria-colagem [data-painel=principio] blockquote{font-size:clamp(1.75rem,2.7vw,2.5rem)}.galeria-colagem .galeria-painel .cta-button{padding:.6rem .85rem;font-size:.8125rem}.galeria-colagem .galeria-painel .mt-6{margin-top:.8rem}.galeria-colagem .galeria-painel figcaption h3{font-size:clamp(1.5rem,2.8svh,1.875rem)}.galeria-colagem .galeria-painel figcaption p{max-width:none;font-size:clamp(14px,1.75svh,18px)}.galeria-colagem .galeria-painel{align-self:stretch;min-height:0}.galeria-colagem .galeria-painel figure{flex-direction:column;height:100%;min-height:0;display:flex}.galeria-colagem .galeria-midia{flex:0 1 var(--media-height);min-height:0}.galeria-colagem .galeria-midia>img{height:100%}.galeria-colagem .galeria-painel figcaption,.galeria-colagem .galeria-painel figure>.mt-6{flex:none}.galeria-colagem .galeria-painel figcaption>p:first-child{margin-top:0}}.sv-editorial .sv-layout{gap:5rem;width:60%;max-width:54rem;padding:0}.sv-editorial .sv-col{flex:1;width:auto;min-width:0}.sv-editorial .sv-col>.mt-8{margin-top:auto;padding-top:2rem}.sv-editorial .sv-titulo{text-transform:none;letter-spacing:-.06em;font-size:clamp(2.25rem,4.45vw,4rem);line-height:.98}.sv-editorial .sv-titulo strong{letter-spacing:-.035em;color:#a63b07;font-weight:450;display:block}.sv-editorial .sv-kicker{letter-spacing:0}.sv-editorial .sv-deck{max-width:25ch;font-size:1rem;line-height:1.5}.sv-editorial .sv-foto{width:32vw;height:86svh;display:block;bottom:-7svh;overflow:visible}.sv-editorial .sv-foto-esq{left:-8vw}.sv-editorial .sv-foto-dir{width:29vw;height:77svh;bottom:-3svh;right:-6vw}.sv-editorial .sv-foto img{object-fit:contain;object-position:center bottom}.sv-editorial .sv-foto-esq img{rotate:10deg}.sv-editorial .sv-foto-dir img{rotate:-12deg}.sv-editorial .sv-mentoria-frame{background:var(--c-black);align-items:center}.sv-editorial .sv-mentoria-frame>img{filter:none;object-position:65% center}.sv-editorial .sv-mentoria-frame:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0a0a0abf,#0a0a0a4d 44%,#0000 76%);position:absolute;inset:0}.sv-editorial .sv-mentoria-texto{max-width:34rem;margin-left:7vw;padding:6rem 0}.sv-editorial .sv-mentoria-titulo{text-transform:none;letter-spacing:-.06em;font-size:clamp(3.25rem,6.3vw,5.75rem)}.sv-editorial .sv-mentoria-titulo strong{letter-spacing:-.035em;color:#ff934a;font-weight:450;display:block}.sv-editorial .sv-mentoria-deck{max-width:30ch}@media (max-width:991px),(prefers-reduced-motion:reduce){.galeria-colagem [data-painel=origem]{grid-column:1/6}.galeria-colagem [data-painel=iris]{grid-column:2/7}.galeria-colagem [data-painel=aprovacoes]{grid-column:1/6}.galeria-colagem [data-painel=principio]{grid-column:2/7;padding-block:1rem}.galeria-colagem [data-painel=banco]{grid-column:1/5}.galeria-colagem [data-painel=whatsapp]{grid-column:3/7}.galeria-colagem [data-painel=fuse]{grid-column:1/7}.galeria-colagem [data-painel=infuse]{grid-column:3/7}.galeria-colagem [data-painel=danday]{grid-column:1/6}.galeria-colagem [data-painel=fecho]{grid-column:2/7}.sv-editorial .sv-layout{gap:2rem;width:75%}.sv-editorial .sv-foto{width:26vw;height:50svh;bottom:-2svh}.sv-editorial .sv-foto-esq{left:-12vw}.sv-editorial .sv-foto-dir{right:-12vw}}@media (max-width:599px){.historia-section{min-height:88svh;padding:12svh 1.25rem 7svh}.historia-texto{font-size:clamp(1.96875rem,7.7vw,2.625rem)}.galeria-colagem{gap:5rem .75rem}.galeria-colagem .galeria-painel figcaption p{font-size:.875rem}.sv-editorial .sv-secao{min-height:900px;padding:5rem 1.25rem 16rem}.sv-editorial .sv-layout{gap:2.75rem;width:100%;padding:0}.sv-editorial .sv-col{text-align:left;align-items:flex-start;width:100%;max-width:18rem;margin-inline:auto}.sv-editorial .sv-col-2{text-align:right;align-items:flex-end;margin-left:auto;margin-right:0}.sv-editorial .sv-titulo{font-size:2.75rem}.sv-editorial .sv-deck{font-size:1rem}.sv-editorial .sv-foto{width:48vw;height:20rem;bottom:-2rem}.sv-editorial .sv-foto-esq{left:-13vw}.sv-editorial .sv-foto-dir{width:42vw;height:17rem;right:-9vw}.sv-editorial .sv-mentoria-frame{align-items:flex-end;min-height:100svh}.sv-editorial .sv-mentoria-frame>img{object-position:70% center;height:100%}.sv-editorial .sv-mentoria-frame:after{background:linear-gradient(#0000,#0a0a0a59 35%,#0a0a0ae6)}.sv-editorial .sv-mentoria-texto{margin:0;padding:6rem 1.5rem}.sv-editorial .sv-mentoria-titulo{font-size:3.5rem}}.hero-exit-wordmark{clip-path:none;transform:none}.hero-exit-wordmark:before{content:"";width:min(46vw,42rem);height:min(30vw,23rem);opacity:var(--signature-progress,0);background:radial-gradient(#1c0d05b8,#0000 70%);position:absolute}.proof-signature{filter:drop-shadow(0 2px 3px #0f0703b3)drop-shadow(0 0 10px #ffa55f4d);width:clamp(17rem,36vw,34rem);max-width:78vw;height:auto;position:relative;overflow:visible}.proof-signature [data-signature-stroke]{stroke-dasharray:1;stroke-dashoffset:1px;visibility:hidden}.proof-signature-pen{opacity:0}.fundo-listras-canvas{opacity:.9}@media (max-width:767px){.fluid-hero .hero-content{grid-template-rows:auto auto minmax(9rem,1fr) auto auto;gap:1rem;padding-top:6.5rem;padding-bottom:1.25rem}.fluid-hero .hero-lede{grid-area:1/1}.fluid-hero .hero-limit{grid-area:2/1}.fluid-hero .hero-image-slot{grid-area:3/1;width:auto;min-width:0;height:auto;position:relative;overflow:visible}.fluid-hero .hero-stakes{grid-area:4/1}.fluid-hero .hero-handoff{grid-area:5/1}.fluid-hero .hero-poster{object-fit:contain;width:135%;left:-17.5%}.fluid-hero.no-gl .hero-poster{opacity:1}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.fluid-hero .hero-poster{opacity:1}}.fluid-hero:not(.gl-live) .hero-poster{opacity:1}@media (min-width:768px){.fluid-hero .hero-image-slot.poster-fit{grid-area:auto;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.fluid-hero .poster-fit .hero-poster{width:var(--poster-width,162svh);height:var(--poster-height,108svh);left:var(--poster-left,calc(50% - 81svh));top:var(--poster-top,-4svh);object-fit:fill;transform-origin:50% 0;transform:rotate(-4.87014deg)}}.fluid-hero .hero-poster{max-width:none}.proof-corner-mark{z-index:49;top:var(--moldura);left:var(--moldura);width:3rem;height:3rem;color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;place-items:center;transition:opacity .25s,visibility .25s,color .18s;display:grid;position:fixed}.proof-corner-mark[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto}.proof-corner-mark:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.proof-email-mark{width:2.65rem;height:2.65rem}@supports (mix-blend-mode:difference){.header-shell:not([aria-modal=true]){z-index:auto;height:0;position:static;inset:auto}.header-shell:not([aria-modal=true]) .header-pill{border-color:var(--c-white);color:var(--c-white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);mix-blend-mode:difference;background:0 0}.header-shell:not([aria-modal=true]) .header-student{color:inherit;border-color:currentColor}.header-shell:not([aria-modal=true]) .header-rule{background:currentColor}.header-shell:not([aria-modal=true]) .proof-corner-mark{color:var(--c-white);mix-blend-mode:difference}}.galeria-colagem .galeria-midia{position:relative}.galeria-proof-overlay,.galeria-platform-badge{z-index:1;font-family:var(--font-clean);align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.8rem;font-weight:700;line-height:1;display:inline-flex;position:absolute}.galeria-proof-overlay{color:#fff;background:#0a0a0aad;bottom:.75rem;left:.75rem}.galeria-proof-overlay svg{width:1.5rem;height:1.5rem}.galeria-platform-badge{color:#111;background:#fff;border-left:3px solid #25d366;border-radius:999px;top:.75rem;left:.75rem}.galeria-colagem .galeria-platform-badge img{aspect-ratio:1;object-fit:contain;width:1.25rem;max-width:1.25rem;height:1.25rem;margin:0}.galeria-colagem [data-painel=banco],.galeria-colagem [data-painel=whatsapp]{--media-fit:cover}.galeria-colagem [data-painel=banco] .galeria-midia,.galeria-colagem [data-painel=whatsapp] .galeria-midia{background:var(--c-noite)}.cursos-heading{flex-wrap:wrap;align-items:flex-end;gap:.9rem 1.5rem;display:flex}.cursos-coming-soon{color:#ff934a;letter-spacing:.1em;white-space:nowrap;padding-bottom:.35rem;font-size:.78rem;font-weight:700}.curso-card{color:#fff;text-align:left;cursor:pointer;background:#141414;border:0;width:100%;padding:0;display:block}.curso-card:focus-visible{outline-offset:4px;outline:2px solid #ff934a}.curso-detalhes{z-index:2;clip-path:ellipse(100% 0% at 50% 0);opacity:0;transition:clip-path var(--t), opacity var(--t);background:linear-gradient(#0a0a0a59,#0a0a0adb 28%,#0a0a0afa);flex-direction:column;justify-content:flex-end;gap:.75rem;padding:clamp(.85rem,1.6vw,1.5rem);display:flex;position:absolute;inset:0}.curso-detalhes-label{color:#ff934a;letter-spacing:.08em;font-size:.66rem}.curso-detalhes-copy{max-width:27ch;font-size:clamp(.82rem,1.1vw,1rem);font-weight:600;line-height:1.35}@media (hover:hover){.curso-card:hover .curso-detalhes{clip-path:ellipse(110% 125% at 50% 0);opacity:1}}.curso-card:focus-visible .curso-detalhes,.curso-card[data-open=true] .curso-detalhes{clip-path:ellipse(110% 125% at 50% 0);opacity:1}.curso-card[data-open=true] .curso-base{transform:scale(1.07)}.cursos-status{color:#ff934a;letter-spacing:.08em;text-transform:uppercase;margin-top:2rem;font-size:.78rem}@media (max-width:479px){.proof-corner-mark{width:2.65rem;height:2.65rem;top:.5rem;left:.5rem}.proof-email-mark{width:2.35rem;height:2.35rem}.header-shell[data-corner-visible=true] .header-pill{left:3.6rem}.header-shell[data-corner-visible=true] .header-wordmark{display:none}}@media (prefers-reduced-motion:reduce){.proof-corner-mark,.curso-detalhes{transition:none}}@media (max-width:599px){.curso-card-w[data-expanded=true]{grid-column:1/-1}.curso-card-w[data-expanded=true] .curso-detalhes{padding:1.5rem}.curso-card-w[data-expanded=true] .curso-detalhes-copy{max-width:29ch;font-size:1.1rem}}.cursos-callout-linha{display:block}
.header-shell{z-index:100;pointer-events:none;height:100dvh;position:fixed;inset:0}.header-shell[aria-modal=true],.header-shell .header-pill{pointer-events:auto}.header-wordmark .proof-wordmark{width:4.625rem;height:auto;display:block}[data-proof-brand=symbol] .header-wordmark .proof-wordmark{width:6rem}.header-backplate{display:none}.header-shell[aria-modal=true] .header-pill{background:0 0;border-color:#0000}.header-shell[aria-modal=true] .header-backplate{z-index:-1;border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);border-radius:inherit;background:var(--paper);pointer-events:none;display:block;position:absolute;inset:-1px}.header-menu-toggle{--menu-border-opacity:35%;z-index:2;border-color:color-mix(in srgb, currentColor var(--menu-border-opacity,35%), transparent);cursor:pointer;background:0 0;align-items:center;gap:.65em;display:inline-flex;position:relative}.header-menu-label{display:inline-block}.header-menu-icon{width:12px;height:10px;display:block;position:relative}.header-menu-strokes{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:64px;height:64px;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.header-menu-toggle:focus-visible{outline-offset:3px;outline:2px solid}.header-shell[aria-modal=true] .header-menu-icon:after{content:"";border-radius:50%;width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-shell[aria-modal=true] .header-menu-toggle:focus-visible{outline:none}.header-shell[aria-modal=true] .header-menu-toggle:focus-visible .header-menu-icon:after{outline-offset:3px;outline:2px solid}.proof-menu{--ink:#0a0a0a;--paper:#e8590c;--menu-gutter:clamp(1.5rem, 5vw, 5.5rem);z-index:1;pointer-events:auto;letter-spacing:normal;width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);font-weight:400;line-height:1.5;font-family:var(--font-clean);overscroll-behavior:none;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.proof-menu:not([hidden]){flex-direction:column;display:flex}.proof-menu[hidden]{display:none}.proof-menu-shape{width:100%;height:100%;fill:var(--paper);pointer-events:none;position:absolute;inset:0;overflow:hidden}.proof-menu-top,.proof-menu-body,.proof-menu-bottom{z-index:1;position:relative}.proof-menu-top{padding:clamp(1rem, 3vh, 2rem) var(--menu-gutter);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.proof-menu-brand{letter-spacing:-.055em;align-items:center;gap:.3em;font-size:1.65rem;font-weight:700;text-decoration:none;display:inline-flex}.proof-menu-email-mark{flex:none;width:2.235rem;height:2.235rem;display:block}.proof-menu-p-mark{flex:none;width:auto;height:1.7rem;display:block}.proof-menu-close-dock{pointer-events:none;flex:0 0 44px;width:44px;height:44px;display:block}.proof-menu-body{min-height:0;padding:1.5rem var(--menu-gutter);flex:1;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.proof-menu-nav{min-width:0}.proof-menu-link{width:fit-content;max-width:100%;color:var(--ink);letter-spacing:-.048em;padding:.075em 0 .16em;font-size:clamp(2rem,min(4.6vw,7.9dvh),5.5rem);font-weight:550;line-height:1.08;text-decoration:none;display:block;overflow:hidden}.proof-menu-link-inner{padding-right:.55em;display:inline-block;position:relative}.proof-menu-point{transform-origin:50%;background:currentColor;border-radius:.025em;width:.18em;height:.18em;transition:transform .2s;position:absolute;bottom:.18em;right:0;transform:scale(0)}.proof-menu-link:hover .proof-menu-point,.proof-menu-link:focus-visible .proof-menu-point{transform:scale(1)}.proof-menu-aside{align-self:center;padding-top:1.5rem;position:relative}.proof-menu-seal{opacity:.16;width:70%;max-width:14rem;max-height:32dvh;display:block}.proof-menu-aside p{font-family:var(--font-drawn);letter-spacing:-.035em;white-space:pre-line;margin:1.5rem 0 0 .4rem;font-size:clamp(1.7rem,3vw,3rem);font-weight:450;line-height:1.05}.proof-menu-bottom{padding:1.25rem var(--menu-gutter) clamp(1.5rem, 4vh, 2.5rem);justify-content:space-between;align-items:center;gap:1.5rem;font-size:.875rem;display:flex}.proof-menu-bottom p{margin:0}.proof-menu-bottom .lang-switcher{font-size:.875rem}.proof-menu :focus-visible{outline:2px solid var(--ink);outline-offset:5px}@media (max-width:767px){.proof-menu{--menu-gutter:1.25rem}.proof-menu-top{padding-top:1rem}.proof-menu-brand{font-size:1.4rem}.proof-menu-email-mark{width:1.973rem;height:1.973rem}.proof-menu-p-mark{height:1.5rem}.proof-menu-body{align-items:center;padding-block:1rem;display:flex}.proof-menu-nav{width:100%}.proof-menu-link{padding-block:.16em;font-size:clamp(1.65rem,min(7.8vw,7.8dvh),3.5rem);line-height:1.18}.proof-menu-aside{display:none}.proof-menu-bottom{padding-bottom:max(1.5rem, env(safe-area-inset-bottom));gap:1rem;font-size:.75rem}.proof-menu-bottom .lang-switcher{font-size:.75rem}}@media (max-height:500px){.proof-menu-link{padding-block:.075em .16em;font-size:clamp(1.125rem,6.8dvh,2rem);line-height:1.08}.proof-menu-top{padding-block:.5rem}.proof-menu-body{padding-block:0}.proof-menu-seal{max-width:10rem}.proof-menu-aside p{margin-top:.5rem;font-size:1.5rem}.proof-menu-bottom{padding-block:.75rem}}@media (prefers-reduced-motion:reduce){.proof-menu-point{transition:none}}
@media (min-width:1024px) and (pointer:fine) and (forced-colors:none){html.has-proof-scrollbar{scrollbar-width:none}html.has-proof-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}}.proof-scrollbar{z-index:60;color:#fff;mix-blend-mode:difference;opacity:0;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;height:min(38vh,360px);padding:0 11px;transition:opacity .5s cubic-bezier(.19,1,.22,1);display:flex;position:fixed;top:50%;right:12px;transform:translateY(-50%)}.proof-scrollbar[hidden]{display:none}.proof-scrollbar.is-active,.proof-scrollbar:hover,.proof-scrollbar:focus-visible{opacity:.9;transition-duration:.3s}.proof-scrollbar.is-dragging{opacity:1;cursor:grabbing}.proof-scrollbar:focus-visible{outline-offset:6px;outline:1px solid}.proof-scrollbar:before,.proof-scrollbar:after{content:"";opacity:.55;border:1px solid;border-radius:50%;width:4px;height:4px;position:absolute;left:50%;transform:translate(-50%)}.proof-scrollbar:before{top:-16px}.proof-scrollbar:after{bottom:-16px}.proof-scrollbar__track{background:#ffffff29;width:2px;height:100%;position:relative}.proof-scrollbar__thumb{background:currentColor;width:2px;min-height:28px;transition:width .5s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:50%}.proof-scrollbar:hover .proof-scrollbar__thumb,.proof-scrollbar:focus-visible .proof-scrollbar__thumb,.proof-scrollbar.is-dragging .proof-scrollbar__thumb{width:4px;transition-duration:.3s}body:has(.header-shell[aria-modal=true]) .proof-scrollbar{opacity:0;pointer-events:none}@media (max-width:1023px),(pointer:coarse),(forced-colors:active){.proof-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.proof-scrollbar,.proof-scrollbar__thumb{transition:none}}@media print{.proof-scrollbar{display:none}}
