.page_page__spS2c{background:#fff}.page_page__spS2c h1,.page_page__spS2c h2,.page_page__spS2c h3{color:var(--navy)}.page_activeNav__F3qXv{color:#287fac}.page_activeNav__F3qXv:after{content:"";display:block;height:2px;margin-top:5px;background:var(--yellow)}.page_hero__j6_NN{overflow:hidden;padding:64px 0 78px;background:radial-gradient(circle at 86% 10%,rgba(255,255,255,.9),transparent 22%),linear-gradient(112deg,#fff 0 48%,#e8f5fd 48% 100%)}.page_heroGrid__I80qw{display:grid;grid-template-columns:.95fr 1.05fr;gap:28px;align-items:center}.page_breadcrumb__Ks03c{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;color:var(--muted);font-size:13px;font-weight:600}.page_breadcrumb__Ks03c a:hover{color:#2d82bd}.page_heroCopy__xyQ_S h1{margin:0 0 18px;font-size:clamp(32px,4.2vw,52px);line-height:1.05;letter-spacing:-.05em}.page_heroCopy__xyQ_S>p{max-width:520px;margin:0 0 26px;color:var(--muted);font-size:15px;line-height:1.7}.page_heroHint__sayuj{display:inline-flex;align-items:center;gap:8px;max-width:460px;margin:18px 0 0;color:#2f86be;font-size:13px;font-weight:600;line-height:1.45}.page_heroHint__sayuj svg{width:16px;flex:0 0 auto}.page_heroVisual__V9xts{position:relative;min-height:430px}.page_deliverables__aTMJv .page_deliverCards__J4EpW{grid-template-columns:repeat(3,1fr)}.page_tiktokStage__t10tu{position:absolute;inset:8% 6% 4% 8%;border-radius:28px;background:radial-gradient(circle at 72% 18%,rgba(255,210,0,.35),transparent 28%),linear-gradient(160deg,#eef7fd,#d7eefb)}.page_tiktokPerson__r5Fhx{position:absolute;left:18%;bottom:12%;width:150px;height:220px}.page_tiktokPerson__r5Fhx>i{position:absolute;left:36px;bottom:0;width:78px;height:132px;border-radius:24px 24px 14px 14px;background:var(--yellow);box-shadow:0 14px 28px rgba(104,80,0,.12)}.page_tiktokPerson__r5Fhx>i:before{content:"";position:absolute;left:16px;top:-30px;width:44px;height:44px;border:5px solid #162d37;border-radius:50%;background:#d9a47d}.page_tiktokPerson__r5Fhx>i:after{content:"";position:absolute;left:10px;right:10px;bottom:18px;height:54px;border-radius:12px;background:#123c5b}.page_tiktokTripod__StJSc{position:absolute;right:16%;bottom:18%;width:120px;height:160px}.page_tiktokTripod__StJSc>span{position:absolute;left:50%;bottom:0;width:4px;height:96px;margin-left:-2px;background:#123c5b}.page_tiktokTripod__StJSc>span:after,.page_tiktokTripod__StJSc>span:before{content:"";position:absolute;bottom:0;width:4px;height:54px;background:#123c5b;transform-origin:bottom center}.page_tiktokTripod__StJSc>span:before{transform:rotate(-28deg)}.page_tiktokTripod__StJSc>span:after{transform:rotate(28deg)}.page_tiktokTripod__StJSc>b{position:absolute;left:50%;top:18px;width:42px;height:72px;margin-left:-21px;border-radius:10px;background:#0b1f38;box-shadow:0 10px 22px rgba(11,31,56,.18)}.page_tiktokTripod__StJSc>b:after{content:"";position:absolute;inset:8px 7px;border-radius:6px;background:linear-gradient(160deg,#7eb7dd,#2f86be)}.page_bubble___bdon{position:absolute;padding:10px 14px;border-radius:14px;background:#fff;color:var(--navy);font-size:12px;font-weight:700;line-height:1.35;box-shadow:0 10px 24px rgba(11,31,56,.1);white-space:nowrap}.page_bubbleA__MndDu{left:4%;top:18%;transform:rotate(-4deg)}.page_bubbleB__BhZSC{right:2%;top:12%;transform:rotate(3deg)}.page_bubbleC__6Q2l0{left:0;bottom:28%;transform:rotate(2deg)}.page_bubbleD__vQXQ8{right:0;bottom:8%;transform:rotate(-3deg);background:var(--yellow)}.page_sectionIntro__u3587{margin-bottom:28px}.page_sectionIntro__u3587 h2{max-width:720px}.page_segments___G3iF{padding:72px 0 40px}.page_segments___G3iF>.page_shell__K0zk9>h2{margin:0 0 28px;font-size:clamp(28px,3.2vw,40px)}.page_segmentGrid__98JHn{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.page_segmentGrid__98JHn article{position:relative;display:grid;grid-template-columns:48px 1fr;gap:14px;min-height:148px;padding:22px 18px;border:1px solid #e6eef4;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(11,31,56,.06)}.page_segmentActive__gzeHj{border-color:#7eb7dd!important;box-shadow:0 14px 34px rgba(47,134,190,.14)!important}.page_segmentCheck__nvYxS{position:absolute;top:16px;right:16px;width:20px!important;height:20px!important;color:#2f86be}.page_iconBox__rRwFP{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;color:#2f86be;background:#e7f4fc}.page_iconBox__rRwFP svg{width:22px;height:22px}.page_deliverCards__J4EpW h3,.page_segmentGrid__98JHn h3,.page_whyGrid__SnLk_ h3{margin:0 0 8px;font-size:18px;line-height:1.3}.page_deliverCards__J4EpW p,.page_segmentGrid__98JHn p,.page_whyGrid__SnLk_ p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.page_why__jA_PE{padding:56px 0 72px;background:var(--soft-blue)}.page_whyIntro__XnbuB{max-width:720px;margin-bottom:28px}.page_whyIntro__XnbuB h2{margin-bottom:12px}.page_whyIntro__XnbuB p{margin:0;color:var(--muted);font-size:16px;line-height:1.7}.page_whyGrid__SnLk_{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.page_whyGrid__SnLk_ article{padding:22px;border-radius:18px;background:#fff;box-shadow:0 14px 34px rgba(11,31,56,.06)}.page_whyArt__12Bn6{position:relative;height:140px;margin-bottom:18px;overflow:hidden;border-radius:14px;background:linear-gradient(160deg,#eef7fd,#d9eefb)}.page_whyArt__12Bn6>span{position:absolute;left:28px;bottom:18px;width:54px;height:86px;border-radius:18px 18px 10px 10px;background:#123c5b}.page_whyArt__12Bn6>span:before{content:"";position:absolute;left:10px;top:-18px;width:28px;height:28px;border:4px solid #162d37;border-radius:50%;background:#d9a47d}.page_whyArt__12Bn6>i{position:absolute;right:28px;top:28px;width:64px;height:64px;border-radius:16px;background:#fff;box-shadow:0 10px 20px rgba(11,31,56,.1)}.page_whyArtSelf__G7sZ1>i:after{content:"";position:absolute;inset:16px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#ffd200 0 28%,transparent 29%),conic-gradient(#7eb7dd 0 40%,#e8f1f7 40% 100%)}.page_whyArtAgency__Q3Vtt>i:after{content:"";position:absolute;inset:18px 16px;border-radius:4px;background:repeating-linear-gradient(#cfe4f2 0 6px,transparent 6px 12px)}.page_whyTip__mya0l{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;border-radius:14px;background:#dff0fb;color:var(--navy)}.page_whyTip__mya0l svg{width:20px;color:#2f86be;flex:0 0 auto;margin-top:2px}.page_whyTip__mya0l p{margin:0;font-size:14px;line-height:1.6}.page_process__Ex7_4{padding:72px 0}.page_processList__rdl8e{display:flex;flex-direction:column;gap:14px}.page_processList__rdl8e article{display:grid;grid-template-columns:64px 1fr;gap:18px;align-items:start;padding:22px 24px;border:1px solid #e6eef4;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(11,31,56,.05)}.page_processNumber__XBGUo{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--yellow);color:var(--navy);font-size:18px;font-weight:800}.page_processList__rdl8e h3{margin:0 0 8px;font-size:20px}.page_processList__rdl8e p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.page_deliverables__aTMJv{padding:28px 0 72px;background:var(--gray)}.page_deliverGrid__HxXpY{display:grid;grid-template-columns:1.25fr .75fr;gap:28px;align-items:start}.page_deliverGrid__HxXpY>div>h2{margin:0 0 14px}.page_deliverGrid__HxXpY>div>p{max-width:560px;margin:0 0 24px;color:var(--muted);font-size:15px;line-height:1.7}.page_deliverCards__J4EpW{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.page_deliverCards__J4EpW article{padding:18px 16px;border-radius:14px;background:#fff;box-shadow:0 10px 28px rgba(11,31,56,.05)}.page_deliverCards__J4EpW .page_iconBox__rRwFP{margin-bottom:12px}.page_docStack__DWh4O{position:sticky;top:100px;padding:28px 22px;border-radius:20px;background:linear-gradient(160deg,#eaf6fd,#d5eefb);box-shadow:0 18px 40px rgba(11,31,56,.08)}.page_docStack__DWh4O>div{padding:22px 18px;border-radius:14px;background:#fff;box-shadow:0 12px 28px rgba(11,31,56,.1)}.page_docStack__DWh4O svg{width:28px;color:#2f86be;margin-bottom:10px}.page_docStack__DWh4O strong{display:block;font-size:16px;letter-spacing:-.02em}.page_docStack__DWh4O small{display:block;margin-top:6px;color:var(--muted);font-size:12px}.page_docStack__DWh4O>p{margin:18px 0 0;color:#2f86be;font-family:var(--font-serif),Georgia,serif;font-size:18px;font-style:italic;transform:rotate(-3deg)}.page_faq__IyN_z{padding:72px 0}.page_faqList__s_Brg{display:flex;flex-direction:column;gap:12px}.page_faqList__s_Brg details{border-radius:14px;background:#fff;box-shadow:0 10px 28px rgba(11,31,56,.05);overflow:hidden;border:1px solid #e6eef4}.page_faqList__s_Brg summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;font-size:16px;font-weight:700}.page_faqList__s_Brg summary::-webkit-details-marker{display:none}.page_faqList__s_Brg summary:after{content:"+";display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#2f86be;background:#e7f4fc;font-size:18px;line-height:1}.page_faqList__s_Brg details[open] summary:after{content:"−"}.page_faqList__s_Brg details[open] summary{background:#eaf5fc}.page_faqList__s_Brg p{margin:0;padding:0 20px 18px;color:var(--muted);font-size:14px;line-height:1.7}.page_cta__RbLbb{padding:72px 0;background:#cfeaff}.page_ctaGrid__xVZbf{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.page_ctaCopy__KJkE_ h2{margin:0 0 22px}.page_ctaActions__dKNZF{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:28px}.page_textLink__IAq9a{display:inline-flex;align-items:center;gap:8px;color:#2f86be;font-size:14px;font-weight:700}.page_textLink__IAq9a svg{width:15px}.page_flow__GbKAh{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.page_flow__GbKAh>div{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:rgba(255,255,255,.55)}.page_flow__GbKAh span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:#2f86be;font-size:12px;font-weight:800}.page_flow__GbKAh strong{font-size:13px;line-height:1.35}.page_interviewCard__jPwXl{padding:24px;border-radius:20px;background:#fff;box-shadow:0 18px 40px rgba(11,31,56,.1)}.page_page__spS2c .kh-interview-head{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.page_page__spS2c .kh-interview-head>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.page_page__spS2c .kh-interview-head strong{font-size:18px}.page_page__spS2c .kh-interview-head span{color:#2f86be;font-size:13px;font-weight:700}.page_page__spS2c .kh-interview-bar{height:8px;overflow:hidden;border-radius:999px;background:#e7eef4}.page_page__spS2c .kh-interview-bar i{display:block;height:100%;border-radius:inherit;background:#2f86be;transition:width .25s ease}.page_interviewForm__7T6j6{display:flex;flex-direction:column;gap:14px}.page_interviewForm__7T6j6 label,.page_page__spS2c .kh-check{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:700}.page_interviewForm__7T6j6 input,.page_interviewForm__7T6j6 select,.page_interviewForm__7T6j6 textarea{width:100%;padding:12px 14px;border:1px solid #d7e2ea;border-radius:10px;background:#f8fbfd;color:var(--navy);font:inherit;font-weight:500}.page_interviewForm__7T6j6 textarea{resize:vertical;min-height:100px}.page_page__spS2c .kh-check{flex-direction:row;align-items:center;gap:10px;font-weight:600}.page_page__spS2c .kh-check input{width:18px;height:18px;padding:0}.page_page__spS2c .kh-interview-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.page_page__spS2c .kh-interview-actions .button{border:0;cursor:pointer}.page_page__spS2c .kh-back{border:0;background:transparent;color:#2f86be;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.page_page__spS2c .kh-interview-note{display:flex;align-items:center;gap:8px;margin:0;color:#2f86be;font-size:13px}.page_page__spS2c .kh-interview-note svg{width:16px}@media (max-width:980px){.page_ctaGrid__xVZbf,.page_deliverGrid__HxXpY,.page_heroGrid__I80qw,.page_whyGrid__SnLk_{grid-template-columns:1fr}.page_deliverCards__J4EpW,.page_flow__GbKAh,.page_segmentGrid__98JHn{grid-template-columns:1fr 1fr}.page_heroVisual__V9xts{min-height:360px}.page_docStack__DWh4O{position:static}}@media (max-width:620px){.page_hero__j6_NN{padding:42px 0 48px}.page_heroVisual__V9xts{display:none}.page_deliverCards__J4EpW,.page_flow__GbKAh,.page_segmentGrid__98JHn,.page_whyGrid__SnLk_{grid-template-columns:1fr}.page_processList__rdl8e article{grid-template-columns:48px 1fr;padding:18px}.page_processNumber__XBGUo{width:44px;height:44px;font-size:15px}.page_ctaActions__dKNZF{flex-direction:column;align-items:stretch}.page_interviewCard__jPwXl{padding:18px 16px}}.tiktok-survey_card__tZvnn{padding:22px 20px;border-radius:20px;background:#fff;box-shadow:0 18px 40px rgba(11,31,56,.1)}.tiktok-survey_head__MyON5{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.tiktok-survey_headTop__zTze3{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.tiktok-survey_head__MyON5 strong{color:var(--navy);font-size:17px;line-height:1.35}.tiktok-survey_head__MyON5 span{color:#2f86be;font-size:13px;font-weight:700;white-space:nowrap}.tiktok-survey_bar__ki0Or{height:8px;overflow:hidden;border-radius:999px;background:#e7eef4}.tiktok-survey_bar__ki0Or>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--yellow),#ffe566);transition:width .25s ease}.tiktok-survey_prefill__s0wVc{margin-bottom:14px;padding:10px 12px;border-radius:12px;background:#eaf5fc;color:#1f5f88;font-size:13px;line-height:1.45}.tiktok-survey_banner__Y2pCj{margin-bottom:14px;padding:12px 14px;border:1px solid #f0c9c0;border-radius:12px;background:#fff5f2;color:#9b2c16;font-size:13px;line-height:1.5}.tiktok-survey_success__R2PQO{text-align:center;padding:18px 8px 8px}.tiktok-survey_successIcon__KCLT1{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 14px;border-radius:50%;background:var(--yellow);color:var(--navy);font-size:24px;font-weight:800}.tiktok-survey_success__R2PQO h3{margin:0 0 8px;color:var(--navy);font-size:20px}.tiktok-survey_success__R2PQO p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.tiktok-survey_stepTitle__LgJVA{margin:0 0 6px;color:var(--navy);font-size:16px;line-height:1.35}.tiktok-survey_stepDesc__xypPS{margin:0 0 16px;color:var(--muted);font-size:13px;line-height:1.5}.tiktok-survey_field__yHy_1{margin-bottom:14px}.tiktok-survey_label__CT55s{display:block;margin-bottom:8px;color:var(--navy);font-size:13px;font-weight:700;line-height:1.4}.tiktok-survey_hint__yaqFj{display:block;margin-top:4px;color:var(--muted);font-weight:500;font-size:12px;line-height:1.45}.tiktok-survey_req__z0OIQ{color:#c9a000}.tiktok-survey_error__19VmQ{display:none;margin-top:6px;color:#9b2c16;font-size:12px}.tiktok-survey_hasError__wnZjM .tiktok-survey_error__19VmQ{display:block}.tiktok-survey_hasError__wnZjM .tiktok-survey_choices__q5Asd,.tiktok-survey_hasError__wnZjM .tiktok-survey_input__YK9n_{border-color:#f0a090}.tiktok-survey_input__YK9n_,.tiktok-survey_textarea__LR663{width:100%;padding:12px 14px;border:1px solid #d7e2ea;border-radius:10px;background:#f8fbfd;color:var(--navy);font:inherit;font-size:15px;outline:none}.tiktok-survey_textarea__LR663{min-height:72px;resize:vertical}.tiktok-survey_input__YK9n_:focus,.tiktok-survey_textarea__LR663:focus{border-color:var(--yellow);background:#fff;box-shadow:0 0 0 3px rgba(255,210,0,.28)}.tiktok-survey_row2___oat_{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tiktok-survey_choices__q5Asd{display:flex;flex-wrap:wrap;gap:8px;padding:2px;border:1px solid transparent;border-radius:12px}.tiktok-survey_choice__PLpkS{position:relative;margin:0}.tiktok-survey_choice__PLpkS input{position:absolute;opacity:0;pointer-events:none}.tiktok-survey_choice__PLpkS span{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid #d7e2ea;border-radius:999px;background:#fff;color:var(--navy);font-size:13px;font-weight:600;line-height:1.3;cursor:pointer;transition:.15s ease}.tiktok-survey_choice__PLpkS input:checked+span,.tiktok-survey_choice__PLpkS span:hover{border-color:#e6be00;background:rgba(255,210,0,.16)}.tiktok-survey_stack__K3yl0 .tiktok-survey_choice__PLpkS span{width:100%;border-radius:12px}.tiktok-survey_moneyModes__8ft7L{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.tiktok-survey_moneyModes__8ft7L button{min-height:40px;padding:8px 12px;border:1px solid #d7e2ea;border-radius:999px;background:#fff;color:var(--navy);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.tiktok-survey_moneyModes__8ft7L button[data-active=true]{border-color:#e6be00;background:rgba(255,210,0,.16)}.tiktok-survey_review__oPBPR{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.tiktok-survey_reviewItem__8jEHz{padding:12px 14px;border:1px solid #e6eef4;border-radius:12px;background:#f8fbfd}.tiktok-survey_reviewItem__8jEHz strong{display:block;margin-bottom:4px;color:var(--navy);font-size:13px}.tiktok-survey_reviewItem__8jEHz p{margin:0;color:var(--muted);font-size:13px;line-height:1.5;white-space:pre-wrap}.tiktok-survey_reviewItem__8jEHz button{margin-top:8px;border:0;background:transparent;color:#2f86be;font:inherit;font-size:13px;font-weight:700;cursor:pointer;padding:0}.tiktok-survey_actions__veGRi{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.tiktok-survey_back__ZWHsq{border:0;background:transparent;color:#2f86be;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.tiktok-survey_actions__veGRi .button{border:0;cursor:pointer}.tiktok-survey_actions__veGRi .button:disabled{opacity:.65;cursor:wait}.tiktok-survey_consent__Zk_nu{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 14px;border:1px solid #d7e2ea;border-radius:12px;background:#f8fbfd;color:var(--navy);font-size:13px;font-weight:600;line-height:1.45;cursor:pointer}.tiktok-survey_consent__Zk_nu input{width:18px;height:18px;margin-top:2px;flex:0 0 auto}.tiktok-survey_hasError__wnZjM.tiktok-survey_consent__Zk_nu{border-color:#f0a090;background:#fff5f2}.tiktok-survey_intro__Qoy3R{margin-bottom:16px;padding:12px 14px;border-radius:12px;background:#eaf5fc;color:#1f5f88;font-size:13px;line-height:1.55}.tiktok-survey_intro__Qoy3R strong{display:block;margin-bottom:4px;color:var(--navy);font-size:14px}@media (max-width:620px){.tiktok-survey_card__tZvnn{padding:18px 16px}.tiktok-survey_row2___oat_{grid-template-columns:1fr}.tiktok-survey_choice__PLpkS span{font-size:13px}}