body.pdc-light{--ink:#183d50;--muted:#576d7a;--paper:#fff;--line:#d9e5ea;--lime:#dbeef3;background:#fff;color:#183d50;font-size:16px}.pdc-light h1,.pdc-light h2,.pdc-light h3{letter-spacing:-.03em}.pdc-light .topline{background:#eff6f8;color:#4d6e7d;border-bottom:1px solid #e1ecf0}.pdc-light .topline span{color:#567789}.pdc-light .site-header{background:#fff;border-bottom:1px solid #dce8ed}.pdc-light .nav-wrap{padding-block:19px}.pdc-light .brand-icon{background:#1d6380;color:#e6f5fa;border-radius:10px}.pdc-light .brand{color:#1c5068}.pdc-light .brand-small{color:#a6533b}.pdc-light .nav-cta{background:#b95132;border-radius:8px;box-shadow:none}.pdc-light .hero-stage{background:#f1f8fb;color:#183d50;border-bottom:1px solid #dfeaf0;overflow:hidden}.pdc-light .hero-stage .hero{padding-block:48px 35px;gap:52px;grid-template-columns:1.05fr 1fr}.pdc-light .hero-stage .hero h1{font-size:clamp(38px,3.7vw,51px);font-weight:720;line-height:1.14;color:#183d50;letter-spacing:-.035em}.pdc-light .hero-stage .hero h1 em{color:#286c87}.pdc-light .hero-stage .hero .eyebrow{color:#607d8b;font-size:10px;letter-spacing:.12em;margin-bottom:20px}.pdc-light .live-dot{background:#c26949;box-shadow:none;width:24px;height:3px;border-radius:0;vertical-align:middle}.pdc-light .hero-stage .hero .lead{color:#526c7a;font-size:16px;line-height:1.8;max-width:530px;margin-block:22px 25px}.pdc-light .btn,.pdc-light .hero-stage .btn{background:#b95132;border-color:#b95132;color:#fff;box-shadow:0 3px 9px #a34b2910;border-radius:8px;padding:13px 19px}.pdc-light .btn:hover,.pdc-light .hero-stage .btn:hover{background:#9f432a}.pdc-light .btn.light,.pdc-light .hero-stage .btn.light{background:white;color:#235c76;border-color:#c6dce6;box-shadow:none}.pdc-light .btn.lime{background:#216982;border-color:#216982;color:#fff}.pdc-light .hero-search{background:#fff;border:1px solid #c8dce6;border-radius:9px;margin-top:22px;max-width:500px;padding:3px 5px 3px 13px;box-shadow:none}.pdc-light .hero-search>span{color:#527b91}.pdc-light .hero-search input{color:#274e63;font-size:14px}.pdc-light .hero-search input::placeholder{color:#667f8d}.pdc-light .hero-search button{background:#e8f1f5;color:#2a6680;min-height:40px;border-radius:6px}.pdc-light .hero-popular{color:#627b88;font-size:11px;margin-top:11px}.pdc-light .hero-popular a{color:#356c85}.pdc-light .hero-stage .micro{color:#6a7e88;font-size:10px;margin-top:13px}.pdc-light .hero-visual{background:#fff;border:8px solid #fff;border-radius:18px;box-shadow:0 14px 35px #23576d10;overflow:hidden}.pdc-light .hero-visual>img{filter:none;aspect-ratio:4/3;display:block;border-radius:11px 11px 0 0;object-fit:cover}.pdc-light .visual-card{position:static;display:flex;gap:12px;background:#fff;padding:17px 14px;border:0;border-top:1px solid #e1eaee;box-shadow:none;backdrop-filter:none;border-radius:0;color:#245a72}.pdc-light .visual-card small{color:#6a8390;font-size:9px}.pdc-light .visual-card strong{font-size:16px;color:#245a72}.pdc-light .visual-card>span:first-child{color:#35758b}.pdc-light .visual-card>b{margin-left:auto}.pdc-light .hero-shortcuts{padding-bottom:28px;gap:16px}.pdc-light .hero-shortcuts>a{background:#ffffffb3;border:1px solid #d7e5ec;border-radius:10px;box-shadow:none;padding:15px 18px;gap:12px;color:#284e61}.pdc-light .shortcut-icon{background:#e8f2f6;color:#367b96;width:36px;height:36px;border-radius:8px}.pdc-light .hero-shortcuts small{color:#65808d;font-size:10px}.pdc-light .hero-shortcuts strong{font-size:13px}.pdc-light .hero-shortcuts>a>b{margin-left:auto;font-weight:400;color:#7194a4}.pdc-light .section{padding-block:57px}.pdc-light .section-head{margin-bottom:27px}.pdc-light .section-head h2,.pdc-light .split h2{font-size:34px;font-weight:700;line-height:1.2;color:#20485d}.pdc-light .eyebrow{font-size:10px;color:#6b8491;margin-bottom:12px}.pdc-light .text-link{color:#246b88;font-size:13px}.pdc-light .card{border-radius:13px;border:1px solid #d8e5eb;padding:25px;background:#fff;box-shadow:0 4px 13px #2a627307}.pdc-light .topic-card{position:relative;background:linear-gradient(130deg,#fff 60%,#f5fafc);padding:25px}.pdc-light .topic-card h3{font-size:22px;margin-bottom:13px;color:#20485d}.pdc-light .topic-card p{font-size:13px;line-height:1.75;min-height:46px}.pdc-light .topic-top{margin-bottom:17px}.pdc-light .topic-symbol,.pdc-light .topic-card:nth-child(2n) .topic-symbol{background:#eaf4f8;color:#387a92;width:42px;height:42px;font-size:29px;border-radius:10px}.pdc-light .topic-card:nth-child(3n) .topic-symbol{background:#f9efe7;color:#af7653}.pdc-light .topic-top .badge{font-size:8px;letter-spacing:.08em;background:#f1f6f8;color:#688592}.pdc-light .topic-card .text-link{border-top:1px solid #e6eef2;display:block;padding-top:15px;margin-top:13px}.pdc-light .feature-art,.pdc-light .art-math,.pdc-light .art-learn{background:#eef6f9;height:116px;margin:-25px -25px 22px}.pdc-light .art-math{background:#f8f2ea}.pdc-light .art-learn{background:#edf5f1}.pdc-light .feature-art i{color:#5e7d8b;font-size:8px}.pdc-light .feature-art:before,.pdc-light .feature-art:after{border-color:#d9e8ed}.pdc-light .visual-orb{background:#a7c9d7;box-shadow:none;width:55px;height:55px;top:25px}.pdc-light .visual-orb.small{background:#d2bc9e;width:25px;height:25px}.pdc-light .art-search>b{font-size:56px;color:#387894}.pdc-light .math-token{font-size:28px;font-weight:650;color:#9f744b}.pdc-light .art-math>b{padding:0;background:transparent;box-shadow:none;border:0;color:#aa8a66}.pdc-light .wave-bars{height:65px}.pdc-light .wave-bars b{height:24px;background:#87b6a6;box-shadow:none;width:11px}.pdc-light .wave-bars b:nth-child(2n){height:40px}.pdc-light .wave-bars b:nth-child(3){height:60px}.pdc-light .dark-section{background:#edf6f9;border-block:1px solid #dceaf0;color:#244d61}.pdc-light .dark-section p{color:#5b7786}.pdc-light .dark-section .eyebrow{color:#638595}.pdc-light .mini-chart.live-lab{background:#fff;border:1px solid #cddfe8;border-radius:15px;box-shadow:0 7px 22px #1a50670a;padding:27px}.pdc-light .lab-heading{color:#6b8795}.pdc-light .lab-heading .badge{background:#e4f2ef;color:#387e6b}.pdc-light .lab-readout>output{color:#225f79}.pdc-light .lab-readout>span{color:#6d8896}.pdc-light .lab-spark i{background:#91bdcd}.pdc-light .live-lab label{color:#436878}.pdc-light .live-lab input[type=range]{accent-color:#3e839d}.pdc-light .live-lab .micro{color:#70838b}.pdc-light .number-row>span{background:#e9f3f7;color:#32758f}.pdc-light .number-row h3{color:#2a566a}.pdc-light .number-row p{color:#607785}.pdc-light .playful-card,.pdc-light .playful-card:nth-child(2),.pdc-light .playful-card:nth-child(3){background:#fff}.pdc-light .playful-icon{background:#eaf4f8;color:#467d91;width:45px;height:45px;font-size:27px;margin-bottom:20px;border-radius:10px}.pdc-light .badge{background:#eef5f7;color:#5e7c8a}.pdc-light .callout{background:#edf6f9;border:1px solid #d6e6ee;border-radius:14px;padding:35px}.pdc-light .callout h2{font-size:31px;color:#24516a}.pdc-light .callout p{color:#607b89}.pdc-light .site-footer{background:#f4f8fa;border-color:#dfe9ef}.pdc-light .footer-grid a:not(.brand){color:#5d7988}.pdc-light .footer-bottom{border-color:#dce7ee}.pdc-light .page-hero h1{color:#204c63}.pdc-light .result-panel{background:#245d78;color:#fff}.pdc-light .panel,.pdc-light .compound,.pdc-light .article-tile{box-shadow:0 4px 15px #20526a05;border-color:#d4e2e9;border-radius:14px}.pdc-light .result-grid>div{background:#ffffff10}.pdc-light .formula,.pdc-light th{background:#edf5f8}.pdc-light .chip.active{background:#2b6e8c;border-color:#2b6e8c}.pdc-light .article-tile h2{color:#28536b;font-size:25px}.pdc-light .card.ink{background:#285f79;color:white}.pdc-light .hero-shortcuts>a:hover,.pdc-light .visual-card:hover{background:#f5fafc;color:#245a72}.pdc-light .card:hover,.pdc-light .article-tile:hover{box-shadow:0 7px 20px #28556e0b;transform:translateY(-2px);border-color:#a9c7d6}.pdc-light .hero-shortcuts>a:hover{transform:none;box-shadow:none}
@media(max-width:1050px){.pdc-light .site-header nav{gap:15px;font-size:12px}.pdc-light .hero-stage .hero{gap:30px}.pdc-light .hero-stage .hero h1{font-size:41px}.pdc-light .hero-stage .btn{font-size:13px;padding:12px 14px}.pdc-light .hero-shortcuts>a{padding:13px 12px}.pdc-light .hero-shortcuts strong{font-size:11px}}
@media(max-width:760px){.pdc-light .nav-wrap{padding-block:12px}.pdc-light .hero-stage .hero{grid-template-columns:1fr;padding-block:32px 25px;gap:25px}.pdc-light .hero-stage .hero h1{font-size:clamp(31px,8.3vw,42px);line-height:1.15}.pdc-light .hero-stage .hero .lead{font-size:15px;line-height:1.7;margin-block:18px 23px}.pdc-light .hero-stage .hero .eyebrow{font-size:8px;letter-spacing:.08em}.pdc-light .hero-search input{font-size:16px}.pdc-light .hero-visual{max-width:500px;border-width:6px;border-radius:14px}.pdc-light .hero-visual>img{border-radius:9px 9px 0 0}.pdc-light .visual-card{padding:13px 8px}.pdc-light .visual-card strong{font-size:14px}.pdc-light .visual-card small{font-size:8px}.pdc-light .hero-shortcuts{gap:8px;padding-bottom:25px}.pdc-light .hero-shortcuts>a{padding:12px 14px}.pdc-light .hero-shortcuts strong{font-size:13px}.pdc-light .section{padding-block:40px}.pdc-light .section-head h2,.pdc-light .split h2{font-size:28px}.pdc-light .card{padding:22px}.pdc-light .feature-art{margin:-22px -22px 20px}.pdc-light .topic-card h3{font-size:21px}.pdc-light .topic-card p{min-height:0}.pdc-light .callout{padding:25px}.pdc-light .callout h2{font-size:27px}.pdc-light .mini-chart.live-lab{padding:22px}.pdc-light .hero-stage .micro{font-size:10px}.pdc-light .site-header nav{font-size:15px}.pdc-light .site-header nav a{min-height:48px}.pdc-light .topline{font-size:9px}}
