:root{color-scheme: light dark;--bg: #FFFFFF;--ink: #111111;--ink2: #6C6C71;--line: rgba(17,17,17,.09);--card: #FFFFFF;--soft: #F5F5F7;--yellow: #FFC300;--focus: #111111;--logo: #111111;--lift: 0 0 0 .5px rgba(17,17,17,.10),0 2px 5px rgba(20,28,45,.05),0 26px 52px -20px rgba(20,28,45,.22),0 70px 130px -50px rgba(20,28,45,.24);--lift-s: 0 0 0 .5px rgba(17,17,17,.08),0 1px 2px rgba(20,28,45,.04),0 12px 28px -16px rgba(20,28,45,.18);--k: 255 210 80;--k-a: .55;--f: 196 220 252;--f-a: .72;--x: 255 222 120;--x-a: .42;--sans: -apple-system,BlinkMacSystemFont,system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--gutter: 24px}@media (prefers-color-scheme: dark){:root{--bg: #0B0C0F;--ink: #F5F5F7;--ink2: #939397;--line: rgba(255,255,255,.12);--card: #1C1C1E;--soft: #121316;--focus: #FFC300;--logo: #FFC300;--lift: 0 0 0 .5px rgba(255,255,255,.10),0 26px 52px -20px rgba(0,0,0,.6),0 70px 130px -50px rgba(0,0,0,.7);--lift-s: 0 0 0 .5px rgba(255,255,255,.08),0 12px 28px -16px rgba(0,0,0,.6);--k: 128 88 10;--k-a: .30;--f: 20 46 96;--f-a: .72;--x: 84 58 12;--x-a: .22}}*,*::before,*::after{box-sizing: border-box;margin: 0;padding: 0}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;background: var(--bg)}body{min-height: 100vh;min-height: 100dvh;background: var(--bg);color: var(--ink);font: 400 17px/1.5 var(--sans);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;overflow-x: clip}img,svg,picture{display: block}img{max-width: 100%;height: auto}a{color: inherit;text-decoration: none}p a,dd a,td a,th a,.prose a,.facts li a,blockquote a{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: .18em;text-decoration-color: color-mix(in srgb,currentColor 40%,transparent)}p a:hover,dd a:hover,td a:hover,th a:hover,.prose a:hover,.facts li a:hover,blockquote a:hover{text-decoration-color: currentColor}button{font: inherit;color: inherit;background: none;border: 0;cursor: pointer}summary{list-style: none;cursor: pointer}summary::-webkit-details-marker{display: none}ul[role="list"],ol[role="list"]{list-style: none}:focus-visible{outline: 2px solid var(--focus);outline-offset: 3px;border-radius: 4px}::selection{background: color-mix(in srgb,var(--yellow) 55%,transparent);color: inherit}.vh{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.nb{white-space: nowrap}.tnum{font-variant-numeric: tabular-nums}body::after{content: "";position: fixed;inset: 0;z-index: 2147483647;pointer-events: none;background: var(--grain) repeat}.w{width: min(1200px,100% - 2 * var(--gutter));margin-inline: auto}.display{font-family: var(--display);font-weight: 400}.h2{font-weight: 600;letter-spacing: -.02em;text-wrap: balance}.lead{color: var(--ink2);text-wrap: pretty}.cap-note{font-size: 13px;line-height: 19px;color: var(--ink2)}.band{position: relative;z-index: 0;white-space: nowrap}.band::before{content: "";position: absolute;z-index: -1;left: -.1em;right: -.1em;bottom: .02em;height: .5em;border-radius: .14em;background: var(--yellow)}@media (prefers-color-scheme: dark){.band{color: var(--yellow)}.band::before{display: none}}.btn-y{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 0 18px;border-radius: 22px;background: var(--yellow);color: #111111;font-weight: 600;font-size: 15px;white-space: nowrap}.btn-y.lg{min-height: 52px;padding: 0 28px;border-radius: 26px;font-size: 17px}.more{display: inline-flex;align-items: center;gap: 6px;min-height: 44px;font-size: 17px;font-weight: 500}.more::after{content: "";flex: none;width: 7px;height: 7px;margin-left: 2px;border-top: 1.6px solid currentColor;border-right: 1.6px solid currentColor;opacity: .55;transform: rotate(45deg)}.more:hover::after{opacity: 1}.more{width: fit-content;background: linear-gradient(var(--yellow),var(--yellow)) no-repeat;background-origin: content-box;background-clip: content-box;background-size: 0 .5em;background-position: 0 calc(50% + .33em)}@media (hover: hover){.more:hover{background-size: calc(100% - 15px) .5em}}@media (prefers-color-scheme: dark){.more{background: none}@media (hover: hover){.more:hover{color: var(--yellow)}}}.links{display: flex;gap: 0 32px;flex-wrap: wrap;margin-top: 24px}.cap{display: block}.cap img{max-width: 100%;height: auto}.lift img{box-shadow: var(--lift)}.lift-s img{box-shadow: var(--lift-s)}[data-breathe]{position: relative;isolation: isolate}.lfield{position: absolute;inset: 0;z-index: -1;overflow: hidden;pointer-events: none;-webkit-mask-image: linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent);mask-image: linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent)}.lfield.top{-webkit-mask-image: linear-gradient(to bottom,#000 0,#000 80%,transparent);mask-image: linear-gradient(to bottom,#000 0,#000 80%,transparent)}.lfield i{position: absolute;aspect-ratio: 1;will-change: transform,opacity;animation-iteration-count: infinite;animation-direction: alternate;animation-fill-mode: both;animation-play-state: paused}.lfield i b{position: absolute;inset: 0;border-radius: 50%}.lfield .k b{background: radial-gradient(closest-side,rgb(var(--k) / var(--k-a)),rgb(var(--k) / calc(var(--k-a) * .5)) 46%,rgb(var(--k) / 0))}.lfield .f b{background: radial-gradient(closest-side,rgb(var(--f) / var(--f-a)),rgb(var(--f) / calc(var(--f-a) * .5)) 50%,rgb(var(--f) / 0))}.lfield .x b{background: radial-gradient(closest-side,rgb(var(--x) / var(--x-a)),rgb(var(--x) / calc(var(--x-a) * .45)) 46%,rgb(var(--x) / 0))}.is-live .lfield i{animation-play-state: running}.is-hidden .lfield i{animation-play-state: paused !important}@media (prefers-reduced-motion: reduce){.lfield i{animation: none !important;opacity: 1}}.lf-hero .f{left: -14%;top: 8%;width: 62%;opacity: .75;animation: lb1 59.2s steps(74) -21s infinite alternate both paused}.lf-hero .k{left: 52%;top: -30%;width: 56%;opacity: .7;animation: lb2 47.2s steps(59) -8s infinite alternate both paused}.lf-hero .x{left: 20%;top: 44%;width: 40%;opacity: .55;animation: lb3 36.8s steps(46) -15s infinite alternate both paused}.lf-band .f{left: -10%;top: -20%;width: 52%;opacity: .75;animation: lb4 52.8s steps(66) -30s infinite alternate both paused}.lf-band .k{left: 44%;top: 12%;width: 44%;opacity: .75;animation: lb5 43.2s steps(54) -11s infinite alternate both paused}.lf-band .x{left: 64%;top: -36%;width: 40%;opacity: .6;animation: lb6 60.8s steps(76) -5s infinite alternate both paused}.lf-soft .f{left: -18%;top: 4%;width: 58%;opacity: .6;animation: lb7 60.8s steps(76) -17s infinite alternate both paused}.lf-soft .k{left: 58%;top: 2%;width: 46%;opacity: .55;animation: lb8 48.8s steps(61) -27s infinite alternate both paused}.lf-soft .x{left: 34%;top: 52%;width: 36%;opacity: .45;animation: lb9 40.8s steps(51) -3s infinite alternate both paused}.lf-quiet .f{left: 46%;top: -6%;width: 64%;opacity: .55;animation: lb10 67.2s steps(84) -23s infinite alternate both paused}.lf-quiet .x{left: -12%;top: 40%;width: 44%;opacity: .4;animation: lb11 52.8s steps(66) -9s infinite alternate both paused}.lf-close .f{left: -8%;top: 6%;width: 50%;opacity: .75;animation: lb12 56.8s steps(71) -12s infinite alternate both paused}.lf-close .k{left: 30%;top: -14%;width: 40%;opacity: .75;animation: lb13 40.8s steps(51) -25s infinite alternate both paused}.lf-close .x{left: 62%;top: 30%;width: 42%;opacity: .6;animation: lb14 47.2s steps(59) -6s infinite alternate both paused}@keyframes lb1{0%{transform: translate3d(0.00%,-0.00%,0) scale(1.0000);opacity: 0.750}25%{transform: translate3d(1.03%,-0.73%,0) scale(1.0088);opacity: 0.787}50%{transform: translate3d(3.50%,-2.50%,0) scale(1.0300);opacity: 0.875}75%{transform: translate3d(5.97%,-4.27%,0) scale(1.0512);opacity: 0.963}100%{transform: translate3d(7.00%,-5.00%,0) scale(1.0600);opacity: 1.000}}@keyframes lb2{0%{transform: translate3d(-0.00%,0.00%,0) scale(1.0000);opacity: 0.700}25%{transform: translate3d(-0.88%,1.03%,0) scale(1.0146);opacity: 0.744}50%{transform: translate3d(-3.00%,3.50%,0) scale(1.0500);opacity: 0.850}75%{transform: translate3d(-5.12%,5.97%,0) scale(1.0854);opacity: 0.956}100%{transform: translate3d(-6.00%,7.00%,0) scale(1.1000);opacity: 1.000}}@keyframes lb3{0%{transform: translate3d(0.00%,-0.00%,0) scale(1.0000);opacity: 0.550}25%{transform: translate3d(1.32%,-0.88%,0) scale(1.0176);opacity: 0.616}50%{transform: translate3d(4.50%,-3.00%,0) scale(1.0600);opacity: 0.775}75%{transform: translate3d(7.68%,-5.12%,0) scale(1.1024);opacity: 0.934}100%{transform: translate3d(9.00%,-6.00%,0) scale(1.1200);opacity: 1.000}}@keyframes lb4{0%{transform: translate3d(0.00%,0.00%,0) scale(1.0000);opacity: 0.750}25%{transform: translate3d(1.17%,0.73%,0) scale(1.0088);opacity: 0.787}50%{transform: translate3d(4.00%,2.50%,0) scale(1.0300);opacity: 0.875}75%{transform: translate3d(6.83%,4.27%,0) scale(1.0512);opacity: 0.963}100%{transform: translate3d(8.00%,5.00%,0) scale(1.0600);opacity: 1.000}}@keyframes lb5{0%{transform: translate3d(-0.00%,-0.00%,0) scale(1.0000);opacity: 0.750}25%{transform: translate3d(-0.73%,-0.59%,0) scale(1.0146);opacity: 0.787}50%{transform: translate3d(-2.50%,-2.00%,0) scale(1.0500);opacity: 0.875}75%{transform: translate3d(-4.27%,-3.41%,0) scale(1.0854);opacity: 0.963}100%{transform: translate3d(-5.00%,-4.00%,0) scale(1.1000);opacity: 1.000}}@keyframes lb6{0%{transform: translate3d(-0.00%,0.00%,0) scale(1.0000);opacity: 0.600}25%{transform: translate3d(-1.17%,1.17%,0) scale(1.0117);opacity: 0.659}50%{transform: translate3d(-4.00%,4.00%,0) scale(1.0400);opacity: 0.800}75%{transform: translate3d(-6.83%,6.83%,0) scale(1.0683);opacity: 0.941}100%{transform: translate3d(-8.00%,8.00%,0) scale(1.0800);opacity: 1.000}}@keyframes lb7{0%{transform: translate3d(0.00%,0.00%,0) scale(1.0000);opacity: 0.600}25%{transform: translate3d(0.88%,0.59%,0) scale(1.0073);opacity: 0.659}50%{transform: translate3d(3.00%,2.00%,0) scale(1.0250);opacity: 0.800}75%{transform: translate3d(5.12%,3.41%,0) scale(1.0427);opacity: 0.941}100%{transform: translate3d(6.00%,4.00%,0) scale(1.0500);opacity: 1.000}}@keyframes lb8{0%{transform: translate3d(-0.00%,0.00%,0) scale(1.0000);opacity: 0.550}25%{transform: translate3d(-1.03%,0.88%,0) scale(1.0117);opacity: 0.616}50%{transform: translate3d(-3.50%,3.00%,0) scale(1.0400);opacity: 0.775}75%{transform: translate3d(-5.97%,5.12%,0) scale(1.0683);opacity: 0.934}100%{transform: translate3d(-7.00%,6.00%,0) scale(1.0800);opacity: 1.000}}@keyframes lb9{0%{transform: translate3d(0.00%,-0.00%,0) scale(1.0000);opacity: 0.450}25%{transform: translate3d(0.88%,-0.73%,0) scale(1.0146);opacity: 0.531}50%{transform: translate3d(3.00%,-2.50%,0) scale(1.0500);opacity: 0.725}75%{transform: translate3d(5.12%,-4.27%,0) scale(1.0854);opacity: 0.919}100%{transform: translate3d(6.00%,-5.00%,0) scale(1.1000);opacity: 1.000}}@keyframes lb10{0%{transform: translate3d(-0.00%,0.00%,0) scale(1.0000);opacity: 0.550}25%{transform: translate3d(-0.88%,0.73%,0) scale(1.0073);opacity: 0.616}50%{transform: translate3d(-3.00%,2.50%,0) scale(1.0250);opacity: 0.775}75%{transform: translate3d(-5.12%,4.27%,0) scale(1.0427);opacity: 0.934}100%{transform: translate3d(-6.00%,5.00%,0) scale(1.0500);opacity: 1.000}}@keyframes lb11{0%{transform: translate3d(0.00%,-0.00%,0) scale(1.0000);opacity: 0.400}25%{transform: translate3d(1.03%,-0.59%,0) scale(1.0117);opacity: 0.488}50%{transform: translate3d(3.50%,-2.00%,0) scale(1.0400);opacity: 0.700}75%{transform: translate3d(5.97%,-3.41%,0) scale(1.0683);opacity: 0.912}100%{transform: translate3d(7.00%,-4.00%,0) scale(1.0800);opacity: 1.000}}@keyframes lb12{0%{transform: translate3d(0.00%,-0.00%,0) scale(1.0000);opacity: 0.750}25%{transform: translate3d(1.03%,-0.59%,0) scale(1.0088);opacity: 0.787}50%{transform: translate3d(3.50%,-2.00%,0) scale(1.0300);opacity: 0.875}75%{transform: translate3d(5.97%,-3.41%,0) scale(1.0512);opacity: 0.963}100%{transform: translate3d(7.00%,-4.00%,0) scale(1.0600);opacity: 1.000}}@keyframes lb13{0%{transform: translate3d(0.00%,0.00%,0) scale(1.0000);opacity: 0.750}25%{transform: translate3d(0.59%,1.17%,0) scale(1.0176);opacity: 0.787}50%{transform: translate3d(2.00%,4.00%,0) scale(1.0600);opacity: 0.875}75%{transform: translate3d(3.41%,6.83%,0) scale(1.1024);opacity: 0.963}100%{transform: translate3d(4.00%,8.00%,0) scale(1.1200);opacity: 1.000}}@keyframes lb14{0%{transform: translate3d(-0.00%,-0.00%,0) scale(1.0000);opacity: 0.600}25%{transform: translate3d(-1.17%,-0.88%,0) scale(1.0117);opacity: 0.659}50%{transform: translate3d(-4.00%,-3.00%,0) scale(1.0400);opacity: 0.800}75%{transform: translate3d(-6.83%,-5.12%,0) scale(1.0683);opacity: 0.941}100%{transform: translate3d(-8.00%,-6.00%,0) scale(1.0800);opacity: 1.000}}.hd{position: relative;z-index: 2;display: flex;align-items: center;gap: 36px;height: 72px}.logo{display: block;flex: none;width: 96px;padding: 12px 0;color: var(--logo)}.logo svg{width: 100%;height: auto;fill: currentColor}.nav ul{display: flex;gap: 2px;list-style: none}.nav a{display: flex;align-items: center;min-height: 44px;padding: 0 11px;font-size: 15px;color: var(--ink2);border-radius: 8px}.nav a:hover,.nav a[aria-current="page"]{color: var(--ink)}.nav-close{display: none}.hcta{margin-left: auto;display: flex;align-items: center;gap: 8px}.menu{display: none;width: 44px;height: 44px;margin-right: -10px;place-items: center;border-radius: 10px}.menu span{display: block;width: 18px;height: 1.6px;border-radius: 1px;background: var(--ink)}.menu span + span{margin-top: 6px}.menu > i{display: block}@media (min-width: 1080px){.nav{display: block;position: static;inset: auto;width: auto;height: auto;margin: 0;padding: 0;border: 0;overflow: visible;background: none;color: inherit}}@media (max-width: 1079px){.hd{height: 60px;gap: 0}.logo{width: 84px}.menu{display: grid;margin-left: auto}.hcta + .menu{margin-left: 0}.nav{position: fixed;inset: 0;width: 100%;height: 100%;max-width: none;max-height: none;margin: 0;border: 0;padding: 0 var(--gutter) max(24px,env(safe-area-inset-bottom));background: var(--bg);color: var(--ink);overflow-y: auto;overscroll-behavior: contain}.nav::backdrop{background: transparent}.nav-close{display: grid;place-items: center;width: 44px;height: 44px;margin: 8px -10px 0 auto;border-radius: 10px}.nav-close svg{width: 18px;height: 18px;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;fill: none}.nav ul{display: block;margin-top: 12px;border-top: .5px solid var(--line)}.nav li{border-bottom: .5px solid var(--line)}.nav a{min-height: 60px;padding: 0;font-size: 24px;font-weight: 600;letter-spacing: -.01em;color: var(--ink);border-radius: 0}@supports not selector(:popover-open){.nav{display: none}}}.ft{background: var(--soft);padding: 56px 0 64px;font-size: 14px;line-height: 20px;color: var(--ink2)}.ft-top{display: grid;grid-template-columns: 1fr repeat(4,minmax(0,172px));column-gap: 24px}.ft .logo{width: 84px}.ft-brand{margin-top: 8px;max-width: 11em;font-size: 19px;line-height: 24px;color: var(--ink);text-wrap: balance}.ft h2{font-size: 13px;font-weight: 600;line-height: 20px;color: var(--ink);margin-bottom: 6px}.ft ul{list-style: none}.ft li a{display: inline-block;min-width: 44px;padding: 5px 0}.ft li a:hover{color: var(--ink)}.ft-legal{margin-top: 48px;padding-top: 24px;border-top: .5px solid var(--line);display: grid;gap: 6px;font-size: 13px;line-height: 19px}.ft-legal a{display: inline-flex;align-items: center;min-height: 44px;color: var(--ink);font-size: 14px;font-weight: 500}@media (max-width: 1079px){.ft-top{grid-template-columns: 1fr 1fr;row-gap: 32px}.ft-top > :first-child{grid-column: 1 / -1}.ft li a{display: flex;align-items: center;min-height: 44px;padding: 0}}@media (max-width: 359px){.ft-top{grid-template-columns: 1fr}}.ph{padding: 40px 0 90px}.ph > .lfield{top: -72px}.ph h1{max-width: 15em;font-size: clamp(38px,1.25rem + 3vw,60px);line-height: 1.07;font-weight: 600;letter-spacing: -.025em;text-wrap: balance}.ph .lead{margin-top: 22px;max-width: 34em;font-size: clamp(18px,1rem + .35vw,21px);line-height: 1.52}.crumb{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;margin-bottom: 8px;font-size: 15px;font-weight: 500;color: var(--ink2)}.crumb::before{content: "";width: 7px;height: 7px;border-left: 1.6px solid currentColor;border-bottom: 1.6px solid currentColor;transform: rotate(45deg);margin-left: 2px}.crumb:hover{color: var(--ink)}@media (max-width: 1079px){.ph{padding: 24px 0 62px}.ph > .lfield{top: -60px}}html:not([data-device="mac"]) .for-mac,html[data-device="mac"] .for-phone{display: none !important}@media (forced-colors: active){.menu span{forced-color-adjust: none;background: CanvasText}.qa summary::after{forced-color-adjust: none}.band::before{display: none}}@media print{.hd,.ft,.lfield,.legal-light,.links .more::after{display: none !important}body::after{display: none}html,body{background: #FFFFFF;color: #111111}.legal{padding: 0}}.hero{padding-bottom: 72px}.hero .lfield{top: -72px}.hero-in{display: grid;grid-template-columns: [full-start] minmax(var(--gutter),1fr) [text-start] minmax(0,676px) [text-end] 64px [vis-start] minmax(0,460px) [vis-end] minmax(var(--gutter),1fr) [full-end];padding-top: 36px}.hero .ht{grid-column: text;padding-top: 74px}.hero h1{font-size: clamp(44px,1.6rem + 3.3vw,70px);line-height: 1.086;letter-spacing: -.0129em;text-wrap: balance}.hero .lead{margin-top: 26px;max-width: 29em;font-size: 21px;line-height: 32px}.cta{margin-top: 38px}.cta .row{display: flex;align-items: center;gap: 20px;flex-wrap: wrap}.cta .note{font-size: 15px;line-height: 21px}.cta .req{margin-top: 18px;font-size: 13px;line-height: 19px;color: var(--ink2)}.cta .pre{font-size: 30px;line-height: 34px}.hv{grid-column: vis-start / full-end;grid-row: 1;display: grid;grid-template-columns: minmax(0,460px) 1fr;align-content: start}.hv .strip{grid-column: 1 / -1;justify-self: end;margin-right: 20px;height: 28px}.hv .pnl{grid-column: 1;justify-self: end;margin-top: 8px}.finds{padding-top: 212px}.finds .head{display: grid;grid-template-columns: 560px 1fr;column-gap: 64px;align-items: end}.finds h2{font-size: 46px;line-height: 52px}.finds .lead{font-size: 19px;line-height: 30px;max-width: 31em}.bandwide{margin-top: 56px;padding: 88px 0 72px;display: grid;justify-items: center}.kinds{margin-top: 64px;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));column-gap: 40px;align-items: start;list-style: none}.kind h3{font-size: 21px;line-height: 26px;font-weight: 600;letter-spacing: -.01em;color: var(--ink)}.kind .cap{margin-top: 14px}.kind p{margin-top: 14px;max-width: 26em;font-size: 15px;line-height: 22px;color: var(--ink2);text-wrap: pretty;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.onecard{margin-top: 48px;max-width: 46em;font-size: 17px;line-height: 27px;color: var(--ink2);text-wrap: pretty}@media (prefers-color-scheme: light){.onecard .band,.lead .band{color: var(--ink)}}.proof{margin-top: 236px;padding: 64px 0 48px}.proof h2{font-size: 60px;line-height: 64px;max-width: 13em}.beats{margin-top: 64px;display: grid;gap: 40px;list-style: none}.beat{display: grid;grid-template-columns: minmax(0,420px) 668px;column-gap: 72px;align-items: start}.beat .t{position: relative;padding-left: 52px}.beat .n{position: absolute;left: 0;top: 4px;width: 32px;height: 32px;border-radius: 50%;display: grid;place-items: center;font: 600 14px/1 var(--sans);box-shadow: inset 0 0 0 1.2px var(--ink);font-variant-numeric: tabular-nums}.beat .t p{font-size: 30px;line-height: 40px;font-weight: 500;letter-spacing: -.01em;text-wrap: pretty}.beat .t::after{content: "";position: absolute;left: 15.5px;top: 48px;height: 300px;width: 1px;background: var(--line)}.beat:last-child .t::after{display: none}.scene{display: grid;grid-template-columns: 340px 300px;column-gap: 28px;align-items: start}.docs2{display: grid;gap: 14px}.scene .fade,.pf-stage .fade{margin: -40px -64px 0;padding: 40px 64px 0;-webkit-mask-image: linear-gradient(to bottom,#000 calc(40px + (100% - 40px) * .5),transparent calc(40px + (100% - 40px) * .96));mask-image: linear-gradient(to bottom,#000 calc(40px + (100% - 40px) * .5),transparent calc(40px + (100% - 40px) * .96))}.dcap{margin-top: 8px;font-size: 13px;line-height: 18px;color: var(--ink2)}.dcap b{color: var(--ink);font-weight: 600}.rules{margin-top: 24px;display: flex;flex-wrap: wrap;gap: 8px 40px;padding-top: 26px;border-top: .5px solid var(--line);font-size: 17px;line-height: 25px;color: var(--ink2);list-style: none}.rules b{color: var(--ink);font-weight: 600}.proof .notes{margin-top: 14px;font-size: 15px;line-height: 22px;color: var(--ink2);max-width: 52em}.glance{margin-top: 90px}.glance h2{font-size: 46px;line-height: 52px}.glance .lead{margin-top: 16px;font-size: 19px;line-height: 30px;max-width: 24em}.closeband{padding: 88px 0 64px}.closeband .row{display: grid;grid-template-columns: minmax(0,1fr) auto;column-gap: 48px;align-items: center}.closeup img{width: 593px}.g-facts{margin-top: 8px;display: grid;grid-template-columns: 1fr 1fr;column-gap: 64px;align-items: start}.g-facts p{padding: 13px 0;border-top: .5px solid var(--line);font-size: 17px;line-height: 25px;color: var(--ink2)}.g-facts p b{color: var(--ink);font-weight: 600}.g-facts .ntf{margin-bottom: 18px}.careful{margin-top: 190px}.careful .c-grid{display: grid;grid-template-columns: 360px 1fr;column-gap: 88px;align-items: start}.careful h2{font-size: 34px;line-height: 40px}.careful .lead{margin-top: 12px;font-size: 17px;line-height: 26px}.cards{margin-top: 28px;display: grid;grid-template-columns: 1fr 1fr;gap: 12px;list-style: none}.card{padding: 16px 18px 17px;border-radius: 14px;background: var(--card);box-shadow: var(--lift-s);font-size: 15px;line-height: 21px;color: var(--ink2)}.card h3{margin-bottom: 3px;font-size: 15px;line-height: 21px;color: var(--ink);font-weight: 600}.card.wide{grid-column: 1 / -1}.priv{margin-top: 236px;padding: 96px 0 104px}.priv h2{font-size: 72px;line-height: 76px;letter-spacing: -.03em;max-width: 11em}.priv .lead{margin-top: 18px;font-size: 21px;line-height: 32px}.priv .m-block:not(.m-held){position: relative}.priv .m-block > .lfield{top: -96px;bottom: -104px;left: calc(50% - 50vw);right: calc(50% - 50vw)}.words{margin-top: 40px;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 28px 56px}.words dt{font-size: 12px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: var(--ink2)}.words dd{margin-top: 8px;font-size: 19px;line-height: 27px;letter-spacing: -.005em;text-wrap: pretty}.priv .statement{margin-top: 64px;font-size: 32px;line-height: 40px;font-weight: 600;letter-spacing: -.02em;text-wrap: balance}.priv .files{margin-top: 10px;font-size: 19px;line-height: 30px;color: var(--ink2);max-width: 36em}.tidy{margin-top: 224px;text-align: center}.tidy h2{font-size: 46px;line-height: 52px}.tidy .lead{margin: 16px auto 0;font-size: 19px;line-height: 30px;max-width: 32em}.t-fig{margin-top: 48px;display: flex;justify-content: center;text-align: left}.t-facts{margin-top: 32px;list-style: none;display: grid;grid-template-columns: repeat(5,1fr);column-gap: 24px;text-align: left;font-size: 13px;line-height: 19px;color: var(--ink2)}.t-facts li{padding-top: 12px;border-top: .5px solid var(--line);text-wrap: pretty}@media (hover: hover){.t-facts li{transition: color 100ms cubic-bezier(.42,0,.58,1),border-color 100ms cubic-bezier(.42,0,.58,1),box-shadow 100ms cubic-bezier(.42,0,.58,1)}.t-facts li:hover{color: var(--ink);border-top-color: var(--yellow);box-shadow: inset 0 1px 0 var(--yellow)}}@media (hover: hover) and (prefers-color-scheme: dark){.t-facts li:hover{color: var(--yellow)}}.start{margin-top: 236px}.start h2{font-size: 34px;line-height: 40px}.start .intro{margin-top: 28px;font-size: 19px;line-height: 30px;color: var(--ink2)}.big{margin-top: 28px;display: grid;grid-template-columns: auto 1fr;column-gap: 36px;align-items: end;font-weight: 600;font-variant-numeric: tabular-nums}.big .num{font-size: 248px;line-height: 200px;letter-spacing: -.055em}.big .rest{padding-bottom: 6px;font-size: 56px;line-height: 62px;letter-spacing: -.03em}.big .rest > span{display: block}.big .rest .soft{color: var(--ink2)}.under{background: linear-gradient(var(--yellow),var(--yellow)) 0 90% / 100% .075em no-repeat;padding: 0 .02em}@media (prefers-color-scheme: dark){.under{background: none;color: var(--yellow)}}.start .after{margin-top: 30px;font-size: 19px;line-height: 30px;color: var(--ink2)}.facts3{margin-top: 36px;display: flex;flex-wrap: wrap;gap: 10px 40px;font-size: 17px;line-height: 25px;list-style: none}.facts3 li::before{content: "·";margin-right: 10px;color: var(--ink2)}.start .plans{margin-top: 12px;font-size: 15px;line-height: 23px;color: var(--ink2)}.faq-s{margin-top: 212px;display: grid;grid-template-columns: 1fr 720px;column-gap: 64px}.faq-s h2{font-size: 34px;line-height: 40px}.qa{border-top: .5px solid var(--line)}.qa details{border-bottom: .5px solid var(--line)}.qa summary{display: flex;justify-content: space-between;align-items: center;gap: 24px;min-height: 60px;padding: 15px 0;font-size: 18px;line-height: 25px;font-weight: 600}.qa summary::after{content: "";flex: none;width: 12px;height: 12px;background: linear-gradient(var(--ink2),var(--ink2)) center / 12px 1.6px no-repeat,linear-gradient(var(--ink2),var(--ink2)) center / 1.6px 12px no-repeat}.qa details[open] summary::after{background: linear-gradient(var(--ink2),var(--ink2)) center / 12px 1.6px no-repeat}.qa .a{padding: 0 48px 20px 0;font-size: 17px;line-height: 26px;color: var(--ink2)}.qa .a a{color: var(--ink)}.closing{margin-top: 224px;padding: 120px var(--gutter) 128px;display: grid;justify-items: center;text-align: center}.appicon{position: relative;width: 128px;aspect-ratio: 1;border-radius: 22.37%;display: grid;place-items: center;background: linear-gradient(180deg,#1E1E21 0%,#131315 52%,#0A0A0B 100%);box-shadow: inset 0 1px 0 rgba(255,255,255,.10),0 1px 2px rgba(0,0,0,.28),0 14px 30px -8px rgba(0,0,0,.45)}.appicon svg{position: absolute;width: 60%;height: auto;margin-top: 3%;fill: #FFC300}.closing .line{margin-top: 28px;font-size: clamp(42px,1.2rem + 3.6vw,72px);line-height: 1.06;letter-spacing: -.011em}.closing .cta{display: grid;justify-items: center}.closing .cta .row{justify-content: center}@media (max-width: 1079px){.hero{padding-bottom: 56px}.hero .lfield{top: -60px}.hero-in{display: block;padding-top: 24px}.hero .ht{width: min(560px,100% - 2 * var(--gutter));margin: 0 auto;padding-top: 0}.hero .lead{margin-top: 18px;font-size: 18px;line-height: 27px}.cta{margin-top: 28px}.cta .row{display: grid;gap: 12px}.cta .btn-y.lg{width: 100%}.cta .note{color: var(--ink2)}.cta .req{margin-top: 10px}.cta .pre{font-size: 26px;line-height: 30px}.hv{display: grid;grid-template-columns: minmax(0,360px);justify-content: center;margin: 44px auto 0;padding: 0 12px}.hv .strip{grid-column: 1;margin-right: 8px}.hv .pnl{justify-self: center}.finds{padding-top: 136px}.finds .head{display: block}.finds h2{font-size: 32px;line-height: 37px}.finds .lead{margin-top: 12px;font-size: 17px;line-height: 26px}.bandwide{margin-top: 28px;padding: 44px 12px 36px}.kinds{margin-top: 36px;grid-template-columns: 1fr;row-gap: 36px}.kind .cap{margin-top: 12px}.kind p{margin-top: 12px}.onecard{margin-top: 36px;font-size: 16px;line-height: 25px}.proof{margin-top: 136px;padding: 40px 0 24px;overflow-x: clip}.proof h2{font-size: 38px;line-height: 42px}.beats{margin-top: 32px;gap: 48px}.beat{display: block}.beat .t{padding-left: 46px}.beat .t p{font-size: 22px;line-height: 30px}.beat .t::after{display: none}.scene{grid-template-columns: minmax(0,340px);justify-content: center;row-gap: 16px;margin-top: 20px}.docs2{max-width: 300px;width: 100%;justify-self: center}.rules{display: grid;row-gap: 8px}.glance{margin-top: 136px}.glance h2{font-size: 32px;line-height: 37px}.glance .lead{font-size: 17px;line-height: 26px}.closeband{padding: 40px 0 32px}.closeband .row{grid-template-columns: 1fr;row-gap: 36px}.closeup{justify-self: center}.closeup img{width: 356px}.g-facts{grid-template-columns: 1fr}.g-facts .ntf{margin: 20px 0 14px}.careful{margin-top: 136px}.careful .c-grid{display: flex;flex-direction: column-reverse;gap: 32px}.careful .c-grid > .pnl4{align-self: center}.careful h2{font-size: 30px;line-height: 35px}.cards{grid-template-columns: 1fr;gap: 10px}.priv{margin-top: 146px;padding: 56px 0 60px}.priv h2{font-size: 44px;line-height: 48px}.priv .lead{font-size: 18px;line-height: 27px}.priv .m-block > .lfield{top: -56px;bottom: -60px}.words{margin-top: 36px;grid-template-columns: 1fr;gap: 26px}.words dd{font-size: 20px;line-height: 29px}.priv .statement{margin-top: 40px;font-size: 25px;line-height: 32px}.priv .files{font-size: 17px;line-height: 26px}.tidy{margin-top: 136px;text-align: left}.tidy h2{font-size: 32px;line-height: 37px}.tidy .lead{margin-top: 12px;font-size: 17px;line-height: 26px}.t-fig.w{width: auto;margin: 28px 15px 0}.t-facts{grid-template-columns: 1fr;row-gap: 0;margin-top: 24px}.t-facts li{padding: 12px 0;border-top: .5px solid var(--line)}.start{margin-top: 146px}.start h2{font-size: 30px;line-height: 35px}.start .intro{font-size: 17px;line-height: 26px}.big{grid-template-columns: 1fr;row-gap: 8px;margin-top: 20px}.big .num{font-size: 132px;line-height: 116px}.big .rest{font-size: 30px;line-height: 35px;padding: 0}.start .after{font-size: 17px;line-height: 26px}.facts3{display: grid;gap: 6px}.faq-s{display: block;margin-top: 136px}.faq-s h2{font-size: 30px;line-height: 35px;margin-bottom: 20px}.qa summary{font-size: 17px;line-height: 24px}.qa .a{padding-right: 0}.closing{margin-top: 136px;padding: 72px var(--gutter) 80px}.closing .btn-y.lg{width: 100%}.closing .cta{width: 100%}}@media (min-width: 720px) and (max-width: 1079px){.cards{grid-template-columns: 1fr 1fr}.words{grid-template-columns: 1fr 1fr;gap: 36px 40px}.t-facts{grid-template-columns: 1fr 1fr;column-gap: 24px}}ol.steps{list-style: none;margin: 8px 0 168px}.step{position: relative;display: grid;grid-template-columns: minmax(0,400px) minmax(0,1fr);column-gap: 56px;align-items: start;padding: 78px 0;border-top: .5px solid var(--line)}.step:first-child{border-top: 0;padding-top: 24px}.step .t{position: relative;padding-left: 52px}.step .n{position: absolute;left: 0;top: 2px;width: 32px;height: 32px;border-radius: 50%;display: grid;place-items: center;font: 600 14px/1 var(--sans);box-shadow: inset 0 0 0 1.2px var(--ink);font-variant-numeric: tabular-nums}.step h2{font-size: 28px;line-height: 34px;font-weight: 600;letter-spacing: -.015em}.step p{margin-top: 12px;font-size: 17px;line-height: 26px;color: var(--ink2);text-wrap: pretty}.step p.quote{color: var(--ink);font-weight: 600;font-size: 19px;line-height: 28px}.step .more{margin-top: 8px}.step .shot{justify-self: start}.step.text-only{grid-template-columns: minmax(0,640px)}@media (max-width: 1079px){.step{display: block;padding: 52px 0}.step .t{padding-left: 46px}.step h2{font-size: 24px;line-height: 30px}.step .shot{display: flex;justify-content: center;margin: 28px auto 0;padding: 0 0 0 46px}}@media (max-width: 599px){.step .shot{display: flex;justify-content: center;padding: 0;margin-inline: -12px}}.f-hero{display: grid;grid-template-columns: minmax(0,1fr) 360px;column-gap: 64px;align-items: start}.f-hero .shot{margin-top: 8px}.jobs{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0 40px;margin-top: 8px;list-style: none}.jobs li{display: flex;flex-direction: column;padding-top: 20px;border-top: 1.5px solid var(--ink)}.jobs h2{font-size: 28px;line-height: 34px;font-weight: 600;letter-spacing: -.015em}.jobs p{margin-top: 10px;font-size: 17px;line-height: 26px;color: var(--ink2);text-wrap: pretty}.jobs .more{margin-top: auto;padding-top: 12px}.sheet{margin-top: 146px;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 64px}.sheet > div{padding: 20px 0 22px;border-top: .5px solid var(--line)}.sheet h2{font-size: 17px;line-height: 25px;font-weight: 600}.sheet p{margin-top: 4px;font-size: 17px;line-height: 26px;color: var(--ink2);text-wrap: pretty}.sheet .more{margin-top: 4px;font-size: 15px}.limits{margin: 100px 0 180px;padding: 28px 32px 30px;border-radius: 16px;background: var(--soft);max-width: 820px}.limits h2{font-size: 22px;line-height: 28px;font-weight: 600;letter-spacing: -.01em}.limits p{margin-top: 8px;font-size: 17px;line-height: 26px;color: var(--ink2)}@media (max-width: 1079px){.f-hero{display: block}.f-hero .shot{margin: 40px auto 0;width: fit-content;padding: 0 12px}.jobs{grid-template-columns: 1fr;gap: 28px}.sheet{grid-template-columns: 1fr;margin-top: 94px}.limits{margin: 72px 0 124px;padding: 24px 22px 26px}}.job-hero{display: grid;grid-template-columns: minmax(0,1fr) auto;column-gap: 64px;align-items: start}.job-hero .shot{margin-top: 44px}.facts{margin-top: 24px;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 64px}.facts > div{padding: 24px 0 28px;border-top: .5px solid var(--line)}.facts h2{font-size: 22px;line-height: 28px;font-weight: 600;letter-spacing: -.01em}.facts p,.facts li{margin-top: 8px;font-size: 17px;line-height: 26px;color: var(--ink2);text-wrap: pretty}.facts ul{list-style: disc;margin-top: 4px;padding-left: 20px}.facts li{padding-left: 2px}.facts li::marker{color: var(--ink2)}.facts .dates{list-style: none;margin-top: 12px;padding-left: 0;display: flex;flex-wrap: wrap;gap: 8px}.facts .dates li{margin-top: 0;padding: 6px 12px;border-radius: 999px;box-shadow: inset 0 0 0 1px var(--line);font-size: 15px;line-height: 20px;color: var(--ink);font-variant-numeric: tabular-nums}.job-extra{margin-top: 100px;display: grid;grid-template-columns: 360px minmax(0,1fr);column-gap: 88px;align-items: center}.job-extra .facts{grid-template-columns: 1fr;margin-top: 0}.job-q{margin: 134px 0 180px;display: grid;grid-template-columns: 1fr 720px;column-gap: 64px}.job-q h2{font-size: 34px;line-height: 40px}@media (max-width: 1079px){.job-hero{display: block}.job-hero .shot{margin: 40px auto 0;width: fit-content;padding: 0 12px}.facts{grid-template-columns: 1fr}.job-extra{display: flex;flex-direction: column-reverse;gap: 28px;margin-top: 62px}.job-extra .shot{align-self: center;padding: 0 12px}.job-q{display: block;margin: 94px 0 124px}.job-q h2{font-size: 30px;line-height: 35px;margin-bottom: 20px}}.pv{max-width: 760px;margin-bottom: 180px}.pv section{padding: 50px 0 8px;border-top: .5px solid var(--line);scroll-margin-top: 24px}.pv section:first-child{border-top: 0;padding-top: 0}.pv h2{font-size: 30px;line-height: 36px;font-weight: 600;letter-spacing: -.02em}.pv p{margin-top: 12px;font-size: 18px;line-height: 28px;color: var(--ink2);text-wrap: pretty}.pv p.strong{color: var(--ink)}.pv .words{margin-top: 24px;grid-template-columns: 1fr;gap: 20px}.pv .words dd{font-size: 20px;line-height: 30px}.pv blockquote{margin-top: 14px;padding: 18px 22px;border-radius: 14px;background: var(--soft);font-size: 18px;line-height: 28px;color: var(--ink)}.pv .links{margin-top: 40px}.pv-shot{margin: 28px 0 8px}.faq-p{margin-bottom: 180px}.faq-p section{display: grid;grid-template-columns: 1fr 720px;column-gap: 64px;padding: 56px 0 8px;scroll-margin-top: 24px}.faq-p section + section{margin-top: 34px}.faq-p h2{font-size: 24px;line-height: 30px;font-weight: 600;letter-spacing: -.015em}@media (max-width: 1079px){.faq-p section{display: block;padding: 42px 0 8px}.faq-p h2{margin-bottom: 14px}}.contact{margin-bottom: 180px;max-width: 720px}.contact h2{font-size: 30px;line-height: 36px;font-weight: 600;letter-spacing: -.02em}.contact h2 a{display: inline-block;padding: 5px 0;text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: .16em;text-decoration-color: var(--yellow)}.contact p{margin-top: 10px;font-size: 18px;line-height: 28px;color: var(--ink2)}.nf{min-height: 52vh;padding-bottom: 134px}.nf .links{margin-top: 32px}.page-end{margin-top: 168px;padding: 0 var(--gutter) 128px;display: grid;justify-items: center;text-align: center}.page-end .cta{display: grid;justify-items: center;margin-top: 0}.page-end .cta .row{justify-content: center}.page-end .pre{font-size: clamp(30px,1rem + 2vw,44px);line-height: 1.1}@media (max-width: 1079px){.page-end{margin-top: 104px;padding-bottom: 88px}}.legal{position: relative;isolation: isolate;padding: 40px 0 180px}.legal > .legal-light{position: absolute;left: 0;right: 0;top: -72px;height: 680px;z-index: -1}@media (max-width: 1079px){.legal{padding-top: 24px}.legal > .legal-light{top: -60px;height: 560px}}.legal .prose{max-width: 720px}.prose h1{font-size: clamp(34px,1.2rem + 2.4vw,52px);line-height: 1.08;font-weight: 600;letter-spacing: -.025em;text-wrap: balance}.prose h2{margin: 62px 0 10px;font-size: 22px;line-height: 28px;font-weight: 600;letter-spacing: -.01em;scroll-margin-top: 24px}.prose h3{margin: 28px 0 8px;font-size: 18px;line-height: 26px;font-weight: 600}.prose p,.prose li{font-size: 17px;line-height: 27px;color: var(--ink);text-wrap: pretty;overflow-wrap: break-word}.prose p{margin-top: 14px}.prose ul,.prose ol{margin-top: 12px;padding-left: 22px}.prose li{margin-top: 6px;padding-left: 4px}.prose li::marker{color: var(--ink2)}.prose strong{font-weight: 600}.prose code{font: 15px/1 ui-monospace,"SF Mono",Menlo,monospace;padding: 1px 5px;border-radius: 5px;background: var(--soft)}.prose blockquote{margin-top: 16px;padding: 4px 20px 16px;border-left: 2px solid var(--line);background: var(--soft);border-radius: 0 12px 12px 0}.prose blockquote p{font-size: 16px;line-height: 25px}.prose hr{margin: 40px 0;border: 0;border-top: .5px solid var(--line)}.prose a{overflow-wrap: anywhere}.dateline{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 4px 24px;margin-top: 14px}.dateline p{margin: 0;color: var(--ink2)}.dateline .lang{display: inline-flex;align-items: center;min-height: 44px;font-size: 15px;font-weight: 500;text-decoration: underline;text-underline-offset: .18em;text-decoration-color: color-mix(in srgb,currentColor 40%,transparent)}.prose .short{margin-top: 18px;padding: 14px 18px;border-radius: 12px;background: var(--soft);font-size: 16px;line-height: 25px;color: var(--ink2)}.prose .fill{padding: 0 4px;border-radius: 4px;color: var(--ink);background: color-mix(in srgb,var(--yellow) 30%,transparent);box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--ink) 35%,transparent)}.table{margin-top: 18px}.prose table{width: 100%;border-collapse: collapse;font-size: 15px;line-height: 22px}.prose th,.prose td{padding: 12px 14px 12px 0;vertical-align: top;text-align: left;border-bottom: .5px solid var(--line);overflow-wrap: anywhere}.prose thead th{font-size: 13px;font-weight: 600;letter-spacing: .02em;color: var(--ink2);border-bottom-color: color-mix(in srgb,var(--ink) 30%,transparent)}.prose tbody th{font-weight: 600;width: 34%}.prose td{color: var(--ink)}.prose td > a:only-child{display: inline-flex;align-items: center;min-height: 44px;margin: -11px 0}@media (max-width: 719px){.prose table,.prose tbody,.prose tr,.prose th,.prose td{display: block;width: auto}.prose thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%)}.prose tr{padding: 14px 0;border-bottom: .5px solid var(--line)}.prose th,.prose td{padding: 0;border: 0}.prose td + td,.prose th + td{margin-top: 8px}.prose td[data-label]::before{content: attr(data-label);display: block;font-size: 12px;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;color: var(--ink2);margin-bottom: 2px}.table-kv tbody th{width: auto;font-size: 13px;color: var(--ink2)}}.appwin{display: block;width: fit-content;max-width: 100%;text-align: left;letter-spacing: normal;forced-color-adjust: none;font-family: -apple-system,BlinkMacSystemFont,system-ui,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.appwin svg:not(.art){display: inline}.appwin .art{display: block;width: 100%;height: auto}.appwin .i{width: 16px;height: 16px;flex: none;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round;overflow: visible}.appwin .y{color: #FFC300}.appwin .cl48 path{clip-path: url(#w-cl48)}.appwin .fill{position: relative}.appwin .fill .base{opacity: .2}.appwin .fill .over{position: absolute;inset: 0}.appwin .tl{position: absolute;display: flex;gap: 8px;z-index: 6}.appwin .tl i{width: 12px;height: 12px;border-radius: 50%;box-shadow: inset 0 0 0 .5px rgba(0,0,0,.16)}.appwin .tl i:nth-child(1){background: #FF5F57}.appwin .tl i:nth-child(2){background: #FEBC2E}.appwin .tl i:nth-child(3){background: #28C840}.appwin .tl i.off{background: rgba(255,255,255,.17);box-shadow: none}@media (min-width: 1080px){.only-narrow{display: none !important}}@media (max-width: 1079px){.only-wide{display: none !important}}.appwin .stage{position: relative;width: 720px;height: 500px;border-radius: 16px;overflow: hidden;background: #111111;color: #FFFFFF;font: 13px/1.45 system-ui;box-shadow: inset 0 0 0 .5px rgba(255,255,255,.14),inset 0 1px 0 #1C1C1E,var(--lift)}.appwin .stage .tl{left: 14px;top: 14px}.appwin .steps{position: absolute;left: 88px;top: 12px;height: 16px;margin: 0;display: flex;align-items: center;gap: 9px;font: 600 10px system-ui;letter-spacing: .14em;color: #8E8E93}.appwin .steps .mk{width: 9px;color: #8E8E93;margin-right: 6px}.appwin .steps .done{color: #939397;display: flex;align-items: center;gap: 4px}.appwin .steps .done .i{width: 9px;height: 9px;stroke-width: 2.6}.appwin .steps .now{color: #FFFFFF}.appwin .steps .dash{width: 16px;height: .5px;background: rgba(255,255,255,.24)}.appwin .s-foot{position: absolute;left: 48px;right: 24px;bottom: 22px;height: 30px;display: flex;align-items: center;gap: 10px}.appwin .s-foot .grow{margin-right: auto}.appwin .s-btn{display: inline-flex;align-items: center;justify-content: center;height: 30px;padding: 0 16px;border-radius: 15px;font: 600 13px system-ui;color: #FFFFFF;box-shadow: inset 0 0 0 1px rgba(255,255,255,.28);white-space: nowrap}.appwin .s-cb{width: 14px;height: 14px;flex: none;border-radius: 4px;display: inline-grid;place-items: center;background: rgba(255,255,255,.06);box-shadow: inset 0 0 0 1px rgba(255,255,255,.34)}.appwin .awake{display: flex;align-items: center;gap: 9px;font-size: 13px;color: #FFFFFF}.appwin .g-col{position: absolute;left: 40px;top: 66px;width: 192px;text-align: center}.appwin .g-mark{width: 120px;margin: 0 auto}.appwin .g-mark .over,.appwin .g-mark .base{color: #FFFFFF}.appwin .g-pct{margin-top: 10px;font: 500 44px/46px system-ui;letter-spacing: -1.2px;font-variant-numeric: tabular-nums}.appwin .g-pct span{font-size: 20px;font-weight: 400;letter-spacing: 0;color: #939397;display: inline-block;width: 0;white-space: nowrap;transform: translateX(3px)}.appwin .g-lbl{margin-top: 6px;font: 600 10px system-ui;letter-spacing: .14em;color: #8E8E93}.appwin .g-sub{margin-top: 3px;font: 12px/16px system-ui;color: #939397;font-variant-numeric: tabular-nums}.appwin .g-tally{display: grid;grid-template-columns: repeat(3,1fr);margin: 12px 8px 0;padding-top: 10px;border-top: .5px solid rgba(255,255,255,.14)}.appwin .g-tally b{display: block;font: 500 19px/22px system-ui;font-variant-numeric: tabular-nums;letter-spacing: -.3px}.appwin .g-tally em{display: block;font: 400 11px system-ui;font-style: normal;color: #939397;margin-top: 2px}.appwin .st-priv{position: absolute;right: 24px;top: 11px;height: 18px;display: flex;align-items: center;gap: 6px;font: 11.5px system-ui;color: #939397}.appwin .st-priv .i{width: 14px;height: 14px}.appwin .r-col{position: absolute;left: 272px;top: 60px;width: 408px}.appwin .rx{font: 13px/17px system-ui;font-variant-numeric: tabular-nums}.appwin .rx-row{display: grid;grid-template-columns: 96px 112px 74px 1fr;align-items: start;height: 40px;padding-top: 6px}.appwin .rx-fig{display: grid;grid-template-columns: 46px 20px 46px}.appwin .rx-fig .r{text-align: right}.appwin .rx-fig .o{text-align: center;color: #939397}.appwin .rx-fig .t{color: #939397}.appwin .rx-fig.none .r{color: #939397}.appwin .rx-m{display: block;position: relative;height: 3px;margin-top: 5px;border-radius: 1.5px;background: rgba(255,255,255,.14);overflow: hidden}.appwin .rx-m i{position: absolute;left: 0;top: 0;bottom: 0;border-radius: 1.5px;background: rgba(255,255,255,.82)}.appwin .rx-found{text-align: right;white-space: nowrap}.appwin .rx-found em{font-style: normal;color: #939397}.appwin .rx-st{padding-left: 36px;display: flex;align-items: center;gap: 4px;height: 17px;color: #939397;white-space: nowrap}.appwin .rx-st .i{width: 10px;height: 10px;stroke-width: 2.4;margin-left: -14px}.appwin .rx-note{display: flex;align-items: center;gap: 7px;margin-top: 10px;font: 11.5px/16px system-ui;color: #939397;font-variant-numeric: tabular-nums}.appwin .rx-note .i{width: 14px;height: 14px;flex: none}.appwin .latest{margin-top: 41.37px}.appwin .latest .lk{font: 12px/16px system-ui;color: #939397;font-variant-numeric: tabular-nums}.appwin .ev-what{margin-top: 1.88px;font: 13px/17px system-ui;font-variant-numeric: tabular-nums}.appwin .ev-what .nw{white-space: nowrap}.appwin .snips{margin-top: 3.2px;display: grid}.appwin .snip{display: grid;grid-template-columns: 14px minmax(0,1fr) auto;column-gap: 8px;align-items: center;height: 22px;font: 12.5px/22px system-ui;font-variant-numeric: tabular-nums}.appwin .snip > .i{width: 14px;height: 14px;color: #939397}.appwin .snip .q{min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #939397}.appwin .snip .src{max-width: 140px;overflow: hidden;text-overflow: ellipsis;font-size: 12px;color: #939397;white-space: nowrap;padding-left: 8px}.appwin .mv{position: relative;z-index: 0;margin: 0 3px;color: #111111;font-weight: 600}.appwin .mv::before{content: "";position: absolute;z-index: -1;left: -3px;right: -3px;top: 1px;bottom: .5px;border-radius: 3px;background: #FFC300}.appwin .pstage{position: relative;width: 360px;border-radius: 16px;background: #111111;color: #FFFFFF;padding: 16px 18px 18px;font: 13px/1.45 system-ui;box-shadow: inset 0 0 0 .5px rgba(255,255,255,.14),inset 0 1px 0 #1C1C1E,var(--lift)}.appwin .pstage .ptop{display: flex;justify-content: space-between;align-items: center;height: 18px;margin-bottom: 14px}.appwin .pstage .ptop .tl,.appwin .pstage .st-priv{position: static}.appwin .pstage .rx-row{grid-template-columns: 82px 112px 56px 1fr}.appwin .pstage .rx-st{padding-left: 22px}.appwin .pstage .rx-st.wide{grid-column: 2 / -1;justify-self: end;padding-left: 0}.appwin .pstage .latest{margin-top: 18px}.appwin .pstage .snip{grid-template-columns: 14px minmax(0,1fr)}.appwin .pstage .snip .src{display: none}@media (max-width: 383px){.appwin.win-scan{zoom: .97}}@media (max-width: 373px){.appwin.win-scan{zoom: .93}}@media (max-width: 359px){.appwin.win-scan{zoom: .89}}@media (max-width: 344px){.appwin.win-scan{zoom: .85}}@media (max-width: 329px){.appwin.win-scan{zoom: .82}}@media (max-width: 319px){.appwin.win-scan{zoom: .75}}.appwin .hero{padding: 0;font: 600 26px/32px system-ui;letter-spacing: -.35px;font-variant-numeric: tabular-nums}.appwin .st-date{position: absolute;right: 24px;top: 12px;font: 600 10px system-ui;letter-spacing: .12em;color: #939397}.appwin .k-date{font: 600 10px system-ui,sans-serif;letter-spacing: .12em;color: #939397}.appwin .s-body{position: absolute;left: 48px;right: 48px;top: 70px}.appwin .s-cap{font: 600 10px system-ui;letter-spacing: .14em;color: #939397}.appwin .s-note{font: 12px/17px system-ui;color: #939397}.appwin .sum{margin-top: 22px}.appwin .sr{display: grid;grid-template-columns: 150px 64px 1fr auto;align-items: center;height: 36px;border-top: .5px solid rgba(255,255,255,.12)}.appwin .sr.last{border-bottom: .5px solid rgba(255,255,255,.12)}.appwin .sr .s-cap{color: #939397;font-size: 9.5px}.appwin .sr .c{text-align: right;font: 500 17px system-ui;letter-spacing: -.2px;font-variant-numeric: tabular-nums}.appwin .sr .f{padding-left: 22px;font-size: 13px;font-variant-numeric: tabular-nums;white-space: nowrap}.appwin .sr .f em{font-style: normal;color: #939397}.appwin .act{display: inline-flex;align-items: center;gap: 3px;font-size: 12.5px;color: #FFFFFF;font-weight: 500;white-space: nowrap}.appwin .act .i{width: 10px;height: 10px;stroke-width: 2.4;color: #939397}.appwin .gap .act{margin-left: auto}.appwin .gaps{margin-top: 14px;display: grid;gap: 4px}.appwin .gap{display: flex;align-items: center;gap: 9px;min-height: 24px;font-size: 12.5px;color: #939397}.appwin .gap .i{width: 14px;height: 14px;flex: none}.appwin .s-btn.primary{background: #FFC300;color: #111111;box-shadow: none}.appwin .pstage .hero{font-size: 21px;line-height: 27px;letter-spacing: -.25px}.appwin .psr{display: grid;grid-template-columns: 1fr auto;align-items: baseline;row-gap: 2px;padding: 9px 0 10px;border-top: .5px solid rgba(255,255,255,.12);font-variant-numeric: tabular-nums}.appwin .psr.last{border-bottom: .5px solid rgba(255,255,255,.12)}.appwin .psr .s-cap{font-size: 9.5px;color: #939397}.appwin .psr .c{grid-row: span 2;align-self: center;font: 500 17px system-ui;letter-spacing: -.2px;text-align: right}.appwin .psr .f{font-size: 13px}.appwin .psr .f em{font-style: normal;color: #939397}.appwin .pstage .pfoot{display: flex;align-items: center;gap: 10px;margin-top: 18px}.appwin .pstage .pfoot .grow{margin-right: auto}.appwin .pstage .pfoot.end{justify-content: flex-end}.appwin .pstage .s-btn{height: 34px;padding: 0 16px;border-radius: 17px}.appwin.win-tidy{--win: #FFFFFF;--winBar: #F7F7F8;--sep: rgba(0,0,0,.09);--text: #111111;--text2: #6B6B70;--accent: #007AFF}@media (prefers-color-scheme: dark){.appwin.win-tidy{--win: #1E1E20;--winBar: #232325;--sep: rgba(255,255,255,.09);--text: #F5F5F7;--text2: #939397;--accent: #0A84FF}}.appwin .tdc{position: relative;overflow: hidden;border-radius: 16px;background: var(--win);color: var(--text);font: 13px/1.35 system-ui;box-shadow: var(--lift)}@media (prefers-color-scheme: dark){.appwin .tdc{box-shadow: inset 0 0 0 .5px rgba(255,255,255,.14),var(--lift)}}.appwin .tdc.ph{padding: 0}.appwin .tdc-cols{display: grid;grid-template-columns: minmax(0,1fr) 52px minmax(0,1.15fr);padding: 18px 22px 18px}.appwin .tdc .lab{font: 600 10px system-ui;letter-spacing: .14em;color: var(--text2)}.appwin .tdc .colh{display: flex;justify-content: space-between;align-items: baseline;height: 22px}.appwin .tdc .colh .p{font-size: 11.5px;color: var(--text2)}.appwin .tdc-src{display: flex;justify-content: space-between;align-items: baseline;height: 26px;padding-top: 8px;font: 600 12.5px system-ui}.appwin .tdc-src span + span{font-weight: 400;font-size: 12px;color: var(--text2);font-variant-numeric: tabular-nums}.appwin .tdc .file{display: flex;align-items: center;gap: 8px;height: 26px;font-size: 12.5px;white-space: nowrap;font-variant-numeric: tabular-nums}.appwin .tdc .file .i{width: 15px;height: 15px;color: var(--text2);flex: none}.appwin .tdc .aft .file{padding-left: 26px}.appwin .tdc .folder{display: grid;grid-template-columns: 18px minmax(0,1fr) auto;column-gap: 8px;align-items: center;height: 26px;margin-top: 8px;font-size: 13px}.appwin .tdc .folder .i{width: 17px;height: 17px;color: var(--text2)}.appwin .tdc .folder .n{font-size: 12px;color: var(--text2);font-variant-numeric: tabular-nums}.appwin .tdc .folder .chev{width: 11px;height: 11px;stroke-width: 2.2;color: var(--text2);margin-left: 6px}.appwin .tdc-arrow{display: grid;place-items: center;color: var(--text2)}.appwin .tdc-arrow .i{width: 18px;height: 18px;stroke-width: 1.8;transform: rotate(-90deg)}.appwin .tdc-bar{display: flex;justify-content: flex-end;padding: 11px 16px 12px;background: var(--winBar);box-shadow: inset 0 .5px 0 var(--sep)}.appwin .tdc.ph .tdc-cols{grid-template-columns: 1fr;padding: 16px 18px}.appwin .tdc.ph .tdc-arrow{height: 34px}.appwin .tdc.ph .tdc-arrow .i{transform: none}.appwin .btn{display: inline-flex;align-items: center;justify-content: center;gap: 5px;height: 24px;padding: 0 12px;border-radius: 12px;font: 400 13px system-ui;white-space: nowrap}.appwin .btn.def{background: var(--accent);color: #FFFFFF;box-shadow: 0 .5px 1.5px rgba(0,0,0,.12)}.appwin.win-tidy .tdc{width: 760px}@media (max-width: 1079px){.appwin.win-tidy{width: min(100%,440px)}.appwin.win-tidy .tdc{width: 100%}}html.js{scroll-padding-top: 72px}html.js body{padding-top: 72px}html.js .hd{position: fixed;top: 0;left: 0;right: 0;z-index: 60}.m-hdbg{display: none}html.js .m-hdbg{display: block;position: fixed;top: 0;left: 0;right: 0;height: 72px;z-index: 59;pointer-events: none;opacity: 0;background: rgba(255,255,255,.80);-webkit-backdrop-filter: saturate(1.5) blur(18px);backdrop-filter: saturate(1.5) blur(18px);box-shadow: 0 .5px 0 rgba(17,17,17,.10)}html.js[data-device="phone"] .m-hdbg{-webkit-backdrop-filter: none;backdrop-filter: none;background: rgba(255,255,255,.95)}@media (prefers-color-scheme: dark){html.js .m-hdbg{background: rgba(11,12,15,.80);box-shadow: 0 .5px 0 rgba(255,255,255,.12)}html.js[data-device="phone"] .m-hdbg{background: rgba(11,12,15,.95)}}html.m-scrolled .m-hdbg{opacity: 1}html.m-on .hd{transition: transform var(--m-glide-d) var(--m-glide)}html.m-on .m-hdbg{transition: opacity 120ms cubic-bezier(.42,0,.58,1),transform var(--m-glide-d) var(--m-glide)}html.m-on.m-scrolled .m-hdbg{transition-duration: 150ms,var(--m-glide-d)}html.m-on.m-away .hd,html.m-on.m-away .m-hdbg{transform: translateY(-100%)}html.m-on.m-away .hd{transition: transform 200ms cubic-bezier(.5,0,.9,.6)}html.m-on.m-away .m-hdbg{transition: opacity 150ms cubic-bezier(.42,0,.58,1),transform 200ms cubic-bezier(.5,0,.9,.6)}@media (max-width: 1079px){html.js{scroll-padding-top: 60px}html.js body{padding-top: 60px}html.js .m-hdbg{height: 60px}}@media (prefers-reduced-transparency: reduce){html.js .m-hdbg,html.js[data-device="phone"] .m-hdbg{background: var(--bg);-webkit-backdrop-filter: none;backdrop-filter: none}}@media print{html.js body{padding-top: 0}html.js .m-hdbg{display: none}}.lay{position: relative;display: block;width: fit-content;max-width: 100%}.lay > i{position: absolute;display: block;pointer-events: none}.m-item{background: rgba(127,127,127,.26)}.m-mark{color: #000000}.m-mark svg{position: absolute;inset: 0;width: 100%;height: 100%;fill: currentColor}.m-bars{transform-origin: 50% 50%}@media (prefers-color-scheme: dark){.m-mark{color: #FFFFFF}}.m-band{background: #FFC300;mix-blend-mode: multiply;transform-origin: 0 50%;forced-color-adjust: none}.m-on .hero .m-bars{animation: m-in 200ms cubic-bezier(.42,0,.58,1) 420ms both,m-stand var(--m-quick-d) var(--m-quick) 420ms both}.m-on .hero .m-item{animation: m-in 100ms linear 860ms both}.m-on .hero .pnl{transform-origin: 50% 0;animation: m-in 100ms linear 900ms both,m-drop var(--m-settle-d) var(--m-settle) 900ms both}@keyframes m-in{from{opacity: 0}to{opacity: 1}}@keyframes m-stand{from{transform: scaleY(.8)}to{transform: none}}@keyframes m-drop{from{transform: translateY(-6px) scale(.98)}to{transform: none}}.pf{display: none}@media (min-width: 1080px){.m-on .pf{display: grid;grid-template-columns: minmax(0,420px) 668px;column-gap: 72px;margin-top: 64px}.m-on .pf + .beats{display: none}}.pf-beat{position: relative;min-height: 62vh;padding-left: 52px}.pf-beat:last-child{min-height: 44vh}.pf-beat .n{position: absolute;left: 0;top: 4px;width: 32px;height: 32px;border-radius: 50%;display: grid;place-items: center;font: 600 14px/1 var(--sans);box-shadow: inset 0 0 0 1.2px var(--ink);font-variant-numeric: tabular-nums}.pf-beat p{font-size: 30px;line-height: 40px;font-weight: 500;letter-spacing: -.01em;text-wrap: pretty}.pf-stage{position: sticky;align-self: start;display: grid;grid-template-columns: 340px 300px;column-gap: 28px;align-items: start}.pf-card{position: relative}.pf-bg{position: absolute;inset: 0;display: block;border-radius: 14px;background: #111111;transform-origin: 50% 0;box-shadow: inset 0 0 0 .5px rgba(255,255,255,.12),inset 0 1px 0 #1C1C1E,var(--lift)}@media (prefers-color-scheme: dark){.pf-bg{background: #1C1C1E;box-shadow: inset 0 0 0 .5px rgba(255,255,255,.12),inset 0 1px 0 #232325,var(--lift)}}.pf-base{position: relative}.pf-part{position: absolute;display: block}.pf-part > picture{position: absolute;inset: 0}.pf-part > picture img{width: 100%;height: 100%}.pf-ok{transform-origin: 50% 50%}.pf-y,.pf-due,.pf-verb,.pf-c2{opacity: 0}.pf-part > .pf-sharp + .pf-soft{opacity: 1}.pf-ic > .pf-sharp,.pf-lbl > .pf-sharp,.pf-due > .pf-sharp,.pf-verb > .pf-sharp{opacity: 0}.pf-docs{display: grid}.pf-docs > div{grid-area: 1 / 1}.pf-bill{opacity: 0}.pf-cap{display: grid}.pf-cap > span{grid-area: 1 / 1}.m-on .faq-s .qa::before,.m-on .faq-s .qa details::after{content: "";position: absolute;left: 0;right: 0;height: .5px;background: var(--line);transform-origin: 0 50%}.m-on .faq-s .qa::before{top: -.5px}.m-on .faq-s .qa details::after{bottom: -.5px}.m-on .faq-s .qa{border-top-color: transparent;position: relative}.m-on .faq-s .qa details{border-bottom-color: transparent;position: relative}.m-on .t-facts li{border-top-color: transparent;position: relative}.m-on .t-facts li::before{content: "";position: absolute;left: 0;right: 0;top: -.5px;height: .5px;background: var(--line);transform-origin: 0 50%}@media (hover: hover){.m-on .t-facts li::before{transition: background-color 100ms cubic-bezier(.42,0,.58,1)}.m-on .t-facts li:hover{border-top-color: transparent}.m-on .t-facts li:hover::before{background: var(--yellow)}}.m-on .band::before{transform-origin: 0 50%}.m-b{display: block}@media (forced-colors: active){.m-on .faq-s .qa::before,.m-on .faq-s .qa details::after,.m-on .t-facts li::before{forced-color-adjust: none;background: CanvasText}}.od-num{position: relative}.m-on .od-num{background: none}.m-on .od-num::after{content: "";position: absolute;left: 0;right: 0;height: .075em;bottom: calc(10% - .0075em);background: var(--yellow);transform-origin: 0 50%}@media (prefers-color-scheme: dark){.m-on .od-num::after{display: none}}.od{-webkit-user-select: none;user-select: none}.od-w{display: inline-block;vertical-align: top;height: 1lh;overflow: hidden}.od-s{display: block}.btn-y{position: relative;isolation: isolate}.btn-y::after{content: "";position: absolute;inset: 0;border-radius: inherit;background: #111111;opacity: 0;pointer-events: none;transition: opacity 160ms cubic-bezier(.42,0,.58,1)}@media (hover: hover){.btn-y:hover::after{opacity: .05;transition-duration: 100ms}}.btn-y:active::after{opacity: .08;transition: opacity 60ms linear}@media (hover: hover){.more,.nav a,.ft li a,.crumb{transition: color 100ms cubic-bezier(.42,0,.58,1)}.m-on .more::after{transition: transform var(--m-quick-d) var(--m-quick),opacity 100ms cubic-bezier(.42,0,.58,1)}.m-on .more:hover::after{transform: translateX(3px) rotate(45deg)}.m-on .more{transition: color 100ms cubic-bezier(.42,0,.58,1),background-size 120ms cubic-bezier(.42,0,.58,1)}.m-on .more:hover{transition: color 100ms cubic-bezier(.42,0,.58,1),background-size 180ms cubic-bezier(.2,0,0,1)}}.qa summary{position: relative}.qa summary::after{background: linear-gradient(var(--ink2),var(--ink2)) center / 12px 1.6px no-repeat}.qa summary::before{content: "";position: absolute;right: 5.2px;top: 50%;width: 1.6px;height: 12px;margin-top: -6px;background: var(--ink2)}.qa details[open] summary::before{transform: scaleY(0)}.m-on .qa summary::before{transition: transform var(--m-quick-d) var(--m-quick)}@media (forced-colors: active){.qa summary::before{forced-color-adjust: none}}.m-reserve{display: block;height: 0}@media (min-width: 1080px) and (min-height: 700px){.m-on .m-reserve{height: calc(500vh / 3)}}.m-pin{position: relative}.m-pin > .m-held{position: sticky;top: var(--m-top,84px)}.priv.m-tight h2{font-size: 56px;line-height: 60px}@media print{.m-reserve{display: none}}.m-stepline{position: absolute;left: 0;width: 1px;visibility: hidden;pointer-events: none}.m-scr{display: grid}.m-scr > .m-scn,.m-scr > .m-sum{grid-area: 1 / 1;min-width: 0}.m-scr > .m-scn{align-self: center}.m-scr > .m-sum{align-self: start}.m-scr > m-card{grid-area: 1 / 1;position: relative;display: block;visibility: hidden;pointer-events: none}.m-reb > m-card{visibility: visible}.m-scr > .m-scn{visibility: hidden}.m-on .m-scr:not(.m-done) > .m-scn{visibility: visible}.m-on .m-scr:not(.m-done):not(.m-reb) > .m-sum{visibility: hidden}.m-reb > .m-sum .stage,.m-reb > .m-sum .pstage{background: transparent;box-shadow: none}.m-reb > .m-sum .tl{visibility: hidden}.m-on #finds .stage,.m-on #finds .pstage{contain: layout}m-od{display: inline-block;vertical-align: top;overflow: hidden}m-od > m-s{display: block}m-g{display: grid;min-width: 0}m-g > m-l{grid-area: 1 / 1;min-width: 0}m-l,m-ln,m-sh,m-n{display: inline-block}m-ln{display: block}.m-on #finds .snip .q m-l,.m-on #finds .snip .src m-l{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.m-on #finds .rx-st m-l{display: flex;align-items: center;gap: 4px}.m-on #finds .mv::before{transform: scaleX(var(--b,1));transform-origin: 0 50%}.m-reb .g-tally{position: relative;border-top-color: transparent}.m-reb .g-tally::before{content: "";position: absolute;left: 0;right: 0;top: -.5px;height: .5px;background: rgba(255,255,255,.14);opacity: var(--tb,1)}.m-reb .sr,.m-reb .psr{position: relative;border-color: transparent !important}.m-reb .sr::before,.m-reb .psr::before,.m-reb .sr.last::after,.m-reb .psr.last::after{content: "";position: absolute;left: 0;right: 0;height: .5px;background: rgba(255,255,255,.12);transform-origin: 0 50%;transform: scaleX(var(--h,0))}.m-reb .sr::before,.m-reb .psr::before{top: -.5px}.m-reb .sr.last::after,.m-reb .psr.last::after{bottom: -.5px;transform: scaleX(var(--hb,0))}.m-on .tdc .aft .file,.m-on .tdc .m-fly{position: relative;z-index: 0;transform-origin: 30px 50%}.m-on .tdc .m-fly{position: absolute}.m-on .tdc .aft .file::before,.m-on .tdc .m-fly::before{content: "";position: absolute;z-index: -1;top: 1px;bottom: 1px;left: var(--pl,18px);width: var(--pw,0px);border-radius: 7px;background: var(--win);box-shadow: 0 0 0 .5px rgba(0,0,0,.08),0 8px 18px -8px rgba(0,0,0,.35);opacity: 0;pointer-events: none}@view-transition{navigation: auto}.hd{view-transition-name: site-header}html.js .m-hdbg{view-transition-name: site-material}::view-transition-group(*){animation-duration: 180ms;animation-timing-function: cubic-bezier(.42,0,.58,1)}::view-transition-old(root){animation: m-vt-out 180ms cubic-bezier(.42,0,.58,1) both}::view-transition-new(root){animation: m-vt-in 180ms cubic-bezier(.42,0,.58,1) both}@keyframes m-vt-out{to{opacity: 0}}@keyframes m-vt-in{from{opacity: 0;transform: translateY(8px)}}@media (prefers-reduced-motion: reduce){@view-transition{navigation: none}}@font-face{font-family:"Manjari";src:url(/assets/manjari.869c4cd7e8.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+20,U+2C,U+2E,U+48,U+4D,U+59,U+61,U+63-69,U+6B-70,U+72-76,U+79,U+2019}@font-face{font-family:"Manjari Helvetica Neue";src:local("Helvetica Neue"),local("HelveticaNeue");size-adjust:98.93%;ascent-override:74.03%;descent-override:37.02%;line-gap-override:0%}@font-face{font-family:"Manjari Arial";src:local("Arial"),local("ArialMT"),local("Arimo");size-adjust:100.37%;ascent-override:72.97%;descent-override:36.49%;line-gap-override:0%}:root{--display:"Manjari","Manjari Helvetica Neue","Manjari Arial",var(--sans);--grain:url(/assets/grain.cefb00bd2d.png)}.r-menubar-base img{border-radius:0}.r-pnl1-pre img{border-radius:5.556% / 4.464%}.r-kind-bill img{border-radius:3.889% / 19.444%}.r-kind-delivery img{border-radius:3.889% / 19.444%}.r-kind-deadline img{border-radius:3.889% / 19.444%}.r-doc-bill img{border-radius:3.333% / 6.329%}.r-card-before img{border-radius:4.118% / 4.895%}.r-doc-email img{border-radius:3.333% / 8.547%}.r-card-proof img{border-radius:4.118% / 4.560%}.r-doc-email-linked-plain img{border-radius:3.333% / 8.547%}.r-card-looks img{border-radius:4.118% / 4.895%}.r-menubar-4x-base img{border-radius:0}.r-notification img{border-radius:5.814% / 34.483%}.r-pnl4-plain img{border-radius:5.556% / 4.878%}.r-scan-nopriv--scan-phone-nopriv img{border-radius:4.444% / 4.167%}@media (min-width: 1080px){.r-scan-nopriv--scan-phone-nopriv img{border-radius:2.222% / 3.200%}}.r-summary--summary-phone img{border-radius:4.444% / 3.219%}@media (min-width: 1080px){.r-summary--summary-phone img{border-radius:2.222% / 3.200%}}.r-tidy-phone img{border-radius:4.444% / 3.426%}.r-features-panel img{border-radius:5.556% / 6.192%}.r-pnl4 img{border-radius:5.556% / 4.878%}.r-card-after img{border-radius:4.118% / 6.393%}.r-calm-panel-pre img{border-radius:5.556% / 7.905%}:root{--m-quick:cubic-bezier(.25,.8,.25,1);--m-quick-d:280ms;--m-settle:cubic-bezier(.22,.85,.2,1);--m-settle-d:408ms;--m-glide:cubic-bezier(.2,.85,.18,1);--m-glide-d:535ms;--m-travel:cubic-bezier(.18,.85,.16,1);--m-travel-d:701ms;--m-snappy:cubic-bezier(.3,1.25,.4,1);--m-snappy-d:585ms}@supports (transition-timing-function:linear(0,1)){:root{--m-quick:linear(0,0.034,0.1132,0.2129,0.3181,0.4199,0.5134,0.5965,0.6685,0.7299,0.7814,0.8242,0.8594,0.8882,0.9115,0.9304,0.9455,0.9576,0.9672,0.9749,0.9809,0.9857,0.9895,0.9924,0.9948,0.9966,0.998,0.9991,1);--m-settle:linear(0,0.034,0.1132,0.2129,0.3181,0.4199,0.5134,0.5965,0.6685,0.7299,0.7814,0.8242,0.8594,0.8882,0.9115,0.9304,0.9455,0.9576,0.9672,0.9749,0.9809,0.9857,0.9895,0.9924,0.9948,0.9966,0.998,0.9991,1);--m-glide:linear(0,0.034,0.1132,0.2129,0.3181,0.4199,0.5134,0.5965,0.6685,0.7299,0.7814,0.8242,0.8594,0.8882,0.9115,0.9304,0.9455,0.9576,0.9672,0.9749,0.9809,0.9857,0.9895,0.9924,0.9948,0.9966,0.998,0.9991,1);--m-travel:linear(0,0.034,0.1132,0.2129,0.3181,0.4199,0.5134,0.5965,0.6685,0.7299,0.7814,0.8242,0.8594,0.8882,0.9115,0.9304,0.9455,0.9576,0.9672,0.9749,0.9809,0.9857,0.9895,0.9924,0.9948,0.9966,0.998,0.9991,1);--m-snappy:linear(0,0.0211,0.0745,0.1479,0.2322,0.3205,0.4081,0.4918,0.5694,0.6398,0.7024,0.7572,0.8045,0.8447,0.8785,0.9065,0.9294,0.9480,0.9628,0.9744,0.9834,0.9903,0.9953,0.9990,1.0016,1.0033,1.0043,1.0048,1.0050,1.0049,1.0047,1.0043,1.0039,1.0035,1.0030,1.0026,1.0022,1.0019,1.0015,1.0013,1)}}.g-menubar-base>.m-item{left:1.717%;top:10.714%;width:13.519%;height:78.571%;border-radius:19.048% / 27.273%}.g-menubar-base>.m-mark{left:4.292%;top:21.429%;width:8.369%;height:57.143%}.g-doc-email-linked-plain>.m-band.b1{left:62.85%;top:61.538%;width:18.907%;height:6.624%;border-radius:5.51% / 40.323%}.g-doc-email-linked-plain>.m-band.b2{left:26.797%;top:78.103%;width:12.083%;height:6.624%;border-radius:8.621% / 40.323%}.g-menubar-4x-base>.m-mark{left:1.349%;top:21.429%;width:13.153%;height:57.143%}.g-pnl4-plain>.m-band.b1{left:79.158%;top:38.566%;width:13.472%;height:1.588%;border-radius:5.412% / 40.323%}.g-pnl4-plain>.m-band.b2{left:75.856%;top:43.641%;width:16.736%;height:1.437%;border-radius:3.942% / 40.323%}.appwin .ws-b7aa1e{width:100%}.appwin .ws-855ac9{width:47%}.appwin .ws-58c1d4{width:36%}.appwin .ws-70d3db{width:0}.appwin .ws-47c451{display:flex;align-items:center;gap:7px;font-size:12.5px}.appwin .ws-641778{width:14px;height:14px}.appwin .ws-92c18f{margin-top:16px}.appwin .ws-f24dfc{margin-top:12px;align-items:flex-start}.appwin .ws-eb2cda{margin-top:4px}
