.fur-welfare-module__cpAtaa__page{width:min(1120px,100% - 32px);margin:0 auto;padding-bottom:80px}.fur-welfare-module__cpAtaa__hero{max-width:920px;padding:clamp(44px,8vw,92px) 0 34px}.fur-welfare-module__cpAtaa__breadcrumb{color:var(--ink-soft);align-items:center;gap:8px;margin-bottom:26px;font-size:.86rem;display:flex}.fur-welfare-module__cpAtaa__breadcrumb a{color:inherit;font-weight:700;text-decoration:none}.fur-welfare-module__cpAtaa__hero h1,.fur-welfare-module__cpAtaa__heading h2,.fur-welfare-module__cpAtaa__response h2,.fur-welfare-module__cpAtaa__promise h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;font-weight:500}.fur-welfare-module__cpAtaa__hero h1{margin:14px 0 20px;font-size:clamp(3.2rem,8vw,6.9rem);line-height:.94}.fur-welfare-module__cpAtaa__hero h1 em{color:var(--rose-dark);font-weight:inherit}.fur-welfare-module__cpAtaa__lead{max-width:780px;color:var(--ink-soft);margin:0;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.7}.fur-welfare-module__cpAtaa__position{background:linear-gradient(135deg,#ffffffe0,#ead1ca6b);border:1px solid #8f574e3d;border-radius:24px;gap:8px;max-width:840px;margin-top:30px;padding:clamp(20px,4vw,30px);display:grid}.fur-welfare-module__cpAtaa__position strong{color:var(--rose-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.fur-welfare-module__cpAtaa__position p,.fur-welfare-module__cpAtaa__updated{margin:0}.fur-welfare-module__cpAtaa__position p{line-height:1.7}.fur-welfare-module__cpAtaa__updated{color:var(--ink-soft);margin-top:16px;font-size:.82rem}.fur-welfare-module__cpAtaa__jump{z-index:15;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:none;background:#faf6f3f0;border:1px solid #8f574e2e;border-radius:18px;align-items:center;gap:10px;margin:0 0 20px;padding:12px;display:flex;position:sticky;top:82px;overflow-x:auto;box-shadow:0 12px 30px #643d3414}.fur-welfare-module__cpAtaa__jump::-webkit-scrollbar{display:none}.fur-welfare-module__cpAtaa__jump strong,.fur-welfare-module__cpAtaa__jump a{flex:none}.fur-welfare-module__cpAtaa__jump strong{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;padding:8px 5px;font-size:.74rem}.fur-welfare-module__cpAtaa__jump a{color:var(--ink);white-space:nowrap;background:#ffffffbd;border-radius:999px;padding:9px 12px;font-size:.82rem;font-weight:750;text-decoration:none}.fur-welfare-module__cpAtaa__section{border-bottom:1px solid var(--line);padding:clamp(48px,8vw,82px) 0;scroll-margin-top:160px}.fur-welfare-module__cpAtaa__heading{max-width:800px;margin-bottom:28px}.fur-welfare-module__cpAtaa__heading h2,.fur-welfare-module__cpAtaa__response h2,.fur-welfare-module__cpAtaa__promise h2{margin:10px 0 14px;font-size:clamp(2.35rem,5vw,4.35rem);line-height:1}.fur-welfare-module__cpAtaa__heading p{color:var(--ink-soft);margin:0;line-height:1.7}.fur-welfare-module__cpAtaa__summaryGrid,.fur-welfare-module__cpAtaa__originGrid,.fur-welfare-module__cpAtaa__compareGrid,.fur-welfare-module__cpAtaa__checkGrid{gap:16px;display:grid}.fur-welfare-module__cpAtaa__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fur-welfare-module__cpAtaa__summaryGrid article,.fur-welfare-module__cpAtaa__originCard,.fur-welfare-module__cpAtaa__compareGrid article,.fur-welfare-module__cpAtaa__checkGrid article{border:1px solid var(--line);background:#ffffff9e;border-radius:24px;min-width:0;padding:clamp(20px,3.5vw,30px)}.fur-welfare-module__cpAtaa__summaryGrid h3,.fur-welfare-module__cpAtaa__originCard h3,.fur-welfare-module__cpAtaa__compareGrid h3,.fur-welfare-module__cpAtaa__checkGrid h3{margin:12px 0 10px;font-size:1.18rem}.fur-welfare-module__cpAtaa__summaryGrid p,.fur-welfare-module__cpAtaa__originCard p,.fur-welfare-module__cpAtaa__originCard li,.fur-welfare-module__cpAtaa__compareGrid p,.fur-welfare-module__cpAtaa__checkGrid p{color:var(--ink-soft);line-height:1.65}.fur-welfare-module__cpAtaa__summaryGrid p,.fur-welfare-module__cpAtaa__originCard p,.fur-welfare-module__cpAtaa__compareGrid p,.fur-welfare-module__cpAtaa__checkGrid p{margin:0}.fur-welfare-module__cpAtaa__status{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:6px 10px;font-size:.7rem;font-weight:800;display:inline-flex}.fur-welfare-module__cpAtaa__serious{color:#78443d;background:#8f574e24}.fur-welfare-module__cpAtaa__unknown{color:#76552d;background:#9f7d4f29}.fur-welfare-module__cpAtaa__mixed{color:#50596d;background:#67718924}.fur-welfare-module__cpAtaa__clear{color:#3f6b57;background:#4e7e6824}.fur-welfare-module__cpAtaa__originGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fur-welfare-module__cpAtaa__originCard{border-top-width:4px}.fur-welfare-module__cpAtaa__originMixed{border-top-color:#6771898a}.fur-welfare-module__cpAtaa__originUncertain{border-top-color:#9f7d4f9e}.fur-welfare-module__cpAtaa__originTop{gap:7px;margin-bottom:14px;display:grid}.fur-welfare-module__cpAtaa__originTop h3{font-family:var(--font-display), Georgia, serif;margin:0;font-size:1.8rem;font-weight:500}.fur-welfare-module__cpAtaa__originTop span{color:var(--rose-dark);letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:800}.fur-welfare-module__cpAtaa__originCard ul{gap:9px;margin:18px 0 0;padding-left:20px;display:grid}.fur-welfare-module__cpAtaa__tableWrap{border:1px solid var(--line);-webkit-overflow-scrolling:touch;background:#ffffff94;border-radius:22px;overflow-x:auto}.fur-welfare-module__cpAtaa__table{border-collapse:collapse;text-align:left;width:100%;min-width:980px}.fur-welfare-module__cpAtaa__table th,.fur-welfare-module__cpAtaa__table td{border-bottom:1px solid var(--line);vertical-align:top;padding:16px;line-height:1.55}.fur-welfare-module__cpAtaa__table thead th{color:var(--ink);letter-spacing:.05em;text-transform:uppercase;background:#ead1ca57;font-size:.76rem}.fur-welfare-module__cpAtaa__table tbody th{width:150px;color:var(--ink)}.fur-welfare-module__cpAtaa__table tbody td{color:var(--ink-soft);font-size:.9rem}.fur-welfare-module__cpAtaa__table tr:last-child th,.fur-welfare-module__cpAtaa__table tr:last-child td{border-bottom:0}.fur-welfare-module__cpAtaa__citation{color:var(--rose-dark);vertical-align:super;margin-left:3px;font-size:.76em;font-weight:800;text-decoration:none;display:inline-block}.fur-welfare-module__cpAtaa__note{color:var(--ink-soft);background:#ffffff80;border-left:4px solid #8f574e75;border-radius:0 16px 16px 0;margin:18px 0 0;padding:18px 20px;line-height:1.65}.fur-welfare-module__cpAtaa__compareGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.fur-welfare-module__cpAtaa__compareGrid article>span{color:#8f574e7a;font-family:var(--font-display), Georgia, serif;font-size:2rem}.fur-welfare-module__cpAtaa__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.fur-welfare-module__cpAtaa__faq{gap:12px;max-width:900px;display:grid}.fur-welfare-module__cpAtaa__faq details{border:1px solid var(--line);background:#ffffff9e;border-radius:18px}.fur-welfare-module__cpAtaa__faq summary{cursor:pointer;padding:19px 22px;font-weight:800}.fur-welfare-module__cpAtaa__faq p{color:var(--ink-soft);margin:0;padding:0 22px 22px;line-height:1.7}.fur-welfare-module__cpAtaa__response{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;gap:26px 50px;display:grid}.fur-welfare-module__cpAtaa__response blockquote{color:#fff;font-family:var(--font-display), Georgia, serif;background:linear-gradient(135deg,#8f574ef0,#643d34f5);border-radius:26px;margin:0;padding:clamp(24px,4vw,38px);font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.5}.fur-welfare-module__cpAtaa__sources{gap:12px;margin:0;padding-left:28px;display:grid}.fur-welfare-module__cpAtaa__sources li{border:1px solid var(--line);background:#ffffff8a;border-radius:17px;padding:18px 20px}.fur-welfare-module__cpAtaa__sources a{color:var(--ink);font-weight:800;line-height:1.4;display:block}.fur-welfare-module__cpAtaa__sources span{color:var(--rose-dark);margin-top:5px;font-size:.78rem;font-weight:750;display:block}.fur-welfare-module__cpAtaa__sources p{color:var(--ink-soft);margin:8px 0 0;line-height:1.55}.fur-welfare-module__cpAtaa__promise{box-shadow:var(--shadow);background:linear-gradient(135deg,#ffffffd1,#ead1ca8f);border:1px solid #ffffffbd;border-radius:28px;justify-content:space-between;align-items:center;gap:28px;margin-top:48px;padding:clamp(26px,5vw,46px);display:flex}.fur-welfare-module__cpAtaa__promise h2{margin:0 0 10px;font-size:clamp(2rem,4vw,3rem)}.fur-welfare-module__cpAtaa__promise p{max-width:720px;color:var(--ink-soft);margin:0;line-height:1.65}.fur-welfare-module__cpAtaa__promise .secondary-button{text-align:center;flex:none}@media (max-width:900px){.fur-welfare-module__cpAtaa__compareGrid,.fur-welfare-module__cpAtaa__response{grid-template-columns:1fr}.fur-welfare-module__cpAtaa__promise{flex-direction:column;align-items:stretch}.fur-welfare-module__cpAtaa__promise .secondary-button{width:100%}}@media (max-width:760px){.fur-welfare-module__cpAtaa__page{width:min(100% - 24px,1120px)}.fur-welfare-module__cpAtaa__hero{padding-top:34px}.fur-welfare-module__cpAtaa__jump{border-radius:15px;margin-inline:-4px;top:70px}.fur-welfare-module__cpAtaa__summaryGrid,.fur-welfare-module__cpAtaa__originGrid,.fur-welfare-module__cpAtaa__checkGrid{grid-template-columns:1fr}.fur-welfare-module__cpAtaa__section{scroll-margin-top:145px}.fur-welfare-module__cpAtaa__tableWrap{margin-right:-12px}}@media (max-width:520px){.fur-welfare-module__cpAtaa__hero h1{font-size:clamp(3rem,15vw,4.7rem)}.fur-welfare-module__cpAtaa__position,.fur-welfare-module__cpAtaa__summaryGrid article,.fur-welfare-module__cpAtaa__originCard,.fur-welfare-module__cpAtaa__compareGrid article,.fur-welfare-module__cpAtaa__checkGrid article{border-radius:20px}.fur-welfare-module__cpAtaa__sources{padding-left:22px}.fur-welfare-module__cpAtaa__sources li{padding:16px}}@media (prefers-reduced-motion:reduce){.fur-welfare-module__cpAtaa__jump{scroll-behavior:auto}}
