
html[data-theme="light"]{--ink:#1d1d1b;--paper:#ffffff;--white:#f5f5f7;--soft:#f5f5f7;--muted:#54545a;--line:#dedee1;--accent:#75695d;--taupe:#ada296;--gold:#75695d;--graphite:#f5f5f7;--surface-dark:#f3f3f5;--muted-dark:#54545a;--line-dark:#d8d8dc;--result-positive:#146b43;--result-negative:#a12d23;--result-neutral:#1d1d1b;color-scheme:light;}
html[data-theme="light"] body{background:var(--paper);color:var(--ink);}
html[data-theme="light"] a{color:inherit;}
html[data-theme="light"] p{color:var(--muted);}
html[data-theme="light"] em{color:inherit;}
html[data-theme="light"] ul{color:var(--muted);}
html[data-theme="light"] ::selection{background:var(--gold);color:var(--ink);}
html[data-theme="light"] .overline,html[data-theme="light"] .eyebrow{color:var(--accent);}
html[data-theme="light"] .text-link,html[data-theme="light"] .quiet-link{border-bottom:1px solid currentColor;}
html[data-theme="light"] .text-link:hover,html[data-theme="light"] .quiet-link:hover{color:var(--accent);}
html[data-theme="light"] .action,html[data-theme="light"] .btn{border:1px solid transparent;background:var(--ink);color:#1d1d1b;}
html[data-theme="light"] .action:hover,html[data-theme="light"] .btn:hover{background:#f5f5f7;box-shadow:0 5px 16px #00000022;}
html[data-theme="light"] .action:active,html[data-theme="light"] .btn:active{box-shadow:none;}
html[data-theme="light"] .action.white,html[data-theme="light"] .btn.light{background:#f5f5f7;color:var(--ink);}
html[data-theme="light"] .action.white:hover,html[data-theme="light"] .btn.light:hover{background:var(--soft);}
html[data-theme="light"] .skip{background:#f5f5f7;color:var(--ink);}
html[data-theme="light"] .sr-only{border:0;}
html[data-theme="light"] .reading-progress{background:var(--gold);}
html[data-theme="light"] .mega{border:0;}
html[data-theme="light"] .chevron{border:solid currentColor;}
html[data-theme="light"] .status-dot{background:var(--gold);}
html[data-theme="light"] .circle-plus{color:var(--gold);}
html[data-theme="light"] .proof-strip{border-bottom:1px solid var(--line);}
html[data-theme="light"] .proof-strip>div{border-right:1px solid var(--line);}
html[data-theme="light"] .proof-strip>div:nth-child(4){border:0;}
html[data-theme="light"] .proof-strip strong{color:var(--ink);}
html[data-theme="light"] .count-prefix,html[data-theme="light"] .count-unit{color:var(--muted);}
html[data-theme="light"] .proof-strip p,html[data-theme="light"] .proof-strip small,html[data-theme="light"] .proof-strip>div>span{color:var(--muted);}
html[data-theme="light"] .proof-strip>a{border-top:1px solid var(--line);}
html[data-theme="light"] .proof-strip>a>span:first-child{color:var(--accent);}
html[data-theme="light"] .proof-strip>a:hover{color:var(--accent);}
html[data-theme="light"] .partner-pause{border:1px solid #858e9a;color:var(--ink);background:transparent;}
html[data-theme="light"] .partner-pause:hover{background:var(--soft);}
html[data-theme="light"] .partner-tile{background:var(--graphite);border:1px solid var(--line-dark);}
html[data-theme="light"] .service-explorer{border-top:1px solid var(--line);}
html[data-theme="light"] .segment-control{border-bottom:1px solid var(--line);}
html[data-theme="light"] .segment-control button{background:none;border:0;border-bottom:3px solid transparent;color:var(--muted);}
html[data-theme="light"] .segment-control button[aria-pressed=true]{border-bottom-color:var(--ink);color:var(--ink);}
html[data-theme="light"] .segment-control button:hover{color:var(--ink);}
html[data-theme="light"] .service-editorial{background:var(--soft);}
html[data-theme="light"] .photo-caption{background:#ffffffe6;color:#1d1d1b;}
html[data-theme="light"] .floating-service{background:#fffffff0;color:#1d1d1b;border-left:2px solid var(--gold);}
html[data-theme="light"] .floating-service>span{color:var(--gold);}
html[data-theme="light"] .service-list a{border-bottom:1px solid var(--line);}
html[data-theme="light"] .service-list a:first-child{border-top:1px solid var(--line);}
html[data-theme="light"] .list-mark{color:var(--accent);}
html[data-theme="light"] .service-list a:hover{color:var(--accent);}
html[data-theme="light"] .lab-section{background:#f5f5f7;}
html[data-theme="light"] .lab-shell{border:1px solid #dedee1;background:#f5f5f7;box-shadow:var(--shadow);}
html[data-theme="light"] .lab-tabs{border-bottom:1px solid var(--line);background:#f5f5f7;}
html[data-theme="light"] .lab-tabs button{border:0;border-right:1px solid var(--line);border-bottom:3px solid transparent;background:transparent;color:var(--muted);}
html[data-theme="light"] .lab-tabs button:last-child{border-right:0;}
html[data-theme="light"] .lab-tabs button[aria-pressed=true]{background:#f5f5f7;color:var(--ink);border-bottom-color:var(--accent);}
html[data-theme="light"] .lab-tabs button:hover{color:var(--ink);background:#f5f5f7;}
html[data-theme="light"] .lab-field{color:var(--ink);}
html[data-theme="light"] .lab-field select{background:#f5f5f7;border:1px solid #858e9a;color:var(--ink);}
html[data-theme="light"] .lab-visual{--muted:var(--muted-dark);--line:var(--line-dark);--result-positive:#146b43;--result-negative:#a12d23;--result-neutral:#1d1d1b;color:#1d1d1b;background:var(--graphite);}
html[data-theme="light"] .lab-result>span{color:var(--muted-dark);}
html[data-theme="light"] .lab-result>small{color:var(--muted-dark);}
html[data-theme="light"] .lab-note{color:var(--muted-dark);}
html[data-theme="light"] .lab-insight{color:#54545a;}
html[data-theme="light"] .lab-visual .overline{color:var(--gold);}
html[data-theme="light"] .rate-assumptions span{border:1px solid var(--line);}
html[data-theme="light"] .rate-bars span:first-child{background:var(--gold);}
html[data-theme="light"] .rate-bars span:last-child{background:#7995b9;}
html[data-theme="light"] .rate-legend{color:#54545a;}
html[data-theme="light"] .pension-track{background:#f5f5f7;}
html[data-theme="light"] .pension-track span:first-child{background:#d4e5f7;}
html[data-theme="light"] .pension-track span:last-child{background:#ba994f;}
html[data-theme="light"] .life-grid>a{border-top:2px solid var(--ink);}
html[data-theme="light"] .life-grid>a:hover{border-color:var(--accent);}
html[data-theme="light"] .life-grid>a>span{color:var(--accent);}
html[data-theme="light"] .life-grid>a>b{border-bottom:1px solid var(--line);}
html[data-theme="light"] .life-grid i{color:var(--accent);}
html[data-theme="light"] .principle{border-top:1px solid var(--line);}
html[data-theme="light"] .network-glass{background:var(--graphite);color:#1d1d1b;border:1px solid #414852;}
html[data-theme="light"] .network-top{color:var(--muted-dark);}
html[data-theme="light"] .network-ring,html[data-theme="light"] .network-wire{fill:none;stroke:#535e6c;}
html[data-theme="light"] .network-flow{fill:none;stroke:var(--gold);}
html[data-theme="light"] .network-core{border:1px solid #657181;background:#f5f5f7;}
html[data-theme="light"] .network-core>span{color:var(--gold);}
html[data-theme="light"] .network-core small{color:var(--muted-dark);}
html[data-theme="light"] .network-node{border:1px solid #6c7888;background:#f5f5f7;color:#1d1d1b;}
html[data-theme="light"] .network-node>span{color:var(--gold);}
html[data-theme="light"] .network-node[aria-pressed=true]{background:var(--gold);color:var(--ink);border-color:var(--gold);}
html[data-theme="light"] .network-node[aria-pressed=true]>span{color:var(--ink);}
html[data-theme="light"] .network-node:hover{border-color:var(--gold);}
html[data-theme="light"] .network-detail{border-top:1px solid var(--line-dark);}
html[data-theme="light"] .network-detail>span{color:var(--gold);}
html[data-theme="light"] .network-detail>p{color:#54545a;}
html[data-theme="light"] .people-section{background:#f5f5f7;}
html[data-theme="light"] .founder-card{background:var(--soft);}
html[data-theme="light"] .founder-caption{background:#fffffff2;color:#1d1d1b;}
html[data-theme="light"] .founder-caption span{color:#54545a;}
html[data-theme="light"] .founder-caption .circle-plus{color:var(--gold);}
html[data-theme="light"] .mini-profile span{color:var(--muted);}
html[data-theme="light"] .steps-new article,html[data-theme="light"] .story-steps article{border-top:1px solid #a0a0a5;}
html[data-theme="light"] .steps-new article>span,html[data-theme="light"] .story-steps article>span{color:var(--accent);}
html[data-theme="light"] .questions{border-top:1px solid var(--line);}
html[data-theme="light"] details{border-top:1px solid var(--line);}
html[data-theme="light"] details:last-child{border-bottom:1px solid var(--line);}
html[data-theme="light"] summary:after{color:var(--accent);}
html[data-theme="light"] .questions summary span{color:var(--accent);}
html[data-theme="light"] .questions summary:hover{color:var(--accent);}
html[data-theme="light"] .contact-scene{background:var(--graphite);color:#1d1d1b;}
html[data-theme="light"] .contact-scene:after{background:linear-gradient(90deg,#f5f5f7f2,#f5f5f7db);}
html[data-theme="light"] .contact-content h2{color:#1d1d1b;}
html[data-theme="light"] .contact-content .overline{color:var(--gold);}
html[data-theme="light"] .contact-content>div>p{color:#54545a;}
html[data-theme="light"] .contact-glass{border-left:1px solid #748092;}
html[data-theme="light"] .contact-glass h3{color:#1d1d1b;}
html[data-theme="light"] .contact-glass p{color:#54545a;}
html[data-theme="light"] .contact-glass>a{color:#1d1d1b;}
html[data-theme="light"] .contact-glass>small{color:var(--muted-dark);}
html[data-theme="light"] .company-addresses{color:inherit;}
html[data-theme="light"] .new-footer{background:#f5f5f7;color:#1d1d1b;}
html[data-theme="light"] .footer-grid>div>span{color:var(--gold);}
html[data-theme="light"] .footer-grid p{color:var(--muted-dark);}
html[data-theme="light"] .footer-grid a{color:#54545a;}
html[data-theme="light"] .footer-grid a:hover{color:#1d1d1b;}
html[data-theme="light"] .footer-grid .company-addresses{color:var(--muted-dark);}
html[data-theme="light"] .footer-base{border-top:1px solid #414852;color:var(--muted-dark);}
html[data-theme="light"] .footer-base a:hover{color:#1d1d1b;}
html[data-theme="light"] .legal-line{color:#54545a;}
html[data-theme="light"] .service-hero{background:#f5f5f7;}
html[data-theme="light"] .breadcrumb{color:var(--muted);}
html[data-theme="light"] .service-hero-photo{background:var(--soft);}
html[data-theme="light"] .service-photo-glass{background:#fffffff2;color:#1d1d1b;}
html[data-theme="light"] .service-photo-glass span{color:var(--gold);}
html[data-theme="light"] .detail-grid{border-top:1px solid var(--line);}
html[data-theme="light"] .feature{border-top:1px solid var(--line);}
html[data-theme="light"] .feature-index{color:var(--accent);}
html[data-theme="light"] .adviser{background:#f5f5f7;border:1px solid var(--line);}
html[data-theme="light"] .disclosure,html[data-theme="light"] .example-intro{border-left:3px solid var(--accent);background:#f5f5f7;color:#55555b;}
html[data-theme="light"] .service-benefits{border-top:1px solid var(--line);}
html[data-theme="light"] .knowledge-section{background:#f5f5f7;}
html[data-theme="light"] .knowledge-grid article{border-top:1px solid #a0a0a5;}
html[data-theme="light"] .knowledge-index{color:var(--accent);}
html[data-theme="light"] .knowledge-bottom{border-top:1px solid var(--line);}
html[data-theme="light"] .team-directory img{background:var(--soft);}
html[data-theme="light"] .career-paths article{border-top:1px solid #a0a0a5;}
html[data-theme="light"] .internship-card{border:1px solid var(--line);background:#f5f5f7;}
html[data-theme="light"] .job-tag{background:var(--graphite);color:#1d1d1b;}
html[data-theme="light"] .job-columns{border-top:1px solid var(--line);}
html[data-theme="light"] .job-columns>div+div{border-left:1px solid var(--line);}
html[data-theme="light"] .job-apply{background:#f5f5f7;}
html[data-theme="light"] .career-teaser{background:var(--graphite);color:#1d1d1b;border:1px solid #6c7888;border-top:3px solid var(--gold);box-shadow:var(--shadow-raised);}
html[data-theme="light"] .career-teaser .overline{color:var(--gold);}
html[data-theme="light"] .career-teaser h2{color:#1d1d1b;}
html[data-theme="light"] .career-teaser p{color:var(--muted-dark);}
html[data-theme="light"] .career-teaser-close{background:transparent;color:#1d1d1b;border:1px solid #637080;}
html[data-theme="light"] .career-teaser-close:hover{background:#f5f5f7;}
html[data-theme="light"] .career-teaser-link{border-top:1px solid var(--line-dark);color:var(--gold);}
html[data-theme="light"] .story-section{background:#f5f5f7;}
html[data-theme="light"] .story-intro-grid{background:#f5f5f7;}
html[data-theme="light"] .story-photo>span{background:#fffffff0;color:#1d1d1b;}
html[data-theme="light"] .story-facts span{color:var(--muted);}
html[data-theme="light"] .story-small{color:var(--muted);}
html[data-theme="light"] .journey{background:#f5f5f7;border:1px solid var(--line);}
html[data-theme="light"] .scenario-buttons button,html[data-theme="light"] .example-presets button,html[data-theme="light"] .example-switch button{background:#f5f5f7;color:var(--ink);border:1px solid #858e9a;}
html[data-theme="light"] .scenario-buttons button[aria-pressed=true],html[data-theme="light"] .example-presets button[aria-pressed=true],html[data-theme="light"] .example-switch button[aria-pressed=true]{background:var(--ink);color:#1d1d1b;border-color:var(--ink);}
html[data-theme="light"] .scenario-buttons button:hover,html[data-theme="light"] .example-presets button:hover,html[data-theme="light"] .example-switch button:hover{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);}
html[data-theme="light"] .chart-title>span{color:var(--muted);}
html[data-theme="light"] #journey-chart text{fill:#4e5865;}
html[data-theme="light"] #journey-chart polyline{stroke:var(--accent);}
html[data-theme="light"] .break-even,html[data-theme="light"] .risk-lesson{border-left:3px solid var(--accent);background:#f5f5f7;color:#55555b;}
html[data-theme="light"] .range-ends{color:var(--muted);}
html[data-theme="light"] .sale-panel,html[data-theme="light"] .example-output{--muted:var(--muted-dark);--line:var(--line-dark);--result-positive:#146b43;--result-negative:#a12d23;--result-neutral:#1d1d1b;background:var(--graphite);color:#1d1d1b;border:1px solid var(--line-dark);}
html[data-theme="light"] .sale-panel .eyebrow,html[data-theme="light"] .example-output .eyebrow{color:var(--gold);}
html[data-theme="light"] .sale-result>span,html[data-theme="light"] .main-result>span{color:var(--muted-dark);}
html[data-theme="light"] .money-row{border-bottom:1px solid var(--line);}
html[data-theme="light"] .money-row>span{color:var(--muted);}
html[data-theme="light"] .sale-panel .story-small,html[data-theme="light"] .example-output .story-small{color:var(--muted-dark);}
html[data-theme="light"] .journey-table th,html[data-theme="light"] .journey-table td{border-bottom:1px solid var(--line);}
html[data-theme="light"] .journey-table .selected-year{background:#f5f5f7;}
html[data-theme="light"] .advanced-calculator{background:#f5f5f7;border:1px solid var(--line);}
html[data-theme="light"] .example-section{background:#f5f5f7;}
html[data-theme="light"] .example-inputs{background:#f5f5f7;border:1px solid #dedee1;}
html[data-theme="light"] .example-field{color:var(--ink);}
html[data-theme="light"] .example-field small{color:var(--muted);}
html[data-theme="light"] .number-input>span{color:var(--muted);}
html[data-theme="light"] .number-input input,html[data-theme="light"] .example-field select{background:#f5f5f7;border:1px solid #858e9a;color:var(--ink);}
html[data-theme="light"] .example-field input:focus,html[data-theme="light"] .example-field select:focus{border-color:#3870c1;}
html[data-theme="light"] .local-note{color:var(--muted);}
html[data-theme="light"] .main-result{border-bottom:1px solid var(--line);}
html[data-theme="light"] .result-explanation{color:var(--muted);}
html[data-theme="light"] .secondary-results>div>span{color:var(--muted);}
html[data-theme="light"] .result-footnote{color:var(--muted);}
html[data-theme="light"] .stress-box{border:1px solid #536071;background:#f5f5f7;}
html[data-theme="light"] .stress-box h4{color:#1d1d1b;}
html[data-theme="light"] .stress-box>div>span{color:var(--muted-dark);}
html[data-theme="light"] .stress-box p{color:var(--muted-dark);}
html[data-theme="light"] .example-output .btn{background:var(--gold);color:var(--ink);}
html[data-theme="light"] .example-output .btn:hover{background:#ecdbba;}
html[data-theme="light"] .example-error{border:1px solid #dedee1;color:#a12d23;}
html[data-theme="light"] .coverage-note{border-left:2px solid var(--gold);background:#ffffff08;color:#54545a;}
html[data-theme="light"] .example-deeplink{color:var(--accent);}
html[data-theme="light"] .risk-selector button{background:#f5f5f7;border:1px solid #858e9a;color:var(--ink);}
html[data-theme="light"] .risk-selector small{color:var(--muted);}
html[data-theme="light"] .risk-selector button[aria-pressed=true]{background:var(--graphite);border-color:var(--graphite);color:#1d1d1b;}
html[data-theme="light"] .risk-selector button[aria-pressed=true] small{color:var(--muted-dark);}
html[data-theme="light"] .risk-selector button:hover{box-shadow:inset 0 0 0 1px var(--ink);}
html[data-theme="light"] .risk-stage{background:#f5f5f7;border:1px solid var(--line);}
html[data-theme="light"] .risk-comparison{--result-positive:#146b43;--result-negative:#a12d23;--result-neutral:#1d1d1b;background:var(--graphite);color:#1d1d1b;}
html[data-theme="light"] .risk-comparison>p{color:var(--muted-dark);}
html[data-theme="light"] .risk-amount span{color:var(--muted-dark);}
html[data-theme="light"] .risk-bar{background:#f5f5f7;}
html[data-theme="light"] .risk-bar span{background:var(--gold);}
html[data-theme="light"] #risk-bar-after{background:#a7c5e6;}
html[data-theme="light"] .coverage-track{fill:none;stroke:#c4ccd5;}
html[data-theme="light"] .coverage-arc{fill:none;stroke:var(--accent);}
html[data-theme="light"] .coverage-orbit{fill:none;stroke:#a6b2c1;}
html[data-theme="light"] .coverage-center>span{color:var(--muted);}
html[data-theme="light"] .coverage-center>strong{color:var(--ink);}
html[data-theme="light"] .calc{background:#f5f5f7;border:1px solid #dedee1;}
html[data-theme="light"] .calc-result{background:var(--graphite);color:#1d1d1b;}
html[data-theme="light"] .etf-result{--muted:var(--muted-dark);--line:var(--line-dark);--result-positive:#146b43;--result-negative:#a12d23;--result-neutral:#1d1d1b;background:var(--graphite);color:#1d1d1b;}
html[data-theme="light"] .etf-result .overline{color:var(--gold);}
html[data-theme="light"] .etf-result dt{color:var(--muted-dark);}
html[data-theme="light"] .etf-result p{color:var(--muted-dark);}
html[data-theme="light"] .etf-bars span:first-child{background:#d4e5f7;}
html[data-theme="light"] .etf-bars span:nth-child(2){background:var(--gold);}
html[data-theme="light"] .etf-bars span:last-child{background:#ffa394;}
html[data-theme="light"] .etf-chart-key{color:var(--muted-dark);}
html[data-theme="light"] [data-result-tone=positive]{color:var(--result-positive);}
html[data-theme="light"] [data-result-tone=negative]{color:var(--result-negative);}
html[data-theme="light"] [data-result-tone=neutral]{color:var(--result-neutral);}
html[data-theme="light"] .modal{border:1px solid #9aa5b3;background:#f5f5f7;color:var(--ink);box-shadow:0 28px 90px #00000055;}
html[data-theme="light"] .modal::backdrop{background:#f5f5f7b3;}
html[data-theme="light"] .close-modal{border:1px solid #dedee1;background:#f5f5f7;color:var(--ink);}
html[data-theme="light"] .close-modal:hover{background:var(--soft);}
html[data-theme="light"] .form-field input,html[data-theme="light"] .form-field select,html[data-theme="light"] .form-field textarea{border:1px solid #858e9a;background:#f5f5f7;color:var(--ink);}
html[data-theme="light"] .form-field input:hover,html[data-theme="light"] .form-field select:hover,html[data-theme="light"] .form-field textarea:hover{border-color:#424f61;}
html[data-theme="light"] .form-field input:user-invalid,html[data-theme="light"] .example-field input:user-invalid{border-color:#ac302c;box-shadow:inset 3px 0 #ac302c;}
html[data-theme="light"] .form-status{color:#55555b;}
html[data-theme="light"] .modal-footer{border-top:1px solid var(--line);}
@media (max-width:900px){html[data-theme="light"] .proof-strip>div:nth-child(2){border-right:0;}}
@media (max-width:700px){html[data-theme="light"] .lab-tabs button{border-right:0;border-bottom:1px solid var(--line);border-left:3px solid transparent;}html[data-theme="light"] .lab-tabs button[aria-pressed=true]{border-left-color:var(--accent);border-bottom-color:var(--line);background:#f5f5f7;}html[data-theme="light"] .contact-glass{border-left:0;border-top:1px solid #748092;}html[data-theme="light"] .mobile-contact{background:var(--gold);color:var(--ink);border:1px solid #bba273;box-shadow:0 6px 24px #00000033;}html[data-theme="light"] .job-columns>div+div{border-left:0;border-top:1px solid var(--line);}html[data-theme="light"] .table-scroll{border:1px solid var(--line);}}
html[data-theme="light"] body{background:#ffffff;color:#1d1d1b;}
html[data-theme="light"] .overline,html[data-theme="light"] .eyebrow{color:#75695d;}
html[data-theme="light"] .action,html[data-theme="light"] .btn,html[data-theme="light"] .action.primary,html[data-theme="light"] .action.white{background:#ada296;color:#1d1d1b;border-color:transparent;box-shadow:none;}
html[data-theme="light"] .action:hover,html[data-theme="light"] .action.primary:hover,html[data-theme="light"] .action.white:hover,html[data-theme="light"] .btn:hover{background:#c5baaf;color:#1d1d1b;box-shadow:none;}
html[data-theme="light"] .text-link,html[data-theme="light"] .quiet-link{border:0;color:#75695d;}
html[data-theme="light"] .text-link:hover,html[data-theme="light"] .quiet-link:hover{color:#54545a;}
html[data-theme="light"] .site-header{background:#f5f5f7e8;border-bottom:1px solid #dedee126;}
html[data-theme="light"] .header-inner{color:#1d1d1b;}
html[data-theme="light"] .main-menu>a,html[data-theme="light"] .mega>summary{color:#515156;border:0;}
html[data-theme="light"] .main-menu>a:hover,html[data-theme="light"] .main-menu>a[aria-current=page],html[data-theme="light"] .mega>summary:hover,html[data-theme="light"] .mega[open]>summary{color:#1d1d1b;}
html[data-theme="light"] .mega-panel{background:#f5f5f7;border:1px solid #3a3a38;box-shadow:0 24px 44px #00000066;}
html[data-theme="light"] .mega-panel a{color:#1d1d1b;}
html[data-theme="light"] .mega-panel>a>span{color:#75695d;}
html[data-theme="light"] .mega-panel>a>small{color:#54545a;}
html[data-theme="light"] .mega-panel a:hover{color:#75695d;}
html[data-theme="light"] .nav-action.action{background:#ada296;color:#1d1d1b;}
html[data-theme="light"] .nav-action.action:hover{background:#c5baaf;}
html[data-theme="light"] .menu-button{border:1px solid #a0a0a5;background:transparent;color:#1d1d1b;}
html[data-theme="light"] .new-hero{background:#ffffff;color:#1d1d1b;}
html[data-theme="light"] .hero-name{color:#1d1d1b;}
html[data-theme="light"] .hero-statement h1{color:#1d1d1b;}
html[data-theme="light"] .hero-statement h1 em{color:#75695d;}
html[data-theme="light"] .hero-showcase{background:#ffffff;}
html[data-theme="light"] .hero-shade{background:linear-gradient(90deg,#ffffff88,transparent 25% 75%,#ffffff88);}
html[data-theme="light"] .hero-summary .hero-plan{color:#1d1d1b;}
html[data-theme="light"] .hero-summary>p:not(.hero-plan){color:#54545a;}
html[data-theme="light"] .hero-summary .quiet-link{color:#75695d;}
html[data-theme="light"] .hero-compass{background:none;border:0;box-shadow:none;}
html[data-theme="light"] .hero-compass h2{color:#1d1d1b;}
html[data-theme="light"] .hero-compass>p{color:#54545a;}
html[data-theme="light"] .compass-choice{border-top:1px solid #dedee1;color:#1d1d1b;}
html[data-theme="light"] .compass-choice>svg{color:#75695d;}
html[data-theme="light"] .compass-choice strong{color:#1d1d1b;}
html[data-theme="light"] .compass-choice small{color:#54545a;}
html[data-theme="light"] .compass-choice .circle-plus{color:#75695d;}
html[data-theme="light"] .compass-choice:hover strong{color:#75695d;}
html[data-theme="light"] .compass-people{border-top:1px solid #dedee1;}
html[data-theme="light"] .compass-people img{border:2px solid #000000;}
html[data-theme="light"] .compass-people>span{color:#54545a;}
html[data-theme="light"] .proof-strip{border:0;background:#ffffff;}
html[data-theme="light"] .proof-strip>a{border-color:#dedee1;}
html[data-theme="light"] .partner-tile{background:#f5f5f7;border:0;box-shadow:none;}
html[data-theme="light"] .partner-pause{color:#54545a;border-color:#a0a0a5;}
html[data-theme="light"] .section-heading>p,html[data-theme="light"] .section-top>p{color:#54545a;}
html[data-theme="light"] .segment-control{border-bottom:1px solid #dedee1;}
html[data-theme="light"] .segment-control button{color:#54545a;}
html[data-theme="light"] .segment-control button[aria-pressed=true]{color:#1d1d1b;border-bottom-color:#ada296;}
html[data-theme="light"] .floating-service{background:#f5f5f7e8;border:0;box-shadow:none;}
html[data-theme="light"] .photo-caption{background:#f5f5f7e6;}
html[data-theme="light"] .lab-section{background:#f5f5f7;}
html[data-theme="light"] .lab-shell{background:#f5f5f7;border:0;box-shadow:none;}
html[data-theme="light"] .lab-tabs{background:#f5f5f7;border-bottom:1px solid #dedee1;}
html[data-theme="light"] .lab-tabs button{border:0;background:transparent;color:#54545a;}
html[data-theme="light"] .lab-tabs button[aria-pressed=true]{background:#ada296;color:#1d1d1b;border:0;}
html[data-theme="light"] .lab-tabs button:hover{background:#eeeeef;color:#1d1d1b;}
html[data-theme="light"] .lab-tabs button[aria-pressed=true]:hover{background:#c5baaf;color:#1d1d1b;}
html[data-theme="light"] .lab-visual{background:#f5f5f7;box-shadow:none;}
html[data-theme="light"] .lab-field{color:#1d1d1b;}
html[data-theme="light"] .lab-field select{background:#ffffff;color:#1d1d1b;border-color:#777777;}
html[data-theme="light"] .life-grid>a{border-top:1px solid #ada296;background:none;}
html[data-theme="light"] .network-glass{background:#f5f5f7;border:0;box-shadow:none;}
html[data-theme="light"] .network-core{background:#ffffff;border-color:#777777;}
html[data-theme="light"] .network-node{background:#ffffff;border-color:#666666;}
html[data-theme="light"] .network-node[aria-pressed=true]{background:#ada296;color:#1d1d1b;border-color:#ada296;}
html[data-theme="light"] .network-node[aria-pressed=true]>span{color:#1d1d1b;}
html[data-theme="light"] .network-detail{border-color:#d8d8dc;}
html[data-theme="light"] .people-section{background:#f5f5f7;}
html[data-theme="light"] .founder-caption{background:linear-gradient(0deg,#ffffffff,#ffffffaa 65%,transparent);}
html[data-theme="light"] .founder-caption h3{color:#1d1d1b;}
html[data-theme="light"] .founder-caption span{color:#55555b;}
html[data-theme="light"] .steps-new article{border-color:#4d4d4b;}
html[data-theme="light"] .steps-new p{color:#54545a;}
html[data-theme="light"] .questions{border-color:#dedee1;}
html[data-theme="light"] .questions summary span{color:#75695d;}
html[data-theme="light"] .questions details p{color:#54545a;}
html[data-theme="light"] .contact-scene{background:#ffffff;}
html[data-theme="light"] .contact-scene:after{background:#ffffffcc;}
html[data-theme="light"] .contact-content .overline{color:#75695d;}
html[data-theme="light"] .contact-glass{background:none;border:0;border-left:1px solid #777777;box-shadow:none;}
html[data-theme="light"] .contact-glass p{color:#55555b;}
html[data-theme="light"] .new-footer{background:#f5f5f7;color:#1d1d1b;}
html[data-theme="light"] .footer-grid a,html[data-theme="light"] .footer-grid p,html[data-theme="light"] .footer-base{color:#54545a;}
html[data-theme="light"] .footer-grid>div>span{color:#1d1d1b;}
html[data-theme="light"] .footer-grid a:hover,html[data-theme="light"] .footer-base a:hover{color:#1d1d1b;}
html[data-theme="light"] .service-hero{background:#ffffff;}
html[data-theme="light"] .service-photo-glass{background:linear-gradient(0deg,#ffffffff,#ffffff99 65%,transparent);border:0;box-shadow:none;}
html[data-theme="light"] .service-photo-glass span{color:#55555b;}
html[data-theme="light"] .service-photo-glass strong{color:#1d1d1b;}
html[data-theme="light"] .feature{border-color:#dedee1;}
html[data-theme="light"] .feature p{color:#54545a;}
html[data-theme="light"] .adviser{background:#f5f5f7;border:0;box-shadow:none;}
html[data-theme="light"] .disclosure,html[data-theme="light"] .example-intro{background:#f5f5f7;color:#55555b;border-color:#ada296;}
html[data-theme="light"] .knowledge-section{background:#f5f5f7;}
html[data-theme="light"] .knowledge-grid article{border-color:#a0a0a5;}
html[data-theme="light"] .knowledge-bottom{border-color:#dedee1;}
html[data-theme="light"] .internship-card{background:#f5f5f7;border:0;box-shadow:none;}
html[data-theme="light"] .job-apply{background:#ffffff;}
html[data-theme="light"] .job-columns>div+div{border-color:#d8d8dc;}
html[data-theme="light"] .job-columns{border-color:#d8d8dc;}
html[data-theme="light"] .story-section,html[data-theme="light"] .example-section{background:#f5f5f7;}
html[data-theme="light"] .story-intro-grid,html[data-theme="light"] .journey,html[data-theme="light"] .example-inputs,html[data-theme="light"] .calc,html[data-theme="light"] .risk-stage,html[data-theme="light"] .advanced-calculator,html[data-theme="light"] .legal-prose{background:#f5f5f7;border:0;box-shadow:none;}
html[data-theme="light"] .story-brief>p,html[data-theme="light"] .story-small,html[data-theme="light"] .local-note,html[data-theme="light"] .legal-doc p{color:#54545a;}
html[data-theme="light"] .story-facts strong{color:#1d1d1b;}
html[data-theme="light"] .story-facts,html[data-theme="light"] .journey-table th,html[data-theme="light"] .journey-table td{border-color:#d8d8dc;}
html[data-theme="light"] .journey-table .selected-year{background:#eeeeef;}
html[data-theme="light"] .journey-table [data-result-tone=positive]{color:#146b43;}
html[data-theme="light"] .journey-table [data-result-tone=negative]{color:#a12d23;}
html[data-theme="light"] .journey-table [data-result-tone=neutral]{color:#1d1d1b;}
html[data-theme="light"] #journey-chart text{fill:#55555b;}
html[data-theme="light"] #journey-chart polyline{stroke:#ada296;}
html[data-theme="light"] .scenario-buttons button,html[data-theme="light"] .example-presets button,html[data-theme="light"] .example-switch button{background:#ffffff;color:#55555b;border-color:#777777;}
html[data-theme="light"] .scenario-buttons button[aria-pressed=true],html[data-theme="light"] .example-presets button[aria-pressed=true],html[data-theme="light"] .example-switch button[aria-pressed=true]{background:#ada296;color:#1d1d1b;border-color:#ada296;}
html[data-theme="light"] .risk-selector button{background:#f5f5f7;color:#1d1d1b;border-color:#a0a0a5;}
html[data-theme="light"] .risk-selector small{color:#54545a;}
html[data-theme="light"] .risk-selector button[aria-pressed=true]{background:#ada296;color:#1d1d1b;border-color:#ada296;}
html[data-theme="light"] .risk-selector button[aria-pressed=true] small{color:#1d1d1b;}
html[data-theme="light"] .risk-comparison,html[data-theme="light"] .sale-panel,html[data-theme="light"] .example-output,html[data-theme="light"] .etf-result{background:#ffffff;}
html[data-theme="light"] .risk-lesson,html[data-theme="light"] .break-even{background:#ffffff;color:#55555b;border-color:#ada296;}
html[data-theme="light"] .coverage-track{stroke:#d8d8dc;}
html[data-theme="light"] .coverage-center>span{color:#55555b;}
html[data-theme="light"] .coverage-center>strong{color:#1d1d1b;}
html[data-theme="light"] .coverage-orbit{stroke:#777777;}
html[data-theme="light"] .coverage-arc{stroke:#ada296;}
html[data-theme="light"] .form-field input,html[data-theme="light"] .form-field select,html[data-theme="light"] .form-field textarea,html[data-theme="light"] .number-input input,html[data-theme="light"] .example-field select{background:#ffffff;color:#1d1d1b;border-color:#777777;}
html[data-theme="light"] .form-field input::placeholder,html[data-theme="light"] .form-field textarea::placeholder{color:#54545a;}
html[data-theme="light"] .form-field,html[data-theme="light"] .example-field{color:#1d1d1b;}
html[data-theme="light"] .number-input>span,html[data-theme="light"] .example-field small,html[data-theme="light"] .form-hint{color:#55555b;}
html[data-theme="light"] .form-field input:hover,html[data-theme="light"] .form-field select:hover,html[data-theme="light"] .form-field textarea:hover{border-color:#ada296;}
html[data-theme="light"] .modal{background:#f5f5f7;color:#1d1d1b;border:1px solid #a0a0a5;box-shadow:0 24px 100px #000000aa;}
html[data-theme="light"] .modal p{color:#55555b;}
html[data-theme="light"] .close-modal{background:#eeeeef;color:#1d1d1b;border:0;}
html[data-theme="light"] .close-modal:hover{background:#dddddf;}
html[data-theme="light"] .form-status{color:#75695d;}
html[data-theme="light"] .modal-footer{border-color:#d8d8dc;}
html[data-theme="light"] .career-teaser{background:#f5f5f7;color:#1d1d1b;border:1px solid #a0a0a5;box-shadow:0 20px 60px #00000088;}
html[data-theme="light"] .career-teaser .overline{color:#75695d;}
html[data-theme="light"] .career-teaser h2{color:#1d1d1b;}
html[data-theme="light"] .career-teaser p{color:#55555b;}
html[data-theme="light"] .career-teaser-link{color:#75695d;border-color:#a0a0a5;}
html[data-theme="light"] .career-teaser-close{background:#eeeeef;border:0;}
html[data-theme="light"] .legal-layout nav{border-color:#ada296;}
html[data-theme="light"] .legal-prose h2{color:#1d1d1b;}
html[data-theme="light"] .legal-prose section{border-color:#d8d8dc;}
html[data-theme="light"] .legal-layout nav a{color:#55555b;}
html[data-theme="light"] .legal-layout nav a:hover{color:#75695d;}
html[data-theme="light"] .mobile-contact{background:#ada296;border-color:#ada296;color:#1d1d1b;}
@media (max-width:900px){html[data-theme="light"] .main-menu.open{background:#f5f5f7;border-top:1px solid #dedee1;}html[data-theme="light"] .mega-panel{box-shadow:none;background:#f5f5f7;border:0;}}
@media (max-width:700px){html[data-theme="light"] .hero-shade{background:linear-gradient(90deg,#ffffff55,transparent 20% 80%,#ffffff55);}html[data-theme="light"] .contact-glass{border-left:0;border-top:1px solid #a0a0a5;}}
@media (prefers-reduced-transparency:reduce){html[data-theme="light"] .site-header{background:#f5f5f7;}}
html[data-theme="light"] .example-output .btn,html[data-theme="light"] .example-output .btn:hover{background:#ada296;color:#1d1d1b;}
html[data-theme="light"] .theme-toggle{border:1px solid #777777;background:transparent;color:#1d1d1b;}
html[data-theme="light"] .theme-toggle:hover{background:#ffffff;}
html[data-theme="light"] .legal-doc p{color:var(--muted);}
html[data-theme="light"] .legal-layout nav{border-top:2px solid var(--ink);}
html[data-theme="light"] .legal-layout nav a:hover{color:var(--accent);}
html[data-theme="light"] .legal-prose{border:1px solid var(--line);background:#f5f5f7;}
html[data-theme="light"] .legal-prose section{border-bottom:1px solid var(--line);}
html[data-theme="light"] .legal-prose section:last-child{border:0;}
html[data-theme="light"] #journey-chart polyline{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .action,html[data-theme="light"] .btn,html[data-theme="light"] .action.primary,html[data-theme="light"] .action.white{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .break-even,html[data-theme="light"] .risk-lesson{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .career-teaser{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .career-teaser .overline{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .career-teaser-link{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .circle-plus{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .compass-choice .circle-plus{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .compass-choice:hover strong{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .compass-choice>svg{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .contact-content .overline{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .coverage-arc{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .coverage-note{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .disclosure,html[data-theme="light"] .example-intro{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .disclosure,html[data-theme="light"] .example-intro{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .etf-bars span:nth-child(2){box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .etf-result .overline{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .example-deeplink{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .example-output .btn{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .example-output .btn,html[data-theme="light"] .example-output .btn:hover{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .feature-index{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .floating-service{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .floating-service>span{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .footer-grid>div>span{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .form-field input:hover,html[data-theme="light"] .form-field select:hover,html[data-theme="light"] .form-field textarea:hover{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .form-status{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .founder-caption .circle-plus{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .hero-statement h1 em{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .hero-summary .quiet-link{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .knowledge-index{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .lab-tabs button[aria-pressed=true]{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .lab-tabs button[aria-pressed=true]{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .lab-tabs button[aria-pressed=true]{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .lab-visual .overline{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .legal-layout nav{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .legal-layout nav a:hover{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .life-grid i{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .life-grid>a{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .life-grid>a:hover{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .life-grid>a>span{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .list-mark{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .mega-panel a:hover{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .mega-panel>a>span{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .mobile-contact{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .mobile-contact{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .nav-action.action{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .network-core>span{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .network-detail>span{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .network-flow{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .network-node:hover{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .network-node>span{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .network-node[aria-pressed=true]{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .network-node[aria-pressed=true]{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .overline,html[data-theme="light"] .eyebrow{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .proof-strip>a:hover{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .proof-strip>a>span:first-child{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .questions summary span{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .questions summary:hover{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .rate-bars span:first-child{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .reading-progress{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .risk-bar span{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .risk-lesson,html[data-theme="light"] .break-even{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .risk-selector button[aria-pressed=true]{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .risk-selector button[aria-pressed=true]{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .sale-panel .eyebrow,html[data-theme="light"] .example-output .eyebrow{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .scenario-buttons button[aria-pressed=true],html[data-theme="light"] .example-presets button[aria-pressed=true],html[data-theme="light"] .example-switch button[aria-pressed=true]{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .scenario-buttons button[aria-pressed=true],html[data-theme="light"] .example-presets button[aria-pressed=true],html[data-theme="light"] .example-switch button[aria-pressed=true]{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .segment-control button[aria-pressed=true]{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .service-list a:hover{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .service-photo-glass span{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .status-dot{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] .steps-new article>span,html[data-theme="light"] .story-steps article>span{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .text-link,html[data-theme="light"] .quiet-link{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] .text-link:hover,html[data-theme="light"] .quiet-link:hover{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}
html[data-theme="light"] ::selection{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14;}
html[data-theme="light"] summary:after{text-shadow:0 1px 1px #1d1d1b18,0 3px 10px #1d1d1b10;}


html[data-theme="light"] .brand img,html[data-theme="light"] .footer-brand{filter:drop-shadow(0 1px 1px #1d1d1b66) drop-shadow(0 4px 7px #1d1d1b22)}
html[data-theme="light"] .theme-toggle{color:#1d1d1b;border-color:#888;background:#fff}
html[data-theme="light"] .theme-toggle:hover{background:#f1f1f3}
html[data-theme="light"] .partner-tile{background:#1d1d1b}
html[data-theme="light"] #home-chart text{fill:#54545a}
html[data-theme="light"] #home-chart polyline{stroke:#75695d;filter:drop-shadow(0 1px 2px #1d1d1b33)}
html[data-theme="light"] #home-chart circle{fill:#75695d}
html[data-theme="light"] .network-map>svg,html[data-theme="light"] .coverage-arc{filter:drop-shadow(0 1px 1px #1d1d1b33)}
html[data-theme="light"] .hero-shade{background:linear-gradient(90deg,#ffffff55,transparent 20% 80%,#ffffff55)}
html[data-theme="light"] .scene-image,html[data-theme="light"] .hero-background,html[data-theme="light"] .service-hero-photo>img,html[data-theme="light"] .story-photo img{filter:none}
html[data-theme="light"] .compass-choice>svg{filter:drop-shadow(0 2px 3px #1d1d1b33)}
html[data-theme="light"] .action:hover,html[data-theme="light"] .action.primary:hover,html[data-theme="light"] .action.white:hover,html[data-theme="light"] .btn:hover,html[data-theme="light"] .nav-action.action:hover,html[data-theme="light"] .action:active,html[data-theme="light"] .btn:active{box-shadow:0 2px 5px #1d1d1b22,0 7px 18px #1d1d1b14}

html[data-theme="light"] .brand img,html[data-theme="light"] .footer-brand{content:url('/wp-content/plugins/skp-consulting-preview/website/assets/logo.svg')}
