/* Actual product views belong at useful scale in the deeper tour. */
.product-tour-authentic .tour-native-stage{grid-template-columns:1fr;gap:28px;min-height:0}
.product-tour-authentic .tour-native-stage .journey-art{display:block;min-height:0}
.tour-native-capture{width:100%;margin:0;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#101815;box-shadow:0 16px 36px #153e2910}
.tour-native-capture picture{display:block;aspect-ratio:var(--capture-ratio);overflow:hidden}
.tour-native-capture img{display:block;width:100%;height:100%;object-fit:cover}
.tour-native-capture figcaption{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:11px 18px;background:var(--paper);color:var(--muted);font-size:12px;line-height:1.5}
.tour-native-capture figcaption small{display:block;margin-top:3px;font-size:11px}
.tour-native-capture figcaption a{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;min-height:44px;color:var(--ink);text-underline-offset:4px}
.tour-native-capture figcaption a svg{width:16px;height:16px;flex:none}
.tour-native-capture figcaption a:focus-visible{outline:2px solid var(--action);outline-offset:4px}
.product-tour-authentic .tour-native-stage .journey-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);gap:0 48px;padding:4px 0 16px;align-items:start}
.product-tour-authentic .tour-native-stage .chapter-number{grid-column:1/-1;margin-bottom:12px}
.product-tour-authentic .tour-native-stage .journey-copy h3{grid-column:1;grid-row:2;max-width:560px;font-size:36px;margin-bottom:14px}
.product-tour-authentic .tour-native-stage .journey-copy>p{grid-column:1;grid-row:3;max-width:620px;margin:0}
.product-tour-authentic .tour-native-stage .proof-benefits{grid-column:2;grid-row:2/4;margin:0}
.product-tour-authentic .tour-native-stage .journey-copy>.button{grid-column:2;justify-self:start;margin-top:15px}
@media(max-width:600px){
 .product-tour-authentic .tour-native-stage{gap:22px}
 .tour-native-capture{border-radius:10px}
 .tour-native-capture picture{aspect-ratio:var(--capture-mobile-ratio)}
 .tour-native-capture figcaption{display:block;padding:12px 14px;font-size:11px}
 .tour-native-capture figcaption small{font-size:10px}
 .tour-native-capture figcaption a{justify-content:flex-start;font-size:12px;margin-top:3px}
 .product-tour-authentic .tour-native-stage .journey-copy{display:block;padding:0}
 .product-tour-authentic .tour-native-stage .journey-copy h3{font-size:29px}
 .product-tour-authentic .tour-native-stage .proof-benefits{margin:17px 0}
 .product-tour-authentic .tour-native-stage .journey-copy>.button{margin-top:8px}
}
@media(forced-colors:active){.tour-native-capture{border-color:CanvasText;box-shadow:none}.tour-native-capture figcaption{background:Canvas;color:CanvasText}.tour-native-capture figcaption a{color:LinkText}}
