:where([data-tpl=reggio]) #re-approach{padding-bottom:clamp(56px,6vw,96px)}:where([data-tpl=reggio]) #re-approach .split-media{align-items:center}:where([data-tpl=reggio]) .re-big{font:600 clamp(26px,1.2vw + 18px,34px)/1.2 var(--f-disp);color:var(--paint);max-width:30ch;margin:0 0 16px}:where([data-tpl=reggio]) #re-approach p:not(.re-big):not(.stamp){max-width:58ch}:where([data-tpl=reggio]) .stamp code{font:500 12.5px var(--f-mono);background:var(--paper-2);color:var(--night);border-radius:5px;padding:1px 6px}:where([data-tpl=reggio]) .re-tiles .tile{padding:28px 26px 26px}:where([data-tpl=reggio]) .re-tiles .tile:nth-child(5){border-radius:16px 28px 14px 24px}:where([data-tpl=reggio]) .re-tiles .tile:nth-child(6){border-radius:26px 14px 30px 18px}:where([data-tpl=reggio]) .re-tiles .tile:nth-child(odd) .ico-tile{background:var(--blush)}:where([data-tpl=reggio]) .re-curr{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;display:grid}:where([data-tpl=reggio]) .re-curr p{max-width:60ch}:where([data-tpl=reggio]) .re-family-note{background:var(--sun-50);box-shadow:var(--sh-paper);border-radius:4px;max-width:600px;margin-top:26px;padding:26px 26px 14px;position:relative;transform:rotate(-.6deg)}:where([data-tpl=reggio]) .re-family-note .tape-pin{top:-12px;left:46px;transform:rotate(-4deg)}:where([data-tpl=reggio]) .re-family-note p{color:var(--night);font-size:16.5px}:where([data-tpl=reggio]) .re-collage{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;gap:30px 24px;display:grid}:where([data-tpl=reggio]) .re-collage .polaroid{margin:0}:where([data-tpl=reggio]) .re-collage .polaroid:first-child{grid-column:1/-1}:where([data-tpl=reggio]) .re-collage .polaroid:first-child .ph{height:310px}:where([data-tpl=reggio]) .re-collage .polaroid .ph{height:230px}:where([data-tpl=reggio]) .re-collage .polaroid:nth-child(3){margin-top:18px}:where([data-tpl=reggio]) #re-family h2{text-wrap:balance}:where([data-tpl=reggio]) .re-close{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:56px;display:grid}:where([data-tpl=reggio]) .re-centre-tapes{gap:14px 12px}:where([data-tpl=reggio]) .re-centre-tapes .tape{min-height:44px;color:var(--night);font-size:15.5px}:where([data-tpl=reggio]) .re-centre-tapes .tape .ic{color:var(--rose)}:where([data-tpl=reggio]) .side-card li a .ic{width:18px;height:18px;color:var(--paint)}:where([data-tpl=reggio]) .re-seo{max-width:80ch;margin:44px 0 0}@media (max-width:1180px){:where([data-tpl=reggio]) .re-curr,:where([data-tpl=reggio]) .re-close{grid-template-columns:minmax(0,1fr);gap:44px}:where([data-tpl=reggio]) .re-collage{max-width:620px}}@media (max-width:760px){:where([data-tpl=reggio]) .re-collage{gap:18px 14px}:where([data-tpl=reggio]) .re-collage .polaroid{padding:8px 8px 10px}:where([data-tpl=reggio]) .re-collage{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}:where([data-tpl=reggio]) .re-collage .polaroid:first-child .ph{height:210px}:where([data-tpl=reggio]) .re-collage .polaroid .ph{height:160px}:where([data-tpl=reggio]) .re-collage .polaroid:nth-child(3){margin-top:10px}:where([data-tpl=reggio]) .re-collage .polaroid figcaption.pc{font-size:11.5px}:where([data-tpl=reggio]) .re-family-note{padding:24px 18px 10px}:where([data-tpl=reggio]) .re-seo{margin-top:32px}}
