/* Generated from the verified Sites preview. Scoped to .ym-insights-page. */
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{.ym-insights-page,.ym-insights-page{--ym-insights-font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--ym-insights-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ym-insights-spacing:.25rem;--ym-insights-default-font-family:var(--ym-insights-font-sans);--ym-insights-default-mono-font-family:var(--ym-insights-font-mono)}}@layer base{.ym-insights-page *,.ym-insights-page :after,.ym-insights-page :before{box-sizing:border-box;border:0 solid;margin:0;padding:0}.ym-insights-page ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.ym-insights-page ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}.ym-insights-page,.ym-insights-page{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--ym-insights-default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--ym-insights-default-font-feature-settings,normal);font-variation-settings:var(--ym-insights-default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.ym-insights-page hr{height:0;color:inherit;border-top-width:1px}.ym-insights-page abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ym-insights-page h1,.ym-insights-page h2,.ym-insights-page h3,.ym-insights-page h4,.ym-insights-page h5,.ym-insights-page h6{font-size:inherit;font-weight:inherit}.ym-insights-page a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.ym-insights-page b,.ym-insights-page strong{font-weight:bolder}.ym-insights-page code,.ym-insights-page kbd,.ym-insights-page samp,.ym-insights-page pre{font-family:var(--ym-insights-default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--ym-insights-default-mono-font-feature-settings,normal);font-variation-settings:var(--ym-insights-default-mono-font-variation-settings,normal);font-size:1em}.ym-insights-page small{font-size:80%}.ym-insights-page sub,.ym-insights-page sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.ym-insights-page sub{bottom:-.25em}.ym-insights-page sup{top:-.5em}.ym-insights-page table{text-indent:0;border-color:inherit;border-collapse:collapse}.ym-insights-page :-moz-focusring{outline:auto}.ym-insights-page progress{vertical-align:baseline}.ym-insights-page summary{display:list-item}.ym-insights-page ol,.ym-insights-page ul,.ym-insights-page menu{list-style:none}.ym-insights-page img,.ym-insights-page svg,.ym-insights-page video,.ym-insights-page canvas,.ym-insights-page audio,.ym-insights-page iframe,.ym-insights-page embed,.ym-insights-page object{vertical-align:middle;display:block}.ym-insights-page img,.ym-insights-page video{max-width:100%;height:auto}.ym-insights-page button,.ym-insights-page input,.ym-insights-page select,.ym-insights-page optgroup,.ym-insights-page textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.ym-insights-page ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.ym-insights-page :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.ym-insights-page :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.ym-insights-page ::file-selector-button{margin-inline-end:4px}.ym-insights-page ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.ym-insights-page ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.ym-insights-page ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}.ym-insights-page textarea{resize:vertical}.ym-insights-page ::-webkit-search-decoration{-webkit-appearance:none}.ym-insights-page ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.ym-insights-page ::-webkit-datetime-edit{display:inline-flex}.ym-insights-page ::-webkit-datetime-edit-fields-wrapper{padding:0}.ym-insights-page ::-webkit-datetime-edit{padding-block:0}.ym-insights-page ::-webkit-datetime-edit-year-field{padding-block:0}.ym-insights-page ::-webkit-datetime-edit-month-field{padding-block:0}.ym-insights-page ::-webkit-datetime-edit-day-field{padding-block:0}.ym-insights-page ::-webkit-datetime-edit-hour-field{padding-block:0}.ym-insights-page ::-webkit-datetime-edit-minute-field{padding-block:0}.ym-insights-page ::-webkit-datetime-edit-second-field{padding-block:0}.ym-insights-page ::-webkit-datetime-edit-millisecond-field{padding-block:0}.ym-insights-page ::-webkit-datetime-edit-meridiem-field{padding-block:0}.ym-insights-page ::-webkit-calendar-picker-indicator{line-height:1}.ym-insights-page :-moz-ui-invalid{box-shadow:none}.ym-insights-page button,.ym-insights-page input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}.ym-insights-page ::file-selector-button{-webkit-appearance:button;appearance:button}.ym-insights-page ::-webkit-inner-spin-button{height:auto}.ym-insights-page ::-webkit-outer-spin-button{height:auto}.ym-insights-page [hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.ym-insights-page .ym-insights-visible{visibility:visible}.ym-insights-page .ym-insights-static{position:static}.ym-insights-page .ym-insights-sticky{position:sticky}.ym-insights-page .ym-insights-start{inset-inline-start:var(--ym-insights-spacing)}}.ym-insights-page{--ym-insights-ink:#171717;--ym-insights-muted:#625d57;--ym-insights-gold:#caa57e;--ym-insights-gold-dark:#966942;--ym-insights-gold-action:#8f623d;--ym-insights-gold-action-hover:#76502f;--ym-insights-paper:#fff;--ym-insights-beige:#f7f3ef;--ym-insights-beige-deep:#eee6dd;--ym-insights-line:#e9e4df;--ym-insights-serif:"Yu Mincho", "Hiragino Mincho ProN", "Noto Serif JP", serif;--ym-insights-sans:"Noto Sans JP", "Yu Gothic", "Hiragino Kaku Gothic ProN", sans-serif}.ym-insights-page *{box-sizing:border-box}.ym-insights-page{scroll-behavior:smooth}.ym-insights-page{color:var(--ym-insights-ink);background:var(--ym-insights-paper);font-family:var(--ym-insights-sans);letter-spacing:.03em;margin:0;line-height:1.8}.ym-insights-page a{color:inherit;text-decoration:none}.ym-insights-page img{max-width:100%;display:block}.ym-insights-page .ym-insights-site-shell h1,.ym-insights-page .ym-insights-site-shell h2,.ym-insights-page .ym-insights-site-shell h3{text-wrap:balance}.ym-insights-page .ym-insights-site-shell{min-height:100vh}.ym-insights-page section[id]{scroll-margin-top:68px}.ym-insights-page .ym-insights-skip-link{z-index:100;color:#fff;background:var(--ym-insights-ink);padding:10px 16px;transition:transform .2s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.ym-insights-page .ym-insights-skip-link:focus{transform:translateY(0)}.ym-insights-page :is(a:focus-visible,summary:focus-visible){outline:3px solid var(--ym-insights-gold-dark);outline-offset:4px}.ym-insights-page .ym-insights-site-header{z-index:20;background:#fffffff5;border-bottom:1px solid #f2eeea;justify-content:space-between;align-items:center;min-height:78px;padding:14px max(32px,50vw - 660px);display:flex;position:relative}.ym-insights-page .ym-insights-brand{white-space:nowrap;flex-direction:column;line-height:1.15;display:inline-flex}.ym-insights-page .ym-insights-brand strong{font-family:var(--ym-insights-serif);letter-spacing:.2em;font-size:1.35rem;font-weight:600}.ym-insights-page .ym-insights-brand small{color:#756b62;letter-spacing:.25em;margin-top:4px;font-size:.5rem}.ym-insights-page .ym-insights-global-nav{align-items:center;gap:22px;font-size:.75rem;font-weight:700;display:flex}.ym-insights-page .ym-insights-global-nav a:not(.ym-insights-nav-cta){transition:color .2s}.ym-insights-page .ym-insights-global-nav a:not(.ym-insights-nav-cta):hover{color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-nav-cta,.ym-insights-page .ym-insights-mobile-contact{color:#fff;background:var(--ym-insights-gold-action);padding:14px 23px;transition:background .2s}.ym-insights-page .ym-insights-nav-cta:hover,.ym-insights-page .ym-insights-mobile-contact:hover{background:var(--ym-insights-gold-action-hover)}.ym-insights-page .ym-insights-mobile-contact{padding:9px 14px;font-size:.75rem;font-weight:700;display:none}.ym-insights-page .ym-insights-compact-section-nav{display:none}.ym-insights-page .ym-insights-breadcrumb{width:min(100% - 64px,1320px);margin:0 auto;padding:14px 0 13px}.ym-insights-page .ym-insights-breadcrumb ol{color:#756f69;flex-wrap:wrap;gap:7px;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.ym-insights-page .ym-insights-breadcrumb li{align-items:center;gap:7px;display:inline-flex}.ym-insights-page .ym-insights-breadcrumb li:not(:last-child):after{color:#b7ada4;content:"/"}.ym-insights-page .ym-insights-breadcrumb a:hover{color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-hero{background:linear-gradient(90deg, #fff 0%, #fff 47%, var(--ym-insights-beige) 100%);grid-template-columns:minmax(0,1fr) minmax(520px,.92fr);min-height:660px;display:grid}.ym-insights-page .ym-insights-hero-copy{flex-direction:column;justify-content:center;min-width:0;padding:92px 5vw 92px max(48px,50vw - 660px);display:flex}.ym-insights-page .ym-insights-eyebrow{color:var(--ym-insights-gold-dark);letter-spacing:.2em;align-items:center;gap:12px;margin:0 0 24px;font-size:.75rem;font-weight:800;display:flex}.ym-insights-page .ym-insights-eyebrow:before{content:"";background:currentColor;width:32px;height:1px}.ym-insights-page .ym-insights-hero h1{font-family:var(--ym-insights-serif);letter-spacing:.07em;margin:0;font-size:clamp(2.35rem,3.25vw,3.75rem);font-weight:500;line-height:1.32}.ym-insights-page .ym-insights-hero-service{color:#716b65;letter-spacing:.12em;margin:-10px 0 13px;font-size:.82rem;font-weight:700}.ym-insights-page .ym-insights-hero-statement{color:var(--ym-insights-gold-action);font-family:var(--ym-insights-serif);letter-spacing:.08em;margin:24px 0 0;font-size:clamp(1.15rem,1.7vw,1.55rem);font-weight:600}.ym-insights-page .ym-insights-hero-lead{color:#4f4b47;margin:34px 0 0;font-size:.98rem;font-weight:600;line-height:2}.ym-insights-page .ym-insights-hero-actions{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}.ym-insights-page .ym-insights-hero-audience{color:#736d67;flex-wrap:wrap;gap:7px 18px;margin:24px 0 0;padding:0;font-size:.75rem;font-weight:700;list-style:none;display:flex}.ym-insights-page .ym-insights-hero-audience li{align-items:center;gap:8px;display:flex}.ym-insights-page .ym-insights-hero-audience li:before{background:var(--ym-insights-gold);content:"";border-radius:50%;width:4px;height:4px}.ym-insights-page .ym-insights-button{border:1px solid var(--ym-insights-gold);justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:13px 24px;font-size:.82rem;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.ym-insights-page .ym-insights-button:hover{transform:translateY(-2px)}.ym-insights-page .ym-insights-button-fill{color:#fff;background:var(--ym-insights-gold-action)}.ym-insights-page .ym-insights-button-fill:hover{background:var(--ym-insights-gold-action-hover)}.ym-insights-page .ym-insights-button-line{background:#ffffffe6}.ym-insights-page .ym-insights-hero-visual{background:var(--ym-insights-beige);min-width:0;min-height:660px;position:relative;overflow:hidden}.ym-insights-page .ym-insights-visual-grid{opacity:.65;background-image:linear-gradient(var(--ym-insights-line) 1px, transparent 1px), linear-gradient(90deg, var(--ym-insights-line) 1px, transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom right,#0000 5%,#000 38% 75%,#0000 100%);mask-image:linear-gradient(to bottom right,#0000 5%,#000 38% 75%,#0000 100%)}.ym-insights-page .ym-insights-visual-caption{color:#8b8178;letter-spacing:.28em;writing-mode:vertical-rl;margin:0;font-size:.75rem;font-weight:700;position:absolute;top:42px;right:46px}.ym-insights-page .ym-insights-orbit{border:1px solid #b58a5d42;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ym-insights-page .ym-insights-orbit-one{aspect-ratio:1;width:min(68%,480px)}.ym-insights-page .ym-insights-orbit-two{aspect-ratio:1;border-color:#b58a5d6b;width:min(42%,290px)}.ym-insights-page .ym-insights-core{aspect-ratio:1;color:#fff;background:var(--ym-insights-gold-action);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:184px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 50px #7a552f2e}.ym-insights-page .ym-insights-core span{letter-spacing:.18em;margin-bottom:8px;font-size:.75rem}.ym-insights-page .ym-insights-core strong{font-family:var(--ym-insights-serif);letter-spacing:.08em;text-align:center;font-size:1.35rem;font-weight:500;line-height:1.55}.ym-insights-page .ym-insights-phase{background:#ffffffed;border:1px solid #b58a5d52;grid-template-columns:32px 1fr;width:160px;padding:15px 17px;display:grid;position:absolute;box-shadow:0 12px 32px #3a2d210f}.ym-insights-page .ym-insights-phase span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);grid-row:1/3;font-size:1.15rem}.ym-insights-page .ym-insights-phase strong{letter-spacing:.1em;font-size:.75rem}.ym-insights-page .ym-insights-phase small{color:#716b64;white-space:nowrap;font-size:.75rem}.ym-insights-page .ym-insights-phase-idea{top:18%;left:12%}.ym-insights-page .ym-insights-phase-design{top:21%;right:12%}.ym-insights-page .ym-insights-phase-build{bottom:18%;left:12%}.ym-insights-page .ym-insights-phase-grow{bottom:15%;right:12%}.ym-insights-page .ym-insights-field-strip{background:#fbfaf8;grid-template-columns:repeat(4,minmax(0,1fr));padding:34px max(40px,50vw - 590px);display:grid}.ym-insights-page .ym-insights-field-strip p{color:#625d57;font-family:var(--ym-insights-serif);letter-spacing:.1em;text-align:center;margin:0;font-size:.86rem;position:relative}.ym-insights-page .ym-insights-field-strip p:not(:last-child):after{background:var(--ym-insights-line);content:"";width:1px;height:60%;position:absolute;top:20%;right:0}.ym-insights-page .ym-insights-intro-section{grid-template-columns:.36fr 1fr;gap:70px;width:min(100% - 64px,1180px);margin-inline:auto;padding:110px 0 130px;display:grid}.ym-insights-page .ym-insights-section-kicker{color:var(--ym-insights-gold-dark);align-items:flex-start;gap:18px;display:flex}.ym-insights-page .ym-insights-section-kicker span{font-family:var(--ym-insights-serif);font-size:2rem}.ym-insights-page .ym-insights-section-kicker p{letter-spacing:.18em;margin:9px 0 0;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-intro-copy{grid-template-columns:minmax(0,.88fr) minmax(280px,.72fr);align-items:end;gap:70px;display:grid}.ym-insights-page .ym-insights-intro-copy h2{font-family:var(--ym-insights-serif);letter-spacing:.06em;margin:0;font-size:clamp(2.2rem,3.6vw,3.8rem);font-weight:500;line-height:1.55}.ym-insights-page .ym-insights-intro-copy p{color:var(--ym-insights-muted);margin:0;font-size:.9rem;line-height:2.1}.ym-insights-page .ym-insights-standard-container{width:min(100% - 64px,1180px);margin-inline:auto}.ym-insights-page .ym-insights-section-block{padding:clamp(82px,8vw,116px) 0}.ym-insights-page .ym-insights-section-block h2{font-family:var(--ym-insights-serif);letter-spacing:.055em;margin:0;font-size:clamp(2rem,3.2vw,3.25rem);font-weight:500;line-height:1.5}.ym-insights-page .ym-insights-eyebrow-center{justify-content:center}.ym-insights-page .ym-insights-center-heading{text-align:center;max-width:850px;margin:0 auto 54px}.ym-insights-page .ym-insights-center-heading>p:last-child{color:var(--ym-insights-muted);margin:18px auto 0;font-size:.86rem;line-height:2}.ym-insights-page .ym-insights-split-heading{grid-template-columns:minmax(0,1fr) minmax(310px,.66fr);align-items:end;gap:80px;margin-bottom:58px;display:grid}.ym-insights-page .ym-insights-split-heading>p{color:var(--ym-insights-muted);margin:0;font-size:.86rem;line-height:2}.ym-insights-page .ym-insights-issues-section{border-block:1px solid var(--ym-insights-line);background:#fbfaf8}.ym-insights-page .ym-insights-issues-layout{grid-template-columns:minmax(0,1.03fr) minmax(0,.88fr);gap:36px;display:grid}.ym-insights-page .ym-insights-issue-list{border:1px solid var(--ym-insights-line);background:#fff;margin:0;padding:22px 32px;list-style:none}.ym-insights-page .ym-insights-issue-list li{border-bottom:1px solid #f0ece7;grid-template-columns:42px 1fr;align-items:center;gap:12px;min-height:64px;font-size:.88rem;display:grid}.ym-insights-page .ym-insights-issue-list li:last-child{border-bottom:0}.ym-insights-page .ym-insights-issue-list span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);font-size:1rem}.ym-insights-page .ym-insights-solution-panel{background:var(--ym-insights-beige);padding:40px 44px}.ym-insights-page .ym-insights-solution-panel>p:first-child{color:var(--ym-insights-gold-dark);letter-spacing:.16em;margin:0 0 13px;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-solution-panel h3{font-family:var(--ym-insights-serif);letter-spacing:.055em;margin:0 0 18px;font-size:clamp(1.6rem,2.5vw,2.3rem);font-weight:500;line-height:1.55}.ym-insights-page .ym-insights-solution-panel>p:nth-of-type(2){color:var(--ym-insights-muted);margin:0;font-size:.82rem;line-height:2}.ym-insights-page .ym-insights-mini-approach{border-top:1px solid #ded5cb;grid-template-columns:repeat(4,1fr);gap:0;margin:30px 0 0;padding:22px 0 0;list-style:none;display:grid}.ym-insights-page .ym-insights-mini-approach li{min-width:0;padding-right:9px}.ym-insights-page .ym-insights-mini-approach strong,.ym-insights-page .ym-insights-mini-approach span{display:block}.ym-insights-page .ym-insights-mini-approach strong{color:var(--ym-insights-gold-dark);letter-spacing:.08em;font-size:.75rem}.ym-insights-page .ym-insights-mini-approach span{color:#716b65;margin-top:5px;font-size:.75rem;line-height:1.55}.ym-insights-page .ym-insights-services-section{background:#fff}.ym-insights-page .ym-insights-services-grid{border-top:1px solid var(--ym-insights-line);border-left:1px solid var(--ym-insights-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ym-insights-page .ym-insights-service-card{border-right:1px solid var(--ym-insights-line);border-bottom:1px solid var(--ym-insights-line);background:#fff;min-width:0;padding:36px 32px 32px;transition:background .2s,transform .2s}.ym-insights-page .ym-insights-service-card:hover{z-index:1;background:#fdfbf8;transform:translateY(-3px)}.ym-insights-page .ym-insights-service-card-top{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:25px;display:flex}.ym-insights-page .ym-insights-service-card-top span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);font-size:2.05rem;font-weight:500}.ym-insights-page .ym-insights-service-card-top small{color:#756d65;letter-spacing:.1em;text-align:right;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-service-card h3{font-family:var(--ym-insights-serif);letter-spacing:.04em;margin:0 0 13px;font-size:1.35rem;font-weight:600;line-height:1.55}.ym-insights-page .ym-insights-service-card>strong{color:#4d4843;min-height:54px;font-size:.78rem;line-height:1.75;display:block}.ym-insights-page .ym-insights-service-card>p{min-height:105px;color:var(--ym-insights-muted);margin:16px 0 21px;font-size:.75rem;line-height:1.9}.ym-insights-page .ym-insights-service-card ul{border-top:1px solid #f0ece7;margin:0;padding:18px 0 0;list-style:none}.ym-insights-page .ym-insights-service-card li{color:#5e5954;margin-top:7px;padding-left:15px;font-size:.75rem;position:relative}.ym-insights-page .ym-insights-service-card li:before{background:var(--ym-insights-gold);content:"";width:6px;height:1px;position:absolute;top:.72em;left:0}.ym-insights-page .ym-insights-projects-section{border-block:1px solid var(--ym-insights-line);background:#fbfaf8}.ym-insights-page .ym-insights-project-heading{margin-bottom:58px}.ym-insights-page .ym-insights-featured-project{border:1px solid var(--ym-insights-line);background:#fff;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid;box-shadow:0 18px 55px #3f312312}.ym-insights-page .ym-insights-featured-image{min-height:520px;position:relative;overflow:hidden}.ym-insights-page .ym-insights-featured-image img{object-fit:cover;width:100%;height:100%;min-height:520px}.ym-insights-page .ym-insights-featured-image:after{content:"";background:linear-gradient(#0000 55%,#16141261);position:absolute;inset:0}.ym-insights-page .ym-insights-featured-image>span{z-index:1;color:#fff;letter-spacing:.12em;font-size:.75rem;font-weight:800;line-height:1.45;position:absolute;bottom:25px;left:28px;right:28px}.ym-insights-page .ym-insights-featured-copy{padding:45px 46px 38px}.ym-insights-page .ym-insights-case-number{color:var(--ym-insights-gold-dark);letter-spacing:.14em;margin:0 0 15px;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-featured-copy h3{font-family:var(--ym-insights-serif);letter-spacing:.045em;margin:0;font-size:clamp(1.75rem,2.8vw,2.65rem);font-weight:500;line-height:1.55}.ym-insights-page .ym-insights-featured-copy>p:nth-of-type(2){color:var(--ym-insights-muted);margin:24px 0;font-size:.8rem;line-height:2}.ym-insights-page .ym-insights-role-list{border-top:1px solid var(--ym-insights-line);margin:0 0 25px}.ym-insights-page .ym-insights-role-list div{border-bottom:1px solid var(--ym-insights-line);grid-template-columns:60px 1fr;gap:15px;padding:10px 0;font-size:.75rem;display:grid}.ym-insights-page .ym-insights-role-list dt{color:var(--ym-insights-gold-dark);font-weight:800}.ym-insights-page .ym-insights-role-list dd{color:#5e5954;margin:0}.ym-insights-page .ym-insights-text-link{border-bottom:1px solid var(--ym-insights-gold);align-items:center;gap:18px;padding-bottom:4px;font-size:.75rem;font-weight:800;transition:color .2s,gap .2s;display:inline-flex}.ym-insights-page .ym-insights-text-link:hover{color:var(--ym-insights-gold-dark);gap:24px}.ym-insights-page .ym-insights-case-data{color:#fff;background:#252321;grid-column:1/-1;padding:30px 38px 28px}.ym-insights-page .ym-insights-case-data>p{color:var(--ym-insights-gold);letter-spacing:.13em;justify-content:space-between;gap:24px;margin:0 0 22px;font-size:.75rem;font-weight:800;display:flex}.ym-insights-page .ym-insights-case-data>p span{color:#c9c2bb;letter-spacing:.06em}.ym-insights-page .ym-insights-data-grid{grid-template-columns:repeat(4,1fr);display:grid}.ym-insights-page .ym-insights-data-grid>div{text-align:center;border-right:1px solid #4a4642;padding:0 28px}.ym-insights-page .ym-insights-data-grid>div:first-child{padding-left:0}.ym-insights-page .ym-insights-data-grid>div:last-child{border-right:0;padding-right:0}.ym-insights-page .ym-insights-data-grid strong{font-family:var(--ym-insights-serif);font-size:clamp(2.1rem,3.4vw,3.25rem);font-weight:500}.ym-insights-page .ym-insights-data-grid span{color:var(--ym-insights-gold);margin-left:4px;font-size:.75rem}.ym-insights-page .ym-insights-data-grid small{color:#c9c2bb;margin-top:3px;font-size:.75rem;display:block}.ym-insights-page .ym-insights-case-data>small{color:#c3bbb4;text-align:center;margin-top:20px;font-size:.75rem;line-height:1.75;display:block}.ym-insights-page .ym-insights-case-data>small a{border-bottom:1px solid}.ym-insights-page .ym-insights-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.ym-insights-page .ym-insights-project-card{border:1px solid var(--ym-insights-line);background:#fff;grid-template-columns:minmax(190px,.76fr) minmax(0,1fr);min-width:0;display:grid}.ym-insights-page .ym-insights-project-image{min-height:330px;position:relative;overflow:hidden}.ym-insights-page .ym-insights-project-image img{object-fit:cover;width:100%;height:100%;min-height:330px;transition:transform .45s}.ym-insights-page .ym-insights-project-image:hover img{transform:scale(1.025)}.ym-insights-page .ym-insights-project-image span{color:#fff;letter-spacing:.1em;background:#1a1816d1;padding:7px 12px;font-size:.75rem;position:absolute;bottom:0;right:0}.ym-insights-page .ym-insights-project-copy{min-width:0;padding:26px 27px}.ym-insights-page .ym-insights-project-copy>p:first-child{color:var(--ym-insights-gold-dark);letter-spacing:.1em;margin:0 0 11px;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-project-copy h3{font-family:var(--ym-insights-serif);letter-spacing:.035em;margin:0;font-size:1.12rem;font-weight:600;line-height:1.65}.ym-insights-page .ym-insights-project-copy>p:nth-of-type(2){color:var(--ym-insights-muted);margin:14px 0 17px;font-size:.75rem;line-height:1.85}.ym-insights-page .ym-insights-project-copy dl{border-block:1px solid var(--ym-insights-line);margin:0 0 19px;padding:12px 0;font-size:.75rem}.ym-insights-page .ym-insights-project-copy dt{color:var(--ym-insights-gold-dark);font-weight:800}.ym-insights-page .ym-insights-project-copy dd{color:#68625c;margin:4px 0 0}.ym-insights-page .ym-insights-project-copy .ym-insights-text-link{font-size:.75rem}.ym-insights-page .ym-insights-case-links{flex-wrap:wrap;gap:15px 24px;display:flex}.ym-insights-page .ym-insights-text-link-subtle{color:#716a64;border-bottom-color:var(--ym-insights-line)}.ym-insights-page .ym-insights-regional-proof{border:1px solid var(--ym-insights-line);background:var(--ym-insights-beige);grid-template-columns:.8fr 1.1fr;gap:28px 54px;margin-top:28px;padding:36px 40px;display:grid}.ym-insights-page .ym-insights-regional-proof>div p{color:var(--ym-insights-gold-dark);letter-spacing:.11em;margin:0 0 7px;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-regional-proof h3{font-family:var(--ym-insights-serif);margin:0;font-size:1.35rem;font-weight:600}.ym-insights-page .ym-insights-regional-proof>p{color:var(--ym-insights-muted);margin:0;font-size:.75rem;line-height:1.9}.ym-insights-page .ym-insights-regional-proof ul{border-top:1px solid #ddd4cb;flex-wrap:wrap;grid-column:1/-1;gap:8px;margin:0;padding:20px 0 0;list-style:none;display:flex}.ym-insights-page .ym-insights-regional-proof li{color:#5f5953;background:#ffffff9e;border:1px solid #d9cec2;padding:5px 12px;font-size:.75rem}.ym-insights-page .ym-insights-insights-section{background:#fff}.ym-insights-page .ym-insights-insights-intro>p{color:var(--ym-insights-muted);margin:0 0 21px;font-size:.82rem;line-height:2}.ym-insights-page .ym-insights-insights-grid{border-top:1px solid var(--ym-insights-line);border-left:1px solid var(--ym-insights-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ym-insights-page .ym-insights-insight-card{border-right:1px solid var(--ym-insights-line);border-bottom:1px solid var(--ym-insights-line);min-width:0}.ym-insights-page .ym-insights-insight-card>a{flex-direction:column;min-height:330px;padding:31px 29px 27px;transition:background .2s,transform .2s;display:flex}.ym-insights-page .ym-insights-insight-card>a:hover{background:#fdfaf7;transform:translateY(-3px)}.ym-insights-page .ym-insights-insight-card-top{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.ym-insights-page .ym-insights-insight-card-top>span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);font-size:1.7rem}.ym-insights-page .ym-insights-insight-card-top>small{color:#766e67;text-align:right;font-size:.75rem;font-weight:700}.ym-insights-page .ym-insights-insight-card h3{font-family:var(--ym-insights-serif);letter-spacing:.04em;margin:0;font-size:1.24rem;font-weight:600;line-height:1.65}.ym-insights-page .ym-insights-insight-card>a>p{color:var(--ym-insights-muted);margin:18px 0 24px;font-size:.76rem;line-height:1.9}.ym-insights-page .ym-insights-insight-card footer{border-top:1px solid var(--ym-insights-line);color:#706963;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:18px;font-size:.75rem;display:flex}.ym-insights-page .ym-insights-insight-card footer strong{color:var(--ym-insights-gold-dark);font-size:1rem}.ym-insights-page .ym-insights-content-path{color:#fff;background:#252321;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:26px;margin-top:26px;padding:27px 34px;display:grid}.ym-insights-page .ym-insights-content-path div{gap:6px;display:grid}.ym-insights-page .ym-insights-content-path small{color:var(--ym-insights-gold);letter-spacing:.1em;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-content-path strong{font-family:var(--ym-insights-serif);font-size:1rem;font-weight:500}.ym-insights-page .ym-insights-content-path>span{color:var(--ym-insights-gold)}.ym-insights-page .ym-insights-engagement-section{background:#fff}.ym-insights-page .ym-insights-engagement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ym-insights-page .ym-insights-engagement-grid article{border:1px solid var(--ym-insights-line);background:#fff;padding:35px 34px 30px;position:relative}.ym-insights-page .ym-insights-engagement-grid article>span{color:var(--ym-insights-gold-dark);letter-spacing:.11em;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-engagement-grid h3{font-family:var(--ym-insights-serif);margin:17px 0 12px;font-size:1.45rem;font-weight:600}.ym-insights-page .ym-insights-engagement-grid p{min-height:78px;color:var(--ym-insights-muted);margin:0 0 21px;font-size:.75rem;line-height:1.9}.ym-insights-page .ym-insights-engagement-grid ul{border-top:1px solid var(--ym-insights-line);min-height:120px;margin:0;padding:18px 0 0;list-style:none}.ym-insights-page .ym-insights-engagement-grid li{margin-top:8px;padding-left:16px;font-size:.75rem;position:relative}.ym-insights-page .ym-insights-engagement-grid li:before{background:var(--ym-insights-gold);content:"";width:6px;height:1px;position:absolute;top:.7em;left:0}.ym-insights-page .ym-insights-engagement-grid small{border-top:1px solid var(--ym-insights-line);color:#716a64;margin-top:18px;padding-top:12px;font-size:.75rem;display:block}.ym-insights-page .ym-insights-engagement-grid .ym-insights-engagement-featured{border-color:var(--ym-insights-gold);background:#fbf7f2}.ym-insights-page .ym-insights-engagement-featured em{color:#fff;background:var(--ym-insights-gold-action);letter-spacing:.08em;white-space:nowrap;padding:4px 15px;font-size:.75rem;font-style:normal;font-weight:800;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.ym-insights-page .ym-insights-estimate-note{color:#716a64;text-align:center;margin:20px 0 0;font-size:.75rem}.ym-insights-page .ym-insights-process-section{border-block:1px solid var(--ym-insights-line);background:#fbfaf8}.ym-insights-page .ym-insights-process-list{border-top:1px solid var(--ym-insights-line);border-left:1px solid var(--ym-insights-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ym-insights-page .ym-insights-process-list li{border-right:1px solid var(--ym-insights-line);border-bottom:1px solid var(--ym-insights-line);background:#fff;gap:18px;min-height:198px;padding:29px 24px;display:flex}.ym-insights-page .ym-insights-process-list li>span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);flex:none;font-size:1.42rem}.ym-insights-page .ym-insights-process-list h3{font-family:var(--ym-insights-serif);margin:1px 0 10px;font-size:1rem;font-weight:600}.ym-insights-page .ym-insights-process-list p{color:var(--ym-insights-muted);margin:0;font-size:.75rem;line-height:1.85}.ym-insights-page .ym-insights-strengths-section{background:#fff}.ym-insights-page .ym-insights-strengths-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:80px;display:grid}.ym-insights-page .ym-insights-strengths-heading{position:sticky;top:48px}.ym-insights-page .ym-insights-strengths-heading>p:last-child{color:var(--ym-insights-muted);margin:25px 0 0;font-size:.8rem;line-height:2}.ym-insights-page .ym-insights-strength-grid{border-top:1px solid var(--ym-insights-line);border-left:1px solid var(--ym-insights-line);grid-template-columns:repeat(2,1fr);display:grid}.ym-insights-page .ym-insights-strength-grid article{border-right:1px solid var(--ym-insights-line);border-bottom:1px solid var(--ym-insights-line);min-height:250px;padding:31px}.ym-insights-page .ym-insights-strength-grid span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);font-size:1.55rem}.ym-insights-page .ym-insights-strength-grid h3{font-family:var(--ym-insights-serif);margin:27px 0 12px;font-size:1.15rem;font-weight:600}.ym-insights-page .ym-insights-strength-grid p{color:var(--ym-insights-muted);margin:0;font-size:.75rem;line-height:1.9}.ym-insights-page .ym-insights-governance-section{border-block:1px solid var(--ym-insights-line);background:var(--ym-insights-beige)}.ym-insights-page .ym-insights-governance-grid{border-top:1px solid #ddd4cb;border-left:1px solid #ddd4cb;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.ym-insights-page .ym-insights-governance-grid article{background:#ffffff94;border-bottom:1px solid #ddd4cb;border-right:1px solid #ddd4cb;min-width:0;padding:28px 22px}.ym-insights-page .ym-insights-governance-grid span{color:var(--ym-insights-gold-dark);letter-spacing:.09em;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-governance-grid h3{font-family:var(--ym-insights-serif);margin:18px 0 9px;font-size:1rem;font-weight:600}.ym-insights-page .ym-insights-governance-grid p{color:var(--ym-insights-muted);margin:0;font-size:.75rem;line-height:1.8}.ym-insights-page .ym-insights-governance-note{color:#6f6862;text-align:center;margin:22px 0 0;font-size:.75rem}.ym-insights-page .ym-insights-faq-section{background:#fff}.ym-insights-page .ym-insights-faq-layout{grid-template-columns:minmax(0,.65fr) minmax(0,1.2fr);gap:88px;display:grid}.ym-insights-page .ym-insights-faq-heading>p:nth-of-type(2){color:var(--ym-insights-muted);margin:22px 0 28px;font-size:.76rem;line-height:1.95}.ym-insights-page .ym-insights-faq-items{border-top:1px solid var(--ym-insights-line)}.ym-insights-page .ym-insights-faq-items details{border-bottom:1px solid var(--ym-insights-line)}.ym-insights-page .ym-insights-faq-items summary{cursor:pointer;grid-template-columns:42px 1fr;gap:12px;padding:21px 38px 21px 0;font-size:.79rem;font-weight:700;list-style:none;display:grid;position:relative}.ym-insights-page .ym-insights-faq-items summary::-webkit-details-marker{display:none}.ym-insights-page .ym-insights-faq-items summary span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif)}.ym-insights-page .ym-insights-faq-items summary i:before,.ym-insights-page .ym-insights-faq-items summary i:after{content:"";background:#4b4743;width:12px;height:1px;transition:transform .2s;position:absolute;top:50%;right:5px}.ym-insights-page .ym-insights-faq-items summary i:after{transform:rotate(90deg)}.ym-insights-page .ym-insights-faq-items details[open] summary i:after{transform:rotate(0)}.ym-insights-page .ym-insights-faq-items details>p{color:var(--ym-insights-muted);margin:0;padding:0 38px 23px 54px;font-size:.75rem;line-height:1.95}.ym-insights-page .ym-insights-contact-section{color:#fff;background:#252321;padding:clamp(82px,9vw,132px) 32px}.ym-insights-page .ym-insights-contact-inner{text-align:center;width:min(100%,980px);margin:0 auto}.ym-insights-page .ym-insights-contact-inner>p:first-child{color:var(--ym-insights-gold);letter-spacing:.18em;margin:0 0 18px;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-contact-inner h2{font-family:var(--ym-insights-serif);letter-spacing:.06em;margin:0;font-size:clamp(2.1rem,4vw,3.8rem);font-weight:500;line-height:1.5}.ym-insights-page .ym-insights-contact-inner>p:nth-of-type(2){color:#d4cec8;max-width:630px;margin:23px auto 0;font-size:.78rem;line-height:2}.ym-insights-page .ym-insights-contact-actions{justify-content:center;align-items:center;gap:36px;margin-top:38px;display:flex}.ym-insights-page .ym-insights-contact-button{color:#fff;background:var(--ym-insights-gold-action)}.ym-insights-page .ym-insights-contact-button:hover{background:var(--ym-insights-gold-action-hover)}.ym-insights-page .ym-insights-phone-link{text-align:left;display:grid}.ym-insights-page .ym-insights-phone-link small{color:#c9c2bb;font-size:.75rem}.ym-insights-page .ym-insights-phone-link strong{font-family:var(--ym-insights-serif);letter-spacing:.05em;margin:2px 0;font-size:1.55rem;font-weight:500}.ym-insights-page .ym-insights-phone-link span{color:#c9c2bb;font-size:.75rem}.ym-insights-page .ym-insights-contact-inner .ym-insights-contact-form-note{color:#c9c2bb;max-width:none;margin:23px 0 0;font-size:.75rem;line-height:1.8}.ym-insights-page .ym-insights-site-footer{border-top:1px solid var(--ym-insights-line);background:#fff;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,.72fr)) minmax(0,1fr);gap:48px;padding:58px max(42px,50vw - 590px) 25px;font-size:.75rem;display:grid}.ym-insights-page .ym-insights-site-footer h3{letter-spacing:.1em;margin:0 0 16px;font-size:.75rem}.ym-insights-page .ym-insights-site-footer>div>a:not(.ym-insights-brand):not(.ym-insights-button){color:#5d5853;margin-bottom:8px;display:block}.ym-insights-page .ym-insights-site-footer>div>a:not(.ym-insights-brand):not(.ym-insights-button):hover{color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-footer-brand>p{color:#68625c;margin:22px 0 0;font-size:.75rem;line-height:1.9}.ym-insights-page .ym-insights-footer-contact>p{color:#68625c;margin:0 0 17px;font-size:.75rem;line-height:1.8}.ym-insights-page .ym-insights-footer-contact>strong{font-family:var(--ym-insights-serif);letter-spacing:.03em;margin-bottom:2px;font-size:1.08rem;font-weight:600;display:block}.ym-insights-page .ym-insights-footer-contact .ym-insights-button{min-height:44px;padding:9px 16px;font-size:.75rem}.ym-insights-page .ym-insights-copyright{border-top:1px solid var(--ym-insights-line);color:#756f69;text-align:center;grid-column:1/-1;margin:26px 0 0;padding-top:19px;font-size:.75rem}.ym-insights-page .ym-insights-mobile-sticky-cta{display:none}@media (max-width:1040px){.ym-insights-page .ym-insights-global-nav{display:none}.ym-insights-page .ym-insights-mobile-contact{display:inline-flex}.ym-insights-page .ym-insights-compact-section-nav{z-index:19;border-bottom:1px solid var(--ym-insights-line);overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:#fffffff7;align-items:stretch;gap:2px;min-height:48px;padding:0 max(18px,50vw - 480px);display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 8px 18px #3f31230a}.ym-insights-page .ym-insights-compact-section-nav::-webkit-scrollbar{display:none}.ym-insights-page .ym-insights-compact-section-nav a{white-space:nowrap;flex:none;align-items:center;min-height:48px;padding:0 18px;font-size:.75rem;font-weight:700;display:inline-flex}.ym-insights-page .ym-insights-compact-section-nav a:first-child{padding-left:0}.ym-insights-page .ym-insights-compact-section-nav a+a:before{background:var(--ym-insights-line);content:"";width:1px;height:14px;margin-right:18px}.ym-insights-page .ym-insights-hero{grid-template-columns:1fr}.ym-insights-page .ym-insights-hero-copy{padding:72px 8vw}.ym-insights-page .ym-insights-hero-visual{min-height:560px}.ym-insights-page .ym-insights-intro-section{grid-template-columns:1fr;gap:42px}.ym-insights-page .ym-insights-issues-layout{grid-template-columns:1fr}.ym-insights-page .ym-insights-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ym-insights-page .ym-insights-featured-project{grid-template-columns:1fr}.ym-insights-page .ym-insights-featured-image,.ym-insights-page .ym-insights-featured-image img{min-height:430px}.ym-insights-page .ym-insights-project-grid{grid-template-columns:1fr}.ym-insights-page .ym-insights-project-card{grid-template-columns:minmax(250px,.7fr) minmax(0,1fr)}.ym-insights-page .ym-insights-insights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ym-insights-page .ym-insights-content-path{grid-template-columns:1fr;gap:14px}.ym-insights-page .ym-insights-content-path>span{transform:rotate(90deg)}.ym-insights-page .ym-insights-process-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ym-insights-page .ym-insights-strengths-layout{grid-template-columns:1fr;gap:48px}.ym-insights-page .ym-insights-strengths-heading{position:static}.ym-insights-page .ym-insights-governance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ym-insights-page .ym-insights-faq-layout{grid-template-columns:1fr;gap:48px}.ym-insights-page .ym-insights-site-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ym-insights-page .ym-insights-site-header{min-height:64px;padding:10px 18px}.ym-insights-page .ym-insights-brand strong{font-size:1.02rem}.ym-insights-page .ym-insights-breadcrumb{width:min(100% - 36px,1320px);padding-block:11px}.ym-insights-page .ym-insights-hero{min-height:0}.ym-insights-page .ym-insights-hero-copy{padding:62px 20px 52px}.ym-insights-page .ym-insights-hero h1{font-size:clamp(1.85rem,8.4vw,2.65rem);line-height:1.5}.ym-insights-page .ym-insights-hero-service{font-size:.75rem}.ym-insights-page .ym-insights-hero-statement{margin-top:20px;font-size:1.05rem}.ym-insights-page .ym-insights-hero-lead{font-size:.86rem}.ym-insights-page .ym-insights-hero-actions{grid-template-columns:1fr;display:grid}.ym-insights-page .ym-insights-button{width:100%}.ym-insights-page .ym-insights-hero-visual{min-height:470px}.ym-insights-page .ym-insights-core{width:150px}.ym-insights-page .ym-insights-phase{grid-template-columns:30px 1fr;width:144px;padding:12px 10px}.ym-insights-page .ym-insights-phase strong,.ym-insights-page .ym-insights-phase small{font-size:.75rem}.ym-insights-page .ym-insights-phase-idea,.ym-insights-page .ym-insights-phase-build{left:3%}.ym-insights-page .ym-insights-phase-design,.ym-insights-page .ym-insights-phase-grow{right:3%}.ym-insights-page .ym-insights-field-strip{grid-template-columns:repeat(2,1fr);gap:22px 0;padding:28px 18px}.ym-insights-page .ym-insights-field-strip p:nth-child(2):after{display:none}.ym-insights-page .ym-insights-intro-section{width:min(100% - 36px,1180px);padding:76px 0 90px}.ym-insights-page .ym-insights-intro-copy{grid-template-columns:1fr;gap:28px}.ym-insights-page .ym-insights-intro-copy h2{font-size:clamp(2rem,9vw,2.8rem)}.ym-insights-page .ym-insights-desktop-break{display:none}.ym-insights-page .ym-insights-standard-container{width:min(100% - 36px,1180px)}.ym-insights-page .ym-insights-section-block{padding:62px 0}.ym-insights-page .ym-insights-section-block h2{font-size:clamp(1.65rem,8vw,2.35rem)}.ym-insights-page .ym-insights-center-heading{margin-bottom:36px}.ym-insights-page .ym-insights-split-heading{grid-template-columns:1fr;gap:22px;margin-bottom:38px}.ym-insights-page .ym-insights-issue-list{padding:15px 20px}.ym-insights-page .ym-insights-issue-list li{grid-template-columns:34px 1fr;min-height:68px;font-size:.76rem}.ym-insights-page .ym-insights-solution-panel{padding:30px 24px}.ym-insights-page .ym-insights-mini-approach{grid-template-columns:repeat(2,1fr);gap:18px 0}.ym-insights-page .ym-insights-services-grid{grid-template-columns:1fr}.ym-insights-page .ym-insights-service-card{padding:30px 24px}.ym-insights-page .ym-insights-service-card>strong,.ym-insights-page .ym-insights-service-card>p{min-height:0}.ym-insights-page .ym-insights-service-card>p{margin-bottom:18px}.ym-insights-page .ym-insights-project-heading{margin-bottom:38px}.ym-insights-page .ym-insights-featured-image,.ym-insights-page .ym-insights-featured-image img{min-height:270px}.ym-insights-page .ym-insights-featured-copy{padding:31px 24px}.ym-insights-page .ym-insights-featured-copy h3{font-size:1.65rem}.ym-insights-page .ym-insights-case-data{padding:27px 20px 24px}.ym-insights-page .ym-insights-case-data>p{gap:4px;display:grid}.ym-insights-page .ym-insights-data-grid{grid-template-columns:repeat(2,1fr);gap:20px 0}.ym-insights-page .ym-insights-data-grid>div{padding:0 10px}.ym-insights-page .ym-insights-data-grid>div:nth-child(2){border-right:0}.ym-insights-page .ym-insights-data-grid strong{font-size:2rem}.ym-insights-page .ym-insights-project-card{grid-template-columns:1fr}.ym-insights-page .ym-insights-project-image,.ym-insights-page .ym-insights-project-image img{min-height:240px}.ym-insights-page .ym-insights-project-copy{padding:25px 23px 28px}.ym-insights-page .ym-insights-regional-proof{grid-template-columns:1fr;gap:18px;padding:29px 24px}.ym-insights-page .ym-insights-regional-proof ul{grid-column:1}.ym-insights-page .ym-insights-insights-grid{grid-template-columns:1fr}.ym-insights-page .ym-insights-insight-card>a{min-height:0;padding:27px 24px}.ym-insights-page .ym-insights-content-path{padding:25px 24px}.ym-insights-page .ym-insights-engagement-grid{grid-template-columns:1fr;gap:18px}.ym-insights-page .ym-insights-engagement-grid p,.ym-insights-page .ym-insights-engagement-grid ul{min-height:0}.ym-insights-page .ym-insights-engagement-grid article{padding:31px 25px 27px}.ym-insights-page .ym-insights-process-list{grid-template-columns:1fr}.ym-insights-page .ym-insights-process-list li{min-height:0;padding:22px 20px}.ym-insights-page .ym-insights-strength-grid{grid-template-columns:1fr}.ym-insights-page .ym-insights-strength-grid article{min-height:0;padding:27px 24px}.ym-insights-page .ym-insights-strength-grid h3{margin-top:18px}.ym-insights-page .ym-insights-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ym-insights-page .ym-insights-governance-grid article{padding:24px 18px}.ym-insights-page .ym-insights-faq-items summary{grid-template-columns:36px 1fr;padding:19px 30px 19px 0;font-size:.75rem}.ym-insights-page .ym-insights-faq-items details>p{padding:0 15px 20px 48px}.ym-insights-page .ym-insights-contact-section{padding:72px 20px 78px}.ym-insights-page .ym-insights-contact-actions{gap:28px;display:grid}.ym-insights-page .ym-insights-phone-link{text-align:center;justify-items:center}.ym-insights-page .ym-insights-site-footer{padding:45px 22px calc(108px + env(safe-area-inset-bottom,0px));grid-template-columns:1fr;gap:34px}.ym-insights-page .ym-insights-site-footer .ym-insights-button{width:auto}.ym-insights-page .ym-insights-mobile-sticky-cta{z-index:60;right:max(14px, env(safe-area-inset-right,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));left:max(14px, env(safe-area-inset-left,0px));color:#fff;background:var(--ym-insights-gold-action);opacity:0;pointer-events:none;visibility:hidden;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:12px 18px;font-size:.75rem;font-weight:800;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:fixed;transform:translateY(12px);box-shadow:0 12px 28px #4733203d}.ym-insights-page .ym-insights-mobile-sticky-cta.ym-insights-is-visible{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}}@media (max-width:420px){.ym-insights-page .ym-insights-hero-visual{min-height:430px}.ym-insights-page .ym-insights-core,.ym-insights-page .ym-insights-phase{width:132px}.ym-insights-page .ym-insights-phase-idea,.ym-insights-page .ym-insights-phase-build{left:1%}.ym-insights-page .ym-insights-phase-design,.ym-insights-page .ym-insights-phase-grow{right:1%}.ym-insights-page .ym-insights-governance-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ym-insights-page{scroll-behavior:auto}.ym-insights-page *,.ym-insights-page :before,.ym-insights-page :after{transition-duration:.01ms!important}}@media (max-width:700px) and (max-height:480px) and (orientation:landscape){.ym-insights-page .ym-insights-mobile-sticky-cta{display:none}}

.ym-insights-page .ym-insights-_sitePage_132ih_1{--ym-insights-ink:#171717;--ym-insights-muted:#625d57;--ym-insights-gold:#caa57e;--ym-insights-gold-dark:#966942;--ym-insights-gold-action:#8f623d;--ym-insights-gold-action-hover:#76502f;--ym-insights-paper:#fff;--ym-insights-beige:#f7f3ef;--ym-insights-beige-deep:#eee6dd;--ym-insights-line:#e9e4df;--ym-insights-serif:"Yu Mincho", "Hiragino Mincho ProN", "Noto Serif JP", serif;--ym-insights-sans:"Noto Sans JP", "Yu Gothic", "Hiragino Kaku Gothic ProN", sans-serif;min-height:100vh;color:var(--ym-insights-ink);background:var(--ym-insights-paper);font-family:var(--ym-insights-sans)}.ym-insights-page .ym-insights-_sitePage_132ih_1 *,.ym-insights-page .ym-insights-_sitePage_132ih_1 :before,.ym-insights-page .ym-insights-_sitePage_132ih_1 :after{box-sizing:border-box}.ym-insights-page .ym-insights-_sitePage_132ih_1 a{color:inherit;text-decoration:none}.ym-insights-page .ym-insights-_sitePage_132ih_1 img{max-width:100%;display:block}.ym-insights-page .ym-insights-_sitePage_132ih_1 h1,.ym-insights-page .ym-insights-_sitePage_132ih_1 h2,.ym-insights-page .ym-insights-_sitePage_132ih_1 h3{text-wrap:balance}.ym-insights-page .ym-insights-_sitePage_132ih_1 section[id]{scroll-margin-top:72px}.ym-insights-page .ym-insights-_sitePage_132ih_1 a:focus-visible{outline:3px solid var(--ym-insights-gold-dark);outline-offset:4px}.ym-insights-page .ym-insights-_sitePage_132ih_1 summary:focus-visible{outline:3px solid var(--ym-insights-gold-dark);outline-offset:4px}.ym-insights-page .ym-insights-_sitePage_132ih_1 [tabindex]:focus-visible{outline:3px solid var(--ym-insights-gold-dark);outline-offset:4px}.ym-insights-page .ym-insights-_skipLink_132ih_30{z-index:100;background:var(--ym-insights-ink);padding:10px 16px;transition:transform .2s;position:fixed;top:10px;left:10px;transform:translateY(-160%);color:#fff!important}.ym-insights-page .ym-insights-_skipLink_132ih_30:focus{transform:translateY(0)}.ym-insights-page .ym-insights-_header_132ih_43{z-index:20;background:#fffffff7;border-bottom:1px solid #f2eeea;justify-content:space-between;align-items:center;min-height:78px;padding:14px max(32px,50vw - 660px);display:flex;position:relative}.ym-insights-page .ym-insights-_brand_132ih_55{white-space:nowrap;flex-direction:column;line-height:1.15;display:inline-flex}.ym-insights-page .ym-insights-_brand_132ih_55 strong{font-family:var(--ym-insights-serif);letter-spacing:.2em;font-size:1.35rem;font-weight:600}.ym-insights-page .ym-insights-_brand_132ih_55 small{color:#756b62;letter-spacing:.2em;margin-top:4px;font-size:.69rem}.ym-insights-page .ym-insights-_globalNav_132ih_58{align-items:center;gap:30px;font-size:.76rem;font-weight:700;display:flex}.ym-insights-page .ym-insights-_globalNav_132ih_58>a:not(.ym-insights-_navCta_132ih_59){transition:color .2s;position:relative}.ym-insights-page .ym-insights-_globalNav_132ih_58>a:not(.ym-insights-_navCta_132ih_59):hover{color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-_currentNav_132ih_61:after{background:var(--ym-insights-gold-dark);content:"";height:1px;position:absolute;bottom:-11px;left:0;right:0}.ym-insights-page .ym-insights-_navCta_132ih_59,.ym-insights-page .ym-insights-_mobileContact_132ih_62{background:var(--ym-insights-gold-action);padding:14px 23px;transition:background .2s;color:#fff!important}.ym-insights-page .ym-insights-_navCta_132ih_59:hover,.ym-insights-page .ym-insights-_mobileContact_132ih_62:hover{background:var(--ym-insights-gold-action-hover)}.ym-insights-page .ym-insights-_mobileContact_132ih_62{padding:9px 14px;font-size:.75rem;font-weight:700;display:none}.ym-insights-page .ym-insights-_breadcrumb_132ih_66{width:min(100% - 64px,1180px);margin:0 auto;padding:18px 0}.ym-insights-page .ym-insights-_breadcrumb_132ih_66 ol{color:#766f69;flex-wrap:wrap;gap:7px 0;margin:0;padding:0;font-size:.7rem;list-style:none;display:flex}.ym-insights-page .ym-insights-_breadcrumb_132ih_66 li{align-items:center;display:flex}.ym-insights-page .ym-insights-_breadcrumb_132ih_66 li+li:before{color:#b8aea5;content:"/";margin:0 10px}.ym-insights-page .ym-insights-_breadcrumb_132ih_66 a{border-bottom:1px solid #0000}.ym-insights-page .ym-insights-_breadcrumb_132ih_66 a:hover{border-color:var(--ym-insights-gold);color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-_eyebrow_132ih_73{color:var(--ym-insights-gold-dark);letter-spacing:.2em;align-items:center;gap:12px;margin:0 0 20px;font-size:.7rem;font-weight:800;display:flex}.ym-insights-page .ym-insights-_eyebrow_132ih_73:before{content:"";background:currentColor;width:30px;height:1px}.ym-insights-page .ym-insights-_insightsHero_132ih_86{grid-template-columns:minmax(0,1.15fr) minmax(360px,.72fr);align-items:center;gap:110px;width:min(100% - 64px,1180px);margin:0 auto;padding:clamp(82px,9vw,128px) 0 clamp(90px,10vw,148px);display:grid}.ym-insights-page .ym-insights-_heroHeading_132ih_95 h1{font-family:var(--ym-insights-serif);letter-spacing:.08em;margin:0;font-size:clamp(3.4rem,6vw,6.2rem);font-weight:500;line-height:1.35}.ym-insights-page .ym-insights-_heroStatement_132ih_103{border:1px solid var(--ym-insights-line);background:var(--ym-insights-beige);padding:38px 38px 35px;position:relative}.ym-insights-page .ym-insights-_heroStatement_132ih_103:before{background:var(--ym-insights-gold-dark);content:"";width:66px;height:3px;position:absolute;top:-1px;left:-1px}.ym-insights-page .ym-insights-_heroStatement_132ih_103>span{color:var(--ym-insights-gold-dark);letter-spacing:.17em;margin-bottom:22px;font-size:.68rem;font-weight:800;display:block}.ym-insights-page .ym-insights-_heroStatement_132ih_103>p{color:var(--ym-insights-muted);margin:0;font-size:.82rem;line-height:2.1}.ym-insights-page .ym-insights-_heroStatement_132ih_103 ul{border-top:1px solid #ded6ce;gap:9px;margin:27px 0 0;padding:22px 0 0;list-style:none;display:grid}.ym-insights-page .ym-insights-_heroStatement_132ih_103 li{color:#514c47;padding-left:18px;font-size:.72rem;font-weight:700;position:relative}.ym-insights-page .ym-insights-_heroStatement_132ih_103 li:before{background:var(--ym-insights-gold-dark);content:"";width:8px;height:1px;position:absolute;top:.75em;left:0}.ym-insights-page .ym-insights-_topicNav_132ih_111{z-index:15;border-block:1px solid var(--ym-insights-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;justify-content:center;min-height:58px;display:flex;position:sticky;top:0}.ym-insights-page .ym-insights-_topicNav_132ih_111 a{border-right:1px solid var(--ym-insights-line);color:#5d5751;justify-content:center;align-items:center;min-width:175px;padding:0 24px;font-size:.72rem;font-weight:700;display:flex}.ym-insights-page .ym-insights-_topicNav_132ih_111 a:first-child{border-left:1px solid var(--ym-insights-line)}.ym-insights-page .ym-insights-_topicNav_132ih_111 a:hover{color:var(--ym-insights-gold-dark);background:#fbf8f4}.ym-insights-page .ym-insights-_featureSection_132ih_126,.ym-insights-page .ym-insights-_librarySection_132ih_126,.ym-insights-page .ym-insights-_themeSection_132ih_126,.ym-insights-page .ym-insights-_editorialSection_132ih_126{padding:clamp(82px,8vw,118px) max(32px,50vw - 590px)}.ym-insights-page .ym-insights-_sectionHeader_132ih_129{grid-template-columns:minmax(0,1fr) minmax(300px,.6fr);align-items:end;gap:70px;margin-bottom:50px;display:grid}.ym-insights-page .ym-insights-_sectionHeader_132ih_129 h2,.ym-insights-page .ym-insights-_centerHeading_132ih_136 h2{font-family:var(--ym-insights-serif);letter-spacing:.055em;margin:0;font-size:clamp(2rem,3.2vw,3.25rem);font-weight:500;line-height:1.5}.ym-insights-page .ym-insights-_sectionHeader_132ih_129>p{color:var(--ym-insights-muted);margin:0;font-size:.78rem;line-height:2}.ym-insights-page .ym-insights-_featureSection_132ih_126{background:#fbfaf8}.ym-insights-page .ym-insights-_featureCard_132ih_147{border:1px solid var(--ym-insights-line);background:#fff;grid-template-columns:minmax(0,1.05fr) minmax(420px,.82fr);display:grid;overflow:hidden;box-shadow:0 24px 65px #3f30200f}.ym-insights-page .ym-insights-_featureImage_132ih_148{background:var(--ym-insights-beige-deep);min-height:505px;position:relative;overflow:hidden}.ym-insights-page .ym-insights-_featureImage_132ih_148 img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.ym-insights-page .ym-insights-_featureImage_132ih_148:hover img{transform:scale(1.02)}.ym-insights-page .ym-insights-_featureImage_132ih_148:after{content:"";background:linear-gradient(#0000 58%,#120f0c6b);position:absolute;inset:0}.ym-insights-page .ym-insights-_featureImage_132ih_148>span{z-index:1;color:#fff;letter-spacing:.16em;border:1px solid #ffffff8c;padding:7px 11px;font-size:.64rem;font-weight:800;position:absolute;bottom:24px;left:28px}.ym-insights-page .ym-insights-_featureCopy_132ih_153{flex-direction:column;justify-content:center;min-width:0;padding:46px 48px;display:flex}.ym-insights-page .ym-insights-_articleMeta_132ih_154{color:#7a7169;flex-wrap:wrap;align-items:center;gap:12px 22px;font-size:.68rem;font-weight:700;display:flex}.ym-insights-page .ym-insights-_articleMeta_132ih_154 span{color:var(--ym-insights-gold-dark);letter-spacing:.09em}.ym-insights-page .ym-insights-_featureCopy_132ih_153 h3{font-family:var(--ym-insights-serif);letter-spacing:.045em;margin:26px 0 18px;font-size:clamp(1.75rem,2.6vw,2.65rem);font-weight:500;line-height:1.65}.ym-insights-page .ym-insights-_featureCopy_132ih_153 h3 a:hover{color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-_featureCopy_132ih_153>p{color:var(--ym-insights-muted);margin:0;font-size:.79rem;line-height:2}.ym-insights-page .ym-insights-_featureFoot_132ih_159{border-top:1px solid var(--ym-insights-line);justify-content:space-between;align-items:flex-end;gap:26px;margin-top:34px;padding-top:23px;display:flex}.ym-insights-page .ym-insights-_featureFoot_132ih_159 p{color:#67615b;margin:0;font-size:.66rem;line-height:1.7}.ym-insights-page .ym-insights-_featureFoot_132ih_159 p span{color:#9b9188;font-size:.62rem;display:block}.ym-insights-page .ym-insights-_featureFoot_132ih_159>a{color:var(--ym-insights-gold-dark);flex:none;font-size:.75rem;font-weight:800}.ym-insights-page .ym-insights-_featureFoot_132ih_159>a span{margin-left:10px}.ym-insights-page .ym-insights-_themeSection_132ih_126{border-block:1px solid var(--ym-insights-line);background:#fff}.ym-insights-page .ym-insights-_centerHeading_132ih_136{text-align:center;max-width:820px;margin:0 auto 50px}.ym-insights-page .ym-insights-_centerHeading_132ih_136 .ym-insights-_eyebrow_132ih_73{justify-content:center}.ym-insights-page .ym-insights-_centerHeading_132ih_136>p:last-child{color:var(--ym-insights-muted);margin:18px 0 0;font-size:.78rem}.ym-insights-page .ym-insights-_themeGrid_132ih_169{border-top:1px solid var(--ym-insights-line);border-left:1px solid var(--ym-insights-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ym-insights-page .ym-insights-_themeGrid_132ih_169 article{border-right:1px solid var(--ym-insights-line);border-bottom:1px solid var(--ym-insights-line);min-height:285px;padding:34px 32px;transition:transform .2s,background .2s}.ym-insights-page .ym-insights-_themeGrid_132ih_169 article:hover{z-index:1;background:#fdfbf8;transform:translateY(-3px)}.ym-insights-page .ym-insights-_themeGrid_132ih_169 article>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.ym-insights-page .ym-insights-_themeGrid_132ih_169 article>div span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);font-size:2.1rem}.ym-insights-page .ym-insights-_themeGrid_132ih_169 article>div small{color:#827971;letter-spacing:.12em;text-align:right;font-size:.62rem;font-weight:800}.ym-insights-page .ym-insights-_themeGrid_132ih_169 h3{font-family:var(--ym-insights-serif);letter-spacing:.04em;margin:40px 0 15px;font-size:1.35rem;font-weight:600}.ym-insights-page .ym-insights-_themeGrid_132ih_169 p{color:var(--ym-insights-muted);margin:0;font-size:.73rem;line-height:1.95}.ym-insights-page .ym-insights-_librarySection_132ih_126{background:var(--ym-insights-beige)}.ym-insights-page .ym-insights-_articleGrid_132ih_179{border-top:1px solid #ded6ce;border-left:1px solid #ded6ce;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ym-insights-page .ym-insights-_articleCard_132ih_180{background:#ffffff94;border-bottom:1px solid #ded6ce;border-right:1px solid #ded6ce;flex-direction:column;min-width:0;min-height:365px;padding:31px 29px 27px;display:flex}.ym-insights-page .ym-insights-_cardTop_132ih_181{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ym-insights-page .ym-insights-_cardTop_132ih_181>span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);font-size:1.7rem}.ym-insights-page .ym-insights-_cardTop_132ih_181 small{color:#756d65;letter-spacing:.11em;text-align:right;font-size:.59rem;font-weight:800}.ym-insights-page .ym-insights-_articleCard_132ih_180 h3{font-family:var(--ym-insights-serif);letter-spacing:.035em;margin:32px 0 15px;font-size:1.12rem;font-weight:600;line-height:1.75}.ym-insights-page .ym-insights-_articleCard_132ih_180>p{color:var(--ym-insights-muted);margin:0;font-size:.7rem;line-height:1.9}.ym-insights-page .ym-insights-_preparing_132ih_186{border-top:1px solid #ddd5cd;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:17px;display:flex}.ym-insights-page .ym-insights-_preparing_132ih_186 span{color:#95887b;letter-spacing:.12em;font-size:.59rem;font-weight:800}.ym-insights-page .ym-insights-_preparing_132ih_186 small{color:#827971;font-size:.62rem}.ym-insights-page .ym-insights-_editorialSection_132ih_126{background:#fff;grid-template-columns:minmax(330px,.72fr) minmax(0,1.15fr);gap:96px;display:grid}.ym-insights-page .ym-insights-_editorialHeading_132ih_191{align-self:start;position:sticky;top:90px}.ym-insights-page .ym-insights-_editorialHeading_132ih_191 h2{font-family:var(--ym-insights-serif);letter-spacing:.06em;margin:0;font-size:clamp(2.2rem,3.7vw,3.7rem);font-weight:500;line-height:1.55}.ym-insights-page .ym-insights-_policyList_132ih_193{border-top:1px solid var(--ym-insights-line);margin:0;padding:0;list-style:none}.ym-insights-page .ym-insights-_policyList_132ih_193 li{border-bottom:1px solid var(--ym-insights-line);grid-template-columns:54px 1fr;gap:24px;padding:30px 4px;display:grid}.ym-insights-page .ym-insights-_policyList_132ih_193 li>span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);font-size:1.45rem}.ym-insights-page .ym-insights-_policyList_132ih_193 h3{font-family:var(--ym-insights-serif);margin:3px 0 10px;font-size:1.15rem;font-weight:600}.ym-insights-page .ym-insights-_policyList_132ih_193 p{color:var(--ym-insights-muted);margin:0;font-size:.74rem;line-height:1.95}.ym-insights-page .ym-insights-_serviceCta_132ih_199,.ym-insights-page .ym-insights-_articleCta_132ih_199{color:#fff;background:#252321;grid-template-columns:minmax(0,.9fr) minmax(340px,.76fr);align-items:end;gap:100px;padding:clamp(76px,9vw,124px) max(32px,50vw - 550px);display:grid}.ym-insights-page .ym-insights-_serviceCta_132ih_199>div:first-child>p,.ym-insights-page .ym-insights-_articleCta_132ih_199>div:first-child>p{color:var(--ym-insights-gold);letter-spacing:.2em;margin:0 0 20px;font-size:.68rem;font-weight:800}.ym-insights-page .ym-insights-_serviceCta_132ih_199 h2,.ym-insights-page .ym-insights-_articleCta_132ih_199 h2{font-family:var(--ym-insights-serif);letter-spacing:.06em;margin:0;font-size:clamp(2.2rem,4.3vw,4.2rem);font-weight:500;line-height:1.5}.ym-insights-page .ym-insights-_serviceCta_132ih_199>div:last-child>p,.ym-insights-page .ym-insights-_articleCta_132ih_199>div:last-child>p{color:#d4cec8;margin:0;font-size:.77rem;line-height:2}.ym-insights-page .ym-insights-_ctaActions_132ih_211{flex-wrap:wrap;align-items:center;gap:17px 28px;margin-top:30px;display:flex}.ym-insights-page .ym-insights-_primaryButton_132ih_212{background:var(--ym-insights-gold-action);justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:13px 23px;font-size:.74rem;font-weight:800;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.ym-insights-page .ym-insights-_primaryButton_132ih_212:hover{background:var(--ym-insights-gold-action-hover);transform:translateY(-2px)}.ym-insights-page .ym-insights-_textButton_132ih_214,.ym-insights-page .ym-insights-_textButtonLight_132ih_214{border-bottom:1px solid;padding-bottom:3px;font-size:.73rem;font-weight:800;color:var(--ym-insights-gold)!important}.ym-insights-page .ym-insights-_textButtonLight_132ih_214{color:#e1d7cd!important}.ym-insights-page .ym-insights-_articleHero_132ih_218{grid-template-columns:minmax(0,1.03fr) minmax(470px,.84fr);align-items:stretch;gap:64px;padding:48px max(32px,50vw - 660px) 76px;display:grid}.ym-insights-page .ym-insights-_articleHeroCopy_132ih_225{align-self:center;padding:30px 0}.ym-insights-page .ym-insights-_articleCategory_132ih_226{color:var(--ym-insights-gold-dark);letter-spacing:.15em;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 27px;font-size:.68rem;font-weight:800;display:flex}.ym-insights-page .ym-insights-_articleCategory_132ih_226 span{color:#6d655d;border:1px solid var(--ym-insights-line);letter-spacing:.05em;background:#fbfaf8;padding:5px 10px;font-size:.65rem}.ym-insights-page .ym-insights-_articleHero_132ih_218 h1{font-family:var(--ym-insights-serif);letter-spacing:.045em;margin:0;font-size:clamp(2.4rem,4vw,4.15rem);font-weight:500;line-height:1.46}.ym-insights-page .ym-insights-_articleHero_132ih_218 h1 small{color:#4d4843;font-family:var(--ym-insights-sans);letter-spacing:.04em;margin-top:16px;font-size:clamp(.88rem,1.35vw,1.18rem);font-weight:700;display:block}.ym-insights-page .ym-insights-_articleLead_132ih_230{max-width:760px;color:var(--ym-insights-muted);margin:31px 0 0;font-size:.86rem;line-height:2.05}.ym-insights-page .ym-insights-_byline_132ih_231{border-top:1px solid var(--ym-insights-line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:37px;padding-top:25px;display:grid}.ym-insights-page .ym-insights-_authorMark_132ih_232{aspect-ratio:1;color:#fff;background:var(--ym-insights-gold-action);width:44px;font-family:var(--ym-insights-serif);letter-spacing:.08em;border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;display:flex}.ym-insights-page .ym-insights-_byline_132ih_231>div:nth-child(2) strong,.ym-insights-page .ym-insights-_byline_132ih_231>div:nth-child(2) span{display:block}.ym-insights-page .ym-insights-_byline_132ih_231>div:nth-child(2) strong{font-size:.69rem}.ym-insights-page .ym-insights-_byline_132ih_231>div:nth-child(2) span{color:#827970;margin-top:4px;font-size:.61rem}.ym-insights-page .ym-insights-_byline_132ih_231 dl{gap:22px;margin:0;display:flex}.ym-insights-page .ym-insights-_byline_132ih_231 dl>div{border-left:1px solid var(--ym-insights-line);padding-left:20px}.ym-insights-page .ym-insights-_byline_132ih_231 dt{color:#90877e;font-size:.57rem}.ym-insights-page .ym-insights-_byline_132ih_231 dd{margin:3px 0 0;font-size:.65rem;font-weight:700}.ym-insights-page .ym-insights-_articleHeroImage_132ih_240{background:var(--ym-insights-beige);min-height:570px;margin:0;position:relative;overflow:hidden}.ym-insights-page .ym-insights-_articleHeroImage_132ih_240 img{object-fit:cover;width:100%;height:100%}.ym-insights-page .ym-insights-_articleHeroImage_132ih_240:after{content:"";background:linear-gradient(#0000 56%,#19140f85);position:absolute;inset:0}.ym-insights-page .ym-insights-_articleHeroImage_132ih_240 figcaption{z-index:1;color:#fff;font-size:.64rem;line-height:1.8;position:absolute;bottom:23px;left:25px;right:25px}.ym-insights-page .ym-insights-_articleSummary_132ih_245{border-block:1px solid var(--ym-insights-line);background:var(--ym-insights-beige);padding:45px max(32px,50vw - 520px)}.ym-insights-page .ym-insights-_articleSummary_132ih_245 .ym-insights-_eyebrow_132ih_73{justify-content:center;margin-bottom:11px}.ym-insights-page .ym-insights-_articleSummary_132ih_245 h2{font-family:var(--ym-insights-serif);text-align:center;margin:0;font-size:1.55rem;font-weight:600}.ym-insights-page .ym-insights-_articleSummary_132ih_245 ul{background:#ffffff8c;border-top:1px solid #dcd2c8;border-left:1px solid #dcd2c8;grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0 0;padding:0;list-style:none;display:grid}.ym-insights-page .ym-insights-_articleSummary_132ih_245 li{border-bottom:1px solid #dcd2c8;border-right:1px solid #dcd2c8;grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:86px;padding:19px 22px;font-size:.72rem;font-weight:700;line-height:1.7;display:grid}.ym-insights-page .ym-insights-_articleSummary_132ih_245 li span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);font-size:1.15rem}.ym-insights-page .ym-insights-_articleLayout_132ih_252{grid-template-columns:250px minmax(0,740px);align-items:start;gap:86px;width:min(100% - 64px,1100px);margin:0 auto;padding:100px 0 120px;display:grid}.ym-insights-page .ym-insights-_toc_132ih_253{border:1px solid var(--ym-insights-line);background:#fbfaf8;padding:26px 24px;position:sticky;top:34px}.ym-insights-page .ym-insights-_toc_132ih_253>p{color:var(--ym-insights-gold-dark);letter-spacing:.17em;margin:0 0 18px;font-size:.65rem;font-weight:800}.ym-insights-page .ym-insights-_toc_132ih_253 ol{border-top:1px solid var(--ym-insights-line);margin:0;padding:0;list-style:none}.ym-insights-page .ym-insights-_toc_132ih_253 li{border-bottom:1px solid var(--ym-insights-line)}.ym-insights-page .ym-insights-_toc_132ih_253 a{color:#5f5953;grid-template-columns:25px 1fr;gap:8px;padding:12px 0;font-size:.64rem;line-height:1.65;display:grid}.ym-insights-page .ym-insights-_toc_132ih_253 a:hover{color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-_toc_132ih_253 a span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif)}.ym-insights-page .ym-insights-_articleBody_132ih_261{min-width:0}.ym-insights-page .ym-insights-_articleBody_132ih_261>section+section,.ym-insights-page .ym-insights-_articleBody_132ih_261>section+aside,.ym-insights-page .ym-insights-_articleBody_132ih_261>aside+section{margin-top:82px}.ym-insights-page .ym-insights-_articleBody_132ih_261 p{color:#4e4945;font-size:.84rem;line-height:2.2}.ym-insights-page .ym-insights-_articleBody_132ih_261 p+p{margin-top:20px}.ym-insights-page .ym-insights-_articleBody_132ih_261 h2{font-family:var(--ym-insights-serif);letter-spacing:.045em;margin:0 0 25px;font-size:clamp(1.65rem,2.65vw,2.45rem);font-weight:600;line-height:1.65}.ym-insights-page .ym-insights-_articleBody_132ih_261 h3{font-family:var(--ym-insights-serif);letter-spacing:.035em}.ym-insights-page .ym-insights-_introBox_132ih_268{background:var(--ym-insights-beige);border:1px solid #ded6ce;padding:36px 40px 38px}.ym-insights-page .ym-insights-_introBox_132ih_268>p:first-child{color:var(--ym-insights-gold-dark);letter-spacing:.17em;margin:0 0 12px;font-size:.62rem;font-weight:800}.ym-insights-page .ym-insights-_introBox_132ih_268 h2{margin-bottom:18px;font-size:1.42rem}.ym-insights-page .ym-insights-_introBox_132ih_268 p{margin-bottom:0;font-size:.77rem;line-height:2}.ym-insights-page .ym-insights-_stepSection_132ih_273{padding-top:8px}.ym-insights-page .ym-insights-_stepLabel_132ih_274{align-items:baseline;gap:16px;margin-bottom:21px;display:flex}.ym-insights-page .ym-insights-_stepLabel_132ih_274 span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);font-size:2.15rem;line-height:1}.ym-insights-page .ym-insights-_stepLabel_132ih_274 p{color:var(--ym-insights-gold-dark);letter-spacing:.17em;margin:0;font-size:.63rem;font-weight:800}.ym-insights-page .ym-insights-_stepSection_132ih_273>p:first-of-type{margin-top:0}.ym-insights-page .ym-insights-_practicePanel_132ih_278{border:1px solid var(--ym-insights-line);margin:35px 0 0;padding:30px 32px}.ym-insights-page .ym-insights-_practicePanel_132ih_278 h3{margin:0 0 21px;font-size:1.05rem;font-weight:600}.ym-insights-page .ym-insights-_practicePanel_132ih_278 ul{border-top:1px solid var(--ym-insights-line);margin:0;padding:0;list-style:none}.ym-insights-page .ym-insights-_practicePanel_132ih_278 li{border-bottom:1px solid var(--ym-insights-line);grid-template-columns:112px 1fr;gap:20px;padding:14px 0;font-size:.72rem;display:grid}.ym-insights-page .ym-insights-_practicePanel_132ih_278 li strong{color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-_practicePanel_132ih_278 li span{color:#5e5853}.ym-insights-page .ym-insights-_stepSection_132ih_273 blockquote{background:#fbf8f4;border:0;margin:30px 0 0;padding:24px 28px 24px 50px;position:relative}.ym-insights-page .ym-insights-_stepSection_132ih_273 blockquote:before{color:var(--ym-insights-gold);content:"“";font-family:Georgia,serif;font-size:3rem;line-height:1;position:absolute;top:14px;left:18px}.ym-insights-page .ym-insights-_stepSection_132ih_273 blockquote p{font-family:var(--ym-insights-serif);margin:0;font-size:.82rem;line-height:2}.ym-insights-page .ym-insights-_tableWrap_132ih_288{border:1px solid var(--ym-insights-line);margin-top:34px;overflow-x:auto}.ym-insights-page .ym-insights-_tableWrap_132ih_288 table{border-collapse:collapse;width:100%;min-width:650px;font-size:.69rem;line-height:1.75}.ym-insights-page .ym-insights-_tableWrap_132ih_288 caption{color:var(--ym-insights-gold-dark);background:var(--ym-insights-beige);letter-spacing:.08em;text-align:left;padding:14px 17px;font-size:.66rem;font-weight:800}.ym-insights-page .ym-insights-_tableWrap_132ih_288 th,.ym-insights-page .ym-insights-_tableWrap_132ih_288 td{border-top:1px solid var(--ym-insights-line);border-right:1px solid var(--ym-insights-line);text-align:left;vertical-align:top;padding:16px 14px}.ym-insights-page .ym-insights-_tableWrap_132ih_288 th:last-child,.ym-insights-page .ym-insights-_tableWrap_132ih_288 td:last-child{border-right:0}.ym-insights-page .ym-insights-_tableWrap_132ih_288 thead th{color:#4b4641;background:#fbfaf8;font-weight:800}.ym-insights-page .ym-insights-_tableWrap_132ih_288 tbody th{width:100px;color:var(--ym-insights-gold-dark);font-weight:800}.ym-insights-page .ym-insights-_note_132ih_295{color:#7a726b!important;margin:13px 0 0!important;font-size:.65rem!important;line-height:1.8!important}.ym-insights-page .ym-insights-_inlineLink_132ih_296{border-bottom:1px solid var(--ym-insights-gold-dark);width:fit-content;margin:17px 0 5px;padding-bottom:2px;font-size:.72rem;font-weight:800;display:block;color:var(--ym-insights-gold-dark)!important}.ym-insights-page .ym-insights-_inlineLink_132ih_296:after{content:"↗";margin-left:8px}.ym-insights-page .ym-insights-_questionGrid_132ih_299,.ym-insights-page .ym-insights-_metricLayers_132ih_299{border-top:1px solid var(--ym-insights-line);border-left:1px solid var(--ym-insights-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:35px 0;display:grid}.ym-insights-page .ym-insights-_questionGrid_132ih_299 article,.ym-insights-page .ym-insights-_metricLayers_132ih_299 article{border-right:1px solid var(--ym-insights-line);border-bottom:1px solid var(--ym-insights-line);background:#fff;min-width:0;padding:25px 22px}.ym-insights-page .ym-insights-_questionGrid_132ih_299 span,.ym-insights-page .ym-insights-_metricLayers_132ih_299 span{color:var(--ym-insights-gold-dark);letter-spacing:.12em;font-size:.57rem;font-weight:800}.ym-insights-page .ym-insights-_questionGrid_132ih_299 h3,.ym-insights-page .ym-insights-_metricLayers_132ih_299 h3{margin:17px 0 9px;font-size:.94rem;font-weight:600}.ym-insights-page .ym-insights-_questionGrid_132ih_299 p,.ym-insights-page .ym-insights-_metricLayers_132ih_299 p{color:var(--ym-insights-muted);margin:0;font-size:.68rem;line-height:1.85}.ym-insights-page .ym-insights-_pilotSheet_132ih_305{border-top:1px solid var(--ym-insights-line);border-left:1px solid var(--ym-insights-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:34px 0;display:grid}.ym-insights-page .ym-insights-_pilotSheet_132ih_305>div{border-right:1px solid var(--ym-insights-line);border-bottom:1px solid var(--ym-insights-line);grid-template-columns:76px 1fr;align-items:start;gap:15px;min-height:112px;padding:22px;display:grid}.ym-insights-page .ym-insights-_pilotSheet_132ih_305 span{color:var(--ym-insights-gold-dark);font-size:.68rem;font-weight:800}.ym-insights-page .ym-insights-_pilotSheet_132ih_305 p{margin:0;font-size:.68rem;line-height:1.85}.ym-insights-page .ym-insights-_cautionBox_132ih_309{border-left:3px solid var(--ym-insights-gold-dark);background:var(--ym-insights-beige);margin-top:32px;padding:30px 32px}.ym-insights-page .ym-insights-_cautionBox_132ih_309 h3{margin:0 0 13px;font-size:1.05rem;font-weight:600}.ym-insights-page .ym-insights-_cautionBox_132ih_309 p{margin:0;font-size:.7rem;line-height:1.95}.ym-insights-page .ym-insights-_cautionBox_132ih_309 a{border-bottom:1px solid var(--ym-insights-gold-dark);color:var(--ym-insights-gold-dark);margin-top:17px;padding-bottom:2px;font-size:.66rem;font-weight:800;display:inline-block}.ym-insights-page .ym-insights-_officeKit_132ih_314{color:#fff;background:#2a2826;margin-top:34px;padding:34px 36px}.ym-insights-page .ym-insights-_officeKit_132ih_314>h3{color:var(--ym-insights-gold);margin:0 0 22px;font-size:1.05rem;font-weight:600}.ym-insights-page .ym-insights-_officeKit_132ih_314 ol{border-top:1px solid #484440;border-left:1px solid #484440;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ym-insights-page .ym-insights-_officeKit_132ih_314 li{border-bottom:1px solid #484440;border-right:1px solid #484440;grid-template-columns:30px 1fr;gap:12px;padding:20px;display:grid}.ym-insights-page .ym-insights-_officeKit_132ih_314 li>span{color:var(--ym-insights-gold);font-family:var(--ym-insights-serif)}.ym-insights-page .ym-insights-_officeKit_132ih_314 strong{font-size:.72rem;display:block}.ym-insights-page .ym-insights-_officeKit_132ih_314 p{color:#cec7c0;margin:7px 0 0;font-size:.64rem;line-height:1.75}.ym-insights-page .ym-insights-_metricLayers_132ih_299 article:nth-child(2){background:var(--ym-insights-beige)}.ym-insights-page .ym-insights-_checklistSection_132ih_323{background:var(--ym-insights-beige);border:1px solid #d8cec4;overflow:hidden}.ym-insights-page .ym-insights-_checklistHeading_132ih_324{border-bottom:1px solid #d8cec4;padding:36px 38px 30px}.ym-insights-page .ym-insights-_checklistHeading_132ih_324>p{color:var(--ym-insights-gold-dark);letter-spacing:.16em;margin:0 0 13px;font-size:.61rem;font-weight:800}.ym-insights-page .ym-insights-_checklistHeading_132ih_324 h2{margin-bottom:12px;font-size:1.8rem}.ym-insights-page .ym-insights-_checklistHeading_132ih_324>span{color:#6a625b;font-size:.7rem}.ym-insights-page .ym-insights-_checklistGrid_132ih_328{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ym-insights-page .ym-insights-_checklistGrid_132ih_328>div{border-bottom:1px solid #d8cec4;border-right:1px solid #d8cec4;padding:27px 30px}.ym-insights-page .ym-insights-_checklistGrid_132ih_328>div:nth-child(2n){border-right:0}.ym-insights-page .ym-insights-_checklistGrid_132ih_328>div:nth-last-child(-n+2){border-bottom:0}.ym-insights-page .ym-insights-_checklistGrid_132ih_328 h3{margin:0 0 17px;font-size:.9rem;font-weight:600}.ym-insights-page .ym-insights-_checklistGrid_132ih_328 ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.ym-insights-page .ym-insights-_checklistGrid_132ih_328 li{color:#514b46;padding-left:25px;font-size:.68rem;line-height:1.7;position:relative}.ym-insights-page .ym-insights-_checklistGrid_132ih_328 li:before{border:1px solid var(--ym-insights-gold-dark);width:15px;height:15px;color:var(--ym-insights-gold-dark);content:"✓";justify-content:center;align-items:center;font-size:.57rem;display:flex;position:absolute;top:.22em;left:0}.ym-insights-page .ym-insights-_relatedCase_132ih_337{border:1px solid var(--ym-insights-line);grid-template-columns:minmax(0,.85fr) minmax(0,1fr);display:grid}.ym-insights-page .ym-insights-_caseImage_132ih_338{min-height:390px;position:relative;overflow:hidden}.ym-insights-page .ym-insights-_caseImage_132ih_338 img{object-fit:cover;width:100%;height:100%}.ym-insights-page .ym-insights-_caseImage_132ih_338>span{color:#fff;letter-spacing:.12em;background:#201c18c7;padding:6px 9px;font-size:.57rem;font-weight:800;position:absolute;top:20px;left:20px}.ym-insights-page .ym-insights-_caseCopy_132ih_341{flex-direction:column;justify-content:center;padding:35px 37px;display:flex}.ym-insights-page .ym-insights-_caseCopy_132ih_341>p:first-child{color:var(--ym-insights-gold-dark);letter-spacing:.13em;margin:0 0 14px;font-size:.59rem;font-weight:800}.ym-insights-page .ym-insights-_caseCopy_132ih_341 h2{margin-bottom:17px;font-size:1.45rem}.ym-insights-page .ym-insights-_caseCopy_132ih_341>p:nth-of-type(2){margin:0;font-size:.69rem;line-height:1.95}.ym-insights-page .ym-insights-_caseLinks_132ih_345{border-top:1px solid var(--ym-insights-line);flex-wrap:wrap;gap:13px 21px;margin-top:23px;padding-top:18px;display:flex}.ym-insights-page .ym-insights-_caseLinks_132ih_345 a{color:var(--ym-insights-gold-dark);font-size:.65rem;font-weight:800}.ym-insights-page .ym-insights-_faqSection_132ih_348 .ym-insights-_eyebrow_132ih_73{margin-bottom:13px}.ym-insights-page .ym-insights-_faqSection_132ih_348>div{border-top:1px solid var(--ym-insights-line)}.ym-insights-page .ym-insights-_faqSection_132ih_348 details{border-bottom:1px solid var(--ym-insights-line)}.ym-insights-page .ym-insights-_faqSection_132ih_348 summary{cursor:pointer;grid-template-columns:36px 1fr;gap:12px;padding:21px 38px 21px 0;font-size:.76rem;font-weight:700;list-style:none;display:grid;position:relative}.ym-insights-page .ym-insights-_faqSection_132ih_348 summary::-webkit-details-marker{display:none}.ym-insights-page .ym-insights-_faqSection_132ih_348 summary span{color:var(--ym-insights-gold-dark);font-family:var(--ym-insights-serif);font-size:1rem}.ym-insights-page .ym-insights-_faqSection_132ih_348 summary i:before,.ym-insights-page .ym-insights-_faqSection_132ih_348 summary i:after{content:"";background:#4b4743;width:12px;height:1px;transition:transform .2s;position:absolute;top:50%;right:6px}.ym-insights-page .ym-insights-_faqSection_132ih_348 summary i:after{transform:rotate(90deg)}.ym-insights-page .ym-insights-_faqSection_132ih_348 details[open] summary i:after{transform:rotate(0)}.ym-insights-page .ym-insights-_faqSection_132ih_348 details>p{color:var(--ym-insights-muted);margin:0;padding:0 37px 22px 48px;font-size:.7rem;line-height:1.95}.ym-insights-page .ym-insights-_references_132ih_359{border-top:1px solid var(--ym-insights-line);border-bottom:1px solid var(--ym-insights-line);background:#fbfaf8;padding:30px 34px}.ym-insights-page .ym-insights-_references_132ih_359 h2{margin-bottom:17px;font-size:1.15rem}.ym-insights-page .ym-insights-_references_132ih_359 ol{gap:9px;margin:0;padding-left:20px;display:grid}.ym-insights-page .ym-insights-_references_132ih_359 li{color:#5d5751;font-size:.66rem;line-height:1.8}.ym-insights-page .ym-insights-_references_132ih_359 a{border-bottom:1px solid #cfc3b7}.ym-insights-page .ym-insights-_references_132ih_359 a:hover{color:var(--ym-insights-gold-dark);border-color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-_references_132ih_359>p{border-top:1px solid var(--ym-insights-line);color:#7d756e;margin:18px 0 0;padding-top:15px;font-size:.61rem;line-height:1.8}.ym-insights-page .ym-insights-_authorBox_132ih_367{border:1px solid var(--ym-insights-line);grid-template-columns:56px 1fr;align-items:start;gap:23px;padding:33px 35px;display:grid}.ym-insights-page .ym-insights-_authorBox_132ih_367 .ym-insights-_authorMark_132ih_232{width:56px}.ym-insights-page .ym-insights-_authorBox_132ih_367>div:last-child>p:first-child{color:var(--ym-insights-gold-dark);letter-spacing:.15em;margin:0 0 8px;font-size:.58rem;font-weight:800}.ym-insights-page .ym-insights-_authorBox_132ih_367 h2{margin-bottom:11px;font-size:1.15rem;line-height:1.55}.ym-insights-page .ym-insights-_authorBox_132ih_367>div:last-child>p:last-child{color:var(--ym-insights-muted);margin:0;font-size:.68rem;line-height:1.9}.ym-insights-page .ym-insights-_articleCta_132ih_199{padding-left:max(32px,50vw - 550px);padding-right:max(32px,50vw - 550px)}.ym-insights-page .ym-insights-_articleBack_132ih_374{border-bottom:1px solid var(--ym-insights-line);background:#fff;justify-content:space-between;align-items:center;gap:24px;min-height:85px;padding:0 max(32px,50vw - 550px);display:flex}.ym-insights-page .ym-insights-_articleBack_132ih_374 a{color:#5c5650;font-size:.7rem;font-weight:800}.ym-insights-page .ym-insights-_articleBack_132ih_374 a:hover{color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-_footer_132ih_379{border-top:1px solid var(--ym-insights-line);background:#fff;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,.72fr)) minmax(0,1fr);gap:48px;padding:58px max(42px,50vw - 590px) 25px;font-size:.7rem;display:grid}.ym-insights-page .ym-insights-_footer_132ih_379 h2{font-family:var(--ym-insights-sans);letter-spacing:.12em;margin:0 0 16px;font-size:.67rem;font-weight:800}.ym-insights-page .ym-insights-_footer_132ih_379>div>a:not(.ym-insights-_brand_132ih_55):not(.ym-insights-_smallButton_132ih_381){color:#5d5853;margin-bottom:9px;display:block}.ym-insights-page .ym-insights-_footer_132ih_379>div>a:not(.ym-insights-_brand_132ih_55):not(.ym-insights-_smallButton_132ih_381):hover{color:var(--ym-insights-gold-dark)}.ym-insights-page .ym-insights-_footerBrand_132ih_383>p{color:#68625c;margin:22px 0 0;font-size:.68rem;line-height:1.9}.ym-insights-page .ym-insights-_footerContact_132ih_384>p{color:#68625c;margin:0 0 17px;font-size:.68rem;line-height:1.8}.ym-insights-page .ym-insights-_smallButton_132ih_381{background:var(--ym-insights-gold-action);justify-content:space-between;align-items:center;gap:26px;min-height:44px;padding:9px 16px;font-size:.69rem;font-weight:800;display:inline-flex;color:#fff!important}.ym-insights-page .ym-insights-_smallButton_132ih_381:hover{background:var(--ym-insights-gold-action-hover)}.ym-insights-page .ym-insights-_copyright_132ih_387{border-top:1px solid var(--ym-insights-line);color:#756f69;text-align:center;grid-column:1/-1;margin:26px 0 0;padding-top:19px;font-size:.65rem}@media (max-width:1050px){.ym-insights-page .ym-insights-_globalNav_132ih_58{display:none}.ym-insights-page .ym-insights-_mobileContact_132ih_62{display:inline-flex}.ym-insights-page .ym-insights-_insightsHero_132ih_86{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:55px}.ym-insights-page .ym-insights-_featureCard_132ih_147{grid-template-columns:1fr}.ym-insights-page .ym-insights-_featureImage_132ih_148{min-height:460px}.ym-insights-page .ym-insights-_themeGrid_132ih_169,.ym-insights-page .ym-insights-_articleGrid_132ih_179{grid-template-columns:repeat(2,minmax(0,1fr))}.ym-insights-page .ym-insights-_editorialSection_132ih_126,.ym-insights-page .ym-insights-_serviceCta_132ih_199,.ym-insights-page .ym-insights-_articleCta_132ih_199{gap:55px}.ym-insights-page .ym-insights-_articleHero_132ih_218{grid-template-columns:1fr;gap:24px}.ym-insights-page .ym-insights-_articleHeroImage_132ih_240{min-height:520px}.ym-insights-page .ym-insights-_articleLayout_132ih_252{grid-template-columns:210px minmax(0,1fr);gap:48px}.ym-insights-page .ym-insights-_relatedCase_132ih_337{grid-template-columns:1fr}.ym-insights-page .ym-insights-_caseImage_132ih_338{min-height:430px}.ym-insights-page .ym-insights-_footer_132ih_379{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ym-insights-page .ym-insights-_header_132ih_43{min-height:64px;padding:10px 18px}.ym-insights-page .ym-insights-_brand_132ih_55 strong{font-size:1.02rem}.ym-insights-page .ym-insights-_breadcrumb_132ih_66{width:min(100% - 36px,1180px);padding:14px 0}.ym-insights-page .ym-insights-_breadcrumb_132ih_66 ol{white-space:nowrap;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ym-insights-page .ym-insights-_breadcrumb_132ih_66 ol::-webkit-scrollbar{display:none}.ym-insights-page .ym-insights-_insightsHero_132ih_86{grid-template-columns:1fr;gap:42px;width:min(100% - 36px,1180px);padding:58px 0 70px}.ym-insights-page .ym-insights-_heroHeading_132ih_95 h1{font-size:clamp(2.8rem,14vw,4.4rem)}.ym-insights-page .ym-insights-_heroStatement_132ih_103{padding:30px 26px 27px}.ym-insights-page .ym-insights-_topicNav_132ih_111{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.ym-insights-page .ym-insights-_topicNav_132ih_111::-webkit-scrollbar{display:none}.ym-insights-page .ym-insights-_topicNav_132ih_111 a{white-space:nowrap;flex:none;min-width:auto;padding:0 21px}.ym-insights-page .ym-insights-_featureSection_132ih_126,.ym-insights-page .ym-insights-_librarySection_132ih_126,.ym-insights-page .ym-insights-_themeSection_132ih_126,.ym-insights-page .ym-insights-_editorialSection_132ih_126{padding:66px 18px}.ym-insights-page .ym-insights-_sectionHeader_132ih_129{grid-template-columns:1fr;gap:20px;margin-bottom:34px}.ym-insights-page .ym-insights-_featureImage_132ih_148{min-height:290px}.ym-insights-page .ym-insights-_featureCopy_132ih_153{padding:31px 25px}.ym-insights-page .ym-insights-_featureCopy_132ih_153 h3{font-size:1.55rem}.ym-insights-page .ym-insights-_featureFoot_132ih_159{flex-direction:column;align-items:flex-start}.ym-insights-page .ym-insights-_centerHeading_132ih_136{margin-bottom:34px}.ym-insights-page .ym-insights-_themeGrid_132ih_169,.ym-insights-page .ym-insights-_articleGrid_132ih_179{grid-template-columns:1fr}.ym-insights-page .ym-insights-_themeGrid_132ih_169 article{min-height:0}.ym-insights-page .ym-insights-_articleCard_132ih_180{min-height:330px}.ym-insights-page .ym-insights-_editorialSection_132ih_126{grid-template-columns:1fr;gap:40px}.ym-insights-page .ym-insights-_editorialHeading_132ih_191{position:static}.ym-insights-page .ym-insights-_serviceCta_132ih_199,.ym-insights-page .ym-insights-_articleCta_132ih_199{grid-template-columns:1fr;gap:35px;padding:68px 20px}.ym-insights-page .ym-insights-_ctaActions_132ih_211{flex-direction:column;align-items:stretch}.ym-insights-page .ym-insights-_primaryButton_132ih_212{width:100%}.ym-insights-page .ym-insights-_textButton_132ih_214,.ym-insights-page .ym-insights-_textButtonLight_132ih_214{width:fit-content}.ym-insights-page .ym-insights-_articleHero_132ih_218{padding:34px 18px 55px}.ym-insights-page .ym-insights-_articleHeroCopy_132ih_225{padding:16px 0 18px}.ym-insights-page .ym-insights-_articleHero_132ih_218 h1{font-size:clamp(2rem,10.6vw,3rem)}.ym-insights-page .ym-insights-_articleHero_132ih_218 h1 small{font-size:.82rem;line-height:1.8}.ym-insights-page .ym-insights-_articleLead_132ih_230{font-size:.79rem}.ym-insights-page .ym-insights-_byline_132ih_231{grid-template-columns:42px 1fr}.ym-insights-page .ym-insights-_byline_132ih_231 dl{grid-column:1/-1;justify-content:flex-start;margin-top:8px}.ym-insights-page .ym-insights-_byline_132ih_231 dl>div:first-child{border-left:0;padding-left:0}.ym-insights-page .ym-insights-_articleHeroImage_132ih_240{min-height:390px}.ym-insights-page .ym-insights-_articleSummary_132ih_245{padding:37px 18px}.ym-insights-page .ym-insights-_articleSummary_132ih_245 ul{grid-template-columns:1fr}.ym-insights-page .ym-insights-_articleSummary_132ih_245 li{min-height:70px}.ym-insights-page .ym-insights-_articleLayout_132ih_252{grid-template-columns:1fr;gap:0;width:min(100% - 36px,740px);padding:72px 0 84px}.ym-insights-page .ym-insights-_toc_132ih_253{margin-bottom:64px;position:static}.ym-insights-page .ym-insights-_articleBody_132ih_261>section+section,.ym-insights-page .ym-insights-_articleBody_132ih_261>section+aside,.ym-insights-page .ym-insights-_articleBody_132ih_261>aside+section{margin-top:64px}.ym-insights-page .ym-insights-_articleBody_132ih_261 p{font-size:.78rem;line-height:2.05}.ym-insights-page .ym-insights-_articleBody_132ih_261 h2{font-size:1.62rem}.ym-insights-page .ym-insights-_introBox_132ih_268{padding:28px 23px 30px}.ym-insights-page .ym-insights-_practicePanel_132ih_278{padding:26px 22px}.ym-insights-page .ym-insights-_practicePanel_132ih_278 li{grid-template-columns:1fr;gap:5px}.ym-insights-page .ym-insights-_questionGrid_132ih_299,.ym-insights-page .ym-insights-_metricLayers_132ih_299,.ym-insights-page .ym-insights-_pilotSheet_132ih_305{grid-template-columns:1fr}.ym-insights-page .ym-insights-_pilotSheet_132ih_305>div{min-height:0}.ym-insights-page .ym-insights-_cautionBox_132ih_309{padding:27px 23px}.ym-insights-page .ym-insights-_officeKit_132ih_314{padding:28px 22px}.ym-insights-page .ym-insights-_officeKit_132ih_314 ol{grid-template-columns:1fr}.ym-insights-page .ym-insights-_checklistHeading_132ih_324{padding:29px 24px 26px}.ym-insights-page .ym-insights-_checklistHeading_132ih_324 h2{font-size:1.52rem}.ym-insights-page .ym-insights-_checklistGrid_132ih_328{grid-template-columns:1fr}.ym-insights-page .ym-insights-_checklistGrid_132ih_328>div,.ym-insights-page .ym-insights-_checklistGrid_132ih_328>div:nth-child(2n),.ym-insights-page .ym-insights-_checklistGrid_132ih_328>div:nth-last-child(-n+2){border-bottom:1px solid #d8cec4;border-right:0}.ym-insights-page .ym-insights-_checklistGrid_132ih_328>div:last-child{border-bottom:0}.ym-insights-page .ym-insights-_caseImage_132ih_338{min-height:300px}.ym-insights-page .ym-insights-_caseCopy_132ih_341{padding:30px 24px}.ym-insights-page .ym-insights-_references_132ih_359{padding:27px 22px}.ym-insights-page .ym-insights-_authorBox_132ih_367{grid-template-columns:46px 1fr;padding:28px 22px}.ym-insights-page .ym-insights-_authorBox_132ih_367 .ym-insights-_authorMark_132ih_232{width:46px}.ym-insights-page .ym-insights-_articleBack_132ih_374{flex-direction:column;justify-content:center;align-items:flex-start;min-height:105px;padding:20px}.ym-insights-page .ym-insights-_footer_132ih_379{grid-template-columns:1fr;gap:34px;padding:45px 22px 28px}}@media (max-width:430px){.ym-insights-page .ym-insights-_heroStatement_132ih_103{padding:27px 22px 25px}.ym-insights-page .ym-insights-_featureImage_132ih_148{min-height:250px}.ym-insights-page .ym-insights-_articleHeroImage_132ih_240{min-height:330px}.ym-insights-page .ym-insights-_articleHeroImage_132ih_240 figcaption{bottom:16px;left:18px;right:18px}.ym-insights-page .ym-insights-_stepSection_132ih_273 blockquote{padding:24px 21px 24px 42px}.ym-insights-page .ym-insights-_pilotSheet_132ih_305>div{grid-template-columns:62px 1fr;gap:10px;padding:19px 16px}.ym-insights-page .ym-insights-_caseImage_132ih_338{min-height:250px}}@media (prefers-reduced-motion:reduce){.ym-insights-page .ym-insights-_sitePage_132ih_1 *,.ym-insights-page .ym-insights-_sitePage_132ih_1 :before,.ym-insights-page .ym-insights-_sitePage_132ih_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}/* WordPress integration adjustments. */body.ym-insights-archive-page {
  min-width: 0 !important;
  width: 100%;
  margin: 0;
  color: #171717;
  background: #fff;
  overflow-x: clip;
}body.ym-insights-archive-page > #loading-screen,
body.ym-insights-archive-page > #thread-container,
body.ym-insights-archive-page > header,
body.ym-insights-archive-page > footer {
  display: none !important;
}body.ym-insights-archive-page > .ym-insights-page { position: relative; z-index: 1; }body.ym-insights-archive-page .ym-insights-page main { overflow: clip; }body.admin-bar.ym-insights-archive-page .ym-insights-page { --ym-wordpress-admin-offset: 32px; }@media (max-width: 782px) {
  body.admin-bar.ym-insights-archive-page .ym-insights-page { --ym-wordpress-admin-offset: 46px; }
}
