.editorial-pages-module__YHZtda__page{--paper:#fffdf9;--ink:#17213d;--muted:#59636c;--rule:#d2dce3;background:var(--paper);min-width:0;color:var(--ink);font-family:PP Neue Montreal,Arial,sans-serif;overflow:clip}.editorial-pages-module__YHZtda__page h1,.editorial-pages-module__YHZtda__page h2{color:inherit;letter-spacing:-.038em;font-family:Ivy Journal,Georgia,serif;font-weight:400}.editorial-pages-module__YHZtda__page h3,.editorial-pages-module__YHZtda__page p{letter-spacing:-.012em}.editorial-pages-module__YHZtda__hero{background:var(--navy);color:#fff;padding:25px 0 58px}.editorial-pages-module__YHZtda__heroGrid{grid-template-columns:minmax(0,.92fr) minmax(390px,.78fr);align-items:center;gap:clamp(64px,8vw,118px);min-height:500px;padding-top:34px;display:grid}.editorial-pages-module__YHZtda__heroCopy{z-index:2;position:relative}.editorial-pages-module__YHZtda__breadcrumbs{color:#c4ccda;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.editorial-pages-module__YHZtda__breadcrumbs a{color:inherit;text-decoration:none}.editorial-pages-module__YHZtda__breadcrumbs a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:4px;text-decoration-thickness:2px}.editorial-pages-module__YHZtda__hero h1{max-width:680px;margin:28px 0 22px;font-size:clamp(48px,5.2vw,72px);line-height:1.02}.editorial-pages-module__YHZtda__heroLead{color:#dce4ee;max-width:640px;margin:0;font-size:clamp(19px,1.65vw,23px);line-height:1.5}.editorial-pages-module__YHZtda__heroNotes{color:#bfc9d9;border-top:1px solid #ffffff38;flex-wrap:wrap;gap:11px 26px;margin:31px 0 0;padding:20px 0 0;font-size:13px;display:flex}.editorial-pages-module__YHZtda__heroNotes span{align-items:center;gap:9px;display:inline-flex}.editorial-pages-module__YHZtda__heroNotes span:before{background:var(--orange);content:"";border-radius:50%;width:6px;height:6px}.editorial-pages-module__YHZtda__heroVisual{isolation:isolate;justify-self:end;width:100%;max-width:540px;min-height:390px;position:relative}.editorial-pages-module__YHZtda__heroVisual:before{z-index:-1;background:var(--orange);content:"";border-radius:112px 14px 78px;position:absolute;inset:15px -16px -16px 22px}.editorial-pages-module__YHZtda__heroVisualFrame{background:#26314c;border:1px solid #ffffff47;border-radius:112px 14px 78px;position:absolute;inset:0;overflow:hidden}.editorial-pages-module__YHZtda__heroVisualFrame img{object-fit:cover}.editorial-pages-module__YHZtda__heroVisualLabel{z-index:2;max-width:270px;color:var(--ink);background:#fff;border:1px solid #c5d0d8;border-radius:7px 0 0 7px;padding:14px 18px 15px;font-size:14px;font-weight:650;line-height:1.35;position:absolute;bottom:23px;right:-1px}.editorial-pages-module__YHZtda__principleRail{border-bottom:1px solid var(--rule);background:#fff}.editorial-pages-module__YHZtda__principleRailInner{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.editorial-pages-module__YHZtda__principle{border-left:1px solid var(--rule);flex-direction:column;justify-content:center;min-height:118px;padding:22px 34px;display:flex}.editorial-pages-module__YHZtda__principle:first-child{border-left:0;padding-left:0}.editorial-pages-module__YHZtda__principle strong{color:var(--ink);margin-bottom:4px;font-size:16px}.editorial-pages-module__YHZtda__principle span{max-width:33ch;color:var(--muted);font-size:14px;line-height:1.45}.editorial-pages-module__YHZtda__content{padding-block:94px 112px}.editorial-pages-module__YHZtda__splitSection{border-top:1px solid var(--rule);grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);gap:clamp(60px,9vw,132px);padding-block:66px;display:grid}.editorial-pages-module__YHZtda__splitSection:first-child{border-top:0;padding-top:0}.editorial-pages-module__YHZtda__splitSection h2,.editorial-pages-module__YHZtda__sectionTitle{margin:0;font-size:clamp(34px,3.5vw,47px);line-height:1.08}.editorial-pages-module__YHZtda__sectionBody{max-width:720px}.editorial-pages-module__YHZtda__sectionBody>p{color:#344052;margin:0 0 22px;font-size:18px;line-height:1.7}.editorial-pages-module__YHZtda__sectionBody>p:last-child{margin-bottom:0}.editorial-pages-module__YHZtda__methodList{border-bottom:1px solid var(--rule);margin:34px 0 0;padding:0;list-style:none}.editorial-pages-module__YHZtda__methodList li{border-top:1px solid var(--rule);color:#46515c;grid-template-columns:minmax(145px,.42fr) minmax(0,1fr);gap:30px;padding:19px 0 20px;line-height:1.58;display:grid}.editorial-pages-module__YHZtda__methodList strong{color:var(--ink);font-weight:650}.editorial-pages-module__YHZtda__fundingBand{background:#dfeefa}.editorial-pages-module__YHZtda__fundingInner{grid-template-columns:minmax(0,1.15fr) auto;align-items:center;gap:56px;min-height:240px;padding-block:44px;display:grid}.editorial-pages-module__YHZtda__fundingInner h2{margin:0 0 14px;font-size:clamp(32px,3.3vw,45px);line-height:1.1}.editorial-pages-module__YHZtda__fundingInner p{color:#3e4a57;max-width:730px;margin:0;font-size:17px;line-height:1.65}.editorial-pages-module__YHZtda__button{border:1px solid var(--orange);background:var(--orange);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:49px;padding:13px 21px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.editorial-pages-module__YHZtda__button:after{content:"→";font-size:18px;line-height:1;transition:transform .18s}.editorial-pages-module__YHZtda__button:hover:after{transform:translate(4px)}.editorial-pages-module__YHZtda__profileGrid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.75fr);align-items:start;gap:clamp(62px,9vw,126px);display:grid}.editorial-pages-module__YHZtda__profileCopy h2,.editorial-pages-module__YHZtda__guideSelection h2{margin:0 0 25px;font-size:clamp(34px,3.5vw,47px);line-height:1.1}.editorial-pages-module__YHZtda__profileCopy>p{color:#344052;margin:0 0 20px;font-size:18px;line-height:1.7}.editorial-pages-module__YHZtda__processPanel{border-top:4px solid var(--orange);background:#eef4f7;padding:31px 34px 34px}.editorial-pages-module__YHZtda__processPanel h2{margin:0 0 20px;font-size:30px;line-height:1.15}.editorial-pages-module__YHZtda__processPanel ul{margin:0;padding:0;list-style:none}.editorial-pages-module__YHZtda__processPanel li{color:#46515c;border-top:1px solid #cbd7de;padding:15px 0;font-size:15px;line-height:1.55}.editorial-pages-module__YHZtda__processPanel li:first-child{border-top:0;padding-top:0}.editorial-pages-module__YHZtda__guideSelection{border-top:1px solid var(--rule);margin-top:88px;padding-top:66px}.editorial-pages-module__YHZtda__guideGrid{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.editorial-pages-module__YHZtda__guideLink{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-height:125px;color:var(--ink);background:#fff;justify-content:space-between;align-items:center;gap:25px;padding:24px 27px;font-size:17px;font-weight:650;line-height:1.35;text-decoration:none;transition:background .18s;display:flex}.editorial-pages-module__YHZtda__guideLink:after{color:var(--orange);content:"↗";flex:none;font-size:22px;transition:transform .18s}.editorial-pages-module__YHZtda__guideLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:5px;background:#eef6fb;text-decoration-thickness:2px}.editorial-pages-module__YHZtda__guideLink:hover:after{transform:translate(3px,-3px)}.editorial-pages-module__YHZtda__profileFooter{background:var(--navy);color:#fff;margin-top:78px}.editorial-pages-module__YHZtda__profileFooterInner{justify-content:space-between;align-items:center;gap:50px;min-height:210px;padding-block:44px;display:flex}.editorial-pages-module__YHZtda__profileFooter h2{margin:0 0 10px;font-size:clamp(30px,3vw,41px)}.editorial-pages-module__YHZtda__profileFooter p{color:#cbd5e3;max-width:650px;margin:0;line-height:1.6}.editorial-pages-module__YHZtda__libraryHero .editorial-pages-module__YHZtda__heroGrid{grid-template-columns:minmax(0,.82fr) minmax(430px,.82fr)}.editorial-pages-module__YHZtda__libraryHero .editorial-pages-module__YHZtda__heroVisualFrame img{object-position:center}.editorial-pages-module__YHZtda__topicBar{z-index:20;border-bottom:1px solid var(--rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf9f7;position:sticky;top:78px}.editorial-pages-module__YHZtda__topicLinks{scrollbar-width:none;gap:2px 28px;display:flex;overflow-x:auto}.editorial-pages-module__YHZtda__topicLinks::-webkit-scrollbar{display:none}.editorial-pages-module__YHZtda__topicLinks a{color:#46515c;flex:none;padding:18px 0 17px;font-size:14px;font-weight:500;text-decoration:none;position:relative}.editorial-pages-module__YHZtda__topicLinks a:after{background:var(--orange);content:"";height:2px;transition:right .18s;position:absolute;bottom:11px;left:0;right:100%}.editorial-pages-module__YHZtda__topicLinks a:hover{color:var(--ink)}.editorial-pages-module__YHZtda__topicLinks a:hover:after{right:0}.editorial-pages-module__YHZtda__libraryContent{background:#f0f2ee;padding-block:72px 112px}.editorial-pages-module__YHZtda__categorySection{padding-top:70px;scroll-margin-top:150px}.editorial-pages-module__YHZtda__categorySection:first-child{padding-top:0}.editorial-pages-module__YHZtda__categoryHeading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:25px;display:flex}.editorial-pages-module__YHZtda__categoryHeading h2{margin:0;font-size:clamp(35px,3.6vw,48px);line-height:1.05}.editorial-pages-module__YHZtda__categoryHeading span{color:#66717a;white-space:nowrap;font-size:13px}.editorial-pages-module__YHZtda__articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.editorial-pages-module__YHZtda__articleCard{min-height:230px;color:var(--ink);background:#fff;border:1px solid #cbd5da;border-radius:7px;grid-template-rows:auto 1fr auto;padding:25px 26px 23px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.editorial-pages-module__YHZtda__articleCard h3{color:var(--ink);letter-spacing:-.026em;margin:0 0 13px;font-family:PP Neue Montreal,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1.18}.editorial-pages-module__YHZtda__articleCard p{color:#59636c;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.editorial-pages-module__YHZtda__articleCardFooter{border-top:1px solid #e0e5e8;justify-content:flex-end;align-items:center;margin-top:23px;padding-top:15px;display:flex}.editorial-pages-module__YHZtda__articleCardArrow{width:31px;height:31px;color:var(--blue);background:#e8f3fa;border-radius:50%;place-items:center;font-size:18px;line-height:1;transition:background .18s,color .18s,transform .18s;display:grid}.editorial-pages-module__YHZtda__articleCard:hover{border-color:#aebdc5;transform:translateY(-3px);box-shadow:0 14px 28px #17213d14}.editorial-pages-module__YHZtda__articleCard:hover h3{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:5px;text-decoration-thickness:2px}.editorial-pages-module__YHZtda__articleCard:hover .editorial-pages-module__YHZtda__articleCardArrow{background:var(--orange);color:#fff;transform:translate(2px,-2px)}@media (max-width:1000px){.editorial-pages-module__YHZtda__heroGrid,.editorial-pages-module__YHZtda__libraryHero .editorial-pages-module__YHZtda__heroGrid{grid-template-columns:minmax(0,1fr) minmax(350px,.75fr);gap:50px}.editorial-pages-module__YHZtda__heroVisual{min-height:360px}.editorial-pages-module__YHZtda__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-pages-module__YHZtda__splitSection,.editorial-pages-module__YHZtda__profileGrid{gap:58px}}@media (max-width:760px){.editorial-pages-module__YHZtda__hero{padding-bottom:49px}.editorial-pages-module__YHZtda__heroGrid,.editorial-pages-module__YHZtda__libraryHero .editorial-pages-module__YHZtda__heroGrid{flex-direction:column;align-items:stretch;gap:46px;min-height:auto;padding-top:38px;display:flex}.editorial-pages-module__YHZtda__hero h1{font-size:clamp(43px,12vw,59px)}.editorial-pages-module__YHZtda__heroVisual{aspect-ratio:1.28;justify-self:stretch;width:calc(100% - 15px);min-height:0;margin-right:15px}.editorial-pages-module__YHZtda__heroVisualLabel{bottom:19px;right:-15px}.editorial-pages-module__YHZtda__principleRailInner{grid-template-columns:1fr;padding-block:10px}.editorial-pages-module__YHZtda__principle,.editorial-pages-module__YHZtda__principle:first-child{border-top:1px solid var(--rule);border-left:0;min-height:0;padding:19px 0}.editorial-pages-module__YHZtda__principle:first-child{border-top:0}.editorial-pages-module__YHZtda__content,.editorial-pages-module__YHZtda__libraryContent{padding-block:66px 82px}.editorial-pages-module__YHZtda__splitSection,.editorial-pages-module__YHZtda__profileGrid{grid-template-columns:1fr;gap:31px}.editorial-pages-module__YHZtda__splitSection{padding-block:53px}.editorial-pages-module__YHZtda__methodList li{grid-template-columns:1fr;gap:5px}.editorial-pages-module__YHZtda__fundingInner,.editorial-pages-module__YHZtda__profileFooterInner{flex-direction:column;grid-template-columns:1fr;align-items:flex-start;gap:28px;min-height:0}.editorial-pages-module__YHZtda__guideSelection{margin-top:65px;padding-top:54px}.editorial-pages-module__YHZtda__guideGrid{grid-template-columns:1fr}.editorial-pages-module__YHZtda__topicBar{top:70px}.editorial-pages-module__YHZtda__topicLinks{gap:25px}.editorial-pages-module__YHZtda__categorySection{padding-top:58px;scroll-margin-top:132px}.editorial-pages-module__YHZtda__articleGrid{grid-template-columns:1fr}.editorial-pages-module__YHZtda__articleCard{min-height:205px}}@media (max-width:480px){.editorial-pages-module__YHZtda__hero h1{font-size:42px}.editorial-pages-module__YHZtda__heroLead,.editorial-pages-module__YHZtda__sectionBody>p,.editorial-pages-module__YHZtda__profileCopy>p{font-size:17px}.editorial-pages-module__YHZtda__heroVisual{aspect-ratio:1.08}.editorial-pages-module__YHZtda__heroVisual:before{inset:11px -11px -11px 15px}.editorial-pages-module__YHZtda__heroVisualLabel{max-width:235px}.editorial-pages-module__YHZtda__categoryHeading{flex-direction:column;align-items:flex-start;gap:8px}.editorial-pages-module__YHZtda__processPanel{padding:27px 24px 29px}}
