.offi-module__hu31fG__page{background:var(--white);color:var(--ink);container-type:inline-size}.offi-module__hu31fG__title{letter-spacing:-.055em;margin:0;padding-top:64px;font-size:11cqw;font-weight:500;line-height:.9}.offi-module__hu31fG__title svg{vertical-align:-.04em;height:.66em;margin:0;display:inline-block}.offi-module__hu31fG__titleHead{align-items:center;display:flex}.offi-module__hu31fG__titleLead{margin-left:.5em}.offi-module__hu31fG__title sup{letter-spacing:0;align-self:flex-start;margin:.2em 0 0 .06em;font-size:.3em;font-weight:700;line-height:1}.offi-module__hu31fG__small{letter-spacing:-.005em;margin:0;font-size:12px;font-weight:700;line-height:1.2}.offi-module__hu31fG__prose{font-weight:500}.offi-module__hu31fG__upper{text-transform:uppercase}.offi-module__hu31fG__muted{color:var(--g300)}.offi-module__hu31fG__screen{padding-top:40px}.offi-module__hu31fG__lead{gap:24px;padding-top:72px;display:grid}.offi-module__hu31fG__leadText{letter-spacing:-.05em;text-indent:1.6em;font-size:clamp(30px,4.6cqw,72px);font-weight:500;line-height:.98}.offi-module__hu31fG__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:96px 0 0;padding:0;display:grid}.offi-module__hu31fG__card{flex-direction:column;display:flex}.offi-module__hu31fG__cardBox{border:1.5px solid var(--ink);border-radius:10px;flex-direction:column;flex:1;justify-content:space-between;gap:32px;min-height:200px;padding:12px;display:flex}.offi-module__hu31fG__cardValue{letter-spacing:-.06em;margin:0;font-size:64px;font-weight:500;line-height:.85}.offi-module__hu31fG__cardIcon{width:52px;height:52px;display:block}.offi-module__hu31fG__cardFeatured{grid-column:1/-1}.offi-module__hu31fG__cardFeatured .offi-module__hu31fG__cardBox{z-index:1;background:var(--ink);color:var(--white);position:relative}.offi-module__hu31fG__cardPhoto{aspect-ratio:4/5;border-radius:10px;width:62%;margin:0 0 -24px 8%;position:relative;overflow:hidden}.offi-module__hu31fG__cardPhoto img{object-fit:cover;object-position:top}.offi-module__hu31fG__feature{gap:18px;min-width:0;padding-top:120px;display:grid}.offi-module__hu31fG__featureTitle{letter-spacing:-.055em;margin:0 0 0 -.045em;font-size:9cqw;font-weight:500;line-height:.92}.offi-module__hu31fG__featureBody{max-width:34ch}.offi-module__hu31fG__stage{min-width:0;margin-top:14px}.offi-module__hu31fG__cta{gap:24px;padding:140px 0 120px;display:grid}.offi-module__hu31fG__ctaTitle{letter-spacing:-.055em;margin:0;font-size:11cqw;font-weight:500;line-height:.92}.offi-module__hu31fG__ctaTitle svg{vertical-align:-.04em;height:.66em;margin:0;display:inline-block}.offi-module__hu31fG__ctaActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.offi-module__hu31fG__ctaActions .offi-module__hu31fG__ctaPrimary{border-color:var(--ink);background:var(--ink);color:var(--g100)}.offi-module__hu31fG__ctaActions .offi-module__hu31fG__ctaPrimary:hover{color:var(--ink);background:0 0}.offi-module__hu31fG__ctaActions .offi-module__hu31fG__ctaBtn{justify-content:center;align-self:stretch;padding:1em 1.4em}.offi-module__hu31fG__win{background:var(--white);border-radius:clamp(10px,1.1vw,18px);overflow:hidden;box-shadow:0 30px 70px -40px #1116;container-type:inline-size}.offi-module__hu31fG__winBar{border-bottom:1px solid var(--line);background:var(--g100);align-items:center;gap:12px;height:clamp(26px,3.4cqw,38px);padding:0 14px;display:flex}.offi-module__hu31fG__winDots{gap:6px;display:flex}.offi-module__hu31fG__winDots i{background:color-mix(in srgb, var(--ink) 16%, transparent);border-radius:50%;width:9px;height:9px;display:block}.offi-module__hu31fG__winUrl{color:var(--g300);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:39px;font-size:11px;overflow:hidden}.offi-module__hu31fG__winBody{position:relative}.offi-module__hu31fG__shot{margin:0;position:relative;overflow:hidden}.offi-module__hu31fG__shot img{object-fit:cover;object-position:top}.offi-module__hu31fG__visual>div:not([data-on])>.offi-module__hu31fG__win,.offi-module__hu31fG__duoDesk,.offi-module__hu31fG__duoPhone,.offi-module__hu31fG__boardTable,.offi-module__hu31fG__boardCard{opacity:0;transform:translateY(40px)}.offi-module__hu31fG__win,.offi-module__hu31fG__duoDesk,.offi-module__hu31fG__duoPhone,.offi-module__hu31fG__boardTable,.offi-module__hu31fG__boardCard{transition:opacity .9s var(--ease), transform .9s var(--ease), box-shadow .45s var(--ease-out)}[data-on] .offi-module__hu31fG__duoDesk,[data-on] .offi-module__hu31fG__duoPhone,[data-on] .offi-module__hu31fG__boardTable,[data-on] .offi-module__hu31fG__boardCard{opacity:1;transform:none}.offi-module__hu31fG__duo{padding:0 8% 7% 0;position:relative}.offi-module__hu31fG__duoPhone{border:clamp(4px, .6cqw, 8px) solid var(--ink);border-radius:clamp(16px,2.6cqw,38px);width:21%;transition-delay:.3s;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 30px 60px -30px #1111118c}[data-on] .offi-module__hu31fG__duoPhone{transform:rotate(-3deg)}.offi-module__hu31fG__board{gap:12px;display:grid}.offi-module__hu31fG__boardCards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.offi-module__hu31fG__boardCard{transition-delay:calc(.25s + var(--i) * 90ms)}.offi-module__hu31fG__boardCard .offi-module__hu31fG__shot{border-radius:clamp(8px,1cqw,14px);box-shadow:0 26px 50px -30px #11111180}.offi-module__hu31fG__funnels{margin:60px calc(-1 * var(--pad)) 0}@media (min-width:768px){.offi-module__hu31fG__funnels{margin-top:8cqw}}.offi-module__hu31fG__cgo{gap:18px;min-width:0;padding-top:120px;display:grid}.offi-module__hu31fG__cgoRow{scrollbar-width:none;gap:12px;width:100%;min-width:0;display:flex;overflow-x:auto}.offi-module__hu31fG__cgoPanel{aspect-ratio:568/1230;background:var(--white);opacity:0;width:52vw;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--i) * .14s);border-radius:clamp(10px,1.1vw,18px);flex:none;overflow:hidden;transform:translateY(40px);box-shadow:0 30px 70px -40px #1116}.offi-module__hu31fG__cgoPanel .offi-module__hu31fG__shot{height:100%}[data-on] .offi-module__hu31fG__cgoPanel{opacity:1;transform:none}.offi-module__hu31fG__pinStage{position:relative}.offi-module__hu31fG__pin{top:calc(var(--y) * 1%);left:calc(var(--x) * 1%);opacity:0;transition:opacity .5s var(--ease), scale .6s var(--ease);transition-delay:calc(.6s + var(--i) * .2s);align-items:center;gap:8px;display:flex;position:absolute;translate:-13px -50%;scale:.6}.offi-module__hu31fG__pinLeft{flex-direction:row-reverse;translate:calc(13px - 100%) -50%}[data-on] .offi-module__hu31fG__pin{opacity:1;scale:1}.offi-module__hu31fG__pinDot{background:var(--ink);width:26px;height:26px;color:var(--g100);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid;position:relative}.offi-module__hu31fG__pinDot:after{content:"";border:1.5px solid var(--ink);animation:offi-module__hu31fG__pulse 2.2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}.offi-module__hu31fG__pinLabel{background:var(--ink);color:var(--g100);text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:11px;display:none}@keyframes offi-module__hu31fG__pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@media (min-width:768px){.offi-module__hu31fG__page{--peek:min(20svh, 190px)}.offi-module__hu31fG__intro{height:calc(var(--screen) - 50px - var(--peek));align-items:center;padding-top:10svh;display:flex}.offi-module__hu31fG__screen{height:var(--screen);flex-direction:column;padding:calc(50px + 1.4cqw) 0 1.4cqw;display:flex}.offi-module__hu31fG__screen .offi-module__hu31fG__screenStage{flex:1 1 0;justify-content:center;align-items:center;min-height:0;margin-top:0;padding:0;display:flex;container-type:size}.offi-module__hu31fG__screenStage .offi-module__hu31fG__duo{flex:none;width:min(100cqw,166.667cqh - 66.6667px)}.offi-module__hu31fG__screenStage{animation:offi-module__hu31fG__peekIn 1.1s var(--ease) .3s both}.offi-module__hu31fG__screen[data-top] .offi-module__hu31fG__screenStage{animation:offi-module__hu31fG__peekIn 1.1s var(--ease) .3s both, offi-module__hu31fG__nudge 2.6s ease-in-out 1.6s infinite}.offi-module__hu31fG__title{padding-top:0;font-size:6.4cqw}.offi-module__hu31fG__small{font-size:1.05cqw}.offi-module__hu31fG__lead,.offi-module__hu31fG__cta{grid-template-columns:60% 7.5% 15% 2.5% 15%;align-items:end;gap:0}.offi-module__hu31fG__lead>p,.offi-module__hu31fG__cta>p{padding-right:1.6cqw}.offi-module__hu31fG__lead{padding-top:8cqw}.offi-module__hu31fG__lead>p:first-of-type,.offi-module__hu31fG__cta>p{grid-column:3}.offi-module__hu31fG__lead>p:nth-of-type(2){grid-column:5}.offi-module__hu31fG__cards{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:1.2cqw;margin-top:9cqw}.offi-module__hu31fG__cardFeatured{order:0;grid-column:auto}.offi-module__hu31fG__cardBox{border-radius:.8cqw;gap:2cqw;min-height:17cqw;padding:1cqw}.offi-module__hu31fG__cardValue{font-size:6cqw}.offi-module__hu31fG__cardIcon{width:4.4cqw;height:4.4cqw}.offi-module__hu31fG__cardPhoto{border-radius:.8cqw;width:80%;margin:0 0 -2cqw 10%}.offi-module__hu31fG__feature,.offi-module__hu31fG__cgo{height:var(--screen);grid-template-rows:auto minmax(0,1fr);grid-template-columns:60% 7.5% 15% 2.5% 15%;align-items:end;gap:0;margin-top:6cqw;padding:calc(50px + 2cqw) 0 2cqw;display:grid}.offi-module__hu31fG__featureTitleWrap{grid-area:1/3/auto/-1;align-self:start}.offi-module__hu31fG__featureTitle{font-size:4.4cqw;line-height:.95}.offi-module__hu31fG__feature .offi-module__hu31fG__stage,.offi-module__hu31fG__cgo .offi-module__hu31fG__stage{grid-area:1/1/3;align-self:stretch;min-height:0;margin-top:0;display:flex;container-type:size}.offi-module__hu31fG__featureBody{grid-area:2/3;max-width:none;padding-right:1.6cqw}.offi-module__hu31fG__featureFlip,.offi-module__hu31fG__cgo{grid-template-columns:15% 2.5% 15% 7.5% 60%}.offi-module__hu31fG__featureFlip .offi-module__hu31fG__featureTitleWrap,.offi-module__hu31fG__cgo .offi-module__hu31fG__featureTitleWrap{grid-column:1/4}.offi-module__hu31fG__featureFlip .offi-module__hu31fG__stage{grid-column:5}.offi-module__hu31fG__featureFlip .offi-module__hu31fG__featureBody,.offi-module__hu31fG__cgo .offi-module__hu31fG__featureBody{grid-column:1}.offi-module__hu31fG__cgo{margin-top:12cqw}.offi-module__hu31fG__cgo .offi-module__hu31fG__stage{grid-column:4/6;justify-content:flex-end}.offi-module__hu31fG__cgoRow{gap:16px;height:100%;overflow:visible}.offi-module__hu31fG__cgoPanel{width:auto;height:min(100cqh,72.1831cqw - 23.0986px)}.offi-module__hu31fG__cta{box-sizing:border-box;height:var(--screen);grid-template-rows:minmax(0,1fr) auto;align-items:end;gap:3cqw 0;padding:calc(50px + 2.4cqw) 0 2.4cqw}.offi-module__hu31fG__ctaTitleWrap{grid-column:1/-1;align-self:start}.offi-module__hu31fG__ctaTitle{font-size:min(7.6cqw, calc((var(--screen) - 50px - 18cqw) / 4))}.offi-module__hu31fG__ctaActions{flex-direction:column;grid-column:5;justify-content:space-between;align-self:stretch;align-items:stretch;gap:.6cqw}.offi-module__hu31fG__board{width:100%;height:100%;display:block;position:relative}.offi-module__hu31fG__boardCards{scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:2cqw;margin:0;padding:0;position:absolute;bottom:0;left:4%;right:4%;overflow:visible}[data-on] .offi-module__hu31fG__boardCard{transform:translateY(calc(var(--i) * -1cqw))}.offi-module__hu31fG__boardCard:hover .offi-module__hu31fG__shot{box-shadow:0 34px 60px -28px #1119}[data-on] .offi-module__hu31fG__boardCard:hover{transform:translateY(calc(var(--i) * -1cqw - 8px));transition-delay:0s}.offi-module__hu31fG__pinLabel{display:inline-block}}@keyframes offi-module__hu31fG__peekIn{0%{opacity:0;transform:translateY(14svh)}to{opacity:1;transform:none}}@keyframes offi-module__hu31fG__nudge{0%,to{transform:none}50%{transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.offi-module__hu31fG__screenStage,.offi-module__hu31fG__screen[data-top] .offi-module__hu31fG__screenStage{animation:none}.offi-module__hu31fG__visual>div:not([data-on])>.offi-module__hu31fG__win,.offi-module__hu31fG__duoDesk,.offi-module__hu31fG__duoPhone,.offi-module__hu31fG__boardTable,.offi-module__hu31fG__boardCard,.offi-module__hu31fG__cgoPanel,.offi-module__hu31fG__pin{opacity:1;transition:none;animation:none;transform:scale(1)}.offi-module__hu31fG__pinDot:after{animation:none}}@media (max-width:767px){.offi-module__hu31fG__title{padding-top:28px;font-size:clamp(32px,9.4cqw,38px);line-height:.98}.offi-module__hu31fG__screen{padding-top:28px}.offi-module__hu31fG__screen,.offi-module__hu31fG__screenStage,.offi-module__hu31fG__stage,.offi-module__hu31fG__visual,.offi-module__hu31fG__feature,.offi-module__hu31fG__cgo,.offi-module__hu31fG__duo,.offi-module__hu31fG__board{min-width:0;max-width:100%}.offi-module__hu31fG__duo{flex-direction:column;align-items:center;gap:28px;padding:0;display:flex}.offi-module__hu31fG__duoDesk,.offi-module__hu31fG__boardTable{width:100%;min-width:0;max-width:100%}.offi-module__hu31fG__duoDesk .offi-module__hu31fG__win,.offi-module__hu31fG__boardTable .offi-module__hu31fG__win{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;max-width:100%;overflow:auto hidden}.offi-module__hu31fG__duoDesk .offi-module__hu31fG__win::-webkit-scrollbar{display:none}.offi-module__hu31fG__boardTable .offi-module__hu31fG__win::-webkit-scrollbar{display:none}.offi-module__hu31fG__duoDesk .offi-module__hu31fG__shot{scroll-snap-align:start;width:calc(1.7561*min(56vh,480px));max-width:none}.offi-module__hu31fG__boardTable .offi-module__hu31fG__shot{scroll-snap-align:start;width:calc(2.17225*min(50vh,420px));max-width:none}.offi-module__hu31fG__duoPhone{border-width:6px;border-radius:28px;order:-1;width:min(78vw,320px);position:relative;bottom:auto;right:auto}[data-on] .offi-module__hu31fG__duoPhone{transform:none}.offi-module__hu31fG__lead{gap:16px;padding-top:40px}.offi-module__hu31fG__leadText{text-indent:0;font-size:clamp(26px,7.2cqw,32px);line-height:1.05}.offi-module__hu31fG__lead .offi-module__hu31fG__small,.offi-module__hu31fG__featureBody,.offi-module__hu31fG__cgo .offi-module__hu31fG__small,.offi-module__hu31fG__cta .offi-module__hu31fG__small{font-size:15px;line-height:1.35}.offi-module__hu31fG__cards{gap:10px;margin-top:40px}.offi-module__hu31fG__cardFeatured{order:-1}.offi-module__hu31fG__cardBox{gap:18px;min-height:0;padding:16px}.offi-module__hu31fG__cardIcon{width:40px;height:40px}.offi-module__hu31fG__cardValue{font-size:clamp(44px,12cqw,60px)}.offi-module__hu31fG__card .offi-module__hu31fG__small{font-size:13px;line-height:1.3}.offi-module__hu31fG__cardPhoto{width:min(72vw,300px);margin:0 auto -18px}.offi-module__hu31fG__feature,.offi-module__hu31fG__cgo{gap:16px;padding-top:64px}.offi-module__hu31fG__featureTitle{font-size:clamp(28px,8cqw,36px);line-height:.98}.offi-module__hu31fG__cgoRow{width:calc(100% + 2 * var(--pad));margin-inline:calc(var(--pad) * -1);padding:4px var(--pad) 16px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);overscroll-behavior-x:contain;gap:12px}.offi-module__hu31fG__cgoRow::-webkit-scrollbar{display:none}.offi-module__hu31fG__cgoPanel{scroll-snap-align:start;width:min(86vw,380px)}.offi-module__hu31fG__boardCards{width:calc(100% + 2 * var(--pad));margin-inline:calc(var(--pad) * -1);padding:2px var(--pad) 16px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(84vw,380px);grid-auto-flow:column;gap:10px;display:grid;overflow-x:auto}.offi-module__hu31fG__boardCards::-webkit-scrollbar{display:none}.offi-module__hu31fG__boardCard{scroll-snap-align:start}.offi-module__hu31fG__funnels{margin-top:48px}.offi-module__hu31fG__cta{gap:16px;padding:64px 0 48px}.offi-module__hu31fG__ctaTitle{font-size:clamp(28px,8cqw,36px);line-height:.98}.offi-module__hu31fG__ctaActions{flex-direction:column;align-items:flex-start}.offi-module__hu31fG__ctaActions .offi-module__hu31fG__ctaBtn{min-height:44px}}
