.hg-globe[data-astro-cid-mcn322ag]{aspect-ratio:1;width:100%;margin:0 auto;position:relative}@media (width<=1023px){.hg-globe[data-astro-cid-mcn322ag]{opacity:.9;max-width:440px}.hg-globe[data-astro-cid-mcn322ag] .hg-canvas[data-astro-cid-mcn322ag]{pointer-events:none;touch-action:auto}}.hg-canvas[data-astro-cid-mcn322ag]{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.hg-canvas[data-astro-cid-mcn322ag]:active{cursor:grabbing}.hg-tip[data-astro-cid-mcn322ag]{pointer-events:auto;z-index:30;background:rgb(var(--c-navy) / .97);border:1px solid rgb(var(--c-slate));border-radius:12px;width:240px;max-width:80vw;padding:12px 14px;position:fixed;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 18px 40px -14px #00000080}.hg-tip-big[data-astro-cid-mcn322ag]{color:rgb(var(--c-white));letter-spacing:-.02em;margin:6px 0 3px;font-family:Public Sans,system-ui,sans-serif;font-size:34px;font-weight:700;line-height:1}.hg-tip-text[data-astro-cid-mcn322ag]{color:rgb(var(--c-cloud));font-size:12.5px;line-height:1.45}.hg-tip-src[data-astro-cid-mcn322ag]{letter-spacing:.04em;color:rgb(var(--c-steel));margin-top:10px;font-size:9.5px}.hg-tip-srclink[data-astro-cid-mcn322ag]{color:rgb(var(--c-mist));border-bottom:1px dotted rgb(var(--c-steel));text-decoration:none;transition:color .2s,border-color .2s}.hg-tip-srclink[data-astro-cid-mcn322ag]:hover{color:#00bfa6;border-bottom-color:#00bfa6}.hg-tip-srclink[data-astro-cid-mcn322ag]:after{content:" ↗"}@media (prefers-reduced-motion:reduce){.hg-canvas[data-astro-cid-mcn322ag]{cursor:default}}.aa-row[data-astro-cid-2k3yc24i]{opacity:.32;transition:opacity .45s,transform .45s;transform:translateY(6px)}.aa-row[data-astro-cid-2k3yc24i].in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.aa-row[data-astro-cid-2k3yc24i]{opacity:1;transition:none;transform:none}}.r-time-estimate[data-astro-cid-2aqcjucn]{background:var(--r-surface);border:1px solid #00bfa633;border-radius:16px;grid-template-columns:.75fr 1.25fr;align-items:center;gap:45px;margin-top:35px;padding:36px;scroll-margin-top:160px;transition:transform .5s,border-color .5s,box-shadow .5s;display:grid;box-shadow:0 24px 60px -46px #14203666}.r-time-estimate[data-astro-cid-2aqcjucn] .r-eyebrow[data-astro-cid-2aqcjucn]{margin-top:20px}.r-time-estimate[data-astro-cid-2aqcjucn] h3[data-astro-cid-2aqcjucn]{letter-spacing:-.03em;margin:10px 0;font-size:24px}.r-time-estimate[data-astro-cid-2aqcjucn]>div[data-astro-cid-2aqcjucn]>p[data-astro-cid-2aqcjucn]:not(.r-eyebrow){color:rgb(var(--c-mist));font-size:13px}.r-time-inputs[data-astro-cid-2aqcjucn]{grid-template-columns:1.1fr 1.6fr minmax(110px,.8fr);align-items:end;gap:16px;display:grid}.r-time-inputs[data-astro-cid-2aqcjucn]>div[data-astro-cid-2aqcjucn]{min-width:0}.r-time-inputs[data-astro-cid-2aqcjucn] label[data-astro-cid-2aqcjucn]{white-space:nowrap;min-height:21px;color:rgb(var(--c-mist));align-items:baseline;gap:8px;font-size:12px;display:flex}.r-time-inputs[data-astro-cid-2aqcjucn] label[data-astro-cid-2aqcjucn] output[data-astro-cid-2aqcjucn]{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch;color:var(--color-teal);flex-shrink:0;margin-left:auto;font-family:Public Sans,sans-serif;font-size:14px}.r-time-inputs[data-astro-cid-2aqcjucn] input[data-astro-cid-2aqcjucn]{width:100%;margin:17px 0 8px;display:block}.r-time-inputs[data-astro-cid-2aqcjucn] input[data-astro-cid-2aqcjucn]:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.r-time-result[data-astro-cid-2aqcjucn]{background:#00bfa60d;border-radius:14px;padding:18px 14px}.r-time-result[data-astro-cid-2aqcjucn] output[data-astro-cid-2aqcjucn]{color:var(--color-teal);font-variant-numeric:tabular-nums;font-size:42px;font-weight:600;line-height:1.1;display:block}.r-time-result[data-astro-cid-2aqcjucn] span[data-astro-cid-2aqcjucn]{color:rgb(var(--c-mist));margin-top:6px;font-size:11px;display:block}.r-time-note[data-astro-cid-2aqcjucn]{margin-top:12px;font-size:11px!important}.r-time-estimate[data-astro-cid-2aqcjucn] .r-link[data-astro-cid-2aqcjucn]{margin-top:9px;font-size:12px;display:inline-block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.r-time-estimate[data-astro-cid-2aqcjucn]:hover,.r-time-estimate[data-astro-cid-2aqcjucn]:focus-within{border-color:#00bfa680;transform:translateY(-5px)scale(1.012);box-shadow:0 30px 65px -42px #14203666}}@media (prefers-reduced-motion:reduce){.r-time-estimate[data-astro-cid-2aqcjucn]{transition:none}}@media (width<=1100px){.r-time-estimate[data-astro-cid-2aqcjucn]{grid-template-columns:1fr;gap:20px}}@media (width<=700px){.r-time-estimate[data-astro-cid-2aqcjucn]{padding:24px 20px}.r-time-inputs[data-astro-cid-2aqcjucn]{grid-template-columns:1fr;gap:22px}.r-time-inputs[data-astro-cid-2aqcjucn] label[data-astro-cid-2aqcjucn]{white-space:normal}.r-time-result[data-astro-cid-2aqcjucn]{align-items:baseline;gap:10px;padding:0;display:flex}}.readiness-home{--r-accent:var(--color-teal);--r-surface:rgb(var(--c-navy));color:rgb(var(--c-cloud))}[data-theme=light] .readiness-home{--r-surface:#fff;--r-error:#b42318}.readiness-home [hidden]{display:none!important}.readiness-home section,.readiness-home #readiness-review{scroll-margin-top:calc(var(--site-nav-height,80px) + 24px)}.r-wrap{width:min(1200px,100% - 80px);margin:auto}.r-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--r-accent);font:11px/1.6 Public Sans,sans-serif}.readiness-home h1,.readiness-home h2,.readiness-home h3{letter-spacing:-.04em;color:rgb(var(--c-white));font-weight:600;line-height:1.08}.readiness-home h2{margin:14px 0 20px;font-size:40px}.readiness-home h3{margin:15px 0;font-size:26px}.readiness-home p{line-height:1.75}.r-caption{color:rgb(var(--c-mist));font-size:12px}.r-hero{--c-navy:18 30 51;--c-steel:107 122 145;isolation:isolate;padding:88px 0 36px}.r-hero .r-wrap{z-index:2;width:min(1520px,100% - 96px);position:relative}.r-hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:36px;min-height:780px;display:grid}.r-hero-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.r-hero.r-contrast:before{z-index:1;background:linear-gradient(#0b1222 0,#0b1222e6 36px,#0b122299 120px,#0b122200 240px),linear-gradient(90deg,#0b1222d9 0%,#0b1222bb 37%,#0b122255 65%,#0b122233 100%),linear-gradient(#0b122240 0%,#0b122230 65%,#0b1222 100%)}.r-hero .r-eyebrow{letter-spacing:.12em;color:var(--color-teal-light);font-size:12px;font-weight:600}.r-hero-copy{z-index:1;max-width:740px;position:relative}.r-hero h1{color:#f0f3f7f2;text-shadow:0 3px 30px #0b122240;margin:22px 0;font-size:clamp(58px,5.8vw,90px);font-weight:500;line-height:1.04}.r-hero h1 span{color:var(--r-accent)}.r-lead{color:#f0f3f7;max-width:560px;margin-top:24px;font-size:21px}.r-hero-detail{max-width:510px;color:rgb(var(--c-cloud));margin-top:20px;font-size:16px}.r-hero .r-caption{max-width:440px;color:rgb(var(--c-cloud))}.r-actions{flex-wrap:wrap;align-items:center;gap:25px;margin:28px 0 17px;display:flex}.r-link{color:var(--r-accent);font-size:14px;font-weight:600}.r-link:hover{text-underline-offset:4px;text-decoration:underline}.r-visual{min-width:0;height:740px;position:relative}.r-globe{height:740px;position:absolute;inset:0 -16%}.r-globe .hg-globe{aspect-ratio:auto;height:740px}.readiness-home .r-globe .hg-globe{max-width:none}.r-hero .r-globe .hg-globe{opacity:1}.r-hero-foot{color:rgb(var(--c-cloud));border-top:1px solid #ffffff1f;flex-wrap:wrap;align-items:center;gap:25px;margin-top:24px;padding-top:24px;font-size:12px;display:flex}.r-hero-foot>a{color:var(--color-teal);margin-left:auto}.r-band{background:var(--r-surface);padding:96px 0}.r-friction{grid-template-columns:.65fr 1.35fr;gap:56px;display:grid}.r-friction>div>p:last-child{color:rgb(var(--c-mist));font-size:14px}.r-steps{align-items:stretch;gap:20px;display:flex}.r-steps article{border:1px solid rgb(var(--c-slate)/.65);background:rgb(var(--c-midnight)/.6);border-radius:14px;flex:1;min-width:0;min-height:330px;padding:28px 24px;transition:flex .5s,transform .5s,opacity .5s,border-color .5s,box-shadow .5s}.r-steps h3{margin:24px 0 14px;font-size:20px}.r-steps article>p:last-child{color:rgb(var(--c-mist));font-size:14px}.r-steps article.is-current{border-color:#00bfa666;flex:1.12;box-shadow:0 18px 36px -30px #00bfa666}.r-section{padding-top:75px;padding-bottom:75px}.r-status{color:var(--amber-ink);background:#ffb34715;border-radius:4px;padding:4px 8px;font-size:11px;display:inline-block}.r-workflow-evidence{background:rgb(var(--c-midnight));border-radius:12px;align-self:center;min-width:0;padding:22px}.r-source-files{margin-bottom:18px}.r-source-files>div{align-items:center;gap:10px;padding:10px 0;font-size:12px;display:flex}.r-source-files strong{font-weight:500}.r-source-files>div>span:last-child{color:rgb(var(--c-mist));white-space:nowrap;margin-left:auto;font-size:10px}.r-evidence>div{grid-template-columns:1fr 1fr;gap:15px;padding:13px 0;display:grid}.r-evidence dt{color:rgb(var(--c-mist));font-size:12px}.r-evidence dd{color:rgb(var(--c-white));overflow-wrap:anywhere;font-size:14px;font-weight:500}.r-evidence-caption{color:rgb(var(--c-mist));margin-bottom:14px;font-size:11px}.r-workflow-counts .r-evidence{grid-template-columns:1fr 1fr;gap:15px;margin:8px 0 18px;display:grid}.r-workflow-counts .r-evidence>div{background:#ffb34708;border:1px solid #ffb34766;border-radius:6px;padding:18px 15px;display:block}.r-workflow-counts .r-evidence dd{margin-top:16px;line-height:1.2}.r-count-value{font-size:36px;display:block}.r-workflow-counts small{margin-top:6px;font-size:12px;font-weight:400;display:block}.r-workflow-counts .r-evidence-caption{margin-bottom:0}.r-workflow-proof .r-evidence>div:last-child dd{color:var(--amber-ink)}.r-workflow-proof .r-link{margin-top:18px;font-size:12px;display:inline-block}.r-handoff-options{flex-wrap:wrap;gap:8px;margin-top:20px;font-size:10px;display:flex}.r-handoff-options span{border:1px solid rgb(var(--c-slate));color:rgb(var(--c-mist));border-radius:4px;padding:5px 8px}.r-example-note{margin-top:16px}.r-coverage{grid-template-columns:1fr 1fr;gap:65px;display:grid}.r-coverage p:not(.r-eyebrow){color:rgb(var(--c-mist));font-size:14px}.r-document-label{color:rgb(var(--c-mist));margin-top:28px;font-size:12px;font-weight:600}.r-kinds{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;list-style:none;display:grid}.r-kinds li{border:1px solid rgb(var(--c-slate)/.6);background:rgb(var(--c-midnight)/.45);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:10px;font-size:12px;line-height:1.4;display:flex}.r-coverage-detail{padding-left:20px}.r-coverage-detail article{background:rgb(var(--c-midnight)/.6);border:1px solid #0000;border-radius:16px;padding:26px}.r-coverage-detail article.is-current{border-color:#00bfa64d;box-shadow:0 20px 45px -38px #00bfa680}.r-coverage-detail article+article{margin-top:16px}.r-coverage-detail h3{font-size:19px}.r-coverage-detail .r-link{margin-top:12px;display:inline-block}.r-faq{grid-template-columns:.65fr 1.35fr;gap:80px;display:grid}.r-faq h2{font-size:34px}.r-faq details{border-bottom:1px solid rgb(var(--c-slate));transition:border-color .3s}.r-faq details[open]{border-color:#00bfa680}.r-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:15px;font-weight:600;list-style:none;transition:color .3s;display:flex}.r-faq summary::-webkit-details-marker{display:none}.r-faq summary:after{content:"";border:solid var(--color-teal);border-width:0 1.5px 1.5px 0;flex-shrink:0;width:8px;height:8px;transition:transform .3s;transform:rotate(-45deg)}.r-faq details[open] summary:after{transform:rotate(45deg)}.r-faq summary:hover,.r-faq details[open] summary{color:var(--color-teal)}.r-faq details p{color:rgb(var(--c-mist));padding:0 28px 24px 0;font-size:14px}.readiness-home #audit{background:#0b1222}.readiness-home #audit>.max-w-content>.glass{box-shadow:none;background:0 0;border:0;padding:0}.readiness-home #audit .glass-soft{background:var(--r-surface);border:1px solid rgb(var(--c-slate));border-radius:16px}.readiness-home #audit input[data-audit-field]{background:rgb(var(--c-midnight));height:40px;color:rgb(var(--c-cloud));border-color:rgb(var(--c-slate));border-radius:4px;padding:0 14px}.readiness-home #audit .aa-row{opacity:1;background:#ffffff04;border:1px solid #ffffff0d;border-radius:12px;padding:14px;transition:transform .45s,box-shadow .45s,background .3s,border-color .3s;transform:none}.readiness-home #audit .aa-row:hover{background:#00bfa608;border-color:#00bfa64d}.readiness-home #audit label{font-size:13px}.readiness-home #audit input:focus-visible{outline-offset:2px;outline:2px solid #00bfa680}.readiness-home #audit .aa-row .text-cloud{color:#f0f3f7}.readiness-home #audit .aa-row .text-mist{color:#c8d2e0}.readiness-home #audit .glass-soft .text-teal{color:var(--r-accent)}.readiness-home #audit [data-audit-err],.readiness-home #audit [data-audit-error]{color:var(--r-error,#ff6b6b)}.readiness-home #audit input[aria-invalid=true]{border-color:var(--r-error,#ff6b6b)}.readiness-home #audit h2,.readiness-home #audit .mono-label{color:#f0f3f7}.readiness-home #audit h2 .text-teal{color:var(--color-teal)}.readiness-home #audit>.max-w-content>.glass>.grid>div:first-child p{color:#c8d2e0}.readiness-home .r-title-accent{color:var(--r-accent)}.readiness-home .reveal{transition-delay:var(--r-delay,0s)}.r-visual:before{content:"";pointer-events:none;background:radial-gradient(#0b122299,#0000 72%);border-radius:50%;position:absolute;inset:0 -10%}.r-foot-promise{align-items:center;gap:12px;display:inline-flex}.r-foot-promise>span:first-child{color:var(--r-accent);flex-shrink:0}.r-foot-promise svg{width:20px;height:20px}.r-contrast{--c-white:240 243 247;--c-cloud:200 210 224;--c-mist:167 182 203;--c-slate:58 79 110;background:#0b1222;position:relative;overflow:hidden}.r-contrast:before{content:"";pointer-events:none;background:radial-gradient(at 95% 0,#00bfa61a,#0000 65%);position:absolute;inset:0}.r-contrast>.r-wrap{position:relative}.r-step-mark{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.r-steps article{position:relative}.r-steps article.is-current .r-step-mark>span:first-child{border-color:#00bfa680}.r-focus-item:focus-visible{outline:2px solid var(--color-teal);outline-offset:8px;border-radius:8px}.r-coverage-detail>article>.inline-flex{float:left;width:58px;height:58px;color:var(--r-accent);margin-right:16px}.r-coverage-detail h3{align-items:center;min-height:58px;margin-top:0;display:flex}.r-coverage-detail article>p{clear:both}.r-kinds li{color:rgb(var(--c-cloud))}@media (prefers-reduced-motion:no-preference){.r-hero-copy{animation:.8s both r-arrive}.r-faq details[open] p{animation:.35s both r-arrive}}@keyframes r-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.readiness-home .reveal{opacity:1;transition:none;transform:none}.r-step-mark>span:first-child,.r-audience-card{transition:none}.r-steps article:hover .r-step-mark>span:first-child{transform:none}}@media (width<=760px){.readiness-home .r-hero-grid{grid-template-columns:minmax(0,1fr)}.r-actions .btn-primary{padding-inline:16px;font-size:14px}.r-visual:before{inset:20px 0 0}.r-step-mark{gap:14px}}@media (width<=1050px){.r-wrap{width:calc(100% - 48px)}.r-hero .r-wrap{width:calc(100% - 64px)}.r-hero-grid{gap:20px;min-height:680px}.r-friction{grid-template-columns:1fr;gap:36px}.r-friction>div:first-child{max-width:650px}.r-hero h1{font-size:clamp(48px,6vw,62px)}.r-visual{height:640px}.r-globe,.r-globe .hg-globe{height:660px}.r-lead{font-size:19px}.r-friction .r-steps{gap:12px}.r-steps article{padding:20px 16px}}@media (width<=1150px){.readiness-home section,.readiness-home #readiness-review{scroll-margin-top:calc(var(--site-nav-height,132px) + 24px)}}@media (width<=760px){.r-steps{flex-direction:column}.r-steps h3{margin:12px 0}.r-evidence{min-width:0}.r-evidence dd{overflow-wrap:anywhere}.r-wrap{width:calc(100% - 40px)}.r-hero{padding:58px 0 28px}.r-hero .r-wrap{width:calc(100% - 40px)}.r-hero-grid,.r-friction,.r-coverage,.r-faq{grid-template-columns:1fr;gap:32px}.r-hero-grid{min-height:0}.r-hero h1{font-size:clamp(42px,8.5vw,60px)}.r-lead{font-size:18px}.r-hero-detail{font-size:15px}.r-actions{gap:20px}.r-visual{height:400px}.r-globe{inset:0 -5%}.r-globe,.r-globe .hg-globe{height:400px}.r-hero.r-contrast:before{background:linear-gradient(#0b1222f5 0%,#0b1222eb 42%,#0b122299 72%,#0b1222eb 100%)}.r-hero-photo{-o-object-position:60% center;object-position:60% center}.r-hero-foot{gap:12px;font-size:11px}.r-hero-foot>a{margin-left:0}.readiness-home h2{font-size:35px}.r-steps{gap:18px}.r-steps article{min-height:0}.r-steps h3{font-size:18px}.r-steps article>p:last-child{font-size:13px}.r-workflow-evidence{padding:16px}.r-workflow-counts .r-evidence{gap:10px}.r-workflow-counts .r-evidence>div{padding:14px 10px}.r-workflow-counts .r-evidence dd{font-size:24px}.r-coverage-detail{border-left:0;padding-left:0}.r-band,.r-section{padding-top:55px;padding-bottom:55px}.r-faq{gap:20px}.readiness-home #readiness-review{scroll-margin-top:calc(var(--site-nav-height,132px) + 24px)}}.r-roadmap{margin-top:12px;font-size:12px!important}[data-focus-ready] .r-focus-item.in{opacity:.9;transition:flex .5s,opacity .5s,transform .5s,border-color .5s,box-shadow .5s}[data-focus-ready] .r-focus-item.in.is-current{opacity:1;transform:translateY(-8px)scale(1.012)}.r-bottom-offers #pricing{background:rgb(var(--c-midnight))}.r-bottom-offers #pricing h2{margin:8px 0;font-size:28px}.r-bottom-offers .section-pad h2{margin-bottom:22px;font-size:44px;line-height:1.12}.r-bottom-offers .section-pad{background:var(--r-surface);padding-inline:20px}@media (width<=760px){.r-bottom-offers .section-pad h2{font-size:35px}}@media (prefers-reduced-motion:reduce){[data-focus-ready] .r-focus-item{opacity:1!important;transition:none!important;transform:none!important}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.r-bottom-offers #pricing .glass{transition:transform .4s,border-color .4s}.r-bottom-offers #pricing .glass:hover,.r-bottom-offers #pricing .glass:focus-within{border-color:#00bfa680;transform:translateY(-5px)scale(1.012)}}@media (width<=760px){.r-faq summary{padding:22px 0}.r-coverage-detail article{padding:22px}}@media (prefers-reduced-motion:reduce){.r-faq details,.readiness-home #audit .aa-row{transition:none}}.r-story{padding-block:104px}.r-story-intro{text-align:center;max-width:780px;margin-bottom:56px}.r-story-intro h2{font-size:48px}.r-story-intro>p:last-child{color:rgb(var(--c-mist));margin-top:24px;font-size:17px}.r-workflow{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid}.r-workflow-selector{flex-direction:column;gap:12px;display:flex}.r-workflow-selector button{text-align:left;background:var(--r-surface);border:1px solid rgb(var(--c-slate)/.6);opacity:.88;border-radius:15px;align-items:center;gap:20px;padding:22px;transition:opacity .5s,transform .5s,border-color .5s,box-shadow .5s;display:flex}.r-workflow-selector [aria-selected=true]{opacity:1;border-color:#00bfa680;transform:translateY(-5px)scale(1.018);box-shadow:0 22px 50px -36px #14203666}.r-step-index{border:1px solid rgb(var(--c-slate));width:40px;height:40px;color:rgb(var(--c-mist));border-radius:50%;flex-shrink:0;place-items:center;font:12px Public Sans,sans-serif;display:grid}.r-workflow-selector [aria-selected=true] .r-step-index{color:var(--color-teal);background:#00bfa60a;border-color:#00bfa666}.r-workflow-selector strong{text-transform:uppercase;letter-spacing:.08em;color:var(--color-teal);font:11px Public Sans,sans-serif;display:block}.r-step-description{letter-spacing:-.03em;color:rgb(var(--c-white));margin-top:8px;font-size:24px;font-weight:600;line-height:1.22;display:block}.r-step-arrow{color:var(--color-teal);opacity:0;margin-left:auto;transition:opacity .3s}.r-workflow-selector [aria-selected=true] .r-step-arrow{opacity:1}.r-workflow-selector button:focus-visible,.r-workflow-pane:focus-visible{outline:2px solid var(--color-teal);outline-offset:6px;border-radius:10px}.r-workflow-stage{align-self:stretch;min-width:0;display:grid}.r-workflow-pane{visibility:hidden;pointer-events:none;background:var(--r-surface);border:1px solid rgb(var(--c-slate)/.65);opacity:.88;border-radius:18px;flex-direction:column;grid-area:1/1;min-width:0;padding:32px;transition:opacity .5s,transform .5s,border-color .5s,box-shadow .5s;display:flex;box-shadow:0 24px 60px -44px #14203655}.r-workflow-pane.is-current{visibility:visible;pointer-events:auto;opacity:1;border-color:#00bfa680;transform:translateY(-5px)scale(1.018);box-shadow:0 22px 50px -36px #14203666}.r-sample-header{color:rgb(var(--c-mist));justify-content:space-between;align-items:center;gap:16px;font:10px/1.5 Public Sans,sans-serif;display:flex}.r-pane-description{color:rgb(var(--c-mist));margin-top:24px;font-size:15px}.r-pane-note{color:rgb(var(--c-mist));margin-top:auto;padding-top:20px;font-size:12px}.r-workflow-pane .r-workflow-evidence{background:0 0;align-self:stretch;margin:22px 0 0;padding:0}.r-workflow-pane .r-source-files{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.r-workflow-pane .r-source-files>div{background:rgb(var(--c-midnight));border-radius:12px;flex:180px;gap:12px;min-width:0;padding:14px;font-size:12px}.r-workflow-pane .r-source-files>div>span:last-child{display:none}.r-workflow-pane .r-count-value{font-size:52px}.r-workflow-pane .r-workflow-counts .r-evidence>div{padding:24px 18px}.r-workflow-pane .r-workflow-counts .r-evidence-caption{margin-top:20px}.r-example-note{text-align:right;margin-top:18px;font-size:11px}.r-audience{isolation:isolate;padding-block:108px}.r-audience-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;width:100%;height:100%;transition:transform 1.2s;position:absolute;inset:0;transform:scale(1.025)}.r-audience:hover .r-audience-photo{transform:scale(1)}.r-audience:before{z-index:1;background:linear-gradient(#0b122299,#0b1222bb)}.r-audience>.r-wrap{z-index:2;position:relative}.r-audience-intro{text-align:center;max-width:760px;margin:0 auto 52px}.r-audience-intro h2{font-size:48px}.r-audience-intro>p:last-child{color:rgb(var(--c-cloud));margin-top:24px;font-size:17px}.r-audience-cards{gap:24px;min-height:440px;display:flex}.r-audience-card{opacity:.85;background:#0b1222d9;border:1px solid #ffffff26;border-radius:16px;flex-direction:column;flex:1;min-width:0;padding:36px;transition:flex .5s,transform .5s,opacity .5s,background .5s,border-color .5s;display:flex}.r-audience-card.is-current{opacity:1;background:#0b1222e6;border-color:#00bfa680;flex:1.12;transform:translateY(-8px)}.r-audience-card:focus-visible{outline:2px solid var(--color-teal);outline-offset:6px}.r-audience-icon{color:var(--color-teal);margin-bottom:22px;display:block}.r-audience-icon svg{width:34px;height:34px;transition:transform .45s}.r-audience-card.is-current .r-audience-icon svg{transform:translateY(-3px)}.r-audience-card .r-audience-label{text-transform:uppercase;letter-spacing:.08em;color:var(--color-teal);font:11px/1.6 Public Sans,sans-serif}.r-audience-card h3{min-height:2.16em;margin:14px 0 20px;font-size:32px}.r-audience-card>p:not(.r-audience-label){color:rgb(var(--c-cloud));max-width:440px;font-size:16px}.r-audience-card ul{color:rgb(var(--c-cloud));margin:24px 0;font-size:14px;line-height:1.6;list-style:none}.r-audience-card li+li{margin-top:8px}.r-audience-card li:before{content:"→";color:var(--color-teal);margin-right:12px}.r-audience-card .r-link{align-self:flex-start;margin-top:auto;padding-top:8px}.r-audience-card .r-link span{transition:transform .3s;display:inline-block}.r-audience-card.is-current .r-link span{transform:translate(4px)}@media (width<=960px){.r-workflow{grid-template-columns:1fr;gap:32px}.r-workflow-selector{grid-template-columns:1fr 1fr;gap:12px 28px;display:grid}.r-step-description{font-size:21px}.r-audience-card{padding:28px}.r-audience-card h3{font-size:28px}}@media (width<=760px){.r-story,.r-audience{padding-block:68px}.r-story-intro,.r-audience-intro{margin-bottom:36px}.r-story-intro h2,.r-audience-intro h2{font-size:35px}.r-story-intro>p:last-child,.r-audience-intro>p:last-child{font-size:15px}.r-workflow-selector{gap:8px 16px}.r-workflow-selector button{opacity:.9;gap:10px;padding:14px 10px}.r-workflow-selector strong{text-transform:none;letter-spacing:0;color:rgb(var(--c-white));font-family:inherit;font-size:14px;font-weight:600;line-height:1.4}.r-step-index{width:32px;height:32px;font-size:10px}.r-step-description,.r-step-arrow{display:none}.r-workflow-selector [aria-selected=true]{transform:none}.r-workflow-pane{padding:24px 20px;display:none}.r-workflow-pane.is-current{display:flex;transform:none}.r-sample-header{flex-wrap:wrap;gap:10px}.r-workflow-pane .r-count-value{font-size:38px}.r-workflow-pane .r-workflow-counts .r-evidence>div{padding:18px 12px}.r-example-note{text-align:left}.r-audience-cards{flex-direction:column;gap:20px;min-height:0}.r-audience-card,.r-audience-card.is-current{opacity:1;flex:auto;padding:28px 24px;transform:none}.r-audience-card h3{min-height:0;font-size:28px}.r-audience-card>p:not(.r-audience-label){font-size:15px}.r-audience-icon{margin-bottom:18px}.r-audience-card ul{font-size:13px}}@media (prefers-reduced-motion:reduce){.r-workflow-selector button,.r-step-arrow,.r-audience-photo,.r-audience-card,.r-audience-icon svg,.r-audience-card .r-link span{transition:none}.r-audience-card.is-current,.r-audience:hover .r-audience-photo{transform:none}}@media (width<=760px){.r-kinds{gap:10px}.r-kinds li{gap:8px;padding:8px;font-size:11px}.r-kinds .document-kind-icon{width:32px;height:32px}.r-workflow-selector button{min-height:60px}}@media (prefers-reduced-motion:reduce){.r-steps article,.r-workflow-pane,.r-workflow-selector [aria-selected=true]{transition:none;transform:none!important}}.r-kinds li{transition:transform .45s,border-color .45s,box-shadow .45s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.r-kinds li:hover{border-color:#00bfa680;transform:translateY(-5px)scale(1.025);box-shadow:0 18px 36px -25px #14203655}.readiness-home #audit .aa-row:hover{transform:translateY(-5px)scale(1.015);box-shadow:0 22px 40px -30px #0008}}@media (prefers-reduced-motion:reduce){.r-kinds li,.r-faq summary,.r-faq summary:after{transition:none}}
