.Accordion-module__uF9gGa__accordion details{padding:var(--space-2) 0;border-bottom:1px solid var(--color-line)}.Accordion-module__uF9gGa__accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:1.15rem;font-weight:600;font-stretch:105%;list-style:none;display:flex}.Accordion-module__uF9gGa__accordion summary::-webkit-details-marker{display:none}.Accordion-module__uF9gGa__accordion summary:after{content:"+";color:var(--color-accent-text);font-family:var(--font-mono);flex:none;font-size:1.4rem;transition:transform .3s}.Accordion-module__uF9gGa__accordion details[open] summary:after{transform:rotate(45deg)}.Accordion-module__uF9gGa__accordion details p{max-width:42rem;margin:var(--space-1) 0 0;color:var(--color-text-muted);animation:.35s Accordion-module__uF9gGa__accordion-open}@keyframes Accordion-module__uF9gGa__accordion-open{0%{opacity:0;transform:translateY(-.5rem)}}
.Aurora-module__gcShia__aurora{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.Aurora-module__gcShia__aurora span{filter:blur(110px);opacity:.32;will-change:transform;border-radius:50%;width:38vw;max-width:36rem;height:38vw;max-height:36rem;position:absolute}.Aurora-module__gcShia__warm{background:var(--color-glow-warm);animation:22s ease-in-out infinite alternate Aurora-module__gcShia__drift-a;top:-18%;right:-8%}.Aurora-module__gcShia__cool{background:var(--color-glow-cool);opacity:.3;animation:26s ease-in-out infinite alternate Aurora-module__gcShia__drift-b;bottom:-30%;left:-12%}.Aurora-module__gcShia__amber{background:var(--color-glow-amber);opacity:.12;width:26vw;height:26vw;animation:18s ease-in-out infinite alternate Aurora-module__gcShia__drift-c;top:30%;left:40%}@keyframes Aurora-module__gcShia__drift-a{to{transform:translate(-12vw,10vh)scale(1.15)}}@keyframes Aurora-module__gcShia__drift-b{to{transform:translate(14vw,-12vh)scale(.9)}}@keyframes Aurora-module__gcShia__drift-c{to{transform:translate(-10vw,-8vh)scale(1.3)}}
.Ticker-module__ereF9a__ticker{border-block:1px solid var(--color-night-line);background:#ffffff08;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.Ticker-module__ereF9a__track{width:max-content;animation:38s linear infinite Ticker-module__ereF9a__marquee;display:flex}.Ticker-module__ereF9a__ticker:hover .Ticker-module__ereF9a__track{animation-play-state:paused}.Ticker-module__ereF9a__list{margin:0;padding:0;list-style:none;display:flex}.Ticker-module__ereF9a__list li{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--color-on-dark);align-items:center;gap:2.5rem;padding:1rem 0 1rem 2.5rem;font-size:.8125rem;display:flex}.Ticker-module__ereF9a__list li:after{content:"";background:var(--color-glow-warm);width:6px;height:6px;box-shadow:0 0 10px var(--color-glow-warm);border-radius:50%}@keyframes Ticker-module__ereF9a__marquee{to{transform:translate(-50%)}}
.WordReveal-module__ZSG1Pq__line{display:inline}.WordReveal-module__ZSG1Pq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WordReveal-module__ZSG1Pq__mask{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.WordReveal-module__ZSG1Pq__word{animation:WordReveal-module__ZSG1Pq__word-in .9s var(--ease-out) var(--delay) both;display:inline-block}.WordReveal-module__ZSG1Pq__word.text-gradient{animation:WordReveal-module__ZSG1Pq__word-in .9s var(--ease-out) var(--delay) both, WordReveal-module__ZSG1Pq__shimmer 6s linear infinite}@keyframes WordReveal-module__ZSG1Pq__word-in{0%{opacity:0;filter:blur(10px);transform:translateY(70%)}}
.LiveChart-module__WHULba__panel{border:1px solid var(--color-night-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(160deg,#ffffff17,#ffffff05);border-radius:20px;padding:1rem;animation:8s ease-in-out infinite LiveChart-module__WHULba__float;position:relative;box-shadow:0 40px 80px -30px #000000b3,inset 0 0 0 1px #ffffff0a}@keyframes LiveChart-module__WHULba__float{50%{transform:translateY(-10px)}}.LiveChart-module__WHULba__head,.LiveChart-module__WHULba__foot{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-on-dark-muted);justify-content:space-between;gap:1rem;font-size:.6875rem;display:flex}.LiveChart-module__WHULba__head{padding:.25rem .25rem .85rem}.LiveChart-module__WHULba__foot{padding:.85rem .25rem .25rem}.LiveChart-module__WHULba__foot span:before{content:"✓ ";color:var(--color-chart)}.LiveChart-module__WHULba__live{color:var(--color-on-dark);align-items:center;gap:.5rem;display:inline-flex}.LiveChart-module__WHULba__pulse{background:var(--color-chart);border-radius:50%;width:.5rem;height:.5rem;animation:1.8s ease-out infinite LiveChart-module__WHULba__pulse;box-shadow:0 0 #6fd1a699}@keyframes LiveChart-module__WHULba__pulse{to{box-shadow:0 0 0 10px #6fd1a600}}.LiveChart-module__WHULba__plot{--cx:72%;--cy:44%;aspect-ratio:480/260;cursor:crosshair;background-color:#04070e8c;background-image:linear-gradient(var(--color-night-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-night-line) 1px, transparent 1px);background-size:40px 40px;border-radius:12px;position:relative;overflow:hidden}.LiveChart-module__WHULba__svg{width:100%;height:100%;position:absolute;inset:0}.LiveChart-module__WHULba__track{animation:14s linear infinite LiveChart-module__WHULba__scroll}@keyframes LiveChart-module__WHULba__scroll{to{transform:translate(-480px)}}.LiveChart-module__WHULba__line{fill:none;stroke:url(#live-stroke);stroke-width:2.5px;stroke-linejoin:round;filter:drop-shadow(0 0 6px #ff6a3db3)}.LiveChart-module__WHULba__volume{fill:#ffffff17}.LiveChart-module__WHULba__hLine,.LiveChart-module__WHULba__vLine{pointer-events:none;transition:top .5s var(--ease-out), left .5s var(--ease-out);position:absolute}.LiveChart-module__WHULba__hLine{left:0;right:0;top:var(--cy);border-top:1px dashed #ffffff4d}.LiveChart-module__WHULba__vLine{top:0;bottom:0;left:var(--cx);border-left:1px dashed #ffffff4d}.LiveChart-module__WHULba__reticle{left:var(--cx);top:var(--cy);border:1.5px solid var(--color-on-dark);pointer-events:none;width:44px;height:44px;transition:top .5s var(--ease-out), left .5s var(--ease-out), scale .3s var(--ease-out);border-radius:50%;animation:2.4s ease-in-out infinite LiveChart-module__WHULba__lock;position:absolute;translate:-50% -50%}.LiveChart-module__WHULba__plot[data-tracking=true] .LiveChart-module__WHULba__hLine,.LiveChart-module__WHULba__plot[data-tracking=true] .LiveChart-module__WHULba__vLine,.LiveChart-module__WHULba__plot[data-tracking=true] .LiveChart-module__WHULba__reticle{transition:scale .3s var(--ease-out);animation:none}.LiveChart-module__WHULba__plot[data-tracking=true] .LiveChart-module__WHULba__reticle{scale:.8}@keyframes LiveChart-module__WHULba__lock{50%{border-color:var(--color-glow-amber);scale:1.15}}.LiveChart-module__WHULba__dot{background:var(--color-glow-warm);width:8px;height:8px;box-shadow:0 0 14px var(--color-glow-warm);border-radius:50%;position:absolute;inset:50%;translate:-50% -50%}.LiveChart-module__WHULba__readout{left:var(--cx);background:var(--color-glow-warm);color:#1a0700;font-family:var(--font-mono);letter-spacing:.06em;pointer-events:none;transition:left .5s var(--ease-out);border-radius:6px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;position:absolute;top:.6rem;translate:8px}.LiveChart-module__WHULba__plot[data-tracking=true] .LiveChart-module__WHULba__readout{transition:none}@media (max-width:520px){.LiveChart-module__WHULba__head{flex-direction:column;gap:.35rem}}
.Hero-module__s-6kkG__hero{isolation:isolate;background:var(--color-night);color:var(--color-on-dark);padding-top:clamp(3.5rem,8vw,7rem);position:relative;overflow:hidden}.Hero-module__s-6kkG__grid{z-index:0;background-image:linear-gradient(var(--color-night-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-night-line) 1px, transparent 1px);opacity:.6;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 30%,#000 30%,#0000 75%)}.Hero-module__s-6kkG__inner{z-index:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-bottom:clamp(3rem,7vw,6rem);display:grid;position:relative}.Hero-module__s-6kkG__badge{border:1px solid var(--color-night-line);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-on-dark);background:#ffffff0f;align-items:center;gap:.5rem;padding:.4rem .85rem .4rem .6rem;font-size:.75rem;transition:border-color .3s,background-color .3s;display:inline-flex}.Hero-module__s-6kkG__badge svg:first-child{color:var(--color-chart)}.Hero-module__s-6kkG__badge:hover{background:#ffb5471a;border-color:#ffb54799}.Hero-module__s-6kkG__copy h1{letter-spacing:-.04em;margin-top:1.5rem;font-size:clamp(2.8rem,6.6vw,5.6rem);font-weight:800;font-stretch:115%;line-height:.98}.Hero-module__s-6kkG__lead{max-width:34rem;color:var(--color-on-dark-muted);margin:1.75rem 0 0;font-size:1.1875rem}.Hero-module__s-6kkG__actions{gap:var(--space-2);flex-wrap:wrap;margin-top:2.25rem;display:flex}.Hero-module__s-6kkG__facts{border-top:1px solid var(--color-night-line);flex-wrap:wrap;gap:1.25rem 2.5rem;margin:3rem 0 0;padding-top:1.5rem;display:flex}.Hero-module__s-6kkG__facts dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-on-dark-muted);font-size:.6875rem}.Hero-module__s-6kkG__facts dd{font-family:var(--font-mono);margin:.3rem 0 0;font-size:.9375rem}.Hero-module__s-6kkG__visual{perspective:1200px}.Hero-module__s-6kkG__tickerWrap{z-index:1;position:relative}.Hero-module__s-6kkG__rise{animation:Hero-module__s-6kkG__rise 1s var(--ease-out) both}.Hero-module__s-6kkG__delay1{animation-delay:.45s}.Hero-module__s-6kkG__delay2{animation-delay:.6s}.Hero-module__s-6kkG__delay3{animation-delay:.75s}@keyframes Hero-module__s-6kkG__rise{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}}@media (max-width:960px){.Hero-module__s-6kkG__inner{grid-template-columns:1fr}}
.Reveal-module__noJY2G__reveal{height:100%}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.Reveal-module__noJY2G__reveal{opacity:0;filter:blur(8px);transition:opacity .9s ease var(--reveal-delay), filter .9s ease var(--reveal-delay), transform .9s var(--ease-out) var(--reveal-delay);transform:translateY(2rem)scale(.98)}.Reveal-module__noJY2G__reveal[data-visible=true]{opacity:1;filter:none;transform:none}}
.MeetAnalyst-module__xfYiOq__section{padding:var(--space-5) 0;background:var(--color-surface);border-bottom:1px solid var(--color-line)}.MeetAnalyst-module__xfYiOq__inner{gap:var(--space-4);grid-template-columns:minmax(0,20rem) 1fr;align-items:start;display:grid}.MeetAnalyst-module__xfYiOq__inner:not(:has(.MeetAnalyst-module__xfYiOq__portrait)){grid-template-columns:1fr;max-width:52rem}.MeetAnalyst-module__xfYiOq__portrait img{border:1px solid var(--color-ink);width:100%;height:auto;box-shadow:8px 8px 0 var(--color-accent);display:block}.MeetAnalyst-module__xfYiOq__copy h2{font-size:clamp(2rem,3.6vw,2.75rem)}.MeetAnalyst-module__xfYiOq__role{margin:.5rem 0 var(--space-3);font-family:var(--font-mono);color:var(--color-text-muted);font-size:.875rem}.MeetAnalyst-module__xfYiOq__bio{margin:0 0 var(--space-2)}.MeetAnalyst-module__xfYiOq__credentials{margin:var(--space-3) 0 0;border-top:1px solid var(--color-line);padding:0;list-style:none}.MeetAnalyst-module__xfYiOq__credentials li{border-bottom:1px solid var(--color-line);padding:.75rem 0 .75rem 1.5rem;position:relative}.MeetAnalyst-module__xfYiOq__credentials li:before{content:"";background:var(--color-accent);width:.6rem;height:2px;position:absolute;top:1.35rem;left:0}@media (max-width:760px){.MeetAnalyst-module__xfYiOq__inner{grid-template-columns:1fr}}
.Spotlight-module__szKIRW__spotlight{--spot-x:50%;--spot-y:0%;isolation:isolate;position:relative}.Spotlight-module__szKIRW__spotlight:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(22rem circle at var(--spot-x) var(--spot-y), #ff6a3d29, transparent 60%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.Spotlight-module__szKIRW__spotlight:hover:before{opacity:1}.Spotlight-module__szKIRW__spotlight:after{content:"";border-radius:inherit;background:radial-gradient(16rem circle at var(--spot-x) var(--spot-y), #ffb547b3, transparent 70%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Spotlight-module__szKIRW__spotlight:hover:after{opacity:1}
.PlanCard-module__iGEAaq__frame{background:var(--color-night-line);border-radius:22px;height:100%;padding:1px}.PlanCard-module__iGEAaq__featured{background:conic-gradient(from var(--angle), transparent 0deg, var(--color-glow-warm) 60deg, var(--color-glow-amber) 120deg, transparent 180deg, transparent 360deg);animation:5s linear infinite PlanCard-module__iGEAaq__orbit;box-shadow:0 30px 80px -30px #ff6a3d8c}@keyframes PlanCard-module__iGEAaq__orbit{to{--angle:360deg}}.PlanCard-module__iGEAaq__card{background:linear-gradient(170deg, #121a2b, var(--color-night) 70%);height:100%;color:var(--color-on-dark);border-radius:21px;flex-direction:column;padding:2rem 1.75rem 1.75rem;display:flex}.PlanCard-module__iGEAaq__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.PlanCard-module__iGEAaq__head h3{font-size:1.6rem}.PlanCard-module__iGEAaq__badge{border-radius:var(--radius-pill);color:var(--color-glow-amber);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#ff6a3d26;flex-shrink:0;padding:.3rem .65rem;font-size:.6875rem}.PlanCard-module__iGEAaq__summary{color:var(--color-on-dark-muted);margin:.6rem 0 0}.PlanCard-module__iGEAaq__price{border-top:1px solid var(--color-night-line);font-family:var(--font-display);letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:1.75rem 0 0;padding-top:1.5rem;font-size:2.4rem;font-weight:800;font-stretch:112%;line-height:1.1;display:flex}.PlanCard-module__iGEAaq__period{font-family:var(--font-body);letter-spacing:0;color:var(--color-on-dark-muted);font-size:.9375rem;font-weight:500;font-stretch:100%}.PlanCard-module__iGEAaq__note{font-family:var(--font-mono);color:var(--color-glow-amber);margin:.4rem 0 0;font-size:.75rem}.PlanCard-module__iGEAaq__card ul{margin:1.5rem 0 0;padding:0;list-style:none}.PlanCard-module__iGEAaq__card li{align-items:flex-start;gap:.6rem;padding:.35rem 0;display:flex}.PlanCard-module__iGEAaq__card li svg{color:var(--color-chart);background:#6fd1a626;border-radius:50%;flex:none;margin-top:.3rem;padding:2px}.PlanCard-module__iGEAaq__terms{color:var(--color-on-dark-muted);margin:1rem 0 1.75rem;font-size:.8125rem}.PlanCard-module__iGEAaq__button{width:100%;margin-top:auto}
.PageShell-module__0PC4Tq__banner{isolation:isolate;background:var(--color-night);color:var(--color-on-dark);position:relative;overflow:hidden}.PageShell-module__0PC4Tq__bannerInner{z-index:1;padding-block:var(--space-5) var(--space-4);position:relative}.PageShell-module__0PC4Tq__bannerInner h1{letter-spacing:-.035em;max-width:50rem;font-size:clamp(2.2rem,5vw,3.75rem);font-weight:800}.PageShell-module__0PC4Tq__intro{max-width:44rem;margin:var(--space-3) 0 0;color:var(--color-on-dark-muted);animation:PageShell-module__0PC4Tq__intro-in 1s var(--ease-out) .35s both;font-size:1.1875rem}@keyframes PageShell-module__0PC4Tq__intro-in{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}}.PageShell-module__0PC4Tq__body{padding-block:var(--space-4) var(--space-5)}.PageShell-module__0PC4Tq__body>h2{margin:var(--space-4) 0 var(--space-2);font-size:1.5rem}.PageShell-module__0PC4Tq__body>h2:first-child{margin-top:0}.PageShell-module__0PC4Tq__body a:not(.btn){color:var(--color-accent-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.PageShell-module__0PC4Tq__bannerInner{padding-block:var(--space-4) var(--space-3)}}
.PlansBand-module__0JekUG__section{isolation:isolate;background:var(--color-night);color:var(--color-on-dark);padding:var(--space-5) 0;position:relative;overflow:hidden}.PlansBand-module__0JekUG__inner{z-index:1;position:relative}.PlansBand-module__0JekUG__head{text-align:center}.PlansBand-module__0JekUG__head h2{letter-spacing:-.035em;max-width:40rem;margin:0 auto;font-size:clamp(2.2rem,4.4vw,3.5rem);font-weight:800}.PlansBand-module__0JekUG__grid{max-width:56rem;margin:var(--space-4) auto 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.PlansBand-module__0JekUG__frequency{max-width:44rem;margin:var(--space-4) auto 0;text-align:center;color:var(--color-on-dark-muted);font-size:.875rem}.PlansBand-module__0JekUG__faq{width:fit-content;transition:gap .3s var(--ease-out);align-items:center;gap:.4rem;margin:1rem auto 0;font-weight:600;display:flex}.PlansBand-module__0JekUG__faq:hover{gap:.75rem}@media (max-width:760px){.PlansBand-module__0JekUG__grid{grid-template-columns:1fr}}
.page-module__lhYLuq__layout{gap:var(--space-4);grid-template-columns:minmax(0,22rem) minmax(0,32rem);align-items:start;display:grid}.page-module__lhYLuq__summary{padding:var(--space-3);background:var(--color-ink);color:var(--color-on-dark)}.page-module__lhYLuq__summaryLabel{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);font-size:.75rem}.page-module__lhYLuq__price{margin:0 0 var(--space-2);padding-bottom:var(--space-2);border-bottom:1px dashed var(--color-ink-line);font-family:var(--font-mono);font-size:2rem;font-weight:600}.page-module__lhYLuq__period{font-family:var(--font-body);color:var(--color-on-dark-muted);font-size:.9375rem;font-weight:400}.page-module__lhYLuq__summary ul{margin:0 0 var(--space-2);padding-left:1.1rem}.page-module__lhYLuq__terms{color:var(--color-on-dark-muted);margin:0;font-size:.8125rem}.page-module__lhYLuq__pay{padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-ink)}.page-module__lhYLuq__note{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:.8125rem}.page-module__lhYLuq__or{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;display:flex}.page-module__lhYLuq__or:before,.page-module__lhYLuq__or:after{content:"";background:var(--color-line);flex:1;height:1px}@media (max-width:860px){.page-module__lhYLuq__layout{grid-template-columns:1fr}}
.Principles-module__5Joaoq__section{background:var(--color-night);color:var(--color-on-dark);padding:var(--space-5) 0;position:relative}.Principles-module__5Joaoq__intro{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.Principles-module__5Joaoq__intro h2{letter-spacing:-.035em;max-width:34rem;font-size:clamp(2.2rem,4.4vw,3.5rem);font-weight:800}.Principles-module__5Joaoq__link{color:var(--color-on-dark);transition:gap .3s var(--ease-out);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.Principles-module__5Joaoq__link:hover{gap:.75rem}.Principles-module__5Joaoq__bento{margin:var(--space-4) 0 0;grid-template-columns:repeat(5,1fr);gap:1rem;padding:0;list-style:none;display:grid}.Principles-module__5Joaoq__bento li{grid-column:span 2}.Principles-module__5Joaoq__bento .Principles-module__5Joaoq__wide{grid-column:span 3}.Principles-module__5Joaoq__card{border:1px solid var(--color-night-line);height:100%;min-height:15rem;transition:transform .5s var(--ease-out);background:linear-gradient(160deg,#ffffff12,#ffffff05);border-radius:20px;flex-direction:column;padding:1.75rem;display:flex}.Principles-module__5Joaoq__card:hover{transform:translateY(-4px)}.Principles-module__5Joaoq__index{font-family:var(--font-mono);color:var(--color-on-dark-muted);font-size:.75rem;position:absolute;top:1.5rem;right:1.75rem}.Principles-module__5Joaoq__icon{width:3rem;height:3rem;color:var(--color-glow-amber);transition:transform .5s var(--ease-out);background:linear-gradient(140deg,#ff6a3d40,#ffb5471a);border:1px solid #ffb54740;border-radius:14px;place-items:center;display:grid}.Principles-module__5Joaoq__card:hover .Principles-module__5Joaoq__icon{transform:rotate(-8deg)scale(1.08)}.Principles-module__5Joaoq__card h3{margin-top:auto;padding-top:2rem;font-size:1.4rem}.Principles-module__5Joaoq__card p{max-width:30rem;color:var(--color-on-dark-muted);margin:.6rem 0 0}@media (max-width:860px){.Principles-module__5Joaoq__bento{grid-template-columns:1fr}.Principles-module__5Joaoq__bento li,.Principles-module__5Joaoq__bento .Principles-module__5Joaoq__wide{grid-column:auto}.Principles-module__5Joaoq__card{min-height:0}}
.page-module__I6_JoG__reference{margin-bottom:var(--space-3);font-size:.9375rem}.page-module__I6_JoG__help{margin-top:var(--space-3);font-size:.875rem}
.Process-module__JB2j3a__section{padding:var(--space-5) 0;background:radial-gradient(50rem 24rem at 90% 0%, #ff6a3d1a, transparent 60%), var(--color-paper)}.Process-module__JB2j3a__title{letter-spacing:-.035em;max-width:40rem;font-size:clamp(2.2rem,4.4vw,3.5rem);font-weight:800}.Process-module__JB2j3a__timeline{margin-top:var(--space-4);view-timeline-name:--process;position:relative}.Process-module__JB2j3a__rail{background:var(--color-line);border-radius:2px;height:2px;position:absolute;top:1.6rem;left:1.6rem;right:1.6rem;overflow:hidden}.Process-module__JB2j3a__fill{background:linear-gradient(90deg, var(--color-glow-warm), var(--color-glow-amber));transform-origin:0;height:100%;display:block}.Process-module__JB2j3a__steps{grid-template-columns:repeat(5,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.Process-module__JB2j3a__node{background:var(--color-surface);border:1px solid var(--color-line);width:3.2rem;height:3.2rem;color:var(--color-text-muted);border-radius:50%;place-items:center;display:grid;box-shadow:0 8px 24px -12px #0b122040}.Process-module__JB2j3a__code{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text);margin-top:1.25rem;font-size:.75rem;display:block}.Process-module__JB2j3a__step h3{margin-top:.4rem;font-size:1.25rem;font-stretch:105%}.Process-module__JB2j3a__step p{color:var(--color-text-muted);margin:.5rem 0 0;font-size:.9375rem}.Process-module__JB2j3a__node{background:linear-gradient(140deg, var(--color-glow-warm), var(--color-glow-amber));color:#fff;border-color:#0000}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Process-module__JB2j3a__fill{animation:linear both Process-module__JB2j3a__fill-rail;animation-timeline:--process;animation-range:entry 40% cover 55%}.Process-module__JB2j3a__node{animation:linear both Process-module__JB2j3a__light-node;animation-timeline:--process}.Process-module__JB2j3a__step:first-child .Process-module__JB2j3a__node{animation-range:entry 40% entry 60%}.Process-module__JB2j3a__step:nth-child(2) .Process-module__JB2j3a__node{animation-range:entry 60% entry 80%}.Process-module__JB2j3a__step:nth-child(3) .Process-module__JB2j3a__node{animation-range:entry 80%}.Process-module__JB2j3a__step:nth-child(4) .Process-module__JB2j3a__node{animation-range:entry 100% cover 45%}.Process-module__JB2j3a__step:nth-child(5) .Process-module__JB2j3a__node{animation-range:cover 45% cover 55%}}}@keyframes Process-module__JB2j3a__fill-rail{0%{transform:scaleX(0)}}@keyframes Process-module__JB2j3a__light-node{0%{background:var(--color-surface);border-color:var(--color-line);color:var(--color-text-muted);scale:.85}}@media (max-width:960px){.Process-module__JB2j3a__steps{grid-template-columns:1fr;gap:2rem;padding-left:4.5rem}.Process-module__JB2j3a__step{position:relative}.Process-module__JB2j3a__node{position:absolute;top:0;left:-4.5rem}.Process-module__JB2j3a__code{margin-top:.2rem}.Process-module__JB2j3a__rail{width:2px;height:auto;inset:1.6rem auto 1.6rem 1.55rem}.Process-module__JB2j3a__fill{transform-origin:top;width:100%;height:100%}@keyframes Process-module__JB2j3a__fill-rail{0%{transform:scaleY(0)}}}
.page-module__NfDiEG__columns{border:1px solid var(--color-ink);background:var(--color-surface);grid-template-columns:1fr 1fr;display:grid}.page-module__NfDiEG__panel{padding:var(--space-4) var(--space-3)}.page-module__NfDiEG__panelMuted{border-left:1px solid var(--color-line);background:var(--color-paper)}.page-module__NfDiEG__panel h2{align-items:center;gap:.75rem;font-size:1.4rem;display:flex}.page-module__NfDiEG__mark{background:var(--color-accent);color:#fff;width:1.75rem;height:1.75rem;font-family:var(--font-mono);place-items:center;font-size:1.1rem;line-height:1;display:inline-grid}.page-module__NfDiEG__panelMuted .page-module__NfDiEG__mark{background:var(--color-ink)}.page-module__NfDiEG__panel ul{margin:var(--space-3) 0 0;border-top:1px solid var(--color-line);padding:0;list-style:none}.page-module__NfDiEG__panel li{border-bottom:1px solid var(--color-line);padding:.85rem 0}.page-module__NfDiEG__registration{margin-top:var(--space-4);padding:var(--space-4) var(--space-3);background:var(--color-ink);color:var(--color-on-dark)}.page-module__NfDiEG__registration .label{color:var(--color-accent)}.page-module__NfDiEG__registration dl{gap:var(--space-3);margin:var(--space-2) 0 var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.page-module__NfDiEG__registration div{border-left:2px solid var(--color-accent);padding-left:.85rem}.page-module__NfDiEG__registration dt{color:var(--color-on-dark-muted);font-size:.8125rem}.page-module__NfDiEG__registration dd{font-family:var(--font-mono);overflow-wrap:anywhere;margin:.25rem 0 0;font-size:1.125rem}.page-module__NfDiEG__registration a.page-module__NfDiEG__verify{color:var(--color-on-dark);border-bottom:2px solid var(--color-accent);align-items:center;gap:.4rem;padding-bottom:.2rem;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:760px){.page-module__NfDiEG__columns{grid-template-columns:1fr}.page-module__NfDiEG__panelMuted{border-left:0;border-top:1px solid var(--color-line)}}
.page-module__tXNELa__layout{gap:var(--space-5);grid-template-columns:14rem 1fr;align-items:start;display:grid}.page-module__tXNELa__index{top:calc(var(--header-height) + var(--space-3));padding-left:var(--space-2);border-left:1px solid var(--color-ink);flex-direction:column;display:flex;position:sticky}.page-module__tXNELa__index p{margin:0 0 var(--space-1);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-text);font-size:.75rem;font-weight:500}.page-module__tXNELa__index a{color:var(--color-text-muted);padding-block:.4rem;font-size:.9375rem;transition:color .2s}.page-module__tXNELa__index a:hover{color:var(--color-ink)}.page-module__tXNELa__article{min-width:0;max-width:48rem}.page-module__tXNELa__article h2{margin:var(--space-4) 0 var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-line);font-size:1.5rem}.page-module__tXNELa__article h2:first-child{border-top:0;margin-top:0;padding-top:0}.page-module__tXNELa__article a{color:var(--color-accent-text);text-underline-offset:3px;text-decoration:underline}.page-module__tXNELa__facts{margin:0 0 var(--space-3);border:1px solid var(--color-line);background:var(--color-surface)}.page-module__tXNELa__facts div{gap:var(--space-2);padding:.7rem var(--space-2);border-bottom:1px solid var(--color-line);grid-template-columns:14rem 1fr;display:grid}.page-module__tXNELa__facts div:last-child{border-bottom:0}.page-module__tXNELa__facts dt{color:var(--color-text-muted);font-size:.9375rem}.page-module__tXNELa__facts dd{overflow-wrap:anywhere;margin:0}.page-module__tXNELa__mono{font-family:var(--font-mono)}@media (max-width:36rem){.page-module__tXNELa__facts div{grid-template-columns:1fr;gap:.1rem}}@media (max-width:60rem){.page-module__tXNELa__layout{gap:var(--space-3);grid-template-columns:1fr}.page-module__tXNELa__index{gap:0 var(--space-2);padding:0 0 var(--space-2);border-left:0;border-bottom:1px solid var(--color-line);flex-flow:wrap;position:static}.page-module__tXNELa__index p{width:100%}}.page-module__tXNELa__documents{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.page-module__tXNELa__documents li{padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-line);border-left:3px solid var(--color-ink);gap:.15rem;display:grid}.page-module__tXNELa__documents a{color:var(--color-text);font-weight:600;text-decoration:none}.page-module__tXNELa__documents a:hover{text-decoration:underline}.page-module__tXNELa__documents span{color:var(--color-text-muted);font-size:.875rem}
.page-module__OSLHOG__grid{border:1px solid var(--color-ink);background:var(--color-surface);grid-template-columns:repeat(2,minmax(0,1fr));max-width:60rem;margin:0;display:grid}.page-module__OSLHOG__grid div{padding:var(--space-3);border-bottom:1px solid var(--color-line)}.page-module__OSLHOG__grid div:nth-child(odd){border-right:1px solid var(--color-line)}.page-module__OSLHOG__grid div:nth-last-child(-n+2){border-bottom:0}.page-module__OSLHOG__grid dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-text);font-size:.75rem}.page-module__OSLHOG__grid dd{overflow-wrap:anywhere;margin:.5rem 0 0;font-size:1.125rem}.page-module__OSLHOG__hint{color:var(--color-text-muted);margin-top:.4rem;font-size:.875rem;display:block}@media (max-width:640px){.page-module__OSLHOG__grid{grid-template-columns:1fr}.page-module__OSLHOG__grid div,.page-module__OSLHOG__grid div:nth-child(odd){border-right:0;border-bottom:1px solid var(--color-line)}.page-module__OSLHOG__grid div:last-child{border-bottom:0}}
.page-module__n8pHDq__scroll{margin:var(--space-2) 0;border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);overflow-x:auto}.page-module__n8pHDq__table{border-collapse:collapse;width:100%;min-width:44rem;font-size:.9375rem}.page-module__n8pHDq__table th,.page-module__n8pHDq__table td{text-align:left;border-bottom:1px solid var(--color-line);padding:.75rem 1rem}.page-module__n8pHDq__table thead th{background:var(--color-paper);font-weight:600;font-family:var(--font-mono);font-size:.8125rem}.page-module__n8pHDq__total th,.page-module__n8pHDq__total td{border-bottom:0;font-weight:600}
.page-module__wo5xQW__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));max-width:60rem;display:grid}.page-module__wo5xQW__frequency{max-width:60rem;margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:.875rem}.page-module__wo5xQW__faq{gap:var(--space-4);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-ink);grid-template-columns:1fr 2fr;display:grid}.page-module__wo5xQW__faq h2{font-size:1.75rem}.page-module__wo5xQW__note{margin-top:var(--space-4);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-accent);background:var(--color-surface);font-size:.875rem}@media (max-width:760px){.page-module__wo5xQW__grid,.page-module__wo5xQW__faq{grid-template-columns:1fr}.page-module__wo5xQW__faq{gap:var(--space-2)}}
.ResumeForm-module__OXiT2W__form{gap:var(--space-2);max-width:26rem;display:grid}.ResumeForm-module__OXiT2W__field{gap:.35rem;display:grid}.ResumeForm-module__OXiT2W__field label{font-size:.875rem;font-weight:600}.ResumeForm-module__OXiT2W__field input{border:1px solid var(--color-text-muted);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;padding:.7rem .85rem}.ResumeForm-module__OXiT2W__hint{color:var(--color-text-muted);margin:0;font-size:.8125rem}.ResumeForm-module__OXiT2W__button:disabled{opacity:.6;cursor:not-allowed}.ResumeForm-module__OXiT2W__error{color:var(--color-error);margin:0;font-size:.875rem}
