.SwiftReport_report__s_q2_{background:var(--background);color:var(--foreground);min-height:100vh;--report-link:#edaef9;--report-label:#edaef9;--report-rule:#a855f7;--report-link-rule:#a855f7;--report-saving:#84cbff;--report-focus:#c4a5ff;--report-code:#cec4e5;--report-subheading:#e1d3f2}.SwiftReport_report__s_q2_[data-accent=pink]{--report-link:#ff9be2;--report-label:#ff9be2;--report-rule:#e0249a;--report-link-rule:#f062be;--report-saving:#ff8ad6;--report-focus:#ffc6ee;--report-code:#f4bfe0;--report-subheading:#ffb8e8}.SwiftReport_report__s_q2_[data-accent=orange]{--report-link:#ffd08a;--report-label:#ffd08a;--report-rule:#ff9a30;--report-link-rule:#ff9a30;--report-saving:#ffbe68;--report-focus:#ffd84a;--report-code:#f1d5ac;--report-subheading:#ffe0b0}.SwiftReport_report__s_q2_[data-accent=blue]{--report-link:#a9d4ff;--report-link-rule:#79afff;--report-focus:#a9d4ff}.SwiftReport_report__s_q2_ a{text-underline-offset:4px}.SwiftReport_report__s_q2_ a:focus-visible,.SwiftReport_report__s_q2_ summary:focus-visible{outline:2px solid var(--report-focus);outline-offset:5px}.SwiftReport_frame__kSJZ_{--report-column:64rem;padding-inline:clamp(16px,2vw,32px)}@media(min-width:1024px){.SwiftReport_frame__kSJZ_{--report-column:min(64rem,72vw)}}.SwiftReport_artwork__4xqnY,.SwiftReport_hero__rJkgy,.SwiftReport_layout__6MGYL{width:100%;max-width:var(--report-column);margin-inline:auto}.SwiftReport_hero__rJkgy{padding:32px 0 0}.SwiftReport_hero__rJkgy h1{font-size:clamp(28px,3.8vw,56px);line-height:1.15;letter-spacing:-.025em;font-weight:800;overflow-wrap:anywhere}.SwiftReport_lead__xq59W{font-size:clamp(18px,1.5vw,22px);line-height:1.65;color:#b5b5b5;margin:24px 0}.SwiftReport_heroLinks__EmURg{display:flex;flex-wrap:wrap;gap:12px 24px;margin:24px 0;font-size:16px;color:var(--report-link)}.SwiftReport_heroLinks__EmURg a{text-decoration:underline;text-decoration-color:var(--report-link-rule)}.SwiftReport_artwork__4xqnY{margin-top:40px}.SwiftReport_artwork__4xqnY img{width:100%;height:auto;display:block}.SwiftReport_layout__6MGYL{padding:32px 0 72px}.SwiftReport_article__hw9UO{min-width:0}.SwiftReport_video__HCpnS{scroll-margin-top:100px;margin:0 0 40px;background:#000}.SwiftReport_video__HCpnS video{display:block;width:100%;height:auto}.SwiftReport_article__hw9UO section{scroll-margin-top:100px;margin-bottom:40px}.SwiftReport_article__hw9UO h2{font-size:clamp(24px,2.05vw,30px);line-height:1.2;letter-spacing:-.025em;font-weight:900;text-transform:uppercase;margin:0 0 18px}.SwiftReport_article__hw9UO p{max-width:70ch;font-size:clamp(17px,1.4vw,20px);line-height:1.75;color:#b5b5b5;margin:14px 0}.SwiftReport_article__hw9UO p a,.SwiftReport_article__hw9UO table a{color:var(--report-link);text-decoration:underline}.SwiftReport_article__hw9UO code{font-size:.85em;color:var(--report-code);overflow-wrap:anywhere}.SwiftReport_tableWrap__C0Rna{max-width:100%;overflow-x:auto;margin:24px 0;border-top:1px solid var(--report-rule)}.SwiftReport_article__hw9UO table{width:100%;border-collapse:collapse;font-size:16px;font-variant-numeric:tabular-nums;text-align:right}.SwiftReport_article__hw9UO caption{text-align:left;padding:14px 0;color:#b5b5b5;font-size:15px}.SwiftReport_article__hw9UO td,.SwiftReport_article__hw9UO th{padding:15px 16px;border-bottom:1px solid #ffffff1a;white-space:nowrap}.SwiftReport_article__hw9UO thead{color:#ededed}.SwiftReport_article__hw9UO th{font-weight:500}.SwiftReport_article__hw9UO tbody th{text-align:left}.SwiftReport_article__hw9UO thead th{text-align:right;font-weight:600}.SwiftReport_article__hw9UO thead th[colspan]{text-align:center}.SwiftReport_article__hw9UO thead tr:first-child th:first-child{text-align:left}.SwiftReport_article__hw9UO thead tr:first-child{border-bottom:1px solid #ffffff30}.SwiftReport_article__hw9UO thead tr:nth-child(2) th{font-size:14px;color:#b5b5b5}.SwiftReport_article__hw9UO td{color:#d4d4d4}.SwiftReport_benchmarkTable__I62x_ tbody tr:not(.SwiftReport_group__Pcj0K) td:nth-child(4),.SwiftReport_benchmarkTable__I62x_ tbody tr:not(.SwiftReport_group__Pcj0K) td:nth-child(6),.SwiftReport_benchmarkTable__I62x_ thead th[colspan]{border-left:1px solid #ffffff1a}.SwiftReport_article__hw9UO .SwiftReport_saving__C4dZC{color:var(--report-saving)}.SwiftReport_article__hw9UO th small{display:block;color:#b5b5b5;font-size:13px;margin-top:4px}.SwiftReport_group__Pcj0K th{text-transform:uppercase;letter-spacing:.06em;color:var(--report-label);font-size:14px;padding-top:24px;padding-bottom:12px}.SwiftReport_details__PEESh{border-bottom:1px solid #ffffff1a;margin:16px 0}.SwiftReport_details__PEESh summary{padding:12px 0;font-size:16px;color:var(--report-label);cursor:pointer}.SwiftReport_details__PEESh>div{padding:0 0 12px}.SwiftReport_details__PEESh p{font-size:17px;line-height:1.75}.SwiftReport_details__PEESh h3{margin-top:18px;font-size:18px;color:var(--report-subheading)}.SwiftReport_smallTable__nNMWb td,.SwiftReport_smallTable__nNMWb th{white-space:normal;padding:8px 0}.SwiftReport_effortTable__3azGd{margin:20px 0}.SwiftReport_serving___JL8W pre{padding:16px;margin-bottom:16px;background:#000;overflow-x:auto;font-size:15px;line-height:1.8}.SwiftReport_serving___JL8W pre code{font-size:inherit;overflow-wrap:normal}.SwiftReport_article__hw9UO .SwiftReport_acknowledgements__gY_C0{border-top:1px solid #ffffff1a;padding-top:24px;margin-bottom:0}.SwiftReport_acknowledgements__gY_C0 h2{font-size:26px}.SwiftReport_acknowledgements__gY_C0 p{font-size:18px}@media(max-width:600px){.SwiftReport_frame__kSJZ_{padding-inline:12px}.SwiftReport_hero__rJkgy{padding:24px 0 0}.SwiftReport_layout__6MGYL{padding:20px 0 48px}.SwiftReport_lead__xq59W{font-size:20px}.SwiftReport_artwork__4xqnY{margin-top:26px}.SwiftReport_article__hw9UO h2{font-size:26px}.SwiftReport_article__hw9UO p{font-size:18px}.SwiftReport_article__hw9UO section{margin-bottom:34px}}.home_page__1IfzZ{--ink:#fff;--body:#ededed;--rule:#4a4a4a;--rule-soft:#2a2a2a;--gutter:56px;--header:96px;--ease:cubic-bezier(0.16,1,0.3,1);position:relative;overflow-x:clip;background:#000;color:var(--body);font-family:var(--font-avenir),"Avenir LT Std",Avenir,"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.5}.home_page__1IfzZ ::selection{background:#8142c6;color:#fff}.home_wrap__7_0SR{position:relative;box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:0 var(--gutter)}.home_page__1IfzZ h1,.home_page__1IfzZ h2,.home_page__1IfzZ h3{font-weight:800;color:var(--ink);letter-spacing:-.022em}.home_page__1IfzZ a{color:inherit}.home_page__1IfzZ a:focus-visible{outline:2px solid #80c6f9;outline-offset:4px;border-radius:4px}.home_logoImg__9oP0J{display:block;width:auto;filter:brightness(0) invert(1)}.home_hero__lf5MR{position:relative;margin-top:calc(var(--header) * -1)}.home_heroMosaic__Fop4X{position:absolute;top:0;right:0;width:min(46vw,640px);aspect-ratio:1;pointer-events:none}.home_heroBody__AeemX{position:relative;z-index:1;display:flex;min-height:max(640px,100svh);flex-direction:column;justify-content:flex-end;padding-bottom:88px}.home_heroTitle__STZyI{position:relative;z-index:1;max-width:12em;margin:0;font-size:clamp(40px,6vw,92px);line-height:1;letter-spacing:-.035em!important;text-wrap:balance}.home_word__ZDdJc{display:inline-block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em;vertical-align:top}.home_word__ZDdJc>span{display:inline-block;opacity:0;transform:translateY(115%);animation:home_rise__bC_TF 1.1s var(--ease) forwards}.home_rise__bC_TF{opacity:0;animation:home_fadeUp__iqbOb .9s var(--ease) forwards}@keyframes home_rise__bC_TF{to{opacity:1;transform:none}}@keyframes home_fadeUp__iqbOb{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.home_actions__xHTFz{display:flex;flex-wrap:wrap;gap:16px;margin-top:44px}.home_backed__vO_xr{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:40px;font-size:15px;color:var(--body)}.home_backed__vO_xr a{display:block;opacity:.85;transition:opacity .15s ease}.home_backed__vO_xr a:hover{opacity:1}.home_story__rkmKX{height:280vh;margin-top:96px}.home_story__rkmKX [data-story-sticky]{position:sticky;top:0;display:grid;height:100svh;box-sizing:border-box;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;padding-top:var(--header)}.home_story__rkmKX [data-story-mind]{width:100%;max-height:calc(100svh - var(--header) - 48px);margin:0 auto}.home_story__rkmKX [data-story-mind] text{font-family:var(--font-avenir),"Avenir LT Std",Avenir,sans-serif;letter-spacing:0}.home_story__rkmKX[data-still]{height:auto}.home_story__rkmKX[data-still] [data-story-sticky]{position:static;height:auto;padding:120px 0}.home_wave__Zeubf{position:relative;height:400vh;margin-top:120px}.home_wave__Zeubf [data-wave-sticky]{position:sticky;top:0;display:flex;height:100svh;box-sizing:border-box;align-items:center;padding-top:var(--header);overflow:hidden}.home_wave__Zeubf [data-wave-text]{position:relative;width:100%;opacity:0;will-change:opacity,transform}.home_wave__Zeubf [data-wave-canvas],.home_wave__Zeubf [data-wave-play]{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.home_wave__Zeubf [data-wave-play]{z-index:0}.home_wave__Zeubf[data-still]{height:auto;padding:160px 0}.home_wave__Zeubf[data-still] [data-wave-sticky]{position:static;height:auto}.home_wave__Zeubf[data-still] [data-wave-text]{opacity:1}.home_wave__Zeubf[data-still] [data-wave-canvas],.home_wave__Zeubf[data-still] [data-wave-play]{display:none}.home_teaserTitle__eOiWX{max-width:13em;margin:0;font-size:clamp(44px,5vw,88px);line-height:.95;letter-spacing:-.04em!important}.home_teaserLine__LVPMB{max-width:28em;margin:18px 0 0;line-height:1.4}.home_release__sYGiJ,.home_teaserLine__LVPMB{font-size:clamp(20px,1.8vw,26px);color:var(--ink)}.home_release__sYGiJ{margin:12px 0 0;font-weight:800}.home_h2__9qUSN{margin:0;font-size:clamp(36px,4.6vw,64px);line-height:1.04}.home_h3__6tkZ8{margin:0 0 36px;font-size:20px;line-height:1.3}.home_story__rkmKX [data-claim]{opacity:0}.home_story__rkmKX[data-still] [data-claim]{opacity:1}.home_claim__0PKs5{max-width:17em;margin:28px 0 36px;font-weight:800;font-size:clamp(24px,2.5vw,36px);line-height:1.2;letter-spacing:-.02em;color:var(--ink);will-change:opacity,transform}.home_swift__jFb4I{padding-top:clamp(48px,50svh - var(--header),240px)}.home_numbers__aKLs2{position:relative}.home_globe__iIHgO{position:absolute;top:-25%;left:0;width:100%;height:150%;opacity:.85;pointer-events:none}.home_numbers__aKLs2 .home_bigLabel__BCfmW,.home_numbers__aKLs2 .home_rankLabel__91kiJ{text-shadow:0 0 6px #000,0 0 18px #000}.home_bigStat__S6FK4{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 28px;padding-top:28px;border-top:1px solid var(--rule);text-decoration:none}.home_bigNumber__dGl__{font-weight:800;font-size:clamp(112px,21vw,318px);line-height:.86;letter-spacing:-.055em;color:var(--ink);font-variant-numeric:tabular-nums}.home_bigLabel__BCfmW{font-weight:800;font-size:clamp(22px,2.2vw,32px);color:var(--ink);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:8px;transition:text-decoration-color .2s ease}.home_bigStat__S6FK4:hover .home_bigLabel__BCfmW{text-decoration-color:currentColor}.home_ranks__X9ITZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:64px;padding-top:36px;border-top:1px solid var(--rule-soft)}.home_ranks__X9ITZ>*{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.home_ranks__X9ITZ>:nth-child(2){transition-delay:.12s}.home_ranks__X9ITZ>:nth-child(3){transition-delay:.24s}.home_ranks__X9ITZ[data-inview]>*{opacity:1;transform:none}.home_rankNumber__6V_Bv{display:block;font-weight:800;font-size:clamp(56px,5.6vw,84px);line-height:1;letter-spacing:-.04em;color:var(--ink)}.home_rankLabel__91kiJ{display:block;max-width:300px;margin-top:14px;font-size:18px;line-height:1.4;color:var(--ink)}.home_collab__fUEkl .home_rankLabel__91kiJ{margin:0 0 18px}.home_usedBy__tiuPv{margin-top:136px}.home_marquee__70kuk{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.home_marqueeTrack__DcLvU{display:flex;width:max-content;animation:home_marquee__70kuk 42s linear infinite}.home_marquee__70kuk:hover .home_marqueeTrack__DcLvU{animation-play-state:paused}.home_marqueeSet__xcxJD{display:flex;align-items:center;gap:104px;padding-right:104px}@keyframes home_marquee__70kuk{to{transform:translateX(-50%)}}@media (max-width:900px){.home_page__1IfzZ{--gutter:22px;--header:76px}.home_heroMosaic__Fop4X{top:calc(var(--header) - 4px);width:84vw}.home_heroBody__AeemX{min-height:max(600px,100svh);padding-bottom:56px}.home_wave__Zeubf{height:380vh;margin-top:72px}.home_story__rkmKX{height:260vh;margin-top:80px}.home_story__rkmKX [data-story-sticky]{display:flex;height:100svh;flex-direction:column;justify-content:center;gap:20px;padding-top:var(--header)}.home_story__rkmKX [data-story-mind]{order:2;width:100%;max-height:44svh;margin:0 auto}.home_story__rkmKX [data-story-text]{display:contents}.home_story__rkmKX [data-story-text]>h2{order:1}.home_story__rkmKX [data-story-text]>:not(h2){order:3}.home_story__rkmKX .home_claim__0PKs5{margin:0;font-size:22px}.home_story__rkmKX [data-story-text]>div{order:4;align-self:flex-start}.home_swift__jFb4I{padding-top:72px}.home_ranks__X9ITZ{grid-template-columns:minmax(0,1fr);gap:36px}.home_usedBy__tiuPv{margin-top:96px}.home_marqueeSet__xcxJD{gap:64px;padding-right:64px}.home_teaserTitle__eOiWX{font-size:12vw}.home_teaserLine__LVPMB{margin-top:16px;font-size:18px}.home_release__sYGiJ{margin-top:14px;font-size:18px}}@media (prefers-reduced-motion:reduce){.home_rise__bC_TF,.home_word__ZDdJc>span{animation:none;opacity:1;transform:none}.home_ranks__X9ITZ>*{opacity:1;transform:none;transition:none}.home_marqueeTrack__DcLvU{animation:none}}.chrome_tokens__49SY1{--ink:#fff;--body:#ededed;--rule:#4a4a4a;--rule-soft:#2a2a2a;--gutter:56px;--header:96px;--ease:cubic-bezier(0.16,1,0.3,1);color:var(--ink);font-family:var(--font-avenir),"Avenir LT Std",Avenir,sans-serif}.chrome_wrap__VZ7z3{position:relative;box-sizing:border-box;width:100%;max-width:1360px;margin:0 auto;padding:0 var(--gutter)}.chrome_header___ca0u{position:sticky;top:0;z-index:40;background:#000;transition:background-color .3s ease}.chrome_header___ca0u[data-overlay]:not([data-scrolled]){background:transparent}.chrome_headerRow__MQSNC{display:flex;align-items:center;gap:48px;height:var(--header)}.chrome_brand__ENGxo{display:block;flex:none}.chrome_brand__ENGxo img{display:block;width:auto;height:32px}.chrome_nav__ckHMh{display:flex;gap:32px;font-size:16px}.chrome_nav__ckHMh a{color:var(--body);text-decoration:none;transition:color .15s ease}.chrome_nav__ckHMh a:hover,.chrome_nav__ckHMh a[aria-current]{color:var(--ink)}.chrome_nav__ckHMh a[aria-current]{font-weight:800}.chrome_footer__eoF9I{display:grid;grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr)) minmax(0,2fr);align-items:start;gap:40px 32px;margin-top:clamp(64px,9vh,96px);padding-top:48px;padding-bottom:64px;border-top:1px solid var(--rule-soft)}.chrome_lockup__LXrBO img{display:block;width:auto;height:28px}.chrome_col__KBycZ{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:16px;color:var(--body)}.chrome_col__KBycZ h3{display:block;margin:0 0 4px;font-weight:800;font-size:16px;line-height:1.3;color:var(--ink)}.chrome_col__KBycZ a{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;transition:color .15s ease,text-decoration-color .15s ease}.chrome_col__KBycZ a:hover{color:var(--ink);text-decoration-color:currentColor}.chrome_legal__ZZw4O{justify-self:end;font-size:14px;color:var(--body)}@media (max-width:900px){.chrome_tokens__49SY1{--gutter:22px;--header:76px}.chrome_headerRow__MQSNC{gap:24px}.chrome_brand__ENGxo img{height:26px}.chrome_nav__ckHMh{gap:20px;font-size:15px}.chrome_navWide__A4qxu{display:none}.chrome_footer__eoF9I{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.chrome_legal__ZZw4O,.chrome_lockup__LXrBO{grid-column:1/-1;justify-self:start}}@media (max-width:420px){.chrome_navWide2__RCnC_{display:none}}.devices_showcase__9GN8e{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(32px,4vw,64px);margin-top:clamp(24px,4vh,44px)}.devices_steps__wmSyq{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--rule-soft)}.devices_steps__wmSyq>li{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:16px 0;border-bottom:1px solid var(--rule-soft);opacity:.32;transition:opacity .4s ease}.devices_size__X3PR1{font-weight:800;font-size:clamp(26px,2.6vw,42px);line-height:1;letter-spacing:-.035em}.devices_device__BGO_b{font-weight:800;font-size:17px}.devices_line__BKKdC{grid-column:1/-1;max-height:0;overflow:hidden;font-size:16px;line-height:1.4;color:var(--body);transition:max-height .5s var(--ease)}[data-device="0"] .devices_steps__wmSyq>li[data-step="0"],[data-device="1"] .devices_steps__wmSyq>li[data-step="1"],[data-device="2"] .devices_steps__wmSyq>li[data-step="2"],[data-device="3"] .devices_steps__wmSyq>li[data-step="3"]{opacity:1}[data-device="0"] .devices_steps__wmSyq>li[data-step="0"] .devices_line__BKKdC,[data-device="1"] .devices_steps__wmSyq>li[data-step="1"] .devices_line__BKKdC,[data-device="2"] .devices_steps__wmSyq>li[data-step="2"] .devices_line__BKKdC,[data-device="3"] .devices_steps__wmSyq>li[data-step="3"] .devices_line__BKKdC{max-height:3em}.devices_stageBox__59flL{position:relative;aspect-ratio:16/11;max-height:62svh}.devices_cloud__exJkD{display:block;width:100%;height:100%}@media (max-width:900px){.devices_showcase__9GN8e{grid-template-columns:minmax(0,1fr);gap:12px}.devices_stageBox__59flL{aspect-ratio:1/.85;max-height:46svh}.devices_steps__wmSyq{order:2;border-top:0}.devices_steps__wmSyq>li{display:none;padding:0;border-bottom:0;opacity:1}[data-device="0"] .devices_steps__wmSyq>li[data-step="0"],[data-device="1"] .devices_steps__wmSyq>li[data-step="1"],[data-device="2"] .devices_steps__wmSyq>li[data-step="2"],[data-device="3"] .devices_steps__wmSyq>li[data-step="3"]{display:grid}.devices_size__X3PR1{font-size:30px}.devices_device__BGO_b{font-size:17px}}@media (prefers-reduced-motion:reduce){.devices_line__BKKdC,.devices_steps__wmSyq>li{transition:none!important}}.endings_ctaWrap__7Rj_2.endings_ctaWrap__7Rj_2{margin-top:clamp(120px,16vh,180px)}.endings_box__07Ack{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);column-gap:32px;border:1px solid transparent;border-radius:28px;padding:clamp(40px,5.5vw,80px);background:linear-gradient(#000,#000) padding-box,linear-gradient(135deg,#a855f7,#7a6ee0 45%,#5fa0e2) border-box}.endings_spinner__62tCB{grid-column:2;grid-row:1/span 2;align-self:center;width:min(36vw,520px);margin:-24px -16px -24px 0}.endings_talk__z68_S{grid-column:1;margin:0;font-weight:800;font-size:clamp(56px,7vw,112px);line-height:.92;letter-spacing:-.045em}.endings_reach__l4IXD{grid-column:1;display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:clamp(28px,4vh,44px)}.endings_email__xE4uc{font-weight:800;font-size:clamp(24px,2.6vw,40px);letter-spacing:-.02em;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.28);text-decoration-thickness:2px;text-underline-offset:8px;transition:text-decoration-color .2s ease}.endings_email__xE4uc:hover{text-decoration-color:currentColor}.endings_offices__anHGE{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:24px clamp(48px,8vw,120px);margin-top:clamp(48px,7vh,72px);padding-top:28px;border-top:1px solid var(--rule-soft);font-size:16px;line-height:1.55;color:var(--body)}.endings_offices__anHGE address{font-style:normal}.endings_offices__anHGE strong{display:block;margin:0 0 4px;font-weight:800;font-size:16px;line-height:1.3;color:var(--ink)}@media (max-width:900px){.endings_box__07Ack{grid-template-columns:minmax(0,1fr);padding:32px 24px;border-radius:20px}.endings_spinner__62tCB{grid-column:1;grid-row:auto;justify-self:center;width:78%;margin:-8px 0 8px}.endings_offices__anHGE{grid-template-columns:minmax(0,1fr)}}.layouts_dawn__Jbddi{position:relative;margin-top:calc(var(--header) * -1)}.layouts_dawnScene__422vX{display:block;width:100%;height:max(600px,94svh);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.layouts_dawnTitle__v1bhc{position:absolute;top:calc(var(--header) + clamp(40px, 10vh, 120px));right:0;left:0;margin:0;font-weight:800;font-size:clamp(64px,11vw,176px);line-height:.9;letter-spacing:-.05em;text-align:center}.layouts_statement__48jMY{max-width:22em;margin:clamp(56px,9vh,112px) 0 clamp(96px,14vh,160px);font-size:clamp(26px,2.7vw,40px);line-height:1.28;letter-spacing:-.015em;color:var(--body)}.layouts_contact__Aay0M{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:stretch;padding-top:clamp(16px,3vh,40px)}.layouts_panel__8N5Yd{position:relative;height:100%;min-height:560px;overflow:hidden;border:1px solid var(--rule-soft);border-radius:28px}.layouts_panelScene__MpWYq{position:absolute;inset:0;display:block;width:100%;height:100%;cursor:crosshair}.layouts_panelTitle__S_KfC{position:absolute;top:clamp(24px,3vw,40px);left:clamp(24px,3vw,40px);margin:0;font-weight:800;font-size:clamp(48px,5.5vw,88px);line-height:.95;letter-spacing:-.045em;pointer-events:none}.layouts_formCol__5RLys{padding-top:8px}.layouts_pair__bGUI4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 64px;align-items:start;padding-top:clamp(56px,10vh,120px)}.layouts_pair__bGUI4 p{max-width:26em;margin:.5em 0 0;font-size:clamp(19px,1.6vw,23px);line-height:1.45;color:var(--body)}.layouts_figure__1bQFO{display:block;width:100%;height:clamp(300px,46vw,660px);margin:clamp(24px,4vh,48px) 0 clamp(64px,10vh,120px)}.layouts_band__buJ_w{display:block;width:100%;height:clamp(340px,46vw,680px);margin-top:calc(var(--header) * -1);-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 45%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 45%,transparent 100%)}.layouts_under__QkIxZ{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px 64px;align-items:end;padding-bottom:clamp(72px,11vh,128px)}.layouts_under__QkIxZ p{margin:0;font-size:clamp(19px,1.6vw,23px);line-height:1.45;color:var(--body)}.layouts_actions__dt2V1{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px}@media (max-width:900px){.layouts_dawnScene__422vX{width:100vw;height:max(520px,80svh);margin-left:calc(50% - 50vw);-webkit-mask-image:none;mask-image:none}.layouts_contact__Aay0M,.layouts_pair__bGUI4,.layouts_under__QkIxZ{grid-template-columns:minmax(0,1fr)}.layouts_panel__8N5Yd{height:70vw;min-height:340px}}.contact_details__5JxL_.contact_details__5JxL_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) auto;gap:32px 48px;align-items:start;margin-top:clamp(64px,9vh,104px);margin-bottom:clamp(80px,12vh,140px);font-size:16px;line-height:1.55;color:var(--body)}.contact_details__5JxL_ address{font-style:normal}.contact_details__5JxL_ strong{display:block;margin-bottom:4px;font-weight:800;color:var(--ink)}.contact_email__OpnU7{font-weight:800;font-size:clamp(22px,1.9vw,30px);letter-spacing:-.02em;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.28);text-decoration-thickness:2px;text-underline-offset:8px;transition:text-decoration-color .2s ease}.contact_email__OpnU7:hover{text-decoration-color:currentColor}.contact_links__s3ogR{display:flex;gap:24px;font-weight:800;font-size:16px}.contact_links__s3ogR a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .15s ease}.contact_links__s3ogR a:hover{text-decoration-color:currentColor}@media (max-width:900px){.contact_details__5JxL_.contact_details__5JxL_{grid-template-columns:minmax(0,1fr);gap:28px}}.swiftModels_cards__lj6EN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 40px;margin:0;padding:0;list-style:none}.swiftModels_art__hIjzM{display:flex;aspect-ratio:3/1;box-sizing:border-box;align-items:center;gap:clamp(20px,3vw,40px);padding:0 clamp(20px,3vw,36px);border:1px solid var(--rule-soft);border-radius:18px}.swiftModels_dots__h17iE{display:block;flex:1 1 auto;min-width:0;height:auto}.swiftModels_figure__wp1aP{display:grid;flex:none;gap:2px;margin:0;text-align:right}.swiftModels_figure__wp1aP strong{font-weight:800;font-size:clamp(24px,2.4vw,36px);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.swiftModels_figure__wp1aP span{font-size:14px;color:var(--muted,#a3a3a3)}.swiftModels_meta__V_m_C{margin:20px 0 0;font-size:15px;color:var(--muted,#a3a3a3)}.swiftModels_name__KDDY_{margin:6px 0 0;font-weight:800;font-size:clamp(24px,2.2vw,32px);line-height:1.1;letter-spacing:-.025em}.swiftModels_short__SKUUv{max-width:30em;margin:10px 0 0;font-size:17px;line-height:1.5;color:var(--body)}.swiftModels_links__1zzXp{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:20px}.swiftModels_pill__sDOMp{display:inline-flex;height:44px;align-items:center;padding:0 20px;border:1px solid #242431;border-radius:999px;background:#060609;font-weight:800;font-size:15px;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.swiftModels_pill__sDOMp:hover{border-color:#394566;background:#10131e}.swiftModels_text___yC02{font-weight:800;font-size:15px;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.3);text-underline-offset:5px}.swiftModels_text___yC02:hover{text-decoration-color:currentColor}.swiftModels_catalog__Dly6v{margin-top:clamp(72px,10vh,120px)}.swiftModels_catalogTitle__PNlav{margin:0 0 28px;font-weight:800;font-size:clamp(28px,2.6vw,40px);letter-spacing:-.03em}.swiftModels_groups__swGWT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}.swiftModels_group__Ir9zG h4{margin:0;padding-bottom:14px;border-bottom:1px solid var(--rule);font-weight:800;font-size:18px}.swiftModels_group__Ir9zG ul{margin:0;padding:0;list-style:none}.swiftModels_group__Ir9zG li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--rule-soft);font-size:16px;color:var(--body)}.swiftModels_group__Ir9zG li a{flex:none;font-size:15px;color:var(--muted,#a3a3a3);text-decoration:none;transition:color .15s ease}.swiftModels_group__Ir9zG li a:hover{color:var(--ink)}@media (max-width:900px){.swiftModels_cards__lj6EN,.swiftModels_groups__swGWT{grid-template-columns:minmax(0,1fr)}}.swiftModels_total__XBCaj.swiftModels_total__XBCaj{margin:24px 0 0;font-size:16px;line-height:1.5;color:var(--muted)}.swiftModels_total__XBCaj strong{font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.swiftModels_total__XBCaj a{margin-left:12px;white-space:nowrap;color:var(--ink);font-weight:800;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.3);text-underline-offset:5px}.swiftModels_total__XBCaj a:hover{text-decoration-color:currentColor}@media (max-width:600px){.swiftModels_total__XBCaj a{display:inline-block;margin:4px 0 0}}.swiftModels_dl__bUoUw{margin:14px 0 0;font-size:15px;color:var(--muted)}.swiftModels_dl__bUoUw strong{font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.pageHero_hero__IFq_0{position:relative;margin-top:calc(var(--header) * -1)}.pageHero_body__7VelF{position:relative;z-index:1;display:flex;min-height:max(560px,72svh);box-sizing:border-box;flex-direction:column;justify-content:flex-end;padding-top:var(--header);padding-bottom:clamp(48px,8vh,88px)}.pageHero_short__6IALp .pageHero_body__7VelF{min-height:max(460px,56svh)}.pageHero_title__X2EAJ{max-width:12em;margin:0;font-weight:800;font-size:clamp(48px,7vw,112px);line-height:1;letter-spacing:-.035em;text-wrap:balance}.pageHero_intro__sTGeC{max-width:34em;margin-top:28px;font-size:clamp(19px,1.6vw,23px);line-height:1.45;color:var(--body)}.pageHero_actions__Ydwun{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px}