.sn-tabs__list{display:flex;flex-wrap:wrap;gap:var(--sn-space-xxsmall,8px);margin-bottom:var(--sn-space-default,24px)}.sn-tabs__tab{background:transparent;border:1px solid transparent;border-radius:var(--sn-radius-pill,9999px);color:var(--sn-color-muted,#7c7178);cursor:pointer;font-family:var(--sn-font-body,system-ui,sans-serif);font-size:var(--sn-type-body-size,16px);font-weight:var(--sn-weight-semibold,600);padding:12px 20px;transition:color .2s var(--sn-ease,ease),background .2s var(--sn-ease,ease)}.sn-tabs__tab:hover{color:var(--sn-color-heading,#1a1418)}.sn-tabs__tab:focus-visible{outline:2px solid var(--sn-color-focus,#f45f26);outline-offset:2px}.sn-tabs--pill .sn-tabs__list{background:var(--sn-color-surface-soft,#fbeae3);border-radius:var(--sn-radius-pill,9999px);display:inline-flex;padding:6px}.sn-section--bg-dark .sn-tabs--pill .sn-tabs__list,.sn-section--bg-dark_glow .sn-tabs--pill .sn-tabs__list{background:hsla(0,0%,100%,.08)}.sn-tabs--pill .sn-tabs__tab.is-active{background:var(--sn-grad-flame,linear-gradient(135deg,#ff8a3d,#e5462a));box-shadow:0 8px 18px -10px rgba(228,70,42,.7);color:var(--sn-color-on-dark,#fff)}.sn-tabs--underline .sn-tabs__list{border-bottom:1px solid var(--sn-color-border,#e0dadd);gap:0}.sn-tabs--underline .sn-tabs__tab{border-radius:0;margin-bottom:-1px;padding:14px 18px}.sn-tabs--underline .sn-tabs__tab.is-active{border-bottom:2px solid var(--sn-color-action,#f45f26);color:var(--sn-color-heading,#1a1418)}.sn-tabs__panel{align-items:center;display:none;gap:var(--sn-space-large,64px)}.sn-tabs__panel.is-active{display:grid;grid-template-columns:1fr 1fr}.sn-tabs__panel.is-active:not(:has(.sn-tabs__media)){grid-template-columns:1fr}.sn-tabs__title{color:var(--sn-color-heading,#1a1418);font-family:var(--sn-font-display,system-ui,sans-serif);font-size:var(--sn-type-h3-size,24px);font-weight:var(--sn-weight-bold,700);letter-spacing:-.01em;line-height:1.18;margin:0 0 var(--sn-space-small,16px)}.sn-tabs__body{color:var(--sn-color-lead,#5f545b);font-family:var(--sn-font-body,system-ui,sans-serif);font-size:var(--sn-type-lead-size,20px);line-height:1.55;max-width:46ch}.sn-tabs__body>:last-child{margin-bottom:0}.sn-tabs__link{color:var(--sn-color-action,#f45f26);display:inline-block;font-family:var(--sn-font-body,system-ui,sans-serif);font-weight:var(--sn-weight-semibold,600);margin-top:var(--sn-space-small,16px);text-decoration:none}.sn-tabs__link:hover{text-decoration:underline}.sn-tabs__link:after{content:" →"}.sn-tabs__media img{border-radius:var(--sn-radius-card,20px);box-shadow:var(--sn-shadow-hover,0 24px 48px -12px rgba(40,5,25,.18));display:block;height:auto;width:100%}@media (min-width:900px){.sn-tabs--left .sn-tabs__wrap{display:grid;gap:var(--sn-space-large,64px);grid-template-columns:240px 1fr}.sn-tabs--left .sn-tabs__list{align-items:stretch;flex-direction:column;margin-bottom:0}.sn-tabs--left.sn-tabs--pill .sn-tabs__list{border-radius:var(--sn-radius-card,20px)}.sn-tabs--left .sn-tabs__panel.is-active{grid-template-columns:1fr}}@media (max-width:860px){.sn-tabs__panel.is-active{gap:var(--sn-space-default,24px);grid-template-columns:1fr}.sn-tabs__list{flex-wrap:nowrap;overflow-x:auto}}