.LogoDesignLanding-module__PoEkSa__hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:7%;padding-top:88px;display:grid}.LogoDesignLanding-module__PoEkSa__hero h1{font-size:var(--type-web-page-size);font-weight:var(--type-web-page-weight);line-height:var(--type-web-page-line);margin:20px 0 28px}.LogoDesignLanding-module__PoEkSa__hero img{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.LogoDesignLanding-module__PoEkSa__hero .offer-detail__availability{margin-top:16px}.LogoDesignLanding-module__PoEkSa__section,.LogoDesignLanding-module__PoEkSa__fit{margin-top:120px}.LogoDesignLanding-module__PoEkSa__fit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9%;display:grid}.LogoDesignLanding-module__PoEkSa__fit h2,.LogoDesignLanding-module__PoEkSa__sectionHead h2,.LogoDesignLanding-module__PoEkSa__delivery h2,.LogoDesignLanding-module__PoEkSa__scope h2{font-size:var(--type-web-section-size);font-weight:var(--type-web-section-weight);line-height:var(--type-web-section-line);margin:16px 0 0}.LogoDesignLanding-module__PoEkSa__fit p{margin-top:0}.LogoDesignLanding-module__PoEkSa__fit>div:last-child{padding-top:30px}.LogoDesignLanding-module__PoEkSa__secondary,.LogoDesignLanding-module__PoEkSa__sectionHead>p:last-child{color:var(--color-text-secondary)}.LogoDesignLanding-module__PoEkSa__sectionHead{max-width:48em}.LogoDesignLanding-module__PoEkSa__sectionHead>p:last-child:not(.next-kicker){margin:24px 0 0}.LogoDesignLanding-module__PoEkSa__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:42px 0 0;padding:0;list-style:none;display:grid}.LogoDesignLanding-module__PoEkSa__steps li{border-radius:var(--radius-lg);background:var(--color-bg-surface);padding:24px}.LogoDesignLanding-module__PoEkSa__number{color:var(--color-action-primary);font-family:var(--font-ui);font-size:var(--type-caption-size)}.LogoDesignLanding-module__PoEkSa__steps h3{font-size:var(--type-web-card-size);line-height:var(--type-web-card-line);margin:22px 0 14px}.LogoDesignLanding-module__PoEkSa__steps p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);margin:0}.LogoDesignLanding-module__PoEkSa__caseHead{justify-content:space-between;align-items:end;gap:30px;display:flex}.LogoDesignLanding-module__PoEkSa__caseHead a{font-size:var(--type-body-sm-size);flex:none}.LogoDesignLanding-module__PoEkSa__caseFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:36px 0;display:grid}.LogoDesignLanding-module__PoEkSa__caseFacts dt{color:var(--color-action-primary);font-size:var(--type-caption-size)}.LogoDesignLanding-module__PoEkSa__caseFacts dd{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:var(--reading-body-line);margin:14px 0 0}.LogoDesignLanding-module__PoEkSa__samples{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.LogoDesignLanding-module__PoEkSa__samples img{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.LogoDesignLanding-module__PoEkSa__delivery{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9%;display:grid}.LogoDesignLanding-module__PoEkSa__delivery h2{margin-top:0}.LogoDesignLanding-module__PoEkSa__delivery ul{color:var(--color-text-secondary);margin:28px 0 0;padding-left:1.1em}.LogoDesignLanding-module__PoEkSa__delivery li{line-height:var(--reading-body-line);margin-top:14px;padding-left:.25em}.LogoDesignLanding-module__PoEkSa__scope{max-width:58em}.LogoDesignLanding-module__PoEkSa__scope p{color:var(--color-text-secondary);margin-top:24px}@media (max-width:940px){.LogoDesignLanding-module__PoEkSa__hero{grid-template-columns:1fr;gap:40px;padding-top:60px}.LogoDesignLanding-module__PoEkSa__hero figure{max-width:740px}.LogoDesignLanding-module__PoEkSa__steps,.LogoDesignLanding-module__PoEkSa__caseFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.LogoDesignLanding-module__PoEkSa__caseHead{flex-direction:column;align-items:start}}@media (max-width:560px){.LogoDesignLanding-module__PoEkSa__hero{padding-top:44px}.LogoDesignLanding-module__PoEkSa__hero h1{font-size:var(--type-web-page-size-compact)}.LogoDesignLanding-module__PoEkSa__section,.LogoDesignLanding-module__PoEkSa__fit{margin-top:76px}.LogoDesignLanding-module__PoEkSa__fit,.LogoDesignLanding-module__PoEkSa__steps,.LogoDesignLanding-module__PoEkSa__caseFacts,.LogoDesignLanding-module__PoEkSa__samples,.LogoDesignLanding-module__PoEkSa__delivery{grid-template-columns:1fr;gap:24px}.LogoDesignLanding-module__PoEkSa__fit h2,.LogoDesignLanding-module__PoEkSa__sectionHead h2,.LogoDesignLanding-module__PoEkSa__delivery h2,.LogoDesignLanding-module__PoEkSa__scope h2{font-size:var(--type-web-section-size-compact)}.LogoDesignLanding-module__PoEkSa__fit>div:last-child{padding-top:0}.LogoDesignLanding-module__PoEkSa__steps{gap:16px;margin-top:30px}.LogoDesignLanding-module__PoEkSa__steps h3{font-size:var(--type-web-card-size-compact);margin-top:12px}.LogoDesignLanding-module__PoEkSa__caseFacts{margin-block:28px}.LogoDesignLanding-module__PoEkSa__caseFacts dd{margin-top:8px}.LogoDesignLanding-module__PoEkSa__delivery{gap:42px}}
.AiSearchPricingPreview-module__ZEBMEa__page{color:var(--color-text-primary);background:var(--color-bg-page);padding-bottom:28px}.AiSearchPricingPreview-module__ZEBMEa__page *{box-sizing:border-box}.AiSearchPricingPreview-module__ZEBMEa__page :is(h1,h2,h3,p,dl,dd){margin:0}.AiSearchPricingPreview-module__ZEBMEa__page :is(a,button,input,select,summary,textarea):focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px}.AiSearchPricingPreview-module__ZEBMEa__page :is(a,button,input,select,summary,textarea){scroll-margin-bottom:100px}.AiSearchPricingPreview-module__ZEBMEa__page :is(button,input,select,textarea){font:inherit}.AiSearchPricingPreview-module__ZEBMEa__page a{text-decoration:none}.AiSearchPricingPreview-module__ZEBMEa__shell{width:min(100% - 80px,1280px);margin-inline:auto}.AiSearchPricingPreview-module__ZEBMEa__breadcrumb{min-height:72px;color:var(--color-text-muted);font-size:var(--type-caption-size);flex-wrap:wrap;align-items:center;gap:12px;padding-block:12px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__breadcrumb a:hover{color:var(--color-action-primary)}.AiSearchPricingPreview-module__ZEBMEa__previewBadge{border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-secondary);margin-left:auto;padding:5px 10px}.AiSearchPricingPreview-module__ZEBMEa__hero{text-align:center;padding:38px 20px 72px}.AiSearchPricingPreview-module__ZEBMEa__hero h1{font-size:var(--type-web-hero-size);font-weight:var(--type-web-hero-weight);letter-spacing:-.035em;text-wrap:balance;line-height:1.35}.AiSearchPricingPreview-module__ZEBMEa__hero h1>span{display:inline-block}.AiSearchPricingPreview-module__ZEBMEa__heroAccent{color:var(--color-action-primary)}.AiSearchPricingPreview-module__ZEBMEa__lead{font-size:var(--type-web-lead-size);color:var(--color-text-secondary);line-height:1.8;margin-top:22px!important}.AiSearchPricingPreview-module__ZEBMEa__jumpLinks{font-size:var(--type-caption-size);flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:24px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__jumpLinks a{align-items:center;min-height:40px;display:inline-flex}.AiSearchPricingPreview-module__ZEBMEa__jumpLinks a:hover{color:var(--color-action-primary)}.AiSearchPricingPreview-module__ZEBMEa__jumpLinks>svg{color:var(--color-text-muted)}.AiSearchPricingPreview-module__ZEBMEa__choices{min-width:0}.AiSearchPricingPreview-module__ZEBMEa__section{margin-bottom:72px;scroll-margin-top:92px}.AiSearchPricingPreview-module__ZEBMEa__sectionHeading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__sectionHeading h2,.AiSearchPricingPreview-module__ZEBMEa__principles h2,.AiSearchPricingPreview-module__ZEBMEa__faqSection h2,.AiSearchPricingPreview-module__ZEBMEa__quoteIntro h2{font-size:var(--type-web-section-size);font-weight:var(--type-web-section-weight);letter-spacing:-.025em;line-height:1.4}.AiSearchPricingPreview-module__ZEBMEa__billingTag{color:var(--color-text-secondary);font-size:var(--type-caption-size);flex:none;padding-bottom:4px}.AiSearchPricingPreview-module__ZEBMEa__sectionIntro{font-size:var(--type-body-sm-size);color:var(--color-text-secondary);line-height:1.7;margin:14px 0 28px!important}.AiSearchPricingPreview-module__ZEBMEa__fieldset{border:0;min-width:0;margin:0;padding:0}.AiSearchPricingPreview-module__ZEBMEa__srOnly,.AiSearchPricingPreview-module__ZEBMEa__liveStatus{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.AiSearchPricingPreview-module__ZEBMEa__planGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.AiSearchPricingPreview-module__ZEBMEa__plan{border-radius:var(--radius-xl);background:var(--color-bg-surface);cursor:pointer;min-width:0;transition:box-shadow var(--motion-duration-feedback);flex-direction:column;padding:6px;display:flex;position:relative}.AiSearchPricingPreview-module__ZEBMEa__plan:hover{box-shadow:var(--shadow-raised)}.AiSearchPricingPreview-module__ZEBMEa__plan[data-selected=true]{outline:2px solid var(--color-action-primary);outline-offset:-2px;background:var(--surface-layer-3,var(--color-state-selected-bg))}.AiSearchPricingPreview-module__ZEBMEa__plan:has(input:focus-visible){outline:2px solid var(--color-border-focus);outline-offset:4px}.AiSearchPricingPreview-module__ZEBMEa__plan input{width:18px;height:18px;accent-color:var(--color-action-primary);cursor:pointer;margin:0;position:absolute;top:34px;right:32px}.AiSearchPricingPreview-module__ZEBMEa__plan input:focus-visible{outline:none}.AiSearchPricingPreview-module__ZEBMEa__planSummary{border-radius:var(--radius-md);background:var(--color-bg-page);flex-direction:column;min-width:0;padding:28px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__planEnglish{color:var(--color-text-muted);font-family:var(--font-latin);font-size:var(--type-label-size);margin:0 30px 8px 0;line-height:1.5}.AiSearchPricingPreview-module__ZEBMEa__planName{font-size:var(--type-web-feature-size);font-weight:var(--type-web-feature-weight);line-height:1.45}.AiSearchPricingPreview-module__ZEBMEa__planAudience{min-height:46px;color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.65;display:block}.AiSearchPricingPreview-module__ZEBMEa__price{font-family:var(--font-latin);font-size:var(--type-h2-size);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:8px;margin:24px 0 18px;font-weight:600;line-height:1.25;display:flex}.AiSearchPricingPreview-module__ZEBMEa__price small{font-family:var(--font-body);font-size:var(--type-caption-size);color:var(--color-text-muted);letter-spacing:0;font-weight:400}.AiSearchPricingPreview-module__ZEBMEa__selectAction{border-radius:var(--radius-md);background:var(--color-bg-surface);min-height:48px;color:var(--color-action-primary);font-size:var(--type-body-sm-size);justify-content:center;align-items:center;gap:10px;margin-top:24px;padding:12px 16px;font-weight:500;display:flex}.AiSearchPricingPreview-module__ZEBMEa__plan[data-selected=true] .AiSearchPricingPreview-module__ZEBMEa__selectAction{background:var(--color-action-primary);color:var(--color-action-primary-ink)}.AiSearchPricingPreview-module__ZEBMEa__planDetails{padding:26px 28px 24px;display:block}.AiSearchPricingPreview-module__ZEBMEa__planCapacity{font-size:var(--type-body-size);display:block}.AiSearchPricingPreview-module__ZEBMEa__planCapacity strong{font-weight:500}.AiSearchPricingPreview-module__ZEBMEa__planMeta{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);margin-top:10px;line-height:1.9;display:block}.AiSearchPricingPreview-module__ZEBMEa__existingData{cursor:pointer;font-size:var(--type-caption-size);align-items:center;gap:12px;padding:24px 2px 10px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__existingData>input{width:17px;height:17px;accent-color:var(--color-action-primary);flex:none;margin:0}.AiSearchPricingPreview-module__ZEBMEa__existingData>span{flex-wrap:wrap;gap:14px;line-height:1.6;display:flex}.AiSearchPricingPreview-module__ZEBMEa__existingData>span>span{color:var(--color-text-muted)}.AiSearchPricingPreview-module__ZEBMEa__existingData strong{white-space:nowrap;margin-left:auto;font-weight:400}.AiSearchPricingPreview-module__ZEBMEa__included{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);margin-top:24px;padding:24px 0}.AiSearchPricingPreview-module__ZEBMEa__included>p{font-size:var(--type-body-size);align-items:center;gap:9px;display:flex;margin-bottom:18px!important}.AiSearchPricingPreview-module__ZEBMEa__included>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 24px;display:grid}.AiSearchPricingPreview-module__ZEBMEa__check{font-size:var(--type-body-sm-size);color:var(--color-text-secondary);align-items:flex-start;gap:8px;line-height:1.7;display:flex}.AiSearchPricingPreview-module__ZEBMEa__check svg{color:var(--color-action-primary);flex:none;margin-top:3px}.AiSearchPricingPreview-module__ZEBMEa__caption{font-size:var(--type-caption-size);color:var(--color-text-muted);line-height:1.75}.AiSearchPricingPreview-module__ZEBMEa__section>.AiSearchPricingPreview-module__ZEBMEa__caption{margin-top:14px}.AiSearchPricingPreview-module__ZEBMEa__responsibility{font-size:var(--type-body-size);color:var(--color-action-primary);margin-bottom:18px;font-weight:500;display:block}.AiSearchPricingPreview-module__ZEBMEa__featureList{gap:12px;display:grid}.AiSearchPricingPreview-module__ZEBMEa__scopeNote{font-size:var(--type-caption-size);color:var(--color-text-secondary);line-height:1.8;margin-top:22px!important}.AiSearchPricingPreview-module__ZEBMEa__scopeDetails{font-size:var(--type-caption-size);color:var(--color-text-muted);margin-top:8px}.AiSearchPricingPreview-module__ZEBMEa__scopeDetails summary{cursor:pointer;align-items:center;gap:9px;width:fit-content;min-height:40px;list-style:none;display:flex}.AiSearchPricingPreview-module__ZEBMEa__scopeDetails summary::-webkit-details-marker{display:none}.AiSearchPricingPreview-module__ZEBMEa__faqs summary::-webkit-details-marker{display:none}.AiSearchPricingPreview-module__ZEBMEa__scopeDetails[open] summary>span{transform:rotate(45deg)}.AiSearchPricingPreview-module__ZEBMEa__scopeDetails>div{gap:10px;max-width:100ch;padding:8px 0;line-height:1.8;display:grid}.AiSearchPricingPreview-module__ZEBMEa__scopeDetails summary:hover{color:var(--color-action-primary)}.AiSearchPricingPreview-module__ZEBMEa__diagnosis{border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-bg-surface);cursor:pointer;align-items:center;gap:18px;margin-top:28px;padding:26px 24px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__diagnosis:hover{border-color:var(--color-border-control)}.AiSearchPricingPreview-module__ZEBMEa__diagnosis[data-selected=true]{border-color:var(--color-action-primary);background:var(--color-state-selected-bg);box-shadow:0 0 0 1px var(--color-action-primary)}.AiSearchPricingPreview-module__ZEBMEa__diagnosis input{width:20px;height:20px;accent-color:var(--color-action-primary);cursor:pointer;flex:none;margin:0}.AiSearchPricingPreview-module__ZEBMEa__diagnosisText{font-size:var(--type-body-sm-size);color:var(--color-text-secondary);gap:9px;line-height:1.65;display:grid}.AiSearchPricingPreview-module__ZEBMEa__diagnosisText>strong{color:var(--color-text-primary);font-size:var(--type-web-card-size);font-weight:var(--type-web-card-weight)}.AiSearchPricingPreview-module__ZEBMEa__diagnosisFacts{font-size:var(--type-caption-size)}.AiSearchPricingPreview-module__ZEBMEa__diagnosisPrice{text-align:right;flex:none;gap:8px;margin-left:auto;display:grid}.AiSearchPricingPreview-module__ZEBMEa__diagnosisPrice strong{font-family:var(--font-latin);font-size:var(--type-h3-size);letter-spacing:-.03em;font-weight:600}.AiSearchPricingPreview-module__ZEBMEa__diagnosisPrice>span{color:var(--color-text-muted);font-size:var(--type-caption-size)}.AiSearchPricingPreview-module__ZEBMEa__diagnosisSection>.AiSearchPricingPreview-module__ZEBMEa__caption{margin-top:14px}.AiSearchPricingPreview-module__ZEBMEa__principles,.AiSearchPricingPreview-module__ZEBMEa__faqSection{margin-top:72px}.AiSearchPricingPreview-module__ZEBMEa__principleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin-top:32px;display:grid}.AiSearchPricingPreview-module__ZEBMEa__principleGrid article>span{border-radius:var(--radius-md);background:var(--color-state-selected-bg);width:42px;height:34px;color:var(--color-action-primary);font-family:var(--font-latin);font-size:var(--type-body-size);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.AiSearchPricingPreview-module__ZEBMEa__principleGrid h3{font-size:var(--type-web-card-size);font-weight:var(--type-web-card-weight);margin-top:18px}.AiSearchPricingPreview-module__ZEBMEa__principleGrid p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);margin-top:12px;line-height:1.8}.AiSearchPricingPreview-module__ZEBMEa__faqSection{margin-bottom:48px}.AiSearchPricingPreview-module__ZEBMEa__faqs{margin-top:24px}.AiSearchPricingPreview-module__ZEBMEa__faqs details{border-bottom:1px solid var(--color-border-subtle)}.AiSearchPricingPreview-module__ZEBMEa__faqs summary{cursor:pointer;min-height:64px;font-size:var(--type-body-sm-size);justify-content:space-between;align-items:center;gap:22px;padding:16px 0;line-height:1.7;list-style:none;display:flex}.AiSearchPricingPreview-module__ZEBMEa__faqs summary:hover{color:var(--color-action-primary)}.AiSearchPricingPreview-module__ZEBMEa__faqs summary>svg{color:var(--color-text-muted);transition:transform var(--motion-duration-feedback);flex:none}.AiSearchPricingPreview-module__ZEBMEa__faqs details[open] summary>svg{transform:rotate(180deg)}.AiSearchPricingPreview-module__ZEBMEa__faqs details>p{max-width:100ch;color:var(--color-text-secondary);font-size:var(--type-body-sm-size);padding:0 28px 24px 0;line-height:1.9}.AiSearchPricingPreview-module__ZEBMEa__faqMore{border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-page);min-height:42px;color:var(--color-action-primary);cursor:pointer;align-items:center;gap:10px;margin-top:18px;padding:9px 16px;display:inline-flex;font-size:var(--type-caption-size)!important}.AiSearchPricingPreview-module__ZEBMEa__faqMore[aria-expanded=true] svg{transform:rotate(180deg)}.AiSearchPricingPreview-module__ZEBMEa__quote{border-radius:var(--radius-xl);background:var(--surface-layer-3,var(--color-state-selected-bg));grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:48px;min-width:0;margin-bottom:72px;padding:36px;scroll-margin-top:88px;display:grid}.AiSearchPricingPreview-module__ZEBMEa__quote:focus{outline:none}.AiSearchPricingPreview-module__ZEBMEa__quote:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px}.AiSearchPricingPreview-module__ZEBMEa__quoteIntro h2>span{color:var(--color-action-primary)}.AiSearchPricingPreview-module__ZEBMEa__quoteIntro>p{max-width:34ch;color:var(--color-text-secondary);font-size:var(--type-body-sm-size);margin-top:20px;line-height:1.8}.AiSearchPricingPreview-module__ZEBMEa__selectedScope{border-top:1px solid var(--color-border-default);font-size:var(--type-body-sm-size);margin-top:30px;padding-top:24px}.AiSearchPricingPreview-module__ZEBMEa__selectedScope>p{color:var(--color-text-muted);font-size:var(--type-caption-size);margin-bottom:10px}.AiSearchPricingPreview-module__ZEBMEa__selectedScope strong{font-weight:500;line-height:1.8}.AiSearchPricingPreview-module__ZEBMEa__selectedScope>span{color:var(--color-text-secondary);font-size:var(--type-caption-size);margin-top:6px;display:block}.AiSearchPricingPreview-module__ZEBMEa__selectedScope>div{flex-wrap:wrap;gap:10px 24px;margin-top:12px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__selectedScope a{min-height:36px;color:var(--color-action-primary);font-size:var(--type-caption-size);align-items:center;gap:5px;display:inline-flex}.AiSearchPricingPreview-module__ZEBMEa__quoteIntro .AiSearchPricingPreview-module__ZEBMEa__quoteFootnote{color:var(--color-text-muted);font-size:var(--type-caption-size);margin-top:30px}.AiSearchPricingPreview-module__ZEBMEa__quoteContent{min-width:0}.AiSearchPricingPreview-module__ZEBMEa__quoteHeading{align-items:center;gap:8px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__quoteHeading h3{font-size:var(--type-body-size);font-weight:500}.AiSearchPricingPreview-module__ZEBMEa__quoteHeading>span{color:var(--color-text-muted);font-size:var(--type-caption-size);flex:none;margin-left:auto}.AiSearchPricingPreview-module__ZEBMEa__lineItems{gap:16px;padding:24px 0;display:grid}.AiSearchPricingPreview-module__ZEBMEa__lineItems>div{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__lineItems dt{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__lineItems dt span{font-size:var(--type-caption-size);color:var(--color-text-muted)}.AiSearchPricingPreview-module__ZEBMEa__lineItems dt strong{font-size:var(--type-body-sm-size);font-weight:400}.AiSearchPricingPreview-module__ZEBMEa__lineItems dd{font-family:var(--font-latin);font-size:var(--type-body-size);white-space:nowrap;font-variant-numeric:tabular-nums}.AiSearchPricingPreview-module__ZEBMEa__lineItems dd small{font-family:var(--font-body);font-size:var(--type-caption-size);color:var(--color-text-muted);margin-left:6px;display:inline-block}.AiSearchPricingPreview-module__ZEBMEa__quoteTotals{border-top:1px solid var(--color-border-default);grid-template-columns:1fr 1fr;gap:24px;padding:22px 0 14px;display:grid}.AiSearchPricingPreview-module__ZEBMEa__monthlyTotal>span,.AiSearchPricingPreview-module__ZEBMEa__firstMonth>span{font-size:var(--type-caption-size);display:block}.AiSearchPricingPreview-module__ZEBMEa__monthlyTotal>p{color:var(--color-action-primary);font-family:var(--font-latin);font-size:var(--type-h2-size);letter-spacing:-.035em;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-weight:600;line-height:1.3;display:flex;margin-top:8px!important}.AiSearchPricingPreview-module__ZEBMEa__monthlyTotal small{font-family:var(--font-body);font-size:var(--type-caption-size);color:var(--color-text-muted);letter-spacing:0;font-weight:400}.AiSearchPricingPreview-module__ZEBMEa__firstMonth strong{font-family:var(--font-latin);font-size:var(--type-h2-size);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:8px;font-weight:500;line-height:1.3;display:block}.AiSearchPricingPreview-module__ZEBMEa__budget{border-top:1px solid var(--color-border-default);margin:24px 0;padding-top:20px}.AiSearchPricingPreview-module__ZEBMEa__budget label{font-size:var(--type-body-sm-size);justify-content:space-between;align-items:center;gap:12px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__budget select{border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-bg-page);min-height:40px;color:var(--color-text-primary);cursor:pointer;font-size:var(--type-body-sm-size);padding:4px 28px 4px 12px}.AiSearchPricingPreview-module__ZEBMEa__budget>div{font-size:var(--type-body-sm-size);justify-content:space-between;align-items:baseline;gap:12px;margin:16px 0 10px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__budget strong{font-family:var(--font-latin);font-size:var(--type-h3-size);font-variant-numeric:tabular-nums;font-weight:600}.AiSearchPricingPreview-module__ZEBMEa__budget p{font-size:var(--type-caption-size);color:var(--color-text-muted);line-height:1.8}.AiSearchPricingPreview-module__ZEBMEa__quoteActions{align-items:center;gap:20px;display:flex}.AiSearchPricingPreview-module__ZEBMEa__primaryButton{border-radius:var(--radius-md);background:var(--color-action-primary);min-height:48px;color:var(--color-action-primary-ink);cursor:pointer;border:0;flex:1;justify-content:center;align-items:center;gap:12px;padding:12px 18px;display:flex;font-size:var(--type-body-sm-size)!important}.AiSearchPricingPreview-module__ZEBMEa__primaryButton:hover{background:var(--color-action-primary-hover)}.AiSearchPricingPreview-module__ZEBMEa__primaryButton:disabled{cursor:default;background:var(--color-action-disabled);color:var(--color-text-secondary)}.AiSearchPricingPreview-module__ZEBMEa__copyButton{min-height:48px;color:var(--color-action-primary);cursor:pointer;background:0 0;border:0;flex:none;padding:10px 0;font-size:var(--type-caption-size)!important}.AiSearchPricingPreview-module__ZEBMEa__copyButton:hover{color:var(--color-action-primary-hover)}.AiSearchPricingPreview-module__ZEBMEa__copyButton:disabled{cursor:default;color:var(--color-text-muted)}.AiSearchPricingPreview-module__ZEBMEa__feedback{color:var(--color-action-primary);font-size:var(--type-caption-size);line-height:1.7;margin-top:10px!important}.AiSearchPricingPreview-module__ZEBMEa__feedback:empty{display:none}.AiSearchPricingPreview-module__ZEBMEa__dataReminder{font-size:var(--type-caption-size);color:var(--color-text-secondary);line-height:1.7;margin-bottom:18px!important}.AiSearchPricingPreview-module__ZEBMEa__manualCopy{font-size:var(--type-caption-size);gap:8px;margin-top:12px;display:grid}.AiSearchPricingPreview-module__ZEBMEa__manualCopy textarea{resize:vertical;width:100%;min-height:160px;color:var(--color-text-primary);background:var(--color-bg-page);border:1px solid var(--color-border-control);border-radius:var(--radius-sm);font-size:var(--type-label-size);padding:9px}.AiSearchPricingPreview-module__ZEBMEa__summaryButton{cursor:pointer;border:0}@media (max-width:1000px){.AiSearchPricingPreview-module__ZEBMEa__shell{width:calc(100% - 48px)}.AiSearchPricingPreview-module__ZEBMEa__hero h1{font-size:var(--type-web-hero-size-compact)}.AiSearchPricingPreview-module__ZEBMEa__planGrid{gap:14px}.AiSearchPricingPreview-module__ZEBMEa__planSummary,.AiSearchPricingPreview-module__ZEBMEa__planDetails{padding-inline:20px}.AiSearchPricingPreview-module__ZEBMEa__plan input{right:24px}.AiSearchPricingPreview-module__ZEBMEa__included>div,.AiSearchPricingPreview-module__ZEBMEa__principleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AiSearchPricingPreview-module__ZEBMEa__quote{gap:30px;padding:30px}.AiSearchPricingPreview-module__ZEBMEa__quoteTotals{gap:18px}.AiSearchPricingPreview-module__ZEBMEa__monthlyTotal>p,.AiSearchPricingPreview-module__ZEBMEa__firstMonth strong{font-size:var(--type-h3-size)}}@media (max-width:760px){.AiSearchPricingPreview-module__ZEBMEa__shell{width:calc(100% - 36px)}.AiSearchPricingPreview-module__ZEBMEa__breadcrumb{min-height:60px;font-size:var(--type-label-size);gap:8px}.AiSearchPricingPreview-module__ZEBMEa__hero{padding:32px 0 48px}.AiSearchPricingPreview-module__ZEBMEa__hero h1{font-size:var(--type-web-page-size-compact)}.AiSearchPricingPreview-module__ZEBMEa__lead{font-size:var(--type-web-lead-size-compact);margin-top:18px!important}.AiSearchPricingPreview-module__ZEBMEa__jumpLinks{font-size:var(--type-label-size);gap:12px;margin-top:22px}.AiSearchPricingPreview-module__ZEBMEa__jumpLinks>svg{width:12px}.AiSearchPricingPreview-module__ZEBMEa__section{margin-bottom:56px}.AiSearchPricingPreview-module__ZEBMEa__sectionHeading{gap:12px}.AiSearchPricingPreview-module__ZEBMEa__sectionHeading h2,.AiSearchPricingPreview-module__ZEBMEa__principles h2,.AiSearchPricingPreview-module__ZEBMEa__faqSection h2,.AiSearchPricingPreview-module__ZEBMEa__quoteIntro h2{font-size:var(--type-web-section-size-compact)}.AiSearchPricingPreview-module__ZEBMEa__billingTag{font-size:var(--type-label-size)}.AiSearchPricingPreview-module__ZEBMEa__sectionIntro{margin-bottom:22px!important}.AiSearchPricingPreview-module__ZEBMEa__planGrid{grid-template-columns:1fr;gap:18px}.AiSearchPricingPreview-module__ZEBMEa__planSummary{padding:24px}.AiSearchPricingPreview-module__ZEBMEa__plan input{top:30px;right:28px}.AiSearchPricingPreview-module__ZEBMEa__planName{font-size:var(--type-web-feature-size-compact)}.AiSearchPricingPreview-module__ZEBMEa__planAudience{min-height:0}.AiSearchPricingPreview-module__ZEBMEa__planDetails{padding:22px 24px}.AiSearchPricingPreview-module__ZEBMEa__selectAction{margin-top:20px}.AiSearchPricingPreview-module__ZEBMEa__existingData{align-items:flex-start;padding-top:24px}.AiSearchPricingPreview-module__ZEBMEa__existingData>input{margin-top:3px}.AiSearchPricingPreview-module__ZEBMEa__existingData>span{gap:3px}.AiSearchPricingPreview-module__ZEBMEa__existingData>span>span{font-size:var(--type-label-size)}.AiSearchPricingPreview-module__ZEBMEa__existingData strong{padding-top:2px}.AiSearchPricingPreview-module__ZEBMEa__included>div{gap:14px 12px}.AiSearchPricingPreview-module__ZEBMEa__included .AiSearchPricingPreview-module__ZEBMEa__check{font-size:var(--type-caption-size);gap:6px}.AiSearchPricingPreview-module__ZEBMEa__caption,.AiSearchPricingPreview-module__ZEBMEa__scopeNote{font-size:var(--type-caption-size)}.AiSearchPricingPreview-module__ZEBMEa__diagnosis{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:22px;padding:22px 20px}.AiSearchPricingPreview-module__ZEBMEa__diagnosis input{margin-top:4px}.AiSearchPricingPreview-module__ZEBMEa__diagnosisText{min-width:0;font-size:var(--type-caption-size);flex:1}.AiSearchPricingPreview-module__ZEBMEa__diagnosisText>strong{font-size:var(--type-web-card-size-compact)}.AiSearchPricingPreview-module__ZEBMEa__diagnosisPrice{text-align:left;grid-template-columns:auto 1fr;align-items:baseline;gap:8px;width:100%;margin-left:34px}.AiSearchPricingPreview-module__ZEBMEa__diagnosisPrice>span{font-size:var(--type-caption-size)}.AiSearchPricingPreview-module__ZEBMEa__principles,.AiSearchPricingPreview-module__ZEBMEa__faqSection{margin-top:64px}.AiSearchPricingPreview-module__ZEBMEa__principleGrid{gap:30px 24px;margin-top:28px}.AiSearchPricingPreview-module__ZEBMEa__principleGrid h3{font-size:var(--type-web-card-size-compact)}.AiSearchPricingPreview-module__ZEBMEa__principleGrid p{font-size:var(--type-caption-size)}.AiSearchPricingPreview-module__ZEBMEa__faqSection{margin-bottom:40px}.AiSearchPricingPreview-module__ZEBMEa__faqs summary{min-height:62px;font-size:var(--type-body-sm-size)}.AiSearchPricingPreview-module__ZEBMEa__quote{grid-template-columns:1fr;gap:32px;margin-bottom:44px;padding:26px 24px;scroll-margin-top:82px}.AiSearchPricingPreview-module__ZEBMEa__quoteIntro>p{max-width:none;margin-top:14px}.AiSearchPricingPreview-module__ZEBMEa__quoteIntro .AiSearchPricingPreview-module__ZEBMEa__quoteFootnote{margin-top:22px}.AiSearchPricingPreview-module__ZEBMEa__selectedScope{margin-top:24px;padding-top:20px}.AiSearchPricingPreview-module__ZEBMEa__quoteHeading h3{font-size:var(--type-body-sm-size)}.AiSearchPricingPreview-module__ZEBMEa__quoteHeading>span{font-size:var(--type-label-size)}.AiSearchPricingPreview-module__ZEBMEa__lineItems dt{gap:5px;display:grid}.AiSearchPricingPreview-module__ZEBMEa__lineItems dd{font-size:var(--type-body-sm-size)}.AiSearchPricingPreview-module__ZEBMEa__quoteTotals{gap:16px}.AiSearchPricingPreview-module__ZEBMEa__monthlyTotal>p,.AiSearchPricingPreview-module__ZEBMEa__firstMonth strong{font-size:var(--type-h3-size)}.AiSearchPricingPreview-module__ZEBMEa__monthlyTotal>p{flex-wrap:wrap;gap:3px}.AiSearchPricingPreview-module__ZEBMEa__quoteActions{flex-wrap:wrap;gap:4px 14px}.AiSearchPricingPreview-module__ZEBMEa__primaryButton{flex-basis:100%}.AiSearchPricingPreview-module__ZEBMEa__copyButton{width:100%}}@media (prefers-reduced-motion:reduce){.AiSearchPricingPreview-module__ZEBMEa__page *,.AiSearchPricingPreview-module__ZEBMEa__page :before,.AiSearchPricingPreview-module__ZEBMEa__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.PricingStickySummary-module__Rk0VCa__bar{z-index:40;padding:14px 0 max(14px, env(safe-area-inset-bottom));border-top:1px solid var(--color-border-subtle);background:var(--color-bg-page);box-shadow:var(--shadow-raised);position:fixed;bottom:0;left:0;right:0}.PricingStickySummary-module__Rk0VCa__inner{justify-content:space-between;align-items:center;gap:24px;width:min(100% - 80px,1280px);margin-inline:auto;display:flex}.PricingStickySummary-module__Rk0VCa__description{flex-wrap:wrap;align-items:center;gap:6px 18px;min-width:0;display:flex}.PricingStickySummary-module__Rk0VCa__estimateRow{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;display:flex}.PricingStickySummary-module__Rk0VCa__plan{color:var(--color-text-primary);font:var(--type-web-card-weight) var(--type-body-size)/1.5 var(--font-title,Georgia, serif)}.PricingStickySummary-module__Rk0VCa__amount{color:var(--color-action-primary);font:600 var(--type-body-lg-size)/1.4 var(--font-latin,sans-serif);font-variant-numeric:tabular-nums;white-space:nowrap}.PricingStickySummary-module__Rk0VCa__extras{color:var(--color-text-secondary);font-size:var(--type-caption-size);line-height:1.5}.PricingStickySummary-module__Rk0VCa__action{border-radius:var(--radius-md,7px);background:var(--color-action-primary);min-width:145px;min-height:46px;color:var(--color-action-primary-ink);font-size:var(--type-body-sm-size);transition:background-color var(--motion-duration-feedback) var(--motion-ease-standard);flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}.PricingStickySummary-module__Rk0VCa__action:hover{background:var(--color-action-primary-hover)}.PricingStickySummary-module__Rk0VCa__action:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}@media (max-width:760px){.PricingStickySummary-module__Rk0VCa__bar{padding-top:10px;padding-bottom:max(10px, env(safe-area-inset-bottom))}.PricingStickySummary-module__Rk0VCa__inner{gap:12px;width:calc(100% - 40px)}.PricingStickySummary-module__Rk0VCa__description{gap:1px;display:grid}.PricingStickySummary-module__Rk0VCa__estimateRow{gap:4px 10px}.PricingStickySummary-module__Rk0VCa__plan{font-size:var(--type-caption-size)}.PricingStickySummary-module__Rk0VCa__amount{font-size:var(--type-body-size);white-space:normal;overflow-wrap:break-word}.PricingStickySummary-module__Rk0VCa__extras{font-size:var(--type-caption-size)}.PricingStickySummary-module__Rk0VCa__action{min-width:104px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.PricingStickySummary-module__Rk0VCa__action{transition:none}}
.home-contact{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(64px,9vw,150px);padding-bottom:clamp(56px,6vw,88px);scroll-margin-top:88px;display:grid}.home-contact h2{font:var(--type-web-section-weight) var(--type-web-section-size)/var(--type-web-section-line) var(--font-title,Georgia, serif);letter-spacing:-.02em;margin:0}.home-contact h3{font:var(--type-web-feature-weight) var(--type-web-feature-size)/var(--type-web-feature-line) var(--font-title,Georgia, serif);letter-spacing:-.02em;margin:0}.home-contact__channels{max-width:420px;margin-top:clamp(36px,4vw,56px);display:grid}.home-contact__channels a,.home-contact__wechat summary{min-height:52px;color:var(--color-text-secondary);font-size:var(--type-body-size);transition:color var(--motion-duration-feedback) var(--motion-ease-standard);align-items:center;gap:16px;padding:8px 0;text-decoration:none;display:flex}.home-contact__channels a:hover,.home-contact__wechat summary:hover,.home-contact__wechat[open] summary{color:var(--color-action-primary)}.home-contact__channels svg{flex:none}.home-contact__external{color:var(--color-text-muted);font-size:var(--type-body-lg-size);margin-left:auto}.home-contact__wechat summary{cursor:pointer;list-style:none}.home-contact__wechat summary::-webkit-details-marker{display:none}.home-contact__wechat[open] .home-contact__external{transform:rotate(45deg)}.home-contact__qr{width:176px;color:var(--color-text-muted);font-size:var(--type-caption-size);justify-items:start;gap:4px;margin:6px 0 6px 38px;display:grid}.home-contact__qr img{width:100%;height:auto;display:block}.home-contact__form{gap:17px;margin-top:30px;display:grid}.home-contact__form label{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);gap:8px;display:grid}.home-contact__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.home-contact__form input,.home-contact__form textarea{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-page);width:100%;min-width:0;color:var(--color-text-primary);font:inherit;font-size:var(--type-body-sm-size);padding:13px 15px}.home-contact__form textarea{resize:vertical;min-height:126px;line-height:1.6}.home-contact__form input::placeholder,.home-contact__form textarea::placeholder{color:var(--color-text-muted)}.home-contact__submit{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.home-contact__submit button{border-radius:var(--radius-full);background:var(--color-action-primary);min-height:48px;color:var(--color-action-primary-ink);cursor:pointer;font-size:var(--type-body-sm-size);transition:background var(--motion-duration-feedback) var(--motion-ease-standard);border:0;justify-content:space-between;align-items:center;gap:24px;padding:10px 20px;display:inline-flex}.home-contact__submit button:hover{background:var(--color-action-primary-hover)}.home-contact__submit p{color:var(--color-text-muted);font-size:var(--type-caption-size);margin:0}.home-contact a:focus-visible,.home-contact summary:focus-visible,.home-contact button:focus-visible,.home-contact input:focus-visible,.home-contact textarea:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}@media (max-width:780px){.home-contact{grid-template-columns:1fr;gap:56px;padding-bottom:64px}.home-contact h2{font-size:var(--type-web-section-size-compact)}.home-contact h3{font-size:var(--type-web-feature-size-compact)}.home-contact__channels{max-width:none;margin-top:28px}.home-contact__form{margin-top:24px}}@media (max-width:520px){.home-contact{gap:48px}.home-contact__fields{grid-template-columns:1fr}.home-contact__submit{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.home-contact__channels a,.home-contact__wechat summary,.home-contact__submit button{transition:none}}
.MiniProgramOffer-module__AXX2Jq__costSection{padding-top:100px;scroll-margin-top:88px}.MiniProgramOffer-module__AXX2Jq__includedSection{scroll-margin-top:88px}.MiniProgramOffer-module__AXX2Jq__costSection>h2{font:500 32px/1.4 var(--font-title,Georgia, serif);letter-spacing:-.025em;margin:0}.MiniProgramOffer-module__AXX2Jq__feeFootnote{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7}.MiniProgramOffer-module__AXX2Jq__optionsIntro{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);margin:12px 0 0;line-height:1.7}.MiniProgramOffer-module__AXX2Jq__feeFootnote{margin:18px 0 0!important}.MiniProgramOffer-module__AXX2Jq__standalone{border-radius:var(--radius-xl,10px);background:var(--color-bg-surface);justify-items:start;gap:14px;padding:32px;display:grid}.MiniProgramOffer-module__AXX2Jq__standalone h2{font:500 var(--type-web-card-size)/var(--type-web-card-line) var(--font-title,Georgia, serif);margin:0}.MiniProgramOffer-module__AXX2Jq__standalone p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:1.7}.MiniProgramOffer-module__AXX2Jq__contactGap{height:64px}@media (max-width:760px){.MiniProgramOffer-module__AXX2Jq__costSection{padding-top:76px}.MiniProgramOffer-module__AXX2Jq__costSection>h2{font-size:27px}}
.BingoCase-module__wvZ_Kq__case{--bingo-phone-width:min(56%, 320px, calc((var(--case-stage-height) - 2 * var(--case-stage-padding)) * .46));--bingo-phone-border:6px;--bingo-phone-radius:28px}.BingoCase-module__wvZ_Kq__case .BingoCase-module__wvZ_Kq__videoStage{background:0 0;place-items:center;display:grid;position:relative}.BingoCase-module__wvZ_Kq__case .BingoCase-module__wvZ_Kq__videoStage figure{width:var(--bingo-phone-width);margin:0;position:relative}.BingoCase-module__wvZ_Kq__case .BingoCase-module__wvZ_Kq__phoneScreen{width:var(--bingo-phone-width);justify-self:center}.BingoCase-module__wvZ_Kq__case .BingoCase-module__wvZ_Kq__videoStage video{width:100%;height:auto;border:var(--bingo-phone-border) solid #111;border-radius:var(--bingo-phone-radius);max-block-size:none;display:block;box-shadow:0 12px 36px #0002}.BingoCase-module__wvZ_Kq__case .BingoCase-module__wvZ_Kq__phoneScreen .case-stage__media{width:100%;height:auto;border:var(--bingo-phone-border) solid #111;border-radius:var(--bingo-phone-radius);max-block-size:none;display:block;box-shadow:0 12px 36px #0002}.BingoCase-module__wvZ_Kq__case .BingoCase-module__wvZ_Kq__videoStage figcaption{margin:0;display:flex;position:absolute;bottom:10px;right:10px}.BingoCase-module__wvZ_Kq__case .BingoCase-module__wvZ_Kq__videoStage figcaption button{border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-page);width:44px;height:44px;min-height:44px;color:var(--color-text-primary);cursor:pointer;place-items:center;margin:0;padding:0;display:grid}.BingoCase-module__wvZ_Kq__case .BingoCase-module__wvZ_Kq__videoStage figcaption button:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:4px}@media (min-width:851px) and (min-height:1000px){.BingoCase-module__wvZ_Kq__case .case-layout__overview{position:sticky;top:88px}}@media (max-width:850px){.BingoCase-module__wvZ_Kq__case{--bingo-phone-width:min(66%, 260px)}}@media (max-width:520px){.BingoCase-module__wvZ_Kq__case{--bingo-phone-width:min(62%, 210px);--bingo-phone-border:4px;--bingo-phone-radius:20px}}
