:root{--black:#000;--white:#fff;--grey:#898989;--grey50:#00000080;--light:#eee;--line:#e6e6e6;--gtl:"GT Standard L","GT America","Helvetica Neue",Helvetica,Arial,sans-serif;--gtm:"GT Standard M","GT America","Helvetica Neue",Helvetica,Arial,sans-serif;--gts:"GT Standard S","GT America","Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"GT America Mono",ui-monospace,"SF Mono",Menlo,monospace;--ui:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--ease:cubic-bezier(.5,0,.5,1);--r:12px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--white);color:var(--black);font-family:var(--gts);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;width:100%;position:relative;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.t-h1{font-family:var(--gtl);letter-spacing:0;font-size:50px;font-weight:400;line-height:1.1}.t-h2{font-family:var(--gtm);letter-spacing:-.03em;font-size:45px;font-weight:400;line-height:1.2}.t-h3{font-family:var(--gtm);letter-spacing:-.03em;font-size:36px;font-weight:400;line-height:1.2}.t-h4{font-family:var(--gtm);letter-spacing:-.03em;font-size:24px;font-weight:400;line-height:1.2}.t-bodyl{font-family:var(--gtm);font-size:20px;font-weight:400;line-height:1.3}.t-body{font-family:var(--gts);font-size:18px;font-weight:400;line-height:1.3}.t-bodyxs{font-family:var(--gts);font-size:16px;font-weight:400;line-height:1.3}@media (width<=900px){.t-h1{font-size:38px}.t-h2{font-size:32px}.t-h3{font-size:28px}.t-bodyl{font-size:18px}}.wrap{max-width:1728px;margin:0 auto;padding-left:48px;padding-right:48px}@media (width<=900px){.wrap{padding-left:24px;padding-right:24px}}.pill{font-family:var(--gts);white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;line-height:1.3;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.pill.fill-black{background:var(--black);color:var(--white)}.pill.fill-black:hover{background:#2b2b2b}.pill.fill-white{background:var(--white);color:var(--black)}.pill.fill-white:hover{background:#ececec}.pill.line-black{border:1px solid var(--black);color:var(--black)}.pill.line-black:hover{background:var(--black);color:var(--white)}.pill.line-white{border:1px solid var(--white);color:var(--white)}.pill.line-white:hover{background:var(--white);color:var(--black)}#announce{z-index:41;background:var(--white);min-height:48px;color:var(--black);border-bottom:1px solid var(--light);text-align:center;justify-content:center;align-items:center;padding:12px 56px;display:flex;position:fixed;top:0;left:0;right:0}#announce a{color:inherit;font-family:var(--gts);letter-spacing:-.01em;font-size:15px;line-height:1.4;text-decoration:none}#announce a .lnk{text-underline-offset:3px;text-decoration:underline}#announce a:hover .lnk{color:var(--grey)}#announce-close{cursor:pointer;width:24px;height:24px;color:var(--black);font-size:20px;line-height:1;font-family:var(--gts);background:0 0;border:0;padding:0;position:absolute;top:50%;right:24px;transform:translateY(-50%)}#announce-close:hover{color:var(--grey)}html.announce-dismissed #announce{display:none}html.announce-dismissed body.has-announce #nav{top:0}body.has-announce #nav{top:48px}#nav{z-index:40;height:60px;color:var(--white);transition:background-color .3s,color .3s,box-shadow .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}#nav .bar{align-items:center;gap:60px;height:60px;padding:0 24px;display:flex}#nav .wm{flex:none;width:79px;height:20px}#nav .wm svg{width:100%;height:100%;display:block}#nav .links{gap:24px;font-size:16px;line-height:1.1;display:flex}#nav .links a{transition:color .2s}#nav:not(.scrolled):not(.open) .links a:hover{color:#ffffffa3}#nav.scrolled:not(.open) .links a:hover{color:var(--grey)}#nav .cta{border:1px solid;border-radius:100px;align-items:center;height:32px;margin-left:auto;padding:6px 16px;font-size:14px;line-height:1.1;transition:background .15s,color .15s;display:inline-flex}#nav.scrolled{color:var(--black);backdrop-filter:blur(10px);background:#fff;box-shadow:0 1px #0000000f}#nav.open{background:var(--white);color:var(--black);box-shadow:none}#nav:not(.scrolled):not(.open) .cta:hover{background:var(--white);color:var(--black);border-color:#0000}#nav.scrolled .cta:hover,#nav.open .cta:hover{background:var(--black);color:var(--white)}#nav.open .links a{color:var(--grey)}#nav.open .links a.hot{color:var(--black)}#nav .drop{background:var(--white);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .28s,transform .28s;position:absolute;top:60px;left:0;right:0;transform:translateY(-6px);box-shadow:0 1px #0000000f}#nav.open .drop{opacity:1;pointer-events:auto;visibility:visible;transform:none}#nav .panel{min-height:304px;color:var(--black);grid-template-columns:328px 328px minmax(0,1fr);align-items:start;column-gap:24px;padding:12px 24px 12px 163px;display:none}#nav .panel.on{display:grid}#nav .panel .col{flex-direction:column;align-items:flex-start;gap:24px;display:flex}#nav .panel .col.plain{gap:8px}#nav .panel .it b{letter-spacing:-.16px;color:var(--black);font-size:16px;font-weight:400;line-height:1.1;transition:color .15s;display:block}#nav .panel .it span{letter-spacing:-.16px;color:var(--grey);max-width:328px;margin-top:4px;font-size:16px;line-height:1.1;display:block}#nav .panel .it:hover b{color:var(--grey)}#nav .panel .ph{width:328px;color:var(--black);grid-column:3;justify-self:end;display:block}#nav .panel .ph img{object-fit:cover;border-radius:8px;width:328px;height:208px;display:block}#nav .panel .ph p{letter-spacing:-.16px;color:var(--black);width:328px;margin-top:12px;font-size:16px;line-height:1.1}#nav .panel .ph:hover p{color:var(--grey)}#nav .panel[data-p="2"]{grid-template-columns:352px minmax(0,1fr)}#nav .panel[data-p="2"] .phs{grid-column:2;justify-content:flex-end;align-items:flex-start;gap:12px;display:flex}#nav .panel[data-p="2"] .phs .ph{grid-column:auto;justify-self:auto}@media (width<=900px){#nav .links,#nav .drop{display:none}#nav .bar{gap:24px;padding:0 24px}}@media (width<=640px){#announce{padding:14px 40px}#announce a{font-size:13px}#announce-close{right:12px}html.announce-dismissed body.has-announce #nav{top:0}body.has-announce #nav{top:64px}}#nav .burger{display:none}#nav.mopen{background:var(--white);color:var(--black);box-shadow:none;backdrop-filter:none}.mnav{z-index:39;background:var(--white);color:var(--black);-webkit-overflow-scrolling:touch;flex-direction:column;padding:0 24px 36px;display:flex;position:fixed;inset:60px 0 0;overflow-y:auto}.mnav .mrows{border-bottom:1px solid var(--black)}.mnav .mrow{border-top:1px solid var(--black)}.mnav .mhead{width:100%;font-family:var(--gtl);letter-spacing:-.01em;color:var(--black);text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:24px;line-height:1.2;display:flex}.mnav .plus{flex:none;width:20px;height:20px;position:relative}.mnav .plus:before,.mnav .plus:after{content:"";border-top:1.25px solid var(--black);width:20px;height:0;transition:transform .25s var(--ease);position:absolute;top:50%;left:0;transform:translateY(-.5px)}.mnav .plus:after{transform:translateY(-.5px)rotate(90deg)}.mnav .mrow.on .plus:after{transform:translateY(-.5px)rotate(0)}.mnav .msub{flex-direction:column;gap:24px;padding:4px 0 28px;display:none}.mnav .msub.plain{gap:8px;padding-top:12px}.mnav .mrow.on .msub{display:flex}.mnav .msub a b{font-family:var(--gts);letter-spacing:-.01em;color:var(--black);font-size:16px;font-weight:400;line-height:1.1;display:block}.mnav .msub a span{font-family:var(--gts);letter-spacing:-.01em;color:#8a8a8a;max-width:300px;margin-top:4px;font-size:16px;line-height:1.1;display:block}.mnav .mfoot{flex-direction:column;gap:17px;margin-top:auto;padding-top:24px;display:flex}.mnav .ph{color:inherit;text-decoration:none;display:block}.mnav .ph img{object-fit:cover;border-radius:8px;width:100%;height:208px;display:block}.mnav .ph p{font-family:var(--gts);letter-spacing:-.01em;margin-top:12px;font-size:16px;line-height:1.1}.mnav .mcta{background:var(--black);color:var(--white);font-family:var(--gts);letter-spacing:-.01em;border-radius:100px;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;line-height:1.4;display:flex}body.mnav-open{overflow:hidden}@media (width<=900px){#nav .cta{display:none}#nav .burger{flex-direction:column;flex:none;justify-content:center;gap:8px;width:40px;height:40px;margin-left:auto;padding:0;display:flex}#nav .burger i{width:40px;height:0;transition:transform .25s var(--ease),width .25s var(--ease);border-top:2px solid;display:block}#nav.mopen .burger{gap:0}#nav.mopen .burger i{border-top-width:1.5px;width:22px;margin-left:auto}#nav.mopen .burger i:first-child{transform:translateY(.75px)rotate(45deg)}#nav.mopen .burger i:last-child{transform:translateY(-.75px)rotate(-45deg)}}#hero{background:#141414;height:100vh;min-height:560px;position:relative;overflow:hidden}#hero .media{position:absolute;inset:0}#hero .media img,#hero .media video{object-fit:cover;width:100%;height:100%}#hero .media:after{content:"";background:#0003;position:absolute;inset:0}#hero .copy{color:var(--white);align-items:flex-end;gap:24px;max-width:1280px;margin:0 auto;padding:48px;display:flex;position:absolute;bottom:0;left:0;right:0}#hero h1{white-space:pre-line;flex:none;width:396px}#hero .sub{align-items:flex-end;min-width:300px;max-width:580px;margin-left:auto;display:flex}@media (width<=900px){#hero{height:100svh;min-height:520px}#hero .copy{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}#hero h1{width:auto}#hero .sub{min-width:0;margin-left:0}}#leaders{--cs:clamp(360px,28.125vw,486px)}#leaders .head{justify-content:space-between;align-items:flex-end;padding-top:80px;padding-bottom:48px;display:flex}#leaders .head h2{max-width:660px}#leaders .arrows{flex:none;gap:8px;display:flex}#leaders .arrows button{border-radius:50%;place-items:center;width:38px;height:38px;transition:opacity .15s;display:grid}#leaders .arrows button:hover{opacity:.55}#leaders .arrows svg{width:38px;height:38px;display:block}#leaders .track{gap:calc(var(--cs) * .0333);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:80px;padding-left:48px;padding-right:48px;display:flex;overflow-x:auto}#leaders .track::-webkit-scrollbar{display:none}.cs-card{width:var(--cs);height:var(--cs);border-radius:var(--r);scroll-snap-align:start;color:var(--white);flex:none;position:relative;overflow:hidden}.cs-card>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cs-card .shade{background:#0003;position:absolute;inset:0}.cs-card .top{padding:calc(var(--cs) * .0667);justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;top:0;left:0;right:0}.cs-card .top h3{font-family:var(--gtm);font-size:calc(var(--cs) * .0556);letter-spacing:0;max-width:calc(var(--cs) * .736);font-weight:400;line-height:1.2}.cs-card .top .arr{padding:calc(var(--cs) * .0111);transition:transform .25s var(--ease);flex:none}.cs-card .top .arr svg{width:calc(var(--cs) * .0556);height:calc(var(--cs) * .0556);display:block}.cs-card:hover .top .arr{transform:translate(3px,-3px)}.cs-card .logo{right:calc(var(--cs) * .0667);bottom:calc(var(--cs) * .0667);justify-content:flex-end;display:flex;position:absolute}.cs-card .logo svg{height:calc(var(--cs) * .0556);width:auto;display:block}.cs-card.rel .logo svg{height:calc(var(--cs) * .0444)}.cs-card.cha .logo svg{height:calc(var(--cs) * .0778)}.cs-card .logo .dep{align-items:center;gap:calc(var(--cs) * .0167);font-family:var(--gtl);font-size:calc(var(--cs) * .0476);letter-spacing:-.01em;color:var(--white);line-height:1.15;display:inline-flex}.cs-card .logo .dep svg{height:calc(var(--cs) * .0313)}@media (width<=900px){#leaders .head{flex-wrap:wrap;gap:16px;padding-top:64px;padding-bottom:32px}#leaders{--cs:300px}#leaders .track{scroll-snap-type:x mandatory;gap:12px;padding-bottom:56px;padding-left:24px;padding-right:24px}.cs-card .top{padding:24px}.cs-card .top h3{max-width:220px;font-size:20px}.cs-card .top .arr{padding:4px}.cs-card .top .arr svg{width:20px;height:20px}.cs-card .logo{bottom:24px;right:24px}.cs-card .logo svg{height:20px}.cs-card.rel .logo svg{height:16px}.cs-card.cha .logo svg{height:28px}.cs-card .logo .dep{gap:6px;font-size:17px}.cs-card .logo .dep svg{height:11.25px}}#answer-track{position:relative}#answer{justify-content:space-between;align-items:center;gap:20px;padding-top:80px;padding-bottom:80px;display:flex}#answer-track.pin{height:440vh}#answer-track.pin #answer{height:100vh;min-height:0;padding-top:0;padding-bottom:0;position:sticky;top:0}#answer .ans-note{font-family:var(--mono);letter-spacing:.04em;color:#6b6b6b;margin:24px 0 32px;font-size:14px;line-height:1}#answer .copy{width:516px;max-width:100%}#answer .eyebrow{margin-bottom:16px;font-size:18px;line-height:1.3}#answer h2{max-width:490px;margin-bottom:24px}#answer .body{color:var(--grey50);max-width:465px;margin-bottom:44px}#answer .sheet{flex:auto;min-width:0;max-width:700px;position:relative}#answer .ro{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1.7fr 1fr .95fr .7fr 1.35fr;gap:0;margin:0 0 16px;padding:0;display:grid}#answer .ro>div{border-right:1px solid var(--line);min-width:0;padding:8px 8px 9px}#answer .ro>div:last-child{border-right:0}#answer .ro dt{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--grey);margin:0 0 4px;font-size:9px;line-height:1}#answer .ro dd{font-family:var(--mono);letter-spacing:.02em;color:var(--black);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:10px;overflow:hidden}.archsvg{aspect-ratio:1336/686;width:100%;height:auto;display:block;overflow:visible}.archsvg path,.archsvg rect,.archsvg line{vector-effect:non-scaling-stroke}.archsvg .draw{vector-effect:none}.archsvg .fl{fill:var(--white)}.archsvg .fl2{fill:#fafaf8}.archsvg .fl3{fill:#f1f1ef}.archsvg .fk{fill:#141414}.archsvg .e{fill:none;stroke:#14141466;stroke-width:1px}.archsvg .e2{fill:none;stroke:#14141433;stroke-width:1px}.archsvg .bnd{fill:none;stroke:#14141457;stroke-width:1px;stroke-dasharray:5 4}.archsvg .bnd2{fill:none;stroke:#1414142b;stroke-width:1px;stroke-dasharray:2 5}.archsvg .w1{fill:none;stroke:#1414149e;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.archsvg .w2{fill:none;stroke:#14141457;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.archsvg .w3{fill:none;stroke:#14141457;stroke-width:1px;stroke-dasharray:3 3}.archsvg .prt{fill:var(--white);stroke:#14141475;stroke-width:1px}.archsvg .dot{fill:#1414149e;stroke:none}.archsvg .rail{fill:none;stroke:#1414141f;stroke-width:3px;stroke-linecap:butt}.archsvg .bar{fill:none;stroke:#141414;stroke-width:3px;stroke-linecap:butt}.archsvg .bR{fill:none;stroke:#14141447;stroke-width:3px;stroke-linecap:butt}.archsvg .bN{fill:none;stroke:#141414;stroke-width:3px;stroke-linecap:butt}.archsvg text{font-family:var(--mono);font-weight:400}.archsvg .tH{letter-spacing:.06em;fill:#141414;font-size:14px}.archsvg .tK{letter-spacing:.07em;fill:#141414;font-size:11px}.archsvg .tL{letter-spacing:.06em;fill:#141414c7;font-size:9px}.archsvg .tW{letter-spacing:.06em;fill:#fff;font-size:9px}.archsvg .tS{letter-spacing:.08em;fill:#14141485;font-size:7.5px}.archsvg .tR{letter-spacing:.14em;fill:#14141457;font-size:7.5px}.archsvg .lyr{opacity:0;transition:opacity .95s var(--ease),transform 1.1s var(--ease);transform:translateY(14px)}.archsvg .lyr.on{opacity:1;transform:none}.archsvg .lyr>g{opacity:0;transition:opacity .8s var(--ease),transform .9s var(--ease);transform:translateY(6px)}.archsvg .lyr.on>g{opacity:1;transform:none}.archsvg .lyr.on>g.s2{transition-delay:.12s}.archsvg .lyr.on>g.s3{transition-delay:.24s}.archsvg .lyr.on>g.s4{transition-delay:.36s}@media (width<=900px){#answer{flex-direction:column-reverse;align-items:flex-start;padding-top:40px;padding-bottom:56px}#answer .sheet{width:100%;max-width:100%}#answer .ro dt{font-size:8px}#answer .ro dd{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.archsvg .lyr,.archsvg .lyr>g{opacity:1;transition:none;transform:none}}#working .heading{text-align:center;padding-top:80px;padding-bottom:48px}#working .heading h2{max-width:465px;margin:0 auto}#working .rack{justify-content:center;margin-bottom:48px;display:flex}#working .tabs{background:var(--light);border-radius:100px;align-items:center;gap:6px;padding:10px 12px;display:inline-flex}#working .tabs button{border-radius:100px;padding:10px 16px;font-size:16px;line-height:1.3;transition:background .2s,box-shadow .2s}#working .tabs button[aria-selected=true]{background:var(--white);box-shadow:0 1px 3px #00000014,0 4px 14px #00000014}#working .panel{border-radius:var(--r);height:607px;margin-bottom:80px;position:relative;overflow:hidden}#working .slide{color:var(--white);text-align:center;opacity:0;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:140px;padding:48px;transition:opacity .45s;display:flex;position:absolute;inset:0}#working .slide.on{opacity:1;pointer-events:auto}#working .slide>img{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}#working .slide .shade{z-index:-1;background:#0000000d;position:absolute;inset:0}#working .slide .tag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fffc;z-index:1;pointer-events:none;margin:0;font-size:12px;line-height:1.3;position:absolute;top:32px;left:20px}#working .slide h3{font-family:var(--gtm);letter-spacing:-.03em;max-width:660px;margin-top:auto;font-size:45px;line-height:1.2}#working .slide .cta-block{flex-direction:column;align-items:center;gap:24px;display:flex}#working .slide .cta-block p{font-family:var(--gtm);max-width:424px;font-size:20px;line-height:1.3}#working .slide h3{font-family:var(--gtl);font-weight:400}@media (width<=900px){#working .heading{padding-top:56px;padding-bottom:32px}#working .tabs{border-radius:24px;flex-wrap:wrap;justify-content:center;max-width:100%;padding:8px;display:flex;overflow:visible}#working .tabs button{padding:8px 14px;font-size:15px}#working .rack{justify-content:center}#working .panel{height:520px;margin-bottom:56px}#working .slide{justify-content:space-between;gap:0;padding:32px 20px}#working .slide h3{font-size:30px}}#building{isolation:isolate;color:var(--white);background:#05070d;position:relative}#building>.sky{object-fit:cover;object-position:center center;z-index:0;opacity:1;width:100%;height:100%;position:absolute;inset:0}#building>.skyshade{z-index:1;background:linear-gradient(#040710c7 0%,#05081285 22%,#060a1624 46%,#060a1600 62%,#03040957 76%,#000000c7 91%,#000 100%);position:absolute;inset:0}#building>.wrap,#building>.apprack{z-index:2;position:relative}#building .head p{color:#ffffffd1!important}#building .rackhead .arrows svg{filter:invert()}#building .head{justify-content:space-between;align-items:flex-start;gap:24px;padding-top:80px;padding-bottom:80px;display:flex}#building .head h2{width:546px;max-width:100%}#building .head .headr{width:498px;max-width:100%}#building .head p{width:auto;max-width:100%;color:var(--grey);padding-top:8px}#building .hctas{gap:12px;padding-top:26px;display:flex}.pill .bcx{opacity:.9;border:1px dashed;border-radius:3px;flex:none;width:13px;height:13px;margin-right:9px;position:relative}.pill .bcx:before,.pill .bcx:after{content:"";background:currentColor;position:absolute}.pill .bcx:before{width:7px;height:1px;bottom:-1px;right:-4px}.pill .bcx:after{width:1px;height:7px;bottom:-4px;right:-1px}.pill.line-white{align-items:center;display:inline-flex}#building .rackwrap{position:relative}#building .apprack{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:20px;padding-bottom:8px;padding-left:max(48px,50vw - 592px);padding-right:48px;display:flex;overflow-x:auto}#building .apprack::-webkit-scrollbar{display:none}#building .rackhead{justify-content:flex-end;padding-bottom:28px;display:flex}#building .rackhead .arrows{gap:8px;display:flex}#building .rackhead .arrows button{border-radius:50%;place-items:center;width:38px;height:38px;transition:opacity .15s;display:grid}#building .rackhead .arrows button:hover{opacity:.55}#building .rackhead .arrows svg{width:38px;height:38px;display:block}.app-card{width:460px;max-width:100%;height:364px;color:var(--white);-webkit-backdrop-filter:blur(26px)saturate(1.35);background:#ffffff1a;border:1px solid #ffffff29;border-radius:22px;flex:none;position:relative;box-shadow:inset 0 1px #ffffff38,0 22px 60px #0000006b}.app-card .art{border-radius:14px;height:198px;position:absolute;top:10px;left:10px;right:10px;overflow:hidden}.app-card .art img{object-fit:cover;width:100%;height:100%;display:block}.app-card .meta{flex-direction:column;gap:11px;padding:24px 30px 0;display:flex;position:absolute;inset:208px 0 0}.app-card .meta .ttl{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-card .meta h3{font-family:var(--gts);font-size:19px;font-weight:400;line-height:1.2}.app-card .meta .kebab{flex-direction:column;flex:none;gap:2.5px;padding:5px 2px;display:flex}.app-card .meta .kebab i{background:#9b9b9b;border-radius:50%;width:2.5px;height:2.5px}.app-card .meta p{color:#fffc;max-width:370px;font-size:14.5px;line-height:1.45}#building .ctas{justify-content:center;gap:12px;padding-top:72px;padding-bottom:48px;display:flex}.vig{width:220px;font-family:var(--ui);color:var(--white);background:#222;border-radius:11px;position:absolute;top:19px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000061}.vig .vhead{justify-content:space-between;align-items:center;padding:8px 11px 6px;display:flex}.vig .vhead b{letter-spacing:.14em;text-transform:uppercase;color:#969696;font-size:6.5px;font-weight:500}.vig .vhead span{color:#cfcfcf;background:#2f2f2f;border-radius:4px;padding:2px 6px;font-size:6.5px;font-weight:500}.vig .vrow{border-top:1px solid #ffffff12;align-items:center;gap:7px;padding:5px 11px;display:flex}.vig .vrow .vt{flex:1;min-width:0}.vig .vrow .vt b{color:#ececec;white-space:nowrap;align-items:center;gap:5px;font-size:8.5px;font-weight:600;line-height:1.35;display:flex}.vig .vrow .vt span{color:#8b8b8b;white-space:nowrap;text-overflow:ellipsis;font-size:7px;line-height:1.45;display:block;overflow:hidden}.vig .vrow .chev{border-top:1px solid #7a7a7a;border-right:1px solid #7a7a7a;flex:none;width:4px;height:4px;transform:rotate(45deg)}.vig .tag{letter-spacing:.08em;text-transform:uppercase;border-radius:3px;padding:2px 4px;font-size:6px;font-weight:600;line-height:1}.vig .tag.hi{color:#e08a5a;background:#c4563647}.vig .tag.md{color:#d9a75f;background:#c48c363d}.vig .tag.ok{color:#b8b8b8;background:#78787847}#building .vig{color:#1a1a1a;background:#fff;box-shadow:0 12px 30px #0000004d}#building .vig .vhead{padding:7px 8px 5px}#building .vig .vhead b{letter-spacing:0;text-transform:none;color:#1a1a1a;font-size:8px;font-weight:600}#building .vig .vhead span{letter-spacing:.1em;text-transform:uppercase;color:#9b9b9b;background:0 0;padding:0;font-size:5.5px}#building .vig .vrow{border-top:1px solid #ededed;padding:5px 8px}#building .vig .vrow .vt b{color:#1a1a1a;font-size:8px}#building .vig .vrow .vt span{color:#9b9b9b;font-size:6.5px}.vig .pri{letter-spacing:.06em;border-radius:3px;flex:none;padding:2px 4px;font-size:6px;font-weight:700;line-height:1}.vig .pri.p1{color:#c0453a;background:#ce403624}.vig .pri.p2{color:#b8802c;background:#c68c2c29}.vig .pri.p3{color:#2f8a5b;background:#2e8a5a24}.vig .dot{background:0 0;border:1px solid #c4c4c4;border-radius:50%;flex:none;width:5px;height:5px}.vig .dot.on{background:#2f8a5b;border-color:#2f8a5b}.vig-mod .segs{gap:2px;padding:0 8px 6px;display:flex}.vig-mod .segs i{text-align:center;color:#7a7a7a;background:#f0f0f0;border-radius:3px;flex:1;padding:3px 0;font-size:6px;font-style:normal;line-height:1}.vig-mod .segs i.on{color:#fff;background:#1a1a1a}.vig-mod .modb{padding:0 8px 8px}.vig-mod .stamp{letter-spacing:.1em;text-transform:uppercase;color:#9b9b9b;font-size:5.5px}.vig-mod .ptxt{color:#1a1a1a;margin:2px 0 5px;font-size:8px;font-weight:600}.vig-mod .field{color:#6f6f6f;border:1px solid #e7e7e7;border-radius:3px;margin-bottom:3px;padding:4px 5px;font-size:6px;line-height:1.3}.vig-mod .field.blue{color:#4a6ea8;background:#eef3fd;border-color:#dbe6fa}.vig-mod .mbtn{text-align:center;color:#fff;background:#1a1a1a;border-radius:3px;margin-top:4px;padding:5px 0;font-size:6.5px;font-weight:600}@media (width<=900px){.app-card{width:340px;height:322px}.app-card .art{height:166px}.app-card .meta{padding:18px 22px 0;top:176px}.vig{width:206px;top:12px}.vig .vrow:nth-of-type(5){display:none}}.art-onboard{background:linear-gradient(#0e1638 1%,#0f224b 8%,#133c71 16.5%,#1c61a2 28.5%,#3780b2 37%,#5090b9 41%,#adb6b3 54%,#c7c0b6 62%,#c1bab0 70%,#c5a77f 81%,#d98131 100%)}.art-concierge{background:linear-gradient(#d98131 1%,#c5a77f 34%,#c1bab0 52%,#c7c0b6 66%,#adb6b3 79%,#5090b9 101%,#3780b2 109%,#1c61a2 123%,#133c71 144%,#0f224b 158%,#0e1638 170%)}.art-decision{background:linear-gradient(#09191c 0%,#16343c 13.5%,#10393f 22%,#054243 29.5%,#024a49 38%,#01504d 47%,#016058 57%,#00716b 67%,#008778 80%,#3d9271 88%,#c1be50 117%)}.art-renewals{background:linear-gradient(#0e1638 0%,#133c71 26%,#1c61a2 44%,#5090b9 60%,#adb6b3 78%,#c7c0b6 100%)}.art-maint{background:linear-gradient(#09191c 0%,#10393f 24%,#024a49 46%,#016058 66%,#008778 88%,#3d9271 100%)}.art-collect{background:linear-gradient(#d98131 0%,#c5a77f 30%,#c1bab0 52%,#adb6b3 72%,#5090b9 92%,#1c61a2 100%)}@media (width<=900px){#building .head{flex-direction:column;padding-top:56px;padding-bottom:40px}#building .head p{padding-top:0}#building .ctas{padding-top:48px;padding-bottom:32px}}#connect{background:#000;padding-bottom:0}#connect .panel{border-radius:var(--r);height:627px;color:var(--white);text-align:center;position:relative;overflow:hidden}#connect .panel>img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}#connect .inner{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:36px;height:100%;padding:48px;display:flex;position:relative}#connect h2{max-width:465px}#connect .inner p{max-width:465px;font-size:18px;line-height:1.3}#connect .chip{z-index:1;width:100px;height:100px;position:absolute}#connect .chip svg,#connect .chip img{width:100%;height:100%;display:block}#connect .chip.shadowed>svg{width:127.1%;height:127.1%;margin-top:-13.55%;margin-left:-13.55%}#connect .chip .slk{width:46%;height:46%;position:absolute;top:27%;left:27%}#connect .chip .slk i{display:block;position:absolute}#connect .chip .slk svg{width:100%;height:100%;display:block}@media (width<=900px){#connect .panel{height:560px}#connect .chip{width:56px;height:56px}#connect .chip:first-of-type,#connect .chip:nth-of-type(2),#connect .chip:nth-of-type(6),#connect .chip:nth-of-type(7){display:none}#connect .chip:nth-of-type(3){top:10%!important;left:12%!important}#connect .chip:nth-of-type(4){top:5%!important;left:44%!important}#connect .chip:nth-of-type(5){top:10%!important;left:72%!important}#connect .inner{justify-content:flex-end;gap:24px;padding-bottom:44px}}#closing{text-align:center;background:var(--black);padding:48px 0}#closing .band{aspect-ratio:1632/914;border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}#closing .band>img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}#closing .band .shade{z-index:1;background:linear-gradient(#00000014 0%,#00000047 100%);position:absolute;inset:0}#closing .inner{z-index:2;color:var(--white);flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:1184px;height:min(650px,100%);display:flex;position:relative}#closing .lead{flex:1 0 0;justify-content:center;align-items:center;padding:48px 48px 0;display:flex}#closing .lead h2{font-family:var(--gtl);letter-spacing:-.45px;max-width:650px;margin:0;font-size:45px;font-weight:400;line-height:1.15}#closing .cta{flex-direction:column;align-items:center;gap:24px;padding:0 24px 48px;display:flex}#closing .cta .sub{font-family:var(--gts);letter-spacing:-.18px;max-width:481px;margin:0;font-size:18px;line-height:1.4}#closing .cta .pill{letter-spacing:-.16px;margin-top:0;padding:12px 24px;font-size:16px;line-height:1.1}@media (width<=900px){#closing{padding:24px 0}#closing .band{aspect-ratio:auto;min-height:560px}#closing .inner{gap:48px;height:auto;min-height:560px}#closing .lead{padding:56px 8px 0}#closing .lead h2{letter-spacing:-.32px;font-size:32px;line-height:1.15}#closing .cta{padding:0 8px 40px}}[hidden]{display:none!important}#page-apps{background:var(--black);color:var(--white)}body.on-apps #nav.scrolled:not(.open):not(.mopen){color:var(--white);background:#000000db;box-shadow:0 1px #ffffff14}body.on-apps #nav.scrolled:not(.open):not(.mopen) .links a:hover{color:#ffffffa3}body.on-apps #nav.scrolled:not(.open):not(.mopen) .cta:hover{background:var(--white);color:var(--black)}#page-apps .pwrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}#apps-hero{background:#0a0a0a;height:100vh;min-height:560px;position:relative;overflow:hidden}#apps-hero .sky{position:absolute;inset:0}#apps-hero .sky img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}#apps-hero .copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:32px;height:100%;padding:60px 48px 0;display:flex;position:relative}#apps-hero h1{font-family:var(--gtl);letter-spacing:-.01em;max-width:644px;margin:0;font-size:50px;font-weight:400;line-height:1.15}#apps-hero .sub{font-family:var(--gts);letter-spacing:-.01em;max-width:516px;margin:0;font-size:18px;line-height:1.4}#apps-intro{padding-top:160px;padding-bottom:80px}#apps-intro h2{font-family:var(--gtl);letter-spacing:-.01em;text-align:center;max-width:782px;margin:0 auto;font-size:36px;font-weight:400;line-height:1.15}#apps-intro .cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:80px;display:grid}#apps-intro .cols .n{font-family:var(--gtm);letter-spacing:0;margin-bottom:8px;font-size:20px;line-height:1.2;display:block}#apps-intro .cols p{font-family:var(--gts);letter-spacing:-.01em;margin:0;font-size:18px;line-height:1.4}#apps-filters{justify-content:space-between;align-items:center;gap:24px;padding-top:80px;padding-bottom:12px;display:flex}#apps-filters .lbl{font-family:var(--gts);letter-spacing:-.01em;font-size:16px;line-height:1.1}#apps-filters .search{width:249px;display:block}#apps-filters input{width:100%;font-family:var(--gts);letter-spacing:-.01em;color:var(--white);border:1px solid var(--white);-webkit-appearance:none;appearance:none;background:0 0;border-radius:6px;outline:none;padding:8px 12px;font-size:16px;line-height:1.1}#apps-filters input::placeholder{color:var(--white);opacity:1}#apps-filters input::-webkit-search-decoration,#apps-filters input::-webkit-search-cancel-button{-webkit-appearance:none}#apps-filters input:focus{box-shadow:0 0 0 1px var(--white)}#apps-filters button.lbl{color:inherit;cursor:pointer;font:inherit;font-family:var(--gts);letter-spacing:-.01em;background:0 0;border:0;padding:0;font-size:16px;line-height:1.1}#apps-filters button.lbl:after{content:"";width:7px;height:7px;transition:transform .25s var(--ease);border-bottom:1px solid #fff;border-right:1px solid #fff;margin-left:10px;display:inline-block;transform:translateY(-3px)rotate(45deg)}#apps-filters button.lbl[aria-expanded=true]:after{transform:translateY(1px)rotate(-135deg)}#apps-filters-row{flex-direction:column;gap:8px;padding-top:12px;padding-bottom:12px;display:flex}#apps-filters-row[hidden]{display:none}#apps-filters-row .fgrp{flex-wrap:wrap;gap:8px;display:flex}#apps-filters-row button.ctag{cursor:pointer;background:0 0;transition:background .2s,color .2s}#apps-filters-row button.ctag:hover,#apps-filters-row button.ctag[aria-pressed=true]{background:var(--white);color:var(--black)}#apps-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px 20px;display:grid}#apps-build{text-align:center;flex-direction:column;align-items:center;gap:24px;padding-top:96px;padding-bottom:120px;display:flex}#apps-build h2{font-family:var(--gtl);letter-spacing:-.01em;font-size:36px;font-weight:400;line-height:1.15}#apps-build .sub{font-family:var(--gts);letter-spacing:-.01em;color:#bdbdbd;max-width:560px;font-size:18px;line-height:1.4}.app-tile{color:var(--white);background:#ffffff0d;border-radius:24px;flex-direction:column;min-width:0;display:flex;position:relative;box-shadow:inset 0 0 12px #ffffff40}.app-tile.gone{display:none}.app-tile .art{flex:none;padding:12px 12px 0}.app-tile .art .im{aspect-ratio:357/190.5;background:#111;border-radius:16px;position:relative;overflow:hidden}.app-tile .art img{object-fit:cover;width:100%;height:100%;display:block}.app-tile .txt{flex-direction:column;flex:auto;justify-content:space-between;min-height:0;padding:16px 16px 24px;display:flex}.app-tile h3{font-family:var(--gts);letter-spacing:-.01em;margin:0 0 8px;font-size:18px;font-weight:400;line-height:1.4}.app-tile .txt>p{font-family:var(--gts);letter-spacing:-.01em;margin:0;font-size:16px;line-height:1.4}.app-tile .chips{flex-wrap:wrap;gap:6px;margin:0;padding-top:12px;list-style:none;display:flex}.app-tile .chips li{font-family:var(--mono);letter-spacing:0;color:var(--white);border:.5px solid var(--white);white-space:nowrap;border-radius:100px;padding:6px 8px;font-size:10px;line-height:1}.app-tile a.tl{color:inherit;text-decoration:none}.app-tile a.tl:after{content:"";z-index:1;border-radius:24px;position:absolute;inset:0}.app-tile a.tl:focus-visible{outline:none}.app-tile a.tl:focus-visible:after{outline:2px solid var(--white);outline-offset:3px}.app-tile.is-live{transition:background .25s,box-shadow .25s}.app-tile.is-live:hover{background:#ffffff17}.app-tile .im .orb{aspect-ratio:1;pointer-events:none;border-radius:50%;width:23.53%;position:absolute;top:39.9%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.app-tile .im .orb:before{content:"";background:url(/media/img/imgorbprelease-f31ddb67.webp) 50%/150% no-repeat;border-radius:50%;animation:40s linear infinite tile-orb-turn;position:absolute;inset:0}.app-tile .im:has(.orb):after{content:"";aspect-ratio:1;pointer-events:none;border-radius:50%;width:23.53%;animation:5.5s ease-out infinite tile-orb-ring;position:absolute;top:39.9%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff73}@keyframes tile-orb-turn{to{transform:rotate(360deg)}}@keyframes tile-orb-ring{0%{opacity:.9;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@media (prefers-reduced-motion:reduce){.app-tile .im .orb:before,.app-tile .im:has(.orb):after{animation:none}}#apps-more{padding-top:24px;padding-bottom:80px}#apps-more button{font-family:var(--gts);letter-spacing:-.01em;color:var(--white);text-underline-offset:3px;padding:0;font-size:16px;line-height:1.1;text-decoration:underline}#apps-more button:hover{opacity:.7}#apps-more.done{display:none}#apps-empty{font-family:var(--gts);color:#ffffffb3;padding:48px 0 80px;font-size:18px;line-height:1.4}@media (width<=1100px){#apps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#apps-intro .cols{grid-template-columns:1fr;gap:32px}}@media (width<=900px){#page-apps .pwrap{padding-left:24px;padding-right:24px}#apps-hero{height:100svh;min-height:520px;max-height:844px}#apps-hero .copy{gap:16px;padding:60px 24px 36px}#apps-hero h1{letter-spacing:-.02em;font-size:36px}#apps-hero .sub{padding-right:16px;font-size:16px}#apps-intro{padding-top:48px;padding-bottom:0}#apps-intro h2{font-size:24px;line-height:1.2}#apps-intro .cols{gap:24px;margin-top:48px}#apps-intro .cols .n{font-family:var(--gts);letter-spacing:-.01em;font-size:16px;line-height:1.4}#apps-filters{padding-top:48px;padding-bottom:0}#apps-filters .search{width:156px}#apps-grid{grid-template-columns:1fr;row-gap:24px;padding-top:24px}#apps-more{padding-top:24px;padding-bottom:48px}}#footer{background:var(--black);color:var(--white)}#footer .grid{grid-template-columns:clamp(410px,80vw - 614px,768px) 143px 80px 75px 170px;column-gap:60px;padding-top:48px;padding-bottom:0;display:grid}#footer .brand .wm{width:95px}#footer .brand .wm svg{width:100%;height:auto;display:block}#footer .col h4,#footer .col .fh{text-transform:capitalize;margin:0 0 12px;font-size:16px;font-weight:400;line-height:1.4}#footer .col a{opacity:.85;font-size:14px;line-height:1.5;transition:opacity .15s;display:block}#footer .col a:hover{opacity:1}#footer .base{justify-content:space-between;align-items:flex-end;padding-top:74px;padding-bottom:24px;display:flex}#footer .base .cr{font-family:var(--mono);font-size:14px;line-height:18px}#footer .base svg{width:46px;height:37px;display:block}@media (width<=900px){#footer .grid{grid-template-columns:143px 1fr;gap:24px;padding-top:24px}#footer .brand{grid-column:1/-1;margin-bottom:48px}#footer .base{padding-top:72px}}.w{will-change:transform,opacity,filter;margin-bottom:.06em;display:inline-block}.words-hidden .w{opacity:.01;filter:blur(8px);transform:translateY(16px)}.words-in .w{opacity:1;filter:blur();transition:opacity .8s var(--ease),filter .8s var(--ease),transform .8s var(--ease);transform:translateY(0)}[data-reveal]{opacity:.01;transition:opacity .9s var(--ease),transform .9s var(--ease);transform:translateY(24px)}[data-reveal].in{opacity:1;transform:none}[data-scrub] .w{transition:color .18s linear}@keyframes glisten{0%{background-position:-60vw 0}to{background-position:60vw 0}}.glisten-once .w{will-change:auto;color:#0000;animation:glisten 1.6s var(--ease) 1.1s 1 both;background-image:linear-gradient(100deg,#fff 0% 42%,#f6ddd2 47%,#dcece9 50%,#fff 55% 100%);background-size:60vw 100%;background-attachment:fixed;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.words-hidden .w{opacity:1;filter:none;transform:none}[data-reveal]{opacity:1;transition:none;transform:none}.w{transition:none!important}.glisten-once .w{color:inherit;background:0 0;animation:none}}#bm-anatomy{padding:0}#bm2-track{height:1100vh;position:relative}#bm2-stage{box-sizing:border-box;flex-direction:column;justify-content:center;height:100vh;padding-top:60px;display:flex;position:sticky;top:0}#bm2-stage>.wrap{flex-direction:column;width:100%;min-height:0;display:flex}.bm2-copy{grid-template-columns:minmax(0,760px) 1fr;align-items:end;column-gap:32px;min-height:118px;padding:0 0 22px;display:grid}.bm2-copy .bm2-eye{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);grid-column:1/-1;align-items:center;gap:14px;margin:0 0 10px;font-size:12px;display:flex}.bm2-copy .bm2-eye .n{color:var(--black)}.bm2-copy .bm2-eye .bar{background:#0000001a;flex:1;height:1px}.bm2-copy h2{font-weight:400;font-family:var(--mono);letter-spacing:0;color:var(--black);text-align:left;max-width:none;margin:0;font-size:clamp(17px,2vw,27px);line-height:1.25}.bm2-copy p.bm2-sub{font-family:var(--gts);color:var(--grey50);text-align:left;justify-self:end;max-width:420px;margin:0;font-size:clamp(13px,1.05vw,15px);line-height:1.5}.bm2-copy .bm2-fade{transition:opacity .28s var(--ease),transform .28s var(--ease)}.bm2-copy.bm2-out .bm2-fade{opacity:0;transform:translateY(6px)}.bm2-frame{aspect-ratio:16/9;background:#000;border:1px solid #0000001a;border-radius:2px;width:100%;max-height:calc(100vh - 310px);position:relative;overflow:hidden}.bm2-frame canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.bm2-sheet{opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:clamp(10px,3%,36px);display:flex;position:absolute;inset:0}.bm2-sheet svg{width:100%;max-height:100%}.bm2-foot{font-family:var(--mono);letter-spacing:.06em;color:var(--grey);text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 2px 0;font-size:11px;display:flex}.bm2-ro{flex-wrap:wrap;justify-content:flex-end;gap:6px 22px;margin:0;display:flex}.bm2-ro div{white-space:nowrap;gap:8px;display:flex}.bm2-ro dt,.bm2-ro dd{margin:0}.bm2-ro b{color:var(--black);font-weight:400}@media (width<=700px){.bm2-copy{grid-template-columns:1fr;row-gap:8px;min-height:0;padding-bottom:14px}.bm2-copy p.bm2-sub{justify-self:start;max-width:none}.bm2-copy h2{font-size:17px}.bm2-frame{aspect-ratio:4/5;max-height:calc(100vh - 320px)}.bm2-foot{gap:10px;font-size:10px}.bm2-ro{gap:12px}.bm2-ro .pts{display:none}.bm2-sheet{padding:8px}.bm2-sheet svg{width:auto;max-width:100%;height:auto}}@media (prefers-reduced-motion:reduce){.bm2-copy .bm2-fade{transition:none}}@media (width<=900px){#bm-anatomy{padding-top:0;padding-bottom:0}}#p2b{position:relative}.p2b-runway{height:230vh;position:relative}.p2b-stage{align-content:center;height:100vh;display:grid;position:sticky;top:0}.p2b-heads{text-align:center;max-width:920px;margin:0 auto 48px;position:relative}.p2b-h2{font-family:var(--gtl);letter-spacing:-1px;text-align:center;margin:0;font-size:45px;font-weight:400;line-height:1.15}.p2b-heads .p2b-hb{opacity:0;position:absolute;inset:0}.p2b-h2 .w{transition:color .18s linear;display:inline-block}.p2b-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.p2b-card{background:var(--light);border-radius:var(--r);color:var(--black);isolation:isolate;text-align:center;grid-template-rows:auto 1fr auto;justify-items:center;min-height:min(560px,56vh);padding:48px 24px;display:grid;position:relative;overflow:hidden}.p2b-bg{z-index:-1;opacity:0;pointer-events:none;background:#0d2a38 bottom/cover no-repeat;position:absolute;inset:0}.p2b-card[data-card="0"] .p2b-bg{background-image:url(/media/img/p2b-wave-1.webp)}.p2b-card[data-card="1"] .p2b-bg{background-image:url(/media/img/p2b-wave-2.webp)}.p2b-card[data-card="2"] .p2b-bg{background-image:url(/media/img/p2b-wave-3.webp)}.p2b-slot{width:100%;position:relative}.p2b-slot>*{margin:0}.p2b-slot .b{opacity:0;position:absolute;top:0;left:0;right:0}.p2b-card h3{font-family:var(--gtl);letter-spacing:-1px;font-size:36px;font-weight:400;line-height:1.15}.p2b-card p{font-family:var(--gtm);max-width:432px;color:inherit;margin-inline:auto;font-size:20px;line-height:1.2}.p2b-art{place-items:center;width:100%;padding:24px 0;display:grid}.p2b-ico{width:148px;height:148px;color:inherit;display:block;overflow:visible}.p2b-ico .knock{fill:currentColor}@media (width<=1100px){.p2b-runway{height:auto}.p2b-stage{height:auto;padding:56px 0;position:static}.p2b-heads{margin-bottom:32px}.p2b-cards{grid-template-columns:1fr;gap:16px}.p2b-card{min-height:0;padding:40px 24px}.p2b-art{padding:32px 0}.p2b-ico{width:120px;height:120px}}@media (width<=900px){.p2b-h2{letter-spacing:-.5px;font-size:30px}.p2b-card h3{letter-spacing:-.5px;font-size:28px}.p2b-card p{font-size:17px}}@media (width<=640px){.p2b-h2{font-size:26px}.p2b-card{padding:32px 20px}.p2b-art{padding:24px 0}.p2b-ico{width:104px;height:104px}.p2b-card h3{font-size:26px}.p2b-card p{font-size:16px}}@media (prefers-reduced-motion:reduce){.p2b-runway{height:auto}.p2b-stage{height:auto;padding:56px 0;position:static}}#connect.wrap{max-width:none;padding:0}#connect .panel{color:#fff;background:#000;border-radius:0;place-items:center;height:auto;min-height:100vh;padding:0;display:grid;overflow:hidden}#connect .panel>img,#connect .panel>.shade{display:none}#connect .cr-inner h2{max-width:none;margin:0 auto 22px}@media (width<=900px){#connect .panel{min-height:92vh}}.cr-ring{pointer-events:none;z-index:2;position:absolute;inset:0}.cr-spin{will-change:transform;width:0;height:0;position:absolute;top:50%;left:50%}.cr-chip[data-clone]{display:none}.cr-chip{transition:background .55s var(--ease),box-shadow .55s var(--ease),opacity .55s var(--ease);pointer-events:auto;cursor:default;background:#141416eb;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #ffffff0d,0 0 34px 2px #ffffff0d}.cr-chip .cr-mk{color:#fff;opacity:.84;transition:opacity .55s var(--ease),transform .55s var(--ease);text-align:center;user-select:none;width:100%;height:100%;line-height:1;display:block}.cr-chip .cr-mk svg{width:100%;height:100%;display:block}.cr-chip[title=Blue\ Moon] .cr-mk{filter:brightness(0)invert()}.cr-chip.cr-live{background:#1f1f1f;box-shadow:0 0 0 1px #ffffff38,0 0 54px 6px #ffffff21}.cr-chip.cr-live .cr-mk{opacity:1;transform:scale(1.045)}.cr-chip.cr-spent{box-shadow:0 0 0 1px #ffffff0f,none;background:#0a0a0cdb}.cr-chip.cr-spent .cr-mk{opacity:.4}.cr-mk.w{font-family:var(--gtm);letter-spacing:.02em;padding:0 10px;font-weight:400}.cr-mk.t{font-family:var(--gts);letter-spacing:.22em;text-transform:uppercase}.cr-mk.g{font-family:var(--gtm);font-weight:400}.cr-cap{z-index:4;left:50%;top:var(--cr-top,5.4%);height:56px;transition:width .62s var(--ease);will-change:width;background:#1c1c1c;border:1px solid #ffffff21;border-radius:100px;justify-content:center;align-items:center;padding:0 30px;display:flex;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.cr-cap .cr-slot{white-space:nowrap;text-align:center;font-family:var(--mono);letter-spacing:.02em;color:#fff;opacity:0;transition:opacity .34s var(--ease),transform .42s var(--ease);font-size:15px;position:absolute;left:30px;right:30px;transform:translateY(7px)}.cr-cap .cr-slot.on{opacity:1;transform:none}.cr-meas{white-space:nowrap;font-family:var(--mono);letter-spacing:.02em;font-size:15px;position:absolute;top:0;left:-9999px}.cr-stack{display:contents}.cr-inner{z-index:3;text-align:center;max-width:min(560px,var(--cr-copy,62%));position:relative}.cr-inner h2{font-family:var(--gtl);margin-bottom:22px;font-size:50px;font-weight:400;line-height:1.08}.cr-inner p{font-family:var(--gtm);color:#ffffffc7;margin-bottom:32px;font-size:20px;line-height:1.35}.cr-pill{color:#000;font-family:var(--gts);background:#fff;border-radius:100px;justify-content:center;align-items:center;padding:13px 26px;font-size:16px;text-decoration:none;transition:background .16s;display:inline-flex}.cr-pill:hover{background:#ececec}@media (width<=900px){.cr-inner h2{font-size:30px}.cr-inner p{margin-bottom:24px;font-size:16px}.cr-cap{height:44px;padding:0 20px}.cr-cap .cr-slot{font-size:12px;left:20px;right:20px}#connect .panel{min-height:0;padding:0;display:block}.cr-stack{z-index:2;flex-direction:column;align-items:stretch;gap:30px;width:100%;max-width:100%;padding:104px 0;display:flex;position:relative}.cr-ring{width:100%;max-width:100%;height:auto;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.cr-spin{width:max-content;height:auto;transition:transform .82s var(--ease);align-items:center;gap:16px;padding:10px 0;display:flex;position:relative;top:auto;left:auto}.cr-chip{flex:none;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.cr-chip[data-clone]{display:grid}.cr-cap{max-width:calc(100% - 48px);margin:0 auto;position:relative;top:auto;left:auto;transform:none}.cr-inner{width:100%;max-width:100%;padding:0 24px}#connect .cr-inner h2{max-width:100%}@keyframes cr-march{0%{transform:translate(0)}to{transform:translate(-50%)}}}@media (width<=900px) and (prefers-reduced-motion:reduce){.cr-spin{transition:none}}@media (prefers-reduced-motion:reduce){.cr-chip .cr-mk,.cr-chip,.cr-cap,.cr-cap .cr-slot{transition:none}}#answer{text-align:center;padding-top:80px;padding-bottom:8px;display:block}#answer .eyebrow{font-family:var(--gtm);color:var(--black);margin-bottom:36px;font-size:20px;line-height:1.3}#answer h2{white-space:pre-line;max-width:916px;margin:0 auto}#answer .sub{max-width:647px;color:var(--grey);margin:36px auto 0}#answer .pill{margin-top:40px}@media (width<=900px){#answer{padding-top:56px}}#page-about{background:var(--white);color:var(--black)}#page-about .awrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}#page-about .two{grid-template-columns:minmax(0,467px) 515px;justify-content:space-between;column-gap:48px;display:grid}#page-about h1,#page-about h2{font-family:var(--gtl);letter-spacing:-.01em;margin:0;font-weight:400}#page-about .body p{font-family:var(--gts);letter-spacing:-.01em;margin:0 0 25px;font-size:18px;line-height:1.4}#page-about .body p:last-child{margin-bottom:0}#about-hero{padding-top:140px;padding-bottom:80px}#about-hero .two{align-items:end}#about-hero h1{max-width:469px;font-size:50px;line-height:1.15}#about-hero .dek{font-family:var(--gts);letter-spacing:-.01em;margin:0;padding:4px 0;font-size:18px;line-height:1.4}#about-photo .ph{aspect-ratio:4096/2297;background:var(--light);border-radius:8px;overflow:hidden}#about-photo video{object-fit:cover;width:100%;height:100%;display:block}.about-story{padding-top:80px;padding-bottom:80px}.about-story h2{font-size:45px;line-height:1.15}.about-story.ruled{padding-top:0}.about-story.ruled .two{border-top:1px solid var(--black);padding-top:24px}#about-claim{text-align:center;padding-top:80px;padding-bottom:80px}#about-claim h2{max-width:689px;margin:0 auto;font-size:45px;line-height:1.15}#about-stats{padding-top:80px;padding-bottom:80px}#about-stats .stats{gap:53px;display:flex}#about-stats .stat{flex:1 0 0;min-width:0}#about-stats .stat .n{font-family:var(--gtl);letter-spacing:-.01em;font-size:60px;font-weight:400;line-height:1.15;display:block}#about-stats .stat span{font-family:var(--gts);letter-spacing:-.01em;margin-top:24px;font-size:16px;line-height:1.4;display:block}#about-stats .stat:first-child span{max-width:161px}#about-stats .stat:nth-child(2) span{max-width:216px}#about-stats .stat:nth-child(3) span{max-width:206px}#about-press{padding-bottom:80px}#about-press h2{padding:24px 0;font-size:36px;line-height:1.15}#about-press .row{border-top:1px solid var(--black);color:inherit;align-items:center;gap:24px;padding:24px 0;text-decoration:none;display:flex}#about-press .row .logo{width:130px;height:calc(22px * var(--h,1));background:var(--grey);-webkit-mask:var(--logo) left center/contain no-repeat;mask:var(--logo) left center/contain no-repeat;flex:none;margin-right:24px}#about-press .row .t{font-family:var(--gtm);letter-spacing:-.01em;flex:1;max-width:560px;margin:0;font-size:20px;line-height:1.3}#about-press .row svg{width:60px;height:60px;transition:transform .4s var(--ease);flex:none;margin-left:auto;display:block}#about-press .row svg path{stroke:#000;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}#about-press .row:hover svg{transform:translate(6px)}@media (width<=1100px){#page-about .two{grid-template-columns:minmax(0,1fr) minmax(0,420px)}#about-stats .stats{gap:32px}}@media (width<=900px){#page-about .awrap{padding-left:24px;padding-right:24px}#page-about .two{display:block}#page-about .body p{font-size:16px}#about-hero{padding-top:108px;padding-bottom:48px}#about-hero h1{max-width:none;margin-bottom:16px;font-size:36px}#about-hero .dek{font-size:16px}#about-photo .ph{aspect-ratio:341/225}.about-story{padding-top:48px;padding-bottom:48px}#page-about .about-story h2{margin-bottom:16px;font-size:30px;line-height:1.2}.about-story .body{padding-top:4px}.about-story.ruled .two{padding-top:16px}#page-about .about-story.ruled h2{margin-bottom:24px}.about-story.ruled .body{padding-top:0}#about-claim{padding-top:48px;padding-bottom:48px}#about-claim h2{max-width:none;font-size:30px;line-height:1.2}#about-stats{padding-top:0;padding-bottom:48px}#about-stats .stats{display:block}#about-stats .stat+.stat{margin-top:24px}#about-stats .stat span{margin-top:16px}#about-press{padding-top:24px;padding-bottom:48px}#about-press h2{padding:0 0 12px;font-size:24px;line-height:1.2}#about-press .row{grid-template-columns:1fr auto;align-items:start;gap:12px 16px;margin-top:16px;padding:16px 0 0;display:grid}#about-press .row .logo{width:90px;height:calc(16px * var(--h,1));margin-right:0}#about-press .row .t{grid-column:1;max-width:none;font-size:16px;line-height:1.3}#about-press .row svg{grid-area:1/2/span 2;width:24px;height:24px;margin-top:2px}}#page-connectors,#page-connector{color:var(--white);background:#000}#page-connectors .cwrap,#page-connector .cwrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}#page-connectors h1,#page-connectors h2,#page-connector h1,#page-connector h2,#page-connector h3{margin:0;font-weight:400}.cmono{font-family:var(--mono);letter-spacing:.04em;font-size:14px;line-height:1}#conn-hero{background:#000;height:100vh;min-height:560px;position:relative;overflow:hidden}#conn-hero .sky{position:absolute;inset:0}#conn-hero .sky img{object-fit:cover;width:100%;height:100%;display:block}#conn-hero .copy{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:80px 48px;display:flex;position:absolute;inset:60px 0 0}#conn-hero h1{font-family:var(--gtl);letter-spacing:-.01em;max-width:644px;font-size:45px;line-height:1.15}#conn-hero .dek{font-family:var(--gts);letter-spacing:-.01em;max-width:641px;margin:0;font-size:18px;line-height:1.4}#conn-why{padding-top:80px;padding-bottom:80px}#conn-why h2{font-family:var(--gtl);letter-spacing:-.01em;text-align:center;max-width:781px;margin:0 auto;padding:80px 0;font-size:36px;line-height:1.15}#conn-why .cols{justify-content:center;gap:20px;display:flex}#conn-why .col{flex:1 1 0;min-width:0;max-width:382px}#conn-why .col b{font-family:var(--gtm);margin-bottom:8px;font-size:20px;font-weight:400;line-height:1.2;display:block}#conn-why .col p{font-family:var(--gts);letter-spacing:-.01em;margin:0;font-size:18px;line-height:1.4}#conn-tools{justify-content:space-between;align-items:center;padding-top:80px;padding-bottom:12px;display:flex}#conn-tools .lbl{font-family:var(--gts);letter-spacing:-.01em;font-size:16px;line-height:1.1}#conn-tools .search{box-sizing:border-box;border:1px solid var(--white);width:249px;color:var(--white);font-family:var(--gts);letter-spacing:-.01em;background:0 0;border-radius:6px;outline:0;padding:8px 12px;font-size:16px;line-height:1.1}#conn-tools .search::placeholder{color:var(--white);opacity:1}#conn-tools .search:focus{background:#ffffff0f}#conn-grid{padding-top:24px;padding-bottom:24px}#conn-grid .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ccard{color:inherit;background:#ffffff0d;border-radius:12px;text-decoration:none;display:block;position:relative;box-shadow:inset 0 0 12px #ffffff40}.ccard[hidden]{display:none}a.ccard{transition:background .25s}a.ccard:hover{background:#ffffff17}.ccard .hd{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.ccard .tile{background:var(--white);box-sizing:border-box;border-radius:12px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;padding:0 8px;display:flex;overflow:hidden}.ccard .tile.pad16{padding:0 16px}.ccard .tile.pad12{padding:0 12px}.ccard .tile.pad0{padding:0}.ccard .tile.pad10{padding:0 10px}.ccard .tile img.lg{object-fit:contain;width:100%;height:100%}#conn-tools button.lbl{color:inherit;cursor:pointer;font:inherit;font-family:var(--gts);letter-spacing:-.01em;background:0 0;border:0;padding:0;font-size:16px;line-height:1.1}#conn-tools button.lbl:after{content:"";width:7px;height:7px;transition:transform .25s var(--ease);border-bottom:1px solid #fff;border-right:1px solid #fff;margin-left:10px;display:inline-block;transform:translateY(-3px)rotate(45deg)}#conn-tools button.lbl[aria-expanded=true]:after{transform:translateY(1px)rotate(-135deg)}#conn-filters{flex-wrap:wrap;gap:8px;padding-top:12px;padding-bottom:12px;display:flex}#conn-filters[hidden]{display:none}#conn-filters button.ctag{cursor:pointer;background:0 0;transition:background .2s,color .2s}#conn-filters button.ctag:hover,#conn-filters button.ctag[aria-pressed=true]{background:var(--white);color:var(--black)}#conn-more[hidden]{display:none}@keyframes ccfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}#conn-cards .ccard:not([hidden]){animation:.55s both ccfade}.ccard .tile svg,.ccard .tile img{width:100%;height:auto;display:block}.ccard .tile img.sq{object-fit:cover;width:100%;height:100%}.ccard .tile img.s48{width:48px;height:48px}.ccard .tile svg.fx{width:auto}.ccard .who{min-width:0;height:72px;font-family:var(--gtm);flex-direction:column;flex:1 1 0;justify-content:center;gap:4px;font-size:20px;line-height:1.2;display:flex}.ccard .who span{color:#8a8a8a}.ccard .plus{flex:none;width:24px;height:24px}.ccard .plus path{stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ccard .bd{flex-direction:column;gap:24px;padding:0 24px 24px;display:flex}.ccard .bd p{font-family:var(--gts);letter-spacing:-.01em;margin:0;font-size:18px;line-height:1.4}.ccard .tags{flex-wrap:wrap;gap:6px;display:flex}.ctag{box-sizing:border-box;border:.5px solid var(--white);min-width:48px;font-family:var(--mono);color:var(--white);white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;padding:6px 8px;font-size:10px;line-height:1;display:inline-flex}#conn-more{padding-top:12px;padding-bottom:80px}#conn-more a{font-family:var(--gts);letter-spacing:-.01em;color:var(--white);text-underline-offset:3px;font-size:16px;line-height:1.1;text-decoration:underline}#conn-none{font-family:var(--gts);color:#8a8a8a;padding:24px 0 0;font-size:18px;line-height:1.4}#page-connector .cwrap{grid-template-columns:179px 849px;column-gap:70px;padding-top:60px;display:grid}#page-connector .back{color:var(--white);font-family:var(--gts);letter-spacing:-.01em;align-items:center;gap:6px;padding-top:80px;padding-bottom:24px;font-size:16px;line-height:1.1;text-decoration:none;display:inline-flex}#page-connector .back svg{width:20px;height:20px;display:block}#page-connector .back svg path{stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}#page-connector .back:hover{color:#8a8a8a}#page-connector .main{min-width:0}#page-connector .head{align-items:flex-start;gap:36px;padding-top:80px;padding-bottom:48px;display:flex}#page-connector .tile{background:var(--white);border-radius:16px;flex:none;justify-content:center;align-items:center;width:100px;height:100px;display:flex;overflow:hidden}#page-connector .tile svg{width:72px;height:auto;display:block}#page-connector .tile img{object-fit:contain;width:72px;height:72px;display:block}#page-connector .tile img.sq{object-fit:cover;width:100%;height:100%}#page-connector .tile.pad0 img.lg{object-fit:contain;width:100%;height:100%}#page-connector .tile.pad16 svg,#page-connector .tile.pad16 img{width:60px}#page-connector .about[hidden],#page-connector .faq[hidden],#page-connector .group[hidden]{display:none}#page-connector .head .t{flex-direction:column;gap:12px;max-width:584px;display:flex}#page-connector h1{font-family:var(--gtl);letter-spacing:-.01em;font-size:50px;line-height:1.15}#page-connector .dek{font-family:var(--gtm);max-width:492px;margin:0;font-size:20px;line-height:1.2}#page-connector .h5{font-family:var(--gtm);font-size:20px;font-weight:400;line-height:1.2}#page-connector .body{max-width:795px;padding-bottom:24px}#page-connector .body p{font-family:var(--gtm);margin:0 0 24px;font-size:20px;line-height:1.2}#page-connector .body ul{font-family:var(--gtm);margin:0;padding-left:30px;font-size:20px;line-height:1.2}#page-connector .body li+li{margin-top:16px}#page-connector .meta{flex-direction:column;gap:24px;padding:24px 0;display:flex}#page-connector .rule{border-top:.75px solid var(--white);height:0}#page-connector .group .lbl{align-items:center;gap:8px;padding-top:16px;padding-bottom:16px;display:flex}#page-connector .meta>.group{padding-bottom:12px}#page-connector .group .lbl .cmono{padding-top:2px}#page-connector .pills{flex-wrap:wrap;gap:8px;display:flex}#page-connector .pill-w{box-sizing:border-box;background:var(--white);min-width:48px;color:var(--black);font-family:var(--mono);letter-spacing:.04em;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;line-height:1;display:inline-flex}#page-connector .facets{align-items:flex-start;gap:20px;display:flex}#page-connector .facets .group{flex:none;width:313px}#page-connector .facets .group+.group{width:317px}#page-connector .facets .group:last-child{flex:1 1 0;width:auto}#page-connector .facets .group .lbl{padding-top:0}#page-connector .facets .pills{padding:6px 0}#page-connector .about{flex-direction:column;gap:24px;padding-bottom:24px;display:flex}#page-connector .about .lnk{color:var(--white);align-items:center;gap:8px;text-decoration:none;display:inline-flex}#page-connector .about .lnk svg{width:20px;height:20px;display:block}#page-connector .about .lnk svg path{stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}#page-connector .about .lnk:hover{color:#8a8a8a}#page-connector .about p{font-family:var(--gtm);max-width:784px;margin:0 0 24px;font-size:20px;line-height:1.2}#page-connector .about p a{color:inherit;text-underline-offset:3px;text-decoration:underline}#page-connector .faq{padding-top:24px;padding-bottom:80px}#page-connector .faq>.h5{padding-bottom:24px;display:block}#page-connector .q{border-top:1px solid var(--white);padding-top:12px}#page-connector .q+.q{margin-top:12px}#page-connector .q button{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:0;display:flex}#page-connector .q h3{font-weight:400;font-size:inherit;line-height:inherit;margin:0}#page-connector .q button span{font-family:var(--gtm);max-width:712px;font-size:20px;line-height:1.2}#page-connector .q button svg{width:60px;height:60px;transition:transform .35s var(--ease);flex:none;display:block}#page-connector .q button svg path{stroke:#fff;stroke-width:1.5px;stroke-linecap:round}#page-connector .q[open] button svg{transform:rotate(45deg)}#page-connector .q .a{font-family:var(--gts);letter-spacing:-.01em;color:#eee;max-width:845px;padding:0 48px 12px 0;font-size:18px;line-height:1.4;display:none}#page-connector .q[open] .a{display:block}@media (width<=1100px){#page-connector .cwrap{grid-template-columns:120px minmax(0,1fr);column-gap:32px}#page-connector .facets{flex-wrap:wrap}#page-connector .facets .group,#page-connector .facets .group+.group{flex:200px;width:auto}}@media (width<=900px){#page-connectors .cwrap,#page-connector .cwrap{padding-left:24px;padding-right:24px}#conn-hero{height:100svh;min-height:520px}#conn-hero .copy{gap:24px;padding:48px 24px}#conn-hero h1{font-size:36px}#conn-hero .dek{font-size:16px}#conn-why{padding-top:48px;padding-bottom:48px}#conn-why h2{padding:0 0 48px;font-size:30px;line-height:1.2}#conn-why .cols{display:block}#conn-why .col{max-width:none}#conn-why .col+.col{margin-top:32px}#conn-tools{padding-top:24px}#conn-tools .search{width:170px}#conn-grid .grid{grid-template-columns:minmax(0,1fr);gap:16px}.ccard .who{height:auto;min-height:72px;font-size:16px}.ccard .bd p{font-size:16px}#conn-more{padding-bottom:48px}#page-connector .cwrap{display:block}#page-connector .back{padding-top:48px;padding-bottom:0}#page-connector .head{flex-direction:column;gap:24px;padding-top:32px;padding-bottom:32px}#page-connector .tile{border-radius:12px;width:72px;height:72px}#page-connector .tile svg{width:52px}#page-connector .tile img{width:52px;height:52px}#page-connector .tile img.sq{width:100%;height:100%}#page-connector h1{font-size:36px}#page-connector .dek{font-size:18px}#page-connector .body p,#page-connector .body ul,#page-connector .about p{font-size:16px;line-height:1.4}#page-connector .facets{display:block}#page-connector .facets .group,#page-connector .facets .group+.group{width:auto}#page-connector .facets .group+.group{margin-top:16px}#page-connector .q button span{font-size:18px;line-height:1.3}#page-connector .q button svg{width:40px;height:40px}#page-connector .q .a{padding-top:12px;padding-right:0;font-size:16px}#page-connector .faq{padding-bottom:48px}}#page-residents{background:var(--white);color:var(--black)}#page-residents .rwrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}#page-residents h1,#page-residents h2,#page-residents h3{font-family:var(--gtl);letter-spacing:-.01em;margin:0;font-weight:400}#res-hero{height:100vh;min-height:560px;color:var(--white);background:#000;position:relative;overflow:hidden}#res-hero img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#res-hero .copy{padding:48px;position:absolute;bottom:0;left:0;right:0}#res-hero h1{max-width:396px;font-size:50px;line-height:1.15}#res-intro{padding-top:80px;padding-bottom:80px}#res-intro .rwrap{justify-content:space-between;align-items:center;gap:48px;display:flex}#res-intro h2{max-width:533px;font-size:45px;line-height:1.15}#res-intro p{font-family:var(--gts);letter-spacing:-.01em;max-width:447px;margin:0;font-size:18px;line-height:1.4}#res-video{padding-bottom:80px}#res-video .vid{aspect-ratio:1184/650;background:var(--light);border-radius:8px;overflow:hidden}#res-video .vid img{object-fit:cover;width:100%;height:100%;display:block}#res-video .vid{position:relative}#res-video .vid img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#res-video .vid iframe{border:0;width:100%;height:100%;position:absolute;inset:0}#res-video .play{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}#res-video .play .btn{width:72px;height:72px;transition:transform .3s var(--ease),background .3s var(--ease);background:#000000b8;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#res-video .play:hover .btn{background:#000;transform:translate(-50%,-50%)scale(1.06)}#res-video .play .btn svg{width:22px;height:22px;margin-left:4px;display:block}#res-video .play .dur{font-family:var(--mono);color:#fff;background:#0009;border-radius:4px;padding:5px 9px;font-size:12px;position:absolute;bottom:22px;left:24px}#res-video .play .share{background:#000000b8;border-radius:6px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:20px;right:20px}#res-video .play .share svg{width:16px;height:16px;display:block}#res-five{text-align:center;padding-top:80px;padding-bottom:48px}#res-five h2{max-width:816px;margin:0 auto;font-size:45px;line-height:1.15}#res-acc .acc{background:var(--light);border-radius:12px;grid-template-columns:1fr 1fr;height:592px;display:grid;overflow:hidden}#res-acc .list{padding:36px;position:relative}#res-acc .list .lbl{font-family:var(--gts);letter-spacing:-.01em;font-size:18px;line-height:1.4;position:absolute;top:33px;left:33px}#res-acc .rows{flex-direction:column;padding:36px;display:flex;position:absolute;bottom:0;left:0;right:0}#res-acc .row{border-top:1px solid var(--black);padding:12px 0}#res-acc .row:first-child{border-top:0;padding-top:0}#res-acc .row:last-child{padding-bottom:0}#res-acc .row button{width:100%;color:inherit;text-align:left;cursor:pointer;font-family:var(--gtm);letter-spacing:-.01em;background:0 0;border:0;align-items:center;gap:24px;padding:0;font-size:24px;line-height:1.2;display:flex}#res-acc .row button .n{flex:none;min-width:26px}#res-acc .row .body{font-family:var(--gtm);max-width:520px;margin:16px 0 4px;font-size:20px;line-height:1.2;display:none}#res-acc .row[open] .body{display:block}#res-acc .row button:hover{color:#555}#res-acc .row[open] button:hover{color:inherit;cursor:default}#res-acc .panel{background:#bfe6f5;position:relative;overflow:hidden}#res-acc .panel img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}#res-acc .panel img.on{opacity:1}#res-built{text-align:center;padding-top:80px;padding-bottom:48px}#res-built h3{max-width:816px;margin:0 auto;font-size:36px;line-height:1.15}#res-cols{padding-bottom:80px}#res-cols .rwrap{justify-content:center;gap:20px;display:flex}#res-cols .col{min-width:0;max-width:382px;font-family:var(--gts);letter-spacing:-.01em;flex:1 1 0;font-size:16px;line-height:1.4}#res-cols .col b{margin-bottom:8px;font-weight:400;display:block}#res-cols .col p{color:#8a8a8a;margin:0}#res-quote{padding-top:80px;padding-bottom:80px}#res-quote .rwrap{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}#res-quote .q{box-sizing:border-box;flex-direction:column;justify-content:center;gap:24px;width:646px;max-width:100%;min-height:548px;padding-top:80px;padding-bottom:48px;display:flex}#res-quote blockquote{font-family:var(--gtl);letter-spacing:-.01em;text-indent:-.45em;margin:0;font-size:36px;line-height:1.15}#res-quote .who{font-family:var(--mono);letter-spacing:.04em;max-width:312px;font-size:14px;line-height:1.3}#res-quote .ph{background:var(--light);border-radius:8px;flex:none;width:448px;height:548px;overflow:hidden}#res-quote .ph img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=1100px){#res-quote .q{flex:1 1 0;width:auto;min-height:0;padding-top:0;padding-bottom:0}#res-quote .ph{width:360px;height:440px}#res-acc .acc{height:auto;min-height:560px}#res-acc .list .lbl{margin-bottom:120px;position:static}#res-acc .rows{padding:0;position:static}}@media (width<=900px){#page-residents .rwrap{padding-left:24px;padding-right:24px}#res-hero{height:100svh;min-height:520px}#res-hero .copy{padding:24px}#res-hero h1{font-size:36px}#res-intro{padding-top:48px;padding-bottom:48px}#res-intro .rwrap{display:block}#res-intro h2{max-width:none;margin-bottom:24px;font-size:30px;line-height:1.2}#res-intro p{max-width:none;font-size:16px}#res-video{padding-bottom:48px}#res-video .play .btn{width:56px;height:56px}#res-video .play .dur{bottom:14px;left:16px}#res-five{padding-top:48px;padding-bottom:24px}#res-five h2{font-size:30px;line-height:1.2}#res-acc .acc{flex-direction:column-reverse;height:auto;min-height:0;display:flex}#res-acc .panel{aspect-ratio:1}#res-acc .list{padding:24px}#res-acc .list .lbl{margin-bottom:24px;font-size:16px;display:block;position:static}#res-acc .rows{padding:0;position:static}#res-acc .row button{align-items:flex-start;gap:16px;font-size:20px}#res-acc .row .body{font-size:16px;line-height:1.4}#res-built{padding-top:48px;padding-bottom:24px}#res-built h3{font-size:24px;line-height:1.2}#res-cols{padding-bottom:48px}#res-cols .rwrap{display:block}#res-cols .col{max-width:none}#res-cols .col+.col{margin-top:24px}#res-quote{padding-top:48px;padding-bottom:48px}#res-quote .rwrap{flex-direction:column-reverse;gap:24px;display:flex}#res-quote .q{flex:none;align-self:stretch;gap:16px;width:auto;min-height:0;margin-bottom:32px;padding:0}#res-quote blockquote{font-size:24px;line-height:1.2}#res-quote .who{font-size:12px}#res-quote .ph{aspect-ratio:342/418;width:100%;height:auto}}#page-onsite{background:var(--white);color:var(--black)}#page-onsite .rwrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}#page-onsite h1,#page-onsite h2,#page-onsite h3{font-family:var(--gtl);letter-spacing:-.01em;margin:0;font-weight:400}#ons-hero{height:100vh;min-height:560px;color:var(--white);background:#000;position:relative;overflow:hidden}#ons-hero img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#ons-hero .copy{padding:48px;position:absolute;bottom:0;left:0;right:0}#ons-hero h1{max-width:396px;font-size:50px;line-height:1.15}#ons-intro{padding-top:80px;padding-bottom:80px}#ons-intro .rwrap{justify-content:space-between;align-items:center;gap:48px;display:flex}#ons-intro h2{max-width:533px;font-size:45px;line-height:1.15}#ons-intro p{font-family:var(--gts);letter-spacing:-.01em;max-width:447px;margin:0;font-size:18px;line-height:1.4}#ons-video{padding-bottom:80px}#ons-video .vid{aspect-ratio:1184/650;background:var(--light);border-radius:8px;overflow:hidden}#ons-video .vid img{object-fit:cover;width:100%;height:100%;display:block}#ons-video .vid{position:relative}#ons-video .vid img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#ons-video .vid iframe{border:0;width:100%;height:100%;position:absolute;inset:0}#ons-video .vid video{background:#000;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}#ons-video .play{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}#ons-video .play .btn{width:72px;height:72px;transition:transform .3s var(--ease),background .3s var(--ease);background:#000000b8;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#ons-video .play:hover .btn{background:#000;transform:translate(-50%,-50%)scale(1.06)}#ons-video .play .btn svg{width:22px;height:22px;margin-left:4px;display:block}#ons-video .play .dur{font-family:var(--mono);color:#fff;background:#0009;border-radius:4px;padding:5px 9px;font-size:12px;position:absolute;bottom:22px;left:24px}#ons-video .play .share{background:#000000b8;border-radius:6px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:20px;right:20px}#ons-video .play .share svg{width:16px;height:16px;display:block}#ons-five{text-align:center;padding-top:80px;padding-bottom:48px}#ons-five h2{max-width:816px;margin:0 auto;font-size:45px;line-height:1.15}#ons-acc .acc{background:var(--light);border-radius:12px;grid-template-columns:1fr 1fr;height:592px;display:grid;overflow:hidden}#ons-acc .list{padding:36px;position:relative}#ons-acc .list .lbl{font-family:var(--gts);letter-spacing:-.01em;font-size:18px;line-height:1.4;position:absolute;top:33px;left:33px}#ons-acc .rows{flex-direction:column;padding:36px;display:flex;position:absolute;bottom:0;left:0;right:0}#ons-acc .row{border-top:1px solid var(--black);padding:12px 0}#ons-acc .row:first-child{border-top:0;padding-top:0}#ons-acc .row:last-child{padding-bottom:0}#ons-acc .row button{width:100%;color:inherit;text-align:left;cursor:pointer;font-family:var(--gtm);letter-spacing:-.01em;background:0 0;border:0;align-items:center;gap:24px;padding:0;font-size:24px;line-height:1.2;display:flex}#ons-acc .row button .n{flex:none;min-width:26px}#ons-acc .row .body{font-family:var(--gtm);max-width:520px;margin:16px 0 4px;font-size:20px;line-height:1.2;display:none}#ons-acc .row[open] .body{display:block}#ons-acc .row button:hover{color:#555}#ons-acc .row[open] button:hover{color:inherit;cursor:default}#ons-acc .panel{background:#bfe6f5;position:relative;overflow:hidden}#ons-acc .panel img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}#ons-acc .panel img.on{opacity:1}#ons-built{text-align:center;padding-top:80px;padding-bottom:48px}#ons-built h3{max-width:816px;margin:0 auto;font-size:36px;line-height:1.15}#ons-cols{padding-bottom:80px}#ons-cols .rwrap{justify-content:center;gap:20px;display:flex}#ons-cols .col{min-width:0;max-width:382px;font-family:var(--gts);letter-spacing:-.01em;flex:1 1 0;font-size:16px;line-height:1.4}#ons-cols .col b{margin-bottom:8px;font-weight:400;display:block}#ons-cols .col p{color:#8a8a8a;margin:0}#ons-quote{padding-top:80px;padding-bottom:80px}#ons-quote .rwrap{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}#ons-quote .q{box-sizing:border-box;flex-direction:column;justify-content:center;gap:24px;width:646px;max-width:100%;min-height:548px;padding-top:80px;padding-bottom:48px;display:flex}#ons-quote blockquote{font-family:var(--gtl);letter-spacing:-.01em;text-indent:-.45em;margin:0;font-size:36px;line-height:1.15}#ons-quote .who{font-family:var(--mono);letter-spacing:.04em;max-width:312px;font-size:14px;line-height:1.3}#ons-quote .ph{background:var(--light);border-radius:8px;flex:none;width:448px;height:548px;overflow:hidden}#ons-quote .ph img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=1100px){#ons-quote .q{flex:1 1 0;width:auto;min-height:0;padding-top:0;padding-bottom:0}#ons-quote .ph{width:360px;height:440px}#ons-acc .acc{height:auto;min-height:560px}#ons-acc .list .lbl{margin-bottom:120px;position:static}#ons-acc .rows{padding:0;position:static}}@media (width<=900px){#page-onsite .rwrap{padding-left:24px;padding-right:24px}#ons-hero{height:100svh;min-height:520px}#ons-hero .copy{padding:24px}#ons-hero h1{font-size:36px}#ons-intro{padding-top:48px;padding-bottom:48px}#ons-intro .rwrap{display:block}#ons-intro h2{max-width:none;margin-bottom:24px;font-size:30px;line-height:1.2}#ons-intro p{max-width:none;font-size:16px}#ons-video{padding-bottom:48px}#ons-video .play .btn{width:56px;height:56px}#ons-video .play .dur{bottom:14px;left:16px}#ons-five{padding-top:48px;padding-bottom:24px}#ons-five h2{font-size:30px;line-height:1.2}#ons-acc .acc{flex-direction:column-reverse;height:auto;min-height:0;display:flex}#ons-acc .panel{aspect-ratio:1}#ons-acc .list{padding:24px}#ons-acc .list .lbl{margin-bottom:24px;font-size:16px;display:block;position:static}#ons-acc .rows{padding:0;position:static}#ons-acc .row button{align-items:flex-start;gap:16px;font-size:20px}#ons-acc .row .body{font-size:16px;line-height:1.4}#ons-built{padding-top:48px;padding-bottom:24px}#ons-built h3{font-size:24px;line-height:1.2}#ons-cols{padding-bottom:48px}#ons-cols .rwrap{display:block}#ons-cols .col{max-width:none}#ons-cols .col+.col{margin-top:24px}#ons-quote{padding-top:48px;padding-bottom:48px}#ons-quote .rwrap{flex-direction:column-reverse;gap:24px;display:flex}#ons-quote .q{flex:none;align-self:stretch;gap:16px;width:auto;min-height:0;margin-bottom:32px;padding:0}#ons-quote blockquote{font-size:24px;line-height:1.2}#ons-quote .who{font-size:12px}#ons-quote .ph{aspect-ratio:342/418;width:100%;height:auto}}#page-owners{background:var(--white);color:var(--black)}#page-owners .rwrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}#page-owners h1,#page-owners h2,#page-owners h3{font-family:var(--gtl);letter-spacing:-.01em;margin:0;font-weight:400}#own-hero{height:100vh;min-height:560px;color:var(--white);background:#000;position:relative;overflow:hidden}#own-hero img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#own-hero .copy{padding:48px;position:absolute;bottom:0;left:0;right:0}#own-hero h1{max-width:396px;font-size:50px;line-height:1.15}#own-intro{padding-top:80px;padding-bottom:80px}#own-intro .rwrap{justify-content:space-between;align-items:center;gap:48px;display:flex}#own-intro h2{max-width:533px;font-size:45px;line-height:1.15}#own-intro p{font-family:var(--gts);letter-spacing:-.01em;max-width:447px;margin:0;font-size:18px;line-height:1.4}#own-video{padding-bottom:80px}#own-video .vid{aspect-ratio:1184/650;background:var(--light);border-radius:8px;overflow:hidden}#own-video .vid img{object-fit:cover;width:100%;height:100%;display:block}#own-video .vid{position:relative}#own-video .vid img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#own-video .vid iframe{border:0;width:100%;height:100%;position:absolute;inset:0}#own-video .play{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}#own-video .play .btn{width:72px;height:72px;transition:transform .3s var(--ease),background .3s var(--ease);background:#000000b8;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#own-video .play:hover .btn{background:#000;transform:translate(-50%,-50%)scale(1.06)}#own-video .play .btn svg{width:22px;height:22px;margin-left:4px;display:block}#own-video .play .dur{font-family:var(--mono);color:#fff;background:#0009;border-radius:4px;padding:5px 9px;font-size:12px;position:absolute;bottom:22px;left:24px}#own-video .play .share{background:#000000b8;border-radius:6px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:20px;right:20px}#own-video .play .share svg{width:16px;height:16px;display:block}#own-five{text-align:center;padding-top:80px;padding-bottom:48px}#own-five h2{max-width:816px;margin:0 auto;font-size:45px;line-height:1.15}#own-acc .acc{background:var(--light);border-radius:12px;grid-template-columns:1fr 1fr;height:592px;display:grid;overflow:hidden}#own-acc .list{padding:36px;position:relative}#own-acc .list .lbl{font-family:var(--gts);letter-spacing:-.01em;font-size:18px;line-height:1.4;position:absolute;top:33px;left:33px}#own-acc .rows{flex-direction:column;padding:36px;display:flex;position:absolute;bottom:0;left:0;right:0}#own-acc .row{border-top:1px solid var(--black);padding:12px 0}#own-acc .row:first-child{border-top:0;padding-top:0}#own-acc .row:last-child{padding-bottom:0}#own-acc .row button{width:100%;color:inherit;text-align:left;cursor:pointer;font-family:var(--gtm);letter-spacing:-.01em;background:0 0;border:0;align-items:center;gap:24px;padding:0;font-size:24px;line-height:1.2;display:flex}#own-acc .row button .n{flex:none;min-width:26px}#own-acc .row .body{font-family:var(--gtm);max-width:520px;margin:16px 0 4px;font-size:20px;line-height:1.2;display:none}#own-acc .row[open] .body{display:block}#own-acc .row button:hover{color:#555}#own-acc .row[open] button:hover{color:inherit;cursor:default}#own-acc .panel{background:#bfe6f5;position:relative;overflow:hidden}#own-acc .panel img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}#own-acc .panel img.on{opacity:1}#own-built{text-align:center;padding-top:80px;padding-bottom:48px}#own-built h3{max-width:816px;margin:0 auto;font-size:36px;line-height:1.15}#own-cols{padding-bottom:80px}#own-cols .rwrap{justify-content:center;gap:20px;display:flex}#own-cols .col{min-width:0;max-width:382px;font-family:var(--gts);letter-spacing:-.01em;flex:1 1 0;font-size:16px;line-height:1.4}#own-cols .col b{margin-bottom:8px;font-weight:400;display:block}#own-cols .col p{color:#8a8a8a;margin:0}#own-quote{padding-top:80px;padding-bottom:80px}#own-quote .rwrap{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}#own-quote .q{box-sizing:border-box;flex-direction:column;justify-content:center;gap:24px;width:646px;max-width:100%;min-height:548px;padding-top:80px;padding-bottom:48px;display:flex}#own-quote blockquote{font-family:var(--gtl);letter-spacing:-.01em;text-indent:-.45em;margin:0;font-size:36px;line-height:1.15}#own-quote .who{font-family:var(--mono);letter-spacing:.04em;max-width:312px;font-size:14px;line-height:1.3}#own-quote .ph{background:var(--light);border-radius:8px;flex:none;width:448px;height:548px;overflow:hidden}#own-quote .ph img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=1100px){#own-quote .q{flex:1 1 0;width:auto;min-height:0;padding-top:0;padding-bottom:0}#own-quote .ph{width:360px;height:440px}#own-acc .acc{height:auto;min-height:560px}#own-acc .list .lbl{margin-bottom:120px;position:static}#own-acc .rows{padding:0;position:static}}@media (width<=900px){#page-owners .rwrap{padding-left:24px;padding-right:24px}#own-hero{height:100svh;min-height:520px}#own-hero .copy{padding:24px}#own-hero h1{font-size:36px}#own-intro{padding-top:48px;padding-bottom:48px}#own-intro .rwrap{display:block}#own-intro h2{max-width:none;margin-bottom:24px;font-size:30px;line-height:1.2}#own-intro p{max-width:none;font-size:16px}#own-video{padding-bottom:48px}#own-video .play .btn{width:56px;height:56px}#own-video .play .dur{bottom:14px;left:16px}#own-five{padding-top:48px;padding-bottom:24px}#own-five h2{font-size:30px;line-height:1.2}#own-acc .acc{flex-direction:column-reverse;height:auto;min-height:0;display:flex}#own-acc .panel{aspect-ratio:1}#own-acc .list{padding:24px}#own-acc .list .lbl{margin-bottom:24px;font-size:16px;display:block;position:static}#own-acc .rows{padding:0;position:static}#own-acc .row button{align-items:flex-start;gap:16px;font-size:20px}#own-acc .row .body{font-size:16px;line-height:1.4}#own-built{padding-top:48px;padding-bottom:24px}#own-built h3{font-size:24px;line-height:1.2}#own-cols{padding-bottom:48px}#own-cols .rwrap{display:block}#own-cols .col{max-width:none}#own-cols .col+.col{margin-top:24px}#own-quote{padding-top:48px;padding-bottom:48px}#own-quote .rwrap{flex-direction:column-reverse;gap:24px;display:flex}#own-quote .q{flex:none;align-self:stretch;gap:16px;width:auto;min-height:0;margin-bottom:32px;padding:0}#own-quote blockquote{font-size:24px;line-height:1.2}#own-quote .who{font-size:12px}#own-quote .ph{aspect-ratio:342/418;width:100%;height:auto}}#page-operators{background:var(--white);color:var(--black)}#page-operators .rwrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}#page-operators h1,#page-operators h2,#page-operators h3{font-family:var(--gtl);letter-spacing:-.01em;margin:0;font-weight:400}#opr-hero{height:100vh;min-height:560px;color:var(--white);background:#000;position:relative;overflow:hidden}#opr-hero img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#opr-hero .copy{padding:48px;position:absolute;bottom:0;left:0;right:0}#opr-hero h1{max-width:396px;font-size:50px;line-height:1.15}#opr-intro{padding-top:80px;padding-bottom:80px}#opr-intro .rwrap{justify-content:space-between;align-items:center;gap:48px;display:flex}#opr-intro h2{max-width:533px;font-size:45px;line-height:1.15}#opr-intro p{font-family:var(--gts);letter-spacing:-.01em;max-width:447px;margin:0;font-size:18px;line-height:1.4}#opr-video{padding-bottom:80px}#opr-video .vid{aspect-ratio:16/9;background:#000;border-radius:8px;overflow:hidden}#opr-video .vid img{object-fit:cover;width:100%;height:100%;display:block}#opr-video .vid{position:relative}#opr-video .vid img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}#opr-video .vid iframe{border:0;width:100%;height:100%;position:absolute;inset:0}#opr-video .play{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}#opr-video .play .btn{width:72px;height:72px;transition:transform .3s var(--ease),background .3s var(--ease);background:#000000b8;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#opr-video .play:hover .btn{background:#000;transform:translate(-50%,-50%)scale(1.06)}#opr-video .play .btn svg{width:22px;height:22px;margin-left:4px;display:block}#opr-video .play .dur{font-family:var(--mono);color:#fff;background:#0009;border-radius:4px;padding:5px 9px;font-size:12px;position:absolute;bottom:22px;left:24px}#opr-video .play .share{background:#000000b8;border-radius:6px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:20px;right:20px}#opr-video .play .share svg{width:16px;height:16px;display:block}#opr-five{text-align:center;padding-top:80px;padding-bottom:48px}#opr-five h2{max-width:816px;margin:0 auto;font-size:45px;line-height:1.15}#opr-acc .acc{background:var(--light);border-radius:12px;grid-template-columns:1fr 1fr;height:592px;display:grid;overflow:hidden}#opr-acc .list{padding:36px;position:relative}#opr-acc .list .lbl{font-family:var(--gts);letter-spacing:-.01em;font-size:18px;line-height:1.4;position:absolute;top:33px;left:33px}#opr-acc .rows{flex-direction:column;padding:36px;display:flex;position:absolute;bottom:0;left:0;right:0}#opr-acc .row{border-top:1px solid var(--black);padding:12px 0}#opr-acc .row:first-child{border-top:0;padding-top:0}#opr-acc .row:last-child{padding-bottom:0}#opr-acc .row button{width:100%;color:inherit;text-align:left;cursor:pointer;font-family:var(--gtm);letter-spacing:-.01em;background:0 0;border:0;align-items:center;gap:24px;padding:0;font-size:24px;line-height:1.2;display:flex}#opr-acc .row button .n{flex:none;min-width:26px}#opr-acc .row .body{font-family:var(--gtm);max-width:520px;margin:16px 0 4px;font-size:20px;line-height:1.2;display:none}#opr-acc .row[open] .body{display:block}#opr-acc .row button:hover{color:#555}#opr-acc .row[open] button:hover{color:inherit;cursor:default}#opr-acc .panel{background:#bfe6f5;position:relative;overflow:hidden}#opr-acc .panel img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}#opr-acc .panel img.on{opacity:1}#opr-built{text-align:center;padding-top:80px;padding-bottom:48px}#opr-built h3{max-width:816px;margin:0 auto;font-size:36px;line-height:1.15}#opr-cols{padding-bottom:80px}#opr-cols .rwrap{justify-content:center;gap:20px;display:flex}#opr-cols .col{min-width:0;max-width:382px;font-family:var(--gts);letter-spacing:-.01em;flex:1 1 0;font-size:16px;line-height:1.4}#opr-cols .col b{margin-bottom:8px;font-weight:400;display:block}#opr-cols .col p{color:#8a8a8a;margin:0}#opr-quote{padding-top:80px;padding-bottom:80px}#opr-quote .rwrap{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}#opr-quote .q{box-sizing:border-box;flex-direction:column;justify-content:center;gap:24px;width:646px;max-width:100%;min-height:548px;padding-top:80px;padding-bottom:48px;display:flex}#opr-quote blockquote{font-family:var(--gtl);letter-spacing:-.01em;text-indent:-.45em;margin:0;font-size:36px;line-height:1.15}#opr-quote .who{font-family:var(--mono);letter-spacing:.04em;max-width:312px;font-size:14px;line-height:1.3}#opr-quote .ph{background:var(--light);border-radius:8px;flex:none;width:448px;height:548px;overflow:hidden}#opr-quote .ph img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=1100px){#opr-quote .q{flex:1 1 0;width:auto;min-height:0;padding-top:0;padding-bottom:0}#opr-quote .ph{width:360px;height:440px}#opr-acc .acc{height:auto;min-height:560px}#opr-acc .list .lbl{margin-bottom:120px;position:static}#opr-acc .rows{padding:0;position:static}}@media (width<=900px){#page-operators .rwrap{padding-left:24px;padding-right:24px}#opr-hero{height:100svh;min-height:520px}#opr-hero .copy{padding:24px}#opr-hero h1{font-size:36px}#opr-intro{padding-top:48px;padding-bottom:48px}#opr-intro .rwrap{display:block}#opr-intro h2{max-width:none;margin-bottom:24px;font-size:30px;line-height:1.2}#opr-intro p{max-width:none;font-size:16px}#opr-video{padding-bottom:48px}#opr-video .play .btn{width:56px;height:56px}#opr-video .play .dur{bottom:14px;left:16px}#opr-five{padding-top:48px;padding-bottom:24px}#opr-five h2{font-size:30px;line-height:1.2}#opr-acc .acc{flex-direction:column-reverse;height:auto;min-height:0;display:flex}#opr-acc .panel{aspect-ratio:1}#opr-acc .list{padding:24px}#opr-acc .list .lbl{margin-bottom:24px;font-size:16px;display:block;position:static}#opr-acc .rows{padding:0;position:static}#opr-acc .row button{align-items:flex-start;gap:16px;font-size:20px}#opr-acc .row .body{font-size:16px;line-height:1.4}#opr-built{padding-top:48px;padding-bottom:24px}#opr-built h3{font-size:24px;line-height:1.2}#opr-cols{padding-bottom:48px}#opr-cols .rwrap{display:block}#opr-cols .col{max-width:none}#opr-cols .col+.col{margin-top:24px}#opr-quote{padding-top:48px;padding-bottom:48px}#opr-quote .rwrap{flex-direction:column-reverse;gap:24px;display:flex}#opr-quote .q{flex:none;align-self:stretch;gap:16px;width:auto;min-height:0;margin-bottom:32px;padding:0}#opr-quote blockquote{font-size:24px;line-height:1.2}#opr-quote .who{font-size:12px}#opr-quote .ph{aspect-ratio:342/418;width:100%;height:auto}}#page-blog{background:var(--white);color:var(--black)}#page-blog .bwrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}#page-blog .bgrid{grid-template-columns:268px 716px;column-gap:0;display:grid}#page-blog .bgrid>.rail{grid-column:1}#page-blog .bgrid>.col{grid-column:2;min-width:0}#page-blog .mono{font-family:var(--mono);letter-spacing:.04em;font-size:14px;line-height:1.3}.blog-hero{padding-top:140px;padding-bottom:80px}.blog-hero .eyebrow{color:var(--grey);margin-bottom:32px}.blog-hero h1{font-family:var(--gtl);letter-spacing:-.01em;margin-bottom:32px;font-size:50px;font-weight:400;line-height:1.15}.blog-hero .dek{font-family:var(--gts);letter-spacing:-.01em;color:var(--grey);max-width:711px;margin-bottom:32px;font-size:18px;line-height:1.4}.blog-hero .by{color:var(--grey);align-items:center;gap:16px;display:flex}.blog-hero .by .av{background:var(--light);border-radius:50%;flex:none;width:36px;height:36px}.blog-hero .byline{align-items:center;gap:14px;display:flex}.blog-hero .byline .av{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.blog-hero .byline .nm{font-family:var(--gtm);letter-spacing:-.01em;color:var(--black);font-size:16px;line-height:1.3}.blog-hero .byline .jt{font-family:var(--gts);letter-spacing:-.01em;color:var(--grey);font-size:16px;line-height:1.3}.av.ph{background:var(--light);color:var(--grey);font-family:var(--gtm);letter-spacing:0;place-items:center;display:grid}.blog-hero .byline .av.ph{font-size:16px}.blog-author{padding-bottom:80px}.blog-author .dl-grid{grid-template-columns:minmax(0,716px) 268px;justify-content:space-between;column-gap:64px;display:grid}.blog-author .box{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:flex-start;gap:32px;padding:48px 0;display:flex}.blog-author .av{object-fit:cover;border-radius:50%;flex:none;width:96px;height:96px}.blog-author .av.ph{font-size:28px}.blog-author .nm{font-family:var(--gtm);letter-spacing:-.01em;color:var(--black);margin-bottom:10px;font-size:18px;line-height:1.3}.blog-author .nm .dot{margin:0 6px 0 2px}.blog-author .bio{font-family:var(--gts);letter-spacing:-.01em;color:var(--grey);margin-bottom:16px;font-size:16px;line-height:1.5}.blog-author .li{font-family:var(--gts);letter-spacing:-.01em;color:var(--black);text-underline-offset:4px;font-size:16px;line-height:1.3;text-decoration:underline 1px;transition:color .15s}.blog-author .li:hover{color:var(--grey)}.blog-author .li span{transition:transform .2s var(--ease);display:inline-block}.blog-author .li:hover span{transform:translate(3px)}.blog-video{padding-bottom:0}.blog-video .vid{aspect-ratio:16/9;isolation:isolate;background:#111;border-radius:8px;position:relative;overflow:hidden}.blog-video .vid img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.blog-video .vid iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.blog-video .vid video{background:#000;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.blog-video .play{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}.blog-video .play .btn{width:72px;height:72px;transition:transform .3s var(--ease),background .3s var(--ease);background:#000000b8;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-video .play:hover .btn{background:#000;transform:translate(-50%,-50%)scale(1.06)}.blog-video .play .btn svg{width:22px;height:22px;margin-left:4px;display:block}.blog-video .play .dur{font-family:var(--mono);color:#fff;background:#0009;border-radius:4px;padding:5px 9px;font-size:12px;position:absolute;bottom:22px;left:24px}.blog-video .play .share{background:#000000b8;border-radius:6px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:20px;right:20px}.blog-video .play .share svg{width:16px;height:16px;display:block}.blog-video .vtrans{margin:16px 0 0}.blog-video .vtrans summary{cursor:pointer;letter-spacing:.04em;color:var(--grey);align-items:center;gap:8px;font-size:12px;list-style:none;display:inline-flex}.blog-video .vtrans summary::-webkit-details-marker{display:none}.blog-video .vtrans summary:after{content:"+";font-size:14px;line-height:1}.blog-video .vtrans[open] summary:after{content:"−"}.blog-video .vtrans summary:hover{color:var(--black)}.blog-video .vt-body{max-width:640px;font-family:var(--gts);color:var(--grey);padding:20px 0 4px;font-size:15px;line-height:1.5}.blog-video .vt-body p{margin:0}.blog-video .vt-body b{color:var(--black);font-weight:400}.blog-video .vt-scene+.vt-scene{margin-top:16px}.blog-body{padding-bottom:0}.blog-body .rail .stick{flex-direction:column;gap:16px;width:181px;padding-top:80px;padding-bottom:24px;display:flex;position:sticky;top:60px}.blog-body .rail .lbl{color:var(--black)}.blog-body .rail ol{border-left:1px solid var(--light);margin:0;padding:0;list-style:none}.blog-body .rail li{font-family:var(--gts);letter-spacing:-.01em;color:var(--grey);border-left:1px solid #0000;margin-left:-1px;padding:0 0 0 12px;font-size:16px;line-height:1.4;transition:color .2s,border-color .2s;position:relative}.blog-body .rail li+li{margin-top:22px}.blog-body .rail li a{color:inherit;text-decoration:none;display:block}.blog-body .rail li.on{color:var(--black);border-left-color:var(--black)}.blog-body .rail li:hover{color:var(--black)}.blog-body .rail .top{color:var(--black);text-decoration:none;display:inline-block}.blog-body .rail .top:hover{color:var(--grey)}.blog-body .art{padding-top:80px;padding-bottom:80px}.blog-body .art h2{font-family:var(--gtl);letter-spacing:-.01em;margin:0 0 48px;scroll-margin-top:96px;font-size:36px;font-weight:400;line-height:1.15}.blog-body .art p{font-family:var(--gts);letter-spacing:-.01em;margin:0 0 25px;font-size:18px;line-height:1.4}.blog-body .art p:last-child{margin-bottom:0}.blog-body .art p a{color:inherit;text-underline-offset:3px;text-decoration:underline}.blog-body .art .sec+.sec{margin-top:48px}.blog-body .art blockquote{gap:24px;margin:48px 0;display:flex}.blog-body .art blockquote:before{content:"";background:var(--light);flex:none;width:1px}.blog-body .art blockquote>div{max-width:690px}.blog-body .art blockquote p{font-family:var(--gtm);letter-spacing:-.01em;color:var(--grey);margin:0 0 36px;font-size:24px;line-height:1.2}.blog-body .art blockquote cite{font-style:normal;font-family:var(--mono);letter-spacing:0;color:var(--grey);font-size:16px;line-height:1.3;display:block}.blog-body .art blockquote.short p{margin-bottom:0}.blog-body .art blockquote p.hang{text-indent:-.45em}.blog-body .art figure{margin:48px 0;padding-top:18px}.blog-body .art figure img{aspect-ratio:2;object-fit:cover;border-radius:8px;width:100%;height:auto;display:block}.blog-body .art figure.pair .pair-imgs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.blog-body .art figure.pair img{aspect-ratio:1}.blog-body .art figcaption{color:var(--grey);margin-top:12px}.blog-body .art .post-cta{font-family:var(--gtm);margin-top:8px}.blog-body .art .sec,.blog-body .art .post-faq{scroll-margin-top:96px}.blog-body .art .post-faq{margin-top:48px}.blog-body .art .post-faq+.post-cta{margin-top:32px}.blog-body .art .post-faq .q{border-top:1px solid var(--black);padding-top:12px}.blog-body .art .post-faq .q+.q{margin-top:12px}.blog-body .art .post-faq .q h3{font-weight:400;font-size:inherit;line-height:inherit;letter-spacing:0;margin:0}.blog-body .art .post-faq .q button{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:0;display:flex}.blog-body .art .post-faq .q button span{font-family:var(--gtm);letter-spacing:0;font-size:20px;line-height:1.2}.blog-body .art .post-faq .q button svg{flex:none;width:48px;height:48px;display:block}.blog-body .art .post-faq .q button svg path{stroke:var(--black);stroke-width:1.5px;stroke-linecap:round}.blog-body .art .post-faq .q button svg .v{transform-box:fill-box;transform-origin:50%;transition:transform .3s var(--ease),opacity .3s}.blog-body .art .post-faq .q[open] button svg .v{opacity:0;transform:scaleY(0)}.blog-body .art .post-faq .q .a{padding:4px 0 16px;display:none}.blog-body .art .post-faq .q[open] .a{display:block}.blog-body .art .post-faq .q .a p{margin-bottom:12px}.blog-body .art .post-faq .q .a p:last-child{margin-bottom:0}table.post-table{border-collapse:collapse;width:100%;font-family:var(--gts);letter-spacing:-.01em;margin:8px 0 32px;font-size:16px}table.post-table th{text-align:left;font-family:var(--mono);letter-spacing:.04em;color:var(--grey);padding:0 16px 12px 0;font-size:12px;font-weight:400}table.post-table td{border-top:1px solid var(--light);vertical-align:top;color:var(--black);padding:14px 16px 14px 0}table.post-table td:first-child{color:var(--grey);width:44%}.post-signup{isolation:isolate;border-radius:12px;margin:56px 0 0;padding:clamp(24px,4vw,56px);position:relative;overflow:hidden}.post-signup:before{content:"";z-index:-2;background:url(/media/img/imgdemobg-65ccf268.webp) 50% 30%/cover no-repeat;position:absolute;inset:0}.post-signup:after{content:"";z-index:-1;background:#00000052;position:absolute;inset:0}.post-signup .dcard{background:var(--white);border-radius:16px;max-width:560px;margin:0 auto;padding:clamp(28px,3.6vw,48px);box-shadow:0 30px 80px #00000059}.blog-body .art .post-signup .ps-eyebrow{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#8a8a8a;margin:0 0 14px;font-size:11px;line-height:1.3}.blog-body .art .post-signup .ps-title{font-family:var(--gtl);letter-spacing:-.01em;border:0;margin:0 0 12px;padding:0;font-size:32px;font-weight:400;line-height:1.15}.blog-body .art .post-signup .ps-sub{font-family:var(--gts);color:#8a8a8a;margin:0 0 32px;font-size:16px;line-height:1.4}#waitlist-ok .ps-sub{margin:0}#blog-more{padding-top:48px;padding-bottom:0}#blog-more h2{font-family:var(--gtl);letter-spacing:-.01em;margin-bottom:24px;font-size:36px;font-weight:400;line-height:1.15}#blog-more .cards{grid-template-columns:repeat(3,1fr);gap:20px;padding-bottom:24px;display:grid}#blog-more .post{color:inherit;text-decoration:none;display:block}#blog-more .post .ph{aspect-ratio:381/250;background:var(--light);border-radius:8px;overflow:hidden}#blog-more .post .ph img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}#blog-more .post:hover .ph img{transform:scale(1.03)}#blog-more .post .k{font-family:var(--gts);letter-spacing:-.01em;color:var(--grey);margin:16px 0 12px;font-size:16px;line-height:1.1;display:block}#blog-more .post .t{font-family:var(--gtm);letter-spacing:0;padding-bottom:24px;padding-right:12px;font-size:20px;font-weight:400;line-height:1.2}#blog-sub{text-align:center;padding-top:80px;padding-bottom:80px}#blog-sub h2{font-family:var(--gtl);letter-spacing:-.01em;margin-bottom:32px;font-size:45px;font-weight:400;line-height:1.15}#blog-sub .sub{font-family:var(--gts);letter-spacing:-.01em;color:var(--grey);max-width:650px;margin:0 auto 32px;font-size:18px;line-height:1.4}#blog-sub form{justify-content:center;display:flex}#blog-sub .field{border:1px solid var(--black);background:var(--white);border-radius:100px;align-items:center;width:386px;max-width:100%;height:48px;padding:0 6px 0 24px;display:flex}#blog-sub .field input{min-width:0;font-family:var(--gts);letter-spacing:-.01em;color:var(--black);background:0 0;border:0;outline:0;flex:1;font-size:16px}#blog-sub .field input::placeholder{color:var(--black)}#blog-sub .field button{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:background .2s;display:grid}#blog-sub .field button:hover{background:var(--light)}#blog-sub .field button svg{width:24px;height:24px;display:block}#blog-sub .fine{font-family:var(--mono);color:var(--grey);margin-top:24px;font-size:10px;line-height:1.3}#blog-sub .fine a{color:inherit}#blog-sub .ok{font-family:var(--mono);color:var(--black);margin-top:24px;font-size:12px}@media (width<=1100px){#page-blog .bgrid{grid-template-columns:230px minmax(0,1fr)}.blog-body .rail .stick{width:181px}}@media (width<=900px){#page-blog .bwrap{padding-left:24px;padding-right:24px}#page-blog .bgrid{display:block}#page-blog .mono{letter-spacing:.02em}.blog-hero{padding-top:108px;padding-bottom:48px}.blog-hero .eyebrow,.blog-hero h1,.blog-hero .dek{margin-bottom:24px}.blog-hero h1{font-size:36px}.blog-hero .byline .av{width:44px;height:44px}.blog-author{padding-bottom:48px}.blog-author .box{grid-template-columns:64px minmax(0,1fr);gap:0 16px;padding:32px 0;display:grid}.blog-author .av{width:64px;height:64px}.blog-author .av.ph{font-size:20px}.blog-author .txt{display:contents}.blog-author .nm{grid-column:2;align-self:center;margin:0;font-size:16px}.blog-author .nm .dot{display:none}.blog-author .nm .jt{font-family:var(--gts);color:var(--grey);display:block}.blog-author .bio,.blog-author .li{grid-column:1/-1}.blog-author .bio{margin-top:20px;font-size:15px}.blog-hero .dek{font-size:16px}.blog-video .play .btn{width:56px;height:56px}.blog-video .play .dur{bottom:14px;left:16px}.blog-video .play .share{top:12px;right:12px}.blog-body .rail{display:none}.blog-body .art{padding-top:49px;padding-bottom:48px}.blog-body .art h2{margin-bottom:32px;scroll-margin-top:80px;font-size:24px;line-height:1.2}.blog-body .art p{margin-bottom:22px;font-size:16px}.blog-body .art .sec+.sec,.blog-body .art .post-faq{margin-top:32px}.blog-body .art .post-faq .q button{gap:12px}.blog-body .art .post-faq .q button span{font-family:var(--gts);letter-spacing:-.01em;font-size:16px;line-height:1.4}.blog-body .art .post-faq .q button svg{width:36px;height:36px}.blog-body .art blockquote{margin:32px 0}.blog-body .art blockquote p{font-size:18px;line-height:1.3}.blog-body .art blockquote cite{font-size:14px}.blog-body .art figure{margin:32px 0;padding-top:0}.blog-body .art figure.pair .pair-imgs{grid-template-columns:1fr;gap:8px}.blog-body .art figure img{aspect-ratio:342/200}.post-signup{border-radius:10px;margin-top:40px;padding:16px}.post-signup .dcard{padding:24px}.blog-body .art .post-signup .ps-title{font-size:26px}table.post-table{font-size:15px}table.post-table td,table.post-table th{padding-right:10px}#blog-more{padding-top:0}#blog-more h2{margin-bottom:24px;font-size:24px;line-height:1.2}#blog-more .cards{grid-template-columns:1fr;gap:12px;padding-bottom:24px}#blog-more .post .ph{aspect-ratio:341/225}#blog-more .post .k{margin:16px 0 8px;font-size:16px;line-height:1.4}#blog-more .post .t{letter-spacing:-.01em;font-size:18px;line-height:1.3}#blog-sub{display:none}}.blog-body.dl .dl-grid{grid-template-columns:minmax(0,716px) 268px;justify-content:space-between;column-gap:64px;display:grid}.blog-body.dl .col.art{padding-top:80px;padding-bottom:80px}.blog-body.dl .art h2:first-child{margin-top:0}.dl-aside{border-left:1px solid var(--light);padding-top:80px;padding-bottom:24px;padding-left:32px;position:sticky;top:60px}.dl-stats{grid-template-columns:1fr 1fr;gap:24px;padding-bottom:32px;display:grid}.dl-stat .fig{font-family:var(--gtm);letter-spacing:-.01em;color:var(--black);font-size:24px;line-height:1.15}.dl-stat .cap{font-family:var(--gts);letter-spacing:-.01em;color:var(--grey);margin-top:8px;font-size:13px;line-height:1.35}.dl-title{color:var(--black);border-top:1px solid var(--light);margin-bottom:20px;padding-top:28px}.dl-field{margin-bottom:20px}.dl-field:last-child{margin-bottom:0}.dl-field .label{font-family:var(--mono);letter-spacing:.04em;color:var(--grey);margin-bottom:6px;font-size:12px}.dl-field .value{font-family:var(--gts);letter-spacing:-.01em;color:var(--black);font-size:16px;line-height:1.4}.dl-tags{flex-wrap:wrap;gap:6px;display:flex}.dl-tag{font-family:var(--gts);letter-spacing:-.01em;border:1px solid var(--light);color:var(--black);white-space:nowrap;border-radius:4px;padding:7px 10px;font-size:13px;line-height:1}.dl-tag.off{color:#b4b4ba;border-color:#eee}.dl-tag.live{color:#1f6f4a;background:#f2f8f5;border-color:#c8ddd1}table.dl-table{border-collapse:collapse;width:100%;font-family:var(--gts);letter-spacing:-.01em;margin:4px 0 40px;font-size:15px}table.dl-table th{text-align:left;font-family:var(--mono);letter-spacing:.04em;color:var(--grey);padding:0 16px 12px 0;font-size:12px;font-weight:400}table.dl-table td{border-top:1px solid var(--light);vertical-align:top;color:var(--black);padding:14px 16px 14px 0}table.dl-table td:first-child{color:var(--grey);width:32%}table.dl-table td.basis{font-family:var(--mono);letter-spacing:.02em;color:#a2a2a8;white-space:nowrap;font-size:12px}.dl-scale{font-family:var(--gtm);letter-spacing:-.01em;color:var(--black);border-top:1px solid var(--light);max-width:711px;margin-top:8px;padding-top:24px;font-size:20px;line-height:1.4}ol.dl-timeline{border-left:1px solid var(--light);margin:8px 0 25px;padding:0 0 0 28px;list-style:none}ol.dl-timeline li{padding:0 0 28px;position:relative}ol.dl-timeline li:last-child{padding-bottom:0}ol.dl-timeline li:before{content:"";background:var(--white);border:1px solid var(--grey);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-33px}ol.dl-timeline li.done:before{background:var(--grey);border-color:var(--grey)}ol.dl-timeline .when{letter-spacing:.04em;color:var(--grey);margin-bottom:4px;font-size:13px}ol.dl-timeline .what{font-family:var(--gts);letter-spacing:-.01em;color:var(--black);font-size:18px;line-height:1.4}@media (width<=1100px){.blog-body.dl .dl-grid,.blog-author .dl-grid{grid-template-columns:minmax(0,1fr) 230px;column-gap:32px}}@media (width<=900px){.blog-body.dl .dl-grid,.blog-author .dl-grid{display:block}.blog-body.dl .col.art{padding-top:49px;padding-bottom:0}.dl-aside{border-left:0;border-top:1px solid var(--light);margin-top:16px;padding-top:36px;padding-left:0;position:static}table.dl-table{font-size:14px}table.dl-table td,table.dl-table th{padding-right:10px}.dl-scale{padding-top:16px;font-size:18px}ol.dl-timeline .what{font-size:16px}}.co{background:var(--white);color:var(--black)}.co .cw{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}.co h1,.co h2,.co h3,.co h4,.co p{margin:0;font-weight:400}.co .h1{font-family:var(--gtl);letter-spacing:-.01em;font-size:50px;line-height:1.15}.co .h2{font-family:var(--gtl);letter-spacing:-.01em;font-size:45px;line-height:1.15}.co .h3{font-family:var(--gtl);letter-spacing:-.01em;font-size:36px;line-height:1.15}.co .h4{font-family:var(--gtm);letter-spacing:-.01em;font-size:24px;line-height:1.2}.co .b1{font-family:var(--gts);letter-spacing:-.01em;font-size:18px;line-height:1.4}.co .b2{font-family:var(--gts);letter-spacing:-.01em;font-size:16px;line-height:1.4}.co .mono{font-family:var(--mono);letter-spacing:.04em;color:#8a8a8a;font-size:14px;line-height:1}#page-demo .dsplit{grid-template-columns:minmax(360px,42%) 1fr;min-height:100vh;display:grid}#page-demo .dcopy{flex-direction:column;justify-content:center;min-height:100vh;padding:64px clamp(32px,5vw,80px);display:flex}#page-demo .dwm{color:var(--black);flex:none;width:84px;margin-bottom:auto}#page-demo .dwm svg{width:100%;height:auto;display:block}#page-demo .dintro{max-width:440px}#page-demo .dintro .h1{margin:0 0 24px}#page-demo .dintro .dek{color:#8a8a8a;max-width:420px}#page-demo .dstage{isolation:isolate;justify-content:center;align-items:center;min-height:100vh;padding:64px clamp(20px,4vw,64px);display:flex;position:relative}#page-demo .dstage:before{content:"";z-index:-2;background:url(/media/img/imgdemobg-65ccf268.webp) 50% 30%/cover no-repeat;position:absolute;inset:0}#page-demo .dstage:after{content:"";z-index:-1;background:#00000052;position:absolute;inset:0}#page-demo .dcard{background:var(--white);border-radius:16px;width:100%;max-width:560px;padding:clamp(32px,3.6vw,52px);box-shadow:0 30px 80px #00000059}:is(#demo-form,#waitlist-form){width:100%}:is(#demo-form,#waitlist-form) .grid{grid-template-columns:1fr 1fr;column-gap:28px;display:grid}:is(#demo-form,#waitlist-form) .f{margin-bottom:26px}:is(#demo-form,#waitlist-form) .f.wide{grid-column:1/-1}:is(#demo-form,#waitlist-form) label{font-family:var(--mono);letter-spacing:.09em;color:#8a8a8a;text-transform:uppercase;margin:0 0 10px;font-size:11px;line-height:1.3;display:block}:is(#demo-form,#waitlist-form) label .req{color:#8a8a8a}:is(#demo-form,#waitlist-form) input,:is(#demo-form,#waitlist-form) select,:is(#demo-form,#waitlist-form) textarea{border:none;border-bottom:1px solid var(--light);width:100%;color:var(--black);font-family:var(--gts);box-sizing:border-box;-webkit-appearance:none;appearance:none;transition:border-color .2s var(--ease);background:0 0;border-radius:0;outline:0;padding:0 0 10px;font-size:16px;line-height:1.3}:is(#demo-form,#waitlist-form) select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7' fill='none'%3E%3Cpath d='M1 1l4.5 4.5L10 1' stroke='%23898989' stroke-width='1.3'/%3E%3C/svg%3E");background-position:right 2px center;background-repeat:no-repeat;padding-right:20px}:is(#demo-form,#waitlist-form) textarea{resize:vertical;min-height:56px;padding-top:2px}:is(#demo-form,#waitlist-form) input:focus,:is(#demo-form,#waitlist-form) select:focus,:is(#demo-form,#waitlist-form) textarea:focus{border-bottom-color:var(--black)}:is(#demo-form,#waitlist-form) input[aria-invalid=true],:is(#demo-form,#waitlist-form) select[aria-invalid=true]{border-bottom-color:#c0392b}:is(#demo-form,#waitlist-form) .err{font-family:var(--mono);color:#c0392b;margin:6px 0 0;font-size:12px;line-height:1.3}:is(#demo-form,#waitlist-form) .err:empty{display:none}:is(#demo-form,#waitlist-form) .actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:8px;display:flex}:is(#demo-form,#waitlist-form) .fine{font-family:var(--gts);color:#8a8a8a;margin:0;font-size:13px;line-height:1.4}:is(#demo-form,#waitlist-form) .fine a{color:inherit;text-underline-offset:2px;text-decoration:underline}:is(#demo-form,#waitlist-form) button[disabled]{opacity:.5;cursor:default}:is(#demo-form,#waitlist-form) .server{font-family:var(--gts);color:#c0392b;margin:16px 0 0;font-size:15px}:is(#demo-form,#waitlist-form) .server:empty{display:none}#demo-ok .h2{margin-bottom:16px}#page-demo .dcard{transition:max-width .45s var(--ease)}#page-demo .dcard.is-cal{max-width:820px}#demo-cal .dc-eyebrow,#demo-booked .dc-eyebrow{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#8a8a8a;margin:0 0 14px;font-size:11px;line-height:1.3}#demo-cal .dc-title,#demo-booked .dc-title{font-family:var(--gtl);letter-spacing:-.01em;margin:0 0 12px;font-size:32px;font-weight:400;line-height:1.15}#demo-cal .dc-sub,#demo-booked .dc-sub{font-family:var(--gts);color:#8a8a8a;max-width:520px;margin:0;font-size:16px;line-height:1.4}#demo-cal .dc-pick{border-top:1px solid var(--light);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;margin-top:32px;padding-top:28px;display:grid}#demo-cal .dc-mhead{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}#demo-cal .dc-mlabel{font-family:var(--gtm);margin:0;font-size:18px}#demo-cal .dc-nav{border:1px solid var(--light);width:32px;height:32px;color:var(--black);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:border-color .2s,opacity .2s;display:grid}#demo-cal .dc-nav svg{width:14px;height:14px}#demo-cal .dc-nav:hover:not(:disabled){border-color:var(--black)}#demo-cal .dc-nav:disabled{opacity:.35;cursor:default}#demo-cal .dc-dow,#demo-cal .dc-days{text-align:center;grid-template-columns:repeat(7,1fr);row-gap:6px;display:grid}#demo-cal .dc-dow span{font-family:var(--mono);letter-spacing:.09em;color:#8a8a8a;padding-bottom:6px;font-size:11px}#demo-cal .dc-day{width:40px;height:40px;font-family:var(--gts);color:#c4c4c4;cursor:default;background:0 0;border:1px solid #0000;border-radius:50%;justify-self:center;padding:0;font-size:15px}#demo-cal .dc-day.open{color:var(--black);cursor:pointer;position:relative}#demo-cal .dc-day.open:after{content:"";background:var(--black);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:6px;left:50%}#demo-cal .dc-day.open:hover{border-color:var(--black)}#demo-cal .dc-day.sel{background:var(--black);color:var(--white)}#demo-cal .dc-day.sel:after{background:var(--white)}#demo-cal .dc-tlabel{font-family:var(--gtm);margin:0 0 4px;font-size:18px}#demo-cal .dc-tz{font-family:var(--mono);letter-spacing:.06em;color:#8a8a8a;margin:0 0 18px;font-size:11px}#demo-cal .dc-slots{grid-template-columns:1fr 1fr;gap:8px;max-height:292px;padding-right:4px;display:grid;overflow:auto}#demo-cal .dc-slot{border:1px solid var(--light);font-family:var(--gts);color:var(--black);cursor:pointer;background:0 0;border-radius:100px;padding:10px 0;font-size:15px;transition:border-color .2s,background .2s,color .2s}#demo-cal .dc-slot:hover{border-color:var(--black)}#demo-cal .dc-slot[aria-selected=true]{background:var(--black);border-color:var(--black);color:var(--white)}#demo-cal .dc-empty{font-family:var(--gts);color:#8a8a8a;grid-column:1/-1;margin:0;font-size:15px}#demo-cal .dc-confirm{border-top:1px solid var(--light);margin-top:28px;padding-top:24px}#demo-cal .dc-when{font-family:var(--gtm);margin:0 0 18px;font-size:20px}#demo-cal .dc-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}#demo-cal .dc-link{font-family:var(--gts);color:#8a8a8a;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}#demo-cal .dc-link:hover{color:var(--black)}#demo-cal .dc-skip{margin-top:28px;display:block}#demo-cal .dc-err{font-family:var(--gts);color:#c0392b;margin:14px 0 0;font-size:15px}#demo-cal .dc-err:empty{display:none}#demo-cal .pill[disabled]{opacity:.5;cursor:default}#demo-ok p{color:#8a8a8a}@media (width<=860px){#page-demo .dsplit{grid-template-columns:1fr}#page-demo .dcopy{min-height:auto;padding:32px 24px}#page-demo .dwm{margin-bottom:40px}#page-demo .dintro .h1{font-size:32px}#page-demo .dstage{min-height:auto;padding:48px 24px 64px}:is(#demo-form,#waitlist-form) .grid{grid-template-columns:1fr}#page-demo .dcard{padding:28px}:is(#demo-form,#waitlist-form) .actions{flex-direction:column;align-items:flex-start;gap:16px}#demo-cal .dc-title,#demo-booked .dc-title{font-size:26px}#demo-cal .dc-pick{grid-template-columns:1fr;gap:28px}#demo-cal .dc-day{width:38px;height:38px}#demo-cal .dc-slots{grid-template-columns:1fr 1fr 1fr;max-height:none}}.co .b1 p+p,.co .b2 p+p{margin-top:1.4em}.co .hero{justify-content:space-between;align-items:flex-end;gap:48px;padding-top:140px;padding-bottom:80px;display:flex}.co .hero h1{flex:0 469px}.co .hero .dek{flex:0 513px;padding:4px 0}.co .lead{aspect-ratio:4096/2297;background:var(--light);border-radius:8px;overflow:hidden}.co .lead img{object-fit:cover;width:100%;height:100%;display:block}.co .two{grid-template-columns:minmax(0,467px) minmax(0,515px);justify-content:space-between;align-items:start;column-gap:48px;display:grid}.co .story{padding-top:80px;padding-bottom:80px}.co .ruled{padding-top:25px;padding-bottom:80px;position:relative}.co .ruled:before{content:"";background:var(--black);height:1px;position:absolute;top:0;left:48px;right:48px}.co .claim{text-align:center;padding-top:80px;padding-bottom:80px}.co .claim h2{max-width:689px;margin:0 auto}.co .stats{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:53px;padding-top:80px;padding-bottom:80px;display:grid}.co .stats .n{font-family:var(--gtl);letter-spacing:-.01em;margin-bottom:24px;font-size:60px;line-height:1.15;display:block}.co .stats .l{max-width:216px;display:block}.co .list{padding-bottom:80px}.co .list .lh{padding-top:24px;padding-bottom:24px}.co .list .lh.roles{padding-top:80px;padding-bottom:12px}.co .row{border-top:1px solid var(--black);color:inherit;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;padding-bottom:24px;text-decoration:none;display:flex}.co .row.role{min-height:96px;padding-top:12px;padding-bottom:12px}.co .row .t{flex:0 467px}.co .row .d{flex:0 0 110px}.co .row .ic{flex:none;place-items:center;width:60px;height:60px;display:grid}.co .row .ic svg{width:100%;height:100%;transition:transform .35s var(--ease);display:block}.co .row:hover .ic svg{transform:translate(6px)}.co .press .row{align-items:flex-start}#careers-roles .row .d{flex:0 0 230px}#careers-roles .row .t{font-size:20px;line-height:1.25}#careers-roles .row .t .loc{font-family:var(--gts);letter-spacing:-.01em;color:#8a8a8a;margin-top:4px;font-size:16px;line-height:1.4;display:none}#careers-gh{text-align:center;padding-top:40px;padding-bottom:120px}#careers-gh .gh{color:#8a8a8a;align-items:center;gap:12px;text-decoration:none;display:inline-flex}#careers-gh .gh svg{width:100px;height:30px;display:block}#careers-gh .gh:hover{color:var(--black)}#nf{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:832px;padding-top:108px;padding-bottom:24px;display:flex}#nf h1,#nf p{max-width:668px}#nf .home{background:var(--black);color:var(--white);font-family:var(--gts);letter-spacing:-.01em;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;line-height:1.4;text-decoration:none;transition:background .2s;display:inline-flex}#nf .home:hover{background:#1c1c1c}@media (width<=900px){.co .cw{padding-left:24px;padding-right:24px}#nf{min-height:600px;padding-top:84px}.co .h1{font-size:36px}.co .h2{font-size:30px;line-height:1.2}.co .h3{font-size:24px;line-height:1.2}.co .h4{font-size:18px;line-height:1.3}.co .b2m{font-size:16px}.co .hero{padding-top:108px;padding-bottom:48px;display:block}.co .hero h1{margin-bottom:16px}.co .hero .dek{font-size:16px}.co .lead{aspect-ratio:auto;height:225px}.co .two{display:block}.co .two h2{margin-bottom:16px}.co .story{padding-top:48px;padding-bottom:48px}.co .story .b1{padding:4px 0}.co .claim{padding-top:48px;padding-bottom:48px}.co .stats{flex-direction:column;gap:24px;padding-top:0;padding-bottom:48px;display:flex}.co .stats .n{margin-bottom:16px}.co .ruled{padding-top:17px;padding-bottom:24px}.co .ruled:before{left:24px;right:24px}.co .ruled+.ruled{padding-bottom:48px}.co .ruled h2{margin-bottom:24px}.co .list{padding-top:24px;padding-bottom:48px}.co .list .lh{padding-top:0;padding-bottom:12px}.co .list .lh.roles{padding-top:48px;padding-bottom:12px}.co .row{gap:8px;padding-top:16px;padding-bottom:16px}.co .row .t{flex:auto}.co .row .d{display:none}.co .press .row .ic{width:24px;height:24px;margin:2px 0}.co .row.role{min-height:0;padding-top:12px;padding-bottom:12px}#careers-roles .row .t{font-size:16px;line-height:1.3}#careers-roles .row .t .loc{font-size:14px;display:block}#careers-gh{padding-top:24px;padding-bottom:72px}}#fde-hero{background:var(--black);height:100vh;min-height:560px;color:var(--white);position:relative;overflow:hidden}#fde-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#fde-hero .shade{background:#0003;position:absolute;inset:0}#fde-hero .copy{align-items:flex-end;gap:24px;width:100%;max-width:1280px;padding:48px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#fde-hero h1{flex:0 0 469px}#fde-hero .dek{min-width:330px;font-family:var(--gtm);letter-spacing:0;flex:0 580px;font-size:20px;line-height:1.2}#fde-intro{justify-content:space-between;align-items:center;gap:0;padding-top:100px;padding-bottom:80px;display:flex}#fde-intro h2{flex:0 600px}#fde-intro p{flex:0 584px}#fde-cards{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:21px;padding-bottom:80px;display:grid}#fde-cards .pic{background:var(--light);border-radius:6px;height:225px;overflow:hidden}#fde-cards .pic img{object-fit:cover;width:100%;height:100%;display:block}#fde-cards .tx{padding:16px 12px 16px 0}#fde-cards h3{margin-bottom:12px}#fde-cards .tx p{color:#8a8a8a}#fde-how .panel{background:var(--light);border-radius:8px;grid-template-columns:minmax(0,1fr) 592px;min-height:592px;display:grid;overflow:hidden}#fde-how .steps{flex-direction:column;justify-content:space-between;gap:48px;padding:33px 36px 36px 34px;display:flex}#fde-how ol{flex-direction:column;gap:12px;margin:0 0 0 2px;padding:0;list-style:none;display:flex}#fde-how li{border-bottom:1px solid var(--black);flex-direction:column;padding-bottom:12px;display:flex}#fde-how .st{margin:0}#fde-how .st button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;letter-spacing:inherit;line-height:inherit;background:0 0;border:0;align-items:center;gap:24px;margin:0;padding:0;display:flex}#fde-how .st .n{flex:none}#fde-how li.open .st button{cursor:default}#fde-how .sbw{transition:grid-template-rows .45s var(--ease),margin-top .45s var(--ease);grid-template-rows:0fr;margin-top:0;display:grid}#fde-how li.open .sbw{grid-template-rows:1fr;margin-top:16px}#fde-how .sbw>.sb{min-height:0;margin:0;overflow:hidden}#fde-how .sb{font-family:var(--gtm);letter-spacing:0;font-size:20px;line-height:1.2}@media (prefers-reduced-motion:reduce){#fde-how .sbw{transition:none}}#fde-how .pic{min-height:592px;position:relative}#fde-how .pic img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}#fde-how .pic img.on{opacity:1}#fde-log .head{justify-content:space-between;align-items:flex-end;gap:48px;padding-top:80px;padding-bottom:24px;display:flex}#fde-log .head h2{flex:0 600px}#fde-log .head p{flex:0 513px;padding:4px 0}#fde-log .cards{justify-content:space-between;gap:23px;padding-bottom:60px;display:flex}.fd-card{aspect-ratio:1;color:var(--white);background:var(--black);border-radius:8px;flex:0 379.5px;text-decoration:none;display:block;position:relative;overflow:hidden}.fd-card>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fd-card .top{justify-content:space-between;align-items:flex-start;padding:25px;display:flex;position:absolute;top:0;left:0;right:0}.fd-card h3{font-family:var(--gtm);letter-spacing:0;max-width:279px;font-size:21px;line-height:1.2}.fd-card .arr{transition:transform .25s var(--ease);flex:none;padding:4px}.fd-card .arr svg{width:21px;height:21px;display:block}.fd-card:hover .arr{transform:translate(3px,-3px)}.fd-card .logo{justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;bottom:25px;right:25px}.fd-card .logo svg{width:auto;height:21px;display:block}.fd-card .logo span{font-family:var(--gtl);letter-spacing:-.01em;white-space:nowrap;font-size:18px;line-height:1.15}#fde-faq{padding-top:80px;padding-bottom:80px}#fde-faq h2{padding-bottom:24px}#fde-faq .q{border-top:1px solid var(--black);padding-top:12px}#fde-faq .q+.q{margin-top:12px}#fde-faq .q h3{font-weight:400;font-size:inherit;line-height:inherit;letter-spacing:0;margin:0}#fde-faq .q button{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:0;display:flex}#fde-faq .q button span{font-family:var(--gtm);letter-spacing:0;max-width:712px;font-size:20px;line-height:1.2}#fde-faq .q button svg{flex:none;width:60px;height:60px;display:block}#fde-faq .q button svg path{stroke:var(--black);stroke-width:1.5px;stroke-linecap:round}#fde-faq .q button svg .v{transform-box:fill-box;transform-origin:50%;transition:transform .3s var(--ease),opacity .3s}#fde-faq .q[open] button svg .v{opacity:0;transform:scaleY(0)}#fde-faq .q .a{color:#8a8a8a;max-width:845px;padding:0 0 12px;display:none}#fde-faq .q[open] .a{display:block}@media (width<=900px){#fde-hero{height:100svh;min-height:520px}#fde-hero .copy{flex-direction:column;align-items:flex-start;gap:16px;padding:36px 24px;display:flex}#fde-hero h1{flex:none}#fde-hero .dek{min-width:0;font-family:var(--gts);letter-spacing:-.01em;flex:none;padding-right:16px;font-size:16px;line-height:1.4}#fde-intro{padding-top:48px;padding-bottom:48px;display:block}#fde-intro h2{margin-bottom:24px}#fde-intro p{padding:4px 0}#fde-intro p,#fde-log .head p,#fde-faq .q .a{font-size:16px}#fde-faq .q .a{padding-top:12px}#fde-cards{flex-direction:column;gap:16px;padding-bottom:0;display:flex}#fde-cards .tx{padding-right:0}#fde-how{padding-left:24px;padding-right:24px}#fde-how .panel{flex-direction:column-reverse;min-height:0;display:flex}#fde-how .pic{height:342px;min-height:0}#fde-how .steps{gap:48px;padding:24px 0}#fde-how .steps>h2{padding:0 24px}#fde-how ol{margin:0;padding:0 24px}#fde-how .sb{font-family:var(--gts);letter-spacing:-.01em;font-size:16px;line-height:1.4}#fde-log .head{padding-top:48px;padding-bottom:48px;display:block}#fde-log .head h2{margin-bottom:24px}#fde-log .cards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;gap:12px;margin-right:-24px;padding-bottom:48px;padding-right:24px;overflow-x:auto}#fde-log .cards::-webkit-scrollbar{display:none}.fd-card{scroll-snap-align:start;flex:0 0 325px}.fd-card .top{padding:22px}.fd-card h3{max-width:246px;font-size:18.5px}.fd-card .arr svg{width:18.5px;height:18.5px}.fd-card .logo{bottom:22px;right:22px}.fd-card .logo svg{height:18.5px}.fd-card .logo span{font-size:16px}#fde-faq{padding-top:48px;padding-bottom:48px}#fde-faq .q button{gap:0}#fde-faq .q button span{font-family:var(--gts);letter-spacing:-.01em;font-size:16px;line-height:1.4}#fde-faq .q button svg{width:36px;height:36px}}@media (width>=901px) and (width<=1100px){#fde-how .panel{grid-template-columns:minmax(0,1fr) 46%}#fde-how .pic{min-height:0}#fde-hero h1{flex:0 380px}}#page-news{background:var(--white);color:var(--black)}#page-news .nw{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}#page-news h1,#page-news h2,#page-news h3,#page-news p{margin:0;font-weight:400}#page-news .meta{font-family:var(--mono);letter-spacing:.04em;color:#8a8a8a;font-size:14px;line-height:1}#news-head{padding-top:108px;padding-bottom:24px}#news-head h1{font-family:var(--gtl);letter-spacing:-.01em;max-width:668px;margin-bottom:24px;font-size:50px;line-height:1.15}#news-head .filters{flex-wrap:wrap;align-items:center;gap:16px;padding-top:24px;padding-bottom:24px;display:flex}#news-head .filters button{height:32px;font-family:var(--gts);letter-spacing:-.01em;color:#8a8a8a;cursor:pointer;background:0 0;border:0;border-radius:100px;padding:0;font-size:18px;line-height:1.4;transition:color .2s}#news-head .filters button:hover,#news-head .filters button[aria-pressed=true]{color:var(--black)}#news-hero{padding-bottom:80px}#news-hero .feat{color:inherit;justify-content:space-between;align-items:center;gap:24px;text-decoration:none;display:flex}#news-hero .pic{aspect-ratio:649/406;background:var(--light);border-radius:8px;flex:0 649px;display:block;position:relative;overflow:hidden}#news-hero .pic img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}#news-hero .pic:after{content:"";background:#0003;border-radius:8px;position:absolute;inset:0}#news-hero .feat:hover .pic img{transform:scale(1.03)}#news-hero .copy{flex-direction:column;flex:0 515px;justify-content:center;gap:24px;padding:36px 24px;display:flex}#news-hero .copy h2{font-family:var(--gtl);letter-spacing:-.01em;font-size:36px;line-height:1.15}#news-grid{padding-bottom:80px}#news-grid .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px;display:grid}#news-grid .card{color:inherit;text-decoration:none;display:block}#news-grid .card[hidden]{display:none}#news-grid .ph{aspect-ratio:381/250;background:var(--light);border-radius:8px;display:block;overflow:hidden}#news-grid .ph img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}#news-grid .card:hover .ph img{transform:scale(1.03)}#news-grid .txt{flex-direction:column;gap:12px;padding:16px 12px 24px 0;display:flex}#news-grid .txt h2{font-family:var(--gtm);letter-spacing:0;font-size:20px;line-height:1.2}#news-grid .none{font-family:var(--mono);letter-spacing:.04em;color:#8a8a8a;padding:24px 0 48px;font-size:14px}#news-grid .none[hidden]{display:none}@media (width<=900px){#page-news .nw{padding-left:24px;padding-right:24px}#page-news .meta{letter-spacing:.02em;text-transform:capitalize}#news-head{padding-top:84px;padding-bottom:36px}#news-head h1{margin-bottom:0;font-size:36px}#news-head .filters{display:none}#news-hero{padding-bottom:12px}#news-hero .feat{flex-direction:column;align-items:stretch;gap:0}#news-hero .pic{aspect-ratio:auto;flex:none;height:225px}#news-hero .pic:after{display:none}#news-hero .copy{flex:none;gap:12px;padding:16px 0 24px}#news-hero .copy h2{font-family:var(--gtm);letter-spacing:-.01em;font-size:18px;line-height:1.3}#news-grid{padding-bottom:0}#news-grid .cards{flex-direction:column;gap:12px;display:flex}#news-grid .ph{aspect-ratio:auto;height:225px}#news-grid .txt{padding:16px 0 24px}#news-grid .txt h2{letter-spacing:-.01em;font-size:18px;line-height:1.3}}.legal{background:var(--white);color:var(--black)}.legal .lwrap{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}.legal .mono{font-family:var(--mono);letter-spacing:.04em;font-size:14px;line-height:1.3}.legal .lhero{padding-top:140px;padding-bottom:48px}.legal .lhero .eyebrow{color:var(--grey);margin:0 0 32px}.legal .lhero h1{font-family:var(--gtl);letter-spacing:-.01em;max-width:820px;margin:0;font-size:50px;font-weight:400;line-height:1.15}.legal .lgrid{grid-template-columns:268px 716px;column-gap:0;padding-bottom:80px;display:grid}.legal .rail .stick{flex-direction:column;gap:16px;width:181px;padding-top:32px;padding-bottom:24px;display:flex;position:sticky;top:60px}.legal .rail .lbl{color:var(--black);margin:0}.legal .rail ol{border-left:1px solid var(--light);margin:0;padding:0;list-style:none}.legal .rail li{font-family:var(--gts);letter-spacing:-.01em;color:var(--grey);border-left:1px solid #0000;margin-left:-1px;padding:0 0 0 12px;font-size:14px;line-height:1.4;transition:color .2s,border-color .2s;position:relative}.legal .rail li+li{margin-top:14px}.legal .rail li a{color:inherit;text-decoration:none;display:block}.legal .rail li.on{color:var(--black);border-left-color:var(--black)}.legal .rail li:hover{color:var(--black)}.legal .rail .top{color:var(--black);text-decoration:none;display:inline-block}.legal .rail .top:hover{color:var(--grey)}.legal .art{min-width:0;padding-top:32px}.legal .art p,.legal .art li{font-family:var(--gts);letter-spacing:-.01em;margin:0 0 25px;font-size:18px;line-height:1.4}.legal .art li{margin-bottom:12px}.legal .art ul,.legal .art ol{margin:0 0 25px;padding-left:28px}.legal .art b{font-weight:400;font-family:var(--gtm)}.legal .art a{color:inherit;text-underline-offset:3px;text-decoration:underline}.legal .art .intro{border-bottom:1px solid var(--black);padding-bottom:23px}.legal .art .sec{padding-top:48px;scroll-margin-top:96px}.legal .art .sec+.sec{border-top:1px solid var(--light);margin-top:48px}.legal .art h2{font-family:var(--gtl);letter-spacing:-.01em;align-items:baseline;gap:16px;margin:0 0 32px;font-size:36px;font-weight:400;line-height:1.15;display:flex}.legal .art h2 .num{font-family:var(--mono);letter-spacing:.04em;color:var(--grey);flex:none;font-size:14px;line-height:1;transform:translateY(-.55em)}.legal .art h3{font-family:var(--gtm);letter-spacing:-.01em;margin:36px 0 20px;font-size:24px;font-weight:400;line-height:1.2}.legal .art .foot{color:var(--grey);margin:48px 0 0}.legal .art table{border-collapse:collapse;width:100%;font-family:var(--gts);letter-spacing:-.01em;margin:0 0 25px;font-size:16px;line-height:1.4}.legal .art th,.legal .art td{text-align:left;vertical-align:top;border-top:1px solid var(--light);padding:12px 16px 12px 0}.legal .art th{font-family:var(--gtm);border-top:0;border-bottom:1px solid var(--black);font-weight:400}.legal .art th:last-child,.legal .art td:last-child{padding-right:0}.legal .art td.mono{white-space:nowrap;color:var(--black)}.legal .art h3+table{margin-top:0}@media (width<=1100px){.legal .lgrid{grid-template-columns:230px minmax(0,1fr)}}@media (width<=900px){.legal .lwrap{padding-left:24px;padding-right:24px}.legal .mono{letter-spacing:.02em}.legal .lhero{padding-top:108px;padding-bottom:24px}.legal .lhero .eyebrow{margin-bottom:24px}.legal .lhero h1{font-size:36px}.legal .lgrid{padding-bottom:48px;display:block}.legal .rail{display:none}.legal .art{padding-top:16px}.legal .art p,.legal .art li{margin-bottom:22px;font-size:16px}.legal .art .sec{padding-top:32px;scroll-margin-top:80px}.legal .art .sec+.sec{margin-top:32px}.legal .art h2{gap:12px;margin-bottom:24px;font-size:24px;line-height:1.2}.legal .art h3{margin:28px 0 16px;font-size:20px}.legal .art thead{display:none}.legal .art tr{border-top:1px solid var(--light);padding:12px 0;display:block}.legal .art td{border:0;padding:2px 0;display:block}.legal .art td.mono{white-space:normal}.legal .art td:before{content:attr(data-l);font-family:var(--mono);letter-spacing:.04em;color:var(--grey);margin-top:6px;font-size:12px;display:block}.legal .art td:first-child:before{margin-top:0}}#CybotCookiebotDialogHeader,#CybotCookiebotDialogHeaderLogosWrapper,#CybotCookiebotDialogPoweredbyLink,#CybotCookiebotDialogPoweredbyImage,a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText,#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none!important}#CybotCookiebotDialog,#CybotCookiebotDialog *{font-family:var(--gts)!important}#CybotCookiebotDialogBodyContentTitle{font-family:var(--gtm)!important;letter-spacing:-.01em!important;margin-bottom:6px!important;font-size:16px!important;font-weight:400!important;line-height:1.2!important}#CybotCookiebotDialogBodyContentText{letter-spacing:-.01em!important;color:var(--black)!important;font-size:14px!important;line-height:1.55!important}#CybotCookiebotDialogBodyContent,#CybotCookiebotDialogBodyContentTitle,#CybotCookiebotDialogBodyContentText{text-align:left!important;margin-left:0!important;margin-right:0!important}#CybotCookiebotDialogBodyContent{max-width:78%!important;padding:20px 24px 16px!important}#CybotCookiebotDialogBodyButtonsWrapper{box-sizing:border-box!important;border-top:1px solid #0000001f!important;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;padding:12px 24px 16px!important}#CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{text-align:center!important;border:1px solid var(--black)!important;width:auto!important;min-width:0!important;color:var(--black)!important;font-family:var(--gts)!important;letter-spacing:-.01em!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border-radius:100px!important;flex:none!important;margin:0!important;padding:12px 24px!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important;transition:background .15s,color .15s,border-color .15s!important}#CybotCookiebotDialogBodyButtonDecline:hover,#CybotCookiebotDialogBodyLevelButtonCustomize:hover,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background:var(--black)!important;color:var(--white)!important}#CybotCookiebotDialog button:focus-visible,#CybotCookiebotDialog a:focus-visible{outline:2px solid var(--black)!important;outline-offset:2px!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background:var(--black)!important;color:var(--white)!important;border-color:var(--black)!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{color:var(--white)!important;background:#2b2b2b!important;border-color:#2b2b2b!important}#CybotCookiebotDialog a.CybotCookiebotDialogNavItemLink{color:var(--black)!important;border-bottom-color:var(--black)!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{background:var(--grey)!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background:var(--black)!important}#CybotCookiebotDialog{background:var(--white)!important;color:var(--black)!important;box-shadow:none!important;border:1px solid #00000026!important;border-radius:12px!important}@media (width<=600px){#CybotCookiebotDialogTabContent{-webkit-overflow-scrolling:touch!important;min-height:140px!important;max-height:calc(72vh - 240px)!important;overflow-y:auto!important}#CybotCookiebotDialogBody{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000)!important;mask-image:linear-gradient(#000 calc(100% - 24px),#0000)!important}#CybotCookiebotDialog a.CybotCookiebotDialogNavItemLink{padding:11px 14px!important;font-size:14px!important}#CybotCookiebotDialogBodyContent{max-width:100%!important;padding:14px 16px 10px!important}#CybotCookiebotDialogBodyContentTitle{margin-bottom:5px!important;font-size:15px!important}#CybotCookiebotDialogBodyContentText{font-size:13px!important;line-height:1.5!important}#CybotCookiebotDialogFooter>.CybotCookiebotScrollArea{padding:10px!important}#CybotCookiebotDialogBodyButtonsWrapper{flex-direction:column!important;align-items:stretch!important;gap:6px!important;padding:10px 16px 14px!important}#CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{text-align:center!important;width:100%!important;padding:11px 20px!important;font-size:15px!important}#CybotCookiebotDialogBodyButtonDecline{order:1!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{order:2!important}#CybotCookiebotDialogBodyLevelButtonCustomize{order:3!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{order:4!important}}#page-app{background:var(--white);color:#111;padding-top:72px}#page-app h1,#page-app h2,#page-app h3,#page-app p{margin:0;font-weight:400}#page-app h1,#page-app h2{text-wrap:balance}#page-app .ap-wrap{max-width:1200px;margin:0 auto;padding-left:48px;padding-right:48px}#page-app .ap-sec{padding-top:140px}#page-app .ap-hero{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:880px;margin:0 auto;padding:88px 24px 56px;display:flex}#page-app .eyebrow{font-family:var(--gts);color:#6e6e6e;font-size:15px}#page-app .ap-hero h1{font-family:var(--gtl);letter-spacing:-.02em;font-size:60px;line-height:1.05}#page-app .ap-hero .sub{font-family:var(--gts);color:#555;max-width:580px;font-size:17px;line-height:1.5}#page-app .ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}#page-app .ap-plain .av{border-radius:28px}#page-app .ap-sky{background:#2a2f4a url(/media/img/imgconnsky-f4b8aac8.webp) 50%/cover no-repeat;border-radius:28px;padding:56px}#page-app .ap-sky .av{backdrop-filter:blur(16px);background:#ffffffb8;box-shadow:0 24px 60px #140c3040}#page-app .ap-sky .av-ph span{color:#555}#page-app .av{background:#eee;border-radius:20px;margin:0;position:relative;overflow:hidden}#page-app .av-wide{aspect-ratio:16/9}#page-app .av-square{aspect-ratio:4/3}#page-app .av-tall{aspect-ratio:3/4}#page-app .av img{object-fit:cover;width:100%;height:100%}#page-app .av-ph{text-align:center;justify-content:center;align-items:center;padding:24px 24px 72px;display:flex;position:absolute;inset:0}#page-app .av-ph span{font-family:var(--gts);color:#8a8a8a;max-width:420px;font-size:14px;line-height:1.4}#page-app .av-ov{flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}#page-app .av-ov span{font-family:var(--gts);color:#111;background:#fff;border-radius:100px;padding:8px 12px;font-size:13px;line-height:1;box-shadow:0 2px 10px #00000014}@font-face{font-family:HubInter;src:url(/fonts/inter/InterVariable-latin.woff2)format("woff2-variations"),url(/fonts/inter/InterVariable-latin.woff2)format("woff2");font-weight:100 900;font-display:swap}#page-app .ap-hub{border-radius:24px;overflow:hidden;box-shadow:0 1px 2px #0a14280f,0 30px 80px #0a14282e}#page-app .hm{aspect-ratio:1379/746;-webkit-font-smoothing:antialiased;background:#0b1424;margin:0;font-family:HubInter,Inter,system-ui,sans-serif;position:relative;overflow:hidden}#page-app .hm-stage{width:1379px;height:746px;transform:scale(var(--hm-s,.8));transform-origin:0 0;position:absolute;top:0;left:0}#page-app .hm-bg{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),radial-gradient(38% 34% at 38% 100%,#7da4a6e6 0%,#65969e8c 35%,#21415400 100%),radial-gradient(30% 48% at 22% 22%,#32586ef2 0%,#223e4f8c 45%,#111b2a00 100%),radial-gradient(40% 40% at 12% 78%,#203d4fcc 0%,#111b2a00 100%),linear-gradient(160deg,#05070d 0%,#111b2a 28%,#142232 55%,#081221 80%,#080f1d 100%);position:absolute;inset:0}#page-app .hm-stage>*{position:absolute}#page-app .hm-ri{filter:brightness(0)invert();fill:none}#page-app .hm-inl{color:#f5f3ed;line-height:0}#page-app .hm-tog{color:#3b3b3e}#page-app .hm-div{border-top:1px solid #ffffff38;width:36px;height:0;left:20px}#page-app .hm-logo{object-fit:contain;object-position:left center;width:113px;height:40px;top:14px;left:26px}#page-app .hm-top{color:#fff;line-height:0}#page-app .hm-av{object-fit:cover;border-radius:12px;width:38px;height:38px;top:15px;left:1316px}#page-app .hm-hi{text-align:center;color:#fff;letter-spacing:normal;margin:0;font-size:32px;font-weight:600;line-height:38.7px;top:239px;left:0;right:0}#page-app .hm-search{box-sizing:border-box;background:#fff;border:1px solid #e6e6e7;border-radius:24px;width:720px;height:160px;padding:22px 20px;top:302.4px;left:355.5px}#page-app .hm-search span{color:#9b9ca1;font-size:16px}#page-app .hm-send{color:#adaeb3;background:#3b3b3e0a;border:1px solid #cfd0d2;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;line-height:0;display:flex;position:absolute;bottom:8px;right:8px}#page-app .hm-chip{box-sizing:border-box;backdrop-filter:blur(12px);color:#fff;white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:12px;font-weight:500;display:flex}#page-app .hm-chip>svg:first-child{filter:brightness(0)invert();fill:none}#page-app .hm-chip>svg:last-child{color:#fff;margin-left:auto}#page-app .hm-ai{color:#fff;background:#3b3b3e;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;line-height:0;display:flex;top:666px;left:1299px}#page-app .hm-bell{overflow:visible}#page-app .hm-dot,#page-app .hm-ping{background:#ef4444;border-radius:50%;width:8px;height:8px;transition:transform .35s cubic-bezier(.2,0,0,1.4);position:absolute;top:-1px;right:-1px;transform:scale(0)}#page-app .hm-ping{background:0 0;box-shadow:0 0 0 2px #ef4444b3}#page-app .hm[data-step] .hm-dot{transform:scale(1)}#page-app .hm[data-step="1"] .hm-ping{animation:1s ease-out 2 hmping;transform:scale(1)}@keyframes hmping{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}#page-app .hm[data-step="1"] .hm-bell svg{animation:.9s ease-in-out hmring}@keyframes hmring{0%,to{transform:rotate(0)}20%{transform:rotate(14deg)}40%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}80%{transform:rotate(-4deg)}}#page-app .hm-bell svg{transform-origin:50% 10%}#page-app .hm-panel{box-sizing:border-box;opacity:0;transform-origin:90% 0;pointer-events:none;background:#fff;border-radius:16px;width:420px;padding:16px;transition:opacity .25s,transform .3s cubic-bezier(.2,0,0,1);top:62px;left:935px;transform:translateY(-6px)scale(.98);box-shadow:0 12px 40px #00000047}#page-app .hm-ph{color:#2f2f32;justify-content:space-between;align-items:baseline;margin:2px 4px 14px;font-size:15px;display:flex}#page-app .hm-ph b{font-size:16px;font-weight:600}#page-app .hm-ph span{color:#2f2f32;font-size:13px}#page-app .hm-note{background:#f5f5f5;border-radius:12px;gap:12px;padding:14px 16px 16px;display:flex}#page-app .hm-ni{color:#3a63d8;background:#e4ecfd;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;line-height:0;display:flex}#page-app .hm-nt p{margin:0}#page-app .hm-nt .t{color:#2f2f32;align-items:center;padding-right:16px;font-size:14px;font-weight:600;display:flex;position:relative}#page-app .hm-nt .t em{color:#8a8b90;margin-left:auto;margin-right:10px;font-size:12px;font-style:normal;font-weight:400}#page-app .hm-nt .t i{background:#ef4444;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;right:0}#page-app .hm-nt .who{color:#2f2f32;margin-top:6px;font-size:13px}#page-app .hm-nt .d{color:#8a8b90;margin-top:3px;font-size:13px;line-height:1.4}#page-app .hm-ob{color:#2f2f32;background:#fff;border:1px solid #d6d6d8;border-radius:6px;margin-top:12px;padding:5px 11px;font-size:13px;transition:background .15s;display:inline-block}#page-app .hm[data-step="3"] .hm-panel,#page-app .hm[data-step="4"] .hm-panel{opacity:1;transform:none}#page-app .hm[data-step="4"] .hm-ob{background:#ececed}#page-app .hm-drawer{background:#fff;width:460px;height:746px;transition:transform .55s cubic-bezier(.2,0,0,1);top:0;right:0;overflow:hidden;transform:translate(105%);box-shadow:-30px 0 70px #00000059}#page-app .hm-dscroll{width:460px;transition:transform 3.2s cubic-bezier(.45,0,.25,1);position:absolute;top:0;left:0}#page-app .hm-dscroll img{width:460px;height:2480px;display:block}#page-app .hm-badge{box-sizing:border-box;color:#0f7a4c;opacity:0;background:#e7f6ee;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:116px;height:24px;font-size:12px;font-weight:600;transition:opacity .3s;display:flex;position:absolute;top:129px;left:322px}#page-app .hm-badge i{background:#10b981;border-radius:50%;width:6px;height:6px}#page-app .hm-dfoot{background:#fff;border-top:1px solid #ececed;justify-content:flex-end;align-items:center;height:72px;padding:0 22px;display:flex;position:absolute;bottom:0;left:0;right:0}#page-app .hm-btn{color:#fff;background:#3b3b3e;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:background .15s,transform .15s}#page-app .hm[data-step="5"] .hm-drawer,#page-app .hm[data-step="6"] .hm-drawer,#page-app .hm[data-step="7"] .hm-drawer,#page-app .hm[data-step="8"] .hm-drawer,#page-app .hm[data-step="9"] .hm-drawer,#page-app .hm[data-step="10"] .hm-drawer,#page-app .hm[data-step="11"] .hm-drawer{transform:none}#page-app .hm[data-step="6"] .hm-dscroll,#page-app .hm[data-step="7"] .hm-dscroll,#page-app .hm[data-step="8"] .hm-dscroll,#page-app .hm[data-step="9"] .hm-dscroll,#page-app .hm[data-step="10"] .hm-dscroll{transform:translateY(-600px)}#page-app .hm[data-step="7"] .hm-btn{background:#111}#page-app .hm[data-step="11"] .hm-badge{opacity:1}#page-app .hm-dim{opacity:0;background:#080c1473;transition:opacity .3s;inset:0}#page-app .hm-modal{filter:drop-shadow(0 24px 50px #00000059);opacity:0;width:720px;transition:opacity .3s,transform .35s cubic-bezier(.2,0,0,1);top:58px;left:329.5px;transform:translateY(10px)scale(.98)}#page-app .hm-modal img{width:720px;height:630px;display:block}#page-app .hm-hot{width:0;height:0;position:absolute}#page-app .hm-next:after{content:"";opacity:0;background:#000;border-radius:8px;width:60px;height:36px;transition:opacity .12s;position:absolute;top:-18px;left:-30px}#page-app .hm[data-step="10"] .hm-next:after{opacity:.35}#page-app .hm[data-step="8"] .hm-dim,#page-app .hm[data-step="9"] .hm-dim,#page-app .hm[data-step="10"] .hm-dim,#page-app .hm[data-step="8"] .hm-modal,#page-app .hm[data-step="9"] .hm-modal,#page-app .hm[data-step="10"] .hm-modal{opacity:1;transform:none}#page-app .hm-toast{color:#fff;opacity:0;background:#1f2023;border-radius:10px;align-items:center;gap:10px;padding:12px 18px 12px 12px;font-size:14px;font-weight:500;transition:opacity .3s,transform .35s cubic-bezier(.2,0,0,1);display:flex;bottom:28px;left:50%;transform:translate(-50%,10px);box-shadow:0 12px 30px #0000004d}#page-app .hm-toast span{background:#10b981;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;line-height:0;display:flex}#page-app .hm[data-step="11"] .hm-toast{opacity:1;transform:translate(-50%)}#page-app .hm-cursor{z-index:5;opacity:0;transform:translate(var(--cx,1080px),var(--cy,560px));filter:drop-shadow(0 2px 3px #00000059);transition:transform .9s cubic-bezier(.45,0,.2,1),opacity .3s;top:0;left:0}#page-app .hm[data-cur] .hm-cursor{opacity:1}#page-app .hm[data-press] .hm-cursor path{transform-origin:5px 3px;transform:scale(.86)}#page-app .hm-cursor path{transition:transform .12s}#page-app .hm-stage>:not(.hm-bg){transition-property:opacity,transform}#page-app .hm.hm-out .hm-stage>.hm-rep,#page-app .hm.hm-out .hm-stage>.hm-panel,#page-app .hm.hm-out .hm-stage>.hm-drawer,#page-app .hm.hm-out .hm-stage>.hm-toast,#page-app .hm.hm-out .hm-cursor{opacity:0}#page-app .hm-ai{z-index:3}#page-app .hm-rep{z-index:2;opacity:0;pointer-events:none;background:#fff;border-radius:8px 8px 0 0;width:1279px;height:662px;transition:opacity .35s,transform .45s cubic-bezier(.2,0,0,1);top:84px;left:76px;transform:translateY(14px)}#page-app .hm-rep p{margin:0;line-height:1.21}#page-app .hm-rt{color:#3b3b3e;align-items:center;gap:10px;font-size:24px;font-weight:500;display:flex;position:absolute;top:31px;left:34px}#page-app .hm-rv{width:1231px;position:absolute;top:90px;bottom:0;left:24px;overflow:hidden}#page-app .hm-rc{width:1231px;height:1300px;transition:transform 1.6s cubic-bezier(.45,0,.2,1);position:absolute;top:0;left:0}#page-app .hm-rc>*{position:absolute}#page-app .hm-filt{gap:8px;display:flex;top:16px;left:0}#page-app .hm-filt span{box-sizing:border-box;color:#3b3b3e;border:1px solid #d9d9d9;border-radius:6px;align-items:center;height:32px;padding:0 11px;font-size:14px;display:flex}#page-app .hm-filt .d{gap:12px;width:277px}#page-app .hm-filt .d em{color:#adaeb3;font-style:normal}#page-app .hm-filt .b{color:#adaeb3;width:180px}#page-app .hm-h{color:#3b3b3e;font-size:20px;font-weight:600;top:62px;left:0}#page-app .hm-speed{top:865px}#page-app .hm-info{box-sizing:border-box;vertical-align:-1px;border:1.2px solid #a0a1a6;border-radius:50%;width:12px;height:12px;margin-left:7px;display:inline-block;position:relative}#page-app .hm-info:after{content:"";background:#a0a1a6;border-radius:1px;width:1.2px;height:4px;margin-left:-.6px;position:absolute;top:2.5px;left:50%}#page-app .hm-cards{gap:12px;display:flex;top:100px;left:0}#page-app .hm-card{box-sizing:border-box;border:1px solid #e6e6e7;border-radius:8px;width:236px;height:200px;padding:24px 16px 0 17px;transition:box-shadow .4s,border-color .4s}#page-app .hm-card .l{color:#696a71;max-width:180px;font-size:14px;font-weight:500}#page-app .hm-card .v{color:#3b3b3e;margin-top:7px;font-size:32px;font-weight:600;line-height:39px}#page-app .hm-card .s{color:#3b3b3e;max-width:180px;margin-top:7px;font-size:14px;font-weight:500}#page-app .hm-card .tr{color:#3cab81;gap:4px;max-width:196px;margin-top:7px;font-size:12px;font-weight:500;line-height:20px;display:flex}#page-app .hm-card .tr svg{flex:none;margin-top:4px}#page-app .hm-card .tr.bad{color:#e94c4a}#page-app .hm-card .s+.tr{margin-top:9px}#page-app .hm-card .tr+.s,#page-app .hm-card .tr+.f{margin-top:4px}#page-app .hm-card .f{color:#84858c;font-size:12px}#page-app .hm-num{transform-origin:0 70%;transition:transform .35s cubic-bezier(.2,0,0,1.6),color .3s;display:inline-block}#page-app .hm[data-pop] .hm-num{color:#1d8f62;transform:scale(1.18)}#page-app .hm[data-pop] .hm-card-dec{border-color:#9ad8bd;box-shadow:0 0 0 4px #3cab8124}#page-app .hm-rent{box-sizing:border-box;border:1px solid #e6e6e7;border-radius:8px;width:1231px;height:78px;display:flex;top:312px;left:0}#page-app .hm-rent>div{border-left:1px solid #e6e6e7;flex:1;padding:15px 16px 0}#page-app .hm-rent>div:first-child{border-left:0}#page-app .hm-rent .l{color:#696a71;font-size:12px;font-weight:500}#page-app .hm-rent .v{color:#3b3b3e;margin-top:9px;font-size:20px;font-weight:600}#page-app .hm-rent .v small{color:#696a71;margin-left:6px;font-size:12px;font-weight:400}#page-app .hm-rent .dash{color:#84858c;font-size:16px}#page-app .hm-note2{color:#696a71;font-size:12px;top:401px;left:0}#page-app .hm-act,#page-app .hm-stg{box-sizing:border-box;border:1px solid #e6e6e7;border-radius:8px;width:1231px;height:391px;top:430px;left:0}#page-app .hm-stg{height:340px;top:903px}#page-app .hm-act:before,#page-app .hm-stg:before{content:"";border-top:1px solid #e6e6e7;position:absolute;top:56px;left:0;right:0}#page-app .hm-at{color:#3b3b3e;font-size:16px;font-weight:500;position:absolute;top:18px;left:24px}#page-app .hm-leg{color:#696a71;gap:16px;font-size:12px;display:flex;position:absolute;top:82px;right:24px}#page-app .hm-leg.l2{left:24px;right:auto}#page-app .hm-leg span{align-items:center;gap:6px;display:flex}#page-app .hm-leg i{border-radius:2px;width:10px;height:10px}#page-app .hm-chart{position:absolute;top:111px;left:24px;overflow:visible}#page-app .hm-chart text{fill:#696a71;font-family:inherit;font-size:12px}#page-app .hm-chart .td{fill:#686c70;font-size:11px}#page-app .hm-lastbar{transform-box:fill-box;transform-origin:50% 100%;transition:transform .7s cubic-bezier(.2,0,0,1.4);transform:scaleY(.909)}#page-app .hm[data-bar] .hm-lastbar{transform:none}#page-app .hm-tip{color:#fff;white-space:nowrap;opacity:0;background:#1f2023;border-radius:6px;flex-direction:column;align-items:center;padding:6px 10px;font-size:12px;transition:opacity .25s,transform .3s cubic-bezier(.2,0,0,1);display:flex;position:absolute;top:186px;left:1092px;transform:translateY(6px)}#page-app .hm-tip b{font-weight:600}#page-app .hm-tip:after{content:"";background:#1f2023;width:8px;height:8px;margin-left:-4px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}#page-app .hm[data-bar] .hm-tip{opacity:1;transition-delay:.35s;transform:none}#page-app .hm-stg .row{height:40px;position:absolute;left:24px;right:24px}#page-app .hm-stg .row:first-of-type{top:118px}#page-app .hm-stg .row:nth-of-type(2){top:172px}#page-app .hm-stg .row:nth-of-type(3){top:226px}#page-app .hm-stg .row:nth-of-type(4){top:280px}#page-app .hm-stg .row p{color:#696a71;font-size:12px;position:absolute;top:0;left:0}#page-app .hm-stg .row p b{color:#3b3b3e;margin-right:6px;font-size:14px;font-weight:600}#page-app .hm-stg .row p em{color:#fff;background:#e94c4a;border-radius:4px;margin-left:10px;padding:2px 6px;font-style:normal;font-weight:500}#page-app .hm-stg .row .r{color:#84858c;left:auto;right:0}#page-app .hm-stg .tk{background:#f0f0f1;border-radius:8px;height:8px;position:absolute;top:24px;left:0;right:0;overflow:hidden}#page-app .hm-stg .tk i{background:#2f54eb;border-radius:8px;min-width:8px;height:100%;display:block}#page-app .hm-stg .tk i.o{background:#d4780f}#page-app .hm[data-step="13"] .hm-rep,#page-app .hm[data-step="14"] .hm-rep,#page-app .hm[data-step="15"] .hm-rep{opacity:1;transform:none}#page-app .hm[data-step="15"] .hm-rc{transform:translateY(-424px)}@media (prefers-reduced-motion:reduce){#page-app .hm *{transition:none!important;animation:none!important}}#page-app .av-mo.av-phone,#page-app .av-mo.av-knowledge,#page-app .av-mo.av-zoe,#page-app .av-mo.av-imbank,#page-app .av-mo.av-iminvite,#page-app .av-mo.av-handoff{aspect-ratio:4/3;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%);border-radius:24px}#page-app .mo-fit{transform:translate(-50%,-50%) scale(var(--s,.5));-webkit-font-smoothing:antialiased;color:#2f2f32;font-family:HubInter,Inter,system-ui,sans-serif;position:absolute;top:50%;left:50%}#page-app .mo-fit :where(p){margin:0}#page-app .pf{background:#fff;border-radius:56px;width:390px;height:844px;overflow:hidden;box-shadow:0 50px 90px #08140a61,0 0 0 1px #ffffff59}#page-app .pf-screen{position:absolute;inset:0}#page-app .pf-status{justify-content:space-between;align-items:center;height:52px;padding:12px 34px 0;font-size:16px;display:flex}#page-app .pf-status b{font-weight:600}#page-app .pf-status span{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='70' height='13'><g fill='%232f2f32'><rect x='0' y='8' width='3' height='4' rx='1'/><rect x='5' y='6' width='3' height='6' rx='1'/><rect x='10' y='3.5' width='3' height='8.5' rx='1'/><rect x='15' y='1' width='3' height='11' rx='1'/><path d='M30 3.2a10 10 0 0 1 13 0l-1.4 1.5a8 8 0 0 0-10.2 0zM32.6 6a6 6 0 0 1 7.8 0L39 7.5a4 4 0 0 0-5 0zM35.2 8.8a2 2 0 0 1 2.6 0L36.5 10.4z'/><rect x='46.5' y='1' width='21' height='11' rx='3' fill='none' stroke='%232f2f32' stroke-opacity='.4'/><rect x='48.5' y='3' width='17' height='7' rx='1.6'/><rect x='68.5' y='4.5' width='1.5' height='4' rx='.7' fill-opacity='.4'/></g></svg>") no-repeat;width:70px;height:13px}#page-app .pf-head{border-bottom:1px solid #ececed;justify-content:center;align-items:center;height:52px;font-size:16px;display:flex;position:relative}#page-app .pf-head b{font-weight:600}#page-app .pf-head svg{position:absolute;left:20px}#page-app .pf-body{position:absolute;inset:104px 0 92px;overflow:hidden}#page-app .pf-scroll{padding:20px 20px 40px;transition:transform 3.4s cubic-bezier(.45,0,.25,1)}#page-app .pf-h{margin-bottom:12px;font-size:18px;font-weight:600}#page-app .pf-unit{border:1px solid #e6e6e7;border-radius:12px;gap:12px;padding:12px;display:flex}#page-app .pf-unit img{object-fit:cover;border-radius:8px;width:84px;height:84px}#page-app .pf-unit .u{font-size:14px}#page-app .pf-unit .u b{font-weight:600}#page-app .pf-unit .av{color:#2f54eb;background:#e8efff;border-radius:4px;margin:5px 0 4px;padding:2px 6px;font-size:10px;font-weight:500;display:inline-block}#page-app .pf-unit .ad{color:#696a71;font-size:12px}#page-app .pf-unit .sp{color:#84858c;gap:12px;margin-top:6px;font-size:11px;display:flex}#page-app .pf-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}#page-app .pf-fields label{flex-direction:column;gap:6px;font-size:12px;display:flex}#page-app .pf-fields i{font-style:normal}#page-app .pf-fields em{color:#e94c4a;font-style:normal}#page-app .pf-fields span{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:8px;align-items:center;height:38px;padding:0 12px;font-size:13px;display:flex}#page-app .pf-h2{margin:22px 0 8px;font-size:16px;font-weight:600}#page-app .pf-d{color:#696a71;margin:-2px 0 6px;font-size:12px}#page-app .pf-l{color:#84858c;margin:12px 0 6px;font-size:11px}#page-app .pf-rows{background:#f7f7f8;border-radius:10px;margin:0;padding:0 12px;list-style:none}#page-app .pf-rows li{color:#3b3b3e;border-top:1px solid #ececed;justify-content:space-between;padding:11px 0;font-size:13px;display:flex}#page-app .pf-rows li:first-child{border-top:0}#page-app .pf-rows b{font-weight:600}#page-app .pf-foot{box-sizing:border-box;background:#fff;border-top:1px solid #ececed;height:92px;padding:14px 20px 32px;position:absolute;bottom:0;left:0;right:0}#page-app .pf-foot span{color:#fff;background:#2f2f32;border-radius:10px;justify-content:center;align-items:center;height:46px;font-size:15px;font-weight:600;display:flex}#page-app .pf-dim{opacity:0;background:#0a0f1973;transition:opacity .4s;position:absolute;inset:0}#page-app .pf-sheet{width:350px;height:672px;transition:transform .6s cubic-bezier(.2,0,0,1);position:absolute;top:110px;left:20px;transform:translateY(130%)}#page-app .pf-sheet img{width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}#page-app .pf-sheet .b{opacity:0}#page-app .pf-ok{aspect-ratio:1;background:#3fa77a;border-radius:50%;justify-content:center;align-items:center;width:13.4%;transition:transform .45s cubic-bezier(.2,0,0,1.6);display:flex;position:absolute;top:40.9%;left:43.1%;transform:scale(0)}#page-app .pf-tap{opacity:0;background:#ffffff8c;border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;position:absolute;top:93.4%;left:49.7%;transform:scale(.4);box-shadow:0 0 0 1px #0000000f}#page-app .pf.s1 .pf-scroll{transform:translateY(-380px)}#page-app .pf.s2 .pf-dim{opacity:1}#page-app .pf.s2 .pf-sheet{transform:none}#page-app .pf.s3 .pf-tap{animation:.6s ease-out pftap}@keyframes pftap{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}#page-app .pf.s4 .pf-sheet .b{opacity:1}#page-app .pf.s5 .pf-ok{transform:scale(1)}#page-app .kn{background:#fff;border-radius:20px;width:880px;height:430px;box-shadow:0 1px 2px #0000000a,0 24px 60px #141e2824}#page-app .kn-lines{position:absolute;inset:0}#page-app .kn-lines path{stroke:#d3d4d7;stroke-width:1.2px;transition:stroke .4s,stroke-width .4s}#page-app .kn-in,#page-app .kn-out{margin:0;padding:0;list-style:none}#page-app .kn-in li,#page-app .kn-out li{box-sizing:border-box;color:#55565c;white-space:nowrap;background:#f2f2f3;border-radius:6px;align-items:center;gap:6px;height:26px;padding:0 9px;font-size:13px;transition:background .4s,box-shadow .4s;display:flex;position:absolute}#page-app .kn-in li{right:674px}#page-app .kn-in b{color:#2f2f32;font-weight:600}#page-app .kn-out li{color:#2f2f32;left:708px}#page-app .kn-orb{border-radius:50%;transition:transform .5s cubic-bezier(.2,0,0,1.5);position:absolute;overflow:hidden;box-shadow:0 0 0 7px #ffffffd9,0 0 0 8px #a082e640,0 14px 40px #6e50c859}#page-app .kn-orb img{border-radius:50%;width:100%;height:100%;animation:14s ease-in-out infinite knorb}@keyframes knorb{0%,to{transform:scale(1.08)rotate(0)}50%{transform:scale(1.16)rotate(28deg)}}#page-app .kn-status{color:#3b5bdb;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex;position:absolute;top:258px;left:0;right:0}#page-app .kn-status .txt{display:grid}#page-app .kn-status .txt span{grid-area:1/1;transition:opacity .4s}#page-app .kn-status .b{opacity:0}#page-app .kn-foot{border-top:1px solid #ececed;align-items:flex-end;gap:44px;padding-top:28px;display:flex;position:absolute;top:304px;left:38px;right:38px}#page-app .kn-foot b{margin-bottom:4px;font-size:18px;font-weight:600;display:block}#page-app .kn-foot span{color:#696a71;font-size:13px}#page-app .kn-foot .ok{align-items:center;gap:8px;margin-left:auto;font-size:14px;display:flex}#page-app .kn.s1 .kn-in li.hot{background:#ede7fe;box-shadow:0 0 0 1px #cbb9fb}#page-app .kn.s1 .kn-lines path.hot{stroke:#8b6cf0;stroke-width:2px}#page-app .kn.s2 .kn-status .a{opacity:0}#page-app .kn.s2 .kn-status .b{opacity:1}#page-app .kn.s3 .kn-orb{transform:scale(1.05)}#page-app .kn.s4 .kn-orb{transform:none}#page-app .kn.s4 .kn-lines path.o{stroke:#8b6cf0;stroke-width:1.6px}#page-app .kn.s4 .kn-out li{background:#ede7fe}#page-app .kn-lines path.o1,#page-app .kn-out li.o1{transition-delay:.15s}#page-app .kn-lines path.o2,#page-app .kn-out li.o2{transition-delay:.3s}#page-app .zo{background:#fff;border-radius:20px;width:480px;height:545px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 24px 60px #141e2824}#page-app .zo-head{box-sizing:border-box;border-bottom:1px solid #ececed;align-items:center;gap:12px;height:74px;padding:0 22px;display:flex}#page-app .zo-head img{border-radius:50%;width:40px;height:40px;animation:14s ease-in-out infinite knorb}#page-app .zo-head b{font-size:15px;font-weight:600;display:block}#page-app .zo-head span{color:#696a71;font-size:12px}#page-app .zo-head em{color:#696a71;border:1px solid #e2e2e4;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:11px;font-style:normal}#page-app .zo-body{padding:16px 22px}#page-app .zo-ctx{color:#696a71;text-align:center;margin-bottom:6px;font-size:12px}#page-app .zo-ctx span{color:#5b3fd6;background:#ede7fe;border-radius:4px;margin-right:6px;padding:2px 6px;font-weight:600;display:inline-block}#page-app .zo-msg,#page-app .zo-typing,#page-app .zo-sys{opacity:0;max-height:0;transition:max-height .5s cubic-bezier(.2,0,0,1),opacity .35s,margin .4s;overflow:hidden}#page-app .zo-msg p{border-radius:16px;max-width:80%;padding:10px 14px;font-size:14px;line-height:1.45}#page-app .zo-msg.z p{background:#f2f2f4;border-bottom-left-radius:4px}#page-app .zo-msg.s{justify-content:flex-end;display:flex}#page-app .zo-msg.s p{color:#fff;background:#2f2f32;border-bottom-right-radius:4px}#page-app .zo-typing{background:#f2f2f4;border-radius:16px;gap:4px;width:max-content;padding:0 14px;display:flex}#page-app .zo-typing.s{background:#2f2f32;margin-left:auto}#page-app .zo-typing i{background:#9a9ba1;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite zodot}#page-app .zo-typing.s i{background:#fff}#page-app .zo-typing i:nth-child(2){animation-delay:.15s}#page-app .zo-typing i:nth-child(3){animation-delay:.3s}@keyframes zodot{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-3px)}}#page-app .zo-sys{justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}#page-app .zo.s1:not(.s2) .t1,#page-app .zo.s3:not(.s4) .t2,#page-app .zo.s5:not(.s6) .t3{opacity:1;max-height:40px;margin-top:10px;padding:12px 14px}#page-app .zo.s2 .m1,#page-app .zo.s4 .m2,#page-app .zo.s6 .m3{opacity:1;max-height:200px;margin-top:10px}#page-app .zo.s7 .zo-sys{opacity:1;max-height:40px;margin-top:16px}@media (prefers-reduced-motion:reduce){#page-app .mo-fit *{transition:none!important;animation:none!important}}#page-app .av-mo{background:linear-gradient(160deg,#e6f7fd 0%,#b9d3ff 55%,#8aa3ff 100%)}#page-app .av-mo *,#page-app .av-mo :before{animation-play-state:paused}#page-app .in .av-mo *,#page-app .in.av-mo *{animation-play-state:running}#page-app .mo-ring{pointer-events:none;border-radius:14px;position:absolute;box-shadow:0 0 0 2px #10b981,0 0 0 8px #10b9812e}#page-app .av-hub{aspect-ratio:2400/1406;background:#3a55bf}#page-app .av-hub>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#page-app .av-hub .mo-ring{animation:aphring 14s var(--ease) infinite;border-radius:10px}#page-app .mo-drawer{width:29.95%;animation:aphdrawer 14s var(--ease) infinite;background:#fff;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(105%);box-shadow:-24px 0 60px #14183c47}#page-app .mo-drawer img{width:100%;height:auto;animation:14s ease-in-out infinite aphscroll;display:block}@keyframes aphring{0%,4%{opacity:0;transform:scale(1.04)}9%{opacity:1;transform:none}14%{box-shadow:0 0 0 2px #10b981,0 0 0 14px #10b98100}17%{opacity:1}22%,to{opacity:0}}@keyframes aphdrawer{0%,18%{transform:translate(105%)}26%,88%{transform:none}96%,to{transform:translate(105%)}}@keyframes aphscroll{0%,32%{transform:none}74%,90%{transform:translateY(-46%)}to{transform:none}}#page-app .mo-phone{aspect-ratio:750/1624;background:#111;border-radius:30px;width:42%;position:absolute;top:9%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 6px #fff,0 30px 60px #14183c40}#page-app .mo-phone img{object-fit:cover;opacity:0;width:100%;height:100%;animation:10s linear infinite apx2;position:absolute;inset:0}#page-app .mo-scan{opacity:0;background:#5ec8ff;height:2px;animation:10s ease-in-out infinite apscan;position:absolute;top:29%;left:4%;right:4%;box-shadow:0 0 12px 3px #5ec8ffb3}@keyframes apx2{0%{opacity:0}4%,50%{opacity:1}54%,to{opacity:0}}@keyframes apscan{0%,6%{opacity:0;top:29%}10%{opacity:1}24%{top:62%}36%{top:29%}44%{opacity:1;top:52%}48%,to{opacity:0;top:52%}}#page-app .mo-modal{filter:drop-shadow(0 24px 40px #14183c38);width:80%;position:absolute;top:7%;left:50%;transform:translate(-50%)}#page-app .mo-modal img{width:100%;height:auto;display:block}#page-app .av-modal .mo-ring{border-radius:12px;animation:4s ease-in-out infinite apmring}@keyframes apmring{0%,to{box-shadow:0 0 0 2px #10b981,0 0 0 4px #10b98140}50%{box-shadow:0 0 0 2px #10b981,0 0 0 12px #10b98100}}#page-app .mo-frame{object-fit:cover;opacity:0;width:100%;height:100%;animation:9s linear infinite apx3;position:absolute;inset:0}@keyframes apx3{0%{opacity:0}4%,33.3%{opacity:1}37.3%,to{opacity:0}}@media (prefers-reduced-motion:reduce){#page-app .av-mo *{animation:none!important}#page-app .mo-drawer{transform:none}#page-app .mo-phone img:first-child,#page-app .mo-frame:first-of-type{opacity:1}#page-app .av-hub .mo-ring,#page-app .mo-scan{display:none}}#page-app .ap-proof{padding-top:104px}#page-app .ap-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:48px 56px;max-width:1040px;margin:0 auto;padding:0;list-style:none;display:grid}#page-app .ap-stats li{text-align:center;flex-direction:column;align-items:center;display:flex}#page-app .ap-stats .v{font-family:var(--gtl);letter-spacing:-.02em;margin-bottom:14px;font-size:30px;line-height:1}#page-app .ap-stats .l{font-family:var(--gts);color:#111;font-size:14px;font-weight:500;line-height:1.4}#page-app .ap-stats .d{font-family:var(--gts);color:#8a8a8a;margin-top:3px;font-size:14px;line-height:1.45}#page-app .ap-quote{text-align:center;flex-direction:column;align-items:center;gap:32px;max-width:900px;margin:120px auto 0;display:flex}#page-app .ap-quote .logo{width:auto;height:32px}#page-app .ap-quote .logo-ph{font-family:var(--gts);color:#8a8a8a;background:#eee;border-radius:8px;padding:10px 22px;font-size:13px}#page-app .ap-quote blockquote{margin:0}#page-app .ap-quote blockquote p{font-family:var(--gtm);letter-spacing:-.015em;font-size:34px;line-height:1.25}#page-app .ap-quote figcaption{font-family:var(--gts);font-size:17px}#page-app .ap-quote figcaption b{color:#111;font-weight:400}#page-app .ap-quote figcaption span{color:#8a8a8a;margin-left:6px}#page-app .ap-quote.has-photo{text-align:left;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:48px;max-width:1000px;display:grid;position:relative}#page-app .qmedia{aspect-ratio:13/20;cursor:pointer;background:#eee;border-radius:16px;position:relative;overflow:hidden}#page-app .qmedia img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease);display:block}#page-app .qmedia:hover img{transform:scale(1.03)}#page-app .qplay{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}#page-app .qplay .btn{background:#000000b8;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s,background .2s;display:flex;position:absolute;top:74%;left:50%;transform:translate(-50%,-50%)}#page-app .qplay:hover .btn{background:#000;transform:translate(-50%,-50%)scale(1.06)}#page-app .qplay .btn svg{width:18px;height:18px;margin-left:3px}#page-app .ap-quote.has-photo .qtext{flex-direction:column;gap:24px;display:flex}#page-app .ap-quote.has-photo blockquote p{letter-spacing:-.01em;font-size:24px;line-height:1.4}#page-app .ap-quote.has-photo figcaption{font-size:16px;line-height:1.5}#page-app .ap-quote.has-photo figcaption b{font-family:var(--gtm)}#page-app .ap-quote.has-photo figcaption span{color:#8a8a8a;margin-left:0}#page-app .ap-quote.has-photo figcaption .co{display:block}#page-app .ap-dl{font-family:var(--gts);background:linear-gradient(90deg,#111 0% 38%,#9a8fc4 46%,#e9a37a 54%,#111 62% 100%) 0 0/260% 100%;color:#0000;text-underline-offset:3px;-webkit-background-clip:text;background-clip:text;align-self:flex-start;gap:6px;font-size:13px;line-height:1.3;text-decoration:underline #11111140;display:inline-flex}@keyframes apwash{0%{background-position:100% 0}to{background-position:0 0}}@keyframes apwash2{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:no-preference){#page-app .ap-quote.in .ap-dl{animation:apwash 1.4s var(--ease) .6s both}#page-app .ap-quote .ap-dl:hover{animation:apwash2 .9s var(--ease) both}}#page-app .qstage{z-index:4;opacity:0;pointer-events:none;transition:left .45s var(--ease),top .45s var(--ease),width .45s var(--ease),height .45s var(--ease),opacity .25s ease;background:#000;border-radius:16px;position:absolute;overflow:hidden}#page-app .is-open .qstage{opacity:1;pointer-events:auto;cursor:pointer;box-shadow:0 30px 80px #00000040}#page-app .is-playing .qstage{cursor:default}#page-app .qstage iframe{border:0;width:100%;height:100%;position:absolute;inset:0}#page-app .is-open:not(.is-playing) .qstage iframe{pointer-events:none}#page-app .qclose{z-index:2;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:none;position:absolute;top:14px;right:14px}#page-app .is-playing .qclose{display:flex}#page-app .qclose svg{width:16px;height:16px}#page-app .qclose path{stroke:#111;stroke-width:1.8px;stroke-linecap:round}@media (prefers-reduced-motion:reduce){#page-app .qstage{transition:opacity .2s}}#page-app .ap-sec>h2{font-family:var(--gtl);letter-spacing:-.015em;max-width:780px;font-size:36px;line-height:1.2}#page-app .ap-sec>h2 span{color:#8a8a8a;display:block}#page-app .ap-cards{flex-direction:column;gap:96px;margin-top:56px;display:flex}#page-app .ap-card{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}#page-app .ap-card:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}#page-app .ap-card:nth-child(2n)>.av{order:2}#page-app .ap-card .txt{flex-direction:column;gap:12px;max-width:420px;display:flex}#page-app .ap-card h3{font-family:var(--gtm);font-size:24px;line-height:1.25}#page-app .ap-card p{font-family:var(--gts);color:#555;font-size:16px;line-height:1.55}#page-app .ap-source{font-family:var(--gts);color:#8a8a8a;text-align:center;max-width:760px;margin:40px auto 0;font-size:13px;line-height:1.45}#page-app .ap-control{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}#page-app .ap-control .side{border-radius:28px;flex-direction:column;justify-content:space-between;min-height:620px;padding:40px 44px;display:flex;position:relative;overflow:hidden}#page-app .ap-control .stage{flex:1;justify-content:center;align-items:center;padding:12px 0 32px;display:flex}#page-app .ap-control .cap h3{font-family:var(--gts);margin-bottom:10px;font-size:18px;line-height:1.3}#page-app .ap-control .cap p{font-family:var(--gts);max-width:440px;font-size:18px;line-height:1.45}#page-app .ap-control .ai{color:#fff;isolation:isolate;background:linear-gradient(#aec0cd 0%,#aebfcc 13%,#adbec8 21%,#abbabe 28%,#a5b3af 34%,#9ca898 39%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#213515 82%,#192f12 90%,#152d11 100%)}#page-app .ap-control .ai:before{content:"";z-index:-1;opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}#page-app .ap-control .ai .cap h3{color:#ffffffbf}#page-app .ap-control .ai .cap p{color:#fff}#page-app .ap-control .ai .panel{color:#111}#page-app .ap-control .orb{isolation:isolate;border-radius:50%;flex:none;width:20px;height:20px;margin-top:1px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000a}#page-app .ap-control .orb:before{content:"";background:conic-gradient(from 0deg,var(--a),var(--b),var(--c),var(--a));filter:blur(3px);animation:6s linear infinite aporb;animation-delay:var(--d);position:absolute;inset:-30%}#page-app .ap-control .orb:after{content:"";background:radial-gradient(circle at 32% 28%,#ffffffd9,#fff0 45%);border-radius:50%;position:absolute;inset:0}#page-app .ap-control .o0{--a:#5ec8ff;--b:#2f6bff;--c:#b9f1ff}#page-app .ap-control .o1{--a:#ff9a62;--b:#ff4f8b;--c:#ffd29a}#page-app .ap-control .o2{--a:#9b7bff;--b:#4f3bd6;--c:#e3c8ff}#page-app .ap-control .o3{--a:#3fd49a;--b:#1a8f6a;--c:#c9f7a6}#page-app .ap-control .o4{--a:#ffcf4a;--b:#ff8a3d;--c:#fff1b8}@keyframes aporb{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){#page-app .ap-control .ai .panel li{opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);transition-delay:calc(var(--d) + .2s);transform:translateY(8px)}#page-app .ap-control .ai.in .panel li{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#page-app .ap-control .orb:before{animation:none}}#page-app .ap-control .team{color:#111;background:#f3f2ef}#page-app .ap-control .team .cap h3{color:#8a8a8a}#page-app .ap-control .panel{background:#fff;border-radius:20px;width:100%;max-width:440px;padding:24px 26px;box-shadow:0 1px 2px #0000000a,0 12px 40px #0000000f}#page-app .ap-control .panel .ph{font-family:var(--gtm);margin-bottom:10px;font-size:16px}#page-app .ap-control .panel ul{margin:0;padding:0;list-style:none}#page-app .ap-control .panel li{font-family:var(--gts);color:#444;border-top:1px solid #efefef;align-items:flex-start;gap:14px;padding:11px 0;font-size:14px;line-height:1.45;display:flex}#page-app .ap-control .ck{background:#111;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}#page-app .ap-control .ck svg{width:12px;height:12px}#page-app .ap-control .ck path{stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}#page-app .ap-feats{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;margin:48px 0 0;padding:0;list-style:none;display:grid}#page-app .ap-feats li{border-top:1px solid #e6e6e6;padding-top:16px}#page-app .ap-feats h3{font-family:var(--gtm);font-size:16px;line-height:1.3}#page-app .ap-feats p{font-family:var(--gts);color:#6e6e6e;margin-top:6px;font-size:15px;line-height:1.45}#page-app .ap-conn{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}#page-app .ccard{background:#fff;border:1px solid #ececec;box-shadow:inset 0 0 12px #0000000f}#page-app a.ccard:hover{background:#fafafa;border-color:#d9d9d9}#page-app .ccard .hd{gap:10px;padding:14px}#page-app .ccard .tile{border:1px solid #ececec;border-radius:8px;width:40px;height:40px;padding:0 4px}#page-app .ccard .tile.pad0{padding:0}#page-app .ccard .who{gap:2px;height:40px;font-size:15px}#page-app .ccard .who h3{font:inherit;margin:0;font-weight:400}#page-app .ccard .who span{font-size:13px}#page-app .ccard .plus{width:16px;height:16px}#page-app .ccard .plus path{stroke:#111}#page-app .ccard .bd{gap:12px;padding:0 14px 14px}#page-app .ccard .bd p{color:#333;font-size:13px;line-height:1.4}#page-app .ccard .ctag{color:#111;border-color:#111;padding:4px 6px;font-size:9px}#page-app .ccard .tile.ap-wordmark{font-family:var(--gtm);color:#111;letter-spacing:.02em;padding:0;font-size:13px}#page-app .ap-allconn{box-sizing:border-box;min-height:100%;font-family:var(--gtm);color:#111;box-shadow:none;border-style:dashed;justify-content:center;align-items:center;gap:10px;padding:24px;font-size:15px;display:flex}@media (width>=1101px){#page-app .ap-allconn:nth-child(3n+1){grid-column:span 3}#page-app .ap-allconn:nth-child(3n+2){grid-column:span 2}}#page-app .ap-back{color:inherit;text-decoration:none}#page-app .ap-back:before{content:"← "}#page-app .ap-back:hover{text-underline-offset:3px;text-decoration:underline}#page-app .ap-backlink{font-family:var(--gts);color:#555;margin-top:6px;font-size:14px;text-decoration:none}#page-app .ap-backlink:hover{color:#111}#page-app .ap-cgroup{margin-top:56px}#page-app .ap-cgroup .ap-conn{margin-top:20px}#page-app .ap-glabel{font-family:var(--gtm);flex-direction:column;gap:4px;font-size:18px;line-height:1.3;display:flex}#page-app .ap-glabel span{font-family:var(--gts);color:#8a8a8a;font-size:15px}#page-app .ap-chk{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin:48px 0 0;padding:0;list-style:none;display:grid}#page-app .ap-chk li{border-top:1px solid #e6e6e6;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:20px 0 24px;display:grid}#page-app .ap-chk .n{font-family:var(--mono);color:#8a8a8a;letter-spacing:.04em;font-size:12px;line-height:22px}#page-app .ap-chk h3{font-family:var(--gtm);flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;line-height:1.3;display:flex}#page-app .ap-chk .tag{font-family:var(--gts);letter-spacing:.02em;color:#555;border:1px solid #d9d9d9;border-radius:999px;padding:4px 8px;font-size:11px;line-height:1}#page-app .ap-chk p{font-family:var(--gts);color:#6e6e6e;margin-top:6px;font-size:15px;line-height:1.5}@media (width<=760px){#page-app .ap-chk{grid-template-columns:1fr}}#page-app .ap-allconn svg{width:18px;height:18px}#page-app .ap-allconn path{stroke:#111;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}#page-app .ap-tl{grid-template-columns:repeat(6,minmax(0,1fr));margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}#page-app .ap-tl:before{content:"";background:#d9d9d9;height:1px;position:absolute;top:7px;left:0;right:0}#page-app .ap-tl li{position:relative}#page-app .ap-tl .node{outline:none;flex-direction:column;align-items:flex-start;gap:14px;padding-right:12px;display:flex}#page-app .ap-tl .dot{background:#fff;border:1px solid #9a9a9a;border-radius:50%;width:15px;height:15px;transition:transform .2s,background .2s;position:relative}#page-app .ap-tl .nm{font-family:var(--gts);color:#111;font-size:16px;line-height:1.3}#page-app .ap-tl .is-off .nm{color:#8a8a8a}#page-app .ap-tl .is-link .dot{border-color:#111}#page-app .ap-tl .is-here .dot{background:#c9b8f5;border:0;width:18px;height:18px;margin:-1.5px;box-shadow:0 0 0 4px #8b6cf024,0 2px 10px #6e50c859}#page-app .ap-tl .is-here .dot:before{content:"";background:url(/media/img/imgzoeorb-79ba7bcc.webp) 50%/150% no-repeat;border-radius:50%;position:absolute;inset:0}#page-app .ap-tl .is-here .dot:after{content:"";opacity:0;border:1px solid #8b6cf08c;border-radius:50%;position:absolute;inset:-1px}@media (prefers-reduced-motion:no-preference){#page-app .ap-tl .is-here .dot:before{animation:9s ease-in-out infinite aporbswirl}#page-app .ap-tl .is-here .dot:after{animation:2.8s ease-out infinite apbeacon}}@keyframes apbeacon{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}@keyframes aporbswirl{0%,to{background-position:40% 45%;transform:rotate(0)scale(1)}50%{background-position:60% 55%;transform:rotate(160deg)scale(1.06)}}#page-app .ap-tl .pop{z-index:3;width:220px;font-family:var(--gts);color:#555;opacity:0;pointer-events:none;background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;font-size:14px;line-height:1.4;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:62px;left:-12px;transform:translateY(-4px);box-shadow:0 10px 30px #0000001f}#page-app .ap-tl .pop .go{color:#111;font-size:14px}#page-app .ap-tl .node:hover .pop,#page-app .ap-tl .node:focus-visible .pop,#page-app .ap-tl .node:focus .pop{opacity:1;pointer-events:auto;transform:none}#page-app .ap-tl a.node:hover .dot,#page-app .ap-tl a.node:focus-visible .dot{background:#111;transform:scale(1.25)}#page-app .ap-tl a.node:hover .nm{text-underline-offset:3px;text-decoration:underline}#page-app .ap-faq{border-top:1px solid #e6e6e6;max-width:880px;margin-top:40px}#page-app .ap-faq details{border-bottom:1px solid #e6e6e6}#page-app .ap-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}#page-app .ap-faq summary::-webkit-details-marker{display:none}#page-app .ap-faq summary:after{content:"+";font-family:var(--gts);color:#111;font-size:24px;line-height:1;transition:transform .2s}#page-app .ap-faq details[open] summary:after{transform:rotate(45deg)}#page-app .ap-faq h3{font-family:var(--gtm);font-size:19px;line-height:1.3}#page-app .ap-faq details p{font-family:var(--gts);color:#555;max-width:760px;padding:0 48px 24px 0;font-size:16px;line-height:1.55}#page-app .ap-cta{text-align:center;flex-direction:column;align-items:center;gap:18px;padding-top:140px;padding-bottom:140px;display:flex}#page-app .ap-cta h2{font-family:var(--gtl);letter-spacing:-.015em;max-width:720px;font-size:40px;line-height:1.15}#page-app .ap-cta p{font-family:var(--gts);color:#555;max-width:560px;font-size:18px;line-height:1.45}@media (width<=1100px){#page-app .ap-feats,#page-app .ap-conn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){#page-app .ap-wrap{padding-left:20px;padding-right:20px}#page-app .ap-sec{padding-top:96px}#page-app .ap-hero{padding:56px 20px 36px}#page-app .ap-hero h1{font-size:40px}#page-app .ap-hero .sub{font-size:16px}#page-app .ap-sky{border-radius:20px;padding:16px}#page-app .ap-sec>h2{font-size:28px}#page-app .ap-cards,#page-app .ap-conn,#page-app .ap-control{grid-template-columns:1fr}#page-app .ap-control .side{border-radius:22px;min-height:0;padding:28px 22px}#page-app .ap-control .cap p{font-size:16px}#page-app .ap-cards{gap:56px}#page-app .ap-card,#page-app .ap-card:nth-child(2n){grid-template-columns:1fr;gap:20px}#page-app .ap-card:nth-child(2n)>.av{order:0}#page-app .ap-feats{grid-template-columns:1fr;gap:24px}#page-app .ap-stats .v{font-size:28px}#page-app .ap-quote{gap:24px;margin-top:72px}#page-app .ap-quote blockquote p{font-size:24px}#page-app .ap-quote.has-photo{grid-template-columns:1fr;gap:24px}#page-app .ap-quote.has-photo .qmedia{width:180px}#page-app .ap-quote.has-photo blockquote p{font-size:19px}#page-app .ap-tl{grid-template-columns:1fr;gap:28px}#page-app .ap-tl:before{width:1px;height:auto;inset:8px auto 8px 7px}#page-app .ap-tl .node{flex-flow:wrap;align-items:center;gap:6px 14px}#page-app .ap-tl .pop{opacity:1;pointer-events:auto;width:auto;box-shadow:none;background:0 0;flex-basis:100%;padding:0 0 0 29px;position:static;transform:none}#page-app .ap-cta{padding-top:96px;padding-bottom:96px}#page-app .ap-cta h2{font-size:30px}#page-app .av-wide{aspect-ratio:4/3}}#page-app .hmx-page{color:#1f1f1f;background:#fff;border-radius:12px;width:1279px;height:700px;top:84px;left:76px}#page-app .hmx-page>*{position:absolute}#page-app .hmx-title{letter-spacing:-.01em;align-items:center;gap:14px;font-size:24px;font-weight:450;display:flex;top:30px;left:30px}#page-app .hmx-init{color:#fff;background:#3b3b3e;border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:15px;font-weight:500;display:flex;top:25px;right:68px}#page-app .hmx-init b{font-size:20px;font-weight:300;line-height:1}#page-app .hmx-gear{border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;top:25px;right:20px}#page-app .hmx-filters{align-items:flex-end;gap:16px;display:flex;top:93px;left:24px;right:24px}#page-app .hmx-filters p{color:#333;margin-bottom:8px;font-size:14px}#page-app .hmx-filters .in{color:#333;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:6px;align-items:center;gap:12px;min-width:156px;height:32px;padding:0 11px;font-size:14px;display:flex}#page-app .hmx-filters div:first-child .in{min-width:276px}#page-app .hmx-filters .in em{color:#aaa;font-style:normal}#page-app .hmx-filters .ph{color:#bfbfbf}#page-app .hmx-filters .search{min-width:260px;margin-left:auto}#page-app .hmx-count{color:#595959;font-size:14px;top:167px;left:24px}#page-app .hmx-table{border:1px solid #f0f0f0;border-radius:8px;top:198px;left:24px;right:24px;overflow:hidden}#page-app .hmx-th,#page-app .hmx-tr{grid-template-columns:150px 380px 150px 300px 1fr;align-items:center;display:grid}#page-app .hmx-th{color:#262626;background:#fafafa;border-bottom:1px solid #f0f0f0;height:54px;font-size:14px;font-weight:500}#page-app .hmx-th span,#page-app .hmx-tr>span{padding:0 16px}#page-app .hmx-tr{color:#262626;border-bottom:1px solid #f0f0f0;height:76px;font-size:14px;transition:background .3s}#page-app .hmx-tr .who{grid-template-columns:30px 1fr;align-items:center;column-gap:10px;display:grid}#page-app .hmx .av{color:#3b4a5e;background:#e8edf3;border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:600;display:flex}#page-app .hmx-tr .who b{font-size:15px;font-weight:500}#page-app .hmx-tr small{color:#8c8c8c;font-size:13px}#page-app .hmx-tr .cost{flex-direction:column;gap:2px;display:flex}#page-app .hmx-tr .cost b{font-weight:500}#page-app .hmx-tr .cost .paid{color:#2d8c68}#page-app .hmx-tr .cost .set{color:#c2410c}#page-app .hmx-tr .prog,#page-app .hmx-dprog{align-items:center;gap:4px;display:flex}#page-app .hmx-tr .prog i,#page-app .hmx-dprog i{background:#dcdcdc;border-radius:3px;width:34px;height:6px;transition:background .5s}#page-app .hmx-tr .prog i.on,#page-app .hmx-dprog i.on{background:#8ed1a5}#page-app .hmx-tr .prog em,#page-app .hmx-dprog em{color:#262626;margin-left:8px;font-size:14px;font-style:normal}#page-app .hmx .insp b,#page-app .hmx .chip{border-radius:5px;padding:5px 7px;font-size:12px;font-weight:500;line-height:1;display:inline-block}#page-app .hmx .ok{color:#fff;background:#2d8c68}#page-app .hmx .wip{color:#fff;background:#e6a020}#page-app .hmx .off,#page-app .hmx .pub{color:#595959;background:#f0f0f0}#page-app .hmx-drawer{color:#1f1f1f;background:#fff;width:460px;height:746px;transition:transform .55s cubic-bezier(.2,0,0,1);top:0;left:auto;right:0;overflow:hidden;transform:translate(105%);box-shadow:-12px 0 40px #0000002e}#page-app .hmx-dh{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;height:56px;padding:0 24px;font-size:17px;display:flex}#page-app .hmx-dh b{font-weight:500}#page-app .hmx-dh span{color:#595959;font-size:24px}#page-app .hmx-dbody{padding:22px 24px;transition:transform 1.2s cubic-bezier(.45,0,.2,1)}#page-app .hmx-person{grid-template-columns:32px 1fr;align-items:center;gap:12px;margin-bottom:14px;display:grid}#page-app .hmx-person b{font-size:20px;font-weight:500}#page-app .hmx-person small{color:#595959;margin-top:4px;font-size:14px;display:block}#page-app .hmx-kv{justify-content:space-between;margin:8px 0;font-size:15px;display:flex}#page-app .hmx-kv b{font-weight:500}#page-app .hmx-tabs{border-bottom:1px solid #f0f0f0;gap:30px;margin:18px 0;font-size:15px;display:flex}#page-app .hmx-tabs span{color:#595959;padding-bottom:10px}#page-app .hmx-tabs .on{color:#1f1f1f;border-bottom:2px solid #1f1f1f}#page-app .hmx-st{margin-bottom:14px;font-size:16px}#page-app .hmx-st b{font-weight:500}#page-app .hmx-st em{color:#8c8c8c;font-size:14px;font-style:normal}#page-app .hmx-dprog i{flex:1;width:auto}#page-app .hmx-sub{border-top:1px solid #f0f0f0;margin:22px 0 12px;padding-top:18px;font-size:16px;font-weight:500}#page-app .hmx-items{border:1px solid #f0f0f0;border-radius:8px}#page-app .hmx-item{border-bottom:1px solid #f0f0f0;padding:12px 16px}#page-app .hmx-item:last-child{border-bottom:0}#page-app .hmx-item .h{justify-content:space-between;align-items:center;font-size:15px;display:flex}#page-app .hmx-item .h small{color:#8c8c8c;margin-top:3px;font-size:13px;display:block}#page-app .hmx-lines{max-height:0;transition:max-height .9s cubic-bezier(.2,0,0,1);overflow:hidden}#page-app .hmx-lines p{opacity:0;transition:opacity .35s,transform .35s;transition-delay:calc(var(--i,0)*.12s + .2s);border-top:1px dashed #eee;justify-content:space-between;align-items:baseline;padding:7px 0;font-size:13.5px;display:flex;transform:translateY(4px)}#page-app .hmx-lines p:first-child{margin-top:10px}#page-app .hmx-lines small{color:#8c8c8c;font-size:12px;display:block}#page-app .hmx-lines b{font-weight:500}#page-app .hmx-lines .tot{--i:7;border-top:1px solid #e5e5e5;font-weight:500}#page-app .hmx-lines .paid{color:#2d8c68;--i:0;border-top:0;font-size:13px;opacity:0!important}#page-app .hmx .hmx-toast{left:50%;right:auto}#page-app .hmx[data-step="2"] .hmx-drawer,#page-app .hmx[data-step="3"] .hmx-drawer,#page-app .hmx[data-step="4"] .hmx-drawer,#page-app .hmx[data-step="5"] .hmx-drawer{transform:none}#page-app .hmx[data-step] .hmx-tr.hot{background:#f5f8ff}#page-app .hmx[data-step="3"] .hmx-lines,#page-app .hmx[data-step="4"] .hmx-lines,#page-app .hmx[data-step="5"] .hmx-lines{max-height:420px}#page-app .hmx[data-step="3"] .hmx-lines p,#page-app .hmx[data-step="4"] .hmx-lines p,#page-app .hmx[data-step="5"] .hmx-lines p{opacity:1;transform:none}#page-app .hmx[data-step="4"] .hmx-lines .paid,#page-app .hmx[data-step="5"] .hmx-lines .paid{opacity:1!important}#page-app .hmx[data-paid] i.last{background:#8ed1a5}#page-app .hmx[data-step="5"] .hmx-toast{opacity:1;transform:translate(-50%)}#page-app .hmx[data-step="5"] .hmx-dbody,#page-app .hmx[data-step="4"] .hmx-dbody{transform:translateY(-150px)}#page-app .hmx.hm-out .hmx-drawer,#page-app .hmx.hm-out .hmx-toast,#page-app .hmx.hm-out .hm-cursor{opacity:0}#page-app .hmx-tr .cost small.pub{color:#8c8c8c;background:0 0;padding:0}#page-app .hmx-tr .cost small.paid{background:0 0}#page-app .hml .av{color:#fff;background:#e8e8e8;border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-style:normal;font-weight:600;display:flex}#page-app .hml .hmx-person .av{color:#3b4a5e;background:#e8edf3;width:32px;height:32px;font-size:11px}#page-app .hml .ok,#page-app .hml .insp .ok,#page-app .hml .chip.ok{color:#1f7a55;background:#e8f5ee}#page-app .hml .blue{color:#2f54eb;background:#e8efff}#page-app .hml .amber{color:#b4690e;background:#fff4e0}#page-app .hml .off{color:#595959;background:#f0f0f0}#page-app .hml .insp b,#page-app .hml .chip{border-radius:5px;padding:5px 7px;font-size:12px;font-weight:500;line-height:1;display:inline-block}#page-app .hml-table .hmx-th,#page-app .hml-table .hmx-tr{grid-template-columns:240px 300px 150px 190px 210px 1fr}#page-app .hml-table .hmx-tr .who{grid-template-columns:40px 1fr}#page-app .hml-copy{right:186px}#page-app .hml-avail{color:#262626;border:1px solid #d9d9d9;border-radius:8px;align-items:center;height:40px;padding:0 16px;font-size:15px;display:flex;top:25px;right:20px}#page-app .hml-tag{background:#f0f0f0;border-radius:4px;padding:2px 6px;font-size:13px;font-weight:400}#page-app .hml-drawer{flex-direction:column;display:flex}#page-app .hml-drawer .hmx-dbody{flex:1}#page-app .hml-sign{border:1px solid #f0f0f0;border-radius:8px}#page-app .hml-sign p{border-bottom:1px solid #f0f0f0;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;padding:14px 16px;font-size:15px;display:grid}#page-app .hml-sign p:last-child{border-bottom:0}#page-app .hml-sign small{color:#8c8c8c;margin-top:2px;font-size:13px;display:block}#page-app .hml-sign em{color:#8c8c8c;font-size:13px;font-style:normal}#page-app .hml-dot{box-sizing:border-box;border:2px solid #d9d9d9;border-radius:50%;width:14px;height:14px;transition:background .3s,border-color .3s}#page-app .hml-sign p.done .hml-dot{background:#2d8c68;border-color:#2d8c68}#page-app .hml-sign p.done em{color:#1f7a55}#page-app .hml-note{color:#8c8c8c;margin-top:12px;font-size:13px}#page-app .hml-foot{border-top:1px solid #ececed;justify-content:flex-end;align-items:center;height:72px;padding:0 22px;display:flex;position:relative}#page-app .hml-foot .hm-btn{transition:opacity .3s;position:absolute;right:22px}#page-app .hml-exec{opacity:0}#page-app .hml-dim{z-index:3}#page-app .hml-modal{opacity:0;z-index:4;color:#1f1f1f;background:#fff;border-radius:12px;width:720px;transition:opacity .3s,transform .4s cubic-bezier(.2,0,0,1);top:50%;left:50%;transform:translate(-50%,-46%);box-shadow:0 30px 80px #00000059}#page-app .hml-mh{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:20px 26px;font-size:18px;display:flex}#page-app .hml-mh b{font-weight:500}#page-app .hml-mh span{color:#595959;font-size:24px}#page-app .hml-steps{color:#8c8c8c;gap:28px;padding:16px 26px 0;font-size:14px;display:flex}#page-app .hml-steps span{border-bottom:2px solid #0000;padding-bottom:10px;transition:color .3s,border-color .3s}#page-app .hml-pane{box-sizing:border-box;height:250px;padding:18px 26px 8px;transition:opacity .35s}#page-app .hml-add{opacity:0;position:absolute;top:118px;left:0;right:0}#page-app .hml-src{color:#2f54eb;background:#f0f4ff;border-radius:6px;margin-bottom:14px;padding:8px 10px;font-size:13px}#page-app .hml-grid{grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}#page-app .hml-grid p{border:1px solid #e5e5e5;border-radius:6px;padding:8px 11px}#page-app .hml-grid small{color:#8c8c8c;margin-bottom:2px;font-size:12px;display:block}#page-app .hml-grid b{font-size:14px;font-weight:400}#page-app .hml .ck{border-bottom:1px solid #f5f5f5;align-items:center;gap:12px;padding:10px 0;font-size:15px;display:flex}#page-app .hml .ck small{color:#8c8c8c;margin-left:auto;font-size:13px}#page-app .hml .ck i{box-sizing:border-box;border:1.5px solid #bfbfbf;border-radius:4px;width:18px;height:18px}#page-app .hml .ck.on i{background:#3b3b3e url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3.5 8.5l3 3 6-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/12px no-repeat;border-color:#3b3b3e}#page-app .hml-mf{border-top:1px solid #f0f0f0;height:68px;position:relative}#page-app .hml-mf .hm-btn{transition:opacity .3s;position:absolute;top:14px;right:22px}#page-app .hml-send{opacity:0}#page-app .hml .hml-toast em{font-style:normal}#page-app .hml[data-ls="2"] .hmx-drawer,#page-app .hml[data-ls="3"] .hmx-drawer,#page-app .hml[data-ls="4"] .hmx-drawer,#page-app .hml[data-ls="5"] .hmx-drawer,#page-app .hml[data-ls="6"] .hmx-drawer,#page-app .hml[data-ls="7"] .hmx-drawer{transform:none}#page-app .hml[data-ls] .hmx-tr.hot{background:#f5f8ff}#page-app .hml[data-ls="3"] .hml-dim,#page-app .hml[data-ls="4"] .hml-dim{opacity:1}#page-app .hml[data-ls="3"] .hml-modal,#page-app .hml[data-ls="4"] .hml-modal{opacity:1;transform:translate(-50%,-50%)}#page-app .hml[data-ls="3"] .hml-steps .s1,#page-app .hml[data-ls="4"] .hml-steps .s2{color:#1f1f1f;border-color:#1f1f1f}#page-app .hml[data-ls="4"] .hml-terms{opacity:0}#page-app .hml[data-ls="4"] .hml-add{opacity:1}#page-app .hml[data-ls="4"] .hml-next{opacity:0}#page-app .hml[data-ls="4"] .hml-send{opacity:1}#page-app .hml[data-ls="5"] .hml-create,#page-app .hml[data-ls="6"] .hml-create,#page-app .hml[data-ls="7"] .hml-create{opacity:0}#page-app .hml[data-ls="6"] .hml-exec,#page-app .hml[data-ls="7"] .hml-exec{opacity:1}#page-app .hml[data-toast] .hml-toast{opacity:1;transform:translate(-50%)}#page-app .hml.hm-out .hmx-drawer,#page-app .hml.hm-out .hml-toast,#page-app .hml.hm-out .hm-cursor{opacity:0}#page-app .av-mo.av-respay,#page-app .av-mo.av-reschecklist,#page-app .av-mo.av-reskeys,#page-app .av-mo.av-ressign{aspect-ratio:4/3;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%);border-radius:24px}#page-app .rp .pf{position:relative}#page-app .rp-screen{padding:0 20px;position:absolute;inset:52px 0 0;overflow:hidden}#page-app .rp-top{align-items:center;gap:12px;height:56px;font-size:17px;display:flex;position:relative}#page-app .rp-top b{font-weight:600}#page-app .rp-back{background:#f2f2f3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}#page-app .rp-h{letter-spacing:-.01em;margin-top:8px;font-size:22px;font-weight:600}#page-app .rp-tag{color:#84858c;margin-top:4px;font-size:13px}#page-app .rp-lede{color:#696a71;margin-top:10px;font-size:15px;line-height:1.4}#page-app .rp-card{background:#fff;border:1px solid #d9d9dc;border-radius:16px;margin-top:18px;padding:18px 20px}#page-app .rp-ln{border-bottom:1px solid #ececed;justify-content:space-between;align-items:flex-start;padding:10px 0;font-size:14.5px;display:flex}#page-app .rp-ln small{color:#84858c;margin-top:2px;font-size:12px;display:block}#page-app .rp-ln b{font-weight:500}#page-app .rp-total{justify-content:space-between;padding:14px 0 16px;font-size:17px;font-weight:600;display:flex}#page-app .rp-btn{text-align:center;color:#1f6b4f;border:1.5px solid #1f6b4f;border-radius:100px;padding:12px;font-size:15px;font-weight:500;transition:background .2s,color .2s,transform .15s;display:block}#page-app .rp-alt{text-align:center;color:#3b3b3e;margin-top:12px;font-size:13px;text-decoration:underline}#page-app .rp-done{opacity:0;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:opacity .4s;display:flex;position:absolute;inset:0}#page-app .rp-done i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:transform .45s cubic-bezier(.2,1.4,.4,1);display:flex;transform:scale(.6)}#page-app .rp-done i svg{width:30px;height:30px}#page-app .rp-done b{font-size:20px;font-weight:600}#page-app .rp-done span{color:#696a71;font-size:14px}#page-app .rpv-pay .rp-ln{opacity:0;transition:opacity .35s,transform .35s;transition-delay:calc(var(--i)*.14s);transform:translateY(6px)}#page-app .rpv-pay.s1 .rp-ln{opacity:1;transform:none}#page-app .rpv-pay.s2 .rp-pay{color:#fff;background:#1f6b4f;transform:scale(.97)}#page-app .rpv-pay.s3 .rp-done{opacity:1}#page-app .rpv-pay.s3 .rp-done i{transform:none}#page-app .rp-date{border-top:1px solid #ececed;justify-content:space-between;margin-top:16px;padding-top:14px;font-size:14px;display:flex}#page-app .rp-date b{font-weight:600}#page-app .rp-date em{color:#c2410c;font-style:normal;font-weight:500}#page-app .rp-track{align-items:center;margin:16px 0 14px;display:flex}#page-app .rp-me,#page-app .rp-home{border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:13px;font-style:normal;font-weight:600;display:flex}#page-app .rp-me{color:#7a4a2a;background:#f4d9c6}#page-app .rp-home{background:#9a9aa0;transition:background .4s}#page-app .rp-bar{background:#9a9aa0;flex:1;height:8px;margin:0 -2px}#page-app .rp-bar i{background:#1f6b4f;width:17%;height:100%;transition:width .6s cubic-bezier(.2,0,0,1);display:block}#page-app .rp-tasks{flex-direction:column;gap:10px;display:flex}#page-app .rp-task{border:1px solid #e3e3e5;border-radius:14px;padding:12px 16px}#page-app .rp-task>p{justify-content:space-between;align-items:center;font-size:15px;display:flex}#page-app .rp-task small{color:#84858c;margin-top:2px;font-size:12px;display:block}#page-app .rp-ck{box-sizing:border-box;border:1.5px solid #d0d0d4;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:background .3s,border-color .3s;display:flex}#page-app .rp-ck svg{opacity:0;transition:opacity .2s}#page-app .rp-task.t0 .rp-ck,#page-app .rpv-checklist.s3 .t1 .rp-ck,#page-app .rpv-checklist.s4 .t2 .rp-ck,#page-app .rpv-checklist.s5 .t3 .rp-ck,#page-app .rpv-checklist.s6 .t4 .rp-ck{background:#2d9d6a;border-color:#2d9d6a}#page-app .rp-task.t0 .rp-ck svg,#page-app .rpv-checklist.s3 .t1 .rp-ck svg,#page-app .rpv-checklist.s4 .t2 .rp-ck svg,#page-app .rpv-checklist.s5 .t3 .rp-ck svg,#page-app .rpv-checklist.s6 .t4 .rp-ck svg{opacity:1}#page-app .rp-dep{max-height:0;transition:max-height .5s cubic-bezier(.2,0,0,1);overflow:hidden}#page-app .rpv-checklist.s1 .rp-dep{max-height:200px}#page-app .rpv-checklist.s3 .rp-dep{max-height:0}#page-app .rp-opt{border:1px solid #e3e3e5;border-radius:12px;align-items:flex-start;gap:10px;margin-top:10px;padding:10px 12px;font-size:14px;transition:border-color .3s,background .3s;display:flex}#page-app .rp-opt small{color:#696a71;margin-top:2px;font-size:12px;display:block}#page-app .rp-opt>i{box-sizing:border-box;border:1.5px solid #9a9aa0;border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px;transition:border .2s}#page-app .rp-opt em{color:#0f6b46;letter-spacing:-.02em;margin-left:auto;font-size:13px;font-style:normal;font-weight:700}#page-app .rpv-checklist.s2 .rp-opt.thr{background:#f3faf6;border-color:#1f6b4f}#page-app .rpv-checklist.s2 .rp-opt.thr>i{border:5px solid #1f1f1f}#page-app .rpv-checklist.s3 .rp-bar i{width:34%}#page-app .rpv-checklist.s4 .rp-bar i{width:51%}#page-app .rpv-checklist.s5 .rp-bar i{width:68%}#page-app .rpv-checklist.s6 .rp-bar i{width:84%}#page-app .rp-keys,#page-app .rp-insp{transition:opacity .45s,transform .45s;position:absolute;inset:0 20px}#page-app .rp-insp{opacity:0;transform:translate(30px)}#page-app #page-app .rp-ready{color:#1f6b4f;background:#eef7f2;border-radius:12px;margin:6px 0 16px;padding:12px 14px;font-size:15px}#page-app .rp-key{opacity:0;border:1px solid #e3e3e5;border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:18px 16px;font-size:16px;transition:opacity .35s,transform .35s;display:flex;transform:translateY(8px)}#page-app .rp-key span{align-items:center;gap:12px;display:flex}#page-app .rp-key.k1{transition-delay:.12s}#page-app .rp-key.k2{transition-delay:.24s}#page-app .rp-key.k3{transition-delay:.36s}#page-app .rp-unl{color:#fff;background:#3b3b3e;border-radius:100px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .3s}#page-app .rp-keys.s1 .rp-key,#page-app .mo-fit.s1 .rp-key{opacity:1;transform:none}#page-app .mo-fit.s2 .rp-key.k0 .rp-unl{background:#2d9d6a}#page-app .mo-fit.s3 .rp-keys{opacity:0;transform:translate(-30px)}#page-app .mo-fit.s3 .rp-insp{opacity:1;transform:none}#page-app .rp-room{border:1px solid #e3e3e5;border-radius:14px;justify-content:space-between;align-items:center;margin-top:12px;padding:16px;font-size:15px;display:flex;position:relative}#page-app .rp-room em{color:#2d9d6a;opacity:0;font-size:13px;font-style:normal;transition:opacity .3s}#page-app .rp-room.r1 em{color:#b4690e}#page-app .mo-fit.s4 .rp-room em{opacity:1}#page-app .rp-photo{opacity:0;background:url(/media/img/imgmsstovethumb-63db5389.webp) 50%/cover;border-radius:8px;width:38px;height:38px;transition:opacity .3s,transform .4s cubic-bezier(.2,1.4,.4,1);position:absolute;top:9px;right:120px;transform:scale(.6)}#page-app .mo-fit.s5 .rp-photo{opacity:1;transform:none}#page-app .rp-submit{margin-top:22px}#page-app .mo-fit.s6 .rp-submit{color:#fff;background:#1f6b4f}#page-app .rp-doc{background:#fafafa;border:1px solid #e3e3e5;border-radius:14px;height:300px;margin-top:16px;overflow:hidden}#page-app .rp-docin{flex-direction:column;gap:11px;padding:18px;transition:transform 2.6s cubic-bezier(.45,0,.25,1);display:flex}#page-app .rp-docin i{background:#dedee2;border-radius:4px;height:7px;display:block}#page-app .rp-docs{color:#696a71;margin-top:8px;font-size:12px;line-height:1.5}#page-app .mo-fit.s1 .rp-docin{transform:translateY(-110px)}#page-app .rp-sig{border:1px dashed #b9b9be;border-radius:14px;height:110px;margin-top:14px;position:relative}#page-app .rp-sig small{color:#84858c;font-size:12px;position:absolute;top:10px;left:14px}#page-app .rp-sig svg{width:calc(100% - 40px);height:80px;position:absolute;top:22px;left:20px;right:20px}#page-app .rp-ink{stroke-dasharray:620;stroke-dashoffset:620px;transition:stroke-dashoffset 1.6s cubic-bezier(.45,0,.25,1)}#page-app .mo-fit.s2 .rp-ink{stroke-dashoffset:0}#page-app .rp-signb{margin-top:16px}#page-app .mo-fit.s3 .rp-signb{color:#fff;background:#1f6b4f;transform:scale(.97)}#page-app .mo-fit.s4 .rp-done{opacity:1}#page-app .mo-fit.s4 .rp-done i{transform:none}#page-app .av-mo.av-hcfields,#page-app .av-mo.av-hcfees,#page-app .av-mo.av-hcdocs{aspect-ratio:4/3;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%);border-radius:24px}#page-app .hc{color:#1f1f1f;width:640px;height:500px}#page-app .hc-panel{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 30px 70px #08140a59}#page-app .hcv-fields .hc-panel{flex-direction:column;height:500px;display:flex}#page-app .hc-h{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px 22px;font-size:16px;display:flex}#page-app .hc-h b{font-weight:500}#page-app .hc-h span{color:#595959;font-size:20px}#page-app .hc-steps{color:#8c8c8c;gap:24px;padding:12px 22px 0;font-size:13px;display:flex}#page-app .hc-steps span{padding-bottom:8px}#page-app .hc-steps .on{color:#1f1f1f;border-bottom:2px solid #1f1f1f}#page-app .hc-src{color:#2f54eb;background:#f0f4ff;border-radius:6px;margin:14px 22px 10px;padding:7px 10px;font-size:12.5px}#page-app .hc-grid{grid-template-columns:1fr 1fr;gap:9px 14px;padding:0 22px;display:grid}#page-app .hc-f{opacity:0;min-height:40px;transition:opacity .3s,transform .3s,border-color .3s,background .3s;transition-delay:calc(var(--i,0)*.1s);border:1px solid #e5e5e5;border-radius:6px;padding:7px 30px 7px 10px;position:relative;transform:translateY(4px)}#page-app .hc-f small{color:#8c8c8c;font-size:11px;display:block}#page-app .hc-f small em{color:#b4690e;margin-left:4px;font-style:normal}#page-app .hc-f b{font-size:13.5px;font-weight:400}#page-app .hc-ok{opacity:0;background:#2d8c68 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3.5 8.5l3 3 6-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/10px no-repeat;border-radius:50%;width:16px;height:16px;margin-top:-8px;transition:opacity .3s;position:absolute;top:50%;right:9px}#page-app .hc-type:after{content:attr(data-t);white-space:nowrap;vertical-align:bottom;max-width:0;transition:max-width 1.1s steps(24,end);display:inline-block;overflow:hidden}#page-app .hc-foot{border-top:1px solid #f0f0f0;justify-content:flex-end;margin-top:auto;padding:14px 22px;display:flex}#page-app .hc-btn{color:#fff;background:#bfbfbf;border-radius:8px;padding:9px 14px;font-size:13.5px;font-weight:500;transition:background .3s}#page-app .hcv-fields.s1 .hc-f{opacity:1;transform:none}#page-app .hcv-fields.s1 .hc-f:not(.req) .hc-ok{opacity:1}#page-app .hcv-fields .hc-f.req{transition-delay:.7s}#page-app .hcv-fields.s2 .hc-f.req{background:#fffaf2;border-color:#f0b35c}#page-app .hcv-fields.s3 .r1 .hc-type:after,#page-app .hcv-fields.s4 .r2 .hc-type:after{max-width:260px}#page-app .hcv-fields.s3 .r1 .hc-ok,#page-app .hcv-fields.s4 .r2 .hc-ok{opacity:1}#page-app .hcv-fields.s3 .r1,#page-app .hcv-fields.s4 .r2{background:#fff;border-color:#e5e5e5}#page-app .hcv-fields.s5 .hc-btn{background:#3b3b3e}#page-app .hc-two{grid-template-columns:250px 48px 1fr;align-items:center;height:500px;display:grid;position:relative}#page-app .hc-listing{background:#fff;border-radius:14px;padding:18px;box-shadow:0 30px 70px #08140a59}#page-app .hc-lt{font-size:16px;font-weight:600}#page-app .hc-ls{color:#8c8c8c;margin-top:4px;font-size:12px}#page-app .hc-rent{color:#595959;margin-top:12px;font-size:13px}#page-app .hc-rent b{color:#1f1f1f;font-size:20px;font-weight:600}#page-app .hc-sub{color:#595959;text-transform:uppercase;letter-spacing:.04em;margin:16px 0 4px;font-size:12px;font-weight:600}#page-app .hc-fee{border-radius:6px;justify-content:space-between;align-items:flex-start;margin:0 -8px;padding:9px 8px;font-size:13px;transition:background .3s;display:flex}#page-app .hc-fee small,#page-app .hc-row small{color:#8c8c8c;margin-top:1px;font-size:11px;display:block}#page-app .hc-fee b{font-weight:500}#page-app .hc-arrow{justify-content:center;display:flex}#page-app .hc-charges .hc-lock{color:#1f7a55;opacity:0;background:#e8f5ee;border-radius:5px;padding:4px 7px;font-size:11.5px;font-weight:500;transition:opacity .4s}#page-app .hc-row{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:flex-start;padding:11px 20px;font-size:13.5px;display:flex}#page-app .hc-row.head{color:#8c8c8c;background:#fafafa;padding:8px 20px;font-size:12px}#page-app .hc-row b{font-weight:500}#page-app .hc-row.c0,#page-app .hc-row.c1,#page-app .hc-row.c2{opacity:0;transition:opacity .4s,transform .4s,background .6s;transform:translate(-10px)}#page-app .hcv-fees.s1 .e0,#page-app .hcv-fees.s2 .e1,#page-app .hcv-fees.s3 .e2{background:#eef3ff}#page-app .hcv-fees.s1 .c0,#page-app .hcv-fees.s2 .c1,#page-app .hcv-fees.s3 .c2{opacity:1;transform:none}#page-app .hcv-fees.s4 .hc-lock{opacity:1}#page-app .rp-key{opacity:1;transform:none}#page-app[data-phase=prelease] .ap-tl .is-here .dot{background:#9cc6c8;box-shadow:0 0 0 4px #4f8a7029,0 2px 10px #2f665059}#page-app[data-phase=prelease] .ap-tl .is-here .dot:before{background-image:url(/media/img/imgorbprelease-f31ddb67.webp)}#page-app[data-phase=prelease] .ap-tl .is-here .dot:after{border-color:#4f8a7099}#page-app .ap-more{font-family:var(--gtm);color:#111;margin-top:8px;font-size:13px;line-height:1.3;text-decoration:none;display:inline-block}#page-app .ap-more:hover{text-underline-offset:3px;text-decoration:underline}#page-app .ap-faq .ap-more{margin:0 0 24px}#page-app .av-mo.av-corpunits,#page-app .av-mo.av-corppay,#page-app .av-mo.av-corpocc{aspect-ratio:4/3;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%);border-radius:24px}#page-app .cm{color:#2f2f32;width:760px;height:560px}#page-app .cm-win{background:#fff;border-radius:22px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 70px #08140a59}#page-app .cm-h{border-bottom:1px solid #ececed;padding:16px 22px;font-size:15px}#page-app .cm-h b{font-weight:600}#page-app .cm-steps{align-items:center;gap:0;padding:14px 22px 4px;display:flex}#page-app .cm-steps>span{flex:none}#page-app .cm-dot{color:#84858c;background:#f2f2f3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex}#page-app .cm-dot+.cm-dot{margin-left:calc(33.3333% - 29.3333px)}#page-app .cm-steps{position:relative}#page-app .cm-steps:before{content:"";z-index:0;background:#e3e3e5;height:1px;position:absolute;top:25px;left:44px;right:44px}#page-app .cm-dot{z-index:1;position:relative}#page-app .cm-dot.on{color:#fff;background:#2f2f32}#page-app .cm-dot.done{background:#e8e8ea}#page-app .cm-dot.done svg path{stroke:#696a71}#page-app .cm-s3{display:none}#page-app .cm-pane{flex:1;padding:12px 22px 0;transition:opacity .35s;overflow:hidden}#page-app .cm-t{font-size:17px;font-weight:600}#page-app .cm-d{color:#696a71;margin:3px 0 12px;font-size:13px}#page-app .cm-unit,#page-app .cm-ocard{border:1px solid #e3e3e5;border-radius:12px;grid-template-columns:22px 44px 1fr 110px 90px;align-items:center;gap:12px;margin-bottom:8px;padding:9px 12px;font-size:13px;transition:border-color .3s;display:grid}#page-app .cm-unit small,#page-app .cm-ocard small{color:#84858c;margin-top:2px;font-size:11px;display:block}#page-app .cm-unit b,#page-app .cm-ocard b{font-weight:600}#page-app .cm-unit .cm-avl,#page-app .cm-unit .rt{text-align:right;font-weight:500}#page-app .cm-ph{object-fit:cover;background:#e8e4de;border-radius:6px;width:44px;height:36px}#page-app .cm-box{box-sizing:border-box;border:1.5px solid #c4c4c8;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;transition:background .2s,border-color .2s;display:flex}#page-app .cm-box svg{opacity:0}#page-app .cmv-units.s1 .u0,#page-app .cmv-units.s2 .u1,#page-app .cmv-units.s3 .u2,#page-app .cmv-units.s4 .u3{border-color:#2f2f32}#page-app .cmv-units.s1 .u0 .cm-box,#page-app .cmv-units.s2 .u1 .cm-box,#page-app .cmv-units.s3 .u2 .cm-box,#page-app .cmv-units.s4 .u3 .cm-box{background:#2f2f32;border-color:#2f2f32}#page-app .cmv-units.s1 .u0 .cm-box svg,#page-app .cmv-units.s2 .u1 .cm-box svg,#page-app .cmv-units.s3 .u2 .cm-box svg,#page-app .cmv-units.s4 .u3 .cm-box svg{opacity:1}#page-app .cm-occ{opacity:0;position:absolute;inset:106px 0 70px}#page-app .cm-ocard{grid-template-columns:44px 1fr}#page-app .cm-ocard b em{color:#1f7a55;opacity:0;background:#e8f5ee;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:10.5px;font-style:normal;font-weight:500;transition:opacity .3s}#page-app .cm-ocard.o1 b em{transition-delay:.25s}#page-app .cm-ocard.o2 b em{transition-delay:.5s}#page-app .cm-ocard.o3 b em{transition-delay:.75s}#page-app .cmv-units.s5 .cm-sel{opacity:0}#page-app .cmv-units.s5 .cm-occ{opacity:1}#page-app .cmv-units.s5 .cm-s2{display:none}#page-app .cmv-units.s5 .cm-s3{display:flex}#page-app .cmv-units.s6 .cm-ocard b em{opacity:1}#page-app .cm-foot{z-index:2;background:#fff;border-top:1px solid #ececed;justify-content:space-between;align-items:center;padding:12px 22px;display:flex;position:relative}#page-app .cm-count b{font-size:13px;font-weight:500;display:block}#page-app .cm-count small,#page-app .cm-sec{color:#2f2f32;font-size:13px;font-weight:600}#page-app .cm-count small em{font-style:normal}#page-app .cm-next{color:#fff;background:#2f2f32;border-radius:100px;padding:9px 20px;font-size:13.5px;font-weight:500;transition:transform .15s,background .2s}#page-app .cm-paywin{right:170px}#page-app .cm-sum{margin-bottom:8px;font-size:14px;font-weight:600}#page-app .cm-lines{background:#f5f5f6;border-radius:12px;padding:4px 14px}#page-app .cm-lines p{opacity:0;border-bottom:1px solid #e8e8ea;justify-content:space-between;align-items:flex-start;padding:9px 0;font-size:13px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(4px)}#page-app .cm-lines p:nth-child(2){transition-delay:.1s}#page-app .cm-lines p:nth-child(3){transition-delay:.2s}#page-app .cm-lines p:nth-child(4){transition-delay:.3s}#page-app .cm-lines p:nth-child(5){transition-delay:.4s}#page-app .cm-lines p:last-child{border-bottom:0}#page-app .cm-lines small{color:#84858c;margin-top:2px;font-size:11px;display:block}#page-app .cm-lines b{font-weight:500}#page-app .cm-lines .tot{font-size:15px;font-weight:600}#page-app .cmv-pay.s1 .cm-lines p{opacity:1;transform:none}#page-app .cmv-pay.s2 .cm-paybtn{background:#1f6b4f;transform:scale(.96)}#page-app .cm-hub{z-index:3;opacity:0;color:#1f1f1f;background:#fff;border-radius:16px;width:380px;padding:18px 20px;font-family:HubInter,Inter,system-ui,sans-serif;transition:opacity .45s,transform .5s cubic-bezier(.2,0,0,1);position:absolute;top:40px;right:0;transform:translate(40px);box-shadow:0 30px 70px #08140a66}#page-app .cmv-pay.s3 .cm-hub{opacity:1;transform:none}#page-app .cm-hh{align-items:center;gap:8px;font-size:15px;display:flex}#page-app .cm-hh b{font-weight:600}#page-app .cm-flag{color:#5b3fc4;background:#efeafc;border-radius:4px;padding:2px 6px;font-size:10.5px;font-style:normal;font-weight:500}#page-app .cm-st{color:#b4690e;background:#fff4e0;border-radius:5px;margin-left:auto;padding:4px 7px;font-size:11px;font-weight:500;transition:background .3s,color .3s}#page-app .cm-st.ok,#page-app .cmv-pay.s5 .cm-st{color:#1f7a55;background:#e8f5ee}#page-app .cm-meta{color:#8c8c8c;margin:4px 0 14px;font-size:12px}#page-app .cm-rec{background:#f3faf6;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}#page-app .cm-rec small{color:#595959;margin-top:2px;font-size:11.5px;display:block}#page-app .cm-orb{background:url(/media/img/imgorbprelease-f31ddb67.webp) 50%/cover;border-radius:50%;flex:none;width:28px;height:28px}#page-app .cm-credit{margin-top:14px;font-size:13px}#page-app .cm-credit p{justify-content:space-between;display:flex}#page-app .cm-credit b{font-size:20px;font-weight:600}#page-app .cm-bar{background:#ececed;border-radius:4px;height:8px;margin:8px 0 6px;position:relative}#page-app .cm-bar i{background:#2d8c68;border-radius:4px;width:0;transition:width 1.1s cubic-bezier(.2,0,0,1);position:absolute;top:0;bottom:0;left:0}#page-app .cm-bar em{background:#2f2f32;width:2px;position:absolute;top:-4px;bottom:-4px;left:60%}#page-app .cmv-pay.s4 .cm-bar i{width:78%}#page-app .cm-tg{color:#8c8c8c;font-size:11.5px}#page-app .cm-kv{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;font-size:12.5px;display:grid}#page-app .cm-kv small{color:#8c8c8c;font-size:11px;display:block}#page-app .cm-approve{text-align:center;color:#fff;background:#3b3b3e;border-radius:8px;margin-top:14px;padding:9px;font-size:13px;font-weight:500;transition:background .2s,transform .15s;display:block}#page-app .cmv-pay.s5 .cm-approve{background:#1f7a55;transform:scale(.98)}#page-app .cm-phone{box-sizing:border-box;background:#fff;border-radius:38px;width:250px;height:540px;padding:44px 16px 16px;position:absolute;top:10px;left:10px;box-shadow:0 30px 70px #08140a66}#page-app .cm-pbar{color:#696a71;background:#f2f2f3;border-radius:12px;justify-content:center;align-items:center;height:24px;font-size:10.5px;display:flex;position:absolute;top:14px;left:14px;right:14px}#page-app .cm-pt{margin:10px 0 14px;font-size:14px;font-weight:600;line-height:1.35}#page-app .cm-pstep{border:1px solid #e3e3e5;border-radius:12px;grid-template-columns:22px 1fr;align-items:center;gap:10px;margin-bottom:9px;padding:11px 12px;font-size:13px;display:grid}#page-app .cm-pstep small{color:#84858c;margin-top:2px;font-size:11px;display:block}#page-app .cm-pstep b{font-weight:600}#page-app .cm-pck{box-sizing:border-box;border:1.5px solid #d0d0d4;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:background .3s,border-color .3s;display:flex}#page-app .cm-pck svg{opacity:0}#page-app .cmv-occ.s1 .p0 .cm-pck,#page-app .cmv-occ.s2 .p1 .cm-pck,#page-app .cmv-occ.s3 .p2 .cm-pck{background:#2d9d6a;border-color:#2d9d6a}#page-app .cmv-occ.s1 .p0 .cm-pck svg,#page-app .cmv-occ.s2 .p1 .cm-pck svg,#page-app .cmv-occ.s3 .p2 .cm-pck svg{opacity:1}#page-app .cm-pnote{color:#1f6b4f;background:#eef7f2;border-radius:10px;margin-top:12px;padding:9px 10px;font-size:11.5px}#page-app .cm-hub2{opacity:1;width:auto;top:70px;left:290px;right:0;transform:none}#page-app .cm-row{border-top:1px solid #f0f0f0;grid-template-columns:62px 1fr auto;align-items:center;gap:10px;padding:10px 0;font-size:12.5px;display:grid}#page-app .cm-row b{font-weight:600}#page-app .cm-row span{color:#595959;font-size:12px}#page-app .cm-row em{border-radius:5px;grid-area:1/3;padding:3px 6px;font-size:10.5px;font-style:normal;font-weight:500;transition:opacity .3s}#page-app .cm-row .a{color:#595959;background:#f0f0f0}#page-app .cm-row .b{color:#1f7a55;opacity:0;background:#e8f5ee}#page-app .cm-row .c{color:#2f54eb;opacity:0;background:#e8efff}#page-app .cm-row.r1 em{transition-delay:.15s}#page-app .cm-row.r2 em{transition-delay:.3s}#page-app .cm-row.r3 em{transition-delay:.45s}#page-app .cmv-occ.s4 .cm-row .a{opacity:0}#page-app .cmv-occ.s4 .cm-row .b{opacity:1}#page-app .cmv-occ.s5 .cm-row .b{opacity:0}#page-app .cmv-occ.s5 .cm-row .c{opacity:1}#page-app .ms{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:stretch;gap:40px;margin-top:48px;display:grid}#page-app .ms-list{color:#2f2f32;-webkit-font-smoothing:antialiased;background:#fff;border:1px solid #ececed;border-radius:24px;padding:24px;font-family:HubInter,Inter,system-ui,sans-serif;box-shadow:0 1px 2px #0000000a,0 20px 50px #0000000f}#page-app .ms-lt{letter-spacing:-.01em;font-size:21px;font-weight:600}#page-app .ms-ld{color:#696a71;margin-top:6px;font-size:13.5px}#page-app .ms-date{border-top:1px solid #ececed;justify-content:space-between;margin-top:14px;padding-top:12px;font-size:13px;display:flex}#page-app .ms-date b{font-weight:600}#page-app .ms-date em{color:#c2410c;font-style:normal;font-weight:500}#page-app .ms-track{align-items:center;margin:14px 0;display:flex}#page-app .ms .ms-me,#page-app .ms .ms-home{z-index:1;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:11px;font-style:normal;font-weight:600;display:flex;position:relative}#page-app .ms .ms-me{color:#7a4a2a;background:#f4d9c6}#page-app .ms img.ms-me,#page-app .ms img.ms-home{object-fit:cover;box-sizing:border-box;border:2px solid #fff;box-shadow:0 2px 6px #00000026}#page-app .ms .ms-home{background:#9a9aa0}#page-app .ms-bar{background:#c9c9ce;flex:1;height:7px;margin:0 -2px}#page-app .ms-bar i{background:#1f6b4f;width:0;height:100%;transition:width .5s cubic-bezier(.2,0,0,1);display:block}#page-app .ms-rows{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}#page-app .ms-row{text-align:left;width:100%;font:inherit;color:#2f2f32;cursor:pointer;background:#fff;border:1px solid #e3e3e5;border-radius:12px;grid-template-columns:24px 1fr 22px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;transition:border-color .25s,background .25s,box-shadow .25s;display:grid}#page-app .ms-row:hover{border-color:#b9b9be}#page-app .ms-row.on{border-color:#2f2f32;box-shadow:0 4px 14px #00000014}#page-app .ms-row .ic{display:flex}#page-app .ms-ck{box-sizing:border-box;border:1.5px solid #d0d0d4;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:background .3s,border-color .3s;display:flex}#page-app .ms-ck svg{opacity:0;transition:opacity .2s}#page-app .ms-row.done .ms-ck{background:#2d9d6a;border-color:#2d9d6a}#page-app .ms-row.done .ms-ck svg{opacity:1}#page-app .ms-row.done .tx{color:#696a71}#page-app .ms-stage{border-radius:24px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}#page-app .ms-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}#page-app .ms-count{font-family:var(--mono);letter-spacing:.04em;color:#8a8a8a;font-size:12px}#page-app .ms-count .ms-cur{color:#111}#page-app .ms-nav{gap:8px;display:flex}#page-app .ms-nav button{color:#111;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,border-color .2s;display:flex}#page-app .ms-nav button:hover{border-color:#111}#page-app .ms-slides{touch-action:pan-y;flex:1;min-height:712px;position:relative}#page-app .ms-slide{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .45s,transform .5s cubic-bezier(.2,0,0,1);display:flex;position:absolute;inset:0;transform:translate(24px)}#page-app .ms-slide.on{opacity:1;pointer-events:auto;transform:none}#page-app .ms-slide.prev{transform:translate(-24px)}#page-app .ms-copy h3{font-family:var(--gtm);flex-wrap:wrap;align-items:center;gap:10px;font-size:24px;line-height:1.25;display:flex}#page-app .ms-copy h3 .tag{font-family:var(--gts);color:#555;border:1px solid #d9d9d9;border-radius:999px;padding:4px 9px;font-size:12px}#page-app .ms-copy p{font-family:var(--gts);color:#555;max-width:560px;margin-top:10px;font-size:16px;line-height:1.55}#page-app .ms-screen{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%);border-radius:24px;flex:none;height:540px;margin-top:22px;position:relative;overflow:hidden}#page-app .ms-fit{width:390px;height:844px;transform:translate(-50%,-50%) scale(var(--ms-s,.48));color:#2f2f32;-webkit-font-smoothing:antialiased;font-family:HubInter,Inter,system-ui,sans-serif;position:absolute;top:50%;left:50%}#page-app .ms-fit :where(p){margin:0}#page-app .ms-pf{position:relative}#page-app .ms-scr{padding:0 20px;position:absolute;inset:52px 0 0;overflow:hidden}#page-app .ms .rp-room em{opacity:1}#page-app .ms .rp-room em.warn{color:#b4690e}#page-app .ms .rp-photo{opacity:1;transform:none}#page-app .ms .rp-opt.on{background:#f3faf6;border-color:#1f6b4f}#page-app .ms .rp-opt.on>i{border:5px solid #1f1f1f}#page-app .ms .rp-btn{margin-top:14px}#page-app .ms .ms-fill{color:#fff;background:#1f6b4f;border-color:#1f6b4f}#page-app .ms .rp-ln{opacity:1;padding:8px 0;font-size:14px;transform:none}#page-app .ms-kv{border-bottom:1px solid #ececed;justify-content:space-between;padding-bottom:12px;font-size:15px;display:flex}#page-app .ms-kv b{font-weight:600}#page-app .ms-q{margin-top:14px;font-size:14px;font-weight:500}#page-app .ms-choices{flex-direction:column;gap:10px;margin-top:16px;display:flex}#page-app .ms-choices p{border:1px solid #e3e3e5;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;font-size:15px;display:flex}#page-app .ms-choices small{color:#696a71;margin-top:3px;font-size:12.5px;display:block}#page-app .ms-choices b{font-weight:600}#page-app .ms-choices i{box-sizing:border-box;border:1.5px solid #9a9aa0;border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}#page-app .ms-choices .on{background:#f3faf6;border-color:#1f6b4f}#page-app .ms-choices .on i{border:5px solid #1f1f1f}#page-app .ms-cover{background:#eef7f2;border-radius:16px;flex-direction:column;align-items:center;gap:8px;margin:16px 0;padding:24px 16px;display:flex}#page-app .ms-cover i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}#page-app .ms-cover i svg{width:24px;height:24px}#page-app .ms-cover b{font-size:18px;font-weight:600}#page-app .ms-cover span{color:#4b5b52;font-size:13.5px}#page-app .ms-list2{border:1px solid #e3e3e5;border-radius:14px;margin:16px 0 4px}#page-app .ms-list2 p{border-bottom:1px solid #ececed;justify-content:space-between;gap:12px;padding:13px 14px;font-size:14px;display:flex}#page-app .ms-list2 p:last-child{border-bottom:0}#page-app .ms-list2 span{color:#696a71}#page-app .ms-list2 b{text-align:right;font-weight:500}#page-app .ms-list2 b.g{color:#1f6b4f}#page-app .ms-plan{border:1px solid #e3e3e5;border-radius:14px;justify-content:space-between;align-items:center;margin-top:10px;padding:14px 16px;font-size:15px;display:flex}#page-app .ms-plan small{color:#696a71;margin-top:3px;font-size:12.5px;display:block}#page-app .ms-plan b{font-weight:600}#page-app .ms-plan em{font-style:normal;font-weight:600}#page-app .ms-plan.on{background:#f3faf6;border-color:#1f6b4f}#page-app .ms-form{flex-direction:column;gap:10px;margin-top:16px;display:flex}#page-app .ms-form p{border:1px solid #e3e3e5;border-radius:12px;padding:10px 14px;font-size:15px}#page-app .ms-form small{color:#84858c;margin-bottom:2px;font-size:12px;display:block}#page-app .ms-form .pet{align-items:center;gap:12px;display:flex}#page-app .ms-form .pet img{object-fit:cover;border-radius:12px;width:76px;height:76px}#page-app .ms-roomimg{object-fit:cover;border-radius:16px;width:100%;height:150px;margin:4px 0 14px;display:block}#page-app .ms-form .file span{background:#f2f2f3;border-radius:8px;margin-top:2px;padding:5px 9px;font-size:13px;display:inline-block}#page-app .ms-hi{margin:10px 0 14px;font-family:Georgia,serif;font-size:24px}#page-app .ms-hero{color:#fff;background:linear-gradient(#141e199e 0%,#141e191a 50%,#141e1959 100%),url(/media/img/imgmsamenity-efdf2a50.webp) 50%/cover;border-radius:22px;flex-direction:column;gap:6px;min-height:250px;padding:22px 18px;display:flex}#page-app .ms-hero b{font-size:25px;font-weight:500}#page-app .ms-hero span{opacity:.9;font-size:14px}#page-app .ms-htrack{background:#ffffff40;border-radius:16px;align-items:center;margin-top:auto;padding:10px;display:flex}#page-app .ms-htrack>span{background:#ffffff73;flex:1;height:7px;margin:0 -2px}#page-app .ms-htrack>span i{background:#1f1f1f;width:45%;height:100%;display:block}#page-app .ms-quick{justify-content:space-between;margin:18px 4px;display:flex}#page-app .ms-quick span{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:62px;height:62px;display:flex;box-shadow:0 4px 14px #00000014}#page-app .ms-fy{font-family:Georgia,serif;font-size:19px}#page-app .ms-ev{border-radius:16px;align-items:center;gap:12px;margin-top:10px;padding:10px;font-size:15px;display:flex;box-shadow:0 4px 14px #00000014}#page-app .ms-ev .ph{object-fit:cover;border-radius:10px;flex:none;width:72px;height:60px}#page-app .ms-ev small{color:#696a71;margin-top:2px;font-size:12.5px;display:block}#page-app .ms-dots{justify-content:center;gap:6px;margin-top:16px;display:flex}#page-app .ms-dot{cursor:pointer;background:#d0d0d4;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:width .25s,background .25s}#page-app .ms-dot.on{background:#111;border-radius:4px;width:22px}@media (width<=900px){#page-app .ms{grid-template-columns:1fr}#page-app .ms-list{display:none}#page-app .ms-slides{min-height:620px}}#page-app .br{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#dfe7ec 0%,#e3eae6 55%,#e9ede2 100%);border-radius:28px;margin-top:48px;padding:48px 44px 40px}#page-app .br-flow{grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);align-items:center;display:grid}#page-app .br-k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#5d6b63;margin-bottom:14px;font-size:11px}#page-app .br-col ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}#page-app .br-col li{align-items:center;display:flex}#page-app .br-col li span{max-width:78%;font-family:var(--gts);color:#1f2a24;background:#fff;border-radius:999px;flex:none;padding:10px 16px;font-size:15px;line-height:1.3;box-shadow:0 1px 2px #14281e0d,0 8px 22px #14281e0f}#page-app .br-col li:after,#page-app .br-out li:before{content:"";background-image:radial-gradient(circle,#1f6b4f 0 2.6px,#0000 3.2px),linear-gradient(#a9bdb1,#a9bdb1);background-position:-10%,0;background-repeat:no-repeat;background-size:8px 8px,100% 1px;flex:1;min-width:28px;height:8px}#page-app .br-out li:after{display:none}#page-app .br-out .br-k{text-align:right}#page-app .br-out li span{order:2}#page-app .br-in .br-k{margin-left:2px}@media (prefers-reduced-motion:no-preference){#page-app .br.in .br-col li:after,#page-app .br.in .br-out li:before{animation:2.6s linear infinite brflow;animation-delay:var(--d,0s)}}@keyframes brflow{0%{background-position:-6%,0}to{background-position:106%,0}}#page-app .br-core{text-align:center;flex-direction:column;align-items:center;display:flex}#page-app .br-orb{background:url(/media/img/imgorbprelease-f31ddb67.webp) 50%/150% no-repeat;border-radius:50%;width:150px;height:150px;box-shadow:0 0 0 10px #ffffff73,0 20px 60px #1f6b4f47}#page-app[data-phase=resident] .br-orb{background-image:url(/media/img/imgzoeorb-79ba7bcc.webp);box-shadow:0 0 0 10px #ffffff73,0 20px 60px #6e50c840}@media (prefers-reduced-motion:no-preference){#page-app .br-orb{animation:14s ease-in-out infinite brswirl}}@keyframes brswirl{0%,to{background-position:30% 40%;transform:rotate(0)scale(1)}50%{background-position:70% 60%;transform:rotate(160deg)scale(1.05)}}#page-app .br-mod{font-family:var(--gtm);color:#111;margin-top:22px;font-size:19px}#page-app .br-cb{font-family:var(--gts);color:#5d6b63;margin-top:4px;font-size:14px}#page-app .br-learn{text-align:center;border-top:1px solid #2f5a4426;margin-top:40px;padding-top:28px}#page-app .br-learn ul{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}#page-app .br-learn li{font-family:var(--gts);color:#1f2a24;background:#ffffff80;border:1px solid #1f6b4f59;border-radius:999px;padding:8px 14px;font-size:14px}#page-app .br-vs{border-top:1px solid #e6e6e6;margin-top:28px}#page-app .br-vh,#page-app .br-vr{grid-template-columns:1fr 1fr;gap:32px;display:grid}#page-app .br-vh{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a;padding:16px 0 4px;font-size:11px}#page-app .br-vh span:last-child{color:#1f6b4f}#page-app .br-vr{font-family:var(--gts);border-bottom:1px solid #eee;padding:14px 0;font-size:16px;line-height:1.45}#page-app .br-vr p:first-child{color:#8a8a8a}#page-app .br-vr p:last-child{color:#111;align-items:flex-start;gap:10px;display:flex}#page-app .br-vr i{background:#1f6b4f url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3.5 8.5l3 3 6-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/11px no-repeat;border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px}@media (width<=900px){#page-app .br{padding:32px 20px}#page-app .br-flow{grid-template-columns:1fr;gap:28px}#page-app .br-col li:after,#page-app .br-out li:before{display:none}#page-app .br-col li span{max-width:100%}#page-app .br-out .br-k{text-align:left}#page-app .br-core{order:-1}#page-app .br-orb{width:110px;height:110px}#page-app .br-vh,#page-app .br-vr{gap:16px;font-size:14px}}#page-app .br-next{color:#111;background:#fff;border:1px solid #e1e7e3;border-radius:20px;grid-template-columns:auto 1fr auto;grid-template-areas:"k k i""n d i";align-items:center;gap:4px 16px;margin-top:28px;padding:20px 24px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid}#page-app a.br-next:hover{border-color:#1f6b4f;box-shadow:0 10px 30px #14281e14}#page-app .br-nk{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#5d6b63;grid-area:k;font-size:11px}#page-app .br-next b{font-family:var(--gtm);grid-area:n;font-size:20px;font-weight:500}#page-app .br-nd{font-family:var(--gts);color:#555;grid-area:d;font-size:15px}#page-app .br-next i{grid-area:i;font-size:22px;font-style:normal;transition:transform .2s}#page-app a.br-next:hover i{transform:translate(4px)}@media (width<=700px){#page-app .br-next{grid-template-columns:1fr auto;grid-template-areas:"k i""n i""d i"}}@media (prefers-reduced-motion:no-preference){#page-app .cm-orb{animation:9s ease-in-out infinite aporbswirl}}@media (width<=900px){#page-app .ms-copy{min-height:200px}#page-app .ms-screen{height:420px}#page-app .ms-slides{min-height:642px}}#page-app .hma .hma-page{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.2,0,0,1);transform:translateY(10px)}#page-app .hma.a-page .hma-page{opacity:1;transform:none}#page-app .hma-pill{color:#1d39c4;background:#f0f5ff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;top:31px;left:190px}#page-app .hma-table{top:96px}#page-app .hma-table .hmx-th,#page-app .hma-table .hmx-tr{grid-template-columns:190px 230px 300px 230px 1fr}#page-app .hma-table .hmx-tr{height:92px}#page-app .hma-table .hmx-tr .who{grid-template-columns:40px 1fr}#page-app .hma-chk{color:#434343;align-items:center;gap:8px;font-size:13.5px;display:flex}#page-app .hma-chk i{background:#52c41a;border-radius:50%;flex:none;width:8px;height:8px}#page-app .hma-chk i.a{background:#fa8c16}#page-app .hma-chk i.o{background:#bfbfbf}#page-app .hma-chip{border-radius:5px;padding:6px 8px;font-size:12.5px;font-weight:500;line-height:1;display:inline-block}#page-app .hma-chip.ok{color:#1f7a4f;background:#e8f6ee}#page-app .hma-chip.amber{color:#ad5b00;background:#fff4e5}#page-app .hma-chip.off{color:#595959;background:#f2f2f3}#page-app .hma-chip.blue{color:#1d39c4;background:#eef3ff}#page-app .hma-dec{align-items:center;height:100%;display:flex;position:relative}#page-app .hma-btn{color:#fff;background:#1f1f1f;border-radius:7px;padding:9px 14px;font-size:13.5px;font-style:normal;font-weight:500;transition:opacity .25s,transform .2s}#page-app .hma-btn.cond{color:#1f1f1f;background:#fff;box-shadow:inset 0 0 0 1px #c9c9ce}#page-app .hma-done{opacity:0;transition:opacity .3s,transform .35s cubic-bezier(.2,1.4,.4,1);position:absolute;top:50%;left:16px;transform:translateY(-50%)scale(.9)}#page-app .hma-r3 .hma-done{opacity:0}#page-app .hma.a-d0 .hma-r0 .hma-btn,#page-app .hma.a-d1 .hma-r1 .hma-btn,#page-app .hma.a-d2 .hma-r2 .hma-btn{opacity:0;transform:scale(.9)}#page-app .hma.a-d0 .hma-r0 .hma-done,#page-app .hma.a-d1 .hma-r1 .hma-done,#page-app .hma.a-d2 .hma-r2 .hma-done,#page-app .hma.a-d3 .hma-r3 .hma-done{opacity:1;transform:translateY(-50%)}#page-app .hma.a-d0 .hma-r0,#page-app .hma.a-d1 .hma-r1,#page-app .hma.a-d2 .hma-r2{background:#fbfdfb}#page-app .hma.a-d3 .hma-r3 .hma-done{animation:1.6s ease-in-out infinite hmapulse}@keyframes hmapulse{0%,to{box-shadow:0 0 #1d39c440}50%{box-shadow:0 0 0 5px #1d39c400}}#page-app .hma-dim{opacity:0;background:#050a128c;transition:opacity .4s;inset:0}#page-app .hma.a-phone:not(.a-hub) .hma-dim{opacity:1}#page-app .hma-phone{transform-origin:50% 0;opacity:0;width:390px;height:844px;transition:opacity .4s,transform .55s cubic-bezier(.2,0,0,1);top:20px;left:494px;transform:translateY(40px)scale(.84)}#page-app .hma.a-phone .hma-phone{opacity:1;transform:scale(.84)}#page-app .hma.a-hub .hma-phone{opacity:0;transform:translateY(-30px)scale(.8)}#page-app .hma-phone .pf{color:#111;font-family:-apple-system,SF Pro Text,HubInter,Inter,system-ui,sans-serif;position:relative}#page-app .hma-phone :where(p){margin:0}#page-app .hma-msg,#page-app .hma-app{padding:0 18px;transition:opacity .35s,transform .45s cubic-bezier(.2,0,0,1);position:absolute;inset:52px 0 0}#page-app .hma.a-app .hma-msg{opacity:0;transform:translate(-30px)}#page-app .hma-app{opacity:0;background:#fff;transform:translate(30px)}#page-app .hma.a-app .hma-app{opacity:1;transform:none}#page-app .hma-mh{border-bottom:1px solid #ececed;flex-direction:column;align-items:center;gap:6px;padding:8px 0 14px;display:flex}#page-app .hma-mh i{color:#fff;background:linear-gradient(#a5a9b4,#868b97);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:19px;font-style:normal;font-weight:600;display:flex}#page-app .hma-mh b{font-size:13px;font-weight:500}#page-app .hma-time{text-align:center;color:#8e8e93;font-size:12px;margin:14px 0 10px!important}#page-app .hma-in{opacity:0;transform-origin:0 100%;background:#e9e9eb;border-radius:20px;max-width:78%;padding:11px 15px;font-size:17px;line-height:1.3;transition:opacity .3s,transform .4s cubic-bezier(.2,1.3,.4,1);transform:translateY(10px)scale(.96)}#page-app .hma.a-phone .hma-in{opacity:1;transform:none}#page-app .hma-link{opacity:0;background:#e9e9eb;border-radius:18px;width:78%;margin-top:8px;transition:opacity .3s,transform .4s cubic-bezier(.2,1.3,.4,1);display:block;overflow:hidden;transform:translateY(10px)}#page-app .hma.a-link .hma-link{opacity:1;transform:none}#page-app .hma-link img{object-fit:cover;width:100%;height:140px;display:block}#page-app .hma-link b{padding:10px 14px 2px;font-size:15px;font-weight:600;display:block}#page-app .hma-link small{color:#8e8e93;padding:0 14px 12px;font-size:13px;display:block}#page-app .hma-url{text-align:center;color:#3c3c43;background:#f2f2f7;border-radius:12px;padding:9px;font-size:14px;margin:6px 0 18px!important}#page-app .hma-at{letter-spacing:-.01em;font-size:26px;font-weight:600}#page-app .hma-as{color:#6b6b70;font-size:15px;margin:4px 0 18px!important}#page-app .hma-step{border:1px solid #e5e5ea;border-radius:16px;align-items:center;gap:14px;margin-bottom:10px;padding:14px;display:flex}#page-app .hma-step i{box-sizing:border-box;border:1.5px solid #c7c7cc;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:background .25s,border-color .25s;display:flex}#page-app .hma-step i svg{opacity:0;transition:opacity .2s}#page-app .hma-step b{font-size:16px;font-weight:600;display:block}#page-app .hma-step small{color:#6b6b70;margin-top:2px;font-size:13.5px;display:block}#page-app .hma.a-app .hma-step i{background:#1f6b4f;border-color:#1f6b4f}#page-app .hma.a-app .hma-step i svg{opacity:1}#page-app .hma-step.t0 i,#page-app .hma-step.t0 i svg{transition-delay:.45s}#page-app .hma-step.t1 i,#page-app .hma-step.t1 i svg{transition-delay:.95s}#page-app .hma-step.t2 i,#page-app .hma-step.t2 i svg{transition-delay:1.45s}#page-app .hma-step.t3 i,#page-app .hma-step.t3 i svg{transition-delay:1.95s}#page-app .hma-sub{text-align:center;color:#fff;background:#1f6b4f;border-radius:14px;margin-top:14px;padding:15px;font-size:17px;font-weight:600;display:block}#page-app .hma-ok{text-align:center;opacity:0;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 30px;transition:opacity .35s;display:flex;position:absolute;inset:0}#page-app .hma.a-sub .hma-ok{opacity:1}#page-app .hma-ok i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .45s cubic-bezier(.2,1.5,.4,1);display:flex;transform:scale(.6)}#page-app .hma.a-sub .hma-ok i{transform:none}#page-app .hma-ok i svg{width:34px;height:34px}#page-app .hma-ok b{font-size:22px;font-weight:600}#page-app .hma-ok small{color:#6b6b70;font-size:15px}#page-app .hma .hma-toast{opacity:0;transform:translate(-50%,10px)}#page-app .hma.a-toast .hma-toast{opacity:1;transform:translate(-50%)}#page-app .hma.hm-out .hma-page,#page-app .hma.hm-out .hma-toast,#page-app .hma.hm-out .hm-panel,#page-app .hma.hm-out .hm-cursor{opacity:0}#page-app .im{color:#111;-webkit-font-smoothing:antialiased;font-family:-apple-system,SF Pro Text,HubInter,Inter,system-ui,sans-serif}#page-app .im :where(p){margin:0}#page-app .im-head{background:#f7f7f8;border-bottom:1px solid #e5e5ea;flex-direction:column;align-items:center;gap:5px;padding:4px 0 12px;display:flex;position:relative}#page-app .im-back{position:absolute;top:20px;left:18px}#page-app .im-head i{color:#fff;background:linear-gradient(#a5a9b4,#868b97);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:18px;font-style:normal;font-weight:600;display:flex}#page-app .im-head b{font-size:12.5px;font-weight:500}#page-app .im-body{flex-direction:column;justify-content:flex-end;gap:6px;padding:0 14px;display:flex;position:absolute;inset:160px 0 84px;overflow:hidden}#page-app .im-time{text-align:center;color:#8e8e93;font-size:12px;margin-bottom:6px!important}#page-app .im-in,#page-app .im-out{border-radius:20px;max-width:76%;padding:10px 14px;font-size:17px;line-height:1.3}#page-app .im-in{background:#e9e9eb;border-bottom-left-radius:6px;align-self:flex-start}#page-app .im-out{color:#fff;background:#0a84ff;border-bottom-right-radius:6px;align-self:flex-end}#page-app .im-in,#page-app .im-out,#page-app .im-card,#page-app .im-sys,#page-app .im-typ{opacity:0;max-height:0;padding-top:0;padding-bottom:0;transition:max-height .45s cubic-bezier(.2,0,0,1),opacity .3s,padding .4s,transform .4s cubic-bezier(.2,1.3,.4,1);overflow:hidden;transform:translateY(8px)scale(.97)}#page-app .im-typ{background:#e9e9eb;border-radius:20px;align-self:flex-start;gap:5px;padding-left:14px;padding-right:14px;display:flex}#page-app .im-typ.out{background:#0a84ff;align-self:flex-end}#page-app .im-typ i{background:#8e8e93;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite zodot}#page-app .im-typ.out i{background:#fff}#page-app .im-typ i:nth-child(2){animation-delay:.15s}#page-app .im-typ i:nth-child(3){animation-delay:.3s}#page-app .im-card{background:#e9e9eb;border-radius:18px;align-self:flex-start;align-items:center;gap:12px;width:74%;padding-left:12px;padding-right:12px;display:flex}#page-app .im-card b{font-size:15.5px;font-weight:600;display:block}#page-app .im-card small{color:#8e8e93;margin-top:2px;font-size:13px;display:block}#page-app .im-lock{background:#1f6b4f;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}#page-app .im-sys{color:#3a3a3c;align-self:center;align-items:center;gap:7px;font-size:13px;display:flex}#page-app .im-sys i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}#page-app .im-sys i svg{width:10px;height:10px}#page-app .im .on-shown,#page-app .imv-bank.s1:not(.s2) .t1,#page-app .imv-bank.s2 .m1,#page-app .imv-bank.s3 .m2,#page-app .imv-bank.s5:not(.s6) .t2,#page-app .imv-bank.s6 .m3,#page-app .imv-invite.s1:not(.s2) .t1,#page-app .imv-invite.s2 .m1,#page-app .imv-invite.s3:not(.s4) .t2,#page-app .imv-invite.s4 .m2,#page-app .imv-invite.s5:not(.s6) .t3,#page-app .imv-invite.s6 .m3,#page-app .imv-invite.s7 .m4{opacity:1;max-height:220px;padding-top:10px;padding-bottom:10px;transform:none}#page-app .imv-bank.s1:not(.s2) .t1,#page-app .imv-bank.s5:not(.s6) .t2,#page-app .imv-invite.s1:not(.s2) .t1,#page-app .imv-invite.s3:not(.s4) .t2,#page-app .imv-invite.s5:not(.s6) .t3{padding-top:13px;padding-bottom:13px}#page-app .imv-invite.s7 .m4{padding-top:6px;padding-bottom:6px}#page-app .imv-bank.s4:not(.s5) .im-card{box-shadow:0 0 0 2px #0a84ff}#page-app .im-sheet{z-index:2;background:#fff;border-radius:22px 22px 0 0;padding:22px 18px 104px;transition:transform .5s cubic-bezier(.2,0,0,1);position:absolute;bottom:-84px;left:0;right:0;transform:translateY(105%);box-shadow:0 -10px 40px #0000002e}#page-app .imv-bank.s4:not(.s5) .im-sheet{transform:none}#page-app .im-st{font-size:19px;font-weight:600;margin-bottom:14px!important}#page-app .im-ver{border:1px solid #e5e5ea;border-radius:14px;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}#page-app .im-ver i{box-sizing:border-box;border:1.5px solid #c7c7cc;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:background .25s,border-color .25s;display:flex}#page-app .im-ver i svg{opacity:0;transition:opacity .2s}#page-app .im-ver b{font-size:15.5px;font-weight:600;display:block}#page-app .im-ver small{color:#6b6b70;margin-top:2px;font-size:13px;display:block}#page-app .imv-bank.s4 .im-ver i{background:#2d9d6a;border-color:#2d9d6a}#page-app .imv-bank.s4 .im-ver i svg{opacity:1}#page-app .im-ver.v0 i,#page-app .im-ver.v0 i svg{transition-delay:.6s}#page-app .im-ver.v1 i,#page-app .im-ver.v1 i svg{transition-delay:1.2s}#page-app .im-ver.v2 i,#page-app .im-ver.v2 i svg{transition-delay:1.8s}#page-app .im-bar{color:#c7c7cc;border:1px solid #d1d1d6;border-radius:19px;align-items:center;height:38px;padding:0 16px;font-size:16px;display:flex;position:absolute;bottom:30px;left:14px;right:14px}#page-app .hma-table .hmx-tr .hma-who{flex-direction:column;gap:3px;display:flex}#page-app .im p,#page-app .im b,#page-app .im small,#page-app .hma-phone p,#page-app .hma-phone b,#page-app .hma-phone small{letter-spacing:normal!important;font-family:-apple-system,SF Pro Text,HubInter,Inter,system-ui,sans-serif!important}#page-app .im .im-in{color:#111!important}#page-app .im .im-out{color:#fff!important}#page-app .imv-bank .im-body{overflow:visible}#page-app .ms-choices em{color:#0f6b46;letter-spacing:-.02em;margin-left:auto;font-size:13px;font-style:normal;font-weight:700}#page-app .ms-pow{color:#8e8e93;align-items:center;gap:6px;font-size:12px;display:flex;position:absolute;bottom:34px;right:22px}#page-app .ms-pow .pg{color:#2e0337;align-items:center;gap:5px;font-weight:600;display:inline-flex}#page-app .ms-pow .pg img{border-radius:4px;width:16px;height:16px}#page-app .ms-pow img.hum{width:auto;height:14px}#page-app .ms-memimg{height:170px;margin-bottom:12px}#page-app .ms-tiers{gap:8px;margin:14px 0 4px;display:flex}#page-app .ms-tiers span{color:#696a71;text-align:center;border:1px solid #e3e3e5;border-radius:12px;flex:1;padding:9px 10px;font-size:12.5px}#page-app .ms-tiers b{color:#2f2f32;margin-bottom:1px;font-size:14.5px;font-weight:600;display:block}#page-app .ms-tiers .on{background:#f3faf6;border-color:#1f6b4f}#page-app .ms-perks{flex-direction:column;gap:9px;margin:12px 0 0;padding:0;list-style:none;display:flex}#page-app .ms-perks li{align-items:center;gap:10px;font-size:14.5px;display:flex}#page-app .ms-perks i{background:#eef7f2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}#page-app .ms-memnote{color:#84858c;font-size:12.5px;margin:12px 0 0!important}#page-app .ms-copy .ap-more{margin-top:12px}#page-app .jb{z-index:30;backdrop-filter:blur(12px);background:#ffffffe0;border-bottom:1px solid #f0f0f0;position:sticky;top:60px}body.has-announce #page-app .jb{top:108px}html.announce-dismissed body.has-announce #page-app .jb{top:60px}#page-app .jb-in{justify-content:center;align-items:center;max-width:1200px;height:42px;margin:0 auto;padding:0 40px;display:flex}#page-app .jb-steps{align-items:center;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}#page-app .jb-s{flex:none;align-items:center;display:flex}#page-app .jb-s+.jb-s:before{content:"";background:#d6d6d6;width:14px;height:1px;margin:0 6px 0 2px}#page-app .jb-s>a,#page-app .jb-s>span{font-family:var(--gts);color:#555;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:4px 6px;font-size:13px;text-decoration:none;transition:color .2s,background .2s;display:flex}#page-app .jb-s .n{font-family:var(--mono);color:#a3a3a3;align-items:center;font-size:10.5px;display:flex}#page-app .jb-s .go{display:none}#page-app .jb-s>a:hover{color:#111;background:#f4f4f4}#page-app .jb-s.on>span{color:#111;font-weight:500}#page-app .jb-s.on .dot{background:url(/media/img/imgorbprelease-f31ddb67.webp) 50%/150% no-repeat;border-radius:50%;width:12px;height:12px}#page-app[data-phase=resident] .jb-s.on .dot{background-image:url(/media/img/imgzoeorb-79ba7bcc.webp)}@media (prefers-reduced-motion:no-preference){#page-app .jb-s.on .dot{animation:9s ease-in-out infinite aporbswirl}}#page-app .jb-s.off>span{color:#bdbdbd}#page-app .jb-s.off .n{color:#d0d0d0}@media (width<=900px){body.has-announce #page-app .jb{top:124px}#page-app .jb-in{justify-content:flex-start;padding:0 16px}#page-app .jb-steps{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000)}#page-app .jb-steps::-webkit-scrollbar{display:none}}#page-app .dt{margin-top:40px}#page-app .dt-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}#page-app .dt-tab{text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6e6e6;border-radius:16px;align-items:flex-start;gap:12px;padding:18px 18px 22px;transition:border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}#page-app .dt-tab:hover{border-color:#bdbdbd}#page-app .dt-tab.on{border-color:#111;box-shadow:0 8px 24px #0000000f}#page-app .dt-tab .n{font-family:var(--mono);color:#8a8a8a;margin-top:3px;font-size:12px}#page-app .dt-tab.on .n{color:#1f6b4f}#page-app .dt-tab .t{font-family:var(--gtm);color:#111;font-size:18px;line-height:1.3}#page-app .dt-tab .bar{background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0}#page-app .dt-tab .bar i{background:#1f6b4f;width:0;height:100%;display:block}#page-app .dt-tab.on .bar i{width:100%;transition:width var(--dt-t,7s) linear}#page-app .dt.held .dt-tab.on .bar i{transition:none}#page-app .dt-stage{min-height:520px;margin-top:16px;position:relative}#page-app .dt-panel{opacity:0;visibility:hidden;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px;transition:opacity .45s,transform .5s cubic-bezier(.2,0,0,1),visibility 0s .45s;display:grid;position:absolute;inset:0;transform:translateY(8px)}#page-app .dt-panel.on{opacity:1;visibility:visible;transition:opacity .45s,transform .5s cubic-bezier(.2,0,0,1),visibility;transform:none}#page-app .dt-copy h3{font-family:var(--gtm);letter-spacing:-.01em;font-size:30px;line-height:1.2}#page-app .dt-copy p{font-family:var(--gts);color:#555;margin-top:14px;font-size:17px;line-height:1.6}#page-app .dt-vis .av{margin:0}@media (width<=900px){#page-app .dt-tabs{grid-template-columns:1fr;gap:8px}#page-app .dt-tab{padding:14px 14px 18px}#page-app .dt-tab .t{font-size:16px}#page-app .dt-stage{min-height:0}#page-app .dt-panel{grid-template-columns:1fr;gap:20px;display:none;position:relative;inset:auto}#page-app .dt-panel.on{display:grid}#page-app .dt-copy h3{font-size:24px}}#page-app .ho{color:#1f1f1f;-webkit-font-smoothing:antialiased;font-family:HubInter,Inter,system-ui,sans-serif}#page-app .ho :where(p,ul){margin:0}#page-app .ho-card{box-sizing:border-box;background:#fff;border-radius:20px;padding:22px;position:absolute;top:50%;box-shadow:0 30px 60px #08140a47}#page-app .ho-lead{width:300px;left:0;transform:translateY(-50%)}#page-app .ho-app{width:360px;right:0;transform:translateY(-50%)}#page-app .ho-k{letter-spacing:.06em;text-transform:uppercase;color:#6b7a71;font-size:11px;font-family:var(--mono)!important;margin-bottom:14px!important}#page-app .ho-who{align-items:center;gap:12px;display:flex}#page-app .ho-who img{object-fit:cover;border-radius:50%;width:52px;height:52px}#page-app .ho-who b{font-size:18px;font-weight:600;display:block}#page-app .ho-who small{color:#77787e;margin-top:2px;font-size:13px;display:block}#page-app .ho-tags{flex-wrap:wrap;gap:7px;padding:0;list-style:none;display:flex;margin-top:16px!important}#page-app .ho-tags li{background:#f3f4f2;border-radius:999px;padding:6px 11px;font-size:13px;transition:background .3s,color .3s}#page-app .ho-note{color:#8a8b90;font-size:12.5px;margin-top:14px!important}#page-app .ho-link{background:#ffffff8c;height:2px;position:absolute;top:50%;left:300px;right:360px;transform:translateY(-50%)}#page-app .ho-link i{opacity:0;background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:0;box-shadow:0 0 12px #ffffffe6}#page-app .ho.s1 .ho-link i{animation:1.6s cubic-bezier(.4,0,.2,1) infinite hoflow}#page-app .ho-link i:nth-child(2){animation-delay:.5s!important}#page-app .ho-link i:nth-child(3){animation-delay:1s!important}@keyframes hoflow{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}#page-app .ho.s1 .ho-tags li{color:#1f6b4f;background:#e8f3ec}#page-app .ho-login{color:#1f6b4f;opacity:0;background:#eef7f2;border-radius:10px;align-items:center;gap:8px;padding:9px 11px;font-size:13.5px;font-weight:500;transition:opacity .35s;display:flex}#page-app .ho-login span{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}#page-app .ho.s2 .ho-login{opacity:1}#page-app .ho-f{border:1px solid #e6e6e8;border-radius:12px;margin-top:9px;padding:9px 40px 9px 12px;position:relative}#page-app .ho-f small{color:#8a8b90;font-size:11.5px;display:block}#page-app .ho-f b{opacity:0;margin-top:2px;font-size:14px;font-weight:500;transition:opacity .3s,transform .35s;display:block;transform:translate(-6px)}#page-app .ho-f i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-top:-10px;transition:transform .35s cubic-bezier(.2,1.5,.4,1);display:flex;position:absolute;top:50%;right:12px;transform:scale(0)}#page-app .ho.s3 .f0 b,#page-app .ho.s4 .f1 b,#page-app .ho.s5 .f2 b,#page-app .ho.s6 .f3 b{opacity:1;transform:none}#page-app .ho.s3 .f0 i,#page-app .ho.s4 .f1 i,#page-app .ho.s5 .f2 i,#page-app .ho.s6 .f3 i{transform:none}#page-app .ho-left{color:#8a8b90;opacity:0;font-size:12.5px;transition:opacity .3s;margin-top:12px!important}#page-app .ho.s6 .ho-left{opacity:1}#page-app .ap-uv{border-radius:28px;overflow:hidden}#page-app .uv{aspect-ratio:1379/746;-webkit-font-smoothing:antialiased;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%);margin:0;font-family:HubInter,Inter,system-ui,sans-serif;position:relative;overflow:hidden}#page-app .uv-stage{width:1379px;height:746px;transform:scale(var(--uv-s,.8));transform-origin:0 0;position:absolute;top:0;left:0}#page-app .uv-stage>*{position:absolute}#page-app .uv :where(p){margin:0}#page-app .uv-lab{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;backdrop-filter:blur(8px);background:#141e1959;border-radius:999px;padding:7px 14px;font-size:13px;top:26px}#page-app .uv-lab.l1{left:250px}#page-app .uv-lab.l2{left:610px}#page-app .uv-phone{transform-origin:0 0;width:390px;height:844px;top:70px;left:170px;transform:scale(.78)}#page-app .uv-phone .pf{color:#111;font-family:-apple-system,SF Pro Text,HubInter,Inter,system-ui,sans-serif;position:relative}#page-app .uv-phone p,#page-app .uv-phone b,#page-app .uv-phone small{letter-spacing:normal!important;font-family:-apple-system,SF Pro Text,HubInter,Inter,system-ui,sans-serif!important}#page-app .uv-msg,#page-app .uv-app{padding:0 18px;transition:opacity .35s,transform .45s cubic-bezier(.2,0,0,1);position:absolute;inset:52px 0 0}#page-app .uv-app{opacity:0;background:#fff;transform:translate(30px)}#page-app .uv.u-app:not(.u-yes) .uv-app{opacity:1;transform:none}#page-app .uv.u-app:not(.u-yes) .uv-msg{opacity:0;transform:translate(-30px)}#page-app .uv-in{opacity:0;transform-origin:0 100%;background:#e9e9eb;border-radius:20px;max-width:80%;padding:11px 15px;font-size:17px;line-height:1.3;transition:opacity .3s,transform .4s cubic-bezier(.2,1.3,.4,1);transform:translateY(10px)scale(.96);color:#111!important}#page-app .uv.u-msg .m1,#page-app .uv.u-yes .m2{opacity:1;transform:none}#page-app .uv-in.m2{margin-top:8px}#page-app .uv-lk{opacity:0;transform:translateY(10px)}#page-app .uv-lk img{height:120px}#page-app .uv.u-link .uv-lk{opacity:1;transform:none}#page-app .uv.u-app .hma-step i{background:#1f6b4f;border-color:#1f6b4f}#page-app .uv.u-app .hma-step i svg{opacity:1}#page-app .uv-sent{text-align:center;opacity:0;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 30px;transition:opacity .35s;display:flex;position:absolute;inset:0}#page-app .uv.u-sub .uv-sent{opacity:1}#page-app .uv-sent i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}#page-app .uv-sent i svg{width:34px;height:34px}#page-app .uv-sent b{font-size:22px;font-weight:600}#page-app .uv-sent small{color:#6b6b70;font-size:15px}#page-app .uv-rev{color:#1f1f1f;background:#fff;border-radius:20px;width:600px;top:70px;left:610px;overflow:hidden;box-shadow:0 40px 80px #08140a59}#page-app .uv-rh{border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}#page-app .uv-rh b{font-size:19px;font-weight:600}#page-app .uv-rh span{color:#8a8a8a;font-size:24px;line-height:1}#page-app .uv-who{color:#6b6b70;padding:14px 24px 0;font-size:13.5px}#page-app .uv-who b{color:#1f1f1f;font-weight:600}#page-app .uv-rec{background:#f3f3f4;border-radius:12px;justify-content:space-between;align-items:center;min-height:28px;margin:12px 24px 10px;padding:14px 16px;font-size:15px;transition:background .3s;display:flex;position:relative}#page-app .uv-rec>b{align-items:center;gap:8px;font-weight:600;transition:opacity .3s;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}#page-app .uv-rec .clock{background:#2f2f32;border-radius:50%;width:16px;height:16px;position:relative}#page-app .uv-rec .clock:after{content:"";background:#fff;border-radius:1px;width:2px;height:6px;position:absolute;top:3px;left:7px}#page-app .uv-rec .ok{color:#1f7a4f;opacity:0;flex-direction:column;align-items:flex-end;gap:0}#page-app .uv-rec .ok small{color:#4b6b5a;font-size:12px;font-weight:400}#page-app .uv.u-rec .uv-rec .p{opacity:0}#page-app .uv.u-rec .uv-rec .ok{opacity:1}#page-app .uv-row{border:1px solid #ececec;border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;margin:0 24px 7px;padding:9px 14px;font-size:15px;display:grid}#page-app .uv-row .ic{background:#f3f3f4;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}#page-app .uv-row .nm{font-weight:500}#page-app .uv-row em{grid-area:1/3;justify-self:end;font-size:14px;font-style:normal;font-weight:500;transition:opacity .25s,transform .3s}#page-app .uv-row .pend{color:#d4920f}#page-app .uv-row .done{color:#1f7a4f;opacity:0;align-items:center;gap:8px;display:flex;transform:translate(6px)}#page-app .uv-row .done i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}#page-app .uv.u-c0 .c0 .pend,#page-app .uv.u-c1 .c1 .pend,#page-app .uv.u-c2 .c2 .pend,#page-app .uv.u-c3 .c3 .pend,#page-app .uv.u-c4 .c4 .pend,#page-app .uv.u-c5 .c5 .pend,#page-app .uv.u-c6 .c6 .pend{opacity:0}#page-app .uv.u-c0 .c0 .done,#page-app .uv.u-c1 .c1 .done,#page-app .uv.u-c2 .c2 .done,#page-app .uv.u-c3 .c3 .done,#page-app .uv.u-c4 .c4 .done,#page-app .uv.u-c5 .c5 .done,#page-app .uv.u-c6 .c6 .done{opacity:1;transform:none}#page-app .uv-foot{justify-content:flex-end;padding:8px 24px 18px;display:flex;position:relative}#page-app .uv-btn{color:#fff;background:#2f2f32;border-radius:9px;padding:11px 18px;font-size:15px;font-weight:500;transition:opacity .3s,transform .15s}#page-app .uv.u-press .uv-btn{transform:scale(.96)}#page-app .uv-appr{color:#1f7a4f;opacity:0;background:#eaf6ef;border-radius:9px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:600;transition:opacity .3s;display:flex;position:absolute;top:8px;right:24px}#page-app .uv-appr i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}#page-app .uv.u-ok .uv-btn{opacity:0}#page-app .uv.u-ok .uv-appr{opacity:1}#page-app .uv.u-out .uv-stage>:not(.uv-lab){opacity:0;transition:opacity .5s}@media (prefers-reduced-motion:reduce){#page-app .uv *{transition:none!important}}#page-app .ap-hero h1 .ap-glow{font-style:normal}#page-app .ap-hero h1 .ap-glow .w{background:linear-gradient(100deg,#5f8fa6 0%,#3f7f73 30%,#1f6b4f 50%,#6aa3b8 70%,#5f8fa6 100%) 0 0/300% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){#page-app .ap-hero h1 .ap-glow .w{animation:6s ease-in-out infinite apglow}}@keyframes apglow{0%,to{background-position:0%}50%{background-position:100%}}#page-app[data-phase=resident] .ap-hero h1 .ap-glow .w{background-image:linear-gradient(100deg,#8b7be0 0%,#c58ad8 35%,#6d8fe8 65%,#8b7be0 100%)}#page-app .ap-next{text-align:center;background:#f6f6f4;border-radius:28px;margin-top:120px;padding:56px 40px}#page-app .ap-next h2{font-family:var(--gtm);letter-spacing:-.01em;font-size:36px;line-height:1.15}#page-app .ap-next-b{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}#page-app .ap-ghost{color:#111;background:0 0;transition:background .2s,color .2s;box-shadow:inset 0 0 0 1px #111}#page-app .ap-ghost:hover{color:#fff;background:#111}@media (width<=700px){#page-app .ap-next{padding:40px 20px}#page-app .ap-next h2{font-size:28px}}#page-app .ap-ghost .ar{margin-left:8px}#page-app .ap-next .sm{display:none}#page-app .jb-steps{touch-action:pan-x;-webkit-overflow-scrolling:touch;cursor:grab}#page-app .dt-panel>*{min-width:0}#page-app .dt-vis{border-radius:24px;overflow:hidden}@media (width<=900px){#page-app .jb-steps{flex:1;overflow-x:auto}#page-app .ap-hero .eyebrow{display:none}#page-app .dt-vis .av-imbank,#page-app .dt-vis .av-iminvite{aspect-ratio:4/5}#page-app .ap-next{margin-top:48px;padding:36px 20px}#page-app .ap-next .lg{display:none}#page-app .ap-next .sm{display:inline}#page-app .ap-next-b{flex-wrap:nowrap;gap:8px}#page-app .ap-next-b .pill{white-space:nowrap;padding:11px 16px;font-size:14px}#page-app section:has(.ap-next)+.ap-sec{padding-top:56px}#page-app .ap-hero{padding-top:88px}#page-app .ap-quote.has-photo{text-align:center;justify-items:center}#page-app .ap-quote.has-photo .qmedia{aspect-ratio:16/10;border-radius:20px;width:100%;max-width:520px;overflow:hidden}#page-app .ap-quote.has-photo .qmedia img{object-fit:cover;object-position:50% 22%;width:100%;height:100%}#page-app .ap-quote.has-photo .qtext{align-items:center}#page-app .ap-quote.has-photo figcaption .co{display:block}#page-app .ap-next-b{flex-direction:column;align-items:stretch;max-width:320px;margin-left:auto;margin-right:auto}#page-app .ap-next-b .pill{justify-content:center}#page-app .ap-quote.has-photo .qplay .btn{top:50%}}#page-app .hc-r360{padding:22px 24px;position:absolute;inset:0}#page-app .hc-rh{align-items:center;gap:12px;display:flex}#page-app .hc-rh img{object-fit:cover;border-radius:50%;width:48px;height:48px}#page-app .hc-rh b{font-size:18px;font-weight:600;display:block}#page-app .hc-rh small{color:#77787e;margin-top:2px;font-size:12.5px;display:block}#page-app .hc-tabs{color:#77787e;border-bottom:1px solid #ececec;gap:18px;margin:16px 0 10px;font-size:13.5px;display:flex}#page-app .hc-tabs span{padding-bottom:9px}#page-app .hc-tabs .on{color:#1f1f1f;font-weight:500;box-shadow:inset 0 -2px #1f1f1f}#page-app .hc-doc{border:1px solid #ececec;border-radius:11px;align-items:center;gap:12px;margin-top:7px;padding:8px 12px;font-size:14px;transition:opacity .35s,transform .4s cubic-bezier(.2,0,0,1),background .4s,border-color .4s;display:flex}#page-app .hc-doc .ic{background:#f2f2f3;border-radius:5px;flex:none;width:28px;height:32px;position:relative}#page-app .hc-doc .ic:after{content:"";background:#c4c4c8;height:2px;position:absolute;top:10px;left:7px;right:7px;box-shadow:0 5px #c4c4c8,0 10px #c4c4c8}#page-app .hc-doc b{font-weight:500;display:block}#page-app .hc-doc small{color:#8a8b90;margin-top:1px;font-size:12px;display:block}#page-app .hc-doc em{color:#1f7a4f;opacity:0;background:#eaf6ef;border-radius:999px;margin-left:auto;padding:4px 9px;font-size:12px;font-style:normal;font-weight:500;transition:opacity .3s .3s}#page-app .hc-doc.lease{opacity:0;border-width:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0;overflow:hidden;transform:translateY(-10px)}#page-app .hcv-docs.s2 .hc-doc.lease{opacity:1;background:#f4faf6;border-width:1px;border-color:#bfe3cc;max-height:60px;margin-top:7px;padding-top:8px;padding-bottom:8px;transform:none}#page-app .hcv-docs.s2 .hc-doc.lease em{opacity:1}#page-app .hcv-docs.s2 .hc-doc.lease .ic{background:#dff0e6}#page-app .hc-dnote{color:#77787e;opacity:0;font-size:12.5px;transition:opacity .3s;margin-top:12px!important}#page-app .hcv-docs.s3 .hc-dnote{opacity:1}#page-app .ap-hero-ms{margin-top:8px}#page-app .ap-soon{cursor:default;color:#8a8a8a;gap:10px;box-shadow:inset 0 0 0 1px #cfcfcf}#page-app .ap-soon:hover{color:#8a8a8a;background:0 0}#page-app .ap-soon em{font-style:normal;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#6b6b6b;background:#ececec;border-radius:999px;padding:3px 8px;font-size:10.5px}#page-app .jb-s .soon{font-style:normal;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#b5b5b5;margin-left:2px;font-size:9.5px}#page-app .uvl .uv-phone .pf>div:not(.pf-status){transition:opacity .35s,transform .45s cubic-bezier(.2,0,0,1);position:absolute;inset:52px 0 0}#page-app .lz-inbox{padding:0 18px}#page-app .lz-ih{font-size:30px;font-weight:700;margin:14px 0 12px!important}#page-app .lz-mailrow{opacity:0;border-top:1px solid #e5e5ea;align-items:flex-start;gap:10px;padding:12px 0;transition:opacity .3s,transform .4s;display:flex;transform:translateY(-8px)}#page-app .lz-mailrow i{background:#0a84ff;border-radius:50%;flex:none;width:10px;height:10px;margin-top:6px}#page-app .lz-mailrow b{font-size:16px;font-weight:600;display:block}#page-app .lz-mailrow small{color:#6b6b70;margin-top:2px;font-size:14px;display:block}#page-app .lz-mailrow em{color:#8e8e93;margin-left:auto;font-size:13px;font-style:normal}#page-app .uvl.z-sent .lz-mailrow{opacity:1;transform:none}#page-app .lz-email{opacity:0;background:#fff;padding:18px 22px;transform:translate(30px)}#page-app .uvl.z-open .lz-email{opacity:1;transform:none}#page-app .lz-elogo{filter:invert();width:120px;height:42px;margin-bottom:14px;display:block}#page-app .lz-email p{color:#333;font-size:14.5px;line-height:1.45;margin:0 0 12px!important}#page-app .lz-imp{color:#444;background:#fff4cc;border-left:3px solid #e8b800;border-radius:6px;flex-direction:column;gap:4px;margin:4px 0 14px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}#page-app .lz-rsbtn{color:#fff;background:#3b3b3e;border-radius:999px;width:max-content;margin:6px auto 0;padding:10px 18px;font-size:14px;font-weight:500;transition:transform .15s;display:block}#page-app .uvl.z-open.z-press:not(.z-web) .lz-rsbtn{transform:scale(.95)}#page-app .lz-web{opacity:0;background:#e9e9ec;transform:translate(30px)}#page-app .uvl.z-web .lz-web{opacity:1;transform:none}#page-app .uvl.z-web .lz-email{opacity:0;transform:translate(-30px)}#page-app .lz-doc{box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;gap:10px;height:640px;margin:16px;padding:18px 16px;display:flex}#page-app .lz-doc i{background:#e2e2e6;border-radius:4px;height:8px;display:block}#page-app .lz-dim{background:#00000059;transition:opacity .3s;position:absolute;inset:0}#page-app .uvl.z-done .lz-dim{opacity:0}#page-app .lz-sigm,#page-app .lz-sub{background:#fff;border-radius:16px;padding:16px;transition:opacity .3s,transform .35s;position:absolute;top:150px;left:14px;right:14px;box-shadow:0 20px 50px #00000040}#page-app .lz-mh{justify-content:space-between;align-items:center;display:flex;margin-bottom:10px!important}#page-app .lz-mh b{font-size:17px;font-weight:600}#page-app .lz-mh span{color:#9a9aa0;font-size:20px}#page-app .lz-tabs{color:#8a8a8a;gap:16px;font-size:13px;display:flex;margin-bottom:12px!important}#page-app .lz-tabs .on{color:#111;padding-bottom:4px;font-weight:500;box-shadow:inset 0 -2px #111}#page-app .lz-fields{grid-template-columns:1fr 70px;gap:8px;display:grid}#page-app .lz-fields small{color:#6b6b70;margin-bottom:3px;font-size:11px;display:block}#page-app .lz-fields span{background:#f2f2f4;border-radius:6px;padding:7px 9px;font-size:13px;display:block}#page-app .lz-script{justify-content:space-between;align-items:baseline;min-height:40px;margin:14px 0 4px;display:flex}#page-app .lz-script b{color:#1d2440;opacity:0;font-size:34px;font-style:italic;font-weight:400;transition:opacity .5s;font-family:Brush Script MT,Snell Roundhand,Segoe Script,cursive!important}#page-app .uvl.z-script .lz-script b{opacity:1}#page-app .lz-cf{color:#333;font-size:12px;text-decoration:underline;margin-bottom:10px!important}#page-app .lz-legal{color:#77787e;font-size:11px;line-height:1.4;margin-bottom:12px!important}#page-app .lz-btn{text-align:center;color:#fff;background:#3b3b3e;border-radius:10px;padding:10px;font-size:14px;font-weight:500;transition:transform .15s;display:block}#page-app .lz-sub{opacity:0;pointer-events:none;top:250px;transform:scale(.95)}#page-app .lz-subt{color:#555;font-size:13px;line-height:1.45;margin-bottom:14px!important}#page-app .uvl.z-sub .lz-sigm{opacity:0;transform:scale(.97)}#page-app .uvl.z-sub .lz-sub{opacity:1;transform:none}#page-app .uvl.z-script.z-press:not(.z-sub) .lz-signd,#page-app .uvl.z-sub.z-press .lz-subb{transform:scale(.96)}#page-app .uvl.z-done .lz-sub,#page-app .uvl.z-done .lz-sigm{opacity:0}#page-app .lz-signed{color:#1f7a4f;opacity:0;background:#eaf6ef;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:14px;font-weight:600;transition:opacity .35s;display:flex;position:absolute;top:24px;left:30px;right:30px}#page-app .lz-signed i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}#page-app .uvl.z-done .lz-signed{opacity:1}#page-app .lz-hub{height:640px}#page-app .lz-ov{position:absolute;inset:0}#page-app .lz-unit{align-items:center;gap:12px;padding:16px 24px 4px;display:flex}#page-app .lz-unit img{object-fit:cover;border-radius:8px;width:56px;height:56px}#page-app .lz-unit b{font-size:18px;font-weight:600;display:block}#page-app .lz-unit small{color:#77787e;font-size:13px;display:block}#page-app .lz-tag{color:#1f7a4f;background:#eaf6ef;border-radius:6px;margin-left:auto;padding:4px 8px;font-size:12px;font-style:normal;font-weight:600}#page-app .lz-k{color:#555;font-size:13px;margin:14px 24px 8px!important}#page-app .lz-lease{border:1px solid #ececec;border-radius:12px;align-items:center;gap:12px;min-height:46px;margin:0 24px;padding:12px 14px;display:flex;position:relative}#page-app .lz-lease .ic{background:#eef2ff;border-radius:8px;flex:none;width:34px;height:34px}#page-app .lz-lease>span{transition:opacity .3s;position:absolute;left:62px}#page-app .lz-lease b{font-size:15px;font-weight:500;display:block}#page-app .lz-lease small{color:#77787e;font-size:12.5px;display:block}#page-app .lz-lease .s1,#page-app .lz-lease .s2,#page-app .uvl.z-sent .lz-lease .s0{opacity:0}#page-app .uvl.z-sent:not(.z-done) .lz-lease .s1,#page-app .uvl.z-done .lz-lease .s2{opacity:1}#page-app .uvl.z-done .lz-lease{background:#f4faf6;border-color:#bfe3cc}#page-app .lz-cl{color:#fff;background:#2f2f32;border-radius:8px;margin-left:auto;padding:9px 14px;font-size:14px;font-style:normal;font-weight:500;transition:opacity .3s,transform .15s}#page-app .uvl.z-press:not(.z-m):not(.z-sent) .lz-cl{transform:scale(.95)}#page-app .uvl.z-sent .lz-cl{opacity:0}#page-app .lz-rec{background:#eaf6ef;border-radius:10px;justify-content:space-between;align-items:center;margin:0 24px 8px;padding:12px 14px;font-size:14.5px;display:flex}#page-app .lz-rec b{color:#1f7a4f;align-items:center;gap:7px;font-weight:600;display:flex}#page-app .lz-rec i,#page-app .lz-chk i,#page-app .lz-add i{background:#2d9d6a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}#page-app .lz-chk{border:1px solid #ececec;border-radius:12px;justify-content:space-between;align-items:center;margin:0 24px 7px;padding:10px 14px;display:flex}#page-app .lz-chk b{font-size:14.5px;font-weight:500;display:block}#page-app .lz-chk small{color:#8a8b90;font-size:12px;display:block}#page-app .lz-modal{opacity:0;pointer-events:none;background:#fff;transition:opacity .35s,transform .4s cubic-bezier(.2,0,0,1);position:absolute;inset:0;transform:scale(.98)}#page-app .uvl.z-m:not(.z-sent) .lz-modal{opacity:1;transform:none}#page-app .lz-mh2{border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}#page-app .lz-mh2 b{font-size:19px;font-weight:600}#page-app .lz-mh2 span{color:#8a8a8a;font-size:24px}#page-app .lz-steps{color:#8a8a8a;align-items:center;gap:10px;padding:14px 24px;font-size:13.5px;display:flex}#page-app .lz-steps em{background:#d9d9d9;flex:1;height:1px}#page-app .lz-steps span{white-space:nowrap;align-items:center;gap:7px;display:flex}#page-app .lz-steps i{border:1px solid #cfcfcf;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-style:normal;display:flex}#page-app .lz-steps i.d{background:#2d9d6a;border-color:#2d9d6a;display:none}#page-app .lz-steps .a{color:#111;font-weight:500}#page-app .lz-steps .a i:not(.d){color:#fff;background:#111;border-color:#111}#page-app .uvl.z-s2 .lz-steps .a i:not(.d),#page-app .uvl.z-s3 .lz-steps .b i:not(.d){display:none}#page-app .uvl.z-s2 .lz-steps .a i.d,#page-app .uvl.z-s3 .lz-steps .b i.d{display:flex}#page-app .uvl.z-s2 .lz-steps .b{color:#111;font-weight:500}#page-app .uvl.z-s2 .lz-steps .b i:not(.d){color:#fff;background:#111;border-color:#111}#page-app .uvl.z-s3 .lz-steps .c{color:#111;font-weight:500}#page-app .uvl.z-s3 .lz-steps .c i{color:#fff;background:#111;border-color:#111}#page-app .lz-p1,#page-app .lz-p2,#page-app .lz-p3{transition:opacity .3s;position:absolute;inset:122px 24px 72px}#page-app .lz-p1{grid-template-columns:150px 1fr;gap:14px;display:grid}#page-app .uvl.z-s2 .lz-p1,#page-app .lz-p2,#page-app .lz-p3{opacity:0}#page-app .uvl.z-s2:not(.z-s3) .lz-p2,#page-app .uvl.z-s3 .lz-p3{opacity:1}#page-app .lz-secs{color:#444;border:1px solid #ececec;border-radius:8px;flex-direction:column;gap:2px;padding:8px;font-size:12px;display:flex}#page-app .lz-secs p{padding:4px 6px 6px;font-size:14px;font-weight:600;margin:0!important}#page-app .lz-secs span{border-radius:4px;padding:5px 6px}#page-app .lz-secs .on{color:#fff;background:#5aaee0}#page-app .lz-form{grid-template-columns:1fr 1fr;align-content:start;gap:10px 16px;display:grid}#page-app .lz-form p{border-bottom:1px solid #cfcfcf;padding-bottom:5px}#page-app .lz-form small{color:#77787e;font-size:11px;display:block}#page-app .lz-form span{font-family:var(--mono);color:#333;opacity:0;transition:opacity .3s calc(var(--i) * .12s);margin-top:3px;font-size:13px;display:block}#page-app .uvl.z-m .lz-form span{opacity:1}#page-app .lz-st{font-size:15px;font-weight:600;margin-bottom:10px!important}#page-app .lz-add{border:1px solid #ececec;border-radius:10px;align-items:center;gap:12px;margin-bottom:8px;padding:10px 14px;display:flex}#page-app .lz-add b{font-size:14.5px;font-weight:500;display:block}#page-app .lz-add small{color:#77787e;font-size:12.5px;display:block}#page-app .lz-pv{border:1px solid #ececec;border-radius:10px;flex-direction:column;height:100%;display:flex;overflow:hidden}#page-app .lz-pvh{border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;padding:8px 12px;display:flex}#page-app .lz-pvh i{background:#eef2ff;border-radius:6px;width:26px;height:26px}#page-app .lz-pvh b{font-size:13px;font-weight:600;display:block}#page-app .lz-pvh small{color:#8a8a8a;font-size:11px;display:block}#page-app .lz-paper{border:1px solid #eee;flex:1;margin:10px 12px;padding:14px 18px;font-family:Times New Roman,Times,serif}#page-app .lz-paper .t{text-align:center;letter-spacing:.02em;font-size:17px;font-weight:700}#page-app .lz-paper .u{text-align:center;font-size:11.5px;font-weight:700;margin:6px 0 10px!important}#page-app .lz-box{border:1.5px solid #222;grid-template-columns:1fr 1fr;gap:4px 12px;padding:8px 10px;font-size:11.5px;display:grid}#page-app .lz-box p{border-bottom:1px solid #999;padding-bottom:2px}#page-app .lz-paper .ln{background:#e4e4e4;border-radius:2px;height:6px;margin-top:9px;display:block}#page-app .lz-pg{justify-content:flex-end;gap:6px;padding:6px 12px;font-size:12px;display:flex}#page-app .lz-pg span{color:#555;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}#page-app .lz-pg .on{color:#111;border:1px solid #111}#page-app .lz-mf{border-top:1px solid #ececec;align-items:center;gap:14px;padding:16px 24px;font-size:14.5px;display:flex;position:absolute;bottom:0;left:0;right:0}#page-app .lz-mf .ghost{border:1px solid #d9d9d9;border-radius:8px;padding:8px 14px}#page-app .lz-mf .txt{margin-left:auto}#page-app .lz-next,#page-app .lz-send{color:#fff;background:#2f2f32;border-radius:8px;padding:9px 16px;font-weight:500;transition:transform .15s}#page-app .lz-send,#page-app .uvl.z-s3 .lz-next{display:none}#page-app .uvl.z-s3 .lz-send{display:inline-block}#page-app .uvl.z-m.z-press .lz-next,#page-app .uvl.z-s3.z-press .lz-send{transform:scale(.95)}#page-app .lz-toast{color:#fff;opacity:0;background:#1f2023;border-radius:10px;align-items:center;gap:10px;padding:11px 16px 11px 11px;font-size:14px;font-weight:500;transition:opacity .3s,transform .35s;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%,10px);box-shadow:0 12px 30px #0000004d}#page-app .lz-toast i{background:#10b981;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}#page-app .uvl.z-sent:not(.z-web) .lz-toast{opacity:1;transform:translate(-50%)}#page-app .uvl.z-out .uv-stage>*{opacity:0;transition:opacity .5s}#page-app .ap-ghead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}#page-app .ap-crs .ap-conn{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:calc(33.3333% - 10.6667px);grid-auto-flow:column;margin-top:20px;padding:2px;overflow-x:auto}#page-app .ap-crs .ap-conn::-webkit-scrollbar{display:none}#page-app .ap-crs .ap-conn>*{scroll-snap-align:start}#page-app .ap-crs-nav{flex:none;gap:8px;display:flex}#page-app .ap-crs-nav button{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:border-color .2s,opacity .2s;display:flex}#page-app .ap-crs-nav button:hover{border-color:#111}#page-app .ap-crs-nav button[disabled]{opacity:.35;cursor:default}#page-app .ap-crs-nav svg{stroke:#111;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}#page-app .ap-crs.fits .ap-crs-nav{display:none}@media (width<=900px){#page-app .ap-crs .ap-conn{grid-auto-columns:calc(50% - 8px)}}@media (width<=600px){#page-app .ap-crs .ap-conn{grid-auto-columns:85%}}#page-app .ms-screen{height:430px}#page-app .ms-slides{min-height:590px}#page-app .ms-copy{min-height:128px}#page-app .ms-copy h3{font-size:22px}#page-app .ms-copy p{margin-top:8px;font-size:15.5px}#page-app .ms-list{padding:20px}#page-app .ms-track{margin:10px 0}#page-app .ms-rows{gap:5px}#page-app .ms-row{padding:6px 10px;font-size:13.5px}@media (width<=900px){#page-app .ms-screen{height:400px}#page-app .ms-slides{min-height:600px}}#page-app .uvl .uv-phone .pf>.lz-lock{z-index:0;overflow:hidden;top:0!important}#page-app .uvl .uv-phone .pf-status{z-index:2;transition:color .3s;position:relative}#page-app .uvl:not(.z-open) .uv-phone .pf-status{color:#fff}#page-app .uvl:not(.z-open) .uv-phone .pf-status span{filter:invert()}#page-app .lz-wall{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}#page-app .lz-lock:after{content:"";background:linear-gradient(#00000047 0%,#0000 40%);position:absolute;inset:0}#page-app .lz-ld{z-index:1;color:#fff;text-shadow:0 1px 4px #00000040;justify-content:center;align-items:center;gap:6px;font-size:17px;font-weight:500;display:flex;position:relative;margin-top:70px!important}#page-app .lz-lt{z-index:1;text-align:center;color:#fff;letter-spacing:-.02em;text-shadow:0 2px 10px #0003;font-size:92px;font-weight:600;line-height:1;position:relative;margin-top:4px!important}#page-app .lz-note{z-index:1;backdrop-filter:blur(18px)saturate(1.6);opacity:0;background:#f5f5f5b8;border-radius:22px;align-items:flex-start;gap:11px;margin:56px 10px 0;padding:13px 14px;transition:opacity .35s,transform .45s cubic-bezier(.2,1.2,.4,1);display:flex;position:relative;transform:translateY(-14px)scale(.97);box-shadow:0 8px 24px #0000002e}#page-app .uvl.z-sent .lz-note{opacity:1;transform:none}#page-app .uvl.z-sent.z-press:not(.z-open) .lz-note{transform:scale(.97)}#page-app .lz-mail{flex:none;line-height:0}#page-app .lz-nt{flex:1;min-width:0}#page-app .lz-nh{justify-content:space-between;align-items:baseline;display:flex}#page-app .lz-nh b{color:#111;font-size:15px;font-weight:600}#page-app .lz-nh em{color:#555;font-size:13px;font-style:normal}#page-app .lz-ns{color:#111;margin-top:1px;font-size:15px;font-weight:500;display:block}#page-app .lz-nt small{color:#333;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}#page-app .uvl.z-open .lz-lock{opacity:0;transform:scale(1.04)}#page-app .lz-lock:after{display:none}#page-app .lz-note{margin:0 10px;position:absolute;bottom:118px;left:0;right:0}#page-app .uv-row.c5 .done{color:#b4690e}#page-app .uv-row .done i.w{color:#fff;background:#e8a33d;font-size:13px;font-style:normal;font-weight:700;line-height:1}#page-app .uv.u-rec .uv-rec{background:#fff4e5}#page-app .uv-rec .ok{color:#ad5b00}#page-app .uv-rec .ok small{color:#8a6a3a}#page-app .uv-appr{color:#ad5b00;background:#fff4e5}#page-app .uv-appr i{background:#e8a33d}#page-app .uv.u-fin .uv-btn{opacity:0}#page-app .uv .m3,#page-app .uv .m4,#page-app .uv .uv-lk2{opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.2,1.3,.4,1);transform:translateY(10px)scale(.96)}#page-app .uv-out{background:#0a84ff;border-radius:20px;align-self:flex-end;width:max-content;max-width:70%;margin-top:8px;margin-left:auto;padding:10px 15px;font-size:17px;line-height:1.3;color:#fff!important}#page-app .uv .m4{margin-top:8px}#page-app .uv.u-yes2 .m3,#page-app .uv.u-yes3 .m4,#page-app .uv.u-yes3 .uv-lk2{opacity:1;transform:none}#page-app .uv-lk2{align-items:center;gap:10px;margin-top:8px;padding:10px 12px;display:flex!important}#page-app .uv-lk2 b,#page-app .uv-lk2 small{padding:0!important}#page-app .uv-lki{background:#1f6b4f;border-radius:9px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}#page-app .uv.u-yes .uv-lk{opacity:0;max-height:0;margin:0;transition:max-height .4s,opacity .3s,margin .4s}#page-app .uv .uv-lk{max-height:260px}#page-app .uv.u-yes .m1{display:none}#page-app .uv-msg{flex-direction:column;display:flex}#page-app .uv-msg>p,#page-app .uv-msg>div{flex:none}#page-app .uv-rev{min-height:640px}#page-app .uv-fin{opacity:0;pointer-events:none;background:#fff;flex-direction:column;transition:opacity .3s,transform .35s cubic-bezier(.2,0,0,1);display:flex;position:absolute;inset:0;transform:scale(.98)}#page-app .uv.u-fin:not(.u-ok) .uv-fin{opacity:1;transform:none}#page-app .uv-fh{justify-content:space-between;align-items:center;padding:18px 24px 6px;display:flex}#page-app .uv-fh b{font-size:19px;font-weight:600}#page-app .uv-fh span{color:#8a8a8a;font-size:24px;line-height:1}#page-app .uv-fa,#page-app .uv-fb{transition:opacity .3s;position:absolute;inset:58px 24px 72px}#page-app .uv-fb,#page-app .uv.u-fin2 .uv-fa{opacity:0}#page-app .uv.u-fin2 .uv-fb{opacity:1}#page-app .uv-ft{font-size:15px;font-weight:600;margin-top:8px!important}#page-app .uv-fs{color:#77787e;font-size:13px;margin:3px 0 12px!important}#page-app .uv-opt{border:1px solid #e3e3e5;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:9px;padding:12px 14px;transition:border-color .25s;display:flex}#page-app .uv-opt i{box-sizing:border-box;border:1.5px solid #a1a1a6;border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px;transition:border .2s}#page-app .uv-opt b{align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}#page-app .uv-opt b em{color:#ad5b00;background:#fff4e5;border-radius:4px;padding:2px 7px;font-size:11.5px;font-style:normal;font-weight:500}#page-app .uv-opt small{color:#6b6b70;margin-top:3px;font-size:12.5px;line-height:1.4;display:block}#page-app .uv.u-cond .uv-opt.o1{border-color:#111}#page-app .uv.u-cond .uv-opt.o1 i{border:5px solid #111}#page-app .uv-rsn{border:1px solid #e3e3e5;border-radius:10px;align-items:center;gap:10px;margin-bottom:7px;padding:9px 12px;font-size:14px;display:flex}#page-app .uv-rsn i{box-sizing:border-box;border:1.5px solid #c7c7cc;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;transition:background .2s,border-color .2s;display:flex}#page-app .uv-rsn i svg{opacity:0;width:11px;height:11px}#page-app .uv.u-rsn .uv-rsn.r1 i{background:#111;border-color:#111}#page-app .uv.u-rsn .uv-rsn.r1 i svg{opacity:1}#page-app .uv-ct{font-size:15px;font-weight:600;margin-top:12px!important}#page-app .uv-zones{grid-template-columns:1fr 1fr;gap:10px;display:grid}#page-app .uv-zone{border:1px solid #e3e3e5;border-radius:10px;flex-direction:column;gap:6px;min-height:92px;padding:9px 10px;display:flex}#page-app .uv-zone p b{font-size:12.5px;font-weight:600;display:block}#page-app .uv-zone p small{color:#77787e;font-size:11.5px;display:block}#page-app .uv-chip{background:#fff;border:1px solid #e3e3e5;border-radius:8px;padding:6px 9px;font-size:12.5px;transition:opacity .3s,transform .35s;display:inline-block}#page-app .uv-zone .uv-chip{opacity:0;transform:translateY(16px)}#page-app .uv.u-g1 .uv-zone .z1,#page-app .uv.u-g2 .uv-zone .z2{opacity:1;transform:none}#page-app .uv-lib{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}#page-app .uv.u-g1 .uv-lib .l0,#page-app .uv.u-g2 .uv-lib .l1{opacity:0;transform:translateY(-10px)}#page-app .uv-legal{color:#8a8b90;font-size:11px;margin-top:10px!important}#page-app .uv-ff{border-top:1px solid #ececec;justify-content:flex-end;align-items:center;gap:16px;padding:16px 24px;font-size:14.5px;display:flex;position:absolute;bottom:0;left:0;right:0}#page-app .uv-fn,#page-app .uv-fsend{color:#fff;background:#2f2f32;border-radius:9px;padding:9px 16px;font-weight:500;transition:transform .15s}#page-app .uv-fsend,#page-app .uv.u-fin2 .uv-fn{display:none}#page-app .uv.u-fin2 .uv-fsend{display:inline-block}#page-app .uv.u-cond.u-press .uv-fn,#page-app .uv.u-g2.u-press .uv-fsend{transform:scale(.95)}#page-app h1[data-words] .w,#page-app h2[data-words] .w{margin-bottom:-.1em;padding-bottom:.16em}#page-app .av-mo.av-hcverify{aspect-ratio:4/3;background:linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%);border-radius:24px}#page-app .hc-verify{padding:22px 24px;position:absolute;inset:0}#page-app .hc-verify .hc-h{margin-bottom:10px}#page-app .hc-vok{color:#1f7a4f;opacity:0;background:#eaf6ef;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600;transition:opacity .3s 2.4s}#page-app .hcv-verify.s2 .hc-vok{opacity:1}#page-app .hc-verify .hc-row{border-bottom:1px solid #efefef;grid-template-columns:1.1fr 1.4fr 1.3fr;align-items:center;gap:10px;padding:9px 4px;font-size:14px;display:grid}#page-app .hc-verify .hc-row.head{color:#8a8b90;padding-top:0;font-size:12px}#page-app .hc-verify .src{color:#6b6b70}#page-app .hc-v b{color:#9a9aa0;transition:color .3s calc(var(--i) * .3s);align-items:center;gap:7px;font-weight:500;display:flex}#page-app .hc-v b i{box-sizing:border-box;width:16px;height:16px;transition:background .3s calc(var(--i) * .3s),border-color .3s calc(var(--i) * .3s);border:1.5px solid #c7c7cc;border-radius:50%;flex:none}#page-app .hcv-verify.s1 .hc-v b{color:#1f7a4f}#page-app .hcv-verify.s1 .hc-v b i{background:#2d9d6a;border-color:#2d9d6a}#page-app .hc-vnote{color:#77787e;font-size:12.5px;margin-top:12px!important}#page-app .ap-feats li.sp{color:#fff;background:#111;border-top:0;border-radius:18px;padding:20px 20px 22px;position:relative;overflow:hidden}#page-app .ap-feats li.sp h3{color:#fff;position:relative}#page-app .ap-feats li.sp p{color:#ffffffb8;position:relative}#page-app .ap-feats li.sp .ap-more{color:#fff;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:6px 14px;transition:background .2s,color .2s;display:inline-flex;position:relative}#page-app .ap-feats li.sp .ap-more:hover{color:#111;background:#fff;text-decoration:none}#page-app .ap-feats li.sp .sp-orb{opacity:.9;background:url(/media/img/imgorbprelease-f31ddb67.webp) 50%/150% no-repeat;border-radius:50%;width:110px;height:110px;position:absolute;top:-46px;right:-42px}#page-app[data-phase=resident] .ap-feats li.sp .sp-orb{background-image:url(/media/img/imgzoeorb-79ba7bcc.webp)}@media (prefers-reduced-motion:no-preference){#page-app .ap-feats li.sp .sp-orb{animation:9s ease-in-out infinite aporbswirl}}#page-app .vz{-webkit-font-smoothing:antialiased;color:#fff;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%);margin:0;padding:56px 48px;font-family:HubInter,Inter,system-ui,sans-serif;position:relative}#page-app .vz :where(p){margin:0}#page-app .vz-in{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;max-width:1040px;margin:0 auto;display:grid}#page-app .vz-agent{text-align:center;flex-direction:column;align-items:center;display:flex}#page-app .vz-orbwrap{width:230px;height:230px;transform:scale(calc(1 + var(--vol,0) * .1));margin-bottom:26px;transition:transform .12s;position:relative}#page-app .vz-orb{background:url(/media/img/imgorbprelease-f31ddb67.webp) 50%/150% no-repeat;border-radius:50%;position:absolute;inset:0;box-shadow:0 30px 80px #0a281459}#page-app .vz-ring{opacity:.5;border:1.5px solid #ffffff8c;border-radius:50%;transition:opacity .3s;position:absolute;inset:-16px}#page-app .vz.z-talk .vz-ring{opacity:1}@media (prefers-reduced-motion:no-preference){#page-app .vz-orb{animation:9s ease-in-out infinite aporbswirl}#page-app .vz.z-talk .vz-ring{animation:.7s ease-in-out infinite alternate vzpulse}#page-app .vz.z-talk:not(.vz-live) .vz-orbwrap{animation:.45s ease-in-out infinite alternate vztalk}}@keyframes vzpulse{0%{transform:scale(1);box-shadow:0 0 #ffffff40}to{transform:scale(1.05);box-shadow:0 0 0 14px #fff0}}@keyframes vztalk{0%{transform:scale(1)}to{transform:scale(1.035)}}#page-app .vz-name b{letter-spacing:-.01em;font-size:24px;font-weight:600;display:block}#page-app .vz-name span{color:#ffffffd1;margin-top:4px;font-size:14px;display:block}#page-app .vz-timer{font-family:var(--mono);letter-spacing:.06em;color:#ffffffd9;opacity:0;height:18px;font-size:13px;transition:opacity .3s;margin-top:10px!important}#page-app .vz.on-call .vz-timer{opacity:1}#page-app .vz-btn{color:#111;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:10px;margin-top:14px;padding:12px 22px 12px 14px;font:500 16px/1 HubInter,Inter,system-ui,sans-serif;transition:transform .2s,background .2s,color .2s;display:inline-flex;box-shadow:0 10px 30px #0000002e}#page-app .vz-btn:hover{transform:translateY(-1px)}#page-app .vz-btn .i{background:url(/media/img/imgorbprelease-f31ddb67.webp) 50%/150% no-repeat;border-radius:50%;width:22px;height:22px}#page-app .vz[data-state=active] .vz-btn{color:#fff;background:#eb5545}#page-app .vz-btn:disabled{opacity:.8;cursor:default}#page-app .vz-note{color:#ffffffc7;font-size:13px;margin-top:12px!important}#page-app .vz-note a{color:#fff;text-decoration:underline}@media (width<=860px){#page-app .vz{padding:34px 18px 22px}#page-app .vz-in{grid-template-columns:1fr;gap:26px}#page-app .vz-orbwrap{width:150px;height:150px;margin-bottom:20px}#page-app .vz-name b{font-size:20px}}#page-app .lc{color:#1f1f1f;-webkit-font-smoothing:antialiased;width:640px;height:500px;font-family:HubInter,Inter,system-ui,sans-serif}#page-app .lc :where(p){margin:0}#page-app .lc-panel{background:#fff;border-radius:14px;flex-direction:column;padding:20px 22px;display:flex;position:absolute;inset:0;box-shadow:0 30px 70px #08140a59}#page-app .lc-h{justify-content:space-between;align-items:center;margin-bottom:16px;font-size:16px;display:flex}#page-app .lc-h b{font-weight:600}#page-app .lc-live{color:#1f7a4f;opacity:0;background:#e9f6ef;border-radius:999px;align-items:center;gap:6px;padding:5px 11px 5px 6px;font-size:12.5px;transition:opacity .3s,transform .4s cubic-bezier(.2,1.4,.4,1);display:inline-flex;transform:scale(.9)}#page-app .lc-live i,#page-app .lc-pick{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}#page-app .lcv-playbook.s4 .lc-live{opacity:1;transform:none}#page-app .lc-books{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}#page-app .lc-book{opacity:0;border:1px solid #e6e6e6;border-radius:12px;padding:12px 12px 13px;transition:opacity .35s,transform .4s,box-shadow .3s,background .3s;position:relative;transform:translateY(8px)}#page-app .lc-book b{font-size:14px;font-weight:600;display:block}#page-app .lc-book small{color:#8a8b90;margin-top:3px;font-size:11.5px;line-height:1.3;display:block}#page-app .lc-book.b1{transition-delay:80ms}#page-app .lc-book.b2{transition-delay:.16s}#page-app .lc-book.b3{transition-delay:.24s}#page-app .lcv-playbook.s1 .lc-book{opacity:1;transform:none}#page-app .lc-pick{opacity:0;transition:opacity .25s,transform .35s cubic-bezier(.2,1.5,.4,1);position:absolute;top:9px;right:9px;transform:scale(.6)}#page-app .lcv-playbook.s2 .b0{background:#f2f8f4;box-shadow:inset 0 0 0 2px #2d9d6a}#page-app .lcv-playbook.s2 .b0 .lc-pick{opacity:1;transform:none}#page-app .lc-sub{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8a8b90;opacity:0;font-size:11px;transition:opacity .3s;margin:20px 0 4px!important}#page-app .lcv-playbook.s3 .lc-sub{opacity:1}#page-app .lc-step{opacity:0;transition:opacity .35s,transform .4s;transition-delay:calc(var(--i) * .16s);border-bottom:1px solid #f2f2f2;justify-content:space-between;align-items:center;padding:10px 2px;font-size:14.5px;display:flex;transform:translate(-8px)}#page-app .lcv-playbook.s3 .lc-step{opacity:1;transform:none}#page-app .lc-tg{background:#2d9d6a;border-radius:9px;flex:none;width:30px;height:18px;position:relative}#page-app .lc-tg:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}#page-app .lc-foot{justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;display:flex}#page-app .lc-foot small{color:#8a8b90;font-size:12.5px}#page-app .lc-btn{color:#fff;background:#111;border-radius:999px;padding:9px 16px;font-size:13px;transition:background .3s}#page-app .lcv-playbook.s4 .lc-btn{background:#2d9d6a}#page-app .lc-props{gap:6px;display:flex}#page-app .lc-props em{color:#6b6b70;border:1px solid #e3e3e3;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal}#page-app .lc-props em.on{color:#fff;background:#111;border-color:#111}#page-app .lc-flow{padding:4px 0 0 2px;position:relative}#page-app .lc-flow:before{content:"";background:#ececec;width:2px;position:absolute;top:22px;bottom:30px;left:12px}#page-app .lc-node{opacity:.32;align-items:flex-start;gap:14px;padding:10px 0;transition:opacity .4s;display:flex;position:relative}#page-app .lc-node .dot{box-sizing:border-box;background:#fff;border:2px solid #d3d6d3;border-radius:50%;flex:none;width:22px;height:22px;margin-top:1px;transition:background .3s,border-color .3s}#page-app .lc-node b{font-size:15.5px;font-weight:600;display:block}#page-app .lc-node small{color:#8a8b90;margin-top:2px;font-size:12.5px;display:block}#page-app .lc-chips{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}#page-app .lc-chips em{color:#8a5a00;background:#fff4e2;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal}#page-app .lcv-workflow.s1 .n0,#page-app .lcv-workflow.s2 .n1,#page-app .lcv-workflow.s3 .n2,#page-app .lcv-workflow.s4 .n3,#page-app .lcv-workflow.s5 .n4{opacity:1}#page-app .lcv-workflow.s1 .n0 .dot,#page-app .lcv-workflow.s2 .n1 .dot,#page-app .lcv-workflow.s3 .n2 .dot,#page-app .lcv-workflow.s5 .n4 .dot{background:#2d9d6a;border-color:#2d9d6a}#page-app .lcv-workflow.s4 .n3 .dot{background:#f0a531;border-color:#f0a531}#page-app .imv-lead.s1:not(.s2) .t1,#page-app .imv-lead.s2 .m1,#page-app .imv-lead.s3:not(.s4) .t2,#page-app .imv-lead.s4 .m2,#page-app .imv-lead.s5:not(.s6) .t3,#page-app .imv-lead.s6 .m3,#page-app .imv-lead.s7 .m4{opacity:1;max-height:220px;padding-top:10px;padding-bottom:10px;transform:none}#page-app .imv-lead.s1:not(.s2) .t1,#page-app .imv-lead.s3:not(.s4) .t2,#page-app .imv-lead.s5:not(.s6) .t3{padding-top:13px;padding-bottom:13px}#page-app .dt-copy p.dt-tag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8a8b90;margin:0 0 10px;font-size:12px}#page-app .lh{color:#3b3b3e;gap:10px;padding:18px 20px;font-size:13px}#page-app .lh p{margin:0}#page-app .lc-act{flex:none;width:96px;height:30px;margin-left:auto;position:relative}#page-app .lc-act em{border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-style:normal;font-weight:500;transition:opacity .25s;display:flex;position:absolute;inset:0}#page-app .lc-act .a{color:#fff;background:#2f2f32}#page-app .lc-act .b{color:#1f7a4f;opacity:0;background:#e9f6ef}#page-app .lc-act .b i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:flex}#page-app .lc-act .b i svg{width:8px;height:8px}#page-app .lh-dh{border-bottom:1px solid #e6e6e7;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}#page-app .lh-dh b{font-size:15px;font-weight:600}#page-app .lh-tabs{color:#696a71;gap:14px;font-size:12.5px;display:flex}#page-app .lh-tabs em{font-style:normal}#page-app .lh-tabs em.on{color:#2f2f32;font-weight:500}#page-app .lh-voice{opacity:0;flex-wrap:wrap;align-items:center;gap:6px;transition:opacity .35s,transform .4s;display:flex;transform:translateY(6px)}#page-app .lh-voice small{color:#84858c;width:100%;font-size:11px}#page-app .lh-voice span{border:1px solid #e6e6e7;border-radius:6px;padding:3px 8px;font-size:12px}#page-app .lcv-tone.s1 .lh-voice{opacity:1;transform:none}#page-app .lh-thread{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;min-height:0;display:flex}#page-app .lh-msg{border-radius:12px;max-width:78%;padding:9px 12px;font-size:13.5px;line-height:1.4}#page-app .lh-msg small{color:#84858c;align-items:center;gap:4px;margin-bottom:3px;font-size:11px;display:flex}#page-app .lh-msg.in{background:#f3f3f4;align-self:flex-start}#page-app .lh-msg.out{opacity:0;background:#eef5f1;border:1px solid #d7eadf;align-self:flex-end;transition:opacity .35s,transform .45s cubic-bezier(.2,1.3,.4,1);transform:translateY(8px)}#page-app .lcv-tone.s4 .lh-msg.out{opacity:1;transform:none}#page-app .lh mark{color:inherit;background:#cfeedd;border-radius:4px;padding:0 3px}#page-app .lh-cmp{border:1px solid #e6e6e7;border-radius:12px;min-height:118px;padding:10px 12px;position:relative}#page-app .lh-cmph{justify-content:space-between;align-items:center;font-size:12px;display:flex}#page-app .lh-cmph span{align-items:center;gap:5px;display:flex}#page-app .lh-as{color:#84858c}#page-app .lh-as .r,#page-app .vh-as .r{box-sizing:border-box;border:1.5px solid #adaeb3;border-radius:50%;width:10px;height:10px;margin-left:5px}#page-app .lh-as .r.on{border:3px solid #2f2f32}#page-app .lh-draft{font-size:13.5px;line-height:1.45;transition:opacity .35s;position:absolute;top:34px;left:12px;right:12px}#page-app .lh-draft.d0,#page-app .lh-draft.d1{opacity:0}#page-app .lcv-tone.s2:not(.s3) .d0,#page-app .lcv-tone.s3:not(.s4) .d1{opacity:1}#page-app .lh-cmpf{align-items:center;gap:8px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}#page-app .lh-edit{border:1px solid #e6e6e7;border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;transition:box-shadow .3s;display:flex}#page-app .lh-menu{opacity:0;gap:6px;transition:opacity .3s,transform .35s;display:flex;transform:translate(-6px)}#page-app .lh-menu em{color:#696a71;background:#f3f3f4;border-radius:6px;padding:4px 8px;font-size:11.5px;font-style:normal}#page-app .lh-menu em.on{color:#fff;background:#2f2f32}#page-app .lcv-tone.s2:not(.s4) .lh-menu{opacity:1;transform:none}#page-app .lcv-tone.s2:not(.s4) .lh-edit{box-shadow:0 0 0 2px #2d9d6a}#page-app .lh-send{background:#2f2f32;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;display:flex}#page-app .lh-hi{text-align:center;color:#2f2f32;letter-spacing:-.01em;font-size:22px;font-weight:500}#page-app .lh-sub{text-align:center;color:#696a71;font-size:15px;margin-top:-4px!important}#page-app .lh-ask{border:1px solid #e6e6e7;border-radius:16px;padding:12px 14px 10px;position:relative;box-shadow:0 3px 7px #0000000d}#page-app .lh-q{height:18px;font-size:13px;position:relative}#page-app .lh-q span{white-space:nowrap;transition:opacity .25s;position:absolute;top:0;left:0}#page-app .lh-q .ph{color:#84858c}#page-app .lh-q .ty{opacity:0;clip-path:inset(0 100% 0 0);transition:clip-path 1.1s steps(40,end),opacity .1s}#page-app .lcv-nudge.s1 .lh-q .ph{opacity:0}#page-app .lcv-nudge.s1 .lh-q .ty{opacity:1;clip-path:inset(0)}#page-app .lh-askf{justify-content:flex-end;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}#page-app .lh-askf i{background:#2f2f32;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}#page-app .lh-ans{opacity:0;background:#f4faf6;border:1px solid #d7eadf;border-radius:12px;align-items:center;gap:10px;max-height:0;padding:0 12px;font-size:12.5px;line-height:1.4;transition:max-height .45s,opacity .35s,padding .4s;display:flex;overflow:hidden}#page-app .lh-ans b{font-weight:600}#page-app .lcv-nudge.s2 .lh-ans{opacity:1;max-height:90px;padding-top:10px;padding-bottom:10px}#page-app .lcv-nudge.s3 .lh-ans .a{opacity:0}#page-app .lcv-nudge.s3 .lh-ans .b{opacity:1}#page-app .lh-tasks{border:1px solid #e6e6e7;border-radius:16px;flex-direction:column;gap:7px;padding:10px 12px;display:flex}#page-app .lh-th{justify-content:space-between;align-items:center;font-size:14px;display:flex}#page-app .lh-th b{font-weight:500}#page-app .lh-task{border:1px solid #e6e6e7;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:opacity .3s,background .3s;display:flex}#page-app .lh-task .ic{border:1px solid #e6e6e7;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}#page-app .lh-task b{font-size:13px;font-weight:500;display:block}#page-app .lh-task small{color:#696a71;font-size:12px;display:block}#page-app .lh-task em{border-radius:6px;margin-left:auto;padding:2px 7px;font-size:11.5px;font-style:normal}#page-app .lh-task em.hi{color:#95211f;background:#fde3e3}#page-app .lh-task em.md{color:#8a5a00;background:#fff4e2}#page-app .lcv-nudge.s3 .lh-task.t0{opacity:.45}#page-app .lcv-nudge.s3 .lh-task.t0 b{text-decoration:line-through}#page-app .lh-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}#page-app .lh-card{border:1px solid #e6e6e7;border-radius:14px;padding:10px 14px;box-shadow:0 3px 7px #0000000d}#page-app .lh-ct{color:#2f2f32;font-size:13px;font-weight:500}#page-app .lh-ct small{color:#84858c;font-size:11px;font-weight:400}#page-app .lh-big{font-size:24px;font-weight:500;margin-top:2px!important}#page-app .lh-bar{background:#e6e6e7;border-radius:3px;height:6px;margin:4px 0 5px;display:block;overflow:hidden}#page-app .lh-bar i{transform-origin:0;background:#2d9d6a;border-radius:3px;width:89%;height:100%;transition:transform .9s cubic-bezier(.2,0,0,1);display:block;transform:scaleX(0)}#page-app .lcv-sources.s1 .lh-bar i{transform:none}#page-app .lh-card small{color:#696a71;font-size:11px}#page-app .lh-ok{color:#1f7a4f;align-items:center;gap:6px;font-size:12.5px;display:flex;margin:10px 0 6px!important}#page-app .lh-ok i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex}#page-app .lh-ok i svg{width:9px;height:9px}#page-app .lh-fun{position:relative}#page-app .lh-fn{grid-template-columns:repeat(5,1fr);margin-top:6px;display:grid}#page-app .lh-fn b{font-size:17px;font-weight:500;display:block}#page-app .lh-fn small{color:#84858c;font-size:10.5px}#page-app .lh-curve{width:100%;height:56px;margin-top:4px;display:block}#page-app .lh-curve .ar{fill:#e9f6ef}#page-app .lh-curve .ln{fill:none;stroke:#2d9d6a;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:700;stroke-dashoffset:700px;transition:stroke-dashoffset 1.2s cubic-bezier(.2,0,0,1)}#page-app .lcv-sources.s1 .lh-curve .ln{stroke-dashoffset:0}#page-app .lh-pc{height:18px;position:absolute;bottom:20px;left:14px;right:14px}#page-app .lh-pc em{color:#fff;opacity:0;background:#2f2f32;border-radius:5px;padding:1px 5px;font-size:10.5px;font-style:normal;transition:opacity .3s;position:absolute;transform:translate(-50%)}#page-app .lcv-sources.s2 .lh-pc em{opacity:1}#page-app .lh-src{flex-direction:column;gap:5px;display:flex}#page-app .lh-sr{border-top:1px solid #f0f0f1;grid-template-columns:1.3fr 1.2fr 1fr;align-items:center;font-size:12.5px;display:grid;padding-top:5px!important}#page-app .lh-sr .n{color:#696a71;font-variant-numeric:tabular-nums}#page-app .lh-sr b{text-align:right;border-radius:6px;padding:1px 5px;font-weight:500;transition:background .3s,color .3s}#page-app .lh-sr b small{color:#84858c;font-size:10.5px;font-weight:400}#page-app .lcv-sources.s2 .r1 b{color:#a23b3b;background:#fdecec}#page-app .lcv-sources.s2 .r0 b{color:#1f7a4f;background:#e9f6ef}#page-app .lh-sug{opacity:0;background:#f4faf6;border:1px solid #d7eadf;border-radius:10px;align-items:center;gap:8px;max-height:0;padding:0 10px;font-size:12px;line-height:1.35;transition:max-height .4s,opacity .3s,padding .4s;display:flex;overflow:hidden}#page-app .lcv-sources.s3 .lh-sug{opacity:1;max-height:60px;padding-top:7px;padding-bottom:7px}#page-app .lcv-sources.s4 .lh-sug .a{opacity:0}#page-app .lcv-sources.s4 .lh-sug .b{opacity:1}#page-app .hcv-verify.s1 .hc-v.w b{color:#b06d00}#page-app .hcv-verify.s1 .hc-v.w b i{background:#f0a531;border-color:#f0a531}#page-app .hcv-verify.s1 .hc-v.p b{color:#8a8b90}#page-app .hcv-verify.s1 .hc-v.p b i{background:#fff;border-style:dashed;border-color:#c7c7cc}#page-app .hc-vok{color:#8a5a00;background:#fff4e2}#page-app .vz-chs{gap:6px;display:flex;margin-top:18px!important}#page-app .vz-chs span{color:#ffffffc7;border:1px solid #ffffff59;border-radius:999px;padding:5px 11px;font-size:12.5px;transition:background .3s,color .3s,border-color .3s}#page-app .vz:not(.v-sms):not(.v-mail) .c-call,#page-app .vz.v-sms:not(.v-mail) .c-sms,#page-app .vz.v-mail .c-mail{color:#111;background:#fff;border-color:#fff}#page-app .vz-side{aspect-ratio:640/560;position:relative}#page-app .vz-stage{width:640px;height:560px;transform:scale(var(--vs,.8));transform-origin:0 0;color:#2f2f32;position:absolute;top:0;left:0}#page-app .vz-stage p{margin:0}#page-app .vz-hub{background:#f3f3f4;border-radius:18px;width:408px;height:548px;display:flex;position:absolute;top:0;left:232px;overflow:hidden;box-shadow:0 40px 80px #08140a59}#page-app .vh-rail{background:#fff;border-right:1px solid #e6e6e7;flex-direction:column;flex:none;align-items:center;gap:14px;width:46px;padding:16px 0;display:none}#page-app .vh-rail img{opacity:.7;box-sizing:content-box;border-radius:8px;width:18px;height:18px;padding:6px}#page-app .vh-rail img.on{filter:invert();opacity:1;background:#2f2f32}#page-app .vh-rail .vh-logo{opacity:.6;width:30px;height:8px;margin-top:auto;padding:0}#page-app .vh-dr{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex;position:relative}#page-app .vh-hd{justify-content:space-between;align-items:center;padding:14px 16px 4px;font-size:14px;display:flex}#page-app .vh-hd b{font-weight:600}#page-app .vh-hd span{color:#84858c;font-size:18px;line-height:1}#page-app .vh-tabs{border-bottom:1px solid #e6e6e7;gap:16px;padding:6px 16px 0;font-size:12px;display:flex}#page-app .vh-tabs em{color:#696a71;padding:6px 0;font-style:normal}#page-app .vh-tabs em.on{color:#2f2f32;font-weight:500;box-shadow:inset 0 -2px #2f2f32}#page-app .vh-body{flex:1;grid-template-columns:120px 1fr;min-height:0;display:grid}#page-app .vh-prof{border-right:1px solid #e6e6e7;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 12px;display:flex;overflow:hidden}#page-app .vh-av{color:#adaeb3;background:#f3f3f4;border-radius:12px;justify-content:center;align-self:center;align-items:center;width:52px;height:52px;font-size:20px;font-style:normal;display:flex}#page-app .vh-nm{align-self:center;margin-top:8px;font-size:13px;font-weight:600}#page-app .vh-bld{color:#3b3b3e;align-self:center;align-items:center;gap:4px;font-size:11px;display:flex}#page-app .vh-tag{color:#fff;background:#2d9d6a;border-radius:6px;align-self:center;margin:4px 0 8px;padding:2px 7px;font-size:10px}#page-app .vh-k,#page-app .vz-f small{color:#84858c;font-size:10px;display:block;margin-top:6px!important}#page-app .vh-v,#page-app .vz-f b{color:#3b3b3e;font-size:11.5px;font-weight:400;display:block}#page-app .vz-f{width:100%}#page-app .vz-f b{color:#0000;background:#f3f3f4;border-radius:4px;transition:color .35s,background .6s}#page-app .vz-f.on b{color:#3b3b3e;background:0 0}#page-app .vz-f.f4.on b{color:#1f7a4f}#page-app .vh-thr{flex-direction:column;min-width:0;padding:10px 12px;display:flex}#page-app .vh-flt{color:#3b3b3e;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:10.5px;display:flex}#page-app .vh-flt span{align-items:center;gap:4px;display:flex}#page-app .vh-flt i{background:#2f2f32;border-radius:3px;justify-content:center;align-items:center;width:11px;height:11px;display:flex}#page-app .vh-flt i svg{width:8px;height:8px}#page-app .vh-agent{border:1px solid #c9c9f2;border-radius:10px;align-items:center;gap:8px;padding:7px 9px;display:flex}#page-app .vh-agent b{font-size:11px;font-weight:600;display:block}#page-app .vh-agent small{color:#84858c;font-size:9.5px;display:block}#page-app .vh-tg{background:#2f2f32;border-radius:8px;flex:none;width:26px;height:15px;margin-left:auto;position:relative}#page-app .vh-tg:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:2px;right:2px}#page-app .vh-list{flex-direction:column;flex:1;justify-content:flex-end;gap:6px;padding:8px 0;display:flex;overflow:hidden}#page-app .vh-list>*{flex-shrink:0}#page-app .vh-live{color:#1f7a4f;opacity:0;background:#e9f6ef;border-radius:8px;align-items:center;gap:6px;max-height:0;padding:0 9px;font-size:10.5px;transition:max-height .35s,opacity .3s,padding .35s;display:flex;overflow:hidden}#page-app .vh-live .dot{background:#2d9d6a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2d9d6a40}#page-app .vz.on-call:not(.v-end) .vh-live{opacity:1;max-height:30px;padding-top:6px;padding-bottom:6px}#page-app .vh-it{opacity:0;border:1px solid #e6e6e7;border-radius:10px;max-width:92%;max-height:0;padding:0 10px;font-size:11px;line-height:1.38;transition:max-height .45s cubic-bezier(.2,0,0,1),opacity .3s,padding .4s,transform .4s;overflow:hidden;transform:translateY(6px)}#page-app .vh-it b{font-weight:600}#page-app .vh-it.out{background:#eef5f1;border-color:#d7eadf;align-self:flex-end}#page-app .vh-it.in{background:#f3f3f4;border-color:#f3f3f4;align-self:flex-start}#page-app .vh-ch{color:#84858c;align-items:center;gap:3px;font-size:9.5px;display:flex;margin-bottom:2px!important}#page-app .vh-ch img{width:10px;height:10px}#page-app .vz.v-end .i0,#page-app .vz.v-s1 .i1,#page-app .vz.v-s2 .i2,#page-app .vz.v-mail .i3{opacity:1;max-height:90px;padding-top:7px;padding-bottom:7px;transform:none}#page-app .vh-cmp{color:#3b3b3e;border:1px solid #e6e6e7;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:6px 8px;padding:8px 10px;font-size:10.5px;display:grid}#page-app .vh-chn{align-items:center;gap:4px;display:flex}#page-app .vh-as{color:#84858c;justify-self:end;align-items:center;gap:4px;display:flex}#page-app .vh-as .r{box-sizing:border-box;border:1.5px solid #adaeb3;border-radius:50%;width:9px;height:9px;margin-left:4px}#page-app .vh-as .r.on{border:3px solid #2f2f32}#page-app .vh-ph{color:#adaeb3;grid-column:1/-1}#page-app .vh-edit{border:1px solid #e6e6e7;border-radius:6px;justify-self:start;align-items:center;gap:4px;padding:3px 7px;display:flex}#page-app .vh-q{opacity:0;pointer-events:none;background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;transition:opacity .35s,transform .4s cubic-bezier(.2,0,0,1);display:flex;position:absolute;inset:44px 10px 10px;transform:translateY(12px)scale(.98);box-shadow:0 20px 50px #0000002e,0 0 0 1px #e6e6e7}#page-app .vz.v-quote:not(.v-mail) .vh-q{opacity:1;transform:none}#page-app .vh-qh{justify-content:space-between;font-size:13px;display:flex}#page-app .vh-qh b{font-weight:600}#page-app .vh-qh span{color:#84858c}#page-app .vh-steps{color:#84858c;gap:10px;font-size:10px;display:flex}#page-app .vh-steps em{align-items:center;gap:4px;font-style:normal;display:flex}#page-app .vh-steps i{border:1px solid #d3d3d6;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:8.5px;font-style:normal;display:flex}#page-app .vh-steps em.on{color:#2f2f32}#page-app .vh-steps em.on i{color:#fff;background:#2f2f32;border-color:#2f2f32}#page-app .vh-want{background:#f3f3f4;border-radius:8px;padding:7px 9px;font-size:11px}#page-app .vh-want small{color:#84858c;font-size:9.5px;display:block}#page-app .vh-sg{color:#84858c;font-size:10px}#page-app .vh-u{border:1px solid #c9c9f2;border-radius:10px;align-items:center;gap:8px;padding:7px 9px;font-size:11px;transition:box-shadow .3s,background .3s;display:flex}#page-app .vh-u em{color:#5b5bd6;margin-bottom:1px;font-size:9.5px;font-style:normal;display:block}#page-app .vh-u b{font-weight:600;display:block}#page-app .vh-u small{color:#84858c;font-size:9.5px;display:block}#page-app .vh-u .pr{text-align:right;margin-left:auto}#page-app .vh-u .cb{box-sizing:border-box;border:1.5px solid #adaeb3;border-radius:3px;flex:none;justify-content:center;align-items:center;width:12px;height:12px;display:flex}#page-app .vh-u .cb svg{opacity:0;width:8px;height:8px}#page-app .vz.v-pick .u0{background:#f6f6fe;box-shadow:inset 0 0 0 1px #5b5bd6}#page-app .vz.v-pick .u0 .cb{background:#2f2f32;border-color:#2f2f32}#page-app .vz.v-pick .u0 .cb svg{opacity:1}#page-app .vh-qf{justify-content:flex-end;margin-top:auto;display:flex}#page-app .vh-send{color:#fff;background:#2f2f32;border-radius:8px;padding:7px 13px;font-size:11px;transition:transform .15s}#page-app .vz.v-press .vh-send{transform:scale(.94)}#page-app .vz-ph{transform-origin:0 0;width:390px;height:844px;position:absolute;top:50px;left:0;transform:scale(.57)}#page-app .vz-ph .pf{color:#111;font-family:-apple-system,SF Pro Text,HubInter,Inter,system-ui,sans-serif;position:relative}#page-app .ps{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.2,0,0,1);position:absolute;inset:52px 0 0;transform:translate(24px)}#page-app .vz:not(.v-sms):not(.v-mail) .ps-call,#page-app .vz.v-sms:not(.v-mail) .ps-sms,#page-app .vz.v-mail .ps-mail{opacity:1;transform:none}#page-app .ps-call{color:#fff;background:linear-gradient(#3d4d3a,#1c2a1a);flex-direction:column;align-items:center;padding:34px 22px;display:flex}#page-app .pc-who{text-align:center}#page-app .pc-who b{font-size:30px;font-weight:600;display:block}#page-app .pc-who span{opacity:.75;margin-top:4px;font-size:16px;display:block}#page-app .pc-t{opacity:.75;font-size:16px;margin-top:6px!important}#page-app .vz.on-call .pc-t{color:#0000;position:relative}#page-app .vz.on-call .pc-t:after{content:"On call with Zoe";white-space:nowrap;color:#ffffffbf;position:absolute;top:0;left:50%;transform:translate(-50%)}#page-app .pc-wave{align-items:center;gap:5px;height:40px;margin:16px 0 10px;display:flex}#page-app .pc-wave i{background:#fffc;border-radius:3px;width:5px;height:10px}@media (prefers-reduced-motion:no-preference){#page-app .vz.z-talk .pc-wave i{animation:.6s ease-in-out infinite alternate pcwave}#page-app .pc-wave i:nth-child(2n){animation-delay:.15s!important}#page-app .pc-wave i:nth-child(3n){animation-delay:.3s!important}}@keyframes pcwave{to{height:36px}}#page-app .vz-lines{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 40px);mask-image:linear-gradient(#0000 0,#000 40px)}#page-app .vz-l{opacity:0;border-radius:18px;flex:none;max-width:86%;max-height:0;padding:0 14px;font-size:16px;line-height:1.35;transition:max-height .45s cubic-bezier(.2,0,0,1),opacity .3s,padding .4s,transform .4s;overflow:hidden;transform:translateY(8px)}#page-app .vz-l em{opacity:.65;margin-bottom:2px;font-size:12px;font-style:normal;display:block}#page-app .vz-l.z{color:#111;background:#fffffff2;border-bottom-left-radius:6px;align-self:flex-start}#page-app .vz-l.m{color:#fff;background:#ffffff29;border-bottom-right-radius:6px;align-self:flex-end}#page-app .vz-l.on{opacity:1;max-height:180px;padding-top:10px;padding-bottom:10px;transform:none}#page-app .pc-btns{gap:34px;margin-top:22px;display:flex}#page-app .pc-btns i{background:#ffffff2e;border-radius:50%;width:64px;height:64px}#page-app .pc-btns i.end{background:#eb5545}#page-app .ps-sms{background:#fff}#page-app .pm-body{flex-direction:column;justify-content:flex-end;gap:8px;padding:0 16px 40px;display:flex;position:absolute;inset:110px 0 0}#page-app .pm-in,#page-app .pm-out{opacity:0;border-radius:20px;max-width:78%;padding:10px 14px;font-size:17px;line-height:1.3;transition:opacity .3s,transform .4s cubic-bezier(.2,1.3,.4,1);transform:translateY(10px)}#page-app .pm-in{background:#e9e9eb;border-bottom-left-radius:6px;align-self:flex-start}#page-app .pm-out{color:#fff;background:#0a84ff;border-bottom-right-radius:6px;align-self:flex-end}#page-app .vz.v-s1 .s1,#page-app .vz.v-s2 .s2{opacity:1;transform:none}#page-app .ps-mail{background:#fff;padding:8px 20px}#page-app .pe-bar{color:#0a84ff;font-size:17px}#page-app .pe-head{align-items:center;gap:10px;display:flex;margin-top:18px!important}#page-app .pe-head i{color:#fff;background:linear-gradient(#a5a9b4,#868b97);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-style:normal;font-weight:600;display:flex}#page-app .pe-head b{font-size:16px;font-weight:600;display:block}#page-app .pe-head small{color:#8e8e93;font-size:13px;display:block}#page-app .pe-sub{font-size:21px;font-weight:600;margin:16px 0 8px!important}#page-app .pe-p{color:#3a3a3c;font-size:15px;line-height:1.4}#page-app .pe-q{border:1px solid #e5e5ea;border-radius:16px;margin-top:14px;padding-bottom:14px;overflow:hidden}#page-app .pe-q img{object-fit:cover;width:100%;height:120px;display:block}#page-app .pe-u{justify-content:space-between;align-items:baseline;padding:12px 14px 6px;display:flex}#page-app .pe-u b{font-size:16px;font-weight:600}#page-app .pe-u span{font-size:20px;font-weight:600}#page-app .pe-u small{color:#8e8e93;font-size:13px;font-weight:400}#page-app .pe-r{border-top:1px solid #f2f2f7;justify-content:space-between;padding:6px 14px;font-size:14px;display:flex}#page-app .pe-r span{color:#6b6b70}#page-app .pe-r b{font-weight:500}#page-app .pe-btn{text-align:center;color:#fff;background:#1f6b4f;border-radius:12px;margin:12px 14px 0;padding:12px;font-size:15px;font-weight:600;display:block}#page-app .vz.in-call .vh-q,#page-app .vz.in-call .ps-sms,#page-app .vz.in-call .ps-mail{display:none}@media (width<=860px){#page-app .vz-chs{margin-top:14px!important}}@media (prefers-reduced-motion:reduce){#page-app .vz *{transition:none!important}}#page-app .av .lh img{object-fit:contain;flex:none;display:inline-block}#page-app .av .lh img[width="10"]{width:10px;height:10px}#page-app .av .lh img[width="11"]{width:11px;height:11px}#page-app .av .lh img[width="12"]{width:12px;height:12px}#page-app .av .lh img[width="14"]{width:14px;height:14px}#page-app .av .lh img[width="16"]{width:16px;height:16px}#page-app .av .lh .lh-task .ic img{filter:brightness(0)opacity(.75)}#page-app .ap-show{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}#page-app .ap-show-l{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}#page-app .ap-show-l li{grid-template-columns:34px 1fr;align-items:start;gap:14px;display:grid}#page-app .ap-show-l .n{width:30px;height:30px;font-family:var(--mono);color:#555;border:1px solid #d6d6d6;border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex}#page-app .ap-show-l h3{font-family:var(--gtm);letter-spacing:-.01em;font-size:22px;line-height:1.25}#page-app .ap-show-l p{font-family:var(--gts);color:#555;margin-top:6px;font-size:16px;line-height:1.55}#page-app .ap-show-v{border-radius:24px;overflow:hidden}#page-app .ap-show-v .av{margin:0}@media (width<=900px){#page-app .ap-show{grid-template-columns:1fr;gap:28px}#page-app .ap-show-l h3{font-size:20px}}#page-app .lc-wf .lc-h{position:relative}#page-app .lc-saved{color:#1f7a4f;opacity:0;background:#e9f6ef;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 5px;font-size:12px;transition:opacity .3s,transform .4s cubic-bezier(.2,1.4,.4,1);display:inline-flex;position:absolute;top:30px;right:0;transform:scale(.9)}#page-app .lc-saved i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}#page-app .lcv-workflow.s7 .lc-saved{opacity:1;transform:none}#page-app .lc-hrs{vertical-align:bottom;width:1.4em;height:1.15em;display:inline-block;position:relative}#page-app .lc-hrs em{font-style:normal;transition:opacity .3s,transform .35s;position:absolute;top:0;left:0}#page-app .lc-hrs .n{opacity:0;color:#1f7a4f;transform:translateY(8px)}#page-app .lcv-workflow.s6 .lc-hrs .o{opacity:0;transform:translateY(-8px)}#page-app .lcv-workflow.s6 .lc-hrs .n{opacity:1;transform:none}#page-app .lcv-workflow.s6 .lc-hrs{background:#e9f6ef;border-radius:4px;box-shadow:0 0 0 3px #e9f6ef}#page-app .lc-chips .lc-new{opacity:0;white-space:nowrap;max-width:0;transition:max-width .5s,padding .4s,opacity .3s;overflow:hidden;color:#1f7a4f!important;background:#e9f6ef!important;padding-left:0!important;padding-right:0!important}#page-app .lcv-workflow.s7 .lc-chips .lc-new{opacity:1;max-width:180px;padding-left:10px!important;padding-right:10px!important}#page-app .lc-edit{color:#55565b;opacity:0;align-items:center;gap:8px;font-size:12.5px;transition:opacity .35s,transform .4s;display:flex;transform:translateY(6px);margin-top:auto!important}#page-app .lc-edit i{color:#1f6b4f;background:#e4ece7;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-style:normal;font-weight:600;display:flex}#page-app .lcv-workflow.s6 .lc-edit{opacity:1;transform:none}#page-app .lh-leads{gap:8px}#page-app .lh-lh{align-items:center;gap:10px;display:flex}#page-app .lh-lh b{margin-right:auto;font-size:16px;font-weight:600}#page-app .lh-srch{color:#adaeb3;border:1px solid #e6e6e7;border-radius:8px;width:180px;padding:5px 10px;font-size:11.5px}#page-app .lh-new{color:#fff;background:#2f2f32;border-radius:8px;padding:6px 10px;font-size:11.5px}#page-app .lh-chips{flex-wrap:wrap;gap:6px;display:flex}#page-app .lh-chips em{color:#696a71;border:1px solid #e6e6e7;border-radius:6px;padding:3px 8px;font-size:11px;font-style:normal}#page-app .lh-chips em.on{color:#fff;background:#2f2f32;border-color:#2f2f32}#page-app .lh-tr{border-bottom:1px solid #f0f0f1;border-radius:8px;grid-template-columns:1.35fr 1fr .95fr 1.35fr .95fr;align-items:center;gap:8px;padding:7px 8px;font-size:12px;transition:background .4s,box-shadow .4s,opacity .35s,transform .4s;display:grid}#page-app .lh-thd{color:#84858c;padding-top:2px;padding-bottom:4px;font-size:10.5px}#page-app .lh-lrow{opacity:0;transform:translateY(6px)}#page-app .lh-lrow.r1{transition-delay:60ms}#page-app .lh-lrow.r2{transition-delay:.12s}#page-app .lh-lrow.r3{transition-delay:.18s}#page-app .lh-lrow.r4{transition-delay:.24s}#page-app .lcv-leads.s1 .lh-lrow{opacity:1;transform:none}#page-app .lh-lrow b{font-size:12.5px;font-weight:600;display:block}#page-app .lh-lrow small{color:#84858c;font-size:10.5px;display:block}#page-app .lh-lrow .nx,#page-app .lh-lrow .src{color:#55565b}#page-app .lh-lrow .st{white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:11px;font-style:normal;display:inline-block;position:relative}#page-app .st.me{color:#1f7a4f;background:#e9f6ef}#page-app .st.ap{color:#3557a8;background:#eef2fb}#page-app .st.nw{color:#55565b;background:#f3f3f4}#page-app .st.tr{color:#8a5a00;background:#fff4e2}#page-app .st.hp{color:#a23b3b;background:#fdecec}#page-app .lh-lrow i{font-style:normal}#page-app .lh-lrow .b,#page-app .lcv-leads.s2 .r0 .a{display:none}#page-app .lcv-leads.s2 .r0 .b{display:inline}#page-app .lcv-leads.s2 .lh-lrow.r0{background:#f2f8f4;box-shadow:inset 0 0 0 1.5px #2d9d6a}#page-app .lcv-leads.s3 .r0 .nx{color:#1f7a4f}#page-app .lh-card360{opacity:0;border:1px solid #e6e6e7;border-radius:10px;padding:8px 10px;font-size:12px;transition:opacity .35s,transform .4s;transform:translateY(6px)}#page-app .lh-card360 b{margin-right:6px;font-weight:600}#page-app .lh-card360 small{color:#84858c;font-size:11px}#page-app .lh-card360 p{gap:6px;display:flex;margin-top:6px!important}#page-app .lh-card360 span{background:#f3f3f4;border-radius:6px;padding:2px 7px;font-size:11px}#page-app .lcv-leads.s2 .lh-card360{opacity:1;transform:none}#page-app .lh-wk{opacity:0;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:auto;transition:opacity .4s;display:grid}#page-app .lh-wk p{border:1px solid #e6e6e7;border-radius:10px;padding:6px 10px}#page-app .lh-wk b{font-size:16px;font-weight:500;display:block}#page-app .lh-wk small{color:#84858c;font-size:10.5px}#page-app .lcv-leads.s4 .lh-wk{opacity:1}#page-app .vh-leads{opacity:0;pointer-events:none;background:#fff;flex-direction:column;gap:2px;padding:14px 16px;transition:opacity .45s,transform .55s cubic-bezier(.2,0,0,1);display:flex;position:absolute;inset:0;transform:scale(1.03)}#page-app .vz.v-list .vh-leads{opacity:1;transform:none}#page-app .vh-lh{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}#page-app .vh-lh b{font-size:14px;font-weight:600}#page-app .vh-lh span{color:#84858c;font-size:10.5px}#page-app .vh-lr{color:#3b3b3e;border-bottom:1px solid #f0f0f1;border-radius:8px;grid-template-columns:1.1fr 1fr .9fr 1.2fr;align-items:center;gap:6px;padding:7px 6px;font-size:10.5px;display:grid}#page-app .vh-lr b{font-weight:600}#page-app .vh-lr .nx{color:#55565b}#page-app .vh-lhd{color:#84858c;font-size:9.5px}#page-app .vh-lr .st{white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:9.5px;font-style:normal}#page-app .vh-lr.me{background:#f2f8f4;box-shadow:inset 0 0 0 1.5px #2d9d6a}#page-app .st.tb{color:#1f7a4f;background:#e9f6ef}#page-app .vz.in-call .vh-leads{display:none}#page-app .lh-sugs{flex-direction:column;gap:6px;display:flex}#page-app .lh-sugs .lh-ct{align-items:center;gap:6px;display:flex}#page-app .lh-sg{opacity:0;border:1px solid #e6e6e7;border-radius:10px;align-items:center;gap:10px;padding:7px 10px;transition:opacity .35s,transform .4s,background .3s,border-color .3s;display:flex;transform:translateY(6px)}#page-app .lh-sg b{font-size:12.5px;font-weight:500;display:block}#page-app .lh-sg small{color:#696a71;font-size:11px;display:block}#page-app .lh-sg.g1{transition-delay:.12s}#page-app .lh-sg.g2{transition-delay:.24s}#page-app .lcv-sources.s2 .lh-sg{opacity:1;transform:none}#page-app .lcv-sources.s3 .g1,#page-app .lcv-sources.s4 .g2{background:#f4faf6;border-color:#d7eadf}#page-app .lcv-sources.s3 .g1 .a,#page-app .lcv-sources.s4 .g2 .a,#page-app .lcv-sources.s6 .g0 .a{opacity:0}#page-app .lcv-sources.s3 .g1 .b,#page-app .lcv-sources.s4 .g2 .b,#page-app .lcv-sources.s6 .g0 .c{opacity:1}#page-app .av .lh .lh-ct img[width="14"]{width:14px;height:14px}#page-app .lh-vn{opacity:0;background:#f4faf6;border:1px solid #d7eadf;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;transition:opacity .35s,transform .45s cubic-bezier(.2,1.3,.4,1);display:flex;transform:translateY(8px)}#page-app .lcv-nudge.s1 .lh-vn{opacity:1;transform:none}#page-app .lh-vnb{flex-direction:column;flex:1;gap:6px;font-size:12.5px;line-height:1.4;display:flex}#page-app .lh-vnb b{font-weight:600}#page-app .lh-vnb .rec{opacity:0;align-items:center;gap:8px;max-height:0;transition:max-height .35s,opacity .3s;display:flex;overflow:hidden}#page-app .lcv-nudge.s2 .lh-vnb .rec{opacity:1;max-height:30px}#page-app .lh-vnb .mic{background:#eb5545;border-radius:50%;flex:none;width:22px;height:22px;position:relative}#page-app .lh-vnb .mic:after{content:"";background:#fff;border-radius:3px;width:6px;height:9px;position:absolute;top:5px;left:8px}#page-app .lh-vnb .wv{align-items:center;gap:3px;height:18px;display:flex}#page-app .lh-vnb .wv i{background:#2d9d6a;border-radius:2px;width:3px;height:6px}@media (prefers-reduced-motion:no-preference){#page-app .lcv-nudge.s2:not(.s3) .lh-vnb .wv i{animation:.5s ease-in-out infinite alternate pcwave}#page-app .lh-vnb .wv i:nth-child(2n){animation-delay:.15s!important}}#page-app .lcv-nudge.s2 .lh-vnb .wv i{height:12px}#page-app .lh-vnb .rec em{color:#696a71;font-size:11px;font-style:normal}#page-app .lh-vnb .done{opacity:0;align-items:flex-start;gap:8px;max-height:0;transition:max-height .4s,opacity .3s;display:flex;overflow:hidden}#page-app .lh-vnb .done i{background:#2d9d6a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:flex}#page-app .lh-vnb .done i svg{width:9px;height:9px}#page-app .lh-vnb .done b{font-size:12.5px;display:block}#page-app .lh-vnb .done small{color:#55565b;font-size:11.5px;display:block}#page-app .lcv-nudge.s3 .lh-vnb .done{opacity:1;max-height:60px}#page-app .lcv-nudge.s3 .lh-vnb .rec{opacity:0;max-height:0}#page-app .lh-cal{gap:8px;overflow:hidden}#page-app .lh-calh{align-items:center;gap:10px;display:flex}#page-app .lh-calh b{font-size:15px;font-weight:600}#page-app .lh-wk2{color:#696a71;margin-right:auto;font-size:12px}#page-app .lh-tog{align-items:center;gap:6px;font-size:12px;display:flex}#page-app .lh-tog i{background:#d3d3d6;border-radius:8px;width:28px;height:16px;transition:background .3s;position:relative}#page-app .lh-tog i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .3s;position:absolute;top:2px;left:2px}#page-app .lcv-calendar.s2 .lh-tog i{background:#2d9d6a}#page-app .lcv-calendar.s2 .lh-tog i:after{transform:translate(12px)}#page-app .lh-legend{color:#55565b;gap:10px;font-size:10.5px;display:flex}#page-app .lh-legend em{align-items:center;gap:4px;font-style:normal;display:flex}#page-app .lh-legend em:before{content:"";background:var(--c);border-radius:2px;width:8px;height:8px}#page-app .lh-legend .tour{--c:#2d9d6a}#page-app .lh-legend .app{--c:#3d6fd1}#page-app .lh-legend .move{--c:#8a5ad6}#page-app .lh-legend .g{--c:#d3d3d6}#page-app .lh-grid{flex:1;grid-template-columns:22px repeat(6,1fr);gap:4px;min-height:0;display:grid}#page-app .lh-hrs{color:#84858c;flex-direction:column;justify-content:space-between;padding:18px 0 6px;font-size:9.5px;display:flex}#page-app .lh-day{flex-direction:column;min-height:0;display:flex}#page-app .lh-day p{color:#696a71;text-align:center;flex:none;height:16px;font-size:10.5px}#page-app .lh-col{background:repeating-linear-gradient(#f6f6f7 0 1px,#0000 1px 14.28%);border-radius:6px;flex:1;position:relative}#page-app .lh-ev{opacity:0;border-radius:5px;padding:3px 5px;transition:opacity .35s,transform .4s,filter .3s;position:absolute;left:2px;right:2px;overflow:hidden;transform:scale(.96)}#page-app .lh-ev b{font-size:9.5px;font-weight:600;line-height:1.2;display:block}#page-app .lh-ev small{opacity:.8;font-size:8.5px;line-height:1.2;display:block}#page-app .lh-ev.g{color:#84858c;background:#f0f0f1}#page-app .lh-ev.lunch{background:repeating-linear-gradient(135deg,#f0f0f1 0 4px,#e6e6e7 4px 8px)}#page-app .lh-ev.tour{color:#1f6b4f;background:#e3f4ea;box-shadow:inset 3px 0 #2d9d6a}#page-app .lh-ev.app{color:#2b4f9e;background:#e6edfa;box-shadow:inset 3px 0 #3d6fd1}#page-app .lh-ev.move{color:#5d3aa0;background:#efe7fb;box-shadow:inset 3px 0 #8a5ad6}#page-app .lh-ev.me{box-shadow:inset 3px 0 #2d9d6a,0 0 0 1.5px #2d9d6a}#page-app .lcv-calendar.s1 .lh-ev{opacity:1;transform:none}#page-app .lcv-calendar.s2 .lh-ev.g{opacity:0;transform:scale(.9)}#page-app .lh-zr{opacity:0;background:#fff;flex-direction:column;gap:8px;padding:16px 18px;transition:opacity .45s,transform .5s cubic-bezier(.2,0,0,1);display:flex;position:absolute;inset:0;transform:translateY(16px)}#page-app .lcv-calendar.s3 .lh-zr{opacity:1;transform:none}#page-app .lh-zh{align-items:center;gap:10px;display:flex}#page-app .lh-zh .av{color:#fff;background:radial-gradient(circle at 35% 30%,#9fd4ff,#3d7fb8 55%,#2d5e45);border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-style:normal;font-weight:600;display:flex}#page-app .lh-zh small{color:#84858c;font-size:11px;display:block}#page-app .lh-zh b{color:#1f6b4f;font-size:13.5px;font-weight:600;line-height:1.3;display:block}#page-app .lh-zk{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}#page-app .lh-zk p{background:#f7f7f8;border-radius:10px;padding:8px 9px}#page-app .lh-zk small{color:#696a71;font-size:10px;display:block}#page-app .lh-zk b{margin:2px 0;font-size:20px;font-weight:500;display:block}#page-app .lh-zk span{color:#696a71;font-size:9.5px;display:block}#page-app .lh-zk em{color:#1f7a4f;margin-top:3px;font-size:9.5px;font-style:normal;display:block}#page-app .lh-zt{font-size:13px;margin-top:4px!important}#page-app .lh-zbar{gap:2px;height:8px;display:flex}#page-app .lh-zbar i{border-radius:4px;display:block}#page-app .lh-zbar .a{background:#1f6b4f;width:64.2%}#page-app .lh-zbar .b{background:#8fc4a6;width:27.7%}#page-app .lh-zbar .c{background:#c9c9cc;width:8.1%}#page-app .lh-zl{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}#page-app .lh-zl p{color:#3b3b3e;gap:6px;font-size:11px;display:flex}#page-app .lh-zl i{border-radius:50%;flex:none;width:8px;height:8px;margin-top:3px}#page-app .lh-zl i.a{background:#1f6b4f}#page-app .lh-zl i.b{background:#8fc4a6}#page-app .lh-zl i.c{background:#c9c9cc}#page-app .lh-zl b{font-weight:600;display:block}#page-app .lh-zl small{color:#84858c;font-size:9.5px;display:block}#page-app .imv-journey .jy{opacity:0;background:#fff;transition:opacity .4s,transform .5s cubic-bezier(.2,0,0,1);position:absolute;inset:52px 0 0;transform:translate(24px)}#page-app .imv-journey:not(.s3) .jy-ls,#page-app .imv-journey.s3:not(.s9) .jy-sms,#page-app .imv-journey.s9 .jy-mail{opacity:1;transform:none}#page-app .jy-ls{padding:0 0 20px}#page-app .jy-url{color:#6b6b70;text-align:center;background:#f2f2f7;border-radius:10px;padding:7px;font-size:13px;margin:6px 14px 10px!important}#page-app .av .jy-hero{object-fit:cover;width:100%;height:230px;display:block}#page-app .jy-pr{padding:14px 18px 0;font-size:28px;font-weight:700}#page-app .jy-pr small{color:#6b6b70;font-size:16px;font-weight:400}#page-app .jy-ad{padding:2px 18px;font-size:16px}#page-app .jy-ad2{color:#6b6b70;padding:0 18px;font-size:14px}#page-app .jy-tags{flex-wrap:wrap;gap:6px;padding:12px 18px;display:flex}#page-app .jy-tags em{background:#f2f2f7;border-radius:999px;padding:5px 10px;font-size:13px;font-style:normal}#page-app .jy-cta{text-align:center;color:#fff;background:#0a63c9;border-radius:12px;margin:6px 18px 0;padding:14px;font-size:17px;font-weight:600;transition:transform .15s;display:block}#page-app .imv-journey.s1:not(.s2) .jy-cta{transform:scale(.96)}#page-app .jy-sent{color:#1f7a4f;opacity:0;justify-content:center;align-items:center;gap:6px;font-size:14px;transition:opacity .3s;display:flex;margin-top:12px!important}#page-app .jy-sent i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}#page-app .imv-journey.s2 .jy-sent{opacity:1}#page-app .jy-body{flex-direction:column;justify-content:flex-end;gap:7px;padding:0 14px;display:flex;position:absolute;inset:104px 0 84px;overflow:hidden}#page-app .jy-body>*{opacity:0;flex-shrink:0;transition:opacity .35s,transform .45s cubic-bezier(.2,1.3,.4,1);transform:translateY(10px)}#page-app .imv-journey.s4 .j1,#page-app .imv-journey.s4 .j1b,#page-app .imv-journey.s5 .j2,#page-app .imv-journey.s6 .j3,#page-app .imv-journey.s6 .j3b,#page-app .imv-journey.s7 .j4,#page-app .imv-journey.s8 .j5,#page-app .imv-journey.s8 .j5b,#page-app .imv-journey .im-time{opacity:1;transform:none}#page-app .imv-journey .jy-body>.j1b,#page-app .imv-journey .jy-body>.j3b{transition-delay:.25s}#page-app .imv-journey .jy-body>.j5b{transition-delay:.2s}#page-app .jy-in{background:#e9e9eb;border-radius:20px 20px 20px 6px;align-self:flex-start;max-width:80%;padding:10px 14px;font-size:16px;line-height:1.3}#page-app .jy-fp,#page-app .jy-vid,#page-app .jy-cp{background:#e9e9eb;border-radius:18px;align-self:flex-start;width:72%;overflow:hidden}#page-app .jy-fp svg{box-sizing:border-box;background:#fff;width:100%;height:120px;padding:8px;display:block}#page-app .jy-fp span,#page-app .jy-cp{padding:8px 12px;display:block}#page-app .jy-fp b,#page-app .jy-cp b{font-size:14px;font-weight:600;display:block}#page-app .jy-fp small,#page-app .jy-cp small{color:#6b6b70;font-size:12px;display:block}#page-app .jy-cp{background:linear-gradient(135deg,#e9f6ef,#f4faf6);border:1px dashed #2d9d6a}#page-app .jy-vid{height:150px;position:relative}#page-app .jy-vid .fr{position:absolute;inset:0}#page-app .jy-vid .fr img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}#page-app .jy-vid .fr img:first-child{opacity:1}@media (prefers-reduced-motion:no-preference){#page-app .imv-journey.s6 .jy-vid .fr img:first-child{animation:6s ease-in-out infinite alternate jypan}#page-app .imv-journey.s6 .jy-vid .fr img:nth-child(2){animation:6s ease-in-out 2s infinite jywalk}#page-app .imv-journey.s6 .jy-vid .fr img:nth-child(3){animation:6s ease-in-out 4s infinite jywalk}}@keyframes jypan{0%{transform:scale(1.15)translate(4%)}to{transform:scale(1.02)translate(-4%)}}@keyframes jywalk{0%{opacity:0;transform:scale(1.15)translate(4%)}8%{opacity:1}33%{opacity:1;transform:scale(1.02)translate(-4%)}41%{opacity:0}to{opacity:0}}#page-app .jy-vid .pl{background:#00000073;border-radius:50%;width:30px;height:30px;position:absolute;top:12px;left:12px}#page-app .jy-vid .pl:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #fff;position:absolute;top:9px;left:12px}#page-app .jy-vid span{color:#fff;background:linear-gradient(#0000,#0000008c);padding:8px 12px;font-size:13px;position:absolute;bottom:0;left:0;right:0}#page-app .jy-mh{border-bottom:1px solid #eee;justify-content:center;padding:14px 0;display:flex}#page-app .av .jy-mh img{object-fit:contain;filter:invert();width:120px;height:42px}#page-app .av .jy-mi{object-fit:cover;width:100%;height:210px;display:block}#page-app .jy-mb{padding:16px 20px}#page-app .jy-mt{font-size:22px;font-weight:600;line-height:1.2}#page-app .jy-mp{color:#3a3a3c;font-size:15px;line-height:1.45;margin-top:8px!important}#page-app .jy-row{border-top:1px solid #eee;border-bottom:1px solid #eee;justify-content:space-between;padding:10px 0;font-size:15px;display:flex;margin-top:14px!important}#page-app .jy-btn{text-align:center;color:#fff;background:#1f6b4f;border-radius:12px;margin-top:14px;padding:13px;font-size:16px;font-weight:600;display:block}#page-app .jy-ft{color:#8e8e93;text-align:center;font-size:11px;margin-top:14px!important}#page-app .ap-announce{color:#111;background:#fff;border:1px solid #e3e3e3;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 14px 7px 16px;font-size:14px;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}#page-app .ap-announce:hover{border-color:#111}#page-app .ap-announce span{transition:transform .2s}#page-app .ap-announce:hover span{transform:translate(3px)}@media (width<=900px){#page-app .ap-announce{margin-bottom:12px;font-size:13px}}#page-app .imv-call .jy{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.2,0,0,1);position:absolute;inset:52px 0 0;transform:translate(24px)}#page-app .imv-call:not(.s4) .cl-call,#page-app .imv-call.s4 .cl-sms{opacity:1;transform:none}#page-app .cl-call{color:#fff;background:linear-gradient(#3d4d3a,#1c2a1a);flex-direction:column;align-items:center;padding:30px 22px 34px;display:flex}#page-app .cl-who{text-align:center}#page-app .cl-who b{font-size:30px;font-weight:600;display:block}#page-app .cl-who span{opacity:.75;margin-top:4px;font-size:15px;display:block}#page-app .cl-t{opacity:.75;height:22px;font-size:16px;position:relative;margin-top:6px!important}#page-app .cl-t span{transition:opacity .3s}#page-app .cl-t .b{opacity:0;position:absolute;left:50%;transform:translate(-50%)}#page-app .imv-call.s1 .cl-t .a{opacity:0}#page-app .imv-call.s1 .cl-t .b{opacity:1}#page-app .cl-wave{align-items:center;gap:5px;height:40px;margin:14px 0 8px;display:flex}#page-app .cl-wave i{background:#fffc;border-radius:3px;width:5px;height:10px}@media (prefers-reduced-motion:no-preference){#page-app .imv-call.s1:not(.s4) .cl-wave i{animation:.6s ease-in-out infinite alternate pcwave}#page-app .cl-wave i:nth-child(2n){animation-delay:.15s!important}#page-app .cl-wave i:nth-child(3n){animation-delay:.3s!important}}#page-app .cl-lines{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;width:100%;display:flex;overflow:hidden}#page-app .cl-l{opacity:0;border-radius:18px;max-width:86%;padding:10px 14px;font-size:16px;line-height:1.35;transition:opacity .3s,transform .4s;transform:translateY(8px)}#page-app .cl-l em{opacity:.65;margin-bottom:2px;font-size:12px;font-style:normal;display:block}#page-app .cl-l.z{color:#111;background:#fffffff2;border-bottom-left-radius:6px;align-self:flex-start}#page-app .cl-l.m{background:#ffffff29;border-bottom-right-radius:6px;align-self:flex-end}#page-app .imv-call.s1 .c1,#page-app .imv-call.s2 .c2,#page-app .imv-call.s3 .c3{opacity:1;transform:none}#page-app .cl-press{opacity:0;background:#ffffff2e;border-radius:999px;padding:8px 16px;font-size:15px;transition:opacity .3s,background .3s;margin-top:14px!important}#page-app .imv-call.s3 .cl-press{opacity:1;background:#2d9d6ae6}#page-app .cl-btns{gap:34px;margin-top:20px;display:flex}#page-app .cl-btns i{background:#ffffff2e;border-radius:50%;width:60px;height:60px}#page-app .cl-btns i.end{background:#eb5545}#page-app .cl-sms{background:#fff}#page-app .jy-out{color:#fff;background:#0a84ff;border-radius:20px 20px 6px;align-self:flex-end;max-width:78%;padding:10px 14px;font-size:16px;line-height:1.3}#page-app .cl-sms .jy-body>*{opacity:0}#page-app .imv-call.s5 .t1,#page-app .imv-call.s6 .t2,#page-app .imv-call.s7 .t3,#page-app .imv-call.s7 .t4,#page-app .imv-call .cl-sms .im-time{opacity:1;transform:none}#page-app .cl-sys{color:#1f7a4f;align-self:center;align-items:center;gap:7px;font-size:14px;display:flex}#page-app .cl-sys i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}#page-app .lh-call{border:1px solid #e6e6e7;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}#page-app .lh-ch{align-items:center;gap:8px;font-size:13px;display:flex}#page-app .lh-ch .ic{background:#e9f6ef;border-radius:50%;width:24px;height:24px;position:relative}#page-app .lh-ch .ic:after{content:"";box-sizing:border-box;border:2px solid #1f7a4f;border-radius:3px;width:8px;height:12px;position:absolute;top:6px;left:8px}#page-app .lh-ch b{font-weight:600}#page-app .lh-ch em{border-radius:6px;padding:2px 7px;font-size:11px;font-style:normal}#page-app .lh-ch .rt{color:#3557a8;background:#eef2fb}#page-app .lh-ch .ai{color:#1f7a4f;background:#e9f6ef;align-items:center;gap:4px;display:inline-flex}#page-app .lh-ch small{color:#84858c;margin-left:auto;font-size:11px}#page-app .lh-play{background:#f6f6f7;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}#page-app .lh-play .pl{background:#2f2f32;border-radius:50%;flex:none;width:24px;height:24px;position:relative}#page-app .lh-play .pl:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #fff;position:absolute;top:7px;left:9px}#page-app .lh-play .wv{flex:1;align-items:center;gap:2px;height:22px;display:flex}#page-app .lh-play .wv i{background:#c9c9cc;border-radius:2px;flex:1;transition:background .3s}#page-app .lcv-calllog.s1 .lh-play .wv i:nth-child(-n+18){background:#2d9d6a}#page-app .lh-play small{color:#696a71;font-size:11px}#page-app .lh-sum{opacity:0;font-size:12.5px;line-height:1.45;transition:opacity .35s}#page-app .lh-sum b{color:#84858c;margin-bottom:2px;font-size:11px;font-weight:600;display:block}#page-app .lcv-calllog.s1 .lh-sum{opacity:1}#page-app .lh-tx{opacity:0;border-top:1px solid #f0f0f1;flex-direction:column;gap:5px;padding-top:8px;transition:opacity .35s;display:flex}#page-app .lh-tx p{color:#3b3b3e;font-size:12px;line-height:1.4}#page-app .lh-tx em{margin-right:6px;font-style:normal;font-weight:600}#page-app .lcv-calllog.s2 .lh-tx{opacity:1}#page-app .lh-chips2{opacity:0;flex-wrap:wrap;gap:6px;margin-top:auto;transition:opacity .35s;display:flex}#page-app .lh-chips2 em{border:1px solid #e6e6e7;border-radius:8px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-style:normal;display:inline-flex}#page-app .lh-chips2 em.ok{color:#1f7a4f;background:#e9f6ef;border-color:#d7eadf}#page-app .lh-chips2 i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}#page-app .lh-chips2 i svg{width:8px;height:8px}#page-app .lcv-calllog.s3 .lh-chips2{opacity:1}#page-app .imv-call .cl-call,#page-app .imv-call .cl-call p,#page-app .imv-call .cl-call b,#page-app .imv-call .cl-call span{color:#fff}#page-app .imv-call .cl-l.z,#page-app .imv-call .cl-l.z em{color:#111}#page-app .imv-call .cl-l.m{background:#ffffff38}#page-app .imv-journey .jy-body>:not(.im-time){display:none}#page-app .imv-journey.s4 .j1,#page-app .imv-journey.s4 .j1b,#page-app .imv-journey.s5 .j2,#page-app .imv-journey.s6 .j3,#page-app .imv-journey.s6 .j3b,#page-app .imv-journey.s7 .j4,#page-app .imv-journey.s8 .j5,#page-app .imv-journey.s8 .j5b{animation:.45s cubic-bezier(.2,1.3,.4,1) both jyin;display:block}#page-app .imv-journey .j1b,#page-app .imv-journey .j3b{animation-delay:.25s!important}#page-app .imv-journey .j5b{animation-delay:.2s!important}#page-app .imv-journey .jy-fp svg{height:96px}#page-app .imv-journey .jy-vid{height:136px}@keyframes jyin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#page-app .lh-sg .lc-act .c{color:#8a5a00;white-space:nowrap;opacity:0;background:#fff5e0;font-size:11px}#page-app .lcv-sources .lh-sg .lc-act{width:112px}#page-app .lh-snd{color:#3b3c42;border:1px solid #e6e6e7;border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s,color .2s,transform .15s;display:flex}#page-app .lcv-sources.s5:not(.s6) .g0 .lh-snd{color:#fff;background:#16161a;transform:scale(.94)}#page-app .lh-tag{opacity:0;background:#fff;border:1px solid #e6e6e7;border-radius:10px;max-height:0;margin:-2px 0 0 18px;padding:0 10px;transition:max-height .45s,opacity .3s,padding .3s;overflow:hidden;box-shadow:0 8px 20px #14141e14}#page-app .lcv-sources.s5 .lh-tag{opacity:1;max-height:140px;padding:8px 10px}#page-app .lh-tag p{align-items:center;gap:7px;font-size:11.5px;line-height:1.35;display:flex;margin:0!important}#page-app .lh-tag small{color:#696a71;font-size:10.5px;display:block}#page-app .lh-tav{color:#3b4a5e;background:#e8edf3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:8.5px;font-style:normal;font-weight:600;display:flex}#page-app .lh-tav.g{color:#1f6b4f;background:#e9f6ef}#page-app .lh-tgm span{color:#696a71}#page-app .lh-tgm b{color:#16161a;font-weight:500}#page-app .lh-tgt{margin-top:6px!important;display:block!important}#page-app .lh-at,#page-app .lh-at2{color:#2f54eb;background:#eef2ff;border-radius:4px;padding:1px 4px;font-style:normal}#page-app .lh-at2,#page-app .lh-tgx,#page-app .lcv-sources.s6 .lh-at{display:none}#page-app .lcv-sources.s6 .lh-at2,#page-app .lcv-sources.s6 .lh-tgx{display:inline}#page-app .lh-tgp{background:#f4f5f7;border-radius:7px;padding:5px 7px;margin-top:6px!important}#page-app .lh-tgp b{font-weight:500}#page-app .lcv-sources.s6 .lh-tgp{display:none!important}#page-app .lh-tgs{color:#1f7a4f;margin-top:6px!important;display:none!important}#page-app .lh-tgs i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex}#page-app .lh-tgs i svg{width:8px;height:8px}#page-app .lcv-sources.s6 .lh-tgs{display:flex!important}#page-app .av-mo.av-imjourney,#page-app .av-mo.av-nudge,#page-app .av-mo.av-sources,#page-app .av-mo.av-calendar,#page-app .av-mo.av-imcall,#page-app .av-mo.av-calllog{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%)}#page-app .ap-brain-in{color:#55575e;max-width:640px;margin:16px 0 40px;font-size:18px;line-height:1.55}#page-app .ap-brain-q{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}#page-app .ap-brain-q li{color:#fff;background:linear-gradient(#5c7d95 0%,#4f6b6a 45%,#3d4d22 100%);border-radius:20px;padding:28px}#page-app .ap-brain-q .q{font-family:var(--gts);letter-spacing:-.02em;margin:0 0 28px;font-size:24px;line-height:1.2}#page-app .ap-brain-q .f{flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}#page-app .ap-brain-q .f span{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;opacity:.75;margin-right:4px;font-size:11px}#page-app .ap-brain-q .f em{background:#ffffff29;border:1px solid #ffffff38;border-radius:999px;padding:5px 11px;font-style:normal}#page-app .ap-brain-cl{max-width:640px;font-family:var(--gts);letter-spacing:-.02em;margin:40px 0 0;font-size:24px;line-height:1.3}@media (width<=760px){#page-app .ap-brain-q{grid-template-columns:1fr}#page-app .ap-brain-q .q{font-size:20px}}#page-app .vz3{padding:48px 48px 40px}#page-app .vz3 .vz-in{max-width:900px;display:block}#page-app .vz3 .vz-side{aspect-ratio:680/532}#page-app .vz3 .vz-stage{width:680px;height:532px}#page-app .vz3 .vz-ph{top:0;left:0;transform:scale(.63)}#page-app .vz3 .vz-hub{width:410px;height:532px;top:0;left:270px}#page-app .vz3 .ps-call{background:radial-gradient(120% 70% at 50% 28%,#3f5a52 0%,#1d2b25 55%,#0f1712 100%);padding:40px 22px 34px}#page-app .vz3 .ps-call .vz-orbwrap{flex:none;width:180px;height:180px;margin:26px auto}#page-app .vz3 .ps-call .vz-orb{box-shadow:0 0 60px 10px #96d2be59,0 20px 60px #0006}#page-app .vz3 .ps-call .vz-ring{border-color:#ffffff73;inset:-14px}#page-app .vz3 .pc-t.vz-timer{opacity:.75;letter-spacing:0;color:#fff;height:auto;font-family:inherit;font-size:16px;margin-top:6px!important}#page-app .vz3.on-call .pc-t{color:#fff}#page-app .vz3.on-call .pc-t:after{content:none}#page-app .vz3 .ps-call .vz-lines{margin-top:12px}#page-app .vz-modes{gap:8px;width:36.1765%;min-width:330px;margin-top:22px;display:flex}#page-app .vz3 .vz-m{white-space:nowrap;color:#fff;cursor:pointer;box-shadow:none;backdrop-filter:blur(10px);background:#ffffff29;border:1px solid #ffffff61;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;margin:0;padding:10px 12px;font:500 14px/1 HubInter,Inter,system-ui,sans-serif;transition:background .25s,color .25s,border-color .25s;display:inline-flex}#page-app .vz3 .vz-m:hover{background:#ffffff42;transform:none}#page-app .vz3 .vz-m .i{width:16px;height:16px}#page-app .vz3:not(.v-sms):not(.v-mail) .m-call,#page-app .vz3.v-sms:not(.v-mail) .m-sms,#page-app .vz3.v-mail .m-mail{color:#111;background:#fff;border-color:#fff}#page-app .vz3 .vz-note{margin-top:12px!important}@media (width<=760px){#page-app .vz3{padding:28px 16px 22px}#page-app .vz-modes{width:100%;min-width:0}#page-app .vz3 .vz-m{padding:10px 8px;font-size:13px}}#page-app .ap-announce-w{justify-content:center;margin-top:28px;display:flex}#page-app .ap-announce-w .ap-announce{margin-bottom:0}#page-app .ap-show{align-items:start;margin-top:48px}#page-app .ap-show-l{gap:40px;padding-top:8px}#page-app .ap-show-l li{grid-template-columns:32px 1fr;gap:16px}#page-app .ap-show-l .n{width:32px;height:32px;margin-top:-1px}#page-app .ap-show-l h3{font-size:22px;line-height:30px}#page-app .ap-show-l p{max-width:40ch;margin-top:8px;font-size:16px;line-height:1.5}@media (width<=900px){#page-app .ap-show{margin-top:32px}#page-app .ap-show-l{gap:28px}}#page-app .ap-feats li.sp{color:#111;background:#fff;border:1px solid #111;border-radius:18px}#page-app .ap-feats li.sp h3{color:#111}#page-app .ap-feats li.sp p{color:#555}#page-app .ap-feats li.sp .ap-more{color:#111;border-color:#111}#page-app .ap-feats li.sp .ap-more:hover{color:#fff;background:#111}#page-app .ap-feats li.sp .sp-orb{display:none}#page-app .av-mo.av-resconcierge{aspect-ratio:4/3;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%);border-radius:24px}#page-app .rpv-concierge{align-items:center;gap:30px;width:800px;height:844px;display:flex}#page-app .rpv-concierge .pf{flex:none}#page-app .rp-cnt{color:#696a71;height:20px;margin-top:14px;font-size:14px;position:relative}#page-app .rp-cnt span{transition:opacity .3s;position:absolute;top:0;left:0}#page-app .rp-cnt .b,#page-app .rpv-concierge.s3 .rp-cnt .a{opacity:0}#page-app .rpv-concierge.s3 .rp-cnt .b{opacity:1}#page-app .rp-cbar{background:#ececee;border-radius:8px;height:8px;margin-top:8px;overflow:hidden}#page-app .rp-cbar i{background:#2d9d6a;border-radius:8px;width:66.7%;height:100%;transition:width .6s cubic-bezier(.2,0,0,1);display:block}#page-app .rpv-concierge.s3 .rp-cbar i{width:83.3%}#page-app .rp-cmsg{opacity:0;align-items:flex-start;gap:10px;margin-top:22px;transition:opacity .4s,transform .5s cubic-bezier(.2,1.3,.4,1);display:flex;transform:translateY(10px)}#page-app .rpv-concierge.s1 .rp-cmsg{opacity:1;transform:none}#page-app .rp-corb{background:url(/media/img/imgzoeorb-79ba7bcc.webp) 50%/150% no-repeat;border-radius:50%;flex:none;width:34px;height:34px}#page-app .rp-cmsg p{color:#2f2f32;background:#f1f1f3;border-radius:6px 18px 18px;padding:12px 14px;font-size:15px;line-height:1.4}#page-app .rp-cgo{color:#fff;opacity:0;background:#1f6b4f;margin-top:14px;transition:opacity .3s,transform .15s,background .2s}#page-app .rpv-concierge.s1 .rp-cgo{opacity:1}#page-app .rpv-concierge.s2:not(.s3) .rp-cgo{background:#174f3a;transform:scale(.96)}#page-app .rpv-concierge.s3 .rp-cgo{opacity:0}#page-app .rp-clist{flex-direction:column;gap:8px;margin-top:20px;display:flex}#page-app .rp-ci{border:1px solid #e3e3e5;border-radius:12px;justify-content:space-between;align-items:center;padding:11px 14px;font-size:14.5px;transition:background .3s,border-color .3s;display:flex}#page-app .rp-ci.done{color:#84858c}#page-app .rp-ci.done .rp-ck,#page-app .rpv-concierge.s3 .rp-ci.open .rp-ck{background:#2d9d6a;border-color:#2d9d6a}#page-app .rp-ci.done .rp-ck svg,#page-app .rpv-concierge.s3 .rp-ci.open .rp-ck svg{opacity:1}#page-app .rp-ci.open{background:#f4faf6;border-color:#2d9d6a}#page-app .rpv-concierge.s3 .rp-ci.open{color:#84858c;background:#fff;border-color:#e3e3e5}#page-app .rp-ci.later{opacity:.55}#page-app .rp-dash{background:#fff;border-radius:22px;flex:none;width:380px;padding:22px;box-shadow:0 40px 80px #08140a52}#page-app .rp-dh{justify-content:space-between;align-items:baseline;display:flex;margin-bottom:14px!important}#page-app .rp-dh b{font-size:18px;font-weight:600}#page-app .rp-dh span{color:#84858c;font-size:13px}#page-app .rp-dr{border-top:1px solid #eee;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:12px 0;display:grid;position:relative}#page-app .rp-dr p b{font-size:15px;font-weight:500;display:block}#page-app .rp-dr p small{color:#84858c;font-size:12.5px;display:block}#page-app .rp-db{background:#ececee;border-radius:6px;grid-column:1/3;height:6px;overflow:hidden}#page-app .rp-db i{background:#2d9d6a;border-radius:6px;height:100%;transition:width .6s cubic-bezier(.2,0,0,1);display:block}#page-app .r-m .rp-db i{width:66.7%}#page-app .rpv-concierge.s3 .r-m .rp-db i{width:83.3%}#page-app .r-d .rp-db i{width:100%}#page-app .r-p .rp-db i{background:#d9a23a;width:33%}#page-app .rp-dr em{border-radius:6px;grid-area:1/2;justify-self:end;padding:4px 8px;font-size:12px;font-style:normal;transition:opacity .3s}#page-app .rp-dr em.x{color:#8a5a00;background:#fff5e0}#page-app .r-d em.x{color:#1f7a4f;background:#e9f6ef}#page-app .rp-dr em.y{color:#1f7a4f;opacity:0;background:#e9f6ef}#page-app .rpv-concierge.s4 .r-m em.x{opacity:0}#page-app .rpv-concierge.s4 .r-m em.y{opacity:1}#page-app .rpv-concierge.s4 .r-m{animation:1.2s ease-out rpflash}@keyframes rpflash{0%{background:#f4faf6}to{background:0 0}}#page-app .rp-dn{background:#f6f6f7;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;display:flex;margin-top:12px!important}#page-app .rp-dn b{font-weight:600}#page-app .rp-dn span{color:#55575e}#page-app .ccard .tile img{object-fit:contain;width:100%;height:100%;display:block}#page-app .ap-brain{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:72px;display:grid}#page-app .ap-brain-l h2{font-family:var(--gtl);letter-spacing:-.015em;font-size:36px;line-height:1.2}#page-app .ap-brain .ap-brain-in{max-width:520px;font-family:var(--gts);color:#55575e;margin:20px 0 0;font-size:17px;line-height:1.6}#page-app .ap-brain-chat{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#a5b3af 30%,#697747 60%,#2c3e18 100%);border-radius:28px;flex-direction:column;gap:18px;margin:0;padding:28px;list-style:none;display:flex}#page-app .ap-brain-chat li{flex-direction:column;gap:6px;display:flex}#page-app .ap-brain-chat .q{color:#fff;background:#0a84ff;border-radius:22px 22px 6px;align-self:flex-end;max-width:82%;margin:0;padding:12px 16px;font-family:HubInter,Inter,system-ui,sans-serif;font-size:17px;line-height:1.35}#page-app .ap-brain-chat .a{color:#2f2f32;background:#fff;border-radius:20px 20px 20px 6px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:6px;max-width:90%;margin:0;padding:10px 14px;font-family:HubInter,Inter,system-ui,sans-serif;font-size:13px;display:flex;box-shadow:0 10px 30px #08140a2e}#page-app .ap-brain-chat .a i{background:url(/media/img/imgorbprelease-f31ddb67.webp) 50%/150% no-repeat;border-radius:50%;flex:none;width:18px;height:18px}#page-app .ap-brain-chat .a span{color:#696a71;margin-right:2px}#page-app .ap-brain-chat .a em{background:#f1f3f1;border-radius:999px;padding:4px 10px;font-style:normal}@media (width<=900px){#page-app .ap-brain{grid-template-columns:1fr;gap:32px}#page-app .ap-brain-l h2{font-size:28px}#page-app .ap-brain-chat{padding:18px}#page-app .ap-brain-chat .q{font-size:15px}}#page-app .ap-feats li.sp{background:linear-gradient(#fff,#fff) 0 0/100% 100% padding-box padding-box,linear-gradient(90deg,#111 0% 38%,#9a8fc4 46%,#e9a37a 54%,#111 62% 100%) 0 0/260% 100% border-box;border:1px solid #0000}@keyframes spwash{0%{background-position:0 0,100% 0}to{background-position:0 0,0 0}}@keyframes spwash2{0%{background-position:0 0,100% 0}to{background-position:0 0,0 0}}@media (prefers-reduced-motion:no-preference){#page-app .ap-feats li.sp.in{animation:spwash 1.4s var(--ease) .5s both}#page-app .ap-feats li.sp:hover{animation:spwash2 .9s var(--ease) both}}#page-app .uvl .pf-status{transition:opacity .3s}#page-app .uvl:not(.z-open) .pf-status{opacity:0}#page-app .ap-ann-link{font-family:var(--gts);color:#111;text-underline-offset:4px;max-width:100%;margin-top:-4px;font-size:15px;line-height:1.4;text-decoration:underline #11111159;transition:text-decoration-color .2s}#page-app .ap-ann-link:hover{text-decoration-color:#111}#page-app .ap-ann-link span{text-decoration:none;transition:transform .2s;display:inline-block}#page-app .ap-ann-link:hover span{transform:translate(3px)}@media (width>=761px){#page-app .ap-ann-link{white-space:nowrap}}#page-app .vl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;margin-top:8px;display:grid}#page-app .vl-vis{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%);border-radius:28px;justify-content:center;padding:48px 24px;display:flex}#page-app .vl-ph{color:#fff;background:radial-gradient(120% 60% at 50% 22%,#41615a 0%,#1d2b25 55%,#0e1612 100%);border-radius:46px;flex:none;width:300px;height:620px;font-family:-apple-system,SF Pro Text,HubInter,Inter,system-ui,sans-serif;position:relative;overflow:hidden;box-shadow:0 40px 80px #08140a66,0 0 0 1px #ffffff40}#page-app .vl-ph p{margin:0}#page-app .vl-status{justify-content:space-between;padding:16px 26px 0;font-size:14px;display:flex}#page-app .vl-status b{font-weight:600}#page-app .vl-call{flex-direction:column;align-items:center;padding:14px 16px 22px;display:flex;position:absolute;inset:40px 0 0}#page-app .vl-orb{flex:none;width:104px;height:104px;margin-top:6px;position:relative}#page-app .vl-orb span{background:url(/media/img/imgorbprelease-f31ddb67.webp) 50%/150% no-repeat;border-radius:50%;transition:transform .2s;position:absolute;inset:0;box-shadow:0 0 40px 6px #96d2be4d}#page-app .vl-orb i{opacity:0;border:1.5px solid #ffffff80;border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){#page-app .vl-orb span{animation:9s ease-in-out infinite aporbswirl}#page-app .vl-talk .vl-orb span{animation:9s ease-in-out infinite aporbswirl,.42s ease-in-out infinite alternate vltalk}#page-app .vl-talk .vl-orb i.r1{animation:1.6s ease-out infinite vlring}#page-app .vl-talk .vl-orb i.r2{animation:1.6s ease-out .8s infinite vlring}}@keyframes vltalk{0%{scale:1}to{scale:1.08}}@keyframes vlring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}#page-app .vl-who{text-align:center;margin-top:14px!important}#page-app .vl-who b{font-size:19px;font-weight:600;display:block}#page-app .vl-who small{opacity:.7;margin-top:2px;font-size:12px;display:block}#page-app .vl-time{opacity:.65;font-size:13px;margin-top:4px!important}#page-app .vl-langs{flex-wrap:wrap;justify-content:center;gap:4px;display:none;flex-wrap:nowrap!important;margin-top:10px!important}#page-app .vl[data-scene=languages] .vl-langs{display:flex}#page-app .vl-langs em{white-space:nowrap;opacity:.6;border:1px solid #ffffff4d;border-radius:999px;padding:3px 6px;font-size:10.5px;font-style:normal;transition:background .3s,color .3s,opacity .3s}#page-app .vl-langs em.on{color:#111;opacity:1;background:#fff;border-color:#fff}#page-app .vl-thread{flex:1;width:100%;min-height:0;margin-top:12px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 28px);mask-image:linear-gradient(#0000 0,#000 28px)}#page-app .vl-sc{flex-direction:column;justify-content:flex-end;gap:8px;display:none;position:absolute;inset:0}#page-app .vl-sc.on{display:flex}#page-app .vl-b,#page-app .vl-chip,#page-app .vl-key{flex:none;display:none}#page-app .vl-b.in,#page-app .vl-chip.in,#page-app .vl-key.in{animation:.4s cubic-bezier(.2,1.3,.4,1) both jyin;display:block}#page-app .vl-b.old{display:none}#page-app .vl-b{border-radius:18px;max-width:84%;padding:9px 13px;font-size:14px;line-height:1.35}#page-app .vl-b.a{backdrop-filter:blur(8px);background:#ffffff29;border-bottom-left-radius:6px;align-self:flex-start}#page-app .vl-b.c{background:#0a84ff;border-bottom-right-radius:6px;align-self:flex-end}#page-app .vl-chip{color:#ffffffe0;text-align:center;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;align-self:center;padding:5px 10px;font-size:11px}#page-app .vl-key{text-align:center;background:#ffffff38;border-radius:50%;align-self:center;width:58px;height:58px;font-size:26px;font-weight:400;line-height:58px}#page-app .vl-key.in{animation:.9s both vlpress}@keyframes vlpress{0%{opacity:0;transform:scale(.8)}40%{opacity:1;transform:scale(1)}60%{background:#ffffff8c}to{background:#ffffff38}}#page-app .vl-btns{flex:none;gap:30px;margin-top:16px;display:flex}#page-app .vl-btns i{background:#ffffff29;border-radius:50%;width:52px;height:52px}#page-app .vl-btns i.end{background:#eb5545}#page-app .vl-sms{color:#111;opacity:0;background:#fff;padding-top:44px;transition:opacity .4s,transform .5s cubic-bezier(.2,0,0,1);position:absolute;inset:0;transform:translate(24px)}#page-app .vl-smsview .vl-sms{opacity:1;transform:none}#page-app .vl-sh{border-bottom:1px solid #eee;flex-direction:column;align-items:center;gap:4px;padding:6px 0 12px;font-size:13px;display:flex}#page-app .vl-sh i{color:#3b4a5e;background:#e8edf3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-style:normal;font-weight:600;display:flex}#page-app .vl-sb{flex-direction:column;gap:8px;padding:16px 14px;display:flex}#page-app .vl-sb p{background:#e9e9eb;border-radius:18px 18px 18px 6px;align-self:flex-start;max-width:82%;padding:9px 13px;font-size:14px;line-height:1.35;display:none}#page-app .vl-sb p.in{animation:.4s cubic-bezier(.2,1.3,.4,1) both jyin;display:block}#page-app .vl-list{border-bottom:1px solid #e4e4e4;margin:0;padding:0;list-style:none}#page-app .vl-list li{border-top:1px solid #e4e4e4}#page-app .vl-q{cursor:pointer;text-align:left;color:#8a8a8a;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:12px;width:100%;padding:20px 0;transition:color .2s;display:grid}#page-app .vl-q:hover,#page-app .vl-list li.on .vl-q{color:#111}#page-app .vl-q .n{font-family:var(--mono);letter-spacing:.04em;font-size:12px}#page-app .vl-q .t{font-family:var(--gtm);letter-spacing:-.01em;font-size:21px;line-height:1.25}#page-app .vl-q .pm{width:14px;height:14px;position:relative}#page-app .vl-q .pm:before,#page-app .vl-q .pm:after{content:"";background:currentColor;height:1.5px;transition:transform .25s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#page-app .vl-q .pm:after{transform:translateY(-50%)rotate(90deg)}#page-app .vl-list li.on .pm:after{transform:translateY(-50%)rotate(0)}#page-app .vl-a{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,0,0,1);display:grid}#page-app .vl-a>p{font-family:var(--gts);color:#55575e;margin:0;padding:0 34px 0 52px;font-size:16px;line-height:1.55;overflow:hidden}#page-app .vl-list li.on .vl-a{grid-template-rows:1fr}#page-app .vl-list li.on .vl-a>p{padding-bottom:22px}@media (width<=900px){#page-app .vl{grid-template-columns:1fr;gap:28px}#page-app .vl-vis{padding:28px 16px}#page-app .vl-q .t{font-size:18px}#page-app .vl-a>p{padding-left:52px;padding-right:0}}#page-app .av-mo.av-callzoom{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(#aec0cd 0%,#adbec8 21%,#a5b3af 34%,#89956f 44%,#697747 52%,#505e2f 59%,#3d4d22 67%,#2c3e18 75%,#192f12 90%,#152d11 100%)}#page-app .cz{width:1200px;height:760px}#page-app .cz-frame{background:#fff;border-radius:22px;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 80px #08140a59}#page-app .cz-cam{transform-origin:0 0;width:1200px;height:760px;transition:transform 1.4s cubic-bezier(.65,0,.25,1);position:absolute;top:0;left:0;transform:scale(2.05)translate(-288px,-258px)}#page-app .cz.s1 .cz-cam{transform:scale(1.22)translate(-238px,-58px)}#page-app .cz.s2 .cz-cam{transform:none}#page-app .cz p{margin:0}#page-app .cz-hd{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:54px;padding:0 24px;font-size:17px;display:flex}#page-app .cz-hd b{font-weight:600}#page-app .cz-hd span{color:#888;font-size:22px}#page-app .cz-tabs{border-bottom:1px solid #eee;gap:22px;padding:0 24px;font-size:13.5px;display:flex}#page-app .cz-tabs em{color:#6b6b70;padding:11px 0;font-style:normal}#page-app .cz-tabs em.on{color:#111;border-bottom:2px solid #111}#page-app .cz-body{grid-template-columns:270px 560px 370px;display:grid;position:absolute;inset:96px 0 0}#page-app .cz-prof{border-right:1px solid #eee;flex-direction:column;align-items:center;gap:6px;padding:22px 20px;display:flex;overflow:hidden}#page-app .cz-av{color:#8a8f99;background:#eef0f2;border-radius:14px;justify-content:center;align-items:center;width:64px;height:64px;font-size:22px;font-style:normal;display:flex}#page-app .cz-nm{margin-top:6px;font-size:16px;font-weight:600}#page-app .cz-bld{color:#55575e;font-size:12.5px}#page-app .cz-tag{color:#fff;background:#2d9d6a;border-radius:5px;padding:2px 8px;font-size:11px}#page-app .cz-kv{color:#2f2f32;align-self:stretch;font-size:12.5px;margin-top:8px!important}#page-app .cz-kv small{color:#8a8a8a;margin-bottom:2px;font-size:11px;display:block}#page-app .cz-int{border-top:1px solid #eee;align-self:stretch;margin-top:12px;padding-top:6px}#page-app .cz-sec{letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a;font-size:11px;margin-top:6px!important}#page-app .cz-thr{background:#fafafa;flex-direction:column;gap:9px;padding:14px 18px;display:flex;overflow:hidden}#page-app .cz-flt{color:#55575e;gap:12px;font-size:11.5px;display:flex}#page-app .cz-flt span{align-items:center;gap:5px;display:flex}#page-app .cz-flt i{background:#2f2f32;border-radius:3px;justify-content:center;align-items:center;width:13px;height:13px;display:flex}#page-app .cz-flt i svg{width:8px;height:8px}#page-app .cz-it{background:#fff;border:1px solid #ececee;border-radius:12px;max-width:78%;padding:8px 11px;font-size:12.5px;line-height:1.4}#page-app .cz-it.out{background:#eef5f1;border-color:#d7eadf;align-self:flex-end}#page-app .cz-it .ch,#page-app .cz-call .ch{color:#6b6b70;align-items:center;gap:5px;font-size:10.5px;display:flex;margin-bottom:3px!important}#page-app .cz-it .ch small,#page-app .cz-call .ch small{color:#9a9aa0;margin-left:auto;font-size:10px}#page-app .cz-call{background:#fff;border:1.5px solid #2d9d6a;border-radius:14px;padding:12px 14px;box-shadow:0 10px 24px #143c2814}#page-app .cz-call .ch{color:#2f2f32;font-size:11.5px}#page-app .cz-call .ic{background:#2d9d6a;border-radius:50%;width:18px;height:18px}#page-app .cz-call .rt{color:#2f54eb;background:#eef2ff;border-radius:4px;padding:1px 6px;font-size:10px;font-style:normal}#page-app .cz-call .ai{color:#1f7a4f;background:#e9f6ef;border-radius:4px;align-items:center;gap:3px;padding:1px 6px;font-size:10px;font-style:normal;display:inline-flex}#page-app .cz-play{align-items:center;gap:8px;margin:8px 0;display:flex}#page-app .cz-play .pl{background:#16161a;border-radius:50%;flex:none;width:22px;height:22px;position:relative}#page-app .cz-play .pl:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #fff;position:absolute;top:6px;left:8px}#page-app .cz-play .wv{flex:1;align-items:center;gap:2px;display:flex}#page-app .cz-play .wv i{background:#b9c8bf;border-radius:2px;flex:1}#page-app .cz-play small{color:#6b6b70;font-size:10.5px}#page-app .cz-sum{color:#2f2f32;font-size:12px;line-height:1.45}#page-app .cz-sum b{color:#6b6b70;margin-bottom:2px;font-size:10.5px;font-weight:500;display:block}#page-app .cz-tx{border-top:1px solid #f0f0f0;flex-direction:column;gap:4px;margin-top:8px;padding-top:6px;display:flex}#page-app .cz-tx p{color:#3a3a3c;font-size:11.5px;line-height:1.4}#page-app .cz-tx em{margin-right:6px;font-style:normal;font-weight:600}#page-app .cz-ev{color:#1f7a4f;background:#e9f6ef;border-radius:999px;align-self:center;align-items:center;gap:6px;padding:4px 12px;font-size:11.5px;display:flex}#page-app .cz-ev i{background:#2d9d6a;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:flex}#page-app .cz-ev i svg{width:8px;height:8px}#page-app .cz-side{border-left:1px solid #eee;flex-direction:column;gap:10px;padding:14px;display:flex}#page-app .cz-card{border:1px solid #ececee;border-radius:12px;padding:10px 12px}#page-app .cz-card .t{font-size:12.5px;font-weight:600;margin-bottom:6px!important}#page-app .cz-card b{font-size:12.5px;font-weight:500;display:block}#page-app .cz-card small{color:#6b6b70;font-size:11px;display:block}#page-app .cz-empty{color:#8a8a8a;font-size:11.5px}#page-app .cz-note{color:#2f2f32;align-items:flex-start;gap:5px;font-size:11.5px;line-height:1.45;display:flex}#page-app .cz-note img{margin-top:3px}@media (prefers-reduced-motion:reduce){#page-app .cz-cam{transition:none}}#CybotCookiebotDialog{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;font-family:var(--gts,"Helvetica Neue",Helvetica,Arial,sans-serif)!important;letter-spacing:0!important;border:0!important;border-top:1px solid #e6e6e6!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.35!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}#CybotCookiebotDialog *{letter-spacing:0!important;font-family:inherit!important}#CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{box-sizing:border-box!important;flex-direction:row!important;align-items:center!important;gap:20px!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:10px 24px!important;display:flex!important;overflow:visible!important}#CybotCookiebotDialogTabContent{flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important}#CybotCookiebotDialogBody{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important;-webkit-mask-image:none!important;mask-image:none!important}#CybotCookiebotDialog .CybotCookiebotScrollContainer,#CybotCookiebotDialogBodyContent{border:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}#CybotCookiebotDialogBodyContentText{margin:0!important;padding:0!important;font-size:13px!important;line-height:1.35!important}#CybotCookiebotDialogBodyContentText p{margin:0!important}#CybotCookiebotDialogBodyContentText a{color:inherit!important;text-decoration:underline!important}#CybotCookiebotDialogHeader,#CybotCookiebotDialogPoweredbyLink,#CybotCookiebotDialogPoweredbyCybot,#CybotCookiebotDialogNav,#CybotCookiebotDialogBodyContentTitle,#CybotCookiebotDialog .CybotCookiebotBannerCloseButton,#CybotCookiebotDialog .CybotCookiebotFader{display:none!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper{margin:8px 0 0!important;padding:0!important;display:none!important}#CybotCookiebotDialog.vn-prefs .CybotCookiebotDialogBodyBottomWrapper{flex-wrap:wrap!important;align-items:center!important;gap:6px 24px!important;display:flex!important}#CybotCookiebotDialog.vn-prefs #CybotCookiebotDialogBodyLevelWrapper{flex:auto!important;width:auto!important}#CybotCookiebotDialogFooter,#CybotCookiebotDialogFooter .CybotCookiebotScrollArea,#CybotCookiebotDialogBodyButtons,#CybotCookiebotDialogBodyButtonsWrapper{border:0!important;flex-flow:row!important;flex:none!important;align-items:center!important;gap:8px!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonDecline{order:1!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{order:2!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{order:3!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyButton{white-space:nowrap!important;width:auto!important;min-width:0!important;height:32px!important;min-height:0!important;box-shadow:none!important;border-radius:999px!important;flex:none!important;margin:0!important;padding:0 16px!important;font-size:13px!important;font-weight:400!important;line-height:1!important}#CybotCookiebotDialog button:focus-visible,#CybotCookiebotDialog a:focus-visible{outline-offset:2px!important;outline:2px solid #000!important}@media (width<=600px){#CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:10px 14px 12px!important}#CybotCookiebotDialogBodyContentText{font-size:12px!important}#CybotCookiebotDialogFooter,#CybotCookiebotDialogFooter .CybotCookiebotScrollArea,#CybotCookiebotDialogBodyButtons,#CybotCookiebotDialogBodyButtonsWrapper{gap:6px!important;width:100%!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyButton{flex:1 1 0!important;height:36px!important;padding:0 6px!important;font-size:12px!important}}
