.home-module__06co2W__home{--ink:#242323;--muted:#74716f;--line:#e9e6e4;--coral:#c63c33;--deadline:#c63c33;--peach:#fcf5f2;color:var(--ink);word-break:keep-all;background:#fff;overflow:clip}.home-module__06co2W__home a,.home-module__06co2W__home button{-webkit-tap-highlight-color:transparent}.home-module__06co2W__home a{text-decoration:none}.home-module__06co2W__home a:focus-visible,.home-module__06co2W__home button:focus-visible{outline:2px solid var(--coral);outline-offset:5px}.home-module__06co2W__home section[id]{scroll-margin-top:108px}.home-module__06co2W__container{width:min(1200px,100% - 80px);margin-inline:auto}.home-module__06co2W__hero{position:relative}.home-module__06co2W__heroLayout{grid-template-columns:1.02fr .98fr;align-items:center;min-height:540px;display:grid}.home-module__06co2W__heroCopy{z-index:2;padding-bottom:12px;position:relative}.home-module__06co2W__heroCopy h1{letter-spacing:-.068em;margin:0;font-size:clamp(34px,3.4vw,48px);font-weight:700;line-height:1.3}.home-module__06co2W__heroDescription{color:#65615f;letter-spacing:-.035em;margin-top:18px;font-size:17px;line-height:1.8}.home-module__06co2W__heroDescription>span{display:block}.home-module__06co2W__heroActions{align-items:center;gap:24px;margin-top:26px;display:flex}.home-module__06co2W__primaryLink{background:var(--coral);color:#fff;border-radius:11px;justify-content:center;align-items:center;gap:26px;min-width:179px;min-height:56px;padding:14px 25px;font-size:15px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 5px 15px #c63c3310}.home-module__06co2W__primaryLink:hover{background:#b32e27;transform:translateY(-2px)}.home-module__06co2W__textLink{align-items:center;gap:13px;padding-block:10px;font-size:14px;font-weight:700;transition:color .2s;display:inline-flex}.home-module__06co2W__textLink svg{flex-shrink:0;transition:transform .2s}.home-module__06co2W__textLink:hover{color:var(--coral)}.home-module__06co2W__textLink:hover svg{transform:translate(2px,-2px)}.home-module__06co2W__heroFigure{width:100%;margin:0;padding-block:18px 10px;position:relative}.home-module__06co2W__heroCaption{max-width:380px;color:var(--duit-muted-foreground);text-align:center;word-break:keep-all;margin:12px auto 0;font-size:11px;line-height:1.7}.home-module__06co2W__productStage{width:580px;height:490px;position:relative;left:50%;transform:translate(-50%)}.home-module__06co2W__heroGlow{pointer-events:none;background:radial-gradient(at 53% 52%,#f9e7e1 0%,#fceee955 42%,#0000 69%);position:absolute;inset:-90px -155px -56px -95px}.home-module__06co2W__phone{transform-origin:top;background:linear-gradient(110deg,#8b8987 0%,#eceae8 2%,#282727 4%,#585756 94%,#ecebea 98%,#777 100%);border:1px solid #888582;border-radius:45px;width:282px;height:566px;padding:6px;position:absolute;top:0;left:152px;transform:scale(.84)rotate(5deg);box-shadow:12px 20px 30px -15px #33221c45,2px 5px 8px #33221c20,inset 0 0 1px 2px #e9e7e4}.home-module__06co2W__phone:before{content:"";background:#84807c;border-radius:2px;width:3px;height:51px;position:absolute;top:145px;right:-3px}.home-module__06co2W__phoneScreen{color:#242323;background:#fff;border:3px solid #252423;border-radius:37px;height:100%;position:relative;overflow:hidden}.home-module__06co2W__phoneStatus{justify-content:space-between;align-items:center;height:38px;padding:0 18px;font-size:10px;font-weight:700;display:flex;position:relative}.home-module__06co2W__phoneStatus>span:last-child{align-items:center;gap:3px;display:flex}.home-module__06co2W__phoneIsland{background:#161616;border-radius:15px;width:73px;height:21px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.home-module__06co2W__phoneIsland:after{content:"";background:#182331;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:8px;box-shadow:inset 1px 1px 2px #314361}.home-module__06co2W__phoneApp{padding:7px 14px 0}.home-module__06co2W__phoneBrand{justify-content:space-between;align-items:center;min-height:22px;display:flex}.home-module__06co2W__phoneBrand>span:first-child{letter-spacing:-.05em;align-items:center;gap:5px;font-size:14px;font-weight:700;display:flex}.home-module__06co2W__phoneBrand>span:first-child img{object-fit:contain;width:14px;height:14px}.home-module__06co2W__phoneUtility{align-items:center;gap:8px;display:flex}.home-module__06co2W__phoneBell{display:inline-flex;position:relative}.home-module__06co2W__phoneBell:after{background:var(--coral);content:"";border:1px solid #fff;border-radius:50%;width:5px;height:5px;position:absolute;top:1px;right:-2px}.home-module__06co2W__phoneUtility img{object-fit:contain}.home-module__06co2W__phoneBell img{width:12px;height:auto}.home-module__06co2W__phoneUtility>img{width:16px;height:auto}.home-module__06co2W__phoneSearch{color:#989695;background:#f0f0f1;border-radius:8px;align-items:center;gap:7px;height:34px;margin-top:12px;padding:0 10px;font-size:8px;display:flex}.home-module__06co2W__phoneSearch img{opacity:.78}.home-module__06co2W__phoneFilters{align-items:center;gap:8px;min-height:34px;margin-top:12px;font-size:8px;font-weight:700;display:flex}.home-module__06co2W__phoneFilters>span{color:#6e6b6a;background:#f0f0f1;border-radius:14px;align-items:center;gap:4px;min-height:27px;padding:6px 10px;display:inline-flex}.home-module__06co2W__phoneFilters>span[data-selected=true]{color:var(--coral);background:#fdecec}.home-module__06co2W__phoneFilters .home-module__06co2W__phoneSort{color:#979493;background:0 0;margin-left:auto;padding-inline:2px 0;font-weight:500}.home-module__06co2W__phoneSort img{opacity:.7}.home-module__06co2W__phoneEventList{flex-direction:column;gap:18px;margin-top:17px;display:flex}.home-module__06co2W__phoneEvent{background:0 0;min-width:0;display:block;position:relative;overflow:visible}.home-module__06co2W__phonePoster{background:#f5f2f0;border:1px solid #d9d7d6;border-radius:11px;width:100%;height:105px;position:relative;overflow:hidden}.home-module__06co2W__phoneEventThumbnail{object-fit:cover}.home-module__06co2W__phoneEventBookmark{filter:grayscale()brightness(.9);opacity:.68;width:15px;height:15px;position:absolute;top:8px;right:8px}.home-module__06co2W__phoneEventCopy{min-width:0;padding:9px 0 0}.home-module__06co2W__phoneEventCopy>strong{-webkit-line-clamp:2;letter-spacing:-.055em;-webkit-box-orient:vertical;font-size:10px;font-weight:700;line-height:1.43;display:-webkit-box;overflow:hidden}.home-module__06co2W__phoneEventMeta{color:#84817f;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;margin:6px 0 0;font-size:6px;line-height:1.3;display:grid}.home-module__06co2W__phoneEventMeta>div{gap:4px;min-width:0;display:flex}.home-module__06co2W__phoneEventMeta dt{color:#aaa6a3;flex:none}.home-module__06co2W__phoneEventMeta dd{color:#716d6a;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.home-module__06co2W__phoneEventDate{color:#716d6a;gap:8px;margin-top:5px;font-size:6px;line-height:1.2;display:flex}.home-module__06co2W__phoneEventDate>span{color:#aaa6a3}.home-module__06co2W__phoneNav{background:#fff;border-top:1px solid #efedeb;justify-content:space-around;height:59px;padding-top:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.home-module__06co2W__phoneNav>span{color:#b1aeac;letter-spacing:-.04em;flex-direction:column;align-items:center;gap:3px;font-size:6px;display:flex}.home-module__06co2W__phoneNav>span[data-selected=true]{color:#3e3b39}.home-module__06co2W__phoneNav img{object-fit:contain;opacity:.65;width:16px;height:16px}.home-module__06co2W__phoneNav>span[data-selected=true] img{filter:grayscale()brightness(.35);opacity:1}.home-module__06co2W__phoneHomeBar{background:#232222;border-radius:3px;width:77px;height:3px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.home-module__06co2W__value{border-block:1px solid var(--line);background:#f8f9fa}.home-module__06co2W__valueContent{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-block:30px;display:grid}.home-module__06co2W__valueLabel{color:var(--muted);margin-bottom:6px;font-size:13px;font-weight:700}.home-module__06co2W__value h2{letter-spacing:-.05em;font-size:22px;font-weight:700;line-height:1.5}.home-module__06co2W__valueDescription{color:var(--muted);letter-spacing:-.025em;font-size:15px;line-height:1.8}.home-module__06co2W__events{padding-block:64px 88px}.home-module__06co2W__sectionHeading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.home-module__06co2W__sectionHeading h2{letter-spacing:-.06em;font-size:28px;font-weight:700;line-height:1.4}.home-module__06co2W__sectionHeading p{color:var(--muted);letter-spacing:-.025em;margin-top:7px;font-size:16px;line-height:1.8}.home-module__06co2W__sectionHeading>a{flex-shrink:0;margin-bottom:2px}.home-module__06co2W__eventFilters{gap:10px;margin-block:30px 24px;display:flex}.home-module__06co2W__eventFilters button{cursor:pointer;background:#f6f5f4;border:1px solid #0000;border-radius:24px;min-height:40px;padding:8px 23px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.home-module__06co2W__eventFilters button:hover{background:#eeeae7}.home-module__06co2W__eventFilters button[aria-pressed=true]{background:var(--coral);color:#fff}.home-module__06co2W__eventResults{min-height:330px}.home-module__06co2W__eventsEmpty,.home-module__06co2W__jobsEmpty{text-align:center;background:#faf9f8;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:30px 20px;display:flex}.home-module__06co2W__eventsEmpty>svg,.home-module__06co2W__jobsEmpty>svg{color:var(--muted);margin-bottom:18px}.home-module__06co2W__eventsEmpty h3,.home-module__06co2W__jobsEmpty h3{font-size:18px;font-weight:700}.home-module__06co2W__eventsEmpty p,.home-module__06co2W__jobsEmpty p{color:var(--muted);margin-top:10px;font-size:14px}.home-module__06co2W__eventsEmpty a,.home-module__06co2W__jobsEmpty a{color:var(--coral);margin-top:14px}.home-module__06co2W__eventSkeleton{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;min-height:424px;padding-top:94px;display:grid}.home-module__06co2W__eventSkeleton>div>span{aspect-ratio:4/3;background:#f3f1ef;border-radius:14px;display:block}.home-module__06co2W__eventSkeleton>div:after{content:"";background:linear-gradient(#f3f1ef 0 14px,#0000 14px 30px,#f6f5f3 30px 42px,#0000 42px);border-radius:3px;height:55px;margin-top:22px;display:block}.home-module__06co2W__jobs{border-block:1px solid var(--line);background:#f8f9fa;padding-block:80px}.home-module__06co2W__jobGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;padding:0;list-style:none;display:grid}.home-module__06co2W__jobSkeleton{border:1px solid var(--line);background:#fff;border-radius:14px;min-height:225px}.home-module__06co2W__jobsEmpty{background:#fff;margin-top:28px}.home-module__06co2W__features{padding-block:80px}.home-module__06co2W__featuresLoading{min-height:740px}.home-module__06co2W__featureSectionHeading{max-width:640px}.home-module__06co2W__featureLabel{color:var(--muted);margin-bottom:8px;font-size:14px;font-weight:700}.home-module__06co2W__featureSectionHeading h2{letter-spacing:-.06em;font-size:30px;font-weight:700;line-height:1.4}.home-module__06co2W__featureIntro{color:var(--muted);letter-spacing:-.04em;margin-top:9px;font-size:15px;line-height:1.9}.home-module__06co2W__featureCarousel{--feature-carousel-height:500px;height:var(--feature-carousel-height);min-height:0;color:var(--ink);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:64px;margin-top:30px;display:grid;position:relative}.home-module__06co2W__featureCarouselCopy{z-index:1;flex-direction:column;min-width:0;min-height:0;padding:24px 0 45px;display:flex;position:relative}.home-module__06co2W__featureCarouselCopyContent{min-height:202px}.home-module__06co2W__featureCarouselStep{color:var(--muted);letter-spacing:.12em;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.home-module__06co2W__featureCarouselCopy h3{letter-spacing:-.06em;max-width:260px;font-size:26px;font-weight:700;line-height:1.4}.home-module__06co2W__featureCarouselCopy p{max-width:340px;color:var(--muted);letter-spacing:-.04em;margin-top:10px;font-size:15px;line-height:1.8}.home-module__06co2W__featureCarouselTabs{border-top:1px solid var(--line);flex-direction:column;flex-shrink:0;margin-top:auto;display:flex}.home-module__06co2W__featureCarouselTab{border-bottom:1px solid var(--line);width:100%;min-height:51px;color:var(--muted);letter-spacing:-.04em;text-align:left;cursor:pointer;background:0 0;border-left:2px solid #0000;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:700;transition:background .22s,border-color .22s,color .22s;display:flex;position:relative}.home-module__06co2W__featureCarouselTab:hover{background:var(--duit-muted);color:var(--ink)}.home-module__06co2W__featureCarouselTab[data-active=true]{border-left-color:var(--ink);background:var(--duit-muted);color:var(--ink)}.home-module__06co2W__featureCarouselTab>span:first-child{color:var(--muted);letter-spacing:.08em;flex:0 0 24px;font-size:11px}.home-module__06co2W__featureCarouselTab[data-active=true]>span:first-child{color:var(--ink)}.home-module__06co2W__featureCarouselViewport{z-index:1;min-width:0;height:100%;min-height:0;padding-bottom:45px;display:flex;position:relative}.home-module__06co2W__featureCarouselSlide{outline:none;width:100%;min-width:0;height:100%;min-height:0;display:flex}.home-module__06co2W__featureCarouselSlide:focus-visible{outline:2px solid var(--coral);outline-offset:5px;border-radius:18px}.home-module__06co2W__demoSurface{--ink:#242323;--muted:#74716f;--line:#e9e6e4;--coral:#c63c33;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--line);width:100%;min-width:0;height:100%;min-height:0;color:var(--ink);scrollbar-width:none;background:#fff;border-radius:18px;flex:1;padding:34px;overflow:hidden auto}.home-module__06co2W__demoSurface::-webkit-scrollbar{display:none}.home-module__06co2W__featureCarouselControls{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:12px;display:flex;position:absolute;bottom:0;right:0}.home-module__06co2W__featureCarouselControl{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,border-color .2s;display:inline-flex}.home-module__06co2W__featureCarouselControl:hover{border-color:var(--muted);background:var(--duit-muted)}.home-module__06co2W__featureLink{border-bottom:1px solid var(--ink);margin-top:23px;padding-bottom:6px}.home-module__06co2W__bookmarkPreview h3{letter-spacing:-.06em;font-size:24px;font-weight:700}.home-module__06co2W__demoTabs{border-bottom:1px solid var(--line);margin-top:18px;display:flex}.home-module__06co2W__demoTabs button{color:#8a8581;cursor:pointer;min-width:62px;min-height:44px;padding:8px 18px 13px;font-size:14px;font-weight:700;position:relative}.home-module__06co2W__demoTabs button[aria-pressed=true]{color:var(--coral)}.home-module__06co2W__demoTabs button[aria-pressed=true]:after{background:var(--coral);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.home-module__06co2W__savedList{flex-direction:column;gap:12px;min-width:0;margin-top:22px;list-style:none;display:flex}.home-module__06co2W__savedList li{border:1px solid var(--line);border-radius:12px;align-items:center;gap:14px;min-width:0;padding:13px;display:flex}.home-module__06co2W__savedEventImage{background:#f3f1ef;border-radius:9px;flex:0 0 72px;width:72px;height:72px;position:relative;overflow:hidden}.home-module__06co2W__savedEventThumbnail{object-fit:cover}.home-module__06co2W__savedContent{flex:1;min-width:0}.home-module__06co2W__savedContent strong{-webkit-line-clamp:2;letter-spacing:-.05em;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.home-module__06co2W__savedContent p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:11px;line-height:1.5;overflow:hidden}.home-module__06co2W__savedContent>span:last-child{color:#938b86;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;display:block;overflow:hidden}.home-module__06co2W__savedBookmarkAsset{flex:none;width:17px;height:17px}.home-module__06co2W__savedJobList li{min-height:76px;padding-left:17px;position:relative}.home-module__06co2W__savedJobList li:before{content:"";background:#f5d8d6;border-radius:0 3px 3px 0;width:3px;position:absolute;top:15px;bottom:15px;left:0}.home-module__06co2W__savedCompany{color:var(--coral);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.home-module__06co2W__previewEmpty{min-height:270px;color:var(--muted);text-align:center;background:#faf9f8;border-radius:12px;justify-content:center;align-items:center;margin-top:22px;font-size:13px;display:flex}.home-module__06co2W__demoIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:57px;height:57px;display:flex}.home-module__06co2W__demoIcon[data-tone=rose]{background:#fbefed}.home-module__06co2W__demoIcon[data-tone=lilac]{background:#f4eef9}.home-module__06co2W__demoIcon[data-tone=sage]{background:#eef4f0}.home-module__06co2W__calendarPreview .home-module__06co2W__previewHeading{font-size:24px}.home-module__06co2W__previewHeading{letter-spacing:-.035em;justify-content:space-between;align-items:center;font-size:15px;font-weight:700;display:flex}.home-module__06co2W__previewHeading>svg{color:var(--coral)}.home-module__06co2W__calendarCompact{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #fff;border-radius:17px;padding:18px 14px;box-shadow:0 10px 30px #803c2812,0 2px 4px #803c2805}.home-module__06co2W__calendarCompact .home-module__06co2W__previewHeading{font-size:12px}.home-module__06co2W__calendarMonth{text-align:center;margin-block:17px 10px;font-size:12px;font-weight:700}.home-module__06co2W__calendarPreview .home-module__06co2W__calendarMonth{margin-top:18px;font-size:15px}.home-module__06co2W__calendarGrid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;font-size:9px;display:grid}.home-module__06co2W__calendarGrid>span{aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative}.home-module__06co2W__calendarGrid .home-module__06co2W__weekday{color:#96908c;padding-bottom:3px;font-size:.85em}.home-module__06co2W__calendarGrid .home-module__06co2W__selectedDay{background:var(--coral);color:#fff;border-radius:50%}.home-module__06co2W__calendarGrid .home-module__06co2W__markedDay:after{background:var(--coral);content:"";border-radius:50%;width:3px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-module__06co2W__calendarPreview .home-module__06co2W__calendarGrid{gap:3px 9px;max-width:335px;margin-inline:auto;font-size:13px}.home-module__06co2W__calendarPreview .home-module__06co2W__calendarGrid>span{max-height:33px}.home-module__06co2W__calendarAgenda{background:#fcf5f2;border-radius:10px;align-items:center;gap:20px;margin-top:20px;padding:16px;display:flex}.home-module__06co2W__calendarAgenda>span{color:var(--coral);text-align:center;font-size:24px;font-weight:700;line-height:1.2}.home-module__06co2W__calendarAgenda>span>span{margin-top:4px;font-size:10px;font-weight:400;display:block}.home-module__06co2W__calendarAgenda strong{font-size:14px;font-weight:700}.home-module__06co2W__calendarAgenda p{color:var(--muted);margin-top:4px;font-size:12px}.home-module__06co2W__notificationPreview .home-module__06co2W__previewHeading{font-size:24px}.home-module__06co2W__notificationIntro{color:var(--muted);margin-top:14px;font-size:13px}.home-module__06co2W__notificationItem{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding-block:23px;display:flex}.home-module__06co2W__notificationItem .home-module__06co2W__demoIcon{border-radius:10px;width:43px;height:43px}.home-module__06co2W__notificationItem>div>span{color:var(--coral);margin-bottom:7px;font-size:10px;display:block}.home-module__06co2W__notificationItem strong{letter-spacing:-.04em;font-size:15px;font-weight:700;line-height:1.6;display:block}.home-module__06co2W__notificationItem p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.9}.home-module__06co2W__notificationFootnote{color:#8c8079;text-align:center;margin-top:25px;font-size:11px;line-height:1.8}.home-module__06co2W__downloadSection{padding-block:75px}.home-module__06co2W__download{color:#fff;background:radial-gradient(at 106% 118%,#c63c33 0,#c63c3315 30%,#0000 53%),#282525;border-radius:24px;justify-content:space-between;align-items:center;gap:34px;padding:51px 56px;display:flex;position:relative;overflow:hidden}.home-module__06co2W__downloadMessage{align-items:center;gap:25px;display:flex}.home-module__06co2W__downloadMessage>img{flex-shrink:0;width:88px;height:88px}.home-module__06co2W__download h2{letter-spacing:-.055em;font-size:29px;font-weight:700;line-height:1.55}.home-module__06co2W__downloadMessage p{color:#dbd4d0;margin-top:17px;font-size:13px;line-height:1.8}.home-module__06co2W__downloadStores{border-left:1px solid #ffffff20;padding-left:43px}.home-module__06co2W__downloadStores>p{letter-spacing:-.04em;margin-bottom:23px;font-size:17px;font-weight:700}.home-module__06co2W__storeLinks{align-items:center;gap:12px;display:flex}.home-module__06co2W__storeButton{border:1px solid #fff2;border-radius:8px;min-width:159px;box-shadow:none!important;background:#c63c33!important}.home-module__06co2W__storeButton:hover{background:#d74c42!important}html.dark .home-module__06co2W__home{--ink:var(--duit-foreground);--muted:var(--duit-muted-foreground);--line:var(--duit-border);--coral:var(--duit-primary);--deadline:#ff8a80;--peach:var(--duit-danger-surface);background:var(--duit-background)}:is(html.dark .home-module__06co2W__heroDescription,html.dark .home-module__06co2W__featureIntro){color:var(--duit-muted-foreground)}html.dark .home-module__06co2W__heroGlow{background:radial-gradient(at 53% 52%,#c63c3338 0%,#c63c3317 42%,#0000 69%)}html.dark .home-module__06co2W__eventFilters button{background:var(--duit-muted)}html.dark .home-module__06co2W__eventsEmpty{background:var(--duit-muted)}html.dark .home-module__06co2W__value{background:var(--duit-muted)}html.dark .home-module__06co2W__jobs{background:var(--duit-muted)}:is(html.dark .home-module__06co2W__jobSkeleton,html.dark .home-module__06co2W__jobsEmpty){background:var(--duit-background)}html.dark .home-module__06co2W__eventFilters button{border-color:var(--duit-border)}html.dark .home-module__06co2W__eventFilters button:hover{background:var(--duit-border)}html.dark .home-module__06co2W__eventSkeleton>div>span{background:var(--duit-muted)}html.dark .home-module__06co2W__eventSkeleton>div:after{background:linear-gradient(var(--duit-muted) 0 14px, transparent 14px 30px, var(--duit-border) 30px 42px, transparent 42px)}@keyframes home-module__06co2W__preview-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1080px){.home-module__06co2W__container{width:min(100% - 56px,900px)}.home-module__06co2W__heroLayout{grid-template-columns:1fr .84fr;min-height:480px}.home-module__06co2W__productStage{width:460px;height:445px}.home-module__06co2W__phone{width:262px;height:524px;top:8px;left:100px}.home-module__06co2W__phonePoster{height:100px}.home-module__06co2W__featureCarousel{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px}.home-module__06co2W__download{flex-direction:column;align-items:flex-start}.home-module__06co2W__downloadStores{border-top:1px solid #ffffff20;border-left:0;width:100%;padding-top:28px;padding-left:0}}@media (max-width:799px){.home-module__06co2W__container{width:min(100% - 40px,620px)}.home-module__06co2W__heroLayout{min-height:0;padding-block:48px;display:block}.home-module__06co2W__heroCopy{padding-bottom:0}.home-module__06co2W__heroCopy h1{font-size:clamp(30px,5.5vw,40px);line-height:1.4}.home-module__06co2W__heroDescription{margin-top:14px;font-size:16px}.home-module__06co2W__heroActions{gap:20px;margin-top:22px}.home-module__06co2W__primaryLink{gap:16px;min-height:52px;padding-inline:19px;font-size:14px}.home-module__06co2W__heroFigure{display:none}.home-module__06co2W__valueContent{grid-template-columns:1fr;gap:10px;padding-block:24px}.home-module__06co2W__value h2{font-size:20px}.home-module__06co2W__valueDescription{font-size:14px}.home-module__06co2W__events{padding-block:44px 60px}.home-module__06co2W__sectionHeading{flex-direction:column;align-items:flex-start;gap:8px}.home-module__06co2W__sectionHeading h2{font-size:24px}.home-module__06co2W__sectionHeading p{margin-top:6px;font-size:14px}.home-module__06co2W__sectionHeading>a{margin-bottom:0}.home-module__06co2W__eventSkeleton{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:380px;padding-top:72px}.home-module__06co2W__eventResults{min-height:0}.home-module__06co2W__jobs{padding-block:52px 60px}.home-module__06co2W__jobGrid{grid-template-columns:1fr;gap:16px;margin-top:22px}.home-module__06co2W__features{padding-block:60px}.home-module__06co2W__featureSectionHeading h2{font-size:26px}.home-module__06co2W__featureCarousel{--feature-carousel-height:750px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:24px;min-height:0}.home-module__06co2W__featureCarouselCopy{padding:4px 0 0}.home-module__06co2W__featureCarouselCopyContent{min-height:145px}.home-module__06co2W__featureCarouselCopy h3{max-width:none;font-size:24px}.home-module__06co2W__featureCarouselCopy p{max-width:none;margin-top:10px}.home-module__06co2W__featureCarouselTabs{margin-top:18px}.home-module__06co2W__featureCarouselViewport{height:100%;min-height:0}.home-module__06co2W__demoSurface{min-height:100%;padding:25px}.home-module__06co2W__downloadSection{padding-block:50px}.home-module__06co2W__download{border-radius:18px;gap:30px;padding:35px 27px}.home-module__06co2W__downloadMessage{align-items:flex-start;gap:17px}.home-module__06co2W__downloadMessage>img{width:66px;height:66px}.home-module__06co2W__download h2{font-size:23px}.home-module__06co2W__downloadMessage p{margin-top:9px;font-size:12px}.home-module__06co2W__downloadStores{padding-top:24px}.home-module__06co2W__downloadStores>p{margin-bottom:16px;font-size:15px}.home-module__06co2W__storeLinks{flex-wrap:wrap}}@media (max-width:480px){.home-module__06co2W__container{width:calc(100% - 32px)}.home-module__06co2W__heroLayout{padding-block:38px}.home-module__06co2W__heroDescription{font-size:15px;line-height:1.8}.home-module__06co2W__heroActions{flex-wrap:wrap;gap:8px 16px}.home-module__06co2W__primaryLink{min-width:0}.home-module__06co2W__heroActions .home-module__06co2W__textLink{gap:6px}.home-module__06co2W__sectionHeading h2{font-size:24px}.home-module__06co2W__eventFilters{flex-wrap:wrap;gap:7px;margin-block:20px}.home-module__06co2W__eventFilters button{white-space:nowrap;min-height:40px;padding:7px 15px;font-size:13px}.home-module__06co2W__featureCarousel{--feature-carousel-height:750px;margin-top:24px}.home-module__06co2W__featureCarouselCopy{padding:4px 0 0}.home-module__06co2W__featureCarouselCopyContent{min-height:132px}.home-module__06co2W__featureCarouselStep{margin-bottom:10px;font-size:11px}.home-module__06co2W__featureCarouselCopy h3{font-size:24px}.home-module__06co2W__featureCarouselCopy p{font-size:14px}.home-module__06co2W__featureCarouselTab{min-height:46px;padding:10px 7px;font-size:13px}.home-module__06co2W__featureCarouselViewport{height:100%;min-height:0;padding-bottom:40px}.home-module__06co2W__demoSurface{border-radius:18px;min-height:100%;padding:20px}.home-module__06co2W__bookmarkPreview h3{font-size:21px}.home-module__06co2W__savedList li{gap:10px;padding:10px}.home-module__06co2W__savedEventImage{flex-basis:59px;width:59px;height:59px}.home-module__06co2W__savedContent strong{font-size:12px}.home-module__06co2W__savedContent p{font-size:10px}.home-module__06co2W__savedContent>span:last-child{font-size:9px}.home-module__06co2W__storeButton{flex:1;min-width:0}}
