.templates_library__r8nN_{background:white;color:var(--pih-ink)}.templates_hero__AQ81x{padding:calc(var(--marketing-header-height) + 3rem) 1rem 3.5rem;background:radial-gradient(ellipse at 88% 8%,rgb(95 136 170/.22),transparent 42%),linear-gradient(120deg,var(--pih-deep-navy),var(--pih-institutional-navy));color:white}.templates_heroShell__2KdaI{max-width:76rem;margin:auto;display:grid;gap:2rem;align-items:center}.templates_heroCopy__MVCTq{max-width:55rem}.templates_eyebrow__bcAHy{color:var(--pih-steel-blue);font-size:.73rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.templates_hero__AQ81x .templates_eyebrow__bcAHy{color:#d4e7f4}.templates_hero__AQ81x h1{max-width:54rem;margin-top:1rem;color:white}.templates_subhead__HsBiG{margin-top:.9rem;color:#d6e6f1;font-family:var(--font-public-display);font-size:clamp(1.5rem,3vw,2.15rem);line-height:1.2}.templates_intro__ypiOp{max-width:51rem;margin-top:1.15rem;color:rgb(255 255 255/.86);font-size:1.05rem;line-height:1.8}.templates_actions__5EGbB{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:1.6rem}.templates_primary__X8O_J,.templates_secondary__v5lXg{min-height:46px;display:inline-flex;align-items:center;padding:.7rem 1rem;font-weight:700}.templates_primary__X8O_J{background:white;color:var(--pih-deep-navy)}.templates_secondary__v5lXg{color:white;text-decoration:underline;text-underline-offset:.2em}.templates_trust___4VKZ{margin-top:1.2rem;color:#d6e6f1;font-size:.83rem}.templates_heroAside__6vUGd{max-width:22rem;border:1px solid rgb(255 255 255/.25);padding:1.5rem;background:rgb(255 255 255/.06)}.templates_heroAside__6vUGd>span{color:#d6e6f1;font-family:var(--font-public-display);font-size:4rem;line-height:1}.templates_heroAside__6vUGd p{margin-top:.75rem;font-size:1.1rem;font-weight:700}.templates_heroAside__6vUGd small{display:block;margin-top:1rem;color:#d6e6f1;line-height:1.6}.templates_catalogue__4uxX3{max-width:80rem;margin:auto;padding:3.5rem 1rem}.templates_sectionHead__G8qMM{max-width:54rem;margin-bottom:2rem}.templates_sectionHead__G8qMM h2{margin-top:.6rem}.templates_taskGrid__mqiV4{display:grid;gap:1rem}.templates_templateCard__7t3Wb{position:relative;display:flex;min-height:22rem;flex-direction:column;border:1px solid var(--pih-border);background:white;padding:1.5rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.templates_templateCard__7t3Wb:hover{transform:translateY(-2px);border-color:var(--pih-steel-blue);box-shadow:0 18px 44px rgb(8 28 44/.08)}.templates_library__r8nN_ a:focus-visible,.templates_templateCard__7t3Wb:focus-visible{outline:3px solid var(--pih-action-blue);outline-offset:3px}.templates_cardIndex__aRNob{position:absolute;top:1rem;right:1.15rem;color:rgb(18 59 93/.13);font-family:var(--font-public-display);font-size:4rem;line-height:1}.templates_cardMeta__ean_q{color:var(--pih-action-blue);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.templates_templateCard__7t3Wb h3{max-width:17rem;margin-top:1.4rem;color:var(--pih-deep-navy);font-family:var(--font-public-display);font-size:1.75rem;line-height:1.17}.templates_templateCard__7t3Wb>p{margin-top:.8rem;color:var(--pih-body);line-height:1.65}.templates_cardTitle__o_VeO{margin-top:auto;padding-top:1.5rem;color:var(--pih-institutional-navy);font-size:.82rem;font-weight:700}.templates_cardLink__OvDnL{display:flex;justify-content:space-between;margin-top:.8rem;border-top:1px solid var(--pih-border);padding-top:.9rem;color:var(--pih-action-blue);font-size:.9rem;font-weight:700}.templates_how__0urgH{display:grid;gap:2.5rem;padding:3.5rem 1rem;background:var(--pih-cloud-white)}.templates_classification__u_q9I,.templates_howCopy__enSed{max-width:50rem}.templates_closing__UIMnU h2,.templates_how__0urgH h2,.templates_privacy__Tanuw h2,.templates_sources___HRNm h2{margin-top:.65rem}.templates_howCopy__enSed>p:not(.templates_eyebrow__bcAHy){margin-top:1rem;color:var(--pih-body);line-height:1.8}.templates_callout__ETAlc{border-left:3px solid var(--pih-action-blue);padding:.8rem 1rem;background:white;color:var(--pih-deep-navy)!important;font-weight:700}.templates_classification__u_q9I{padding:1.5rem;border:1px solid var(--pih-border);background:white}.templates_classification__u_q9I ol{display:grid;gap:.5rem;margin-top:1rem;list-style:none;padding:0}.templates_classification__u_q9I li{display:grid;grid-template-columns:2.2rem 1fr;gap:.1rem .75rem;border-bottom:1px solid var(--pih-border);padding:.8rem 0}.templates_classification__u_q9I li>span{grid-row:span 2;color:var(--pih-steel-blue);font-family:var(--font-public-display);font-size:1.25rem}.templates_classification__u_q9I li strong{color:var(--pih-deep-navy)}.templates_classification__u_q9I li small{color:var(--pih-body)}.templates_classification__u_q9I>p:last-child{margin-top:1rem;color:var(--pih-body);font-size:.9rem;line-height:1.7}.templates_closing__UIMnU,.templates_privacy__Tanuw,.templates_sources___HRNm{display:grid;gap:1.25rem;max-width:78rem;margin:auto;padding:3.5rem 1rem;border-bottom:1px solid var(--pih-border)}.templates_privacy__Tanuw>p{max-width:52rem;color:var(--pih-body);line-height:1.8}.templates_sources___HRNm ul{display:grid;gap:.5rem;list-style:none;padding:0}.templates_sources___HRNm li{border-bottom:1px solid var(--pih-border)}.templates_sources___HRNm a{min-height:44px;gap:.5rem;color:var(--pih-action-blue);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.templates_closing__UIMnU,.templates_sources___HRNm a{display:flex;align-items:center;justify-content:space-between}.templates_closing__UIMnU{flex-wrap:wrap;background:var(--pih-deep-navy);color:white}.templates_closing__UIMnU .templates_eyebrow__bcAHy{color:#d4e7f4}.templates_closing__UIMnU a{display:inline-flex;min-height:46px;align-items:center;background:white;padding:.7rem 1rem;color:var(--pih-deep-navy);font-weight:700}@media (min-width:640px){.templates_taskGrid__mqiV4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.templates_heroShell__2KdaI{grid-template-columns:minmax(0,1fr) 17rem}.templates_how__0urgH{grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);align-items:center;padding:4.5rem max(1rem,calc((100% - 76rem) / 2))}.templates_catalogue__4uxX3,.templates_closing__UIMnU,.templates_privacy__Tanuw,.templates_sources___HRNm{padding-top:4.5rem;padding-bottom:4.5rem}.templates_privacy__Tanuw,.templates_sources___HRNm{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);align-items:start}}@media (min-width:1024px){.templates_taskGrid__mqiV4{grid-template-columns:repeat(3,minmax(0,1fr))}.templates_templateCard__7t3Wb{min-height:24rem;padding:1.8rem}}@media (prefers-reduced-motion:reduce){.templates_templateCard__7t3Wb{transition:none}.templates_templateCard__7t3Wb:hover{transform:none}}