@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200 800;src:url(https://242035375.fs1.hubspotusercontent-na2.net/hubfs/242035375/nrcia-portal/fonts/Manrope-Variable-latin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:100 900;src:url(https://242035375.fs1.hubspotusercontent-na2.net/hubfs/242035375/nrcia-portal/fonts/Fraunces-Variable-latin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fraunces;font-style:italic;font-weight:100 900;src:url(https://242035375.fs1.hubspotusercontent-na2.net/hubfs/242035375/nrcia-portal/fonts/Fraunces-Variable-Italic-latin.woff2) format("woff2")}:root{--nrcia-red:#a33335;--member-blue:#2c32c0;--member-blue-hover:#343ad1;--charcoal:#141622;--ink:#05040a;--ground:#f6f6fa;--ground-tint:#eceef7;--surface:hsla(0,0%,100%,.82);--surface-solid:#fff;--hairline:rgba(20,22,34,.06);--rule:rgba(20,22,34,.1);--field-tint:#eef0fb;--field-tint-strong:#e2e5f8;--field-rule:rgba(20,22,34,.5);--fg:#141622;--fg-soft:rgba(20,22,34,.68);--fg-faint:rgba(20,22,34,.5);--ok:#1d7a44;--warn:#9a6100;--bad:#b3282d;--rail:264px;--topbar:56px;--radius-card:26px;--radius-control:13px;--ease:cubic-bezier(.32,.72,0,1);--micro:150ms;--standard:260ms;--sheet:400ms;--body:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--display:"Fraunces",Georgia,"Times New Roman",serif;--chrome-gray:#363b48;--chrome-blue:#14154f;--chrome-bar:#141622;--on-chrome:#fff;--on-chrome-soft:#d6dae5;--on-chrome-faint:#bac0cf;--chrome-line:hsla(0,0%,100%,.22);--chrome-line-strong:hsla(0,0%,100%,.38);--icon-blue:#9699e0}@media (prefers-reduced-motion:reduce){:root{--micro:.001ms;--standard:.001ms;--sheet:.001ms}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:radial-gradient(120vw 70vh at 8% -10%,rgba(44,50,192,.16) 0,transparent 60%),radial-gradient(90vw 60vh at 100% 0,rgba(163,51,53,.1) 0,transparent 55%),radial-gradient(80vw 70vh at 60% 110%,rgba(44,50,192,.1) 0,transparent 60%),var(--ground);background-attachment:fixed;color:var(--fg);font-family:var(--body);font-size:15px;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}img,svg{display:block;max-width:100%}.pt-shell{display:grid;grid-template-columns:var(--rail) minmax(0,1fr);min-height:100vh;min-height:100dvh;transition:grid-template-columns var(--standard) var(--ease)}[data-sidebar=collapsed] .pt-shell{--rail:68px}@media (max-width:1023px){.pt-shell{grid-template-columns:minmax(0,1fr)}}.pt-rail{align-self:start;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.72);border-right:1px solid var(--hairline);display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden auto;position:sticky;top:0;z-index:30}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pt-rail,.pt-topbar{background:hsla(0,0%,100%,.97)}}@media (max-width:1023px){.pt-rail{inset:0 auto 0 0;padding-left:env(safe-area-inset-left);position:fixed;transform:translateX(-100%);transition:transform .34s cubic-bezier(.32,.72,0,1);width:264px;will-change:transform}[data-drawer=open] .pt-rail{transform:none}.pt-rail{z-index:50}.pt-scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(20,22,34,.28);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .34s cubic-bezier(.32,.72,0,1);z-index:25}[data-drawer=open] .pt-scrim{opacity:1;pointer-events:auto}}.pt-topbar{align-items:center;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.72);border-bottom:1px solid var(--hairline);display:flex;gap:12px;height:var(--topbar);padding:0 max(20px,env(safe-area-inset-right)) 0 20px;position:sticky;top:0;z-index:40}.pt-main{min-width:0;position:relative;z-index:35}.pt-content{max-width:1440px;padding:50px 50px max(50px,env(safe-area-inset-bottom))}@media (max-width:1023px){.pt-content{padding:32px 32px max(32px,env(safe-area-inset-bottom))}}@media (max-width:767px){.pt-content{padding:18px 18px max(18px,env(safe-area-inset-bottom))}}.pt-brand{align-items:center;border-bottom:1px solid var(--hairline);display:flex;flex:none;gap:10px;height:var(--topbar);padding:0 16px;text-decoration:none}.pt-brand img{height:26px;width:auto}.pt-brand__words{color:var(--fg);font-size:12.5px;font-weight:700}[data-sidebar=collapsed] .pt-brand__words{display:none}[data-sidebar=collapsed] .pt-brand{justify-content:center;padding:0}.pt-nav{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 10px 16px}.pt-nav__group+.pt-nav__group,.pt-nav__list+.pt-nav__group{border-top:1px solid var(--chrome-line);margin-top:10px;padding-top:10px}.pt-nav__head{align-items:center;background:none;border:0;color:var(--fg-faint);cursor:pointer;display:flex;font:inherit;font-size:11px;font-weight:700;gap:6px;letter-spacing:.08em;padding:10px 10px 6px;text-transform:uppercase;width:100%}.pt-nav__head svg{height:13px;transition:transform var(--micro) var(--ease);width:13px}.pt-nav__group[data-open=false] .pt-nav__head svg{transform:rotate(-90deg)}.pt-nav__fold{overflow:hidden;transition:opacity var(--micro) var(--ease)}.pt-nav__group[data-open=false]>.pt-nav__fold{display:none;opacity:0}.pt-nav{overflow-x:hidden}[data-sidebar=collapsed] .pt-nav__head{display:none}[data-sidebar=collapsed] .pt-nav__group+.pt-nav__group{border-top:1px solid var(--hairline);margin-top:8px;padding-top:8px}.pt-nav__list{list-style:none;margin:0;padding:0}.pt-nav__item{align-items:center;border-radius:var(--radius-control);color:var(--fg-soft);display:flex;font-size:14px;font-weight:500;gap:11px;min-height:40px;padding:8px 10px;position:relative;text-decoration:none;transition:background var(--micro) var(--ease),color var(--micro) var(--ease)}.pt-nav__item:hover{background:rgba(20,22,34,.05);color:var(--fg)}.pt-nav__item:active{transform:scale(.98)}.pt-nav__item[aria-current=page]{background:color-mix(in srgb,var(--member-blue) 12%,transparent);color:var(--member-blue);font-weight:650}.pt-nav__item svg{flex:none;height:18px;width:18px}.pt-nav__label{overflow:hidden;white-space:nowrap}[data-sidebar=collapsed] .pt-nav__label{display:none}[data-sidebar=collapsed] .pt-nav__item{justify-content:center;padding:8px}.pt-badge{background:color-mix(in srgb,var(--member-blue) 14%,transparent);border-radius:10px;color:var(--member-blue);display:grid;font-size:11px;font-weight:700;height:20px;margin-left:auto;min-width:20px;padding:0 6px;place-items:center}.pt-badge--warn{background:color-mix(in srgb,var(--warn) 16%,transparent);color:var(--warn)}.pt-badge--bad{background:color-mix(in srgb,var(--bad) 14%,transparent);color:var(--bad)}.pt-badge--ok{background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok)}[data-sidebar=collapsed] .pt-badge{border-radius:50%;font-size:0;height:8px;min-width:8px;padding:0;position:absolute;right:4px;top:4px}.pt-tab{background:var(--surface);border:1px solid var(--hairline);border-radius:8px;color:var(--fg-soft);cursor:pointer;display:grid;height:48px;opacity:.35;padding:0;place-items:center;position:absolute;right:-11px;top:50%;transform:translateY(-50%);transition:opacity var(--micro) var(--ease);width:22px;z-index:31}.pt-tab:after{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}@media (hover:none){.pt-tab{opacity:1}}.pt-tab svg{height:13px;transition:transform .18s var(--ease);width:13px}[data-sidebar=collapsed] .pt-tab svg{transform:rotate(180deg)}@media (max-width:1023px){.pt-tab{display:none}}.pt-card{-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);background:var(--surface);border:1px solid hsla(0,0%,100%,.7);border-radius:var(--radius-card);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(20,22,34,.04),0 18px 40px -22px rgba(20,22,34,.3);min-width:0;padding:26px;position:relative;transition:transform var(--standard) var(--ease),box-shadow var(--standard) var(--ease)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pt-card{background:hsla(0,0%,100%,.96)}}.pt-card__head{align-items:center;display:flex;gap:9px;margin-bottom:16px}.pt-card__title{color:var(--fg-faint);font-size:12px;font-weight:650;letter-spacing:.04em;margin:0;text-transform:uppercase}.pt-card__head>svg{color:var(--fg-faint);flex:none;height:15px;stroke-width:2;width:15px}.pt-card__title{flex:1;min-width:0}.pt-h1{font-size:clamp(30px,3.4vw,44px);letter-spacing:-.03em;line-height:1.04}.pt-h1,.pt-h2{font-weight:700;margin:0}.pt-h2{font-size:24px;letter-spacing:-.02em}.pt-num{font-size:32px;font-weight:700;letter-spacing:-.026em;line-height:1.05}.pt-sub{color:var(--fg-soft);font-size:14.5px;line-height:1.5;margin:6px 0 0}.pt-grid{align-items:stretch;display:grid;gap:18px;grid-auto-flow:row dense;grid-auto-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr))}.pt-w--s{grid-column:span 3}.pt-w--m,.pt-w--t{grid-column:span 4}.pt-w--t{grid-row:span 2}.pt-w--l{grid-column:span 6}.pt-w--xl{grid-column:span 8}.pt-w--f{grid-column:span 12}.pt-grid>.pt-card,.pt-grid>.pt-sec{display:flex;flex-direction:column;height:100%}@media (max-width:1279px){.pt-grid{gap:16px;grid-template-columns:repeat(6,minmax(0,1fr))}.pt-w--m,.pt-w--s,.pt-w--t{grid-column:span 3}.pt-w--f,.pt-w--l,.pt-w--xl{grid-column:span 6}.pt-w--t{grid-row:auto}}@media (max-width:1023px){.pt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pt-w--m,.pt-w--s,.pt-w--t{grid-column:span 1}.pt-w--f,.pt-w--l,.pt-w--xl{grid-column:span 2}}@media (max-width:767px){.pt-grid{gap:14px;grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}.pt-grid>*{grid-column:1/-1;grid-row:auto}}.pt-btn{align-items:center;background:var(--member-blue);border:0;border-radius:var(--radius-control);color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:650;gap:7px;justify-content:center;min-height:40px;padding:0 16px;text-decoration:none;transition:background var(--micro) var(--ease),transform var(--micro) var(--ease)}.pt-btn:hover{background:var(--member-blue-hover);color:#fff}.pt-btn:active{transform:scale(.98)}.pt-btn--quiet{background:transparent;border:1px solid var(--rule);color:var(--member-blue)}.pt-btn--quiet:hover{background:rgba(44,50,192,.06);color:var(--member-blue)}.pt-icon-btn{background:transparent;border:0;border-radius:var(--radius-control);color:var(--fg-soft);cursor:pointer;display:grid;height:40px;place-items:center;transition:background var(--micro) var(--ease);width:40px}.pt-icon-btn:hover{background:rgba(20,22,34,.06);color:var(--fg)}.pt-icon-btn svg{height:19px;width:19px}@media (max-width:767px){.pt-icon-btn{height:44px;width:44px}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{border-radius:6px;outline:2px solid var(--member-blue);outline-offset:3px}.pt-hamburger{display:none}@media (max-width:1023px){.pt-hamburger{display:grid}}.pt-empty{align-items:flex-start;color:var(--fg-soft);display:flex;flex-direction:column;font-size:13.5px;gap:10px;justify-content:center;line-height:1.45;min-height:96px}.pt-skeleton{animation:pt-shimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--ground-tint) 25%,#e6e9f0 37%,var(--ground-tint) 63%);background-size:400% 100%;border-radius:8px}@keyframes pt-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.pt-skeleton{animation:none}}.pt-chip{align-items:center;background:color-mix(in srgb,var(--member-blue) 10%,transparent);border-radius:11px;color:var(--member-blue);display:inline-flex;font-size:11.5px;font-weight:650;gap:5px;height:22px;padding:0 9px}.pt-proof{background:hsla(0,0%,100%,.6);border:1px dashed var(--rule);border-radius:12px;font-size:12.5px;line-height:1.6;margin-bottom:16px;padding:14px 16px}.pt-proof h2{color:var(--fg-faint);font-size:12px;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}.pt-proof code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.pt-proof__row{border-top:1px solid var(--hairline);display:flex;gap:10px;padding:3px 0}.pt-proof__row:first-of-type{border-top:0}.pt-proof__k{color:var(--fg-soft);min-width:260px}.pt-proof__v{font-weight:650;overflow-wrap:anywhere}.pt-yes{color:var(--ok)}.pt-no{color:var(--bad)}.pt-hero{background:radial-gradient(70% 140% at 88% 10%,rgba(163,51,53,.55) 0,transparent 60%),linear-gradient(135deg,#3339d6,#232a86 46%,#12132f);border-radius:var(--radius-card);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 22px 50px -26px rgba(18,19,47,.8);color:#fff;grid-column:1/-1;overflow:hidden;padding:34px 34px 30px;position:relative}.pt-hero__row{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.pt-hero__mark{--mark:clamp(88px,9vw,120px);background:var(--charcoal);border:1px solid hsla(0,0%,100%,.18);border-radius:calc(var(--mark)/3.1);color:#fff;display:grid;flex:none;font-size:calc(var(--mark)/2.85);font-weight:700;height:var(--mark);letter-spacing:-.02em;overflow:hidden;place-items:center;width:var(--mark)}.pt-hero__mark img{height:100%;object-fit:cover;width:100%}.pt-hero__name{font-size:clamp(26px,3vw,38px);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0}.pt-hero__meta{color:hsla(0,0%,100%,.78);font-size:14.5px;line-height:1.5;margin:7px 0 0}.pt-hero__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pt-hero__tag{align-items:center;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.2);border-radius:14px;color:#fff;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:28px;padding:0 12px}.pt-hero__spacer{margin-left:auto}.pt-ring{flex:none;position:relative}.pt-ring,.pt-ring svg{height:92px;width:92px}.pt-ring svg{transform:rotate(-90deg)}.pt-ring__track{stroke:hsla(0,0%,100%,.18)}.pt-ring__fill{stroke:#fff;stroke-linecap:round;transition:stroke-dashoffset .9s var(--ease)}.pt-ring__label{display:grid;font-size:19px;font-weight:700;inset:0;letter-spacing:-.02em;place-items:center;position:absolute}.pt-ring__caption{color:hsla(0,0%,100%,.68);font-size:11px;font-weight:650;letter-spacing:.05em;margin-top:6px;text-align:center;text-transform:uppercase}@media (max-width:767px){.pt-hero{padding:24px 22px}.pt-hero__spacer{margin-left:0;width:100%}.pt-hero__row{gap:16px}}a.pt-card{color:inherit;display:block;text-decoration:none}a.pt-card:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(20,22,34,.04),0 26px 50px -24px rgba(20,22,34,.36);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){a.pt-card:hover{transform:none}}.pt-stat{align-items:baseline;display:flex;gap:9px}.pt-stat__unit{color:var(--fg-faint);font-size:14px;font-weight:600}.pt-rail{border-right:0}.pt-rail:after{background:linear-gradient(180deg,transparent,rgba(20,22,34,.09) 12%,rgba(20,22,34,.09) 88%,transparent);content:"";inset:0 0 0 auto;pointer-events:none;position:absolute;width:1px}.pt-topbar{border-bottom:0;box-shadow:0 1px 0 rgba(20,22,34,.05)}.pt-sec{display:flex;flex-direction:column;gap:18px}.pt-sec__head{align-items:center;display:flex;gap:12px}.pt-sec__head .pt-card__head{flex:1 1 auto;margin:0;min-width:0}.pt-sec__edit,.pt-sec__editing .pt-btn{align-items:center;background:none;border:0;border-radius:3px;color:var(--member-blue);cursor:pointer;display:inline-flex;flex:none;font-size:13px;font-weight:650;gap:6px;letter-spacing:-.005em;margin:0;min-height:24px;padding:0;transition:opacity var(--micro) var(--ease),color var(--micro) var(--ease)}.pt-sec__edit:hover,.pt-sec__editing .pt-btn:hover{background:none;color:var(--member-blue-hover);text-decoration:underline}.pt-sec__edit:active,.pt-sec__editing .pt-btn:active{transform:none}.pt-sec__edit svg,.pt-sec__editing .pt-btn svg{fill:none;flex:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:15px}.pt-sec__editing [data-sec-cancel]{color:var(--fg-faint);font-weight:600}.pt-sec__editing [data-sec-cancel]:hover{color:var(--fg-soft)}.pt-sec__editing .pt-btn:disabled,.pt-sec__editing .pt-btn[disabled]{background:none;color:var(--fg-faint);cursor:not-allowed;text-decoration:none}.pt-sec__editing .pt-btn:disabled:hover{background:none;color:var(--fg-faint);text-decoration:none}.pt-sec__edit{opacity:.62}.pt-sec:focus-within .pt-sec__edit,.pt-sec:hover .pt-sec__edit{opacity:1}@media (hover:none){.pt-sec__edit{opacity:1}}.pt-facts{display:grid;gap:20px 22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin:0}.pt-fact{display:grid;gap:4px;min-width:0}.pt-fact--wide{grid-column:1/-1}.pt-fact__k{color:var(--fg-faint);font-size:11px;font-weight:650;letter-spacing:.05em;margin:0;text-transform:uppercase}.pt-fact__v{color:var(--fg);font-size:16.5px;font-weight:600;letter-spacing:-.012em;line-height:1.45}.pt-fact--wide .pt-fact__v{font-size:15.5px;font-weight:500;letter-spacing:-.004em}.pt-fact__v.is-empty{font-style:italic}.pt-fact__note,.pt-fact__v.is-empty{color:var(--fg-faint);font-weight:500}.pt-fact__note{display:block;font-size:12.5px;font-style:normal;line-height:1.45;margin-top:4px}.pt-editor{gap:18px}.pt-field{display:grid;gap:6px;min-width:0}.pt-field-row{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.pt-label{color:var(--fg-faint);font-size:12px;font-weight:650;letter-spacing:.03em;text-transform:uppercase}.pt-input{background:var(--field-tint);border:0;border-bottom:1px solid var(--field-rule);border-radius:0;box-sizing:border-box;color:var(--fg);font:inherit;font-size:16px;font-weight:500;height:38px;line-height:1.2;padding:0 8px;transition:box-shadow var(--micro) var(--ease),background-color var(--micro) var(--ease);width:100%}.pt-input::placeholder{color:var(--fg-soft);font-weight:400}.pt-input:hover{background:var(--field-tint-strong)}.pt-input:focus,.pt-input:focus-visible{background:var(--field-tint-strong);box-shadow:inset 0 -2px 0 0 var(--member-blue);outline:none}.pt-input--area{line-height:1.5;min-height:92px;resize:vertical}.pt-input.is-invalid{box-shadow:inset 0 -2px 0 0 var(--bad)}.pt-input.is-invalid:focus,.pt-input.is-invalid:focus-visible{background:color-mix(in srgb,var(--bad) 7%,#fff);box-shadow:inset 0 -2px 0 0 var(--bad)}.pt-hint{color:var(--fg-faint);line-height:1.45}.pt-field__err,.pt-hint{font-size:12.5px;margin:0}.pt-field__err{color:var(--bad);font-weight:600}.pt-field__foot{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.pt-count{color:var(--fg-faint);font-size:12px;font-variant-numeric:tabular-nums}.pt-count.is-full{color:var(--warn);font-weight:650}.pt-sec__foot{align-items:center;border-top:1px solid var(--hairline);display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:auto;padding-top:16px}.pt-sec__msg{color:var(--fg-soft);font-size:13.5px;margin:0 auto 0 0}.pt-sec__msg.is-bad{color:var(--bad);font-weight:600}.pt-sec__flash{align-items:center;background:color-mix(in srgb,var(--ok) 13%,#fff);border-radius:999px;color:var(--ok);display:inline-flex;flex:none;font-size:12px;font-weight:700;letter-spacing:.03em;padding:3px 10px;text-transform:uppercase;transition:opacity var(--standard) var(--ease)}.pt-sec__flash.is-going{opacity:0}.pt-btn:disabled,.pt-btn[disabled]{background:#e3e3ea;color:#5b5b66;cursor:not-allowed;transform:none}.pt-btn:disabled:hover,.pt-btn[disabled]:hover{background:#e3e3ea;color:#5b5b66}.pt-headshot{align-items:flex-start;display:flex;flex-wrap:wrap;gap:18px}.pt-headshot__frame{background:var(--charcoal);border-radius:24px;box-shadow:inset 0 0 0 1px var(--hairline);display:grid;flex:none;height:88px;overflow:hidden;place-items:center;width:88px}.pt-headshot__frame img{display:block;height:100%;object-fit:cover;width:100%}.pt-headshot__none{color:hsla(0,0%,100%,.72);font-family:var(--display);font-size:28px;font-weight:600}.pt-hero__stats{border-top:1px solid hsla(0,0%,100%,.16);display:flex;flex-wrap:wrap;gap:26px;margin-top:22px;padding-top:20px}.pt-hero__stat{display:grid;gap:3px}.pt-hero__stat span{font-size:11px;font-weight:600;letter-spacing:.05em;opacity:.7;text-transform:uppercase}.pt-hero__stat b{font-size:19px;font-weight:700;letter-spacing:-.02em}@media (max-width:767px){.pt-facts{gap:16px;grid-template-columns:1fr}.pt-sec__foot .pt-btn{flex:1 1 auto;min-height:46px}.pt-sec__msg{flex:1 1 100%;margin:0 0 4px}.pt-hero__stats{gap:18px}}.pt-sec__actions{align-items:center;display:flex;flex:none;gap:8px}.pt-sec__editing{align-items:center;display:flex;gap:16px}.pt-sec__chev{background:transparent;border:0;border-radius:10px;color:var(--fg-faint);cursor:pointer;display:none;flex:none;height:34px;transition:transform var(--standard) var(--ease),background var(--micro) var(--ease);width:34px}.pt-sec__chev svg{height:17px;width:17px}.pt-sec__chev:hover{background:rgba(20,22,34,.06);color:var(--fg)}@media (max-width:767px){.pt-sec__chev{display:grid;place-items:center}.pt-sec[data-collapsed=true] .pt-sec__chev{transform:rotate(-90deg)}.pt-sec[data-collapsed=true]>:not(.pt-sec__head):not(.pt-card__head){display:none!important}.pt-sec[data-collapsed=true]{gap:0;padding-bottom:18px;padding-top:18px}.pt-sec[data-collapsed=true] .pt-sec__actions{display:none}.pt-sec__head{cursor:pointer}}.pt-headshot__frame,.pt-hero__mark{position:relative}.pt-headshot__frame img,.pt-hero__mark img{inset:0;position:absolute}.pt-drop{align-items:center;border:1.5px dashed var(--rule);border-radius:var(--radius-control);cursor:pointer;display:flex;gap:16px;padding:14px;transition:border-color var(--micro) var(--ease),background var(--micro) var(--ease)}.pt-drop:hover{background:rgba(44,50,192,.04);border-color:var(--member-blue)}.pt-drop:focus-within{border-color:var(--member-blue);box-shadow:0 0 0 3px rgba(44,50,192,.18)}.pt-drop__input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.pt-drop__frame{background:var(--ground-tint);border-radius:20px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--fg-faint);display:grid;flex:none;height:72px;overflow:hidden;place-items:center;position:relative;width:72px}.pt-drop__frame img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.pt-drop__frame svg{height:22px;width:22px}.pt-drop__words{display:grid;gap:3px;min-width:0}.pt-drop__words b{font-size:14.5px;font-weight:650;letter-spacing:-.01em}.pt-note{align-items:flex-start;background:color-mix(in srgb,var(--warn) 8%,#fff);border-radius:var(--radius-control);color:var(--fg-soft);display:flex;font-size:13px;gap:10px;line-height:1.5;margin:0;padding:12px 14px}.pt-note svg{color:var(--warn);flex:none;margin-top:2px}.pt-note strong{color:var(--fg);font-weight:650}.pt-qr{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px}.pt-qr__frame{background:#fff;border-radius:18px;box-shadow:inset 0 0 0 1px var(--hairline),0 2px 10px -6px rgba(20,22,34,.4);flex:none;line-height:0;padding:12px}.pt-qr__frame img{display:block;height:168px;width:168px}.pt-qr__words{flex:1 1 240px;min-width:0}.pt-qr__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.pt-qr__actions .pt-btn{font-size:13px;min-height:38px;padding:0 14px}.pt-btn.is-copied{background:color-mix(in srgb,var(--ok) 14%,#fff);color:var(--ok)}@media (max-width:767px){.pt-qr__frame{margin:0 auto}.pt-qr__actions .pt-btn{flex:1 1 auto}}.pt-topbar__title{font-size:14px;letter-spacing:-.01em}.pt-account{margin-left:auto;position:relative}.pt-account__btn{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--fg);cursor:pointer;display:flex;font:inherit;font-size:13.5px;font-weight:600;gap:9px;min-height:40px;padding:4px 10px 4px 4px;transition:background var(--micro) var(--ease)}.pt-account__btn:hover{background:rgba(20,22,34,.06)}.pt-account__btn[aria-expanded=true]{background:rgba(20,22,34,.08)}.pt-account__mark{background:var(--member-blue);border-radius:50%;color:#fff;display:grid;flex:none;font-size:12px;font-weight:700;height:32px;letter-spacing:.01em;overflow:hidden;place-items:center;position:relative;width:32px}.pt-account__mark img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.pt-account__name{max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-account__chev{color:var(--fg-faint);flex:none;transition:transform var(--micro) var(--ease)}.pt-account__btn[aria-expanded=true] .pt-account__chev{transform:rotate(180deg)}.pt-account__first{display:none}@media (max-width:1023px){.pt-account__name{display:none}.pt-account__first{display:block;font-family:var(--display);font-weight:600;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-account__btn{gap:8px;padding:4px 8px 4px 4px}}@media (max-width:559px){.pt-account__chev{display:none}.pt-account__btn{padding:4px}}.pt-menu{background:var(--surface-solid);border:1px solid var(--rule);border-radius:18px;box-shadow:0 20px 48px -16px rgba(20,22,34,.34),0 2px 6px rgba(20,22,34,.06);min-width:250px;padding:7px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.pt-menu__who{border-bottom:1px solid var(--hairline);display:grid;gap:1px;margin-bottom:6px;padding:9px 11px 11px}.pt-menu__who strong{font-size:13.5px;letter-spacing:-.01em}.pt-menu__who span{color:var(--fg-faint);font-size:12px;overflow-wrap:anywhere}.pt-menu__item{align-items:center;border-radius:11px;color:var(--fg);display:flex;font-size:13.5px;font-weight:550;gap:10px;padding:9px 11px;text-decoration:none;transition:background var(--micro) var(--ease)}.pt-menu__item:focus-visible,.pt-menu__item:hover{background:var(--ground-tint);color:var(--fg);outline:none}.pt-menu__item svg{color:var(--fg-faint);flex:none;height:16px;width:16px}.pt-menu__item--out{color:var(--bad)}.pt-menu__item--out:focus-visible,.pt-menu__item--out:hover{background:color-mix(in srgb,var(--bad) 10%,#fff);color:var(--bad)}.pt-menu__rule{background:var(--hairline);height:1px;margin:6px 4px}.pt-brand__avatar{background:var(--member-blue);border-radius:50%;color:#fff;display:grid;flex:none;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;height:34px;letter-spacing:-.01em;place-items:center;width:34px}.pt-brand img.pt-brand__logo{height:auto;max-height:30px;max-width:132px;object-fit:contain;width:auto}.pt-brand__words{font-size:13px;font-weight:650;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.pt-rail__cta{align-items:center;background:rgba(44,50,192,.07);border-radius:var(--radius-control);color:var(--member-blue);display:flex;flex:none;font-size:13.5px;font-weight:650;gap:11px;margin:4px 0 10px;padding:10px 12px;text-decoration:none;transition:background var(--micro) var(--ease)}.pt-rail__cta:hover{background:rgba(44,50,192,.13);color:var(--member-blue)}.pt-rail__cta svg{flex:none;height:18px;width:18px}.pt-rail__cta sup{font-size:.6em}.pt-rail__foot{flex:none;margin-top:auto;padding:14px 14px calc(14px + env(safe-area-inset-bottom));text-align:center}.pt-rail__rule{background:var(--hairline);height:1px;margin:0 0 14px}.pt-rail__logo{display:block;height:auto;margin:0 auto 9px;max-width:104px;opacity:.8;width:100%}.pt-rail__legal{color:var(--fg-faint);font-size:10px;line-height:1.4;margin:0}.pt-rail__legal+.pt-rail__legal{margin-top:4px}.pt-rail__legal sup{font-size:.75em;line-height:0;vertical-align:super}[data-sidebar=collapsed] .pt-brand__words,[data-sidebar=collapsed] .pt-rail__cta .pt-nav__label,[data-sidebar=collapsed] .pt-rail__foot{display:none}[data-sidebar=collapsed] .pt-rail__cta{justify-content:center;padding:10px 0}.pt-checks{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.pt-check{align-items:center;background:var(--surface-solid);border:1px solid var(--rule);border-radius:var(--radius-control);cursor:pointer;display:flex;font-size:14px;font-weight:550;gap:10px;min-height:44px;padding:8px 12px;transition:border-color var(--micro) var(--ease),background var(--micro) var(--ease)}.pt-check:hover{border-color:var(--member-blue)}.pt-check:has(input:checked){background:rgba(44,50,192,.06);border-color:var(--member-blue);color:var(--member-blue)}.pt-check:has(input:focus-visible){box-shadow:0 0 0 3px rgba(44,50,192,.18)}.pt-check input{accent-color:var(--member-blue);cursor:pointer;flex:none;height:17px;width:17px}@supports not selector(:has(*)){.pt-check{background:var(--surface-solid)}}.pt-hero__mark--edit{border:1px solid hsla(0,0%,100%,.28);color:inherit;cursor:pointer;font:inherit;padding:0;transition:transform var(--micro) var(--ease),box-shadow var(--micro) var(--ease)}.pt-hero__mark--edit:hover{box-shadow:0 0 0 4px hsla(0,0%,100%,.16);transform:scale(1.03)}.pt-hero__mark--edit:focus-visible{box-shadow:0 0 0 4px hsla(0,0%,100%,.55);outline:none}.pt-hero__initials{font-size:26px;font-weight:700;letter-spacing:-.02em}.pt-hero__mark__hint{background:rgba(5,4,10,.58);border-radius:inherit;color:#fff;display:grid;inset:0;opacity:0;place-items:center;position:absolute;transition:opacity var(--micro) var(--ease)}.pt-hero__mark__hint svg{height:24px;width:24px}.pt-hero__mark--edit:focus-visible .pt-hero__mark__hint,.pt-hero__mark--edit:hover .pt-hero__mark__hint{opacity:1}@media (hover:none){.pt-hero__mark__hint{background:rgba(5,4,10,.38);opacity:1}}.pt-dialog{background:var(--surface-solid);border:1px solid var(--rule);border-radius:var(--radius-card);box-shadow:0 30px 70px -20px rgba(20,22,34,.5);color:var(--fg);padding:24px;width:min(30rem,calc(100vw - 32px))}.pt-dialog::backdrop{backdrop-filter:blur(2px);background:rgba(5,4,10,.45)}.pt-dialog__x{display:flex;justify-content:flex-end;margin:-8px -8px 0 0}.pt-dialog__title{font-size:20px;font-weight:700;letter-spacing:-.02em;margin:0 0 16px}.pt-dialog__note{color:var(--fg);font-size:13px;line-height:1.55;margin:14px 0 0}.pt-dialog .pt-hint{color:var(--fg-soft)}.pt-dialog__foot{align-items:center;border-top:1px solid var(--hairline);display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:20px;padding-top:16px}@media (max-width:559px){.pt-dialog{padding:18px}.pt-dialog__foot .pt-btn{flex:1 1 auto;min-height:46px}.pt-dialog__foot .pt-sec__msg{flex:1 1 100%;margin:0 0 4px}}.pt-advisor{align-items:center;background:var(--ground-tint);border-radius:var(--radius-control);display:flex;gap:14px;padding:14px}.pt-advisor__photo{background:var(--surface-solid);border-radius:50%;box-shadow:inset 0 0 0 1px var(--hairline);flex:none;height:52px;object-fit:cover;width:52px}.pt-advisor__who{display:grid;gap:1px;min-width:0}.pt-advisor__who strong{font-size:15px;letter-spacing:-.01em}.pt-advisor__who span{color:var(--fg-faint);font-size:12px}.pt-advisor__who a{color:var(--member-blue);font-size:13px;overflow-wrap:anywhere}.pt-card.pt-ask{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.pt-ask .pt-advisor__photo{height:44px;width:44px}.pt-ask__words{display:grid;flex:1 1 260px;gap:2px;min-width:0}.pt-ask__words strong{font-size:14.5px;letter-spacing:-.01em}.pt-ask__words span{color:var(--fg-soft);font-size:13px;line-height:1.45}.pt-ask .pt-btn{flex:none}@media (max-width:559px){.pt-ask .pt-btn{flex:1 1 100%}}.pt-team{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.pt-team__member{align-items:flex-start;background:var(--ground-tint);border-radius:var(--radius-control);display:flex;gap:12px;min-width:0;padding:14px}.pt-team__mark{background:var(--member-blue);border-radius:50%;color:#fff;display:grid;flex:none;font-size:14px;font-weight:700;height:44px;letter-spacing:.01em;overflow:hidden;place-items:center;position:relative;width:44px}.pt-team__mark img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.pt-team__who{display:grid;flex:1 1 auto;gap:2px;min-width:0}.pt-team__who strong{font-size:14.5px;letter-spacing:-.01em}.pt-team__role{color:var(--member-blue);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pt-team__for{color:var(--fg-soft);font-size:12.5px;line-height:1.4}.pt-team__msg{flex:none;font-size:12.5px;min-height:32px;padding:0 11px}@media (max-width:559px){.pt-team__member{flex-wrap:wrap}.pt-team__msg{flex:1 1 100%;min-height:40px}}.pt-ipl{color:var(--fg);display:flex;flex-direction:column;text-decoration:none}.pt-ipl__body{flex:1 1 auto}.pt-ipl__body .pt-num{letter-spacing:-.02em;margin:0}.pt-ipl__go{align-items:center;color:var(--member-blue);display:inline-flex;font-size:13px;font-weight:650;gap:6px;margin-top:16px}.pt-ipl:hover .pt-ipl__go{gap:9px}.pt-ipl__go svg{transition:transform var(--micro) var(--ease)}.pt-ipl:hover .pt-ipl__go svg{transform:translate(1px,-1px)}.pt-ipl sup{font-size:.6em}.pt-setup{display:contents}.pt-setup__card{align-items:center;-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);background:var(--surface);border:1px solid var(--nrcia-red,#a33335);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 0 0 3px color-mix(in srgb,var(--nrcia-red,#a33335) 12%,transparent),0 16px 40px -20px rgba(20,22,34,.45);display:flex;gap:10px;margin:0 0 18px auto;padding:10px 14px 10px 10px;position:sticky;top:calc(var(--topbar) + 12px);width:fit-content;z-index:20}@supports not (backdrop-filter:blur(1px)){.pt-setup__card{background:var(--surface-solid)}}.pt-setup__open{align-items:center;background:transparent;border:0;color:var(--fg);cursor:pointer;display:flex;font:inherit;gap:12px;padding:0;text-align:left}.pt-setup__ring{display:grid;flex:none;height:46px;place-items:center;position:relative;width:46px}.pt-setup__ring svg{height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.pt-setup__track{stroke:rgba(20,22,34,.1)}.pt-setup__fill{animation:pt-setup-fill 1.1s var(--ease) both;stroke:url(#ptSetupGrad)}@keyframes pt-setup-fill{0%{stroke-dashoffset:264}}.pt-setup__ring:before{animation:pt-setup-spin 7s linear infinite;background:conic-gradient(from 0deg,#2c32c0,#a33335,#ce8f00,#2c32c0);border-radius:50%;content:"";filter:blur(7px);inset:-3px;opacity:.32;position:absolute}@keyframes pt-setup-spin{to{transform:rotate(1turn)}}.pt-setup__pct{font-size:13px;font-weight:700;letter-spacing:-.02em;position:relative}.pt-setup__pct i{font-size:.7em;font-style:normal;opacity:.65}.pt-setup__words{display:grid;gap:1px}.pt-setup__words strong{font-size:13.5px;letter-spacing:-.01em}.pt-setup__words span{color:var(--fg-faint);font-size:12px}.pt-setup__x{background:transparent;border:0;border-radius:50%;color:var(--fg-faint);cursor:pointer;display:grid;flex:none;height:26px;place-items:center;width:26px}.pt-setup__x:hover{background:rgba(20,22,34,.07);color:var(--fg)}.pt-setup__x svg{height:13px;width:13px}@media (max-width:559px){.pt-setup__card{border-radius:var(--radius-card);margin-left:0;width:auto}.pt-setup__words span{display:none}}.pt-guide{align-items:flex-end;bottom:18px;display:flex;gap:10px;max-width:min(30rem,calc(100vw - 36px));padding-bottom:env(safe-area-inset-bottom);position:fixed;right:18px;z-index:80}.pt-guide__avatar{animation:pt-guide-in .42s var(--ease) both;background:var(--surface-solid);border-radius:50%;box-shadow:0 10px 30px -10px rgba(5,4,10,.5);flex:none;height:84px;width:84px}@keyframes pt-guide-in{0%{opacity:0;transform:translateY(10px) scale(.9)}}.pt-guide__bubble{animation:pt-guide-in .42s var(--ease) both;background:var(--surface-solid);border:1px solid var(--nrcia-red);border-radius:20px;box-shadow:0 0 0 4px color-mix(in srgb,var(--nrcia-red) 10%,transparent),0 22px 50px -18px rgba(20,22,34,.45);flex:1 1 auto;min-width:0;padding:16px 16px 14px;position:relative}.pt-guide__who{color:var(--nrcia-red);font-size:11px;font-weight:700;letter-spacing:.05em;margin:0 0 5px;text-transform:uppercase}.pt-guide__who sup{font-size:.7em}.pt-guide__say{color:var(--fg);font-size:14px;line-height:1.5;margin:0 0 14px}.pt-guide__foot{align-items:center;display:flex;gap:8px}.pt-guide__step{color:var(--fg-faint);font-size:11.5px;font-variant-numeric:tabular-nums;margin-right:auto}.pt-guide__foot .pt-btn{font-size:13px;min-height:34px;padding:0 13px}.pt-guide__x{background:transparent;border:0;border-radius:50%;color:var(--fg-faint);cursor:pointer;display:grid;height:26px;place-items:center;position:absolute;right:8px;top:8px;width:26px}.pt-guide__x:hover{background:rgba(20,22,34,.07);color:var(--fg)}.pt-guide__x svg{height:13px;width:13px}.pt-guide__dock{background:var(--surface-solid);border:0;border-radius:50%;bottom:calc(18px + env(safe-area-inset-bottom));box-shadow:0 0 0 2px var(--nrcia-red),0 0 0 6px color-mix(in srgb,var(--nrcia-red) 16%,transparent),0 12px 30px -10px rgba(5,4,10,.5);cursor:pointer;height:60px;padding:0;right:18px;transition:transform var(--micro) var(--ease);width:60px;z-index:79}.pt-guide__dock:hover{box-shadow:0 0 0 2px var(--nrcia-red),0 0 0 8px color-mix(in srgb,var(--nrcia-red) 24%,transparent),0 14px 34px -10px rgba(5,4,10,.55);transform:scale(1.06)}.pt-guide__dock img{border-radius:50%;display:block;height:100%;width:100%}.pt-guide__dock-pct{background:linear-gradient(135deg,#2c32c0,#a33335);border-radius:999px;bottom:-3px;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;position:absolute;right:-3px}.pt-spot{animation:pt-spot-pulse 1.8s var(--ease) infinite;border-radius:var(--radius-card);outline:3px solid var(--member-blue);outline-offset:4px;position:relative;z-index:60}@keyframes pt-spot-pulse{0%,to{outline-color:rgba(44,50,192,.9)}50%{outline-color:rgba(163,51,53,.75)}}@media (prefers-reduced-motion:reduce){.pt-guide__avatar,.pt-guide__bubble,.pt-setup__fill,.pt-setup__ring:before,.pt-spot{animation:none}}@media (max-width:559px){.pt-guide{align-items:stretch;flex-direction:column;left:14px;max-width:none;right:14px}.pt-guide__avatar{align-self:flex-end;height:58px;order:2;width:58px}.pt-guide__bubble{order:1}}.pt-switch{align-items:flex-start;background:var(--ground-tint);border-radius:var(--radius-control);cursor:pointer;display:flex;gap:13px;padding:14px}.pt-switch input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.pt-switch__track{background:rgba(20,22,34,.22);border-radius:999px;flex:none;height:27px;position:relative;transition:background var(--standard) var(--ease);width:46px}.pt-switch__dot{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(20,22,34,.35);height:21px;left:3px;position:absolute;top:3px;transition:transform var(--standard) var(--ease);width:21px}.pt-switch input:checked+.pt-switch__track{background:var(--member-blue)}.pt-switch input:checked+.pt-switch__track .pt-switch__dot{transform:translateX(19px)}.pt-switch input:focus-visible+.pt-switch__track{box-shadow:0 0 0 3px rgba(44,50,192,.3)}.pt-switch__words{display:grid;gap:2px;min-width:0}.pt-switch__words strong{font-size:14.5px;letter-spacing:-.01em}.pt-switch__words span{color:var(--fg-soft);font-size:12.5px;line-height:1.45}.pt-switch--stop input:checked+.pt-switch__track{background:var(--bad)}.pt-switch--stop{background:color-mix(in srgb,var(--bad) 6%,#fff)}.pt-sec.is-muted .pt-editor,.pt-sec.is-muted .pt-facts,.pt-sec.is-muted .pt-sec__actions{opacity:.4;pointer-events:none}.pt-consent{border:1px solid var(--rule);border-radius:var(--radius-control);color:var(--fg);font-size:12.5px;line-height:1.55;margin:12px 0 0;padding:12px 14px}.pt-consent sup{font-size:.75em}.pt-switch__saved{align-self:center;color:var(--ok);flex:none;font-size:11px;font-weight:700;letter-spacing:.04em;margin-left:auto;opacity:0;text-transform:uppercase;transition:opacity var(--micro) var(--ease)}.pt-switch__saved.is-on{opacity:1}.pt-switch__saved.is-bad{color:var(--bad)}.pt-subs{display:grid;gap:10px}.pt-reveal{background:linear-gradient(135deg,var(--member-blue),var(--ink));inset:0;pointer-events:none;position:fixed;transform:translateZ(0);visibility:hidden;z-index:300}:root[data-reveal] .pt-reveal{visibility:visible}:root[data-reveal=out] .pt-reveal{transform:translate3d(0,-100%,0);transition:transform .62s cubic-bezier(.76,0,.24,1)}@media (prefers-reduced-motion:reduce){.pt-reveal{display:none}}.pt-linkbtn{align-items:center;background:none;border:0;border-radius:3px;color:var(--member-blue);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:650;gap:6px;margin:4px 0 0;min-height:24px;padding:0}.pt-linkbtn:hover{text-decoration:underline}.pt-linkbtn svg{fill:none;flex:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:15px}.pt-linkbtn--bad,.pt-linkbtn--bad:hover{color:var(--bad)}.pt-nav__out{flex:none;height:12px;margin-left:auto;opacity:.45;width:12px}[data-sidebar=collapsed] .pt-nav__out{display:none}.pt-rail{-webkit-backdrop-filter:blur(26px) saturate(150%);backdrop-filter:blur(26px) saturate(150%);background:linear-gradient(180deg,var(--chrome-bar) 0,var(--chrome-blue) 100%);border-right:1px solid hsla(0,0%,100%,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),2px 0 0 0 rgba(5,4,10,.3),10px 0 22px -6px rgba(5,4,10,.42),40px 0 80px -12px rgba(5,4,10,.32);color:var(--on-chrome)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pt-rail{background:linear-gradient(180deg,var(--chrome-bar) 0,var(--chrome-blue) 100%)}}.pt-rail:after{display:none}.pt-brand{border-bottom:1px solid var(--chrome-line)}.pt-brand__words{color:var(--on-chrome);display:-webkit-box;font-family:var(--display);font-size:clamp(15px,1.15vw,17px);font-weight:600;letter-spacing:-.015em;-webkit-line-clamp:2;line-height:1.15;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.pt-brand img:not(.pt-brand__logo){filter:brightness(0) invert(1)}.pt-brand img.pt-brand__logo{background:hsla(0,0%,100%,.1);border:1px solid var(--chrome-line-strong);border-radius:7px;padding:3px}.pt-brand__avatar{box-shadow:0 0 0 1px var(--chrome-line-strong)}.pt-nav__label{letter-spacing:-.005em}.pt-nav__head,.pt-nav__label{font-family:var(--display);font-weight:600}.pt-nav__head{color:var(--on-chrome-faint)}.pt-nav__head:hover{color:var(--on-chrome)}.pt-nav__head svg{color:var(--on-chrome-faint)}.pt-nav__item{color:var(--on-chrome-soft)}.pt-nav__item svg{color:var(--icon-blue)}.pt-nav__item:hover{background:hsla(0,0%,100%,.1)}.pt-nav__item:hover,.pt-nav__item:hover svg{color:var(--on-chrome)}.pt-nav__item[aria-current=page]{-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);background:rgba(5,4,10,.42);border:1px solid hsla(0,0%,100%,.16);box-shadow:inset 3px 0 0 0 var(--icon-blue),inset 0 1px 0 hsla(0,0%,100%,.14),0 1px 0 rgba(5,4,10,.35);color:#fff;font-weight:700}.pt-nav__item[aria-current=page]:hover{background:rgba(5,4,10,.52);color:#fff}.pt-nav__item[aria-current=page] svg{color:var(--icon-blue);color:var(--on-chrome)}.pt-nav__out{color:var(--on-chrome-faint)}.pt-rail{overflow:visible}.pt-nav{overscroll-behavior:contain}.pt-tab{background:linear-gradient(180deg,color-mix(in srgb,var(--chrome-bar) 55%,var(--chrome-blue)),var(--chrome-blue));border:1px solid hsla(0,0%,100%,.22);border-left:0;border-radius:0 10px 10px 0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),4px 0 10px -4px rgba(5,4,10,.55);color:var(--on-chrome);height:52px;opacity:1;right:-15px;width:16px;z-index:60}.pt-tab:focus-visible,.pt-tab:hover{background:var(--member-blue);border-color:var(--member-blue);color:#fff;opacity:1}.pt-tab svg{height:15px;stroke-width:2.6;width:15px}.pt-rail__cta{background:hsla(0,0%,100%,.12);border:1px solid var(--chrome-line);color:var(--on-chrome)}.pt-rail__cta:hover{background:hsla(0,0%,100%,.2);color:var(--on-chrome)}.pt-rail__cta svg{color:var(--icon-blue)}.pt-rail__rule{background:var(--chrome-line)}.pt-rail__logo{filter:brightness(0) invert(1);opacity:1}.pt-rail__legal{color:var(--on-chrome-faint)}.pt-topbar{-webkit-backdrop-filter:blur(26px) saturate(150%);backdrop-filter:blur(26px) saturate(150%);background:linear-gradient(180deg,color-mix(in srgb,var(--chrome-bar) 92%,transparent),color-mix(in srgb,var(--ink) 94%,transparent));border-bottom:1px solid hsla(0,0%,100%,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 2px 0 0 rgba(5,4,10,.26),0 10px 22px -8px rgba(5,4,10,.42),0 28px 60px -18px rgba(5,4,10,.3);color:var(--on-chrome)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.pt-topbar{background:var(--chrome-bar)}}.pt-topbar__title{font-family:var(--display);font-size:15px;font-weight:600}.pt-hamburger,.pt-icon-btn,.pt-topbar__title{color:var(--on-chrome)}.pt-hamburger:hover,.pt-icon-btn:hover{background:hsla(0,0%,100%,.12);color:var(--on-chrome)}.pt-account__btn{-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);background:hsla(0,0%,100%,.1);border:1px solid var(--chrome-line-strong);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 8px 20px -12px rgba(5,4,10,.8);color:var(--on-chrome);padding:3px 12px 3px 3px;transition:background var(--micro) var(--ease),border-color var(--micro) var(--ease)}.pt-account__btn:hover{background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.55)}.pt-account__btn[aria-expanded=true]{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.6)}.pt-account__name{font-family:var(--display);font-weight:600}.pt-account__chev{color:var(--on-chrome-soft)}.pt-account__mark{box-shadow:0 0 0 1px var(--chrome-line-strong)}.pt-menu__item svg{color:var(--member-blue)}.pt-menu__item--out svg{color:var(--bad)}.pt-rail :where(a,button,input,[tabindex]):focus-visible,.pt-topbar :where(a,button,input,[tabindex]):focus-visible{border-radius:6px;outline:2px solid #fff;outline-offset:2px}.pt-card__title,.pt-dialog__title,.pt-hero__name,.pt-sec__head .pt-card__title{font-family:var(--display);font-weight:600;letter-spacing:-.015em}.pt-hero__stat b,.pt-num,.pt-ring__label,.pt-stat__unit{font-family:var(--body)}.pt-dock{display:none}@media (max-width:1023px){.pt-dock{align-items:stretch;-webkit-backdrop-filter:blur(26px) saturate(150%);backdrop-filter:blur(26px) saturate(150%);background:linear-gradient(180deg,color-mix(in srgb,var(--chrome-bar) 92%,transparent),color-mix(in srgb,var(--ink) 94%,transparent));border:1px solid hsla(0,0%,100%,.22);border-radius:22px;bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 10px 26px -8px rgba(5,4,10,.55),0 30px 60px -20px rgba(5,4,10,.45);display:flex;gap:2px;left:50%;padding:6px;position:fixed;transform:translateX(-50%);width:min(420px,calc(100vw - 24px));z-index:45}.pt-dock__item{align-items:center;background:none;border:0;border-radius:16px;color:var(--on-chrome-soft);cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;font:inherit;font-size:10.5px;font-weight:650;gap:3px;justify-content:center;letter-spacing:.01em;min-height:56px;min-width:0;padding:6px 2px;text-decoration:none;transition:background var(--micro) var(--ease),color var(--micro) var(--ease)}.pt-dock__item svg{color:var(--icon-blue);flex:none;height:21px;width:21px}.pt-dock__item img{background:#e4eaf8;border-radius:50%;flex:none;height:24px;object-fit:cover;width:24px}.pt-dock__item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-dock__item:hover{background:hsla(0,0%,100%,.1);color:var(--on-chrome)}.pt-dock__item[aria-current=page]{background:var(--member-blue);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28);color:#fff}.pt-dock__item[aria-current=page] svg{color:#fff}.pt-dock__item:focus-visible{outline:2px solid #fff;outline-offset:-2px}.pt-content{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.pt-hamburger{display:none}.pt-rail__foot{padding-bottom:calc(90px + env(safe-area-inset-bottom))}}[data-drawer=open] .pt-dock{opacity:0;pointer-events:none}.pt-dock{transition:opacity var(--standard) var(--ease)}@media (max-width:1023px){.pt-guide__dock{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.pt-dock,.pt-nav__fold,.pt-rail,.pt-scrim{transition-duration:.001ms!important}}@keyframes pt-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.pt-grid>*{animation:pt-rise .42s cubic-bezier(.32,.72,0,1) both}.pt-grid>:first-child{animation-delay:0s}.pt-grid>:nth-child(2){animation-delay:40ms}.pt-grid>:nth-child(3){animation-delay:80ms}.pt-grid>:nth-child(4){animation-delay:.12s}.pt-grid>:nth-child(5){animation-delay:.16s}.pt-grid>:nth-child(6){animation-delay:.2s}.pt-grid>:nth-child(n+7){animation-delay:.22s}}.pt-nav__item--out .pt-nav__label{flex:1 1 auto}:where(.pt-card,.pt-sec,.pt-hero,.pt-dialog){border:1px solid hsla(0,0%,100%,.9);box-shadow:inset 0 4px 6px -4px rgba(20,22,34,.1),inset 0 1px 0 hsla(0,0%,100%,.95),0 1px 2px rgba(20,22,34,.05),0 12px 28px -18px rgba(20,22,34,.3)}:where(.pt-hero){border-color:hsla(0,0%,100%,.28);box-shadow:inset 0 4px 8px -4px hsla(0,0%,100%,.18),inset 0 1px 0 hsla(0,0%,100%,.3),0 14px 34px -20px rgba(5,4,10,.55)}.pt-pagehead{color:var(--fg);font-family:var(--display);font-size:clamp(22px,2.2vw,30px);font-weight:600;grid-column:1/-1;letter-spacing:-.02em;line-height:1.1;margin:0 0 2px}.pt-pagehead__sub{color:var(--fg-soft);font-family:var(--body);font-size:14px;font-weight:500;letter-spacing:0;margin:6px 0 0}.pt-grid>.pt-pagehead{animation:none}.pt-guide__dock{isolation:isolate;position:fixed}.pt-guide__dock:after,.pt-guide__dock:before{animation:pt-guide-pulse 3.8s cubic-bezier(.16,.8,.3,1) infinite;border:2px solid color-mix(in srgb,var(--nrcia-red) 55%,#fff);border-radius:50%;box-shadow:0 0 22px 3px color-mix(in srgb,var(--nrcia-red) 35%,transparent);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:-1}.pt-guide__dock:after{animation-delay:1.9s}@media (prefers-reduced-motion:reduce){.pt-guide__dock:after,.pt-guide__dock:before{animation:none;opacity:0}}.pt-cert{align-items:center;text-align:center}.pt-cert__badge{background:#e4eaf8;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(5,4,10,.18);color:var(--member-blue);display:grid;height:72px;margin:4px auto 12px;place-items:center;width:72px}.pt-cert__badge svg{height:30px;width:30px}.pt-cert__badge img{border-radius:50%;height:100%;object-fit:contain;width:100%}.pt-cert__name{font-family:var(--display);font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0 0 12px}.pt-cert__dates{border-top:1px solid var(--hairline);display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:auto 0 0;padding-top:12px;width:100%}.pt-cert__dates div{display:grid;gap:2px;min-width:0}.pt-cert__dates dt{color:var(--fg-faint);font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.pt-cert__dates dd{font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;margin:0}.pt-cert__level{color:var(--member-blue);font-size:12px;font-weight:650;letter-spacing:.04em;margin:10px 0 0;text-transform:uppercase}.pt-cert__note{border-top:1px solid var(--hairline);color:var(--fg-faint);font-size:12px;font-style:italic;margin:auto 0 0;padding-top:12px}:root{--card-pad:24px;--card-gap:18px;--row-h:38px;--label-h:16px;--field-min:200px}.pt-card{padding:var(--card-pad)}.pt-sec{gap:var(--card-gap)}.pt-sec__head{min-height:28px}.pt-facts,.pt-field-row{align-items:start;display:grid;gap:var(--card-gap) 20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--field-min)),1fr))}.pt-fact,.pt-field{align-content:start;display:grid;gap:5px;grid-template-rows:var(--label-h) minmax(var(--row-h),auto);min-width:0}.pt-fact--wide,.pt-field--wide{grid-column:1/-1}.pt-fact__k,.pt-label{color:var(--fg-faint);font-size:11px;font-weight:650;height:var(--label-h);letter-spacing:.05em;line-height:var(--label-h);margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pt-fact__v{align-items:center;display:flex;font-size:15px;line-height:1.35;margin:0;overflow-wrap:anywhere}.pt-fact__v,.pt-input,.pt-input--area{min-height:var(--row-h)}.pt-input--area{height:auto;line-height:1.45;padding:8px}.pt-field{position:relative}.pt-field .pt-field__err,.pt-field .pt-hint{font-size:12px;line-height:1.35;margin:4px 0 0}.pt-editor{display:grid;gap:var(--card-gap);grid-template-columns:minmax(0,1fr)}@media (max-width:1023px){.pt-topbar{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.pt-topbar__logo{align-items:center;display:flex}.pt-topbar__logo img{display:block;height:22px;width:auto}.pt-topbar__title{display:none}.pt-grid,.pt-sections{gap:14px;grid-auto-rows:auto;grid-template-columns:minmax(0,1fr)}.pt-grid>*,.pt-sections>*{grid-column:1/-1!important;grid-row:auto!important}:root{--card-pad:18px;--card-gap:14px;--field-min:200px}.pt-content{padding:22px 22px calc(96px + env(safe-area-inset-bottom))}.pt-hero{padding:22px}.pt-hero__row{gap:14px}}@media (max-width:767px){:root{--card-pad:16px;--field-min:max(140px,44%)}.pt-fact--wide,.pt-field--wide,.pt-field:has(>.pt-input--area),.pt-field:has(>textarea){grid-column:1/-1}.pt-card>.pt-card__head,.pt-card>.pt-sec__head{cursor:pointer}.pt-card__head,.pt-sec__head{flex-wrap:wrap;row-gap:8px}.pt-card__head>*,.pt-sec__head>*{min-width:0}.pt-sec__actions{margin-left:auto}.pt-sec__editing{display:flex;gap:6px}.pt-sec__edit,.pt-sec__editing .pt-btn{min-height:34px}.pt-input{font-size:16px}.pt-check,.pt-input{min-height:44px}.pt-switch{padding:12px}.pt-content{padding:16px 16px calc(96px + env(safe-area-inset-bottom))}.pt-dialog{padding:16px;width:calc(100vw - 24px)}.pt-hero__name{font-size:24px}.pt-setup__card{margin-left:0;width:auto}}.pt-fact__v.pt-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;letter-spacing:-.01em;overflow-wrap:anywhere}.pt-doc{background:var(--surface-solid);border:1px solid var(--rule);border-radius:var(--radius-control);height:min(70vh,760px);width:100%}.pt-notice--warn{background:color-mix(in srgb,var(--warn) 7%,#fff);border-color:var(--warn)}.pt-notice--warn .pt-card__title{color:var(--warn)}.pt-cert__head{display:block;width:100%}@media (max-width:767px){.pt-cert__head{align-items:center;display:flex;flex-direction:row;gap:12px;text-align:left}.pt-cert__head .pt-cert__badge{flex:none;height:40px;margin:0;width:40px}.pt-cert__head .pt-cert__badge svg{height:20px;width:20px}.pt-cert__head .pt-cert__name{flex:1 1 auto;font-size:15px;margin:0;min-width:0}.pt-cert[data-collapsed=true]{text-align:left}.pt-card{-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 1px 2px rgba(20,22,34,.05),0 8px 20px -14px rgba(20,22,34,.35);padding:14px 16px}.pt-grid,.pt-sections{gap:10px}.pt-sec[data-collapsed=true]{padding-bottom:8px;padding-top:8px}.pt-sec[data-collapsed=true] .pt-card__head{margin-bottom:0}.pt-sec[data-collapsed=true] .pt-card__head,.pt-sec[data-collapsed=true] .pt-sec__head{min-height:40px}.pt-card__title{color:var(--fg);font-size:16px;font-weight:600;letter-spacing:-.017em;line-height:1.25;text-transform:none}.pt-card__head{gap:11px}.pt-card__head>svg{background:rgba(44,50,192,.1);border-radius:9px;box-sizing:content-box;color:var(--member-blue);height:15px;padding:6px;stroke-width:2.1;width:15px}.pt-sec__chev{border-radius:999px;color:rgba(20,22,34,.32);height:28px;width:28px}.pt-sec__chev svg{height:14px;stroke-width:2.6;width:14px}.pt-sec[data-sec]>.pt-card__head:active,.pt-sec[data-sec]>.pt-sec__head:active{opacity:.55}.pt-sec:not([data-collapsed=true])>:not(.pt-sec__head):not(.pt-card__head){animation:pt-unfold .3s cubic-bezier(.32,.72,0,1) both}.pt-dock__item{font-size:10px;font-weight:600;gap:2px;min-height:50px}.pt-dock__item svg{height:19px;width:19px}.pt-dock__item img{height:21px;width:21px}}@keyframes pt-unfold{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pt-sec:not([data-collapsed=true])>*{animation:none!important}}@media (max-width:1023px){.pt-guide__dock{display:none!important}.pt-dock__item--guide img{box-shadow:0 0 0 1.5px var(--nrcia-red);transition:transform var(--micro) var(--ease)}.pt-dock__item--guide:active img{transform:scale(.92)}.pt-dock__item--guide[data-guide-nudge] img{animation:pt-guide-pulse 2.6s cubic-bezier(.32,.72,0,1) infinite}.pt-dock__item--guide[data-guide-hint] img{animation:pt-guide-pulse 2.2s cubic-bezier(.32,.72,0,1) 3}.pt-dock__item--guide[data-guide-nudge] span{color:var(--on-chrome)}}@keyframes pt-guide-pulse{0%{box-shadow:0 0 0 1.5px var(--nrcia-red),0 0 0 0 rgba(163,51,53,.55);transform:scale(1)}45%{transform:scale(1.09)}70%{box-shadow:0 0 0 1.5px var(--nrcia-red),0 0 0 11px rgba(163,51,53,0)}to{box-shadow:0 0 0 1.5px var(--nrcia-red),0 0 0 0 rgba(163,51,53,0);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pt-dock__item--guide[data-guide-hint] img,.pt-dock__item--guide[data-guide-nudge] img{animation:none}}[hidden]{display:none!important}.pt-cert__badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:4px auto 12px}.pt-cert__badge-art{background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(5,4,10,.18);height:64px;object-fit:contain;width:64px}@media (max-width:719px){.pt-cert__badge-art{height:56px;width:56px}}@media (max-width:1023px){.pt-dock,.pt-topbar{-webkit-backdrop-filter:saturate(180%) blur(22px);backdrop-filter:saturate(180%) blur(22px);background-color:hsla(0,0%,100%,.72);background-image:none;color:var(--fg)}.pt-topbar{border-bottom:1px solid var(--hairline);box-shadow:0 1px 0 rgba(20,22,34,.04)}.pt-dock{border:1px solid hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(20,22,34,.06),0 14px 34px -14px rgba(20,22,34,.42)}.pt-account__btn,.pt-topbar .pt-hamburger,.pt-topbar .pt-icon-btn,.pt-topbar__title{color:var(--fg)}.pt-account__btn:hover,.pt-account__btn[aria-expanded=true],.pt-topbar .pt-hamburger:hover,.pt-topbar .pt-icon-btn:hover{background:rgba(20,22,34,.06);color:var(--fg)}.pt-account__chev{color:var(--fg-faint)}.pt-dock__item{color:var(--fg-soft)}.pt-dock__item svg{color:var(--member-blue)}.pt-dock__item:hover{background:rgba(20,22,34,.05);color:var(--fg)}.pt-dock__item[aria-current=page],.pt-dock__item[aria-current=page] svg{color:#fff}.pt-dock__item:focus-visible{outline-color:var(--member-blue)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){@media (max-width:1023px){.pt-dock,.pt-topbar{background-color:hsla(0,0%,100%,.96)}}}@media (max-width:767px){.pt-grid[data-pt-dash]>.pt-card{gap:4px;justify-content:flex-start;padding:13px 14px}.pt-grid[data-pt-dash] .pt-card__head{gap:8px;margin-bottom:8px}.pt-grid[data-pt-dash] .pt-card__title{font-size:12.5px;line-height:1.2}.pt-grid[data-pt-dash] .pt-card__head>svg{border-radius:8px;height:13px;padding:5px;width:13px}.pt-grid[data-pt-dash] .pt-num{font-size:22px;line-height:1.1}.pt-grid[data-pt-dash] .pt-stat{align-items:baseline;gap:3px}.pt-grid[data-pt-dash] .pt-stat__unit{font-size:11px}.pt-grid[data-pt-dash] .pt-sub{display:-webkit-box;font-size:11.5px;-webkit-line-clamp:2;line-height:1.35;margin:0;-webkit-box-orient:vertical;overflow:hidden}.pt-grid[data-pt-dash] .pt-empty{font-size:11.5px;line-height:1.35;min-height:0}.pt-grid[data-pt-dash]>a.pt-card:active{transform:scale(.985)}}@media (max-width:1023px){.pt-grid[data-pt-dash]{gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(46%,200px),1fr))}.pt-grid[data-pt-dash]>*{grid-column:span 1!important}.pt-grid[data-pt-dash]>.pt-hero,.pt-grid[data-pt-dash]>.pt-ipl,.pt-grid[data-pt-dash]>.pt-pagehead,.pt-grid[data-pt-dash]>.pt-w--f,.pt-grid[data-pt-dash]>.pt-w--l,.pt-grid[data-pt-dash]>.pt-w--xl,.pt-grid[data-pt-dash]>[data-team]{grid-column:1/-1!important}.pt-grid[data-pt-dash]{grid-auto-flow:row dense}}@media (max-width:767px){.pt-grid[data-pt-dash]{gap:10px}}@media (max-width:1023px){.pt-rail{border-radius:0;border-right:0;box-shadow:0 22px 44px -16px rgba(5,4,10,.42);height:auto;height:100dvh;inset:0 0 auto 0;max-height:none;overscroll-behavior:contain;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-top:env(safe-area-inset-top);transform:translateY(-100%);width:auto}[data-drawer=open] .pt-rail{transform:none}.pt-rail__close{background:rgba(20,22,34,.06);border:0;border-radius:999px;color:var(--fg-soft);cursor:pointer;display:grid;height:34px;place-items:center;position:absolute;right:12px;top:12px;transition:background var(--micro) var(--ease),color var(--micro) var(--ease);width:34px;z-index:2}.pt-rail__close:hover{background:rgba(20,22,34,.12);color:var(--fg)}.pt-rail__close svg{height:17px;width:17px}}.pt-rail__close{display:none}@media (max-width:1023px){.pt-rail__close{display:grid}}@media (max-width:767px){.pt-facts,.pt-field-row{gap:var(--card-gap) 12px;grid-template-columns:repeat(4,minmax(0,1fr))}.pt-facts>.pt-fact,.pt-field-row>.pt-field{grid-column:span 2}.pt-facts>.pt-fact--wide,.pt-field-row>.pt-field--wide,.pt-field-row>.pt-field:has(>.pt-input--area),.pt-field-row>.pt-field:has(>textarea){grid-column:1/-1}.pt-facts>.pt-fact:last-child:nth-child(odd):not([class*="--state"]):not([class*="--zip"]),.pt-field-row>.pt-field:last-child:nth-child(odd):not([class*="--state"]):not([class*="--zip"]){grid-column:1/-1}.pt-facts>.pt-fact--city,.pt-field-row>.pt-field--city{grid-column:span 2}.pt-facts>.pt-fact--state,.pt-facts>.pt-fact--zip,.pt-field-row>.pt-field--state,.pt-field-row>.pt-field--zip{grid-column:span 1}.pt-sections{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}.pt-grid>.pt-hero,.pt-sections>*,.pt-sections>.pt-hero{grid-column:1/-1!important}.pt-hero__meta,.pt-hero__tags{display:none}.pt-hero__name{margin:0}.pt-hero{padding:16px}.pt-hero__row{align-items:center;flex-direction:column;gap:10px;text-align:center}.pt-hero__who{flex:0 0 auto!important;width:100%}.pt-hero__name{font-size:17px;line-height:1.2}.pt-hero__mark{height:76px;width:76px}}.pt-ipl{background:radial-gradient(120% 140% at 0 0,hsla(0,0%,100%,.28) 0,transparent 55%),linear-gradient(135deg,#3a41d8 0,var(--member-blue) 46%,#1b1f86 100%);border-color:hsla(0,0%,100%,.28);color:#fff;overflow:hidden}.pt-ipl__body{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:8px 4px;text-align:center}.pt-ipl__glyph{background:hsla(0,0%,100%,.16);border-radius:14px;box-sizing:content-box;color:#fff;height:30px;padding:9px;width:30px}.pt-ipl__title{color:#fff;font-family:var(--display);font-size:21px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:4px 0 0}.pt-ipl__title sup{font-size:.5em}.pt-ipl__say{color:hsla(0,0%,100%,.82);font-size:13px;line-height:1.45;margin:0;max-width:34ch}.pt-ipl .pt-ipl__go{background:#fff;border-radius:999px;color:var(--member-blue);margin-top:6px;padding:9px 16px}.pt-ipl:hover{transform:translateY(-1px)}@media (max-width:767px){.pt-ipl__title{font-size:19px}.pt-ipl__say{font-size:12.5px}}.pt-dashbadges{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.pt-dashbadges__art{background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(5,4,10,.18);height:52px;object-fit:contain;width:52px}.pt-dashbadges__names{margin:0 0 10px}@media (max-width:767px){.pt-dashbadges{gap:7px}.pt-dashbadges__art{height:46px;width:46px}.pt-dashbadges__names{display:none}}.pt-hero__who{flex:1 1 260px;min-width:0}.pt-team{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pt-team__member:last-child:nth-child(odd){grid-column:1/-1}.pt-team__member{align-items:center;flex-wrap:wrap;gap:14px}.pt-team__mark{--mark:62px;border-radius:calc(var(--mark)/3.1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);font-size:20px;height:var(--mark);width:var(--mark)}.pt-team__who{gap:3px}.pt-team__who strong{font-family:var(--display);font-size:16.5px;font-weight:600;letter-spacing:-.018em;line-height:1.2}.pt-team__role{font-size:10.5px}.pt-team__for{font-size:12px;line-height:1.38}.pt-team__msg{margin-left:auto}@media (max-width:1023px){.pt-team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.pt-team{grid-template-columns:minmax(0,1fr)}.pt-team__member:last-child:nth-child(odd){grid-column:auto}.pt-team__mark{--mark:54px}}.pt-advisor__photo{border-radius:18.70968px;height:58px;width:58px}.pt-advisor__who strong{font-family:var(--display);font-size:16.5px;font-weight:600;letter-spacing:-.018em}.pt-ask .pt-advisor__photo{border-radius:15.48387px;height:48px;width:48px}.pt-rail__out,.pt-rail__welcome{display:none}@media (max-width:1023px){.pt-rail__welcome{color:var(--fg-soft);display:block;flex:none;font-size:15px;letter-spacing:-.01em;margin:0;padding:18px 56px 0 18px}.pt-rail__welcome strong{color:var(--fg);font-family:var(--display);font-weight:600}.pt-rail__out{align-items:center;background:rgba(163,51,53,.07);border-radius:var(--radius-control);color:var(--nrcia-red);display:flex;flex:none;font-size:14px;font-weight:650;gap:10px;margin:4px 14px 0;min-height:46px;padding:12px 14px;text-decoration:none}.pt-rail__out:hover{background:rgba(163,51,53,.13)}.pt-rail__out svg{flex:none;height:18px;width:18px}.pt-rail>.pt-nav{flex:1 1 auto;min-height:0;overflow:hidden auto}.pt-rail__foot{padding-top:12px}}.pt-fact__v:has(>.pt-fact__note){display:block}.pt-fact__v:has(>.pt-fact__note)>.pt-fact__note{margin-top:5px}.pt-facts>.pt-fact--tight,.pt-field-row>.pt-field--tight{grid-column:span 1}@media (min-width:768px){.pt-fact--tight,.pt-field--tight{max-width:12ch}}.pt-subhead{border-top:1px solid var(--hairline);color:var(--fg-faint);font-size:11px;font-weight:700;grid-column:1/-1;letter-spacing:.07em;margin:6px 0 0;padding-top:14px;text-transform:uppercase}.pt-subhead:first-child{border-top:0;margin-top:0;padding-top:0}@media (max-width:767px){.pt-subhead{font-size:10.5px;padding-top:12px}}@media (max-width:1023px){.pt-rail>.pt-brand{display:none}.pt-rail__welcome{font-size:16px;padding:16px 56px 10px 18px}}.pt-field-row:empty{display:none}@media (min-width:1024px){.pt-sections{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.pt-sections>*{grid-column:auto}.pt-sections>.pt-hero,.pt-sections>.pt-w--f{grid-column:1/-1}.pt-grid[data-pt-dash]{grid-auto-flow:row dense;grid-template-columns:repeat(6,minmax(0,1fr))}.pt-grid[data-pt-dash]>.pt-card{grid-column:span 2}.pt-grid[data-pt-dash]>.pt-w--s{grid-column:span 3}.pt-grid[data-pt-dash]>.pt-hero,.pt-grid[data-pt-dash]>.pt-ipl,.pt-grid[data-pt-dash]>.pt-pagehead,.pt-grid[data-pt-dash]>.pt-w--f,.pt-grid[data-pt-dash]>.pt-w--l,.pt-grid[data-pt-dash]>.pt-w--xl,.pt-grid[data-pt-dash]>[data-team]{grid-column:1/-1}.pt-grid[data-pt-dash]>.pt-card:last-child{grid-column-end:-1}}.pt-billing__lines{border-top:1px solid var(--hairline);display:grid;gap:6px;list-style:none;margin:14px 0 0;padding:12px 0 0}.pt-billing__lines li{color:var(--fg-soft);font-size:13.5px;line-height:1.45;padding-left:16px;position:relative}.pt-billing__lines li:before{background:var(--member-blue);border-radius:50%;content:"";height:5px;left:0;position:absolute;top:.55em;width:5px}