.home-inspiration{background:var(--cream);padding:52px 0 46px;border-bottom:1px solid var(--line)}.home-inspiration__header{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-bottom:27px}.home-inspiration__eyebrow,.ddc-inspiration-page__eyebrow{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.home-inspiration__header h2{font-size:clamp(30px,3vw,46px);line-height:1.18;margin-bottom:14px}.home-inspiration__header h2 span,.ddc-inspiration-page__brush{position:relative;display:inline-block;font-family:var(--brush);font-weight:400;color:#c6006a;letter-spacing:-.04em}.home-inspiration__header h2 span:after{content:"";position:absolute;inset:auto 0 -4px;height:6px;background:var(--pink);clip-path:polygon(0 40%,95% 0,100% 38%,4% 100%);transform:rotate(-2deg)}.home-inspiration__header p:last-child{font-size:14px;line-height:1.75;max-width:740px;color:#51483f}.home-inspiration__doodle{flex:none;color:var(--pink);transform:rotate(12deg);padding-right:15px}.home-inspiration__doodle .icon{width:60px;height:60px;stroke-width:1.6}.home-inspiration__gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;list-style:none;padding:0;margin:0}.home-inspiration__gallery li{min-width:0}.home-inspiration__card{--inspiration-accent:var(--dog);display:block;overflow:hidden;border-radius:10px;background:#fff;border:4px solid var(--inspiration-accent);box-shadow:4px 5px #171717;height:100%;box-sizing:border-box;transition:transform .18s ease,box-shadow .18s ease}.home-inspiration__card:hover,.home-inspiration__card:focus-visible{transform:translate(-2px,-2px);box-shadow:6px 7px #171717}.home-inspiration__card--kat{--inspiration-accent:var(--cat)}.home-inspiration__card--knaagdier{--inspiration-accent:var(--small)}.home-inspiration__card--vogel{--inspiration-accent:var(--bird)}.home-inspiration__card--vis{--inspiration-accent:var(--fish)}.home-inspiration__card--paard{--inspiration-accent:var(--horse)}.home-inspiration__picture{display:flex;align-items:center;justify-content:center;aspect-ratio:2/3;overflow:hidden;background:var(--cream)}.home-inspiration__picture img{width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:normal}.home-inspiration__caption{position:relative;display:flex;align-items:center;justify-content:space-between;gap:9px;padding:16px 13px 18px;font-family:var(--brush);font-size:17px;line-height:1.3}.home-inspiration__caption:after{content:"";position:absolute;left:13px;bottom:7px;width:44%;height:6px;background:var(--inspiration-accent);clip-path:polygon(0 55%,93% 0,100% 45%,8% 100%);transform:rotate(-2deg)}.home-inspiration__caption .icon{width:18px;height:18px}.home-inspiration__footer{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-top:26px}.home-inspiration__footer p{font-size:12px;line-height:1.7;color:var(--muted)}.home-inspiration__footer .button{font-size:13px;padding:15px 22px}.ddc-inspiration-page{background:var(--cream);padding-bottom:50px}.ddc-inspiration-page .wrap{width:min(1440px,calc(100% - 64px))}.ddc-inspiration-page__hero{position:relative;padding:22px 0 36px;background:linear-gradient(110deg,#fff8f1 58%,#ffe4ef);border-bottom:1px solid var(--line)}.ddc-inspiration-page__breadcrumb{display:flex;gap:9px;align-items:center;font-size:12px;color:var(--muted);margin-bottom:34px}.ddc-inspiration-page__breadcrumb a{text-decoration:underline;text-underline-offset:3px}.ddc-inspiration-page__hero h1{font-size:clamp(36px,4.5vw,68px);line-height:1.12;margin-bottom:20px;max-width:1120px}.ddc-inspiration-page__hero h1 .ddc-inspiration-page__brush{font-size:inherit;line-height:1.25;transform:rotate(-2deg)}.ddc-inspiration-page__intro{font-size:16px;line-height:1.8;max-width:800px;margin-bottom:16px}.ddc-inspiration-page__note{font-size:12px;line-height:1.7;color:var(--muted);max-width:740px}.ddc-inspiration-page__filters{display:flex;gap:10px;flex-wrap:wrap;padding-top:30px;margin-bottom:20px}.ddc-inspiration-page__filter{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;background:#fff;border:1px solid var(--line);border-radius:999px;font-size:13px;font-weight:700}.ddc-inspiration-page__filter.is-active{background:#000;color:#fff;border-color:#000;box-shadow:0 3px 0 var(--pink)}.ddc-inspiration-page__filter:hover{border-color:#000}.ddc-inspiration-page__count{font-size:12px;color:var(--muted);margin-bottom:20px}.ddc-inspiration-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ddc-inspiration-card{min-width:0;border-radius:12px;border:1px solid var(--line);background:#fff;overflow:hidden}.ddc-inspiration-card__image{display:flex;align-items:center;justify-content:center;aspect-ratio:2/3;background:var(--cream);border:2px solid var(--dog)}.ddc-inspiration-card--kat .ddc-inspiration-card__image{border-color:var(--cat)}.ddc-inspiration-card--knaagdier .ddc-inspiration-card__image{border-color:var(--small)}.ddc-inspiration-card--vogel .ddc-inspiration-card__image{border-color:var(--bird)}.ddc-inspiration-card--vis .ddc-inspiration-card__image{border-color:var(--fish)}.ddc-inspiration-card--paard .ddc-inspiration-card__image{border-color:var(--horse)}.ddc-inspiration-card__image img{width:100%;height:100%;object-fit:contain}.ddc-inspiration-card__body{padding:24px}.ddc-inspiration-card__label{font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#a60059;font-weight:800;margin-bottom:9px}.ddc-inspiration-card__title{font-size:26px;margin-bottom:12px}.ddc-inspiration-card__text{font-size:14px;line-height:1.8;color:#51483f;margin-bottom:18px}.ddc-inspiration-card__link{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.ddc-inspiration-card__link .icon{width:18px;height:18px}.ddc-inspiration-invite{padding:36px 0;background:#ffdeec;margin-top:36px}.ddc-inspiration-invite__inner{display:flex;align-items:center;justify-content:space-between;gap:36px}.ddc-inspiration-invite h2{font-size:clamp(26px,2.5vw,38px);margin-bottom:14px;max-width:640px}.ddc-inspiration-invite p{max-width:700px;font-size:14px;line-height:1.8}.ddc-inspiration-invite .button{flex:none}@media(max-width:1000px){.home-inspiration__gallery{gap:12px}.home-inspiration__caption{font-size:14px;padding:14px 10px}.home-inspiration__caption .icon{display:none}.ddc-inspiration-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ddc-inspiration-invite__inner{align-items:flex-start;flex-direction:column;gap:23px}}@media(max-width:700px){.home-inspiration{padding:34px 0}.home-inspiration__header{gap:12px;margin-bottom:22px}.home-inspiration__header h2{font-size:31px}.home-inspiration__doodle{display:none}.home-inspiration__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home-inspiration__gallery li:last-child{display:none}.home-inspiration__caption{font-size:16px;padding:14px 12px}.home-inspiration__footer{align-items:flex-start;flex-direction:column;margin-top:22px;gap:16px}.home-inspiration__footer .button{width:100%}.ddc-inspiration-page .wrap{width:calc(100% - 36px)}.ddc-inspiration-page__hero{padding-block:18px 28px}.ddc-inspiration-page__breadcrumb{margin-bottom:25px}.ddc-inspiration-page__hero h1{font-size:38px}.ddc-inspiration-page__intro{font-size:14px}.ddc-inspiration-page__filters{gap:8px;padding-top:24px}.ddc-inspiration-page__filter{padding:9px 17px;font-size:12px}.ddc-inspiration-gallery{grid-template-columns:1fr;gap:20px}.ddc-inspiration-card__body{padding:22px}.ddc-inspiration-invite{padding:25px 0;margin-top:26px}.ddc-inspiration-invite .button{font-size:12px;width:100%;padding:14px}.ddc-inspiration-page{padding-bottom:32px}}
