.risk-passport-page .dashboard-wrap{display:block;width:100%;margin:0;padding:var(--ui-space-xl) 0 var(--ui-space-page);}
.risk-passport{--passport-accent:var(--ui-info);--app-min-height:calc(var(--ui-space-page) * 12 + var(--ui-space-2xl));--passport-insights-width:300px;--passport-pane-note-width:calc(var(--ui-space-page) + var(--ui-space-page) + var(--ui-space-page) + var(--ui-space-page));--passport-rail-mark-size:42px;--passport-intro-min-height:310px;--passport-intro-art-width:62%;--passport-intro-art-height:100%;--passport-intro-accent-size:var(--ui-border-accent);--passport-score-column-width:270px;--passport-score-size:190px;--passport-score-stroke:var(--ui-icon-tiny);--passport-score-glow:var(--ui-icon-tiny);--passport-score-inner-offset:var(--ui-space-xl);--passport-intro-title-width:720px;--passport-intro-copy-width:580px;--passport-warning-width:620px;--passport-warning-label-width:180px;--passport-factor-height:70px;--passport-factor-index-width:40px;--passport-factor-score-width:110px;--passport-clean-min-height:120px;--passport-clean-icon-size:30px;--passport-distribution-chart-height:150px;--passport-distribution-value-width:60px;--passport-investor-height:60px;--passport-investor-logo-size:30px;--passport-link-arrow-width:var(--ui-icon-md);width:100%;margin:0;font-family:var(--ui-font);color:var(--ui-text);}
.risk-passport.risk-tone-low{--passport-accent:var(--ui-positive);}
.risk-passport.risk-tone-moderate{--passport-accent:var(--ui-warning);}
.risk-passport.risk-tone-elevated,.risk-passport.risk-tone-high{--passport-accent:var(--ui-danger);}
.risk-passport{--app-rail-mark-size:var(--passport-rail-mark-size);--app-rail-mark-bg:var(--passport-accent);}
.passport-rail-nav{--app-rail-nav-accent:var(--passport-accent);margin:var(--ui-space-2xl) 0 0;}
.passport-topbar .passport-live-status{--app-live-status-color:var(--passport-accent);}
.passport-intro{position:relative;display:flex;flex-direction:row;align-items:stretch;min-height:var(--passport-intro-min-height);padding:var(--ui-space-2xl);border-bottom:var(--ui-border) solid var(--ui-line);background:var(--ui-surface-strong-float);overflow:hidden;}
.passport-intro::before{position:absolute;left:0;bottom:0;width:100%;height:var(--passport-intro-accent-size);content:"";background:var(--passport-accent);opacity:.8;}
.passport-intro-art{position:absolute;right:0;bottom:0;width:var(--passport-intro-art-width);height:var(--passport-intro-art-height);stroke:var(--ui-line);stroke-width:var(--ui-border);pointer-events:none;}
.passport-intro-art path{stroke-dasharray:720;stroke-dashoffset:720;animation:passport-line 2.8s ease-out forwards;}
.passport-intro-art path:nth-of-type(1){stroke:var(--passport-accent);}
.passport-intro-art path:nth-of-type(2){stroke:var(--ui-line-hover);animation-delay:.2s;}
.passport-intro-art path:nth-of-type(3){stroke:var(--ui-line-hover);}
.passport-intro-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;width:calc(100% - var(--passport-score-column-width));padding-right:var(--ui-space-2xl);}
.passport-eyebrow{display:block;color:var(--passport-accent);font-size:var(--ui-font-caption);font-weight:700;letter-spacing:.12em;text-transform:uppercase;}
.passport-intro h1{max-width:var(--passport-intro-title-width);margin:var(--ui-space-sm) 0 0;color:var(--ui-text);font-family:var(--ui-heading);font-size:var(--ui-font-display);font-weight:500;line-height:1.05;letter-spacing:-.06em;}
.passport-intro-copy>p{max-width:var(--passport-intro-copy-width);margin:var(--ui-space-md) 0 0;color:var(--ui-body);font-size:var(--ui-font-lead);line-height:1.6;}
.passport-data-warning{display:flex;flex-direction:row;width:100%;max-width:var(--passport-warning-width);margin:var(--ui-space-lg) 0 0;padding:var(--ui-space-sm) 0;border-top:var(--ui-border) solid var(--ui-warning);color:var(--ui-body);}
.passport-data-warning b{width:var(--passport-warning-label-width);color:var(--ui-text);font-size:var(--ui-font-meta);}
.passport-data-warning span{width:calc(100% - var(--passport-warning-label-width));font-size:var(--ui-font-meta);line-height:1.4;}
.passport-grade{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--passport-score-column-width);padding:0;}
.passport-grade-meter{position:relative;isolation:isolate;width:var(--passport-score-size);height:var(--passport-score-size);border-radius:var(--ui-radius-round);background:var(--ui-bg-float);}
.passport-grade-meter:before{position:absolute;z-index:0;top:var(--passport-score-inner-offset);left:var(--passport-score-inner-offset);width:calc(100% - var(--passport-score-inner-offset) - var(--passport-score-inner-offset));height:calc(100% - var(--passport-score-inner-offset) - var(--passport-score-inner-offset));border:var(--ui-border) solid var(--ui-line-soft);border-radius:var(--ui-radius-round);content:"";}
.passport-grade-meter svg{position:relative;z-index:1;display:block;width:100%;height:100%;transform:rotate(-90deg);}
.passport-grade-track,.passport-grade-progress{fill:none;stroke-width:var(--passport-score-stroke);}
.passport-grade-track{stroke:var(--ui-line-soft);}
.passport-grade-progress{stroke:var(--passport-accent);stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round;filter:drop-shadow(0 0 var(--passport-score-glow) color-mix(in srgb,var(--passport-accent) 35%,transparent));animation:passport-grade-progress 1.2s ease-out forwards;}
.passport-grade-value{position:absolute;z-index:2;top:50%;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;transform:translateY(-50%);text-align:center;}
.passport-grade strong{display:block;margin:0;color:var(--ui-text);font-family:var(--ui-heading);font-size:var(--ui-font-display);font-weight:500;line-height:1;letter-spacing:-.1em;}
.passport-grade small{display:block;margin:var(--ui-space-sm) 0 0;color:var(--passport-accent);font-size:var(--ui-font-caption);font-weight:700;line-height:1.2;}
.passport-grade em{display:block;margin:var(--ui-space-sm) 0 0;color:var(--ui-muted);font-size:var(--ui-font-caption);font-style:normal;text-align:center;}
.passport-workspace{display:flex;flex-direction:row;align-items:stretch;width:100%;}
.passport-main-column{width:calc(100% - var(--passport-insights-width));}
.passport-pane-title{display:flex;flex-direction:row;align-items:flex-start;width:100%;padding-bottom:var(--ui-space-lg);border-bottom:var(--ui-border) solid var(--ui-line);}
.passport-pane-title>span{width:var(--ui-control-height);color:var(--passport-accent);font-family:var(--ui-heading);font-size:var(--ui-font-subtitle);font-weight:500;line-height:1.1;letter-spacing:-.06em;}
.passport-pane-title>div{width:calc(100% - var(--ui-control-height));}
.passport-pane-title.has-note>div{width:calc(100% - var(--ui-control-height) - var(--passport-pane-note-width));}
.passport-pane-title h2{margin:0;color:var(--ui-text);font-family:var(--ui-heading);font-size:var(--ui-font-subtitle);font-weight:500;line-height:1.1;letter-spacing:-.045em;}
.passport-pane-title p{width:var(--passport-pane-note-width);margin:0;color:var(--ui-muted);font-size:var(--ui-font-caption);line-height:1.45;text-align:right;}
.passport-factor-list{width:100%;margin:var(--ui-space-sm) 0 0;}
.passport-factor-row{--factor-tone:var(--ui-positive);display:flex;flex-direction:row;align-items:center;width:100%;min-height:var(--passport-factor-height);border-bottom:var(--ui-border) solid var(--ui-line-soft);}
.passport-factor-row.severity-medium,.passport-factor-row.severity-moderate{--factor-tone:var(--ui-warning);}
.passport-factor-row.severity-elevated,.passport-factor-row.severity-high{--factor-tone:var(--ui-danger);}
.passport-factor-row:last-child{border-bottom:0;}
.passport-factor-row>span{width:var(--passport-factor-index-width);color:var(--ui-muted);font-size:var(--ui-font-caption);font-weight:700;}
.passport-factor-row>div{width:calc(100% - var(--passport-factor-index-width) - var(--passport-factor-score-width));}
.passport-factor-row small{display:block;color:var(--ui-muted);font-size:var(--ui-font-caption);font-weight:600;letter-spacing:.05em;text-transform:uppercase;}
.passport-factor-row small i{display:inline-block;width:var(--ui-icon-tiny);height:var(--ui-icon-tiny);margin-right:var(--ui-space-xs);border-radius:var(--ui-radius-round);background:var(--factor-tone);vertical-align:var(--ui-border);}
.passport-factor-row strong{display:block;margin:var(--ui-space-xs) 0 0;color:var(--ui-text);font-size:var(--ui-font-body);font-weight:600;line-height:1.3;}
.passport-factor-row>b{width:var(--passport-factor-score-width);color:var(--factor-tone);font-family:var(--ui-heading);font-size:var(--ui-font-meta);font-weight:500;text-align:right;}
.passport-clean-state{display:flex;flex-direction:row;align-items:center;width:100%;min-height:var(--passport-clean-min-height);margin:var(--ui-space-md) 0 0;padding:var(--ui-space-lg);border:var(--ui-border) dashed var(--ui-positive);border-radius:var(--ui-radius);background:var(--ui-bg);}
.passport-clean-state.is-limited{border-color:var(--ui-warning);}
.passport-clean-state>span{display:flex;flex-direction:row;align-items:center;justify-content:center;width:var(--passport-clean-icon-size);height:var(--passport-clean-icon-size);margin-right:var(--ui-space-md);border:var(--ui-border) solid var(--ui-positive);border-radius:var(--ui-radius-round);color:var(--ui-positive);font-size:var(--ui-font-body);font-weight:700;}
.passport-clean-state>div{width:calc(100% - var(--passport-clean-icon-size) - var(--ui-space-md));}
.passport-clean-state b{display:block;color:var(--ui-text);font-size:var(--ui-font-body);}
.passport-clean-state p{margin:var(--ui-space-xs) 0 0;color:var(--ui-body);font-size:var(--ui-font-meta);line-height:1.45;}
.passport-stat-list{width:100%;margin:var(--ui-space-lg) 0 0;}
.passport-stat-list>div{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:var(--ui-space-sm) 0;border-bottom:var(--ui-border) solid var(--ui-line-soft);}
.passport-stat-list>div:last-child{border-bottom:0;}
.passport-stat-list span,.passport-definition-list span{width:58%;color:var(--ui-muted);font-size:var(--ui-font-meta);line-height:1.4;}
.passport-stat-list b,.passport-definition-list b{width:42%;color:var(--ui-text);font-size:var(--ui-font-meta);font-weight:600;line-height:1.4;overflow-wrap:anywhere;text-align:right;}
.passport-definition-list{width:100%;margin:var(--ui-space-lg) 0 0;}
.passport-definition-list>div{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:var(--ui-space-sm) 0;border-bottom:var(--ui-border) solid var(--ui-line-soft);}
.passport-definition-list>div:last-child{border-bottom:0;}
.passport-native-copy{margin:var(--ui-space-lg) 0 0;color:var(--ui-body);font-size:var(--ui-font-meta);line-height:1.55;}
.passport-network-pane{border-bottom:0;}
.passport-distribution{display:flex;flex-direction:row;align-items:center;width:100%;margin:var(--ui-space-lg) 0 0;padding:var(--ui-space-lg) 0;border-bottom:var(--ui-border) solid var(--ui-line);}
.passport-distribution-chart{width:38%;height:var(--passport-distribution-chart-height);}
.passport-distribution-chart canvas{display:block;width:100%!important;height:100%!important;}
.passport-distribution-legend{width:calc(62% - var(--ui-space-xl));margin-left:var(--ui-space-xl);}
.passport-distribution-legend>div{display:flex;flex-direction:row;align-items:center;width:100%;padding:var(--ui-space-sm) 0;border-bottom:var(--ui-border) solid var(--ui-line-soft);}
.passport-distribution-legend>div:last-child{border-bottom:0;}
.passport-distribution-legend i{display:block;width:var(--ui-icon-status);height:var(--ui-icon-status);margin-right:var(--ui-space-sm);background:var(--distribution-color);}
.passport-distribution-legend span{width:calc(100% - var(--ui-icon-status) - var(--ui-space-sm) - var(--passport-distribution-value-width));color:var(--ui-body);font-size:var(--ui-font-meta);}
.passport-distribution-legend b{width:var(--passport-distribution-value-width);color:var(--ui-text);font-size:var(--ui-font-meta);font-weight:600;text-align:right;}
.passport-network-block{width:100%;margin:var(--ui-space-xl) 0 0;}
.passport-network-block h3{margin:0 0 var(--ui-space-md);color:var(--ui-muted);font-size:var(--ui-font-caption);font-weight:700;letter-spacing:.1em;text-transform:uppercase;}
.passport-investors,.passport-exchanges,.passport-tags{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}
.passport-investor{position:relative;display:flex;flex-direction:row;align-items:center;width:calc(50% - var(--ui-space-sm));min-height:var(--passport-investor-height);padding:var(--ui-space-sm) 0;border-bottom:var(--ui-border) solid var(--ui-line-soft);}
.passport-investor:nth-child(2n){margin-left:var(--ui-space-lg);}
.passport-investor:nth-child(n+3){margin-top:var(--ui-space-sm);}
.passport-investor.is-lead{border-bottom-color:var(--passport-accent);}
.passport-investor-logo{display:flex;flex-direction:row;align-items:center;justify-content:center;width:var(--passport-investor-logo-size);height:var(--passport-investor-logo-size);margin-right:var(--ui-space-sm);border:var(--ui-border) solid var(--ui-line);border-radius:var(--ui-radius);background:var(--ui-bg);overflow:hidden;}
.passport-investor-logo img{display:block;width:100%;height:100%;object-fit:contain;}
.passport-investor-logo span{color:var(--ui-text);font-size:var(--ui-font-caption);font-weight:700;}
.passport-investor>div:nth-child(2){width:calc(100% - var(--passport-investor-logo-size) - var(--ui-space-sm));}
.passport-investor strong{display:block;padding-right:calc(var(--ui-space-page) + var(--ui-space-xs));color:var(--ui-text);font-size:var(--ui-font-meta);font-weight:600;line-height:1.2;overflow-wrap:anywhere;}
.passport-investor small{display:block;margin:var(--ui-space-xs) 0 0;color:var(--ui-muted);font-size:var(--ui-font-caption);}
.passport-investor em{position:absolute;right:0;top:var(--ui-space-sm);color:var(--passport-accent);font-size:var(--ui-font-caption);font-style:normal;font-weight:700;}
.passport-exchanges{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;width:calc(100% + var(--ui-space-sm));margin:calc(0px - var(--ui-space-xs));padding:0;}
.passport-exchange{display:flex;flex-direction:row;align-items:center;width:calc(25% - var(--ui-space-sm));min-height:var(--ui-control-height);margin:var(--ui-space-xs);padding:var(--ui-space-sm);border:var(--ui-border) solid var(--ui-line-soft);border-radius:var(--ui-radius);background:var(--ui-surface-strong);}
.passport-exchange-logo{display:flex;flex-direction:row;align-items:center;justify-content:center;width:var(--ui-space-xl);height:var(--ui-space-xl);margin-right:var(--ui-space-sm);border-radius:var(--ui-radius-round);background:var(--ui-surface-strong);box-shadow:inset 0 var(--ui-border) 0 var(--ui-panel-edge);overflow:hidden;}
.passport-exchange-logo img{display:block;width:100%;height:100%;border-radius:var(--ui-radius-round);object-fit:cover;}
.passport-exchange-logo span{color:var(--ui-text);font-size:var(--ui-font-caption);font-weight:700;}
.passport-exchange>span{width:calc(100% - var(--ui-space-xl) - var(--ui-space-sm));color:var(--ui-body);font-size:var(--ui-font-meta);font-weight:600;line-height:1.2;overflow-wrap:anywhere;}
.passport-tags{width:calc(100% + var(--ui-space-sm));margin:calc(0px - var(--ui-space-xs));}
.passport-tags span{margin:var(--ui-space-xs);padding:var(--ui-space-xs) var(--ui-space-sm);border:var(--ui-border) solid var(--ui-line);border-radius:var(--ui-radius);color:var(--ui-body);font-size:var(--ui-font-caption);}
.passport-insights{width:var(--passport-insights-width);border-left:var(--ui-border) solid var(--ui-line);border-radius:0 0 var(--ui-radius) 0;background:var(--ui-bg-float);}
.passport-insights section{width:100%;padding:var(--ui-space-lg);border-bottom:var(--ui-border) solid var(--ui-line);}
.passport-insights h2{margin:0 0 var(--ui-space-md);color:var(--ui-text);font-family:var(--ui-heading);font-size:var(--ui-font-meta);font-weight:500;letter-spacing:-.035em;}
.passport-insight-list{width:100%;}
.passport-insight-list>div{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:var(--ui-space-sm) 0;border-top:var(--ui-border) solid var(--ui-line-soft);}
.passport-insight-list span{width:60%;color:var(--ui-muted);font-size:var(--ui-font-caption);line-height:1.35;}
.passport-insight-list b{width:40%;color:var(--ui-text);font-size:var(--ui-font-meta);font-weight:600;line-height:1.35;overflow-wrap:anywhere;text-align:right;}
.passport-links a{display:flex;flex-direction:row;align-items:center;width:100%;min-height:var(--ui-control-height);padding:var(--ui-space-sm) 0;border-top:var(--ui-border) solid var(--ui-line-soft);color:var(--ui-text);text-decoration:none;transition:background var(--ui-motion-fast) ease,box-shadow var(--ui-motion-fast) ease,color var(--ui-motion-fast) ease,padding var(--ui-motion-fast) ease;}
.passport-social-icon{display:flex;align-self:stretch;flex-direction:row;align-items:center;justify-content:center;width:var(--ui-space-xl);height:auto;margin-right:var(--ui-space-sm);color:var(--passport-accent);transition:color var(--ui-motion-fast) ease,transform var(--ui-motion-fast) ease;}
.passport-social-icon svg{display:block;width:100%;height:auto;max-height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;}
.passport-links a>div{width:calc(100% - var(--ui-space-xl) - var(--ui-space-sm) - var(--passport-link-arrow-width));}
.passport-links small{display:block;color:var(--ui-muted);font-size:var(--ui-font-caption);line-height:1.1;}
.passport-links b{display:block;margin:var(--ui-space-xs) 0 0;color:var(--ui-text);font-size:var(--ui-font-caption);font-weight:600;line-height:1.1;overflow-wrap:anywhere;}
.passport-links a>i{width:var(--passport-link-arrow-width);color:var(--passport-accent);font-size:var(--ui-font-md);font-style:normal;text-align:right;transition:transform var(--ui-motion-fast) ease;}
.passport-links a:hover{padding-right:var(--ui-space-sm);padding-left:var(--ui-space-sm);background:var(--ui-surface-strong);box-shadow:inset var(--ui-border-strong) 0 0 var(--passport-accent);color:var(--ui-text);}
.passport-links a:hover .passport-social-icon{color:var(--ui-text);transform:scale(1.08);}
.passport-links a:hover>i{transform:translateX(var(--ui-space-xs));}
.passport-pane-title h2,.passport-insights h2{letter-spacing:var(--ui-heading-tracking);}
.passport-intro h1,.passport-grade strong,.passport-pane-title>span{letter-spacing:var(--ui-heading-tracking-tight);}
@keyframes passport-line{to{stroke-dashoffset:0;}}
@keyframes passport-grade-progress{to{stroke-dashoffset:var(--passport-grade-offset);}}
@media screen and (max-width:820px){
.risk-passport{--passport-insights-width:100%;--passport-intro-min-height:280px;--passport-score-column-width:230px;--passport-score-size:160px;}
.passport-rail-nav{display:none;}
.passport-workspace{display:block;}
.passport-main-column,.passport-insights{width:100%;}
.passport-insights{display:flex;flex-direction:row;flex-wrap:wrap;border-left:0;border-top:var(--ui-border) solid var(--ui-line);border-radius:0 0 var(--ui-radius) var(--ui-radius);}
.passport-insights section{width:calc(50% - var(--ui-space-sm));}
.passport-insights section:nth-child(2n){margin-left:var(--ui-space-lg);}
.passport-insights section:nth-child(n+3){margin-top:var(--ui-space-lg);}
.passport-intro{min-height:var(--passport-intro-min-height);padding:var(--ui-space-xl);}
.passport-intro-copy{width:calc(100% - var(--passport-score-column-width));padding-right:var(--ui-space-lg);}
.passport-intro h1{font-size:var(--ui-font-title);}
.passport-grade{width:var(--passport-score-column-width);}
.passport-grade-meter{width:var(--passport-score-size);height:var(--passport-score-size);}
.passport-grade strong{font-size:var(--ui-font-score);}
.passport-exchange{width:calc(33.333% - var(--ui-space-sm));}
}
@media screen and (max-width:520px){
.risk-passport{--passport-rail-mark-size:36px;--passport-intro-art-width:150%;--passport-intro-art-height:65%;--passport-score-size:200px;--passport-factor-height:60px;--passport-factor-index-width:var(--ui-space-xl);--passport-factor-score-width:70px;--passport-distribution-chart-height:130px;}
.risk-passport-page .dashboard-wrap{padding-top:var(--ui-space-lg);padding-bottom:var(--ui-space-page);}
.passport-intro{display:block;min-height:0;padding:var(--ui-space-lg);}
.passport-intro-art{opacity:.55;}
.passport-intro-copy{display:block;width:100%;padding-right:0;}
.passport-intro h1{font-size:var(--ui-font-subtitle);line-height:1.15;}
.passport-intro-copy>p{font-size:var(--ui-font-body);}
.passport-data-warning{display:block;}
.passport-data-warning b,.passport-data-warning span{width:100%;}
.passport-data-warning span{display:block;margin:var(--ui-space-xs) 0 0;}
.passport-grade{width:100%;margin:var(--ui-space-xl) 0 0;padding:var(--ui-space-lg) 0 0;border:0;}
.passport-grade strong{font-size:var(--ui-font-score);}
.passport-pane-title>span{width:var(--ui-space-xl);font-size:var(--ui-font-meta);}
.passport-pane-title>div,.passport-pane-title.has-note>div{width:calc(100% - var(--ui-space-xl));}
.passport-pane-title h2{font-size:var(--ui-font-heading);}
.passport-pane-title p{display:none;}
.passport-factor-row{height:auto;min-height:var(--passport-factor-height);padding:var(--ui-space-sm) 0;}
.passport-factor-row>span{width:var(--passport-factor-index-width);}
.passport-factor-row>div{width:calc(100% - var(--passport-factor-index-width) - var(--passport-factor-score-width));}
.passport-factor-row>b{width:var(--passport-factor-score-width);font-size:var(--ui-font-caption);}
.passport-distribution{display:block;}
.passport-distribution-chart{width:100%;height:var(--passport-distribution-chart-height);}
.passport-distribution-legend{width:100%;margin:var(--ui-space-md) 0 0;}
.passport-investor{width:100%;}
.passport-investor:nth-child(2n){margin-left:0;}
.passport-investor:nth-child(n+2){margin-top:var(--ui-space-sm);}
.passport-exchange{width:calc(50% - var(--ui-space-sm));}
.passport-exchange>span{font-size:var(--ui-font-caption);}
.passport-insights{display:block;}
.passport-insights section{width:100%;}
.passport-insights section:nth-child(2n){margin-left:0;}
.passport-insights section:nth-child(n+2){margin-top:0;}
}
@media screen and (max-width:520px){.passport-intro{display:flex;flex-direction:column;}.passport-intro-art{position:absolute;right:0;bottom:0;display:block;order:0;flex-shrink:0;width:150%;height:65%;margin:0;opacity:.32;}}
@media screen and (max-width:520px){.risk-passport-page .dashboard-wrap{padding:var(--ui-space-lg) 0 0;}.risk-passport .passport-intro,.risk-passport .passport-pane,.risk-passport .passport-insights section{padding:var(--ui-mobile-panel-padding);}.risk-passport .passport-grade{padding-top:var(--ui-mobile-panel-padding);}}
