.free-printables-module__wrQkSG__container{max-width:1360px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.free-printables-module__wrQkSG__eyebrow{color:#0f7a4c;letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:900}.free-printables-module__wrQkSG__hero{background:radial-gradient(circle at 8% 92%,#4acdb32e,#0000 22%),radial-gradient(circle at 92% 18%,#74afff2e,#0000 25%),linear-gradient(#fffdf8 0%,#fff 100%);border-bottom:1px solid #dce3e0;padding:clamp(2.8rem,6vw,5.4rem) 0;position:relative;overflow:hidden}.free-printables-module__wrQkSG__heroDecorOne,.free-printables-module__wrQkSG__heroDecorTwo{border-radius:999px;position:absolute}.free-printables-module__wrQkSG__heroDecorOne{background:#ffcd5c2e;width:260px;height:260px;top:14%;right:27%}.free-printables-module__wrQkSG__heroDecorTwo{background:#98dcca33;width:230px;height:230px;bottom:-80px;left:-70px}.free-printables-module__wrQkSG__heroGrid{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:center;gap:2rem;display:grid;position:relative}.free-printables-module__wrQkSG__heroCopy h1{color:#173451;letter-spacing:-.055em;max-width:780px;margin:.75rem 0 1.2rem;font-size:clamp(3rem,5.5vw,5.45rem);line-height:.97}.free-printables-module__wrQkSG__heroCopy h1 span{color:#0f7a4c}.free-printables-module__wrQkSG__heroCopy>p{color:#40566a;max-width:700px;font-size:clamp(1rem,1.5vw,1.23rem);line-height:1.6}.free-printables-module__wrQkSG__heroBenefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:760px;margin-top:1.5rem;display:grid}.free-printables-module__wrQkSG__heroBenefits div{background:#ffffffd1;border:1px solid #dce3e0;border-radius:1rem;padding:.85rem .95rem;box-shadow:0 8px 24px #14314b0d}.free-printables-module__wrQkSG__heroBenefits strong,.free-printables-module__wrQkSG__heroBenefits span{display:block}.free-printables-module__wrQkSG__heroBenefits strong{color:#173451;font-size:.95rem}.free-printables-module__wrQkSG__heroBenefits span{color:#60717f;margin-top:.15rem;font-size:.8rem}.free-printables-module__wrQkSG__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:1.5rem;display:flex}.free-printables-module__wrQkSG__primaryHeroButton,.free-printables-module__wrQkSG__secondaryHeroButton,.free-printables-module__wrQkSG__downloadButton,.free-printables-module__wrQkSG__previewButton,.free-printables-module__wrQkSG__ctaButton{border-radius:.78rem;padding:.78rem .95rem;font-weight:850;text-decoration:none}.free-printables-module__wrQkSG__primaryHeroButton{color:#fff;background:#0f7a4c;box-shadow:0 10px 24px #15965e33}.free-printables-module__wrQkSG__secondaryHeroButton{color:#173451;background:#fff;border:1px solid #cad7d1}.free-printables-module__wrQkSG__heroVisual{height:520px;position:relative}.free-printables-module__wrQkSG__heroSheet{background:#fff;border:1px solid #d5dfda;border-radius:1rem;position:absolute;overflow:hidden;box-shadow:0 24px 50px #18385024}.free-printables-module__wrQkSG__heroSheet img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.free-printables-module__wrQkSG__sheetOne{width:275px;height:410px;top:24px;left:40px;transform:rotate(-7deg)}.free-printables-module__wrQkSG__sheetTwo{z-index:3;width:285px;height:420px;top:110px;left:255px;transform:rotate(1.5deg)}.free-printables-module__wrQkSG__sheetThree{z-index:2;width:245px;height:360px;top:34px;right:86px;transform:rotate(5deg)}.free-printables-module__wrQkSG__sheetFour{z-index:4;width:245px;height:355px;top:132px;right:-15px;transform:rotate(7deg)}.free-printables-module__wrQkSG__ageBubble,.free-printables-module__wrQkSG__smileBubble{color:#fff;text-align:center;z-index:6;border-radius:999px;justify-content:center;align-items:center;font-weight:900;display:flex;position:absolute}.free-printables-module__wrQkSG__toolkitBanner{background:radial-gradient(circle at 8% 18%,#69d2af38,#0000 28%),radial-gradient(circle at 91% 76%,#ffd25b2e,#0000 26%),linear-gradient(135deg,#102b46 0%,#164a4a 58%,#176147 100%);border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;padding:clamp(2.3rem,5vw,4.2rem) 0}.free-printables-module__wrQkSG__toolkitBannerInner{grid-template-columns:minmax(280px,390px) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.free-printables-module__wrQkSG__toolkitVisual{background:#fffdf8;border:1px solid #ffffff6b;border-radius:1.5rem;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 28px 65px #0314204d}.free-printables-module__wrQkSG__toolkitVisual img{width:100%;height:auto;display:block}.free-printables-module__wrQkSG__toolkitVisual>span{color:#102b46;text-align:center;background:#f2ce5b;border-radius:999px;width:max-content;max-width:calc(100% - 2rem);padding:.65rem .9rem;font-size:.78rem;font-weight:950;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.free-printables-module__wrQkSG__toolkitCopy{color:#fff}.free-printables-module__wrQkSG__toolkitEyebrow{color:#aee7d0;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:950}.free-printables-module__wrQkSG__toolkitCopy h2{color:#fff;letter-spacing:-.05em;max-width:830px;margin:.7rem 0 1rem;font-size:clamp(2.35rem,4.6vw,4.35rem);line-height:.98}.free-printables-module__wrQkSG__toolkitCopy>p{color:#dcebe7;max-width:790px;margin:0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65}.free-printables-module__wrQkSG__toolkitStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.4rem 0;display:grid}.free-printables-module__wrQkSG__toolkitStats div{background:#ffffff17;border:1px solid #ffffff2b;border-radius:.9rem;padding:.85rem .95rem}.free-printables-module__wrQkSG__toolkitStats strong,.free-printables-module__wrQkSG__toolkitStats span{display:block}.free-printables-module__wrQkSG__toolkitStats strong{color:#fff;font-size:1.22rem}.free-printables-module__wrQkSG__toolkitStats span{color:#c7ddd6;margin-top:.12rem;font-size:.78rem}.free-printables-module__wrQkSG__toolkitActions{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.free-printables-module__wrQkSG__toolkitButton{color:#102b46;background:#f2ce5b;border-radius:.85rem;padding:.95rem 1.2rem;font-weight:950;text-decoration:none;box-shadow:0 14px 28px #0314203d}.free-printables-module__wrQkSG__toolkitButton:hover{background:#ffe083;transform:translateY(-1px)}.free-printables-module__wrQkSG__toolkitActions>span{color:#c7ddd6;font-size:.84rem}.free-printables-module__wrQkSG__ageBubble{background:#8d52d9;width:96px;height:96px;top:-18px;right:40px;transform:rotate(8deg)}.free-printables-module__wrQkSG__smileBubble{color:#173451;background:#ffd85a;width:84px;height:84px;font-size:3rem;bottom:16px;left:52px;transform:rotate(-8deg)}.free-printables-module__wrQkSG__library{padding:clamp(3.2rem,6vw,5rem) 0}.free-printables-module__wrQkSG__sectionHeading{margin-bottom:1.5rem}.free-printables-module__wrQkSG__sectionHeading h2,.free-printables-module__wrQkSG__useCard h2,.free-printables-module__wrQkSG__noteCard h2,.free-printables-module__wrQkSG__cta h2{color:#173451;letter-spacing:-.03em;line-height:1.1}.free-printables-module__wrQkSG__sectionHeading h2{margin:.55rem 0 .5rem;font-size:clamp(2rem,4vw,3.25rem)}.free-printables-module__wrQkSG__sectionHeading p,.free-printables-module__wrQkSG__useCard p,.free-printables-module__wrQkSG__noteCard p,.free-printables-module__wrQkSG__cta p{color:#60717f;line-height:1.6}.free-printables-module__wrQkSG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.free-printables-module__wrQkSG__card{border:1px solid #dce3e0;border-radius:1.25rem;overflow:hidden;box-shadow:0 12px 32px #14314b12}.free-printables-module__wrQkSG__green{background:linear-gradient(#f0fbf5 0%,#fff 100%)}.free-printables-module__wrQkSG__blue{background:linear-gradient(#eef6ff 0%,#fff 100%)}.free-printables-module__wrQkSG__orange{background:linear-gradient(#fff6e8 0%,#fff 100%)}.free-printables-module__wrQkSG__purple{background:linear-gradient(#f6efff 0%,#fff 100%)}.free-printables-module__wrQkSG__previewPanel{padding:.95rem .95rem 0}.free-printables-module__wrQkSG__previewLink{aspect-ratio:4/5;background:#fff;border:1px solid #dfe6e2;border-radius:.85rem;display:block;overflow:hidden}.free-printables-module__wrQkSG__landscapePreviewLink{aspect-ratio:4/3}.free-printables-module__wrQkSG__preview{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .18s;display:block}.free-printables-module__wrQkSG__landscapePreview{object-fit:contain}.free-printables-module__wrQkSG__previewLink:hover .free-printables-module__wrQkSG__preview{transform:scale(1.02)}.free-printables-module__wrQkSG__cardBody{padding:1rem}.free-printables-module__wrQkSG__meta{flex-wrap:wrap;gap:.45rem;display:flex}.free-printables-module__wrQkSG__meta span{color:#416b5d;background:#ffffffd1;border-radius:999px;padding:.35rem .55rem;font-size:.72rem;font-weight:850}.free-printables-module__wrQkSG__card h3{color:#173451;margin:.75rem 0 .55rem;font-size:1.3rem;line-height:1.15}.free-printables-module__wrQkSG__card h3 a{color:inherit;text-decoration:none}.free-printables-module__wrQkSG__card h3 a:hover{color:#0f7a4c}.free-printables-module__wrQkSG__card p{color:#60717f;margin:0 0 1rem;line-height:1.5}.free-printables-module__wrQkSG__actions{gap:.55rem;display:flex}.free-printables-module__wrQkSG__downloadButton{color:#fff;background:#0f7a4c}.free-printables-module__wrQkSG__blue .free-printables-module__wrQkSG__downloadButton{background:#2d7ed6}.free-printables-module__wrQkSG__orange .free-printables-module__wrQkSG__downloadButton{background:#ed8b13}.free-printables-module__wrQkSG__purple .free-printables-module__wrQkSG__downloadButton{background:#8d52d9}.free-printables-module__wrQkSG__previewButton{color:#173451;background:#fff;border:1px solid #cfd9d5}.free-printables-module__wrQkSG__trustStrip{background:linear-gradient(90deg,#eef8f3 0%,#fffdf4 100%);border:1px solid #dce3e0;border-radius:1.2rem;grid-template-columns:auto minmax(200px,1fr) repeat(3,minmax(150px,1fr));align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem 1.2rem;display:grid}.free-printables-module__wrQkSG__trustIcon{color:#fff;background:#0f7a4c;border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;font-size:1.5rem;font-weight:900;display:flex}.free-printables-module__wrQkSG__trustStrip strong,.free-printables-module__wrQkSG__trustStrip span{display:block}.free-printables-module__wrQkSG__trustStrip strong{color:#173451}.free-printables-module__wrQkSG__trustStrip span,.free-printables-module__wrQkSG__trustPoint{color:#60717f;font-size:.88rem}.free-printables-module__wrQkSG__trustPoint:before{color:#0f7a4c;content:"✓";margin-right:.4rem;font-weight:900}.free-printables-module__wrQkSG__useSection{background:linear-gradient(#f8f6f0 0%,#fff 100%);border-top:1px solid #e3e2dc;border-bottom:1px solid #e3e2dc;padding:clamp(3.5rem,7vw,5.5rem) 0}.free-printables-module__wrQkSG__useGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;display:grid}.free-printables-module__wrQkSG__useCard,.free-printables-module__wrQkSG__noteCard{background:#fff;border:1px solid #dce3e0;border-radius:1.25rem;padding:1.5rem}.free-printables-module__wrQkSG__useCard h2,.free-printables-module__wrQkSG__noteCard h2{margin:.55rem 0 1rem;font-size:clamp(1.8rem,3vw,2.5rem)}.free-printables-module__wrQkSG__useCard ul{color:#40566a;margin-bottom:0;padding-left:1.3rem;line-height:1.8}.free-printables-module__wrQkSG__noteCard a{color:#0f7a4c;margin-top:.6rem;font-weight:850;text-decoration:none;display:inline-block}.free-printables-module__wrQkSG__ctaSection{padding:clamp(3.5rem,7vw,5.5rem) 0}.free-printables-module__wrQkSG__cta{background:linear-gradient(135deg,#173451 0%,#20506d 100%);border-radius:1.4rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,2.4rem);display:flex}.free-printables-module__wrQkSG__cta .free-printables-module__wrQkSG__eyebrow{color:#b9d5c9}.free-printables-module__wrQkSG__cta h2{color:#fff;margin:.55rem 0 .4rem;font-size:clamp(2rem,4vw,3.2rem)}.free-printables-module__wrQkSG__cta p{color:#d5e1e9;max-width:720px;margin:0}.free-printables-module__wrQkSG__ctaButton{color:#fff;white-space:nowrap;background:#0f7a4c}@media (max-width:1180px){.free-printables-module__wrQkSG__heroGrid{grid-template-columns:1fr}.free-printables-module__wrQkSG__heroVisual{width:100%;max-width:850px;margin:0 auto}.free-printables-module__wrQkSG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.free-printables-module__wrQkSG__trustStrip{grid-template-columns:auto 1fr 1fr}}@media (max-width:760px){.free-printables-module__wrQkSG__heroBenefits,.free-printables-module__wrQkSG__grid,.free-printables-module__wrQkSG__useGrid{grid-template-columns:1fr}.free-printables-module__wrQkSG__heroVisual{transform-origin:top;height:430px;transform:scale(.82)}.free-printables-module__wrQkSG__trustStrip{grid-template-columns:auto 1fr}.free-printables-module__wrQkSG__trustPoint{grid-column:1/-1}.free-printables-module__wrQkSG__cta{flex-direction:column;align-items:flex-start}.free-printables-module__wrQkSG__toolkitBannerInner{grid-template-columns:1fr}.free-printables-module__wrQkSG__toolkitVisual{max-width:390px;margin:0 auto;transform:none}}@media (max-width:620px){.free-printables-module__wrQkSG__container{padding-left:1rem;padding-right:1rem}.free-printables-module__wrQkSG__heroVisual{display:none}.free-printables-module__wrQkSG__actions{flex-direction:column}.free-printables-module__wrQkSG__downloadButton,.free-printables-module__wrQkSG__previewButton{text-align:center}.free-printables-module__wrQkSG__toolkitStats{grid-template-columns:1fr}.free-printables-module__wrQkSG__toolkitButton,.free-printables-module__wrQkSG__toolkitActions>span{text-align:center;width:100%}}.free-printables-module__wrQkSG__heroVisual{border:1px solid #d5dfda;border-radius:2rem 2rem 2rem 5.5rem;height:auto;margin:0;position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:0 24px 60px #18385029}.free-printables-module__wrQkSG__heroVisual>img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.free-printables-module__wrQkSG__heroVisual figcaption{color:#173451;background:#ffffffe6;border-radius:1rem;padding:.72rem .9rem;font-size:.84rem;font-weight:850;position:absolute;bottom:1rem;left:1rem}.free-printables-module__wrQkSG__heroVisual .free-printables-module__wrQkSG__ageBubble{border:5px solid #fff;width:88px;height:88px;top:18px;right:18px}@media (max-width:1180px){.free-printables-module__wrQkSG__heroVisual{max-width:760px;height:auto;transform:none}}@media (max-width:760px){.free-printables-module__wrQkSG__heroVisual{height:auto;transform:none}}@media (max-width:620px){.free-printables-module__wrQkSG__heroVisual{border-radius:1.4rem 1.4rem 1.4rem 3.4rem;display:block}}
