.sv-benefits-circle{--bg:#F4EFE3;--card:#FFFFFF;--ink:#141210;--ink-2:#2C2925;--muted:#7A7670;--cherry:#E94B3C;--pink:#FFD3CC;--butter:#F4E68E;--mint:#C8E6D5;--lilac:#DDD3FF;--r-md:22px;--display:"Bricolage Grotesque","DM Sans",sans-serif;--body:"DM Sans",system-ui,sans-serif;font-family:var(--body);color:var(--ink);background:var(--bg);max-width:1100px;margin-inline:auto;padding-block:6px 12px}.sv-benefits-circle *{box-sizing:border-box}.sv-benefits-circle .pad{padding:22px 18px 14px}.sv-benefits-circle .sh-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cherry);background:var(--card);border:1.5px solid var(--ink);border-radius:999px;padding:6px 13px;margin-bottom:10px}.sv-benefits-circle .sh-title{font-family:var(--display);font-weight:700;letter-spacing:-.025em;line-height:1;font-size:clamp(28px,4vw,42px)}.sv-benefits-circle .sh-title .ital{font-style:italic;color:var(--cherry)}.sv-benefits-circle .sh-lede{font-size:13.5px;color:var(--ink-2);line-height:1.5;margin-top:10px;max-width:560px}.sv-benefits-circle .bgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:0 18px}.sv-benefits-circle .ben{border:2px solid var(--ink);border-radius:var(--r-md);padding:20px 18px}.sv-benefits-circle .ic{width:96px;height:96px;border:2px solid var(--ink);border-radius:999px;overflow:hidden;position:relative;background:var(--card);margin-bottom:14px}.sv-benefits-circle .ic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sv-benefits-circle .ben h4{font-family:var(--display);font-weight:700;font-size:18px;letter-spacing:-.01em;margin-bottom:6px;line-height:1.05}.sv-benefits-circle .ben p{font-size:13px;color:var(--ink-2);line-height:1.45}.sv-benefits-circle .bgrid .ben:nth-child(4n+1){background:var(--pink)}.sv-benefits-circle .bgrid .ben:nth-child(4n+2){background:var(--butter)}.sv-benefits-circle .bgrid .ben:nth-child(4n+3){background:var(--lilac)}.sv-benefits-circle .bgrid .ben:nth-child(4n+4){background:var(--mint)}@media(min-width:760px){.sv-benefits-circle .bgrid{grid-template-columns:repeat(4,1fr);gap:16px}}.sv-benefits-split{--bg:#F4EFE3;--card:#FFFFFF;--ink:#141210;--ink-2:#2C2925;--muted:#7A7670;--cherry:#E94B3C;--pink:#FFD3CC;--butter:#F4E68E;--mint:#C8E6D5;--lilac:#DDD3FF;--r-md:22px;--display:"Bricolage Grotesque","DM Sans",sans-serif;--body:"DM Sans",system-ui,sans-serif;font-family:var(--body);color:var(--ink);background:var(--bg);max-width:1100px;margin-inline:auto;padding-block:6px 12px}.sv-benefits-split *{box-sizing:border-box}.sv-benefits-split .pad{padding:22px 18px 14px}.sv-benefits-split .sh-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cherry);background:var(--card);border:1.5px solid var(--ink);border-radius:999px;padding:6px 13px;margin-bottom:10px}.sv-benefits-split .sh-title{font-family:var(--display);font-weight:700;letter-spacing:-.025em;line-height:1;font-size:clamp(28px,4vw,42px)}.sv-benefits-split .sh-title .ital{font-style:italic;color:var(--cherry)}.sv-benefits-split .sh-lede{font-size:13.5px;color:var(--ink-2);line-height:1.5;margin-top:10px;max-width:560px}.sv-benefits-split .bgrid{display:grid;grid-template-columns:1fr;gap:14px;padding:0 18px}.sv-benefits-split .ben{display:flex;align-items:stretch;border:2px solid var(--ink);border-radius:var(--r-md);overflow:hidden;min-height:148px}.sv-benefits-split .ben-img{flex:0 0 44%;position:relative;overflow:hidden;background:var(--card)}.sv-benefits-split .ben-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sv-benefits-split .ben-txt{flex:1;padding:18px 20px;display:flex;flex-direction:column;justify-content:center}.sv-benefits-split .ben-txt h4{font-family:var(--display);font-weight:700;font-size:19px;letter-spacing:-.01em;margin-bottom:6px;line-height:1.05}.sv-benefits-split .ben-txt p{font-size:13px;color:var(--ink-2);line-height:1.45}.sv-benefits-split .bgrid .ben:nth-child(4n+1){background:var(--pink)}.sv-benefits-split .bgrid .ben:nth-child(4n+2){background:var(--butter)}.sv-benefits-split .bgrid .ben:nth-child(4n+3){background:var(--lilac)}.sv-benefits-split .bgrid .ben:nth-child(4n+4){background:var(--mint)}@media(min-width:760px){.sv-benefits-split .bgrid{grid-template-columns:1fr 1fr;gap:16px}}.sv-benefits-topimage{--bg:#F4EFE3;--card:#FFFFFF;--ink:#141210;--ink-2:#2C2925;--muted:#7A7670;--cherry:#E94B3C;--pink:#FFD3CC;--butter:#F4E68E;--mint:#C8E6D5;--lilac:#DDD3FF;--r-md:22px;--display:"Bricolage Grotesque","DM Sans",sans-serif;--body:"DM Sans",system-ui,sans-serif;font-family:var(--body);color:var(--ink);background:var(--bg);max-width:1100px;margin-inline:auto;padding-block:6px 12px}.sv-benefits-topimage *{box-sizing:border-box}.sv-benefits-topimage .pad{padding:22px 18px 14px}.sv-benefits-topimage .sh-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cherry);background:var(--card);border:1.5px solid var(--ink);border-radius:999px;padding:6px 13px;margin-bottom:10px}.sv-benefits-topimage .sh-title{font-family:var(--display);font-weight:700;letter-spacing:-.025em;line-height:1;font-size:clamp(28px,4vw,42px)}.sv-benefits-topimage .sh-title .ital{font-style:italic;color:var(--cherry)}.sv-benefits-topimage .sh-lede{font-size:13.5px;color:var(--ink-2);line-height:1.5;margin-top:10px;max-width:560px}.sv-benefits-topimage .bgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 18px}.sv-benefits-topimage .ben{display:flex;flex-direction:column;border:2px solid var(--ink);border-radius:var(--r-md);overflow:hidden}.sv-benefits-topimage .ben-img{aspect-ratio:4/3;position:relative;overflow:hidden;background:var(--card)}.sv-benefits-topimage .ben-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sv-benefits-topimage .ben-txt{padding:14px 15px}.sv-benefits-topimage .ben-txt h4{font-family:var(--display);font-weight:700;font-size:16.5px;letter-spacing:-.01em;margin-bottom:5px;line-height:1.05}.sv-benefits-topimage .ben-txt p{font-size:12px;color:var(--ink-2);line-height:1.45}.sv-benefits-topimage .bgrid .ben:nth-child(4n+1){background:var(--pink)}.sv-benefits-topimage .bgrid .ben:nth-child(4n+2){background:var(--butter)}.sv-benefits-topimage .bgrid .ben:nth-child(4n+3){background:var(--lilac)}.sv-benefits-topimage .bgrid .ben:nth-child(4n+4){background:var(--mint)}@media(min-width:760px){.sv-benefits-topimage .bgrid{grid-template-columns:repeat(3,1fr);gap:16px}}.sv-marquee{background:var(--mq-bg,#141210);color:var(--mq-fg,#F4EFE3);padding:15px 0;overflow:hidden}.sv-marquee-track{display:flex;gap:44px;align-items:center;width:max-content;animation:sv-marquee-scroll var(--mq-speed,34s) linear infinite;font-family:var(--mq-font,inherit);font-size:var(--mq-size,21px);font-weight:600;letter-spacing:-.01em;white-space:nowrap}.sv-marquee-item{display:inline-block}.sv-marquee-star{color:var(--mq-accent,#E94B3C);font-size:.7em;display:inline-block}@keyframes sv-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.sv-marquee-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto;white-space:normal;padding:0 16px}}.sv-personas-carousel{--bg:#F4EFE3;--card:#FFFFFF;--ink:#141210;--ink-2:#2C2925;--muted:#7A7670;--cherry:#E94B3C;--r-md:22px;--display:"Bricolage Grotesque","DM Sans",sans-serif;--body:"DM Sans",system-ui,sans-serif;font-family:var(--body);color:var(--ink);background:var(--bg);max-width:1100px;margin-inline:auto;padding-block:6px 8px}.sv-personas-carousel *{box-sizing:border-box}.sv-personas-carousel .pad{padding:12px 18px 14px}.sv-personas-carousel .sh-eyebrow{display:inline-flex;align-items:center;gap:6px;background:var(--card);border:1.5px solid var(--ink);border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.02em}.sv-personas-carousel .sh-title{font-family:var(--display);font-weight:700;letter-spacing:-.025em;line-height:.96;font-size:30px;margin:14px 0 8px}.sv-personas-carousel .sh-title .ital{font-style:italic;color:var(--cherry)}.sv-personas-carousel .sh-lede{font-size:13.5px;color:var(--ink-2);line-height:1.5}.sv-personas-carousel .ca-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 18px 14px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sv-personas-carousel .ca-track::-webkit-scrollbar{display:none}.sv-personas-carousel .ca-card{scroll-snap-align:center;flex:0 0 84%;border:2px solid var(--ink);border-radius:var(--r-md);overflow:hidden;position:relative;aspect-ratio:3/4.1;display:flex;flex-direction:column;justify-content:flex-end}.sv-personas-carousel .pimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.sv-personas-carousel .scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,rgba(20,18,16,.74),rgba(20,18,16,.06) 52%,transparent)}.sv-personas-carousel .top{position:absolute;top:13px;left:13px;right:13px;z-index:2;display:flex;justify-content:space-between;align-items:flex-start}.sv-personas-carousel .num-badge{width:28px;height:28px;border-radius:999px;background:var(--card);border:2px solid var(--ink);display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:13px;color:var(--ink)}.sv-personas-carousel .time{background:var(--card);border:2px solid var(--ink);border-radius:999px;padding:4px 11px;font-size:11px;font-weight:700}.sv-personas-carousel .body{position:relative;z-index:2;padding:18px;color:#fff}.sv-personas-carousel .tagpill{display:inline-block;background:var(--ink);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 9px;margin-bottom:8px}.sv-personas-carousel .p-ttl{font-family:var(--display);font-weight:700;letter-spacing:-.01em;line-height:1;font-size:28px;color:#fff}.sv-personas-carousel .p-sub{color:#ffffffdb;font-size:13px;margin-top:6px;max-width:26ch;line-height:1.4}.sv-personas-carousel .cta-row{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:700;font-size:13px;color:#fff;margin-top:14px}.sv-personas-carousel .cta-row svg{width:15px;height:15px}.sv-personas-carousel .ca-dots{display:flex;gap:2px;justify-content:center;align-items:center;margin-top:4px}.sv-personas-carousel .ca-dots .dot{appearance:none;-webkit-appearance:none;background:none;border:0;margin:0;padding:13px 7px;line-height:0;cursor:pointer;display:grid;place-items:center}.sv-personas-carousel .ca-dots .dot .pip{display:block;width:8px;height:8px;border-radius:999px;border:1.5px solid var(--ink);background:transparent;transition:all .2s}.sv-personas-carousel .ca-dots .dot.on .pip{background:var(--cherry);border-color:var(--cherry);width:24px}.sv-personas-carousel .ca-dots .dot:focus-visible{outline:2px solid var(--cherry);outline-offset:2px;border-radius:8px}.sv-personas-carousel .ca-count{text-align:center;font-size:12px;font-weight:600;color:var(--muted);margin-top:10px}.sv-personas-carousel .ca-count b{color:var(--ink)}.sv-personas-carousel .acc-peach{background:linear-gradient(160deg,#fbe6e1,#e8b7a8)}.sv-personas-carousel .acc-plum{background:linear-gradient(160deg,#1e1a2e,#5a4a78)}.sv-personas-carousel .acc-butter{background:linear-gradient(160deg,#f4e68e,#e0c95a)}.sv-personas-carousel .acc-lilac{background:linear-gradient(160deg,#ddd3ff,#8b7bc0)}.sv-personas-carousel .acc-mint{background:linear-gradient(160deg,#c8e6d5,#6fae8c)}@media(min-width:700px){.sv-personas-carousel .ca-card{flex:0 0 300px}}.sv-personas-editorial{--bg:#F4EFE3;--card:#FFFFFF;--ink:#141210;--ink-2:#2C2925;--muted:#7A7670;--cherry:#E94B3C;--r-sm:14px;--r-md:22px;--display:"Bricolage Grotesque","DM Sans",sans-serif;--body:"DM Sans",system-ui,sans-serif;font-family:var(--body);color:var(--ink);background:var(--bg);max-width:1100px;margin-inline:auto;padding-block:6px 8px}.sv-personas-editorial *{box-sizing:border-box}.sv-personas-editorial .pad{padding:12px 18px 14px}.sv-personas-editorial .sh-eyebrow{display:inline-flex;align-items:center;gap:6px;background:var(--card);border:1.5px solid var(--ink);border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.02em}.sv-personas-editorial .sh-title{font-family:var(--display);font-weight:700;letter-spacing:-.025em;line-height:.96;font-size:30px;margin:14px 0 8px}.sv-personas-editorial .sh-title .ital{font-style:italic;color:var(--cherry)}.sv-personas-editorial .sh-lede{font-size:13.5px;color:var(--ink-2);line-height:1.5}.sv-personas-editorial .pimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.sv-personas-editorial .num-badge{width:28px;height:28px;border-radius:999px;background:var(--card);border:2px solid var(--ink);display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:13px;color:var(--ink)}.sv-personas-editorial .tagpill{display:inline-block;background:var(--ink);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 9px}.sv-personas-editorial .ed-feature{border:2px solid var(--ink);border-radius:var(--r-md);overflow:hidden;position:relative;aspect-ratio:16/12;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:5px 5px 0 var(--ink);margin-bottom:14px}.sv-personas-editorial .ed-feature .scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,rgba(20,18,16,.72),transparent 58%)}.sv-personas-editorial .ed-feature .top{position:absolute;top:14px;left:14px;right:14px;z-index:2;display:flex;justify-content:space-between;align-items:flex-start}.sv-personas-editorial .ed-feature .body{position:relative;z-index:2;padding:18px;color:#fff}.sv-personas-editorial .ed-feature .body .p-ttl{font-family:var(--display);font-weight:700;letter-spacing:-.01em;line-height:1;font-size:32px;color:#fff}.sv-personas-editorial .ed-feature .body .p-sub{color:#ffffffdb;font-size:13px;margin-top:5px;line-height:1.4}.sv-personas-editorial .cta-row{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:700;font-size:13px;color:#fff;margin-top:14px}.sv-personas-editorial .cta-row svg{width:15px;height:15px}.sv-personas-editorial .ed-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sv-personas-editorial .ed-tile{border:2px solid var(--ink);border-radius:var(--r-sm);overflow:hidden;position:relative;aspect-ratio:1/1.12;display:flex;flex-direction:column;justify-content:flex-end;padding:13px}.sv-personas-editorial .ed-grid .ed-tile:only-child{grid-column:1 / -1}.sv-personas-editorial .ed-tile .scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,rgba(20,18,16,.6),transparent 60%)}.sv-personas-editorial .ed-tile .num-badge{position:absolute;top:11px;left:11px;z-index:2;width:25px;height:25px;font-size:12px}.sv-personas-editorial .ed-tile .lab{position:relative;z-index:2}.sv-personas-editorial .ed-tile .p-ttl{font-family:var(--display);font-weight:700;letter-spacing:-.01em;line-height:1;font-size:17px;color:#fff}.sv-personas-editorial .ed-tile .p-sub{font-size:11px;color:#ffffffd9;margin-top:2px;line-height:1.35}.sv-personas-editorial .acc-peach{background:linear-gradient(160deg,#fbe6e1,#e8b7a8)}.sv-personas-editorial .acc-plum{background:linear-gradient(160deg,#1e1a2e,#5a4a78)}.sv-personas-editorial .acc-butter{background:linear-gradient(160deg,#f4e68e,#e0c95a)}.sv-personas-editorial .acc-lilac{background:linear-gradient(160deg,#ddd3ff,#8b7bc0)}.sv-personas-editorial .acc-mint{background:linear-gradient(160deg,#c8e6d5,#6fae8c)}.sv-personas-stories{--bg:#F4EFE3;--card:#FFFFFF;--ink:#141210;--ink-2:#2C2925;--muted:#7A7670;--cherry:#E94B3C;--r-md:22px;--display:"Bricolage Grotesque","DM Sans",sans-serif;--body:"DM Sans",system-ui,sans-serif;font-family:var(--body);color:var(--ink);background:var(--bg);max-width:1100px;margin-inline:auto;padding-block:6px 14px}.sv-personas-stories *{box-sizing:border-box}.sv-personas-stories .pad{padding:12px 18px 10px}.sv-personas-stories .sh-eyebrow{display:inline-flex;align-items:center;gap:6px;background:var(--card);border:1.5px solid var(--ink);border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.02em}.sv-personas-stories .sh-title{font-family:var(--display);font-weight:700;letter-spacing:-.025em;line-height:.96;font-size:30px;margin:14px 0 8px}.sv-personas-stories .sh-title .ital{font-style:italic;color:var(--cherry)}.sv-personas-stories .sh-lede{font-size:13.5px;color:var(--ink-2);line-height:1.5}.sv-personas-stories .st-rail{display:flex;gap:14px;overflow-x:auto;padding:4px 18px 16px;scrollbar-width:none}.sv-personas-stories .st-rail::-webkit-scrollbar{display:none}.sv-personas-stories .st-av{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:6px;width:66px;background:none;border:0;padding:0;cursor:pointer}.sv-personas-stories .st-ring{width:64px;height:64px;border-radius:999px;padding:3px;border:2px solid var(--ink);transition:all .15s;position:relative;background:var(--card)}.sv-personas-stories .st-av.on .st-ring{border-color:var(--cherry);box-shadow:3px 3px 0 var(--cherry)}.sv-personas-stories .st-ring .inner{width:100%;height:100%;border-radius:999px;overflow:hidden;position:relative}.sv-personas-stories .st-av .nm{font-size:10.5px;font-weight:700;text-align:center;line-height:1.1;color:var(--ink)}.sv-personas-stories .st-av .tm{font-size:9px;color:var(--muted);font-weight:600}.sv-personas-stories .pimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.sv-personas-stories .st-stage{margin:0 18px;border:2px solid var(--ink);border-radius:var(--r-md);overflow:hidden;position:relative;aspect-ratio:1/1.02;box-shadow:5px 5px 0 var(--ink)}.sv-personas-stories .st-pane{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end}.sv-personas-stories .st-pane.on{opacity:1;pointer-events:auto}.sv-personas-stories .scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,rgba(20,18,16,.74),transparent 55%)}.sv-personas-stories .st-prog{position:absolute;top:12px;left:14px;right:14px;z-index:3;display:flex;gap:5px}.sv-personas-stories .st-prog i{flex:1;height:3px;border-radius:3px;background:#fff6;overflow:hidden}.sv-personas-stories .st-prog i.on{background:#fff}.sv-personas-stories .st-body{position:relative;z-index:2;padding:20px;color:#fff}.sv-personas-stories .st-body .time{display:inline-block;background:var(--cherry);color:#fff;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:700;margin-bottom:10px}.sv-personas-stories .st-body .p-ttl{font-family:var(--display);font-weight:700;letter-spacing:-.01em;line-height:1;font-size:28px;color:#fff}.sv-personas-stories .st-body .p-sub{color:#ffffffe0;font-size:13px;margin-top:6px;line-height:1.4}.sv-personas-stories .acc-peach{background:linear-gradient(160deg,#fbe6e1,#e8b7a8)}.sv-personas-stories .acc-plum{background:linear-gradient(160deg,#1e1a2e,#5a4a78)}.sv-personas-stories .acc-butter{background:linear-gradient(160deg,#f4e68e,#e0c95a)}.sv-personas-stories .acc-lilac{background:linear-gradient(160deg,#ddd3ff,#8b7bc0)}.sv-personas-stories .acc-mint{background:linear-gradient(160deg,#c8e6d5,#6fae8c)}.sv-personas-tabs{--bg:#F4EFE3;--card:#FFFFFF;--ink:#141210;--ink-2:#2C2925;--muted:#7A7670;--cherry:#E94B3C;--r-md:22px;--display:"Bricolage Grotesque","DM Sans",sans-serif;--body:"DM Sans",system-ui,sans-serif;font-family:var(--body);color:var(--ink);background:var(--bg);max-width:1100px;margin-inline:auto;padding-block:6px 14px}.sv-personas-tabs *{box-sizing:border-box}.sv-personas-tabs .pad{padding:12px 18px}.sv-personas-tabs .sh-eyebrow{display:inline-flex;align-items:center;gap:6px;background:var(--card);border:1.5px solid var(--ink);border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.02em}.sv-personas-tabs .sh-title{font-family:var(--display);font-weight:700;letter-spacing:-.025em;line-height:.96;font-size:30px;margin:14px 0 8px}.sv-personas-tabs .sh-title .ital{font-style:italic;color:var(--cherry)}.sv-personas-tabs .sh-lede{font-size:13.5px;color:var(--ink-2);line-height:1.5}.sv-personas-tabs .tc-pills{display:flex;gap:8px;overflow-x:auto;padding:4px 18px 14px;scrollbar-width:none}.sv-personas-tabs .tc-pills::-webkit-scrollbar{display:none}.sv-personas-tabs .tc-pill{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;border:2px solid var(--ink);border-radius:999px;padding:9px 16px;font-family:var(--body);font-weight:700;font-size:13px;background:var(--card);color:var(--ink);transition:all .15s;white-space:nowrap;cursor:pointer}.sv-personas-tabs .tc-pill:focus-visible{outline:2px solid var(--cherry);outline-offset:2px}.sv-personas-tabs .tc-pill.on{background:var(--cherry);color:#fff;border-color:var(--cherry)}.sv-personas-tabs .tc-hero{margin:0 18px;border:2px solid var(--ink);border-radius:var(--r-md);overflow:hidden;position:relative;aspect-ratio:1/1.04;box-shadow:5px 5px 0 var(--ink)}.sv-personas-tabs .tc-pane{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end}.sv-personas-tabs .tc-pane.on{opacity:1;pointer-events:auto}.sv-personas-tabs .pimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.sv-personas-tabs .scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(0deg,rgba(20,18,16,.76),transparent 56%)}.sv-personas-tabs .num-badge{position:absolute;top:14px;left:14px;z-index:3;width:28px;height:28px;border-radius:999px;background:var(--card);border:2px solid var(--ink);display:grid;place-items:center;font-family:var(--display);font-weight:700;font-size:13px;color:var(--ink)}.sv-personas-tabs .time{position:absolute;top:14px;right:14px;z-index:3;background:var(--card);border:2px solid var(--ink);border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700}.sv-personas-tabs .tc-body{position:relative;z-index:2;padding:20px;color:#fff}.sv-personas-tabs .tagpill{display:inline-block;background:var(--ink);color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:4px 9px;margin-bottom:8px}.sv-personas-tabs .p-ttl{font-family:var(--display);font-weight:700;letter-spacing:-.01em;line-height:1;font-size:30px;color:#fff}.sv-personas-tabs .p-sub{color:#ffffffe0;font-size:13.5px;margin-top:7px;max-width:30ch;line-height:1.4}.sv-personas-tabs .cta-row{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:700;font-size:13px;color:#fff;margin-top:14px}.sv-personas-tabs .cta-row svg{width:15px;height:15px}.sv-personas-tabs .acc-peach{background:linear-gradient(160deg,#fbe6e1,#e8b7a8)}.sv-personas-tabs .acc-plum{background:linear-gradient(160deg,#1e1a2e,#5a4a78)}.sv-personas-tabs .acc-butter{background:linear-gradient(160deg,#f4e68e,#e0c95a)}.sv-personas-tabs .acc-lilac{background:linear-gradient(160deg,#ddd3ff,#8b7bc0)}.sv-personas-tabs .acc-mint{background:linear-gradient(160deg,#c8e6d5,#6fae8c)}.sv-personas-timeline{--bg:#F4EFE3;--card:#FFFFFF;--ink:#141210;--ink-2:#2C2925;--muted:#7A7670;--cherry:#E94B3C;--plum:#1E1A2E;--r-sm:14px;--display:"Bricolage Grotesque","DM Sans",sans-serif;--body:"DM Sans",system-ui,sans-serif;font-family:var(--body);color:var(--ink);background:var(--bg);max-width:1100px;margin-inline:auto;padding-block:6px 8px}.sv-personas-timeline *{box-sizing:border-box}.sv-personas-timeline .pad{padding:12px 18px 14px}.sv-personas-timeline .sh-eyebrow{display:inline-flex;align-items:center;gap:6px;background:var(--card);border:1.5px solid var(--ink);border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.02em}.sv-personas-timeline .sh-title{font-family:var(--display);font-weight:700;letter-spacing:-.025em;line-height:.96;font-size:30px;margin:14px 0 8px}.sv-personas-timeline .sh-title .ital{font-style:italic;color:var(--cherry)}.sv-personas-timeline .sh-lede{font-size:13.5px;color:var(--ink-2);line-height:1.5}.sv-personas-timeline .tl{position:relative;padding-left:8px}.sv-personas-timeline .tl .line{position:absolute;left:31px;top:10px;bottom:30px;width:3px;background:linear-gradient(180deg,#f4d06b,#e8a0b0 38%,#9b7bd0 68%,#1e1a2e);border-radius:3px;z-index:0}.sv-personas-timeline .tl-row{position:relative;display:grid;grid-template-columns:48px 1fr;gap:14px;padding:9px 0;z-index:1}.sv-personas-timeline .tl-node{display:flex;flex-direction:column;align-items:center;gap:4px}.sv-personas-timeline .tl-node .ico{width:48px;height:48px;border-radius:999px;border:2px solid var(--ink);display:grid;place-items:center;background:var(--card);box-shadow:3px 3px 0 var(--ink)}.sv-personas-timeline .tl-node .ico svg{width:22px;height:22px}.sv-personas-timeline .tl-time{font-size:10px;font-weight:700;color:var(--ink-2);letter-spacing:.02em;text-align:center}.sv-personas-timeline .tl-card{border:2px solid var(--ink);border-radius:var(--r-sm);overflow:hidden;display:flex;align-items:stretch;min-height:96px;background:var(--card)}.sv-personas-timeline .tl-card .thumb{flex:0 0 92px;position:relative;overflow:hidden}.sv-personas-timeline .pimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.sv-personas-timeline .tl-card .meta{padding:13px 14px;display:flex;flex-direction:column;justify-content:center}.sv-personas-timeline .tl-card .meta .p-ttl{font-family:var(--display);font-weight:700;letter-spacing:-.01em;line-height:1;font-size:19px;color:var(--ink)}.sv-personas-timeline .tl-card .meta .p-sub{color:var(--ink-2);font-size:12px;margin-top:3px;line-height:1.4}.sv-personas-timeline .tl-card.dark{background:var(--plum)}.sv-personas-timeline .tl-card.dark .p-ttl{color:#fff}.sv-personas-timeline .tl-card.dark .p-sub{color:#fffc}.sv-personas-timeline .acc-peach{background:linear-gradient(160deg,#fbe6e1,#e8b7a8)}.sv-personas-timeline .acc-plum{background:linear-gradient(160deg,#1e1a2e,#5a4a78)}.sv-personas-timeline .acc-butter{background:linear-gradient(160deg,#f4e68e,#e0c95a)}.sv-personas-timeline .acc-lilac{background:linear-gradient(160deg,#ddd3ff,#8b7bc0)}.sv-personas-timeline .acc-mint{background:linear-gradient(160deg,#c8e6d5,#6fae8c)}.sv-reviews{--bg:#F4EFE3;--card:#FFFFFF;--ink:#141210;--ink2:#2C2925;--accent:#E94B3C;--font:"Bricolage Grotesque",sans-serif;background:var(--bg);color:var(--ink);max-width:1100px;margin-inline:auto;padding:6px 16px 18px}.sv-reviews *{box-sizing:border-box}.sv-rev-head{padding:6px 2px 16px}.sv-rev-eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);background:var(--card);border:1.5px solid var(--ink);border-radius:999px;padding:6px 13px;margin-bottom:10px}.sv-rev-title{font-family:var(--font);font-weight:700;letter-spacing:-.025em;line-height:1.02;font-size:clamp(27px,4vw,40px);margin:0}.sv-rev-title .ital,.sv-rev-title em{font-style:italic;color:var(--accent)}.sv-rev-lede{font-size:13.5px;color:var(--ink2);line-height:1.5;margin-top:10px;max-width:580px}.sv-rev-grid{display:grid;grid-template-columns:1fr;gap:14px}.sv-rev-card{border:2px solid var(--ink);border-radius:20px;overflow:hidden;background:var(--card);display:flex;flex-direction:column}.sv-rev-ph{aspect-ratio:4/3;position:relative;overflow:hidden;background:var(--bg)}.sv-rev-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sv-rev-body{padding:16px 18px 18px}.sv-rev-qm{display:block;color:var(--accent);width:26px;height:26px;margin-bottom:6px}.sv-rev-qm svg{width:100%;height:100%}.sv-rev-q{font-family:var(--font);font-weight:600;font-size:16px;line-height:1.28;letter-spacing:-.01em;color:var(--ink)}.sv-rev-by{margin-top:10px;font-size:12.5px;font-style:italic;color:var(--ink2)}@media(min-width:600px){.sv-rev-grid{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.sv-rev-grid{grid-template-columns:repeat(4,1fr);gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
