.ps-hub,.ps-article{color:#403247;background:radial-gradient(ellipse at 95% 10%,#f9e8f2 0,transparent 35%),radial-gradient(ellipse at 5% 35%,#e5f2ef 0,transparent 30%),#fcfaf7;padding:26px 20px 80px}.ps-wrap{max-width:1240px;margin:auto}.ps-breadcrumb{display:flex;align-items:center;gap:10px;font-size:13px;color:#6e5a73;margin-bottom:25px}.ps-breadcrumb a{color:inherit;text-decoration:none}.ps-heading{position:relative;text-align:center;max-width:800px;margin:30px auto 48px}.ps-eyebrow{color:#a51b69;font-weight:800;font-size:14px;letter-spacing:.03em}.ps-heading h1{font-size:clamp(30px,4vw,49px);line-height:1.3;margin:12px 0;color:#6c315d;font-weight:900}.ps-heading>p:last-of-type{line-height:1.9;font-size:18px;max-width:650px;margin:16px auto;color:#6d5a70}.ps-spark{position:absolute;left:-20px;top:10px;color:#c4b2de;font-size:58px;transform:rotate(12deg)}.ps-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px;align-items:start}.ps-card{grid-column:span 5;border-radius:30px 8px;background:#eef5ee;overflow:hidden;box-shadow:0 7px 25px #51315b0b}.ps-card--0{grid-column:span 7;background:#f2eaf8;border-radius:9px 36px}.ps-card--1{margin-top:75px;background:#fceae1;border-radius:36px 9px}.ps-card--2{background:#e8f4f5}.ps-card--3{grid-column:span 7;margin-top:45px;background:#fbedef}.ps-grid:has(.ps-card:only-child){grid-template-columns:repeat(12,minmax(0,1fr))}.ps-card:only-child{grid-column:2/12;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;border-radius:10px 45px}.ps-card-image{display:block;position:relative;overflow:hidden;aspect-ratio:1.45}.ps-card:only-child .ps-card-image{height:100%;min-height:370px;aspect-ratio:auto}.ps-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.ps-card:hover .ps-card-image img{transform:scale(1.025)}.ps-sticker{position:absolute;bottom:20px;right:20px;background:#fff5df;color:#6c315d;padding:9px 15px;border-radius:5px 16px;font-size:13px;font-weight:800;transform:rotate(-4deg)}.ps-card-copy{padding:30px}.ps-tag{display:inline-block;background:#fff5e7;border:1px solid #ebd9c4;color:#805522;border-radius:999px;padding:5px 13px;font-weight:700;font-size:12px}.ps-card h2{font-size:clamp(24px,2.3vw,34px);line-height:1.4;margin:16px 0}.ps-card h2 a{color:#49304f;text-decoration:none}.ps-card-copy p{font-size:16px;line-height:1.9;color:#66536b}.ps-text-link{display:inline-flex;align-items:center;gap:15px;color:#a51b69;font-weight:800;text-underline-offset:5px;padding:10px 0}.ps-article-heading{text-align:center;max-width:870px;margin:36px auto 30px}.ps-article-heading h1{font-size:clamp(29px,4vw,46px);font-weight:900;line-height:1.3;color:#50345b;margin:20px 0}.ps-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;font-size:13px;color:#78667c}.ps-cover{max-width:1100px;margin:0 auto 42px;border-radius:12px 50px;overflow:hidden;aspect-ratio:1.85}.ps-cover img{width:100%;height:100%;object-fit:cover;display:block}.ps-reading{max-width:820px;margin:auto}.ps-prose{font-size:18px;line-height:1.95;overflow-wrap:anywhere}.ps-prose p{margin:0 0 22px}.ps-lead{font-size:21px;font-weight:600;color:#634b6c}.ps-prose h2{font-size:29px;line-height:1.45;color:#643c69;margin:50px 0 20px;scroll-margin-top:230px}.ps-prose h3{font-size:22px;line-height:1.5;margin:28px 0 13px;color:#604d64;scroll-margin-top:230px}.ps-prose a{color:#9d216c;text-decoration-thickness:1px;text-underline-offset:4px}.ps-prose a:hover{color:#61224b}.ps-toc{display:flex;flex-wrap:wrap;gap:9px 18px;padding:25px 28px;background:#f0eaf7;border:1px solid #e4d8ed;border-radius:22px;margin:30px 0}.ps-toc strong{flex-basis:100%;font-size:19px}.ps-toc a{font-size:15px}.ps-prose figure{margin:35px -45px}.ps-prose figure img{display:block;width:100%;height:auto;border-radius:30px 8px}.ps-prose figcaption{color:#766778;font-size:13px;text-align:center;margin-top:10px}.ps-prose ul{padding-right:25px}.ps-prose li{padding:5px 0}.ps-prose .ps-image-note{font-size:13px;color:#847586;border-top:1px solid #e7dce6;padding-top:20px;margin-top:32px}.ps-shop{display:flex;align-items:center;gap:20px;background:linear-gradient(120deg,#f4e8f3,#e5f1ed);border:1px solid #e1cedf;border-radius:25px;padding:28px;margin:40px 0}.ps-shop>span{font-size:34px;color:#b784b2}.ps-shop h2{font-size:22px;margin:0 0 7px}.ps-shop p{margin:0;font-size:14px;line-height:1.7}.ps-button{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:12px 22px;background:#96326f;color:#fff;border-radius:999px;font-size:15px;font-weight:800;text-decoration:none;white-space:nowrap}.ps-back{margin-top:5px}.ps-pagination{text-align:center;margin:40px}.ps-hub a:focus-visible,.ps-article a:focus-visible{outline:3px solid #9d216c;outline-offset:5px}@media(max-width:760px){.ps-hub,.ps-article{padding:20px 16px 48px}.ps-heading{margin:24px auto 30px}.ps-heading>p:last-of-type{font-size:16px}.ps-spark{display:none}.ps-grid{display:block}.ps-card,.ps-card--1,.ps-card--3{margin:0 0 24px}.ps-card:only-child{display:block}.ps-card:only-child .ps-card-image{height:auto;min-height:0;aspect-ratio:1.5}.ps-card-copy{padding:24px}.ps-card h2{font-size:26px}.ps-article-heading{margin:24px auto}.ps-cover{aspect-ratio:1.4;border-radius:8px 30px;margin-bottom:28px}.ps-prose{font-size:17px;line-height:1.95}.ps-lead{font-size:19px}.ps-prose h2{font-size:25px;margin-top:38px;scroll-margin-top:180px}.ps-prose h3{font-size:21px;scroll-margin-top:180px}.ps-prose figure{margin:28px 0}.ps-toc{padding:20px;gap:9px 16px}.ps-shop{flex-wrap:wrap;padding:23px;gap:15px}.ps-shop>div{flex:1}.ps-shop .ps-button{width:100%}.ps-meta{font-size:12px;gap:8px}}@media(prefers-reduced-motion:reduce){.ps-card-image img{transition:none}.ps-card:hover .ps-card-image img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/pc-school.css.map */
