.allin-inclusions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:54px;align-items:center}.allin-inclusions-copy{min-width:0}.allin-inclusions-copy>p:not(.eyebrow){max-width:57ch}.allin-inclusions-copy>ul{list-style:none;margin:25px 0 0;padding:0;display:grid;gap:0}.allin-inclusions-copy>ul>li{padding:12px 0 12px 29px;border:0;border-bottom:1px solid #e2e7df;border-radius:0;position:relative;font-size:16px;line-height:1.5}.allin-inclusions-copy>ul>li::before{position:absolute;left:0;top:12px;margin:0;line-height:1.5}.allin-flow{min-width:0;width:100%;overflow:hidden;scroll-margin-top:100px}.allin-flow-viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;border-radius:22px;touch-action:pan-x pan-y;outline-offset:4px}.allin-flow-viewport::-webkit-scrollbar{display:none}.allin-flow-track{display:flex;gap:16px;width:max-content;will-change:transform;padding:4px 0}.allin-flow .bar-photo-tile{flex:0 0 310px;width:310px;max-width:none;min-width:0;aspect-ratio:auto;height:435px;display:flex;flex-direction:column;text-align:left;background:#f4f3ed;border:0;border-radius:18px;overflow:hidden;padding:0;cursor:pointer}.allin-flow .bar-photo-tile img{display:block;flex:1;min-height:0;width:100%;height:370px;object-fit:cover;object-position:center;pointer-events:none}.allin-flow .bar-photo-caption{display:flex;align-items:center;gap:14px;padding:15px 17px;font-size:13px;line-height:1.45;color:#172b21;background:#f4f3ed;min-height:65px;box-sizing:border-box}.allin-flow .bar-photo-caption b{margin-left:auto;flex-shrink:0}.allin-flow-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.allin-flow-bottom>p{font-size:14px;line-height:1.5;margin:0;max-width:25ch}.allin-flow-controls{display:flex;gap:7px;flex-shrink:0}.allin-flow-controls button{min-width:44px;min-height:44px;border:1px solid #c5cfc3;background:white;color:#172b21;border-radius:25px;padding:8px 12px;font:inherit;font-size:14px;cursor:pointer}.allin-flow-controls button:hover{border-color:#aa4b10;background:#fff7ec}.allin-flow-controls button:focus-visible,.allin-flow-viewport:focus-visible,.allin-flow .bar-photo-tile:focus-visible{outline:3px solid #d26015;outline-offset:3px}.allin-flow-hint{font-size:12px!important;line-height:1.5!important;margin:13px 0 0!important}.allin-flow-viewport.is-dragging{cursor:grabbing;user-select:none}.allin-flow-viewport.is-dragging button{pointer-events:none}@media(max-width:1050px){.allin-inclusions{gap:30px}.allin-flow .bar-photo-tile{flex-basis:280px;width:280px;height:410px}.allin-flow-bottom{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.allin-inclusions{grid-template-columns:1fr;gap:32px}.allin-inclusions-copy>ul{margin-top:18px}.allin-inclusions-copy>ul>li{font-size:15px;padding-top:10px;padding-bottom:10px}.allin-inclusions-copy>ul>li::before{top:10px}.allin-flow .bar-photo-tile{flex-basis:75vw;width:75vw;max-width:330px;height:390px}.allin-flow-bottom{flex-direction:row;align-items:center}.allin-flow-bottom>p{max-width:19ch;font-size:13px}.allin-flow-controls{gap:5px}.allin-flow-controls button{padding:7px 10px}.allin-flow .bar-photo-caption{min-height:65px}.allin-flow-viewport{border-radius:18px}}@media(prefers-reduced-motion:reduce){.allin-flow-track{will-change:auto}.allin-flow *{scroll-behavior:auto!important}}
.allin-flow .bar-photo-tile{height:440px;padding:9px 9px 0;border:1px solid #dce3d9;border-radius:23px;background:#fff;box-shadow:0 5px 16px #172b2109;margin-bottom:6px}.allin-flow .bar-photo-tile img{height:340px;object-fit:contain;object-position:center;border-radius:15px;background:#f3f3ed}.allin-flow .bar-photo-caption{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:80px;padding:16px 10px 18px;background:#fff;color:#314a39;font-size:15px;font-weight:600;line-height:1.5;letter-spacing:0;text-wrap:pretty}.allin-flow .bar-photo-tile:hover{border-color:#b6c5b1;box-shadow:0 7px 20px #172b2110}.allin-flow .bar-photo-tile img:hover{transform:none}.allin-flow-track{padding-top:8px;padding-bottom:8px}@media(max-width:700px){.allin-flow .bar-photo-tile{height:410px;border-radius:21px}.allin-flow .bar-photo-tile img{height:310px;border-radius:13px}.allin-flow .bar-photo-caption{font-size:15px;min-height:80px;padding:14px 9px 17px}}
