.rd-page{background:var(--nau-bg);align-content:center;min-block-size:100dvh;display:grid}.rd-shell{padding-block:var(--nau-space-7);justify-items:center;display:grid}.rd-card{gap:var(--nau-space-5);inline-size:100%;max-inline-size:34rem;padding:var(--nau-space-6);border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-2xl);background:var(--nau-surface);box-shadow:var(--nau-shadow-overlay);display:grid}.rd-confirmed{align-items:center;gap:var(--nau-space-2);color:var(--nau-accent-growth-text);font-size:var(--nau-size-caption);font-weight:var(--nau-weight-semibold);letter-spacing:var(--nau-tracking-wide);text-transform:uppercase;flex-wrap:wrap;margin:0;display:flex}.rd-confirmed__icon{border-radius:var(--nau-radius-pill);background:var(--nau-accent-growth-bg);justify-content:center;align-items:center;block-size:1.75rem;inline-size:1.75rem;display:inline-flex}.rd-confirmed__date{color:var(--nau-text-subtle);font-weight:var(--nau-weight-regular);letter-spacing:var(--nau-tracking-normal);text-transform:none;margin-inline-start:auto}.rd-state{gap:var(--nau-space-4);display:grid}.rd-title{color:var(--nau-text);font-family:var(--nau-font-display);font-size:var(--nau-size-h2);font-weight:var(--nau-weight-bold);line-height:var(--nau-leading-tight);letter-spacing:var(--nau-tracking-tight);text-wrap:balance;margin:0}.rd-lead{max-inline-size:var(--nau-measure-tight);color:var(--nau-text-muted);font-size:var(--nau-size-body);line-height:var(--nau-leading-relaxed);margin:0}.rd-progress{border-radius:var(--nau-radius-pill);background:var(--nau-bg-sunken);block-size:.5rem;position:relative;overflow:hidden}.rd-progress__bar{border-radius:var(--nau-radius-pill);background:var(--nau-action);inline-size:40%;animation:rd-slide 1.6s var(--nau-ease-in-out) infinite;position:absolute;inset-block:0}@keyframes rd-slide{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){.rd-progress__bar{opacity:.35;inline-size:100%;animation:none;inset-inline-start:0}}.rd-download{gap:var(--nau-space-2);margin-block-start:var(--nau-space-1)}.rd-mailed,.rd-hint{align-items:flex-start;gap:var(--nau-space-2);color:var(--nau-text-subtle);font-size:var(--nau-size-caption);line-height:var(--nau-leading-normal);margin:0;display:flex}.rd-mailed strong{color:var(--nau-text-muted);font-weight:var(--nau-weight-semibold);overflow-wrap:anywhere}.rd-hint--warn{color:var(--nau-accent-energy-text)}.rd-back{align-items:center;gap:var(--nau-space-2);border-block-start:var(--nau-border-width) solid var(--nau-divider);inline-size:100%;color:var(--nau-text-muted);font-size:var(--nau-size-caption);justify-self:start;padding-block-start:var(--nau-space-4);text-decoration:none;display:inline-flex}.rd-back:hover{color:var(--nau-text)}
.wl-dialog{--nau-bg:var(--nau-papel-50);--nau-surface:var(--nau-papel-0);--nau-text:var(--nau-tinta-700);--nau-text-muted:var(--nau-tinta-500);--nau-text-subtle:var(--nau-tinta-400);--nau-text-meta:var(--nau-tinta-300);--nau-text-inverse:var(--nau-papel-50);--nau-border:var(--nau-papel-300);--nau-border-strong:var(--nau-papel-400);--nau-divider:var(--nau-papel-300);--nau-text-link:var(--nau-cielo-700);--nau-text-link-hover:var(--nau-cielo-800);--nau-focus-ring:var(--nau-cielo-600);--nau-action:var(--nau-tinta-700);--nau-action-hover:var(--nau-tinta-600);--nau-action-text:var(--nau-papel-50);block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;padding:var(--nau-gutter);color:var(--nau-text);background:0 0;border:0;position:fixed;inset:0;overflow-y:auto}.wl-dialog[open]{justify-content:center;align-items:center;display:flex}.wl-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#1e274099}.wl-dialog__panel{inline-size:100%;max-inline-size:27rem;padding:var(--nau-space-7) var(--nau-space-6) var(--nau-space-6);background-color:var(--nau-bg);border-radius:var(--nau-radius-2xl) var(--nau-radius-2xl) var(--nau-radius-2xl) var(--nau-radius-xs);box-shadow:var(--nau-shadow-overlay);position:relative}.wl-dialog__title{font-size:var(--nau-size-h2);line-height:var(--nau-leading-tight);letter-spacing:var(--nau-tracking-tight)}.wl-dialog__close{border-radius:var(--nau-radius-pill);block-size:2.25rem;inline-size:2.25rem;color:var(--nau-text-muted);cursor:pointer;transition:background-color var(--nau-duration-fast) var(--nau-ease-out), color var(--nau-duration-fast) var(--nau-ease-out);background-color:#0000;border:0;place-items:center;font-size:1.5rem;line-height:1;display:grid;position:absolute;inset-block-start:var(--nau-space-3);inset-inline-end:var(--nau-space-3)}.wl-dialog__close:hover{background-color:var(--nau-bg-sunken);color:var(--nau-text)}.wl-dialog[open] .wl-dialog__panel{animation:nau-rise var(--nau-duration-base) var(--nau-ease-out)}.wl-dialog[open]::backdrop{animation:wl-fade var(--nau-duration-base) var(--nau-ease-out)}@keyframes wl-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wl-dialog[open] .wl-dialog__panel,.wl-dialog[open]::backdrop{animation:none}}@media (min-width:30rem){.wl-form--inline{align-items:start;gap:var(--nau-space-3);grid-template-columns:1fr auto;display:grid}.wl-form--inline .nau-btn{inline-size:auto}}.wl-form__success-title{font-family:var(--nau-font-subhead);font-size:var(--nau-size-h3);color:var(--nau-text)}.wl-page{min-block-size:100dvh;padding-block:var(--nau-space-7) var(--nau-space-8);padding-inline:var(--nau-gutter)}.wl-page__inner{gap:var(--nau-space-8);flex-direction:column;margin-inline:auto;display:flex}.wl-page__head{justify-content:center;display:flex}.wl-page__hero{text-align:center}.wl-page__title{font-size:var(--nau-size-h2);line-height:var(--nau-leading-tight);letter-spacing:var(--nau-tracking-tighter)}.wl-page__card{--nau-card-radius:var(--nau-radius-2xl);gap:var(--nau-space-4);text-align:start;border-radius:var(--nau-radius-2xl) var(--nau-radius-2xl) var(--nau-radius-2xl) var(--nau-radius-xs);margin-block-start:var(--nau-space-3)}.wl-page__pitch{font-size:var(--nau-size-body);color:var(--nau-text-muted);margin-block-end:var(--nau-space-1)}.wl-page__note{color:var(--nau-text-muted)}.wl-page__reasons{gap:var(--nau-space-6);display:grid}@media (min-width:48rem){.wl-page__reasons{grid-template-columns:repeat(3,1fr)}}.wl-reason__title{font-family:var(--nau-font-subhead);font-size:var(--nau-size-h4);font-weight:var(--nau-weight-semibold);line-height:var(--nau-leading-snug)}.wl-page__quote{border-radius:var(--nau-radius-xl)}.wl-page__foot{border-block-start:var(--nau-border-width) solid var(--nau-border);text-align:center;color:var(--nau-text-muted);margin-block-start:auto;padding-block-start:var(--nau-space-5)}
.ac-head{justify-content:space-between;align-items:center;gap:var(--nau-space-4);display:flex}.ac-shell{max-inline-size:44rem;padding-block:var(--nau-space-7) var(--nau-space-8)}.ac-latest,.ac-item{--ac-tone-bg:var(--nau-bg-sunken);--ac-tone-line:var(--nau-border-strong)}:is(.ac-latest,.ac-item)[data-tone=energy]{--ac-tone-bg:var(--nau-accent-energy-bg);--ac-tone-line:var(--nau-accent-energy)}:is(.ac-latest,.ac-item)[data-tone=play]{--ac-tone-bg:var(--nau-accent-play-bg);--ac-tone-line:var(--nau-accent-play)}:is(.ac-latest,.ac-item)[data-tone=calm]{--ac-tone-bg:var(--nau-accent-calm-bg);--ac-tone-line:var(--nau-accent-calm)}:is(.ac-latest,.ac-item)[data-tone=growth]{--ac-tone-bg:var(--nau-accent-growth-bg);--ac-tone-line:var(--nau-verde-500)}:is(.ac-latest,.ac-item)[data-tone=depth]{--ac-tone-bg:var(--nau-accent-depth-bg);--ac-tone-line:var(--nau-violeta-500)}:is(.ac-latest,.ac-item)[data-tone=pivot]{--ac-tone-bg:var(--nau-accent-pivot-bg);--ac-tone-line:var(--nau-rosa-500)}.ac-hero{justify-items:start;gap:var(--nau-space-3);padding-block:var(--nau-space-2) var(--nau-space-3);--nau-tangram-pattern-size:9rem 7.2rem;--nau-tangram-pattern-opacity:.1;display:grid}.ac-hero:before{-webkit-mask-image:radial-gradient(30% 46% at 70% 44%,#000 0%,#0000 82%);mask-image:radial-gradient(30% 46% at 70% 44%,#000 0%,#0000 82%)}.ac-hero__meaning{max-inline-size:var(--nau-measure-tight);color:var(--nau-text-muted)}.ac-hero__email{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%;font-size:var(--nau-size-mono);margin-block-start:var(--nau-space-2)}.ac-hero__pieces{aspect-ratio:1.4;pointer-events:none;inline-size:min(14rem,30%);position:absolute;inset-block-start:0;inset-inline-end:0}.ac-hero__piece{--nau-tangram-size:100%;opacity:.9;animation:nau-drift 13s var(--nau-ease-in-out) infinite;position:absolute}.ac-hero__piece--a{inline-size:46%;inset-block-start:0;inset-inline-start:4%}.ac-hero__piece--b{inline-size:58%;animation-delay:-4.5s;inset-block-start:34%;inset-inline-start:30%}.ac-hero__piece--c{inline-size:34%;animation-delay:-7s;inset-block-start:52%;inset-inline-start:8%}@media (max-width:47.99rem){.ac-hero__pieces,.ac-hero:before{display:none}}.ac-latest{gap:var(--nau-space-3) var(--nau-space-5);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ac-latest .nau-eyebrow{color:var(--nau-text-muted)}.ac-latest__well{aspect-ratio:1;border-radius:var(--nau-radius-lg);background-color:var(--ac-tone-bg);place-items:center;inline-size:5rem;display:grid}.ac-latest__mark{--nau-tangram-size:3.5rem;block-size:auto;max-block-size:3.5rem}.ac-latest__copy,.ac-latest__actions{grid-column:2}.ac-latest__title{text-wrap:balance}.ac-latest__meaning{max-inline-size:var(--nau-measure);color:var(--nau-text-muted)}.ac-latest__actions{gap:var(--nau-space-3);flex-wrap:wrap;margin-block-start:var(--nau-space-2);display:flex}@media (max-width:35.99rem){.ac-latest{grid-template-columns:minmax(0,1fr)}.ac-latest__copy,.ac-latest__actions{grid-column:1}.ac-latest__actions{flex-direction:column;align-items:stretch}}.ac-history{gap:var(--nau-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ac-shell .nau-divider{margin-block:0}.ac-item{align-items:center;gap:var(--nau-space-4);padding:var(--nau-space-4) var(--nau-space-5);border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-xl);background-color:var(--nau-surface);transition:border-color var(--nau-duration-fast) var(--nau-ease-out), background-color var(--nau-duration-fast) var(--nau-ease-out), transform var(--nau-duration-base) var(--nau-ease-celebrate);flex-wrap:wrap;display:flex;position:relative}.ac-item:hover{border-color:var(--ac-tone-line);background-color:var(--ac-tone-bg);transform:translateY(-2px)}.ac-item:has(.ac-item__link:focus-visible){outline:var(--nau-focus-width) solid var(--nau-focus-ring);outline-offset:var(--nau-focus-offset)}.ac-item__mark{--nau-tangram-size:2.5rem;flex:none;block-size:auto;max-block-size:2.5rem}.ac-item__copy{align-items:flex-start;gap:var(--nau-space-1);flex-direction:column;flex:1;min-inline-size:10rem;display:flex}.ac-item__date{font-size:var(--nau-size-caption);color:var(--nau-text-muted)}.ac-item__principal{font-family:var(--nau-font-subhead);font-weight:var(--nau-weight-bold);line-height:var(--nau-leading-tight)}.ac-item__link{color:var(--nau-text);text-decoration:none}.ac-item__link:after{content:"";position:absolute;inset:0}.ac-item__link:focus-visible{outline:none}.ac-item__action{z-index:var(--nau-z-raised);flex:none;position:relative}.ac-item__go{color:var(--nau-text-subtle);transition:color var(--nau-duration-fast) var(--nau-ease-out), translate var(--nau-duration-fast) var(--nau-ease-out);flex:none;place-items:center;display:grid}.ac-item:hover .ac-item__go{color:var(--nau-text);translate:var(--nau-space-1) 0}@media (prefers-reduced-motion:reduce){.ac-item__go{transition:none}.ac-item:hover .ac-item__go{translate:none}}@media (max-width:29.99rem){.ac-item__action{inline-size:100%}.ac-item__go{display:none}}.ac-chip-owned{--nau-chip-bg:var(--nau-success-bg);--nau-chip-fg:var(--nau-success-text);align-self:flex-start}.ac-empty{gap:var(--nau-space-6);padding:var(--nau-space-7);background-color:var(--nau-accent-calm-bg);--nau-tangram-seam:var(--nau-cielo-100);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ac-empty .nau-eyebrow{color:var(--nau-accent-calm-text)}.ac-empty__well{flex:none;display:block}.ac-empty__figure{--nau-tangram-size:9rem}.ac-empty__lead{max-inline-size:var(--nau-measure)}.ac-empty .nau-btn{align-self:flex-start;margin-block-start:var(--nau-space-2)}@media (max-width:35.99rem){.ac-empty{padding:var(--nau-space-6);grid-template-columns:minmax(0,1fr)}.ac-empty__figure{--nau-tangram-size:7rem}}@media (prefers-reduced-motion:reduce){.ac-hero__piece{animation:none}}
.lg-page{background-color:var(--nau-bg-subtle);padding-block:var(--nau-space-7) var(--nau-space-9)}.lg-page__inner{gap:var(--nau-space-7);flex-direction:column;display:flex}.lg-page__brand{display:inline-block}.lg-page .nau-logo{align-self:flex-start}.lg-page__title{font-size:var(--nau-size-h2)}.lg-toc{padding:var(--nau-space-5);border:var(--nau-border-width) solid var(--nau-border);border-radius:var(--nau-radius-xl);background-color:var(--nau-surface)}.lg-toc ol{gap:var(--nau-space-2) var(--nau-space-5);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.lg-toc ol{grid-template-columns:1fr 1fr}}.lg-toc a{gap:var(--nau-space-2);font-size:var(--nau-size-caption);color:var(--nau-text-muted);text-decoration:none;display:flex}.lg-toc a:hover{color:var(--nau-text);text-decoration:underline}.lg-toc__num{color:var(--nau-text-subtle);font-variant-numeric:tabular-nums}.lg-doc{gap:var(--nau-space-7);flex-direction:column;display:flex}.lg-doc__section{gap:var(--nau-space-3);flex-direction:column;scroll-margin-block-start:var(--nau-space-6);display:flex}.lg-doc__section h2{font-size:var(--nau-size-h3)}.lg-doc__section p{max-inline-size:var(--nau-measure);color:var(--nau-text-muted)}.lg-doc__section a{color:var(--nau-text-link)}.lg-list{gap:var(--nau-space-2);max-inline-size:var(--nau-measure);color:var(--nau-text-muted);flex-direction:column;margin:0;padding-inline-start:var(--nau-space-5);list-style:outside;display:flex}.lg-list strong{color:var(--nau-text)}.lg-doc__section code{border-radius:var(--nau-radius-sm);background-color:var(--nau-bg-sunken);padding-inline:.25em;font-size:.9em}.lg-page__foot{border-block-start:var(--nau-border-width) solid var(--nau-divider);padding-block-start:var(--nau-space-5)}
@layer nau.tokens,nau.base,nau.components,nau.tangram,nau.motion,nau.layout;:root{--nau-font-display:var(--font-satoshi), ui-sans-serif, system-ui, sans-serif;--nau-font-subhead:var(--font-bricolage), var(--font-satoshi), ui-sans-serif, system-ui, sans-serif;--nau-font-body:var(--font-instrument), ui-sans-serif, system-ui, sans-serif;--nau-weight-extrabold:700}.nau-btn--block{white-space:normal;text-wrap:balance;min-inline-size:0}.nau-btn>[aria-hidden=true]{font-family:ui-sans-serif,system-ui,sans-serif}
