.hero-knowledge-trace[data-astro-cid-omgwqcgc]{display:none;position:absolute;z-index:-1;pointer-events:none;overflow:hidden;opacity:.8}.hero-knowledge-trace[data-astro-cid-omgwqcgc] path[data-astro-cid-omgwqcgc]{vector-effect:non-scaling-stroke}@media (min-width: 1360px){.hero-knowledge-trace[data-astro-cid-omgwqcgc]{display:block;right:0;top:0;width:min(46vw,800px);height:100%}}body.studio-page.advisory-page .home-composition--primary .human-hero .business-title{font-size:var(--visual-page-title-size)!important;line-height:1.08!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-content h2{font-size:var(--visual-card-title-size)!important;line-height:1.16!important}body.studio-page.advisory-page .home-composition--primary .business-hero{background-color:#edf2f7!important;background-image:var(--unite-opening-gradient)!important;background-size:100% 100%!important;background-position:center!important;background-repeat:no-repeat!important;background-blend-mode:normal!important}body.studio-page.advisory-page .home-composition--primary .business-hero:after,body.studio-page.advisory-page .home-composition--primary .hero-viewport:before{display:none!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-card:before{display:none!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-card .portal-visual{display:block!important;position:absolute!important;z-index:0!important;inset:0 0 0 auto!important;width:48%!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important;background:transparent!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 28%,#000 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,#000 28%,#000 100%)!important}body.studio-page.advisory-page .home-composition--primary .human-hero .home-service-visual{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:78% 62%!important;mix-blend-mode:multiply!important;filter:saturate(1.03) contrast(1.035)!important;opacity:.94!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-card .portal-visual .human-portal-scene{display:none!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-content{position:relative!important;z-index:2!important;width:min(60%,340px)!important;max-width:60%!important}.home-composition--primary .human-hero .portal-card{border-color:#d2e0e8!important;box-shadow:0 12px 30px #18364c12!important}.home-composition--primary .human-hero .portal-card .portal-cta,.home-composition--primary .human-hero .portal-2 .portal-cta{color:#183b58!important;background:#eaf2f7!important;border-color:#d5e2e9!important}.home-composition--primary .human-hero .portal-arrow.unite-entry{color:#fff!important;background:#244f70!important}@media (min-width: 981px){body.studio-page.advisory-page .home-composition--primary .human-hero .portal-card{box-sizing:border-box!important;grid-template-rows:42px minmax(0,1fr) 50px!important;align-content:stretch!important;align-items:stretch!important;align-self:start!important;row-gap:0!important;max-height:450px!important;padding:20px 22px 18px!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-spine{display:none!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-top{grid-column:1!important;grid-row:1!important;align-self:start!important;position:relative!important;z-index:3!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-body{display:grid!important;position:relative!important;grid-column:1!important;grid-row:2!important;grid-template-columns:minmax(0,1fr) 44%!important;align-items:stretch!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-content{grid-column:1!important;grid-row:1!important;align-self:center!important;width:112%!important;max-width:none!important;padding-right:10px!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-card .portal-visual{grid-column:2!important;grid-row:1!important;position:relative!important;inset:auto!important;z-index:1!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .38) 20%,#000 48%,#000 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .38) 20%,#000 48%,#000 100%)!important}body.studio-page.advisory-page .home-composition--primary .human-hero .home-service-visual{inset:auto 0 0!important;height:132%!important;object-position:78% 100%!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-card .portal-cta{grid-column:1!important;grid-row:3!important;align-self:var(--portal-cta-align, end)!important;position:relative!important;z-index:3!important;width:fit-content!important;max-width:100%!important}}@media (max-width: 700px){body.studio-page.advisory-page .home-composition--primary .human-hero .business-title{font-size:var(--visual-page-title-size-mobile)!important;line-height:1.1!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-content h2{font-size:var(--visual-card-title-size-mobile)!important;line-height:1.16!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-card:before{width:42%!important}body.studio-page.advisory-page .home-composition--primary .human-hero .portal-card .portal-visual{width:46%!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 100%)!important}body.studio-page.advisory-page .home-composition--primary .human-hero .home-service-visual{object-position:80% 66%!important}}.home-composition--primary .home-service-note{max-width:85ch;margin:0;color:var(--unite-muted);font-size:16px;line-height:1.5}.home-composition--primary .business-service-intro{margin:14px 0 0;max-width:76ch;color:var(--unite-muted);font-size:18px;line-height:1.5}.home-composition--concise>.home-editorial-section:not(.section-screen){padding-block:40px}@media (max-width: 700px){.home-composition--primary .business-service-intro{margin-top:10px;font-size:16px;line-height:1.45}.home-composition--concise>.home-editorial-section:not(.section-screen){padding-block:22px}}body.studio-page.advisory-page main.home-composition--primary .human-hero .portal-1 .portal-cta{color:#fff!important;background:var(--unite-action)!important;border:0!important;border-radius:var(--shape-control)!important;padding:5px 8px 5px 16px!important}body.studio-page.advisory-page main.home-composition--primary .human-hero .portal-2 .portal-cta{color:#18334c!important;background:transparent!important;border:0!important;border-radius:var(--shape-control)!important;padding:5px 4px!important}@media (max-width: 980px){body.studio-page.advisory-page main.home-composition--primary .human-hero .portal-1 .portal-cta{color:#fff!important;background:var(--unite-action)!important;border:1px solid var(--unite-action-border)!important;padding:5px 8px 5px 12px!important}body.studio-page.advisory-page main.home-composition--primary .human-hero .portal-2 .portal-cta{color:#102945!important;background:#f7fafcf5!important;border:1px solid #bed2df!important;padding:5px 8px 5px 12px!important}}#company-analysis .analysis-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,.68fr);align-items:center;gap:24px;min-width:0}#company-analysis .analysis-feature__copy{min-width:0}#company-analysis .analysis-feature__copy .expert-guide__label{margin:0 0 10px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--unite-action-ink) 45%,transparent);color:var(--unite-action-ink);font-size:var(--unite-type-12);line-height:1.5;letter-spacing:.06em;text-transform:uppercase}#company-analysis .analysis-feature__copy>p:last-child{margin:0;color:var(--unite-ink);font-size:18px;line-height:1.5}#company-analysis .analysis-feature>img{display:block;width:100%;height:clamp(150px,20svh,220px);object-fit:cover;object-position:78% 70%}.section-screen .know-how-overview{gap:28px}.know-how-overview__method{max-width:85ch;margin:0;color:var(--unite-muted);font-size:var(--unite-type-16);line-height:1.55}.know-how-overview__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px}.know-how-overview__grid article{display:flex;gap:20px;border-top:1px solid var(--unite-border);padding:24px 0}.know-how-overview__grid article>span{color:var(--unite-action-ink);font-size:18px}.know-how-overview__grid h3{font-size:23px;font-weight:400;line-height:1.3;margin-bottom:12px}.know-how-overview__grid p{color:var(--unite-muted);font-size:17px;line-height:1.5;max-width:40ch}.know-how-overview__art{width:min(200px,100%);height:110px;margin-bottom:12px}a.task-overview__choice{text-decoration:none;cursor:pointer}@media (max-width: 1100px) and (min-width: 701px){.know-how-overview__grid{gap:16px 24px}.know-how-overview__art{height:80px}.know-how-overview__grid h3{font-size:20px}.know-how-overview__grid p{font-size:16px}}@media (min-width: 701px){#know-how .know-how-overview__grid article{display:block;padding-block:16px}#know-how .know-how-overview__grid article>span{display:block;margin-bottom:8px}#know-how .know-how-overview__art{width:min(300px,80%);height:130px}#know-how .screen-actions{align-items:center}#know-how .screen-actions .screen-link{font-size:var(--unite-type-16)}}@media (min-width: 701px) and (max-width: 1023px){#know-how .know-how-overview__grid{grid-template-columns:1fr;gap:0}#know-how .know-how-overview__grid article{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:14px}#know-how .know-how-overview__grid article>div{display:grid;grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);column-gap:20px;align-items:start}#know-how .know-how-overview__art{grid-column:1;grid-row:1 / span 2;width:100%;height:130px;margin:0}#know-how .know-how-overview__grid h3,#know-how .know-how-overview__grid p{grid-column:2}}@media (min-width: 701px) and (max-height: 850px){.know-how-overview__art{height:70px;margin-bottom:8px}.know-how-overview__grid article{padding:16px 0}.know-how-overview__grid p{font-size:16px}}@media (max-width: 700px){#company-analysis .screen-heading{grid-template-columns:minmax(0,1fr);gap:14px}#company-analysis .analysis-feature{grid-template-columns:minmax(0,1fr) minmax(112px,.55fr);gap:14px}#company-analysis .analysis-feature>img{height:130px}#company-analysis .analysis-feature__copy>p:last-child{font-size:16px}body.studio-page.advisory-page .home-composition>#know-how.section-screen{display:flex;flex-direction:column;gap:24px;padding-block:20px;min-height:0}body.studio-page.advisory-page .home-composition #know-how>.screen-heading,body.studio-page.advisory-page .home-composition #know-how>.screen-content{display:flex;flex-direction:column;grid-template-rows:none;gap:20px}#know-how .know-how-overview__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}#know-how .know-how-overview__grid>article{display:block;padding-block:16px 0}#know-how .know-how-overview__grid>article>span{display:block;margin-bottom:6px}#know-how .know-how-overview>.screen-actions{display:flex;flex-direction:column;align-items:stretch;gap:12px}.know-how-overview__grid{grid-template-columns:1fr;gap:0}.know-how-overview__grid article{padding:12px 0;gap:14px}.know-how-overview__grid article>span{font-size:15px}.know-how-overview__grid h3{font-size:18px;margin-bottom:5px}.know-how-overview__grid p{font-size:16px;line-height:1.35}.know-how-overview__art{display:block;width:min(240px,74%);height:120px;margin:0 0 12px}.section-screen .know-how-overview{gap:16px}.know-how-overview .screen-actions{display:grid;grid-template-columns:1fr}.know-how-overview .screen-link{justify-content:flex-start;min-height:44px;border:0;font-size:var(--unite-type-16)}}body.studio-page.advisory-page main.home-composition--concise>section.section-screen{display:flex;flex-direction:column;min-height:0;height:auto;padding-block:28px;gap:16px}body.studio-page.advisory-page .home-composition--concise .section-screen>.screen-heading{display:block;grid-template-rows:none;grid-row:auto}body.studio-page.advisory-page .home-composition--concise .section-screen>.screen-content{display:flex;flex-direction:column;grid-template-rows:none;grid-row:auto;height:auto;min-height:0;gap:16px}.home-composition--concise .analysis-overview__lead{max-width:72ch;margin:0;font-size:var(--unite-type-16);line-height:1.5}@media (max-width: 700px){body.studio-page.advisory-page main.home-composition--concise>section.section-screen{padding-block:22px;gap:14px}.home-composition--concise .know-how-overview__method{font-size:var(--unite-type-16)}}
