.site{background:var(--paper);color:var(--ink);overflow-x:hidden}.wrap{width:100%;max-width:1260px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,3rem)}.signage{font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;line-height:1.02;text-wrap:balance;overflow-wrap:break-word}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);background:var(--field);color:var(--field-ink);border-bottom:1px solid var(--field-rule)}.site-header__inner{display:flex;align-items:center;gap:var(--sp-4);min-height:68px;flex-wrap:nowrap}@media (min-width:900px){.site-header__inner{gap:var(--sp-6)}}.site-header__brand{display:flex;align-items:baseline;gap:var(--sp-2);margin-right:auto;text-decoration:none;color:inherit}.site-header__brand b{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:800;letter-spacing:-.035em}.site-header__brand span{font-size:var(--fs-2xs);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal)}.site-nav{display:none;gap:var(--sp-5)}@media (min-width:900px){.site-nav{display:flex}}.site-nav a{position:relative;color:var(--field-ink-2);font-size:var(--fs-sm);font-weight:500;text-decoration:none;padding-block:var(--sp-2);transition:color var(--dur-fast) var(--ease-out)}.site-nav a:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:2px;background:var(--signal);transition:left var(--dur-base) var(--ease-settle),right var(--dur-base) var(--ease-settle)}.site-nav a:hover{color:var(--field-ink)}.site-nav a:hover:after{left:0;right:0}.site-header__actions{display:flex;align-items:center;gap:var(--sp-3)}@media (max-width:640px){.site-header__actions .btn--outline{display:none}}.site-header .btn--ghost{--btn-fg:var(--field-ink-2)}.site-header .btn--ghost:hover{--btn-bg:var(--field-2);--btn-fg:var(--field-ink)}.btn--signal{--btn-bg:var(--signal);--btn-fg:var(--ink-on-signal);--btn-border:var(--signal)}.btn--signal:hover:not(:disabled){--btn-bg:var(--signal-hover);--btn-border:var(--signal-hover)}.btn--outline{--btn-bg:transparent;--btn-fg:var(--field-ink);--btn-border:var(--field-3)}.btn--outline:hover:not(:disabled){--btn-bg:var(--field-2);--btn-border:var(--field-ink-2)}.hero{position:relative;isolation:isolate;background:var(--field);color:var(--field-ink);padding-block:clamp(2.5rem,6vw,4.5rem) clamp(3rem,7vw,5.5rem);overflow:hidden}.hero__lightfall{position:absolute;inset:-20% -10% auto -10%;height:140%;z-index:-1;pointer-events:none;background:linear-gradient(104deg,transparent 34%,color-mix(in srgb,var(--signal) 15%,transparent) 47%,color-mix(in srgb,var(--signal) 4%,transparent) 58%,transparent 68%),radial-gradient(64% 52% at 78% 34%,color-mix(in srgb,var(--signal) 17%,transparent) 0,transparent 72%)}.bento{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"lead" "demo" "facts";grid-gap:1px;gap:1px;background:var(--field-rule);border:1px solid var(--field-rule);border-radius:var(--r-xl);overflow:hidden}@media (min-width:1040px){.bento{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);grid-template-areas:"lead demo" "facts demo"}}.bento__lead{grid-area:lead;background:var(--field);display:grid;grid-gap:var(--sp-6);gap:var(--sp-6);align-content:center;padding:clamp(1.75rem,4vw,3.25rem);min-width:0}.hero h1{font-size:clamp(2rem,4.05vw,3.3rem);color:var(--field-ink);max-width:19ch}.hero h1 em{font-style:normal;color:var(--signal);box-shadow:inset 0 -.1em 0 color-mix(in srgb,var(--signal) 34%,transparent)}.hero__lede{font-size:clamp(1.05rem,1.9vw,1.24rem);line-height:1.55;color:var(--field-ink-2);max-width:46ch}.hero__lede strong{color:var(--field-ink);font-weight:600}.hero__cta{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:stretch}.hero__cta .btn{flex:1 1 auto;min-width:210px}@media (min-width:560px){.hero__cta .btn{flex:0 1 auto}}.hero__note{font-size:var(--fs-xs);color:var(--field-ink-2)}.bento__demo{grid-area:demo;background:var(--field-2);padding:clamp(1.5rem,3vw,2.25rem);min-width:0;position:relative;display:grid;align-content:center}.bento__demo:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(82% 62% at 50% 0,color-mix(in srgb,var(--signal) 12%,transparent) 0,transparent 70%)}.bento__facts{grid-area:facts;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--field-rule)}@media (min-width:560px){.bento__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.bento__facts li{background:var(--field);padding:clamp(1.25rem,2.5vw,1.75rem) clamp(1.25rem,2.5vw,1.6rem);display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);align-content:start}.bento__facts b{font-family:var(--font-display);font-size:clamp(1.9rem,3.4vw,2.5rem);font-weight:800;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;color:var(--field-ink)}.bento__facts span{font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--field-ink-2)}.seekband{background:var(--field-2);color:var(--field-ink);border-top:1px solid var(--field-rule);padding-block:clamp(2rem,4vw,2.75rem)}.seekband__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-6);gap:var(--sp-6);align-items:center}@media (min-width:1040px){.seekband__inner{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem)}}.seekband__copy{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.seekband__copy h2{font-family:var(--font-display);font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:800;color:var(--field-ink)}.seekband__copy p{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--field-ink-2);max-width:42ch}.band{padding-block:clamp(3rem,6vw,5rem)}.band--tall{padding-block:clamp(4rem,9vw,7rem)}.band--paper{background:var(--surface);border-block:1px solid var(--rule)}.band--field{background:var(--field);color:var(--field-ink);--focus-color:var(--signal)}.band__head{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);max-width:62ch;margin-bottom:clamp(2rem,4vw,3rem)}.band__head h2{font-size:clamp(1.7rem,3.3vw,2.6rem);max-width:21ch}.band--field .band__head h2{color:var(--field-ink)}.band__head p{font-size:clamp(1rem,1.7vw,1.125rem);line-height:var(--lh-normal);color:var(--ink-2)}.band--field .band__head p{color:var(--field-ink-2)}.band--field,.closer,.duo__side--service,.hero,.on-field,.plan[data-featured=true],.seekband,.site-footer,.site-header,.surface--dark{--focus-color:var(--signal);--ok:#35bd93;--warn:#dda94a;--risk:#f0796b;--info:#63b3d8;--ok-soft:color-mix(in srgb,#35bd93 18%,transparent);--warn-soft:color-mix(in srgb,#dda94a 18%,transparent);--risk-soft:color-mix(in srgb,#f0796b 18%,transparent);--info-soft:color-mix(in srgb,#63b3d8 18%,transparent)}.funnel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(215px,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);overflow-x:auto;padding-bottom:var(--sp-3);scrollbar-width:thin}.funnel__col{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);align-content:start;padding:var(--sp-3);background:var(--paper);border:1px solid var(--rule);border-radius:var(--r-lg);min-height:268px}.funnel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding-bottom:var(--sp-2);border-bottom:1px solid var(--rule)}.funnel__title{font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-2)}.funnel__count{font-family:var(--font-mono);font-size:var(--fs-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3)}.funnel__card{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);padding:var(--sp-3);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-md);animation:deal var(--dur-slow) var(--ease-settle) both}.funnel__card strong{font-size:var(--fs-sm);font-weight:600}.funnel__card span{font-size:var(--fs-2xs);color:var(--ink-3)}@keyframes deal{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.funnel__card[data-highlight=true]{border-color:var(--signal);background:var(--signal-soft)}.showcase{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);align-items:center}@media (min-width:980px){.showcase{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.showcase--flip{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.showcase--flip>:first-child{order:2}}.showcase__copy{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.showcase__copy h3{font-family:var(--font-display);font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:800;letter-spacing:-.028em}.showcase__copy p{font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--ink-2)}.band--field .showcase__copy p{color:var(--field-ink-2)}.band--field .showcase__copy h3{color:var(--field-ink)}.showcase__piece{min-width:0}.surface{border:1px solid var(--rule-strong);border-radius:var(--r-lg);overflow:hidden;background:var(--surface)}.band--field .surface,.surface--dark{border-color:var(--field-rule);background:var(--field-2);color:var(--field-ink)}.surface__rail{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--rule);background:var(--paper)}.band--field .surface__rail,.surface--dark .surface__rail{border-color:var(--field-rule);background:var(--field)}.surface__where{font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.band--field .surface__where,.surface--dark .surface__where{color:var(--field-ink-2)}.surface__org{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--ink-2)}.band--field .surface__org,.surface--dark .surface__org{color:var(--signal)}.surface__foot{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--rule);font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--ink-3);max-width:none}.band--field .surface__foot,.surface--dark .surface__foot{border-color:var(--field-rule);color:var(--field-ink-2)}.team,.team__row{display:grid}.team__row{grid-template-columns:38px minmax(0,1fr);grid-template-areas:"avatar id" "scope scope" "state state";grid-gap:var(--sp-2) var(--sp-3);gap:var(--sp-2) var(--sp-3);align-items:center;padding:var(--sp-4);border-bottom:1px solid var(--rule)}.band--field .team__row{border-color:var(--field-rule)}.team__row:last-child{border-bottom:0}@media (min-width:620px){.team__row{grid-template-columns:38px minmax(0,.9fr) minmax(0,1.4fr) auto;grid-template-areas:"avatar id scope state";gap:var(--sp-4)}}.team__avatar{grid-area:avatar;width:38px;height:38px;display:grid;place-content:center;border-radius:var(--r-md);background:var(--field-3);color:var(--field-ink);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600}.team__id{grid-area:id;display:grid;grid-gap:1px;gap:1px;min-width:0}.team__id b{font-size:var(--fs-sm);font-weight:600}.team__role{font-size:var(--fs-2xs);color:var(--ink-3)}.band--field .team__role{color:var(--field-ink-2)}.team__scope{grid-area:scope;display:flex;align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--ink-2)}.band--field .team__scope{color:var(--field-ink-2)}.team__scope svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.band--field .team__scope svg{color:var(--signal)}.team__state{grid-area:state;justify-self:start;padding:3px var(--sp-3);border-radius:var(--r-full);font-size:var(--fs-2xs);font-weight:600;white-space:nowrap}.team__state[data-state=ativo]{background:var(--ok-soft);color:var(--ok)}.team__state[data-state=convidado]{background:var(--warn-soft);color:var(--warn)}.plan-shot{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);padding:var(--sp-5)}.plan-shot__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding-bottom:var(--sp-4);border-bottom:1px solid var(--rule)}.plan-shot__amount{display:flex;align-items:baseline;gap:var(--sp-2)}.plan-shot__amount b{font-family:var(--font-display);font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.plan-shot__amount span{font-size:var(--fs-sm);color:var(--ink-3)}.plan-shot__when{margin:0;display:grid;grid-gap:2px;gap:2px;text-align:right}.plan-shot__when dt{font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.plan-shot__when dd{margin:0;font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--ink)}.meters{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.meter{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.meter__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.meter__label{font-size:var(--fs-sm);font-weight:600}.meter__value{font-family:var(--font-mono);font-size:var(--fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.meter__track{height:10px;border-radius:var(--r-full);background:var(--surface-3);overflow:hidden}.meter__fill{height:100%;border-radius:inherit;background:var(--accent);transition:width var(--dur-slow) var(--ease-settle)}.meter[data-state=atencao] .meter__fill{background-color:var(--warn)}.meter[data-state=atencao] .meter__fill,.meter[data-state=limite] .meter__fill{background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.42) 0 5px,transparent 5px 10px)}.meter[data-state=limite] .meter__fill{background-color:var(--risk)}.plan-shot__split{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;padding-top:var(--sp-4);border-top:1px solid var(--rule);font-size:var(--fs-sm);color:var(--ink-2)}.plan-shot__split b{font-weight:600;color:var(--ink)}.kpis{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--field-rule);border-bottom:1px solid var(--field-rule)}@media (min-width:620px){.kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.kpi{background:var(--field-2);padding:var(--sp-4);display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);align-content:start}.kpi__label{font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--field-ink-2)}.kpi__value{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;color:var(--field-ink)}.kpi__note{font-size:var(--fs-2xs);line-height:var(--lh-snug);color:var(--field-ink-2)}.clients{display:grid}.clients__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name state" "plan plan" "seats seats";grid-gap:var(--sp-1) var(--sp-3);gap:var(--sp-1) var(--sp-3);align-items:center;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--field-rule)}.clients__row:last-child{border-bottom:0}@media (min-width:720px){.clients__row{grid-template-columns:minmax(0,1.2fr) minmax(0,.7fr) minmax(0,1fr) auto;grid-template-areas:"name plan seats state";gap:var(--sp-4)}}.clients__name{grid-area:name;font-size:var(--fs-sm);font-weight:600;color:var(--field-ink)}.clients__plan{grid-area:plan;font-size:var(--fs-xs);color:var(--field-ink-2)}.clients__seats{grid-area:seats;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--field-ink-2)}.clients__state{grid-area:state;justify-self:end;padding:3px var(--sp-3);border-radius:var(--r-full);font-size:var(--fs-2xs);font-weight:600;white-space:nowrap}.clients__state[data-state="em dia"]{background:color-mix(in srgb,var(--ok) 20%,transparent);color:var(--ok)}.clients__state[data-state=pendente]{background:color-mix(in srgb,var(--risk) 22%,transparent);color:var(--risk)}.clients__state[data-state="em teste"]{background:color-mix(in srgb,var(--signal) 20%,transparent);color:var(--signal)}.scope-demo{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);position:relative}.scope-demo__label{font-size:var(--fs-sm);color:var(--field-ink-2)}.scope-demo__tabs{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.scope-tab{min-height:38px;padding:0 var(--sp-4);border:1px solid var(--field-rule);border-radius:var(--r-full);background:transparent;color:var(--field-ink-2);font-size:var(--fs-xs);font-weight:600;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.scope-tab:hover{color:var(--field-ink);border-color:var(--field-ink-2)}.scope-tab[aria-selected=true]{background:var(--signal);border-color:var(--signal);color:var(--ink-on-signal)}.scope-card{border:1px solid color-mix(in srgb,var(--signal) 26%,var(--field-rule));border-radius:var(--r-lg);background:var(--field);overflow:hidden;box-shadow:0 22px 60px -34px color-mix(in srgb,var(--signal) 70%,transparent);animation:settle var(--dur-slow) var(--ease-settle) both}@keyframes settle{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.scope-card__body{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);padding:var(--sp-5)}.scope-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);padding-bottom:var(--sp-4);border-bottom:1px solid var(--field-rule)}.scope-card__role{font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal)}.scope-card__name{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:800;letter-spacing:-.025em;color:var(--field-ink)}.scope-card__badge{flex-shrink:0;width:52px;height:52px;display:grid;place-content:center;border-radius:var(--r-md);background:var(--signal);color:var(--ink-on-signal);font-family:var(--font-mono);font-size:var(--fs-md);font-weight:600;letter-spacing:-.02em}.scope-list{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.scope-list__item{display:grid;grid-template-columns:18px 1fr;grid-gap:var(--sp-3);gap:var(--sp-3);align-items:start;font-size:var(--fs-sm);line-height:var(--lh-snug)}.scope-list__mark{margin-top:3px;width:16px;height:16px;display:grid;place-content:center;border-radius:var(--r-sm);font-size:11px;font-weight:700;line-height:1}.scope-list__item[data-kind=can] .scope-list__mark{background:color-mix(in srgb,var(--ok) 24%,transparent);color:var(--ok)}.scope-list__item[data-kind=cannot] .scope-list__mark{background:color-mix(in srgb,var(--risk) 24%,transparent);color:var(--risk)}.scope-list__item[data-kind=can] span{color:var(--field-ink)}.scope-card__foot,.scope-list__item[data-kind=cannot] span{color:var(--field-ink-2)}.scope-card__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;padding-top:var(--sp-4);border-top:1px solid var(--field-rule);font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em}.scope-card__seal{color:var(--signal);font-weight:600}.scope-list__item{animation:grant .3s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--row) * 45ms)}.scope-list__item[data-kind=cannot]{animation-name:deny;animation-duration:.34s;animation-delay:calc(var(--granted-count, 4) * 45ms + var(--row) * 55ms + .12s)}@keyframes grant{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}@keyframes deny{0%{opacity:0}60%{opacity:1}to{opacity:1}}.scope-list__item[data-kind=cannot] .scope-list__mark svg{animation:seal .32s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--granted-count, 4) * 45ms + var(--row) * 55ms + .2s);transform-origin:center}@keyframes seal{0%{transform:scale(.6);opacity:.2}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.funnel__card,.scope-card,.scope-list__item,.scope-list__item[data-kind=cannot],.scope-list__item[data-kind=cannot] .scope-list__mark svg{animation-name:fadeOnly;animation-duration:.2s}@keyframes fadeOnly{0%{opacity:0}to{opacity:1}}}.duo{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:var(--r-xl);overflow:hidden}@media (min-width:900px){.duo{grid-template-columns:1fr 1fr}}.duo__side{background:var(--surface);padding:clamp(1.5rem,3vw,2.5rem);display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);align-content:start}.duo__side--service{background:var(--field);color:var(--field-ink)}.duo__side h3{font-family:var(--font-display);font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:800;letter-spacing:-.028em}.duo__side--service h3{color:var(--field-ink)}.duo__side p{font-size:var(--fs-sm);color:var(--ink-2);line-height:var(--lh-normal)}.duo__side--service p{color:var(--field-ink-2)}.duo__price{display:flex;align-items:baseline;gap:var(--sp-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-wrap:wrap}.duo__price b{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;letter-spacing:-.04em;line-height:1}.duo__price[data-kind=text] b{font-size:clamp(1.35rem,2.6vw,1.75rem)}.duo__price span{font-size:var(--fs-sm);color:var(--ink-3)}.duo__side--service .duo__price span{color:var(--field-ink-2)}.checklist{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.checklist li{display:grid;grid-template-columns:18px 1fr;grid-gap:var(--sp-3);gap:var(--sp-3);font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--ink-2)}.checklist li:before{content:"";margin-top:7px;width:8px;height:8px;border-radius:2px;background:var(--accent)}.duo__side--service .checklist li{color:var(--field-ink-2)}.duo__side--service .checklist li:before{background:var(--signal)}.plans{display:grid;grid-template-columns:1fr;grid-gap:var(--sp-4);gap:var(--sp-4)}@media (min-width:900px){.plans{grid-template-columns:repeat(3,1fr);align-items:stretch}}.plan{display:flex;flex-direction:column;gap:var(--sp-4);padding:clamp(1.5rem,3vw,2rem);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg)}.plan>.btn{margin-top:auto}.plan[data-featured=true]{background:var(--field);border-color:var(--field);color:var(--field-ink);--focus-color:var(--signal)}@media (min-width:900px){.plan[data-featured=true]{margin-block:calc(var(--sp-4) * -1);padding-block:calc(clamp(1.5rem, 3vw, 2rem) + var(--sp-4))}}.plan__name{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:800;letter-spacing:-.028em}.plan__for{font-size:var(--fs-sm);color:var(--ink-2);line-height:var(--lh-snug)}.plan[data-featured=true] .plan__for{color:var(--field-ink-2)}.plan__price{display:flex;align-items:baseline;gap:var(--sp-2);padding-block:var(--sp-3);border-block:1px solid var(--rule)}.plan[data-featured=true] .plan__price{border-color:var(--field-rule)}.plan__price b{font-family:var(--font-display);font-size:2.4rem;font-weight:800;letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.plan__price span{font-size:var(--fs-sm);color:var(--ink-3)}.plan[data-featured=true] .checklist li,.plan[data-featured=true] .plan__price span{color:var(--field-ink-2)}.plan[data-featured=true] .checklist li:before,.plan__tag{background:var(--signal)}.plan__tag{align-self:flex-start;padding:3px var(--sp-3);border-radius:var(--r-full);color:var(--ink-on-signal);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.plan[data-featured=true] .btn--primary{--btn-bg:var(--signal);--btn-fg:var(--ink-on-signal);--btn-border:var(--signal)}.plan[data-featured=true] .btn--primary:hover:not(:disabled){--btn-bg:var(--signal-hover);--btn-border:var(--signal-hover)}.faq-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(1.5rem,3vw,3rem);gap:clamp(1.5rem,3vw,3rem);align-items:start}@media (min-width:940px){.faq-layout{grid-template-columns:minmax(0,.62fr) minmax(0,1fr)}.faq-layout .band__head{position:-webkit-sticky;position:sticky;top:108px;margin-bottom:0}}.faq{display:grid;grid-gap:0;gap:0;border-block:1px solid var(--rule)}.faq__item{border-bottom:1px solid var(--rule)}.faq__item:last-child{border-bottom:0}.faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5) 0;border:0;background:transparent;color:var(--ink);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:600;letter-spacing:-.02em;text-align:left;cursor:pointer;list-style:none}.faq__q::-webkit-details-marker{display:none}.faq__q:after{content:"";flex-shrink:0;width:14px;height:14px;background:linear-gradient(var(--signal-ink) 0 0) 50% /100% 2px no-repeat,linear-gradient(var(--signal-ink) 0 0) 50% /2px 100% no-repeat;transition:transform var(--dur-base) var(--ease-settle)}.faq__item[open] .faq__q:after{transform:rotate(135deg)}.faq__a{padding-bottom:var(--sp-5);font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--ink-2);max-width:68ch}.closer{position:relative;isolation:isolate;overflow:hidden;background:var(--field);padding-block:clamp(3.5rem,8vw,6rem)}.closer,.closer h2{color:var(--field-ink)}.closer h2{font-size:clamp(1.9rem,4vw,2.95rem);max-width:18ch}.closer p{font-size:clamp(1rem,1.8vw,1.15rem);color:var(--field-ink-2);max-width:52ch}.closer__inner{display:grid;grid-gap:var(--sp-6);gap:var(--sp-6)}.site-footer{background:var(--field);color:var(--field-ink-2);border-top:1px solid var(--field-rule);padding-block:clamp(2.5rem,5vw,4rem);font-size:var(--fs-sm);--focus-color:var(--signal)}.site-footer__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:var(--sp-8);gap:var(--sp-8);padding-bottom:var(--sp-8);border-bottom:1px solid var(--field-rule)}.site-footer h4{font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--signal);margin-bottom:var(--sp-3)}.site-footer ul{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.site-footer a{color:var(--field-ink-2);text-decoration:none;display:inline-flex;align-items:center;min-height:32px}.site-footer a:hover{color:var(--field-ink)}@media (pointer:coarse){.site-footer a{min-height:44px}.site-footer ul{gap:0}}.site-footer__base{padding-top:var(--sp-6);display:flex;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;font-size:var(--fs-xs)}.hero-search{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-4);background:var(--field);border:1px solid var(--field-rule);border-radius:var(--r-lg)}.hero-search__form{display:grid;grid-template-columns:1fr;grid-gap:var(--sp-2);gap:var(--sp-2)}@media (min-width:620px){.hero-search__form{grid-template-columns:1fr 1fr;align-items:end}.hero-search__form>.btn{grid-column:1/-1}}@media (min-width:900px){.hero-search__form{grid-template-columns:1.25fr 1fr auto}.hero-search__form>.btn{grid-column:auto}}.hero-search__field{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);min-width:0}.hero-search__field label{font-size:var(--fs-xs);font-weight:600;color:var(--field-ink-2)}.hero-search__field input{width:100%;min-height:48px;padding:0 var(--sp-4);border:1px solid var(--field-3);border-radius:var(--r-md);background:var(--field-2);color:var(--field-ink);font:inherit;font-size:var(--fs-sm)}.hero-search__field input::placeholder{color:var(--field-ink-2);opacity:1}.hero-search__field input:focus-visible{outline:2px solid var(--signal);outline-offset:1px;border-color:var(--signal)}.hero-search__note{font-size:var(--fs-xs);color:var(--field-ink-2)}.portal{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem);padding-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,5rem)}@media (min-width:940px){.portal{grid-template-columns:264px minmax(0,1fr)}}.portal__filters{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);align-content:start}@media (min-width:940px){.portal__filters{position:-webkit-sticky;position:sticky;top:92px}}.filter-group{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.filter-group h3{font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.chips{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.chip{min-height:36px;padding:0 var(--sp-3);border:1px solid var(--rule-strong);border-radius:var(--r-full);background:var(--surface);color:var(--ink-2);font-size:var(--fs-xs);font-weight:500;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.chip:hover{border-color:var(--ink-3);color:var(--ink)}.chip[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--ink-on-brand)}.portal__results{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);align-content:start}.portal__count{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;font-size:var(--fs-sm);color:var(--ink-2)}.portal__count strong{color:var(--ink);font-weight:600}.job-card{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg);text-decoration:none;color:inherit;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.job-card:hover{border-color:var(--accent);background:var(--surface)}.job-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4)}.job-card__title{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:800;letter-spacing:-.022em;color:var(--ink)}.job-card__employer{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-2)}.job-card__logo{flex-shrink:0;width:34px;height:34px;border-radius:var(--r-sm);background:var(--surface-3);display:grid;place-content:center;font-size:var(--fs-xs);font-weight:700;color:var(--ink-2);overflow:hidden}.job-card__logo[data-confidential=true]{background:var(--field-2);color:var(--signal)}.job-card__meta{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-xs);color:var(--ink-3)}.job-card__meta b{color:var(--ink-2);font-weight:600}.job-card__salary{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-sm);font-weight:500;color:var(--ok);white-space:nowrap}.job-card__summary{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.job-card__tags{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.job-page{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,4vw,3rem);gap:clamp(2rem,4vw,3rem);padding-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,5rem)}@media (min-width:940px){.job-page{grid-template-columns:minmax(0,1fr) 320px}}.job-page__body{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8);min-width:0}.job-page__body h2{font-size:var(--fs-lg);font-weight:700;margin-bottom:var(--sp-3)}.job-page__body li,.job-page__body p{font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--ink-2)}.job-page__body ul{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.job-page__body ul li{display:grid;grid-template-columns:16px 1fr;grid-gap:var(--sp-3);gap:var(--sp-3)}.job-page__body ul li:before{content:"";margin-top:9px;width:6px;height:6px;border-radius:2px;background:var(--rule-strong)}.job-aside{display:grid;grid-gap:var(--sp-5);gap:var(--sp-5);align-content:start;padding:var(--sp-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg)}@media (min-width:940px){.job-aside{position:-webkit-sticky;position:sticky;top:92px}}.job-aside__rows{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.job-aside__row{display:grid;grid-gap:2px;gap:2px}.job-aside__row dt{font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.job-aside__row dd{margin:0;font-size:var(--fs-sm);color:var(--ink)}.mine{display:grid;grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem);padding-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,5rem)}.mine__head{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.mine__head h1{font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:700;letter-spacing:-.03em}.mine__head p{font-size:var(--fs-md);color:var(--ink-2);max-width:60ch}.completion{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg)}.completion__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.completion__label{font-size:var(--fs-sm);font-weight:600}.completion__value{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em}.completion__track{height:10px;border-radius:var(--r-full);background:var(--surface-3);overflow:hidden}.completion__fill{height:100%;border-radius:inherit;background:var(--brand);transition:width var(--dur-slow) var(--ease-settle)}.completion__hint{font-size:var(--fs-sm);color:var(--ink-2)}.completion__next{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding-top:var(--sp-2)}.appli{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-lg)}.appli[data-state=closed]{background:var(--surface-2)}.appli__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.appli__title{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:800;letter-spacing:-.022em}.appli__employer{font-size:var(--fs-sm);color:var(--ink-2)}.appli__meta{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-xs);color:var(--ink-3)}.appli__foot{justify-content:space-between;gap:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--rule)}.appli__foot,.track{display:flex;align-items:center;flex-wrap:wrap}.track,.track__step{gap:var(--sp-2)}.track__step{display:flex;align-items:center;font-size:var(--fs-2xs);color:var(--ink-3)}.track__dot{width:9px;height:9px;border-radius:50%;border:1.5px solid var(--rule-strong);background:transparent}.track__step[data-done=true] .track__dot{background:var(--ok);border-color:var(--ok)}.track__step[data-current=true] .track__dot{background:var(--signal);border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}.track__step[data-current=true]{color:var(--ink);font-weight:600}.track__line{width:18px;height:1px;background:var(--rule-strong)}.choice{grid-gap:var(--sp-3)}.choice,.choice__option{display:grid;gap:var(--sp-3)}.choice__option{grid-template-columns:20px 1fr;grid-gap:var(--sp-3);align-items:start;padding:var(--sp-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-md);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.choice__option:hover{border-color:var(--rule-strong)}.choice__option:has(input:checked){border-color:var(--brand);background:var(--brand-soft)}.choice__option:has(input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.choice__option input{margin-top:3px;width:17px;height:17px}.choice__body{display:grid;grid-gap:3px;gap:3px}.choice__label{font-size:var(--fs-md);font-weight:600}.choice__detail{font-size:var(--fs-sm);color:var(--ink-2);line-height:var(--lh-snug)}.legal{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(3rem,7vw,6rem)}.legal__doc{max-width:74ch;margin-inline:auto}.legal__topo{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);padding-bottom:var(--sp-6);margin-bottom:var(--sp-8);border-bottom:2px solid var(--rule)}.legal__topo h1{font-size:clamp(1.9rem,4vw,2.9rem)}.legal__resumo{font-size:clamp(1rem,1.7vw,1.15rem);line-height:var(--lh-normal);color:var(--ink-2)}.legal__selo{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin:0}.legal__selo>div{display:grid;grid-gap:2px;gap:2px;padding:var(--sp-3) var(--sp-4);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-md)}.legal__selo dt{font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-3)}.legal__selo dd{margin:0;font-family:var(--font-mono);font-size:var(--fs-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.legal__corpo{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.legal__corpo h2{font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:800;letter-spacing:-.028em;margin-top:var(--sp-8)}.legal__corpo h2:first-child{margin-top:0}.legal__corpo h3{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:700;margin-top:var(--sp-5)}.legal__corpo p{font-size:var(--fs-md);line-height:1.75;color:var(--ink-2);max-width:none}.legal__corpo strong{color:var(--ink);font-weight:700}.legal__lista{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.legal__lista li{display:grid;grid-template-columns:18px 1fr;grid-gap:var(--sp-3);gap:var(--sp-3);font-size:var(--fs-md);line-height:1.7;color:var(--ink-2)}.legal__lista li:before{content:"";margin-top:11px;width:8px;height:8px;border-radius:2px;background:var(--accent)}.legal__lista li strong{color:var(--ink);font-weight:700}.legal__rodape{margin-top:var(--sp-10);padding-top:var(--sp-6);border-top:1px solid var(--rule);display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.legal__rodape p{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--ink-3);max-width:none}.legal__links{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);font-size:var(--fs-sm);font-weight:600}.passos{display:grid;grid-template-columns:1fr;grid-gap:var(--sp-6);gap:var(--sp-6);counter-reset:passo}@media (min-width:900px){.passos{grid-template-columns:repeat(3,1fr);gap:clamp(2rem,4vw,3rem)}}.passo{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--sp-4);gap:var(--sp-4);align-items:start}@media (min-width:900px){.passo{grid-template-columns:1fr;gap:var(--sp-3);padding-top:var(--sp-4);border-top:2px solid var(--rule)}}.passo__num{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.6rem);font-weight:800;letter-spacing:-.05em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent)}.passo h3{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:800;letter-spacing:-.028em;margin-bottom:var(--sp-2)}.passo p{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--ink-2)}.checklist--surface{padding:var(--sp-5);gap:var(--sp-3)}.checklist--surface li{color:var(--field-ink-2)}.checklist--surface li:before{background:var(--signal)}.saindo{min-height:60vh;display:grid;place-content:center;padding-block:clamp(3rem,8vw,6rem)}.saindo__caixa{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);max-width:52ch;text-align:center}.saindo__caixa h1{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.03em}.saindo__caixa p{color:var(--ink-2);margin-inline:auto}.job-page__head{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);padding-bottom:var(--sp-6);border-bottom:1px solid var(--rule)}.job-page__head h1{font-size:clamp(1.8rem,3.6vw,2.7rem)}.job-page__quem{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;font-size:var(--fs-sm);font-weight:600;color:var(--ink-2)}.job-page__resumo{font-size:clamp(1rem,1.8vw,1.15rem);line-height:var(--lh-normal);color:var(--ink-2)}.job-aside__nota{font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--ink-3)}.card__estado{display:flex;align-items:center;gap:var(--sp-2);margin:0;font-size:var(--fs-sm);color:var(--ok,var(--ink-2))}.panel__aviso{display:flex;gap:var(--sp-3);align-items:flex-start}.panel__aviso svg{flex-shrink:0;margin-top:2px;color:var(--brand)}.panel__aviso p{margin:0;font-size:var(--fs-sm);color:var(--ink-2)}.choice[disabled]{opacity:.55;cursor:progress}.choice{border:0;margin:0;padding:0}.seg{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4)}.seg-card{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-5);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-md)}.seg-card__head{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.seg-card__head h2{font-size:var(--fs-lg);margin:0}.seg-card__texto{font-size:var(--fs-sm);color:var(--ink-2);max-width:62ch}.seg-card__form{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);max-width:28rem}.seg-card__acoes{display:flex;gap:var(--sp-2);flex-wrap:wrap;align-items:center}.seg__aviso{margin-block:var(--sp-1)}.seg-card__enroll{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);grid-template-columns:auto 1fr;align-items:start}.seg-card__qr img{display:block;background:#fff;padding:var(--sp-2);border:1px solid var(--rule-strong);border-radius:var(--r-sm)}.seg-card__passos{margin:0;padding-left:1.2rem;display:grid;grid-gap:var(--sp-1);gap:var(--sp-1)}.seg-card__passos,.seg-card__segredo{font-size:var(--fs-sm);color:var(--ink-2)}.seg-card__segredo code{font-family:var(--font-mono);font-size:var(--fs-sm);background:var(--surface-2);padding:.1rem .35rem;border-radius:var(--r-sm);word-break:break-all}.seg-card__resgate{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.seg-card__codigos{list-style:none;margin:0;padding:var(--sp-3);background:var(--surface-2);border:1px dashed var(--rule-strong);border-radius:var(--r-sm);display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));grid-gap:var(--sp-2);gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.04em}@media (max-width:40rem){.seg-card__enroll{grid-template-columns:1fr}.seg-card__qr{justify-self:center}}.seg-sessoes{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.seg-sessoes__item{display:grid;grid-gap:.15rem;gap:.15rem;padding:var(--sp-3);background:var(--surface-2);border-radius:var(--r-sm)}.seg-sessoes__item>div{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.seg-sessoes__item b{overflow-wrap:anywhere}.seg-sessoes__meta{font-size:var(--fs-sm);color:var(--ink-3,var(--ink-2))}.curriculo__lista{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--sp-2);gap:var(--sp-2)}.curriculo__item{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-3);background:var(--surface-2);border-radius:var(--r-sm)}.curriculo__dados{display:grid;grid-gap:.1rem;gap:.1rem;flex:1 1 12rem;min-inline-size:0}.curriculo__dados b{overflow-wrap:anywhere}.curriculo__meta{font-size:var(--fs-sm);color:var(--ink-2)}.curriculo__acoes{display:flex;gap:var(--sp-1);flex-wrap:wrap}.curriculo__vazio{font-size:var(--fs-sm);color:var(--ink-2)}.curriculo__envio{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.curriculo__campo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.curriculo__campo:focus-visible+label{outline:2px solid var(--brand);outline-offset:2px}