
.cp-page{background:#fff;color:#071f3f}.cp-hero{background:#071f3f;color:#fff;border-bottom:4px solid #f2c20c;overflow:hidden}.cp-hero-grid{max-width:1220px;margin:auto;padding:72px 36px;display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:center;gap:76px}.cp-hero .eyebrow{color:#f2c20c;letter-spacing:.15em;font-weight:700;font-size:12px}.cp-hero h1{font-size:clamp(38px,4.6vw,66px);line-height:1.06;letter-spacing:-.035em;max-width:780px;margin:21px 0 24px}.cp-hero h1 span{display:block;color:#bde5e1}.cp-lead{font-size:18px;line-height:1.75;color:#d7e3ee;max-width:690px}.cp-meta{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0}.cp-meta span{border:1px solid #7890a14d;padding:7px 11px;border-radius:4px;font-size:12px;color:#e3edf4}.cp-actions{display:flex;gap:17px;align-items:center;flex-wrap:wrap;margin-top:26px}.cp-primary{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#f2c20c;color:#071f3f!important;border:1px solid #f2c20c;padding:16px 21px;font-weight:750;font-size:14px;text-decoration:none;border-radius:3px}.cp-primary:hover{background:#ffda49}.cp-secondary{color:#fff!important;text-underline-offset:5px;font-weight:650;font-size:14px}.cp-cover{margin:0;position:relative;max-width:310px;justify-self:center}.cp-cover:before{content:'';position:absolute;inset:14px -14px -14px 14px;border:1px solid #f2c20c8c;border-radius:2px}.cp-cover img{display:block;width:100%;height:auto;position:relative;box-shadow:0 20px 55px #0005}.cp-cover figcaption{font-size:11px;text-align:center;color:#c2d2df;margin-top:24px}.cp-content{max-width:1220px;margin:auto;padding:65px 36px}.cp-content h2{font-size:clamp(26px,3vw,39px);line-height:1.2;margin:0 0 18px;letter-spacing:-.025em}.cp-intro{max-width:800px;color:#536675;font-size:17px;line-height:1.75;margin-bottom:33px}.cp-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px}.cp-card{border-top:3px solid #f2c20c;background:#f3f7f9;padding:27px}.cp-number{color:#087b7c;font-size:12px;font-weight:700;letter-spacing:.1em}.cp-card h3{font-size:22px;line-height:1.25;margin:19px 0 14px}.cp-card p{color:#536675;font-size:15px;line-height:1.8;margin:0}.cp-reader{border-top:1px solid #d5e1e8;border-bottom:1px solid #d5e1e8;margin-top:40px;padding:0}.cp-reader summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 0;cursor:pointer;font-size:21px;font-weight:700;list-style:none}.cp-reader summary::-webkit-details-marker{display:none}.cp-reader summary:after{content:'+';font-size:30px;font-weight:400;color:#087b7c}.cp-reader[open] summary:after{content:'−'}.cp-reader-frame{background:#edf2f5;border:1px solid #d5e1e8}.cp-reader iframe{display:block;width:100%;height:820px;border:0;background:#edf2f5}.cp-reader-note{font-size:13px;line-height:1.8;color:#536675;padding:14px 0 20px;margin:0}.cp-reader-note a{color:#087b7c;font-weight:650}.cp-contact{margin-top:40px;background:#071f3f;border-inline-start:4px solid #f2c20c;color:#fff;padding:31px 34px;display:flex;align-items:center;justify-content:space-between;gap:30px}.cp-contact h2{font-size:25px;margin:0 0 10px;color:#fff}.cp-contact p{margin:0;color:#c2d2df;font-size:15px;line-height:1.7}.cp-resource-card{display:grid;grid-template-columns:112px minmax(0,1fr);gap:30px;align-items:center;border:1px solid #dde6ec;border-top:3px solid #f2c20c;padding:28px;background:#f5f8fa;margin:14px 0 10px}.cp-resource-card img{width:112px;height:auto;box-shadow:0 9px 20px #071f3f1a}.cp-resource-card h2{font-size:28px;margin:6px 0 12px}.cp-resource-card p{line-height:1.75;max-width:850px}.cp-resource-card .cp-actions{margin-top:15px}.cp-resource-card .cp-secondary{color:#087b7c!important}.cp-home-links{margin-top:24px;display:flex;gap:22px;flex-wrap:wrap;align-items:center}.cp-home-links a{font-weight:650;text-decoration:underline;text-underline-offset:5px;color:#087b7c}.cp-home-links a:first-child{color:#071f3f}.cp-home-links small{color:#536675;font-size:12px}.cp-page a:focus-visible,.cp-reader summary:focus-visible{outline:3px solid #0b9394;outline-offset:5px}[dir=rtl] .cp-hero h1{letter-spacing:0;line-height:1.35}[dir=rtl] .cp-hero .eyebrow{letter-spacing:0}[dir=rtl] .cp-reader iframe{direction:ltr}@media(max-width:850px){.cp-hero-grid{gap:40px;grid-template-columns:minmax(0,1fr) 230px;padding:52px 26px}.cp-cover{max-width:230px}.cp-cards{grid-template-columns:1fr}.cp-content{padding:48px 26px}.cp-reader iframe{height:650px}.cp-contact{align-items:flex-start;flex-direction:column}}@media(max-width:580px){.cp-hero-grid{grid-template-columns:1fr;padding:40px 22px;gap:37px}.cp-hero h1{font-size:39px}.cp-lead{font-size:16px}.cp-cover{width:200px;max-width:200px}.cp-cover figcaption{font-size:10px}.cp-content{padding:38px 22px}.cp-primary{padding:14px 17px;font-size:13px}.cp-secondary{font-size:13px}.cp-resource-card{grid-template-columns:75px minmax(0,1fr);gap:18px;padding:20px}.cp-resource-card img{width:75px;align-self:start}.cp-resource-card h2{font-size:23px}.cp-resource-card p{font-size:14px}.cp-resource-card .cp-actions{grid-column:1/-1}.cp-reader summary{font-size:18px}.cp-reader iframe{height:550px}.cp-contact{padding:25px}.cp-home-links{gap:17px}}
