.p-spokesperson{--sp-max:1360px;--sp-pad:64px;--t-label:13px;--t-body:18px;--t-lead:24px;--t-display:clamp(30px,2.6vw,38px);--t-title:clamp(40px,4.4vw,64px);--sp-mono:'Geist Mono',ui-monospace,monospace;--sp-measure:686px;--sp-measure-wide:859px;--sp-mark:var(--violet)}html[data-theme="dark"] .p-spokesperson{--sp-mark:#A78BFA}.p-spokesperson > .container{max-width:var(--sp-max);padding-inline:var(--sp-pad)}.p-spokesperson.sp-sec{padding:72px 0}.p-spokesperson.sp-turn{padding:104px 0}.p-spokesperson{scroll-margin-top:144px}.p-spokesperson .eyebrow.eyebrow{font-size:19px;font-weight:500;color:var(--text);letter-spacing:.01em;margin-bottom:20px;gap:8px;white-space:normal;align-items:baseline}.p-spokesperson .eyebrow.eyebrow .eyebrow-dot{flex:none;position:relative;top:-1px;width:9px;height:9px;background:var(--grad)}.p-spokesperson .section-head{padding:0 0 32px;display:block;max-width:900px}.p-spokesperson .section-title{font-size:var(--t-title);max-width:20ch;line-height:1.02;margin:0;color:var(--text);text-wrap:balance}.p-spokesperson .sp-deck{font-size:var(--t-lead);line-height:1.45;color:var(--text-mid);max-width:var(--sp-measure-wide);margin:20px 0 0;text-align:left}.p-spokesperson .sp-p{font-size:var(--t-body);line-height:1.6;color:var(--text);max-width:var(--sp-measure);margin:0;text-align:left}.p-spokesperson h1,.p-spokesperson h2,.p-spokesperson h3{color:var(--text)}.p-spokesperson h3{font-size:var(--t-lead);font-weight:500;letter-spacing:-.02em;margin:0}.p-spokesperson.sp-hero{padding-bottom:72px}.p-spokesperson .sp-split{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:48px;align-items:start}.p-spokesperson .sp-hero-body{max-width:none}.p-spokesperson .sp-h1{font-size:clamp(40px,4.6vw,66px);line-height:1.02;letter-spacing:-.04em;max-width:30ch;color:var(--text);overflow-wrap:break-word}.p-spokesperson .sp-hero-body .hero-sub{max-width:var(--sp-measure);margin-top:32px;margin-bottom:20px;text-align:left;font-size:var(--t-lead);line-height:1.45;color:var(--text)}.p-spokesperson .sp-h1 .grad-text{background:linear-gradient(90deg,var(--violet) 0%,var(--magenta) 100%);-webkit-background-clip:text;background-clip:text;white-space:nowrap}.p-spokesperson .bc-link{color:var(--text-mid)}.p-spokesperson .bc-sep{color:var(--line-2)}.p-spokesperson .sp-hero-fig{margin:0;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:var(--panel-bg-2)}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) .p-spokesperson figure.sp-hero-fig{margin:0}.p-spokesperson .sp-hero-fig img,.p-spokesperson .sp-hero-fig .mock-pending{display:block;width:100%;height:auto}@media (min-width:981px){.p-spokesperson.sp-hero .sp-split{grid-template-columns:minmax(0,6.5fr) minmax(0,4.5fr);align-items:center}}.p-spokesperson .sp-def-grid{display:grid;grid-template-columns:1fr;gap:32px}.p-spokesperson .sp-def-body{max-width:var(--sp-measure)}.p-spokesperson .sp-def-body .sp-p{max-width:none}@media (min-width:981px){.p-spokesperson .sp-def-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:48px;align-items:center}}.p-spokesperson .turn{display:grid;grid-template-columns:minmax(0,4.5fr) minmax(0,5.5fr);gap:20px}.p-spokesperson .turn-past,.p-spokesperson .turn-now{padding:20px;display:flex;flex-direction:column;justify-content:center;gap:8px;border-radius:14px;min-height:168px}.p-spokesperson .turn-past{background:var(--panel-bg);color:var(--text-mid);border:1px solid var(--line)}.p-spokesperson .turn-now{background:var(--violet);color:#fff;border:1px solid transparent}.p-spokesperson .turn-k{font-family:var(--sp-mono);font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase}.p-spokesperson .turn-past .turn-k{color:var(--text-mid)}.p-spokesperson .turn-now .turn-k{color:rgba(255,255,255,.92)}.p-spokesperson .turn-t{margin:0;font-size:var(--t-display);font-weight:500;letter-spacing:-.05em;line-height:1;display:flex;align-items:center;gap:8px 20px;flex-wrap:wrap}.p-spokesperson .turn-past .turn-t{color:var(--text-dim)}.p-spokesperson .turn-s{font-size:var(--t-body);line-height:1.4;max-width:34ch}.p-spokesperson .turn-now .turn-s{color:rgba(255,255,255,.86)}.p-spokesperson .turn-who{display:flex;align-items:flex-end;gap:8px;padding-bottom:8px}.p-spokesperson .turn-who i{position:relative;display:block;width:32px;height:40px;color:var(--text-dim)}.p-spokesperson .turn-who i::before{content:"";position:absolute;left:50%;top:0;width:44%;aspect-ratio:1;transform:translateX(-50%);border-radius:50%;border:1px solid currentColor;box-sizing:border-box}.p-spokesperson .turn-who i::after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;border-radius:16px 16px 0 0;border:1px solid currentColor;border-bottom:0;box-sizing:border-box}.p-spokesperson .turn-who-mixed i:nth-child(1){width:26px;height:36px}.p-spokesperson .turn-who-mixed i:nth-child(2){width:38px;height:44px}.p-spokesperson .turn-who-mixed i:nth-child(2)::before{width:36%;border-radius:40%}.p-spokesperson .turn-who-mixed i:nth-child(3){width:30px;height:32px}.p-spokesperson .turn-who-mixed i:nth-child(3)::after{height:38%}.p-spokesperson .turn-now .turn-who i{color:rgba(255,255,255,.86)}.p-spokesperson .turn-who b{position:absolute;left:50%;bottom:-8px;height:4px;width:28px;transform:translateX(-50%);border-radius:2px;background:currentColor}.p-spokesperson .turn-who i:nth-child(2) b{width:20px}.p-spokesperson .turn-who i:nth-child(3) b{width:32px}.p-spokesperson .turn-who i:nth-child(4) b{width:16px}.p-spokesperson .turn-who i:nth-child(5) b{width:24px}.p-spokesperson .sync{margin:0;display:flex;flex-direction:column;gap:32px;max-width:var(--sp-measure-wide)}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) .p-spokesperson figure.sync{margin:0}.p-spokesperson .sync-row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px 20px;align-items:center}.p-spokesperson .sync-k{grid-column:1/-1;font-family:var(--sp-mono);font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;color:var(--text-mid)}.p-spokesperson .sync-track{display:contents}.p-spokesperson .sync-l{font-family:var(--sp-mono);font-size:var(--t-label);letter-spacing:.04em;color:var(--text-mid)}.p-spokesperson .sync-segs{display:flex;gap:8px;height:20px}.p-spokesperson .sync-segs i{display:block;height:100%;border-radius:4px;background:var(--bg-2);border:1px solid var(--line-2)}.p-spokesperson .sync-off .sync-mouth .sync-segs i{background:var(--panel-bg);border:1px dashed var(--text-dim)}.p-spokesperson .sync-on .sync-mouth .sync-segs i{background:var(--text);border-color:transparent}.p-spokesperson .sync-v{grid-column:2;font-size:var(--t-body);line-height:1.3;color:var(--text-mid)}.p-spokesperson .sync-on .sync-v{color:var(--text);font-weight:500}.p-spokesperson .sp-after{margin-top:32px}.p-spokesperson .order{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;max-width:var(--sp-measure-wide)}.p-spokesperson .order li{position:relative;padding:32px 20px 0 0;margin:0}.p-spokesperson .order li::before{content:"";position:absolute;left:0;right:0;top:7px;height:1px;background:var(--line-2)}.p-spokesperson .order li:last-child::before{display:none}.p-spokesperson .order li::after{content:"";position:absolute;left:0;top:0;width:15px;height:15px;border-radius:50%;box-sizing:border-box;background:var(--bg);border:1px solid var(--line-2)}.p-spokesperson .order .order-first::after{background:var(--text);border-color:var(--text)}.p-spokesperson .order .order-last::after{border-radius:2px;border-color:var(--text)}.p-spokesperson .order-k{display:block;font-family:var(--sp-mono);font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;color:var(--text-mid);margin-bottom:8px}.p-spokesperson .order-t{display:block;font-size:var(--t-body);font-weight:500;letter-spacing:-.015em;line-height:1.3;color:var(--text);max-width:20ch}.p-spokesperson .sp-uses{max-width:var(--sp-measure-wide);border-bottom:1px solid var(--line)}.p-spokesperson .sp-uses-i{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:48px;row-gap:8px;padding:20px 0;border-top:1px solid var(--line);align-items:baseline}.p-spokesperson .sp-uses-i p{margin:0;font-size:var(--t-body);line-height:1.5;color:var(--text)}.p-spokesperson .sp-links{display:flex;flex-wrap:wrap;gap:20px 48px;margin-top:48px}.p-spokesperson .sp-link{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--text)}.p-spokesperson .sp-link-k{font-family:var(--sp-mono);font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-mid)}.p-spokesperson .sp-link-t{font-size:var(--t-body);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.p-spokesperson .sp-link:hover .sp-link-t{text-decoration-thickness:2px}.p-spokesperson .sp-link:focus-visible{outline:2px solid var(--sp-mark);outline-offset:8px;border-radius:6px}.p-spokesperson .faq-h{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.p-spokesperson .faq-h .faq-q{width:100%;font-size:var(--t-body)}.p-spokesperson .faq-a p{text-align:left;font-size:var(--t-body);line-height:1.6}.p-spokesperson .faq-q:focus-visible{outline:2px solid var(--sp-mark)!important;outline-offset:3px!important;border-radius:6px}.p-spokesperson.cta{background:var(--bg)}.p-spokesperson .cta-title{font-size:var(--t-title);max-width:20ch;line-height:1.02}.p-spokesperson .cta-sub{font-size:var(--t-body);line-height:1.55;max-width:var(--sp-measure);color:var(--text-mid);text-align:left}html[data-theme="dark"] .p-spokesperson .turn-past .turn-t{color:#e8e6df}@media (max-width:980px){.p-spokesperson{--sp-pad:24px}.p-spokesperson.sp-sec{padding:48px 0}.p-spokesperson.sp-turn{padding:72px 0}.p-spokesperson.sp-hero{padding-bottom:48px}.p-spokesperson .sp-split{grid-template-columns:1fr;gap:32px}.p-spokesperson .sp-deck{max-width:none}.p-spokesperson .section-title{max-width:none}.p-spokesperson .sp-def-grid{gap:20px}.p-spokesperson .turn{grid-template-columns:1fr}.p-spokesperson .turn-past,.p-spokesperson .turn-now{min-height:0}.p-spokesperson .sp-uses-i{grid-template-columns:1fr}}@media (max-width:720px){.p-spokesperson .order{grid-template-columns:1fr}.p-spokesperson .order li{padding:0 0 20px 32px}.p-spokesperson .order li:last-child{padding-bottom:0}.p-spokesperson .order li::before{left:7px;right:auto;top:0;bottom:0;width:1px;height:auto}.p-spokesperson .sync-row{grid-template-columns:56px minmax(0,1fr);gap:8px}}@media (max-width:480px){.p-spokesperson.sp-hero .eyebrow.kicker{font-size:var(--t-label);margin-top:8px}.p-spokesperson .turn-now{background:var(--panel-bg);color:var(--text);border:1px solid var(--violet)}.p-spokesperson .turn-now .turn-k{color:var(--text-mid)}.p-spokesperson .turn-now .turn-s{color:var(--text)}.p-spokesperson .turn-now .turn-who i{color:var(--sp-mark)}}.p-spokesperson .sp-mia{margin:0;display:flex;flex-direction:column;gap:20px}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) .p-spokesperson figure.sp-mia{margin:0}.p-spokesperson .sp-mia-tabs{display:flex;gap:8px;flex-wrap:wrap}.p-spokesperson .sp-mia-tab{font:inherit;font-size:16px;padding:8px 16px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--text-mid);cursor:pointer}.p-spokesperson .sp-mia-tab:hover{color:var(--text)}.p-spokesperson .sp-mia-tab[aria-selected="true"]{border-color:var(--text);color:var(--text);background:var(--panel-bg)}.p-spokesperson .sp-mia-tab:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.p-spokesperson .sp-mia-panel{display:flex;flex-direction:column;gap:8px}.p-spokesperson .sp-mia-video{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:14px;border:1px solid var(--line);background:var(--panel-bg);object-fit:cover}.p-spokesperson .sp-mia-line{margin:0;font-size:var(--t-lead,24px);line-height:1.35;color:var(--text)}.p-spokesperson .sp-mia-cap{margin:0;font-family:var(--sp-mono);font-size:var(--t-label);color:var(--text-mid);letter-spacing:.02em}
