@font-face{font-family:__display_1ed395;src:url(/_next/static/media/a7560406a8617b28-s.p.woff2) format("woff2");font-display:swap;font-weight:500 600;font-style:normal}@font-face{font-family:__display_Fallback_1ed395;src:local("Arial");ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.00%;size-adjust:97.21%}.__className_1ed395{font-family:__display_1ed395,__display_Fallback_1ed395;font-style:normal}.__variable_1ed395{--v4-display:"__display_1ed395","__display_Fallback_1ed395"}@font-face{font-family:__text_9bcda6;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:__text_Fallback_9bcda6;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_9bcda6{font-family:__text_9bcda6,__text_Fallback_9bcda6;font-style:normal}.__variable_9bcda6{--v4-text:"__text_9bcda6","__text_Fallback_9bcda6"}html:has(.v4){color-scheme:light;background:#fff}body:has(.v4){background:#fff}body:has(.v4) a[href="#main"]{display:none}.v4-skip{position:fixed;top:8px;left:8px;z-index:100;padding:12px 20px;border-radius:980px;background:#f5f5f7;color:#000;font-weight:500;transform:translateY(-200%)}.v4 a.v4-skip:focus{transform:none;color:#000;text-decoration:none}.v4-main:focus{outline:none}.v4{min-height:100vh;background:#fff;color:#1d1d1f;font-family:var(--v4-text),system-ui,-apple-system,sans-serif;font-size:17px;line-height:1.47;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v4 a{color:#06c;text-decoration:none}.v4 a:hover{text-decoration:underline}.v4 a:focus-visible,.v4 button:focus-visible,.v4 summary:focus-visible{outline:2px solid #06c;outline-offset:3px;border-radius:6px}.v4 .v4-black a,.v4 .v4-black a:focus-visible,.v4 .v4-black button:focus-visible,.v4 .v4-nav a:focus-visible,.v4 .v4-nav button:focus-visible{outline-color:#2997ff}.v4 .v4-black a:not(.v4-pill){color:#2997ff}.v4-display{font-family:var(--v4-display),"Inter Tight",system-ui,sans-serif;font-weight:600}.v4-h1{margin:0;font-size:clamp(56px,8vw,96px);line-height:1;letter-spacing:-.04em}.v4-h1--page{margin:0 auto;max-width:1000px;font-size:clamp(40px,7vw,88px);line-height:1.02;letter-spacing:-.045em}.v4-h2{margin:0;font-size:clamp(40px,5vw,64px);line-height:1.02;letter-spacing:-.04em}.v4-sub{margin:18px auto 0;max-width:720px;font-size:clamp(21px,2.2vw,28px);line-height:1.25;letter-spacing:-.015em}.v4-lead{margin:16px auto 0;max-width:560px;font-size:clamp(19px,1.6vw,24px);line-height:1.3}.v4-lead--page{margin:24px auto 0;max-width:620px;font-size:clamp(19px,1.8vw,24px);line-height:1.35}.v4-title{font-size:32px;line-height:1.15;letter-spacing:-.03em}.v4-body{margin:10px 0 0;font-size:17px;line-height:1.47}.v4-caption{font-size:13px;line-height:1.4}.v4-caption,.v4-muted{color:#424245}.v4-black .v4-muted{color:#a1a1a6}.v4-ink2{color:#424245}.v4-statement{margin:72px auto 0;padding:0;list-style:none;max-width:980px;font-weight:500;font-size:clamp(28px,3.4vw,44px);line-height:1.3;letter-spacing:-.03em}:where(.v4) li,:where(.v4) p{text-wrap:pretty}.v4-h1,.v4-h1--page,.v4-h2,.v4-lead,.v4-statement,.v4-sub{text-wrap:balance}@media (max-width:799px){.v4-h2{line-height:1.08}}.v4-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v4-sec{padding:clamp(96px,12vw,160px) 22px}.v4-sec--nobottom{padding-bottom:0}.v4-center{text-align:center}.v4-black{background:#000;color:#f5f5f7}.v4-mist{background:#f5f5f7}.v4-wrap{max-width:1100px;margin:0 auto}.v4-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min,260px)),1fr));gap:var(--gap,48px)}.v4-hero{background:#000;color:#f5f5f7;text-align:center;padding:clamp(72px,9vw,120px) 22px clamp(56px,7vw,88px);overflow:hidden}.v4-hero__action{margin-top:32px}.v4-hero__media{margin-top:clamp(56px,7vw,88px)}.v4-shot{max-width:1200px;margin:0 auto}.v4-hero .v4-frame{box-shadow:0 0 0 1px #3a3a3c}.v4-frame.v4-frame--cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--pos,50% 50%);object-position:var(--pos,50% 50%)}.v4-pair-tile{display:flex;flex-direction:column;align-items:center}.v4-nowrap{display:inline-block}.v4-tiles3{display:grid;grid-template-columns:1fr;gap:12px;container-type:inline-size}.v4-tile-title{margin:0;padding:0 32px;font-size:clamp(36px,12cqw,56px);line-height:1.05;letter-spacing:-.035em}@media (min-width:1100px){.v4-tiles3{grid-template-columns:repeat(3,minmax(0,1fr))}.v4-tile-title{font-size:clamp(36px,calc((100cqw - 24px) / 3 * .12),56px)}@supports (grid-template-rows:subgrid){.v4-tiles3{grid-template-rows:auto auto auto 1fr}.v4-tiles3>.v4-pair-tile{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:start;row-gap:0}.v4-tiles3>.v4-pair-tile>.v4-tile-media{align-self:stretch}}}.v4-tile-media{position:relative;flex:1 0 auto;width:100%;margin-top:44px;min-height:clamp(360px,64cqw,560px)}.v4-tile-media--phone{margin-top:8px;min-height:calc(clamp(360px, 64cqw, 560px) + 36px)}@media (min-width:1100px){.v4-tile-media{min-height:clamp(360px,calc((100cqw - 24px) / 3 * .64),560px)}.v4-tile-media--phone{min-height:calc(clamp(360px, calc((100cqw - 24px) / 3 * .64), 560px) + 36px)}}.v4-frame{overflow:hidden;box-shadow:0 0 0 1px #2c2c2e}.v4-frame img{display:block;width:100%;height:auto}.v4-tile{border-radius:20px;box-sizing:border-box}.v4-pill{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:980px;font:500 17px/1 var(--v4-text),system-ui,sans-serif;cursor:pointer}.v4 .v4-pill:hover,.v4-pill{text-decoration:none}.v4 .v4-pill:focus-visible{border-radius:980px}.v4 .v4-pill--on-black,.v4 .v4-pill--on-black:hover{background:#f5f5f7;color:#000}.v4 .v4-pill--on-light{background:#1d1d1f;color:#fff}.v4 .v4-pill--on-light:hover{background:#000;color:#fff}.v4 .v4-pill--on-black:hover{background:#fff}.v4-pill:disabled{opacity:.55;cursor:not-allowed}.v4-pill--sm{min-height:32px;padding:0 14px;font-size:13px;position:relative}.v4-pill--sm:after{content:"";position:absolute;inset:-6px -4px}.v4-link{display:inline-flex;align-items:center;min-height:44px;font-size:17px}.v4-nav{position:sticky;top:0;z-index:20;background:rgba(0,0,0,.82);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.v4-nav__bar{position:relative;max-width:1024px;margin:0 auto;padding:0 22px;height:52px;justify-content:space-between;gap:16px}.v4 .v4-brand,.v4-nav__bar{display:flex;align-items:center}.v4 .v4-brand{gap:8px;min-height:44px;color:#f5f5f7;text-decoration:none}.v4-brand__mark{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#111827;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.34)}.v4-brand__word{font-weight:600;font-size:16px;letter-spacing:-.02em}.v4-nav__links{display:flex;gap:0 6px;font-size:14px}.v4 .v4-menu a.v4-menu__link,.v4 .v4-nav__links a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;color:#d2d2d7;transition:color .16s ease-out}.v4 .v4-menu a.v4-menu__link:hover,.v4 .v4-nav__links a:hover{color:#fff;text-decoration:none}.v4 .v4-menu a.v4-menu__link[aria-current],.v4 .v4-nav__links a[aria-current]{color:#fff}.v4-nav__right{display:flex;align-items:center;gap:8px}.v4-nav__toggle{display:none;place-items:center;width:44px;height:44px;margin-right:-10px;border:0;background:transparent;color:#f5f5f7;cursor:pointer}.v4-menu{height:calc(100vh - 52px);height:calc(100dvh - 52px);overflow-y:auto;position:absolute;top:100%;left:0;right:0;padding:8px 22px 24px;background:#000;display:flex;flex-direction:column}.v4 .v4-menu a.v4-menu__link{min-height:52px;padding:0;font-size:21px;font-weight:500;letter-spacing:-.015em;border-bottom:1px solid #2c2c2e}.v4-menu__cta{display:none;margin-top:24px;justify-content:center}@media (max-width:859px){.v4-nav__links{display:none}.v4-nav__toggle{display:grid}}@media (max-width:519px){.v4-nav__right .v4-pill--sm{display:none}.v4-menu__cta{display:inline-flex}}.v4-local{position:sticky;top:52px;z-index:9;background:hsla(0,0%,100%,.86);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid #d2d2d7}.v4-local__bar{max-width:1024px;margin:0 auto;padding:0 22px;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:8px 24px}.v4-local__title{font-size:21px;letter-spacing:-.02em}.v4-local__links{display:flex;gap:0 8px;font-size:14px}.v4 .v4-local__links a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:#424245}.v4 .v4-local__links a:hover{color:#000;text-decoration:none}.v4 .v4-local__links a[aria-current]{color:#1d1d1f;font-weight:600}@media (max-width:599px){.v4-local{position:static}.v4-local__title{display:none}.v4-local__links{width:100%;justify-content:space-between}}.v4-foot{background:#f5f5f7;border-top:1px solid #d2d2d7}.v4-foot__bar{width:100%;padding:12px clamp(22px,3vw,40px) 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 24px;font-size:13px;color:#424245}.v4-foot__links{display:flex;flex-wrap:wrap;gap:0 8px;margin-right:-6px}@media (max-width:779px){.v4-foot__bar{flex-direction:column;align-items:flex-start;padding-top:16px}.v4-foot__links{margin:0 0 0 -6px}}.v4 .v4-foot__links a{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;color:#424245}.v4-field{display:flex;flex-direction:column;gap:8px}.v4-field label{font-size:15px;font-weight:500}.v4-input{box-sizing:border-box;width:100%;min-height:48px;padding:0 16px;border:1px solid #86868b;border-radius:12px;background:#fff;font:400 17px/1.45 var(--v4-text),system-ui,sans-serif;color:#1d1d1f}textarea.v4-input{padding:14px 16px;resize:vertical}.v4-input::-moz-placeholder{color:#6e6e73}.v4-input::placeholder{color:#6e6e73}.v4 .v4-input:focus{outline:2px solid #06c;outline-offset:0;border-color:#06c}.v4-error{margin:0;padding:12px 16px;border-radius:12px;background:#fff;border:1px solid #b3261e;color:#b3261e;font-size:15px;line-height:1.4}.v4-textbtn{min-height:44px;padding:0 8px;border:0;background:transparent;color:#06c;font:400 17px var(--v4-text),system-ui,sans-serif;cursor:pointer}@media (prefers-reduced-motion:no-preference){@keyframes v4-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes v4-shot-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes v4-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.v4-in{animation:v4-in .52s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 70ms)}.v4-in--shot{animation-name:v4-shot-in;animation-duration:.45s;animation-delay:.1s}.v4-menu{animation:v4-menu-in .18s cubic-bezier(.16,1,.3,1) both}}.v4-box-list{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;font-size:21px;line-height:1.3;letter-spacing:-.01em}.v4-cmp{margin-top:72px;width:100%;border-collapse:collapse}.v4-cmp tbody tr{border-top:1px solid #d2d2d7}.v4-cmp tbody tr:last-child{border-bottom:1px solid #d2d2d7}.v4-cmp th[scope=row]{text-align:left;padding:28px 0;font-size:clamp(17px,1.6vw,21px);font-weight:500}.v4-cmp td{text-align:right;padding:28px 0;font-size:clamp(28px,3vw,40px);letter-spacing:-.03em}.v4-cmp td.v4-cmp__box{padding-left:32px}@media (max-width:640px){.v4-cmp{display:flex;flex-direction:column}.v4-cmp tbody{display:block}.v4-cmp thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.v4-cmp caption{display:block;order:2}.v4-cmp tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px;padding:24px 0}.v4-cmp th[scope=row]{grid-column:1/-1;padding:0;font-size:17px}.v4-cmp td,.v4-cmp td.v4-cmp__box{padding:0;text-align:left;font-size:clamp(26px,7vw,32px);line-height:1.1}.v4-cmp td:before{content:attr(data-label);display:block;margin-bottom:4px;font-family:var(--v4-text),system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;color:#424245}}.v4 .v4-desk-btn{margin-top:auto;align-self:flex-start;padding:0 22px}.v4-record{margin:20px 0 0;display:grid;grid-template-columns:auto 1fr;gap:14px 28px;font-size:19px;line-height:1.3}.v4-record dt{color:#424245}.v4-record dd{margin:0;font-weight:600}.v4-quotes{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.v4-quotes li{padding:24px 0;border-bottom:1px solid #2c2c2e;font-weight:500;font-size:clamp(22px,2.2vw,28px);letter-spacing:-.02em}.v4-quotes li:last-child{border-bottom:0}.v4-anchor{scroll-margin-top:104px}.v4-roles{margin:72px 0 0;padding:0;list-style:none;border-top:1px solid #d2d2d7}.v4-roles li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:24px 0;border-bottom:1px solid #d2d2d7}.v4-roles__title{margin:0;font-size:clamp(21px,2vw,26px);line-height:1.2;letter-spacing:-.02em}.v4-roles__meta{margin-top:6px;font-size:15px}.v4-formcard{background:#f5f5f7;border-radius:20px;padding:clamp(28px,4vw,48px);box-sizing:border-box}.v4-statement li{display:inline;white-space:nowrap}.v4-statement li:not(:last-child):after{content:"·";content:"·"/"";margin:0 .3em 0 .35em;color:#424245}.v4-statement li:not(:last-child){margin-right:.15em}.v4-pill:disabled{opacity:1;color:#fff;cursor:progress}.v4 .v4-pill--on-light:disabled:hover,.v4-pill:disabled{background:#424245}.v4-menu[hidden]{display:none}.v4 .v4-black button.v4-desk,.v4 button.v4-desk{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:24px;column-gap:24px;align-content:center;align-items:center;box-sizing:border-box;width:100%;min-height:176px;padding:40px;border-radius:20px;background:#1c1c1e;color:#f5f5f7;border:0;font:inherit;text-align:left;cursor:pointer}.v4 .v4-black button.v4-desk:hover,.v4 button.v4-desk:hover{background:#2c2c2e;text-decoration:none}.v4 button.v4-desk:focus-visible{border-radius:20px}.v4-desk__name{grid-column:1;grid-row:1}.v4-desk__sub{grid-column:1;grid-row:2}.v4-desk__play{grid-column:2;grid-row:1/span 2;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#f5f5f7;color:#000}.v4-desk__play svg{width:38px;height:38px}@media (prefers-reduced-motion:no-preference){.v4-desk__play{transition:transform .16s ease-out}.v4 button.v4-desk:focus-visible .v4-desk__play,.v4 button.v4-desk:hover .v4-desk__play{transform:scale(1.06)}}@media (max-width:640px){.v4 .v4-black button.v4-desk,.v4 button.v4-desk{min-height:136px;padding:28px}.v4-desk__play{width:52px;height:52px}.v4-desk__play svg{width:31px;height:31px}}.v4-field__error{margin:0;font-size:15px;line-height:1.4;color:#b3261e}.v4-input[aria-invalid=true]{border-color:#b3261e}.v4-stack{display:grid}.v4-stack>*{grid-area:1/1}@media (prefers-reduced-motion:no-preference){.v4 button.v4-desk,.v4-pill{transition:background-color .16s ease-out,transform .16s ease-out}.v4-pill:active:not(:disabled){transform:scale(.97)}.v4 button.v4-desk:active{transform:scale(.985)}}.v4-nw{white-space:nowrap}.v4-balance{text-wrap:balance}@media (max-width:479px){.v4-nw{white-space:normal}}@media (max-width:399px){.v4-statement li{white-space:normal}}.v4-film{position:relative;aspect-ratio:16/9;border-radius:20px;background-color:#000;background-size:cover;background-position:50%;box-shadow:0 0 0 1px #3a3a3c}.v4-film video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v4-film__controls{position:absolute;z-index:2;left:16px;bottom:16px;display:flex;flex-wrap:wrap;gap:8px}.v4-vctl{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:0;border-radius:980px;background:rgba(0,0,0,.6);color:#fff;font:500 14px/1 var(--v4-text),system-ui,sans-serif;cursor:pointer;transition:background-color .16s ease-out}.v4-vctl:hover{background:rgba(0,0,0,.8)}.v4 .v4-vctl:focus-visible{border-radius:980px;outline:2px solid #000;outline-offset:2px;box-shadow:0 0 0 2px #fff}@media (prefers-reduced-motion:no-preference){.v4-vctl:active{transform:scale(.96)}}@media (max-width:480px){.v4-film__controls{left:8px;bottom:8px}.v4-vctl{width:44px;padding:0}.v4-vctl__t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.v4-team{display:flex;flex-wrap:wrap;justify-content:center;gap:48px 24px;container-type:inline-size}.v4-team>li{width:100%;min-width:0}@container (min-width: 624px){.v4-team>li{width:calc((100% - 24px) / 2)}}@container (min-width: 948px){.v4-team>li{width:calc((100% - 48px) / 3)}}.v4-desks{scroll-margin-top:80px}.v4 button.v4-desk:focus-visible{outline-color:#2997ff}body:has(dialog.v4-call[open]){overflow:hidden}html:has(dialog.v4-call[open]){scrollbar-gutter:stable}.v4 dialog.v4-call{--v4-call-top:clamp(16px,8vh,84px);box-sizing:border-box;width:600px;max-width:calc(100vw - 32px);max-height:calc(100dvh - var(--v4-call-top) - 16px);margin:var(--v4-call-top) auto auto;padding:0;border:0;border-radius:28px;background:#1c1c1e;color:#f5f5f7;box-shadow:0 0 0 1px #2c2c2e,0 40px 120px -20px rgba(0,0,0,.8);overflow:hidden}.v4 dialog.v4-call[open]{display:flex}.v4-call::backdrop{background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v4-call__panel{position:relative;display:flex;flex-direction:column;width:100%;min-height:0}.v4-call__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:36px 40px 8px;text-align:left}.v4-call__foot{flex:none;padding:12px 40px 32px}.v4-call__role{margin:0;padding-right:48px;font-size:15px;line-height:1.4;color:#a1a1a6}.v4-call__name{margin:4px 0 0;padding-right:48px;font-size:40px;line-height:1.1;letter-spacing:-.03em;font-weight:600;color:#f5f5f7}.v4-call__detail{margin:10px 0 0;font-size:17px;line-height:1.45;color:#a1a1a6}.v4 .v4-call__x{position:absolute;top:16px;right:16px;z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#2c2c2e;color:#f5f5f7;cursor:pointer}.v4 .v4-call__x:hover{background:#3a3a3c}.v4 .v4-call a:focus-visible,.v4 .v4-call button:focus-visible{outline:2px solid #2997ff;outline-offset:3px}.v4 .v4-call__act:focus-visible{border-radius:980px}.v4 .v4-call__x:focus-visible{border-radius:50%}.v4 .v4-call a{display:inline-block;padding:13px 0;color:#2997ff}.v4-call__orbwrap{--orb-inset:22px;position:relative;width:200px;height:200px;margin:28px auto 0}.v4-call__orbwrap--sm{--orb-inset:16px;width:150px;height:150px;margin-top:30px}.v4-call__glow,.v4-call__orb,.v4-call__ring{position:absolute;border-radius:50%}.v4-call__ring{inset:0;border:1.5px solid rgba(245,245,247,.28);transform:scale(1.12);will-change:transform}.v4-call__glow{inset:var(--orb-inset);box-shadow:0 0 60px rgba(245,245,247,.18);opacity:.5}.v4-call__orb{inset:var(--orb-inset);background:radial-gradient(circle at 38% 32%,#fff 0,#d2d2d7 38%,#6e6e73 78%,#3a3a3c 100%);will-change:transform}.v4-call__orbwrap--sm .v4-call__ring{transform:none;border-color:transparent}.v4-call__orbwrap[data-phase=connecting] .v4-call__ring{border:1.5px dashed rgba(245,245,247,.35)}.v4-call__orbwrap[data-phase=connecting] .v4-call__orb{background:radial-gradient(circle at 38% 32%,#8e8e93,#3a3a3c 80%);opacity:.7}.v4-call__orbwrap[data-phase=ended] .v4-call__orb,.v4-call__orbwrap[data-phase=error] .v4-call__orb{background:#2c2c2e}.v4-call__orbicon{position:absolute;inset:0;display:grid;place-items:center;color:#a1a1a6}.v4-call__state{margin-top:22px;text-align:center}.v4-call__status{margin:0;font-size:19px;line-height:1.3;font-weight:500;color:#f5f5f7}.v4-call__time{font-size:17px;font-weight:400;color:#a1a1a6;font-variant-numeric:tabular-nums}.v4-call__hint{margin:6px auto 0;max-width:380px;font-size:16px;line-height:1.45;color:#a1a1a6}.v4-call__try{margin:22px 0 0;font-size:15px;color:#a1a1a6}.v4-call__chips{margin:0;padding:0;list-style:none}.v4-call__chips li{margin-top:8px;padding:12px 16px;border-radius:12px;border:1px solid #2c2c2e;background:transparent;font-size:16px;line-height:1.4;color:#f5f5f7}.v4 .v4-call__act{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:0 24px;border:0;border-radius:980px;font:500 17px/1 var(--v4-text),system-ui,sans-serif;cursor:pointer}.v4 .v4-call__act--end{background:var(--v4-call-end,#d92d20);color:#fff}.v4 .v4-call__act--end:hover{background:#b42318}.v4 .v4-call__act--quiet{background:#2c2c2e;color:#f5f5f7}.v4 .v4-call__act--quiet:hover{background:#3a3a3c}.v4 .v4-call__act--again{background:#f5f5f7;color:#000}.v4 .v4-call__act--again:hover{background:#fff}.v4-call__fine{margin:16px 0 0;font-size:13px;line-height:1.4;text-align:center;color:#b0b0b6}@media (max-width:640px){.v4 dialog.v4-call{width:100%;max-width:100%;max-height:calc(100dvh - 16px);margin:auto 0 0;border-radius:28px 28px 0 0}.v4-call__scroll{padding:28px 20px 8px}.v4-call__foot{padding:12px 20px calc(20px + env(safe-area-inset-bottom))}.v4-call__name{font-size:32px}.v4-call__detail{display:none}.v4-call__orbwrap{width:160px;height:160px;margin-top:20px;--orb-inset:18px}.v4-call__orbwrap--sm{width:150px;height:150px;--orb-inset:16px}}@media (prefers-reduced-motion:no-preference){.v4 dialog.v4-call[open]{animation:v4-call-in .2s cubic-bezier(.2,.9,.3,1)}.v4-call[open]::backdrop{animation:v4-call-fade .2s ease-out}.v4-call__orbwrap[data-phase=connecting] .v4-call__ring{animation:v4-call-spin 14s linear infinite}.v4-call__act,.v4-call__x{transition:background-color .16s ease-out,transform .16s ease-out}.v4-call__act:active{transform:scale(.98)}.v4-call__reveal{animation:v4-call-fade .18s ease-out}@media (max-width:640px){.v4 dialog.v4-call[open]{animation-name:v4-call-sheet}}}@keyframes v4-call-in{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes v4-call-sheet{0%{opacity:0;transform:translateY(24px)}}@keyframes v4-call-fade{0%{opacity:0}}@keyframes v4-call-spin{to{transform:rotate(1turn)}}.v4-legal{max-width:68ch;margin:0 auto;padding:clamp(72px,9vw,128px) 22px clamp(80px,10vw,140px);color:#1d1d1f}.v4-legal__title{margin:0;font-size:clamp(36px,5vw,56px);line-height:1.05;letter-spacing:-.04em}.v4-legal__meta{margin:20px 0 0;font-size:15px;color:#424245}.v4-legal__intro{margin:28px 0 0;font-size:clamp(19px,1.8vw,21px);line-height:1.45}.v4-legal section{margin-top:clamp(40px,5vw,56px)}.v4-legal h2{margin:0 0 12px;font-size:clamp(24px,2.6vw,28px);line-height:1.15;letter-spacing:-.025em;scroll-margin-top:80px}.v4-legal li,.v4-legal p{font-size:17px;line-height:1.6}.v4-legal p,.v4-legal ul{margin:0 0 17px}.v4-legal ul{padding-left:1.25em;list-style:disc}.v4-legal li+li{margin-top:8px}.v4-legal a{text-decoration:underline;text-underline-offset:3px}.v4 .v4-legal a:hover{color:#004a99}