[data-variant=v1] .sQVqwa_anchor{scroll-margin-top:5rem}[data-variant=v1] .sQVqwa_index{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}[data-variant=v1] .sQVqwa_index>li{display:flex}[data-variant=v1] .sQVqwa_indexCard{width:100%;transition:scale .16s var(--ease-ui);text-decoration:none;display:flex}[data-variant=v1] .sQVqwa_indexCard:active{scale:.985}[data-variant=v1] .sQVqwa_indexCard:focus-visible{outline-offset:4px;border-radius:var(--r-shell)}[data-variant=v1] .sQVqwa_indexCore{grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:1.125rem;width:100%;padding:1rem 1.125rem 1rem 1rem;display:grid}[data-variant=v1] .sQVqwa_indexCore .sQVqwa_indexSwatch{grid-row:auto}[data-variant=v1] .sQVqwa_indexText{gap:.3rem;display:grid}[data-variant=v1] .sQVqwa_indexTitle{font-size:1.1875rem}[data-variant=v1] .sQVqwa_indexSub{color:var(--ink-2);text-wrap:pretty;font-size:.9375rem}[data-variant=v1] .sQVqwa_indexArrow{background:var(--surface-2);width:2.5rem;height:2.5rem;transition:background-color .22s var(--ease-ui), transform .3s var(--ease-ui);border-radius:999px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){[data-variant=v1] .sQVqwa_indexCard:hover .sQVqwa_indexArrow{background:var(--accent);transform:translateY(2px)}}[data-variant=v1] .sQVqwa_stone{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}[data-variant=v1] .sQVqwa_stoneCopy{gap:2rem;display:grid}[data-variant=v1] .sQVqwa_methodCore{gap:.5rem;padding:1.5rem 1.75rem;display:grid}[data-variant=v1] .sQVqwa_methodCore p{color:var(--ink-2);text-wrap:pretty}[data-variant=v1] .sQVqwa_closing{background:var(--surface);border-radius:999px;justify-self:start;align-items:center;gap:.75rem;width:fit-content;max-width:100%;margin-top:1.5rem;padding:1rem 1.375rem;font-weight:560;display:flex;box-shadow:0 1px 2px #1011130a,0 24px 48px -30px #10111340}[data-variant=v1] .sQVqwa_closing>:first-child{flex:none}[data-variant=v1] .sQVqwa_walls{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}[data-variant=v1] .sQVqwa_wallsCopy{gap:2rem;display:grid}[data-variant=v1] .sQVqwa_wallsPoints{gap:.75rem;display:grid}[data-variant=v1] .sQVqwa_wallsPoints li{align-items:center;gap:.75rem;font-weight:560;display:flex}[data-variant=v1] .sQVqwa_wallsIcon{background:var(--accent-soft);color:#b33a0c;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;display:grid}[data-variant=v1] .sQVqwa_wallsFigure{gap:.875rem;margin:0;display:grid}[data-variant=v1] .sQVqwa_wallsPhotos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}[data-variant=v1] .sQVqwa_wallsPhotos[data-count="1"]{grid-template-columns:minmax(0,1fr)}[data-variant=v1] .sQVqwa_wallsPhotos[data-count="2"]>:last-child{margin-top:3rem}[data-variant=v1] .sQVqwa_wallsPhoto{transition:scale .16s var(--ease-ui);text-decoration:none;display:block}[data-variant=v1] .sQVqwa_wallsPhoto:active{scale:.985}[data-variant=v1] .sQVqwa_wallsPhotoCore{display:block;overflow:hidden}[data-variant=v1] .sQVqwa_wallsImg{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;transition:transform .9s var(--ease-heavy);display:block}[data-variant=v1] .sQVqwa_wallsCaption{color:var(--muted);font-size:.875rem}@media (hover:hover) and (pointer:fine){[data-variant=v1] .sQVqwa_wallsPhoto:hover .sQVqwa_wallsImg{transform:scale(1.04)}}[data-variant=v1] .sQVqwa_stripSection{position:relative}@media (max-width:1099px){[data-variant=v1] .sQVqwa_index{grid-template-columns:minmax(0,1fr)}}@media (max-width:999px){[data-variant=v1] .sQVqwa_stone,[data-variant=v1] .sQVqwa_walls{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){[data-variant=v1] .sQVqwa_indexCore{grid-template-columns:3.25rem minmax(0,1fr)}[data-variant=v1] .sQVqwa_indexCore .sQVqwa_indexSwatch{width:3.25rem;height:3.25rem}[data-variant=v1] .sQVqwa_indexArrow{display:none}[data-variant=v1] .sQVqwa_wallsPhotos[data-count="2"]>:last-child{margin-top:1.5rem}[data-variant=v1] .sQVqwa_closing{border-radius:1.25rem;align-items:flex-start}}@media (prefers-reduced-motion:reduce){[data-variant=v1] .sQVqwa_wallsImg{transition:none}}
