.family-paperwork-co-site{--pb-ink: #1f2933;--pb-muted: #5d6875;--pb-border: rgba(31, 41, 51, .14);--pb-paper: #ffffff;--pb-soft: #f6f8fb;--pb-mist: #eef6f2;--pb-teal: #1f6f78;--pb-plum: #7c3f58;--pb-amber: #f4b942;--pb-green: #4f7d5a;--pb-shadow: 0 16px 44px rgba(31, 41, 51, .08);color:var(--pb-ink);background:var(--pb-paper)}.family-paperwork-co-site *,.family-paperwork-co-site *:before,.family-paperwork-co-site *:after{box-sizing:border-box}.family-paperwork-co-site a{color:inherit}.pb-inner{width:min(1180px,calc(100% - 32px));margin:0 auto}.pb-section{padding:clamp(48px,7vw,86px) 0}.pb-section--tight{padding-top:clamp(42px,6vw,70px)}.pb-section--soft{background:var(--pb-soft)}.pb-section--ink{background:#1f2933;color:#fff}.pb-eyebrow{margin:0 0 10px;color:var(--pb-teal);font-size:12px;font-weight:800;letter-spacing:0;line-height:1.35;text-transform:uppercase}.pb-section--ink .pb-eyebrow{color:#ffd575}.family-paperwork-co-site h1,.family-paperwork-co-site h2,.family-paperwork-co-site h3{margin:0;color:inherit;letter-spacing:0}.family-paperwork-co-site h1{max-width:780px;font-size:54px;line-height:1.04;font-weight:780}.family-paperwork-co-site h2{max-width:760px;font-size:38px;line-height:1.1;font-weight:760}.family-paperwork-co-site h3{font-size:19px;line-height:1.2;font-weight:740}.pb-copy,.pb-copy p,.pb-card p,.pb-product p,.pb-link-card p,.pb-step p,.pb-faq-list p{color:var(--pb-muted);font-size:15.5px;line-height:1.62}.pb-section--ink .pb-copy,.pb-section--ink .pb-copy p{color:#ffffffc7}.pb-copy p{margin:0 0 14px}.pb-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.pb-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 16px;border:1px solid var(--pb-border);border-radius:6px;font-size:14px;font-weight:760;line-height:1.1;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.pb-button:hover{transform:translateY(-1px)}.pb-button--primary{background:var(--pb-teal);border-color:var(--pb-teal);color:#fff;box-shadow:0 10px 24px #1f6f782e}.pb-button--secondary{background:#fff;color:var(--pb-ink)}.pb-button--light{background:#fff;color:#1f2933;border-color:#fff}.pb-pill-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.pb-pill{display:inline-flex;align-items:center;min-height:28px;padding:6px 9px;border:1px solid var(--pb-border);border-radius:6px;background:#fff;color:var(--pb-muted);font-size:12px;font-weight:720}.pb-hero{overflow:hidden;padding:54px 0 74px;background:linear-gradient(180deg,#fff,#f7faf9);border-bottom:1px solid var(--pb-border)}.pb-hero__grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(330px,.86fr);gap:clamp(30px,5vw,64px);align-items:center}.pb-hero__subhead{max-width:700px;margin:18px 0 0;color:var(--pb-muted);font-size:19px;line-height:1.55}.pb-hero__subhead--small{font-size:17px}.pb-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}.pb-proof{min-height:88px;padding:12px;border-left:4px solid var(--pb-teal);background:#ffffffe0;box-shadow:0 8px 22px #1f29330d}.pb-proof:nth-child(2){border-left-color:var(--pb-plum)}.pb-proof:nth-child(3){border-left-color:var(--pb-green)}.pb-proof strong{display:block;font-size:20px;line-height:1}.pb-proof span{display:block;margin-top:6px;color:var(--pb-muted);font-size:12.5px;line-height:1.35}.pb-hero__visual{display:grid;gap:12px}.pb-preview-stack{display:grid;grid-template-columns:1fr .74fr;gap:12px;align-items:end}.pb-preview{margin:0;padding:12px;border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:var(--pb-shadow)}.pb-preview img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:contain;object-position:center top;border:1px solid var(--pb-border);border-radius:4px;background:#fff}.pb-preview--lead img{min-height:360px}.pb-preview--small{transform:translateY(24px)}.pb-note-strip{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;padding:14px;border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:0 10px 26px #1f29330f}.pb-note-strip strong{color:var(--pb-plum);font-size:13px;text-transform:uppercase}.pb-note-strip span{color:var(--pb-muted);font-size:13px;line-height:1.45}.pb-heading-row{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:26px}.pb-heading-row .pb-copy{max-width:520px}.pb-card-grid,.pb-product-grid,.pb-collection-grid,.pb-resource-grid,.pb-step-grid{display:grid;gap:14px}.pb-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pb-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pb-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pb-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pb-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pb-card,.pb-product,.pb-link-card,.pb-step,.pb-faq-list details{border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:0 10px 28px #1f29330f}.pb-card,.pb-step{padding:20px}.pb-card--featured{border-top:4px solid var(--pb-teal)}.pb-card__label{display:inline-flex;margin-bottom:14px;padding:5px 8px;border-radius:5px;background:#f4b94238;color:#6b4b00;font-size:12px;font-weight:780}.pb-card h3,.pb-product h3,.pb-link-card h3,.pb-step h3{margin-bottom:9px}.pb-product{overflow:hidden;display:grid;grid-template-rows:auto 1fr;min-height:100%}.pb-product__image{display:flex;align-items:center;justify-content:center;min-height:220px;padding:14px;border-bottom:1px solid var(--pb-border);background:#f7f9fb}.pb-product__image img{width:100%;max-height:220px;object-fit:contain;border:1px solid var(--pb-border);border-radius:4px;background:#fff}.pb-product__body{display:grid;grid-template-rows:auto auto 1fr auto;gap:9px;padding:15px}.pb-product__meta{color:var(--pb-plum);font-size:12px;font-weight:780}.pb-product p{margin:0;font-size:13.5px;line-height:1.5}.pb-text-link{color:var(--pb-teal);font-size:13px;font-weight:780;text-decoration:none}.pb-text-link:hover{text-decoration:underline;text-underline-offset:3px}.pb-link-card{min-height:100%;padding:18px;text-decoration:none;transition:transform .16s ease,border-color .16s ease}.pb-link-card:hover{transform:translateY(-2px);border-color:#1f6f7870}.pb-link-card__tag{display:inline-flex;margin-bottom:12px;color:var(--pb-plum);font-size:12px;font-weight:780}.pb-step__num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:32px;margin-bottom:14px;border-radius:6px;background:var(--pb-teal);color:#fff;font-size:12px;font-weight:800}.pb-disclaimer{padding:18px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#ffffff0f}.pb-disclaimer p{margin:0;color:#ffffffd1;font-size:14px;line-height:1.6}.pb-final-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);gap:24px;align-items:center}.pb-faq-layout{display:grid;grid-template-columns:minmax(0,.76fr) minmax(320px,1fr);gap:26px;align-items:start}.pb-faq-list{display:grid;gap:10px}.pb-faq-list details{padding:16px 18px}.pb-faq-list summary{cursor:pointer;color:var(--pb-ink);font-weight:780;line-height:1.35}.pb-faq-list p{margin:12px 0 0}.fpc-password{min-height:72vh;display:flex;align-items:center;padding:clamp(46px,7vw,86px) 0;background:linear-gradient(180deg,#fff,#f7faf9)}.fpc-password__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.85fr);gap:clamp(28px,5vw,60px);align-items:center}.fpc-password__brand{margin:0 0 10px;color:var(--pb-teal);font-size:12px;font-weight:800;text-transform:uppercase}.fpc-password h1{margin:0;max-width:700px;font-size:52px;line-height:1.04}.fpc-password__lead{max-width:650px;margin:18px 0 0;color:var(--pb-muted);font-size:18px;line-height:1.58}.fpc-password__form{display:grid;gap:10px;max-width:520px;margin-top:26px}.fpc-password__form-row{display:flex;gap:8px}.fpc-password__input{flex:1;min-height:46px;padding:0 13px;border:1px solid var(--pb-border);border-radius:6px;font:inherit}.fpc-password__button{min-height:46px;padding:0 16px;border:1px solid var(--pb-teal);border-radius:6px;background:var(--pb-teal);color:#fff;font-weight:760;cursor:pointer}.fpc-password__message{margin:0;color:var(--pb-muted);font-size:13px;line-height:1.5}.fpc-password__visual{display:grid;gap:12px}.fpc-password__preview{margin:0;padding:12px;border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:var(--pb-shadow)}.fpc-password__preview img{display:block;width:100%;max-height:520px;object-fit:contain;border:1px solid var(--pb-border);border-radius:4px}@media(max-width:1080px){.family-paperwork-co-site h1{font-size:46px}.family-paperwork-co-site h2{font-size:34px}.pb-product-grid,.pb-collection-grid,.pb-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:880px){.pb-hero__grid,.pb-final-cta,.pb-faq-layout,.fpc-password__grid{grid-template-columns:1fr}.pb-heading-row{display:grid;align-items:start}.pb-card-grid,.pb-resource-grid{grid-template-columns:1fr}.pb-preview-stack{max-width:620px}}@media(max-width:640px){.pb-inner{width:min(100% - 28px,1180px)}.family-paperwork-co-site h1{font-size:38px;line-height:1.04}.family-paperwork-co-site h2{font-size:30px}.pb-hero__subhead{font-size:17px}.pb-hero{padding:38px 0 50px}.pb-actions,.pb-button{width:100%}.pb-proof-grid,.pb-product-grid,.pb-collection-grid,.pb-step-grid,.pb-preview-stack{grid-template-columns:1fr}.pb-preview--small{transform:none}.pb-product__image{min-height:178px}.pb-note-strip{grid-template-columns:1fr}.fpc-password__form-row{display:grid}}:root{--fpc-ink: #1f2933;--fpc-muted: #5d6875;--fpc-border: rgba(31, 41, 51, .14);--fpc-soft: #f6f8fb;--fpc-paper: #ffffff;--fpc-teal: #1f6f78;--fpc-plum: #7c3f58;--fpc-amber-soft: rgba(244, 185, 66, .18);--fpc-shadow: 0 16px 44px rgba(31, 41, 51, .08)}.pb-trust-band{border-block:1px solid var(--pb-border);background:#fff}.pb-trust-band__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.pb-trust-band__grid div{min-height:118px;padding:18px 16px;border-right:1px solid var(--pb-border)}.pb-trust-band__grid div:last-child{border-right:0}.pb-trust-band__grid strong,.pb-trust-list strong{display:block;color:var(--pb-ink);font-size:14px;line-height:1.25}.pb-trust-band__grid span,.pb-trust-list span{display:block;margin-top:7px;color:var(--pb-muted);font-size:13px;line-height:1.45}.pb-trust-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);gap:34px;align-items:start}.pb-trust-list{display:grid;gap:12px}.pb-trust-list div{padding:18px;border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:0 10px 28px #1f29330d}.pb-step-grid--process .pb-step{border-top:4px solid var(--pb-teal)}.pb-step-grid--process .pb-step:nth-child(2){border-top-color:var(--pb-plum)}.pb-step-grid--process .pb-step:nth-child(3){border-top-color:var(--pb-amber)}.pb-step-grid--process .pb-step:nth-child(4){border-top-color:var(--pb-green)}main[data-template=product],main[data-template=collection],main[data-template=page]{background:var(--fpc-soft)}main[data-template=product] .product-information.section{padding-top:32px!important;padding-bottom:70px!important}main[data-template=product] product-component.product-information__grid{gap:34px;align-items:start}main[data-template=product] .product-details{padding:22px;border:1px solid var(--fpc-border);border-radius:8px;background:var(--fpc-paper);box-shadow:var(--fpc-shadow)}main[data-template=product] .product-details h1{color:var(--fpc-ink);font-size:34px;line-height:1.08;letter-spacing:0}main[data-template=product] .product-details .price{font-size:20px;font-weight:780}main[data-template=product] .product-media__image{border:1px solid var(--fpc-border);background:#fff}main[data-template=product] .add-to-cart-button,main[data-template=product] .shopify-payment-button__button{border-radius:6px!important;font-weight:780!important}.fpc-product-trust{padding:14px;border:1px solid rgba(31,111,120,.22);border-radius:8px;background:#f7fbfa;color:var(--fpc-ink)}.fpc-product-trust strong{display:block;margin-bottom:8px;font-size:14px;line-height:1.25}.fpc-product-trust ul{margin:0;padding-left:18px}.fpc-product-trust li{margin:5px 0;color:var(--fpc-muted);font-size:13px;line-height:1.45}main[data-template=collection] .section.page-width-content{padding-top:52px!important;padding-bottom:28px!important}main[data-template=collection] .section.page-width-content h1{color:var(--fpc-ink);font-size:46px;line-height:1.04;letter-spacing:0}.fpc-collection-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.fpc-collection-trust span{display:block;min-height:76px;padding:12px;border:1px solid var(--fpc-border);border-radius:8px;background:#fff;color:var(--fpc-muted);font-size:13px;line-height:1.35}.fpc-collection-trust strong{display:block;color:var(--fpc-teal);font-size:15px;line-height:1.2}main[data-template=page] .section.page-width-content{width:min(900px,calc(100% - 32px));margin:0 auto;padding-top:54px!important;padding-bottom:78px!important}main[data-template=page] .text-block h1{color:var(--fpc-ink);font-size:42px;line-height:1.08;letter-spacing:0}main[data-template=page] .shopify-block.rte .page-content rte-formatter>h1:first-child{display:none}main[data-template=page] .shopify-block.rte .page-content{color:var(--fpc-ink)}main[data-template=page] .shopify-block.rte .page-content p,main[data-template=page] .shopify-block.rte .page-content li{color:var(--fpc-muted);font-size:16px;line-height:1.68}main[data-template=page] .shopify-block.rte .page-content h2{margin-top:34px;color:var(--fpc-ink);font-size:25px;line-height:1.2;letter-spacing:0}main[data-template=page] .shopify-block.rte .page-content ul{padding-left:20px}.fpc-page-trust{display:grid;gap:6px;padding:16px;border-left:4px solid var(--fpc-teal);background:#fff;box-shadow:0 10px 28px #1f29330d}.fpc-page-trust strong{color:var(--fpc-ink);font-size:14px;line-height:1.25}.fpc-page-trust span{color:var(--fpc-muted);font-size:14px;line-height:1.5}@media(max-width:900px){.pb-trust-band__grid,.pb-trust-layout,.fpc-collection-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-trust-band__grid div:nth-child(2){border-right:0}}@media(max-width:740px){main[data-template=product] product-component.product-information__grid{display:flex;flex-direction:column;gap:16px}main[data-template=product] .product-information__media{order:2;width:100%}main[data-template=product] .product-details{order:1;width:calc(100% - 28px);margin:14px auto 0;padding:16px}main[data-template=product] .product-details h1{font-size:30px;line-height:1.1}main[data-template=product] slideshow-slide.product-media-container,main[data-template=product] li.product-media-container{max-height:430px}main[data-template=product] .product-media__image{max-height:420px;object-fit:contain}main[data-template=collection] .section.page-width-content h1{font-size:38px;line-height:1.06}main[data-template=page] .text-block h1{font-size:34px;line-height:1.1}.pb-trust-band__grid,.fpc-collection-trust{grid-template-columns:1fr}.pb-trust-band__grid div{min-height:auto;border-right:0;border-bottom:1px solid var(--pb-border)}.pb-trust-band__grid div:last-child{border-bottom:0}.pb-trust-layout{grid-template-columns:1fr}}.pb-split-panel{display:grid;grid-template-columns:minmax(0,.86fr) minmax(360px,1fr);gap:clamp(24px,5vw,54px);align-items:start}.pb-confidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pb-confidence-grid article,.pb-standard-grid article{border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:0 10px 28px #1f29330e}.pb-confidence-grid article{padding:18px}.pb-confidence-grid strong{display:block;color:var(--pb-ink);font-size:15px;line-height:1.25}.pb-confidence-grid span{display:block;margin-top:8px;color:var(--pb-muted);font-size:13.5px;line-height:1.48}.pb-standard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pb-standard-grid article{padding:18px}.pb-standard-grid article span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:32px;margin-bottom:14px;border-radius:6px;background:var(--pb-plum);color:#fff;font-size:12px;font-weight:800}.pb-standard-grid article:nth-child(2) span{background:var(--pb-teal)}.pb-standard-grid article:nth-child(3) span{background:var(--pb-green)}.pb-standard-grid article:nth-child(4) span{background:#6b4b00}.pb-standard-grid p{margin:0;color:var(--pb-muted);font-size:14px;line-height:1.55}.fpc-route-trust{padding:42px 0;border-top:1px solid var(--fpc-border);background:#fff;color:var(--fpc-ink)}.fpc-route-trust--collection,.fpc-route-trust--page{background:#f6f8fb}.fpc-route-trust__inner{width:min(1120px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:minmax(0,.88fr) minmax(360px,1fr);gap:24px;align-items:start}.fpc-route-trust__inner--compact{grid-template-columns:minmax(0,1fr) minmax(300px,.6fr)}.fpc-route-trust__eyebrow{margin:0 0 8px;color:var(--fpc-teal);font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.35}.fpc-route-trust h2{margin:0;color:var(--fpc-ink);font-size:30px;line-height:1.12;letter-spacing:0}.fpc-route-trust p{margin:12px 0 0;color:var(--fpc-muted);font-size:15px;line-height:1.62}.fpc-route-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fpc-route-trust__grid div{min-height:98px;padding:14px;border:1px solid var(--fpc-border);border-radius:8px;background:#fff;box-shadow:0 10px 28px #1f29330d}.fpc-route-trust__grid strong{display:block;color:var(--fpc-ink);font-size:14px;line-height:1.25}.fpc-route-trust__grid span{display:block;margin-top:7px;color:var(--fpc-muted);font-size:13px;line-height:1.45}.fpc-route-trust__links{display:flex;flex-wrap:wrap;gap:8px;align-content:start}.fpc-route-trust__links a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 12px;border:1px solid var(--fpc-border);border-radius:6px;background:#fff;color:var(--fpc-ink);font-size:13px;font-weight:760;line-height:1.15;text-decoration:none}.fpc-route-trust__links a:hover{border-color:#1f6f7873;color:var(--fpc-teal)}main[data-template=product] .product-details:before{content:"Digital ZIP download with printable PDF organizers. Check delivery, refund, FAQ, and disclaimer links before checkout.";display:block;padding:12px 13px;border:1px solid rgba(31,111,120,.24);border-radius:8px;background:#f7fbfa;color:var(--fpc-ink);font-size:13px;line-height:1.45}main[data-template=product] .product-details .rte,main[data-template=product] .product-details [class*=text]{color:var(--fpc-muted)}main[data-template=collection] .product-card,main[data-template=collection] .resource-card{border:1px solid var(--fpc-border);border-radius:8px;background:#fff;box-shadow:0 8px 24px #1f29330e;overflow:hidden}main[data-template=page] .shopify-block.rte .page-content a{color:var(--fpc-teal);font-weight:760;text-decoration-thickness:1px;text-underline-offset:3px}main[data-template=page] .shopify-block.rte .page-content h2:first-of-type{margin-top:0}.pb-site-nav{max-width:870px;justify-content:flex-end}@media(max-width:980px){.pb-standard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-split-panel,.fpc-route-trust__inner,.fpc-route-trust__inner--compact{grid-template-columns:1fr}.pb-site-nav{justify-content:flex-start}}@media(max-width:640px){.pb-confidence-grid,.pb-standard-grid,.fpc-route-trust__grid{grid-template-columns:1fr}.fpc-route-trust__inner{width:min(100% - 28px,1120px)}.fpc-route-trust h2{font-size:26px}.fpc-route-trust__links a{flex:1 1 calc(50% - 8px)}main[data-template=product] .product-details:before{font-size:12.5px}}.fpc-resource-home .pb-hero{background:linear-gradient(180deg,#fff,#f5f8fb)}.fpc-help-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);gap:clamp(28px,5vw,64px);align-items:center}.fpc-help-panel{border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:var(--pb-shadow);padding:clamp(18px,3vw,26px)}.fpc-checklist{display:grid;gap:13px;margin:0;padding:0;list-style:none}.fpc-checklist li{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:start;min-height:58px;counter-increment:fpc-step}.fpc-checklist li:before{content:counter(fpc-step);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:var(--pb-teal);color:#fff;font-size:12px;font-weight:800}.fpc-checklist strong,.fpc-checklist span{display:block}.fpc-checklist strong{color:var(--pb-ink);font-size:14px;line-height:1.25}.fpc-checklist span{margin-top:4px;color:var(--pb-muted);font-size:13.5px;line-height:1.45}.fpc-guide-grid,.fpc-source-grid{display:grid;gap:12px}.fpc-guide-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fpc-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fpc-guide-card,.fpc-source-card,.fpc-article-row{border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:0 10px 28px #1f29330e}.fpc-guide-card,.fpc-source-card{min-height:100%;padding:18px;text-decoration:none;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.fpc-guide-card:hover,.fpc-source-card:hover{transform:translateY(-2px);border-color:#1f6f786b;box-shadow:0 14px 34px #1f293313}.fpc-guide-card--wide{grid-column:span 2;border-top:4px solid var(--pb-teal)}.fpc-guide-card span,.fpc-source-card span,.fpc-article-row span{display:inline-flex;margin-bottom:11px;color:var(--pb-plum);font-size:12px;font-weight:800;line-height:1.25;text-transform:uppercase}.fpc-guide-card h3,.fpc-source-card h3,.fpc-article-row h3{margin-bottom:8px}.fpc-guide-card p,.fpc-source-card p,.fpc-article-row p{margin:0;color:var(--pb-muted);font-size:14px;line-height:1.55}.fpc-source-card{display:grid;grid-template-rows:auto auto 1fr auto;min-height:238px}.fpc-source-card a,.fpc-article-row a,.fpc-tool-strip a{color:var(--pb-teal);font-size:13px;font-weight:800;line-height:1.25;text-decoration:none}.fpc-source-card a:hover,.fpc-article-row a:hover,.fpc-tool-strip a:hover{text-decoration:underline;text-underline-offset:3px}.fpc-article-list{display:grid;gap:12px}.fpc-article-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px 20px}.fpc-tool-strip{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;padding:14px;border:1px solid var(--pb-border);border-radius:8px;background:#f7fbfa}.fpc-tool-strip a{display:inline-flex;align-items:center;min-height:36px;padding:8px 11px;border:1px solid rgba(31,111,120,.22);border-radius:6px;background:#fff}.pb-section--quiet{background:#fff}.pb-site-nav{max-width:940px}@media(max-width:1080px){.fpc-guide-grid,.fpc-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:880px){.fpc-help-hero__grid{grid-template-columns:1fr}.fpc-help-panel{max-width:680px}.fpc-article-row{grid-template-columns:1fr;align-items:start}}@media(max-width:640px){.fpc-guide-grid,.fpc-source-grid{grid-template-columns:1fr}.fpc-guide-card--wide{grid-column:auto}.fpc-checklist li{grid-template-columns:30px 1fr}.fpc-source-card{min-height:auto}.fpc-tool-strip a{width:100%}}.fpc-path-section{background:#f6f8fb}.fpc-path-board,.fpc-decision-grid{display:grid;gap:12px}.fpc-path-board{grid-template-columns:repeat(3,minmax(0,1fr))}.fpc-path-card,.fpc-decision-grid article{display:grid;min-height:100%;border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:0 10px 28px #1f29330e}.fpc-path-card{grid-template-rows:auto auto 1fr auto;padding:18px;color:inherit;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.fpc-path-card:hover{transform:translateY(-2px);border-color:#1f6f786b;box-shadow:0 14px 34px #1f293313}.fpc-path-card--primary{border-top:4px solid var(--pb-teal)}.fpc-path-card span,.fpc-decision-grid span{display:inline-flex;margin-bottom:11px;color:var(--pb-plum);font-size:12px;font-weight:800;line-height:1.25;text-transform:uppercase}.fpc-path-card h3,.fpc-decision-grid h3{margin-bottom:8px}.fpc-path-card p,.fpc-decision-grid p{margin:0;color:var(--pb-muted);font-size:14px;line-height:1.55}.fpc-path-card strong,.fpc-decision-grid a{display:inline-flex;align-items:center;margin-top:16px;color:var(--pb-teal);font-size:13px;font-weight:800;line-height:1.25;text-decoration:none}.fpc-path-card strong:after,.fpc-decision-grid a:after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}.fpc-decision-section{background:#fff}.fpc-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fpc-decision-grid article{grid-template-rows:auto auto 1fr auto;padding:20px}.fpc-decision-grid article:nth-child(1){border-top:4px solid var(--pb-green)}.fpc-decision-grid article:nth-child(2){border-top:4px solid var(--pb-plum)}.fpc-decision-grid article:nth-child(3){border-top:4px solid var(--pb-teal)}.fpc-resource-home #resource-centers{background:#fff}.fpc-resource-home #official-source-directory,.fpc-resource-home #printable-tools{background:#f6f8fb}@media(max-width:1080px){.fpc-path-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.fpc-path-board,.fpc-decision-grid{grid-template-columns:1fr}.fpc-path-card,.fpc-decision-grid article{min-height:auto}}.fpc-inside-system{background:#fff}.fpc-preview-layout{display:grid;grid-template-columns:minmax(0,.94fr) minmax(360px,.9fr);gap:clamp(26px,5vw,58px);align-items:center}.fpc-preview-copy .pb-hero__subhead--small{max-width:760px}.fpc-inclusion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.fpc-inclusion-grid article{min-height:156px;padding:18px;border:1px solid var(--pb-border);border-radius:8px;background:#f7fbfa;box-shadow:0 10px 28px #1f29330d}.fpc-inclusion-grid span,.fpc-product-route__body span{display:inline-flex;margin-bottom:10px;color:var(--pb-plum);font-size:12px;font-weight:800;line-height:1.25;text-transform:uppercase}.fpc-inclusion-grid strong{display:block;color:var(--pb-ink);font-size:16px;line-height:1.25}.fpc-inclusion-grid p{margin:8px 0 0;color:var(--pb-muted);font-size:14px;line-height:1.52}.fpc-preview-gallery{display:grid;grid-template-columns:1.06fr .78fr;gap:12px;align-items:end}.fpc-preview-sheet{margin:0;padding:12px;border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:var(--pb-shadow)}.fpc-preview-sheet--lead{grid-row:span 2}.fpc-preview-sheet img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:contain;object-position:center top;border:1px solid var(--pb-border);border-radius:4px;background:#fff}.fpc-preview-sheet figcaption{margin-top:8px;color:var(--pb-muted);font-size:12px;font-weight:780;line-height:1.25;text-align:center}.fpc-starting-products{background:#f6f8fb}.fpc-product-ladder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.fpc-product-route{display:grid;grid-template-rows:auto 1fr;min-height:100%;overflow:hidden;border:1px solid var(--pb-border);border-radius:8px;background:#fff;box-shadow:0 10px 28px #1f29330f}.fpc-product-route--featured{border-top:4px solid var(--pb-teal)}.fpc-product-route__media{display:flex;align-items:center;justify-content:center;min-height:224px;padding:14px;border-bottom:1px solid var(--pb-border);background:#f7f9fb}.fpc-product-route__media img{width:100%;max-height:230px;object-fit:contain;border:1px solid var(--pb-border);border-radius:4px;background:#fff}.fpc-product-route__body{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:9px;padding:16px}.fpc-product-route__body h3{margin:0}.fpc-product-route__body p{margin:0;color:var(--pb-muted);font-size:14px;line-height:1.5}.fpc-product-route__body ul{margin:2px 0 10px;padding-left:18px;color:var(--pb-muted);font-size:13px;line-height:1.48}.fpc-product-route__body li{margin:4px 0}.fpc-product-route__body .pb-button{width:100%;margin-top:4px}@media(max-width:1120px){.fpc-product-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.fpc-preview-layout{grid-template-columns:1fr}.fpc-preview-gallery{max-width:720px}}@media(max-width:680px){.fpc-inclusion-grid,.fpc-product-ladder,.fpc-preview-gallery{grid-template-columns:1fr}.fpc-preview-sheet--lead{grid-row:auto}.fpc-product-route__media{min-height:190px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/family-paperwork-co-site.css.map */
