.study-hero,.biz-hero,.hr-hero,.form-hero,.content-hero,.seo-hero{position:relative;isolation:isolate;overflow:hidden;border-block:1px solid rgba(75,88,103,.13)}.study-hero:before,.biz-hero:before,.hr-hero:before,.form-hero:before,.content-hero:before,.seo-hero:before{content:"";position:absolute;inset:0;z-index:-2;background-position:center;background-size:cover;opacity:.3;animation:landing-paper-drift 15s ease-in-out infinite alternate;pointer-events:none}.study-hero:after,.biz-hero:after,.hr-hero:after,.form-hero:after,.content-hero:after,.seo-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#fafbfcf7,#fafbfcdb 47%,#fafbfc7a);pointer-events:none}.study-hero:before{background-image:url(/assets/backgrounds/study-v1.webp)}.biz-hero:before{background-image:url(/assets/backgrounds/business-v1.webp)}.hr-hero:before{background-image:url(/assets/backgrounds/hr-v1.webp)}.form-hero:before{background-image:url(/assets/backgrounds/formal-v1.webp)}.content-hero:before{background-image:url(/assets/backgrounds/content-v1.webp)}.seo-hero:before{background-image:url(/assets/backgrounds/core-v1.webp)}.study-hero-copy,.study-hero-art,.biz-hero-copy,.biz-hero figure,.hr-hero-copy,.hr-hero figure,.form-hero-copy,.form-hero figure,.content-hero-copy,.content-hero figure,.seo-hero-copy,.seo-hero>.product-visual{position:relative;z-index:1}.study-hero-art,.biz-hero figure,.hr-hero figure,.form-hero figure,.content-hero figure,.seo-hero>.product-visual{transition:transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .7s ease}.study-hero-art:hover,.biz-hero figure:hover,.hr-hero figure:hover,.form-hero figure:hover,.content-hero figure:hover,.seo-hero>.product-visual:hover{transform:translateY(-5px);box-shadow:0 28px 58px #18202a26}.study-hero-art img,.biz-hero figure img,.hr-hero figure img,.form-hero figure img,.content-hero figure img{transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .6s ease}.study-hero-art:hover img,.biz-hero figure:hover img,.hr-hero figure:hover img,.form-hero figure:hover img,.content-hero figure:hover img{transform:scale(1.025);filter:saturate(1.04)}.study-section,.biz-section,.hr-section,.form-section,.content-section,.seo-section{scroll-margin-top:78px}.page-motion-ready .page-reveal{opacity:.72;transform:translateY(12px)}.page-motion-ready .page-reveal.page-visible{opacity:1;transform:none;transition:opacity .54s cubic-bezier(.2,.7,.2,1),transform .54s cubic-bezier(.2,.7,.2,1)}.site-header .site-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden}.site-header .site-progress:after{content:"";display:block;width:100%;height:100%;background:#185abd;transform:scaleX(var(--page-progress,0));transform-origin:left;transition:transform .12s linear}@keyframes landing-paper-drift{0%{transform:scale(1.01) translate3d(-5px,-2px,0)}to{transform:scale(1.035) translate3d(8px,4px,0)}}@media(max-width:900px){.study-hero:after,.biz-hero:after,.hr-hero:after,.form-hero:after,.content-hero:after,.seo-hero:after{background:linear-gradient(180deg,#fafbfcf2,#fafbfcb8)}}@media(max-width:640px){.study-hero:before,.biz-hero:before,.hr-hero:before,.form-hero:before,.content-hero:before,.seo-hero:before{opacity:.2;animation:none}.study-hero-art:hover,.biz-hero figure:hover,.hr-hero figure:hover,.form-hero figure:hover,.content-hero figure:hover,.seo-hero>.product-visual:hover{transform:none}}@media(prefers-reduced-motion:reduce){.study-hero:before,.biz-hero:before,.hr-hero:before,.form-hero:before,.content-hero:before,.seo-hero:before{animation:none}.page-motion-ready .page-reveal,.page-motion-ready .page-reveal.page-visible{opacity:1;transform:none;transition:none}.study-hero-art,.biz-hero figure,.hr-hero figure,.form-hero figure,.content-hero figure,.seo-hero>.product-visual{transition:none}}.study-page,.business-page,.hr-page,.formal-page,.content-page,.seo-page{background:linear-gradient(180deg,#fafbfc 0,#f7f9fb 520px,#fafbfc 900px)}.study-hero,.biz-hero,.hr-hero,.form-hero,.content-hero,.seo-hero{margin-top:18px;padding-inline:clamp(22px,3.2vw,48px);border:1px solid rgba(70,85,101,.16);border-radius:16px;box-shadow:0 1px #ffffffe6 inset,0 24px 70px #15243613}.study-hero h1,.biz-hero h1,.hr-hero h1,.form-hero h1,.content-hero h1,.seo-hero h1{max-width:680px;text-wrap:balance}.study-hero-copy>p:not(.kicker),.biz-hero-copy>p:not(.kicker),.hr-hero-copy>p:not(.kicker),.form-hero-copy>p:not(.kicker),.content-hero-copy>p:not(.kicker),.seo-hero-copy>p:not(.kicker){font-size:15px;line-height:1.66}.study-hero-art,.biz-hero figure,.hr-hero figure,.form-hero figure,.content-hero figure{border-radius:11px;border-color:#39485933;box-shadow:0 18px 42px #1825351f,0 0 0 1px #ffffffb8 inset}.study-hero-art:after,.biz-hero figure:after,.hr-hero figure:after,.form-hero figure:after,.content-hero figure:after{content:"";position:absolute;inset:9px;z-index:2;border:1px solid rgba(255,255,255,.28);border-radius:7px;pointer-events:none}.study-actions,.biz-actions,.hr-actions,.form-actions,.content-actions,.seo-actions{margin-top:22px}.study-actions a,.biz-actions a,.hr-actions a,.form-actions a,.content-actions a,.seo-actions a{border-radius:7px}.study-keywords,.biz-index,.hr-keywords,.form-keywords,.content-index{border-radius:10px;overflow:hidden;background:#ffffffb8;box-shadow:0 12px 36px #1d2b3b0b}.study-section>header,.biz-section>header,.hr-section>header,.form-section>header,.content-section>header,.seo-section>header{position:relative}.study-section>header:before,.biz-section>header:before,.hr-section>header:before,.form-section>header:before,.content-section>header:before,.seo-section>header:before{content:"";position:absolute;left:-18px;top:2px;width:3px;height:34px;border-radius:2px;background:currentColor;opacity:.12}.study-faq summary,.biz-faq summary,.hr-faq summary,.form-faq summary,.content-faq summary,.seo-faq summary{transition:color .3s ease,padding .3s ease,background .3s ease}.study-faq summary:hover,.biz-faq summary:hover,.hr-faq summary:hover,.form-faq summary:hover,.content-faq summary:hover,.seo-faq summary:hover{color:#185abd;padding-left:10px;background:#185abd09}.business-spec .biz-hero{padding-block:48px;background:#102b3c;color:#fff;border-color:#24475b;box-shadow:0 28px 80px #0d223133}.business-spec .biz-hero:before{opacity:.38;filter:saturate(.76) contrast(1.05)}.business-spec .biz-hero:after{background:linear-gradient(90deg,#0d2434fa,#0d2434e6 44%,#0d24346b)}.business-spec .biz-hero h1{color:#fff}.business-spec .biz-hero-copy>p:not(.kicker){color:#c7d6df}.business-spec .biz-hero .kicker{color:#7ed1c0}.business-spec .biz-hero .button{background:#fff;color:#17384b}.business-spec .biz-hero .button:hover{background:#eaf4f2;color:#102d3d}.business-spec .biz-hero .button-secondary{border-color:#5f7b8b;background:#ffffff0f;color:#fff}.business-spec .biz-hero figure{transform:rotate(.55deg);border-color:#638090;box-shadow:0 28px 60px #00000047}.business-spec .biz-index{position:relative;z-index:3;margin-top:-22px;background:#fff;border:1px solid #d7e1e3;box-shadow:0 18px 38px #122b381a}.business-spec .biz-outline>header{padding:28px;background:#17384b;color:#fff;box-shadow:0 18px 38px #142d3a1a}.business-spec .biz-outline>header h2{color:#fff}.business-spec .biz-outline>header p{color:#c8d5dc}.business-spec .biz-outline>header .kicker{color:#7ed1c0}.business-spec .biz-hero{min-height:520px;padding-block:40px}.business-spec .biz-section{padding-block:48px}.business-spec .biz-section>header{margin-bottom:24px}.business-spec .biz-outline{gap:48px}.business-spec .biz-focus{margin-block:0 28px;padding:32px}.business-spec .biz-process ol{margin-top:20px}.business-page.business-spec .audience-journey{margin-top:8px;padding-block:50px;background:#f3f6f7}.business-page.business-spec .audience-journey:before{display:none}.business-spec .journey-heading{margin-bottom:22px}.business-spec .journey-board{margin-top:32px}.business-spec .journey-result{margin-top:34px;padding-block:24px}.business-spec .journey-timeline{margin-top:26px}.business-spec .depth-content section{padding-block:48px}.business-spec .depth-story{margin-block:8px 12px;padding:48px}.business-spec .biz-check{margin-block:4px 38px}.business-spec .biz-faq{gap:46px}.business-spec .biz-cta{margin-bottom:36px}@media(max-width:900px){.study-hero,.biz-hero,.hr-hero,.form-hero,.content-hero,.seo-hero{padding-inline:30px}.business-spec .biz-outline>header{padding:24px}}@media(max-width:640px){.study-hero,.biz-hero,.hr-hero,.form-hero,.content-hero,.seo-hero{width:calc(100% - 24px)!important;margin-top:12px;padding:26px 16px 30px;border-radius:12px}.study-hero-art,.biz-hero figure,.hr-hero figure,.form-hero figure,.content-hero figure{border-radius:8px}.study-keywords,.biz-index,.hr-keywords,.form-keywords,.content-index{border-radius:0;box-shadow:none}.business-spec .biz-hero{padding-block:30px}.business-spec .biz-hero figure{transform:none}.business-spec .biz-index{margin-top:10px}.business-spec .biz-outline>header{padding:22px 18px}.business-spec .biz-hero{padding:28px 16px}.business-spec .biz-section{padding-block:36px}.business-spec .biz-section>header{margin-bottom:20px}.business-spec .biz-outline{gap:20px}.business-spec .biz-focus{margin-bottom:22px;padding:22px 17px}.business-spec .audience-journey{margin-top:0;padding-block:36px}.business-spec .journey-board{margin-top:28px}.business-spec .journey-result{margin-top:28px;padding-block:18px}.business-spec .journey-timeline{margin-top:22px}.business-spec .depth-content section{padding-block:36px}.business-spec .depth-story{margin-block:4px 8px;padding:24px 18px}.business-spec .biz-check{margin-block:0 28px}.business-spec .biz-cta{margin-bottom:28px}}
