.AvatarInfo-module__qdJZ5W__root{text-align:center;font-family:var(--font-manrope), system-ui, sans-serif;flex-direction:column;align-items:center;margin:70px auto auto;display:flex}.AvatarInfo-module__qdJZ5W__avatarWrap{width:66px;height:66px;margin-bottom:26px;overflow:hidden}.AvatarInfo-module__qdJZ5W__avatar{object-fit:cover;width:100%;height:100%;display:block}.AvatarInfo-module__qdJZ5W__name{letter-spacing:-.02em;color:#171717;margin:0 0 6px;font-size:22px;font-weight:700;line-height:1.2}.AvatarInfo-module__qdJZ5W__role{color:#17171780;margin:0 0 26px;font-size:14px;font-weight:500;line-height:1.35}.AvatarInfo-module__qdJZ5W__socialRow{justify-content:center;align-items:center;gap:10px;display:flex}.AvatarInfo-module__qdJZ5W__socialLink{color:#17171780;opacity:.45;margin:-8px;padding:8px;transition:opacity .2s,transform .2s;display:flex}.AvatarInfo-module__qdJZ5W__socialLink:hover{opacity:.85;transform:translateY(-1px)}.AvatarInfo-module__qdJZ5W__socialLink:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2a29ff}@media (prefers-reduced-motion:reduce){.AvatarInfo-module__qdJZ5W__socialLink{transition:none}.AvatarInfo-module__qdJZ5W__socialLink:hover{transform:none}}@media screen and (max-width:640px){.AvatarInfo-module__qdJZ5W__root{margin-top:50px}.AvatarInfo-module__qdJZ5W__name{font-size:19px}.AvatarInfo-module__qdJZ5W__role{font-size:13px}}
.ClientShowcaseHeader-module__f5-CHW__root{width:100%;margin:0 auto 2rem}.ClientShowcaseHeader-module__f5-CHW__shell{width:100%;height:900px}.ClientShowcaseHeader-module__f5-CHW__outer.ClientShowcaseHeader-module__f5-CHW__outer{width:100%}.ClientShowcaseHeader-module__f5-CHW__inner.ClientShowcaseHeader-module__f5-CHW__inner{height:auto;margin-bottom:2rem;padding-bottom:0}.ClientShowcaseHeader-module__f5-CHW__card.ClientShowcaseHeader-module__f5-CHW__card{padding:0;overflow:hidden}.ClientShowcaseHeader-module__f5-CHW__cover{background-color:#f6f6f6;border-radius:40px;width:100%;max-width:532px;height:386px;margin:0;position:relative}.ClientShowcaseHeader-module__f5-CHW__coverImage{object-fit:cover;background-color:#f6f6f6;width:100%;height:100%;display:block}.ClientShowcaseHeader-module__f5-CHW__cardBody{background-color:#f6f6f6;padding:6px 0 20px}.ClientShowcaseHeader-module__f5-CHW__metaList.ClientShowcaseHeader-module__f5-CHW__metaList{margin:0 0 20px}.ClientShowcaseHeader-module__f5-CHW__metaItem.ClientShowcaseHeader-module__f5-CHW__metaItem{max-width:532px}.ClientShowcaseHeader-module__f5-CHW__metaLabel.ClientShowcaseHeader-module__f5-CHW__metaLabel{letter-spacing:0;color:#17171780;font-size:14px;font-weight:600;line-height:1.3;transition:none}.ClientShowcaseHeader-module__f5-CHW__metaValue.ClientShowcaseHeader-module__f5-CHW__metaValue{letter-spacing:0;color:#171717;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:55%;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}.ClientShowcaseHeader-module__f5-CHW__iconThumb.ClientShowcaseHeader-module__f5-CHW__iconThumb{color:#171717;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ClientShowcaseHeader-module__f5-CHW__visitWebsiteWrap{box-sizing:border-box;justify-content:center;width:100%;max-width:532px;margin:0 auto;padding:0 10px;display:flex}.ClientShowcaseHeader-module__f5-CHW__visitWebsiteLink{font-family:var(--font-manrope), system-ui, sans-serif;color:#171717;border-radius:8px;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.ClientShowcaseHeader-module__f5-CHW__visitWebsiteLink:focus-visible{outline-offset:3px;outline:2px solid #2a29ff}.ClientShowcaseHeader-module__f5-CHW__visitWebsiteArrow{color:#2a29ff;flex-shrink:0;transition:transform .28s;display:block}.ClientShowcaseHeader-module__f5-CHW__hole.ClientShowcaseHeader-module__f5-CHW__hole{transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.ClientShowcaseHeader-module__f5-CHW__visitWebsiteLink:hover .ClientShowcaseHeader-module__f5-CHW__visitWebsiteArrow{transform:rotate(45deg)}}.ClientShowcaseHeader-module__f5-CHW__visitWebsiteLink:focus-visible .ClientShowcaseHeader-module__f5-CHW__visitWebsiteArrow{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.ClientShowcaseHeader-module__f5-CHW__visitWebsiteArrow{transition:none}:is(.ClientShowcaseHeader-module__f5-CHW__visitWebsiteLink:hover .ClientShowcaseHeader-module__f5-CHW__visitWebsiteArrow,.ClientShowcaseHeader-module__f5-CHW__visitWebsiteLink:focus-visible .ClientShowcaseHeader-module__f5-CHW__visitWebsiteArrow){transform:none}}@media (max-width:640px){.ClientShowcaseHeader-module__f5-CHW__root{width:100%;margin:0 auto 2rem}.ClientShowcaseHeader-module__f5-CHW__shell{width:100%;height:auto}.ClientShowcaseHeader-module__f5-CHW__outer.ClientShowcaseHeader-module__f5-CHW__outer{height:auto;animation:none}.ClientShowcaseHeader-module__f5-CHW__inner.ClientShowcaseHeader-module__f5-CHW__inner{border-radius:46px;width:100%;max-width:100%;margin:-18px auto 2rem;padding:32px 16px 0}.ClientShowcaseHeader-module__f5-CHW__card.ClientShowcaseHeader-module__f5-CHW__card{width:96%;max-width:96%}.ClientShowcaseHeader-module__f5-CHW__cover{border-radius:40px;width:100%;max-width:100%;height:auto;margin:0 auto}.ClientShowcaseHeader-module__f5-CHW__cardBody{padding:6px 0 14px}.ClientShowcaseHeader-module__f5-CHW__metaItem.ClientShowcaseHeader-module__f5-CHW__metaItem{max-width:100%}.ClientShowcaseHeader-module__f5-CHW__metaLabel.ClientShowcaseHeader-module__f5-CHW__metaLabel{font-size:13px}.ClientShowcaseHeader-module__f5-CHW__metaValue.ClientShowcaseHeader-module__f5-CHW__metaValue{font-size:14px}.ClientShowcaseHeader-module__f5-CHW__rowLink{min-height:66px;max-height:66px}.ClientShowcaseHeader-module__f5-CHW__visitWebsiteLink{font-size:13px}.ClientShowcaseHeader-module__f5-CHW__hole.ClientShowcaseHeader-module__f5-CHW__hole{transform:translate(-50%)}.ClientShowcaseHeader-module__f5-CHW__metaList.ClientShowcaseHeader-module__f5-CHW__metaList{margin:0 0 14px}}
.ClientsLogosCarousel-module__NXc7bq__root{--edge-fade:#fff;width:100%;max-width:530px;margin:0 auto 66px}.ClientsLogosCarousel-module__NXc7bq__label{font-family:var(--font-manrope), system-ui, sans-serif;color:#17171799;text-align:center;margin:0 0 8px;font-size:13px;font-weight:600;line-height:1.3}.ClientsLogosCarousel-module__NXc7bq__viewport{width:100%;padding:0;position:relative;overflow:hidden}.ClientsLogosCarousel-module__NXc7bq__viewport:before,.ClientsLogosCarousel-module__NXc7bq__viewport:after{content:"";z-index:2;pointer-events:none;width:72px;position:absolute;top:0;bottom:0}.ClientsLogosCarousel-module__NXc7bq__viewport:before{background:linear-gradient(to right, var(--edge-fade) 0%, #fff0 100%);left:0}.ClientsLogosCarousel-module__NXc7bq__viewport:after{background:linear-gradient(to left, var(--edge-fade) 0%, #fff0 100%);right:0}.ClientsLogosCarousel-module__NXc7bq__track{align-items:center;gap:43px;width:max-content;animation:12s linear infinite ClientsLogosCarousel-module__NXc7bq__clientsMarquee;display:flex}.ClientsLogosCarousel-module__NXc7bq__logoItem{opacity:.92;filter:grayscale();flex-shrink:0;justify-content:center;align-items:center;display:flex}@keyframes ClientsLogosCarousel-module__NXc7bq__clientsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ClientsLogosCarousel-module__NXc7bq__track{flex-wrap:wrap;justify-content:center;width:100%;max-width:100%;margin:0 auto;animation:none}}@media screen and (max-width:640px){.ClientsLogosCarousel-module__NXc7bq__root{margin:20px auto 40px}.ClientsLogosCarousel-module__NXc7bq__label{font-size:12px}}
.ContactForm-module__bGvStW__outer{box-sizing:border-box;background-color:#f6f6f6;border:1px solid #e8e8e8;border-radius:46px;flex-direction:column;align-self:center;width:100%;max-width:550px;min-height:870px;margin-top:48px;padding:9px 9px 30px;display:flex;overflow-y:auto;box-shadow:0 7px 26.5px #00000008}.ContactForm-module__bGvStW__inner{box-sizing:border-box;background-color:#fff;border-radius:40px;flex-direction:column;flex:1;width:532px;max-width:100%;min-height:0;margin:0 auto;padding:44px 36px 60px;display:flex}.ContactForm-module__bGvStW__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:28px;display:flex}.ContactForm-module__bGvStW__title{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.05em;color:#171717;margin:0 0 28px;font-size:50px;font-weight:600;line-height:1.12}.ContactForm-module__bGvStW__subtitle{max-width:230px;font-family:var(--font-manrope), system-ui, sans-serif;color:#17171799;letter-spacing:-.04em;margin:0 0 28px;font-size:17px;font-weight:500;line-height:1.5}.ContactForm-module__bGvStW__form{flex-direction:column;align-items:center;gap:10px;margin-bottom:40px;display:flex}.ContactForm-module__bGvStW__field{box-sizing:border-box;width:360px;max-width:100%;height:58px;font-family:var(--font-manrope), system-ui, sans-serif;color:#171717;letter-spacing:-.04em;background-color:#f6f6f6;border:1px solid #0000;border-radius:50px;outline:none;padding:0 24px;font-size:15px;font-weight:500;line-height:1.2}.ContactForm-module__bGvStW__field::placeholder{color:#17171780;font-weight:600}.ContactForm-module__bGvStW__field:focus-visible{border-color:#2a29ff;box-shadow:0 0 0 2px #2a29ff26}.ContactForm-module__bGvStW__textarea{resize:none;border-radius:28px;height:auto;min-height:140px;padding:18px 24px}.ContactForm-module__bGvStW__textarea::placeholder{color:#17171780;font-weight:600}.ContactForm-module__bGvStW__submit{box-sizing:border-box;width:360px;max-width:100%;height:58px;font-family:var(--font-manrope), system-ui, sans-serif;color:#fff;cursor:pointer;letter-spacing:-.04em;background-color:#2a29ff;border:none;border-radius:50px;padding:0 24px;font-size:17px;font-weight:600;line-height:1;transition:background-color .2s}.ContactForm-module__bGvStW__submit:hover{background-color:#221fc9}.ContactForm-module__bGvStW__submit:focus-visible{outline-offset:3px;outline:2px solid #2a29ff}.ContactForm-module__bGvStW__submit:disabled{cursor:wait;opacity:.7}.ContactForm-module__bGvStW__statusError,.ContactForm-module__bGvStW__statusSuccess{max-width:360px;font-family:var(--font-manrope), system-ui, sans-serif;text-align:center;letter-spacing:-.04em;margin:-24px auto 24px;font-size:13px;font-weight:500;line-height:1.3}.ContactForm-module__bGvStW__statusError{color:#b42318}.ContactForm-module__bGvStW__statusSuccess{color:#171717}.ContactForm-module__bGvStW__footer{text-align:center;margin-top:0;padding-top:8px}.ContactForm-module__bGvStW__chatLabel{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;color:#17171780;margin:0 0 12px;font-size:14px;font-weight:500}.ContactForm-module__bGvStW__phone{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;margin:0 0 6px;font-size:18px;font-weight:600;line-height:1.25}.ContactForm-module__bGvStW__phoneLink{color:#171717;text-decoration:none}.ContactForm-module__bGvStW__phoneLink:hover{color:#2a29ff}.ContactForm-module__bGvStW__email{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;margin:0 0 22px;font-weight:600;line-height:1.2}.ContactForm-module__bGvStW__emailLink{color:#171717;font-size:45px;text-decoration:none}.ContactForm-module__bGvStW__emailLink:hover{color:#2a29ff}.ContactForm-module__bGvStW__copyright{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;color:#1717178c;margin:0;font-size:14px;font-weight:600;line-height:100%}.ContactForm-module__bGvStW__disclaimer,.ContactForm-module__bGvStW__disclaimerBold{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;color:#17171780;text-align:center;justify-content:center;align-items:center;margin:0;padding:auto;font-size:13px;font-weight:600;line-height:100%;display:flex}.ContactForm-module__bGvStW__disclaimerBold{color:#171717}.ContactForm-module__bGvStW__logo{border-radius:50%;width:28px;height:28px}.ContactForm-module__bGvStW__createdBy{align-items:center;gap:6px;margin:30px auto 0;display:flex}@media (max-width:640px){.ContactForm-module__bGvStW__emailLink{font-size:34px}.ContactForm-module__bGvStW__createdBy{margin-top:20px}.ContactForm-module__bGvStW__form{gap:8px}.ContactForm-module__bGvStW__title{font-size:34px}.ContactForm-module__bGvStW__subtitle{margin:0;font-size:15px}.ContactForm-module__bGvStW__outer{min-height:760px;padding-bottom:20px}.ContactForm-module__bGvStW__inner{padding:44px 20px 24px}.ContactForm-module__bGvStW__copyright{font-size:13px}.ContactForm-module__bGvStW__footer{margin-top:0;padding-top:0}.ContactForm-module__bGvStW__submit{font-size:15px}.ContactForm-module__bGvStW__chatLabel{font-size:13px}}
.Faq-module__hTyjzG__root{width:100%;max-width:550px;font-family:var(--font-manrope), system-ui, sans-serif;flex-direction:column;align-self:center;align-items:center;margin-top:50px;margin-bottom:0;display:flex}.Faq-module__hTyjzG__rootInner{flex-direction:column;align-items:center;gap:7px;margin-top:60px;display:flex}.Faq-module__hTyjzG__list{flex-direction:column;gap:8px;margin:30px 0 0;padding:0;list-style:none;display:flex}.Faq-module__hTyjzG__listItem{margin:0}.Faq-module__hTyjzG__item{background:#fff;border:1px solid #e9e9e9;border-radius:40px;width:100%;max-width:550px;overflow:hidden}.Faq-module__hTyjzG__header{box-sizing:border-box;cursor:pointer;color:#171717;text-align:left;background:0 0;border:none;border-radius:50px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:80px;padding:19px 19px 19px 30px;display:flex}.Faq-module__hTyjzG__header:focus-visible{outline-offset:2px;outline:2px solid #171717}.Faq-module__hTyjzG__question{letter-spacing:-.64px;color:#171717;min-width:0;font-size:16px;font-weight:600;line-height:140%;font-family:var(--font-manrope);flex:1}.Faq-module__hTyjzG__iconWrap{color:#171717;background-color:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.Faq-module__hTyjzG__iconInner{transform-origin:50%;justify-content:center;align-items:center;display:flex}.Faq-module__hTyjzG__panel{overflow:hidden}.Faq-module__hTyjzG__panelInner{padding:0 77px 32px 30px}.Faq-module__hTyjzG__answer{color:#171717b3;letter-spacing:-.34px;margin:0;font-size:17px;font-weight:500;line-height:1.45}.Faq-module__hTyjzG__followUpText{width:100%;max-width:550px;font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.52px;text-align:center;color:#17171780;margin:0;font-size:13px;font-weight:600;line-height:130%}.Faq-module__hTyjzG__askLink{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;color:#171717;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.Faq-module__hTyjzG__askArrow{color:#2a29ff;flex-shrink:0;transition:transform .28s;display:block}.Faq-module__hTyjzG__askLink:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #2a29ff}@media (hover:hover) and (pointer:fine){.Faq-module__hTyjzG__askLink:hover .Faq-module__hTyjzG__askArrow{transform:rotate(45deg)}}@media (max-width:640px){.Faq-module__hTyjzG__root,.Faq-module__hTyjzG__rootInner{margin-top:40px}.Faq-module__hTyjzG__item{width:100%}.Faq-module__hTyjzG__question{font-size:14px}.Faq-module__hTyjzG__answer{font-size:15px}.Faq-module__hTyjzG__list{gap:6px;margin-top:40px}.Faq-module__hTyjzG__followUpText{font-size:12px}.Faq-module__hTyjzG__askLink{font-size:13px}.Faq-module__hTyjzG__askArrow{width:13px}}
.DetailPageOutline-module__ECy21W__shell{grid-template-columns:minmax(0,1fr) minmax(0,1010px) minmax(0,1fr);align-items:start;width:100%;display:grid}.DetailPageOutline-module__ECy21W__navSlot{grid-column:1;justify-self:end;width:220px;margin-right:48px;position:fixed;top:40%;left:30px}.DetailPageOutline-module__ECy21W__content{grid-column:2;width:100%;min-width:0}.DetailPageOutline-module__ECy21W__mobileNav{display:none}.DetailPageOutline-module__ECy21W__mobileOutline{width:100%}@media (max-width:1100px){.DetailPageOutline-module__ECy21W__shell{max-width:1010px;margin:0 auto;display:block}.DetailPageOutline-module__ECy21W__navSlot{display:none}.DetailPageOutline-module__ECy21W__mobileNav{width:100%;margin:0 0 24px;display:block}}
@keyframes HeroCard-module__-GE38a__cardEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.HeroCard-module__-GE38a__shell{transform-origin:top;height:auto;margin:auto}.HeroCard-module__-GE38a__inner{z-index:0;background-color:#f6f6f6;border:1px solid #e8e8e8;border-radius:46px;width:550px;height:auto;margin:-20px auto 60px;padding-top:36px;padding-bottom:20px;position:relative;box-shadow:0 7px 26.5px #00000008}.HeroCard-module__-GE38a__outer{transform-origin:top;height:auto;margin:auto;animation:.9s cubic-bezier(.22,1,.36,1) HeroCard-module__-GE38a__cardEnter}.HeroCard-module__-GE38a__floatingTab{z-index:2;width:63px;margin:0 auto;position:relative}.HeroCard-module__-GE38a__hole{background-color:#fff;border:1px solid #eaeaea;border-radius:46px;width:63px;height:19px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.HeroCard-module__-GE38a__stripeImg{filter:drop-shadow(0 12px 24px #0f172a2e)drop-shadow(0 4px 8px #0f172a1f);height:auto;margin-top:-60px;display:block}.HeroCard-module__-GE38a__card{z-index:1;background-color:#fff;border-radius:36px;width:532px;margin:auto;padding:36px 40px 28px;position:relative}.HeroCard-module__-GE38a__headline{letter-spacing:-.05em;color:#171717;margin:0 0 20px;font-size:70px;font-weight:600;line-height:90%}.HeroCard-module__-GE38a__socialProof{background:#f6f6f6;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px 6px 10px;display:inline-flex}.HeroCard-module__-GE38a__stars{color:#171717;letter-spacing:-.05em;gap:2px;font-size:11px;line-height:1;display:flex}.HeroCard-module__-GE38a__socialProofText{color:#17171780;letter-spacing:-.01em;font-size:11px;font-weight:600}.HeroCard-module__-GE38a__description{letter-spacing:-.04em;color:#17171799;max-width:280px;margin:0;font-size:16px;font-weight:500;line-height:1.45}.HeroCard-module__-GE38a__metaRow{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:20px;margin-bottom:0;padding:0 49px;display:flex;position:relative}.HeroCard-module__-GE38a__metaText,.HeroCard-module__-GE38a__metaLink{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.05em;color:#171717;margin:0;font-size:13px;font-weight:600;line-height:120%}.HeroCard-module__-GE38a__metaText{color:#17171780;text-align:center;font-weight:500}.HeroCard-module__-GE38a__metaTextStrong{color:#171717;font-weight:600}.HeroCard-module__-GE38a__metaLink{z-index:2;align-items:center;gap:4px;font-size:14px;text-decoration:none;display:inline-flex;position:relative}.HeroCard-module__-GE38a__metaRowLocationIcon{opacity:.5}.HeroCard-module__-GE38a__metaRowLocation{align-items:center;gap:4px;display:flex}:is(.HeroCard-module__-GE38a__metaLink:hover,.HeroCard-module__-GE38a__metaLink:focus-visible){opacity:.7}.HeroCard-module__-GE38a__metaLink:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2a29ff}.HeroCard-module__-GE38a__metaArrow{color:#2a29ff;opacity:1;flex-shrink:0;transition:transform .28s;display:block}@media (hover:hover) and (pointer:fine){.HeroCard-module__-GE38a__metaLink:hover .HeroCard-module__-GE38a__metaArrow{transform:rotate(45deg)}}.HeroCard-module__-GE38a__footer{border-top:1px solid #0000000f;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;padding-top:24px;display:flex}.HeroCard-module__-GE38a__location{color:#17171780;margin:0;font-size:13px;font-weight:500}.HeroCard-module__-GE38a__templateLink{color:#17171780;letter-spacing:-.01em;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s}.HeroCard-module__-GE38a__templateLink:hover{color:#171717}@media (max-width:640px){.HeroCard-module__-GE38a__hole{top:6px}.HeroCard-module__-GE38a__shell{height:auto}.HeroCard-module__-GE38a__outer{padding-top:0}.HeroCard-module__-GE38a__inner{width:100%;height:auto;padding-top:30px;padding-bottom:17px}.HeroCard-module__-GE38a__card{border-radius:24px;width:96%;padding:28px 24px 24px}.HeroCard-module__-GE38a__headline{text-align:left;margin-left:auto;margin-right:auto;font-size:48px}.HeroCard-module__-GE38a__socialProof{align-self:center}.HeroCard-module__-GE38a__description{text-align:left;font-size:15px}.HeroCard-module__-GE38a__footer{text-align:center;flex-direction:column}.HeroCard-module__-GE38a__metaRow{justify-content:center}.HeroCard-module__-GE38a__metaText{font-size:12px}.HeroCard-module__-GE38a__metaLink{font-size:13px}.HeroCard-module__-GE38a__stripeImg{margin-top:-15px}}@media (max-width:390px){.HeroCard-module__-GE38a__metaRow{padding:0 20px}}
.HeroCardHeader-module__9gQM1G__header{justify-content:space-between;align-items:flex-start;gap:24px;margin-top:50px;margin-bottom:32px;display:flex}.HeroCardHeader-module__9gQM1G__left{align-items:flex-start;gap:16px;min-width:0;display:flex}.HeroCardHeader-module__9gQM1G__avatarWrap{flex-shrink:0;width:60px;height:60px;margin-top:5px;overflow:hidden}.HeroCardHeader-module__9gQM1G__meta{min-width:0}.HeroCardHeader-module__9gQM1G__name{letter-spacing:-.02em;color:#171717;margin:0 0 4px;font-size:20px;font-weight:700}.HeroCardHeader-module__9gQM1G__subtitle{color:#17171780;margin:0 0 12px;font-size:14px;font-weight:500}.HeroCardHeader-module__9gQM1G__socialRow{align-items:center;gap:10px;display:flex}.HeroCardHeader-module__9gQM1G__socialLink{color:#17171780;opacity:.45;margin:-8px;padding:8px;transition:opacity .2s,transform .2s;display:flex}.HeroCardHeader-module__9gQM1G__socialLink:hover{opacity:.85;transform:translateY(-1px)}@media (max-width:640px){.HeroCardHeader-module__9gQM1G__header{text-align:center;flex-direction:column-reverse;gap:18px;margin-top:26px}.HeroCardHeader-module__9gQM1G__left{flex-direction:row;width:85%}.HeroCardHeader-module__9gQM1G__meta{flex-direction:column;display:flex}.HeroCardHeader-module__9gQM1G__socialRow{justify-content:start}.HeroCardHeader-module__9gQM1G__name{text-align:left;font-size:19px}.HeroCardHeader-module__9gQM1G__subtitle{text-align:left;font-size:13px}.HeroCardHeader-module__9gQM1G__avatarWrap{width:54px;height:54px}}
.ProgressBar-module__LGukRG__track{gap:8px;width:100%;margin-bottom:24px;display:flex}.ProgressBar-module__LGukRG__segment{background:#d4d4d8;border-radius:999px;flex:1;height:3px;transition:background .25s}.ProgressBar-module__LGukRG__segmentActive{background-color:#9ef34a}
.JournalList-module__0TOUxG__container{box-sizing:border-box;background-color:#f6f6f6;border-radius:46px;align-self:center;width:100%;max-width:550px;margin-top:30px;margin-bottom:50px;padding:8px}.JournalList-module__0TOUxG__list{flex-direction:column;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.JournalList-module__0TOUxG__item{width:100%;max-width:532px}.JournalList-module__0TOUxG__rowLink{box-sizing:border-box;width:100%;min-height:72px;max-height:74px;color:inherit;background-color:#fff;border-radius:41px;align-items:center;gap:16px;padding:10px 30px 10px 5px;text-decoration:none;display:flex;box-shadow:0 1px #0000000a}.JournalList-module__0TOUxG__rowLink:focus-visible{outline-offset:2px;outline:2px solid #2a29ff}.JournalList-module__0TOUxG__thumb{background:#ececec;border-radius:100px;flex-shrink:0;width:64px;height:64px;position:relative;overflow:hidden}.JournalList-module__0TOUxG__thumbInner{transform-origin:50%;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .38s cubic-bezier(.22,1,.36,1);display:flex}.JournalList-module__0TOUxG__thumbImg{object-fit:cover;width:100%;height:100%}.JournalList-module__0TOUxG__title{letter-spacing:-.02em;color:#171717;transform-origin:0;flex:1;min-width:0;font-size:16px;font-weight:600;line-height:1.3;transition:transform .38s cubic-bezier(.22,1,.36,1)}.JournalList-module__0TOUxG__titleText{overflow-wrap:break-word;white-space:normal;display:block;overflow:hidden}.JournalList-module__0TOUxG__date{color:#17171780;white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:600;line-height:1.2}@media (hover:hover) and (pointer:fine){.JournalList-module__0TOUxG__rowLink:hover .JournalList-module__0TOUxG__thumbInner{transform:scale(1.06)}.JournalList-module__0TOUxG__rowLink:hover .JournalList-module__0TOUxG__title{transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.JournalList-module__0TOUxG__thumbInner,.JournalList-module__0TOUxG__title{transition:none}.JournalList-module__0TOUxG__rowLink:hover .JournalList-module__0TOUxG__thumbInner,.JournalList-module__0TOUxG__rowLink:hover .JournalList-module__0TOUxG__title{transform:none}.JournalList-module__0TOUxG__viewAllArrow{transition:none}:is(.JournalList-module__0TOUxG__viewAllLink:hover .JournalList-module__0TOUxG__viewAllArrow,.JournalList-module__0TOUxG__viewAllLink:focus-visible .JournalList-module__0TOUxG__viewAllArrow){transform:none}}.JournalList-module__0TOUxG__viewAllFooter{justify-content:flex-end;margin-top:4px;padding:0 12px;display:flex}.JournalList-module__0TOUxG__viewAllLink{font-family:var(--font-manrope), system-ui, sans-serif;color:#171717;border-radius:8px;align-items:center;gap:8px;margin:2px auto;padding:12px 10px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.JournalList-module__0TOUxG__viewAllLink:focus-visible{outline-offset:3px;outline:2px solid #2a29ff}.JournalList-module__0TOUxG__viewAllLabel{display:inline-block}.JournalList-module__0TOUxG__viewAllArrow{color:#2a29ff;flex-shrink:0;transition:transform .28s;display:block}@media (hover:hover) and (pointer:fine){.JournalList-module__0TOUxG__viewAllLink:hover .JournalList-module__0TOUxG__viewAllArrow{transform:rotate(45deg)}}.JournalList-module__0TOUxG__viewAllLink:focus-visible .JournalList-module__0TOUxG__viewAllArrow{transform:rotate(45deg)}@media screen and (max-width:640px){.JournalList-module__0TOUxG__title{font-size:14px}.JournalList-module__0TOUxG__date{font-size:12px}.JournalList-module__0TOUxG__viewAllLink{margin:2px auto;font-size:13px}.JournalList-module__0TOUxG__rowLink{min-height:66px;max-height:74px;padding:0 20px 0 5px}.JournalList-module__0TOUxG__thumb{width:54px;height:54px}.JournalList-module__0TOUxG__container{margin-top:60px;margin-bottom:60px}}
.LinkCard-module__68c8OG__reveal{flex-shrink:0;width:550px;height:400px}.LinkCard-module__68c8OG__card{width:100%;height:100%;color:inherit;isolation:isolate;border-radius:42px;display:block;position:relative;overflow:hidden}.LinkCard-module__68c8OG__card:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.LinkCard-module__68c8OG__media{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.LinkCard-module__68c8OG__imageScale{transform-origin:50%;position:absolute;top:0;bottom:0;left:0;right:0}.LinkCard-module__68c8OG__imageHoverZoom{transform-origin:50%;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;right:0}:is(.LinkCard-module__68c8OG__card:hover .LinkCard-module__68c8OG__imageHoverZoom,.LinkCard-module__68c8OG__card:focus-visible .LinkCard-module__68c8OG__imageHoverZoom){transform:scale(1.06)}.LinkCard-module__68c8OG__bgImage{object-fit:cover}.LinkCard-module__68c8OG__footer{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border-radius:41px;align-items:center;gap:12px;width:538px;height:70px;padding:0 14px 0 12px;display:flex;position:absolute;bottom:6px;left:6px}.LinkCard-module__68c8OG__thumb{border:1px solid #0000000f;border-radius:50%;flex-shrink:0;width:54px;height:54px;position:relative;overflow:hidden}.LinkCard-module__68c8OG__thumbImage{width:100%;height:100%}.LinkCard-module__68c8OG__text{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.LinkCard-module__68c8OG__title{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden}.LinkCard-module__68c8OG__subtitle{color:#171717a6;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:500;line-height:1.3;overflow:hidden}.LinkCard-module__68c8OG__arrowWrap{color:#000;background:#f6f6f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.LinkCard-module__68c8OG__arrowIcon{transition:transform .28s;display:block}:is(.LinkCard-module__68c8OG__card:hover .LinkCard-module__68c8OG__arrowIcon,.LinkCard-module__68c8OG__card:focus-visible .LinkCard-module__68c8OG__arrowIcon){transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.LinkCard-module__68c8OG__imageHoverZoom{transition:none}:is(.LinkCard-module__68c8OG__card:hover .LinkCard-module__68c8OG__imageHoverZoom,.LinkCard-module__68c8OG__card:focus-visible .LinkCard-module__68c8OG__imageHoverZoom),:is(.LinkCard-module__68c8OG__card:hover .LinkCard-module__68c8OG__arrowIcon,.LinkCard-module__68c8OG__card:focus-visible .LinkCard-module__68c8OG__arrowIcon){transform:none}}@media (max-width:640px){.LinkCard-module__68c8OG__reveal{width:100%;height:280px}.LinkCard-module__68c8OG__footer{width:97%}.LinkCard-module__68c8OG__thumb{width:40px;height:40px}}
.OnThisPageNav-module__FAxrla__root{width:220px;font-family:var(--font-manrope), system-ui, sans-serif}.OnThisPageNav-module__FAxrla__heading{letter-spacing:.04em;text-transform:uppercase;color:#17171780;margin:0 0 14px;font-size:13px;font-weight:700;line-height:1.3}.OnThisPageNav-module__FAxrla__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.OnThisPageNav-module__FAxrla__link{color:#17171780;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s;display:block}.OnThisPageNav-module__FAxrla__link:hover{color:#171717}.OnThisPageNav-module__FAxrla__link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2a29ff}
.PhoneInHand-module__ChHOpa__root{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:1100px;margin:-8px auto 40px;padding:0 8px;display:flex}.PhoneInHand-module__ChHOpa__phoneWrap{width:min(420px,88vw);position:relative;overflow:visible}.PhoneInHand-module__ChHOpa__sidePanelLeft,.PhoneInHand-module__ChHOpa__sidePanelRight{pointer-events:none;z-index:1;border-radius:43px;width:92%;height:96%;position:absolute;top:2%}.PhoneInHand-module__ChHOpa__sidePanelLeft{background:linear-gradient(270deg,#f3f3f3 0%,#fff 100%);left:calc(-88% - 40px)}.PhoneInHand-module__ChHOpa__sidePanelRight{background:linear-gradient(270deg,#fff 0%,#f3f3f3 100%);left:calc(96% + 40px)}.PhoneInHand-module__ChHOpa__phoneGroup{z-index:2;position:relative}.PhoneInHand-module__ChHOpa__handImage{display:none}.PhoneInHand-module__ChHOpa__phoneImage{width:100%;height:auto;display:block}.PhoneInHand-module__ChHOpa__screen{pointer-events:auto;border-radius:43px;width:92%;height:96%;position:absolute;top:2%;left:4%;overflow:hidden}.PhoneInHand-module__ChHOpa__tapLeft,.PhoneInHand-module__ChHOpa__tapRight{cursor:pointer;z-index:10;-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;width:50%;transition:background .15s;position:absolute;top:0;bottom:0}.PhoneInHand-module__ChHOpa__tapLeft{left:0}.PhoneInHand-module__ChHOpa__tapRight{right:0}.PhoneInHand-module__ChHOpa__tapLeft:hover{background:linear-gradient(90deg,#0000001f,#0000)}.PhoneInHand-module__ChHOpa__tapRight:hover{background:linear-gradient(270deg,#0000001f,#0000)}.PhoneInHand-module__ChHOpa__tapLeft:active{background:linear-gradient(90deg,#00000040,#0000)}.PhoneInHand-module__ChHOpa__tapRight:active{background:linear-gradient(270deg,#00000040,#0000)}.PhoneInHand-module__ChHOpa__storyLayer{isolation:isolate;box-sizing:border-box;z-index:3;background:#2a29ff;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.PhoneInHand-module__ChHOpa__storyBackground{object-fit:cover;z-index:0}.PhoneInHand-module__ChHOpa__storyOverlay{z-index:1;pointer-events:none;background:#2929ffeb;position:absolute;top:0;bottom:0;left:0;right:0}.PhoneInHand-module__ChHOpa__storyLayer>:not(.PhoneInHand-module__ChHOpa__storyBackground):not(.PhoneInHand-module__ChHOpa__storyOverlay){z-index:2;position:relative}.PhoneInHand-module__ChHOpa__islandBar{background:#000;border-radius:16px;flex-shrink:0;width:33%;min-width:96px;max-width:140px;height:30px;margin:12px auto}.PhoneInHand-module__ChHOpa__storyInner{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;padding:10px 40px 60px;display:flex}.PhoneInHand-module__ChHOpa__progressRow{flex-shrink:0;gap:5px;margin-bottom:24px;display:flex}.PhoneInHand-module__ChHOpa__progressTrack{background:#ffffff38;border-radius:2px;flex:1;height:3px;overflow:hidden}.PhoneInHand-module__ChHOpa__progressFill{transform-origin:0;background:#fff;border-radius:2px;width:0;height:100%}.PhoneInHand-module__ChHOpa__progressFill[data-state=done]{width:100%;animation:none}.PhoneInHand-module__ChHOpa__progressFill[data-state=active]{animation:5s linear forwards PhoneInHand-module__ChHOpa__storyProgress}.PhoneInHand-module__ChHOpa__progressFill[data-state=idle]{width:0;animation:none}.PhoneInHand-module__ChHOpa__progressRow[data-reduced] .PhoneInHand-module__ChHOpa__progressFill{opacity:.45;width:100%;animation:none}.PhoneInHand-module__ChHOpa__storyBodyReviewer{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;color:#fff;margin-top:40px;margin-bottom:8px;font-size:14px;font-weight:600;line-height:100%}.PhoneInHand-module__ChHOpa__storyBodyReviewerRole{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;color:#fff;opacity:.6;font-size:12px;font-weight:600;line-height:100%}@keyframes PhoneInHand-module__ChHOpa__storyProgress{0%{width:0%}to{width:100%}}.PhoneInHand-module__ChHOpa__storyHeader{flex-shrink:0;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:10px;display:flex}.PhoneInHand-module__ChHOpa__brandMeta{align-items:center;gap:8px;display:flex}.PhoneInHand-module__ChHOpa__brandLogo{object-fit:cover;filter:brightness(0)invert();border-radius:8px;flex-shrink:0;width:32px;height:32px}.PhoneInHand-module__ChHOpa__avatarRing{border:2px solid #ffffff59;border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.PhoneInHand-module__ChHOpa__avatar{object-fit:cover}.PhoneInHand-module__ChHOpa__meta{min-width:0}.PhoneInHand-module__ChHOpa__posterName{font-family:var(--font-manrope), system-ui, sans-serif;color:#fff;margin:0;font-size:14px;font-weight:600;line-height:1.2}.PhoneInHand-module__ChHOpa__posterRole{font-family:var(--font-manrope), system-ui, sans-serif;color:#ffffffbf;margin:2px 0 0;font-size:12px;font-weight:500;line-height:1.2}.PhoneInHand-module__ChHOpa__storyBody{min-height:0;font-family:var(--font-manrope), system-ui, sans-serif;color:#fffffff2;flex-direction:column;flex:1;justify-content:end;margin:0;font-size:22px;font-weight:500;line-height:1.45;display:flex;overflow:hidden}.PhoneInHand-module__ChHOpa__storyBodyText{letter-spacing:-.04em;margin-top:20px;font-size:22px;font-weight:600;line-height:120%}.PhoneInHand-module__ChHOpa__storyFooter{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;margin-top:10px;padding-top:8px;display:flex}.PhoneInHand-module__ChHOpa__stars{height:auto;display:block}.PhoneInHand-module__ChHOpa__footerLine{max-width:100%;font-family:var(--font-manrope), system-ui, sans-serif;color:#fff;margin:0;font-size:22px;font-weight:500;line-height:1.35}@media (max-width:480px){.PhoneInHand-module__ChHOpa__root{margin-top:12px;margin-bottom:20px;padding:0}.PhoneInHand-module__ChHOpa__storyBody{overflow:hidden}.PhoneInHand-module__ChHOpa__footerLine{font-size:18px}.PhoneInHand-module__ChHOpa__phoneWrap{width:100%;margin-inline-start:auto;margin-inline-end:auto}.PhoneInHand-module__ChHOpa__sidePanelLeft,.PhoneInHand-module__ChHOpa__sidePanelRight{display:none}.PhoneInHand-module__ChHOpa__storyBodyText{letter-spacing:-.04em;font-size:19px;font-weight:600;line-height:140%}}
.ScrollReveal-module__dy9Mga__root{flex-direction:column;align-self:stretch;align-items:center;width:100%;display:flex}
.Title-module__hgOO2a__root{text-align:center;margin:0 auto 20px}.Title-module__hgOO2a__title{max-width:var(--title-max-width,370px);color:#171717;font-size:50px;font-weight:600;line-height:1.1;font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.05em;text-align:center;margin:0 auto 30px}.Title-module__hgOO2a__subtitle{max-width:var(--subtitle-max-width,300px);color:#17171799;font-size:17px;font-weight:500;font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;margin:0 auto}.Title-module__hgOO2a__subtitleWithImage{margin-top:10px;font-size:14px}.Title-module__hgOO2a__titleLeft{margin-left:0}.Title-module__hgOO2a__titleStandalone{margin-bottom:0}.Title-module__hgOO2a__subtitle b{color:#171717;font-weight:700}@media (max-width:640px){.Title-module__hgOO2a__title{max-width:var(--title-max-width-mobile,var(--title-max-width,370px));margin-bottom:18px;font-size:34px}.Title-module__hgOO2a__subtitle{max-width:var(--subtitle-max-width-mobile,var(--subtitle-max-width,250px));font-size:15px}.Title-module__hgOO2a__subtitleWithImage{font-size:13px}.Title-module__hgOO2a__root{margin-bottom:0}.Title-module__hgOO2a__titleLeft{margin-left:10px}.Title-module__hgOO2a__titleStandalone{margin-bottom:0}}
.ShowcaseKeyTakeaways-module__Uwys_G__root{width:550px;font-family:var(--font-manrope), system-ui, sans-serif;background-color:#f6f6f6;border-radius:24px;margin:0 0 43px;padding:28px 24px;box-shadow:0 12px 32px #1717170a}.ShowcaseKeyTakeaways-module__Uwys_G__heading{letter-spacing:-.02em;color:#171717;margin:0 0 20px;font-size:22px;font-weight:700;line-height:1.2}.ShowcaseKeyTakeaways-module__Uwys_G__list{flex-direction:column;gap:12px;display:flex}.ShowcaseKeyTakeaways-module__Uwys_G__item{background-color:#fff;border-radius:18px;align-items:center;gap:16px;padding:20px;display:flex}.ShowcaseKeyTakeaways-module__Uwys_G__arrow{color:#2a29ff;flex-shrink:0;margin-top:2px}.ShowcaseKeyTakeaways-module__Uwys_G__copy{min-width:0}.ShowcaseKeyTakeaways-module__Uwys_G__title{letter-spacing:-.01em;color:#171717;margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.35}.ShowcaseKeyTakeaways-module__Uwys_G__description{color:#171717a6;margin:0;font-size:14px;font-weight:500;line-height:1.45}@media (max-width:640px){.ShowcaseKeyTakeaways-module__Uwys_G__root{border-radius:20px;width:100%;padding:24px 18px}.ShowcaseKeyTakeaways-module__Uwys_G__item{gap:14px;padding:18px 16px}}
.ServiceItem-module__AnJPBq__root{border-top:1px solid #e3e3e3;width:100%}.ServiceItem-module__AnJPBq__row{justify-content:space-between;align-items:center;gap:16px;max-width:450px;padding:24px 0;display:flex}.ServiceItem-module__AnJPBq__toggleBtn{cursor:pointer;color:#171717;background:0 0;border:none;border-radius:6px;padding:0;display:flex}.ServiceItem-module__AnJPBq__toggleBtn:focus-visible{outline-offset:2px;outline:2px solid #171717}.ServiceItem-module__AnJPBq__iconSlot{color:#171717;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ServiceItem-module__AnJPBq__iconSlot svg{max-width:24px;max-height:24px;display:block}.ServiceItem-module__AnJPBq__iconContainer{align-items:center;gap:16px;display:flex}.ServiceItem-module__AnJPBq__title{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;text-align:left;color:#171717;flex:1;font-size:22px;font-weight:600;line-height:1.25}.ServiceItem-module__AnJPBq__toggle{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ServiceItem-module__AnJPBq__panel{overflow:hidden}.ServiceItem-module__AnJPBq__panelInner{padding:0 0 20px}.ServiceItem-module__AnJPBq__description{font-family:var(--font-manrope), system-ui, sans-serif;color:#171717b3;letter-spacing:-.04em;margin:0;font-size:16px;font-weight:500;line-height:1.45}@media (max-width:640px){.ServiceItem-module__AnJPBq__title{font-size:19px}.ServiceItem-module__AnJPBq__description{font-size:14px}}
.ShowcaseSuccessRate-module__qB_65a__root{width:100%;max-width:550px;font-family:var(--font-manrope), system-ui, sans-serif;margin:0}.ShowcaseSuccessRate-module__qB_65a__row{justify-content:space-between;align-items:stretch;gap:24px;display:flex}@media (max-width:640px){.ShowcaseSuccessRate-module__qB_65a__row{padding:20px 0}}.ShowcaseSuccessRate-module__qB_65a__item{background-color:#f5f5f5;border-radius:10px;flex:1 1 0;min-width:0;padding:20px}.ShowcaseSuccessRate-module__qB_65a__title{letter-spacing:-.03em;color:#171717;margin:0 0 6px;font-size:28px;font-weight:700;line-height:1.1}.ShowcaseSuccessRate-module__qB_65a__subtitle{color:#17171799;margin:0;font-size:14px;font-weight:500;line-height:1.35}@media (max-width:640px){.ShowcaseSuccessRate-module__qB_65a__row{flex-wrap:wrap;gap:12px;padding:20px 0}.ShowcaseSuccessRate-module__qB_65a__item{flex:calc(50% - 6px);min-width:120px}.ShowcaseSuccessRate-module__qB_65a__title{font-size:20px}.ShowcaseSuccessRate-module__qB_65a__subtitle{font-size:13px}}
.StepProcess-module__P36_Nq__root{background-color:#f6f6f6;border:1px solid #e8e8e8;border-radius:46px;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:70px auto 100px;padding:9px;display:flex;box-shadow:0 7px 26.5px #00000008}.StepProcess-module__P36_Nq__mainStep{background-color:#2a29ff;border-radius:40px;justify-content:space-between;align-items:center;width:100%;max-width:530px;height:100%;padding-left:40px;padding-right:40px;display:flex}.StepProcess-module__P36_Nq__mainStepNumber{color:#fff;font-size:104px;font-weight:600;font-family:var(--font-manrope)}.StepProcess-module__P36_Nq__mainStepText{flex-direction:column;gap:10px;width:210px;display:flex}.StepProcess-module__P36_Nq__mainStepTitle{color:#fff;font-size:22px;font-weight:600;font-family:var(--font-manrope);letter-spacing:-.04em;line-height:120%}.StepProcess-module__P36_Nq__mainStepDescription{color:#fff9;font-size:14px;font-weight:600;font-family:var(--font-manrope);letter-spacing:-.04em;line-height:120%}.StepProcess-module__P36_Nq__mainStepDescriptionBold{color:#fff}.StepProcess-module__P36_Nq__step{justify-content:space-between;align-items:center;display:flex}.StepProcess-module__P36_Nq__step:nth-child(2n){flex-direction:row-reverse}.StepProcess-module__P36_Nq__title{color:#171717;font-size:22px;font-weight:600;font-family:var(--font-manrope);flex:1}.StepProcess-module__P36_Nq__description{color:#171717b3;letter-spacing:-.04em;font-size:16px;font-weight:500;line-height:1.45;font-family:var(--font-manrope);flex:1}.StepProcess-module__P36_Nq__alignLeft{text-align:left}.StepProcess-module__P36_Nq__alignRight{text-align:right}.StepProcess-module__P36_Nq__stepNumberContainer{flex-direction:column;flex:.3;justify-content:center;align-items:center;gap:10px;display:flex}.StepProcess-module__P36_Nq__stepNumberContainer>p{color:#2a29ff;font-size:20px;font-weight:600;font-family:var(--font-manrope)}.StepProcess-module__P36_Nq__step{background-color:#fff;border:1px solid #e9e9e9;border-radius:40px;justify-content:space-between;align-items:center;gap:20px;width:530px;height:152px;padding:24px;display:flex}.StepProcess-module__P36_Nq__launchLink{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.05em;color:#171717;align-items:center;gap:8px;margin:16px 0;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.StepProcess-module__P36_Nq__launchArrow{color:#2a29ff;flex-shrink:0;transition:transform .28s;display:block}.StepProcess-module__P36_Nq__launchLink:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #2a29ff}@media (hover:hover) and (pointer:fine){.StepProcess-module__P36_Nq__launchLink:hover .StepProcess-module__P36_Nq__launchArrow{transform:rotate(45deg)}}@media (max-width:640px){.StepProcess-module__P36_Nq__root{width:100%;margin:30px auto 60px;padding:6px}.StepProcess-module__P36_Nq__mainStep{width:100%;min-width:unset;justify-content:start;gap:15px;max-width:100%;height:137px;display:flex;overflow:hidden}.StepProcess-module__P36_Nq__mainStepNumber{width:50px;font-size:89px}.StepProcess-module__P36_Nq__mainStepTitle{font-size:19px}.StepProcess-module__P36_Nq__step{gap:22px;width:100%;height:137px}.StepProcess-module__P36_Nq__title{font-size:19px}.StepProcess-module__P36_Nq__description{font-size:14px}.StepProcess-module__P36_Nq__mainStepDescription{width:200px;font-size:13px}.StepProcess-module__P36_Nq__launchLink{font-size:13px}}
.StrapiBlocksRenderer-module__0PDvxG__prose{font-family:var(--font-manrope), system-ui, sans-serif;color:#171717;flex-direction:column;display:flex}.StrapiBlocksRenderer-module__0PDvxG__prosePlain{font-family:var(--font-manrope), system-ui, sans-serif;color:#171717;white-space:pre-wrap;flex-direction:column;gap:1rem;display:flex}.StrapiBlocksRenderer-module__0PDvxG__htmlFromCms{font-family:var(--font-manrope), system-ui, sans-serif;color:#171717;font-size:16px;line-height:1.65}.StrapiBlocksRenderer-module__0PDvxG__htmlFromCms p{margin:0 0 1rem}.StrapiBlocksRenderer-module__0PDvxG__htmlFromCms h2,.StrapiBlocksRenderer-module__0PDvxG__htmlFromCms h3{letter-spacing:-.02em;color:#171717;margin:1.5rem 0 .75rem;font-weight:600}.StrapiBlocksRenderer-module__0PDvxG__htmlFromCms ul,.StrapiBlocksRenderer-module__0PDvxG__htmlFromCms ol{color:#171717;margin:0 0 1rem;padding-left:1.25rem}.StrapiBlocksRenderer-module__0PDvxG__htmlFromCms li{color:#171717}.StrapiBlocksRenderer-module__0PDvxG__htmlFromCms img{border-radius:10px;max-width:100%;height:auto}.StrapiBlocksRenderer-module__0PDvxG__dynamicBlock{flex-direction:column;gap:0;display:flex}.StrapiBlocksRenderer-module__0PDvxG__p{letter-spacing:-.04em;color:#171717bf;margin:18px 0 10px;font-size:18px;font-weight:500;line-height:1.55}.StrapiBlocksRenderer-module__0PDvxG__p strong{color:#171717}.StrapiBlocksRenderer-module__0PDvxG__p a{color:#2a29ff;text-underline-offset:2px;text-decoration:underline}.StrapiBlocksRenderer-module__0PDvxG__h2,.StrapiBlocksRenderer-module__0PDvxG__h3,.StrapiBlocksRenderer-module__0PDvxG__h4{color:#171717;letter-spacing:-.03em;margin:0;scroll-margin-top:120px;font-size:24px;font-weight:600;line-height:1.25}.StrapiBlocksRenderer-module__0PDvxG__h3{font-size:1.25rem}.StrapiBlocksRenderer-module__0PDvxG__h4{font-size:1.1rem}.StrapiBlocksRenderer-module__0PDvxG__list{letter-spacing:-.04em;color:#171717bf;margin:0;padding-left:1.35rem;font-size:18px;font-weight:500;line-height:1.55}.StrapiBlocksRenderer-module__0PDvxG__h2+.StrapiBlocksRenderer-module__0PDvxG__list,.StrapiBlocksRenderer-module__0PDvxG__h3+.StrapiBlocksRenderer-module__0PDvxG__list,.StrapiBlocksRenderer-module__0PDvxG__h4+.StrapiBlocksRenderer-module__0PDvxG__list{margin-top:18px}.StrapiBlocksRenderer-module__0PDvxG__listItem{margin:.35rem 0}.StrapiBlocksRenderer-module__0PDvxG__blockquote{color:#171717;background:#2a29ff0a;border-left:3px solid #2a29ff;border-radius:0 8px 8px 0;margin:0;padding:.75rem 0 .75rem 1rem;font-size:16px;line-height:1.55}.StrapiBlocksRenderer-module__0PDvxG__quoteBody{margin:0;font-style:italic}.StrapiBlocksRenderer-module__0PDvxG__quoteAttribution{margin-top:.5rem;font-style:normal;font-weight:600;display:block}.StrapiBlocksRenderer-module__0PDvxG__imageRowBreakout{width:min(1010px,100vw);max-width:1010px;margin-top:90px;margin-bottom:90px;margin-left:50%;transform:translate(-50%)}.StrapiBlocksRenderer-module__0PDvxG__imageRowBreakout:last-child{margin-bottom:0}.StrapiBlocksRenderer-module__0PDvxG__p+.StrapiBlocksRenderer-module__0PDvxG__h2,.StrapiBlocksRenderer-module__0PDvxG__p+.StrapiBlocksRenderer-module__0PDvxG__h3,.StrapiBlocksRenderer-module__0PDvxG__p+.StrapiBlocksRenderer-module__0PDvxG__h4,.StrapiBlocksRenderer-module__0PDvxG__list+.StrapiBlocksRenderer-module__0PDvxG__h2,.StrapiBlocksRenderer-module__0PDvxG__list+.StrapiBlocksRenderer-module__0PDvxG__h3,.StrapiBlocksRenderer-module__0PDvxG__list+.StrapiBlocksRenderer-module__0PDvxG__h4{margin-top:16px}.StrapiBlocksRenderer-module__0PDvxG__imageRow{gap:10px;width:100%;display:grid}.StrapiBlocksRenderer-module__0PDvxG__imageRowOne{grid-template-columns:minmax(0,1fr)}.StrapiBlocksRenderer-module__0PDvxG__imageRowTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.StrapiBlocksRenderer-module__0PDvxG__imageRowThreeLayout{flex-direction:column;gap:10px;width:100%;display:flex}.StrapiBlocksRenderer-module__0PDvxG__imageRowThreeTop{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.StrapiBlocksRenderer-module__0PDvxG__imageRowFigure{margin:0}.StrapiBlocksRenderer-module__0PDvxG__pre{color:#e8e8e8;background:#1e1e1e;border-radius:10px;margin:0;padding:1rem 1.1rem;font-size:14px;line-height:1.5;overflow-x:auto}.StrapiBlocksRenderer-module__0PDvxG__inlineCode{color:#171717;background:#0000000f;border-radius:4px;padding:.1em .35em;font-size:.9em}.StrapiBlocksRenderer-module__0PDvxG__figure{margin:0}.StrapiBlocksRenderer-module__0PDvxG__blockImage{border-radius:12px;width:100%;height:auto;display:block}.StrapiBlocksRenderer-module__0PDvxG__hr{border:none;border-top:1px solid #00000014;margin:1.25rem 0}.StrapiBlocksRenderer-module__0PDvxG__link{color:#2a29ff;text-underline-offset:2px;text-decoration:underline}.StrapiBlocksRenderer-module__0PDvxG__link:hover{color:#221fc9}@media (max-width:640px){.StrapiBlocksRenderer-module__0PDvxG__blockImage{width:96%;margin:auto}.StrapiBlocksRenderer-module__0PDvxG__imageRowOne,.StrapiBlocksRenderer-module__0PDvxG__imageRowTwo{grid-template-columns:auto;gap:10px}.StrapiBlocksRenderer-module__0PDvxG__imageRowThreeTop{grid-template-columns:minmax(0,1fr);gap:10px}.StrapiBlocksRenderer-module__0PDvxG__imageRowThreeLayout{gap:10px}.StrapiBlocksRenderer-module__0PDvxG__h2{margin-top:0;padding:0 10px;font-size:24px}.StrapiBlocksRenderer-module__0PDvxG__h3{margin-top:0;padding:0 10px;font-size:20px}.StrapiBlocksRenderer-module__0PDvxG__h4{margin-top:0;padding:0 10px;font-size:18px}.StrapiBlocksRenderer-module__0PDvxG__p{margin:20px 0 0;padding:0 10px;font-size:16px}.StrapiBlocksRenderer-module__0PDvxG__p+.StrapiBlocksRenderer-module__0PDvxG__h2,.StrapiBlocksRenderer-module__0PDvxG__p+.StrapiBlocksRenderer-module__0PDvxG__h3,.StrapiBlocksRenderer-module__0PDvxG__p+.StrapiBlocksRenderer-module__0PDvxG__h4,.StrapiBlocksRenderer-module__0PDvxG__list+.StrapiBlocksRenderer-module__0PDvxG__h2,.StrapiBlocksRenderer-module__0PDvxG__list+.StrapiBlocksRenderer-module__0PDvxG__h3,.StrapiBlocksRenderer-module__0PDvxG__list+.StrapiBlocksRenderer-module__0PDvxG__h4{margin-top:30px}.StrapiBlocksRenderer-module__0PDvxG__list{font-size:16px}.StrapiBlocksRenderer-module__0PDvxG__imageRowBreakout{margin-top:40px;margin-bottom:40px}.StrapiBlocksRenderer-module__0PDvxG__dynamicBlock{gap:0}.StrapiBlocksRenderer-module__0PDvxG__listItem{font-size:16px}}
.prose-module__0E2sga__prose{--measure:680px;--wide:920px;color:var(--ink-2);overflow-wrap:break-word;font-size:18px;line-height:1.7}@media (max-width:640px){.prose-module__0E2sga__prose{font-size:17px;line-height:1.68}}div.prose-module__0E2sga__prose>*{max-width:var(--measure);margin-left:auto;margin-right:auto}div.prose-module__0E2sga__prose>*+*{margin-top:1.25em}.prose-module__0E2sga__prose p{text-wrap:pretty}.prose-module__0E2sga__prose strong{color:var(--ink);font-weight:800}.prose-module__0E2sga__prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--accent-pale);text-decoration-color:var(--accent-pale);transition:text-decoration-color .25s var(--ease);font-weight:600}.prose-module__0E2sga__prose a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.prose-module__0E2sga__prose h2,.prose-module__0E2sga__prose h3,.prose-module__0E2sga__prose h4{color:var(--ink);scroll-margin-top:104px;font-weight:800}.prose-module__0E2sga__prose h2{letter-spacing:-.038em;font-size:clamp(25px,2.4vw,32px);line-height:1.12}.prose-module__0E2sga__prose h3{letter-spacing:-.03em;font-size:clamp(21px,1.8vw,24px);line-height:1.2}.prose-module__0E2sga__prose h4{letter-spacing:-.02em;font-size:18px;line-height:1.3}.prose-module__0E2sga__prose>*+h2{margin-top:2em}.prose-module__0E2sga__prose>*+h3,.prose-module__0E2sga__prose>*+h4{margin-top:1.8em}.prose-module__0E2sga__prose>:is(h2,h3,h4)+*{margin-top:.75em}.prose-module__0E2sga__prose ul,.prose-module__0E2sga__prose ol{gap:.6em;display:grid}.prose-module__0E2sga__prose li{grid-template-columns:1.55em minmax(0,1fr);display:grid}.prose-module__0E2sga__prose ul>li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;margin:.7em 0 0 .2em}.prose-module__0E2sga__prose ol>li{counter-increment:step;grid-template-columns:2em minmax(0,1fr)}.prose-module__0E2sga__prose ol>li:before{content:counter(step) ".";font-variant-numeric:tabular-nums;color:var(--accent);font-weight:800}.prose-module__0E2sga__prose blockquote{background:var(--accent-soft);letter-spacing:-.02em;color:var(--ink);border-radius:24px;padding:clamp(22px,3vw,30px) clamp(22px,3vw,32px);font-size:1.16em;font-weight:700;line-height:1.42;position:relative}.prose-module__0E2sga__prose blockquote:before{content:"“";height:.5em;color:var(--accent);font-size:2.6em;line-height:1;display:block}.prose-module__0E2sga__prose blockquote p+p{margin-top:.6em}.prose-module__0E2sga__prose blockquote cite{letter-spacing:0;color:var(--ink-4);margin-top:14px;font-size:14px;font-style:normal;font-weight:700;display:block}.prose-module__0E2sga__prose>blockquote,.prose-module__0E2sga__prose>blockquote+*{margin-top:1.7em}.prose-module__0E2sga__prose>.prose-module__0E2sga__figure{max-width:var(--wide)}.prose-module__0E2sga__prose>.prose-module__0E2sga__figure,.prose-module__0E2sga__prose>.prose-module__0E2sga__figure+*{margin-top:2em}.prose-module__0E2sga__figure img{background:var(--mist);width:100%;height:auto;box-shadow:var(--ring);border-radius:22px}.prose-module__0E2sga__figure figcaption{max-width:var(--measure);color:var(--ink-4);text-align:center;margin:12px auto 0;font-size:13.5px;line-height:1.45}.prose-module__0E2sga__prose p img{vertical-align:middle;border-radius:12px;display:inline-block}@media (max-width:640px){.prose-module__0E2sga__figure img{border-radius:16px}}div.prose-module__0E2sga__prose>.prose-module__0E2sga__table,div.prose-module__0E2sga__prose>.prose-module__0E2sga__piece,div.prose-module__0E2sga__prose>.prose-module__0E2sga__table+*,div.prose-module__0E2sga__prose>.prose-module__0E2sga__piece+*{margin-top:2.6em}.prose-module__0E2sga__table{box-shadow:var(--ring), 0 24px 50px -32px #0b0b164d;-webkit-overflow-scrolling:touch;background:#fff;border-radius:24px;padding:6px 8px;overflow-x:auto}.prose-module__0E2sga__table table{border-collapse:collapse;width:100%;min-width:540px;font-size:15px;line-height:1.45}.prose-module__0E2sga__table th{border-bottom:2px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--ink-4);padding:14px 16px 12px;font-size:11.5px;font-weight:800}.prose-module__0E2sga__table td{border-top:1px solid var(--line);vertical-align:top;font-variant-numeric:tabular-nums;padding:14px 16px}.prose-module__0E2sga__table td:first-child{color:var(--ink);font-weight:700}.prose-module__0E2sga__table tbody tr{transition:background .2s var(--ease)}.prose-module__0E2sga__table tbody tr:hover{background:color-mix(in oklab, var(--accent) 6%, #fff)}.prose-module__0E2sga__table tbody tr:has(td:first-child>strong:only-child){background:color-mix(in oklab, var(--c,var(--accent)) 9%, #fff)}.prose-module__0E2sga__table tbody tr:has(td:first-child>strong:only-child) td:first-child{box-shadow:inset 4px 0 0 var(--c,var(--accent))}.prose-module__0E2sga__prose code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.prose-module__0E2sga__prose :not(pre)>code{background:var(--mist);color:var(--ink);border-radius:6px;padding:.15em .4em}.prose-module__0E2sga__prose>pre{max-width:var(--wide);background:var(--panel-deep);color:#e9e9f2;border-radius:20px;padding:18px 20px;font-size:14px;line-height:1.6;overflow-x:auto}.prose-module__0E2sga__prose hr{background:var(--line);border:0;height:1px}.prose-module__0E2sga__prose>hr,.prose-module__0E2sga__prose>hr+*{margin-top:2.2em}.prose-module__0E2sga__legacy :is(div,figure){max-width:none}.prose-module__0E2sga__legacy :is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,pre,hr,table){width:100%;max-width:var(--measure);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:1.25em auto 0;padding:0}.prose-module__0E2sga__legacy :is(h1,h2){letter-spacing:-.038em;color:var(--ink);margin-top:2em;scroll-margin-top:104px;font-size:clamp(25px,2.4vw,32px);font-weight:800;line-height:1.12}.prose-module__0E2sga__legacy :is(h3,h4,h5,h6){letter-spacing:-.03em;color:var(--ink);margin-top:1.8em;scroll-margin-top:104px;font-size:clamp(21px,1.8vw,24px);font-weight:800;line-height:1.2}.prose-module__0E2sga__legacy :is(h1,h2,h3,h4,h5,h6)+:is(p,ul,ol){margin-top:.75em}.prose-module__0E2sga__legacy :is(ul,ol){padding-left:1.3em;display:block}.prose-module__0E2sga__legacy ul{list-style:outside}.prose-module__0E2sga__legacy ol{list-style:decimal}.prose-module__0E2sga__legacy li{font-size:inherit;margin:.5em 0 0;display:list-item}.prose-module__0E2sga__legacy ul>li:before,.prose-module__0E2sga__legacy ol>li:before{content:none}.prose-module__0E2sga__legacy li::marker{color:var(--accent);font-weight:800}.prose-module__0E2sga__legacy blockquote{background:var(--accent-soft);letter-spacing:-.02em;color:var(--ink);border:0;border-radius:24px;padding:clamp(22px,3vw,30px) clamp(22px,3vw,32px);font-size:1.16em;font-weight:700;line-height:1.42}.prose-module__0E2sga__legacy blockquote :is(p,cite){margin:0;font-style:normal}.prose-module__0E2sga__legacy [class*=imageRowBreakout]{width:100%;max-width:var(--wide);margin:2em auto 0;transform:none}.prose-module__0E2sga__legacy figure{margin:0}.prose-module__0E2sga__legacy img{background:var(--mist);width:100%;height:auto;box-shadow:var(--ring);border-radius:22px;margin:0}.prose-module__0E2sga__legacy pre{max-width:var(--wide);background:var(--panel-deep);color:#e9e9f2;border-radius:20px;padding:18px 20px}.prose-module__0E2sga__legacy>:first-child,.prose-module__0E2sga__legacy>:first-child>:first-child,.prose-module__0E2sga__legacy>:first-child>:first-child>:first-child{margin-top:0}div.prose-module__0E2sga__prose>.prose-module__0E2sga__chapter{--c:var(--accent);--soft:var(--accent-soft);max-width:none}div.prose-module__0E2sga__prose>.prose-module__0E2sga__chapter+.prose-module__0E2sga__chapter{margin-top:clamp(28px,4vw,48px)}.prose-module__0E2sga__chapter[data-band]{background:var(--soft);border-radius:34px;padding:clamp(36px,5vw,64px) clamp(16px,3vw,40px)}.prose-module__0E2sga__chapter>*{max-width:var(--measure);margin-left:auto;margin-right:auto}.prose-module__0E2sga__chapter>*+*{margin-top:1.25em}.prose-module__0E2sga__chapter>.prose-module__0E2sga__table,.prose-module__0E2sga__chapter>.prose-module__0E2sga__piece,.prose-module__0E2sga__chapter>.prose-module__0E2sga__table+*,.prose-module__0E2sga__chapter>.prose-module__0E2sga__piece+*{margin-top:2.6em}.prose-module__0E2sga__chapterHead{gap:14px;margin-bottom:1.6em;display:grid}.prose-module__0E2sga__chapterNo{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2px var(--c);opacity:0;transition:opacity .8s var(--ease), translate .8s var(--ease);font-size:clamp(64px,8vw,104px);font-weight:800;line-height:.82;translate:0 18px}.prose-module__0E2sga__chapter[data-in] .prose-module__0E2sga__chapterNo{opacity:1;translate:0}.prose-module__0E2sga__chapterHead h2{letter-spacing:-.045em;text-wrap:balance;line-height:1.05;margin:0!important;font-size:clamp(30px,3.2vw,42px)!important}.prose-module__0E2sga__chapterHead:after{content:"";background:var(--c);transform-origin:0;width:56px;height:5px;transition:transform .9s var(--ease) .2s;border-radius:5px;transform:scaleX(0)}.prose-module__0E2sga__chapter[data-in] .prose-module__0E2sga__chapterHead:after{transform:scaleX(1)}.prose-module__0E2sga__chapter[data-plain] .prose-module__0E2sga__chapterHead:after{display:none}.prose-module__0E2sga__chapter p strong,.prose-module__0E2sga__chapter li strong{background-image:linear-gradient(color-mix(in oklab, var(--c) 22%, transparent), color-mix(in oklab, var(--c) 22%, transparent));transition:background-size 1.1s var(--ease) .3s;background-position:0 88%;background-repeat:no-repeat;background-size:0% .42em}.prose-module__0E2sga__chapter[data-in] p strong,.prose-module__0E2sga__chapter[data-in] li strong{background-size:100% .42em}.prose-module__0E2sga__chapter a{-webkit-text-decoration-color:color-mix(in oklab, var(--c) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--c) 45%, transparent)}.prose-module__0E2sga__chapter[data-band] .prose-module__0E2sga__table{box-shadow:0 0 0 1px #0b0b160f}.prose-module__0E2sga__fold{position:relative}.prose-module__0E2sga__foldBody{max-height:15.5em;transition:max-height .6s var(--ease);position:relative;overflow:hidden}.prose-module__0E2sga__foldBody:after{content:"";pointer-events:none;height:9em;transition:opacity .4s var(--ease);background:linear-gradient(#fff0,#fff 85%);position:absolute;bottom:0;left:0;right:0}.prose-module__0E2sga__fold[data-open] .prose-module__0E2sga__foldBody{max-height:400em}.prose-module__0E2sga__fold[data-open] .prose-module__0E2sga__foldBody:after{opacity:0}.prose-module__0E2sga__foldKey{height:44px;box-shadow:var(--ring);font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:10px;margin-top:6px;padding:0 6px 0 18px;font-size:14.5px;font-weight:700;display:inline-flex}.prose-module__0E2sga__foldKey i{background:var(--mist);width:32px;height:32px;transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid}.prose-module__0E2sga__fold[data-open] .prose-module__0E2sga__foldKey i{transform:rotate(180deg)}
.en1-module__r4h9Oa__back,.en1-module__r4h9Oa__month,.en1-module__r4h9Oa__lsa{box-shadow:var(--ring);background:#fff;border-radius:24px;gap:18px;min-width:0;margin:0;padding:26px;display:grid}@media (max-width:520px){.en1-module__r4h9Oa__back,.en1-module__r4h9Oa__month,.en1-module__r4h9Oa__lsa{padding:20px 16px}}.en1-module__r4h9Oa__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.en1-module__r4h9Oa__cap{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);font-size:12px;font-weight:700}.en1-module__r4h9Oa__tag{background:var(--mist);color:var(--ink-3);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.en1-module__r4h9Oa__presets{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.en1-module__r4h9Oa__presetsLabel{width:100%;color:var(--ink-3);font-size:13.5px;font-weight:600}.en1-module__r4h9Oa__chip,.en1-module__r4h9Oa__replay{background:var(--mist);height:38px;font:inherit;color:var(--ink);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);border:0;border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:700}.en1-module__r4h9Oa__chip:hover,.en1-module__r4h9Oa__replay:hover{background:color-mix(in oklab, var(--c,var(--accent)) 12%, var(--mist))}.en1-module__r4h9Oa__chip:active,.en1-module__r4h9Oa__replay:active{transform:scale(.97)}.en1-module__r4h9Oa__chip[aria-pressed=true]{background:var(--c,var(--accent));color:#fff}.en1-module__r4h9Oa__replay{width:38px;color:var(--ink-3);place-items:center;margin-left:auto;padding:0;display:grid}.en1-module__r4h9Oa__chip:focus-visible{outline:2px solid var(--c,var(--accent));outline-offset:2px}.en1-module__r4h9Oa__replay:focus-visible{outline:2px solid var(--c,var(--accent));outline-offset:2px}.en1-module__r4h9Oa__select:focus-visible{outline:2px solid var(--c,var(--accent));outline-offset:2px}.en1-module__r4h9Oa__day:focus-visible{outline:2px solid var(--c,var(--accent));outline-offset:2px}.en1-module__r4h9Oa__switch button:focus-visible{outline:2px solid var(--c,var(--accent));outline-offset:2px}.en1-module__r4h9Oa__fields{background:var(--mist);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px;display:grid}@media (max-width:560px){.en1-module__r4h9Oa__fields{grid-template-columns:minmax(0,1fr)}}.en1-module__r4h9Oa__field{box-shadow:var(--ring);cursor:pointer;background:#fff;border-radius:16px;align-content:start;gap:12px;min-width:0;padding:16px 16px 14px;display:grid}.en1-module__r4h9Oa__fieldTop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.en1-module__r4h9Oa__fieldLabel{color:var(--ink-3);font-size:14px;font-weight:700;line-height:1.3}.en1-module__r4h9Oa__fieldValue{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:800}.en1-module__r4h9Oa__fieldHint{color:var(--ink-4);font-size:12.5px;line-height:1.35}.en1-module__r4h9Oa__slider{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg, var(--c,var(--accent)) var(--p), var(--mist) var(--p));cursor:pointer;border-radius:999px;width:100%;height:8px;margin:4px 0}.en1-module__r4h9Oa__slider:focus-visible{outline:none}.en1-module__r4h9Oa__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;box-shadow:0 0 0 3px var(--c,var(--accent)), 0 5px 12px -4px #0b0b1659;transition:transform .2s var(--ease);background:#fff;border-radius:50%}.en1-module__r4h9Oa__slider:hover::-webkit-slider-thumb{transform:scale(1.1)}.en1-module__r4h9Oa__slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--c,var(--accent)), 0 0 0 8px color-mix(in oklab, var(--c,var(--accent)) 25%, transparent)}.en1-module__r4h9Oa__slider::-moz-range-thumb{width:24px;height:24px;box-shadow:0 0 0 3px var(--c,var(--accent));background:#fff;border:0;border-radius:50%}.en1-module__r4h9Oa__chain{gap:8px;display:grid}.en1-module__r4h9Oa__link{background:var(--mist);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name num""sum num";align-items:center;gap:2px 16px;padding:16px 20px;display:grid}.en1-module__r4h9Oa__link[data-on]{background:var(--soft,var(--accent-soft));box-shadow:inset 4px 0 0 var(--c,var(--accent))}.en1-module__r4h9Oa__linkName{color:var(--ink);grid-area:name;font-size:15.5px;font-weight:800}.en1-module__r4h9Oa__linkSum{color:var(--ink-3);font-variant-numeric:tabular-nums;grid-area:sum;font-size:13.5px}.en1-module__r4h9Oa__linkNum{letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums;grid-area:num;font-size:30px;font-weight:800}.en1-module__r4h9Oa__link[data-on] .en1-module__r4h9Oa__linkNum{color:var(--c,var(--accent))}.en1-module__r4h9Oa__total{color:#fff;background:radial-gradient(#ffffff24 1.2px, transparent 1.6px) 0 0 / 14px 14px, var(--c,var(--accent));border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:24px 26px;display:grid}.en1-module__r4h9Oa__total>div{gap:6px;min-width:0;display:grid}.en1-module__r4h9Oa__totalCap{letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf;font-size:12px;font-weight:700}.en1-module__r4h9Oa__totalNum{letter-spacing:-.055em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(44px,8vw,64px);font-weight:800;line-height:.95}.en1-module__r4h9Oa__totalSum{color:#fffc;font-variant-numeric:tabular-nums;font-size:13.5px}.en1-module__r4h9Oa__totalDay{text-align:right;justify-items:end}.en1-module__r4h9Oa__totalDay b{letter-spacing:-.045em;color:var(--secondary);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}@media (max-width:460px){.en1-module__r4h9Oa__total{grid-template-columns:minmax(0,1fr)}.en1-module__r4h9Oa__totalDay{text-align:left;justify-items:start}}.en1-module__r4h9Oa__bench{background:var(--mist);border-radius:20px;gap:14px;padding:20px;display:grid}.en1-module__r4h9Oa__benchTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.en1-module__r4h9Oa__benchLabel{color:var(--ink);font-size:15.5px;font-weight:800}.en1-module__r4h9Oa__select{-webkit-appearance:none;appearance:none;max-width:100%;height:40px;box-shadow:var(--ring);font:inherit;color:var(--ink);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23575764' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat,#fff;border:0;border-radius:999px;padding:0 36px 0 14px;font-size:14.5px;font-weight:700}.en1-module__r4h9Oa__scale{gap:8px;padding-top:34px;display:grid}.en1-module__r4h9Oa__scaleTrack{height:16px;box-shadow:var(--ring);background:#fff;border-radius:999px;position:relative}.en1-module__r4h9Oa__scaleFill{background:var(--spark);border-radius:999px;position:absolute;top:0;bottom:0;left:0;right:auto}.en1-module__r4h9Oa__scaleFill[data-above]{background:var(--c,var(--accent))}.en1-module__r4h9Oa__avgMark{background:var(--ink);border-radius:3px;width:3px;margin-left:-1.5px;position:absolute;top:-6px;bottom:-6px}.en1-module__r4h9Oa__avgText{color:var(--ink-3);white-space:nowrap;font-size:12.5px;font-weight:600;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.en1-module__r4h9Oa__avgMark[data-edge] .en1-module__r4h9Oa__avgText{left:auto;right:0;transform:none}.en1-module__r4h9Oa__avgText b,.en1-module__r4h9Oa__youText b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:800}.en1-module__r4h9Oa__youText{color:var(--ink-3);font-size:12.5px;font-weight:600}.en1-module__r4h9Oa__verdict{background:var(--spark-soft,#fff0ee);color:var(--ink);box-shadow:inset 4px 0 0 var(--spark);border-radius:14px;padding:14px 16px;font-size:15px;font-weight:600;line-height:1.45}.en1-module__r4h9Oa__verdict[data-above]{box-shadow:inset 4px 0 0 var(--c,var(--accent));background:#fff}.en1-module__r4h9Oa__note{color:var(--ink-4);font-size:12.5px;line-height:1.4}.en1-module__r4h9Oa__meter{gap:10px;display:grid}.en1-module__r4h9Oa__meterNums{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.en1-module__r4h9Oa__meterNums>span{gap:4px;display:grid}.en1-module__r4h9Oa__meterRight{text-align:right}.en1-module__r4h9Oa__meterCap{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);font-size:12px;font-weight:700}.en1-module__r4h9Oa__meterNums b{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.en1-module__r4h9Oa__meterNums b.en1-module__r4h9Oa__meterBig{color:var(--c,var(--accent));font-size:clamp(36px,7vw,48px);line-height:.95}.en1-module__r4h9Oa__meterTrack{background:var(--mist);border-radius:999px;height:10px;display:block;overflow:hidden}.en1-module__r4h9Oa__meterTrack i{background:var(--c,var(--accent));border-radius:999px;height:100%;transition:width .12s linear;display:block}.en1-module__r4h9Oa__cal{background:var(--mist);border-radius:20px;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:10px;display:grid}.en1-module__r4h9Oa__wd{letter-spacing:.08em;text-align:center;color:var(--ink-4);padding:2px 0 4px;font-size:11.5px;font-weight:800}.en1-module__r4h9Oa__day{aspect-ratio:1/1.05;box-shadow:var(--ring);cursor:pointer;font:inherit;transition:transform .25s var(--ease);background:#fff;border:0;border-radius:12px;padding:0;position:relative;overflow:hidden}.en1-module__r4h9Oa__day:hover{transform:translateY(-2px)}.en1-module__r4h9Oa__day:after{content:"";border-top:1.5px dashed color-mix(in oklab, var(--ink) 22%, transparent);z-index:2;position:absolute;top:50%;left:0;right:0}.en1-module__r4h9Oa__dayNo{z-index:3;color:var(--ink-3);font-size:11.5px;font-weight:800;position:absolute;top:5px;left:7px}.en1-module__r4h9Oa__dayFill{background:color-mix(in oklab, var(--c,var(--accent)) 30%, #fff);transform-origin:50% 100%;transition:transform .55s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleY(0)}.en1-module__r4h9Oa__day[data-in] .en1-module__r4h9Oa__dayFill{transform:scaleY(1)}.en1-module__r4h9Oa__day[data-peak] .en1-module__r4h9Oa__dayFill{background:var(--c,var(--accent))}.en1-module__r4h9Oa__day[data-top][data-in] .en1-module__r4h9Oa__dayNo{color:#fff}.en1-module__r4h9Oa__day[aria-pressed=true]{box-shadow:0 0 0 2.5px var(--ink)}@media (prefers-reduced-motion:reduce){.en1-module__r4h9Oa__dayFill,.en1-module__r4h9Oa__meterTrack i,.en1-module__r4h9Oa__day{transition:none}}.en1-module__r4h9Oa__legend{color:var(--ink-3);flex-wrap:wrap;gap:8px 18px;font-size:12.5px;line-height:1.4;display:flex}.en1-module__r4h9Oa__legend>span{align-items:center;gap:8px;display:inline-flex}.en1-module__r4h9Oa__legend i{flex:none;width:18px}.en1-module__r4h9Oa__keyTop{background:var(--c,var(--accent));border-radius:3px;height:10px}.en1-module__r4h9Oa__keyMid{border-top:1.5px dashed var(--ink-4)}.en1-module__r4h9Oa__readout{flex-wrap:wrap;gap:8px;display:flex}.en1-module__r4h9Oa__readout>span{background:var(--soft,var(--accent-soft));color:var(--ink-3);border-radius:16px;flex:150px;gap:2px;padding:14px 16px;font-size:13.5px;font-weight:600;display:grid}.en1-module__r4h9Oa__readout b{letter-spacing:-.04em;color:var(--c,var(--accent));font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.en1-module__r4h9Oa__aside{color:var(--ink-3);font-size:14.5px;line-height:1.5}.en1-module__r4h9Oa__switch{background:var(--mist);border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative}.en1-module__r4h9Oa__switch button{z-index:1;min-height:46px;font:inherit;color:var(--ink-3);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:15px;font-weight:800;line-height:1.2;position:relative}.en1-module__r4h9Oa__switch button:hover{color:var(--ink)}.en1-module__r4h9Oa__switch button[aria-selected=true]{color:#fff}.en1-module__r4h9Oa__knob{background:var(--c,var(--accent));border-radius:999px;width:calc(50% - 5px);position:absolute;top:5px;bottom:5px;left:5px}.en1-module__r4h9Oa__crowdCap{color:var(--ink-3);font-size:14px;font-weight:600}.en1-module__r4h9Oa__crowd{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (max-width:560px){.en1-module__r4h9Oa__crowd{grid-template-columns:repeat(2,minmax(0,1fr))}}.en1-module__r4h9Oa__person{background:var(--mist);min-height:112px;transition:background .35s var(--ease);border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;padding:14px;display:flex}.en1-module__r4h9Oa__person[data-paid]{background:var(--soft,var(--accent-soft))}.en1-module__r4h9Oa__personWhat{color:var(--ink);gap:4px;font-size:14px;font-weight:700;line-height:1.3;display:grid}.en1-module__r4h9Oa__personWhat em{color:var(--ink-4);font-size:11.5px;font-style:normal;font-weight:700}.en1-module__r4h9Oa__price{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);box-shadow:var(--ring);background:#fff;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:800}.en1-module__r4h9Oa__person[data-paid] .en1-module__r4h9Oa__price{background:var(--c,var(--accent));color:#fff;box-shadow:none}.en1-module__r4h9Oa__bill{background:var(--ink);color:#fff;border-radius:18px;align-items:center;gap:16px;padding:16px 20px;display:flex}.en1-module__r4h9Oa__billNum{letter-spacing:-.05em;color:var(--secondary);font-variant-numeric:tabular-nums;font-size:48px;font-weight:800;line-height:.9}.en1-module__r4h9Oa__bill>span{font-size:15.5px;font-weight:600;line-height:1.4}.en1-module__r4h9Oa__billArrow{vertical-align:-2px;opacity:.7;margin:0 6px;display:inline-block}.en1-module__r4h9Oa__facts{gap:8px;display:grid}.en1-module__r4h9Oa__fact{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:14px;padding:12px 4px;display:grid}.en1-module__r4h9Oa__fact:first-child{border-top:0}.en1-module__r4h9Oa__fact>span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);font-size:12px;font-weight:700;line-height:1.6}.en1-module__r4h9Oa__fact>b{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.45}@media (max-width:520px){.en1-module__r4h9Oa__fact{grid-template-columns:minmax(0,1fr);gap:4px}}
.en2-module__zJXjzq__answer,.en2-module__zJXjzq__robots,.en2-module__zJXjzq__feeds{background:var(--mist);border-radius:24px;margin:0;padding:10px}.en2-module__zJXjzq__cap{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);font-size:12px;font-weight:700}.en2-module__zJXjzq__tags{flex:none;gap:6px;display:flex}.en2-module__zJXjzq__tags em{box-shadow:var(--ring);color:var(--ink-3);background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:700}.en2-module__zJXjzq__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:6px 6px 12px;display:flex}.en2-module__zJXjzq__tabs{box-shadow:var(--ring);background:#fff;border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:inline-grid}.en2-module__zJXjzq__tabs button{height:40px;font:inherit;color:var(--ink-3);cursor:pointer;white-space:nowrap;transition:color .3s var(--ease);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:800;position:relative}.en2-module__zJXjzq__tabs button:hover{color:var(--ink)}.en2-module__zJXjzq__tabs button span{z-index:1;position:relative}.en2-module__zJXjzq__tabs button[aria-selected=true]{color:#fff}.en2-module__zJXjzq__tabKnob{background:var(--c,var(--accent));border-radius:999px;position:absolute;top:0;bottom:0;left:0;right:0}.en2-module__zJXjzq__chat{box-shadow:var(--ring);background:#fff;border-radius:18px;flex-direction:column;gap:14px;min-height:300px;padding:24px;display:flex}.en2-module__zJXjzq__q{background:var(--c,var(--accent));color:#fff;border-radius:18px 18px 6px;align-self:flex-end;max-width:86%;min-height:46px;padding:12px 18px;font-size:16px;font-weight:600;line-height:1.45}.en2-module__zJXjzq__caret{vertical-align:-.15em;background:currentColor;width:2px;height:1.05em;margin-left:2px;animation:.9s steps(2,end) infinite en2-module__zJXjzq__blink;display:inline-block}@keyframes en2-module__zJXjzq__blink{to{opacity:0}}.en2-module__zJXjzq__thinking{gap:6px;padding:10px 2px;display:flex}.en2-module__zJXjzq__thinking i{background:var(--ink-5);width:8px;height:8px;animation:en2-module__zJXjzq__bob 1.1s var(--ease) infinite;border-radius:50%}.en2-module__zJXjzq__thinking i:nth-child(2){animation-delay:.15s}.en2-module__zJXjzq__thinking i:nth-child(3){animation-delay:.3s}@keyframes en2-module__zJXjzq__bob{50%{opacity:.5;transform:translateY(-4px)}}.en2-module__zJXjzq__a{flex-direction:column;gap:12px;display:flex}.en2-module__zJXjzq__who{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.en2-module__zJXjzq__who i{background:var(--soft,var(--accent-soft));width:24px;height:24px;color:var(--c,var(--accent));border-radius:50%;place-items:center;display:grid}.en2-module__zJXjzq__aText{color:var(--ink-2);font-size:16.5px;line-height:1.55}.en2-module__zJXjzq__aText b{color:var(--ink);font-weight:800}.en2-module__zJXjzq__chips{flex-wrap:wrap;gap:8px;display:flex}.en2-module__zJXjzq__chip{background:var(--mist);height:36px;font:inherit;color:var(--ink-2);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease);border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 6px;font-size:14px;font-weight:700;display:inline-flex}.en2-module__zJXjzq__chip:hover{box-shadow:inset 0 0 0 1.5px var(--c,var(--accent))}.en2-module__zJXjzq__chip svg{color:var(--ink-4)}.en2-module__zJXjzq__chipNo{width:24px;height:24px;color:var(--ink-3);background:#fff;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.en2-module__zJXjzq__chip[aria-pressed=true]{background:var(--c,var(--accent));color:#fff}.en2-module__zJXjzq__chip[aria-pressed=true] svg{color:#fff}.en2-module__zJXjzq__chip[aria-pressed=true] .en2-module__zJXjzq__chipNo{background:var(--secondary);color:var(--ink)}.en2-module__zJXjzq__source{background:var(--soft,var(--accent-soft));border-radius:16px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.en2-module__zJXjzq__sourceHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.en2-module__zJXjzq__sourceHead b{letter-spacing:-.02em;color:var(--ink);font-size:16px;font-weight:800}.en2-module__zJXjzq__sourceHead em{background:var(--secondary);color:var(--ink);border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:800}.en2-module__zJXjzq__source[data-kind=fixed] .en2-module__zJXjzq__sourceHead em{color:var(--ink-3);background:#fff}.en2-module__zJXjzq__source[data-kind=unknown] .en2-module__zJXjzq__sourceHead em{background:var(--spark-soft);color:var(--spark-ink)}.en2-module__zJXjzq__source>span{color:var(--ink-2);font-size:15.5px;line-height:1.5}.en2-module__zJXjzq__hint{color:var(--ink-4);text-align:center;padding:12px 8px 4px;font-size:13px;font-weight:600}.en2-module__zJXjzq__robotsTop{justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 12px;display:flex}.en2-module__zJXjzq__presets{flex-wrap:wrap;gap:8px;padding:0 4px 12px;display:flex}.en2-module__zJXjzq__presets button{height:36px;box-shadow:var(--ring);font:inherit;color:var(--ink-2);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease);background:#fff;border:0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:700}.en2-module__zJXjzq__presets button:hover{box-shadow:inset 0 0 0 1.5px var(--c,var(--accent))}.en2-module__zJXjzq__presets button[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.en2-module__zJXjzq__robotsGrid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:640px){.en2-module__zJXjzq__robotsGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.en2-module__zJXjzq__controls{box-shadow:var(--ring);background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex}.en2-module__zJXjzq__segRow{flex-direction:column;gap:8px;display:flex}.en2-module__zJXjzq__segLabel{color:var(--ink);font-size:14px;font-weight:800}.en2-module__zJXjzq__seg{background:var(--mist);border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.en2-module__zJXjzq__seg button{height:34px;font:inherit;color:var(--ink-3);cursor:pointer;white-space:nowrap;transition:background .2s var(--ease), color .2s var(--ease);background:0 0;border:0;border-radius:9px;padding:0 8px;font-size:13.5px;font-weight:700}.en2-module__zJXjzq__seg button:hover{color:var(--ink)}.en2-module__zJXjzq__seg button[aria-checked=true]{color:var(--ink);box-shadow:var(--ring);background:#fff}.en2-module__zJXjzq__seg button[aria-checked=true][data-v=allow]{background:var(--secondary);box-shadow:none}.en2-module__zJXjzq__seg button[aria-checked=true][data-v=block]{background:var(--spark);color:#fff;box-shadow:none}.en2-module__zJXjzq__file{background:var(--panel-deep,#08081c);color:#fff;border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.en2-module__zJXjzq__fileName{letter-spacing:.04em;color:#ffffff8c;overflow-wrap:anywhere;font-size:12px;font-weight:700}.en2-module__zJXjzq__file code{color:#fff;background:0 0;flex-direction:column;gap:10px;padding:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.55;display:flex}.en2-module__zJXjzq__group{border-radius:8px;flex-direction:column;margin:0 -8px;padding:4px 8px;display:flex}.en2-module__zJXjzq__group span[data-block]{color:var(--spark)}.en2-module__zJXjzq__group span:last-child:not([data-block]){color:var(--secondary)}.en2-module__zJXjzq__verdict{background:var(--spark-soft);color:var(--spark-ink);border-radius:18px;align-items:center;gap:12px;margin-top:10px;padding:16px 20px;display:flex}.en2-module__zJXjzq__verdict i{background:var(--spark);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.en2-module__zJXjzq__verdict b{letter-spacing:-.02em;font-size:17px;font-weight:800;line-height:1.3}.en2-module__zJXjzq__verdict[data-ok]{background:var(--c,var(--accent));color:#fff}.en2-module__zJXjzq__verdict[data-ok] i{background:var(--secondary);color:var(--ink)}.en2-module__zJXjzq__bots{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:10px;display:grid}@media (min-width:640px){.en2-module__zJXjzq__bots{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.en2-module__zJXjzq__bot{box-shadow:var(--ring);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.en2-module__zJXjzq__botHead{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"bot tag""job tag";align-items:center;column-gap:10px;display:grid}.en2-module__zJXjzq__botHead b{letter-spacing:-.01em;color:var(--ink);grid-area:bot;font-size:15.5px;font-weight:800}.en2-module__zJXjzq__botHead span{color:var(--ink-4);grid-area:job;font-size:13px;font-weight:600}.en2-module__zJXjzq__botHead em{background:var(--mist);color:var(--ink-3);border-radius:999px;grid-area:tag;padding:4px 10px;font-size:12px;font-style:normal;font-weight:800}.en2-module__zJXjzq__bot[data-state=ok] .en2-module__zJXjzq__botHead em{background:var(--secondary);color:var(--ink)}.en2-module__zJXjzq__bot[data-state=no] .en2-module__zJXjzq__botHead em{background:var(--spark);color:#fff}.en2-module__zJXjzq__bot[data-state=off] .en2-module__zJXjzq__botHead em{background:var(--ink);color:#fff}.en2-module__zJXjzq__botText{color:var(--ink-3);font-size:14.5px;line-height:1.5}.en2-module__zJXjzq__note{color:var(--ink-3);grid-template-columns:16px minmax(0,1fr);gap:10px;padding:14px 12px 6px;font-size:13.5px;line-height:1.5;display:grid}.en2-module__zJXjzq__note svg{color:var(--ink-4);margin-top:3px}.en2-module__zJXjzq__faults{flex-wrap:wrap;align-items:center;gap:8px;padding:0 6px 12px;display:flex}.en2-module__zJXjzq__faultsLabel{color:var(--ink-3);margin-right:2px;font-size:14px;font-weight:700}.en2-module__zJXjzq__faults button{height:36px;box-shadow:var(--ring);font:inherit;color:var(--ink-2);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease);background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:14px;font-weight:700;display:inline-flex}.en2-module__zJXjzq__faults button:hover{box-shadow:inset 0 0 0 1.5px var(--spark)}.en2-module__zJXjzq__faults button i{width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--line-2);border-radius:6px;place-items:center;display:grid}.en2-module__zJXjzq__faults button[aria-pressed=true]{background:var(--spark-soft);color:var(--spark-ink);box-shadow:inset 0 0 0 1.5px var(--spark)}.en2-module__zJXjzq__faults button[aria-pressed=true] i{background:var(--spark);color:#fff;box-shadow:none}.en2-module__zJXjzq__chain{box-shadow:var(--ring);background:#fff;border-radius:18px;flex-direction:column;padding:22px 24px 6px;display:flex}.en2-module__zJXjzq__node{grid-template-columns:36px minmax(0,1fr);gap:16px;display:grid}.en2-module__zJXjzq__rail{flex-direction:column;align-items:center;display:flex}.en2-module__zJXjzq__dot{background:var(--mist);width:36px;height:36px;color:var(--ink-5);transition:background .35s var(--ease), color .35s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.en2-module__zJXjzq__node[data-lit] .en2-module__zJXjzq__dot{background:var(--c,var(--accent));color:#fff}.en2-module__zJXjzq__node[data-break] .en2-module__zJXjzq__dot{background:var(--spark);color:#fff}.en2-module__zJXjzq__line{background:var(--mist);border-radius:3px;flex:1;width:3px;min-height:18px;margin:4px 0;position:relative;overflow:hidden}.en2-module__zJXjzq__line i{background:var(--c,var(--accent));transform-origin:top;border-radius:3px;position:absolute;top:0;bottom:0;left:0;right:0}.en2-module__zJXjzq__nodeBody{flex-direction:column;align-items:flex-start;gap:4px;padding:6px 0 20px;display:flex}.en2-module__zJXjzq__nodeBody b{letter-spacing:-.02em;color:var(--ink-4);transition:color .35s var(--ease);font-size:16.5px;font-weight:800;line-height:1.3}.en2-module__zJXjzq__node[data-lit] .en2-module__zJXjzq__nodeBody b{color:var(--ink)}.en2-module__zJXjzq__node[data-break] .en2-module__zJXjzq__nodeBody b{color:var(--spark-ink)}.en2-module__zJXjzq__nodeBody>span{color:var(--ink-4);transition:color .35s var(--ease);font-size:15px;line-height:1.5}.en2-module__zJXjzq__node[data-lit] .en2-module__zJXjzq__nodeBody>span,.en2-module__zJXjzq__node[data-break] .en2-module__zJXjzq__nodeBody>span{color:var(--ink-3)}.en2-module__zJXjzq__side{background:var(--mist);color:var(--ink-4);border-radius:999px;align-items:center;gap:6px;margin-top:6px;padding:4px 10px 4px 8px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}.en2-module__zJXjzq__side[data-lit]{background:var(--secondary);color:var(--ink)}@media (max-width:480px){.en2-module__zJXjzq__chat,.en2-module__zJXjzq__controls,.en2-module__zJXjzq__file{padding:18px}.en2-module__zJXjzq__chain{padding:18px 16px 4px}.en2-module__zJXjzq__node{gap:12px}.en2-module__zJXjzq__tabs{width:100%}.en2-module__zJXjzq__tabs button{padding:0 10px;font-size:14px}}@media (prefers-reduced-motion:reduce){.en2-module__zJXjzq__caret,.en2-module__zJXjzq__thinking i{animation:none}}
.en3-module__5Ze8ma__race,.en3-module__5Ze8ma__speed,.en3-module__5Ze8ma__flow{box-shadow:var(--ring);color:var(--ink);background:#fff;border-radius:24px;gap:22px;margin:0;padding:28px;display:grid}.en3-module__5Ze8ma__cap{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);font-size:12px;font-weight:700}.en3-module__5Ze8ma__note{color:var(--ink-4);font-size:13px;line-height:1.5}.en3-module__5Ze8ma__race [data-seg=plan]{--seg:var(--c,var(--accent))}.en3-module__5Ze8ma__race [data-seg=domain]{--seg:color-mix(in oklab, var(--c,var(--accent)) 42%, white)}.en3-module__5Ze8ma__race [data-seg=booking]{--seg:var(--secondary)}.en3-module__5Ze8ma__race [data-seg=email]{--seg:var(--ink-5)}.en3-module__5Ze8ma__race [data-seg=time]{--seg:var(--spark)}.en3-module__5Ze8ma__raceHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.en3-module__5Ze8ma__years{background:var(--mist);border-radius:999px;grid-template-columns:repeat(3,1fr);padding:4px;display:grid}.en3-module__5Ze8ma__years button{height:38px;font:inherit;color:var(--ink-3);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:800;position:relative}.en3-module__5Ze8ma__years button:hover{color:var(--ink)}.en3-module__5Ze8ma__years button[aria-selected=true]{color:#fff}.en3-module__5Ze8ma__yearKnob{z-index:-1;background:var(--c,var(--accent));border-radius:999px;position:absolute;top:0;bottom:0;left:0;right:0}.en3-module__5Ze8ma__years button{isolation:isolate}.en3-module__5Ze8ma__lanes{gap:18px;display:grid}.en3-module__5Ze8ma__lane{gap:9px;display:grid}.en3-module__5Ze8ma__laneTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.en3-module__5Ze8ma__laneName{flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.3;display:inline-flex}.en3-module__5Ze8ma__low{background:var(--secondary);letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-ink);border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:800}.en3-module__5Ze8ma__laneTotal{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:26px;font-weight:800}.en3-module__5Ze8ma__track{background:var(--mist);border-radius:999px;gap:2px;height:30px;padding:3px;display:flex;overflow:hidden}.en3-module__5Ze8ma__track span{background:var(--seg);border-radius:999px;min-width:0;height:100%;display:block}.en3-module__5Ze8ma__legend{color:var(--ink-3);flex-wrap:wrap;gap:8px 18px;font-size:13px;font-weight:600;display:flex}.en3-module__5Ze8ma__legend span{align-items:center;gap:7px;display:inline-flex}.en3-module__5Ze8ma__legend i{background:var(--seg);border-radius:50%;width:10px;height:10px}.en3-module__5Ze8ma__addons{background:var(--mist);border-radius:18px;gap:10px;padding:18px;display:grid}.en3-module__5Ze8ma__chips{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.en3-module__5Ze8ma__chips button{box-shadow:var(--ring);font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:box-shadow .25s var(--ease), transform .25s var(--ease);background:#fff;border:0;border-radius:16px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.en3-module__5Ze8ma__chips button:hover{box-shadow:var(--ring), 0 8px 18px -12px #0b0b1659;transform:translateY(-1px)}.en3-module__5Ze8ma__chips button i{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--line-2);transition:background .25s var(--ease), box-shadow .25s var(--ease);border-radius:7px;position:relative}.en3-module__5Ze8ma__chips button[aria-pressed=true] i{background:var(--seg);box-shadow:none}.en3-module__5Ze8ma__chips button[aria-pressed=true] i:after{content:"";border:solid var(--ink);border-width:0 2.5px 2.5px 0;width:6px;height:11px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.en3-module__5Ze8ma__chips button>span{gap:1px;display:grid}.en3-module__5Ze8ma__chips b{font-size:15px;font-weight:700}.en3-module__5Ze8ma__chips small{color:var(--ink-4);font-size:13px}.en3-module__5Ze8ma__readout{align-items:center;gap:18px;min-height:72px;display:flex}.en3-module__5Ze8ma__readNum{letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:var(--c,var(--accent));flex:none;font-size:clamp(46px,9vw,64px);font-weight:800;line-height:.95}.en3-module__5Ze8ma__readNum[data-under]{color:var(--spark-ink)}.en3-module__5Ze8ma__readText{color:var(--ink-3);gap:2px;font-size:15px;line-height:1.45;display:grid}.en3-module__5Ze8ma__readText b{color:var(--ink);font-size:16px}.en3-module__5Ze8ma__chart{gap:10px;display:grid}.en3-module__5Ze8ma__plot{border-bottom:1px solid var(--line);background:repeating-linear-gradient(to top, transparent 0, transparent calc(25% - 1px), var(--mist) calc(25% - 1px), var(--mist) 25%);grid-template-columns:repeat(4,1fr);gap:clamp(10px,3vw,22px);height:240px;padding:0 4px;display:grid;position:relative}.en3-module__5Ze8ma__base{z-index:2;border-top:2px dashed var(--ink-3);transform-origin:0;pointer-events:none;height:0;position:absolute;left:0;right:0}.en3-module__5Ze8ma__col{height:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:flex-end;padding:0;display:flex;position:relative}.en3-module__5Ze8ma__col i{background:color-mix(in oklab, var(--c,var(--accent)) 30%, white);width:100%;transition:background .3s var(--ease);border-radius:14px 14px 4px 4px;display:block;position:relative}.en3-module__5Ze8ma__col[data-under] i{background:color-mix(in oklab, var(--spark) 40%, white)}.en3-module__5Ze8ma__col:hover i{background:color-mix(in oklab, var(--c,var(--accent)) 55%, white)}.en3-module__5Ze8ma__col[data-under]:hover i{background:color-mix(in oklab, var(--spark) 65%, white)}.en3-module__5Ze8ma__col[aria-pressed=true] i{background:var(--c,var(--accent))}.en3-module__5Ze8ma__col[data-under][aria-pressed=true] i{background:var(--spark)}.en3-module__5Ze8ma__col em{text-align:center;font-variant-numeric:tabular-nums;color:var(--ink);font-size:14px;font-style:normal;font-weight:800;position:absolute;top:10px;left:0;right:0}.en3-module__5Ze8ma__col[aria-pressed=true] em{color:#fff}.en3-module__5Ze8ma__col:focus-visible{outline:2px solid var(--c,var(--accent));outline-offset:4px;border-radius:14px}.en3-module__5Ze8ma__names{text-align:center;color:var(--ink-4);grid-template-columns:repeat(4,1fr);gap:clamp(10px,3vw,22px);padding:0 4px;font-size:13px;font-weight:700;display:grid}.en3-module__5Ze8ma__names span{min-width:0}.en3-module__5Ze8ma__baseKey{color:var(--ink-3);align-items:center;gap:10px;margin-top:6px;font-size:13px;font-weight:600;display:flex}.en3-module__5Ze8ma__baseKey i{border-top:2px dashed var(--ink-3);flex:none;width:26px}.en3-module__5Ze8ma__names span[data-on]{color:var(--ink)}.en3-module__5Ze8ma__tests{background:var(--mist);border-radius:18px;gap:10px;padding:18px;display:grid}.en3-module__5Ze8ma__testRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.en3-module__5Ze8ma__test{box-shadow:var(--ring);background:#fff;border-radius:16px;gap:2px;padding:14px;display:grid}.en3-module__5Ze8ma__test em{letter-spacing:.08em;color:var(--c,var(--accent));font-size:12px;font-style:normal;font-weight:800}.en3-module__5Ze8ma__test b{letter-spacing:-.04em;font-size:22px;font-weight:800}.en3-module__5Ze8ma__test span{color:var(--ink-3);font-size:13px;line-height:1.35}.en3-module__5Ze8ma__flow{background:var(--mist);box-shadow:none}.en3-module__5Ze8ma__flowHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.en3-module__5Ze8ma__flowTag{box-shadow:var(--ring);color:var(--ink-3);background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.en3-module__5Ze8ma__trail{gap:10px;padding-left:26px;display:grid;position:relative}.en3-module__5Ze8ma__trail:before{content:"";background:var(--line-2);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:7px}.en3-module__5Ze8ma__trail>div{position:relative}.en3-module__5Ze8ma__trail>div>i{width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--line-2);background:#fff;border-radius:50%;position:absolute;top:16px;left:-26px}.en3-module__5Ze8ma__done{color:var(--ink-3);background:#fff9;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;font-size:15px;line-height:1.4;display:grid}.en3-module__5Ze8ma__trail>.en3-module__5Ze8ma__done>i{background:var(--ink-4);box-shadow:none;margin-top:-8px;top:50%}.en3-module__5Ze8ma__done em{background:var(--grey);color:var(--ink-2);border-radius:999px;padding:4px 12px;font-size:13px;font-style:normal;font-weight:800}.en3-module__5Ze8ma__done em[data-yes]{background:var(--c,var(--accent));color:#fff}.en3-module__5Ze8ma__ask,.en3-module__5Ze8ma__end{box-shadow:var(--ring);background:#fff;border-radius:18px;gap:12px;padding:22px 24px;display:grid}.en3-module__5Ze8ma__trail>.en3-module__5Ze8ma__ask>i{background:var(--c,var(--accent));box-shadow:0 0 0 5px color-mix(in oklab, var(--c,var(--accent)) 18%, transparent)}.en3-module__5Ze8ma__askNo{letter-spacing:.08em;text-transform:uppercase;color:var(--c,var(--accent));font-size:12px;font-weight:700}.en3-module__5Ze8ma__askQ{letter-spacing:-.02em;font-size:19px;font-weight:800;line-height:1.3}.en3-module__5Ze8ma__askBtns{grid-template-columns:1fr 1fr;gap:8px;margin-top:4px;display:grid}.en3-module__5Ze8ma__askBtns button{background:var(--mist);height:48px;font:inherit;color:var(--ink);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);border:0;border-radius:999px;font-size:15.5px;font-weight:800}.en3-module__5Ze8ma__askBtns button:hover{background:var(--c,var(--accent));color:#fff;transform:translateY(-1px)}.en3-module__5Ze8ma__askBtns button:focus-visible{outline:2px solid var(--c,var(--accent));outline-offset:3px}.en3-module__5Ze8ma__again:focus-visible{outline:2px solid var(--c,var(--accent));outline-offset:3px}.en3-module__5Ze8ma__end{background:#fff}.en3-module__5Ze8ma__trail>.en3-module__5Ze8ma__end>i{background:var(--secondary);box-shadow:0 0 0 5px var(--secondary-soft)}.en3-module__5Ze8ma__end[data-custom]{background:radial-gradient(#ffffff24 1.2px, transparent 1.6px) 0 0 / 14px 14px, var(--c,var(--accent));box-shadow:none;color:#fff}.en3-module__5Ze8ma__trail>.en3-module__5Ze8ma__end[data-custom]>i{background:var(--c,var(--accent));box-shadow:0 0 0 5px color-mix(in oklab, var(--c,var(--accent)) 22%, transparent)}.en3-module__5Ze8ma__endLabel{letter-spacing:-.03em;font-size:22px;font-weight:800;line-height:1.2}.en3-module__5Ze8ma__end[data-custom] .en3-module__5Ze8ma__endLabel{color:var(--secondary)}.en3-module__5Ze8ma__endText{color:var(--ink-3);font-size:16px;line-height:1.5}.en3-module__5Ze8ma__end[data-custom] .en3-module__5Ze8ma__endText{color:#ffffffe0}.en3-module__5Ze8ma__again{background:var(--ink);height:42px;font:inherit;color:#fff;cursor:pointer;transition:transform .25s var(--ease);border:0;border-radius:999px;justify-self:start;align-items:center;gap:8px;margin-top:4px;padding:0 18px;font-size:14.5px;font-weight:800;display:inline-flex}.en3-module__5Ze8ma__again:hover{transform:translate(2px)}.en3-module__5Ze8ma__end[data-custom] .en3-module__5Ze8ma__again{color:var(--ink);background:#fff}@media (max-width:560px){.en3-module__5Ze8ma__race,.en3-module__5Ze8ma__speed,.en3-module__5Ze8ma__flow{padding:22px 18px}.en3-module__5Ze8ma__years{width:100%}.en3-module__5Ze8ma__years button{padding:0 8px}.en3-module__5Ze8ma__laneTotal{font-size:22px}.en3-module__5Ze8ma__testRow{grid-template-columns:1fr}.en3-module__5Ze8ma__test{grid-template-columns:52px auto minmax(0,1fr);align-items:baseline;gap:10px}.en3-module__5Ze8ma__readout{flex-direction:column;align-items:flex-start;gap:8px}.en3-module__5Ze8ma__trail{padding-left:22px}.en3-module__5Ze8ma__trail:before{left:5px}.en3-module__5Ze8ma__trail>div>i{left:-22px}.en3-module__5Ze8ma__ask,.en3-module__5Ze8ma__end{padding:18px}.en3-module__5Ze8ma__askQ{font-size:17px}.en3-module__5Ze8ma__names{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.en3-module__5Ze8ma__chips button,.en3-module__5Ze8ma__askBtns button,.en3-module__5Ze8ma__again{transition:none}}
.en4-module__DQh6PG__builder,.en4-module__DQh6PG__who,.en4-module__DQh6PG__week{color:var(--ink);border-radius:24px;gap:18px;min-width:0;margin:0;padding:26px;display:grid}.en4-module__DQh6PG__builder{background:var(--mist)}.en4-module__DQh6PG__who,.en4-module__DQh6PG__week{box-shadow:var(--ring);background:#fff}@media (max-width:560px){.en4-module__DQh6PG__builder,.en4-module__DQh6PG__who,.en4-module__DQh6PG__week{gap:16px;padding:20px 16px}}.en4-module__DQh6PG__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.en4-module__DQh6PG__cap{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);font-size:12px;font-weight:700}.en4-module__DQh6PG__tag{color:var(--ink-3);background:var(--mist);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.en4-module__DQh6PG__builder .en4-module__DQh6PG__tag{box-shadow:var(--ring);background:#fff}.en4-module__DQh6PG__switch{background:var(--mist);box-shadow:var(--ring);border-radius:999px;padding:4px;display:grid;position:relative}.en4-module__DQh6PG__switch button{z-index:1;min-height:42px;font:inherit;color:var(--ink-3);cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;border-radius:999px;padding:8px 10px;font-size:14px;font-weight:700;line-height:1.2;position:relative}.en4-module__DQh6PG__switch button:hover{color:var(--ink)}.en4-module__DQh6PG__switch button[aria-selected=true]{color:#fff}:is(.en4-module__DQh6PG__switch button:focus-visible,.en4-module__DQh6PG__seg button:focus-visible){outline:2px solid var(--c,var(--accent));outline-offset:2px}.en4-module__DQh6PG__knob{background:var(--c,var(--accent));border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.en4-module__DQh6PG__switch[data-small]{background:#fff}.en4-module__DQh6PG__switch[data-small] button{min-height:32px;padding:4px 16px;font-size:13px}@media (max-width:420px){.en4-module__DQh6PG__switch button{padding:8px 6px;font-size:13px}}.en4-module__DQh6PG__rows{box-shadow:var(--ring);background:#fff;border-radius:18px;gap:8px;padding:10px;display:grid}.en4-module__DQh6PG__row{gap:8px;padding:10px 8px;display:grid}.en4-module__DQh6PG__row+.en4-module__DQh6PG__row{border-top:1px solid var(--line)}@media (min-width:620px){.en4-module__DQh6PG__row{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:14px}}.en4-module__DQh6PG__rowLabel{color:var(--ink);font-size:14px;font-weight:700}.en4-module__DQh6PG__seg{background:var(--mist);border:0;border-radius:14px;gap:4px;min-width:0;margin:0;padding:4px;display:grid}.en4-module__DQh6PG__seg button{min-height:40px;font:inherit;color:var(--ink-3);cursor:pointer;transition:background .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease);background:0 0;border:0;border-radius:10px;padding:6px 8px;font-size:13px;font-weight:650;line-height:1.2}.en4-module__DQh6PG__seg button:hover{color:var(--ink);background:#ffffffb3}.en4-module__DQh6PG__seg button[aria-pressed=true]{color:#fff;background:var(--c,var(--accent));box-shadow:0 6px 16px -10px var(--c,var(--accent))}.en4-module__DQh6PG__rowNote{min-height:46px;color:var(--ink-2,var(--ink));padding:0 4px;font-size:15px;font-weight:600;line-height:1.45}.en4-module__DQh6PG__result{gap:10px;display:grid}@media (min-width:620px){.en4-module__DQh6PG__result{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.en4-module__DQh6PG__land,.en4-module__DQh6PG__youBox{box-shadow:var(--ring);background:#fff;border-radius:18px;align-content:start;gap:12px;padding:18px;display:grid}.en4-module__DQh6PG__scopes{gap:6px;display:grid}.en4-module__DQh6PG__scope{transition:background .4s var(--ease), color .4s var(--ease);color:var(--ink-4);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.en4-module__DQh6PG__scope i{background:var(--mist);width:24px;height:24px;color:var(--ink-4);transition:background .4s var(--ease), color .4s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.en4-module__DQh6PG__scope b{font-size:15px;font-weight:700;line-height:1.3}.en4-module__DQh6PG__scope[data-past] i{background:color-mix(in oklab, var(--c,var(--accent)) 18%, #fff);color:var(--c,var(--accent))}.en4-module__DQh6PG__scope[data-on]{color:var(--ink);background:var(--soft,var(--accent-soft))}.en4-module__DQh6PG__scope[data-on] i{background:var(--c,var(--accent));color:#fff}.en4-module__DQh6PG__you{gap:8px;display:grid}.en4-module__DQh6PG__you span{color:var(--ink-3);padding-left:16px;font-size:14px;font-weight:600;line-height:1.4;position:relative}.en4-module__DQh6PG__you span:before{content:"";background:var(--secondary);border-radius:50%;width:7px;height:7px;position:absolute;top:.5em;left:0}.en4-module__DQh6PG__receipt{box-shadow:var(--ring);background:#fff;border-radius:18px;gap:12px;padding:18px;display:grid}.en4-module__DQh6PG__line{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.en4-module__DQh6PG__line>span{gap:3px;min-width:0;display:grid}.en4-module__DQh6PG__line b{letter-spacing:-.01em;font-size:16px;font-weight:800}.en4-module__DQh6PG__line small{color:var(--ink-3);font-size:13px;line-height:1.4}.en4-module__DQh6PG__line em{white-space:nowrap;color:var(--ink);background:var(--secondary);border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-style:normal;font-weight:700}.en4-module__DQh6PG__line em[data-meta]{color:var(--c,var(--accent));background:var(--soft,var(--accent-soft))}.en4-module__DQh6PG__line[data-off] em[data-meta]{color:var(--ink-4);background:var(--mist)}.en4-module__DQh6PG__apart{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.en4-module__DQh6PG__apart:before,.en4-module__DQh6PG__apart:after{content:"";border-top:1.5px dashed var(--line-2,var(--line));flex:1}.en4-module__DQh6PG__whoBody{gap:14px;display:grid}.en4-module__DQh6PG__pay{background:var(--soft,var(--accent-soft));border-radius:18px;gap:8px;padding:20px;display:grid}.en4-module__DQh6PG__pay>b{letter-spacing:-.03em;color:var(--ink);font-size:24px;font-weight:800;line-height:1.15}.en4-module__DQh6PG__fit{color:var(--ink-3);font-size:15px;font-weight:500;line-height:1.5}.en4-module__DQh6PG__grid{gap:8px;display:grid}@media (min-width:560px){.en4-module__DQh6PG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.en4-module__DQh6PG__cell{background:var(--mist);border-radius:16px;gap:5px;padding:14px 16px;display:grid}.en4-module__DQh6PG__cellKey{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.en4-module__DQh6PG__cellVal{color:var(--ink);font-size:15px;font-weight:650;line-height:1.4}.en4-module__DQh6PG__cell[data-cover=warn]{background:var(--spark-soft,var(--mist))}.en4-module__DQh6PG__cell[data-cover=warn] .en4-module__DQh6PG__cellKey{color:var(--spark-ink,var(--ink-3))}.en4-module__DQh6PG__cell[data-cover=ok]{box-shadow:inset 0 0 0 2px var(--c,var(--accent));background:#fff}.en4-module__DQh6PG__cell[data-cover=ok] .en4-module__DQh6PG__cellKey{color:var(--c,var(--accent))}.en4-module__DQh6PG__build{background:var(--mist);border-radius:18px;gap:16px;padding:20px;display:grid}.en4-module__DQh6PG__buildTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.en4-module__DQh6PG__stack{height:34px;box-shadow:var(--ring);background:#fff;border-radius:999px;gap:4px;padding:4px;display:flex;overflow:hidden}.en4-module__DQh6PG__stack i{background:var(--c,var(--accent));border-radius:999px;height:100%;display:block}.en4-module__DQh6PG__stack i[data-i="1"]{background:var(--secondary)}.en4-module__DQh6PG__stack i[data-i="2"]{background:color-mix(in oklab, var(--c,var(--accent)) 35%, #fff)}.en4-module__DQh6PG__parts{gap:8px;display:grid}@media (min-width:560px){.en4-module__DQh6PG__parts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.en4-module__DQh6PG__part{background:#fff;border-radius:14px;align-content:start;gap:4px;padding:14px;display:grid}.en4-module__DQh6PG__part>span{color:var(--ink-3);align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.en4-module__DQh6PG__part>span i{background:var(--c,var(--accent));border-radius:50%;width:10px;height:10px}.en4-module__DQh6PG__part[data-i="1"]>span i{background:var(--secondary)}.en4-module__DQh6PG__part[data-i="2"]>span i{background:color-mix(in oklab, var(--c,var(--accent)) 35%, #fff)}.en4-module__DQh6PG__part>b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.en4-module__DQh6PG__part>small{color:var(--ink-3);font-size:13px;line-height:1.4}.en4-module__DQh6PG__sum{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px;display:grid}.en4-module__DQh6PG__sum>div{background:#fff;border-radius:14px;align-content:space-between;gap:6px;padding:14px 16px;display:grid}.en4-module__DQh6PG__sum span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);font-size:12px;font-weight:700}.en4-module__DQh6PG__sum b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.en4-module__DQh6PG__sum>.en4-module__DQh6PG__sumMonth{color:#fff;background:radial-gradient(#ffffff24 1.2px, transparent 1.6px) 0 0 / 14px 14px, var(--c,var(--accent))}.en4-module__DQh6PG__sumMonth span{color:#ffffffbf}.en4-module__DQh6PG__sumMonth b{color:#fff;font-size:clamp(26px,6vw,34px);line-height:1}.en4-module__DQh6PG__notCounted{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.en4-module__DQh6PG__notCounted span{color:var(--ink-3);margin-right:4px;font-size:13px;font-weight:700}.en4-module__DQh6PG__notCounted em{color:var(--ink-3);box-shadow:inset 0 0 0 1.5px var(--line-2,var(--line));background:#fff;border:0;border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:700}.en4-module__DQh6PG__buildFoot{color:var(--ink-3);font-size:13px;line-height:1.45}.en4-module__DQh6PG__buildFoot span{color:var(--ink-4)}.en4-module__DQh6PG__cal{background:var(--mist);border-radius:18px;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:14px;display:grid}.en4-module__DQh6PG__day{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);padding:6px 0;font-size:12px;font-weight:700}.en4-module__DQh6PG__day[data-sat]{color:var(--ink)}.en4-module__DQh6PG__lane{color:var(--ink-3);grid-column:1/-1;margin-top:4px;font-size:12px;font-weight:700}.en4-module__DQh6PG__slot{background:#fff;border-radius:12px;flex-wrap:wrap;place-content:center;gap:4px;min-height:46px;display:flex}.en4-module__DQh6PG__post{background:var(--c,var(--accent));border-radius:4px;width:14px;height:14px;display:block}.en4-module__DQh6PG__band{z-index:0;background:color-mix(in oklab, var(--secondary) 45%, #fff);border-radius:12px;min-height:46px;position:relative}.en4-module__DQh6PG__band small{white-space:nowrap;color:var(--secondary-ink,var(--ink-3));font-size:11px;font-weight:700;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.en4-module__DQh6PG__wire{z-index:1;pointer-events:none;align-self:center;height:2px;position:relative}.en4-module__DQh6PG__wire i{top:0;bottom:0;left:calc(100% / var(--n,1) / 2);right:calc(100% / var(--n,1) / 2);border-top:2px dashed var(--c,var(--accent));transform-origin:0;position:absolute}.en4-module__DQh6PG__wire i[data-late]{border-top-color:var(--spark)}.en4-module__DQh6PG__msg,.en4-module__DQh6PG__reply{z-index:2;border-radius:50%;place-self:center;place-items:center;width:30px;height:30px;display:grid;position:relative}.en4-module__DQh6PG__msg{color:var(--ink);box-shadow:var(--ring), 0 4px 12px -6px #0b0b164d;background:#fff}.en4-module__DQh6PG__reply{color:#fff;background:var(--c,var(--accent))}.en4-module__DQh6PG__reply[data-late]{background:var(--spark)}.en4-module__DQh6PG__reply[data-same]{width:22px;height:22px;box-shadow:0 0 0 3px var(--mist);place-self:center end;margin:18px 2px 0 0}.en4-module__DQh6PG__bubbleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.en4-module__DQh6PG__bubble{color:var(--ink);background:var(--mist);border-radius:16px 16px 16px 4px;gap:2px;padding:10px 14px;font-size:15px;font-weight:700;display:grid}.en4-module__DQh6PG__bubble small{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);font-size:11px;font-weight:700}.en4-module__DQh6PG__verdict{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.en4-module__DQh6PG__verdict em{color:var(--ink);background:var(--secondary);border-radius:999px;padding:4px 10px;font-size:12px;font-style:normal;font-weight:800}.en4-module__DQh6PG__verdict[data-late] em{color:var(--spark-ink,#fff);background:var(--spark-soft,var(--spark))}.en4-module__DQh6PG__weekText{min-height:70px;color:var(--ink);font-size:16px;font-weight:600;line-height:1.5}.en4-module__DQh6PG__expect{border-top:1px solid var(--line);gap:10px;padding-top:16px;display:grid}.en4-module__DQh6PG__expectRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.en4-module__DQh6PG__expectRow span{color:var(--ink-3);background:var(--mist);border-radius:14px;gap:4px;padding:12px;font-size:13px;font-weight:600;line-height:1.35;display:grid}.en4-module__DQh6PG__expectRow b{letter-spacing:-.04em;color:var(--ink);font-size:24px;font-weight:800}.en4-module__DQh6PG__expectRow span[data-on]{color:var(--ink);background:color-mix(in oklab, var(--secondary) 45%, #fff)}.en4-module__DQh6PG__expect small{color:var(--ink-4);font-size:12px}@media (prefers-reduced-motion:reduce){.en4-module__DQh6PG__switch button,.en4-module__DQh6PG__seg button,.en4-module__DQh6PG__scope,.en4-module__DQh6PG__scope i{transition:none}}
.ProjectBlocksRenderer-module__doypFG__prose{font-family:var(--font-manrope), system-ui, sans-serif;color:#171717;flex-direction:column;display:flex}.ProjectBlocksRenderer-module__doypFG__prosePlain{font-family:var(--font-manrope), system-ui, sans-serif;color:#171717;white-space:pre-wrap;flex-direction:column;gap:1rem;display:flex}.ProjectBlocksRenderer-module__doypFG__htmlFromCms{font-family:var(--font-manrope), system-ui, sans-serif;color:#171717;font-size:16px;line-height:1.65}.ProjectBlocksRenderer-module__doypFG__htmlFromCms p{margin:0 0 1rem}.ProjectBlocksRenderer-module__doypFG__htmlFromCms h2,.ProjectBlocksRenderer-module__doypFG__htmlFromCms h3{letter-spacing:-.02em;color:#171717;margin:1.5rem 0 .75rem;font-weight:600}.ProjectBlocksRenderer-module__doypFG__htmlFromCms ul,.ProjectBlocksRenderer-module__doypFG__htmlFromCms ol{color:#171717;margin:0 0 1rem;padding-left:1.25rem}.ProjectBlocksRenderer-module__doypFG__htmlFromCms li{color:#171717}.ProjectBlocksRenderer-module__doypFG__htmlFromCms img{border-radius:10px;max-width:100%;height:auto}.ProjectBlocksRenderer-module__doypFG__dynamicBlock{flex-direction:column;gap:0;display:flex}.ProjectBlocksRenderer-module__doypFG__p{letter-spacing:-.04em;color:#171717bf;margin:19px 0 0;font-size:18px;font-weight:500;line-height:140%}.ProjectBlocksRenderer-module__doypFG__p a{color:#2a29ff;text-underline-offset:2px;text-decoration:underline}.ProjectBlocksRenderer-module__doypFG__h2,.ProjectBlocksRenderer-module__doypFG__h3,.ProjectBlocksRenderer-module__doypFG__h4{color:#171717;letter-spacing:-.04em;scroll-margin-top:120px;font-size:26px;font-weight:600;line-height:130%}.ProjectBlocksRenderer-module__doypFG__h3{font-size:1.25rem}.ProjectBlocksRenderer-module__doypFG__h4{font-size:1.1rem}.ProjectBlocksRenderer-module__doypFG__list{letter-spacing:-.04em;color:#171717bf;margin:0;padding-left:1.35rem;font-size:18px;font-weight:500;line-height:1.55}.ProjectBlocksRenderer-module__doypFG__h2+.ProjectBlocksRenderer-module__doypFG__list,.ProjectBlocksRenderer-module__doypFG__h3+.ProjectBlocksRenderer-module__doypFG__list,.ProjectBlocksRenderer-module__doypFG__h4+.ProjectBlocksRenderer-module__doypFG__list{margin-top:18px}.ProjectBlocksRenderer-module__doypFG__listItem{margin:.35rem 0}.ProjectBlocksRenderer-module__doypFG__blockquote{color:#171717;background:#2a29ff0a;border-left:3px solid #2a29ff;border-radius:0 8px 8px 0;margin:0;padding:.75rem 0 .75rem 1rem;font-size:16px;line-height:1.55}.ProjectBlocksRenderer-module__doypFG__quoteBody{margin:0;font-style:italic}.ProjectBlocksRenderer-module__doypFG__quoteAttribution{margin-top:.5rem;font-style:normal;font-weight:600;display:block}.ProjectBlocksRenderer-module__doypFG__imageRowBreakout{width:min(1010px,100vw);max-width:1010px;margin-top:90px;margin-bottom:90px;margin-left:50%;transform:translate(-50%)}.ProjectBlocksRenderer-module__doypFG__imageRowBreakout:last-child,.ProjectBlocksRenderer-module__doypFG__p:last-child{margin-bottom:0}.ProjectBlocksRenderer-module__doypFG__imageRow{gap:10px;width:100%;display:grid}.ProjectBlocksRenderer-module__doypFG__imageRowOne{grid-template-columns:minmax(0,1fr)}.ProjectBlocksRenderer-module__doypFG__imageRowTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectBlocksRenderer-module__doypFG__imageRowThreeLayout{flex-direction:column;gap:10px;width:100%;display:flex}.ProjectBlocksRenderer-module__doypFG__imageRowThreeTop{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.ProjectBlocksRenderer-module__doypFG__imageRowFigure{margin:0}.ProjectBlocksRenderer-module__doypFG__pre{color:#e8e8e8;background:#1e1e1e;border-radius:10px;margin:0;padding:1rem 1.1rem;font-size:14px;line-height:1.5;overflow-x:auto}.ProjectBlocksRenderer-module__doypFG__inlineCode{color:#171717;background:#0000000f;border-radius:4px;padding:.1em .35em;font-size:.9em}.ProjectBlocksRenderer-module__doypFG__figure{margin:0}.ProjectBlocksRenderer-module__doypFG__blockImage{border-radius:12px;width:100%;height:auto;display:block}.ProjectBlocksRenderer-module__doypFG__hr{border:none;border-top:1px solid #00000014;margin:1.25rem 0}.ProjectBlocksRenderer-module__doypFG__link{color:#2a29ff;text-underline-offset:2px;text-decoration:underline}.ProjectBlocksRenderer-module__doypFG__link:hover{color:#221fc9}@media (max-width:640px){.ProjectBlocksRenderer-module__doypFG__blockImage{width:96%;margin:auto}.ProjectBlocksRenderer-module__doypFG__imageRowOne,.ProjectBlocksRenderer-module__doypFG__imageRowTwo{grid-template-columns:auto;gap:10px}.ProjectBlocksRenderer-module__doypFG__imageRowThreeTop{grid-template-columns:minmax(0,1fr);gap:10px}.ProjectBlocksRenderer-module__doypFG__imageRowThreeLayout{gap:10px}.ProjectBlocksRenderer-module__doypFG__h2{margin-top:0;padding:0 10px;font-size:24px}.ProjectBlocksRenderer-module__doypFG__h3{margin-top:0;padding:0 10px;font-size:20px}.ProjectBlocksRenderer-module__doypFG__h4{margin-top:0;padding:0 10px;font-size:18px}.ProjectBlocksRenderer-module__doypFG__p{margin:20px 0 0;padding:0 10px;font-size:16px}.ProjectBlocksRenderer-module__doypFG__p+.ProjectBlocksRenderer-module__doypFG__h2,.ProjectBlocksRenderer-module__doypFG__p+.ProjectBlocksRenderer-module__doypFG__h3,.ProjectBlocksRenderer-module__doypFG__p+.ProjectBlocksRenderer-module__doypFG__h4,.ProjectBlocksRenderer-module__doypFG__list+.ProjectBlocksRenderer-module__doypFG__h2,.ProjectBlocksRenderer-module__doypFG__list+.ProjectBlocksRenderer-module__doypFG__h3,.ProjectBlocksRenderer-module__doypFG__list+.ProjectBlocksRenderer-module__doypFG__h4{margin-top:30px}.ProjectBlocksRenderer-module__doypFG__list{font-size:16px}.ProjectBlocksRenderer-module__doypFG__imageRowBreakout{margin-top:40px;margin-bottom:40px}.ProjectBlocksRenderer-module__doypFG__dynamicBlock{gap:0}.ProjectBlocksRenderer-module__doypFG__listItem{font-size:16px}}
