.ReflectionTemplate-module__64qyeW__page{max-width:1120px;color:var(--text-primary,#252a32);margin:0 auto;padding:3rem 1.5rem 5rem}.ReflectionTemplate-module__64qyeW__page a{color:inherit;text-underline-offset:.18em}.ReflectionTemplate-module__64qyeW__breadcrumb{color:var(--text-secondary,#4b5563);flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;font-size:.9rem;display:flex}.ReflectionTemplate-module__64qyeW__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary,#4b5563);font-size:.8rem}.ReflectionTemplate-module__64qyeW__page h1{letter-spacing:-.035em;max-width:900px;margin:.75rem 0 1rem;font-size:clamp(2rem,5vw,3.4rem);line-height:1.14}.ReflectionTemplate-module__64qyeW__page h2{letter-spacing:-.02em;margin:0 0 1rem;font-size:1.55rem;line-height:1.3}.ReflectionTemplate-module__64qyeW__intro{max-width:780px;color:var(--text-secondary,#4b5563);font-size:1.1rem;line-height:1.75}.ReflectionTemplate-module__64qyeW__date{color:var(--text-secondary,#4b5563);margin:1rem 0 2.5rem;font-size:.85rem}.ReflectionTemplate-module__64qyeW__section{margin:0 0 2.5rem}.ReflectionTemplate-module__64qyeW__section p,.ReflectionTemplate-module__64qyeW__section li{color:var(--text-secondary,#4b5563);line-height:1.75}.ReflectionTemplate-module__64qyeW__section li{margin-bottom:.65rem}.ReflectionTemplate-module__64qyeW__downloads{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.ReflectionTemplate-module__64qyeW__downloads li{margin:0}.ReflectionTemplate-module__64qyeW__download{box-sizing:border-box;background:linear-gradient(145deg,#f8f9fb 0%,#e4e7eb 55%,#d7dce2 100%);border:1px solid #bbc2cb;border-radius:12px;flex-direction:column;gap:.45rem;height:100%;padding:1.2rem;text-decoration:none;display:flex;box-shadow:inset 0 1px #fff,0 2px 6px #252a320f;color:#252a32!important}.ReflectionTemplate-module__64qyeW__download:hover{background:linear-gradient(145deg,#fff 0%,#e9edf2 55%,#dce1e7 100%);border-color:#8b96a5}.ReflectionTemplate-module__64qyeW__download strong{color:#252a32;font-size:1.05rem}.ReflectionTemplate-module__64qyeW__download span{color:#414b58;font-size:.85rem;line-height:1.55}.ReflectionTemplate-module__64qyeW__download .ReflectionTemplate-module__64qyeW__downloadLabel{color:#252a32;margin-top:auto;padding-top:.75rem;font-weight:650}.ReflectionTemplate-module__64qyeW__layout{grid-template-columns:minmax(0,1fr) 300px;gap:2.25rem;margin-top:3rem;display:grid}.ReflectionTemplate-module__64qyeW__layout>div{min-width:0}.ReflectionTemplate-module__64qyeW__steps{padding-left:1.4rem}.ReflectionTemplate-module__64qyeW__steps strong{color:var(--text-primary,#252a32)}.ReflectionTemplate-module__64qyeW__fields,.ReflectionTemplate-module__64qyeW__example{margin:0}.ReflectionTemplate-module__64qyeW__fields>div{border-bottom:1px solid #cbd1d9;padding:.85rem 0}.ReflectionTemplate-module__64qyeW__fields dt,.ReflectionTemplate-module__64qyeW__example dt{color:var(--text-primary,#252a32);font-weight:650;line-height:1.5}.ReflectionTemplate-module__64qyeW__fields dd,.ReflectionTemplate-module__64qyeW__example dd{color:var(--text-secondary,#4b5563);overflow-wrap:anywhere;margin:.3rem 0 0;line-height:1.75}.ReflectionTemplate-module__64qyeW__example{background:linear-gradient(145deg,#f8f9fb 0%,#e4e7eb 55%,#d7dce2 100%);border:1px solid #bbc2cb;border-radius:14px;padding:1.5rem}.ReflectionTemplate-module__64qyeW__example>div+div{margin-top:1.25rem}.ReflectionTemplate-module__64qyeW__example dt{color:#252a32}.ReflectionTemplate-module__64qyeW__example dd{color:#414b58}.ReflectionTemplate-module__64qyeW__panel{color:#252a32;background:linear-gradient(145deg,#f8f9fb 0%,#e4e7eb 55%,#d7dce2 100%);border:1px solid #bbc2cb;border-radius:16px;align-self:start;padding:1.5rem;box-shadow:inset 0 1px #fff,0 2px 6px #252a320f}.ReflectionTemplate-module__64qyeW__panel h2{color:#252a32;font-size:1.3rem}.ReflectionTemplate-module__64qyeW__panel p{color:#414b58;line-height:1.7}.ReflectionTemplate-module__64qyeW__primary,.ReflectionTemplate-module__64qyeW__secondary{text-align:center;border:1px solid #8b96a5;border-radius:8px;margin:1rem 0;padding:.9rem 1rem;font-weight:650;line-height:1.5;text-decoration:none;display:block;color:#252a32!important}.ReflectionTemplate-module__64qyeW__primary{background:linear-gradient(145deg,#fff,#e4e7eb)}.ReflectionTemplate-module__64qyeW__primary:hover,.ReflectionTemplate-module__64qyeW__secondary:hover{background:#f8f9fb;border-color:#626d7b}.ReflectionTemplate-module__64qyeW__page a:focus-visible{outline:2px solid var(--text-primary,#252a32)!important;outline-offset:5px!important}.ReflectionTemplate-module__64qyeW__panel a:focus-visible{outline-color:#252a32!important}@media (max-width:900px){.ReflectionTemplate-module__64qyeW__downloads{grid-template-columns:repeat(2,minmax(0,1fr))}.ReflectionTemplate-module__64qyeW__layout{grid-template-columns:1fr}}@media (max-width:580px){.ReflectionTemplate-module__64qyeW__page{padding:2rem 1rem 3rem}.ReflectionTemplate-module__64qyeW__downloads{grid-template-columns:1fr}.ReflectionTemplate-module__64qyeW__panel,.ReflectionTemplate-module__64qyeW__example{padding:1.25rem}}@media print{.ReflectionTemplate-module__64qyeW__page{color:#111;max-width:none;padding:0}.ReflectionTemplate-module__64qyeW__breadcrumb,.ReflectionTemplate-module__64qyeW__downloads,.ReflectionTemplate-module__64qyeW__panel{display:none}.ReflectionTemplate-module__64qyeW__layout{display:block}.ReflectionTemplate-module__64qyeW__section{break-inside:avoid}.ReflectionTemplate-module__64qyeW__page a{color:#111}.ReflectionTemplate-module__64qyeW__example{background:#fff}.ReflectionTemplate-module__64qyeW__date{margin-bottom:1rem}}
