@font-face{font-family:sora;src:url(../media/Sora_SemiBold_latin-s.p.0m9hhe9_r05oo.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sora Fallback;src:local(Arial);ascent-override:83.64%;descent-override:25.01%;line-gap-override:0.0%;size-adjust:115.97%}.sora_3328b854-module__Syx3RG__className{font-family:sora,sora Fallback;font-style:normal;font-weight:600}.sora_3328b854-module__Syx3RG__variable{--font-sora:"sora", "sora Fallback"}
.dc-home{--hp-canvas:#f9fafb;--hp-surface:#f5f7f9;--hp-surface-raised:#fdfdfe;--hp-ink:#0d1116;--hp-body:#4c535e;--hp-muted:#646972;--hp-faint:#5a5e65;--hp-hairline:#e1e5ea;--hp-hairline-strong:#d0d4dc;--hp-brand:#224db6;--hp-brand-hover:#0f37a4;--hp-on-brand:#f9fafb;--hp-brand-muted:#dae8ff;--hp-brand-muted-ink:#1f4192;--hp-ring:#224db6;--hp-paper:#fdfdfe;--hp-paper-ink:#0d1116;--hp-paper-muted:#646972;--hp-paper-rule:#e1e5ea;--hp-shadow:0 4px 6px -1px #00000014, 0 2px 4px -1px #0000000d;--hp-shadow-drop:drop-shadow(0 4px 3px #00000014) drop-shadow(0 2px 2px #0000000d);--hp-paper-edge:drop-shadow(1px 0 0 #e1e5ea) drop-shadow(-1px 0 0 #e1e5ea) drop-shadow(0 1px 0 #e1e5ea) drop-shadow(0 -1px 0 #e1e5ea);--hp-img-outline:#0000001a;--hp-dim:#646972;--hp-hover-fill:#e1e5ea;--hp-rail-fill:#d0d4dc;--hp-rail-edge:#d0d4dc;--hp-rail-light:#fdfdfe;--hp-rail-shade:#0000001f;--hp-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--hp-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--hp-display:var(--font-sora), var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--hp-dur-instant:80ms;--hp-dur-fast:.18s;--hp-dur-normal:.35s;--hp-dur-slow:.6s;--hp-dur-crawl:1s;--hp-ease-smooth:cubic-bezier(.22, 1, .36, 1);--hp-ease-sharp:cubic-bezier(.4, 0, .2, 1);--hp-ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--hp-dist-xs:4px;--hp-dist-md:16px;--hp-press:.97;--hp-pad:24px;--hp-r-ticket:8px;--hp-r-md:10px;--hp-r-lg:14px;--hp-r-card:18px;--hp-r-pill:9999px;--hp-nav:80px;background:var(--hp-canvas);color:var(--hp-body);font:400 1rem/1.65 var(--hp-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative;overflow-x:clip}html.dark .dc-home{--hp-canvas:#070a10;--hp-surface:#0c1118;--hp-surface-raised:#12171f;--hp-ink:#e9ebef;--hp-body:#adb1b8;--hp-muted:#95989f;--hp-faint:#83868b;--hp-hairline:#ffffff14;--hp-hairline-strong:#ffffff26;--hp-brand:#5287ff;--hp-brand-hover:#6da0ff;--hp-on-brand:#070a10;--hp-brand-muted:#121b2e;--hp-brand-muted-ink:#84acff;--hp-ring:#5287ff;--hp-shadow:0 4px 6px -1px #0006, 0 2px 4px -1px #0000004d;--hp-shadow-drop:drop-shadow(0 4px 3px #0006) drop-shadow(0 2px 2px #0000004d);--hp-paper-edge:drop-shadow(0 0 0 transparent);--hp-img-outline:#ffffff1a;--hp-dim:#83868b;--hp-hover-fill:#12171f;--hp-rail-fill:#ffffff26;--hp-rail-edge:#ffffff26;--hp-rail-light:#ffffff14;--hp-rail-shade:#00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:1024px){.dc-home{--hp-nav:88px}}.dc-home *,.dc-home :before,.dc-home :after{box-sizing:border-box}.dc-home img,.dc-home svg{max-width:100%;display:block}.dc-home a{color:inherit}.dc-home h1,.dc-home h2,.dc-home h3{color:var(--hp-ink);text-wrap:balance;letter-spacing:normal;margin:0;line-height:1.15}.dc-home p{text-wrap:pretty;margin:0}.dc-home ol,.dc-home ul,.dc-home dl,.dc-home dd,.dc-home figure{margin:0;padding:0}.dc-home ol,.dc-home ul{list-style:none}.dc-home button{font:inherit;color:inherit}.dc-home hr{margin:0}.dc-home time,.dc-home .hp-num,.dc-home .hp-price,.dc-home .hp-timer,.dc-home .hp-paper,.dc-home .hp-line-time,.dc-home .hp-fwd-num,.dc-home .hp-pill-num,.dc-home .hp-dial,.dc-home .hp-pr-cost,.dc-home .hp-db-stop b,.dc-home .hp-cap-when{font-variant-numeric:tabular-nums}.dc-home :focus-visible{outline:2px solid var(--hp-ring);outline-offset:2px}.dc-home .hp-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dc-home .hp-skip{z-index:60;background:var(--hp-brand);min-height:44px;color:var(--hp-on-brand);border-radius:var(--hp-r-pill);font:600 .875rem/1.25 var(--hp-sans);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex;position:absolute;top:-120px;left:16px}.dc-home .hp-skip:focus{top:calc(var(--hp-nav) + 12px)}.dc-home .hp-wrap-wide,.dc-home .hp-wrap{width:100%;padding-inline:var(--hp-pad);margin-inline:auto}.dc-home .hp-wrap-wide{max-width:calc(1280px + var(--hp-pad) * 2)}.dc-home .hp-wrap{max-width:calc(1024px + var(--hp-pad) * 2)}.dc-home .hp-section-pad{padding-block:80px}@media (min-width:1024px){.dc-home .hp-section-pad{padding-block:112px}}.dc-home section{scroll-margin-top:var(--hp-nav)}.dc-home .hp-section-head{max-width:760px}.dc-home .hp-section-head h2{font:600 clamp(2rem, 1.6rem + 1.8vw, 3rem)/1.1 var(--hp-sans);letter-spacing:-.025em}.dc-home .hp-lede{max-width:620px;font:400 1.125rem/1.65 var(--hp-sans);color:var(--hp-body);margin-top:16px}.dc-home .hp-section-head.hp-split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:56px;max-width:none;display:grid}.dc-home .hp-section-head.hp-split .hp-lede{margin-top:0}.dc-home .hp-chip{border-radius:var(--hp-r-pill);background:var(--hp-brand-muted);color:var(--hp-brand-muted-ink);font:500 .75rem/1.33 var(--hp-sans);letter-spacing:.01em;white-space:nowrap;align-items:center;padding:4px 10px;display:inline-flex}.dc-home .hp-fine{font:400 .875rem/1.55 var(--hp-sans);color:var(--hp-muted)}.dc-home .hp-btn{isolation:isolate;border-radius:var(--hp-r-pill);min-height:52px;font:600 1rem/1.25 var(--hp-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition-property:transform;transition-duration:var(--hp-dur-instant);transition-timing-function:var(--hp-ease-sharp);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;display:inline-flex;position:relative}.dc-home .hp-btn:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition-property:opacity;transition-duration:var(--hp-dur-fast);transition-timing-function:var(--hp-ease-smooth);position:absolute;inset:-1px}.dc-home .hp-btn:hover:before{opacity:1}.dc-home .hp-btn:active{transform:scale(var(--hp-press))}.dc-home .hp-btn-primary{background:var(--hp-brand);color:var(--hp-on-brand)}.dc-home .hp-btn-primary:before{background:var(--hp-brand-hover)}.dc-home .hp-btn-secondary{color:var(--hp-ink);border-color:var(--hp-hairline-strong);background:0 0}.dc-home .hp-btn-secondary:before{background:var(--hp-hover-fill)}.dc-home .hp-btn svg{flex:none;width:18px;height:18px}.dc-home .hp-btn-text{min-height:44px;color:var(--hp-ink);font:600 .875rem/1.25 var(--hp-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;text-decoration:none;display:inline-flex;position:relative}.dc-home .hp-btn-text:after{content:"";transform-origin:0;height:1px;transition-property:transform;transition-duration:var(--hp-dur-fast);transition-timing-function:var(--hp-ease-smooth);background:currentColor;position:absolute;bottom:10px;left:0;right:0;transform:scaleX(0)}.dc-home .hp-btn-text:hover:after{transform:scaleX(1)}.dc-home .hp-btn-text svg{flex:none;width:16px;height:16px}.dc-home .hp-hero{padding:calc(var(--hp-nav) + 24px) 0 56px;background:linear-gradient(180deg, var(--hp-brand-muted) 0%, var(--hp-canvas) 32%)}.dc-home .hp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,520px);grid-template-areas:"intro scene""choose scene""more scene""dial scene""try scene""cta scene";align-items:start;column-gap:64px;display:grid}.dc-home .hp-hero-intro{grid-area:intro;max-width:720px}.dc-home .hp-hero-title{font:600 clamp(2.75rem, 2rem + 3.2vw, 4rem)/1.05 var(--hp-display);letter-spacing:-.03em}.dc-home .hp-hl{display:block}.dc-home .hp-w{display:inline-block}.dc-home .hp-hero-sub{max-width:600px;font:400 1.125rem/1.6 var(--hp-sans);color:var(--hp-body);margin-top:16px}.dc-home .hp-hero-scene{grid-area:scene;align-self:center;padding-bottom:28px;position:relative}.dc-home .hp-hero-photo{aspect-ratio:3/2;border-radius:var(--hp-r-card);background:var(--hp-surface);position:relative;overflow:hidden}.dc-home .hp-hero-photo img{object-fit:cover;opacity:0;width:100%;height:100%;transition-property:opacity;transition-duration:var(--hp-dur-normal);transition-timing-function:var(--hp-ease-smooth);position:absolute;inset:0}.dc-home .hp-hero-photo img.is-on{opacity:1}.dc-home .hp-hero-photo:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--hp-img-outline);pointer-events:none;position:absolute;inset:0}.dc-home .hp-menu{--hp-menu-rot:-1.2deg;z-index:1;width:276px;filter:var(--hp-paper-edge) var(--hp-shadow-drop);transform:rotate(var(--hp-menu-rot));transform-origin:50% 0;position:absolute;bottom:0;left:-44px}.dc-home .hp-menu-paper{background:var(--hp-paper);color:var(--hp-paper-ink);border-radius:var(--hp-r-ticket) var(--hp-r-ticket) 0 0;padding:18px 22px 14px}.dc-home .hp-paper-head{font:600 .75rem/1.33 var(--hp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hp-paper-ink)}.dc-home .hp-menu-paper .hp-paper-head{text-align:center}.dc-home .hp-menu-sub{text-align:center;font:400 .8125rem/1.45 var(--hp-sans);color:var(--hp-paper-muted);margin-top:4px}.dc-home .hp-paper-lead{text-align:center;font:600 .9375rem/1.4 var(--hp-sans);color:var(--hp-paper-ink);margin-top:10px}.dc-home .hp-rule{border:0;border-top:1px dashed var(--hp-paper-rule);margin:12px 0}.dc-home .hp-menu-list li{align-items:baseline;gap:8px;padding:5px 0;display:flex}.dc-home .hp-dish{font:500 .9375rem/1.4 var(--hp-sans);color:var(--hp-paper-ink)}.dc-home .hp-dots{border-bottom:2px dotted var(--hp-paper-rule);flex:1;min-width:16px;position:relative;top:-4px}.dc-home .hp-price{font:500 .875rem/1.4 var(--hp-mono);color:var(--hp-paper-ink);white-space:nowrap}.dc-home .hp-menu-try{font:600 .875rem/1.4 var(--hp-sans);color:var(--hp-paper-ink);align-items:center;gap:8px;display:flex}.dc-home .hp-menu-try svg{flex:none;width:18px;height:18px}.dc-home .hp-paper-note{text-align:center;font:500 .8125rem/1.45 var(--hp-sans);color:var(--hp-paper-muted);text-wrap:balance}.dc-home .hp-tear{width:100%;height:7px;display:block}.dc-home .hp-tear-fill{fill:var(--hp-paper)}.dc-home .hp-tear-cut{fill:none;stroke:var(--hp-paper-muted);stroke-width:1px;opacity:0}.dc-home .hp-dial-block{grid-area:dial;margin-top:20px}.dc-home .hp-dial-label{font:500 .8125rem/1.45 var(--hp-sans);color:var(--hp-muted)}.dc-home .hp-dial{font:600 clamp(2.5rem, 1.4rem + 2.4vw, 3rem)/1.05 var(--hp-display);letter-spacing:-.02em;color:var(--hp-ink);white-space:nowrap;-webkit-tap-highlight-color:transparent;margin:6px 0 0 -.02em;padding-bottom:.06em;text-decoration:none;display:inline-block;position:relative}.dc-home .hp-dial:after{content:"";background:var(--hp-brand);transform-origin:0;height:3px;transition-property:transform;transition-duration:var(--hp-dur-normal);transition-timing-function:var(--hp-ease-smooth);position:absolute;bottom:0;left:.05em;right:.05em;transform:scaleX(0)}.dc-home .hp-dial:hover:after{transform:scaleX(1)}.dc-home .hp-dial-biz{font:500 .9375rem/1.45 var(--hp-sans);color:var(--hp-ink);margin-top:6px}.dc-home .hp-dial-biz span{color:var(--hp-muted);font-weight:400}.dc-home .hp-dial-biz span:before{content:"·";margin:0 8px}.dc-home .hp-dial-try{border-radius:var(--hp-r-lg);background:var(--hp-surface-raised);border:1px solid var(--hp-hairline);max-width:560px;font:500 1rem/1.5 var(--hp-sans);color:var(--hp-ink);grid-area:try;margin-top:14px;padding:10px 16px}.dc-home .hp-try-cap{font:500 .75rem/1.45 var(--hp-sans);color:var(--hp-muted);display:block}.dc-home .hp-hero-cta{border-top:1px dashed var(--hp-hairline-strong);flex-wrap:wrap;grid-area:cta;align-items:center;gap:12px 28px;margin-top:18px;padding-top:18px;display:flex}.dc-home .hp-hero-fine{gap:2px;display:grid}.dc-home .hp-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.dc-home .hp-hero-listen{margin-left:auto}.dc-home .hp-inline-link{color:var(--hp-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hp-hairline-strong);text-decoration-color:var(--hp-hairline-strong);text-underline-offset:3px;font-weight:500}.dc-home .hp-inline-link:hover{text-decoration-color:currentColor}@keyframes hp-rise-in{0%{opacity:0;transform:translateY(var(--hp-dist-md))}to{opacity:1;transform:none}}@keyframes hp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hp-photo-in{0%{transform:scale(1.04)}to{transform:none}}@keyframes hp-pin-in{0%{opacity:0;transform:translateY(calc(var(--hp-dist-md) * -1)) rotate(calc(var(--hp-menu-rot) - 4deg))}to{opacity:1;transform:rotate(var(--hp-menu-rot))}}.dc-home .hp-hero-title .hp-w{animation:hp-rise-in var(--hp-dur-normal) var(--hp-ease-smooth) both;animation-delay:calc(var(--i) * 60ms)}.dc-home .hp-hero-photo .hp-photo-first{animation:hp-photo-in var(--hp-dur-slow) var(--hp-ease-smooth) both}.dc-home .hp-hero-scene .hp-menu{animation:hp-pin-in var(--hp-dur-slow) var(--hp-ease-bounce) both;animation-delay:var(--hp-dur-normal)}.dc-home .hp-phone-pill{isolation:isolate;border:1px solid var(--hp-hairline-strong);border-radius:var(--hp-r-pill);background:var(--hp-surface-raised);color:var(--hp-ink);box-shadow:var(--hp-shadow);-webkit-tap-highlight-color:transparent;transition-property:transform;transition-duration:var(--hp-dur-instant);transition-timing-function:var(--hp-ease-sharp);align-items:center;gap:24px;padding:10px 10px 10px 28px;text-decoration:none;display:inline-flex;position:relative}.dc-home .hp-phone-pill:active{transform:scale(var(--hp-press))}.dc-home .hp-pill-text{text-align:left;flex-direction:column;display:flex}.dc-home .hp-pill-cap{font:500 .8125rem/1.45 var(--hp-sans);color:var(--hp-muted)}.dc-home .hp-pill-num{font:600 clamp(1.5rem, 1.1rem + 1.6vw, 2.25rem)/1.1 var(--hp-display);letter-spacing:-.02em;white-space:nowrap}.dc-home .hp-phone-pill-lg{gap:32px;margin-top:32px;padding:12px 12px 12px 36px}.dc-home .hp-phone-pill-lg .hp-pill-num{font-size:clamp(2.25rem,1.75rem + 2vw,3rem);line-height:1.05}.dc-home .hp-phone-pill-sm{gap:18px;padding:6px 6px 6px 22px}.dc-home .hp-phone-pill-sm .hp-pill-num{font-size:1.5rem}.dc-home .hp-orb{isolation:isolate;background:var(--hp-brand);width:56px;height:56px;color:var(--hp-on-brand);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.dc-home .hp-orb:before{content:"";z-index:-1;border-radius:inherit;background:var(--hp-brand-hover);opacity:0;transition-property:opacity;transition-duration:var(--hp-dur-fast);transition-timing-function:var(--hp-ease-smooth);position:absolute;inset:0}.dc-home .hp-phone-pill:hover .hp-orb:before{opacity:1}.dc-home .hp-orb svg{width:22px;height:22px}.dc-home .hp-phone-pill-sm .hp-orb{width:48px;height:48px}.dc-home .hp-call{background:var(--hp-surface);border-block:1px solid var(--hp-hairline)}.dc-home .hp-demo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"player player""transcript outputs";align-items:start;gap:24px 56px;margin-top:24px;display:grid;position:relative}.dc-home .hp-player{background:var(--hp-surface-raised);border:1px solid var(--hp-hairline);border-radius:var(--hp-r-card);grid-area:player;padding:18px 22px 16px}.dc-home .hp-player-top{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.dc-home .hp-player-controls{align-items:center;gap:16px;display:flex}.dc-home .hp-btn-play{gap:8px;min-height:44px;padding:0 20px 0 16px;font-size:.875rem}.dc-home .hp-btn-play svg{fill:currentColor;stroke:none;width:18px;height:18px}.dc-home .hp-timer{font:500 .875rem/1.25 var(--hp-mono);color:var(--hp-faint);white-space:nowrap}.dc-home .hp-timer .hp-elapsed{color:var(--hp-ink)}.dc-home .hp-timer-sep{margin:0 6px}.dc-home .hp-player-meta{min-width:0}.dc-home .hp-player-title{font:600 1rem/1.4 var(--hp-sans);color:var(--hp-ink)}.dc-home .hp-player-title span{color:var(--hp-muted);font-weight:400}.dc-home .hp-player-title span:before{content:"·";margin:0 8px}.dc-home .hp-scripted{font:400 .875rem/1.55 var(--hp-sans);color:var(--hp-muted);margin-top:2px}.dc-home .hp-scripted .hp-chip{margin-right:4px}.dc-home .hp-stage{margin-top:16px;display:grid}.dc-home .hp-stage>*{grid-area:1/1}.dc-home .hp-turns{cursor:pointer;touch-action:pan-y;border-radius:6px;align-items:center;gap:3px;height:40px;display:flex;position:relative}.dc-home .hp-turn{background:var(--hp-muted);opacity:.3;min-width:3px;height:12px;transition-property:opacity;transition-duration:var(--hp-dur-fast);transition-timing-function:var(--hp-ease-smooth);border-radius:3px}.dc-home .hp-turn.is-agent{background:var(--hp-body);height:22px}.dc-home .hp-turn.is-played{opacity:1}.dc-home .hp-turn.is-current{opacity:.75}.dc-home .hp-head{background:var(--hp-ink);opacity:0;width:2px;transition-property:opacity;transition-duration:var(--hp-dur-fast);transition-timing-function:var(--hp-ease-smooth);border-radius:1px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px;left:0}.dc-home .is-live .hp-head{opacity:1}.dc-home .hp-progress{background:var(--hp-hairline-strong);border-radius:2px;height:3px;margin-top:10px;overflow:hidden}.dc-home .hp-progress span{background:var(--hp-brand);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.dc-home .hp-player-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin-top:10px;display:flex}.dc-home .hp-legend{font:500 .75rem/1.33 var(--hp-sans);letter-spacing:.01em;color:var(--hp-faint);gap:18px;display:flex}.dc-home .hp-lg{align-items:center;gap:8px;display:inline-flex}.dc-home .hp-lg:before{content:"";border-radius:3px;width:10px;height:10px}.dc-home .hp-lg-agent:before{background:var(--hp-body)}.dc-home .hp-lg-caller:before{background:var(--hp-muted);opacity:.6}.dc-home .hp-player-note{font:400 .8125rem/1.45 var(--hp-sans);color:var(--hp-muted)}.dc-home .hp-end-card{background:var(--hp-surface-raised);opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:var(--hp-dur-fast);transition-timing-function:var(--hp-ease-smooth);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;display:flex}.dc-home .hp-end-text{max-width:440px;font:500 1rem/1.5 var(--hp-sans);color:var(--hp-ink)}.dc-home .is-ended .hp-end-card{opacity:1;visibility:visible}.dc-home .is-ended .hp-wave-wrap{opacity:0;visibility:hidden}.dc-home .hp-caption{display:none}.dc-home .hp-transcript-wrap{grid-area:transcript;min-width:0}.dc-home .hp-transcript-summary{display:none}.dc-home .hp-transcript{background:var(--hp-surface-raised);border:1px solid var(--hp-hairline);border-radius:var(--hp-r-card);scrollbar-width:thin;scrollbar-color:var(--hp-hairline-strong) transparent;max-height:520px;padding:8px;position:relative;overflow-y:auto}.dc-home .hp-line-btn{isolation:isolate;border-radius:var(--hp-r-lg);text-align:left;cursor:pointer;width:100%;min-height:44px;color:var(--hp-muted);font:400 1rem/1.6 var(--hp-sans);-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:11px 16px 12px 18px;display:block;position:relative}.dc-home .hp-line-btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--hp-hover-fill);opacity:0;transition-property:opacity;transition-duration:var(--hp-dur-fast);transition-timing-function:var(--hp-ease-smooth);position:absolute;inset:0}.dc-home .hp-line-btn:hover:before{opacity:.6}.dc-home .hp-line-btn:after{content:"";background:var(--hp-brand);opacity:0;width:2px;transition-property:opacity;transition-duration:var(--hp-dur-fast);transition-timing-function:var(--hp-ease-smooth);border-radius:2px;position:absolute;top:14px;bottom:14px;left:4px}.dc-home .hp-line-meta{font:500 .75rem/1.33 var(--hp-sans);letter-spacing:.01em;color:var(--hp-faint);align-items:baseline;gap:8px;display:flex}.dc-home .hp-line-time{font:500 .75rem/1.33 var(--hp-mono)}.dc-home .hp-line-text{margin-top:3px;display:block}.dc-home .hp-line-out{font:500 .75rem/1.33 var(--hp-sans);letter-spacing:.01em;color:var(--hp-faint);align-items:center;gap:6px;margin-top:6px;display:flex}.dc-home .hp-line-out svg{flex:none;width:14px;height:14px}.dc-home .is-live .hp-line.is-past .hp-line-btn{color:var(--hp-body)}.dc-home .hp-line-btn[aria-current=true]{color:var(--hp-ink)}.dc-home .hp-line-btn[aria-current=true]:after{opacity:1}.dc-home .hp-outputs{grid-area:outputs;min-width:0}.dc-home .hp-outputs-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.dc-home .hp-outputs-title{font:600 1rem/1.4 var(--hp-sans);color:var(--hp-ink);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.dc-home .hp-outputs-sub{font:400 .875rem/1.55 var(--hp-sans);color:var(--hp-muted)}.dc-home .has-played .hp-press-hint{display:none}.dc-home .hp-rail{z-index:2;background:var(--hp-rail-fill);border:1px solid var(--hp-rail-edge);height:14px;box-shadow:inset 0 1px 0 var(--hp-rail-light), inset 0 -3px 0 var(--hp-rail-shade);border-radius:7px;margin-top:16px;position:relative}.dc-home .hp-rail-cap{background:var(--hp-faint);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%}.dc-home .hp-rail-cap:first-child{left:10px}.dc-home .hp-rail-cap:last-child{right:10px}.dc-home .hp-pass{flex-wrap:wrap;align-items:flex-start;gap:28px;margin-top:-7px;padding:0 16px;display:flex}.dc-home .hp-paper-wrap{z-index:1;flex:0 300px;min-width:0;margin:0 -6px -14px;padding:0 6px 14px;position:relative;overflow:hidden}.dc-home .hp-paper-wrap.is-slip{flex-basis:270px}.dc-home .hp-paper-hang{filter:var(--hp-paper-edge) var(--hp-shadow-drop);transform-origin:50% 0;transform:rotate(-.4deg)}.dc-home .hp-paper-wrap.is-slip .hp-paper-hang{transform:rotate(.4deg)}.dc-home .hp-feed{clip-path:inset(0);position:relative}.dc-home .hp-paper{background:var(--hp-paper);color:var(--hp-paper-ink);border-radius:var(--hp-r-ticket) var(--hp-r-ticket) 0 0;font:500 .875rem/1.5 var(--hp-mono);padding:20px 22px 0;position:relative}.dc-home .hp-paper .hp-rule-end{margin-bottom:0;padding-bottom:12px}.dc-home .hp-paper-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.dc-home .hp-paper-row+.hp-paper-row{margin-top:4px}.dc-home .hp-paper-sub{font:400 .8125rem/1.45 var(--hp-sans);color:var(--hp-paper-muted);margin-top:4px}.dc-home .hp-stamp{font:600 .6875rem/1.33 var(--hp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hp-paper-muted);white-space:nowrap}.dc-home .hp-tk-wait{font:600 .75rem/1.33 var(--hp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hp-paper-muted);position:absolute;top:18px;left:22px;right:22px}.dc-home .hp-tk-item{grid-template-columns:22px minmax(0,1fr) auto;gap:6px;padding:2px 0;display:grid}.dc-home .hp-tk-item .hp-q{font-weight:600}.dc-home .hp-tk-field{align-items:baseline;gap:0 12px;padding:2px 0;display:flex}.dc-home .hp-tk-field .hp-tk-label{flex:none}.dc-home .hp-tk-field .hp-tk-value{text-align:right;flex:1;min-width:0}.dc-home .hp-tk-field.is-plain .hp-tk-value{text-align:left}.dc-home .hp-tk-label{color:var(--hp-paper-muted)}.dc-home .hp-tk-amount{text-align:right;white-space:nowrap;flex:none}.dc-home .hp-tk-note{color:var(--hp-paper-muted);padding:1px 0 2px}.dc-home .hp-tk-note.is-mod{padding-left:28px}.dc-home .hp-tk-alert{background:var(--hp-paper-ink);color:var(--hp-paper);letter-spacing:.02em;border-radius:3px;margin:8px 0 4px;padding:4px 9px;font-weight:600}.dc-home .hp-tk-alert-label{text-transform:uppercase;letter-spacing:.06em}.dc-home .hp-tk-total{justify-content:space-between;margin-top:6px;font-size:1rem;font-weight:600;display:flex}.dc-home .hp-tk-foot{color:var(--hp-paper-muted);align-items:center;gap:8px;font-size:.8125rem;display:flex}.dc-home .hp-tk-foot svg{flex:none;width:14px;height:14px}.dc-home .hp-owner-empty{z-index:2;border:1px dashed var(--hp-hairline-strong);border-radius:var(--hp-r-lg);font:400 .875rem/1.55 var(--hp-sans);color:var(--hp-muted);padding:14px 16px;position:absolute;top:18px;left:8px;right:8px}.dc-home .is-live .is-pending{opacity:0;transform:translateY(calc(var(--hp-dist-xs) * -1))}.dc-home .is-live [data-print]{transition-property:opacity,transform;transition-duration:var(--hp-dur-fast), var(--hp-dur-normal);transition-timing-function:var(--hp-ease-smooth)}.dc-home .hp-day-bar{margin-top:48px;padding:30px 0;position:relative}.dc-home .hp-db-track{height:12px;position:relative}.dc-home .hp-db-track:before{content:"";background:var(--hp-hairline-strong);height:1px;position:absolute;top:50%;left:0;right:0}.dc-home .hp-db-band{background:var(--hp-hairline-strong);height:4px;top:4px;left:calc(var(--a) / 24 * 100%);width:calc((var(--b) - var(--a)) / 24 * 100%);border-radius:2px;position:absolute}.dc-home .hp-db-band em{white-space:nowrap;font:500 .75rem/1.33 var(--hp-sans);letter-spacing:.01em;color:var(--hp-muted);font-style:normal;position:absolute;bottom:calc(100% + 10px);left:0}.dc-home .hp-db-closed{border-top:2px dotted var(--hp-hairline-strong);background:0 0;border-radius:0;height:0;top:5px}.dc-home .hp-db-closed em{left:auto;right:0}.dc-home .hp-db-stop{top:50%;left:calc(var(--t) / 24 * 100%);width:0;height:0;transition-property:opacity;transition-duration:var(--hp-dur-fast);transition-timing-function:var(--hp-ease-smooth);position:absolute}.dc-home .hp-db-stop i{background:var(--hp-ink);width:10px;height:10px;box-shadow:0 0 0 3px var(--hp-canvas);border-radius:50%;position:absolute;top:-5px;left:-5px}.dc-home .hp-db-stop b{white-space:nowrap;font:500 .75rem/1.33 var(--hp-mono);color:var(--hp-muted);position:absolute;top:12px;left:0;transform:translate(-50%)}.dc-home .hp-db-stop.is-end b{transform:translate(-100%)}.dc-home .hp-db-stop.is-start b{transform:none}.dc-home .hp-db-ticks{border-top:1px solid var(--hp-hairline);height:20px;margin-top:26px;position:relative}.dc-home .hp-db-ticks span{top:6px;left:calc(var(--t) / 24 * 100%);white-space:nowrap;font:500 .75rem/1.33 var(--hp-sans);color:var(--hp-faint);position:absolute;transform:translate(-50%)}.dc-home .hp-db-ticks span:first-child{transform:none}.dc-home .hp-db-ticks span:last-child{transform:translate(-100%)}.dc-home .hp-cap-list{grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:56px;margin-top:24px;display:grid}.dc-home .hp-cap{border-top:1px solid var(--hp-hairline);transition-property:opacity;transition-duration:var(--hp-dur-fast);transition-timing-function:var(--hp-ease-smooth);grid-template-columns:20px minmax(0,1fr);gap:16px;padding:18px 0 20px;display:grid}.dc-home .hp-cap:nth-child(3),.dc-home .hp-cap:nth-child(6){border-bottom:1px solid var(--hp-hairline)}.dc-home .hp-cap-ic{width:20px;height:20px;color:var(--hp-muted);margin-top:2px}.dc-home .hp-cap-when{font:500 .75rem/1.33 var(--hp-mono);color:var(--hp-muted)}.dc-home .hp-cap-title{font:500 1rem/1.5 var(--hp-sans);color:var(--hp-ink);margin-top:4px}.dc-home .hp-cap-what{font:400 1rem/1.6 var(--hp-sans);color:var(--hp-body);margin-top:2px}.dc-home .is-focus .hp-cap:not(.is-on){opacity:.45}.dc-home .is-focus .hp-db-stop:not(.is-on){opacity:.3}.dc-home .hp-will-draw .hp-db-track:before{transform-origin:0;transition-property:transform;transition-duration:var(--hp-dur-crawl);transition-timing-function:var(--hp-ease-smooth)}.dc-home .hp-will-draw:not(.is-drawn) .hp-db-track:before{transform:scaleX(0)}.dc-home .hp-will-draw:not(.is-drawn) .hp-db-stop,.dc-home .hp-will-draw:not(.is-drawn) .hp-db-band{opacity:0}.dc-home .hp-will-draw.is-drawn .hp-db-stop{animation:hp-fade-in var(--hp-dur-fast) var(--hp-ease-smooth) backwards;animation-delay:calc(var(--t) / 24 * var(--hp-dur-crawl))}.dc-home .hp-will-draw.is-drawn .hp-db-band{animation:hp-fade-in var(--hp-dur-normal) var(--hp-ease-smooth) backwards;animation-delay:calc(var(--a) / 24 * var(--hp-dur-crawl))}.dc-home .hp-setup{background:var(--hp-canvas)}.dc-home .hp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin-top:40px;display:grid}.dc-home .hp-step{border-top:1px solid var(--hp-hairline);padding:24px 0 8px}.dc-home .hp-step-n{border:1px solid var(--hp-hairline-strong);width:32px;height:32px;font:500 .875rem/1 var(--hp-mono);color:var(--hp-ink);border-radius:50%;place-items:center;display:grid}.dc-home .hp-step h3{font:600 1.25rem/1.4 var(--hp-sans);letter-spacing:-.01em;margin-top:16px}.dc-home .hp-step p{color:var(--hp-body);margin-top:6px}.dc-home .hp-fwd{align-items:stretch;max-width:520px;margin-top:18px;display:flex}.dc-home .hp-fwd-node{border:1px solid var(--hp-hairline-strong);border-radius:var(--hp-r-md);background:var(--hp-surface-raised);flex-direction:column;gap:2px;padding:8px 14px;display:flex}.dc-home .hp-fwd-node small,.dc-home .hp-fwd-line small{font:500 .75rem/1.33 var(--hp-sans);letter-spacing:.01em;color:var(--hp-faint)}.dc-home .hp-fwd-num{font:500 .875rem/1.4 var(--hp-mono);color:var(--hp-ink);white-space:nowrap}.dc-home .hp-fwd-node-dc{border-color:var(--hp-brand)}.dc-home .hp-fwd-line{flex:1;justify-content:center;min-width:72px;padding:2px 12px 0;display:flex;position:relative}.dc-home .hp-fwd-line:before{content:"";background:var(--hp-muted);height:1px;position:absolute;top:50%;left:0;right:7px}.dc-home .hp-fwd-line:after{content:"";border-top:1px solid var(--hp-muted);border-right:1px solid var(--hp-muted);width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;right:1px;transform:rotate(45deg)}.dc-home .hp-fwd-line small{background:var(--hp-canvas);white-space:nowrap;height:fit-content;padding:0 6px;position:relative;top:-2px}.dc-home .hp-setup-foot{margin-top:32px}.dc-home .hp-pricing{background:var(--hp-surface);border-block:1px solid var(--hp-hairline)}.dc-home .hp-pricing-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:72px;display:grid}.dc-home .hp-price-rows{border-top:1px solid var(--hp-hairline-strong);margin-top:32px}.dc-home .hp-price-row{border-bottom:1px solid var(--hp-hairline-strong);grid-template-columns:auto minmax(24px,1fr) auto;grid-template-areas:"name dots cost""note note note";align-items:baseline;column-gap:12px;padding:14px 0;display:grid}.dc-home .hp-pr-name{font:600 1.125rem/1.4 var(--hp-sans);color:var(--hp-ink);grid-area:name}.dc-home .hp-price-row .hp-dots{border-bottom-color:var(--hp-hairline-strong);grid-area:dots;top:-5px}.dc-home .hp-pr-cost{font:600 1.125rem/1.4 var(--hp-sans);color:var(--hp-ink);text-align:right;white-space:nowrap;grid-area:cost}.dc-home .hp-pr-note{font:400 .875rem/1.55 var(--hp-sans);color:var(--hp-muted);grid-area:note}.dc-home .hp-overage{color:var(--hp-body);margin-top:20px}.dc-home .hp-overage strong{color:var(--hp-ink);font-weight:600}.dc-home .hp-terms{color:var(--hp-muted);margin-top:4px}.dc-home .hp-pricing-main .hp-btn-text{margin-top:10px}.dc-home .hp-receipt-wrap{width:100%;max-width:340px;filter:var(--hp-paper-edge) var(--hp-shadow-drop);transform-origin:50% 0;justify-self:center;transform:rotate(.4deg)}.dc-home .hp-receipt .hp-paper{padding:22px 24px 20px}.dc-home .hp-rc-head,.dc-home .hp-rc-sub{text-align:center}.dc-home .hp-rc-lines>div{justify-content:space-between;gap:12px;padding:3px 0;display:flex}.dc-home .hp-rc-lines dt{color:var(--hp-paper-muted)}.dc-home .hp-rc-total{justify-content:space-between;font-size:1rem;font-weight:600;display:flex}.dc-home .hp-rc-btn{width:100%;margin-top:18px}.dc-home .hp-rc-foot{text-align:center;font:400 .8125rem/1.45 var(--hp-sans);color:var(--hp-paper-muted);margin-top:12px}.dc-home .hp-faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:32px 64px;display:grid}.dc-home .hp-faq-grid .hp-section-head{top:calc(var(--hp-nav) + 24px);position:sticky}.dc-home .hp-qa-list{max-width:768px}.dc-home .hp-qa{border-top:1px solid var(--hp-hairline);padding:28px 0}.dc-home .hp-qa:first-child{border-top:0;padding-top:6px}.dc-home .hp-qa:last-child{border-bottom:1px solid var(--hp-hairline)}.dc-home .hp-qa h3{font:600 1.25rem/1.4 var(--hp-sans);letter-spacing:-.01em}.dc-home .hp-qa p{font:400 1.0625rem/1.65 var(--hp-sans);color:var(--hp-body);margin-top:10px}.dc-home .hp-qa .hp-qa-note{color:var(--hp-muted);margin-top:8px;font-size:.875rem}.dc-home .hp-faq-more{color:var(--hp-muted);flex-wrap:wrap;align-items:center;gap:0 12px;margin-top:20px;display:flex}.dc-home .hp-final-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.dc-home .hp-final-inner h2{font:600 clamp(2rem, 1.6rem + 1.8vw, 3rem)/1.1 var(--hp-sans);letter-spacing:-.025em}.dc-home .hp-final-try{max-width:620px;font:400 1.125rem/1.65 var(--hp-sans);color:var(--hp-body);margin-top:18px}.dc-home .hp-final-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.dc-home .hp-final .hp-fine{max-width:540px;margin-top:16px}.dc-home .hp-call-pop{z-index:40;border:1px solid var(--hp-hairline-strong);border-radius:var(--hp-r-card);background:var(--hp-surface-raised);width:min(360px,100vw - 32px);color:var(--hp-ink);box-shadow:var(--hp-shadow);animation:hp-fade-in var(--hp-dur-fast) var(--hp-ease-smooth) both;padding:16px 16px 12px 20px;position:absolute}.dc-home .hp-call-pop-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.dc-home .hp-call-pop-title{font:600 1rem/1.4 var(--hp-sans)}.dc-home .hp-call-pop-close{border-radius:var(--hp-r-pill);width:40px;height:40px;color:var(--hp-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-8px -6px -8px 0;display:inline-flex}.dc-home .hp-call-pop-close:hover{background:var(--hp-hover-fill);color:var(--hp-ink)}.dc-home .hp-call-pop-close svg{width:18px;height:18px}.dc-home .hp-call-pop-body{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px;margin-top:12px;display:grid}.dc-home .hp-call-pop-qr{outline:1px solid var(--hp-img-outline);outline-offset:-1px;background:#fff;border-radius:10px;width:132px;height:132px;display:block}.dc-home .hp-call-pop-num{font:600 1.25rem/1.15 var(--hp-display);letter-spacing:-.02em;white-space:nowrap}.dc-home .hp-call-pop-help{font:400 .8125rem/1.45 var(--hp-sans);color:var(--hp-muted);margin-top:6px}.dc-home .hp-call-pop-biz{border-top:1px solid var(--hp-hairline);font:500 .875rem/1.45 var(--hp-sans);color:var(--hp-ink);margin-top:14px;padding-top:12px}.dc-home .hp-call-pop-kind{font:400 .8125rem/1.45 var(--hp-sans);color:var(--hp-muted)}.dc-home .hp-call-pop-here{min-height:40px;font:600 .875rem/1.3 var(--hp-sans);color:var(--hp-ink);align-items:center;gap:8px;margin-top:2px;text-decoration:none;display:inline-flex}.dc-home .hp-call-pop-here:hover{color:var(--hp-brand)}.dc-home .hp-call-pop-here svg{width:16px;height:16px}@media (min-width:961px){.dc-home .hp-outputs .hp-rail{width:630px;max-width:100%}}@media (min-width:861px) and (max-width:1180px){.dc-home .hp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(300px,400px);column-gap:48px}.dc-home .hp-hero-title{font-size:clamp(2.5rem,1rem + 3.2vw,3.5rem)}.dc-home .hp-hero-photo{aspect-ratio:4/3}.dc-home .hp-hero-scene .hp-menu{width:256px;left:-28px}.dc-home .hp-hero-scene .hp-menu-paper{padding:14px 18px 10px}.dc-home .hp-hero-scene .hp-menu-list li{padding:3px 0}.dc-home .hp-hero-scene .hp-rule{margin:9px 0}}@media (min-width:1181px) and (max-width:1360px){.dc-home .hp-hero-title{font-size:4rem}}@media (min-width:861px){.dc-home:lang(es) .hp-hero-title,.dc-home:lang(fr) .hp-hero-title{font-size:clamp(2.5rem,1.6rem + 2.2vw,3.25rem)}}.dc-home .hp-nowrap{white-space:nowrap}@media (min-width:861px) and (max-height:860px){.dc-home .hp-hero{padding-top:calc(var(--hp-nav) + 16px)}.dc-home .hp-hero-title{font-size:clamp(2.5rem,1.5rem + 2.6vw,3.5rem)}.dc-home .hp-hero-sub{margin-top:12px;font-size:1rem;line-height:1.55}.dc-home .hp-dial-block{margin-top:14px}.dc-home .hp-dial-try{margin-top:10px;padding:8px 14px}.dc-home .hp-hero-cta{margin-top:14px;padding-top:14px}}@media (max-width:1080px){.dc-home .hp-hero-listen{margin-left:0}}@media (max-width:960px){.dc-home .hp-section-head.hp-split{grid-template-columns:minmax(0,1fr)}.dc-home .hp-section-head.hp-split .hp-lede{margin-top:16px}.dc-home .hp-demo{grid-template-columns:minmax(0,1fr);grid-template-areas:"player""outputs""transcript";gap:36px}.dc-home .hp-caption{border-radius:var(--hp-r-lg);background:var(--hp-surface);min-height:9.5em;margin-top:14px;padding:12px 14px 14px;display:block}.dc-home .hp-caption-who{font:500 .75rem/1.33 var(--hp-sans);letter-spacing:.01em;color:var(--hp-faint);display:block}.dc-home .hp-caption-text{font:400 1rem/1.6 var(--hp-sans);color:var(--hp-ink);margin-top:4px;display:block}.dc-home .hp-transcript-summary{border:1px solid var(--hp-hairline-strong);border-radius:var(--hp-r-pill);cursor:pointer;min-height:52px;font:600 1rem/1.25 var(--hp-sans);color:var(--hp-ink);justify-content:center;align-items:center;padding:0 24px;list-style:none;display:flex}.dc-home .hp-transcript-summary::-webkit-details-marker{display:none}.dc-home .hp-transcript-wrap[open] .hp-transcript-summary{margin-bottom:14px}.dc-home .hp-transcript{max-height:none;overflow:visible}.dc-home .hp-pricing-grid,.dc-home .hp-faq-grid{grid-template-columns:minmax(0,1fr);gap:40px}.dc-home .hp-faq-grid .hp-section-head{position:static}.dc-home .hp-qa:first-child{border-top:1px solid var(--hp-hairline);padding-top:28px}.dc-home .hp-receipt-wrap{max-width:360px}.dc-home .hp-steps{grid-template-columns:minmax(0,1fr)}.dc-home .hp-step{grid-template-columns:44px minmax(0,1fr);gap:0 12px;padding:20px 0;display:grid}.dc-home .hp-step:last-child{border-bottom:1px solid var(--hp-hairline)}.dc-home .hp-step h3{margin-top:2px}.dc-home .hp-step>div{min-width:0}}@media (max-width:860px){.dc-home .hp-hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""choose""dial""cta""try""more""scene"}.dc-home .hp-dial-try{margin-top:20px}.dc-home .hp-hero-scene{margin-top:44px;padding-bottom:0}.dc-home .hp-hero-scene .hp-menu{--hp-menu-rot:-.8deg;width:min(300px,86%);margin:-72px 0 0 14px;position:relative;bottom:auto;left:auto}.dc-home .hp-cap-list{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.dc-home .hp-cap:nth-child(3){border-bottom:0}}@media (max-width:640px){.dc-home{--hp-pad:20px}.dc-home .hp-hero{padding:calc(var(--hp-nav) + 16px) 0 44px}.dc-home .hp-hero-title{font-size:2.25rem}.dc-home .hp-hero-sub{margin-top:12px;font-size:1rem}.dc-home .hp-dial-block{margin-top:18px}.dc-home .hp-dial{font-size:2.25rem}.dc-home .hp-hero-cta{margin-top:16px;padding-top:16px}.dc-home .hp-hero-actions{flex-direction:column;width:100%}.dc-home .hp-hero-actions .hp-btn{width:100%}.dc-home .hp-section-head h2{font-size:clamp(1.875rem,1.5rem + 2vw,2.25rem)}.dc-home .hp-lede{font-size:1.0625rem}.dc-home .hp-player{flex-direction:column;padding:18px 16px 16px;display:flex}.dc-home .hp-player-top{display:contents}.dc-home .hp-player-meta{order:1}.dc-home .hp-stage{order:2}.dc-home .hp-caption{order:3}.dc-home .hp-player-controls{border-top:1px solid var(--hp-hairline);order:4;margin-top:16px;padding-top:16px}.dc-home .hp-player-title span{display:block}.dc-home .hp-player-title span:before{content:none}.dc-home .hp-end-card{justify-content:flex-start;display:none}.dc-home .is-ended .hp-end-card{animation:hp-fade-in var(--hp-dur-fast) var(--hp-ease-smooth) both;display:flex}.dc-home .is-ended .hp-wave-wrap{display:none}.dc-home .hp-pass{flex-direction:column;align-items:center;gap:28px;padding:0}.dc-home .hp-paper-wrap,.dc-home .hp-paper-wrap.is-slip{flex:none;width:min(320px,100%)}.dc-home .hp-owner-empty{top:10px}.dc-home .hp-day-bar{display:none}.dc-home .hp-cap-list{margin-top:32px}.dc-home .hp-fwd{flex-direction:column;align-items:stretch}.dc-home .hp-fwd-line{justify-content:flex-start;align-items:center;min-height:44px;padding:0 0 0 26px}.dc-home .hp-fwd-line:before{width:1px;height:auto;inset:0 auto 6px 16px}.dc-home .hp-fwd-line:after{margin-top:0;inset:auto auto 1px 12.5px;transform:rotate(135deg)}.dc-home .hp-fwd-line small{background:0 0;padding:0;top:0}.dc-home .hp-price-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name cost""note note"}.dc-home .hp-price-row .hp-dots{display:none}.dc-home .hp-qa h3{font-size:1.1875rem}.dc-home .hp-phone-pill-lg{justify-content:space-between;gap:12px;width:100%;padding:10px 10px 10px 20px}.dc-home .hp-phone-pill-lg .hp-pill-text{min-width:0}.dc-home .hp-phone-pill-lg .hp-pill-num{font-size:min(2.25rem,7.6vw)}.dc-home .hp-final-actions{flex-direction:column;width:100%}.dc-home .hp-final-actions .hp-btn{width:100%}}@media (prefers-reduced-motion:reduce){.dc-home .hp-hero-title .hp-w,.dc-home .hp-hero-photo .hp-photo-first{animation-name:hp-fade-in;animation-delay:0s}.dc-home .hp-hero-scene .hp-menu{animation:none}.dc-home .hp-btn:active,.dc-home .hp-phone-pill:active,.dc-home .is-live .is-pending{transform:none}.dc-home .hp-dial:after,.dc-home .hp-btn-text:after{opacity:0;transition-property:opacity;transform:none}.dc-home .hp-dial:hover:after,.dc-home .hp-btn-text:hover:after{opacity:1}}
