.sx-wall,.sx-media{--sx-ink: hsl(var(--charcoal));--sx-soft: hsl(var(--charcoal) / .62);--sx-line: hsl(var(--charcoal) / .1);--sx-stone: #ebe5da;--sx-pink: hsl(var(--accent));--sx-purple: hsl(var(--primary))}.sx-wall{position:relative;margin-top:40px;padding:56px 0 64px;background:var(--sx-stone);box-shadow:0 0 0 100vmax var(--sx-stone);clip-path:inset(0 -100vmax)}.sx-top{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:end}.sx-rest{-moz-columns:3 300px;columns:3 300px;-moz-column-gap:40px;column-gap:40px;margin-top:48px}.sx-rest>.sx-piece{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 44px}.sx-piece{margin:0;display:flex;flex-direction:column;gap:14px;min-width:0}.sx-piece>figcaption{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;font-size:13px;color:var(--sx-soft)}.sx-piece>figcaption b{font-weight:600;color:var(--sx-ink)}.sx-pic{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.sx-illo-wrap{display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,#fff,#f1ede6)}.sx-illo{width:86%;height:auto}.sx-btn{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;font-style:normal;font-size:13px;font-weight:600;border-radius:8px;padding:9px 16px;background:#1f2328;color:#fff}.sx-ava{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--sx-purple),var(--sx-pink));color:#fff;font-size:13px;font-weight:700}.sx-browser{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 1px #0000000a,0 30px 60px -30px #28223c73,0 12px 24px -16px #28223c40}.sx-chrome{display:flex;align-items:center;gap:12px;padding:9px 12px;background:#eceef1}.sx-dots{display:flex;gap:6px}.sx-dots i{width:10px;height:10px;border-radius:50%;background:#c9cdd3}.sx-dots i:first-child{background:#ff5f57}.sx-dots i:nth-child(2){background:#febc2e}.sx-dots i:nth-child(3){background:#28c840}.sx-url{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:#5f6670;background:#fff;border-radius:6px;padding:4px 10px}.sx-view{position:relative}.sx-real{display:block;width:100%;height:auto;max-height:520px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.sx-pdp{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;padding:28px}.sx-pdp-gal{display:grid;gap:10px;align-content:start}.sx-pdp-gal>.sx-pic{aspect-ratio:1;border-radius:6px;background:#f4f4f4}.sx-thumbs img{width:52px;height:52px;-o-object-fit:cover;object-fit:cover;border-radius:4px}.sx-pdp-buy{display:flex;flex-direction:column;gap:12px;color:#1f2328;font-family:Inter,system-ui,sans-serif}.sx-pdp-buy small{font-size:12px;color:#6b7280}.sx-pdp-buy h4{font-size:15px;font-weight:600;line-height:1.35;margin:0}.sx-pdp-buy .sx-lead{font-family:Playfair Display,Georgia,serif;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.05;margin:6px 0 2px}.sx-pdp-buy ul{list-style:none;margin:0;padding:0;border-top:1px solid #ececec}.sx-pdp-buy li{font-size:14px;padding:10px 0;border-bottom:1px solid #ececec}.sx-pdp-buy .sx-btn{margin-top:6px;width:100%;padding:13px}.sx-shelf{position:relative;padding-top:18px}.sx-shelf-stock{position:absolute;inset:0 8px auto;height:78px;display:flex;gap:6px;align-items:flex-end}.sx-shelf-stock span{flex:1;height:72px;border-radius:10px 10px 3px 3px;background:linear-gradient(90deg,#6b7a2c,#b9b85a 40%,#7c8a33);box-shadow:inset 0 9px #cfd27c;opacity:.85}.sx-shelf-edge{position:relative;padding:10px 14px 0;background:linear-gradient(#d7dadd,#aeb3b8);border-radius:3px;box-shadow:0 12px 20px -14px #00000080}.sx-ticket{position:relative;top:14px;display:grid;gap:4px;background:#fffef8;padding:14px 16px 12px;border-top:6px solid #c8102e;box-shadow:0 10px 18px -12px #00000073;font-family:Inter,system-ui,sans-serif;color:#111}.sx-ticket small{font-size:10.5px;font-weight:700;color:#c8102e}.sx-ticket b{font-size:22px;line-height:1.08;font-weight:800;letter-spacing:-.01em}.sx-ticket span{font-size:13px}.sx-ticket em{font-style:normal;font-size:11px;color:#555;margin-top:4px}.sx-sign{display:grid;justify-items:center}.sx-sign-face{width:100%;background:#16371f;color:#fff7d6;padding:22px 20px 0;border-radius:4px;box-shadow:0 28px 40px -26px #0009;display:grid;gap:10px;overflow:hidden}.sx-sign-face small{font-size:12px;font-weight:700;color:#ffd84a}.sx-sign-face b{font-family:Playfair Display,Georgia,serif;font-size:34px;line-height:1.02}.sx-sign-pic{width:62%;justify-self:center;aspect-ratio:3 / 4;-o-object-fit:cover;object-fit:cover;border-radius:6px 6px 0 0}.sx-sign-legs{width:70%;height:26px;background:linear-gradient(90deg,transparent 8%,#8b8f94 8% 11%,transparent 11% 89%,#8b8f94 89% 92%,transparent 92%)}.sx-sign.board .sx-sign-face{background:#fff;color:#1f2328;padding:0 0 16px;border-top:10px solid var(--sx-purple)}.sx-sign.board .sx-pic{aspect-ratio:16 / 10}.sx-sign.board b{padding:0 18px;font-size:26px}.sx-sign.board small{padding:0 18px;color:var(--sx-purple)}.sx-sign.board .sx-sign-legs{height:60px;width:60%;background:linear-gradient(90deg,transparent 6%,#fff 6% 10%,transparent 10% 90%,#fff 90% 94%,transparent 94%);filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}.sx-mail{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 30px 60px -30px #28223c73,0 8px 18px -12px #28223c33;font-family:Inter,system-ui,sans-serif;color:#1f2328}.sx-mail-head{display:flex;gap:10px;align-items:center;padding:14px 16px;border-bottom:1px solid #eee}.sx-mail-head>div{flex:1;min-width:0;display:grid}.sx-mail-head b{font-size:13.5px}.sx-mail-head>div span{font-size:13px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-mail-head small{font-size:11.5px;color:#888}.sx-mail-body{padding:0 0 20px;display:grid;gap:10px;justify-items:center;text-align:center}.sx-mail-pic{aspect-ratio:16 / 9}.sx-mail-body>p{margin:0;padding:0 22px;font-size:14px;color:#444}.sx-mail-body .sx-mail-h{font-family:Playfair Display,Georgia,serif;font-size:26px;line-height:1.1;color:#1f2328;font-weight:700;margin-top:6px}.sx-phone{width:100%;max-width:300px;margin:0 auto;padding:10px;border-radius:44px;background:#1b1d21;box-shadow:0 40px 60px -30px #14121eb3,inset 0 0 0 2px #3a3d43;position:relative}.sx-notch{position:absolute;top:18px;left:50%;width:84px;height:24px;margin-left:-42px;border-radius:14px;background:#000;z-index:2}.sx-screen{border-radius:34px;overflow:hidden;background:#fff;min-height:540px;padding-top:46px;font-family:Inter,system-ui,sans-serif;color:#111}.sx-ig-top{display:flex;align-items:center;gap:8px;margin:0;padding:0 12px 10px;font-size:13px}.sx-ig-top .sx-ava{width:28px;height:28px}.sx-ig-top small{margin-left:auto;font-size:11px;color:#777}.sx-ig-img{position:relative;aspect-ratio:4 / 5;background:#eee}.sx-ig-img>.sx-pic{height:100%}.sx-ig-img>b{position:absolute;left:16px;right:16px;bottom:26px;font-family:Playfair Display,Georgia,serif;font-size:27px;line-height:1.05;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.55)}.sx-ig-dots{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:5px}.sx-ig-dots i{width:6px;height:6px;border-radius:50%;background:#ffffff8c}.sx-ig-dots i.on{background:#fff}.sx-ig-ico{display:flex;gap:14px;margin:0;padding:10px 12px 4px}.sx-ig-ico svg:last-child{margin-left:auto}.sx-ig-cap{margin:0;padding:0 12px 16px;font-size:13px;line-height:1.4}.sx-lock{min-height:494px;margin-top:-46px;padding:70px 12px 20px;background:linear-gradient(170deg,#3d3567,#b23f7c 70%,#e3768f);color:#fff}.sx-time{margin:0 0 40px;text-align:center;font-size:64px;font-weight:300;letter-spacing:-.02em}.sx-note{display:flex;gap:10px;padding:12px;border-radius:18px;background:#ffffffd1;color:#111;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sx-note>div{display:grid;gap:2px;font-size:13px}.sx-note small{color:#555;font-size:12px}.sx-note-media{display:block;width:100%;aspect-ratio:4 / 3;margin-top:8px;border-radius:18px;-o-object-fit:cover;object-fit:cover}.sx-app{padding:0 14px 18px;display:grid;gap:12px}.sx-app-top{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600}.sx-app-search{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:#f1f1f3;font-size:14px}.sx-app-pic{aspect-ratio:4 / 3;border-radius:14px}.sx-app-l{margin:0;font-size:12px;color:#666}.sx-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0}.sx-chips span{min-width:44px;text-align:center;padding:8px 10px;border-radius:10px;border:1px solid #ddd;font-size:14px;font-weight:600}.sx-chips span.on{border-color:#111;background:#111;color:#fff}.sx-app-msg{margin:0;font-size:15px;font-weight:600}.sx-app-rules p{margin:0 0 8px;padding:12px;border-radius:12px;background:#f6f6f8;font-size:14px;font-weight:600}.sx-app .sx-btn{width:100%;padding:13px;border-radius:12px}.sx-sres{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sx-sres article{border-radius:14px;background:#f6f6f8;min-height:300px;padding:10px;display:flex;flex-direction:column;gap:6px}.sx-sres article.on{background:#fff;box-shadow:0 0 0 1.5px #111}.sx-sres article.on .sx-pic{aspect-ratio:1;border-radius:10px}.sx-sres small{font-size:10px;color:#777}.sx-sres b{font-size:14px;line-height:1.25}.sx-sres span{font-size:11.5px;color:#666;flex:1}.sx-sres .sx-btn{width:100%;padding:8px;font-size:12px}.sx-sres u,.sx-row u{display:block;height:9px;border-radius:4px;background:#e6e6ea;text-decoration:none}.sx-sres article[aria-hidden]{justify-content:flex-end}.sx-sres article[aria-hidden] u:last-child{width:60%}.sx-recipes{padding:20px}.sx-recipes-h{margin:0 0 14px;font-family:Playfair Display,Georgia,serif;font-size:24px;font-weight:700;color:#1f2328}.sx-recipes>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sx-recipes figure{margin:0;display:grid;gap:6px}.sx-rcp{aspect-ratio:1;border-radius:6px}.sx-rcp.r1{-o-object-position:50% 30%;object-position:50% 30%;filter:saturate(1.15) hue-rotate(-8deg)}.sx-rcp.r2{-o-object-position:50% 80%;object-position:50% 80%;filter:saturate(.9) brightness(1.05)}.sx-recipes figcaption{font-size:12.5px;font-weight:600;color:#1f2328;line-height:1.3}.sx-lanyard{display:grid;justify-items:center}.sx-strap{width:18px;height:54px;background:repeating-linear-gradient(0deg,var(--sx-purple) 0 6px,#6b62a0 6px 12px);border-radius:2px}.sx-card{position:relative;width:86%;margin-top:-6px;padding:30px 22px 22px;border-radius:14px;background:#fff;box-shadow:0 26px 40px -24px #1e1c328c;display:grid;gap:10px;transform:rotate(-2deg)}.sx-hole{position:absolute;top:10px;left:50%;width:34px;height:8px;margin-left:-17px;border-radius:5px;background:var(--sx-stone);box-shadow:inset 0 1px 2px #00000040}.sx-card small{font-size:11.5px;font-weight:700;color:var(--sx-pink)}.sx-card b{font-family:Playfair Display,Georgia,serif;font-size:25px;line-height:1.1;color:#1f2328}.sx-card b+b{font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:500;color:#444}.sx-card em{font-style:normal;font-size:11.5px;color:#888}.sx-chat{background:#fff;border-radius:16px;padding:16px;box-shadow:0 30px 60px -32px #28223c73;font-family:Inter,system-ui,sans-serif;display:grid;gap:12px}.sx-chat-top{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:600;color:#555}.sx-q{justify-self:end;max-width:85%;margin:0;padding:10px 14px;border-radius:18px 18px 4px;background:#f0f0f2;font-size:14px;color:#111}.sx-a{max-width:92%;display:grid;gap:8px}.sx-a p{margin:0;font-size:15px;line-height:1.5;color:#111}.sx-cite{display:inline-flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;font-size:11.5px;color:#555;border:1px solid #e3e3e6;border-radius:99px;padding:3px 10px}.sx-list{padding:14px;display:grid;gap:10px}.sx-list-q{display:flex;align-items:center;gap:8px;margin:0;padding:9px 12px;border-radius:8px;border:1px solid #e3e3e6;font-size:13px;color:#333}.sx-row{display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:center;padding:10px;border-radius:10px}.sx-row.on{background:#fbfaf7;box-shadow:0 0 0 1px #ebe7df}.sx-row .sx-pic,.sx-row>i{width:72px;height:72px;border-radius:8px;background:#efefef}.sx-row>div{display:grid;gap:4px}.sx-row b{font-size:14px;line-height:1.3;color:#1f2328}.sx-row span{font-size:12.5px;color:#555}.sx-row small{font-size:11.5px;color:#888}.sx-row[aria-hidden] u:last-child{width:55%}.sx-paper{background:#fff;padding:26px 24px 22px;box-shadow:0 1px #0000000d,0 24px 40px -28px #28223c80;display:grid;gap:10px;font-family:Inter,system-ui,sans-serif;color:#1f2328;transform:rotate(.6deg)}.sx-paper.real{padding:0;transform:rotate(-.6deg);overflow:hidden}.sx-paper-head{display:flex;justify-content:space-between;gap:12px;margin:0 0 6px;padding-bottom:10px;border-bottom:2px solid #1f2328;font-size:12px}.sx-paper-head span{color:#666}.sx-paper-pic{aspect-ratio:16 / 9;border-radius:2px}.sx-paper-h{margin:4px 0 0;font-family:Playfair Display,Georgia,serif;font-size:25px;line-height:1.12;font-weight:700}.sx-paper-l{margin:0;padding:8px 0;border-top:1px solid #ececec;font-size:14px}.sx-paper-foot{margin:6px 0 0;font-size:11px;color:#888}.sx-slide{aspect-ratio:16 / 9;display:grid;grid-template-columns:1.2fr 1fr;background:#fff;box-shadow:0 30px 50px -30px #28223c80;overflow:hidden;border-radius:4px}.sx-slide>div{padding:22px;display:flex;flex-direction:column;justify-content:center;gap:8px}.sx-slide small{font-size:11px;color:var(--sx-purple);font-weight:700}.sx-slide b{font-family:Playfair Display,Georgia,serif;font-size:24px;line-height:1.08}.sx-slide span{font-size:12.5px;color:#555}.sx-slide .sx-pic{height:100%}.sx-media{display:grid;grid-template-columns:280px minmax(0,1fr) 280px;grid-template-rows:auto auto;gap:40px;align-items:start;margin-top:56px}.sx-media .m-search{grid-row:1 / 3}.sx-media .m-social{grid-column:3;grid-row:1 / 3}.sx-hero-ban{display:grid;grid-template-columns:1fr 40%;min-height:230px;background:linear-gradient(115deg,#fff6e0,#ffe7b3)}.sx-hero-ban>div{padding:26px;display:flex;flex-direction:column;justify-content:center;gap:10px;color:#1f2328}.sx-hero-ban b{font-family:Playfair Display,Georgia,serif;font-size:clamp(28px,3vw,40px);line-height:1}.sx-hero-ban span{font-size:14px;color:#444}.sx-hero-ban .sx-pic{height:100%}.sx-screen-mount{display:grid;justify-items:center}.sx-instore{width:100%;aspect-ratio:16 / 9;border:12px solid #15171a;border-radius:10px;background:#123d24;color:#fff;display:grid;grid-template-columns:1fr 34%;grid-template-rows:1fr auto;gap:8px 16px;padding:22px;box-shadow:0 30px 40px -26px #000000b3}.sx-instore b{font-family:Playfair Display,Georgia,serif;font-size:clamp(28px,3vw,40px);line-height:1}.sx-instore .sx-pic{grid-column:2;grid-row:1 / 3;height:100%;border-radius:6px}.sx-instore span{font-size:14px;font-weight:600;color:#ffd84a}.sx-bracket{width:26%;height:22px;background:linear-gradient(#2a2d31,#4a4f55);border-radius:0 0 6px 6px}@media (max-width: 1000px){.sx-top{grid-template-columns:1fr}.sx-rest{-moz-columns:2 260px;columns:2 260px}.sx-media{grid-template-columns:1fr 1fr}.sx-media .m-search,.sx-media .m-social{grid-row:auto;grid-column:auto}.sx-media .m-banner,.sx-media .m-screen{grid-column:1 / -1}}@media (max-width: 640px){.sx-wall{padding:36px 0 40px}.sx-rest{-moz-columns:1;columns:1}.sx-pdp{grid-template-columns:1fr;padding:18px}.sx-pdp-gal>.sx-pic{aspect-ratio:4 / 3}.sx-media{grid-template-columns:1fr}.sx-hero-ban{grid-template-columns:1fr 36%}}.sx-sw{display:grid;gap:8px;padding:10px 0;border-top:1px solid #ececec}.sx-sw>p{display:flex;justify-content:space-between;gap:8px;margin:0;font-size:12px;color:#666}.sx-sw>p b{color:#1f2328;font-size:13px}.sx-sw ul{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.sx-sw li{display:grid;justify-items:center;gap:2px;width:46px;padding:6px 0;border-radius:8px;font-size:10.5px;color:#555}.sx-sw li i{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.sx-sw li b{font-size:12px;color:#1f2328}.sx-sw li.hl{background:#fff4f7;box-shadow:0 0 0 1.5px hsl(var(--accent))}.sx-tab{width:100%;border-collapse:collapse;font-size:12.5px}.sx-tab th,.sx-tab td{text-align:left;padding:7px 6px;border-bottom:1px solid #ececec;vertical-align:top}.sx-tab thead th{font-size:11.5px;color:#1f2328;border-bottom:1.5px solid #1f2328}.sx-tab tbody th{font-weight:600;color:#555;white-space:nowrap}.sx-tab td.ok{color:#1f6b4c;font-size:11.5px;white-space:nowrap}.sx-check{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sx-check li{display:flex;gap:10px;align-items:center;font-size:14px}.sx-check li i{width:16px;height:16px;border-radius:4px;background:#1f6b4c;box-shadow:inset 0 0 0 4px #1f6b4c;position:relative}.sx-check li i:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.sx-sheet{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 24px 40px -28px #28223c80;font-family:Inter,system-ui,sans-serif;font-size:12.5px}.sx-sheet-bar{display:flex;justify-content:space-between;margin:0;padding:9px 12px;background:#1f6b4c;color:#fff;font-size:12px}.sx-sheet table{width:100%;border-collapse:collapse}.sx-sheet th,.sx-sheet td{text-align:left;padding:8px 10px;border-bottom:1px solid #eee;border-right:1px solid #f2f2f2}.sx-sheet th{background:#f6f7f8;font-size:11px;color:#555}.sx-sheet td:first-child{color:#888;width:42px}.sx-sheet em{font-style:normal;font-size:11px;font-weight:600;padding:2px 8px;border-radius:99px;white-space:nowrap}.sx-sheet em.done{background:#e7f3ed;color:#1f6b4c}.sx-sheet em.todo{background:#fff2e0;color:#8a5a00}.sx-sheet tr.dim td{color:#999}.sx-sign-scene{position:relative;display:block;margin:4px -20px 0;aspect-ratio:4 / 3}.sx-sign-scene>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sx-sign-scene>.sx-sign-inset{position:absolute;height:auto;-o-object-fit:cover;object-fit:cover;right:14px;bottom:14px;width:30%;aspect-ratio:3 / 4;border-radius:6px;border:3px solid #fff;box-shadow:0 10px 20px -8px #00000080}.sx-credits{margin:8px 0 0;font-size:11.5px;line-height:1.6;color:var(--sx-soft)}.sx-credits a{color:inherit;text-decoration:underline;text-underline-offset:2px}.sx-q-l{display:block;font-size:11.5px;color:#666;font-weight:600}.sx-top.solo{grid-template-columns:minmax(0,980px)}.sx-ba{--sx-ink: hsl(var(--charcoal));--sx-soft: hsl(var(--charcoal) / .62);--sx-stone: #ebe5da;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-top:40px;padding:56px 0 8px;background:var(--sx-stone);box-shadow:0 0 0 100vmax var(--sx-stone);clip-path:inset(0 -100vmax)}.sx-ba-col{margin:0;display:grid;gap:18px;min-width:0}.sx-ba-col>figcaption{display:flex;align-items:baseline;gap:12px}.sx-ba-col>figcaption b{font-family:Playfair Display,Georgia,serif;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1;color:var(--sx-ink)}.sx-ba-col>figcaption span{font-size:15px;color:var(--sx-soft)}.sx-ba-col.before .sx-browser{box-shadow:0 18px 40px -28px #28223c66}.sx-ba-notes{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sx-ba-notes li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.4;color:var(--sx-ink)}.sx-ba-notes svg{flex:none;margin-top:3px;color:#c8323c}.sx-ba-notes.ok svg{color:#2e7d4f}.sx-plain{display:grid;grid-template-columns:38% 1fr;gap:20px;padding:22px;font-family:system-ui,-apple-system,sans-serif;color:#333}.sx-plain>.sx-pic{aspect-ratio:1;border-radius:4px;background:#f3f3f3}.sx-plain h4{margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.sx-plain table{width:100%;border-collapse:collapse;font-size:12.5px}.sx-plain th,.sx-plain td{text-align:left;vertical-align:top;padding:7px 0;border-top:1px solid #eee}.sx-plain th{width:34%;padding-right:8px;font-weight:500;color:#888}.sx-plain td{overflow-wrap:anywhere}.sx-plain td.bad{color:#b3261e;-webkit-text-decoration:underline wavy #e0574f;text-decoration:underline wavy #e0574f;text-underline-offset:3px;text-decoration-thickness:1px}.sx-plain .sx-blank{display:inline-block;padding:0 8px;border:1px dashed #e0574f;border-radius:4px;font-size:11.5px;color:#b3261e;text-decoration:none}.sx-plain-btn{display:block;margin-top:16px;padding:10px;border-radius:4px;background:#d9d9d9;color:#555;font-size:13px;text-align:center}.sx-store{display:flex;align-items:center;gap:14px;padding:12px 22px;border-bottom:1px solid #eee;font-family:Inter,system-ui,sans-serif;color:#1f2328}.sx-store>b{font-size:15px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.sx-store-search{flex:1;display:flex;align-items:center;gap:6px;min-width:0;padding:7px 12px;border-radius:99px;background:#f2f3f5;font-size:12px;color:#888;white-space:nowrap;overflow:hidden}.sx-store-ico{display:flex;gap:12px;color:#1f2328}.industry-page .sx-pdp{grid-template-columns:1fr 1fr;gap:24px;padding:22px}.sx-pdp-gal>.sx-pic{border-radius:8px}.sx-thumbs{display:flex;gap:8px}.sx-thumbs img{width:25%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:6px;opacity:.8}.sx-thumbs img.on{opacity:1;outline:2px solid #1f2328;outline-offset:1px}.industry-page .sx-pdp-buy{gap:10px}.sx-crumb{margin:0;font-size:11.5px;color:#8a8f98}.industry-page .sx-pdp-buy h4{font-size:19px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.industry-page .sx-pdp-buy .sx-lead{margin:0;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:1.35;color:hsl(var(--primary))}.industry-page .sx-pdp-buy ul.sx-hl{border:0;display:grid;gap:7px}.industry-page .sx-pdp-buy .sx-hl li{display:flex;gap:8px;align-items:flex-start;padding:0;border:0;font-size:13.5px;line-height:1.35}.sx-hl svg{flex:none;margin-top:2px;color:#2e7d4f}.sx-buyrow{display:flex;gap:8px;margin-top:6px}.sx-qty{display:inline-flex;align-items:center;gap:12px;padding:0 12px;border:1px solid #d6d8dc;border-radius:8px;font-size:13px;font-weight:600}.industry-page .sx-buyrow .sx-btn{flex:1;margin:0;width:auto;padding:12px}.industry-page .sx-pdp-buy ul.sx-acc{margin-top:6px;border-top:1px solid #ececec}.industry-page .sx-pdp-buy .sx-acc li{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:13px;font-weight:600}.industry-page .sx-wall{margin-top:0;padding-top:72px}.sx-wall-h{margin:0 0 36px;font-family:Playfair Display,Georgia,serif;font-size:clamp(26px,2.6vw,34px);font-weight:700;color:var(--sx-ink)}.sx-phones{display:flex;justify-content:center;align-items:flex-start;gap:48px;flex-wrap:wrap}.sx-phones>.sx-piece{width:290px}.sx-docs{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:56px;align-items:start}.sx-mailapp{padding-bottom:16px;font-size:13px}.sx-mailapp-top{display:flex;align-items:center;margin:0;padding:0 8px 8px;font-size:15px;color:#0a7aff}.sx-mailapp-subj{margin:0;padding:0 14px 10px;font-size:17px;font-weight:700;line-height:1.25}.sx-mailapp-from{display:flex;gap:8px;align-items:center;padding:0 14px 12px;border-bottom:1px solid #eee}.sx-mailapp-from>div{flex:1;display:grid}.sx-mailapp-from b{font-size:13px}.sx-mailapp-from small{font-size:11px;color:#8a8f98}.sx-mailapp-body{display:grid;gap:10px;justify-items:center;text-align:center}.sx-mailapp-brand{margin:12px 0 0;font-size:13px;font-weight:800;letter-spacing:.02em}.sx-mailapp-hero{position:relative;width:100%;aspect-ratio:1}.sx-mailapp-hero .sx-pic{height:100%}.sx-mailapp-hero b{position:absolute;left:16px;right:16px;bottom:18px;font-family:Playfair Display,Georgia,serif;font-size:25px;line-height:1.05;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.55)}.sx-mailapp-body>p{margin:0;padding:0 18px;font-size:13px;line-height:1.4;color:#444}.sx-ai{position:relative;display:grid;gap:14px;align-content:start;min-height:494px;padding:0 14px 70px}.sx-ai-top{display:flex;justify-content:center;align-items:center;gap:6px;margin:0 0 6px;font-size:13px;font-weight:600;color:#444}.sx-ai .sx-a p{font-size:14px}.sx-ai-input{position:absolute;left:12px;right:12px;bottom:14px;margin:0;padding:10px 14px;border:1px solid #e3e3e6;border-radius:99px;font-size:13px;color:#9a9ca3}@media (max-width: 860px){.sx-ba{grid-template-columns:1fr;padding-top:36px}.industry-page .sx-pdp,.sx-plain{grid-template-columns:1fr}.sx-plain>.sx-pic{aspect-ratio:4 / 3}.industry-page .sx-wall{padding-top:48px}.sx-phones{gap:36px}}@media (max-width: 520px){.sx-store-search{display:none}.sx-store{justify-content:space-between}}.industry-page .sx-browser h4,.industry-page .sx-plain h4{font-family:Inter,system-ui,sans-serif}.sx-mailapp-hero:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(transparent,#0009)}.sx-mailapp-hero b{z-index:1}.sx-ba{margin-top:8px}.industry-page .sx-wall{padding-top:56px}.industry-page .sx-wall .sx-media{grid-template-columns:290px minmax(0,1fr);-moz-column-gap:48px;column-gap:48px}@media (max-width: 860px){.industry-page .sx-wall .sx-media{grid-template-columns:1fr}}.industry-page .sx-ba-col>figcaption b{font-family:Inter,system-ui,sans-serif;font-size:19px;font-weight:600;line-height:1.3}.industry-page .sx-ba-col>figcaption span,.industry-page .sx-ba-notes li{font-size:17px;line-height:1.55}.industry-page .sx-ba{margin-top:0}.industry-page.ind-a{--sell-ink: #323941;--sell-muted: #61666d;--sell-pink: #cf2b7b;--sell-line: #e7e0d6}.ind-a .journey-lede{font-size:clamp(19px,1.6vw,22px);color:var(--sell-ink)}.ind-step-head{max-width:760px;margin-bottom:clamp(32px,4vw,48px)}.ind-step1 .ej-single{padding-bottom:36px}.ind-knows{padding-block:clamp(24px,4vw,48px) clamp(56px,7vw,96px);text-align:left}.ind-knows-for{margin:0 0 20px;font:600 18px/1.4 Inter,system-ui,sans-serif;color:#fff}.ind-k4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ind-k4>div{padding:22px 22px 20px;border-radius:16px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22)}.ind-k4 h4{margin:0 0 12px;font:600 13px/1.3 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#ffffffdb}.ind-k4 ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.ind-k4 li{font-size:17px;line-height:1.4;color:#fff}.ind-places{display:grid;gap:clamp(64px,8vw,112px);padding-block:clamp(40px,5vw,64px) clamp(72px,9vw,120px)}.ind-place{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,72px);align-items:center}.ind-place.is-flip .ind-place-copy{order:2}.ind-place h4{margin:0 0 12px;font:600 clamp(28px,2.8vw,38px)/1.08 "Playfair Display",Georgia,serif;letter-spacing:-.01em;color:var(--sell-ink)}.ind-place-copy>p:not(.sell-kick){max-width:40ch;margin:0;font-size:18px;line-height:1.55;color:var(--sell-muted)}.ind-makes{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.ind-makes li{padding:7px 12px;border:1px solid var(--sell-line);border-radius:999px;background:#fff;font:500 14px/1 Inter,system-ui,sans-serif;color:var(--sell-ink)}.ind-pic{margin:0;display:grid;gap:12px;min-width:0}.ind-pic figcaption{font-size:14px;color:var(--sell-muted)}.ind-pic-frame{overflow:hidden;border:1px solid var(--sell-line);border-radius:16px;background:#fff;box-shadow:0 30px 60px -44px #32394173}.ind-pic-frame img{display:block;width:100%;height:auto}.ind-pic.is-portrait .ind-pic-frame{justify-self:center;max-width:380px}.ind-pic-situ{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;overflow:hidden;padding:clamp(20px,3vw,36px);border-radius:20px;background:#f3efe8}.ind-pic-situ .sx-solo{width:100%;min-width:0;max-width:640px}.ind-pic-situ .sx-browser{max-width:100%}.ind-pic-situ .sx-solo:is(.k-email,.k-social,.k-app,.k-ai,.k-push){max-width:300px}.ind-pic-situ .sx-solo:is(.k-card,.k-ticket){max-width:420px}.ind-places .sx-credits{margin:0;font-size:12px;color:var(--sell-muted)}.ind-year{padding-top:clamp(56px,7vw,88px);border-top:1px solid var(--sell-line);border-bottom:1px solid var(--sell-line);background:#fff}.ind-year-head{display:flex;align-items:center;gap:14px}.ind-year-head .sell-step-n,.ind-year-head .sell-kick{margin:0}.ind-h2{margin:0 0 14px;font:600 clamp(34px,3.6vw,48px)/1.05 "Playfair Display",Georgia,serif;letter-spacing:-.02em;color:var(--sell-ink)}.ind-p{max-width:52ch;margin:0;font-size:18px;line-height:1.55;color:var(--sell-muted)}.ind-months{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;margin:36px 0 0;padding:0;list-style:none}.ind-months li{display:grid;align-content:start;gap:6px;min-height:112px;padding:14px 12px;border:1px solid var(--sell-line);border-radius:14px;background:#faf7f1}.ind-months small{font:600 12px/1 Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--sell-muted)}.ind-months span{font-size:15px;line-height:1.3;color:var(--sell-ink)}.ind-months li.is-hot{border-color:var(--sell-pink);background:#fdf0f6}.ind-months li.is-hot small{color:var(--sell-pink)}.ind-a .sell-smarter-copy .sell-step-n{margin-bottom:14px}@media (max-width: 1100px){.ind-months{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width: 900px){.ind-k4{grid-template-columns:repeat(2,minmax(0,1fr))}.ind-place{grid-template-columns:1fr}.ind-place.is-flip .ind-place-copy{order:0}}@media (max-width: 560px){.ind-k4{grid-template-columns:1fr}.ind-months{grid-template-columns:repeat(2,minmax(0,1fr))}.ind-months li{min-height:0}.ind-pic-situ{padding:14px}}.ind-lost-head{padding-top:clamp(48px,6vw,80px)}.ind-lost-head h2{margin:0;font:600 clamp(38px,4.4vw,60px)/1.02 "Playfair Display",Georgia,serif;letter-spacing:-.02em;color:var(--sell-ink)}.ind-lost-head+.ind-prob{padding-top:clamp(40px,5vw,64px)}.ind-prob h3{margin:0 0 14px;font:600 clamp(30px,3.2vw,44px)/1.06 "Playfair Display",Georgia,serif;letter-spacing:-.02em;color:var(--sell-ink);text-wrap:balance}.ind-prob p.ind-cost{max-width:56ch;margin:0 0 16px;font-size:18px;line-height:1.55;color:var(--sell-muted)}.ind-prob p.ind-fix{max-width:56ch;margin:0;padding-left:16px;border-left:3px solid var(--sell-pink);font:500 18px/1.5 Inter,system-ui,sans-serif;color:var(--sell-ink)}.sell-step-3.ind-prob{text-align:left}.sell-step-3.ind-prob p{margin-inline:0}.sell-shoppers.ind-prob h3{color:#fff}.sell-shoppers.ind-prob .sell-shoppers-head{max-width:760px}.sell-shoppers.ind-prob p.ind-cost{margin-inline:auto;color:#ffffffdb}.sell-shoppers.ind-prob p.ind-fix{margin-inline:auto;padding:0;border:0;color:#fff;font-weight:600}.ind-value{padding-block:clamp(64px,8vw,104px);border-top:1px solid var(--sell-line)}.ind-value h2{margin:0 0 32px;font:600 clamp(34px,3.6vw,48px)/1.05 "Playfair Display",Georgia,serif;letter-spacing:-.02em;color:var(--sell-ink)}.ind-value-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ind-value-cols>div{padding:clamp(22px,3vw,32px);border:1px solid var(--sell-line);border-radius:18px;background:#fff}.ind-value-cols h3{margin:0 0 16px;font:600 13px/1 Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--sell-pink)}.ind-value-cols ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.ind-value-cols li{padding-left:22px;position:relative;font-size:18px;line-height:1.45;color:var(--sell-ink)}.ind-value-cols li:before{content:"";position:absolute;left:0;top:.55em;width:9px;height:9px;border-radius:50%;background:var(--sell-pink)}.ind-year>.journey-frame:first-child{padding-bottom:clamp(32px,4vw,56px)}@media (max-width: 760px){.ind-value-cols{grid-template-columns:1fr}}.ind-prob p.ind-fix{padding-left:0;border-left:0;font-weight:400;color:var(--sell-muted)}.sell-shoppers.ind-prob p.ind-fix{font-weight:400;color:#ffffffe0}.ind-c{--ic-ink: #2c323a;--ic-muted: #5d636b;--ic-pink: #d62f80;--ic-plum: #5e5884;--ic-sand: #f1ebe2;--ic-rule: #e3dcd2}.ind-c .journey-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:clamp(32px,5vw,80px);column-gap:clamp(32px,5vw,80px);align-items:start;padding-block:clamp(48px,6vw,88px) clamp(40px,5vw,72px)}.ind-c .journey-intro>*{grid-column:1}.ind-c .journey-intro h1{margin:0 0 22px;font:600 clamp(44px,5.2vw,74px)/1 "Playfair Display",Georgia,serif;letter-spacing:-.025em;color:var(--ic-ink)}.ind-c .journey-lede{max-width:30ch;margin:0 0 30px;font:400 clamp(19px,1.6vw,22px)/1.42 Inter,system-ui,sans-serif;color:var(--ic-ink)}.ind-c .ic-kinds{display:flex;flex-wrap:wrap;gap:6px 18px;margin:32px 0 0;padding:0;list-style:none;font:500 14px/1.4 Inter,system-ui,sans-serif;color:var(--ic-muted)}.ind-c .ic-fan{grid-column:2;grid-row:1 / span 6;position:relative;aspect-ratio:1 / .9;align-self:center}.ic-fan figure{position:absolute;margin:0;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 34px 60px -30px #2c323a80,0 2px 6px #2c323a0f}.ic-fan:not(.is-solo) img{display:block;width:100%;height:auto}.ic-fan .ic-fan-0{top:0;left:0;width:80%;transform:rotate(-1.5deg)}.ic-fan .ic-fan-1{bottom:2%;left:4%;width:54%;transform:rotate(1.2deg);z-index:2}.ic-fan .ic-fan-2{top:14%;right:0;width:34%;transform:rotate(2.5deg);z-index:1}.ic-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:0 clamp(72px,9vw,128px);border-top:1px solid var(--ic-rule);border-bottom:1px solid var(--ic-rule)}.ic-proof>div{display:flex;align-items:baseline;gap:16px;padding:28px 28px 28px 0}.ic-proof>div+div{padding-left:28px;border-left:1px solid var(--ic-rule)}.ic-proof strong{flex:none;font:600 clamp(38px,3.8vw,54px)/1 "Playfair Display",Georgia,serif;color:var(--ic-pink);letter-spacing:-.02em}.ic-proof span{font:400 15px/1.45 Inter,system-ui,sans-serif;color:var(--ic-ink)}.ic-proof small{display:block;margin-top:4px;font-size:13px;color:var(--ic-muted)}.ic-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(32px,5vw,80px);align-items:start}.ic-split h2,.ic-uses h2,.ic-plate h2,.ic-spotlight h2{margin:0;font:600 clamp(34px,3.6vw,50px)/1.05 "Playfair Display",Georgia,serif;letter-spacing:-.02em;color:var(--ic-ink)}.ic-list{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;margin:0;padding:0;list-style:none}.ic-list li{position:relative;padding:16px 0 16px 22px;border-top:1px solid var(--ic-rule);font:500 18px/1.4 Inter,system-ui,sans-serif;color:var(--ic-ink)}.ic-list li:before{content:"";position:absolute;left:0;top:25px;width:8px;height:8px;border-radius:50%;background:var(--ic-plum)}.ic-list.is-cost li:before{background:var(--ic-pink)}.ic-costs{padding-block:clamp(64px,8vw,112px);background:var(--ic-sand)}.ic-costs .ic-list li{border-top-color:#ddd3c6}.ic-pull{max-width:24ch;margin:0 auto;padding-block:clamp(48px,6vw,88px);border:0;font:italic 500 clamp(28px,3.2vw,44px)/1.18 "Playfair Display",Georgia,serif;color:var(--ic-plum);text-align:center}.ic-statement{padding-block:clamp(72px,9vw,128px) clamp(24px,3vw,40px);border-top:1px solid var(--ic-rule);text-align:center}.ic-statement h2{max-width:20ch;margin:0 auto 22px;font:600 clamp(38px,4.4vw,62px)/1.04 "Playfair Display",Georgia,serif;letter-spacing:-.025em;color:var(--ic-ink)}.ic-statement p{max-width:54ch;margin:0 auto;font-size:19px;line-height:1.55;color:var(--ic-muted)}.ic-step{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(32px,5vw,80px);align-items:center;padding-block:clamp(48px,6vw,88px)}.ic-step+.ic-step{border-top:1px solid var(--ic-rule)}.ic-step-n{display:block;margin-bottom:14px;font:600 15px/1 Inter,system-ui,sans-serif;color:var(--ic-pink)}.ic-step-n:after{content:"";display:inline-block;width:28px;height:1px;margin-left:10px;vertical-align:middle;background:currentColor}.ic-step-n.is-light{color:#fff}.ic-step h3,.ic-sell h3,.ic-everywhere h3{margin:0 0 14px;font:600 clamp(30px,3vw,42px)/1.06 "Playfair Display",Georgia,serif;letter-spacing:-.02em;color:var(--ic-ink)}.ic-step p{max-width:38ch;margin:0;font-size:18px;line-height:1.55;color:var(--ic-muted)}.ic-step p.ic-more{margin-top:16px;font:italic 500 22px/1.3 Playfair Display,Georgia,serif;color:var(--ic-plum)}.ic-step-visual{min-width:0}.ic-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px;margin:0;padding:0;list-style:none}.ic-logos li{display:flex;flex-direction:column;align-items:center;gap:10px}.ic-logos img{height:40px;width:auto;max-width:120px;-o-object-fit:contain;object-fit:contain}.ic-logos span{font:500 13px/1.2 Inter,system-ui,sans-serif;color:var(--ic-muted);text-align:center}.ic-sell h3{color:#fff}.ic-sell p.ic-750{margin-top:12px;font-weight:600;color:#fff}.ic-everywhere{padding-block:clamp(72px,9vw,120px) 32px;text-align:center}.ic-everywhere-head p{margin:0 0 8px;font-size:19px;color:var(--ic-muted)}.ic-channels{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:28px auto 0;padding:0;list-style:none;font:500 15px/1.6 Inter,system-ui,sans-serif;color:var(--ic-muted)}.ic-spotlight{margin-block:clamp(48px,6vw,88px) 0;padding-block:clamp(64px,8vw,112px);background:#2c323a;color:#fff}.ic-spotlight h2{max-width:18ch;color:#fff}.ic-spot-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:44px 0 0;padding:0;list-style:none}.ic-spot-list li{padding-top:18px;border-top:2px solid var(--ic-pink);font:500 18px/1.4 Inter,system-ui,sans-serif;color:#ffffffeb}.ic-spot-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px;margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.14)}.ic-spot-foot p{max-width:46ch;margin:0;font:400 22px/1.4 Playfair Display,Georgia,serif;color:#fff}.ic-btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 24px;border-radius:999px;background:var(--ic-pink);color:#fff;font:600 15px/1 Inter,system-ui,sans-serif;text-decoration:none}.ic-btn:hover{background:#bf2672}.ic-btn:focus-visible{outline:3px solid #f48aba;outline-offset:3px}.ic-uses{padding-block:clamp(72px,9vw,120px) clamp(48px,6vw,88px)}.ic-uses h2{max-width:22ch;margin-bottom:44px}.ic-uses ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 48px;margin:0;padding:0;list-style:none}.ic-uses li{padding-top:20px;border-top:1px solid var(--ic-ink)}.ic-uses h3{margin:0 0 8px;font:600 23px/1.2 Playfair Display,Georgia,serif;color:var(--ic-ink)}.ic-uses p{margin:0;font-size:16px;line-height:1.5;color:var(--ic-muted)}.ic-plate{padding-block:clamp(64px,8vw,112px);border-top:1px solid var(--ic-rule)}.ic-plate h2{margin-bottom:40px;text-align:center}.ic-plate dl{max-width:880px;margin:0 auto}.ic-plate dl>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:6px 32px;padding:20px 0;border-bottom:1px dotted #c9bfb2}.ic-plate dt{font:600 22px/1.25 Playfair Display,Georgia,serif;color:var(--ic-ink)}.ic-plate dd{margin:0;font-size:16px;line-height:1.5;color:var(--ic-muted)}.ic-outcomes{padding-block:clamp(64px,8vw,112px);background:linear-gradient(135deg,#5e5884,#a24c9a 58%,#e23487);color:#fff}.ic-outcomes .journey-frame{display:grid;grid-template-columns:1fr 1fr;gap:24px 64px}.ic-tag{margin:0;font:600 clamp(32px,3.6vw,52px)/1.06 "Playfair Display",Georgia,serif;letter-spacing:-.02em}.ic-tag span{display:block;margin-bottom:12px;font:500 15px/1 Inter,system-ui,sans-serif;letter-spacing:0;opacity:.82}.ic-trust{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px 48px;margin:32px 0 0;padding:28px 0 0;list-style:none;border-top:1px solid rgba(255,255,255,.28);font:500 17px/1.4 Inter,system-ui,sans-serif}.ind-c .ind-questions{margin-top:clamp(48px,6vw,80px)}@media (max-width: 1000px){.ind-c .journey-intro{grid-template-columns:1fr}.ind-c .ic-fan{grid-column:1;grid-row:auto;width:100%;max-width:620px;margin-top:40px}.ic-split,.ic-step{grid-template-columns:1fr}.ic-spot-list,.ic-uses ul{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.ic-proof{grid-template-columns:1fr}.ic-proof>div+div{padding-left:0;border-left:0;border-top:1px solid var(--ic-rule)}.ic-list,.ic-spot-list,.ic-uses ul,.ic-outcomes .journey-frame{grid-template-columns:1fr}.ic-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.ic-plate dl>div{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.ic-fan figure{transform:none}}.ic-pull{max-width:30ch}.ind-c .journey-lede{max-width:36ch}.ic-plate dd{font-size:17px}.ind-c .journey-breadcrumb{display:none}.ind-c .journey-label{display:inline-flex;align-items:center;gap:12px;margin:0 0 22px;font:600 clamp(17px,1.5vw,20px)/1 Inter,system-ui,sans-serif;color:var(--ic-pink)}.ind-c .journey-label svg,.ind-c .journey-label img{width:34px;height:34px}.ind-c .journey-intro h1,.ind-c .journey-lede,.ic-statement h2,.ic-statement p,.ic-sell p,.ic-step p,.ic-pull{text-wrap:balance}.ic-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 28px;margin:0;padding:0;list-style:none}.ic-icons.is-cost{grid-template-columns:repeat(3,minmax(0,1fr))}.ic-icons li{display:flex;flex-direction:column;gap:14px;font:500 18px/1.38 Inter,system-ui,sans-serif;color:var(--ic-ink)}.ic-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#ebe7f3;color:var(--ic-plum)}.ic-icons.is-cost .ic-icon{background:#f9dbe8;color:var(--ic-pink)}.ic-icon svg{width:22px;height:22px;stroke-width:1.8}.ic-split{grid-template-columns:1fr;gap:40px}.ind-c .ej-single .cbar,.ind-c .ej-single .crep{display:none}.ind-c .ej-single .clip{background:none;box-shadow:none;border:0;border-radius:0}.ic-sell .sell-shoppers-head{max-width:720px}.ic-sell .sell-shoppers-head p{font-size:19px}.ic-places{display:grid;grid-template-columns:1fr 1fr;gap:40px 32px;margin-top:40px;text-align:left}.ic-place h4{margin:0 0 14px;font:600 28px/1.1 Playfair Display,Georgia,serif;color:var(--ic-ink)}.ic-place .sell-channel-live{max-width:none;margin:0}@media (max-width: 1000px){.ic-icons,.ic-icons.is-cost{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.ic-places,.ic-icons,.ic-icons.is-cost{grid-template-columns:1fr}}.ind-c .ej-single .clip{grid-template-rows:1fr}.ic-uses{padding-block:clamp(72px,9vw,120px) clamp(56px,7vw,96px);text-align:center}.ic-uses h2{max-width:20ch;margin:0 auto 48px}.ic-uses ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 20px}.ic-uses li{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0;border:0}.ic-use-icon{display:grid;place-items:center;width:72px;height:72px;border-radius:22px;background:linear-gradient(135deg,#5e5884,#e23487);color:#fff;box-shadow:0 18px 34px -20px #d62f80cc}.ic-use-icon svg{width:32px;height:32px;stroke-width:1.7}.ic-uses h3{margin:0;font:600 19px/1.25 Playfair Display,Georgia,serif}.ic-plate{padding-block:clamp(72px,9vw,120px);background:var(--ic-sand);border-top:0}.ic-plate h2{max-width:20ch;margin:0 auto 52px;text-align:center}.ic-plate ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.ic-plate li{display:flex;flex-direction:column;gap:10px;padding:32px 30px 34px;border-radius:22px;background:#fff}.ic-role-icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:10px;border-radius:50%;background:#f9dbe8;color:var(--ic-pink)}.ic-role-icon svg{width:24px;height:24px;stroke-width:1.8}.ic-plate h3{margin:0;font:600 24px/1.15 Playfair Display,Georgia,serif;color:var(--ic-ink)}.ic-plate p{margin:0;font:400 18px/1.45 Inter,system-ui,sans-serif;color:var(--ic-muted)}.ic-outcomes{padding-block:clamp(80px,10vw,140px);text-align:center}.ic-outcomes .journey-frame{grid-template-columns:1fr;gap:28px}.ic-tag{font-size:clamp(40px,5vw,72px);line-height:1.02}.ic-tag span{margin-bottom:10px}.ic-trust{justify-content:center}@media (max-width: 1000px){.ic-uses ul{grid-template-columns:repeat(3,minmax(0,1fr))}.ic-plate ul{grid-template-columns:1fr 1fr}}@media (max-width: 720px){.ic-uses ul{grid-template-columns:1fr 1fr}.ic-plate ul{grid-template-columns:1fr}}.ic-problem{margin-top:clamp(40px,5vw,72px)}.ic-problem .sc-problem{background:none;padding-block:0 clamp(56px,7vw,96px)}.ic-problem .sc-wrap{max-width:1180px}.ic-river{padding-block:8px clamp(40px,5vw,72px)}#sc-home-concept.ic-problem .sc-problem{background:none;padding-top:0}#sc-home-concept.ic-problem{background:none}.ic-river+.ic-step{padding-top:clamp(24px,3vw,48px)}.ic-uses ul.ic-areas{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;text-align:left}.ic-uses ul.ic-areas>li{align-items:flex-start;gap:14px;padding:30px 26px 32px;border-radius:22px;background:#fff}.ic-uses ul.ic-areas h3{font-size:26px}.ic-uses ul.ic-areas ul{display:grid;gap:12px;margin:4px 0 0;padding:0;list-style:none}.ic-uses ul.ic-areas ul li{display:block;padding:12px 0 0;border-top:1px solid var(--ic-rule);font:400 16px/1.45 Inter,system-ui,sans-serif;color:var(--ic-muted);text-align:left}@media (max-width: 1000px){.ic-uses ul.ic-areas{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.ic-uses ul.ic-areas{grid-template-columns:1fr}}.ic-uses ul.ic-areas ul{grid-template-columns:1fr}.ic-problems{padding-block:8px clamp(48px,6vw,80px)}.ic-problems h2{margin:0 0 32px;font:600 clamp(34px,3.6vw,50px)/1.05 "Playfair Display",Georgia,serif;letter-spacing:-.02em;color:var(--ic-ink)}.ic-ptable{border-top:2px solid var(--ic-ink)}.ic-prow{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,1.2fr);gap:32px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--ic-rule)}.ic-prow.is-head{padding:14px 0;font:600 14px/1.3 Inter,system-ui,sans-serif;color:var(--ic-muted)}.ic-prow.is-head span:last-child{color:var(--ic-pink)}.ic-prow b{font:600 21px/1.25 Playfair Display,Georgia,serif;color:var(--ic-ink)}.ic-prow>span{font:400 17px/1.5 Inter,system-ui,sans-serif;color:var(--ic-muted)}.ic-prow strong{position:relative;padding-left:22px;font:600 17px/1.5 Inter,system-ui,sans-serif;color:var(--ic-ink)}.ic-prow strong:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:10px;border-radius:50%;background:var(--ic-pink)}@media (max-width: 860px){.ic-prow{grid-template-columns:1fr;gap:8px}.ic-prow.is-head{display:none}}.ic-prow>:last-child{margin:-22px 0;padding:22px 22px 22px 20px;background:#fbeef4}.ic-prow.is-head>:last-child{margin:-14px 0;padding:12px 20px;background:#f7dde9;border-radius:14px 14px 0 0}.ic-prow:last-child>:last-child{border-radius:0 0 14px 14px}.ic-sc-head{display:flex;align-items:center;gap:8px;color:var(--ic-pink)}.ic-sc-lockup{height:26px;width:auto}.ic-prow strong{display:flex;gap:12px;align-items:flex-start;padding-left:20px}.ic-prow strong:before{display:none}.ic-prow strong img{flex:none;width:22px;height:22px;margin-top:1px;border-radius:6px}.ic-find{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font:600 16px/1.4 Inter,system-ui,sans-serif;color:var(--ic-pink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.ic-find:hover{gap:12px}.ic-find.is-light{color:#fff}.ic-sell .sell-shoppers-head{max-width:min(75%,980px)}.ic-sell .sell-shoppers-head p{max-width:none}.ic-statement h2{max-width:min(75%,980px)}.ic-everywhere-head{max-width:min(75%,980px);margin-inline:auto}.ind-c .journey-lede{max-width:40ch}@media (max-width: 720px){.ic-sell .sell-shoppers-head,.ic-statement h2,.ic-everywhere-head{max-width:none}}.ic-outcomes .journey-frame.ic-big{grid-template-columns:1fr 1fr;gap:24px}.ic-bigbtn{display:flex;flex-direction:column;gap:12px;padding:clamp(28px,3vw,44px);border-radius:24px;background:#ffffff1f;border:1px solid rgba(255,255,255,.3);color:#fff;text-decoration:none;text-align:left;transition:background .2s ease,transform .2s ease}.ic-bigbtn:hover{background:#fff3;transform:translateY(-2px)}.ic-bigbtn:focus-visible{outline:3px solid #fff;outline-offset:4px}.ic-bigbtn small{font:600 15px/1 Inter,system-ui,sans-serif;opacity:.85}.ic-bigbtn strong{font:600 clamp(28px,3vw,42px)/1.08 "Playfair Display",Georgia,serif;letter-spacing:-.02em}.ic-bigbtn span{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;min-height:48px;margin-top:12px;padding:0 22px;border-radius:999px;background:#fff;color:#cf2b7b;font:600 15px/1 Inter,system-ui,sans-serif}@media (max-width: 760px){.ic-outcomes .journey-frame.ic-big{grid-template-columns:1fr}}.ic-sc-head{font:700 15px/1.2 Inter,system-ui,sans-serif}.ic-sc-head img{width:26px;height:26px;border-radius:7px}.ic-faq{padding-block:clamp(72px,9vw,120px)}.ic-faq h2{margin:0 0 40px;font:600 clamp(34px,3.6vw,50px)/1.05 "Playfair Display",Georgia,serif;letter-spacing:-.02em;color:var(--ic-ink)}.ic-faq dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0}.ic-faq dl>div{padding:26px 26px 28px;border-radius:20px;background:#fff}.ic-faq dt{margin:0 0 10px;font:600 21px/1.25 Playfair Display,Georgia,serif;color:var(--ic-ink)}.ic-faq dd{margin:0;font:400 16px/1.5 Inter,system-ui,sans-serif;color:var(--ic-muted)}@media (max-width: 1000px){.ic-faq dl{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.ic-faq dl{grid-template-columns:1fr}}.ic-faq-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px}.ic-faq-group{padding:28px 30px 12px;border-radius:22px;background:#fff}.ic-faq-group h3{margin:0 0 8px;font:600 15px/1.2 Inter,system-ui,sans-serif;color:var(--ic-pink)}.ic-faq-group details{border-top:1px solid var(--ic-rule)}.ic-faq-group details:first-of-type{border-top:0}.ic-faq-group summary{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;list-style:none;font:600 19px/1.3 Playfair Display,Georgia,serif;color:var(--ic-ink)}.ic-faq-group summary::-webkit-details-marker{display:none}.ic-faq-group summary svg{flex:none;color:var(--ic-muted);transition:transform .2s ease}.ic-faq-group details[open] summary svg{transform:rotate(180deg)}.ic-faq-group summary:focus-visible{outline:3px solid #f48aba;outline-offset:3px;border-radius:6px}.ic-faq-group details p{margin:0 0 18px;font:400 16px/1.55 Inter,system-ui,sans-serif;color:var(--ic-muted)}@media (max-width: 860px){.ic-faq-groups{grid-template-columns:1fr}}.ind-c .ic-fan.is-solo{aspect-ratio:auto;display:grid;place-items:center;padding:clamp(20px,3vw,40px);border-radius:24px;background:#f3efe8}.ic-fan.is-solo figure.is-situ{position:static;width:100%;max-width:560px;transform:none;overflow:visible;padding:0;background:none;box-shadow:none;border-radius:0}.ic-fan.is-solo .sx-solo{width:100%;min-width:0;margin-inline:auto}.ic-fan.is-solo .sx-browser{max-width:100%}.ic-fan.is-solo .sx-solo:is(.k-email,.k-social,.k-app,.k-ai,.k-push){max-width:320px}.ic-fan.is-solo .sx-solo:is(.k-card,.k-ticket){max-width:460px}.ic-places.is-own .ic-place>p{margin:-6px 0 16px;font:400 17px/1.45 Inter,system-ui,sans-serif;color:#5d636b}.ic-own{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;overflow:hidden;padding:clamp(18px,2.6vw,32px);border-radius:20px;background:#f3efe8}.ic-own .sx-solo{width:100%;min-width:0;max-width:560px}.ic-own .sx-browser{max-width:100%}.ic-own .sx-solo:is(.k-email,.k-social,.k-app,.k-ai,.k-push){max-width:300px}.ic-own .sx-solo:is(.k-card,.k-ticket){max-width:400px}.ic-credits{margin-top:18px;text-align:left}@media (max-width: 720px){.ic-own{padding:12px}}.ind-c .ic-fan-link{grid-column:2;justify-self:center;display:inline-flex;align-items:center;gap:6px;margin-top:18px;font:600 15px/1.3 Inter,system-ui,sans-serif;color:#d62f80;text-decoration:none;border-bottom:1px solid currentColor}.ind-c .ic-fan-link:focus-visible{outline:3px solid #f48aba;outline-offset:4px}@media (max-width: 1000px){.ind-c .ic-fan-link{grid-column:1;justify-self:start}}.industry-page{color:hsl(var(--charcoal));font-family:Inter,Arial,sans-serif}.industry-page>section{padding-block:calc(var(--section-space) / 2)}.industry-page>section:not(.sv-wallband)>div{width:min(var(--page-width),calc(100% - 2 * var(--page-gutter)));max-width:none;margin-inline:auto;padding-inline:0}.industry-page>section:first-of-type{padding-top:var(--space-xl);padding-bottom:var(--space-lg)}.industry-page>section:first-of-type header{max-width:53rem}.industry-page>section:first-of-type h1{font-size:var(--type-hero);font-weight:700;line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.industry-page>section:first-of-type header>p:last-child{max-width:46rem;font-size:var(--type-body);line-height:1.65}.industry-page>section h2{font-family:Playfair Display,Georgia,serif;font-size:var(--type-section);font-weight:700;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.industry-page .sc-page-cta h2{font-size:var(--type-subheading);line-height:1.2}.industry-page>section h3{font-family:Inter,system-ui,sans-serif;font-size:var(--type-body);font-weight:600;line-height:1.4}.industry-page>section :is(p,dd,li){line-height:1.65}.industry-cohorts{margin-top:var(--section-space);padding:clamp(1.5rem,3.75vw,3rem);background:hsl(var(--accent));border-radius:var(--radius)}.industry-cohorts>header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.industry-page>section .industry-cohorts h2{color:hsl(var(--paper));max-width:650px}.industry-cohorts .industry-cohort-logo{width:144px;flex-shrink:0;height:auto}.industry-cohorts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.industry-cohorts dl>div{background:hsl(var(--paper));border-radius:10px;padding:var(--space-lg)}.industry-cohorts dt{color:hsl(var(--foreground));font-size:var(--type-body);line-height:1.4;font-weight:600;margin-bottom:8px}.industry-cohorts dd{color:hsl(var(--foreground));font-size:var(--type-body)}.industry-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.industry-cta{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:12px;border-radius:10px;background:hsl(var(--primary));padding:12px 24px;font-size:14px;font-weight:600;line-height:1.3;color:hsl(var(--paper))}.industry-cta:hover{opacity:.9}.industry-moments{margin-top:var(--section-space)}.industry-moments>h2{margin-bottom:24px;max-width:46rem}.industry-moments ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.industry-moments li{display:grid;gap:14px;align-content:start;min-height:132px;padding:22px;border-radius:16px;background:hsl(var(--paper));border:1px solid var(--border-default);font-size:18px;font-weight:600;line-height:1.35;color:hsl(var(--charcoal))}.industry-moments li span{font-family:Playfair Display,Georgia,serif;font-size:28px;line-height:1;color:hsl(var(--accent))}.industry-faq{margin-top:var(--section-space);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:32px;align-items:start}.industry-faq details{border-top:1px solid var(--border-default)}.industry-faq details:last-child{border-bottom:1px solid var(--border-default)}.industry-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-size:18px;font-weight:600;color:hsl(var(--charcoal))}.industry-faq summary::-webkit-details-marker{display:none}.industry-faq summary:after{content:"+";font-size:22px;line-height:1;color:hsl(var(--accent))}.industry-faq details[open] summary:after{content:"−"}.industry-faq details p{padding:0 0 20px;font-size:var(--type-body);color:hsl(var(--muted-foreground));max-width:44rem}@media (max-width: 900px){.industry-faq{grid-template-columns:1fr;gap:8px}}@media (max-width: 640px){.industry-page>section:first-of-type{padding-top:var(--space-lg)}.industry-moments li{min-height:0;padding:18px;font-size:16px;grid-template-columns:auto 1fr;align-items:baseline}.industry-moments li span{font-size:22px}.industry-cohorts{margin-top:var(--space-2xl);padding:var(--space-lg)}.industry-cohorts>header{flex-direction:column;align-items:flex-start;gap:16px}.industry-cohorts dl{grid-template-columns:minmax(0,1fr)}.industry-cohorts dl>div{padding:20px}}.industry-page a:focus-visible,.industry-page summary:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px;box-shadow:0 0 0 5px hsl(var(--primary) / .12)}.industry-page .sc-page-cta>a:focus-visible{outline:2px solid hsl(var(--paper));outline-offset:3px;box-shadow:none}.industry-page .sc-page-intro header>p{font-size:clamp(20px,2.2vw,26px);line-height:1.35;color:hsl(var(--charcoal))}
