[data-rsw-chrome-legacy-nav-design=pr5]{--rsw-chrome-legacy-nav-gap-y:0.35rem;--rsw-chrome-legacy-nav-gap-x:0.65rem;--rsw-chrome-legacy-nav-margin-bottom:1rem;--rsw-chrome-legacy-nav-pad-y:0.65rem;--rsw-chrome-legacy-nav-font:0.875rem;--rsw-chrome-legacy-nav:pr5}.site-header,[data-rsw-chrome-legacy-nav-design=pr5] .site-header{max-width:none;margin:0;padding:0}.site-nav,[data-rsw-chrome-legacy-nav-design=pr5] .site-nav{display:contents}.admin-sections-nav,.cabinet-nav,[data-rsw-chrome-legacy-nav-design=pr5] .admin-sections-nav,[data-rsw-chrome-legacy-nav-design=pr5] .cabinet-nav{display:flex;flex-wrap:wrap;gap:var(--rsw-chrome-legacy-nav-gap-y,.45rem) var(--rsw-chrome-legacy-nav-gap-x,.75rem);margin:0 0 var(--rsw-chrome-legacy-nav-margin-bottom,1.25rem);padding:var(--rsw-chrome-legacy-nav-pad-y,.75rem) 0;border-bottom:1px solid var(--border);font-size:var(--rsw-chrome-legacy-nav-font,.9rem)}[data-rsw-auth-photo-design=pr5].rsw-auth-photo{--auth-photo-sky:linear-gradient(180deg,#7aa3c6,#c9dbea 60%,#e6eef4);--auth-photo-cap:#0e1a24;position:relative;overflow:hidden;background:var(--auth-photo-sky)}[data-rsw-auth-photo-design=pr5].rsw-auth-photo:before{content:"";position:absolute;inset:0;z-index:1;background:var(--hero-scrim);opacity:.4;pointer-events:none}[data-rsw-auth-photo-design=pr5] .rsw-auth-art,[data-rsw-auth-photo-design=pr5] .rsw-auth-photo-art{position:absolute;inset:0;width:100%;height:100%;z-index:0}[data-rsw-auth-photo-design=pr5] .rsw-auth-photo-cap{position:absolute;z-index:2;left:var(--space-6);right:var(--space-6);bottom:var(--space-6);display:grid;grid-gap:var(--space-2);gap:var(--space-2);color:var(--auth-photo-cap)}[data-rsw-auth-photo-design=pr5] .rsw-auth-photo-overline{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--auth-photo-cap);opacity:.85}[data-rsw-auth-photo-design=pr5] .rsw-auth-photo-title{font-family:var(--font-display,var(--font-sans));font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}[data-rsw-auth-photo-design=pr5] .rsw-auth-photo-track{height:2px;width:100%;max-width:12rem;background:var(--auth-photo-cap);opacity:.4;border-radius:1px}[data-theme=dark] [data-rsw-auth-photo-design=pr5].rsw-auth-photo{--auth-photo-sky:linear-gradient(180deg,#2a4054,#1a2834 55%,#0f171e);--auth-photo-cap:var(--fg)}@media (max-width:1023px){[data-rsw-auth-photo-design=pr5].rsw-auth-photo{order:-1;height:120px}[data-rsw-auth-photo-design=pr5] .rsw-auth-photo-cap{display:none}}[data-rsw-auth-recovery-design=pr5] [data-rsw-auth-recovery="1"]{gap:var(--space-5)}[data-rsw-auth-recovery-design=pr5] [data-rsw-auth-recovery-head="1"]{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}[data-rsw-auth-recovery-design=pr5] .auth-recovery-smtp-hint{margin:0}[data-rsw-auth-recovery-design=pr5] .auth-recovery-pending{order:1;margin-top:calc(-1 * var(--space-2));width:100%}[data-rsw-auth-recovery-design=pr5] button.auth-recovery-resend{display:inline;min-height:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--link);font:inherit;font-weight:var(--weight-semibold);cursor:pointer}[data-rsw-auth-recovery-design=pr5] button.auth-recovery-resend:hover:not(:disabled){background:transparent;text-decoration:underline}[data-rsw-auth-recovery-design=pr5] button.auth-recovery-resend:active:not(:disabled){background:transparent;transform:none}@media (max-width:599px){[data-rsw-auth-recovery-design=pr5] [data-rsw-auth-recovery="1"].rsw-auth-card{padding:0;background:transparent;border:0;box-shadow:none}}[data-rsw-auth-card-design=pr5]{--rsw-auth-card-gap:var(--space-4);--rsw-auth-card-pad:var(--space-5);--rsw-auth-card-head-gap:var(--space-1);--rsw-auth-card-title-size:var(--text-xl);--rsw-auth-card-lead-size:var(--text-sm);--rsw-auth-card-actions-gap:var(--space-2);--rsw-auth-card:pr5}.rsw-auth-main,[data-rsw-auth-card-design=pr5] .rsw-auth-main{display:grid;grid-gap:var(--rsw-auth-card-gap,var(--space-4));gap:var(--rsw-auth-card-gap,var(--space-4))}.rsw-auth-card,[data-rsw-auth-card-design=pr5] .rsw-auth-card{gap:var(--space-5);padding:var(--rsw-auth-card-pad,var(--space-5));box-shadow:var(--shadow-1)}.rsw-auth-card-head,[data-rsw-auth-card-design=pr5] .rsw-auth-card-head{display:grid;grid-gap:var(--rsw-auth-card-head-gap,var(--space-1));gap:var(--rsw-auth-card-head-gap,var(--space-1))}.rsw-auth-title,[data-rsw-auth-card-design=pr5] .rsw-auth-title{margin:0;font-family:var(--font-display,var(--font-sans));font-size:var(--rsw-auth-card-title-size,var(--text-xl));font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.rsw-auth-lead,[data-rsw-auth-card-design=pr5] .rsw-auth-lead{margin:0;font-size:var(--rsw-auth-card-lead-size,var(--text-sm))}.rsw-auth-card .pw-reset-form,[data-rsw-auth-card-design=pr5] .rsw-auth-card .pw-reset-form{gap:var(--space-4)}.rsw-auth-card .rsw-field-hint,[data-rsw-auth-card-design=pr5] .rsw-auth-card .rsw-field-hint{font-size:var(--text-sm);color:var(--muted)}.rsw-auth-label-row,[data-rsw-auth-card-design=pr5] .rsw-auth-label-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-3)}.rsw-auth-aside-link,[data-rsw-auth-card-design=pr5] .rsw-auth-aside-link{font-size:var(--text-sm);color:var(--link)}.rsw-auth-card .pw-reset-actions,[data-rsw-auth-card-design=pr5] .rsw-auth-card .pw-reset-actions{flex-direction:column;align-items:stretch;gap:var(--rsw-auth-card-actions-gap,var(--space-2))}.rsw-auth-card .pw-reset-actions>a,.rsw-auth-card .pw-reset-actions>button,[data-rsw-auth-card-design=pr5] .rsw-auth-card .pw-reset-actions>a,[data-rsw-auth-card-design=pr5] .rsw-auth-card .pw-reset-actions>button{width:100%}.rsw-auth-pending,[data-rsw-auth-card-design=pr5] .rsw-auth-pending{order:1;margin-top:calc(-1 * var(--space-2))}.rsw-auth-card .pw-reset-actions>.btn-secondary,[data-rsw-auth-card-design=pr5] .rsw-auth-card .pw-reset-actions>.btn-secondary{order:2}.rsw-auth-divider,[data-rsw-auth-card-design=pr5] .rsw-auth-divider{display:flex;align-items:center;gap:var(--space-3);margin:0;font-size:var(--text-sm);color:var(--muted)}.rsw-auth-divider:after,.rsw-auth-divider:before,[data-rsw-auth-card-design=pr5] .rsw-auth-divider:after,[data-rsw-auth-card-design=pr5] .rsw-auth-divider:before{content:"";flex:1 1;height:1px;background:var(--border)}[data-rsw-auth-card-design=pr5] a.btn-secondary.rsw-auth-google,a.btn-secondary.rsw-auth-google{width:100%;gap:var(--space-2)}.rsw-google-mark,[data-rsw-auth-card-design=pr5] .rsw-google-mark{flex:none}.rsw-auth-switch,[data-rsw-auth-card-design=pr5] .rsw-auth-switch{margin:0;text-align:center;font-size:var(--text-sm);color:var(--muted)}.rsw-auth-switch a,[data-rsw-auth-card-design=pr5] .rsw-auth-switch a{color:var(--link);font-weight:var(--weight-semibold)}@media (max-width:599px){.rsw-auth-card,[data-rsw-auth-card-design=pr5] .rsw-auth-card{padding:0;background:transparent;border:0;box-shadow:none}}.rsw-auth-label-text,[data-rsw-auth-card-design=pr5] .rsw-auth-label-text{display:inline}.rsw-auth-card .pw-reset-status:empty,[data-rsw-auth-card-design=pr5] .rsw-auth-card .pw-reset-status:empty{margin-top:calc(-1 * var(--space-5))}:root,[data-theme=light]{--home-page-bg:color-mix(in oklab,var(--accent) 7%,var(--bg-raised));--home-hero-bg:radial-gradient(60rem 30rem at 85% -10%,color-mix(in oklab,var(--accent) 16%,transparent),transparent 70%),color-mix(in oklab,var(--accent) 9%,var(--bg-raised));--home-card-bg:var(--bg-raised);--home-card-border:color-mix(in oklab,var(--accent) 10%,var(--border));--home-card-radius:20px;--home-panel-radius:28px;--home-card-shadow:0 1px 2px rgb(14 26 36/0.04),0 12px 32px -16px rgb(14 26 36/0.18);--home-card-shadow-hover:0 2px 4px rgb(14 26 36/0.05),0 20px 40px -18px rgb(14 26 36/0.28);--home-visual-bg:linear-gradient(150deg,color-mix(in oklab,var(--accent) 88%,#fff) 0%,var(--accent) 45%,color-mix(in oklab,var(--accent) 55%,#061230) 100%);--home-band-bg:linear-gradient(120deg,var(--accent) 0%,color-mix(in oklab,var(--accent) 60%,#061230) 100%);--home-tone-blue:var(--accent);--home-tone-green:#13a35b;--home-tone-violet:#7a4cd8;--home-tone-amber:#e08a00;--home-tile-mix:12%}[data-theme=dark]{--home-page-bg:var(--bg);--home-hero-bg:radial-gradient(60rem 30rem at 85% -10%,color-mix(in oklab,var(--accent) 22%,transparent),transparent 70%),var(--bg);--home-card-bg:var(--bg-raised);--home-card-border:var(--border);--home-card-shadow:none;--home-card-shadow-hover:0 0 0 1px color-mix(in oklab,var(--accent) 45%,transparent);--home-visual-bg:linear-gradient(150deg,color-mix(in oklab,var(--accent) 55%,#0b1117) 0%,color-mix(in oklab,var(--accent) 28%,#0b1117) 100%);--home-band-bg:linear-gradient(120deg,color-mix(in oklab,var(--accent) 50%,#0b1117) 0%,color-mix(in oklab,var(--accent) 22%,#0b1117) 100%);--home-tone-green:#4cc584;--home-tone-violet:#a98bf0;--home-tone-amber:#ffb547;--home-tile-mix:18%}[data-rsw-public-home-tokens-design=pr5]{--home-card-radius:18px;--home-panel-radius:24px;--home-tile-mix:10%;--home-card-shadow:0 1px 2px rgb(14 26 36/0.04),0 10px 28px -14px rgb(14 26 36/0.16);--home-card-shadow-hover:0 2px 4px rgb(14 26 36/0.05),0 16px 36px -16px rgb(14 26 36/0.24);--rsw-home-tokens:pr5}[data-rsw-public-home-tokens-design=pr5][data-theme=dark]{--home-tile-mix:16%;--home-card-shadow:none;--home-card-shadow-hover:0 0 0 1px color-mix(in oklab,var(--accent) 45%,transparent)}[data-rsw-public-home-frame-design=pr5]{--rsw-home-frame-bg:color-mix(in oklab,var(--home-page-bg) 94%,var(--accent) 6%);--rsw-home-frame-main-min:100dvh;--rsw-home-frame:pr5}[data-rsw-public-home-frame-design=pr5][data-theme=dark]{--rsw-home-frame-bg:var(--home-page-bg)}html[data-rsw-chrome=public] body,html[data-rsw-chrome=public][data-rsw-public-home-frame-design=pr5] body{background:var(--rsw-home-frame-bg,var(--home-page-bg))}[data-rsw-public-home-frame-design=pr5] main[data-rsw-home],main[data-rsw-home]{max-width:none;width:100%;margin:0;padding:0;min-height:var(--rsw-home-frame-main-min,auto)}[data-rsw-public-home-wrap-design=pr5]{--rsw-home-wrap-pad:var(--space-5,1.25rem);--rsw-home-wrap-pad-sm:var(--space-3,0.75rem);--rsw-home-wrap-max:calc(var(--container-public, 100rem) + 2 * var(--rsw-home-wrap-pad));--rsw-home-wrap:pr5}.rsw-home-wrap,[data-rsw-public-home-wrap-design=pr5] .rsw-home-wrap{width:100%;max-width:var(
    --rsw-home-wrap-max,calc(var(--container-public, 100rem) + 2 * var(--gutter-desktop, 2rem))
  );margin-inline:auto;padding-inline:var(--rsw-home-wrap-pad,var(--gutter-desktop,2rem))}@media (max-width:639px){.rsw-home-wrap,[data-rsw-public-home-wrap-design=pr5] .rsw-home-wrap{padding-inline:var(--rsw-home-wrap-pad-sm,var(--gutter,1rem))}}[data-rsw-public-home-hero-design=pr5]{--rsw-home-hero-pad-block:clamp(2.5rem,5.5vw,5.25rem);--rsw-home-hero-gap:clamp(1.75rem,3.5vw,4.25rem);--rsw-home-hero-copy-gap:var(--space-4,1.25rem);--rsw-home-hero-overline-pad:5px 12px 5px 9px;--rsw-home-hero-dot:7px;--rsw-home-hero-visual-min:clamp(300px,32vw,480px);--rsw-home-hero:pr5}.rsw-home-hero,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero{background:var(--home-hero-bg);border-bottom:1px solid var(--home-card-border)}.rsw-home-hero-grid,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;grid-gap:var(--rsw-home-hero-gap,clamp(2rem,4vw,5rem));gap:var(--rsw-home-hero-gap,clamp(2rem,4vw,5rem));padding-block:var(
    --rsw-home-hero-pad-block,clamp(3rem,6vw,6rem)
  )}.rsw-home-hero-copy,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-copy{display:grid;grid-gap:var(--rsw-home-hero-copy-gap,var(--space-5,1.5rem));gap:var(--rsw-home-hero-copy-gap,var(--space-5,1.5rem));align-content:center;min-width:0}.rsw-home-hero-overline,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-overline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2,.5rem);justify-self:start;margin:0;padding:var(--rsw-home-hero-overline-pad,6px 14px 6px 10px);border-radius:999px;background:var(--home-card-bg);border:1px solid var(--home-card-border);font-size:var(--text-xs,.8125rem);font-weight:var(--weight-medium,500);color:var(--fg-2);box-shadow:var(--home-card-shadow)}.rsw-home-hero-dot,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-dot{width:var(--rsw-home-hero-dot,8px);height:var(--rsw-home-hero-dot,8px);border-radius:50%;background:var(--home-tone-green);box-shadow:0 0 0 4px color-mix(in oklab,var(--home-tone-green) 18%,transparent)}.rsw-home-hero-overline-name,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-overline-name{padding-left:var(--space-2,.5rem);border-left:1px solid var(--border);color:var(--accent);font-weight:var(--weight-semibold,600)}.rsw-home-hero h1,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero h1{margin:0;max-width:14ch;font-size:clamp(2.25rem,1.2rem + 3.6vw,4.5rem);line-height:1.04;letter-spacing:-.03em;font-weight:var(--weight-bold,700);color:var(--fg);text-wrap:balance;overflow-wrap:break-word}.rsw-home-hero-lead,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-lead{margin:0;max-width:34rem;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.55;color:var(--fg-2)}.rsw-home-hero-ctas,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-ctas{display:flex;flex-wrap:wrap;gap:var(--space-3,.75rem);margin-top:var(--space-2,.5rem)}.rsw-home-hero-visual,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-visual{position:relative;isolation:isolate;min-height:var(
    --rsw-home-hero-visual-min,clamp(320px,34vw,520px)
  );border-radius:var(--home-panel-radius);background:var(--home-visual-bg);color:var(--accent);overflow:visible;box-shadow:0 30px 60px -30px color-mix(in oklab,var(--accent) 70%,transparent)}.rsw-home-hero-art,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-art{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;z-index:-1}@media (max-width:1023px){.rsw-home-hero-grid,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-grid{grid-template-columns:minmax(0,1fr)}.rsw-home-hero h1,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero h1{max-width:18ch}.rsw-home-hero-visual,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-visual{min-height:280px;margin-inline:var(--space-4,1rem)}}@media (max-width:639px){.rsw-home-hero h1,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero h1{font-size:2rem}.rsw-home-hero-overline-name,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-overline-name{display:none}.rsw-home-hero-grid,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-grid{padding-block:var(--space-5,1.5rem) var(--space-6,2rem);gap:var(--space-5,1.5rem)}.rsw-home-hero-ctas .rsw-home-btn,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-ctas .rsw-home-btn{flex:1 1 100%}.rsw-home-hero-visual,[data-rsw-public-home-hero-design=pr5] .rsw-home-hero-visual{min-height:220px;margin-inline:0;border-radius:var(--home-card-radius)}}[data-rsw-public-home-marks-design=pr5]{--rsw-home-mark-size:40px;--rsw-home-mark-radius:12px;--rsw-home-marks:pr5}.rsw-home-announce-mark,.rsw-home-feat-icon,.rsw-home-featured-icon,[data-rsw-public-home-marks-design=pr5] .rsw-home-announce-mark,[data-rsw-public-home-marks-design=pr5] .rsw-home-feat-icon,[data-rsw-public-home-marks-design=pr5] .rsw-home-featured-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:var(--rsw-home-mark-size,44px);height:var(--rsw-home-mark-size,44px);border-radius:var(--rsw-home-mark-radius,14px);color:var(--tone,var(--accent));background:color-mix(in oklab,var(--tone,var(--accent)) var(--home-tile-mix),var(--home-card-bg))}[data-rsw-public-home-body-design=pr5]{--rsw-home-body-gap:clamp(2.5rem,4.5vw,4.5rem);--rsw-home-body-pad-block:clamp(1.75rem,3.5vw,3rem) clamp(2.5rem,5.5vw,5.25rem);--rsw-home-section-gap:var(--space-4,1.25rem);--rsw-home-body:pr5}.rsw-home-body,[data-rsw-public-home-body-design=pr5] .rsw-home-body{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--rsw-home-body-gap,clamp(3rem,5vw,5rem));gap:var(--rsw-home-body-gap,clamp(3rem,5vw,5rem));padding-block:var(
    --rsw-home-body-pad-block,clamp(2rem,4vw,3.5rem) clamp(3rem,6vw,6rem)
  )}.rsw-home-section,[data-rsw-public-home-body-design=pr5] .rsw-home-section{display:grid;grid-gap:var(--rsw-home-section-gap,var(--space-5,1.5rem));gap:var(--rsw-home-section-gap,var(--space-5,1.5rem));min-width:0}[data-rsw-public-home-section-head-design=pr5]{--rsw-home-section-head-gap:var(--space-2,0.5rem);--rsw-home-section-head:pr5}.rsw-home-section-head,[data-rsw-public-home-section-head-design=pr5] .rsw-home-section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--rsw-home-section-head-gap,var(--space-3,.75rem))}.rsw-home-section-head h2,[data-rsw-public-home-section-head-design=pr5] .rsw-home-section-head h2{margin:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);line-height:1.15;font-weight:var(--weight-bold,700);letter-spacing:-.02em;color:var(--fg)}[data-rsw-public-home-feat-design=pr5]{--rsw-home-feat-gap:var(--space-4,1.25rem);--rsw-home-feat-pad:var(--space-5,1.5rem) var(--space-4,1.25rem) var(--space-6,2rem);--rsw-home-feat-icon:48px;--rsw-home-feat:pr5}.rsw-home-feat,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--rsw-home-feat-gap,var(--space-5,1.5rem));gap:var(--rsw-home-feat-gap,var(--space-5,1.5rem))}.rsw-home-feat-item,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-item{margin:0;min-width:0}.rsw-home-feat-link,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-link{position:relative;display:grid;align-content:start;grid-gap:var(--space-2,.5rem);gap:var(--space-2,.5rem);height:100%;padding:var(
    --rsw-home-feat-pad,var(--space-6,2rem) var(--space-5,1.5rem) var(--space-7,3rem)
  );border-radius:var(--home-card-radius);border:1px solid var(--home-card-border);background:var(--home-card-bg);box-shadow:var(--home-card-shadow);color:var(--fg);text-decoration:none;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.rsw-home-feat-link:hover,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-link:hover{text-decoration:none;transform:translateY(-2px);box-shadow:var(--home-card-shadow-hover);border-color:color-mix(in oklab,var(--tone) 35%,var(--home-card-border))}.rsw-home-feat-link:focus-visible,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-link:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:3px}.rsw-home-feat-icon,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-icon{width:var(--rsw-home-feat-icon,52px);height:var(--rsw-home-feat-icon,52px);margin-bottom:var(--space-3,.75rem)}.rsw-home-feat-k,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-k{font-size:var(--text-2xs,.75rem);font-weight:var(--weight-semibold,600);letter-spacing:.08em;color:var(--tone)}.rsw-home-feat-item h3,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-item h3{margin:0;font-size:var(--text-lg,1.125rem);font-weight:var(--weight-semibold,600);line-height:1.3}.rsw-home-feat-item p,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-item p{margin:0;font-size:var(--text-sm,.875rem);line-height:1.55;color:var(--muted)}.rsw-home-feat-go,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-go{position:absolute;right:var(--space-5,1.5rem);bottom:var(--space-5,1.5rem);display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--tone);background:color-mix(in oklab,var(--tone) var(--home-tile-mix),var(--home-card-bg));transition:transform .2s ease}.rsw-home-feat-go .rsw-home-icon,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-go .rsw-home-icon{width:16px;height:16px}.rsw-home-feat-link:hover .rsw-home-feat-go,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-link:hover .rsw-home-feat-go{transform:translateX(3px)}@media (max-width:1279px){.rsw-home-feat,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.rsw-home-feat,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat{grid-template-columns:minmax(0,1fr);gap:var(--space-4,1rem)}.rsw-home-feat-link,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-link{padding:var(--space-5,1.5rem) var(--space-5,1.5rem) var(--space-6,2rem)}}@media (prefers-reduced-motion:reduce){.rsw-home-feat-go,.rsw-home-feat-link,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-go,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-link{transition:none}.rsw-home-feat-link:hover,.rsw-home-feat-link:hover .rsw-home-feat-go,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-link:hover,[data-rsw-public-home-feat-design=pr5] .rsw-home-feat-link:hover .rsw-home-feat-go{transform:none}}[data-rsw-public-home-announce-flash-design=pr5]{--rsw-home-announce-gap:0.875rem;--rsw-home-announce-pad:var(--space-3,0.75rem) var(--space-4,1.25rem);--rsw-home-announce-skel-min:4rem;--rsw-home-announce-flash:pr5}.rsw-home-announce-silent[hidden],[data-rsw-public-home-announce-flash-design=pr5] .rsw-home-announce-silent[hidden]{display:none!important}[data-rsw-public-home-announce-flash-design=pr5] main[data-rsw-home] .rsw-home-announce-flash,main[data-rsw-home] .rsw-home-announce-flash{display:flex;flex-direction:row;align-items:center;text-align:start;gap:var(--rsw-home-announce-gap,var(--space-4,1rem));margin:0;padding:var(
    --rsw-home-announce-pad,var(--space-4,1rem) var(--space-5,1.5rem)
  );border-radius:var(--home-card-radius);border:1px solid var(--home-card-border);background:var(--home-card-bg);box-shadow:var(--home-card-shadow);color:var(--fg);font-size:var(--text-md,1rem)}.home-announce--error.rsw-home-announce-flash,.rsw-home-announce-flash.rsw-flash--danger,[data-rsw-public-home-announce-flash-design=pr5] .home-announce--error.rsw-home-announce-flash,[data-rsw-public-home-announce-flash-design=pr5] .rsw-home-announce-flash.rsw-flash--danger{border-color:var(--danger-border,var(--danger));background:var(--danger-bg,var(--home-card-bg))}.rsw-home-announce-body,[data-rsw-public-home-announce-flash-design=pr5] .rsw-home-announce-body{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.rsw-home-announce-body .home-announce-title,[data-rsw-public-home-announce-flash-design=pr5] .rsw-home-announce-body .home-announce-title{margin:0;font-size:var(--text-md,1rem);font-weight:var(--weight-semibold,600);color:var(--fg)}.rsw-home-announce-meta,[data-rsw-public-home-announce-flash-design=pr5] .rsw-home-announce-meta{margin:0;font-size:var(--text-xs,.8125rem)}.rsw-home-announce-flash .home-announce-links,[data-rsw-public-home-announce-flash-design=pr5] .rsw-home-announce-flash .home-announce-links{margin:0;flex:0 0 auto;font-size:var(--text-sm,.875rem);font-weight:var(--weight-semibold,600)}.rsw-home-announce-skel,[data-rsw-public-home-announce-flash-design=pr5] .rsw-home-announce-skel{min-height:var(--rsw-home-announce-skel-min,4.5rem)}@media (max-width:639px){[data-rsw-public-home-announce-flash-design=pr5] main[data-rsw-home] .rsw-home-announce-flash,main[data-rsw-home] .rsw-home-announce-flash{flex-wrap:wrap;padding:var(--space-4,1rem)}.rsw-home-announce-flash .home-announce-links,[data-rsw-public-home-announce-flash-design=pr5] .rsw-home-announce-flash .home-announce-links{flex-basis:100%;padding-left:calc(44px + var(--space-4, 1rem))}}[data-rsw-public-home-featured-design=pr5]{--rsw-home-featured-gap:var(--space-4,1.25rem);--rsw-home-featured-pad:var(--space-4,1.25rem) var(--space-5,1.5rem) var(--space-3,0.75rem);--rsw-home-featured:pr5}.rsw-home-featured,[data-rsw-public-home-featured-design=pr5] .rsw-home-featured{display:grid;grid-gap:var(--rsw-home-featured-gap,var(--space-5,1.5rem));gap:var(--rsw-home-featured-gap,var(--space-5,1.5rem));margin:0;min-width:0}.rsw-home-featured-grid,[data-rsw-public-home-featured-design=pr5] .rsw-home-featured-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));grid-gap:var(--rsw-home-featured-gap,var(--space-5,1.5rem));gap:var(--rsw-home-featured-gap,var(--space-5,1.5rem))}.rsw-home-featured-block,[data-rsw-public-home-featured-design=pr5] .rsw-home-featured-block{display:grid;align-content:start;grid-gap:var(--space-3,.75rem);gap:var(--space-3,.75rem);min-width:0;padding:var(
    --rsw-home-featured-pad,var(--space-5,1.5rem) var(--space-6,2rem) var(--space-4,1rem)
  );border-radius:var(--home-card-radius);border:1px solid var(--home-card-border);background:var(--home-card-bg);box-shadow:var(--home-card-shadow)}.rsw-home-featured-block-head,[data-rsw-public-home-featured-design=pr5] .rsw-home-featured-block-head{display:flex;align-items:center;gap:var(--space-3,.75rem)}.rsw-home-featured-block-head h3,[data-rsw-public-home-featured-design=pr5] .rsw-home-featured-block-head h3{margin:0;flex:1 1;font-size:var(--text-lg,1.125rem);font-weight:var(--weight-semibold,600)}.rsw-home-featured-all,[data-rsw-public-home-featured-design=pr5] .rsw-home-featured-all{font-size:var(--text-sm,.875rem);font-weight:var(--weight-semibold,600);white-space:nowrap}.rsw-home-featured-empty,[data-rsw-public-home-featured-design=pr5] .rsw-home-featured-empty{margin:0;padding-block:var(--space-3,.75rem)}@media (max-width:639px){.rsw-home-featured-block,[data-rsw-public-home-featured-design=pr5] .rsw-home-featured-block{padding:var(--space-4,1rem) var(--space-4,1rem) var(--space-2,.5rem)}}[data-rsw-public-home-list-rows-design=pr5]{--rsw-home-list-time-col:6rem;--rsw-home-list-gap:var(--space-3,0.75rem);--rsw-home-list-pad-y:0.625rem;--rsw-home-list-rows:pr5}.rsw-home-list-rows,[data-rsw-public-home-list-rows-design=pr5] .rsw-home-list-rows{list-style:none;margin:0;padding:0;display:grid}.rsw-home-list-row,[data-rsw-public-home-list-rows-design=pr5] .rsw-home-list-row{margin:0;padding:0}.rsw-home-list-row+.rsw-home-list-row,[data-rsw-public-home-list-rows-design=pr5] .rsw-home-list-row+.rsw-home-list-row{border-top:1px solid var(--home-card-border)}.rsw-home-list-row a,[data-rsw-public-home-list-rows-design=pr5] .rsw-home-list-row a{display:grid;grid-template-columns:var(--rsw-home-list-time-col,6.5rem) minmax(0,1fr);grid-gap:var(--rsw-home-list-gap,var(--space-4,1rem));gap:var(--rsw-home-list-gap,var(--space-4,1rem));align-items:baseline;padding:var(--rsw-home-list-pad-y,var(--space-3,.75rem)) 0;color:var(--fg);text-decoration:none}.rsw-home-list-row a:hover .rsw-home-list-title,[data-rsw-public-home-list-rows-design=pr5] .rsw-home-list-row a:hover .rsw-home-list-title{color:var(--accent)}.rsw-home-list-row time,[data-rsw-public-home-list-rows-design=pr5] .rsw-home-list-row time{font-size:var(--text-xs,.8125rem);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rsw-home-list-title,[data-rsw-public-home-list-rows-design=pr5] .rsw-home-list-title{font-size:var(--text-md,1rem);font-weight:var(--weight-medium,500);line-height:1.4}@media (max-width:639px){.rsw-home-list-row a,[data-rsw-public-home-list-rows-design=pr5] .rsw-home-list-row a{grid-template-columns:minmax(0,1fr);gap:2px}.rsw-home-list-row time,[data-rsw-public-home-list-rows-design=pr5] .rsw-home-list-row time{order:2}}[data-rsw-public-home-btn-design=pr5]{--rsw-home-btn-min-h:2.75rem;--rsw-home-btn-pad-x:var(--space-5,1.25rem);--rsw-home-btn-radius:12px;--rsw-home-btn-gap:var(--space-2,0.5rem);--rsw-home-btn-icon:1.125rem;--rsw-home-btn:pr5}.rsw-home-btn,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--rsw-home-btn-gap,var(--space-2,.5rem));min-height:var(--rsw-home-btn-min-h,2.75rem);padding:0 var(--rsw-home-btn-pad-x,var(--space-5,1.25rem));border-radius:var(--rsw-home-btn-radius,12px);border:1px solid transparent;font-size:var(--text-md,1rem);font-weight:var(--weight-semibold,600);line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.rsw-home-btn:hover,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn:hover{text-decoration:none;transform:translateY(-1px)}.rsw-home-btn .rsw-home-icon,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn .rsw-home-icon{width:var(--rsw-home-btn-icon,1.125rem);height:var(--rsw-home-btn-icon,1.125rem)}.rsw-home-btn--primary,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn--primary{background:var(--accent);color:var(--fg-on-accent,#fff);box-shadow:0 8px 20px -12px color-mix(in oklab,var(--accent) 80%,transparent)}.rsw-home-btn--primary:hover,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn--primary:hover{background:var(--accent-hover,var(--accent));color:var(--fg-on-accent,#fff)}.rsw-home-btn--ghost,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn--ghost{background:var(--home-card-bg);color:var(--fg);border-color:var(--home-card-border)}.rsw-home-btn--ghost:hover,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn--ghost:hover{color:var(--accent);border-color:var(--accent-border,var(--accent))}.rsw-home-btn--light,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn--light{background:#fff;color:#0e1a24}.rsw-home-btn--light:hover,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn--light:hover{background:#f0f5fb;color:#0e1a24}.rsw-home-btn--outline-light,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn--outline-light{background:transparent;color:#fff;border-color:rgb(255 255 255/.55)}.rsw-home-btn--outline-light:hover,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn--outline-light:hover{background:rgb(255 255 255/.12);color:#fff}.rsw-home-btn:focus-visible,[data-rsw-public-home-btn-design=pr5] .rsw-home-btn:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:3px}.rsw-home-cta-band .rsw-home-btn:focus-visible,[data-rsw-public-home-btn-design=pr5] .rsw-home-cta-band .rsw-home-btn:focus-visible{outline-color:#fff}[data-rsw-public-home-cta-band-design=pr5]{--rsw-home-cta-band-pad-y:clamp(1.75rem,3.5vw,3rem);--rsw-home-cta-band-pad-x:clamp(1.25rem,3.5vw,3.25rem);--rsw-home-cta-band-gap:var(--space-4,1rem) var(--space-6,2rem);--rsw-home-cta-copy-gap:0.375rem;--rsw-home-cta-actions-gap:var(--space-2,0.5rem);--rsw-home-cta-band:pr5}.rsw-home-cta-band,[data-rsw-public-home-cta-band-design=pr5] .rsw-home-cta-band{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(
    --rsw-home-cta-band-gap,var(--space-5,1.5rem) var(--space-7,3rem)
  );padding:var(
      --rsw-home-cta-band-pad-y,clamp(2rem,4vw,3.5rem)
    ) var(--rsw-home-cta-band-pad-x,clamp(1.5rem,4vw,4rem));border-radius:var(--home-panel-radius);background:var(--home-band-bg);color:#fff}.rsw-home-cta-band:after,[data-rsw-public-home-cta-band-design=pr5] .rsw-home-cta-band:after{content:"";position:absolute;right:-6rem;top:-8rem;width:22rem;height:22rem;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255/.18),transparent 70%);pointer-events:none}.rsw-home-cta-copy,[data-rsw-public-home-cta-band-design=pr5] .rsw-home-cta-copy{display:grid;grid-gap:var(--rsw-home-cta-copy-gap,var(--space-2,.5rem));gap:var(--rsw-home-cta-copy-gap,var(--space-2,.5rem));max-width:40rem;position:relative}.rsw-home-cta-copy h2,[data-rsw-public-home-cta-band-design=pr5] .rsw-home-cta-copy h2{margin:0;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.5rem);line-height:1.1;letter-spacing:-.02em;font-weight:var(--weight-bold,700)}.rsw-home-cta-copy p,[data-rsw-public-home-cta-band-design=pr5] .rsw-home-cta-copy p{margin:0;font-size:var(--text-md,1rem);color:rgb(255 255 255/.85)}.rsw-home-cta-actions,[data-rsw-public-home-cta-band-design=pr5] .rsw-home-cta-actions{position:relative;display:flex;flex-wrap:wrap;gap:var(--rsw-home-cta-actions-gap,var(--space-3,.75rem))}@media (max-width:639px){.rsw-home-cta-actions .rsw-home-btn,[data-rsw-public-home-cta-band-design=pr5] .rsw-home-cta-actions .rsw-home-btn{flex:1 1 100%}.rsw-home-cta-band,[data-rsw-public-home-cta-band-design=pr5] .rsw-home-cta-band{border-radius:var(--home-card-radius)}}[data-rsw-public-home-steps-design=pr5]{--rsw-home-steps-gap:var(--space-4,1rem);--rsw-home-step-pad:var(--space-5,1.5rem);--rsw-home-step-gap:0.375rem;--rsw-home-step-n-size:44px;--rsw-home-step-n-mb:var(--space-2,0.5rem);--rsw-home-steps:pr5}.rsw-home-steps-list,[data-rsw-public-home-steps-design=pr5] .rsw-home-steps-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--rsw-home-steps-gap,var(--space-5,1.5rem));gap:var(--rsw-home-steps-gap,var(--space-5,1.5rem))}.rsw-home-step,[data-rsw-public-home-steps-design=pr5] .rsw-home-step{position:relative;display:grid;align-content:start;grid-gap:var(--rsw-home-step-gap,var(--space-2,.5rem));gap:var(--rsw-home-step-gap,var(--space-2,.5rem));padding:var(--rsw-home-step-pad,var(--space-6,2rem));border-radius:var(--home-card-radius);border:1px solid var(--home-card-border);background:var(--home-card-bg);box-shadow:var(--home-card-shadow);min-width:0}.rsw-home-step-n,[data-rsw-public-home-steps-design=pr5] .rsw-home-step-n{display:inline-grid;place-items:center;width:var(--rsw-home-step-n-size,48px);height:var(--rsw-home-step-n-size,48px);margin-bottom:var(--rsw-home-step-n-mb,var(--space-3,.75rem));border-radius:50%;background:var(--accent);color:var(--fg-on-accent,#fff);font-family:var(--font-mono);font-size:var(--text-sm,.875rem);font-weight:var(--weight-semibold,600);box-shadow:0 0 0 6px color-mix(in oklab,var(--accent) 14%,transparent)}.rsw-home-step h3,[data-rsw-public-home-steps-design=pr5] .rsw-home-step h3{margin:0;font-size:var(--text-lg,1.125rem);font-weight:var(--weight-semibold,600)}.rsw-home-step p,[data-rsw-public-home-steps-design=pr5] .rsw-home-step p{margin:0;font-size:var(--text-sm,.875rem);line-height:1.55;color:var(--muted)}@media (max-width:1023px){.rsw-home-steps-list,[data-rsw-public-home-steps-design=pr5] .rsw-home-steps-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.rsw-home-step,[data-rsw-public-home-steps-design=pr5] .rsw-home-step{padding:var(--rsw-home-step-pad,var(--space-5,1.5rem))}}[data-rsw-public-home-risk-design=pr5]{--rsw-home-risk-pad-y:0.625rem;--rsw-home-risk-gap:0.625rem;--rsw-home-risk-icon:16px;--rsw-home-risk-fs:var(--text-2xs,0.75rem);--rsw-home-risk-ls:0.025em;--rsw-home-risk:pr5}.rsw-home-risk-band,[data-rsw-public-home-risk-design=pr5] .rsw-home-risk-band{background:var(--home-card-bg);border-bottom:1px solid var(--home-card-border)}.rsw-home-risk,[data-rsw-public-home-risk-design=pr5] .rsw-home-risk{display:flex;align-items:center;gap:var(--rsw-home-risk-gap,var(--space-3,.75rem));margin:0 auto;padding-block:var(--rsw-home-risk-pad-y,var(--space-3,.75rem));font-size:var(--rsw-home-risk-fs,var(--text-2xs,.75rem));line-height:1.4;letter-spacing:var(--rsw-home-risk-ls,.02em);color:var(--muted)}.rsw-home-risk .rsw-home-icon,[data-rsw-public-home-risk-design=pr5] .rsw-home-risk .rsw-home-icon{width:var(--rsw-home-risk-icon,18px);height:var(--rsw-home-risk-icon,18px);color:var(--home-tone-amber)}@media (max-width:639px){.rsw-home-risk,[data-rsw-public-home-risk-design=pr5] .rsw-home-risk{align-items:flex-start;padding-block:var(--rsw-home-risk-pad-y,.5rem)}}[data-rsw-public-home-icon-design=pr5]{--rsw-home-icon-flex:0 0 auto;--rsw-home-icon-display:inline-flex;--rsw-home-icon-lh:1;--rsw-home-icon:pr5}.rsw-home-icon,[data-rsw-public-home-icon-design=pr5] .rsw-home-icon{flex:var(--rsw-home-icon-flex,0 0 auto);display:var(--rsw-home-icon-display,inline-flex);align-items:center;justify-content:center;line-height:var(--rsw-home-icon-lh,1)}.rsw-home-tone--blue,[data-rsw-public-home-icon-design=pr5] .rsw-home-tone--blue{--tone:var(--home-tone-blue)}.rsw-home-tone--green,[data-rsw-public-home-icon-design=pr5] .rsw-home-tone--green{--tone:var(--home-tone-green)}.rsw-home-tone--violet,[data-rsw-public-home-icon-design=pr5] .rsw-home-tone--violet{--tone:var(--home-tone-violet)}.rsw-home-tone--amber,[data-rsw-public-home-icon-design=pr5] .rsw-home-tone--amber{--tone:var(--home-tone-amber)}[data-rsw-public-home-float-design=pr5]{--rsw-home-float-pad:12px 16px 12px 12px;--rsw-home-float-gap:0.625rem;--rsw-home-float-max:16.5rem;--rsw-home-float-radius:16px;--rsw-home-float-icon:40px;--rsw-home-float-icon-radius:12px;--rsw-home-float-k-ls:0.05em;--rsw-home-float:pr5}.rsw-home-float,[data-rsw-public-home-float-design=pr5] .rsw-home-float{position:absolute;display:flex;align-items:center;gap:var(--rsw-home-float-gap,var(--space-3,.75rem));padding:var(--rsw-home-float-pad,14px 18px 14px 14px);max-width:var(--rsw-home-float-max,18rem);border-radius:var(--rsw-home-float-radius,18px);background:var(--home-card-bg);border:1px solid var(--home-card-border);box-shadow:0 18px 40px -18px rgb(14 26 36/.45)}.rsw-home-float--a,[data-rsw-public-home-float-design=pr5] .rsw-home-float--a{left:-1.5rem;bottom:14%}.rsw-home-float--b,[data-rsw-public-home-float-design=pr5] .rsw-home-float--b{right:var(--space-4,1rem);top:10%}@media (min-width:1440px){.rsw-home-float--b,[data-rsw-public-home-float-design=pr5] .rsw-home-float--b{right:-1.25rem;top:12%}}.rsw-home-float-icon,[data-rsw-public-home-float-design=pr5] .rsw-home-float-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:var(--rsw-home-float-icon,44px);height:var(--rsw-home-float-icon,44px);border-radius:var(--rsw-home-float-icon-radius,14px);color:var(--tone,var(--accent));background:color-mix(in oklab,var(--tone,var(--accent)) var(--home-tile-mix),var(--home-card-bg))}.rsw-home-float-text,[data-rsw-public-home-float-design=pr5] .rsw-home-float-text{display:grid;grid-gap:1px;gap:1px;min-width:0}.rsw-home-float-k,[data-rsw-public-home-float-design=pr5] .rsw-home-float-k{font-size:var(--text-2xs,.75rem);letter-spacing:var(--rsw-home-float-k-ls,.06em);color:var(--muted)}.rsw-home-float-title,[data-rsw-public-home-float-design=pr5] .rsw-home-float-title{font-size:var(--text-sm,.875rem);font-weight:var(--weight-semibold,600);color:var(--fg);line-height:1.25}@media (max-width:639px){.rsw-home-float,[data-rsw-public-home-float-design=pr5] .rsw-home-float{max-width:13.5rem;padding:8px 12px 8px 8px}.rsw-home-float--a,[data-rsw-public-home-float-design=pr5] .rsw-home-float--a{left:var(--space-3,.75rem);bottom:var(--space-3,.75rem)}.rsw-home-float--b,[data-rsw-public-home-float-design=pr5] .rsw-home-float--b{display:none}.rsw-home-float-icon,[data-rsw-public-home-float-design=pr5] .rsw-home-float-icon{width:32px;height:32px;border-radius:10px}}