.StatBand-module__XWohvW__band{background:var(--mag-paper);color:var(--mag-paper-ink)}.StatBand-module__XWohvW__inner{max-width:var(--mag-maxw);padding:clamp(3rem, 6vw, 5rem) var(--mag-gutter);margin-inline:auto}.StatBand-module__XWohvW__note{font-family:var(--mag-label);letter-spacing:.22em;text-transform:uppercase;color:var(--mag-paper-ink-2);margin:0 0 2rem;font-size:.72rem}.StatBand-module__XWohvW__grid{grid-template-columns:repeat(4,1fr);gap:0;margin:0;display:grid}.StatBand-module__XWohvW__stat{border-top:2px solid var(--mag-paper-ink);margin-right:1.5rem;padding:1.25rem 1.5rem .5rem 0}.StatBand-module__XWohvW__value{font-family:var(--mag-display);letter-spacing:-.04em;color:var(--mag-paper-ink);font-size:clamp(2.75rem,6vw,4.75rem);font-weight:800;line-height:.95}.StatBand-module__XWohvW__label{font-family:var(--mag-label);letter-spacing:.04em;color:var(--mag-paper-ink-2);max-width:20ch;margin:.6rem 0 0;font-size:.78rem}@media (max-width:860px){.StatBand-module__XWohvW__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem 0}}@media (max-width:460px){.StatBand-module__XWohvW__grid{grid-template-columns:1fr 1fr}.StatBand-module__XWohvW__stat{margin-right:.75rem}}
.HeroMarquee-module__uOsPCG__marquee{border-top:1px solid var(--mag-line);border-bottom:1px solid var(--mag-line);flex-direction:column;gap:.9rem;padding:1.4rem 0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.HeroMarquee-module__uOsPCG__row{white-space:nowrap;display:flex;overflow:hidden}.HeroMarquee-module__uOsPCG__track{will-change:transform;flex-shrink:0;align-items:center;display:inline-flex}.HeroMarquee-module__uOsPCG__trackLeft{animation:42s linear infinite HeroMarquee-module__uOsPCG__scrollLeft}.HeroMarquee-module__uOsPCG__trackRight{animation:58s linear infinite HeroMarquee-module__uOsPCG__scrollRight}.HeroMarquee-module__uOsPCG__marquee:hover .HeroMarquee-module__uOsPCG__track{animation-play-state:paused}@keyframes HeroMarquee-module__uOsPCG__scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes HeroMarquee-module__uOsPCG__scrollRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.HeroMarquee-module__uOsPCG__topicItem{font-family:var(--mag-display);letter-spacing:-.02em;text-transform:uppercase;align-items:center;gap:.9rem;padding:0 1.4rem;font-size:clamp(1.6rem,3.4vw,2.75rem);font-weight:800;line-height:1;display:inline-flex}.HeroMarquee-module__uOsPCG__fill{color:var(--mag-ink)}.HeroMarquee-module__uOsPCG__outline{color:#0000;-webkit-text-stroke:1.4px var(--mag-accent);text-stroke:1.4px var(--mag-accent)}.HeroMarquee-module__uOsPCG__star{color:var(--mag-accent);font-size:.5em}.HeroMarquee-module__uOsPCG__latestItem{font-family:var(--mag-label);letter-spacing:.04em;text-transform:uppercase;color:var(--mag-ink-2);align-items:center;gap:.85rem;padding:0 1.15rem;font-size:.82rem;font-weight:500;display:inline-flex}.HeroMarquee-module__uOsPCG__dot{background:var(--mag-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}@media (prefers-reduced-motion:reduce){.HeroMarquee-module__uOsPCG__trackLeft,.HeroMarquee-module__uOsPCG__trackRight{animation:none}}
.FreeTemplates-module__y-oONG__hero{border-top:1px solid var(--mag-line);border-bottom:1px solid var(--mag-line);background:radial-gradient(120% 90% at 88% 10%, #ccff000f, transparent 60%), var(--mag-bg-elev)}.FreeTemplates-module__y-oONG__inner{max-width:var(--mag-maxw);padding:clamp(3rem, 6vw, 5.5rem) var(--mag-gutter);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,5rem);margin-inline:auto;display:grid}.FreeTemplates-module__y-oONG__eyebrow{font-family:var(--mag-label);letter-spacing:.22em;text-transform:uppercase;color:var(--mag-accent);margin:0 0 1.1rem;font-size:.72rem;font-weight:600}.FreeTemplates-module__y-oONG__title{font-family:var(--mag-display);letter-spacing:-.03em;color:var(--mag-ink);max-width:15ch;margin:0;font-size:clamp(2.1rem,4.6vw,3.6rem);font-weight:800;line-height:1.02}.FreeTemplates-module__y-oONG__accent{color:var(--mag-accent)}.FreeTemplates-module__y-oONG__lead{font-family:var(--mag-body);color:var(--mag-ink-2);max-width:52ch;margin:1.25rem 0 0;font-size:1.08rem;line-height:1.6}.FreeTemplates-module__y-oONG__lead strong{color:var(--mag-ink);font-weight:700}.FreeTemplates-module__y-oONG__lead em{color:var(--mag-ink);font-style:italic}.FreeTemplates-module__y-oONG__tiles{grid-template-columns:repeat(2,1fr);gap:.85rem;margin:2rem 0 1.5rem;display:grid}.FreeTemplates-module__y-oONG__tile{background:var(--mag-bg);border:1px solid var(--mag-line);align-items:center;gap:.75rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.FreeTemplates-module__y-oONG__tile:hover{border-color:var(--mag-accent);transform:translateY(-2px)}.FreeTemplates-module__y-oONG__tileBadge{font-family:var(--mag-label);letter-spacing:.08em;color:var(--mag-accent-ink);background:var(--mag-accent);flex-shrink:0;padding:.28rem .45rem;font-size:.64rem;font-weight:700}.FreeTemplates-module__y-oONG__tileText{flex-direction:column;gap:.15rem;min-width:0;margin-right:auto;display:flex}.FreeTemplates-module__y-oONG__tileTitle{font-family:var(--mag-display);letter-spacing:-.01em;color:var(--mag-ink);font-size:.98rem;font-weight:700;line-height:1.1}.FreeTemplates-module__y-oONG__tileStd{font-family:var(--mag-label);letter-spacing:.04em;text-transform:uppercase;color:var(--mag-ink-3);font-size:.62rem}.FreeTemplates-module__y-oONG__tileIcon{color:var(--mag-ink-3);flex-shrink:0}.FreeTemplates-module__y-oONG__tile:hover .FreeTemplates-module__y-oONG__tileIcon{color:var(--mag-accent)}.FreeTemplates-module__y-oONG__note{color:var(--mag-ink-2);max-width:60ch;margin:0;font-size:.95rem;line-height:1.55}.FreeTemplates-module__y-oONG__noteLink{color:var(--mag-ink);text-decoration:underline;-webkit-text-decoration-color:var(--mag-accent);text-decoration-color:var(--mag-accent);text-underline-offset:3px;text-decoration-thickness:2px}.FreeTemplates-module__y-oONG__noteLink:hover{color:var(--mag-accent)}.FreeTemplates-module__y-oONG__visual{justify-content:center;display:flex}.FreeTemplates-module__y-oONG__papers{aspect-ratio:1/1.1;width:100%;max-width:420px;position:relative}.FreeTemplates-module__y-oONG__paperFront,.FreeTemplates-module__y-oONG__paperBack{filter:drop-shadow(0 24px 40px #00000073);position:absolute}.FreeTemplates-module__y-oONG__paperFront{z-index:2;width:74%;animation:6.5s ease-in-out infinite FreeTemplates-module__y-oONG__floatFront;bottom:2%;left:4%}.FreeTemplates-module__y-oONG__paperBack{z-index:1;width:64%;animation:7.5s ease-in-out infinite FreeTemplates-module__y-oONG__floatBack;top:2%;right:3%;transform:rotate(7deg)}@keyframes FreeTemplates-module__y-oONG__floatFront{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes FreeTemplates-module__y-oONG__floatBack{0%,to{transform:rotate(7deg)translateY(0)}50%{transform:rotate(7deg)translateY(-9px)}}@media (max-width:900px){.FreeTemplates-module__y-oONG__inner{grid-template-columns:1fr}.FreeTemplates-module__y-oONG__visual{order:-1}.FreeTemplates-module__y-oONG__papers{max-width:320px;margin-inline:auto}}@media (max-width:560px){.FreeTemplates-module__y-oONG__tiles{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FreeTemplates-module__y-oONG__tile,.FreeTemplates-module__y-oONG__paperFront,.FreeTemplates-module__y-oONG__paperBack{transition:none;animation:none}}
.page-module__jXZM3G__wrap{width:100%;max-width:var(--mag-maxw);padding-inline:var(--mag-gutter);margin-inline:auto}.page-module__jXZM3G__empty{max-width:var(--mag-maxw);padding-inline:var(--mag-gutter);color:var(--mag-ink-2);margin:6rem auto}.page-module__jXZM3G__masthead{border-bottom:1px solid var(--mag-line)}.page-module__jXZM3G__mastheadInner{max-width:var(--mag-maxw);padding:clamp(3rem, 8vw, 7rem) var(--mag-gutter) clamp(2.5rem, 5vw, 4rem);margin-inline:auto}.page-module__jXZM3G__eyebrow{font-family:var(--mag-label);letter-spacing:.2em;text-transform:uppercase;color:var(--mag-accent);margin:0 0 1.75rem;font-size:.74rem}.page-module__jXZM3G__title{font-family:var(--mag-display);letter-spacing:-.03em;text-transform:uppercase;flex-direction:column;margin:0;font-size:clamp(3rem,12vw,9rem);font-weight:800;line-height:.94;display:flex}.page-module__jXZM3G__titleLine{color:var(--mag-ink)}.page-module__jXZM3G__titleOutline{color:#0000;-webkit-text-stroke:2px var(--mag-accent);text-stroke:2px var(--mag-accent)}.page-module__jXZM3G__lead{max-width:56ch;font-family:var(--mag-body);color:var(--mag-ink-2);margin:2rem 0 0;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.5}@keyframes page-module__jXZM3G__riseIn{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__jXZM3G__accentGlow{0%,to{filter:drop-shadow(0 0 #cf00)}50%{filter:drop-shadow(0 0 18px #ccff0080)}}.page-module__jXZM3G__eyebrow{animation:.6s cubic-bezier(.2,.7,.2,1) both page-module__jXZM3G__riseIn}.page-module__jXZM3G__titleLine,.page-module__jXZM3G__titleOutline{animation:.75s cubic-bezier(.2,.7,.2,1) both page-module__jXZM3G__riseIn}.page-module__jXZM3G__title>span:first-child{animation-delay:60ms}.page-module__jXZM3G__title>span:nth-child(2){animation-delay:.16s}.page-module__jXZM3G__title>span:nth-child(3){animation-delay:.26s}.page-module__jXZM3G__titleOutline{animation:.75s cubic-bezier(.2,.7,.2,1) .26s both page-module__jXZM3G__riseIn,3.8s ease-in-out 1.1s infinite page-module__jXZM3G__accentGlow}.page-module__jXZM3G__lead{animation:.7s cubic-bezier(.2,.7,.2,1) .42s both page-module__jXZM3G__riseIn}@media (prefers-reduced-motion:reduce){.page-module__jXZM3G__eyebrow,.page-module__jXZM3G__titleLine,.page-module__jXZM3G__titleOutline,.page-module__jXZM3G__lead{animation:none}}.page-module__jXZM3G__sectionHead{align-items:center;gap:1.25rem;margin:clamp(3rem,6vw,5rem) 0 1.75rem;display:flex}.page-module__jXZM3G__sectionLabel{font-family:var(--mag-label);letter-spacing:.18em;text-transform:uppercase;color:var(--mag-ink);white-space:nowrap;margin:0;font-size:.78rem;font-weight:500}.page-module__jXZM3G__rule{background:var(--mag-line);flex:1;height:1px}.page-module__jXZM3G__feature{border:1px solid var(--mag-line);grid-template-columns:1.3fr 1fr;min-height:460px;margin-top:clamp(2rem,4vw,3rem);text-decoration:none;transition:border-color .2s;display:grid;overflow:hidden}.page-module__jXZM3G__feature:hover{border-color:var(--mag-accent)}.page-module__jXZM3G__featureMedia{background:#141416;position:relative;overflow:hidden}.page-module__jXZM3G__featureImg{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.page-module__jXZM3G__feature:hover .page-module__jXZM3G__featureImg{transform:scale(1.03)}.page-module__jXZM3G__featureScrim{background:linear-gradient(90deg,#0000 40%,#0b0b0c80 100%);position:absolute;inset:0}.page-module__jXZM3G__featureBody{background:var(--mag-bg-elev);flex-direction:column;justify-content:flex-end;gap:1rem;padding:clamp(1.75rem,3vw,2.75rem);display:flex}.page-module__jXZM3G__featureKicker{font-family:var(--mag-label);letter-spacing:.12em;text-transform:uppercase;color:var(--mag-accent);font-size:.72rem}.page-module__jXZM3G__featureTitle{font-family:var(--mag-display);letter-spacing:-.03em;color:var(--mag-ink);margin:0;font-size:clamp(1.9rem,3.2vw,3rem);font-weight:800;line-height:1.02}.page-module__jXZM3G__featureDesc{color:var(--mag-ink-2);max-width:46ch;margin:0;font-size:1.02rem;line-height:1.55}.page-module__jXZM3G__featureMeta{font-family:var(--mag-label);letter-spacing:.04em;text-transform:uppercase;color:var(--mag-ink-3);align-items:center;gap:.6rem;font-size:.74rem;display:flex}.page-module__jXZM3G__featureRead{color:var(--mag-ink);align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}.page-module__jXZM3G__pillarGrid{background:var(--mag-line);border:1px solid var(--mag-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.page-module__jXZM3G__pillar{background:var(--mag-bg);flex-direction:column;gap:.5rem;padding:1.6rem 1.5rem 1.75rem;text-decoration:none;transition:background .18s;display:flex;position:relative}.page-module__jXZM3G__pillar:hover{background:var(--mag-bg-elev)}.page-module__jXZM3G__pillarCount{font-family:var(--mag-display);color:var(--mag-accent);font-size:1.1rem;font-weight:800}.page-module__jXZM3G__pillarLabel{font-family:var(--mag-display);letter-spacing:-.02em;color:var(--mag-ink);font-size:1.5rem;font-weight:800;line-height:1.05}.page-module__jXZM3G__pillarBlurb{color:var(--mag-ink-2);max-width:32ch;font-size:.92rem;line-height:1.45}.page-module__jXZM3G__pillarArrow{color:var(--mag-ink-3);transition:color .18s,transform .18s;position:absolute;top:1.6rem;right:1.5rem}.page-module__jXZM3G__pillar:hover .page-module__jXZM3G__pillarArrow{color:var(--mag-accent);transform:translate(2px,-2px)}.page-module__jXZM3G__cardGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem 1.25rem;display:grid}.page-module__jXZM3G__card{flex-direction:column;gap:.65rem;text-decoration:none;display:flex}.page-module__jXZM3G__cardMedia{aspect-ratio:16/10;border:1px solid var(--mag-line);background:#141416;overflow:hidden}.page-module__jXZM3G__cardImg{object-fit:cover;width:100%;height:100%;transition:transform .35s}.page-module__jXZM3G__card:hover .page-module__jXZM3G__cardImg{transform:scale(1.04)}.page-module__jXZM3G__cardCluster{font-family:var(--mag-label);letter-spacing:.12em;text-transform:uppercase;color:var(--mag-accent);margin-top:.35rem;font-size:.68rem}.page-module__jXZM3G__cardTitle{font-family:var(--mag-display);letter-spacing:-.02em;color:var(--mag-ink);margin:0;font-size:1.3rem;font-weight:700;line-height:1.12;transition:color .15s}.page-module__jXZM3G__card:hover .page-module__jXZM3G__cardTitle{color:var(--mag-accent)}.page-module__jXZM3G__cardMeta{font-family:var(--mag-label);letter-spacing:.04em;text-transform:uppercase;color:var(--mag-ink-3);align-items:center;gap:.5rem;font-size:.72rem;display:flex}.page-module__jXZM3G__rows{border-top:1px solid var(--mag-line);flex-direction:column;display:flex}.page-module__jXZM3G__row{border-bottom:1px solid var(--mag-line);grid-template-columns:190px 1fr auto auto;align-items:center;gap:1.25rem;padding:1.05rem .25rem;text-decoration:none;transition:padding-left .16s,background .16s;display:grid}.page-module__jXZM3G__row:hover{background:var(--mag-bg-elev);padding-left:1rem}.page-module__jXZM3G__rowCluster{font-family:var(--mag-label);letter-spacing:.1em;text-transform:uppercase;color:var(--mag-ink-3);font-size:.7rem}.page-module__jXZM3G__rowTitle{font-family:var(--mag-display);letter-spacing:-.01em;color:var(--mag-ink);font-size:1.15rem;font-weight:600;line-height:1.2}.page-module__jXZM3G__row:hover .page-module__jXZM3G__rowTitle{color:var(--mag-accent)}.page-module__jXZM3G__rowMeta{font-family:var(--mag-label);text-transform:uppercase;color:var(--mag-ink-3);white-space:nowrap;font-size:.72rem}.page-module__jXZM3G__rowArrow{color:var(--mag-ink-3)}.page-module__jXZM3G__row:hover .page-module__jXZM3G__rowArrow{color:var(--mag-accent)}@media (max-width:900px){.page-module__jXZM3G__feature{grid-template-columns:1fr;min-height:0}.page-module__jXZM3G__featureMedia{aspect-ratio:16/9}.page-module__jXZM3G__featureScrim{background:linear-gradient(#0000 40%,#0b0b0c8c)}.page-module__jXZM3G__pillarGrid,.page-module__jXZM3G__cardGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page-module__jXZM3G__pillarGrid,.page-module__jXZM3G__cardGrid{grid-template-columns:1fr}.page-module__jXZM3G__row{grid-template-columns:1fr auto;gap:.4rem 1rem}.page-module__jXZM3G__rowCluster{order:-1;grid-column:1/-1}.page-module__jXZM3G__rowArrow{display:none}}@media (prefers-reduced-motion:reduce){.page-module__jXZM3G__featureImg,.page-module__jXZM3G__cardImg,.page-module__jXZM3G__pillarArrow,.page-module__jXZM3G__row{transition:none!important}.page-module__jXZM3G__feature:hover .page-module__jXZM3G__featureImg,.page-module__jXZM3G__card:hover .page-module__jXZM3G__cardImg{transform:none}}
