.page_page__ofM5i{--interview-bg:oklch(98.3% 0.006 248);--interview-surface:#ffffff;--interview-fg:oklch(17.8% 0 0);--interview-muted:oklch(46% 0.018 248);--interview-border:oklch(91.5% 0.012 248);--interview-accent:oklch(56.5% 0.203 264.4);--interview-accent-soft:oklch(96% 0.035 264.4);--interview-teal:oklch(61% 0.145 172);--interview-teal-soft:oklch(95% 0.045 172);--interview-dark:oklch(19% 0.035 248);--interview-shadow:0 24px 70px oklch(17.8% 0 0/8%);background:var(--interview-bg);color:var(--interview-fg);overflow:hidden}.page_page__ofM5i *,.page_page__ofM5i :after,.page_page__ofM5i :before{box-sizing:border-box}.page_page__ofM5i h1,.page_page__ofM5i h2,.page_page__ofM5i h3,.page_page__ofM5i p{margin:0}.page_page__ofM5i h1,.page_page__ofM5i h2,.page_page__ofM5i h3{letter-spacing:0;line-height:1.06;text-wrap:pretty}.page_page__ofM5i h1{max-width:620px;font-size:clamp(42px,4.1vw,56px);font-weight:820;line-height:1.06}.page_page__ofM5i h2{max-width:820px;font-size:clamp(30px,3vw,40px);font-weight:830}.page_page__ofM5i h3{font-size:23px;font-weight:800}.page_container__B6IkR{width:min(1240px,calc(100vw - 48px));margin:0 auto}.page_badge__7Opd0{width:-moz-fit-content;width:fit-content;min-height:28px;padding:0 12px;border:1px solid oklch(88% .035 248);border-radius:999px;background:oklch(96% .012 248);color:oklch(46% .16 264);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10.5px;font-weight:850;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.page_badge__7Opd0,.page_btn__9H13O{display:inline-flex;align-items:center}.page_btn__9H13O{justify-content:center;min-height:48px;padding:0 20px;border:1px solid #dfe5ef;border-radius:12px;background:var(--interview-surface);color:oklch(22% .018 248);cursor:pointer;font:inherit;font-weight:780;text-decoration:none;box-shadow:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease,border-color .22s ease,background .22s ease}.page_btn__9H13O:hover{border-color:oklch(82% .02 248);box-shadow:0 12px 28px oklch(17.8% 0 0/4%);transform:translateY(-2px)}.page_btn__9H13O:active{transform:translateY(0) scale(.99)}.page_primary__0aIUq{border-color:var(--interview-accent);background:var(--interview-accent);color:#ffffff}.page_hero__oNsuo{padding:78px 0 82px;background:linear-gradient(90deg,#ffffff 0,oklch(100% 0 0/90%) 46%,oklch(95% .045 172) 100%),var(--interview-bg)}.page_hero__oNsuo .page_container__B6IkR{display:grid;align-items:center;grid-template-columns:minmax(0,.95fr) minmax(500px,1.05fr);gap:56px}.page_heroCopy__QoqQ2{display:grid;justify-items:start;gap:22px}.page_heroCopy__QoqQ2 p{max-width:620px;color:var(--interview-muted);font-size:18px;line-height:1.65}.page_heroActions__5Zo8W{display:flex;flex-wrap:wrap;gap:14px}.page_heroProof__SgGkc{display:flex;flex-wrap:wrap;gap:8px}.page_heroProof__SgGkc span{padding:9px 11px;border:1px solid var(--interview-border);border-radius:999px;background:#ffffff;color:var(--interview-muted);font-size:13px;font-weight:760}.page_heroVisual__QMVNh{position:relative;min-height:540px}.page_interviewStage__foWiC{position:absolute;inset:42px 18px 34px 28px;display:grid;padding:24px;border:1px solid var(--interview-border);border-radius:24px;background:oklch(100% 0 0/94%);box-shadow:var(--interview-shadow);gap:16px;animation:page_floatCard__2kYM2 7s ease-in-out infinite}.page_stageTop__1_kgT{display:grid;align-items:center;grid-template-columns:minmax(0,.76fr) minmax(0,1fr) auto;gap:12px}.page_answerCard__dOUjR span,.page_hintCard__NbXA7 span,.page_questionCard__q_B3W span,.page_signalGrid__hZDZH span,.page_stageTop__1_kgT span,.page_voiceCard__yKtjg span{color:oklch(46% .16 264);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.page_stageTop__1_kgT strong{min-width:0;color:var(--interview-fg);font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_stageTop__1_kgT em{padding:7px 10px;border-radius:999px;background:var(--interview-teal-soft);color:var(--interview-teal);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-style:normal;font-weight:900}.page_answerCard__dOUjR,.page_questionCard__q_B3W{display:grid;padding:18px;border-radius:18px;gap:10px}.page_questionCard__q_B3W{border:1px solid oklch(82% .08 264.4);background:var(--interview-accent-soft)}.page_questionCard__q_B3W strong{font-size:21px;line-height:1.3}.page_answerCard__dOUjR{border:1px solid var(--interview-border);background:#ffffff}.page_answerCard__dOUjR p{color:var(--interview-muted);font-size:16px;line-height:1.58}.page_signalGrid__hZDZH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.page_signalGrid__hZDZH div{display:grid;padding:14px;border:1px solid var(--interview-border);border-radius:18px;background:#ffffff;gap:8px}.page_signalGrid__hZDZH strong{font-size:28px;line-height:1}.page_hintCard__NbXA7,.page_voiceCard__yKtjg{position:absolute;z-index:2;display:grid;padding:16px;border:1px solid var(--interview-border);border-radius:18px;background:#ffffff;box-shadow:0 18px 44px oklch(17.8% 0 0/8%);gap:7px}.page_hintCard__NbXA7{top:-62px;right:-2px;width:250px;animation:page_floatSmall__jrL2L 6s ease-in-out infinite}.page_voiceCard__yKtjg{bottom:16px;left:0;width:250px;animation:page_floatSmall__jrL2L 6.5s ease-in-out infinite reverse}.page_hintCard__NbXA7 strong,.page_voiceCard__yKtjg strong{font-size:17px;line-height:1.3}.page_durationGuide__SY7fN,.page_faq__L1VXA,.page_pains__Bxc7O,.page_process__RaMJJ,.page_report__uuv1x{padding:68px 0}.page_sectionHead__6zv2_{display:grid;margin-bottom:28px;gap:14px}.page_sectionHead__6zv2_ p{max-width:660px;color:var(--interview-muted);font-size:17px;line-height:1.6}.page_painGrid__GJgC5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.page_painCard__on5AO{display:grid;min-height:220px;padding:24px;border:1px solid var(--interview-border);border-radius:18px;background:#ffffff;gap:16px}.page_painCard__on5AO span{width:-moz-fit-content;width:fit-content;min-height:24px;padding:5px 8px;border-radius:999px;background:oklch(96% .012 248);color:oklch(42% .11 172);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.page_painCard__on5AO p{color:var(--interview-muted);line-height:1.55}.page_faq__L1VXA{background:#ffffff}.page_faqGrid__wFvrS{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.page_faqCard__CSZxQ{display:grid;min-height:220px;padding:24px;border:1px solid var(--interview-border);border-radius:8px;background:var(--interview-bg);gap:14px}.page_faqCard__CSZxQ h3{font-size:21px;line-height:1.16}.page_faqCard__CSZxQ p{color:var(--interview-muted);line-height:1.58}.page_processPanel__cfjRv{display:grid;padding:34px;border:1px solid var(--interview-border);border-radius:24px;background:var(--interview-dark);color:#ffffff;grid-template-columns:.9fr 1.1fr;gap:44px;box-shadow:var(--interview-shadow)}.page_processPanel__cfjRv .page_badge__7Opd0{margin-bottom:16px;border-color:oklch(100% 0 0/16%);background:oklch(100% 0 0/10%);color:oklch(88% .04 264.4)}.page_processPanel__cfjRv p{margin-top:16px;color:oklch(91% .01 248);line-height:1.6}.page_stepList__pvx4C{display:grid;gap:10px}.page_stepList__pvx4C article{display:grid;padding:18px;border:1px solid oklch(100% 0 0/12%);border-radius:18px;background:oklch(100% 0 0/7%);gap:8px;grid-template-columns:46px 1fr}.page_stepList__pvx4C span{display:grid;place-items:center;width:36px;height:36px;border-radius:13px;background:oklch(100% 0 0/10%);color:oklch(88% .04 264.4);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:900}.page_stepList__pvx4C strong{color:#ffffff;font-size:18px}.page_stepList__pvx4C p{grid-column:2;margin:0;color:oklch(91% .01 248);font-size:15px}.page_pricingShell___DJIk{scroll-margin-top:96px}.page_pricingShell___DJIk .productCatalogSection{width:min(1240px,calc(100vw - 48px));padding:50px 0 74px}.page_pricingShell___DJIk .catalogPricingHead{display:grid;max-width:850px;margin-bottom:28px;gap:12px}.page_pricingShell___DJIk .catalogPricingHead h2{color:var(--interview-fg);font-size:clamp(31px,3vw,40px);line-height:1.08}.page_pricingShell___DJIk .catalogPricingHead p:not(.eyebrow){margin:0;color:var(--interview-muted);font-size:17px;line-height:1.6}.page_pricingShell___DJIk .catalogAudience span,.page_pricingShell___DJIk .catalogResult span,.page_pricingShell___DJIk .eyebrow{color:oklch(46% .16 264)}.page_pricingShell___DJIk .catalogStatus{width:-moz-fit-content;width:fit-content;margin-top:4px;border-radius:999px}.page_pricingShell___DJIk .catalogGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.page_pricingShell___DJIk .packageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.page_pricingShell___DJIk .catalogCard{position:relative;display:grid;align-content:start;min-height:604px;padding:24px;border-radius:18px;gap:13px;box-shadow:none}.page_pricingShell___DJIk .packageGrid .catalogCard{min-height:450px}.page_pricingShell___DJIk .catalogCardFeatured{border-color:oklch(82% .08 264.4);background:linear-gradient(180deg,#ffffff,var(--interview-accent-soft));box-shadow:0 18px 44px oklch(17.8% 0 0/5%)}.page_pricingShell___DJIk .catalogCardFeatured>div:first-of-type{padding-top:14px}.page_pricingShell___DJIk .catalogFeaturedBadge{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:var(--interview-accent);color:#ffffff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.page_pricingShell___DJIk .catalogAudience{display:grid;margin:0;color:var(--interview-muted);gap:6px;line-height:1.5}.page_pricingShell___DJIk .catalogCard h3{line-height:1.08}.page_pricingShell___DJIk .catalogCard>div:first-of-type>p{line-height:1.45}.page_pricingShell___DJIk .catalogResult{display:grid;padding:12px 13px;border:1px solid oklch(82% .08 264.4);border-radius:18px;background:oklch(100% 0 0/76%);gap:5px}.page_pricingShell___DJIk .catalogResult strong{color:var(--interview-fg);font-size:15.5px;line-height:1.35}.page_pricingShell___DJIk .catalogHighlights{display:grid;margin:0;padding:0;gap:8px;list-style:none}.page_pricingShell___DJIk .catalogHighlights li{display:grid;align-items:start;color:var(--interview-muted);font-size:15px;gap:9px;grid-template-columns:8px 1fr;line-height:1.45}.page_pricingShell___DJIk .catalogHighlights li:before{width:8px;height:8px;margin-top:7px;border-radius:50%;background:var(--interview-teal);content:""}.page_pricingShell___DJIk .catalogPriceLine{margin-top:auto}.page_pricingShell___DJIk .catalogPriceLine strong{font-size:29px}.page_pricingShell___DJIk .catalogAction{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid var(--interview-border);border-radius:12px;background:#ffffff;color:var(--interview-fg);font-weight:820;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease,border-color .22s ease}.page_pricingShell___DJIk .catalogAction:hover{border-color:oklch(82% .02 248);box-shadow:0 12px 28px oklch(17.8% 0 0/4%);transform:translateY(-2px)}.page_pricingShell___DJIk .catalogActionPrimary{border-color:var(--interview-accent);background:var(--interview-accent);color:#ffffff}.page_report__uuv1x{background:#ffffff}.page_reportPreview__BBWZn{display:grid;grid-template-columns:.88fr 1.12fr;gap:20px}.page_reportBoard__R_S4U,.page_reportCopy__E_Dl1{border:1px solid var(--interview-border);border-radius:24px;background:#ffffff}.page_reportCopy__E_Dl1{display:grid;align-content:start;padding:30px;gap:18px}.page_reportCopy__E_Dl1 p{color:var(--interview-muted);font-size:17px;line-height:1.6}.page_reportBoard__R_S4U{display:grid;padding:22px;gap:16px}.page_reportScore__J__SA{display:flex;align-items:center;justify-content:space-between;padding:18px;border:1px solid oklch(82% .08 264.4);border-radius:18px;background:var(--interview-accent-soft)}.page_reportScore__J__SA span{color:oklch(46% .16 264);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.page_reportScore__J__SA strong{font-size:42px}.page_reportBars__91jtI{display:grid;grid-template-columns:1.2fr .8fr 1fr;gap:8px}.page_reportBars__91jtI i{display:block;height:10px;border-radius:999px;background:var(--interview-teal)}.page_reportBars__91jtI i:nth-child(2){background:var(--interview-accent)}.page_reportBars__91jtI i:nth-child(3){background:oklch(91.5% .012 248)}.page_reportItems__oBO13{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page_reportItems__oBO13 article{display:grid;padding:16px;border:1px solid var(--interview-border);border-radius:18px;background:oklch(98.5% .006 248);gap:7px}.page_reportItems__oBO13 p{color:var(--interview-muted);line-height:1.5}.page_disclaimer__DxkC3{display:grid;margin-top:18px;padding:18px 20px;border:1px solid var(--interview-border);border-radius:18px;background:oklch(98.5% .006 248);gap:7px}.page_disclaimer__DxkC3 strong{color:var(--interview-fg);font-size:17px}.page_disclaimer__DxkC3 p{max-width:780px;color:var(--interview-muted);line-height:1.55}.page_durationGuidePanel__2aD3w{display:grid;padding:30px;border:1px solid var(--interview-border);border-radius:24px;background:#ffffff;gap:22px;grid-template-columns:.76fr 1.24fr;box-shadow:0 18px 48px oklch(17.8% 0 0/4%)}.page_durationGuidePanel__2aD3w h2{margin-top:14px;max-width:560px;font-size:clamp(29px,2.7vw,38px);line-height:1.08}.page_durationGuidePanel__2aD3w>div:first-child p{max-width:520px;margin-top:14px;color:var(--interview-muted);font-size:16px;line-height:1.6}.page_durationGuideGrid__h5oEi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.page_durationGuideGrid__h5oEi article{display:grid;align-content:start;min-height:168px;padding:18px;border:1px solid var(--interview-border);border-radius:18px;background:oklch(98.5% .006 248);gap:9px}.page_durationGuideGrid__h5oEi article:nth-child(3){border-color:oklch(82% .08 264.4);background:var(--interview-accent-soft)}.page_durationGuideGrid__h5oEi strong{font-size:18px;line-height:1.15}.page_durationGuideGrid__h5oEi p{color:var(--interview-muted);line-height:1.5}@keyframes page_floatCard__2kYM2{0%,to{transform:translateZ(0) rotate(-1deg)}50%{transform:translate3d(0,-12px,0) rotate(1deg)}}@keyframes page_floatSmall__jrL2L{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@media (prefers-reduced-motion:reduce){.page_hintCard__NbXA7,.page_interviewStage__foWiC,.page_voiceCard__yKtjg{animation:none;transform:none}}@media (max-width:1120px){.page_durationGuidePanel__2aD3w,.page_hero__oNsuo .page_container__B6IkR,.page_processPanel__cfjRv,.page_reportPreview__BBWZn{grid-template-columns:1fr}.page_heroVisual__QMVNh{min-height:520px}.page_durationGuideGrid__h5oEi,.page_faqGrid__wFvrS,.page_painGrid__GJgC5,.page_pricingShell___DJIk .catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page_pricingShell___DJIk .packageGrid{grid-template-columns:1fr}.page_pricingShell___DJIk .catalogCard,.page_pricingShell___DJIk .packageGrid .catalogCard{min-height:auto}}@media (max-width:720px){.page_container__B6IkR,.page_pricingShell___DJIk .productCatalogSection{width:min(100% - 32px,680px)}.page_page__ofM5i h1{font-size:clamp(36px,12vw,48px)}.page_page__ofM5i h2{font-size:clamp(29px,9vw,38px)}.page_hero__oNsuo{padding:46px 0 54px}.page_hero__oNsuo .page_container__B6IkR{gap:34px}.page_heroCopy__QoqQ2 p{font-size:16px}.page_heroActions__5Zo8W,.page_heroActions__5Zo8W .page_btn__9H13O{width:100%}.page_heroVisual__QMVNh{min-height:auto}.page_interviewStage__foWiC{position:relative;inset:auto;min-height:430px}.page_hintCard__NbXA7,.page_voiceCard__yKtjg{position:relative;width:auto;inset:auto;margin-top:10px}.page_durationGuide__SY7fN,.page_faq__L1VXA,.page_pains__Bxc7O,.page_process__RaMJJ,.page_report__uuv1x{padding:46px 0}.page_durationGuideGrid__h5oEi,.page_faqGrid__wFvrS,.page_painGrid__GJgC5,.page_pricingShell___DJIk .catalogGrid,.page_reportItems__oBO13,.page_signalGrid__hZDZH{grid-template-columns:1fr}.page_durationGuidePanel__2aD3w,.page_processPanel__cfjRv,.page_reportBoard__R_S4U,.page_reportCopy__E_Dl1{padding:22px;border-radius:22px}.page_stepList__pvx4C article{grid-template-columns:42px 1fr}.page_pricingShell___DJIk .productCatalogSection{padding:52px 0}.page_pricingShell___DJIk .catalogCard{padding:22px}}@media (max-width:430px){.page_stageTop__1_kgT{grid-template-columns:1fr}.page_heroProof__SgGkc span{width:100%;text-align:center}}