._links_2uf0o_1{display:flex;flex-wrap:wrap;gap:1rem}._notice_2uf0o_2{margin:0;padding:1.4rem var(--gutter);background:var(--paper-soft);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;gap:1rem 2rem;align-items:center;flex-wrap:wrap}._notice_2uf0o_2 p{margin:0;font-weight:500}._notice_2uf0o_2 a,._caption_2uf0o_4 a{color:inherit;font-weight:600;text-decoration:none;border-bottom:2px solid var(--primary);padding-bottom:2px}._section_2uf0o_5{padding:var(--section-space) var(--gutter);max-width:1400px;margin:0 auto}._heading_2uf0o_6{max-width:760px;margin-bottom:clamp(2.5rem,4vw,3.5rem)}._heading_2uf0o_6 h2{margin:0 0 1.2rem!important}._heading_2uf0o_6 p{font-size:1.08rem;line-height:1.75;color:#333}._products_2uf0o_9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}._image_2uf0o_10{aspect-ratio:4/5;background:var(--paper-soft);overflow:hidden}._image_2uf0o_10 img{width:100%;height:100%;object-fit:contain;transition:transform .5s}._product_2uf0o_9:hover ._image_2uf0o_10 img{transform:scale(1.025)}._caption_2uf0o_4{padding:1.2rem 0}._caption_2uf0o_4 h3{font-size:1.45rem!important;line-height:1.1;margin:0 0 .4rem!important}._caption_2uf0o_4 p{font-size:.95rem;margin:0 0 .8rem}._caption_2uf0o_4 span,._small_2uf0o_16{font-size:.82rem;color:var(--muted-foreground)}._end_2uf0o_17{padding:var(--section-space) var(--gutter);background:var(--ink);color:#fff;text-align:center}._end_2uf0o_17 h2{margin:0 auto 1.2rem!important}._end_2uf0o_17 p{color:#cfcfcf;max-width:560px;margin:0 auto 2rem}._end_2uf0o_17 ._links_2uf0o_1{justify-content:center}._end_2uf0o_17 a{color:#fff!important;border-color:#fff6!important;background:transparent!important}@media(max-width:900px){._products_2uf0o_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}}@media(max-width:460px){._products_2uf0o_9{grid-template-columns:1fr}._image_2uf0o_10{aspect-ratio:1}}@media(prefers-reduced-motion:reduce){._image_2uf0o_10 img{transition:none}._product_2uf0o_9:hover ._image_2uf0o_10 img{transform:none}}
