html.ds-lang-loading body{visibility:hidden}@keyframes ds-page-in{0%{opacity:0}to{opacity:1}}html:not(.ds-lang-loading) body:not(.ds-pending):not(.ds-marketing-page)>section>.container,html:not(.ds-lang-loading) body:not(.ds-pending):not(.ds-marketing-page)>main>*,html:not(.ds-lang-loading) body:not(.ds-pending):not(.ds-marketing-page) .page-band>.container{animation:ds-page-in .3s ease-out .1s backwards}body.ds-marketing-page>*:not(nav){animation:ds-page-in .24s ease-out both}html.ds-lang-loading body>section>.container,html.ds-lang-loading body>main>*,html.ds-lang-loading body .page-band>.container{animation:none;opacity:0;transition:opacity .18s ease-out}main>*,.page-band>.container{transition:opacity .18s ease-out}body.ds-pending main>*,body.ds-pending .page-band>.container{opacity:0}html:not(.ds-lang-loading) body:not(.ds-pending) .page-band>.container{animation:none}.page-band>.container{transition:none}.page-band>.container>:not(script):not(style){animation:ds-band-copy-in .48s cubic-bezier(.22,1,.36,1) var(--band-copy-delay, .04s) backwards}.page-band>.container>:nth-child(2){--band-copy-delay: .12s}.page-band>.container>:nth-child(n+3){--band-copy-delay: .2s}.band-sky :is(.cloud-scene-entrance,.cloud-entrance){position:absolute;inset:0}body.ds-public-page .band-sky .cloud-scene-entrance{animation:ds-page-in .52s ease-out backwards}body.ds-public-page .band-sky .cloud-entrance{animation:ds-band-cloud-in .56s cubic-bezier(.22,1,.36,1) var(--band-cloud-delay, 0s) backwards}body.ds-public-page .band-sky .bank-back{--band-cloud-y: 26px}body.ds-public-page .band-sky .bank-mid{--band-cloud-y: 22px;--band-cloud-delay: .05s}body.ds-public-page .band-sky .bank-front{--band-cloud-y: 18px;--band-cloud-delay: .1s}body.ds-public-page .band-sky .bank-near{--band-cloud-y: 12px;--band-cloud-delay: .15s}body.ds-public-page .band-sky .far-layer{--band-cloud-y: 10px;--band-cloud-delay: .08s}html.ds-lang-loading .page-band>.container>*,body.ds-pending .page-band>.container>*,html.ds-lang-loading body.ds-public-page .band-sky :is(.cloud-scene-entrance,.cloud-entrance),body.ds-public-page.ds-pending .band-sky :is(.cloud-scene-entrance,.cloud-entrance){animation-play-state:paused}html:not(.ds-lang-loading) body:not(.ds-pending) #resultsGrid .search-card-enter{animation:ds-band-copy-in .36s cubic-bezier(.22,1,.36,1) calc(.05s + var(--card-enter-index, 0) * .07s) backwards}.page-band>.container>:focus-within,html:not(.ds-lang-loading) body:not(.ds-pending) #resultsGrid .search-card-enter:focus-within{animation-duration:0s;animation-delay:0s}@keyframes ds-band-copy-in{0%{opacity:0;transform:translateY(12px)}}@keyframes ds-band-cloud-in{0%{transform:translateY(var(--band-cloud-y))}}html.ds-continue body:not(.ds-marketing-page) .band-sky :is(.cloud-scene-entrance,.cloud-entrance){animation:none!important}#ds-lang-veil{position:fixed;inset:0;z-index:99999;pointer-events:none;opacity:0;background:linear-gradient(135deg,#8a74e4,#5962c0)}html.ds-lang-veil-in:before{content:"";position:fixed;inset:0;z-index:99999;pointer-events:none;background:linear-gradient(135deg,#8a74e4,#5962c0);opacity:1;transition:opacity .22s ease-out}html.ds-lang-veil-in.ds-lang-veil-out:before{opacity:0}#ds-theme-veil{position:fixed;inset:0;z-index:99999;pointer-events:none;opacity:0}html.ds-theme-veil-in:after{content:"";position:fixed;inset:0;z-index:99999;pointer-events:none;background:var(--top-bg, var(--bg));opacity:1;transition:opacity .3s ease-out}html.ds-theme-veil-in.ds-theme-veil-out:after{opacity:0}html.ds-reduce-motion *,html.ds-reduce-motion *:before,html.ds-reduce-motion *:after{animation-duration:.001ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}@layer reset,tokens,base,nav,components,hero,dashboards,footer,layout,utilities,responsive;@property --tone{syntax: "<color>"; inherits: true; initial-value: white;}@property --shade{syntax: "<color>"; inherits: true; initial-value: white;}@property --rim{syntax: "<color>"; inherits: true; initial-value: white;}@layer reset{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-width:none;--sb-thumb: oklch(42% .14 277 / .62);--sb-thumb-hover: oklch(42% .14 277 / .85);--sb-rim: oklch(100% 0 0 / .7)}html::-webkit-scrollbar{display:none}@media(min-width:1600px){:root{--page-zoom: 1.1}}@media(min-width:1800px){:root{--page-zoom: 1.15}}@media(min-width:2200px){:root{--page-zoom: 1.3}}html{zoom:var(--page-zoom, 1);--top-bg: #F1F6FD;--bottom-bg: #0A0F1A;--chrome-top: #F1F6FD;background-color:var(--top-bg)}body{min-height:calc(100vh / var(--page-zoom, 1));background:var(--bg);display:flex;flex-direction:column}img,svg{display:block;max-width:100%}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}input,textarea,select{font:inherit}select{cursor:pointer}}:is(button,select,input):disabled,[aria-disabled=true]{cursor:default}@layer tokens{:root{--safe-t: env(safe-area-inset-top, 0px);--safe-r: env(safe-area-inset-right, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--paper-0: oklch(100% 0 0);--paper-100: oklch(97.2% .011 276);--paper-200: oklch(95% .018 276);--paper-300: oklch(92.4% .024 276);--ink-900: oklch(21% .03 276);--ink-700: oklch(33% .024 276);--ink-500: oklch(50% .019 276);--line-1: oklch(91.5% .014 276);--line-2: oklch(86.5% .02 276);--brand-500: oklch(57% .15 276);--brand-600: oklch(53.6% .145 276);--brand-700: oklch(46% .145 277);--brand-tint: oklch(53.6% .145 276 / .1);--deep-1: oklch(31% .09 274);--deep-2: oklch(37% .085 293);--deep-ink: oklch(17% .025 276);--bg: var(--paper-100);--surface: var(--paper-0);--fg: var(--ink-700);--muted: var(--ink-500);--border: var(--line-1);--accent: var(--brand-700);--accent-hover: var(--brand-700);--accent-light: var(--brand-tint);--accent-solid: var(--brand-600);--accent-solid-hover: var(--brand-700);--btn-edge: color-mix(in oklch, var(--accent-solid), black 10%);--btn-edge-hover: color-mix(in oklch, var(--accent-solid-hover), black 10%);--btn-edge-white: color-mix(in oklch, #fff, var(--accent-solid) 10%);--btn-edge-white-hover: color-mix(in oklch, var(--paper-200), var(--accent-solid) 10%);--sky-day: linear-gradient(180deg, #5F69C8 0%, oklch(58% .13 279) 38%, oklch(63.5% .115 285) 66%, oklch(71% .095 300) 100%);--band-light: var(--paper-0);--band-tint: var(--paper-200);--band-mid-from: oklch(43% .11 274);--band-mid-to: oklch(52% .1 292);--band-mid: linear-gradient(110deg, var(--band-mid-from), var(--band-mid-to));--band-floor-from: var(--deep-1);--band-floor-to: var(--deep-2);--band-floor: linear-gradient(110deg, var(--band-floor-from), var(--band-floor-to));--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 60px;--space-xl: 100px;--space-2xl: 140px;--elevation-1: 0 1px 2px oklch(30% .04 276 / .05), 0 1px 3px oklch(30% .04 276 / .04);--elevation-2: 0 2px 4px oklch(30% .04 276 / .04), 0 8px 20px -6px oklch(30% .04 276 / .1);--elevation-3: 0 4px 8px oklch(30% .04 276 / .04), 0 20px 44px -12px oklch(30% .04 276 / .14);--elevation-hover: 0 2px 4px oklch(30% .04 276 / .05), 0 14px 28px -16px oklch(50% .14 276 / .36);--card-hover-border: var(--brand-500);--font-display: "Google Sans Flex", -apple-system, system-ui, sans-serif;--font-body: "Google Sans Flex", -apple-system, system-ui, sans-serif;--font-mono: ui-monospace, "JetBrains Mono", Menlo, monospace;--radius-sm: 6px;--radius-md: 7px;--radius-lg: 8px;--radius-xl: 18px;--radius-card: 12px;--btn-radius: 999px;--max-width: 1400px;--content-pad: clamp(20px, 5vw, 56px)}}html:not(.ds-dark){--fg-heading: var(--ink-900)}@layer base{:where(button,summary,.btn,input[type=button],input[type=submit],[role=button],[role=tab],[role=switch],[role=option],[role=menuitem],[role=radio],[role=checkbox],label:has(>input[type=checkbox],>input[type=radio])){-webkit-user-select:none;user-select:none}body{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:600;line-height:1.2;color:var(--fg-heading, currentColor)}h1{font-size:clamp(36px,5vw,64px);letter-spacing:-.02em}h2{font-size:clamp(28px,3.5vw,48px);letter-spacing:-.015em}h3{font-size:clamp(22px,2.5vw,32px);letter-spacing:-.01em}h4{font-size:clamp(18px,1.8vw,24px)}p{color:inherit;opacity:.88}html:not(.ds-dark) p{opacity:1}p+p{margin-top:1em}.card,.auth-card,.search-card,.review-card,.agency-card,.step,.nav-links.open,.profile-sidebar .card,.brief-sidebar .card,.rs-card,.dash-tabs,input,select,textarea,.hero-search{--fg: var(--ink-700);--muted: var(--ink-500);--border: var(--line-1);--accent: var(--brand-700);--accent-light: var(--brand-tint);color:var(--fg)}html:not(.ds-dark) :is(.card,.auth-card,.search-card,.review-card,.agency-card,.step,.nav-links.open,.profile-sidebar .card,.brief-sidebar .card,.rs-card,.dash-tabs,input,select,textarea,.hero-search){--fg-heading: var(--ink-900)}html:not(.ds-dark) :is(.on-ink,.hero-sky,.band-deep,.section-glow,.section-band){--fg: oklch(100% 0 0);--muted: oklch(80% .02 276);--border: oklch(100% 0 0 / .16);--accent: oklch(100% 0 0);--accent-light: oklch(100% 0 0 / .1);color:var(--fg)}html:not(.ds-dark) :is(.on-ink,.hero-sky,.band-deep,.section-glow,.section-band){--fg-heading: oklch(100% 0 0)}}@layer layout{.container{width:100%;max-width:var(--max-width);margin:0 auto;padding-inline:max(var(--content-pad),var(--safe-l)) max(var(--content-pad),var(--safe-r))}.section{padding-block:var(--space-xl)}.section-spacious{padding-block:var(--space-2xl)}.flex{display:flex}body.page-light{background-color:var(--bg);background-image:radial-gradient(1200px 520px at 50% -180px,oklch(57% .15 276 / .1),transparent 70%);background-repeat:no-repeat}@media(hover:hover)and (pointer:fine){html:not(.ds-dark) body{background-color:#5f69c8;background-image:linear-gradient(var(--bg),var(--bg))}html:not(.ds-dark) body.page-light{background-image:radial-gradient(1200px 520px at 50% -180px,oklch(57% .15 276 / .1),transparent 70%),linear-gradient(var(--bg),var(--bg))}}html:not(.ds-dark):has(body.page-light){--top-bg: #F1F6FD}html:not(.ds-dark) .band-light{background:var(--band-light)}.band-deep{position:relative;overflow:hidden;background:var(--band-mid);border-bottom:1px solid oklch(100% 0 0 / .1)}.band-deep>*{position:relative;z-index:1}.band-deep:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 900px 460px at 50% 0%,oklch(100% 0 0 / .11),transparent 70%);pointer-events:none}.hero.band-deep:after{display:none}}@layer utilities{.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}:focus-visible{outline:2px solid var(--accent-solid);outline-offset:3px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}}@layer responsive{@media(max-width:1024px){.section{padding-block:var(--space-lg)}.section-spacious{padding-block:var(--space-xl)}}@media(max-width:640px){.section,.section-spacious{padding-block:var(--space-lg)}.dash-main,.analytics-main,.briefs-main,.inquiries-main,.listings-main,.inbox-main,.settings-main{gap:var(--space-md)}.dash-action-sep{display:none}.page-band{min-height:228px}}}@media(min-width:769px)and (max-width:1024px){.nav-search,.nav-search-divider{display:none!important}.nav-links{gap:var(--space-sm)!important}}@media(min-width:769px){.nav-links{display:flex!important}.nav-mobile-toggle{display:none!important}.nav-separator{order:2}.nav-search-divider{order:0}.nav-links>.nav-settings-row{order:3;display:flex;align-items:center}.nav-links>.nav-theme-toggle-desktop{order:2}.nav-links>.nav-account-sep{order:4}.nav-links>.btn-signout-burger{display:none}.nav-links .nav-theme-toggle{display:none}.nav-links>.btn.btn-primary{margin-left:auto;order:4}}@keyframes sm-row-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:768px){:root{--sm-w: min(84vw, 380px);--sm-h: calc(100dvh - var(--sm-top, 77px))}.nav{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent}.nav:before{content:"";position:absolute;inset:0 0 -1px;box-sizing:border-box;border-bottom:1px solid oklch(0% 0 0 / .06);z-index:-1;background:#f3f5fdeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html.sm-open .back-to-top{opacity:0!important;pointer-events:none!important}.sm-prelayers{display:block;position:absolute;inset:0;pointer-events:none}.sm-prelayer{position:fixed;top:var(--sm-top, 77px);right:0;width:var(--sm-w);height:var(--sm-h);z-index:190;transform:translate(calc(100% + 80px));will-change:transform;visibility:hidden;transition:transform .22s cubic-bezier(.4,0,1,1),visibility 0s linear .22s}.sm-prelayer:nth-child(1){background:#909ad3}.sm-prelayer:nth-child(2){background:var(--accent-solid)}html.sm-open .sm-prelayer{transform:translate(0);visibility:visible;transition:transform .4s cubic-bezier(.32,.08,.24,1) calc(var(--sm-i, 0) * 38ms),visibility 0s}.sm-backdrop{display:block;position:fixed;top:var(--sm-top, 77px);left:0;right:0;height:var(--sm-h);background:#13151f6b;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:180;touch-action:none;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}html.sm-open .sm-backdrop{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s}html.sm-open{touch-action:none;overscroll-behavior:none}.nav-links{display:flex;flex-direction:column;align-items:stretch;gap:0;position:fixed;top:var(--sm-top, 77px);left:auto;right:0;width:var(--sm-w);height:var(--sm-h);background:#fff;border-radius:0;box-shadow:-18px 0 60px #0000002e,-4px 0 16px #00000012;clip-path:inset(0 -100px -100px -100px);z-index:200;padding:0 var(--safe-r) calc(24px + var(--safe-b)) 0;overflow:hidden;pointer-events:none;transform:translate(calc(100% + 80px));will-change:transform;visibility:hidden;transition:transform .22s cubic-bezier(.4,0,1,1),visibility 0s linear .22s}.nav-links.open{pointer-events:auto;overflow-y:auto;overscroll-behavior:contain;transform:translate(0);visibility:visible;transition:transform .44s cubic-bezier(.32,.08,.24,1) .07s,visibility 0s}.nav-links.open>*{animation:sm-row-in .6s cubic-bezier(.35,0,.25,1) both;animation-delay:calc(.17s + var(--sm-i, 0) * 12ms)}.nav-links:before{content:"";display:block;flex-shrink:0;height:3px;background:linear-gradient(90deg,oklch(53.6% .145 276 / .7) 0%,transparent 100%);margin:0 0 6px}.nav-mobile-toggle{display:inline-flex}.nav-links .nav-theme-toggle-desktop{display:none!important}.dash-signout-header,.dash-signout-header+.dash-action-sep,.dash-action-sep:has(+.dash-signout-header){display:none!important}.nav-links .nav-separator{display:none!important}.nav-links a:not(.btn):after{display:none!important}.nav-links .nav-search{max-width:none!important;width:auto!important;overflow:visible!important;pointer-events:auto!important;padding:9px 14px!important;margin:8px 10px 6px!important;border:1.5px solid oklch(0% 0 0 / .09)!important;border-radius:12px!important;background:#f4f5f7!important;gap:8px!important}.nav-links .nav-search input{width:100%!important;font-size:14px!important}.nav-links a:not(.btn):not(.btn-signout-burger),.nav-links>button:not(.nav-lang-btn):not(.nav-mobile-toggle):not(.nav-theme-toggle-desktop){display:flex!important;align-items:center!important;gap:10px!important;padding:13px 16px!important;margin:1px 10px!important;font-size:15px!important;font-weight:500!important;border-radius:12px!important;color:#141726!important;text-decoration:none!important;transition:background .15s,color .15s!important}.nav-links a:not(.btn):not(.btn-signout-burger):hover,.nav-links>button:not(.nav-lang-btn):not(.nav-mobile-toggle):not(.nav-theme-toggle-desktop):hover{background:#5962c012!important;color:var(--accent-solid)!important}.nav-links a.nav-briefs-link:not(.btn):not(.btn-signout-burger){display:none!important}html.ds-signed-in.ds-role-client .nav-links a.nav-briefs-link-client:not(.btn),html.ds-signed-in.ds-role-provider .nav-links a.nav-briefs-link-provider:not(.btn){display:flex!important}.nav-links>a:not(.btn):before{content:"";flex:0 0 18px;width:18px;height:18px;background:currentColor;opacity:.72;-webkit-mask:var(--nav-row-icon) center / contain no-repeat;mask:var(--nav-row-icon) center / contain no-repeat}.nav-links>a.nav-inbox-link:before{content:none}.nav-links>a[data-i18n="nav.home"]{--nav-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9.5 12 3l9 6.5V20a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 13 15 13 15 22'/%3E%3C/svg%3E")}.nav-links>a[data-i18n="nav.services"]{--nav-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpolygon points='15.7 8.3 13.8 13.8 8.3 15.7 10.2 10.2 15.7 8.3'/%3E%3C/svg%3E")}.nav-links>a[data-i18n="nav.howItWorks"]{--nav-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='6' cy='19' r='2.5'/%3E%3Ccircle cx='18' cy='5' r='2.5'/%3E%3Cpath d='M8.5 19H17a3.5 3.5 0 0 0 0-7H7a3.5 3.5 0 0 1 0-7h8.5'/%3E%3C/svg%3E")}.nav-links>a.nav-briefs-link{--nav-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='8' y1='13' x2='16' y2='13'/%3E%3Cline x1='8' y1='17' x2='13' y2='17'/%3E%3C/svg%3E")}.nav-links>a.nav-burger-saved{--nav-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")}.nav-links>a[data-i18n="footer.about"]{--nav-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cline x1='12' y1='16' x2='12' y2='11'/%3E%3Cline x1='12' y1='8' x2='12' y2='8'/%3E%3C/svg%3E")}.nav-links>a[data-i18n="footer.contact"]{--nav-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpolyline points='3 7 12 13 21 7'/%3E%3C/svg%3E")}.nav-links>.btn-signout-burger{--nav-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpolyline points='16 17 21 12 16 7'/%3E%3Cline x1='21' y1='12' x2='9' y2='12'/%3E%3C/svg%3E")}.nav-links .nav-inbox-link{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:13px 16px!important;margin:1px 10px!important;border-radius:12px!important;color:#141726!important;transition:background .15s,color .15s!important}.nav-links .nav-inbox-link:hover{background:#5962c012!important;color:var(--accent-solid)!important}.nav-links .nav-inbox-label{display:inline!important;font-size:15px;font-weight:500}.nav-links .nav-inbox-link .nav-inbox-badge{position:static!important;margin-left:auto!important;flex-shrink:0;transform:none!important}.nav-links .nav-account-btn-avatar{display:none!important}.nav-links .nav-account-btn-label{display:inline!important}.nav-links .btn.btn-primary{display:flex!important;align-items:center!important;justify-content:center!important;background:#111826!important;color:#fff!important;border-radius:var(--btn-radius)!important;padding:14px 20px!important;margin:10px 10px 4px!important;font-size:15px!important;font-weight:600!important;letter-spacing:.01em!important;border:none!important;text-decoration:none!important;transition:background .15s!important}.nav-links .btn.btn-primary:hover{background:#56556f!important}html:not(.ds-signed-in) .nav-links a.nav-burger-saved,html:not(.ds-signed-in) .nav-links .btn-signout-burger,html:not(.ds-signed-in) .nav-links .nav-inbox-link,html:not(.ds-signed-in) .nav-links .nav-cta-in,html.ds-signed-in .nav-links .nav-cta-out{display:none!important}html.ds-signed-in .nav-links .nav-inbox-link{display:flex!important}.nav-links .btn-signout-burger{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:12.5px 20px!important;line-height:15px!important;margin:4px 10px 2px!important;font-size:15px!important;font-weight:600!important;border-radius:var(--btn-radius)!important;color:#dc2626!important;background:#ad524d0d!important;border:1.5px solid oklch(55% .12 25 / .14)!important;transition:background .15s,color .15s,border-color .15s!important;text-decoration:none!important}.nav-links .btn-signout-burger:hover{background:#dc2626!important;color:#fff!important;border-color:#dc2626!important}.nav-links .nav-settings-row{display:flex!important;align-items:stretch!important;width:auto!important;margin:10px 10px 0!important;border:1px solid oklch(0% 0 0 / .08)!important;border-radius:12px!important;background:#00000005!important;overflow:hidden!important}.nav-links .nav-theme-toggle,.nav-links .nav-lang-btn{display:flex!important;align-items:center!important;flex:1 1 0!important;min-width:0!important;gap:8px!important;padding:14px 16px!important;margin:0!important;border-radius:0!important;font-size:14px!important;font-weight:500!important;color:#414248!important;background:none!important;border:none!important;transition:background .15s,color .15s!important}.nav-links .nav-theme-toggle{justify-content:center!important;border-right:1px solid oklch(0% 0 0 / .08)!important}.nav-links .nav-lang-btn{justify-content:center!important}.nav-links .nav-theme-toggle:hover,.nav-links .nav-lang-btn:hover{background:#5962c00f!important;color:var(--accent-solid)!important}.nav-links .nav-theme-toggle .ntd-icon-sun{display:none}.nav-links>.nav-search{order:0!important}.nav-links>a[data-i18n="nav.services"]{order:1!important}.nav-links>a[data-i18n="nav.howItWorks"]{order:2!important}.nav-links>.nav-burger-link{order:3!important}.nav-links>.nav-inbox-link{order:4!important}.nav-links>a.btn.btn-primary,.nav-links>.btn-signout-burger{order:5!important}.nav-links>.nav-settings-row{order:6!important}.nav-links>#navAccountBtn .nav-account-caret{display:none}html.ds-signed-in .nav-links>.nav-search,html.ds-signed-in .nav-links>.nav-search-divider,html.ds-signed-in .nav-links>a[data-i18n="nav.services"],html.ds-signed-in .nav-links>.nav-inbox-link,html.ds-signed-in .nav-links>a.btn.btn-primary.nav-cta-in{display:none!important}html:has(.nav-tabs) .nav-links>a[data-i18n="nav.home"]:not(.btn):not(.btn-signout-burger),html:has(.nav-tabs) .nav-links>a[data-i18n="nav.services"]:not(.btn):not(.btn-signout-burger),html.ds-signed-in.ds-signed-in:has(.nav-tabs) .nav-links>a.nav-briefs-link:not(.btn){display:none!important}}html.sm-resizing .nav-links,html.sm-resizing .nav-links *,html.sm-resizing .sm-prelayer,html.sm-resizing .sm-backdrop{transition:none!important}body.ds-pending main>*{visibility:hidden}body.ds-pending .page-band>.container{visibility:hidden}body.ds-pending:after{content:"";position:fixed;top:50%;left:50%;width:156px;height:36px;margin:-18px 0 0 -78px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 212 49'><style>use{fill:%235962c0;animation:p 1.2s ease-in-out infinite}use+use{animation-delay:.15s}use+use+use{animation-delay:.3s}@keyframes p{0%,60%,100%{transform:translateY(0);opacity:.4}30%{transform:translateY(-19px);opacity:1}}<\/style><defs><path id='c' transform='translate(-342.69 -26.98)' d='M387.5 55.2C388.43 54.9 389.42 54.74 390.44 54.74C393.55 54.74 396.31 56.22 398.06 58.52C400.62 59.79 402.38 62.43 402.38 65.48C402.38 69.77 398.91 73.24 394.62 73.24H393.77C392.74 73.63 391.61 73.84 390.44 73.84C389.27 73.84 388.15 73.63 387.11 73.24H380.53C378.82 74.01 376.92 74.44 374.92 74.44C372.92 74.44 371.03 74.01 369.31 73.24H361.15C360.04 73.63 358.85 73.84 357.61 73.84C356.37 73.84 355.18 73.63 354.07 73.24H350.45C346.16 73.24 342.69 69.77 342.69 65.48C342.69 62.01 344.96 59.08 348.1 58.08C349.9 54.67 353.49 52.35 357.61 52.35C359.59 52.35 361.45 52.89 363.04 53.82C365.42 49.73 369.85 46.98 374.92 46.98C380.55 46.98 385.38 50.36 387.5 55.2Z'/></defs><use href='%23c'/><use href='%23c' x='76'/><use href='%23c' x='152'/></svg>") center / contain no-repeat;animation:ds-loader-in .2s ease-out .3s backwards;z-index:9999;pointer-events:none}@keyframes ds-loader-in{0%{opacity:0}}.avatar-img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.has-img{background-image:none!important}.agency-avatar,.saved-card-avatar,.conversation-avatar,.thread-header-avatar{box-shadow:0 2px 8px #5962c033}.cta-tile .agency-avatar{box-shadow:none}:root{--rule-dots: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='3'%3E%3Ccircle%20cx='5'%20cy='1.5'%20r='1.25'%20fill='oklch(70%25%200.06%20276)'/%3E%3C/svg%3E");--rule-top: var(--rule-dots) 3 0 0 0 / 3 0 0 0 / 1 0 0 0 round;--rule-bottom: var(--rule-dots) 0 0 3 0 / 0 0 3 0 / 0 0 1 0 round}html.ds-dark{--rule-dots: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='10'%20height='3'%3E%3Ccircle%20cx='5'%20cy='1.5'%20r='1.25'%20fill='oklch(52%25%200.06%20282)'/%3E%3C/svg%3E")}:root{--star-on: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M12%202%2014.53%208.52%2021.51%208.91%2016.09%2013.33%2017.88%2020.09%2012%2016.3%206.12%2020.09%207.91%2013.33%202.49%208.91%209.47%208.52Z'%20fill='%2314306b'%20stroke='%2314306b'%20stroke-width='3.4'%20stroke-linejoin='round'%20stroke-linecap='round'/%3E%3Cpath%20d='M12%202%2014.53%208.52%2021.51%208.91%2016.09%2013.33%2017.88%2020.09%2012%2016.3%206.12%2020.09%207.91%2013.33%202.49%208.91%209.47%208.52Z'%20fill='%232667e7'%20stroke='%232667e7'%20stroke-width='2.2'%20stroke-linejoin='round'%20stroke-linecap='round'/%3E%3C/svg%3E");--star-off: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M12%202%2014.53%208.52%2021.51%208.91%2016.09%2013.33%2017.88%2020.09%2012%2016.3%206.12%2020.09%207.91%2013.33%202.49%208.91%209.47%208.52Z'%20fill='%23cbd3e0'%20stroke='%23cbd3e0'%20stroke-width='2.4'%20stroke-linejoin='round'%20stroke-linecap='round'/%3E%3C/svg%3E")}.star{display:inline-block;width:1em;height:1em;vertical-align:-.14em;background:var(--star-on) center / contain no-repeat;color:transparent;-webkit-text-stroke:0;overflow:hidden;text-indent:2em;white-space:nowrap}@media(pointer:coarse),(max-width:768px){body input:not([type=checkbox]):not([type=radio]),body select:not([multiple]):not([size]),body textarea:not([readonly]):not([disabled]){font-size:16px!important}}.ds-suggest{position:fixed;z-index:5000;background:#fff;border:1px solid oklch(0% 0 0 / .08);border-radius:12px;box-shadow:0 12px 32px #00000029,0 2px 8px #0000000f;padding:6px;max-height:min(420px,60vh);overflow-y:auto;font-size:14px}.ds-suggest-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;color:#323542;cursor:pointer}.ds-suggest-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-suggest-item svg{width:16px;height:16px;flex-shrink:0;color:#6f717c}.ds-suggest-item strong{font-weight:700}.ds-suggest-group{padding:10px 10px 4px;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6f717c}.ds-suggest>:first-child>.ds-suggest-group{padding-top:4px}.ds-suggest-item span{min-width:0}.ds-suggest-item.active,.ds-suggest-item:hover{background:#5962c014}.ds-suggest-item.active svg,.ds-suggest-item:hover svg{color:var(--accent-solid)}.skill-group{flex:1 1 100%;margin-top:10px;border-top:1px solid var(--border);padding-top:10px}.skill-group:first-child{margin-top:0;border-top:none;padding-top:0}.skill-group-heading{display:flex;align-items:center;justify-content:space-between;font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#5f656f;padding:9px 8px;margin-bottom:14px;cursor:pointer;user-select:none;border-radius:6px;transition:background-color .15s ease}.skill-group-heading:hover{background:#5962c00f}.skill-group-icon{flex-shrink:0;display:flex;color:#98a1b0;transition:transform .2s cubic-bezier(.4,0,.2,1)}.skill-group-icon svg{width:20px;height:20px}.skill-group.open .skill-group-icon{transform:rotate(180deg)}.skill-group-items{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .2s cubic-bezier(.4,0,.2,1),opacity .2s,visibility 0s linear .2s}.skill-group.open .skill-group-items{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .2s cubic-bezier(.4,0,.2,1),opacity .2s,visibility 0s}.skill-group .chip:focus-visible{outline-offset:-2px}.skill-group .chip.active:focus-visible{outline-color:#fff}.skill-group-items-inner{display:flex;flex-wrap:wrap;gap:6px;overflow:hidden;padding:0 8px;min-height:0}.name-sep{font-weight:400;opacity:.4;margin:0 .08em}.verified-tick{position:absolute;bottom:-3px;right:-3px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;border:2px solid var(--surface, #fff);box-shadow:0 2px 6px #0000002e}.verified-tick svg{width:12px;height:12px}.verified-tick-sm{width:18px;height:18px;bottom:-2px;right:-2px}.verified-tick-sm svg{width:9px;height:9px}.verified-tick-id{background:oklch(55% .16 250)}.page-band{--band-min-h: 288px;--band-pad: 40px;--band-h1: clamp(30px, 3.2vw, 42px);--band-sub: 16px;display:flex;flex-direction:column;justify-content:center;min-height:var(--band-min-h);padding-block:var(--band-pad);position:relative;overflow:hidden;text-align:center}.page-band>*{position:relative;z-index:1;width:100%;min-width:0}.page-band h1{font-size:var(--band-h1);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:#fff;margin:0}.page-band .band-sub{font-size:var(--band-sub);line-height:1.5;color:#fffc;max-width:62ch;margin:10px auto 0}.page-band h1,.page-band .band-sub{text-wrap:balance}@media(max-width:1024px){.page-band{--band-min-h: 256px;--band-pad: 36px;--band-sub: 15px}}@media(max-width:640px){.page-band{--band-min-h: 208px;--band-pad: 32px;--band-sub: 14px}.page-band .band-sub{margin-top:8px}}html:not(.ds-dark) .hero-search{background-color:#ffffffeb}html:not(.ds-dark) .cat-quick-filter{background-color:#5962c00d}html:not(.ds-dark) .hero-search input::placeholder,html:not(.ds-dark) .search-header-bar input::placeholder,html:not(.ds-dark) .cat-quick-filter::placeholder{color:#71747f}@media(min-width:641px){@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){html:not(.ds-dark) .hero-search{-webkit-backdrop-filter:blur(14px) saturate(1.08);backdrop-filter:blur(14px) saturate(1.08)}}}html:not(.ds-dark) :is(a.card,.card[href],.card[data-href],.card[data-ds-nav],.card[role=link],.card.is-target,.search-card,.agency-card,.brief-board-card,.review-card,.saved-card,.conversation-card,.quick-action-card,.category-card){position:relative}html:not(.ds-dark) :is(a.card,.card[href],.card[data-href],.card[data-ds-nav],.card[role=link],.card.is-target,.search-card,.agency-card,.brief-board-card,.review-card,.saved-card,.conversation-card,.quick-action-card,.category-card):after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .24s ease;background:radial-gradient(120% 84% at 50% -18%,oklch(100% 0 0 / .55),transparent 62%)}html:not(.ds-dark) :is(a.card,.card[href],.card[data-href],.card[data-ds-nav],.card[role=link],.card.is-target,.search-card,.agency-card,.brief-board-card,.review-card,.saved-card,.conversation-card,.quick-action-card,.category-card){isolation:isolate}html:not(.ds-dark) :is(a.card,.card[href],.card[data-href],.card[data-ds-nav],.card[role=link],.card.is-target,.search-card,.agency-card,.brief-board-card,.review-card,.saved-card,.conversation-card,.quick-action-card,.category-card):after{z-index:-1}html:not(.ds-dark) :is(a.card,.card[href],.card[data-href],.card[data-ds-nav],.card[role=link],.card.is-target,.search-card,.agency-card,.brief-board-card,.review-card,.saved-card,.conversation-card,.quick-action-card,.category-card):is(:hover,:focus-within):after{opacity:1}html:not(.ds-dark) :is(a.card,.card[href],.card[data-href],.card[data-ds-nav],.card[role=link],.card.is-target,.search-card,.agency-card,.brief-board-card,.review-card,.saved-card,.conversation-card,.quick-action-card,.category-card):is(:hover,:focus-within){box-shadow:var(--elevation-hover);border-color:#8d99de}html:not(.ds-dark) .tag{background:#5962c01a;color:#464ba7;box-shadow:inset 0 0 0 1px #5962c038}html:not(.ds-dark) .tag-more{background:transparent;box-shadow:none;border:1px dashed oklch(53.6% .145 276 / .45)!important;border-radius:999px;color:#464ba7}.page-scrollbar{position:fixed;z-index:2147483000;top:0;right:0;bottom:12px;width:14px;opacity:0;transition:opacity .4s ease}.page-scrollbar.is-visible,.page-scrollbar:hover,.page-scrollbar.is-dragging{opacity:1;transition-duration:.15s}.page-scrollbar__thumb{position:absolute;top:0;right:3px;width:5px;min-height:40px;border-radius:5px;background:var(--sb-thumb);will-change:transform;box-shadow:0 0 0 1px var(--sb-rim, transparent);transition:width .2s ease,background-color .2s ease}.page-scrollbar:hover .page-scrollbar__thumb,.page-scrollbar.is-dragging .page-scrollbar__thumb{width:8px;background:var(--sb-thumb-hover)}@media not ((hover:hover)and (pointer:fine)){.page-scrollbar{display:none}}body{isolation:isolate}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.03;background-image:url(/assets/grain.webp)}:is(.page-band,.section,.footer){position:relative;isolation:isolate}:is(.page-band,.section,.footer):after,.hero.band-deep.page-band:after,.hero-grain:after{content:"";display:block;position:absolute;inset:0;width:auto;height:auto;z-index:-1;pointer-events:none;opacity:.03;background:url(/assets/grain.webp)}.hero-grain:after{z-index:auto}html.ds-dark body:before,html.ds-dark :is(.page-band,.section,.footer):after,html.ds-dark .hero.band-deep.page-band:after,html.ds-dark .hero-grain:after{opacity:.04}html.ds-zoomed body:before{content:none}:root{--brand-cloud: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 273 92'%3E%3Cpath fill='white' fill-opacity='.55' d='M12.6,64.6L18.7,64.6C18.5,63.6 18.3,62.6 18.3,61.4C18.3,50.9 26.7,42.4 37.1,42.4C41.3,42.4 45.2,43.8 48.3,46.2L48.3,45.6C48.3,35.2 56.7,26.7 67.1,26.7C73.1,26.7 78.3,29.5 81.8,33.8C84.3,32.5 87.2,31.7 90.3,31.7C91.4,31.7 92.4,31.8 93.4,32.0L93.4,31.7C93.4,21.3 101.8,12.8 112.2,12.8C116.0,12.8 119.6,14.0 122.6,16.0C126.7,6.5 136.0,0 146.9,0C159.7,0 170.4,9.0 172.9,21.1C175.4,19.9 178.3,19.2 181.2,19.2C190.1,19.2 197.5,25.4 199.5,33.6C202.0,32.4 204.8,31.7 207.8,31.7C216.6,31.7 224.1,37.9 226.1,46.3C228.7,42.0 233.5,39.1 238.9,39.1C247.2,39.1 254.0,45.9 254.0,54.3C254.0,58.2 252.5,61.8 250.1,64.5L260.5,64.5C263.0,64.5 265.1,66.6 265.1,69.2C265.1,71.7 263.0,73.8 260.5,73.8L12.6,73.8C10.0,73.8 8,71.7 8,69.2C8,66.6 10.0,64.5 12.6,64.5L12.6,64.6Z'/%3E%3Cpath fill='white' d='M41.5,79.7L46.8,79.7C48.4,79.7 49.7,78.4 49.7,76.8C49.7,75.1 48.7,73.8 46.8,73.8L32.4,73.8C32.7,63.6 41.0,55.3 51.2,55.3C57.2,55.3 62.4,58.1 65.9,62.4C68.5,61.1 71.4,60.3 74.4,60.3C75.5,60.3 76.5,60.4 77.5,60.6L77.5,60.3C77.5,49.9 85.9,41.4 96.3,41.4C100.1,41.4 103.7,42.6 106.7,44.6C110.8,35.1 120.1,28.5 131.0,28.5C143.8,28.5 154.5,37.6 157.1,49.7C159.6,48.5 162.4,47.8 165.3,47.8C174.2,47.8 185.6,54.0 187.6,62.2C190.1,61.0 192.9,60.3 195.9,60.3C204.4,60.3 211.6,66.0 213.9,73.8L152.2,73.8C150.6,73.8 149.2,75.1 149.2,76.8C149.2,78.4 150.6,79.7 152.2,79.7L156.8,79.7C159.9,79.7 162.4,82.2 162.4,85.3C162.4,88.4 159.9,91.0 156.8,91.0L41.5,91.0C38.4,91.0 35.9,88.4 35.9,85.3C35.9,82.2 38.4,79.7 41.5,79.7Z'/%3E%3C/svg%3E")}@property --mx{syntax: "<number>"; inherits: false; initial-value: 0;}@property --my{syntax: "<number>"; inherits: false; initial-value: 0;}@property --scroll{syntax: "<length>"; inherits: false; initial-value: 0px;}@layer components{:is(.hero-sky,.band-sky){--scroll: 0px;--mx: 0;--my: 0;--pointer: .65}:is(.hero-sky,.band-sky) .sky{position:absolute;inset:0;z-index:0;pointer-events:none}:is(.hero-sky,.band-sky) .sky-layer{position:absolute;inset:0;will-change:transform;transform:translate3d(calc(var(--mx) * var(--px, 0px) * var(--pointer)),calc(var(--scroll) * var(--k, 0) + var(--my) * var(--py, 0px) * var(--pointer)),0)}:is(.hero-sky,.band-sky) .stars-layer{--k: .62;--px: -4px;--py: -3px;opacity:0;transition:opacity .9s ease}:is(.hero-sky,.band-sky) .shoot-layer{--k: .48;--px: -12px;--py: -7px;opacity:0;transition:opacity .9s ease}:is(.hero-sky,.band-sky) .sky-star{position:absolute;width:var(--sz);height:var(--sz);border-radius:50%;background:oklch(97% .02 275);box-shadow:0 0 calc(var(--sz) * 2.5) oklch(90% .05 275 / .7);animation:sky-twinkle var(--d) ease-in-out infinite;animation-delay:calc(var(--dl) + var(--sky-clock, 0s))}:is(.hero-sky,.band-sky) .sky-star.spark{border-radius:0;background:none;box-shadow:none}:is(.hero-sky,.band-sky) .sky-star.spark:before,:is(.hero-sky,.band-sky) .sky-star.spark:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:22%;translate:-50% -50%;border-radius:99px;background:linear-gradient(90deg,transparent,oklch(98% .02 275),transparent)}:is(.hero-sky,.band-sky) .sky-star.spark:after{rotate:90deg}:is(.hero-sky,.band-sky) .shoot{position:absolute;top:var(--t);left:var(--l);width:140px;height:1.5px;border-radius:2px;background:linear-gradient(90deg,transparent,oklch(97% .02 275 / .9));rotate:152deg;transform-origin:right center;opacity:0;animation:sky-shoot var(--d) ease-in infinite;animation-delay:calc(var(--dl) + var(--sky-clock, 0s))}@keyframes sky-twinkle{0%,to{opacity:var(--o)}50%{opacity:calc(var(--o) * .25)}}@keyframes sky-shoot{0%,93%{opacity:0;transform:translate(0) scaleX(.2)}94%{opacity:1}to{opacity:0;transform:translate(340px) scaleX(1)}}:is(.hero-sky,.band-sky) :is(.bank,.far-layer){transition:--tone .9s ease,--shade .9s ease,--rim .9s ease}:is(.hero-sky,.band-sky) .far-layer{--k: .42;--px: -6px;--py: -4px;--tone: oklch(100% 0 0 / .26);--shade: oklch(100% 0 0 / .16)}:is(.hero-sky,.band-sky) .bank-back{--k: .14;--px: -11px;--py: -6px;--tone: oklch(84% .06 288);--shade: oklch(79% .07 290);--rim: oklch(92% .04 290)}:is(.hero-sky,.band-sky) .bank-mid{--k: .06;--px: -18px;--py: -9px;--tone: oklch(90.5% .04 287);--shade: oklch(86% .052 288);--rim: oklch(97% .018 286)}:is(.hero-sky,.band-sky) .bank-front{--k: 0;--px: -26px;--py: -4px;--tone: oklch(92.5% .03 284);--shade: oklch(89% .042 286);--rim: oklch(98.5% .012 284)}:is(.hero-sky,.band-sky) .bank-near{--k: 0;--px: -36px;--py: 0px;--tone: var(--bg);--shade: oklch(92% .026 280);--rim: oklch(100% 0 0)}:is(.hero-sky,.band-sky) .bank{inset:0 -64px -64px;overflow:hidden}:is(.hero-sky,.band-sky) .bank-art{position:absolute;left:calc(50% - var(--span) * var(--cu));bottom:calc(64px - var(--bank-drop, 0px));width:calc(var(--span) * 2 * var(--cu));max-width:none;height:calc(var(--ht) * var(--cu));overflow:visible}:is(.hero-sky,.band-sky) .bank-art.phone{display:none}:is(.hero-sky,.band-sky) .bank-near .bank-art{bottom:64px}:is(.hero-sky,.band-sky) .bank .cl{animation:sky-sway var(--d) ease-in-out infinite alternate;animation-delay:calc(var(--dl) + var(--sky-clock, 0s))}:is(.hero-sky,.band-sky) .drift svg{display:block;width:100%;height:100%;overflow:visible}:is(.hero-sky,.band-sky) .drift.flip svg{transform:scaleX(-1)}:is(.hero-sky,.band-sky) .cl.rim{--tone: var(--rim);--shade: var(--rim)}:is(.hero-sky,.band-sky) .drift{position:absolute;left:0;top:var(--t);width:calc(var(--w) * var(--cu) * var(--drift-k, 1));min-width:calc(var(--w) * 3.6px);aspect-ratio:273 / 92;animation:sky-drift var(--d) linear infinite;animation-delay:calc(var(--dl) + var(--sky-clock, 0s))}@keyframes sky-sway{0%{translate:0 0}to{translate:var(--a) 0}}@keyframes sky-drift{0%{transform:translate(-30vw)}to{transform:translate(110vw)}}:is(.hero-sky,.band-sky) .life-layer{--u: calc(1px * var(--life-scale, 1));--plane-band: calc(14 * var(--u) + 1.131vw + 4px);transition:opacity .9s ease}:is(.hero-sky,.band-sky) .sky-flock{position:absolute;left:0;top:calc(var(--nav-h, 0px) + var(--plane-band) + var(--t) * var(--life-room, 0px));width:0;height:0;opacity:0;color:oklch(30% .07 284 / var(--ink));animation:var(--fly, sky-fly) calc(var(--d) * var(--pace, 1)) linear infinite;animation-delay:calc((var(--dl) + var(--sky-clock, 0s)) * var(--pace, 1))}:is(.hero-sky,.band-sky) .sky-flock.ltr{--x0: -24px;--x1: calc(100vw + var(--len) * var(--u) + 24px)}:is(.hero-sky,.band-sky) .sky-flock.rtl{--x0: calc(100vw + 24px) ;--x1: calc(var(--len) * var(--u) * -1 - 24px)}@media(min-width:701px){:is(.hero-sky,.band-sky){--pace: 1.4}}@media(min-width:1101px){:is(.hero-sky,.band-sky){--pace: 1.8}}@media(min-width:1601px){:is(.hero-sky,.band-sky){--pace: 2.2}}@keyframes sky-fly{0%{opacity:1;transform:translate(var(--x0))}14%{opacity:1;transform:translate(var(--x1),calc(var(--rise) * var(--u)))}14.01%,to{opacity:0;transform:translate(var(--x1),calc(var(--rise) * var(--u)))}}@keyframes sky-fly-18{0%{opacity:1;transform:translate(var(--x0))}18%{opacity:1;transform:translate(var(--x1),calc(var(--rise) * var(--u)))}18.01%,to{opacity:0;transform:translate(var(--x1),calc(var(--rise) * var(--u)))}}@keyframes sky-fly-22{0%{opacity:1;transform:translate(var(--x0))}22%{opacity:1;transform:translate(var(--x1),calc(var(--rise) * var(--u)))}22.01%,to{opacity:0;transform:translate(var(--x1),calc(var(--rise) * var(--u)))}}:is(.hero-sky,.band-sky) .sky-bird{--bs: calc(var(--s) * var(--u));position:absolute;left:calc(var(--x) * var(--u) - var(--bs) / 2);top:calc(var(--y) * var(--u));width:var(--bs);height:calc(var(--bs) * .34)}:is(.hero-sky,.band-sky) .sky-bird>i{position:absolute;bottom:0;width:50%;height:100%;border-top:max(1.15px,calc(var(--bs) * .1)) solid currentColor;animation:var(--wing) var(--fd) linear infinite;animation-delay:var(--fp)}:is(.hero-sky,.band-sky) .sky-bird>i:first-child{--wing: sky-wing-l;left:0;border-radius:80% 20% 0 0/100% 100% 0 0;transform-origin:100% 100%}:is(.hero-sky,.band-sky) .sky-bird>i:last-child{--wing: sky-wing-r;right:0;border-radius:20% 80% 0 0/100% 100% 0 0;transform-origin:0 100%}@keyframes sky-wing-l{0%,to{transform:translateY(0) rotate(0) scaleY(1)}9%,31%{transform:translateY(calc(var(--bs) * -.1)) rotate(-34deg) scaleY(.55)}20%{transform:translateY(calc(var(--bs) * -.2)) rotate(10deg) scaleY(1)}44%{transform:translateY(calc(var(--bs) * -.3)) rotate(0) scaleY(1)}}@keyframes sky-wing-r{0%,to{transform:translateY(0) rotate(0) scaleY(1)}9%,31%{transform:translateY(calc(var(--bs) * -.1)) rotate(34deg) scaleY(.55)}20%{transform:translateY(calc(var(--bs) * -.2)) rotate(-10deg) scaleY(1)}44%{transform:translateY(calc(var(--bs) * -.3)) rotate(0) scaleY(1)}}:is(.hero-sky,.band-sky) .sky-plane-run{--pvw: calc(1vw / var(--page-zoom, 1));position:absolute;left:0;right:0;top:calc(var(--nav-h, 0px) + var(--plane-drop, 0px) + var(--t) * var(--life-room, 0px) + 54 * var(--pvw) * var(--lift) + var(--ps) * var(--u) / 2);height:0;rotate:var(--tilt);scale:var(--dir) 1}:is(.hero-sky,.band-sky) .sky-plane-run>*{position:absolute;opacity:0;animation-duration:var(--d);animation-delay:calc(var(--dl) + var(--sky-clock, 0s));animation-iteration-count:infinite;animation-timing-function:linear}:is(.hero-sky,.band-sky) .sky-plane{left:calc(-4 * var(--pvw));top:calc(var(--ps) * var(--u) / -2);width:calc(108 * var(--pvw));height:calc(var(--ps) * var(--u));animation-name:sky-plane}:is(.hero-sky,.band-sky) .sky-plane svg{display:block;width:calc(var(--ps) * var(--u));height:100%;fill:oklch(99% .01 276)}@keyframes sky-plane{0%{opacity:1;transform:translate(0)}5%{opacity:1;transform:translate(100%)}5.01%,to{opacity:0;transform:translate(100%)}}:is(.hero-sky,.band-sky) .sky-trail{left:calc(-112 * var(--pvw));top:-2.5px;width:calc(108 * var(--pvw));height:5px;background:linear-gradient(var(--trail-dir, 90deg),transparent,oklch(100% 0 0 / .4) 45%,oklch(100% 0 0 / .9) 99%,transparent);-webkit-mask:linear-gradient(transparent 0%,#000 18%,#000 30%,transparent 46%,transparent 54%,#000 70%,#000 82%,transparent 100%);mask:linear-gradient(transparent 0%,#000 18%,#000 30%,transparent 46%,transparent 54%,#000 70%,#000 82%,transparent 100%);animation-name:sky-trail}@keyframes sky-trail{0%{opacity:.9;transform:translate(0) scaleY(1)}5%{opacity:.85;transform:translate(100%) scaleY(1)}8%,to{opacity:0;transform:translate(100%) scaleY(3.5)}}@keyframes sky-plane-wide{0%{opacity:1;transform:translate(0)}8%{opacity:1;transform:translate(100%)}8.01%,to{opacity:0;transform:translate(100%)}}@keyframes sky-trail-wide{0%{opacity:.9;transform:translate(0) scaleY(1)}8%{opacity:.85;transform:translate(100%) scaleY(1)}11%,to{opacity:0;transform:translate(100%) scaleY(3.5)}}@media(min-width:900px){:is(.hero-sky,.band-sky) .sky-plane-run:not(.intro) .sky-plane{animation-name:sky-plane-wide}:is(.hero-sky,.band-sky) .sky-plane-run:not(.intro) .sky-trail{animation-name:sky-trail-wide}:is(.hero-sky,.band-sky) .sky-plane-run.intro>*{animation-duration:38s}}:is(.hero-sky,.band-sky) :is(.sky-plane-run.intro,.shoot.intro){display:none}html.ds-sky-intro :is(.hero-sky,.band-sky) :is(.sky-plane-run.intro,.shoot.intro){display:block}:is(.hero-sky,.band-sky) .sky-plane-run.intro>*{animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:both}@media(min-width:900px){:is(.hero-sky,.band-sky) .sky-plane-run.intro>*{animation-delay:.1s}}:is(.hero-sky,.band-sky) .sky-plane-run.intro .sky-plane{animation-name:sky-plane-intro;left:calc(-4 * var(--pvw) - var(--ps) * var(--u))}:is(.hero-sky,.band-sky) .sky-plane-run.intro .sky-plane svg{transform:scaleX(-1)}:is(.hero-sky,.band-sky) .sky-plane-run.intro .sky-trail{animation-name:sky-trail-intro;left:calc(-4 * var(--pvw));--trail-dir: 270deg}@keyframes sky-plane-intro{0%{opacity:1;transform:translate(100%)}60%{opacity:1;transform:translate(0)}60.01%,to{opacity:0;transform:translate(0)}}@keyframes sky-trail-intro{0%{opacity:.9;transform:translate(100%) scaleY(1)}60%{opacity:.85;transform:translate(0) scaleY(1)}78%,to{opacity:0;transform:translate(0) scaleY(3.5)}}:is(.hero-sky,.band-sky) .shoot.intro{animation:sky-shoot-intro 1s ease-in 1.1s both}@keyframes sky-shoot-intro{0%{opacity:0;transform:translate(0) scaleX(.2)}15%{opacity:1}to{opacity:0;transform:translate(340px) scaleX(1)}}html.ds-lang-loading :is(.hero-sky,.band-sky) :is(.sky-plane-run.intro>*,.shoot.intro){animation-play-state:paused}:is(.hero-sky,.band-sky) .sky-balloon-run{position:absolute;inset:0;opacity:0;animation:sky-balloon var(--d) cubic-bezier(.35,.1,.65,.95) infinite;animation-delay:calc(var(--dl) + var(--sky-clock, 0s))}@keyframes sky-balloon{0%{opacity:1;transform:translate(0)}8%{opacity:1;transform:translate(var(--drift),-112%)}8.01%,to{opacity:0;transform:translate(var(--drift),-112%)}}:is(.hero-sky,.band-sky) .sky-balloon{--gore-a: oklch(57% .15 276);--gore-b: oklch(97% .012 276);--skirt: oklch(42% .13 277);position:absolute;left:var(--bx);bottom:6%;height:var(--bh);aspect-ratio:40 / 56;transform-origin:50% 0;animation:sky-sway-balloon 7s ease-in-out infinite alternate}:is(.hero-sky,.band-sky) .sky-balloon svg{display:block;width:100%;height:100%;overflow:visible}@keyframes sky-sway-balloon{0%{transform:rotate(-2.5deg) translate(-3px)}to{transform:rotate(2.5deg) translate(3px)}}html.ds-reduce-motion :is(.hero-sky,.band-sky) *{animation:none!important}html.ds-zoomed :is(.hero-sky,.band-sky) :not(.cloud-scene-entrance,.cloud-entrance,.hero-title-prefix,.hero-rotate,.hero-subtitle-custom,.hero-search,.hero-browse-cta,.orb){animation:none!important}html.ds-reduce-motion :is(.hero-sky,.band-sky) .shoot{display:none}html.ds-reduce-motion :is(.hero-sky,.band-sky) .life-layer{display:none}html.ds-reduce-motion:not(.ds-zoomed) :is(.hero-sky,.band-sky) .sky .drift{animation-name:sky-drift!important;animation-duration:var(--d)!important;animation-delay:calc(var(--dl) + var(--sky-clock, 0s))!important;animation-iteration-count:infinite!important;animation-timing-function:linear!important;animation-play-state:paused!important}html.ds-zoomed :is(.hero-sky,.band-sky) .sky-layer{will-change:auto;transform:none}html.ds-pinched :is(.hero-sky,.band-sky) .bank .cl{animation-play-state:paused}}.page-band>.band-sky{position:absolute;inset:0;z-index:0;width:auto;min-width:0;pointer-events:none;--cu: min(.8vw, 11px);--sky-floor: 0px}.page-band:has(>.band-sky):not(.has-banner):after{z-index:0}html:not(.ds-dark) .page-band:has(>.band-sky):has(+.band-light):not(.has-banner):after{z-index:-1}html:not(.ds-dark) .page-band:has(+.band-light):not(.hiw-hero)>.band-sky .bank-near{--tone: var(--band-light)}.page-band>.band-sky{--life-room: clamp(0px, 5vw - 16px, 26px)}.page-band.band-deep:has(>.band-sky):not(.has-banner){background:linear-gradient(180deg,#3e4790,#50549f 55%,#7568b0);border-bottom:0}@media(max-width:1024px){.page-band>.band-sky{--cu: min(1.4vw, 11px);--bank-drop: 12px}}@media(max-width:640px){.page-band:has(>.band-sky){padding-bottom:calc(var(--band-pad) + 60px)}.page-band>.band-sky{--cu: min(2.2vw, 9px);--bank-drop: 0px;--life-scale: .78}.page-band>.band-sky .sky-plane-run{display:none}.page-band>.band-sky .life-layer{--plane-band: 0px}.page-band>.band-sky .bank-art.desktop{display:none}.page-band>.band-sky .bank-art.phone{display:block}}@media print{.page-band>.band-sky{display:none}}@media print{body:before,:is(.page-band,.section,.footer):after,.hero-grain:after{content:none}}
