.blogs-page{color:#27242a;background:#fbfaec;overflow:hidden}.blogs-hero{padding:95px 7% 90px}.blogs-hero__inner{grid-template-columns:1fr .9fr;align-items:center;gap:70px;max-width:1250px;min-height:550px;margin:0 auto;display:grid}.blogs-hero__content{max-width:650px}.blogs-hero__eyebrow,.blog-grid-section__eyebrow,.student-reads__eyebrow{color:#735689;letter-spacing:3px;margin:0 0 18px;font-size:12px;font-weight:700}.blogs-hero__title{letter-spacing:-4px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(55px,7vw,90px);font-weight:500;line-height:.92}.blogs-hero__title span{color:#ee7540;font-style:italic}.blogs-hero__description{color:#68636a;max-width:540px;margin:30px 0 0;font-size:18px;line-height:1.7}.blogs-hero__button{color:#fff;background:#5a3f70;border-radius:999px;align-items:center;gap:15px;margin-top:32px;padding:15px 23px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 28px #5a3f702e}.blogs-hero__button:hover{transform:translateY(-3px);box-shadow:0 16px 32px #5a3f7038}.blogs-hero__illustration{justify-content:center;align-items:center;min-height:470px;display:flex;position:relative}.blogs-hero__sun{color:#ee7540;background:#f2d99e;border-radius:50%;place-items:center;width:75px;height:75px;font-size:30px;animation:4s ease-in-out infinite blogFloat;display:grid;position:absolute;top:20px;right:55px}.blogs-hero__paper{border-radius:9px;width:270px;height:330px;position:absolute;box-shadow:12px 18px #5a3f701a}.blogs-hero__paper--back{color:#ee7540;background:#f2d99e;justify-content:center;align-items:center;font-family:Georgia,serif;font-size:80px;display:flex;transform:rotate(-10deg)translate(-25px,12px)}.blogs-hero__paper--main{background:#fffdf5;border:4px solid #5a3f70;position:relative;transform:rotate(5deg)}.blogs-hero__paper-line{background:#ddd6ca;border-radius:999px;height:8px;position:absolute;left:35px;right:35px}.blogs-hero__paper-line--title{background:#ee7540;width:130px;top:55px}.blogs-hero__paper-line:nth-child(2){top:105px}.blogs-hero__paper-line:nth-child(3){top:135px}.blogs-hero__paper-line--short{top:165px;right:85px}.blogs-hero__paper-star{color:#71976c;font-size:35px;position:absolute;bottom:50px;right:45px}.blogs-hero__pencil{background:#ee7540;border-radius:5px;width:35px;height:240px;position:absolute;bottom:55px;right:85px;transform:rotate(32deg);box-shadow:inset -8px 0 #00000014}.blogs-hero__pencil span{border-top:30px solid #d9c4a1;border-left:17px solid #0000;border-right:17px solid #0000;width:0;height:0;position:absolute;bottom:-28px;left:0}.blogs-hero__dot{border-radius:50%;width:13px;height:13px;position:absolute}.blogs-hero__dot--one{background:#71976c;top:110px;left:70px}.blogs-hero__dot--two{background:#ee7540;bottom:100px;left:45px}.blogs-hero__dot--three{background:#5a3f70;top:160px;right:30px}.blogs-hero__bubble{color:#fff;background:#71976c;border-radius:16px 16px 16px 3px;padding:15px 18px;font-family:Georgia,serif;font-size:17px;line-height:1.2;position:absolute;bottom:60px;right:0;transform:rotate(5deg)}@keyframes blogFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.blog-categories{background:#f4f0df;border-top:1px solid #ebe5d7;border-bottom:1px solid #ebe5d7;padding:28px 7%}.blog-categories__inner{align-items:center;gap:35px;max-width:1250px;margin:0 auto;display:flex}.blog-categories__label{color:#8c858c;letter-spacing:2px;flex-shrink:0;margin:0;font-size:10px;font-weight:700}.blog-categories__list{scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.blog-categories__list::-webkit-scrollbar{display:none}.blog-category{color:#5f5a61;cursor:pointer;background:0 0;border:1px solid #ddd6c8;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:10px 15px;font-family:inherit;font-size:13px;transition:background .2s,color .2s,transform .2s;display:inline-flex}.blog-category:hover{transform:translateY(-2px)}.blog-category--active{color:#fff;background:#5a3f70;border-color:#5a3f70}.blog-category__icon{font-size:15px}.featured-blog{padding:110px 7% 100px}.featured-blog__inner{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1200px;margin:0 auto;display:grid}.featured-blog__image{background:#71976c;border-radius:28px;justify-content:center;align-items:center;min-height:450px;display:flex;overflow:hidden;transform:rotate(-2deg)}.featured-blog__image-shape{background:#fffdf5;border-radius:18px;width:75%;height:72%;position:relative;transform:rotate(4deg);box-shadow:18px 18px #27242a14}.featured-blog__formula{color:#5a3f70;font-family:Georgia,serif;font-size:clamp(30px,4vw,50px);position:absolute;top:55px;left:40px}.featured-blog__number{color:#ee7540;font-family:Georgia,serif;font-size:25px;position:absolute;top:30px;right:35px}.featured-blog__star{color:#71976c;font-size:45px;position:absolute;bottom:45px;right:45px}.featured-blog__eyebrow{color:#735689;letter-spacing:3px;margin:0 0 20px;font-size:11px;font-weight:700}.featured-blog__content h2{letter-spacing:-2px;margin:0;font-family:Georgia,serif;font-size:clamp(40px,5vw,62px);font-weight:500;line-height:1.02}.featured-blog__content h2 span{color:#ee7540;font-style:italic}.featured-blog__description{color:#68636a;max-width:520px;margin:25px 0;font-size:17px;line-height:1.7}.featured-blog__meta{color:#8b858c;gap:10px;font-size:12px;display:flex}.featured-blog__link{color:#5a3f70;gap:12px;margin-top:28px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.featured-blog__link span{transition:transform .2s}.featured-blog__link:hover span{transform:translate(5px)}.blog-grid-section{background:#f4f0df;padding:100px 7% 120px}.blog-grid-section__heading{justify-content:space-between;align-items:end;gap:40px;max-width:1200px;margin:0 auto 55px;display:flex}.blog-grid-section__heading h2{letter-spacing:-2px;margin:0;font-family:Georgia,serif;font-size:clamp(42px,5vw,60px);font-weight:500;line-height:1}.blog-grid-section__heading h2 span{color:#71976c;font-style:italic}.blog-grid-section__heading>p{color:#68636a;max-width:300px;margin:0;line-height:1.6}.blog-grid{grid-template-columns:repeat(3,1fr);gap:25px;max-width:1200px;margin:0 auto;display:grid}.blog-card{background:#fffdf5;border-radius:20px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 10px 30px #27242a0d}.blog-card:hover{transform:translateY(-7px);box-shadow:0 18px 40px #27242a1a}.blog-card__visual{justify-content:center;align-items:center;height:205px;display:flex;position:relative;overflow:hidden}.blog-card--purple .blog-card__visual{background:#5a3f70}.blog-card--orange .blog-card__visual{background:#ee7540}.blog-card--green .blog-card__visual{background:#71976c}.blog-card--yellow .blog-card__visual{background:#f2d99e}.blog-card__number{color:#fff9;font-family:Georgia,serif;font-size:14px;position:absolute;top:20px;left:20px}.blog-card__shape{background:#ffffff1f;border-radius:50%;position:absolute}.blog-card__shape--one{width:180px;height:180px;top:-70px;right:-50px}.blog-card__shape--two{width:90px;height:90px;bottom:-40px;left:-20px}.blog-card__symbol{z-index:2;color:#5a3f70;background:#fffdf5;border-radius:50%;place-items:center;width:90px;height:90px;font-family:Georgia,serif;font-size:40px;display:grid;position:relative;transform:rotate(-7deg);box-shadow:0 12px 25px #00000014}.blog-card__content{padding:25px}.blog-card__category{color:#735689;letter-spacing:2px;margin:0 0 10px;font-size:10px;font-weight:700}.blog-card__content h3{margin:0;font-family:Georgia,serif;font-size:25px;font-weight:500;line-height:1.15}.blog-card__excerpt{color:#716b72;margin:15px 0 22px;font-size:14px;line-height:1.65}.blog-card__bottom{color:#969097;border-top:1px solid #e8e2d6;justify-content:space-between;align-items:center;padding-top:16px;font-size:12px;display:flex}.blog-card__bottom a{color:#fff;background:#5a3f70;border-radius:50%;place-items:center;width:35px;height:35px;text-decoration:none;transition:transform .2s;display:grid}.blog-card__bottom a:hover{transform:translate(3px)}.student-reads{background:#fbfaec;padding:120px 7%}.student-reads__inner{grid-template-columns:.85fr 1.15fr;align-items:center;gap:90px;max-width:1150px;margin:0 auto;display:grid}.student-reads__illustration{justify-content:center;align-items:center;height:400px;display:flex;position:relative}.student-reads__book{filter:drop-shadow(12px 15px #5a3f701f);display:flex;transform:rotate(-7deg)}.student-reads__book-page{background:#fffdf5;border:3px solid #5a3f70;border-radius:8px 2px 2px 8px;width:160px;height:220px;padding:30px 25px}.student-reads__book-page--right{background:#f2d99e;border-radius:2px 8px 8px 2px;transform:rotate(2deg)}.student-reads__book-page span{color:#ee7540;margin-bottom:25px;font-family:Georgia,serif;font-size:28px;display:block}.student-reads__book-page i{background:#dcd5c8;border-radius:999px;width:90px;height:7px;margin-bottom:13px;display:block}.student-reads__star,.student-reads__plus{color:#71976c;font-family:Georgia,serif;position:absolute}.student-reads__star{font-size:45px;top:45px;right:60px}.student-reads__plus{color:#ee7540;font-size:45px;bottom:50px;left:50px}.student-reads__content h2{letter-spacing:-2px;margin:0;font-family:Georgia,serif;font-size:clamp(43px,5vw,62px);font-weight:500;line-height:1}.student-reads__content h2 span{color:#ee7540;font-style:italic}.student-reads__content>p{color:#68636a;max-width:520px;margin:22px 0 30px;font-size:17px;line-height:1.7}.student-reads__list{border-top:1px solid #ded8cb}.student-reads__list a{color:#27242a;border-bottom:1px solid #ded8cb;grid-template-columns:45px 1fr 30px;align-items:center;gap:15px;padding:18px 0;text-decoration:none;transition:padding .2s,color .2s;display:grid}.student-reads__list a:hover{color:#5a3f70;padding-left:7px}.student-reads__list span{color:#aaa3a9;font-family:Georgia,serif}.student-reads__list strong{font-family:Georgia,serif;font-size:16px;font-weight:500}.student-reads__list b{font-size:18px}.parent-reads{color:#fff;background:#5a3f70;padding:110px 7% 120px}.parent-reads__heading,.parent-reads__grid{max-width:1150px;margin-left:auto;margin-right:auto}.parent-reads__heading{grid-template-columns:1fr .6fr;align-items:end;gap:80px;margin-bottom:55px;display:grid}.parent-reads__heading>div:first-child>p{color:#f2d99e;letter-spacing:3px;margin:0 0 18px;font-size:11px;font-weight:700}.parent-reads__heading h2{letter-spacing:-2px;margin:0;font-family:Georgia,serif;font-size:clamp(43px,5vw,62px);font-weight:500;line-height:1}.parent-reads__heading h2 span{color:#f2d99e;font-style:italic}.parent-reads__description{color:#ffffffb3;margin:0;font-size:16px;line-height:1.7}.parent-reads__grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.parent-read{color:#fff;border:1px solid #ffffff26;border-radius:18px;min-height:260px;padding:25px;text-decoration:none;transition:transform .25s,background .25s;display:block}.parent-read:hover{background:#ffffff0f;transform:translateY(-7px)}.parent-read__number{color:#f2d99e;font-family:Georgia,serif;font-size:14px}.parent-read__content{margin-top:55px}.parent-read__content p{color:#ffffff8c;letter-spacing:2px;margin:0 0 12px;font-size:9px;font-weight:700}.parent-read__content h3{margin:0;font-family:Georgia,serif;font-size:23px;font-weight:500;line-height:1.2}.parent-read__content span{color:#f2d99e;margin-top:25px;font-size:13px;display:inline-block}.blog-cta{text-align:center;background:#f2d99e;padding:130px 7%;position:relative;overflow:hidden}.blog-cta__content{z-index:2;position:relative}.blog-cta__content>p:first-child{color:#735689;letter-spacing:3px;margin:0 0 15px;font-size:11px;font-weight:700}.blog-cta h2{letter-spacing:-3px;margin:0;font-family:Georgia,serif;font-size:clamp(48px,6vw,75px);font-weight:500;line-height:.95}.blog-cta h2 span{color:#ee7540;font-style:italic}.blog-cta__description{color:#68636a;margin:25px auto 0;font-size:16px}.blog-cta__content>a{color:#fff;background:#5a3f70;border-radius:999px;align-items:center;gap:12px;margin-top:28px;padding:14px 23px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .25s;display:inline-flex}.blog-cta__content>a:hover{transform:translateY(-3px)}.blog-cta__stars span{color:#ee7540;opacity:.7;font-size:30px;position:absolute}.blog-cta__stars span:first-child{top:35px;left:15%}.blog-cta__stars span:nth-child(2){top:55px;right:15%}.blog-cta__stars span:nth-child(3){font-size:20px;bottom:50px;left:8%}[data-theme=dark] .blogs-page{background:var(--color-background);color:var(--color-foreground)}[data-theme=dark] .blogs-hero{background:var(--color-background)}[data-theme=dark] .blogs-hero__description,[data-theme=dark] .featured-blog__description,[data-theme=dark] .blog-grid-section__heading>p,[data-theme=dark] .student-reads__content>p{color:var(--color-muted)}[data-theme=dark] .blogs-hero__eyebrow,[data-theme=dark] .blog-grid-section__eyebrow,[data-theme=dark] .student-reads__eyebrow,[data-theme=dark] .featured-blog__eyebrow{color:#c1a5dc}[data-theme=dark] .blogs-hero__paper--main{background:var(--color-surface)}[data-theme=dark] .blogs-hero__paper-line{background:#514b59}[data-theme=dark] .blogs-hero__paper-line--title{background:#ee7540}[data-theme=dark] .blog-categories{background:var(--color-surface);border-color:var(--color-border)}[data-theme=dark] .blog-categories__label{color:var(--color-muted)}[data-theme=dark] .blog-category{color:var(--color-foreground);border-color:var(--color-border)}[data-theme=dark] .blog-category:hover{background:var(--color-surface-hover)}[data-theme=dark] .blog-category--active{background:var(--color-alamkul-royal);color:#fff;border-color:var(--color-alamkul-royal)}[data-theme=dark] .featured-blog{background:var(--color-background)}[data-theme=dark] .featured-blog__image{background:#344b3d}[data-theme=dark] .featured-blog__image-shape{background:var(--color-surface)}[data-theme=dark] .featured-blog__formula{color:#c1a5dc}[data-theme=dark] .featured-blog__meta{color:var(--color-muted)}[data-theme=dark] .featured-blog__link{color:#c1a5dc}[data-theme=dark] .blog-grid-section{background:var(--color-surface)}[data-theme=dark] .blog-card{background:var(--color-background);color:var(--color-foreground);box-shadow:0 10px 30px #0000002e}[data-theme=dark] .blog-card__category{color:#c1a5dc}[data-theme=dark] .blog-card__excerpt{color:var(--color-muted)}[data-theme=dark] .blog-card__bottom{border-color:var(--color-border);color:var(--color-muted)}[data-theme=dark] .blog-card__bottom a{background:var(--color-alamkul-royal);color:#fff}[data-theme=dark] .blog-card__symbol{background:var(--color-surface);color:#c1a5dc}[data-theme=dark] .student-reads{background:var(--color-background)}[data-theme=dark] .student-reads__book-page{background:var(--color-surface)}[data-theme=dark] .student-reads__book-page--right{background:#44394f}[data-theme=dark] .student-reads__book-page i{background:#514b59}[data-theme=dark] .student-reads__list{border-color:var(--color-border)}[data-theme=dark] .student-reads__list a{color:var(--color-foreground);border-color:var(--color-border)}[data-theme=dark] .student-reads__list a:hover{color:#c1a5dc}[data-theme=dark] .student-reads__list span{color:var(--color-muted)}[data-theme=dark] .parent-reads{color:#fff;background:#30243b}[data-theme=dark] .parent-reads__description{color:#ffffffbf}[data-theme=dark] .parent-read{border-color:#ffffff2e}[data-theme=dark] .parent-read:hover{background:#ffffff14}[data-theme=dark] .blog-cta{color:#fff;background:#44394f}[data-theme=dark] .blog-cta__content>p:first-child{color:#e0c8f5}[data-theme=dark] .blog-cta__description{color:#ffffffbf}[data-theme=dark] .blog-cta__content>a{background:var(--color-alamkul-royal);color:#fff}@media (max-width:1000px){.blogs-hero__inner{text-align:center;grid-template-columns:1fr}.blogs-hero__content{margin:0 auto}.blogs-hero__description{margin-left:auto;margin-right:auto}.blogs-hero__illustration{min-height:430px}.blog-categories__inner{flex-direction:column;align-items:flex-start;gap:15px}.featured-blog__inner{grid-template-columns:1fr;max-width:700px}.blog-grid{grid-template-columns:repeat(2,1fr)}.student-reads__inner{grid-template-columns:1fr;max-width:700px}.student-reads__illustration{order:2}.parent-reads__heading{grid-template-columns:1fr;gap:25px}.parent-reads__grid{grid-template-columns:1fr}}@media (max-width:650px){.blogs-hero{padding:70px 20px 60px}.blogs-hero__title{letter-spacing:-3px;font-size:55px}.blogs-hero__illustration{margin:-50px 0;transform:scale(.78)}.blog-categories{padding-left:20px;padding-right:20px}.featured-blog{padding:80px 20px}.featured-blog__image{min-height:340px}.featured-blog__content h2{font-size:43px}.blog-grid-section{padding:80px 20px}.blog-grid-section__heading{flex-direction:column;align-items:flex-start}.blog-grid{grid-template-columns:1fr}.student-reads{padding:80px 20px}.student-reads__illustration{margin:-50px 0;transform:scale(.8)}.student-reads__content h2{font-size:45px}.parent-reads{padding:80px 20px}.parent-reads__heading h2{font-size:45px}.blog-cta{padding:100px 20px}.blog-cta h2{font-size:50px}}
