html[data-layout=editorial]:is([data-surface=learn-index],[data-surface=guides-index]){--c-ink: #182b35;--c-ink-soft: #303b42;--c-ink-muted: #53616a;--c-line: #dbe5dd;--font-display: "Sora", sans-serif;--container-narrow: 1120px}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd{background:#fafcf9}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-open{padding:26px 0 44px;background:#edf3ed;border-bottom:1px solid #cfdfd2}html:is([data-surface=learn-index],[data-surface=guides-index]) .breadcrumbs{font-size:12px;margin-bottom:30px}html:is([data-surface=learn-index],[data-surface=guides-index]) .learn-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:60px}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-open .eyebrow{font-size:11px;letter-spacing:.14em;color:#52675e;margin-bottom:20px}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-open h1{font-size:clamp(38px,4.5vw,60px);line-height:1.1;letter-spacing:-.055em;font-weight:600;margin:0 0 24px}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-open .lede{font-size:15px;line-height:1.85;color:#303b42;max-width:60ch}html:is([data-surface=learn-index],[data-surface=guides-index]) .learn-art{background:#e4eee3;border:1px solid #cddfcf;border-radius:20px}html:is([data-surface=learn-index],[data-surface=guides-index]) .learn-art svg{display:block;width:100%;height:auto}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-idx-band{padding:56px 0}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-q{display:block;font-size:11px;letter-spacing:.11em;color:#53685f;margin-bottom:16px}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-q:before{content:"";display:inline-block;width:24px;height:3px;background:#a7c68d;margin:0 12px 3px 0}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-h{font-size:clamp(25px,2.8vw,34px);line-height:1.25;letter-spacing:-.04em;font-weight:600;margin-bottom:28px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-tiles{border:0;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-tiles>a{min-height:290px;padding:28px;border:1px solid #d4e1d3;border-radius:14px;background:#fff}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-tiles>a:first-child{background:#eaf2e4;border-color:#c9dbbd}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-chip{width:44px;height:44px;background:#e4eddf;color:#315c48;margin-bottom:24px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-tiles h3{font-size:22px;line-height:1.35;letter-spacing:-.035em;font-weight:600;margin-bottom:16px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-tiles p{font-size:14px;line-height:1.8;margin-bottom:24px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-go{color:#315c48;font-size:12px;font-weight:600}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-idx-band.is-soft{background:#f0f5ef;border-top:1px solid #dbe5dd}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-idx-band.is-soft>.container-narrow{display:grid;grid-template-columns:250px minmax(0,1fr);grid-template-rows:auto 1fr;gap:18px 48px;align-content:start}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-grp-h{grid-column:1;align-self:start;align-items:flex-start;gap:12px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-grp-h h2{font-size:21px;line-height:1.35;text-transform:none;letter-spacing:-.03em;font-weight:600;color:#182b35}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-grp-h>span{background:#e0eadb;color:#315c48;border-radius:6px;min-width:26px;padding:3px 7px;text-align:center;font-size:11px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-grp-b{grid-column:1;margin:0;align-self:start;font-size:14px;line-height:1.85}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rows{grid-column:2;grid-row:1 / span 2;border:0;display:grid;gap:10px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rows>a,html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rows>div{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:8px 16px;padding:22px;border:1px solid #d5e2d4;border-radius:12px;background:#fafcf9;align-items:start}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rchip{grid-column:1;grid-row:1 / span 2;width:34px;height:34px;background:#eaf1e5;border:0;color:#315c48}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rt{grid-column:2;grid-row:1;font-size:16px;line-height:1.5}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rs{grid-column:2 / -1;grid-row:2;padding:0;font-size:13px;line-height:1.8}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rm,html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-soon{grid-column:3;grid-row:1;font-size:10px;line-height:1.7;margin-top:3px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rm.is-ext{color:#315c48}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rows>.is-soon{opacity:1;background:#eaf0e7}html:is([data-surface=learn-index],[data-surface=guides-index]) .newsletter-band .eyebrow{color:#d4f79a}html:is([data-surface=learn-index],[data-surface=guides-index]) main a:focus-visible{outline:3px solid #145c60;outline-offset:3px}@media(hover:hover){html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-tiles>a:hover,html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rows>a:hover{background:#e5efdd;border-color:#9ebb99}}@media(max-width:1000px){html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-idx-band.is-soft>.container-narrow{grid-template-columns:210px minmax(0,1fr);gap:18px 28px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-tiles>a{padding:24px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rm,html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-soon{grid-column:2;grid-row:3;justify-self:start}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rows>a,html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rows>div{grid-template-columns:34px minmax(0,1fr)}}@media(max-width:760px){html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-open{padding:22px 0 32px}html:is([data-surface=learn-index],[data-surface=guides-index]) .learn-hero-grid{display:block}html:is([data-surface=learn-index],[data-surface=guides-index]) .learn-art{display:none}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-open h1{font-size:38px}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-idx-band{padding:36px 0}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-tiles{grid-template-columns:1fr;gap:14px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-tiles>a{min-height:0}html:is([data-surface=learn-index],[data-surface=guides-index]) .gd-idx-band.is-soft>.container-narrow{display:block}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-grp-b{margin:16px 0 24px}html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rows>a,html:is([data-surface=learn-index],[data-surface=guides-index]) .lrn-rows>div{padding:20px;gap:10px 12px}}
