:root{--bg:#f6f5f3;--surface:#fff;--ink:#111;--muted:#5e5c5a;--line:#11111114;--line-strong:#11111124;--dark:#090a0a;--coral:#e8400d;--coral-soft:#ffeed8;--lavender:#8a73e9;--lavender-soft:#e2ddfd;--green:#47d096;--green-soft:#dff6ea}._siteShell_lcm{min-height:calc(100 * var(--home-vh,1vh));background:var(--bg);color:var(--ink);overflow-x:clip}._homeShell_lcm{background:#fff;max-width:100%;min-height:0;overflow-x:clip}._siteShell_lcm *,._siteShell_lcm :before,._siteShell_lcm :after{box-sizing:border-box}._siteShell_lcm a{color:inherit;text-decoration:none}._siteShell_lcm button,._siteShell_lcm input{font:inherit}._siteHeader_lcm,._siteHeader_lcm *,._siteHeader_lcm :before,._siteHeader_lcm :after{box-sizing:border-box}._siteHeader_lcm{z-index:50;padding:calc(9px + env(safe-area-inset-top,0px)) env(safe-area-inset-right,0px) 9px env(safe-area-inset-left,0px);background:0 0;position:sticky;top:0}._headerInner_lcm{width:min(1280px,100% - 48px);height:54px;box-shadow:none;background:0 0;border:0;border-radius:14px;align-items:center;gap:28px;margin:auto;padding:0;transition:width .32s cubic-bezier(.22,1,.36,1),height .32s,padding .32s;display:flex;position:relative}._headerInner_lcm>*{z-index:1;position:relative}._headerInner_lcm:before{z-index:0;border-radius:inherit;box-shadow:none;content:"";opacity:0;pointer-events:none;background:#f7f7f7;transition:opacity .28s;position:absolute;inset:0}._siteHeaderScrolled_lcm ._headerInner_lcm{width:min(var(--header-compact-width,959px), 100% - 96px);height:62px;padding:8px 12px 8px 16px}._siteHeaderScrolled_lcm ._headerInner_lcm:before{opacity:1}._siteHeaderOverHero_lcm{color:#fff}._siteHeaderOverHero_lcm:not(._siteHeaderScrolled_lcm){padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);background:0 0}._siteHeaderOverHero_lcm:not(._siteHeaderScrolled_lcm) ._headerInner_lcm{height:72px}._siteHeaderOverHero_lcm ._brandLogo_lcm ._brandLogoWord_lcm{fill:#fff}._siteHeaderOverHero_lcm ._navDropdown_lcm summary:hover,._siteHeaderOverHero_lcm ._navDropdown_lcm[open] summary{background:#ffffff24}._siteHeaderOverHero_lcm ._primaryButton_lcm{background:0 0;border-color:#fff;color:#fff!important}._siteHeaderOverHero_lcm ._primaryButton_lcm:hover{background:#ffffff1f}._siteHeaderOverHero_lcm ._mobileNavigation_lcm>summary{color:#fff}._siteHeaderOverHero_lcm._siteHeaderScrolled_lcm{color:inherit}._siteHeaderOverHero_lcm._siteHeaderScrolled_lcm ._brandLogo_lcm ._brandLogoWord_lcm{fill:#231815}._siteHeaderOverHero_lcm._siteHeaderScrolled_lcm ._navDropdown_lcm summary:hover,._siteHeaderOverHero_lcm._siteHeaderScrolled_lcm ._navDropdown_lcm[open] summary{background:#ffffffb8}._siteHeaderOverHero_lcm._siteHeaderScrolled_lcm ._primaryButton_lcm{background:#111;border-color:#111;color:#fff!important}._siteHeaderOverHero_lcm._siteHeaderScrolled_lcm ._primaryButton_lcm:hover{background:#292929}._siteHeaderOverHero_lcm._siteHeaderScrolled_lcm ._mobileNavigation_lcm>summary{color:inherit}@media (width>=961px){._siteHeaderScrolled_lcm:not(._siteHeaderDark_lcm){top:24px;overflow:visible}}._siteHeaderScrolled_lcm:not(._siteHeaderDark_lcm) ._headerInner_lcm:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f7f7;box-shadow:0 8px 24px #11111121}@media (width<=960px){._siteHeader_lcm._siteHeaderScrolled_lcm:not(._siteHeaderDark_lcm){box-shadow:0 8px 24px #11111121}}._brandLink_lcm{align-items:center;display:inline-flex}._brandLogo_lcm{width:auto;height:24px;display:block;transform:translateY(2px)}._brandLogoWord_lcm{fill:#231815}._brandLogoMark_lcm{fill:#ea5720}._brand_lcm{letter-spacing:-.06em;font-size:23px;font-weight:680}._brand_lcm span{color:var(--coral);font-weight:680}._desktopNav_lcm{align-items:center;gap:clamp(18px,5vw - 30px,34px);font-size:14px;display:flex}._desktopNav_lcm>a{color:inherit;text-decoration:none;transition:opacity .2s}._desktopNav_lcm>a:hover{opacity:.55}._navDropdown_lcm{background:0 0;border:0;position:relative}._navDropdown_lcm summary{box-shadow:none;-webkit-tap-highlight-color:transparent;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:9px;outline:none;align-items:center;gap:7px;margin:-7px -10px;padding:6px 9px;list-style:none;transition:background .2s;display:flex}._navDropdown_lcm summary::-webkit-details-marker{display:none}._navDropdown_lcm summary:hover,._navDropdown_lcm[open] summary{background:#ffffffb8}._navDropdown_lcm>div{z-index:20;width:250px;padding-top:12px;position:absolute;top:100%;left:-18px}._siteHeaderScrolled_lcm ._navDropdown_lcm>div{padding-top:36px}._navDropdownSurface_lcm{-webkit-backdrop-filter:blur(20px);background:#fffc;border:1px solid #ffffffb3;border-radius:12px;gap:0;padding:6px;display:grid;overflow:hidden;box-shadow:0 18px 45px #00000024}._navDropdownSurface_lcm a,._siteHeaderOverHero_lcm ._navDropdownSurface_lcm a{color:#111;background:0 0;border-radius:8px;padding:11px;font-size:13px;font-weight:600;line-height:1.45}._navDropdownSurface_lcm a:hover,._navDropdownSurface_lcm a:focus-visible{color:#111;background:#1111110f;outline:0}._navDropdown_lcm ._dropdownOverview_lcm,._siteHeaderOverHero_lcm ._navDropdown_lcm ._dropdownOverview_lcm{color:#111;border-bottom:1px solid #11111114;border-radius:0;justify-content:space-between;align-items:center;margin-bottom:5px;font-weight:600;display:flex}._headerActions_lcm{align-items:center;gap:22px;margin-left:auto;font-size:14px;display:flex}._signIn_lcm{color:inherit;white-space:nowrap;text-decoration:none}._signIn_lcm:hover{opacity:.55}._primaryButton_lcm,._analyzeButton_lcm{white-space:nowrap;background:#111;border:1px solid #111;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-weight:570;transition:transform .2s,background .2s;display:inline-flex;color:#fff!important}._primaryButton_lcm:hover{background:#292929;transform:translateY(-1px)}._analyzeButton_lcm:not(:disabled):hover{transform:translateY(-1px)}._siteHeaderScrolled_lcm ._headerActions_lcm ._primaryButton_lcm{transform:translate(2px)}._siteHeaderScrolled_lcm ._headerActions_lcm ._primaryButton_lcm:hover{transform:translate(2px)translateY(-1px)}._mobileNavigation_lcm{display:none}._hero_lcm{max-width:100%;min-height:0;padding:0 0 clamp(72px, 12 * var(--home-svh,1svh), 140px);isolation:isolate;background:#fff;margin-top:-72px;position:relative;overflow:hidden}._heroStage_lcm{z-index:4;min-height:calc(100 * var(--home-dvh,1dvh));min-height:calc(100 * var(--home-svh,1svh));padding:clamp(152px, 22 * var(--home-svh,1svh), 420px) 48px clamp(40px, 6 * var(--home-svh,1svh), 80px);box-sizing:border-box;background:var(--hero-edge,#0c0c0c);flex-direction:column;display:flex;position:relative}._heroBgVideoWrap_lcm{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}._heroBgVideo_lcm{z-index:0;object-fit:cover;object-position:center top;pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px}._heroBgScrim_lcm{z-index:0;pointer-events:none;background:linear-gradient(#00000075 0%,#0003 42%,#0000000f 72%,#0000 92%);position:absolute;inset:0}._heroBottomFade_lcm{z-index:0;height:min(280px, 32 * var(--home-svh,1svh));pointer-events:none;background:linear-gradient(#fff0 0%,#ffffff0a 14%,#ffffff1f 30%,#ffffff47 48%,#ffffff85 66%,#ffffffc7 82%,#fffffff0 92%,#fff 100%);position:absolute;bottom:-2px;left:0;right:0}._heroProduct_lcm ._heroIllustration_lcm{z-index:0;opacity:1;pointer-events:none;width:552px;height:538px;transition:width .4s,height .4s,top .4s,transform .4s;position:absolute;top:0;left:50%;right:auto;transform:translate(-50%,-72%)}._heroMascotVideo_lcm{object-fit:contain;opacity:0;width:100%;height:100%;display:block}._heroIllustration_lcm[data-playing=true] ._heroMascotVideo_lcm{opacity:1}._heroStage_lcm>:not(._heroBgVideoWrap_lcm):not(._heroBgScrim_lcm):not(._heroBottomFade_lcm){z-index:1;position:relative}._heroStage_lcm>._storeSearch_lcm._storeSearch_lcm{z-index:8}._heroStage_lcm>._scanExamples_lcm{z-index:1}._heroCopy_lcm{width:min(970px,100%);margin:0 auto clamp(56px, 7 * var(--home-svh,1svh), 110px);text-align:center;color:#fff;top:-16px}._heroDock_lcm{width:min(880px,100%);margin:0 auto}._heroCopy_lcm h1{letter-spacing:-.058em;letter-spacing:-.04em;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:.99}._heroCopy_lcm ._heroHeadline_lcm{line-height:1.18}._heroHeadline_lcm{justify-items:center;gap:.12em;line-height:1.18;display:grid}._heroHeadlinePrefix_lcm,._heroHeadlineTicker_lcm{width:100%;display:block}._heroHeadlinePrefix_lcm{font-size:clamp(30px,3.6vw,44px);line-height:1.18}._heroHeadlineTicker_lcm{flex-shrink:0;height:1.22em;min-height:1.22em;font-size:clamp(36px,4.2vw,52px);overflow:hidden}._heroHeadlineTrack_lcm{flex-direction:column;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex}._heroHeadlineTrack_lcm[data-instant=true]{transition:none}._heroHeadlineTrack_lcm>span{white-space:nowrap;justify-content:center;align-items:center;height:1.22em;display:flex}._heroHeadlineLive_lcm{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._heroHeadlineTrack_lcm{transition:none;transform:none!important}}._heroCopy_lcm p{color:#ffffffc7;max-width:720px;margin:22px auto 0;font-size:18px;line-height:1.5}._heroLead_lcm{z-index:1;color:#fff9;text-align:center;max-width:720px;margin:0 auto 4px;font-size:16px;line-height:1.5}._searchFields_lcm{display:contents}._searchFieldsWrap_lcm{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-width:0;display:grid;position:relative}._hero_lcm ._searchFieldsWrap_lcm{grid-area:1/1;display:block}._hero_lcm ._storeSearch_lcm{z-index:8;max-width:880px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;margin:12px auto 0;padding:0;overflow:visible}._hero_lcm ._searchFields_lcm{-webkit-backdrop-filter:blur(20px);background:#ffffffb8;border:1.5px solid #fff;border-radius:14px;grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0;padding:6px;display:grid}._hero_lcm ._searchFieldGroup_lcm{padding:5px 16px 4px}._hero_lcm ._searchFieldGroup_lcm label{margin:0 0 3px 28px;font-size:13px}._hero_lcm ._searchControl_lcm{color:#9a9a9d;gap:9px;height:28px}._hero_lcm ._searchControl_lcm>svg{flex:none;width:18px;height:18px}._hero_lcm ._searchControl_lcm input{caret-color:#0000;font-size:16px}._hero_lcm ._searchControl_lcm input::placeholder{color:#9a9a9d}._hero_lcm ._analyzeButton_lcm,._hero_lcm ._analyzeButton_lcm:disabled{box-shadow:none;background:#7e51ff;border:0;font-size:16px;font-weight:870;color:#fff!important}._hero_lcm ._analyzeButton_lcm:disabled:after{color:#fff;opacity:1;background:#e95721}._hero_lcm ._analyzeButton_lcm:not(:disabled),._hero_lcm ._analyzeButtonReady_lcm{cursor:pointer;animation:1.15s ease-out infinite _analyzeReadyGlow_lcm}._hero_lcm ._analyzeButton_lcm:not(:disabled):hover{background:#6e43ef;transform:none}@keyframes _analyzeReadyGlow_lcm{0%{transform:scale(1);box-shadow:0 0 #7e51ffcc,0 0 18px 6px #7e51ff8c}55%{transform:scale(1.045);box-shadow:0 0 0 20px #7e51ff00,0 0 36px 10px #7e51ff00}to{transform:scale(1);box-shadow:0 0 #7e51ff00,0 0 #7e51ff00}}._storeSearch_lcm{z-index:5;box-sizing:border-box;background:#fffffff0;border:1px solid #1111111c;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:0;width:100%;max-width:810px;margin:auto;padding:7px;display:grid;position:relative;box-shadow:0 10px 32px #11111112}._searchFieldGroup_lcm{min-width:0;padding:7px 16px 6px;position:relative}._searchFieldGroup_lcm+._searchFieldGroup_lcm{border-left:1px solid var(--line)}._searchFieldGroup_lcm label{margin:0 0 4px 28px;font-size:11px;font-weight:620;display:block}._searchControl_lcm{color:#787673;background:0 0;border:0;border-radius:0;align-items:center;gap:9px;height:25px;padding:0;transition:color .2s;display:flex}._searchControl_lcm:focus-within{color:#111}._searchControlSelected_lcm{color:#278557}._searchInputWrap_lcm{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}._searchCaret_lcm{pointer-events:none;background:#ff7a1a;border-radius:1px;width:2.5px;animation:1.06s step-end infinite _searchCaretBlink_lcm;position:absolute;top:4px;bottom:4px}@keyframes _searchCaretBlink_lcm{0%,45%{opacity:1}50%,to{opacity:0}}._searchControl_lcm input{caret-color:#0000;color:#111;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0;font-size:13px}._searchControl_lcm input::placeholder{color:#8a8681;opacity:1}._searchControl_lcm input::-webkit-search-cancel-button{display:none}._selectedCheck_lcm{color:#2d9d73;background:#47d09633;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}._siteShell_lcm ._analyzeButton_lcm{min-height:54px;font-family:var(--font-lato), Arial, Helvetica, sans-serif;white-space:nowrap;border-radius:10px;align-self:stretch;gap:10px;margin-left:8px}._hero_lcm ._analyzeButton_lcm{border-radius:14px;grid-area:1/2;align-self:stretch;align-items:center;gap:8px;min-width:148px;height:auto;min-height:0;margin:0;padding:0 16px 0 18px;position:relative;overflow:visible}._hero_lcm ._analyzeLabel_lcm{line-height:1;display:block;transform:none}._analyzeArrows_lcm{display:none}._hero_lcm ._analyzeButton_lcm:not(:disabled) ._analyzeArrows_lcm{flex:none;align-items:center;width:28px;height:14px;display:flex;overflow:visible;transform:translateY(-.5px)}._hero_lcm ._analyzeArrows_lcm svg{width:100%;height:100%;display:block;overflow:visible}._hero_lcm ._analyzeArrows_lcm path{fill:#fff}._hero_lcm ._analyzeButton_lcm:not(:disabled) ._analyzeArrowOne_lcm{animation:.45s forwards _analyzeArrowIn_lcm,1s .55s infinite _analyzeArrowFlash_lcm;transform:translate(-55%)}._hero_lcm ._analyzeButton_lcm:not(:disabled) ._analyzeArrowTwo_lcm{animation:.45s forwards _analyzeArrowIn_lcm,1s .35s infinite _analyzeArrowFlash_lcm;transform:translate(-28%)}._hero_lcm ._analyzeButton_lcm:not(:disabled) ._analyzeArrowThree_lcm{animation:1s .15s infinite _analyzeArrowFlash_lcm}@keyframes _analyzeArrowIn_lcm{to{transform:translate(0)}}@keyframes _analyzeArrowFlash_lcm{0%,to{fill:#fff}50%{fill:#7e51ff}}._hero_lcm ._analyzeButton_lcm:after{content:"Free";z-index:1;color:#fff;letter-spacing:0;pointer-events:none;transform-origin:50% 60%;background:#e95721;border-radius:8px;justify-content:center;align-items:center;padding:3px 8px 5px;font-size:12px;font-weight:700;line-height:1;animation:3.6s ease-in-out infinite _freeBadgeShake_lcm;display:flex;position:absolute;top:-10px;right:-12px}@keyframes _freeBadgeShake_lcm{0%,74%,to{transform:rotate(0)}78%{transform:rotate(-10deg)}82%{transform:rotate(8deg)}86%{transform:rotate(-5deg)}90%{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){._hero_lcm ._analyzeButton_lcm:after,._hero_lcm ._analyzeButton_lcm:not(:disabled),._hero_lcm ._analyzeButton_lcm:not(:disabled) ._analyzeArrowOne_lcm,._hero_lcm ._analyzeButton_lcm:not(:disabled) ._analyzeArrowTwo_lcm,._hero_lcm ._analyzeButton_lcm:not(:disabled) ._analyzeArrowThree_lcm,._searchCaret_lcm{animation:none;transform:none}}._analyzeButton_lcm:disabled{cursor:not-allowed;background:#b8b5b0;border-color:#b8b5b0;color:#efeeec!important}._turnstileChallenge_lcm{z-index:40;border:1px solid var(--line);background:#fff;border-radius:12px;width:min(332px,100%);padding:16px;position:absolute;top:calc(100% + 26px);left:50%;transform:translate(-50%);box-shadow:0 18px 45px #00000024}._turnstileChallenge_lcm>div{justify-content:center;display:flex}._turnstileChallenge_lcm:not(:has(iframe)){box-shadow:none;background:0 0;border:0;padding:0}._searchRequirement_lcm{color:#787673;text-align:center;width:100%;margin:0;font-size:10px;position:absolute;top:calc(100% + 9px);left:0}._searchResults_lcm{z-index:30;box-sizing:border-box;overscroll-behavior:contain;-webkit-backdrop-filter:blur(14px);background:#fffc;border:1px solid #ffffff8c;border-radius:12px;width:100%;max-height:min(360px,45dvh);padding:6px;position:absolute;top:calc(100% + 14px);left:0;overflow-y:auto;box-shadow:0 18px 45px #00000024}._searchResults_lcm p{color:var(--muted);margin:0;padding:13px;font-size:13px;line-height:1.45}._searchResults_lcm button{color:#111;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:10px;width:100%;padding:11px;display:flex}._searchResults_lcm button:hover,._searchResults_lcm button:focus-visible,._searchResults_lcm button[aria-selected=true]{background:#1111110f;outline:0}._searchResults_lcm button>svg{color:#777;margin-top:2px}._searchResults_lcm button span{gap:3px;min-width:0;display:grid}._searchResults_lcm button b{overflow-wrap:anywhere;font-size:13px}._searchResults_lcm button small{color:#595959;overflow-wrap:anywhere;font-size:12px;line-height:1.45}._storeSearch_lcm>._analyzeButton_lcm{grid-area:1/2}._searchConfirmation_lcm{color:var(--muted);overflow-wrap:anywhere;background:#fff;border-radius:12px;grid-column:1/-1;gap:4px;padding:10px 16px;font-size:12px;line-height:1.5;display:grid}._searchConfirmation_lcm strong{color:var(--ink)}._storeSearchCompact_lcm{grid-template-columns:1fr 1fr;width:100%}._storeSearchCompact_lcm ._searchFieldsWrap_lcm{grid-column:1/-1;grid-template-columns:1fr 1fr}._storeSearchCompact_lcm>._analyzeButton_lcm{grid-area:auto/1/auto/-1;min-height:50px;margin:7px 0 0}._hero_lcm ._heroProduct_lcm{z-index:1;width:min(1020px,100% - 120px);margin:clamp(16px, 3.2 * var(--home-svh,1svh), 36px) auto calc((var(--hero-product-scale,.85) - 1) * var(--hero-product-h,560px) + var(--hero-product-y,14px));transform:translate3d(0, var(--hero-product-y,14px), 0) scale(var(--hero-product-scale,.85));transform-origin:top;will-change:transform;position:relative}._hero_lcm ._heroIllustration_lcm{display:none}._heroProduct_lcm:before{z-index:0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);content:"";pointer-events:none;background:#ffffff47;border-radius:20px;position:absolute;inset:0}._sampleAnalysis_lcm{z-index:1;height:560px;min-height:560px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #00000024;border-radius:34px;grid-template-columns:170px 1fr;display:grid;position:relative;overflow:hidden}._srOnly_lcm{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (orientation:portrait){._hero_lcm ._heroProduct_lcm ._heroIllustration_lcm{top:10px}._hero_lcm ._heroProduct_lcm:before{top:18px;bottom:-18px}._hero_lcm ._sampleAnalysis_lcm{top:18px}}._sampleAnalysis_lcm>aside{border-right:1px solid var(--line);flex-direction:column;gap:4px;padding:23px 14px 18px;display:flex}._sampleBrandLogo_lcm{align-self:start;width:auto;height:20px;margin:0 0 24px 11px;display:block}._sampleAnalysis_lcm>aside>span{color:#5f5b56;border-radius:8px;padding:9px 11px;font-size:13px}._sampleAnalysis_lcm>aside ._sampleNavActive_lcm{color:#111;background:0 0;font-weight:650}._sampleStore_lcm{border:1px solid var(--line);background:#fbfaf9;border-radius:16px;gap:4px;margin-top:auto;padding:13px;display:grid}._sampleStore_lcm small{color:#787673;font-size:11px}._sampleStore_lcm strong{font-size:13px}._sampleStore_lcm span{color:#787673;font-size:11px}._sampleMain_lcm{box-sizing:border-box;flex-direction:column;min-width:0;height:100%;min-height:0;padding:22px;display:flex;overflow:hidden}._agentBeat_lcm{animation:.35s both _agentIn_lcm}@keyframes _agentIn_lcm{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._agentRequest_lcm{color:#111;overflow-wrap:anywhere;background:#0000000f;border-radius:10px;align-self:flex-end;width:fit-content;min-width:0;max-width:460px;margin:0 0 0 auto;padding:12px 14px 10px;font-size:17px;font-weight:620;line-height:1.28}._agentRequest_lcm b{color:#111;text-align:right;white-space:normal;opacity:.5;margin-top:6px;font-size:11px;font-weight:400;display:block}._agentComposer_lcm{z-index:2;border:1px solid var(--line);color:#9a958f;background:#fff;border-radius:18px;flex:none;justify-content:space-between;align-items:center;margin-top:12px;padding:8px 8px 8px 12px;font-size:14px;display:flex}._agentComposer_lcm i{color:#fff;background:#111;border-radius:50%;place-items:center;width:28px;height:28px;line-height:0;display:grid}._agentComposer_lcm i svg{stroke:none;width:14px;height:14px;display:block}._agentStage_lcm{flex:auto;min-height:0;padding-bottom:6px;overflow:hidden}._agentStage_lcm[data-welcome=true]{overflow:hidden}._agentMark_lcm{color:var(--coral);align-items:center;gap:6px;font-size:12px;font-weight:720;display:inline-flex}._agentMark_lcm i{background:var(--coral);border-radius:2px;width:7px;height:7px}._cmoSlide_lcm{align-content:start;gap:10px;min-height:0;padding-bottom:4px;display:grid}._cmoWelcome_lcm{box-sizing:border-box;align-content:start;gap:18px;min-height:430px;padding-inline:12px;animation:.65s cubic-bezier(.16,1,.3,1) both _cmoWelcomeIn_lcm;display:grid}._cmoWelcome_lcm h3{letter-spacing:1px;text-align:center;margin:4px 0 2px;font-family:Quando,Georgia,serif;font-size:28px;font-style:normal;font-weight:400}._cmoHomeComposer_lcm{background:#fff3;border:1px solid #82828224;border-radius:22px;gap:20px;min-height:112px;padding:22px 64px 18px 20px;display:grid;position:relative;box-shadow:0 9px 22px #8282821f}._cmoHomePrompt_lcm{color:#2e2118;white-space:nowrap;min-height:21px;padding-left:7px;font-size:17px;font-weight:610;line-height:1.25;display:block;position:relative;overflow:visible}._cmoHomePrompt_lcm:before{background:var(--coral);content:"";border-radius:999px;width:3px;height:16px;animation:2.8s ease-in-out both _cmoIntroCaret_lcm;display:block;position:absolute;top:1px;left:0}._cmoHomePlaceholder_lcm{color:#8d817894;font-weight:440}._cmoHomeSizer_lcm{display:none}._cmoHomeTyped_lcm{color:#2e2118;width:max-content;max-width:calc(100% - 7px);display:block;position:absolute;top:0;left:7px;overflow:hidden}._cmoHomeTyped_lcm[data-typing=true]:after{background:var(--coral);content:"";vertical-align:-3px;border-radius:999px;width:2px;height:16px;margin-left:3px;animation:1.25s ease-in-out infinite _cmoCaretBlink_lcm;display:inline-block}@media (orientation:portrait){._cmoHomePrompt_lcm{white-space:normal;min-width:0;display:grid}._cmoHomePlaceholder_lcm,._cmoHomeSizer_lcm,._cmoHomeTyped_lcm{grid-area:1/1}._cmoHomeSizer_lcm{visibility:hidden;overflow-wrap:anywhere;display:block}._cmoHomeTyped_lcm{overflow-wrap:anywhere;width:auto;max-width:none;position:static;overflow:visible}}._cmoHomeChips_lcm{align-items:center;gap:7px;display:flex;transform:translateY(3px)}._cmoHomeChips_lcm em{color:#4c4945;border:1px solid #1111111a;border-radius:99px;justify-content:center;align-items:center;gap:5px;min-height:24px;padding:4px 10px 4px 8px;font-size:11px;font-style:normal;font-weight:650;line-height:1;display:inline-flex}._cmoHomeChips_lcm em>i{opacity:.78;border:1.5px solid;border-radius:50%;width:10px;height:10px}._cmoHomeChips_lcm em>svg{fill:currentColor;stroke-width:1.4px;flex:none}._cmoHomeComposer_lcm>i{color:#fff;background:#ea5720;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:15px;right:16px}._cmoHomeComposer_lcm[data-ready=true]>i{animation:.42s both _cmoSendTap_lcm}._cmoHomeComposer_lcm>i svg{stroke-width:2.4px}._cmoWelcome_lcm>p{color:#5f5b56;margin:8px 0 -4px;font-size:13px;font-weight:760}._cmoQuickStart_lcm{grid-template-columns:1fr 1fr;gap:14px;display:grid}._cmoQuickStart_lcm article{background:#00000008;border:0;border-radius:20px;align-content:center;gap:5px;min-height:64px;padding:10px 12px;display:grid}._cmoQuickStart_lcm article>i{color:#e86d20;background:#fff;border-radius:7px;place-items:center;width:26px;height:26px;margin-bottom:3px;font-style:normal;display:grid}._cmoQuickStart_lcm article>i svg{stroke-width:2px}._cmoQuickStart_lcm strong{letter-spacing:-.02em;font-size:14px;font-weight:650}._cmoQuickStart_lcm span{color:#77736e;font-size:12px}._cmoReply_lcm{gap:12px;max-width:900px;display:grid}._cmoReply_lcm>._agentMark_lcm{width:max-content}._cmoReply_lcm p{color:#2e2118;letter-spacing:-.04em;gap:3px;width:fit-content;max-width:100%;margin:0;font-size:18px;font-weight:610;line-height:1.25;display:grid}._cmoReply_lcm p span{width:fit-content;max-width:100%;animation:.42s steps(30,end) both _cmoTypeIn_lcm}._cmoEvidence_lcm,._cmoTableCard_lcm{background:#fff;border:1px solid #11111121;border-radius:16px;gap:7px;max-width:900px;padding:9px 10px;display:grid}._cmoEvidence_lcm>header{align-items:baseline;gap:8px;display:flex}._cmoEvidence_lcm>header small,._cmoTableCard_lcm>header span{color:#8a8681;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:760}._cmoEvidence_lcm>header strong{color:#5f5b56;font-size:12px;font-weight:650}._cmoTableCard_lcm>header{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}._cmoTableCard_lcm>header strong{font-size:13px}._cmoTableCard_lcm>header em{color:#8a8681;text-align:right;font-size:10px;font-style:normal}._cmoDataTable_lcm{display:grid;overflow:hidden}._cmoDataHeader_lcm,._cmoDataRow_lcm{grid-template-columns:1fr 1.25fr;align-items:center;gap:10px;min-height:28px;display:grid}._cmoDataTableThree_lcm ._cmoDataHeader_lcm,._cmoDataTableThree_lcm ._cmoDataRow_lcm{grid-template-columns:1.5fr .55fr .7fr}._cmoDataTableSocial_lcm ._cmoDataHeader_lcm,._cmoDataTableSocial_lcm ._cmoDataRow_lcm{grid-template-columns:1fr 1.45fr}._cmoDataHeader_lcm{color:#9b9691;text-transform:uppercase;border-bottom:1px solid #e9e6e3;min-height:23px;font-size:10px;font-weight:700}._cmoDataRow_lcm{color:#5f5b56;border-bottom:1px solid #f0eeec;font-size:11px}._cmoDataRow_lcm:last-child{border-bottom:0}._cmoDataRow_lcm strong{color:#302b27;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}._cmoDataRow_lcm b{color:#302b27;font-size:12px}._cmoRank_lcm{color:#8a8681;vertical-align:-1px;background:#f4f1ee;border-radius:50%;place-items:center;width:16px;height:16px;margin-right:5px;font-size:9px;font-weight:750;display:inline-grid}._cmoRating_lcm{align-items:center;gap:4px;min-width:0;display:flex}._cmoRating_lcm i{color:#e79a22;letter-spacing:-.08em;white-space:nowrap;font-size:9px;font-style:normal}._cmoDataRow_lcm[data-selected=true]{background:#fff8f4}._cmoDataRow_lcm[data-selected=true] strong,._cmoDataRow_lcm[data-selected=true] b{color:var(--coral)}._cmoDataRow_lcm[data-tone=gap]{background:#fff8f4}._cmoDataRow_lcm[data-tone=gap] b,._cmoDataRow_lcm[data-tone=gap] span:last-child{color:var(--coral);font-weight:700}._cmoDataNote_lcm{color:#8a8681;font-size:10px}._cmoAction_lcm{box-sizing:border-box;background:#fff;border:1.5px solid #111;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;max-width:900px;min-height:104px;margin-bottom:2px;padding:10px 24px 14px 12px;display:flex}._cmoAction_lcm>div{gap:3px;min-width:0;display:grid}._cmoAction_lcm small{color:#111;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:760}._cmoAction_lcm strong{color:#111;letter-spacing:-.02em;font-size:17px;font-weight:720}._cmoAction_lcm span{color:#111;font-size:11px;line-height:1.35}._cmoAction_lcm em{color:#111;flex-wrap:wrap;align-items:baseline;gap:2px 5px;font-size:9px;font-style:normal;font-weight:720;display:flex}._cmoAction_lcm>div>em{margin-top:10px}._cmoAction_lcm em b{color:#ff731e;letter-spacing:-.04em;font-family:Quando,Georgia,serif;font-size:26px;font-weight:400;line-height:1}._cmoAction_lcm em i{color:#111;font-size:10px;font-style:normal;font-weight:650}._cmoActionStart_lcm{color:#fff;cursor:pointer;font-variation-settings:"wght" 720;letter-spacing:.04em;-webkit-font-smoothing:antialiased;background:#ff7a1a;border:2.2px solid #ff7a1a;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 20px;font-family:Geist Variable,Geist,sans-serif;line-height:1;display:inline-flex;font-size:12px!important;font-weight:720!important}._cmoActionStart_lcm svg{stroke-width:2.4px;flex:none}._cmoProcess_lcm{gap:7px;max-width:520px;display:grid}._cmoProcess_lcm p{color:#5f5b56;align-items:center;gap:8px;min-height:26px;margin:0;font-size:13px;display:flex}._cmoProcess_lcm svg{color:#1f8a4c;stroke-width:2.4px;flex:none}._cmoProcess_lcm i{border:2px solid #ffd39b;border-top-color:var(--coral);border-radius:50%;flex:none;width:12px;height:12px;animation:.75s linear infinite _cmoSpin_lcm}._cmoProcess_lcm p[data-active=true] span{color:#2e2118;font-weight:650}._cmoProcess_lcm em{gap:3px;font-style:normal;display:inline-flex}._cmoProcess_lcm em b{opacity:.42;background:#f4a15f;border-radius:50%;width:3px;height:3px;animation:1s ease-in-out infinite _cmoDot_lcm}._cmoProcess_lcm em b:nth-child(2){animation-delay:.16s}._cmoProcess_lcm em b:nth-child(3){animation-delay:.32s}@keyframes _cmoDot_lcm{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes _cmoWelcomeIn_lcm{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _cmoTypeIn_lcm{0%{clip-path:inset(0 100% 0 0);opacity:.65}to{clip-path:inset(0);opacity:1}}@keyframes _cmoSpin_lcm{to{transform:rotate(360deg)}}@keyframes _cmoCaretBlink_lcm{0%,to{opacity:1}50%{opacity:.12}}@keyframes _cmoIntroCaret_lcm{0%,25%,50%,75%{opacity:1}12.5%,37.5%,62.5%,87.5%{opacity:.12}to{opacity:0}}@keyframes _cmoSendTap_lcm{0%{transform:scale(1);box-shadow:0 0 #ea572000}45%{transform:scale(.9);box-shadow:0 0 0 7px #ea57201f}to{transform:scale(1);box-shadow:0 0 #ea572000}}._cmoPlanSlide_lcm ._cmoTimeline_lcm{margin-top:2px}._cmoTimeline_lcm{gap:11px;margin:0;padding:6px 14px 14px;display:grid}._cmoTimeline_lcm article{min-height:50px;box-shadow:none;background:#fff;border:1px solid #e6e6e6;border-radius:16px;grid-template-columns:70px 46px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:8px 14px;display:grid}._cmoTimeline_lcm article._agentBeat_lcm{backface-visibility:hidden;transform-origin:50% 0;animation:.46s cubic-bezier(.16,1,.3,1) both _cmoTimelineCardIn_lcm}._cmoTimeline_lcm small{color:#77736e;text-transform:uppercase;font-size:11px;font-weight:720}._cmoTimeline_lcm b{box-sizing:border-box;color:#3eb8ff;background:0 0;border:1px solid #3eb8ff;border-radius:7px;place-items:center;min-height:26px;font-size:12px;font-weight:600;display:grid}._cmoTimeline_lcm b[data-priority=Now]{color:#ff5a00;background:0 0;border-color:#ff5a00}._cmoTimeline_lcm b[data-priority=Next]{color:#3eb8ff;background:0 0;border-color:#3eb8ff}._cmoTimeline_lcm b[data-priority=Later]{color:#3dcc22;background:0 0;border-color:#3dcc22}._cmoTimeline_lcm span{color:#3f3b37;font-size:14px;font-weight:650;line-height:1.35}._cmoTimelineArrow_lcm{color:#dedbd6;justify-self:end;font-style:normal;display:grid}._cmoTimelineArrow_lcm svg{stroke-width:2.6px}@keyframes _cmoTimelineCardIn_lcm{0%{opacity:0;transform:perspective(700px)rotateX(-10deg)translateY(10px)scale(.99)}65%{opacity:1;transform:perspective(700px)rotateX(1deg)translateY(-1px)scale(1)}to{opacity:1;transform:perspective(700px)rotateX(0)translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._agentBeat_lcm,._cmoTimeline_lcm article._agentBeat_lcm,._cmoWelcome_lcm{animation:none}}@media (width<=1100px){._headerInner_lcm{width:calc(100% - 32px)}._siteHeaderScrolled_lcm ._headerInner_lcm{width:min(var(--header-compact-width,844px), 100% - 40px)}._headerActions_lcm{gap:14px}._heroProduct_lcm{width:calc(100% - 20px)}}@media (width<=960px){._siteHeader_lcm{padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;transition:background .24s,box-shadow .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s}._siteHeader_lcm._siteHeaderScrolled_lcm{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f7f7;border-bottom:0}._headerInner_lcm{width:100%;height:74px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:15px;padding:0 16px}._siteHeaderScrolled_lcm ._headerInner_lcm{width:100%;max-width:none;height:74px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0 16px}._siteHeaderScrolled_lcm ._headerInner_lcm:before{display:none}._siteHeaderOverHero_lcm:not(._siteHeaderScrolled_lcm){padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);background:0 0}._brand_lcm{font-size:22px}._heroCopy_lcm h1{width:100%;max-width:700px;margin-inline:auto}._desktopNav_lcm,._signIn_lcm{display:none}._headerActions_lcm{margin-left:auto}._headerActions_lcm ._primaryButton_lcm{white-space:nowrap;min-height:44px;padding:0 16px;font-size:13px}._mobileNavigation_lcm{display:block;position:relative}._mobileNavigation_lcm>summary{cursor:pointer;place-items:center;width:42px;height:42px;list-style:none;display:grid}._mobileNavigation_lcm>summary::-webkit-details-marker{display:none}._mobilePanel_lcm{z-index:50;top:calc(74px + env(safe-area-inset-top,0px));background:#f6f5f3;grid-template-columns:1fr 1fr;gap:30px;padding:28px 22px 60px;display:grid;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}._mobilePanel_lcm>div{flex-direction:column;gap:11px;display:flex}._mobilePanel_lcm b{text-transform:uppercase;margin-bottom:3px;font-size:11px}._mobilePanel_lcm a{color:var(--muted);font-size:13px}}@media (width<=820px){._siteHeader_lcm{padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;transition:background .24s,box-shadow .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s}._siteHeader_lcm._siteHeaderScrolled_lcm{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f7f7;border-bottom:0}._headerInner_lcm{width:100%;height:74px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:15px;padding:0 16px}._siteHeaderScrolled_lcm ._headerInner_lcm{width:100%;max-width:none;height:74px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0 16px}._siteHeaderScrolled_lcm ._headerInner_lcm:before{display:none}._brand_lcm{font-size:22px}._desktopNav_lcm,._signIn_lcm{display:none}._headerActions_lcm{margin-left:auto}._headerActions_lcm ._primaryButton_lcm{min-height:44px;padding:0 16px;font-size:13px}._mobileNavigation_lcm{display:block;position:relative}._mobileNavigation_lcm>summary{cursor:pointer;place-items:center;width:42px;height:42px;list-style:none;display:grid}._mobileNavigation_lcm>summary::-webkit-details-marker{display:none}._mobilePanel_lcm{z-index:50;top:calc(74px + env(safe-area-inset-top,0px));background:#f6f5f3;grid-template-columns:1fr 1fr;gap:30px;padding:28px 22px 60px;display:grid;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}._mobilePanel_lcm>div{flex-direction:column;gap:11px;display:flex}._mobilePanel_lcm b{text-transform:uppercase;margin-bottom:3px;font-size:11px}._mobilePanel_lcm a{color:var(--muted);font-size:13px}._hero_lcm{min-height:0;margin-top:-74px;padding:0 0 75px}._heroStage_lcm{min-height:100svh;padding:88px max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px))}._heroCopy_lcm{text-align:center;margin:max(8px,min(24svh - 5.5rem,100svh - 32rem)) auto 0}._heroDock_lcm{width:100%;margin-top:auto;margin-bottom:28px;padding-bottom:8px}._heroBottomFade_lcm{height:min(240px,34svh)}._heroCopy_lcm h1{font-size:clamp(26px,5.6vw,34px);line-height:1.18}._heroHeadlinePrefix_lcm{font-size:clamp(26px,5.6vw,34px)}._heroHeadlineTicker_lcm{font-size:clamp(30px,6.2vw,40px)}._heroCopy_lcm p{margin:20px auto 0;font-size:17px}._heroLead_lcm{margin:0 auto 8px;font-size:17px}._storeSearch_lcm{grid-template-columns:1fr;gap:0;padding:7px}._storeSearch_lcm>._analyzeButton_lcm{grid-area:auto/1/auto/-1}._searchFieldsWrap_lcm,._storeSearchCompact_lcm ._searchFieldsWrap_lcm{grid-template-columns:1fr}._searchControl_lcm input{font-size:16px}._hero_lcm ._storeSearch_lcm{grid-template-columns:1fr;gap:10px;padding:0}._hero_lcm ._searchFields_lcm{grid-template-columns:1fr;display:grid}._hero_lcm ._analyzeButton_lcm{grid-area:auto/1}._searchFieldGroup_lcm{padding:9px 12px}._searchFieldGroup_lcm+._searchFieldGroup_lcm{border-top:1px solid var(--line);border-left:0}._searchFieldGroup_lcm label{margin-left:28px;font-size:11px}._searchControl_lcm{height:28px}._hero_lcm ._searchFieldGroup_lcm{padding:12px 16px 10px}._hero_lcm ._searchFieldGroup_lcm label{margin-left:30px;font-size:16px}._hero_lcm ._searchControl_lcm{gap:10px;height:36px}._hero_lcm ._searchControl_lcm>svg{width:20px;height:20px}._hero_lcm ._searchControl_lcm input{font-size:16px}._analyzeButton_lcm{height:54px;margin:7px 0 0}._hero_lcm ._analyzeButton_lcm,._hero_lcm ._analyzeButton_lcm:disabled{justify-self:stretch;width:100%;min-height:58px;margin:8px 0 0;font-size:18px}._heroProduct_lcm ._heroIllustration_lcm{display:none}._hero_lcm ._heroProduct_lcm{width:calc(100% - 32px);margin-top:24px;transform:none}._searchRequirement_lcm{top:calc(100% + 8px)}._sampleAnalysis_lcm{min-height:0;display:block}._sampleAnalysis_lcm>aside{display:none}._sampleMain_lcm{padding:20px 18px}._agentRequest_lcm{justify-self:stretch;max-width:none}._agentStage_lcm{min-height:0}}@media (width<=520px){._headerActions_lcm ._primaryButton_lcm{padding:0 14px;font-size:12px}._mobilePanel_lcm{grid-template-columns:1fr}._heroCopy_lcm h1{width:100%;max-width:360px;margin-inline:auto}._heroCopy_lcm p{font-size:16px}._heroLead_lcm{font-size:17px}._sampleMain_lcm{padding:18px 12px}}@media (prefers-reduced-motion:reduce){._siteShell_lcm *,._siteShell_lcm :before,._siteShell_lcm :after{scroll-behavior:auto!important;transition:none!important}._heroProduct_lcm{transform:none}}@media (width<=960px){._mobileNavigation_lcm>._mobilePanel_lcm{display:none}._mobileNavigation_lcm[open]>._mobilePanel_lcm{display:grid}}@media (orientation:portrait){._siteHeader_lcm{padding-block:env(safe-area-inset-top,0px) 0}._headerInner_lcm,._siteHeaderScrolled_lcm ._headerInner_lcm{height:62px}._headerInner_lcm{gap:12px}._brandLogo_lcm{height:26px;transform:none}._headerActions_lcm ._primaryButton_lcm{border-radius:10px;min-height:38px;padding:0 14px;font-size:12px}._mobileNavigation_lcm>summary{width:40px;height:40px}._mobileNavigation_lcm>summary svg{width:24px;height:24px}._mobileNavigation_lcm>._mobilePanel_lcm{top:calc(62px + env(safe-area-inset-top,0px))}}._scanExamplesWrap_lcm{width:min(880px,100%);margin:16px auto 0}._scanExamples_lcm{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}._scanExample_lcm{color:#fff;-webkit-backdrop-filter:blur(20px);text-align:left;background:#00000012;border:1px solid #fff6;border-radius:12px;align-items:center;gap:10px;min-width:0;min-height:52px;padding:8px 14px;text-decoration:none;transition:background .18s,border-color .18s;display:flex}._scanExample_lcm:hover{background:#0000001f;border-color:#fffc}._scanExample_lcm:focus-visible{outline-offset:3px;outline:2px solid #fff}._scanExampleFlag_lcm{flex-shrink:0;font-size:19px;line-height:1}._scanExampleCopy_lcm{flex:1;gap:2px;min-width:0;display:grid}._scanExampleCopy_lcm strong{color:#fff;font-size:13px;font-weight:600;line-height:1.3}._scanExampleCopy_lcm small{color:#ffffffc7;font-size:11px;line-height:1.3}._scanExampleArrow_lcm{color:#fff;flex-shrink:0;width:16px;height:16px}@media (width<=760px){._scanExamplesWrap_lcm{width:calc(100% + 16px);margin:12px -16px 0 0}._scanExamples_lcm{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:250px;grid-auto-flow:column;padding:4px 16px 8px 0;overflow-x:auto}._scanExamples_lcm::-webkit-scrollbar{display:none}._scanExample_lcm{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){._scanExample_lcm{transition:none}._heroBgVideo_lcm{display:none}._heroStage_lcm{background:#0c0c0c url(/marketing/hero-stage.jpg?v=film1) 50%/cover no-repeat}}@media (orientation:portrait){._heroHeadlinePrefix_lcm{white-space:nowrap;font-size:clamp(20px,6.6vw,28px)}._heroHeadlineTicker_lcm{font-size:calc(1.15*clamp(36px,4.2vw,52px))}._heroStage_lcm{min-height:0;padding-top:calc(132px + env(safe-area-inset-top,0px));padding-bottom:24px}._heroCopy_lcm{margin:36px auto 40px;top:0}._heroCopy_lcm p,._heroLead_lcm{margin:28px auto 0;font-size:17px}._heroDock_lcm{margin-top:24px;margin-bottom:16px}._hero_lcm ._searchFieldGroup_lcm{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}._hero_lcm ._searchFieldGroup_lcm label{grid-area:1/2/1/4;margin:0}._hero_lcm ._searchControl_lcm{color:#111;display:contents}._hero_lcm ._searchControl_lcm>svg{color:#111;grid-area:1/1;width:18px;height:18px;display:block}._hero_lcm ._searchFieldGroup_lcm{padding:14px 16px 12px}._hero_lcm ._searchInputWrap_lcm{grid-area:2/1/2/4;min-height:40px}._hero_lcm ._searchCaret_lcm{top:8px;bottom:8px}._hero_lcm ._searchFieldGroup_lcm:has(._selectedCheck_lcm) ._searchInputWrap_lcm{grid-column:1/3}._hero_lcm ._selectedCheck_lcm{grid-area:2/3;width:28px;height:28px}._hero_lcm ._selectedCheck_lcm svg{width:22px;height:22px}._hero_lcm ._analyzeButton_lcm,._hero_lcm ._analyzeButton_lcm:disabled{min-height:54px;font-size:18px}._hero_lcm ._analyzeLabel_lcm{font-size:18px}._cmoAction_lcm{padding-right:14px}}@media (orientation:portrait) and (width<=820px){._heroHeadlinePrefix_lcm{white-space:nowrap;font-size:clamp(20px,6.6vw,28px)}._heroHeadlineTicker_lcm{font-size:calc(1.15*clamp(30px,6.2vw,40px))}}@supports (zoom:tan(atan2(100vw, 1920px))){@media (width>=1921px) and (orientation:landscape){body.home-page{--home-ui-scale:clamp(1, min(tan(atan2(100vw, 1920px)), tan(atan2(100dvh, 1080px))), 2);--home-vh:calc(1vh / var(--home-ui-scale));--home-svh:calc(1svh / var(--home-ui-scale));--home-dvh:calc(1dvh / var(--home-ui-scale));zoom:var(--home-ui-scale)}}}.v2Home{--ink:#1c1917;--black:#141414;--orange:#ff731e;--orange-deep:#c2410c;--warm:#f4f0ea;--muted:#78716c;--line:#e7e2da;--white:#fff;--container:1192px;color:var(--ink);background:var(--white)}.v2Home,.v2Home *{box-sizing:border-box}.v2Home a{color:inherit;text-decoration:none}.v2Home .feature-card a.feature-more{border:1.5px solid color-mix(in srgb, currentColor 12%, transparent);width:40px;height:40px;color:inherit;background:0 0;border-radius:11px}.v2Home .feature-card a.feature-more svg{display:none}.v2Home .feature-card a.feature-more:before{content:"";background:currentColor;width:20px;height:20px;-webkit-mask:url(/marketing/icon-arrow-up-right.svg) 50%/contain no-repeat;mask:url(/marketing/icon-arrow-up-right.svg) 50%/contain no-repeat}.v2Home button,.v2Home input{font:inherit}.v2Home img,.v2Home video{max-width:100%;display:block}.v2Home .container{width:min(var(--container), calc(100% - 48px));margin-inline:auto}.v2Home .button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}.v2Home .button-light{background:var(--white);color:var(--ink)}.v2Home .button-ghost-dark{color:var(--white);border-color:#ffffff40}@media (width<=760px){.v2Home .container{width:min(100% - 32px, var(--container))}}.hero{text-align:center;color:#fff;background:#141414;min-height:1207px;padding:82px 0 0;position:relative;overflow:hidden}.hero:before{content:"";opacity:.44;background:repeating-linear-gradient(90deg,#0000 0 45px,#ff731e0f 45px 48px),linear-gradient(#0000 20%,#ff731e6b 85%,#0000);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 75%,#0000);mask-image:linear-gradient(#0000,#000 20% 75%,#0000)}.hero-copy{z-index:1;max-width:810px;margin:auto;position:relative}.hero h1{letter-spacing:-.055em;max-width:720px;margin:0 auto 22px;font-size:clamp(52px,5.3vw,76px);line-height:.98}.hero p{color:#ffffffb8;max-width:720px;margin:auto;font-size:18px;line-height:1.55}.hero-actions{justify-content:center;gap:12px;margin-top:28px;display:flex}.trial-facts{color:#ffffff80;justify-content:center;gap:18px;margin-top:18px;font-size:11px;display:flex}.trial-facts span:before{content:"•";color:var(--orange);margin-right:8px}.hero-media{z-index:1;width:min(var(--container),calc(100% - 48px));border:1px solid #ffffff29;border-radius:14px 14px 0 0;margin:76px auto 0;position:relative;overflow:hidden;box-shadow:0 36px 90px #0000008c}.hero-media video{aspect-ratio:16/9;object-fit:cover;width:100%}.trust{background:#fff;padding:36px 0 30px}.trust p{text-align:center;color:#a8a29e;letter-spacing:.18em;margin:0 0 24px;font-size:9px;font-weight:700}.logos{justify-content:space-between;align-items:center;gap:28px;display:flex}.logos img{object-fit:contain;filter:grayscale();opacity:.86;width:auto;max-width:110px;height:24px}.ask-section{background:#fff;padding:82px 0 90px}.section-heading{letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.5vw,64px);line-height:1.02}.ask-section .section-heading{text-align:center}.tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 0 48px;display:flex}.tab{border:1px solid var(--line);min-height:34px;color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;padding:0 14px;font-size:12px;font-weight:650}.tab.is-active{border-color:var(--ink);background:var(--ink);color:#fff}.comparison{grid-template-columns:1fr 1.08fr;align-items:start;gap:42px;display:grid}.comparison-label{color:var(--muted);margin-bottom:12px;font-size:12px}.comparison-label strong{color:var(--orange-deep)}.old-ui,.agent-ui{border:1px solid var(--line);background:#fafafa;border-radius:14px;min-height:420px;overflow:hidden;box-shadow:0 20px 55px #1c19171a}.old-ui{grid-template-columns:105px 1fr;display:grid}.ui-sidebar{color:#78716c;background:#f1f0ee;padding:20px 12px}.ui-sidebar b{color:var(--ink);margin-bottom:18px;display:block}.ui-sidebar span{padding:8px 0;font-size:10px;display:block}.ui-page{text-align:left;padding:22px}.ui-page h3{margin:0 0 24px;font-size:19px}.metric-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.metric{border:1px solid var(--line);background:#fff;border-radius:8px;padding:14px}.metric span{color:var(--muted);font-size:9px;display:block}.metric b{font-size:22px}.table-row{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1fr .7fr;gap:8px;padding:15px 10px;font-size:11px;display:grid}.agent-ui{color:#fff;background:#16120f;flex-direction:column;display:flex}.agent-bar{color:#a8a29e;border-bottom:1px solid #ffffff14;gap:9px;padding:13px 16px;font-size:10px;display:flex}.agent-conversation{flex:1;align-content:end;gap:14px;padding:28px;display:grid}.message{color:#d6d3d1;text-align:left;background:#29231f;border-radius:12px;max-width:78%;padding:14px 16px;font-size:13px}.message.agent{background:#35231a;border:1px solid #ff731e73;margin-left:auto}.agent-input{color:#78716c;text-align:left;border:1px solid #ffffff24;border-radius:10px;margin:0 18px 18px;padding:16px;font-size:12px}.surface-section .section-heading{max-width:880px;margin-bottom:54px}.surface-board{grid-template-columns:1.1fr 1fr 1fr;gap:14px;display:grid}.surface-card{background:#1d1a18;border:1px solid #36302b;border-radius:12px;min-height:184px;padding:22px}.surface-card.wide{grid-column:span 2}.surface-card h3{margin:0 0 10px;font-size:18px}.surface-card>p{color:#a8a29e;margin:0;font-size:12px;line-height:1.5}.mini-list{gap:8px;margin-top:18px;display:grid}.mini-list span{color:#d6d3d1;background:#24201d;border:1px solid #342f2b;border-radius:7px;padding:10px;font-size:11px}.schedule{color:#d6d3d1;background:#28221e;border-radius:8px;margin-top:22px;padding:16px;font-size:12px}.schedule b{color:var(--orange)}.agency{background:var(--warm);padding:106px 0 112px;overflow:hidden}.agency-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;display:grid}.agency-head p:last-child{max-width:440px;color:var(--muted);margin:0 0 8px;line-height:1.55}.rail-title{color:var(--orange-deep);margin:52px 0 24px;font-size:12px}.feature-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(300px,31%);grid-auto-flow:column;gap:18px;padding-bottom:18px;display:grid;overflow-x:auto}.feature-card{scroll-snap-align:start;border:1px solid var(--line);background:#fff;border-radius:12px;min-height:420px;padding:18px}.feature-mock{border:1px solid var(--line);background:#fafafa;border-radius:8px;height:220px;margin-bottom:24px;overflow:hidden}.mock-top{border-bottom:1px solid var(--line);background:#fff;height:30px}.mock-body{gap:8px;padding:14px;display:grid}.mock-body span{background:#edeae6;border-radius:5px;height:28px}.feature-card small{color:var(--orange-deep);font-weight:800}.feature-card h3{margin:10px 0;font-size:18px}.feature-card p{color:var(--muted);font-size:13px;line-height:1.5}.feature-card a{color:var(--orange-deep);font-size:12px;font-weight:700}.stories{background:#fff;padding:100px 0 116px}.stories .section-heading{max-width:560px}.story-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:46px;display:grid}.story{color:#fff;background:linear-gradient(145deg,#33251d,#171412);border-radius:16px;flex-direction:column;justify-content:space-between;min-height:330px;padding:34px;display:flex;box-shadow:0 24px 40px #1c191724}.story-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.story-logo{object-fit:contain;filter:brightness(0)invert();opacity:.92;width:auto;height:28px}.story-metric{font-size:44px;font-weight:800}.story-metric span{color:#b7aea8;letter-spacing:.1em;margin-top:3px;font-size:10px;display:block}.story h3{max-width:440px;margin:0;font-size:20px;line-height:1.25}.story a{color:var(--orange);font-size:12px;font-weight:700}.faq-layout{grid-template-columns:.72fr 1.4fr;gap:84px;display:grid}.faq-copy p{max-width:300px;color:var(--muted);line-height:1.55}.faq-list{gap:12px;display:grid}.faq-item{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.faq-item button{width:100%;min-height:62px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;padding:0 20px;font-weight:650;display:flex}.faq-item button span:last-child{color:var(--orange-deep)}.faq-answer{color:var(--muted);margin:0;padding:0 20px 22px;font-size:14px;line-height:1.65;display:none}.faq-item[data-open=true]{border-color:#efc7b2}.faq-item[data-open=true] .faq-answer{display:block}.faq-more{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;justify-self:center;min-height:34px;padding:0 16px;font-size:11px}.closing{background:#fff;padding:84px 0}.closing-card{text-align:left;color:#fff;background:#1b1715 url(/marketing/sydekick-rooftop.webp) 55% 42%/cover no-repeat;border-radius:24px;place-items:center start;min-height:480px;padding:56px 40px 56px 36px;display:grid;position:relative;overflow:hidden}.closing-card:before{content:"";pointer-events:none;background:#100c0a75;position:absolute;inset:0}.closing-card>*{z-index:1;position:relative}.closing-card h2{letter-spacing:-.05em;max-width:720px;margin:0 0 18px;font-size:clamp(40px,4.5vw,62px);line-height:1}.closing-card p{color:#c7c2bf;max-width:560px;margin:0;line-height:1.55}.closing-card .hero-actions,.closing-card .trial-facts{justify-content:flex-start}@media (width<=760px){.hero{min-height:755px;padding-top:40px}.hero h1{max-width:330px;font-size:38px}.hero p{max-width:330px;font-size:12px}.hero-actions{margin-top:20px}.hero-actions .button{min-height:34px;padding:0 12px;font-size:10px}.trial-facts{flex-wrap:wrap;gap:4px 10px;font-size:8px}.hero-media{width:calc(100% - 32px);margin-top:45px}.trust{padding:40px 0 43px}.trust p{margin-bottom:26px}.logos{grid-template-columns:repeat(6,1fr);justify-items:center;gap:20px 10px;max-width:300px;margin:auto;display:grid;overflow:visible}.logos img{filter:none;min-width:0;max-width:110px;height:25px}.logos img:nth-child(-n+2),.logos img:nth-child(6),.logos img:nth-child(7){grid-column:span 3}.logos img:nth-child(n+3):nth-child(-n+5){grid-column:span 2}.logos img:nth-child(8){grid-column:span 6}.ask-section{padding:64px 0 74px}.section-heading{font-size:38px}.tabs{flex-wrap:nowrap;justify-content:flex-start;margin:24px 0 34px;overflow-x:auto}.tab{flex:none}.comparison{grid-template-columns:1fr;gap:28px}.old-ui,.agent-ui{min-height:370px}.old-ui{grid-template-columns:76px 1fr}.surface-section{padding:72px 0 80px}.surface-section .section-heading{margin-bottom:36px}.surface-board{grid-template-columns:1fr}.surface-card,.surface-card.wide{grid-column:auto;min-height:208px}.agency{padding:76px 0 84px}.agency-head{grid-template-columns:1fr;gap:24px}.feature-rail{grid-auto-columns:82%}.stories{padding:74px 0 88px}.story-grid{grid-template-columns:1fr}.story{min-height:285px}.faq{padding:76px 0 82px}.faq-layout{grid-template-columns:1fr;gap:36px}.closing{padding:52px 16px}.closing-card{min-height:430px;padding-inline:28px}.closing-card h2{font-size:38px}}@media (width>=761px){.ask-section{padding:68px 0 62px}.comparison-label{margin-bottom:10px}.old-ui,.agent-ui{min-height:360px}.ask-section{background:#f4f0ea;padding:68px 0 62px}.ask-section .section-heading{font-size:56px}.tabs{margin:34px 0 42px}.tab{background:#fff;min-height:38px;padding-inline:18px}.comparison{gap:24px}.comparison-label{margin-bottom:18px;font-size:14px;font-weight:650}.old-ui,.agent-ui{min-height:350px;box-shadow:0 14px 30px #1c191714}.old-ui{background:#fff;grid-template-columns:130px 1fr}.ui-sidebar{background:#f8fafc}.agent-ui{border-color:var(--orange);color:var(--ink);background:#fff;grid-template-rows:46px 1fr 64px;grid-template-columns:122px 1fr;display:grid}.agent-bar{color:#fff;background:#4b0b4b;border:0;grid-row:1/4;padding:18px 12px;line-height:2.2;display:block}.agent-conversation{background:#fff;grid-area:1/2/3;align-content:start;padding:52px 18px 18px}.message{color:#a8a29e;background:#fafafa;max-width:95%}.message.agent{color:#c7c2bd;background:#fff;border-color:#f1ede8;margin-left:0}.agent-input{border-color:var(--line);color:#a8a29e;background:#fff;grid-area:3/2;margin:8px 14px 14px}.stories{min-height:814px;padding:60px 0 100px}.stories .container{width:min(1144px,100% - 48px)}.stories .section-heading{max-width:620px;font-size:48px;line-height:1.02}.story-grid{gap:24px;margin-top:40px}.story{background:radial-gradient(circle at 50% 52%,#5a301c 0,#2b211c 36%,#1d1a18 78%);min-height:320px;padding:36px}.story-metric{font-size:60px;line-height:1}.story h3{font-size:22px}.closing{min-height:675px;padding:64px 0 80px}.closing>.container{width:min(1144px,100% - 48px)}.closing-card{background:#1b1715 url(/marketing/sydekick-rooftop.webp) 55% 42%/cover no-repeat;min-height:531px;padding:52px 48px 52px 40px}.closing-card h2{font-size:56px}.stories{padding:56px 0 64px}}@media (width<=760px){.stories{padding:32px 0}.stories .container{width:calc(100% - 48px)}.story-grid{margin-top:32px}.story{min-height:323px}.story:first-child{min-height:348px}}.stories .story-grid{width:min(100%,1060px);margin-inline:auto}.stories .story{color:#fff;min-height:280px;box-shadow:none;background:#ff9700;border-radius:20px;justify-content:flex-start;padding:26px 30px;position:relative;overflow:hidden}.stories .story:nth-child(2){background:#8d75ed}.story-notch{color:#fff;pointer-events:none;width:112px;height:112px;position:absolute;bottom:-1px;right:-1px}.story-top{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.story-icon{width:30px;height:30px}.stories .story-metric{letter-spacing:-.035em;font-size:40px;font-weight:650;line-height:1.05}.stories .story-metric span{color:#ffffffc7;letter-spacing:.08em;margin-top:7px;font-size:11px;font-weight:600}.stories .story h3{max-width:390px;margin:20px 84px 0 0;font-size:18px;font-weight:400;line-height:1.38}.stories .story-link{z-index:1;color:#171717;background:#fff;border:1.5px solid #171717;border-radius:18px;place-items:center;width:68px;height:68px;display:grid;position:absolute;bottom:8px;right:8px}.story-link svg{width:30px;height:30px}.story-link:hover{background:#f4f4f4}.story-link:focus-visible{outline-offset:3px;outline:3px solid #171717}@media (width<=760px){.stories .story,.stories .story:first-child{min-height:260px;padding:24px}.stories .story-metric{font-size:36px}.stories .story h3{margin-right:58px;font-size:17px}.ask-section{background:var(--warm);padding:48px 0 50px}.ask-section .container{width:calc(100% - 48px)}.ask-section .section-heading{max-width:230px;margin-inline:auto}.tabs{margin:36px 0 48px}.comparison-label{margin-bottom:12px;font-size:16px;font-weight:650}.old-ui,.agent-ui{border-radius:12px;height:212px;min-height:212px}.old-ui{grid-template-columns:78px 1fr}.ui-sidebar{padding:10px 7px}.ui-sidebar b{margin-bottom:7px;font-size:7px}.ui-sidebar span{padding:4px 0;font-size:6px}.ui-page{padding:12px 8px}.ui-page h3{margin:0 0 10px;font-size:11px}.metric-row{gap:5px}.metric{padding:6px 5px}.metric span{font-size:6px}.metric b{font-size:14px}.table-row{padding:7px 4px;font-size:6px}.agent-ui{border-color:var(--orange);color:var(--ink);background:#fff;grid-template-rows:30px 1fr 46px;grid-template-columns:74px 1fr;display:grid}.agent-bar{color:#fff;background:#4b0b4b;border:0;grid-row:1/4;padding:8px 6px;font-size:6px;line-height:1.8;display:block}.agent-conversation{background:#fff;grid-area:1/2/3;align-content:start;gap:8px;padding:30px 10px 6px}.message{color:#d6d3d1;background:#fafafa;border-radius:6px;max-width:96%;padding:6px 7px;font-size:6px}.message.agent{color:#f1ede8;background:#fff;border-color:#f1ede8;margin-left:0}.agent-input{border-color:var(--line);color:#a8a29e;background:#fff;border-radius:6px;grid-area:3/2;margin:6px 8px 8px;padding:8px;font-size:6px}}.surface-section{color:#171717;background:#fff;padding:100px 24px 28px}.surface-section .container{width:min(1192px,100% - 48px)}.surface-title{text-align:center;letter-spacing:-.028em;max-width:none;margin:0 0 40px;font-size:44px;font-weight:800;line-height:1.06}.surface-label{color:#777;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 13px;font-size:11px;font-weight:700;display:flex}.surface-label svg{flex:none}.surface-label:after{content:"";background:#e8e8e8;flex:1;height:1px}.surface-agent{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:33px;display:grid}.surface-suite-stage{background:#fff;border-radius:28px;padding:0}.surface-suite-head{flex-direction:column;align-items:center;gap:18px;margin-bottom:40px;display:flex}.surface-suite-head h2{letter-spacing:-.035em;text-align:center;max-width:820px;margin:0 auto;font-size:clamp(38px,3.8vw,48px);font-weight:700;line-height:1.15}.surface-suite-controls{flex:none}.surface-suite-head .surface-suite-controls{align-self:flex-end}.surface-suite-scroller{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:48px;overflow:auto visible;container-type:inline-size}.surface-suite-scroller::-webkit-scrollbar{display:none}.surface-suite{grid-auto-columns:calc(33.3333cqi - 10.6667px);grid-auto-flow:column;align-items:stretch;gap:16px;width:max-content;padding:48px 40px;display:grid;overflow:visible}.surface-tile{background:#fff;border:1px solid #e6e6e6;border-radius:14px;flex-direction:column;min-height:309px;padding:24px 24px 26px;display:flex;position:relative;overflow:hidden}.surface-suite .surface-tile{scroll-snap-align:start;min-height:320px;padding:24px 26px 26px}.surface-tile.is-wide{grid-column:span 2}.surface-tile.is-featured{border-color:#e6e6e6}.surface-crop{height:188px;padding:12px 14px;overflow:hidden}.surface-crop-panel{background:#f7f7f7;border-radius:10px}.surface-suite .surface-crop{height:132px}.surface-seam{background:#ebebeb;height:1px;margin-bottom:17px}.surface-suite .surface-seam{height:1px;margin-bottom:15px}.surface-crop-panel+.surface-seam{background:0 0;height:18px;margin-bottom:0}.surface-suite .surface-crop-panel+.surface-seam{height:16px}.surface-suite .surface-tile,.surface-suite .surface-tile.is-featured{background:#f4f4f4;border:0;border-radius:24px;grid-column:auto;transition:background .25s,color .25s}.surface-suite .surface-tile.is-current{background:#9157f5}.surface-suite .surface-tile.is-current h3,.surface-suite .surface-tile.is-current p{color:#fff}.surface-suite-icon{z-index:1;color:#7547dc;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:23px;font-weight:600;line-height:1;display:grid;position:absolute;top:24px;left:24px}.surface-suite .surface-crop{background:#fff;border-radius:10px;height:160px;padding:15px 16px;position:absolute;top:24px;left:100px;right:-18px;box-shadow:0 9px 24px #0000000d}.surface-suite .surface-tile.is-current .surface-crop{background:#fff}.surface-suite .surface-seam{display:none}.surface-suite .surface-tile h3{text-align:left;justify-content:flex-start;margin-top:auto}.surface-tile h3{letter-spacing:-.018em;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;line-height:27px;display:flex}.surface-suite .surface-tile h3{letter-spacing:-.03em;font-size:25px;font-weight:600;line-height:1.13}.surface-tile p{color:#686868;margin:4px 0 0;font-size:14px;font-weight:500;line-height:20.3px}.surface-suite .surface-tile p{color:#171717;text-align:left;margin-top:8px;font-size:13px;font-weight:400;line-height:1.32}.surface-suite-results{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:42px;display:grid}.surface-suite-results>div{text-align:center;align-content:start;justify-items:center;gap:5px;min-width:0;display:grid}.surface-suite-results strong{color:#000;letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(40px,3.8vw,56px);font-weight:600;line-height:1}.surface-suite-results strong>span{color:#000;margin-right:7px;font-size:1em;font-weight:600}.surface-suite-results .surface-up{color:#000;vertical-align:0;width:.72em;height:.72em;margin-right:6px;font-size:1em;font-weight:400;display:inline-block;overflow:visible}.surface-suite-results strong small{letter-spacing:-.02em;font-size:.46em;font-weight:650}.surface-suite-results>div>span{color:#737373;margin-top:8px;font-size:14px;font-weight:400}.surface-suite-results>div>small{color:#a0a0a0;font-size:11px}.surface-suite-results>div>span,.surface-suite-results>div>small{opacity:0;transform:translateY(8px)}.surface-suite-results.is-on>div>span,.surface-suite-results.is-on>div>small{opacity:1;transition:opacity .55s,transform .55s;transform:none}.surface-suite-results.is-on>div:first-child>span,.surface-suite-results.is-on>div:first-child>small{transition-delay:.28s}.surface-suite-results.is-on>div:nth-child(2)>span,.surface-suite-results.is-on>div:nth-child(2)>small{transition-delay:.38s}.surface-suite-results.is-on>div:nth-child(3)>span,.surface-suite-results.is-on>div:nth-child(3)>small{transition-delay:.48s}.surface-suite-results.is-on>div:nth-child(4)>span,.surface-suite-results.is-on>div:nth-child(4)>small{transition-delay:.58s}.surface-suite-results.is-on .surface-up{animation:.7s surface-up-nudge}@keyframes surface-up-nudge{0%{opacity:0;transform:translateY(6px)}45%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.surface-suite-results>div>span,.surface-suite-results>div>small{opacity:1;transform:none}.surface-suite-results.is-on .surface-up{animation:none}}.surface-badge{color:#e76513;letter-spacing:.07em;text-transform:uppercase;border-radius:200px;align-items:center;padding:2px 7px;font-size:12px;font-weight:700;display:inline-flex}.surface-name{color:#171717;font-size:13px;font-weight:600;line-height:19.5px}.surface-sub{color:#686868;font-size:12px;font-weight:500;line-height:17.4px}.surface-skill{justify-content:space-between;align-items:center;gap:12px;min-height:164px;display:flex}.surface-run{color:#1c1917;white-space:nowrap;background:#ff731e;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.surface-eyebrow{color:#686868;letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.surface-steps{gap:12px;display:grid}.surface-step{align-items:center;gap:10px;display:flex}.surface-step-n{color:#686868;border:1px solid #c8c8c8;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:grid}.surface-step.is-now .surface-step-n{color:#ff731e;background:#ff731e29;border-color:#ff731e}.surface-rows{gap:7px;display:grid}.surface-dirs{gap:10px;margin-top:10px;display:grid}.surface-row{color:#171717;border-bottom:1px solid #ededed;align-items:center;gap:10px;min-height:34px;padding:7px 0;font-size:13px;display:flex}.surface-row:last-child{border-bottom:0}.surface-dir{color:#171717;align-items:center;gap:8px;min-height:15px;font-size:12px;display:flex}.surface-row img,.surface-eng img,.surface-also img,.surface-dir img,.surface-app-icon{object-fit:contain;border-radius:3px;flex:0 0 16px;width:16px;height:16px}.surface-mark{color:#686868;place-items:center;width:16px;height:16px;font-size:11px;font-weight:700;display:grid}.surface-mark.accent{color:#1c1917;background:#ff731e;border-radius:8px;width:28px;height:28px;font-size:10px}.surface-dot{background:#ff731e;border-radius:50%;width:7px;height:7px;margin-left:auto}.surface-row.is-pending .surface-dot,.surface-dir.is-pending .surface-dot{background:0 0;box-shadow:inset 0 0 0 1px #b5b5b5}.surface-count{color:#686868;margin:3px 0 8px;font-size:12px}.surface-count b{color:#ff731e;font-weight:700}.surface-review-top,.surface-social-head{align-items:center;gap:8px;display:flex}.surface-stars{color:#ff731e;letter-spacing:.06em;font-size:11px}.surface-stars.quiet{color:#a0a0a0}.surface-src{color:#686868;font-size:12px}.surface-quote{color:#171717;margin-top:6px;font-size:13px;line-height:19.5px}.surface-bubble{color:#171717;padding:10px 0;font-size:13px;line-height:19.5px}.surface-bubble b{color:#ff731e}.surface-dest{color:#686868;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.surface-nets{color:#686868;margin-left:auto;font-size:11px}.surface-srcbar{color:#686868;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.surface-srcbar .surface-alt{margin-left:auto;font-weight:500}.surface-pack,.surface-loc{color:#171717;white-space:nowrap;align-items:center;gap:10px;padding:5px 0;font-size:13px;display:flex}.surface-pack .surface-name{text-overflow:ellipsis;overflow:hidden}.surface-pack.is-hit{color:#dc5f10;font-weight:700}.surface-rating,.surface-loc span:last-child{color:#686868;margin-left:auto;font-size:12px}.surface-url{color:#686868;letter-spacing:-.02em;margin-bottom:8px;font-size:12px}.surface-url b{color:#ff731e}.surface-eng{color:#686868;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.surface-eng em{color:#686868;letter-spacing:0;text-transform:none;margin-left:4px;font-style:normal;font-weight:500}.surface-ans{margin:10px 0 12px;font-size:15px;line-height:24px}.surface-cite{color:#1c1917;background:#ff731e;border-radius:5px;margin-left:4px;padding:1px 6px;font-size:12px;font-weight:600;display:inline-flex}.surface-also{color:#686868;align-items:center;gap:14px;font-size:12px;display:flex}.surface-also span{align-items:center;gap:6px;display:inline-flex}.surface-agent-feature{background:#f3f3f3;border-radius:40px;margin-bottom:48px;padding:54px 48px 46px;overflow:hidden}.surface-agent-feature .surface-title{color:#171717;max-width:820px;margin:0 auto 36px;font-size:clamp(32px,3.1vw,42px);font-weight:600;line-height:1.15}.surface-agent-feature .surface-agent{gap:16px;margin-bottom:0}.surface-agent .surface-tile{text-align:center;border:0;border-radius:32px;align-items:center;min-height:354px;padding:34px 24px 32px;transition:transform .25s,box-shadow .25s;box-shadow:0 12px 30px #0000000f}.surface-agent .surface-tile:hover{transform:translateY(-5px);box-shadow:0 18px 34px #0000001a}.surface-agent-art{width:240px;max-width:100%;height:185px;margin:0 auto 18px;display:block}.surface-agent-art svg{width:100%;height:100%;display:block}.surface-agent-art img{object-fit:contain;width:100%;height:100%}.surface-agent .surface-tile h3{justify-content:center;font-size:25px;line-height:1.2}.surface-agent .surface-tile p{color:#42403d;max-width:280px;margin:10px auto 0;font-size:15px;line-height:1.45}@media (width<=900px){.surface-agent-feature{padding:48px 28px 32px}.surface-agent-feature .surface-agent{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.surface-agent .surface-tile{min-height:320px}.surface-suite{grid-auto-columns:calc(50cqi - 8px)}.surface-suite-results{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}}@media (width<=760px){.surface-section{padding:72px 16px 28px}.surface-section .container{width:100%}.surface-agent-feature{border-radius:28px;margin-bottom:38px;padding:38px 18px 20px}.surface-agent-feature .surface-title{max-width:420px;margin-bottom:28px;font-size:28px}.surface-agent .surface-tile{border-radius:26px;min-height:300px;padding:25px 20px 28px}.surface-agent-art{height:180px;margin-bottom:12px}.surface-agent .surface-tile h3{font-size:23px}.surface-agent .surface-tile p{font-size:14px}.surface-agent{grid-template-columns:1fr;margin-bottom:24px}.surface-agent-feature .surface-agent{margin-bottom:0}.surface-tile,.surface-tile.is-wide{grid-column:auto;min-height:0}}@media (width<=640px){.surface-suite-stage{border-radius:22px;padding-block:0}.surface-suite-head h2{font-size:38px}.surface-suite{grid-auto-columns:calc(100cqi - 80px)}.surface-suite .surface-tile{min-height:320px}.surface-suite-results{gap:22px 12px}.surface-suite-results strong{font-size:38px}}@media (prefers-reduced-motion:reduce){.surface-agent .surface-tile{transition:none}.surface-agent .surface-tile:hover{transform:none}.surface-suite-scroller{scroll-behavior:auto}.surface-suite .surface-tile{transition:none}}.agency{color:#1c1917;background:#fff;padding:100px 0 104px;overflow:hidden}.agency-inner{width:min(1144px,100% - 48px);margin:0 auto}.agency-head{max-width:736px;display:block}.agency-head h2{letter-spacing:-.04em;margin:8px 0 16px;font-size:52px;font-weight:800;line-height:1.08}.agency-sub{color:#57534e;max-width:672px;margin:0;font-size:19px;font-weight:400;line-height:1.5}.rail-top{justify-content:flex-end;align-items:center;gap:16px;margin:40px 0 24px;display:flex}.rail-hint{color:#57534e;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.rail-hint svg{width:16px;height:16px}.rail-arrows{gap:8px;display:flex}.rail-btn{color:#1c1917;cursor:pointer;background:#fff;border:1px solid #e6eaec;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.rail-btn svg{width:16px;height:16px}.rail-btn:disabled{opacity:.35;cursor:default}.rail-btn:hover:not(:disabled){color:#1c1917;background:#f3f3f3;border-color:#e6eaec}.rail-wrap{width:min(1144px,100% - 48px);margin:0 auto;position:relative;overflow:hidden}.rail-fade{z-index:6;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff);width:72px;position:absolute;top:0;bottom:0;right:0}.rail-fade.left{background:linear-gradient(270deg,#fff0,#fff);left:0;right:auto}.rail-fade.left.hidden{display:none}.feature-rail{scroll-snap-type:none;scrollbar-width:none;counter-reset:agency-card;gap:0;padding:56px 72px 76px 24px;display:flex;overflow-x:auto}.feature-rail::-webkit-scrollbar{display:none}.feature-card{--card-tilt:-3deg;--card-offset:0px;z-index:1;color:#fff;counter-increment:agency-card;height:426px;transform:translateY(var(--card-offset)) rotate(var(--card-tilt));background:#4f60f4;border:0;border-radius:24px;flex-direction:column;flex:0 0 286px;margin-left:-22px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 16px #191c3b17}.feature-card:first-child{margin-left:0}.feature-card:nth-child(2){--card-tilt:4deg;--card-offset:22px;background:#36a53c}.feature-card:nth-child(3){--card-tilt:-4deg;--card-offset:-8px;color:#231d18;background:#ff9c50}.feature-card:nth-child(4){--card-tilt:3deg;--card-offset:24px;color:#182534;background:#56a7f3}.feature-card:nth-child(5){--card-tilt:-2deg;--card-offset:5px;background:#7547ed}.feature-card:nth-child(6){--card-tilt:4deg;--card-offset:25px;color:#2a2114;background:#ffbd54}.feature-card:nth-child(7){--card-tilt:-3deg;--card-offset:-3px;color:#241329;background:#cb4ce9}.feature-card:nth-child(8){--card-tilt:3deg;--card-offset:19px;background:#4552b9}.feature-card:nth-child(9){--card-tilt:-4deg;--card-offset:3px;color:#2c1814;background:#ef7158}.feature-card:before{display:none}.feature-more{z-index:2;width:32px;height:32px;color:inherit;background:#ffffff30;border-radius:50%;place-items:center;display:grid;position:absolute;top:15px;right:17px}.feature-more svg{width:14px;height:14px}.feature-mock{background:#fff;flex:none;order:2;height:186px;margin:0;padding:0}.mwin{height:100%;box-shadow:none;background:#fff;border:0;border-radius:0;overflow:hidden}.mbar{color:#78716c;border-bottom:1px solid #eef1f2;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:11px;font-weight:600;display:flex}.mdots{display:none}.fbody{flex-direction:column;flex:1;order:1;gap:10px;padding:34px 20px 16px;display:flex}.fbody small{color:inherit;letter-spacing:.08em;opacity:.8;font-size:11px;font-weight:700}.fbody h3{letter-spacing:-.025em;margin:0;font-size:23px;font-weight:800;line-height:1.15}.fbody p{color:inherit;opacity:.85;margin:0;font-size:13px;line-height:1.4}@media (hover:hover){.feature-card:hover{z-index:5;transform:translateY(calc(var(--card-offset) - 14px)) rotate(0);box-shadow:0 12px 22px #191c3b1f}}.cc{grid-template-columns:108px 1fr;height:calc(100% - 28px);display:grid}.cc-side{background:#f8fafc;padding:8px;font-size:10px}.cc-slabel{color:#a8a29e;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:9px}.cc-client{color:#44403c;border-radius:6px;align-items:center;gap:6px;padding:5px 6px;display:flex}.cc-client.on{background:#fff}.cc-client i{border-radius:4px;width:14px;height:14px}.cc-main{padding:10px}.cc-hd{align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.cc-hd b{color:#fff;background:#0085ff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.cc-stats{grid-template-columns:1fr 1fr;gap:6px;display:grid}.cc-stats div{border:1px solid #e7e2da;border-radius:8px;padding:6px}.cc-stats b{font-size:14px;display:block}.cc-stats span{color:#78716c;font-size:9px}.wl,.rp,.bv,.tm,.dp,.api,.mcp,.pt{padding:10px 12px;font-size:11px}.wl-drop{color:#44403c;border:1px dashed #d6d3d1;border-radius:8px;flex-direction:column;gap:2px;padding:10px;font-weight:600;display:flex}.wl-drop span,.wl-fl{color:#78716c;font-size:10px;font-weight:500}.wl-fl{margin:8px 0 4px}.wl-sw{gap:6px;display:flex}.wl-sw i{background:#ff731e;border-radius:4px;width:16px;height:16px}.wl-sw i.sel{outline-offset:1px;outline:2px solid #1c1917}.wl-domain{color:#44403c;border:1px solid #e7e2da;border-radius:6px;padding:6px 8px}.pt-nav{color:#fff;background:#0f172a;justify-content:space-between;padding:8px 10px;font-size:10px;display:flex}.pt-hero{padding:10px 12px}.pt-hero div{font-size:13px;font-weight:700}.pt-tiles{grid-template-columns:repeat(3,1fr);gap:6px;padding:0 10px;display:grid}.pt-tiles div{border:1px solid #e7e2da;border-radius:8px;padding:6px}.pt-tiles b{font-size:13px;display:block}.pt-tiles span{color:#78716c;font-size:9px}.rp-hd{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.rp-hd b{color:#fff;background:#ff731e;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.rp-hd span{color:#78716c;font-size:10px;font-weight:500;display:block}.rp-chart{align-items:end;gap:6px;height:54px;display:flex}.rp-chart i{background:#93c5fd;border-radius:3px 3px 0 0;flex:1}.rp-send{color:#fff;background:#1c1917;border-radius:6px;margin-top:8px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.bv-hd{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.bv-hd b{color:#fff;background:#ff731e;border-radius:8px;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.bv-hd span{color:#78716c;font-size:10px;font-weight:500;display:block}.bv-chips{gap:6px;margin-bottom:8px;display:flex}.bv-chips span{color:#166534;background:#ecfdf3;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.bv-note{color:#57534e;background:#f8fafc;border-radius:8px;padding:8px}.tm-row{align-items:center;gap:8px;margin-bottom:8px;display:flex}.tm-row b{color:#fff;background:#0085ff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.tm-row div{flex:1;font-weight:700}.tm-row span{color:#78716c;font-size:10px;font-weight:500;display:block}.tm-row em{color:#57534e;font-size:11px;font-style:normal}.dp-hd,.dp-surf{justify-content:space-between;margin-bottom:8px;font-weight:700;display:flex}.dp-hd span,.dp-surf span{color:#78716c;font-weight:500}.dp-btn{color:#1c1917;background:#ff731e;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.api-bar{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.api-bar span{color:#166534;background:#dcfce7;border-radius:4px;padding:2px 6px;font-size:10px}.api-bar em{color:#16a34a;margin-left:auto;font-style:normal}.api-code{color:#e2e8f0;background:#0f172a;border-radius:8px;padding:8px;font-family:ui-monospace,monospace;font-size:10px}.mcp-tile{border:1px solid #e7e2da;border-radius:8px;justify-content:space-between;margin-bottom:6px;padding:7px 8px;font-weight:700;display:flex}.mcp-tile em{color:#16a34a;font-size:10px;font-style:normal}@media (width<=760px){.agency{padding:76px 0}.agency-head h2{font-size:38px}.rail-wrap{width:calc(100% - 20px)}.feature-rail{padding:44px 38px 68px 14px}.feature-card{flex-basis:min(72vw,286px);height:410px;margin-left:-10px}.feature-mock{height:164px}.fbody{padding:31px 17px 14px}.fbody h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.feature-card{transition:none}}@media (width<=760px){.hero{min-height:791px;padding-top:36px}.hero-copy{max-width:342px}.hero h1{max-width:none;font-size:40px}.hero p{max-width:none;font-size:16px;line-height:1.45}.hero-actions{flex-direction:column;align-items:stretch;gap:10px;width:min(342px,100% - 32px);margin:24px auto 0}.hero-actions .button{min-height:48px;padding:0 16px;font-size:16px}.trial-facts{flex-direction:column;align-items:center;gap:8px;margin-top:16px;font-size:13px}.trial-facts span:before{content:none}.closing-card{min-height:560px;padding:48px 24px 48px 20px}.closing-card .hero-actions{justify-content:flex-start;width:auto}.closing-card .trial-facts{flex-flow:wrap;justify-content:flex-start;gap:8px 14px;max-width:280px}.closing-card .trial-facts span:before{content:"•"}}@media (width>=761px){.ask-section{background:#f4f0ea;padding:68px 0 78px}.ask-section .section-heading{font-size:52px;line-height:1.1}.tabs{margin:28px 0}.comparison{grid-template-columns:1fr 1fr;align-items:start;gap:24px}.uc-col-label{color:#57534e;align-items:center;gap:8px;margin-bottom:12px;font-size:15px;font-weight:700;display:flex}.uc-col-label i{background:#a8a29e;border-radius:50%;width:8px;height:8px}.uc-col-label.new i{background:#ff731e}.uc-col-hd{justify-content:space-between;align-items:center;gap:12px;display:flex}.uc-works{color:#57534e;align-items:center;gap:6px;font-size:15px;display:flex}.uc-works img{width:20px;height:20px}.old-ui,.agent-ui{background:#fff;border-radius:12px;height:350px;min-height:350px;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 8px #1c19170f,0 16px 40px -16px #1c19172e}.old-ui{border:1px solid #e7e2da;grid-template-columns:132px 1fr}.agent-ui{color:var(--ink);border:1px solid #ff731e;grid-template-rows:1fr;grid-template-columns:148px 1fr}.uc-badge{z-index:2;color:#c2410c;background:#fff7ed;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px}.uc-badge.new{background:#fff7ed}.ui-sidebar{color:#78716c;background:#fafafa;padding:16px 12px;font-size:12px}.ui-sidebar b{color:#1c1917;margin-bottom:12px;display:block}.ui-sidebar span{border-radius:6px;padding:7px 8px;display:block}.ui-sidebar span.on{color:#1c1917;background:#f3f4f6;font-weight:600}.ui-page{text-align:left;background:#fff;padding:22px 20px 16px}.ui-page h3{color:#1c1917;margin:0 0 16px;font-size:16px}.ui-page label{color:#78716c;margin-bottom:10px;font-size:11px;display:block}.ui-page input{color:#1c1917;background:#fff;border:1px solid #e7e2da;border-radius:8px;width:100%;margin-top:4px;padding:9px 10px;font-size:13px;font-weight:600}.agent-bar{color:#ffffffb8;background:#3b0764;border:0;flex-direction:column;gap:4px;padding:16px 12px;font-size:12px;line-height:1.5;display:flex}.agent-bar b{color:#fff;font-size:13px}.agent-bar .on{color:#fff;background:#5b21b6;border-radius:4px;padding:4px 6px}.agent-bar small{color:#fff6;letter-spacing:.08em;margin-top:12px;font-size:10px}.agent-bar em{color:#fff;align-items:center;gap:6px;font-style:normal;display:flex}.agent-bar img{filter:invert();width:12px;height:12px}.agent-conversation{background:#fff;padding:0;display:block}.ac-head{color:#1c1917;border-bottom:1px solid #f1ede8;padding:8px 12px;font-size:13px;font-weight:700}.ac-msg{text-align:left;gap:8px;padding:5px 12px;display:flex}.ac-msg img,.ac-agent{object-fit:cover;border-radius:4px;width:28px;height:28px}.ac-agent{background:#1c1917;place-items:center;display:grid}.ac-agent img{filter:invert();width:14px;height:14px}.ac-meta{align-items:center;gap:6px;display:flex}.ac-meta b{font-size:13px}.ac-meta time,.ac-meta em{color:#a8a29e;font-size:11px;font-style:normal}.ac-meta em{background:#f3f4f6;border-radius:4px;padding:1px 5px;font-weight:700}.ac-msg p{color:#44403c;margin:2px 0 0;font-size:13px;line-height:1.4}.ac-card{color:#44403c;background:#fafafa;border:1px solid #e7e2da;border-radius:8px;margin-top:6px;padding:8px 10px;font-size:12px}.ac-card-title{color:#1c1917;margin-bottom:6px;font-weight:700}.ac-card-title span{color:#c2410c;margin-left:6px;font-size:11px;font-weight:600}.ac-card-footer{color:#a8a29e;margin-top:6px;font-size:11px}.ac-actions{gap:8px;margin-top:8px;display:flex}.ac-actions button{background:#fff;border:1px solid #e7e2da;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:700}.ac-actions button:first-child{color:#fff;background:#16a34a;border-color:#15803d}.uc-caption{color:#78716c;margin-top:12px;font-size:14px}.message,.agent-input{display:none}}@media (width<=760px){.closing-card{background:#1c1917 url(/marketing/sydekick-rooftop-mobile.webp) 62% 40%/cover no-repeat;position:relative;overflow:hidden}.closing-card:before{content:"";pointer-events:none;background:#100c0a80;position:absolute;inset:0}.closing-card>*{z-index:1;position:relative}.closing-card .trial-facts{color:#ffffff8c;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:12px;max-width:none;margin-top:32px;font-size:14px;font-weight:500;line-height:21px;display:inline-flex}.closing-card .trial-facts span:before{content:none;margin:0}.closing-card .trial-facts span:not(:last-child):after{content:"";vertical-align:middle;background:#ffffff52;border-radius:50%;width:4px;height:4px;margin-left:12px;display:inline-block}.closing-card h2{letter-spacing:-.04em;font-size:32px;font-weight:800;line-height:1.04}.closing{padding:32px 24px}.closing-card{border-radius:22px;width:100%;min-height:619px;padding:72px 20px 76px}}.closing-content{width:100%;max-width:700px;margin:0}.closing-card h2{text-shadow:0 2px 18px #00000038;max-width:none;margin:0 0 22px}.closing-card p{color:#ffffffe0;text-shadow:0 1px 12px #0000004d;max-width:700px;margin:0;font-size:18px;line-height:1.5}.closing-card .hero-actions{justify-content:flex-start;gap:14px;margin-top:32px}.closing-card .hero-actions .button{border-radius:12px;min-width:198px;min-height:54px;padding:0 28px;font-size:16px}.closing-card .hero-actions .button-light{color:#fff;background:#ff731e}.closing-card .hero-actions .button-ghost-dark{background:#18141224;border-color:#fffc}.closing-rating{justify-content:flex-start;align-items:center;gap:14px;margin-top:32px;display:flex}.closing-rating-badge{color:#171717;background:#ffffff80;border-radius:12px;align-items:center;gap:9px;min-height:52px;padding:8px 13px;display:flex}.closing-rating-stars{align-items:center;gap:2px;display:flex}.closing-rating-stars svg{width:24px;height:24px}.closing-rating-badge strong{letter-spacing:-.05em;font-size:27px;line-height:1}.closing-rating p{color:#fff;text-align:left;margin:0;font-size:14px;line-height:1.35}.closing-rating p strong{font-weight:800}@media (width<=760px){.closing-card{padding:54px 20px}.closing-card h2{font-size:36px}.closing-card p{font-size:15px}.closing-card .hero-actions{justify-content:flex-start;width:min(100%,310px);margin:28px 0 0}.closing-card .hero-actions .button{width:100%;min-height:50px;font-size:15px}.closing-rating{gap:9px;margin-top:26px}.closing-rating-badge{gap:5px;min-height:43px;padding:7px 8px}.closing-rating-stars{gap:0}.closing-rating-stars svg{width:17px;height:17px}.closing-rating-badge strong{font-size:22px}.closing-rating p{font-size:11px}}.faq-item.is-extra{display:none}.faq-list.is-expanded .faq-item.is-extra{display:block}.faq-more{cursor:pointer}.faq{background:#fff;padding:80px 0 88px}.faq-layout{max-width:900px;display:block}.faq-copy{text-align:center}.faq-copy .section-heading{font-size:clamp(32px,4vw,48px)}.faq-copy p{color:#292929;max-width:640px;margin:18px auto 0;font-size:16px;line-height:1.5}.faq-copy a{text-underline-offset:3px;text-decoration:underline}.faq-filters{justify-content:center;gap:8px;margin-top:28px;display:flex}.faq-filter{color:#a0a0a0;cursor:pointer;background:#fff;border:1px solid #d2d2d2;border-radius:12px;min-width:88px;min-height:42px;padding:0 20px;font-size:15px;font-weight:500;transition:border-color .2s,color .2s}.faq-filter[aria-pressed=true],.faq-filter:hover:not([aria-pressed=true]){color:#171717;border-color:#171717}.faq-list{max-width:840px;margin:40px auto 0;display:block}.faq-list[data-filter=safety] .faq-item:not([data-faq-category=safety]),.faq-list[data-filter=safety] .faq-more{display:none}.faq-list[data-filter=safety] .faq-item.is-extra[data-faq-category=safety]{display:block}.faq-item,.faq-item[data-open=true]{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d2d2d2;border-radius:0;overflow:visible}.faq-item button{background:0 0;gap:18px;min-height:72px;padding:14px 0;font-size:18px;font-weight:700;line-height:1.25}.faq-item button:hover{color:#343434}.faq-item button:focus-visible,.faq-more:focus-visible,.faq-filter:focus-visible{outline-offset:4px;outline:3px solid #ff731e}.faq-item .faq-toggle{color:#171717;flex:0 0 22px;width:22px;height:22px;position:relative}.faq-toggle:before,.faq-toggle:after{content:"";background:#171717;border-radius:2px;width:18px;height:2px;position:absolute;top:10px;left:2px}.faq-toggle:after{transition:transform .3s,opacity .3s;transform:rotate(90deg)}.faq-item[data-open=true] .faq-toggle:after{opacity:0;transform:rotate(90deg)scaleX(0)}.faq-item[data-open] .faq-answer{opacity:0;grid-template-rows:0fr;margin:0;padding:0;transition:grid-template-rows .3s,opacity .25s,transform .3s;display:grid;transform:translateY(-6px)}.faq-item[data-open=true] .faq-answer{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.faq-answer p{color:#292929;min-height:0;margin:0;padding:0 40px 0 0;font-size:15px;line-height:1.5;transition:padding-bottom .3s;overflow:hidden}.faq-item[data-open=true] .faq-answer p{padding-bottom:22px}.faq-more{color:#171717;background:#fff;border:1px solid #d2d2d2;border-radius:999px;min-height:40px;margin:24px auto 0;padding:0 18px;font-size:13px;transition:border-color .2s,background .2s;display:block}.faq-more:hover{background:#f8f8f8;border-color:#171717}@media (width<=760px){.faq{padding:56px 0 64px}.faq-layout{width:calc(100% - 40px)}.faq-copy .section-heading{font-size:32px}.faq-copy p{margin-top:14px;font-size:14px}.faq-filters{margin-top:22px}.faq-list{margin-top:28px}.faq-item button{gap:12px;min-height:64px;font-size:16px}.faq-item .faq-toggle{flex-basis:20px;width:20px;height:20px}.faq-toggle:before,.faq-toggle:after{width:16px;top:9px;left:2px}.faq-answer p{padding-right:28px;font-size:14px}.faq-item[data-open=true] .faq-answer p{padding-bottom:18px}}@media (prefers-reduced-motion:reduce){.faq-item[data-open] .faq-answer,.faq-answer p,.faq-toggle:after{transition:none}}.ui-pages{min-width:0}[data-old-panel][hidden],[data-listings-only][hidden]{display:none!important}.capability-section{background:#fff;padding:100px 0 88px}.capability-section .section-heading{max-width:870px;margin:0 auto;font-size:clamp(38px,4.4vw,58px);line-height:1.08}.capability-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin:40px 0 42px;display:flex}.capability-tab{color:#a0a0a0;cursor:pointer;background:#fff;border:1px solid #d2d2d2;border-radius:12px;min-height:50px;padding:0 26px;font-size:18px;font-weight:500;transition:border-color .2s,color .2s,background-color .2s}.capability-tab:hover:not(.is-active){color:#171717;border-color:#171717}.capability-tab.is-active{color:#fff;background:#7e51ff;border-color:#0000}.capability-tab:focus-visible{outline-offset:3px;outline:3px solid #9f3d0b}.capability-grid{max-width:1000px;margin-inline:auto}.capability-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:54px;min-width:0;display:grid}.capability-card[hidden]{display:none}.capability-visual{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(#8272e5 0% 35%,#8272e500 100%) border-box;border:2px solid #0000;border-radius:20px;height:265px;position:relative;overflow:visible}.capability-viewport{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.capability-visual.is-playing .capability-metric{animation:.55s cubic-bezier(.2,.8,.2,1) both capability-reveal}.capability-visual.is-playing .capability-preview{animation:.65s cubic-bezier(.2,.8,.2,1) .2s both capability-reveal}.capability-visual.is-playing .capability-data-title{animation:.45s ease-out .55s both capability-reveal}.capability-visual.is-playing .capability-table tbody tr:first-child,.capability-visual.is-playing .capability-rating:nth-of-type(2){animation:.4s ease-out .8s both capability-reveal}.capability-visual.is-playing .capability-table tbody tr:nth-child(2),.capability-visual.is-playing .capability-rating:nth-of-type(3){animation:.4s ease-out 1.05s both capability-reveal}.capability-visual.is-playing .capability-table tbody tr:nth-child(3){animation:.4s ease-out 1.3s both capability-reveal}.capability-visual.is-playing .capability-schedule>div:first-child,.capability-visual.is-playing .capability-answer-list>div:first-child,.capability-visual.is-playing .capability-task-list li:first-child{animation:.4s ease-out .8s both capability-reveal}.capability-visual.is-playing .capability-schedule>div:nth-child(2),.capability-visual.is-playing .capability-answer-list>div:nth-child(2),.capability-visual.is-playing .capability-task-list li:nth-child(2){animation:.4s ease-out 1.05s both capability-reveal}.capability-visual.is-playing .capability-schedule>div:nth-child(3),.capability-visual.is-playing .capability-answer-list>div:nth-child(3),.capability-visual.is-playing .capability-task-list li:nth-child(3){animation:.4s ease-out 1.3s both capability-reveal}.capability-visual.is-playing .capability-rank{animation:capability-reveal .35s var(--reveal-delay) ease-out both}.capability-visual.is-playing .capability-data-note{animation:.4s ease-out 1.55s both capability-reveal}.capability-visual.is-playing .capability-rating-track i{transform-origin:0;animation:1s ease-out .9s both capability-bar}@keyframes capability-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes capability-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.capability-metric{z-index:2;background:#fff;border:2px solid #8272e5;border-radius:12px;gap:3px;min-width:162px;padding:13px 15px;display:grid;position:absolute;top:64px;left:-38px;box-shadow:0 12px 28px #261e571a}.v2Home .capability-visual{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(#8272e5 0% 35%,#8272e500 100%) border-box;border:2px solid #0000}.capability-metric span{color:#49423c;font-size:10px;font-weight:700}.capability-metric strong{letter-spacing:-.04em;font-size:23px;font-weight:780}.capability-metric small{color:#958a80;font-size:9px}.capability-copy{flex-direction:column;align-items:flex-start;padding:0 5px;display:flex}.capability-copy h3{letter-spacing:-.035em;margin:0 0 11px;font-size:clamp(25px,2.25vw,30px);font-weight:760;line-height:1.16}.capability-summary{color:#625b55;margin:0;font-size:14px;line-height:1.5}.capability-promises{gap:12px;width:100%;margin:24px 0 30px;padding:0;list-style:none;display:grid}.capability-promises li{color:#49423c;padding-left:26px;font-size:14px;line-height:1.35;position:relative}.capability-promises li:before{content:"";background:#47d09633 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6.5 11 10.5 15.5 17.5 7.9' stroke='%232d9d73' stroke-width='3' stroke-linecap='butt' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:0;left:0}.capability-link{background:#f2f2f2;border:1.5px solid #f2f2f2;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:42px;margin-top:auto;padding:0 18px;font-size:13px;font-weight:750;transition:background .2s,transform .2s;display:inline-flex;color:#171717!important}.capability-link:hover{background:#e6e6e6;transform:translateY(-2px)}.capability-link:focus-visible{outline-offset:3px;outline:3px solid #9f3d0b}.capability-link svg{flex:none;width:16px;height:16px}.capability-preview{background:#fff;border:1px solid #e5e5e9;border-radius:13px;grid-template-columns:112px minmax(0,1fr);min-width:0;display:grid;position:absolute;inset:16px -26px -20px 68px;overflow:hidden;box-shadow:0 12px 28px #211f3d14;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#0000 100%)}.capability-app-sidebar{border-right:1px solid #ececf0;min-width:0;padding:13px 8px}.capability-app-brand{align-items:center;height:19px;margin-bottom:13px;display:flex}.capability-app-brand .capability-brand-wordmark{width:76px;max-width:100%;height:auto;display:block}.capability-app-brand .capability-brand-mark{object-fit:contain;width:14px;height:18px;display:none}.capability-app-search{color:#b1b0b7;border:1px solid #f0f0f2;border-radius:7px;margin-bottom:12px;padding:7px 8px;font-size:9px}.capability-app-nav{color:#85838c;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:8px 6px;font-size:9px;overflow:hidden}.capability-app-nav.is-active{color:#c14b0c;background:#fff2e8}.capability-app-main{min-width:0;padding:14px 15px}.capability-preview-head{border-bottom:1px solid #eee8e2;justify-content:space-between;align-items:center;gap:8px;padding-bottom:9px;display:flex}.capability-preview-head strong{font-size:11px}.capability-preview-head span{color:#93877d;white-space:nowrap;font-size:9px}.capability-data{padding-top:10px}.capability-data-title{justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.capability-data-title span{letter-spacing:-.02em;font-size:13px;font-weight:760}.capability-data-title strong{color:#b95012;white-space:nowrap;font-size:8px;font-weight:750}.capability-table{border-collapse:collapse;text-align:left;width:100%}.capability-table th,.capability-table td{border-bottom:1px solid #eee8e2;padding:6px 3px;font-size:9px}.capability-table thead th{color:#93877d;font-size:8px;font-weight:650}.capability-table tbody th{font-weight:700}.capability-table td:last-child{color:#9f3d0b}.capability-data-note{color:#84796f;margin:10px 0 0;font-size:9px;line-height:1.35}.capability-visual-info .capability-data-note,.capability-visual-reviews .capability-data-note{margin-top:8px}.capability-rating{grid-template-columns:70px minmax(0,1fr) 42px;align-items:center;gap:7px;margin:16px 0;font-size:9px;display:grid}.capability-visual-reviews .capability-rating{grid-template-columns:100px minmax(0,1fr) 42px}.capability-rating strong{color:#9f3d0b;white-space:nowrap;font-size:11px}.capability-rating-track{background:#f0ece8;border-radius:999px;height:8px;overflow:hidden}.capability-rating-track i{border-radius:inherit;background:linear-gradient(90deg,#ffb75e,#ff731e);height:100%;display:block}.capability-schedule>div,.capability-answer-list>div{border-bottom:1px solid #eee8e2;align-items:center;gap:8px;min-height:36px;font-size:9px;display:flex}.capability-schedule time{color:#b95012;width:26px;font-size:8px;font-weight:800}.capability-schedule span{flex:1;font-weight:650}.capability-schedule b{color:#9f3d0b;font-size:8px;font-weight:700}.capability-rank-grid{grid-template-columns:repeat(5,1fr);gap:3px;max-width:145px;margin:0 auto;display:grid}.capability-rank{aspect-ratio:1;color:#6e655d;background:#f1efec;border-radius:5px;place-items:center;font-size:9px;font-weight:700;display:grid}.capability-rank.is-mid{color:#9f5b10;background:#fff0d7}.capability-rank.is-strong{color:#913c0c;background:#ffd5ae}.capability-answer-list strong{flex:1;font-size:10px}.capability-answer-list span{color:#9f3d0b;font-size:9px;font-weight:700}.capability-answer-list span.is-missing{color:#766b62}.capability-task-list{margin:0;padding:0;list-style:none}.capability-task-list li{border-bottom:1px solid #eee8e2;align-items:center;gap:8px;min-height:40px;display:flex}.capability-task-list li>span{color:#d36a20;font-size:9px;font-weight:800}.capability-task-list li>div{flex:1;gap:3px;display:grid}.capability-task-list li strong{font-size:9px}.capability-task-list li small{color:#93877d;font-size:8px}.capability-task-list em{color:#9f3d0b;font-size:8px;font-style:normal;font-weight:700}@media (width<=1000px){.capability-card{gap:30px}}@media (width<=850px){.capability-grid{max-width:620px}.capability-card{grid-template-columns:1fr}.capability-visual{height:290px}}@media (width<=640px){.capability-section{padding:72px 0}.capability-section .container{width:calc(100% - 36px)}.capability-section .section-heading{max-width:560px;font-size:clamp(34px,9vw,46px)}.capability-tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:28px -18px 32px;padding:0 18px 8px;overflow-x:auto}.capability-tabs::-webkit-scrollbar{display:none}.capability-tab{flex:none}.capability-card{grid-template-columns:1fr;gap:28px}.capability-visual{height:270px}.capability-metric{left:-12px}.capability-preview{grid-template-columns:76px minmax(0,1fr);left:52px}.capability-app-brand .capability-brand-wordmark,.capability-app-search,.capability-app-nav:not(.is-active){display:none}.capability-app-brand .capability-brand-mark{display:block}.capability-app-brand{justify-content:center}.capability-app-main{padding:13px 10px}.capability-copy h3{font-size:28px}.capability-promises{margin-bottom:25px}}@media (prefers-reduced-motion:reduce){.capability-link,.capability-tab{transition:none}.capability-link:hover{transform:none}.capability-visual.is-playing .capability-metric,.capability-visual.is-playing .capability-preview,.capability-visual.is-playing .capability-data-title,.capability-visual.is-playing .capability-table tbody tr,.capability-visual.is-playing .capability-rating,.capability-visual.is-playing .capability-rating-track i,.capability-visual.is-playing .capability-schedule>div,.capability-visual.is-playing .capability-rank,.capability-visual.is-playing .capability-answer-list>div,.capability-visual.is-playing .capability-task-list li,.capability-visual.is-playing .capability-data-note{animation:none}}.v2Home :is(.capability-section .section-heading,.surface-agent-feature .surface-title,.agency-head h2,.stories .section-heading,.yield-copy h2,.faq-copy .section-heading){letter-spacing:-.035em;text-align:center;max-width:820px;margin-inline:auto;font-size:clamp(38px,3.8vw,48px);font-weight:700;line-height:1.15}.agency-head{text-align:center;margin-inline:auto}.agency-sub{margin-inline:auto}.closing-card{text-align:left;place-items:center start}.closing-card>div{text-align:left;width:100%;max-width:720px;margin:0}.closing-card h2{text-align:left;margin-inline:0}.closing-card p,.closing-card .hero-actions{margin-inline:0}.closing-card .hero-actions,.closing-card .closing-rating{justify-content:flex-start}.yield-band{background:#fff;padding:56px 0 48px;overflow:hidden}.yield-inner{width:min(1200px,100% - 64px);margin:0 auto}.yield-copy{text-align:center;max-width:820px;margin-inline:auto;padding:0 0 40px}.yield-copy h2{color:#111;margin-bottom:18px}.yield-copy p{color:#6f6a65;max-width:620px;margin:0 auto;font-size:16px;line-height:1.55}.yield-visual{justify-content:center;align-items:flex-end;gap:24px;display:flex;transform:translate(-28px)}.yield-mascot{object-fit:contain;mix-blend-mode:multiply;pointer-events:none;background:0 0;flex:0 330px;width:min(28vw,330px);min-width:0;height:auto;margin-bottom:-12px;display:block}.yield-cards{align-items:flex-end;gap:16px;height:340px;display:flex}.yield-card{transform-origin:bottom;border-radius:22px;flex-direction:column;flex:0 0 160px;justify-content:flex-start;width:160px;padding:24px 20px 0;display:flex;position:relative;overflow:hidden}.yield-cards.is-ready .yield-card{transform:scaleY(0)}.yield-cards.is-ready .yield-card>*{opacity:0}.yield-cards.is-revealed .yield-card{animation:.7s cubic-bezier(.16,1,.3,1) both yield-card-grow}.yield-cards.is-revealed .yield-card:nth-child(2){animation-delay:.1s}.yield-cards.is-revealed .yield-card:nth-child(3){animation-delay:.2s}.yield-cards.is-revealed .yield-card>*{animation:.28s ease-out .38s both yield-card-content}.yield-cards.is-revealed .yield-card:nth-child(2)>*{animation-delay:.48s}.yield-cards.is-revealed .yield-card:nth-child(3)>*{animation-delay:.58s}@keyframes yield-card-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes yield-card-content{0%{opacity:0}to{opacity:var(--yield-content-opacity,1)}}.yield-card strong{letter-spacing:-.05em;font-size:50px;font-weight:600;line-height:.92}.yield-card strong span{letter-spacing:-.02em;margin-left:4px;font-size:.36em;font-weight:600;display:inline}.yield-card>span{margin-top:10px;font-size:14px;font-weight:500;line-height:1.3;display:block}.yield-card small{--yield-content-opacity:.72;opacity:.72;margin-top:2px;font-size:13px;font-weight:500;display:block}.yield-card-a{--yield-card-height:48%;height:var(--yield-card-height);color:#555;background:#ecece8}.yield-card-b{--yield-card-height:72%;height:var(--yield-card-height);color:#555;background:#e6e5e1}.yield-card-c{--yield-card-height:100%;height:var(--yield-card-height);color:#fff;background:#3b6cff}.yield-card-c:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(-28deg,#fff0 0 22px,#ffffff17 22px 23px);position:absolute;inset:0}.yield-card-c>*{z-index:1;position:relative}.yield-card-c>span{color:#ffffffe6}.yield-card-c small{--yield-content-opacity:1;color:#ffffffb8;opacity:1}.yield-bars{justify-content:space-between;align-items:flex-end;width:calc(100% + 20px);height:30%;margin:auto -10px 0;display:flex}.yield-bars i{background:#fff;border-radius:2px 2px 0 0;flex:0 0 4px;width:4px;min-width:4px;max-width:4px;font-style:normal;display:block}@media (prefers-reduced-motion:reduce){.yield-cards.is-ready .yield-card{animation:none;transform:none}.yield-cards.is-ready .yield-card>*{opacity:var(--yield-content-opacity,1);animation:none}}@media (width<=900px){.yield-copy{padding:0 0 28px}.yield-cards{height:310px}.yield-card{flex-basis:140px;width:140px;padding:20px 16px 0}.yield-card strong{font-size:42px}}@media (width<=760px){.yield-visual{flex-direction:column;align-items:center;gap:12px;transform:none}.yield-mascot{flex:none;width:min(56%,230px);margin-bottom:0}.yield-cards{justify-content:center;width:100%}}@media (width<=640px){.yield-band{padding:48px 0 24px;overflow:visible}.yield-inner{width:calc(100% - 32px)}.yield-cards{gap:10px;height:280px}.yield-card{border-radius:18px;flex-basis:108px;width:108px;padding:16px 12px 0}.yield-card strong{font-size:32px}.yield-card>span{margin-top:6px;font-size:12px}.yield-card small{font-size:11px}}.v2Home .stories .story-notch{top:-1px;bottom:auto;transform:scaleY(-1)}.v2Home .stories .story-link{top:8px;bottom:auto}@media (width<=400px){.v2Home .stories .story:has(.story-notch) .story-metric{margin-top:34px}}@media (width>=761px){.v2Home .stories .story-grid{gap:24px;width:100%;margin-inline:auto}}.v2Home .surface-suite .surface-tile{container-type:inline-size}.v2Home .surface-suite .surface-crop{overflow-wrap:anywhere;border-radius:10px 0 0 10px;flex:none;width:calc(100% - 48px);height:auto;min-height:160px;margin:0 0 32px 74px;position:relative;inset:auto}.v2Home .surface-suite .surface-dir{flex-wrap:wrap}.v2Home .surface-suite .surface-dir:has(.surface-dot){grid-template-columns:16px minmax(0,1fr) 7px;display:grid}.v2Home .surface-suite .surface-dot{flex-shrink:0}.v2Home .surface-suite .surface-review-top,.v2Home .surface-suite .surface-social-head,.v2Home .surface-suite .surface-eng,.v2Home .surface-suite .surface-also{flex-wrap:wrap}.v2Home .surface-suite .surface-stars,.v2Home .surface-suite .surface-rating,.v2Home .surface-suite .surface-loc span:last-child{white-space:nowrap;flex-shrink:0}.v2Home .surface-suite .surface-pack,.v2Home .surface-suite .surface-loc{white-space:normal}.v2Home .surface-suite .surface-pack .surface-name{text-overflow:clip;min-width:0;overflow:visible}@container (width<=290px){.v2Home .surface-suite .surface-crop{width:calc(100% + 26px);margin-top:60px;margin-left:0}}@media (orientation:portrait){.v2Home .faq .container,.v2Home .closing>.container{width:calc(100% - 48px)}.v2Home .closing{padding-inline:0}.v2Home .closing-card{padding-inline:20px}.v2Home .closing-card>div{width:100%;max-width:none}.v2Home .closing-card .hero-actions{flex-direction:column;align-items:stretch;width:100%}.v2Home .closing-card .hero-actions .button{width:100%;min-width:0}}@media (orientation:portrait) and (width<=760px){.v2Home .work-scenes-stage{display:none}.v2Home .work-scenes-inner{width:100%}.v2Home .work-scenes-head{width:calc(100% - 40px)}.v2Home .work-scenes-nav{width:calc(100% - 40px);margin-inline:auto}.v2Home .work-scenes-results{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;width:100%;max-width:none;padding-inline:20px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.v2Home .work-scenes-results::-webkit-scrollbar{display:none}.v2Home .work-scenes-card,.v2Home .work-scenes-card[hidden]{scroll-snap-align:start;flex:0 0 calc(100vw - 40px);width:calc(100vw - 40px);max-width:none;height:auto;display:flex}}@media (width<=1080px) and (width>=761px){.v2Home .work-scenes-inner{grid-template-rows:auto;grid-template-columns:minmax(160px,1fr) 220px 320px;align-items:stretch}.v2Home .work-scenes-nav{grid-area:1/1}.v2Home .work-scenes-stage{aspect-ratio:auto;grid-area:1/2;align-self:stretch;width:220px;min-width:0;height:auto;min-height:0;display:block}.v2Home .work-scenes-results{grid-area:1/3;width:100%;max-width:320px;padding-inline:0;display:block;overflow:visible}.v2Home .work-scenes-card{width:100%;height:100%}}@media (width>=1081px){.v2Home .work-scenes-stage{display:block}}.v2Home .capability-section,.v2Home .surface-section,.v2Home .yield-band,.v2Home .work-scenes,.v2Home .agency,.v2Home .stories,.v2Home .faq{padding-top:104px;padding-bottom:56px}.v2Home .capability-section{padding-bottom:28px}.v2Home .surface-section{padding-top:160px;overflow:visible}@media (orientation:landscape) and (width>=761px){.v2Home .surface-section{padding-top:80px;overflow-x:clip}}.v2Home .surface-agent-feature{margin-bottom:160px}.v2Home .stories{min-height:0}.v2Home .feature-rail{padding-bottom:40px}.v2Home .capability-tabs{margin-top:56px}.v2Home .surface-suite-head{text-align:center;margin-bottom:48px;display:block;position:relative}@media (orientation:portrait){.v2Home .surface-suite-head{margin-bottom:12px}.v2Home .surface-suite{padding-top:28px}}.v2Home .surface-suite-frame{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);padding-inline:max(24px,50vw - 588px);position:relative}.v2Home .surface-suite-frame .surface-suite-controls{position:static}.v2Home .surface-suite-frame .rail-btn{z-index:6;color:#1c1917;width:48px;height:48px;box-shadow:none;background:#fff;border:1px solid #e6eaec;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.v2Home .surface-suite-frame .rail-btn svg{stroke:currentColor;width:16px;height:16px}.v2Home .surface-suite-frame [data-surface-prev]{left:10px}.v2Home .surface-suite-frame [data-surface-next]{right:10px}.v2Home .surface-suite-frame .rail-btn:hover:not(:disabled){color:#1c1917;background:#f3f3f3;border-color:#e6eaec}.v2Home .surface-suite-frame .rail-btn:disabled{opacity:.35;color:#b0b0b0}.v2Home .surface-suite-frame.is-start [data-surface-prev],.v2Home .surface-suite-frame.is-end [data-surface-next]{display:none}.v2Home .surface-suite-viewport{position:relative}.v2Home .surface-suite-viewport:before,.v2Home .surface-suite-viewport:after{content:"";z-index:5;pointer-events:none;opacity:0;width:clamp(56px,8vw,96px);transition:opacity .2s;position:absolute;top:0;bottom:0}.v2Home .surface-suite-viewport:before{background:linear-gradient(90deg,#fff 12%,#ffffffb3 42%,#0000);left:0}.v2Home .surface-suite-viewport:after{background:linear-gradient(270deg,#fff 12%,#ffffffb3 42%,#0000);right:0}.v2Home .surface-suite-frame:not(.is-start) .surface-suite-viewport:before,.v2Home .surface-suite-frame:not(.is-end) .surface-suite-viewport:after{opacity:1}.v2Home .surface-suite-scroller{scroll-padding-inline:48px}.v2Home .surface-suite{grid-auto-columns:minmax(260px,calc(40.8163cqi - 32.6531px));gap:20px;padding:48px 40px}@media (orientation:landscape){.v2Home .surface-suite{grid-auto-columns:260px}}.v2Home .surface-suite .surface-tile,.v2Home .surface-suite .surface-tile.is-featured{box-sizing:border-box;background:#fff;border:1.5px solid #e6e6e6;height:320px;min-height:320px;overflow:visible}.v2Home .surface-suite .surface-tile.is-current{background:#fff;border-color:#8272e5;box-shadow:0 0 24px 6px #8272e542}.v2Home .surface-suite .surface-tile.is-current h3,.v2Home .surface-suite .surface-tile.is-current p{color:#171717}.v2Home .surface-suite .surface-tile.is-current p{color:#5a5a5a}.v2Home .surface-suite .surface-tile{gap:0;padding:32px 28px 28px}.v2Home .surface-kicker{color:#8a8a8a;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600;display:block}.v2Home .surface-suite .surface-tile h3{margin:18px 0 0;font-size:28px;font-weight:600;line-height:1.15}.v2Home .surface-suite .surface-tile p{color:#5a5a5a;margin-top:auto;padding-top:28px;font-size:16px;line-height:1.4}.v2Home .yield-copy{padding-bottom:56px}.v2Home .stories .story-grid,.v2Home .faq-filters,.v2Home .faq-list{margin-top:56px}.v2Home .quote-wall{color:#171717;background:#fff;padding-top:104px;padding-bottom:56px;overflow:hidden}.v2Home .quote-wall .section-heading{text-align:center;margin-bottom:48px}.v2Home .quote-wall-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;height:560px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%)}.v2Home .quote-wall-col{animation:quote-wall-up var(--quote-duration,42s) linear infinite;flex-direction:column;gap:16px;display:flex}.v2Home .quote-wall-cols:hover .quote-wall-col{animation-play-state:paused}.v2Home .quote-card{background:#fff;border:1px solid #ececec;border-radius:18px;padding:24px 22px 20px;box-shadow:0 8px 24px #1111110a}.v2Home .quote-stars{gap:3px;margin-bottom:12px;display:flex}.v2Home .quote-stars svg{width:16px;height:16px}.v2Home .quote-card p{color:#2a2a2a;margin:0;font-size:16px;font-weight:500;line-height:1.45}.v2Home .quote-card footer{align-items:center;gap:12px;margin-top:18px;display:flex}.v2Home .quote-avatar{object-fit:cover;object-position:center 40%;background:#f3f3f3;border-radius:50%;width:40px;height:40px}.v2Home .quote-card footer>span{flex-direction:column;gap:2px;display:flex}.v2Home .quote-card strong{color:#111;letter-spacing:.02em;font-size:13px;font-weight:700}.v2Home .quote-card footer span span{color:#8a8a8a;font-size:12px}@keyframes quote-wall-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (width<=760px){.v2Home .quote-wall{padding-top:72px;padding-bottom:48px}.v2Home .quote-wall-cols{grid-template-columns:1fr;height:480px}.v2Home .quote-wall-col:nth-child(n+2){display:none}}@media (prefers-reduced-motion:reduce){.v2Home .quote-wall-col{animation:none}}@media (width<=760px){.v2Home .surface-suite-frame{width:auto;margin-left:0;padding-inline:16px}.v2Home .surface-suite-frame .rail-btn{width:40px;height:40px}.v2Home .surface-suite-frame [data-surface-prev]{left:4px}.v2Home .surface-suite-frame [data-surface-next]{right:4px}.v2Home .capability-section,.v2Home .surface-section,.v2Home .yield-band,.v2Home .work-scenes,.v2Home .agency,.v2Home .stories,.v2Home .faq{padding-top:72px;padding-bottom:48px}.v2Home .capability-section{padding-bottom:20px}.v2Home .surface-agent-feature{margin-bottom:88px}}.v2Home .closing-rating-badge{background:#ffffff40}.v2Home .closing-rating-badge strong{color:#fff}@media (orientation:portrait){.v2Home .closing-card{padding-inline:20px}.v2Home .closing-card>div{width:100%;max-width:none}.v2Home .closing-rating{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.v2Home .closing-rating-badge{justify-content:center;min-width:0}.v2Home .closing-rating p{max-width:none}}@media (orientation:portrait) and (width<=360px){.v2Home .closing-rating{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.v2Home .closing-rating-stars svg{width:14px;height:14px}.v2Home .closing-rating-badge{gap:4px;padding-inline:6px}.v2Home .closing-rating-badge strong{font-size:20px}}.v2Home .trust-bento{color:#111;background:#fff;padding:clamp(48px,7svh,96px) 0 clamp(96px,16svh,200px);overflow:hidden}.v2Home .trust-bento-inner{text-align:center;width:min(1192px,100% - 48px);margin:0 auto clamp(40px,5.5svh,72px)}.v2Home .trust-bento h2{color:#b0b0b0;letter-spacing:.04em;text-align:center;max-width:none;margin:0;font-size:clamp(15px,1.5vw,18px);font-weight:600;line-height:1.3}.v2Home .trust-hero{flex-direction:column;gap:14px;display:flex}.v2Home .trust-hero-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000)}.v2Home .trust-hero-track{will-change:transform;width:max-content;display:flex}.v2Home .trust-bento.is-moving .trust-hero-track{animation:36s linear infinite trust-hero-marquee}.v2Home .trust-bento.is-moving .trust-hero-row.is-reverse .trust-hero-track{animation-duration:44s;animation-direction:reverse}.v2Home .trust-hero-row:hover .trust-hero-track{animation-play-state:paused}@keyframes trust-hero-marquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.v2Home .trust-hero-set{align-items:center;gap:12px;padding-right:12px;display:flex}.v2Home .trust-pill{color:#171717;white-space:nowrap;background:#fff;border:1px solid #ececec;border-radius:999px;flex:none;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:inline-flex;box-shadow:0 1px 2px #1111110a}.v2Home .trust-pill img{background:#f4f4f4;border-radius:50%;width:40px;height:40px}.v2Home .trust-pill img.is-cover{object-fit:cover;object-position:center 42%}.v2Home .trust-pill img.is-contain{object-fit:contain;padding:8px}.v2Home .trust-pill b{letter-spacing:-.02em;font-size:14px;font-weight:650}@media (width<=760px){.v2Home .trust-bento{padding:clamp(32px,5.5svh,72px) 0 clamp(64px,12svh,140px)}.v2Home .trust-bento-inner{width:calc(100% - 32px);margin-bottom:clamp(28px,4.5svh,52px)}.v2Home .trust-bento h2{font-size:14px}.v2Home .trust-hero{gap:10px}.v2Home .trust-pill{gap:8px;padding:6px 12px 6px 6px}.v2Home .trust-pill img{width:32px;height:32px}.v2Home .trust-pill img.is-contain{padding:6px}.v2Home .trust-pill b{font-size:13px}}@media (orientation:portrait){.v2Home .trust-bento{padding:18px 0 32px}.v2Home .trust-bento-inner{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.v2Home .trust-hero-set[aria-hidden=true]{display:none}.v2Home .trust-hero-track,.v2Home .trust-bento.is-moving .trust-hero-track{animation:none;transform:none}}.v2Home .ugc-wall{background:#fff;flex-direction:column;gap:10px;margin-top:clamp(40px,7svh,96px);margin-bottom:clamp(40px,7svh,96px);padding:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 108px calc(100% - 108px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 108px calc(100% - 108px),#0000 100%)}.v2Home .ugc-wall-row{background:#fff;border-radius:0;overflow:hidden}.v2Home .ugc-wall-row.is-short{height:148px}.v2Home .ugc-wall-row.is-short:has(.ugc-tile),.v2Home .ugc-wall-row.is-tall{background:#fff;padding:0 8px;display:block;overflow:hidden}.v2Home .ugc-wall-row.is-tall{height:192px}.v2Home .ugc-tile-track{gap:12px;width:100%;height:100%;display:flex}.v2Home .ugc-wall-row.is-shift-left .ugc-tile-track,.v2Home .ugc-wall-row.is-shift-right .ugc-tile-track{width:116%;transform:translate(-3%)}.v2Home .ugc-wall-row.is-tall .ugc-tile-track{width:116%;transform:translate(-13%)}.v2Home .ugc-wall-filter{width:0;height:0;position:absolute}.v2Home .ugc-wall-row video{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;display:block}.v2Home .ugc-tile{background:#fff;border-radius:10px;flex:1 1 0;min-width:0;height:100%;overflow:hidden}.v2Home .ugc-tile video{filter:none;transform:none}.v2Home .ugc-tile:not(.is-swap) video{object-position:var(--ugc-pos,50%) 50%;filter:url(#ugc-cream-to-white)}.v2Home .ugc-tile.is-swap video{object-fit:cover;object-position:center}.v2Home .ugc-tile.is-top video{object-position:center top}@media (width<=760px){.v2Home .ugc-wall{gap:8px;margin-top:clamp(28px,5svh,64px);margin-bottom:clamp(28px,5svh,64px);-webkit-mask-image:linear-gradient(#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 64px calc(100% - 64px),#0000 100%)}.v2Home .ugc-wall-row.is-short{height:96px}.v2Home .ugc-wall-row.is-tall{height:210px}}@media (orientation:portrait){.v2Home .ugc-wall{gap:8px;margin-top:24px;margin-bottom:24px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 56px calc(100% - 56px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 56px calc(100% - 56px),#0000 100%)}.v2Home .ugc-wall-row.is-short,.v2Home .ugc-wall-row.is-tall{height:auto;overflow:hidden}.v2Home .ugc-wall-row.is-short .ugc-tile-track,.v2Home .ugc-wall-row.is-shift-left .ugc-tile-track,.v2Home .ugc-wall-row.is-shift-right .ugc-tile-track{width:175%;height:auto;transform:translate(-18%)}.v2Home .ugc-wall-row.is-tall .ugc-tile-track{width:175%;height:auto;transform:translate(-28%)}.v2Home .ugc-wall-row.is-short .ugc-tile{aspect-ratio:.88;height:auto}.v2Home .ugc-wall-row.is-tall .ugc-tile{aspect-ratio:.72;height:auto}}.v2Home .stories .story-photo-card{isolation:isolate;color:#fff;min-width:0;min-height:248px;box-shadow:none;background:#7b3dff;border:0;border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(140px,.9fr);grid-template-areas:"copy photo";align-items:stretch;padding:0;display:grid;position:relative;overflow:hidden}.v2Home .stories .story-photo-card:before{content:"";z-index:0;pointer-events:none;background:url(/marketing/social-purple-waves.svg) 35% 20%/170% no-repeat;position:absolute;inset:0}.v2Home .stories .story-photo-restaurant{background:#7b3dff}.v2Home .stories .story-photo-image{z-index:1;object-fit:cover;object-position:50% 20%;clip-path:polygon(16% 0,100% 0,100% 100%,0 100%);grid-area:photo;width:100%;height:100%;min-height:248px;position:relative}.v2Home .stories .story-photo-restaurant .story-photo-image{object-position:62% 20%}.v2Home .stories .story-photo-card:after{content:none}.v2Home .stories .story-photo-symbol{display:none}.v2Home .stories .story-photo-content{z-index:2;flex-direction:column;grid-area:copy;justify-content:center;align-items:flex-start;margin:0;padding:28px 18px 28px 28px;display:flex;position:relative}.v2Home .stories .story-photo-category{color:#fff;letter-spacing:.08em;flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 16px;font-size:11px;font-weight:700;line-height:1;display:flex}.v2Home .stories .story-photo-type{letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffffe0;border-radius:3px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.v2Home .stories .story-photo-location{color:#ffffffc7;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.v2Home .stories .story-photo-heading{color:#fff;letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:pretty;max-width:22em;margin:0;font-size:clamp(20px,1.7vw,26px);font-weight:650;line-height:1.18}.v2Home .stories .story-photo-action{color:#fff;background:0 0;border:1.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:42px;margin-top:22px;padding:0 20px;font-size:15px;font-weight:650;line-height:1.2;display:inline-flex}.v2Home .stories .story-photo-action svg{flex:none;width:16px;height:16px}.v2Home .stories .story-photo-action:hover{background:#ffffff1f}.v2Home .stories .story-photo-action:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (width<=760px){.v2Home .stories .story-grid:has(.story-photo-card){gap:24px}.v2Home .stories .story-photo-card{border-radius:28px;grid-template-columns:1fr;grid-template-areas:"photo""copy";min-height:0}.v2Home .stories .story-photo-image{clip-path:polygon(0 0,100% 0,100% 100%,0 86%);height:180px;min-height:180px}.v2Home .stories .story-photo-content{padding:8px 22px 24px}.v2Home .stories .story-photo-heading{font-size:22px}}.work-scenes{color:#171717;background:#fff;padding:88px 0 96px;position:relative;overflow:hidden}.work-scenes-head{text-align:center;width:min(1180px,100% - 64px);margin:0 auto 48px}.work-scenes-head h2{letter-spacing:-.035em;max-width:820px;margin:0 auto;font-size:clamp(38px,3.8vw,48px);font-weight:700;line-height:1.15}.work-scenes-inner{grid-template-columns:minmax(200px,1fr) 240px 320px;align-items:stretch;gap:28px;width:min(1180px,100% - 64px);min-height:0;margin:0 auto;display:grid}.work-scenes-nav{flex-direction:column;align-items:flex-start;min-width:0;padding:8px 0 4px;display:flex}.work-scenes-kicker{color:#8a8a8a;letter-spacing:.04em;margin:0 0 28px;font-size:13px;font-weight:600}.work-scenes-names{flex-direction:column;flex:1;justify-content:center;gap:4px;width:100%;display:flex}.work-scenes-name{color:#b0b0b0;letter-spacing:-.03em;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:4px 0;font-size:clamp(22px,2.15vw,30px);font-weight:600;line-height:1.15;transition:color .22s,font-size .22s;display:block}.work-scenes-name:hover{color:#171717}.work-scenes-name.is-current{color:#171717;letter-spacing:-.045em;font-size:clamp(34px,3.5vw,50px);font-weight:700;line-height:1.02}.work-scenes-all{color:#111;background:#f0f0f0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:32px;padding:0 22px;font-size:15px;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.work-scenes-all svg{flex:none;width:16px;height:16px}.work-scenes-all:hover{color:#111;background:#e7e7e7}.work-scenes-stage{aspect-ratio:auto;background:#f3f3f3;border-radius:24px;align-self:stretch;width:240px;min-height:0;position:relative;overflow:hidden}.work-scenes-photo{margin:0;position:absolute;inset:0}.work-scenes-photo[hidden]{display:none}.work-scenes-photo img{object-fit:cover;width:100%;height:100%;display:block}.work-scenes-photo.is-mascot{background:#f3ead8}.work-scenes-photo.is-mascot img{object-fit:contain;padding:8% 10%}.work-scenes-photo.is-collage{background:#fff}.work-scenes-photo.is-collage img{object-fit:contain;padding:4%}.work-scenes-photo.is-video video{object-fit:cover;width:100%;height:100%;display:block}.work-scenes-results{width:100%;min-width:0;max-width:320px}.work-scenes-card{color:#fff;background:linear-gradient(155deg,#8f6dff 0%,#6754f4 46%,#7a4dff 100%);border-radius:24px;flex-direction:column;height:100%;min-height:0;padding:26px 24px 20px;display:flex}.work-scenes-card[hidden]{display:none}.work-scenes-quote{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(20px,1.9vw,26px);font-weight:500;line-height:1.28;position:relative}.work-scenes-quote span{color:#ffffff61;margin-bottom:8px;font-size:56px;font-weight:500;line-height:.55;display:block}.work-scenes-byline{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;padding-top:28px;display:flex}.work-scenes-byline strong{font-size:16px;font-weight:700;display:block}.work-scenes-byline span{color:#ffffffc7;margin-top:4px;font-size:13px;display:block}.work-scenes-byline b{color:#ffffffeb;letter-spacing:-.04em;font-size:22px;font-weight:800}.work-scenes-metrics{border-top:1px solid #ffffff47;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;padding-top:22px;display:grid}.work-scenes-metrics strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(32px,3vw,46px);font-weight:650;line-height:.92;display:block}.work-scenes-metrics span{color:#ffffffc7;max-width:11em;margin-top:8px;font-size:13px;line-height:1.3;display:block}.work-scenes-story{color:#ffffffd6;text-underline-offset:3px;margin-top:18px;font-size:13px;font-weight:600;text-decoration:underline}.work-scenes-story:hover{color:#fff}@media (width<=1080px){.work-scenes-inner{grid-template-rows:auto auto;grid-template-columns:minmax(200px,.8fr) 1fr;min-height:0}.work-scenes-nav{grid-area:1/1/span 2}.work-scenes-stage{grid-area:1/2;width:min(100%,280px);min-height:0}.work-scenes-results{grid-area:2/2}.work-scenes-card{min-height:0}}@media (width<=760px){.work-scenes{padding:56px 0 64px}.work-scenes-head{width:calc(100% - 32px);margin-bottom:28px}.work-scenes-head h2{font-size:32px}.work-scenes-inner{flex-direction:column;gap:20px;width:calc(100% - 32px);display:flex}.work-scenes-names{flex-flow:wrap;gap:8px 14px}.work-scenes-name{width:auto;font-size:18px}.work-scenes-name.is-current{font-size:28px}.work-scenes-all{margin-top:18px}.work-scenes-stage{min-height:0}.work-scenes-card{border-radius:22px;min-height:0;padding:28px 22px 22px}.work-scenes-quote{font-size:22px}.work-scenes-quote span{font-size:48px}.work-scenes-metrics strong{font-size:34px}}@media (prefers-reduced-motion:reduce){.work-scenes-name{transition:none}}@supports (background-image:image-set(url("/marketing/sydekick-rooftop.avif") type("image/avif"))){@media (width>=761px){.closing-card{background-image:image-set("/marketing/sydekick-rooftop.avif" 1x type("image/avif"),"/marketing/sydekick-rooftop.webp" 1x type("image/webp"))}}@media (width<=760px){.closing-card{background-image:image-set("/marketing/sydekick-rooftop-mobile.avif" 1x type("image/avif"),"/marketing/sydekick-rooftop-mobile.webp" 1x type("image/webp"))}}}@media (orientation:portrait) and (width<=820px){.v2Home :is(.capability-section .section-heading,.surface-agent-feature .surface-title,.surface-suite-head h2,.agency-head h2,.stories .section-heading,.yield-copy h2,.faq-copy .section-heading,.work-scenes-head h2,.quote-wall .section-heading,.closing-card h2){font-size:30px;line-height:1.18}.v2Home .capability-tab{min-height:40px;padding:0 16px;font-size:14px}.v2Home .capability-copy h3{font-size:22px}.v2Home .capability-summary,.v2Home .capability-promises li{font-size:13px}.v2Home .surface-suite .surface-tile h3{font-size:22px}.v2Home .surface-kicker{font-size:11px}.v2Home .surface-suite .surface-tile p{font-size:14px}.v2Home .work-scenes-name{font-size:15px}.v2Home .work-scenes-name.is-current{font-size:22px}.v2Home .work-scenes-all{min-height:42px;padding:0 18px;font-size:13px}.v2Home .faq-filter{min-width:72px;min-height:36px;padding:0 14px;font-size:13px}.v2Home .faq-copy p{font-size:13px}.v2Home .faq-item button{min-height:56px;font-size:14px}.v2Home .yield-copy p,.v2Home .closing-card p{font-size:14px}.v2Home .stories .story-photo-heading{font-size:18px}.v2Home .surface-suite-results{gap:12px;margin-top:20px}.v2Home .surface-suite-results>div>span{margin-top:4px}.v2Home .surface-suite-results strong{font-size:32px}.v2Home .surface-section{padding-bottom:16px}}.agency-stagger[data-astro-cid-zj22rsum]{--card-width:320px;--card-height:344px;--card-step:180px;color:#171717;background:#fff;padding:64px 0 80px;scroll-margin-top:72px;overflow:clip}.ast-heading[data-astro-cid-zj22rsum]{text-align:center;width:min(800px,100% - 48px);margin:0 auto 32px}.ast-heading[data-astro-cid-zj22rsum] h2[data-astro-cid-zj22rsum]{letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.7vw,48px);font-weight:750;line-height:1.08}.ast-frame[data-astro-cid-zj22rsum]{max-width:1192px;margin-inline:auto;position:relative}.ast-stage[data-astro-cid-zj22rsum]{touch-action:pan-y;outline-offset:-6px;height:432px;position:relative}.ast-card[data-astro-cid-zj22rsum]{width:var(--card-width);height:var(--card-height);transform:translate(-50%, -50%) translateX(calc(var(--offset) * var(--card-step))) translateY(var(--lift)) rotate(var(--tilt));transition:transform .5s cubic-bezier(.22,.75,.25,1),opacity .4s,filter .5s;position:absolute;top:50%;left:50%}.ast-card[data-astro-cid-zj22rsum][aria-hidden=true]{opacity:0;pointer-events:none}.ast-sheet[data-astro-cid-zj22rsum]{background:#fff;border:1px solid #e6e6e6;border-radius:24px;flex-direction:column;gap:12px;height:100%;padding:24px;transition:background-color .5s,border-color .5s;display:flex;position:relative;overflow:hidden}.ast-card[data-astro-cid-zj22rsum].is-active{filter:drop-shadow(0 0 15px #8272e533)}.ast-card[data-astro-cid-zj22rsum].is-active .ast-sheet[data-astro-cid-zj22rsum]{background:#fff;border:1.5px solid #8272e5}.ast-card[data-astro-cid-zj22rsum]:not(.is-active) .ast-sheet[data-astro-cid-zj22rsum]{background:#fff;border-color:#e6e6e6}.ast-card[data-astro-cid-zj22rsum]:not(.is-active) .ast-fbody[data-astro-cid-zj22rsum] h3[data-astro-cid-zj22rsum],.ast-card[data-astro-cid-zj22rsum]:not(.is-active) .ast-fbody[data-astro-cid-zj22rsum] p[data-astro-cid-zj22rsum],.ast-card[data-astro-cid-zj22rsum]:not(.is-active) .ast-explore[data-astro-cid-zj22rsum]{visibility:hidden}.ast-card[data-astro-cid-zj22rsum]:not(.is-active) .ast-feature-mock[data-astro-cid-zj22rsum]{opacity:.13}.ast-card[data-astro-cid-zj22rsum]:not(.is-active) .ast-fbody[data-astro-cid-zj22rsum] small[data-astro-cid-zj22rsum]{color:#a6a0ad}.ast-card[data-astro-cid-zj22rsum]:not(.is-active)[data-side=right] .ast-fbody[data-astro-cid-zj22rsum]{text-align:right}.ast-fbody[data-astro-cid-zj22rsum] small[data-astro-cid-zj22rsum][hidden]{display:none}.ast-fbody[data-astro-cid-zj22rsum]{flex-direction:column;order:0;gap:10px;display:flex}.ast-fbody[data-astro-cid-zj22rsum] small[data-astro-cid-zj22rsum]{color:#78717f;letter-spacing:.1em;font-size:10px;font-weight:700}.ast-fbody[data-astro-cid-zj22rsum] h3[data-astro-cid-zj22rsum]{letter-spacing:-.035em;max-width:270px;margin:0;font-size:23px;font-weight:750;line-height:1.08}.ast-fbody[data-astro-cid-zj22rsum] p[data-astro-cid-zj22rsum]{color:#68636d;margin:0;font-size:12.5px;line-height:1.4}.ast-feature-mock[data-astro-cid-zj22rsum]{color:#222;pointer-events:none;background:#fff;border:1px solid #e4e2e7;border-radius:10px;flex:0 0 148px;order:1;height:148px;margin-top:auto;font-size:11px;line-height:1.3;overflow:hidden}.ast-mwin[data-astro-cid-zj22rsum]{transform-origin:0 0;background:#fff;width:119.048%;height:119.048%;overflow:hidden;transform:scale(.84)}.ast-mbar[data-astro-cid-zj22rsum]{color:#737078;border-bottom:1px solid #efedf1;align-items:center;height:26px;padding:0 10px;font-size:10px;font-weight:600;display:flex}.ast-explore[data-astro-cid-zj22rsum]{color:#514163;order:2;justify-content:space-between;align-items:center;font-size:11px;font-weight:650;text-decoration:none;display:flex}.ast-explore[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum]{font-size:19px;line-height:1}.ast-card[data-astro-cid-zj22rsum]:not(.is-active) .ast-explore[data-astro-cid-zj22rsum]{pointer-events:none}.ast-select[data-astro-cid-zj22rsum]{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.ast-select[data-astro-cid-zj22rsum][hidden]{display:none}.ast-select[data-astro-cid-zj22rsum]:focus-visible{outline-offset:-7px;outline:2px solid #8c6ab2}.ast-controls[data-astro-cid-zj22rsum]{pointer-events:none;position:absolute;inset:0}.ast-arrow[data-astro-cid-zj22rsum]{z-index:12;color:#1c1917;cursor:pointer;pointer-events:auto;background:#fff;border:1px solid #e6eaec;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:background-color .15s;display:grid;position:absolute;top:calc(50% - 30px);transform:translateY(-50%)}[data-astro-cid-zj22rsum][data-agency-prev]{left:10px}[data-astro-cid-zj22rsum][data-agency-next]{right:10px}.ast-arrow[data-astro-cid-zj22rsum] svg[data-astro-cid-zj22rsum]{width:16px;height:16px}.ast-arrow[data-astro-cid-zj22rsum]:hover:not(:disabled){background:#f3f3f3}.ast-arrow[data-astro-cid-zj22rsum]:disabled{opacity:.3;cursor:default}.ast-status[data-astro-cid-zj22rsum]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.agency-stagger[data-astro-cid-zj22rsum]{--card-width:min(288px, calc(100vw - 64px));--card-step:158px}.ast-heading[data-astro-cid-zj22rsum]{margin-bottom:28px}.ast-heading[data-astro-cid-zj22rsum] h2[data-astro-cid-zj22rsum]{font-size:clamp(28px,7vw,38px)}.ast-stage[data-astro-cid-zj22rsum]{height:432px}.ast-sheet[data-astro-cid-zj22rsum]{gap:10px;padding:20px}.ast-fbody[data-astro-cid-zj22rsum] h3[data-astro-cid-zj22rsum]{font-size:22px}}@media (width<=380px){.ast-fbody[data-astro-cid-zj22rsum] h3[data-astro-cid-zj22rsum]{font-size:21px}.ast-sheet[data-astro-cid-zj22rsum]{gap:10px;padding:20px 18px}.ast-feature-mock[data-astro-cid-zj22rsum] .ast-cc[data-astro-cid-zj22rsum]{grid-template-columns:1fr}.ast-cc-side[data-astro-cid-zj22rsum]{display:none}.ast-feature-mock[data-astro-cid-zj22rsum] .ast-wl-drop[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum]{font-size:9px}}@media (prefers-reduced-motion:reduce){.ast-card[data-astro-cid-zj22rsum],.ast-sheet[data-astro-cid-zj22rsum],.ast-arrow[data-astro-cid-zj22rsum]{transition:none}}.ast-cc[data-astro-cid-zj22rsum]{grid-template-columns:90px 1fr;height:calc(100% - 26px);display:grid}.ast-cc-side[data-astro-cid-zj22rsum]{background:#f8fafc;padding:8px;font-size:10px}.ast-cc-slabel[data-astro-cid-zj22rsum]{color:#a8a29e;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:9px}.ast-cc-client[data-astro-cid-zj22rsum]{color:#44403c;border-radius:6px;align-items:center;gap:6px;padding:5px 6px;display:flex}.ast-cc-client[data-astro-cid-zj22rsum].ast-on{background:#fff}.ast-cc-client[data-astro-cid-zj22rsum] i[data-astro-cid-zj22rsum]{border-radius:4px;width:14px;height:14px}.ast-cc-main[data-astro-cid-zj22rsum]{padding:8px}.ast-cc-hd[data-astro-cid-zj22rsum]{align-items:center;gap:6px;margin-bottom:6px;font-size:10px;font-weight:700;display:flex}.ast-cc-hd[data-astro-cid-zj22rsum] b[data-astro-cid-zj22rsum]{color:#fff;background:#0085ff;border-radius:6px;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.ast-cc-stats[data-astro-cid-zj22rsum]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ast-cc-stats[data-astro-cid-zj22rsum] div[data-astro-cid-zj22rsum]{border:1px solid #e7e2da;border-radius:6px;padding:4px}.ast-cc-stats[data-astro-cid-zj22rsum] b[data-astro-cid-zj22rsum]{font-size:14px;display:block}.ast-cc-stats[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum]{color:#78716c;font-size:9px}.ast-wl[data-astro-cid-zj22rsum],.ast-rp[data-astro-cid-zj22rsum],.ast-bv[data-astro-cid-zj22rsum],.ast-tm[data-astro-cid-zj22rsum],.ast-dp[data-astro-cid-zj22rsum],.ast-api[data-astro-cid-zj22rsum],.ast-mcp[data-astro-cid-zj22rsum],.ast-pt[data-astro-cid-zj22rsum]{padding:8px 10px;font-size:11px}.ast-wl-drop[data-astro-cid-zj22rsum]{color:#44403c;border:1px dashed #d6d3d1;border-radius:8px;flex-direction:column;gap:2px;padding:6px;font-weight:600;display:flex}.ast-wl-drop[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum],.ast-wl-fl[data-astro-cid-zj22rsum]{color:#78716c;font-size:10px;font-weight:500}.ast-wl-fl[data-astro-cid-zj22rsum]{margin:4px 0 3px}.ast-wl-sw[data-astro-cid-zj22rsum]{gap:6px;display:flex}.ast-wl-sw[data-astro-cid-zj22rsum] i[data-astro-cid-zj22rsum]{background:#ff731e;border-radius:4px;width:16px;height:16px}.ast-wl-sw[data-astro-cid-zj22rsum] i[data-astro-cid-zj22rsum].ast-sel{outline-offset:1px;outline:2px solid #1c1917}.ast-wl-domain[data-astro-cid-zj22rsum]{color:#44403c;border:1px solid #e7e2da;border-radius:6px;padding:5px 8px}.ast-pt[data-astro-cid-zj22rsum]{padding:0}.ast-pt-nav[data-astro-cid-zj22rsum]{color:#fff;background:#0f172a;justify-content:space-between;padding:6px 10px;font-size:10px;display:flex}.ast-pt-hero[data-astro-cid-zj22rsum]{padding:6px 12px}.ast-pt-hero[data-astro-cid-zj22rsum] div[data-astro-cid-zj22rsum]{font-size:13px;font-weight:700}.ast-pt-tiles[data-astro-cid-zj22rsum]{grid-template-columns:repeat(3,1fr);gap:6px;padding:0 10px;display:grid}.ast-pt-tiles[data-astro-cid-zj22rsum] div[data-astro-cid-zj22rsum]{border:1px solid #e7e2da;border-radius:6px;padding:4px}.ast-pt-tiles[data-astro-cid-zj22rsum] b[data-astro-cid-zj22rsum]{font-size:13px;display:block}.ast-pt-tiles[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum]{color:#78716c;font-size:9px}.ast-rp-hd[data-astro-cid-zj22rsum]{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.ast-rp-hd[data-astro-cid-zj22rsum] b[data-astro-cid-zj22rsum]{color:#fff;background:#ff731e;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.ast-rp-hd[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum]{color:#78716c;font-size:10px;font-weight:500;display:block}.ast-rp-chart[data-astro-cid-zj22rsum]{align-items:end;gap:6px;height:44px;display:flex}.ast-rp-chart[data-astro-cid-zj22rsum] i[data-astro-cid-zj22rsum]{background:#93c5fd;border-radius:3px 3px 0 0;flex:1}.ast-rp-send[data-astro-cid-zj22rsum]{color:#fff;background:#1c1917;border-radius:6px;margin-top:8px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.ast-bv-hd[data-astro-cid-zj22rsum]{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.ast-bv-hd[data-astro-cid-zj22rsum] b[data-astro-cid-zj22rsum]{color:#fff;background:#ff731e;border-radius:8px;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.ast-bv-hd[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum]{color:#78716c;font-size:10px;font-weight:500;display:block}.ast-bv-chips[data-astro-cid-zj22rsum]{gap:6px;margin-bottom:8px;display:flex}.ast-bv-chips[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum]{color:#166534;background:#ecfdf3;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.ast-bv-note[data-astro-cid-zj22rsum]{color:#57534e;background:#f8fafc;border-radius:8px;padding:8px}.ast-tm-row[data-astro-cid-zj22rsum]{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ast-tm-row[data-astro-cid-zj22rsum] b[data-astro-cid-zj22rsum]{color:#fff;background:#0085ff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.ast-tm-row[data-astro-cid-zj22rsum] div[data-astro-cid-zj22rsum]{flex:1;font-weight:700}.ast-tm-row[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum]{color:#78716c;font-size:10px;font-weight:500;display:block}.ast-tm-row[data-astro-cid-zj22rsum] em[data-astro-cid-zj22rsum]{color:#57534e;font-size:11px;font-style:normal}.ast-dp-hd[data-astro-cid-zj22rsum],.ast-dp-surf[data-astro-cid-zj22rsum]{justify-content:space-between;margin-bottom:8px;font-weight:700;display:flex}.ast-dp-hd[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum],.ast-dp-surf[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum]{color:#78716c;font-weight:500}.ast-dp-btn[data-astro-cid-zj22rsum]{color:#1c1917;background:#ff731e;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.ast-api-bar[data-astro-cid-zj22rsum]{align-items:center;gap:8px;margin-bottom:8px;font-weight:700;display:flex}.ast-api-bar[data-astro-cid-zj22rsum] span[data-astro-cid-zj22rsum]{color:#166534;background:#dcfce7;border-radius:4px;padding:2px 6px;font-size:10px}.ast-api-bar[data-astro-cid-zj22rsum] em[data-astro-cid-zj22rsum]{color:#16a34a;margin-left:auto;font-style:normal}.ast-api-code[data-astro-cid-zj22rsum]{color:#e2e8f0;background:#0f172a;border-radius:8px;padding:8px;font-family:ui-monospace,monospace;font-size:10px}.ast-mcp-tile[data-astro-cid-zj22rsum]{border:1px solid #e7e2da;border-radius:8px;justify-content:space-between;margin-bottom:6px;padding:6px 8px;font-weight:700;display:flex}.ast-mcp-tile[data-astro-cid-zj22rsum] em[data-astro-cid-zj22rsum]{color:#16a34a;font-size:10px;font-style:normal}.home-slogan[data-astro-cid-r3z6sgm5]{isolation:isolate;background:#f3f3f3;border-radius:28px;align-items:center;width:min(1192px,100% - 48px);min-height:340px;margin:0 auto 88px;padding:28px 28px 44px;scroll-margin-top:96px;display:grid;position:relative;overflow:hidden}.home-slogan[data-astro-cid-r3z6sgm5]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(72% 88% at 82% 38%,#ffffffeb 0%,#fff0 58%),radial-gradient(48% 46% at 14% 12%,#ffffffc7 0%,#fff0 52%);position:absolute;inset:0}.slogan-copy[data-astro-cid-r3z6sgm5]{z-index:2;width:min(50%,520px);margin:0 auto 0 4%;position:relative}.home-slogan[data-astro-cid-r3z6sgm5] h2[data-astro-cid-r3z6sgm5]{color:#101010;letter-spacing:-.055em;text-align:left;margin:0;font-size:clamp(30px,3.85vw,56px);font-weight:800;line-height:1.06}.home-slogan[data-astro-cid-r3z6sgm5] h2[data-astro-cid-r3z6sgm5]>span[data-astro-cid-r3z6sgm5]{display:block}.slogan-cta[data-astro-cid-r3z6sgm5]{color:#fff;letter-spacing:-.02em;background:#7e51ff;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;margin-top:28px;padding:0 28px;font-size:16px;font-weight:700;display:inline-flex}.slogan-cta[data-astro-cid-r3z6sgm5]:hover{color:#fff;background:#6b3ef0}.slogan-cta[data-astro-cid-r3z6sgm5] svg[data-astro-cid-r3z6sgm5]{flex:none;width:18px;height:18px}.slogan-mascot[data-astro-cid-r3z6sgm5]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0 4% 0 50%}.slogan-orbit[data-astro-cid-r3z6sgm5]{aspect-ratio:1;pointer-events:none;-webkit-mask-composite:source-in;width:min(132%,680px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(22% 34%,#0000 38%,#000 68%),linear-gradient(90deg,#0000 14%,#000 24% 100%);mask-image:radial-gradient(22% 34%,#0000 38%,#000 68%),linear-gradient(90deg,#0000 14%,#000 24% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.slogan-orbit-ring[data-astro-cid-r3z6sgm5]{width:var(--orbit-size);height:var(--orbit-size);margin:calc(var(--orbit-size) / -2) 0 0 calc(var(--orbit-size) / -2);animation:slogan-orbit-spin var(--orbit-duration) linear infinite;border:1px solid #11111112;border-radius:50%;position:absolute;top:50%;left:50%}.slogan-orbit-ring[data-astro-cid-r3z6sgm5].is-reverse{animation-direction:reverse}.slogan-orbit-slot[data-astro-cid-r3z6sgm5]{transform:rotate(var(--orbit-angle));position:absolute;inset:0}.slogan-orbit-hold[data-astro-cid-r3z6sgm5]{width:48px;height:48px;animation:slogan-orbit-spin var(--orbit-duration) linear infinite reverse;margin:-24px 0 0 -24px;position:absolute;top:0;left:50%}.slogan-orbit-ring[data-astro-cid-r3z6sgm5].is-reverse .slogan-orbit-hold[data-astro-cid-r3z6sgm5]{animation-direction:normal}.slogan-orbit-icon[data-astro-cid-r3z6sgm5]{width:100%;height:100%;transform:rotate(calc(var(--orbit-angle) * -1));background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 6px 16px #1111111a}.slogan-orbit-icon[data-astro-cid-r3z6sgm5] img[data-astro-cid-r3z6sgm5]{object-fit:contain;width:20px;height:20px}@keyframes slogan-orbit-spin{to{transform:rotate(360deg)}}.slogan-ticker[data-astro-cid-r3z6sgm5]{height:1.12em;display:block;overflow:hidden}.slogan-track[data-astro-cid-r3z6sgm5]{flex-direction:column;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex}.slogan-track[data-astro-cid-r3z6sgm5][data-instant]{transition:none}.slogan-accent[data-astro-cid-r3z6sgm5]{color:#9955d6;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#ae5acc 10%,#8c57e8 55%,#8d8bf2 90%);-webkit-background-clip:text;background-clip:text;height:1.12em;line-height:1.12;display:block}.slogan-live[data-astro-cid-r3z6sgm5]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.slogan-video[data-astro-cid-r3z6sgm5]{z-index:1;aspect-ratio:832/1104;object-fit:contain;object-position:center 62%;mix-blend-mode:multiply;width:min(53%,280px);height:auto;max-height:78%;position:relative;transform:translate(6%,-8%)}@media (width<=1100px){.home-slogan[data-astro-cid-r3z6sgm5]{min-height:300px;padding:24px 20px 36px}.slogan-copy[data-astro-cid-r3z6sgm5]{width:min(46%,440px)}.slogan-mascot[data-astro-cid-r3z6sgm5]{inset:0 4% 0 50%}.slogan-orbit[data-astro-cid-r3z6sgm5]{width:min(132%,680px)}}@media (width<=860px),(orientation:portrait) and (width<=1024px){.home-slogan[data-astro-cid-r3z6sgm5]{border-radius:24px;flex-direction:column;align-items:stretch;width:calc(100% - 32px);min-height:0;margin-bottom:60px;padding:44px 24px 32px;display:flex}.home-slogan[data-astro-cid-r3z6sgm5]:before{background:radial-gradient(90% 70% at 50% 18%,#ffffffe6 0%,#fff0 58%),radial-gradient(70% 50% at 50% 88%,#7e51ff1f 0%,#7e51ff00 70%)}.slogan-copy[data-astro-cid-r3z6sgm5]{z-index:3;text-align:center;flex-direction:column;order:2;align-items:center;width:100%;margin:0;display:flex;position:relative}.home-slogan[data-astro-cid-r3z6sgm5] h2[data-astro-cid-r3z6sgm5]{letter-spacing:-.045em;text-align:center;font-size:clamp(26px,7vw,40px);line-height:1.12}.slogan-cta[data-astro-cid-r3z6sgm5]{min-height:44px;margin-top:22px}.slogan-mascot[data-astro-cid-r3z6sgm5]{z-index:auto;order:1;width:100%;height:240px;margin:0;position:relative;inset:auto;overflow:visible}.slogan-orbit[data-astro-cid-r3z6sgm5]{-webkit-mask-composite:source-in;width:min(132%,680px);top:58%;-webkit-mask-image:radial-gradient(24% 36%,#0000 36%,#000 66%),linear-gradient(#000 42%,#0006 64%,#0000 82%);mask-image:radial-gradient(24% 36%,#0000 36%,#000 66%),linear-gradient(#000 42%,#0006 64%,#0000 82%);-webkit-mask-composite:source-in;mask-composite:intersect}.slogan-orbit-hold[data-astro-cid-r3z6sgm5]{width:36px;height:36px;margin:-18px 0 0 -18px}.slogan-video[data-astro-cid-r3z6sgm5]{object-position:center;z-index:auto;width:min(48%,230px);max-height:none;transform:none}}@media (prefers-reduced-motion:reduce){.slogan-track[data-astro-cid-r3z6sgm5]{transition:none}.slogan-orbit-ring[data-astro-cid-r3z6sgm5],.slogan-orbit-hold[data-astro-cid-r3z6sgm5]{animation:none}}@media (forced-colors:active){.slogan-accent[data-astro-cid-r3z6sgm5]{-webkit-text-fill-color:currentColor;background:0 0}}.social-counter[data-astro-cid-frqzxcbg]{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1;display:inline-block}.home-social[data-astro-cid-ejn2frxs]{isolation:isolate;color:#171717;background:#6528d7;border-radius:24px;width:min(1440px,100% - 80px);margin-inline:auto;padding:24px 0 20px;position:relative;overflow:hidden}.home-social[data-astro-cid-ejn2frxs]:before{content:"";z-index:-1;pointer-events:none;background:url(/marketing/social-purple-waves.svg) 50%/cover no-repeat;position:absolute;inset:0}.social-shell[data-astro-cid-ejn2frxs]{width:min(1240px,100% - 80px);margin-inline:auto}.social-heading[data-astro-cid-ejn2frxs]{text-align:center;margin-bottom:18px}.social-heading[data-astro-cid-ejn2frxs] h2[data-astro-cid-ejn2frxs]{color:#f5f3ef;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(40px,4vw,56px);font-weight:760;line-height:1.08}.social-heading[data-astro-cid-ejn2frxs] h2[data-astro-cid-ejn2frxs] span[data-astro-cid-ejn2frxs]{color:#f5f3ef}.social-tabs[data-astro-cid-ejn2frxs]{gap:8px;width:fit-content;max-width:100%;margin:0 auto 12px;display:flex}.social-tabs[data-astro-cid-ejn2frxs] button[data-astro-cid-ejn2frxs]{color:#f5f3ef;cursor:pointer;background:0 0;border:1px solid #f5f3ef80;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 22px;font-size:14px;font-weight:650;display:inline-flex}.social-tabs[data-astro-cid-ejn2frxs] button[data-astro-cid-ejn2frxs][aria-selected=true]{color:#171717;background:#f5f3ef;border-color:#f5f3ef}.social-tab-number[data-astro-cid-ejn2frxs]{opacity:.55;font-size:11px}.social-tabs[data-astro-cid-ejn2frxs] button[data-astro-cid-ejn2frxs]:focus-visible,.social-link[data-astro-cid-ejn2frxs]:focus-visible,.social-panel[data-astro-cid-ejn2frxs]:focus-visible{outline-offset:-6px;outline:3px solid #171717}.social-panel[data-astro-cid-ejn2frxs]{background:#f5f3ef;border-radius:20px;grid-template-columns:1.06fr 1fr;align-items:center;gap:50px;min-height:420px;padding:28px 40px;display:grid}.social-panel[data-astro-cid-ejn2frxs][hidden]{display:none}.social-copy[data-astro-cid-ejn2frxs] h3[data-astro-cid-ejn2frxs]{letter-spacing:-.045em;text-wrap:balance;max-width:530px;margin:0;font-size:clamp(32px,3.2vw,44px);font-weight:730;line-height:1.08}.social-summary[data-astro-cid-ejn2frxs]{color:#333;max-width:480px;margin:16px 0 0;font-size:16px;line-height:1.5}.home-social[data-astro-cid-ejn2frxs] .social-link[data-astro-cid-ejn2frxs]{color:#171717;border-bottom:2px solid #6528d7;align-items:center;gap:22px;margin-top:24px;padding-bottom:9px;font-size:16px;font-weight:650;display:inline-flex}.social-link[data-astro-cid-ejn2frxs] svg[data-astro-cid-ejn2frxs]{width:24px;height:24px}.social-link[data-astro-cid-ejn2frxs]:hover{color:#171717;border-color:#171717}.social-preview[data-astro-cid-ejn2frxs]{min-width:0;margin:0}.social-stage[data-astro-cid-ejn2frxs]{width:100%;height:350px;position:relative}.social-post[data-astro-cid-ejn2frxs]{width:282px;box-shadow:none;background:#fff;border:1px solid #e5e5e5;border-radius:16px;position:absolute;top:0;left:18%;overflow:hidden;transform:none}.social-post-head[data-astro-cid-ejn2frxs]{align-items:center;gap:9px;height:45px;padding:10px 14px;display:flex}.social-avatar[data-astro-cid-ejn2frxs]{color:#fff;background:#754b37;border:2px solid #fff;border-radius:50%;outline:1.5px solid #7a50c7;place-items:center;width:30px;height:30px;font-family:Georgia,serif;font-size:15px;font-style:italic;display:grid}.social-post-head[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{font-size:11px;display:block}.social-post-head[data-astro-cid-ejn2frxs] small[data-astro-cid-ejn2frxs]{color:#777;margin-top:2px;font-size:8px;display:block}.social-post-menu[data-astro-cid-ejn2frxs]{margin-left:auto;font-size:12px}.social-post-photo[data-astro-cid-ejn2frxs]{height:190px;position:relative;overflow:hidden}.social-post-photo[data-astro-cid-ejn2frxs] img[data-astro-cid-ejn2frxs]{object-fit:cover;object-position:center 57%;width:100%;height:100%}.social-post-body[data-astro-cid-ejn2frxs]{padding:10px 15px 12px}.social-post-icons[data-astro-cid-ejn2frxs]{gap:12px;display:flex}.social-post-icons[data-astro-cid-ejn2frxs] svg[data-astro-cid-ejn2frxs]{width:18px;height:18px}.social-post-icons[data-astro-cid-ejn2frxs] .social-save[data-astro-cid-ejn2frxs]{margin-left:auto}.social-post-body[data-astro-cid-ejn2frxs] p[data-astro-cid-ejn2frxs]{margin:10px 0;font-size:10px;line-height:1.5}.social-floating[data-astro-cid-ejn2frxs]{z-index:2;background:#fff;border:1px solid #e5e5e5;border-radius:12px;position:absolute;box-shadow:0 3px 4px #0000000c}@media (width>=1440px){.social-post[data-astro-cid-ejn2frxs]{left:20%}}.social-heading[data-astro-cid-ejn2frxs] h2[data-astro-cid-ejn2frxs]{max-width:1000px;margin-inline:auto}.social-metrics[data-astro-cid-ejn2frxs]{grid-template-columns:.8fr .8fr 1.15fr;gap:12px;margin:24px 0 0;display:grid}.social-metrics[data-astro-cid-ejn2frxs]>div[data-astro-cid-ejn2frxs]+div[data-astro-cid-ejn2frxs]{border-left:1px solid #dcd8d2;padding-left:14px}.social-metrics[data-astro-cid-ejn2frxs] dd[data-astro-cid-ejn2frxs]{color:#171717;margin:0 0 9px;font-size:clamp(29px,3.1vw,43px);font-weight:750;line-height:1}.social-metrics[data-astro-cid-ejn2frxs] dt[data-astro-cid-ejn2frxs]{color:#555;font-size:10px;line-height:1.5}.social-post[data-astro-cid-ejn2frxs]{top:12px}.social-return-card[data-astro-cid-ejn2frxs]{padding:12px 16px;top:8px;left:0;transform:rotate(0)}.social-return-card[data-astro-cid-ejn2frxs] small[data-astro-cid-ejn2frxs]{color:#666;letter-spacing:.04em;font-size:7px;font-weight:650;display:block}.social-return-card[data-astro-cid-ejn2frxs] strong[data-astro-cid-ejn2frxs]{color:#171717;margin:7px 0 0;font-size:40px;font-weight:750;display:block}.social-revenue-card[data-astro-cid-ejn2frxs]{width:258px;padding:17px 18px 0;top:92px;right:-8px;transform:rotate(0)}.social-revenue-heading[data-astro-cid-ejn2frxs]{align-items:center;gap:8px;display:flex}.social-revenue-heading[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{font-size:12px;font-weight:650;display:block}.social-trend-arrow[data-astro-cid-ejn2frxs]{color:#6528d7;margin-left:auto;font-size:22px}.social-revenue-number[data-astro-cid-ejn2frxs]{margin:14px 0 5px;font-size:43px;font-weight:750;line-height:1;display:block}.social-revenue-label[data-astro-cid-ejn2frxs]{color:#666;margin:0;font-size:9px}.social-revenue-chart[data-astro-cid-ejn2frxs]{width:100%;height:64px;margin-top:10px;display:block;overflow:visible}.social-chart-axis[data-astro-cid-ejn2frxs]{color:#777;justify-content:space-between;font-size:8px;display:flex}.social-revenue-foot[data-astro-cid-ejn2frxs]{border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:10px 0;display:flex}.social-revenue-foot[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{font-size:11px}.social-revenue-foot[data-astro-cid-ejn2frxs] .social-counter{color:#171717;font-size:14px}.social-booking-card[data-astro-cid-ejn2frxs]{align-items:center;gap:10px;width:334px;padding:10px 14px;display:flex;bottom:0;left:-8px;transform:rotate(0)}.social-booking-icon[data-astro-cid-ejn2frxs]{color:#6528d7;background:#eee7f7;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.social-booking-card[data-astro-cid-ejn2frxs] small[data-astro-cid-ejn2frxs]{color:#6528d7;letter-spacing:.05em;margin-bottom:5px;font-size:7px;font-weight:650;display:block}.social-booking-card[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{font-size:11px;font-weight:650;display:block}.social-booking-card[data-astro-cid-ejn2frxs]>strong[data-astro-cid-ejn2frxs]{color:#171717;letter-spacing:-.04em;margin-left:auto;font-size:20px}.social-demo-footer[data-astro-cid-ejn2frxs]{justify-content:space-between;align-items:center;gap:20px;padding-top:12px;display:flex}.social-motion-toggle[data-astro-cid-ejn2frxs]{color:#f5f3ef;cursor:pointer;background:0 0;border:1px solid #f5f3ef80;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:12px;min-height:32px;padding:0 14px;font-size:11px;display:flex}.social-motion-toggle[data-astro-cid-ejn2frxs]:hover{background:#ffffff25}.social-motion-toggle[data-astro-cid-ejn2frxs]:focus-visible{outline-offset:3px;outline:2px solid #f5f3ef}.social-motion-toggle[data-astro-cid-ejn2frxs]:disabled{cursor:default}.social-demo-footer[data-astro-cid-ejn2frxs] p[data-astro-cid-ejn2frxs]{color:#f5f3ef;max-width:850px;margin:0;font-size:11px;line-height:1.6}.social-calendar-preview[data-astro-cid-ejn2frxs]{min-width:0;margin:0}.social-calendar[data-astro-cid-ejn2frxs]{background:#fff;border:1px solid #ddd9e2;border-radius:9px;padding:16px 20px}.calendar-head[data-astro-cid-ejn2frxs]{justify-content:space-between;align-items:center;gap:12px;display:flex}.calendar-head[data-astro-cid-ejn2frxs] h4[data-astro-cid-ejn2frxs]{letter-spacing:-.04em;margin:0;font-size:23px;font-weight:650}.calendar-period[data-astro-cid-ejn2frxs]{white-space:nowrap;border:1px solid #e5e1eb;padding:7px 10px;font-size:9px}.calendar-week[data-astro-cid-ejn2frxs]{border-bottom:1px solid #e5e1eb;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin-top:16px;padding-bottom:14px;display:grid}.calendar-day[data-astro-cid-ejn2frxs]{text-align:center;background:#f7f6f8;border-radius:5px;min-width:0;padding:6px 2px 5px}.calendar-day[data-astro-cid-ejn2frxs]>span[data-astro-cid-ejn2frxs]{color:#666;font-size:9px;display:block}.calendar-day[data-astro-cid-ejn2frxs]>b[data-astro-cid-ejn2frxs]{margin:4px 0 6px;font-size:15px;display:block}.calendar-dots[data-astro-cid-ejn2frxs]{grid-template-columns:repeat(3,4px);place-content:start center;gap:3px;height:18px;display:grid}.calendar-dots[data-astro-cid-ejn2frxs] i[data-astro-cid-ejn2frxs]{background:#6528d7;border-radius:50%;width:4px;height:4px}.calendar-day[data-astro-cid-ejn2frxs] small[data-astro-cid-ejn2frxs]{color:#777;white-space:nowrap;margin-top:5px;font-size:7px;display:block}.calendar-day-selected[data-astro-cid-ejn2frxs]{color:#fff;background:#6528d7}.calendar-day-selected[data-astro-cid-ejn2frxs]>span[data-astro-cid-ejn2frxs],.calendar-day-selected[data-astro-cid-ejn2frxs] small[data-astro-cid-ejn2frxs]{color:#fff}.calendar-day-selected[data-astro-cid-ejn2frxs] i[data-astro-cid-ejn2frxs]{background:#fff}.calendar-agenda-head[data-astro-cid-ejn2frxs]{justify-content:space-between;align-items:center;margin:14px 0 6px;display:flex}.calendar-agenda-head[data-astro-cid-ejn2frxs] h5[data-astro-cid-ejn2frxs]{margin:0;font-size:13px}.calendar-agenda-head[data-astro-cid-ejn2frxs]>span[data-astro-cid-ejn2frxs]{color:#666;font-size:8px}.calendar-reservation[data-astro-cid-ejn2frxs]{border-bottom:1px solid #eee;align-items:center;gap:12px;padding:8px 0;display:flex}.reservation-time[data-astro-cid-ejn2frxs]{color:#777;flex:0 0 50px;font-size:9px}.calendar-reservation[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{font-size:11px;font-weight:600;display:block}.calendar-reservation[data-astro-cid-ejn2frxs] small[data-astro-cid-ejn2frxs]{color:#777;margin-top:3px;font-size:8px;display:block}.calendar-reservation[data-astro-cid-ejn2frxs] strong[data-astro-cid-ejn2frxs]{margin-left:auto;font-size:16px;font-weight:650}.reservation-check[data-astro-cid-ejn2frxs]{color:#6528d7;background:#eee7f7;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid}.calendar-bottom[data-astro-cid-ejn2frxs]{margin-top:10px}.calendar-bottom[data-astro-cid-ejn2frxs]>span[data-astro-cid-ejn2frxs]{color:#777;font-size:8px;display:block}.social-analytics[data-astro-cid-ejn2frxs]{min-width:0}.analytics-dashboard[data-astro-cid-ejn2frxs]{background:#fff;border:1px solid #ddd9e2;border-radius:9px;overflow:hidden}.analytics-toolbar[data-astro-cid-ejn2frxs]{border-bottom:1px solid #e5e1eb;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;display:flex}.analytics-toolbar[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{font-size:13px;font-weight:650}.analytics-toolbar[data-astro-cid-ejn2frxs] small[data-astro-cid-ejn2frxs]{white-space:nowrap;border:1px solid #e5e1eb;margin-left:auto;padding:6px 10px;font-size:9px}.analytics-kpis[data-astro-cid-ejn2frxs]{border-bottom:1px solid #e5e1eb;grid-template-columns:1.2fr 1fr 1fr;margin:0;padding:12px 16px;display:grid}.analytics-kpis[data-astro-cid-ejn2frxs]>div[data-astro-cid-ejn2frxs]+div[data-astro-cid-ejn2frxs]{border-left:1px solid #e5e1eb;padding-left:14px}.analytics-kpis[data-astro-cid-ejn2frxs] dt[data-astro-cid-ejn2frxs]{color:#666;font-size:9px}.analytics-kpis[data-astro-cid-ejn2frxs] dd[data-astro-cid-ejn2frxs]{letter-spacing:-.035em;margin:10px 0 0;font-size:clamp(23px,2.8vw,36px);font-weight:700;line-height:1}.analytics-detail[data-astro-cid-ejn2frxs]{grid-template-columns:1fr;display:grid}.analytics-trend[data-astro-cid-ejn2frxs]{min-width:0;padding:14px 16px}.analytics-chart-title[data-astro-cid-ejn2frxs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.analytics-detail[data-astro-cid-ejn2frxs] h4[data-astro-cid-ejn2frxs]{margin:0;font-size:12px;font-weight:650}.analytics-trend[data-astro-cid-ejn2frxs] svg[data-astro-cid-ejn2frxs]{width:100%;height:104px;display:block;overflow:visible}.analytics-channels[data-astro-cid-ejn2frxs]{border-top:1px solid #e5e1eb;grid-template-columns:1fr 1fr;gap:0 22px;padding:10px 16px;display:grid}.analytics-channel[data-astro-cid-ejn2frxs]{min-width:0;margin-top:0}.analytics-channel[data-astro-cid-ejn2frxs]>div[data-astro-cid-ejn2frxs]:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.analytics-channel[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{font-size:11px;font-weight:550}.analytics-channel[data-astro-cid-ejn2frxs] strong[data-astro-cid-ejn2frxs]{font-size:20px;font-weight:650}.channel-track[data-astro-cid-ejn2frxs]{background:#f0edf5;height:6px;margin:8px 0 6px}.channel-track[data-astro-cid-ejn2frxs] i[data-astro-cid-ejn2frxs]{transform-origin:0;background:#6528d7;height:100%;display:block}.analytics-channel[data-astro-cid-ejn2frxs]:nth-of-type(2) .channel-track[data-astro-cid-ejn2frxs] i[data-astro-cid-ejn2frxs]{background:#b497e7}.analytics-channel[data-astro-cid-ejn2frxs] small[data-astro-cid-ejn2frxs]{color:#777;font-size:8px}@media (width<=1050px){.home-social[data-astro-cid-ejn2frxs],.social-shell[data-astro-cid-ejn2frxs]{width:calc(100% - 48px)}.social-panel[data-astro-cid-ejn2frxs]{gap:16px;padding:24px 30px}.social-post[data-astro-cid-ejn2frxs]{width:260px;left:8%}.social-revenue-card[data-astro-cid-ejn2frxs]{width:224px;padding-inline:14px;right:-10px}.social-revenue-heading[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{font-size:10px}.social-booking-card[data-astro-cid-ejn2frxs]{gap:8px;width:290px;padding:12px}.social-booking-card[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{font-size:9px}.social-booking-card[data-astro-cid-ejn2frxs]>strong[data-astro-cid-ejn2frxs]{font-size:18px}.social-metrics[data-astro-cid-ejn2frxs] dd[data-astro-cid-ejn2frxs]{font-size:29px}.social-metrics[data-astro-cid-ejn2frxs]>div[data-astro-cid-ejn2frxs]+div[data-astro-cid-ejn2frxs]{padding-left:10px}.social-stage[data-astro-cid-ejn2frxs]{height:350px}}@media (width<=760px){.home-social[data-astro-cid-ejn2frxs]{width:calc(100% - 32px);padding:24px 0 20px}.social-shell[data-astro-cid-ejn2frxs]{width:calc(100% - 24px)}.social-heading[data-astro-cid-ejn2frxs]{margin-bottom:20px}.social-heading[data-astro-cid-ejn2frxs] h2[data-astro-cid-ejn2frxs]{font-size:40px}.social-heading[data-astro-cid-ejn2frxs] h2[data-astro-cid-ejn2frxs] span[data-astro-cid-ejn2frxs]{display:block}.social-tabs[data-astro-cid-ejn2frxs]{width:100%}.social-tabs[data-astro-cid-ejn2frxs] button[data-astro-cid-ejn2frxs]{flex:1;min-width:0;min-height:48px;padding:8px 7px;font-size:11px;line-height:1.4}.social-tab-number[data-astro-cid-ejn2frxs]{display:none}.social-panel[data-astro-cid-ejn2frxs]{border-radius:20px;grid-template-columns:1fr;gap:28px;padding:30px 24px 24px}.social-copy[data-astro-cid-ejn2frxs] h3[data-astro-cid-ejn2frxs]{max-width:420px;font-size:34px}.social-summary[data-astro-cid-ejn2frxs]{margin-top:18px;font-size:14px}.home-social[data-astro-cid-ejn2frxs] .social-link[data-astro-cid-ejn2frxs]{font-size:14px}.social-preview[data-astro-cid-ejn2frxs]{width:min(400px,100%);margin-inline:auto}.social-stage[data-astro-cid-ejn2frxs]{height:350px}.social-return-card[data-astro-cid-ejn2frxs]{padding:12px 14px;left:-6px}.social-return-card[data-astro-cid-ejn2frxs] strong[data-astro-cid-ejn2frxs]{font-size:35px}.social-revenue-card[data-astro-cid-ejn2frxs]{width:213px;top:92px;right:-10px}.social-revenue-number[data-astro-cid-ejn2frxs]{font-size:38px}.social-revenue-chart[data-astro-cid-ejn2frxs]{height:64px}.social-booking-card[data-astro-cid-ejn2frxs]{width:290px;bottom:0;left:-10px}.social-demo-footer[data-astro-cid-ejn2frxs]{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 8px 0}.social-demo-footer[data-astro-cid-ejn2frxs] p[data-astro-cid-ejn2frxs]{font-size:10px}.social-metrics[data-astro-cid-ejn2frxs]{gap:8px}.social-metrics[data-astro-cid-ejn2frxs] dd[data-astro-cid-ejn2frxs]{font-size:29px}.social-metrics[data-astro-cid-ejn2frxs] dt[data-astro-cid-ejn2frxs]{font-size:9px}.social-post[data-astro-cid-ejn2frxs]{width:244px;top:12px;left:5%}.social-post-photo[data-astro-cid-ejn2frxs]{height:190px}.social-calendar[data-astro-cid-ejn2frxs]{padding:20px 14px 16px}.calendar-head[data-astro-cid-ejn2frxs] h4[data-astro-cid-ejn2frxs]{font-size:21px}.calendar-period[data-astro-cid-ejn2frxs]{padding-inline:7px}.calendar-week[data-astro-cid-ejn2frxs]{gap:3px}.calendar-reservation[data-astro-cid-ejn2frxs]{gap:8px}.calendar-reservation[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{font-size:10px}.reservation-time[data-astro-cid-ejn2frxs]{flex-basis:43px;font-size:8px}.calendar-day[data-astro-cid-ejn2frxs] small[data-astro-cid-ejn2frxs]{font-size:6px}.analytics-toolbar[data-astro-cid-ejn2frxs]{flex-wrap:wrap;gap:10px;padding:12px 16px}.analytics-toolbar[data-astro-cid-ejn2frxs] b[data-astro-cid-ejn2frxs]{flex:1}.analytics-toolbar[data-astro-cid-ejn2frxs] small[data-astro-cid-ejn2frxs]{margin:0}.analytics-kpis[data-astro-cid-ejn2frxs]{grid-template-columns:1fr;padding:0 16px}.analytics-kpis[data-astro-cid-ejn2frxs]>div[data-astro-cid-ejn2frxs]{padding:14px 0}.analytics-kpis[data-astro-cid-ejn2frxs]>div[data-astro-cid-ejn2frxs]+div[data-astro-cid-ejn2frxs]{border-top:1px solid #e5e1eb;border-left:0;padding-left:0}.analytics-kpis[data-astro-cid-ejn2frxs] dd[data-astro-cid-ejn2frxs]{font-size:43px}.analytics-detail[data-astro-cid-ejn2frxs]{grid-template-columns:1fr}.analytics-trend[data-astro-cid-ejn2frxs]{padding:14px 16px}.analytics-chart-title[data-astro-cid-ejn2frxs]{flex-direction:column;align-items:flex-start}.analytics-channels[data-astro-cid-ejn2frxs]{grid-template-columns:1fr;gap:18px;padding:14px 16px}}@media (width<=360px){.social-heading[data-astro-cid-ejn2frxs] h2[data-astro-cid-ejn2frxs]{font-size:35px}.social-panel[data-astro-cid-ejn2frxs]{padding-inline:18px}.social-copy[data-astro-cid-ejn2frxs] h3[data-astro-cid-ejn2frxs]{font-size:30px}.social-post[data-astro-cid-ejn2frxs]{width:228px;left:0}.social-revenue-card[data-astro-cid-ejn2frxs]{width:195px}.social-booking-card[data-astro-cid-ejn2frxs]{gap:7px;width:260px;padding:11px 10px;left:-9px}.social-booking-card[data-astro-cid-ejn2frxs]>strong[data-astro-cid-ejn2frxs]{font-size:17px}.social-booking-icon[data-astro-cid-ejn2frxs]{flex-basis:26px;width:26px;height:26px}.social-metrics[data-astro-cid-ejn2frxs] dd[data-astro-cid-ejn2frxs]{font-size:25px}}
