.pp-learning{padding:48px var(--pp-gutter) 80px;background:#fff}.pp-learning--compact{padding-block:var(--pp-section-space);background:#faf8fa}.pp-learning__inner{max-width:1240px;margin:auto}.pp-learning__header{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:36px}.pp-learning__eyebrow{margin:0 0 14px;color:#ab145a;font-size:.72rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.pp-learning h1{margin:0;max-width:24ch;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.12}.pp-learning h2{margin:0;max-width:25ch;font-size:var(--pp-title-section);line-height:1.16}.pp-learning__intro{margin:18px 0 0;max-width:62ch;color:#69616b;font-size:1rem}.pp-learning__all{flex:none;font-size:.85rem;font-weight:750;text-underline-offset:4px}.pp-learning__draft-note{margin:-10px 0 30px;font-size:.76rem;color:#80506a}.pp-learning__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.pp-learning__card{min-width:0;border:1px solid #e9e3e8;border-radius:12px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.pp-learning__cover{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:180px;padding:24px;background:var(--cover-tint,#fff0f6);text-decoration:none}.pp-learning__cover>span{font-size:1.3rem;line-height:1.2;font-weight:750;letter-spacing:-.03em;max-width:10ch}.pp-learning__cover img{width:106px;height:106px;object-fit:contain}.pp-learning__card-body{padding:24px;display:flex;flex:1;flex-direction:column}.pp-learning__meta{margin:0 0 13px;font-size:.65rem;font-weight:700;color:#9f1454}.pp-learning__meta span{color:#7a727b;font-weight:500}.pp-learning__card :is(h2,h3){margin:0 0 12px;font-size:1.22rem;line-height:1.3;font-weight:750}.pp-learning__card :is(h2,h3) a{color:inherit;text-decoration:none}.pp-learning__card :is(h2,h3) a:hover{text-decoration:underline;text-underline-offset:4px}.pp-learning__card-body>p:not(.pp-learning__meta){color:#69616b;font-size:.88rem;margin:0 0 22px}.pp-learning__read{margin-top:auto;color:#3b303a;font-size:.8rem;font-weight:750;text-decoration:none;display:flex;justify-content:space-between;gap:12px}.pp-learning__read:hover{color:#b00059;text-decoration:underline}.pp-guide{padding:40px var(--pp-gutter) 80px;max-width:1336px;margin:auto}.pp-guide__header{max-width:940px;padding-bottom:36px;margin-bottom:38px;border-bottom:1px solid #e8e1e7}.pp-guide__back{display:inline-block;margin-bottom:32px;color:#6c626d;font-size:.8rem;text-underline-offset:4px}.pp-guide h1{font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.14;margin:0;max-width:24ch}.pp-guide__standfirst{max-width:65ch;font-size:1.12rem;color:#6c626d;line-height:1.6;margin-top:22px}.pp-guide__byline{font-size:.75rem;color:#7a6d77;margin:20px 0 0}.pp-guide__layout{display:grid;grid-template-columns:220px minmax(0,730px);gap:64px;align-items:start}.pp-guide__aside{border-top:3px solid #e70073;padding-top:18px;position:sticky;top:125px}.pp-guide__aside>span{font-weight:750;font-size:.85rem}.pp-guide__aside p{font-size:.85rem;color:#716573;line-height:1.7}.pp-guide__aside a{display:block;margin-top:18px;font-size:.75rem;font-weight:700;text-underline-offset:4px}.pp-guide__body{color:#4b434d;font-size:1rem;line-height:1.85}.pp-guide__body>p:first-child{margin-top:0;font-size:1.08rem;color:#332b35}.pp-guide__body h2{margin:38px 0 16px;font-size:1.6rem;color:#29232d;line-height:1.25;scroll-margin-top:120px}.pp-guide__body p{margin:0 0 20px}.pp-guide__body li{margin-bottom:10px;padding-left:5px}.pp-guide__body a{color:#a40053;text-underline-offset:4px;overflow-wrap:anywhere}.pp-guide__body code{white-space:normal;overflow-wrap:anywhere;padding:3px 6px;background:#f4edf1;font-size:.88em}.pp-guide__closing{margin-top:42px;padding:26px;background:#fff0f6;border-radius:10px}.pp-guide__closing strong{font-size:1.3rem;color:#322630}.pp-guide__closing p{margin:8px 0 14px;font-size:.9rem}.pp-guide__closing a{font-size:.85rem;font-weight:750}@media(max-width:989px){.pp-learning__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.pp-guide__layout{grid-template-columns:1fr;gap:0}.pp-guide__aside{display:none}.pp-guide__body{max-width:730px}.pp-learning__header{display:block}.pp-learning__all{display:inline-block;margin-top:20px}}@media(max-width:599px){.pp-learning{padding-top:32px}.pp-learning__cards{grid-template-columns:1fr}.pp-learning__cover{min-height:155px}.pp-learning__card-body{padding:22px}.pp-guide{padding-top:28px}.pp-guide h1{font-size:2.1rem}.pp-guide__standfirst{font-size:1rem}.pp-guide__body{font-size:.95rem}.pp-guide__body h2{font-size:1.4rem}.pp-guide__header{padding-bottom:24px;margin-bottom:28px}}.pp-guide__contents{margin:0 0 32px;padding:24px;background:#fff6fa;border:1px solid #eadfe5;border-radius:10px;font-size:.88rem;line-height:1.55}.pp-guide__contents ul{margin:12px 0 0;padding-left:20px;columns:2;column-gap:28px}.pp-guide__contents li{break-inside:avoid;margin-bottom:8px}.pp-guide__body :is(h2,h3){scroll-margin-top:140px}.pp-guide__body :is(a,summary):focus-visible{outline:3px solid #a40053;outline-offset:4px}@media(max-width:599px){.pp-guide__contents{padding:20px}.pp-guide__contents ul{columns:1}}.pp-guide__contents{padding:22px 24px;margin:28px 0 36px;border:1px solid #e7dfe3;border-radius:10px;background:#fff8fb}.pp-guide__contents h2{margin-top:0;font-size:1.1rem}.pp-guide__contents ul{margin:12px 0 0;padding-left:1.1em}.pp-guide__contents a{text-underline-offset:3px}.pp-guide__contents a:focus-visible{outline:2px solid #bd005b;outline-offset:3px}.pp-guide__body h2[id]{scroll-margin-top:calc(var(--header-height, 90px) + 24px)}
/*# sourceMappingURL=/cdn/shop/t/43/assets/pp-learning.css.map */
