img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--canvas:#F7F5F0;--wp--preset--color--surface:#FFFFFF;--wp--preset--color--text:#1B2024;--wp--preset--color--text-muted:#5D666D;--wp--preset--color--brand-graphite:#302F2F;--wp--preset--color--brand-cobalt:#007fff;--wp--preset--color--primary:#007fff;--wp--preset--color--primary-hover:#0066cc;--wp--preset--color--primary-active:#0052a3;--wp--preset--color--focus:#007fff;--wp--preset--color--surface-soft:#EEF1F8;--wp--preset--color--border:#D6DCE8;--wp--preset--color--success:#237A52;--wp--preset--color--warning:#8A5200;--wp--preset--color--error:#B42318;--wp--preset--color--info:#0066cc;--wp--preset--color--inverse-text:#FFFFFF;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:0.875rem;--wp--preset--font-size--medium:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.652), 20px);--wp--preset--font-size--large:clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.517), 36px);--wp--preset--font-size--x-large:clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 1.846), 42px);--wp--preset--font-size--eyebrow:0.8125rem;--wp--preset--font-size--body:clamp(1rem, 0.25vw + 0.95rem, 1.075rem);--wp--preset--font-size--lead:clamp(1.125rem, 1.5vw, 1.45rem);--wp--preset--font-size--subsection:clamp(1.375rem, 2vw, 1.75rem);--wp--preset--font-size--section:clamp(2.1rem, 3.5vw, 3.5rem);--wp--preset--font-size--title:clamp(2.5rem, 5vw, 5.25rem);--wp--preset--font-size--display:clamp(3rem, 6vw, 6.5rem);--wp--preset--font-family--editorial:"Source Serif 4", Georgia, "Times New Roman", serif;--wp--preset--font-family--ui:Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--spacing--1:4px;--wp--preset--spacing--2:8px;--wp--preset--spacing--3:12px;--wp--preset--spacing--4:16px;--wp--preset--spacing--5:24px;--wp--preset--spacing--6:32px;--wp--preset--spacing--7:48px;--wp--preset--spacing--8:64px;--wp--preset--spacing--9:96px;--wp--preset--spacing--10:128px;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--custom--radius--sm:8px;--wp--custom--radius--md:12px;--wp--custom--radius--lg:14px;--wp--custom--gutter--desktop:32px;--wp--custom--gutter--tablet:24px;--wp--custom--gutter--mobile:20px;--wp--custom--gutter--min:16px;--wp--custom--section--desktop:112px;--wp--custom--section--tablet:84px;--wp--custom--section--mobile:60px;--wp--custom--measure:72ch;--wp--custom--container-max:1240px;--wp--custom--header--height:80px;--wp--custom--header--logo-width-desktop:196px;--wp--custom--header--logo-width-mobile:160px;--wp--custom--line-height--display:1.0;--wp--custom--line-height--heading:1.1;--wp--custom--line-height--body:1.6}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:root{--wp--style--global--content-size:760px;--wp--style--global--wide-size:1240px}:where(body){margin:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.wp-site-blocks)>*{margin-block-start:var(--wp--preset--spacing--5);margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:var(--wp--preset--spacing--5)}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:var(--wp--preset--spacing--5);margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:var(--wp--preset--spacing--5);margin-block-end:0}:root :where(.is-layout-flex){gap:var(--wp--preset--spacing--5)}:root :where(.is-layout-grid){gap:var(--wp--preset--spacing--5)}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{background-color:var(--wp--preset--color--canvas);color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--body);line-height:1.6;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}a:where(:not(.wp-element-button)){color:var(--wp--preset--color--primary-hover);text-decoration:underline}:root :where(a:where(:not(.wp-element-button)):hover){color:var(--wp--preset--color--primary-active)}:root :where(a:where(:not(.wp-element-button)):focus){color:var(--wp--preset--color--primary-active)}h1,h2,h3,h4,h5,h6{color:var(--wp--preset--color--brand-graphite);font-weight:600;line-height:1.1}h1{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--title);font-weight:400;line-height:1}h2{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--section);font-weight:400;line-height:1.1}h3{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--subsection);font-weight:600;line-height:1.15}:root :where(.wp-element-button,.wp-block-button__link){background-color:var(--wp--preset--color--primary);border-radius:var(--wp--custom--radius--sm);border-width:0;color:var(--wp--preset--color--inverse-text);font-family:inherit;font-size:var(--wp--preset--font-size--body);font-style:inherit;font-weight:600;letter-spacing:inherit;line-height:inherit;padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px;text-decoration:none;text-transform:inherit}:root :where(.wp-element-button:hover,.wp-block-button__link:hover){background-color:var(--wp--preset--color--primary-hover)}:root :where(.wp-element-button:active,.wp-block-button__link:active){background-color:var(--wp--preset--color--primary-active)}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-canvas-color{color:var(--wp--preset--color--canvas)!important}.has-surface-color{color:var(--wp--preset--color--surface)!important}.has-text-color{color:var(--wp--preset--color--text)!important}.has-text-muted-color{color:var(--wp--preset--color--text-muted)!important}.has-brand-graphite-color{color:var(--wp--preset--color--brand-graphite)!important}.has-brand-cobalt-color{color:var(--wp--preset--color--brand-cobalt)!important}.has-primary-color{color:var(--wp--preset--color--primary)!important}.has-primary-hover-color{color:var(--wp--preset--color--primary-hover)!important}.has-primary-active-color{color:var(--wp--preset--color--primary-active)!important}.has-focus-color{color:var(--wp--preset--color--focus)!important}.has-surface-soft-color{color:var(--wp--preset--color--surface-soft)!important}.has-border-color{color:var(--wp--preset--color--border)!important}.has-success-color{color:var(--wp--preset--color--success)!important}.has-warning-color{color:var(--wp--preset--color--warning)!important}.has-error-color{color:var(--wp--preset--color--error)!important}.has-info-color{color:var(--wp--preset--color--info)!important}.has-inverse-text-color{color:var(--wp--preset--color--inverse-text)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-canvas-background-color{background-color:var(--wp--preset--color--canvas)!important}.has-surface-background-color{background-color:var(--wp--preset--color--surface)!important}.has-text-background-color{background-color:var(--wp--preset--color--text)!important}.has-text-muted-background-color{background-color:var(--wp--preset--color--text-muted)!important}.has-brand-graphite-background-color{background-color:var(--wp--preset--color--brand-graphite)!important}.has-brand-cobalt-background-color{background-color:var(--wp--preset--color--brand-cobalt)!important}.has-primary-background-color{background-color:var(--wp--preset--color--primary)!important}.has-primary-hover-background-color{background-color:var(--wp--preset--color--primary-hover)!important}.has-primary-active-background-color{background-color:var(--wp--preset--color--primary-active)!important}.has-focus-background-color{background-color:var(--wp--preset--color--focus)!important}.has-surface-soft-background-color{background-color:var(--wp--preset--color--surface-soft)!important}.has-border-background-color{background-color:var(--wp--preset--color--border)!important}.has-success-background-color{background-color:var(--wp--preset--color--success)!important}.has-warning-background-color{background-color:var(--wp--preset--color--warning)!important}.has-error-background-color{background-color:var(--wp--preset--color--error)!important}.has-info-background-color{background-color:var(--wp--preset--color--info)!important}.has-inverse-text-background-color{background-color:var(--wp--preset--color--inverse-text)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-canvas-border-color{border-color:var(--wp--preset--color--canvas)!important}.has-surface-border-color{border-color:var(--wp--preset--color--surface)!important}.has-text-border-color{border-color:var(--wp--preset--color--text)!important}.has-text-muted-border-color{border-color:var(--wp--preset--color--text-muted)!important}.has-brand-graphite-border-color{border-color:var(--wp--preset--color--brand-graphite)!important}.has-brand-cobalt-border-color{border-color:var(--wp--preset--color--brand-cobalt)!important}.has-primary-border-color{border-color:var(--wp--preset--color--primary)!important}.has-primary-hover-border-color{border-color:var(--wp--preset--color--primary-hover)!important}.has-primary-active-border-color{border-color:var(--wp--preset--color--primary-active)!important}.has-focus-border-color{border-color:var(--wp--preset--color--focus)!important}.has-surface-soft-border-color{border-color:var(--wp--preset--color--surface-soft)!important}.has-border-border-color{border-color:var(--wp--preset--color--border)!important}.has-success-border-color{border-color:var(--wp--preset--color--success)!important}.has-warning-border-color{border-color:var(--wp--preset--color--warning)!important}.has-error-border-color{border-color:var(--wp--preset--color--error)!important}.has-info-border-color{border-color:var(--wp--preset--color--info)!important}.has-inverse-text-border-color{border-color:var(--wp--preset--color--inverse-text)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.has-eyebrow-font-size{font-size:var(--wp--preset--font-size--eyebrow)!important}.has-body-font-size{font-size:var(--wp--preset--font-size--body)!important}.has-lead-font-size{font-size:var(--wp--preset--font-size--lead)!important}.has-subsection-font-size{font-size:var(--wp--preset--font-size--subsection)!important}.has-section-font-size{font-size:var(--wp--preset--font-size--section)!important}.has-title-font-size{font-size:var(--wp--preset--font-size--title)!important}.has-display-font-size{font-size:var(--wp--preset--font-size--display)!important}.has-editorial-font-family{font-family:var(--wp--preset--font-family--editorial)!important}.has-ui-font-family{font-family:var(--wp--preset--font-family--ui)!important}img#wpstats{display:none}.cmplz-video.cmplz-iframe-styles{background-color:#fff0}.cmplz-video.cmplz-hidden{visibility:hidden!important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5),0 1px 10px 0 rgb(0 0 0 / .15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat!important;background-size:cover!important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0!important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/source-sans-3-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/source-sans-3-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:root{--wp--preset--font-family--ui:"Source Sans 3", "Segoe UI", Arial, sans-serif;--wp--preset--font-family--editorial:"Source Sans 3", "Segoe UI", Arial, sans-serif;--wp--preset--font-family--display:"Source Sans 3", "Segoe UI", Arial, sans-serif}.yo-body{--yo-gutter:var(--wp--custom--gutter--mobile);--yo-section-space:var(--wp--custom--section--mobile);--yo-rule:1px solid var(--wp--preset--color--border);--yo-rule-strong:1px solid rgba(48, 47, 47, 0.18);background-color:var(--wp--preset--color--canvas);color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--body);line-height:var(--wp--custom--line-height--body);margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media (min-width:600px){.yo-body{--yo-gutter:var(--wp--custom--gutter--tablet);--yo-section-space:var(--wp--custom--section--tablet)}}@media (min-width:900px){.yo-body{--yo-gutter:var(--wp--custom--gutter--desktop);--yo-section-space:var(--wp--custom--section--desktop)}}@media (max-width:359px){.yo-body{--yo-gutter:var(--wp--custom--gutter--min)}}html,.yo-body{overflow-x:clip}*,*::before,*::after{box-sizing:border-box}img,video,iframe{max-width:100%;height:auto}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0}.yo-container{width:100%;max-width:calc(var(--wp--custom--container-max, 1240px) + (var(--yo-gutter) * 2));margin-inline:auto;padding-inline:var(--yo-gutter)}.yo-section{padding-block:var(--yo-section-space)}.yo-measure{max-width:var(--wp--custom--measure)}.yo-page-title{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--title);font-weight:400;line-height:var(--wp--custom--line-height--display);letter-spacing:-.015em;color:var(--wp--preset--color--brand-graphite);max-width:20ch}.yo-section-title{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--section);font-weight:400;line-height:var(--wp--custom--line-height--heading);letter-spacing:-.01em;color:var(--wp--preset--color--brand-graphite);max-width:22ch;text-wrap:balance}.yo-eyebrow{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--eyebrow);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--text-muted)}.yo-lead{font-size:var(--wp--preset--font-size--lead);margin-block:var(--wp--preset--spacing--5) 0}.yo-meta{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted);display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--3)}a{color:var(--wp--preset--color--primary)}a:hover{color:var(--wp--preset--color--primary-hover)}.yo-section-head{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--4);padding-bottom:var(--wp--preset--spacing--7)}.yo-section-head--split>div{max-width:26ch}.yo-section-head__note{max-width:46ch;color:var(--wp--preset--color--text-muted);font-size:var(--wp--preset--font-size--lead);line-height:1.5}@media (min-width:900px){.yo-section-head--split{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--wp--preset--spacing--8)}}.yo-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 28px;border:1px solid #fff0;border-radius:var(--wp--custom--radius--sm);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--body);font-weight:600;text-decoration:none;cursor:pointer;transition:background-color 180ms ease,color 180ms ease}.yo-button--primary{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--inverse-text)}.yo-button--primary:hover{background-color:var(--wp--preset--color--primary-hover);color:var(--wp--preset--color--inverse-text)}.yo-button--primary:active{background-color:var(--wp--preset--color--primary-active)}.yo-button--on-cobalt{background-color:var(--wp--preset--color--surface);color:var(--wp--preset--color--primary)}.yo-button--on-cobalt:hover{background-color:var(--wp--preset--color--surface-soft);color:var(--wp--preset--color--primary-active)}.yo-textlink{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--2);min-height:44px;font-weight:600;color:var(--wp--preset--color--brand-graphite);text-decoration:none;border-bottom:1px solid var(--wp--preset--color--brand-cobalt);padding-bottom:2px}.yo-textlink:hover{color:var(--wp--preset--color--primary)}.yo-textlink__arrow{transition:transform 180ms ease}.yo-textlink:hover .yo-textlink__arrow{transform:translateX(4px)}.yo-textlink--invert{color:var(--wp--preset--color--inverse-text);border-bottom-color:var(--wp--preset--color--inverse-text)}.yo-textlink--invert:hover{color:var(--wp--preset--color--inverse-text)}.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.yo-skip-link:focus{position:fixed;top:var(--wp--preset--spacing--3);left:var(--wp--preset--spacing--3);z-index:999;width:auto;height:auto;margin:0;padding:var(--wp--preset--spacing--3) var(--wp--preset--spacing--5);overflow:visible;clip-path:none;background-color:var(--wp--preset--color--surface);color:var(--wp--preset--color--text);border-radius:var(--wp--custom--radius--sm);box-shadow:0 0 0 2px var(--wp--preset--color--focus);text-decoration:none}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--wp--preset--color--focus);outline-offset:3px;border-radius:2px}.yo-surface-dark :where(a,button):focus-visible{outline-color:var(--wp--preset--color--inverse-text)}.yo-header{position:relative;background-color:var(--wp--preset--color--canvas);border-bottom:var(--yo-rule)}.yo-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--5);min-height:var(--wp--custom--header--height)}.yo-logo-slot{display:flex;align-items:center;min-height:44px}.yo-logo,.yo-logo-slot .custom-logo-link{display:block;line-height:0}.yo-logo img,.yo-logo-slot .custom-logo{display:block;width:150px;height:auto}@media (min-width:600px){.yo-logo img,.yo-logo-slot .custom-logo{width:168px}}@media (min-width:900px){.yo-logo img,.yo-logo-slot .custom-logo{width:182px}}.yo-nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:#fff0;border:var(--yo-rule);border-radius:var(--wp--custom--radius--sm);cursor:pointer}.yo-nav-toggle__bars,.yo-nav-toggle__bars::before,.yo-nav-toggle__bars::after{display:block;width:18px;height:1.5px;background-color:var(--wp--preset--color--brand-graphite)}.yo-nav-toggle__bars{position:relative}.yo-nav-toggle__bars::before,.yo-nav-toggle__bars::after{content:"";position:absolute;left:0}.yo-nav-toggle__bars::before{top:-6px}.yo-nav-toggle__bars::after{top:6px}.yo-header__nav{display:none}.yo-nav-open{overflow:hidden}.yo-nav-open .yo-header__nav{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--5);position:fixed;top:var(--wp--custom--header--height);left:0;right:0;bottom:0;z-index:100;overflow-y:auto;overscroll-behavior:contain;padding:var(--wp--preset--spacing--7) var(--yo-gutter) var(--wp--preset--spacing--8);background-color:var(--wp--preset--color--canvas);border-top:var(--yo-rule)}.yo-nav-open .yo-menu a{font-size:1.125rem;min-height:52px}.yo-menu{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--2);list-style:none}.yo-menu a{display:inline-flex;align-items:center;min-height:44px;font-size:1rem;font-weight:500;color:var(--wp--preset--color--brand-graphite);text-decoration:none}.yo-menu a:hover{color:var(--wp--preset--color--primary)}.yo-menu .current-menu-item>a{text-decoration:underline;text-underline-offset:5px}@media (min-width:900px){.yo-nav-toggle{display:none}.yo-header__nav,.yo-nav-open .yo-header__nav{display:flex;flex-direction:row;align-items:center;gap:var(--wp--preset--spacing--7);position:static;padding:0;border-bottom:0;background-color:#fff0}.yo-menu{flex-direction:row;gap:var(--wp--preset--spacing--6)}.yo-menu a{font-size:.9375rem}}.yo-hero{padding-block:clamp(36px, 6vw, 72px) clamp(32px, 4vw, 56px);border-bottom:var(--yo-rule)}.yo-hero__eyebrow{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--3)}.yo-hero__eyebrow::before{content:"";width:40px;height:1px;background-color:var(--wp--preset--color--brand-cobalt)}.yo-hero__title{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--title);font-weight:400;line-height:1.02;letter-spacing:-.02em;color:var(--wp--preset--color--brand-graphite);max-width:17ch;margin-top:var(--wp--preset--spacing--6);text-wrap:balance}.yo-hero__accent{color:var(--wp--preset--color--brand-cobalt)}.yo-hero__body{margin-top:var(--wp--preset--spacing--7);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--6)}.yo-hero__lead{font-size:var(--wp--preset--font-size--lead);line-height:1.5;color:var(--wp--preset--color--text);max-width:52ch}.yo-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--5) var(--wp--preset--spacing--7)}.yo-hero__index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--4);list-style:none;margin-top:clamp(20px, 2.5vw, 40px);padding-top:var(--wp--preset--spacing--5);border-top:var(--yo-rule)}.yo-hero__index-item{display:flex;align-items:baseline;gap:var(--wp--preset--spacing--3)}.yo-hero__index-num{font-family:var(--wp--preset--font-family--editorial);font-size:.8125rem;color:var(--wp--preset--color--brand-cobalt)}.yo-hero__index-label{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}@media (min-width:600px) and (max-width:899px){.yo-hero{padding-block:clamp(72px, 11vw, 112px) clamp(56px, 8vw, 88px)}}@media (min-width:900px){.yo-hero{padding-block:clamp(40px, 4vw, 64px) clamp(32px, 3vw, 48px)}.yo-hero__body{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--wp--preset--spacing--9);margin-top:var(--wp--preset--spacing--9);margin-left:auto;width:min(100%, 92%)}.yo-hero__lead{max-width:44ch}.yo-hero__index{grid-template-columns:repeat(4,minmax(0,1fr))}}.yo-problems__grid{list-style:none;display:grid;gap:0;border-top:var(--yo-rule)}.yo-problem{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"num  title" ".    desc" ".    service";column-gap:var(--wp--preset--spacing--5);row-gap:var(--wp--preset--spacing--3);padding-block:var(--wp--preset--spacing--6);border-bottom:var(--yo-rule);transition:background-color 200ms ease}.yo-problem:hover{background-color:var(--wp--preset--color--surface)}.yo-problem:focus-within{background-color:var(--wp--preset--color--surface);outline:2px solid var(--wp--preset--color--focus);outline-offset:-2px}.yo-problem__num{grid-area:num;font-family:var(--wp--preset--font-family--editorial);font-size:.875rem;line-height:1.6;color:var(--wp--preset--color--brand-cobalt);min-width:2.5ch}.yo-problem__title{grid-area:title;font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.375rem, 2.2vw, 1.875rem);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--wp--preset--color--brand-graphite)}.yo-problem__link{color:inherit;text-decoration:none}.yo-problem__link::after{content:"";position:absolute;inset:0}.yo-problem__desc{grid-area:desc;font-size:var(--wp--preset--font-size--small);line-height:1.6;color:var(--wp--preset--color--text-muted);max-width:48ch}.yo-problem__service{grid-area:service;display:flex;align-items:center;gap:var(--wp--preset--spacing--2);font-size:var(--wp--preset--font-size--eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--wp--preset--color--brand-cobalt)}.yo-problem__arrow{transition:transform 180ms ease}.yo-problem:hover .yo-problem__arrow,.yo-problem:focus-within .yo-problem__arrow{transform:translateX(4px)}@media (min-width:900px){.yo-problems__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wp--preset--spacing--9)}.yo-problem{padding-block:var(--wp--preset--spacing--7);padding-inline:0}}.yo-services__list{list-style:none;border-top:var(--yo-rule-strong)}.yo-service{border-bottom:var(--yo-rule)}.yo-service__link{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"num  name  arrow" ".    desc  .";column-gap:var(--wp--preset--spacing--5);row-gap:var(--wp--preset--spacing--3);padding-block:var(--wp--preset--spacing--6);text-decoration:none;color:inherit;will-change:transform;transition:transform 220ms ease}.yo-service__link:hover,.yo-service__link:focus-visible{transform:translateX(8px)}.yo-service__num{grid-area:num;font-family:var(--wp--preset--font-family--editorial);font-size:.875rem;line-height:1.9;color:var(--wp--preset--color--brand-cobalt);min-width:2.5ch}.yo-service__name{grid-area:name;font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.5rem, 2.6vw, 2.125rem);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--wp--preset--color--brand-graphite)}.yo-service__link:hover .yo-service__name{color:var(--wp--preset--color--primary)}.yo-service__desc{grid-area:desc;font-size:var(--wp--preset--font-size--small);line-height:1.6;color:var(--wp--preset--color--text-muted);max-width:62ch}.yo-service__arrow{grid-area:arrow;align-self:start;font-size:1.25rem;line-height:1.4;color:var(--wp--preset--color--brand-cobalt);transition:transform 180ms ease}.yo-service__link:hover .yo-service__arrow{transform:translateX(6px)}@media (min-width:900px){.yo-service__link{grid-template-columns:auto minmax(0,15rem) minmax(0,1fr) auto;grid-template-areas:"num name desc arrow";align-items:baseline;column-gap:var(--wp--preset--spacing--6);padding-block:var(--wp--preset--spacing--7)}.yo-service__name{font-size:clamp(1.375rem, 1.9vw, 1.75rem)}}@media (min-width:1200px){.yo-service__link{grid-template-columns:auto minmax(0,19rem) minmax(0,1fr) auto;column-gap:var(--wp--preset--spacing--7)}}.yo-process{list-style:none;display:grid;gap:0;border-top:var(--yo-rule-strong)}.yo-step{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--3);padding-block:var(--wp--preset--spacing--6);border-bottom:var(--yo-rule)}.yo-step__num{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2rem, 4vw, 3rem);line-height:1;color:var(--wp--preset--color--brand-cobalt)}.yo-step__title{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--subsection);font-weight:600;line-height:1.2;color:var(--wp--preset--color--brand-graphite)}.yo-step__desc{font-size:var(--wp--preset--font-size--small);line-height:1.6;color:var(--wp--preset--color--text-muted);max-width:38ch}@media (min-width:900px){.yo-process{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--wp--preset--spacing--7)}.yo-step{padding-block:var(--wp--preset--spacing--7) var(--wp--preset--spacing--8);border-bottom:0;position:relative}.yo-step::after{content:"";position:absolute;top:var(--wp--preset--spacing--7);right:calc(var(--wp--preset--spacing--7) / -2);width:1px;height:calc(100% - var(--wp--preset--spacing--7));background-color:var(--wp--preset--color--border)}.yo-step:last-child::after{display:none}}.yo-surface-dark{background-color:var(--wp--preset--color--brand-graphite);color:var(--wp--preset--color--inverse-text)}.yo-founder :where(h2,h3,p){color:var(--wp--preset--color--inverse-text)}.yo-founder .yo-eyebrow{color:rgb(255 255 255 / .6)}.yo-founder__grid{display:grid;gap:var(--wp--preset--spacing--7)}.yo-founder__title{color:var(--wp--preset--color--inverse-text);max-width:16ch;margin-top:var(--wp--preset--spacing--4)}.yo-founder__name{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--subsection);margin-top:var(--wp--preset--spacing--7)}.yo-founder__role{font-size:var(--wp--preset--font-size--small);color:rgb(255 255 255 / .68);margin-top:var(--wp--preset--spacing--2)}.yo-founder__bio{margin-top:var(--wp--preset--spacing--5);max-width:54ch;color:rgb(255 255 255 / .86);line-height:1.65}.yo-founder__cta{margin-top:var(--wp--preset--spacing--6)}.yo-founder__portrait{display:block;width:100%;height:auto;border-radius:var(--wp--custom--radius--md)}.yo-founder__portrait-slot{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 5;border:1px solid rgb(255 255 255 / .22);border-radius:var(--wp--custom--radius--md);background-color:rgb(255 255 255 / .04)}.yo-founder__slot-note{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:rgb(255 255 255 / .62)}@media (min-width:900px){.yo-founder__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:var(--wp--preset--spacing--9)}.yo-founder__figure{max-width:380px}}.yo-insights__grid{display:grid;gap:var(--wp--preset--spacing--7);border-top:var(--yo-rule-strong);padding-top:var(--wp--preset--spacing--6)}.yo-insight__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.5rem, 3vw, 2.25rem);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--3);max-width:27ch}.yo-insight__title--sm{font-size:var(--wp--preset--font-size--subsection);font-family:var(--wp--preset--font-family--ui);font-weight:600}.yo-insight__title a,.yo-entry__title a{display:inline-block;min-height:24px;color:inherit;text-decoration:none}.yo-insight__title a:hover{color:var(--wp--preset--color--primary)}.yo-insight__excerpt{margin-top:var(--wp--preset--spacing--4);max-width:56ch;color:var(--wp--preset--color--text-muted);line-height:1.65}.yo-insight .yo-meta{margin-top:var(--wp--preset--spacing--4)}.yo-insights__side{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--6)}.yo-insights__side .yo-insight{padding-top:var(--wp--preset--spacing--5);border-top:var(--yo-rule)}.yo-insights__more{margin-top:var(--wp--preset--spacing--7)}@media (min-width:900px){.yo-insights__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--wp--preset--spacing--9)}.yo-insights__grid--single{grid-template-columns:minmax(0,8fr)}}.yo-closing{padding-block:var(--yo-section-space);background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--inverse-text)}.yo-closing__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--5);max-width:62ch}.yo-closing__title{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--section);font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--wp--preset--color--inverse-text);max-width:18ch}.yo-closing__lead{font-size:var(--wp--preset--font-size--lead);line-height:1.55;color:rgb(255 255 255 / .9);max-width:52ch}.yo-closing__action{margin-top:var(--wp--preset--spacing--4)}.yo-entry-content{max-width:calc(var(--wp--custom--measure) + (var(--yo-gutter) * 2));margin-inline:auto;padding-bottom:var(--yo-section-space)}.yo-entry-content>*+*{margin-top:var(--wp--preset--spacing--5)}.yo-entry-content h2{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--section);font-weight:400;line-height:var(--wp--custom--line-height--heading);color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--8)}.yo-entry-content h3{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--subsection);font-weight:600;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--7)}.yo-entry-content ul,.yo-entry-content ol{padding-left:var(--wp--preset--spacing--5)}.yo-entry-content li+li{margin-top:var(--wp--preset--spacing--2)}.yo-entry-content blockquote{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--lead);border-left:2px solid var(--wp--preset--color--brand-cobalt);padding-left:var(--wp--preset--spacing--5);color:var(--wp--preset--color--brand-graphite)}.yo-entry-content table{width:100%;border-collapse:collapse;font-size:var(--wp--preset--font-size--small)}.yo-entry-content th,.yo-entry-content td{border:var(--yo-rule);padding:var(--wp--preset--spacing--3);text-align:left}.yo-entry-content .wp-block-table,.yo-entry-content figure.wp-block-table{overflow-x:auto}.yo-entry-content pre{overflow-x:auto;padding:var(--wp--preset--spacing--4);background-color:var(--wp--preset--color--surface-soft);border:var(--yo-rule);border-radius:var(--wp--custom--radius--sm);font-size:var(--wp--preset--font-size--small)}.yo-entry-content figcaption{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--2)}.yo-page__header,.yo-single__header,.yo-archive__header{padding-bottom:var(--wp--preset--spacing--6)}.yo-post-list{display:flex;flex-direction:column;gap:0;margin-top:var(--wp--preset--spacing--7);border-top:var(--yo-rule-strong)}.yo-entry{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--3);padding-block:var(--wp--preset--spacing--6);border-bottom:var(--yo-rule)}.yo-entry__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.375rem, 2.4vw, 1.875rem);font-weight:400;line-height:1.2;color:var(--wp--preset--color--brand-graphite)}.yo-entry__title a:hover{color:var(--wp--preset--color--primary)}.yo-link-list{list-style:none;margin-top:var(--wp--preset--spacing--7);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--2)}.yo-link-list a{display:inline-flex;align-items:center;min-height:44px}.yo-breadcrumb__list{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--2);list-style:none;margin-bottom:var(--wp--preset--spacing--5);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-breadcrumb__item,.yo-breadcrumb__item a{display:inline-flex;align-items:center;min-height:24px}.yo-breadcrumb__item+.yo-breadcrumb__item::before{content:"/";margin-right:var(--wp--preset--spacing--2);color:var(--wp--preset--color--border)}.yo-search-form-wrap{margin-top:var(--wp--preset--spacing--6)}.yo-search-form-wrap input[type="search"]{min-height:44px;padding:0 var(--wp--preset--spacing--3);border:var(--yo-rule);border-radius:var(--wp--custom--radius--sm);font-family:inherit;font-size:inherit}.yo-post-nav,.pagination{margin-top:var(--wp--preset--spacing--8);padding-top:var(--wp--preset--spacing--5);border-top:var(--yo-rule)}.yo-footer{padding-block:var(--wp--preset--spacing--9) var(--wp--preset--spacing--7)}.yo-footer :where(h2,p,li){color:var(--wp--preset--color--inverse-text)}.yo-footer .yo-eyebrow{color:rgb(255 255 255 / .55)}.yo-footer a{color:rgb(255 255 255 / .86);text-decoration:none}.yo-footer a:hover{color:var(--wp--preset--color--inverse-text);text-decoration:underline;text-underline-offset:4px}.yo-footer__grid{display:grid;gap:var(--wp--preset--spacing--8)}@media (min-width:600px){.yo-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.yo-footer__grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:var(--wp--preset--spacing--7)}}.yo-footer__logo{display:block;width:168px;height:auto}.yo-footer__descriptor{font-size:var(--wp--preset--font-size--small);margin-top:var(--wp--preset--spacing--3);color:rgb(255 255 255 / .68);max-width:30ch}.yo-footer__list{list-style:none;margin-top:var(--wp--preset--spacing--4);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--1);font-size:var(--wp--preset--font-size--small)}.yo-footer__list a{display:inline-flex;align-items:center;min-height:34px}.yo-footer__rule{border:0;border-top:1px solid rgb(255 255 255 / .18);margin-block:var(--wp--preset--spacing--8) var(--wp--preset--spacing--5)}.yo-footer__copyright{font-size:var(--wp--preset--font-size--small);color:rgb(255 255 255 / .6)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.yo-page-hero{padding-block:clamp(28px, 4vw, 52px) clamp(28px, 3.5vw, 48px);border-bottom:var(--yo-rule)}.yo-service-breadcrumb{padding-block:clamp(20px, 3vw, 36px) 0}.yo-page-hero__eyebrow{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--3)}.yo-page-hero__eyebrow::before{content:"";width:32px;height:1px;background-color:var(--wp--preset--color--brand-cobalt)}.yo-page-hero__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2rem, 3.6vw, 3.25rem);font-weight:400;line-height:1.08;letter-spacing:-.015em;color:var(--wp--preset--color--brand-graphite);max-width:22ch;margin-top:var(--wp--preset--spacing--4);text-wrap:balance}.yo-page-hero__lead{font-size:var(--wp--preset--font-size--lead);line-height:1.55;max-width:58ch;margin-top:var(--wp--preset--spacing--5)}.yo-page-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--5) var(--wp--preset--spacing--7);margin-top:var(--wp--preset--spacing--6)}.yo-hub-index__list{list-style:none;display:grid;gap:0;border-top:var(--yo-rule-strong)}.yo-hub-item{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"num problem" ".   service" ".   plain" ".   desc" ".   go";column-gap:var(--wp--preset--spacing--5);row-gap:var(--wp--preset--spacing--2);padding-block:var(--wp--preset--spacing--6);border-bottom:var(--yo-rule);transition:background-color 200ms ease}.yo-hub-item:hover{background-color:var(--wp--preset--color--surface)}.yo-hub-item:focus-within{background-color:var(--wp--preset--color--surface);outline:2px solid var(--wp--preset--color--focus);outline-offset:-2px}.yo-hub-item__num{grid-area:num;font-family:var(--wp--preset--font-family--editorial);font-size:.875rem;line-height:1.7;color:var(--wp--preset--color--brand-cobalt);min-width:2.5ch}.yo-hub-item__problem{grid-area:problem;font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.125rem, 1.7vw, 1.375rem);line-height:1.3;color:var(--wp--preset--color--text-muted)}.yo-hub-item__service{grid-area:service;font-family:var(--wp--preset--font-family--ui);font-size:clamp(1.25rem, 2vw, 1.625rem);font-weight:600;line-height:1.2;color:var(--wp--preset--color--brand-graphite)}.yo-hub-item__link{color:inherit;text-decoration:none}.yo-hub-item__link::after{content:"";position:absolute;inset:0}.yo-hub-item:hover .yo-hub-item__service{color:var(--wp--preset--color--primary)}.yo-hub-item__plain{grid-area:plain;font-size:var(--wp--preset--font-size--medium);line-height:1.55;color:var(--wp--preset--color--text);max-width:52ch}.yo-hub-item__desc{grid-area:desc;font-size:var(--wp--preset--font-size--small);line-height:1.6;color:var(--wp--preset--color--text-muted);max-width:46ch}.yo-hub-item__go{grid-area:go;display:flex;align-items:center;gap:var(--wp--preset--spacing--2);margin-top:var(--wp--preset--spacing--2);font-size:var(--wp--preset--font-size--eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--wp--preset--color--brand-cobalt)}.yo-hub-item__arrow{transition:transform 180ms ease}.yo-hub-item:hover .yo-hub-item__arrow,.yo-hub-item:focus-within .yo-hub-item__arrow{transform:translateX(4px)}@media (min-width:900px){.yo-hub-index__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wp--preset--spacing--9)}.yo-hub-item{padding-block:var(--wp--preset--spacing--7)}}.yo-entry-content--service,.yo-entry-content--hub{max-width:calc(68ch + (var(--yo-gutter) * 2));margin-inline:auto;padding-block:var(--yo-section-space)}.yo-entry-content--service h2{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.625rem, 2.6vw, 2.25rem);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--9);padding-top:var(--wp--preset--spacing--5);border-top:var(--yo-rule);max-width:28ch;text-wrap:balance}.yo-entry-content--service>h2:first-child{margin-top:0;padding-top:0;border-top:0}.yo-entry-content--service h3{font-family:var(--wp--preset--font-family--ui);font-size:1.0625rem;font-weight:600;line-height:1.35;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--6)}.yo-entry-content--service h3+p{margin-top:var(--wp--preset--spacing--2);color:var(--wp--preset--color--text-muted)}.yo-entry-content--service ul,.yo-entry-content--service ol{padding-left:0;list-style:none}.yo-entry-content--service li{position:relative;padding-left:var(--wp--preset--spacing--5)}.yo-entry-content--service li+li{margin-top:var(--wp--preset--spacing--3)}.yo-entry-content--service ul>li::before{content:"";position:absolute;left:0;top:.7em;width:10px;height:1px;background-color:var(--wp--preset--color--brand-cobalt)}.yo-entry-content--service ol{counter-reset:yo-ol}.yo-entry-content--service ol>li{counter-increment:yo-ol;padding-left:var(--wp--preset--spacing--6)}.yo-entry-content--service ol>li::before{content:counter(yo-ol,decimal-leading-zero);position:absolute;left:0;top:0;font-family:var(--wp--preset--font-family--editorial);font-size:.8125rem;line-height:1.9;color:var(--wp--preset--color--brand-cobalt)}.yo-entry-content--service blockquote{border-left:2px solid var(--wp--preset--color--brand-cobalt);padding-left:var(--wp--preset--spacing--5);margin-top:var(--wp--preset--spacing--6);font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--lead);line-height:1.45;color:var(--wp--preset--color--brand-graphite);max-width:52ch}@media (min-width:860px){.yo-entry-content--service .yo-list--compact{columns:2;column-gap:var(--wp--preset--spacing--7)}.yo-entry-content--service .yo-list--compact li{break-inside:avoid}.yo-entry-content--service .yo-list--compact li:first-child{margin-top:0}}.yo-entry-content--service ul+h2,.yo-entry-content--service ol+h2{margin-top:var(--wp--preset--spacing--9,5rem)}.yo-textlink--urgent{font-weight:600}.yo-textlink--urgent::before{content:"";display:inline-block;width:7px;height:7px;margin-right:.55em;border-radius:50%;background-color:var(--wp--preset--color--brand-cobalt);vertical-align:baseline}.yo-insights-related{border-top:var(--yo-rule);background-color:var(--wp--preset--color--surface)}.yo-related{border-top:var(--yo-rule);background-color:var(--wp--preset--color--surface)}.yo-related__title{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--subsection);font-weight:600;color:var(--wp--preset--color--brand-graphite)}.yo-related__list{list-style:none;margin-top:var(--wp--preset--spacing--5);display:grid;gap:0;border-top:var(--yo-rule)}.yo-related__link{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--4);min-height:56px;padding-block:var(--wp--preset--spacing--3);border-bottom:var(--yo-rule);color:var(--wp--preset--color--brand-graphite);text-decoration:none}.yo-related__link:hover{color:var(--wp--preset--color--primary)}.yo-related__name{font-weight:500}.yo-related__arrow{color:var(--wp--preset--color--brand-cobalt);transition:transform 180ms ease}.yo-related__link:hover .yo-related__arrow{transform:translateX(4px)}@media (min-width:900px){.yo-related__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wp--preset--spacing--8)}}.yo-entity{padding-block:var(--yo-section-space)}.yo-entity__inner{max-width:var(--wp--custom--measure);padding-top:var(--wp--preset--spacing--5);border-top:2px solid var(--wp--preset--color--brand-graphite)}.yo-entity__name{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--subsection);color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--4)}.yo-entity__role{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--1)}.yo-entity__bio{margin-top:var(--wp--preset--spacing--4);max-width:60ch;color:var(--wp--preset--color--text-muted)}.yo-entity__link{margin-top:var(--wp--preset--spacing--4)}.yo-entity__link a{display:inline-flex;align-items:center;min-height:24px}.yo-entity-hero{padding-block:clamp(28px, 4vw, 52px) clamp(36px, 4.5vw, 64px)}.yo-entity-hero__grid{display:grid;gap:var(--wp--preset--spacing--7)}.yo-entity-hero__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2.75rem, 5.2vw, 4.5rem);font-weight:400;line-height:1.02;letter-spacing:-.02em;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--4)}.yo-entity-hero__lead{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--lead);font-weight:600;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--4);max-width:34ch}.yo-entity-hero__intro{margin-top:var(--wp--preset--spacing--5);max-width:62ch;color:var(--wp--preset--color--text-muted)}.yo-entity-hero__org{margin-top:var(--wp--preset--spacing--5)}.yo-entity-hero__figure{margin:0}.yo-entity-hero__portrait{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center 32%;border-radius:var(--wp--custom--radius--md);display:block}.yo-entity-hero__slot{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 5;border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--md);background-color:var(--wp--preset--color--surface)}.yo-entity-hero__slot-note{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--wp--preset--color--text-muted)}@media (min-width:900px){.yo-entity-hero__grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:var(--wp--preset--spacing--9);align-items:start}}.yo-entry-content--entity{max-width:calc(68ch + (var(--yo-gutter) * 2));margin-inline:auto;padding-block:var(--yo-section-space)}.yo-entry-content--entity h2{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.625rem, 2.6vw, 2.25rem);font-weight:400;line-height:1.14;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--9);padding-top:var(--wp--preset--spacing--6);border-top:var(--yo-rule);text-wrap:balance}.yo-entry-content--entity>h2:first-child{margin-top:0;padding-top:0;border-top:0}.yo-entry-content--entity ul{padding-left:0;list-style:none}.yo-entry-content--entity li{position:relative;padding-left:var(--wp--preset--spacing--5)}.yo-entry-content--entity li+li{margin-top:var(--wp--preset--spacing--3)}.yo-entry-content--entity ul>li::before{content:"";position:absolute;left:0;top:.62em;width:10px;height:1px;background-color:var(--wp--preset--color--brand-cobalt)}.yo-expertise{border-top:var(--yo-rule);background-color:var(--wp--preset--color--surface)}.yo-expertise__list{list-style:none;margin-top:var(--wp--preset--spacing--7);display:grid;gap:0;border-top:var(--yo-rule)}.yo-expertise__item{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--wp--preset--spacing--5);padding-block:var(--wp--preset--spacing--5);border-bottom:var(--yo-rule)}.yo-expertise__num{font-family:var(--wp--preset--font-family--ui);font-size:.75rem;font-weight:600;letter-spacing:.06em;color:var(--wp--preset--color--brand-cobalt);padding-top:.35em;grid-row:span 2}.yo-expertise__name{font-family:var(--wp--preset--font-family--ui);font-size:1.0625rem;font-weight:600;color:var(--wp--preset--color--brand-graphite);margin:0}.yo-expertise__link{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--2);min-height:24px;color:inherit;text-decoration:none}.yo-expertise__link:hover{color:var(--wp--preset--color--primary)}.yo-expertise__arrow{color:var(--wp--preset--color--brand-cobalt);transition:transform 180ms ease}.yo-expertise__link:hover .yo-expertise__arrow{transform:translateX(4px)}.yo-expertise__role{margin-top:var(--wp--preset--spacing--2);color:var(--wp--preset--color--text-muted);max-width:52ch}@media (min-width:900px){.yo-expertise__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wp--preset--spacing--8)}}.yo-authorship__meta{margin-top:var(--wp--preset--spacing--3);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-authorship__all{margin-top:var(--wp--preset--spacing--5)}.yo-profiles__list{list-style:none;margin-top:var(--wp--preset--spacing--5);display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--6)}.yo-about-hero__title{max-width:26ch}.yo-about-hero__actions{margin-top:var(--wp--preset--spacing--5)}.yo-entry-content--about{max-width:calc(68ch + (var(--yo-gutter) * 2));margin-inline:auto;padding-block:var(--yo-section-space)}.yo-entry-content--about h2{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.625rem, 2.6vw, 2.25rem);font-weight:400;line-height:1.14;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--9);padding-top:var(--wp--preset--spacing--6);border-top:var(--yo-rule);text-wrap:balance}.yo-entry-content--about>h2:first-child{margin-top:0;padding-top:0;border-top:0}.yo-entry-content--about h3{font-family:var(--wp--preset--font-family--ui);font-size:1.0625rem;font-weight:600;letter-spacing:.01em;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--6)}.yo-entry-content--about h3+p{margin-top:var(--wp--preset--spacing--2);color:var(--wp--preset--color--text-muted)}.yo-entry-content--about ul{padding-left:0;list-style:none;margin-top:var(--wp--preset--spacing--5)}.yo-entry-content--about ul>li{position:relative;padding-left:var(--wp--preset--spacing--6);font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--lead);line-height:1.45;color:var(--wp--preset--color--brand-graphite)}.yo-entry-content--about ul>li+li{margin-top:var(--wp--preset--spacing--4);padding-top:var(--wp--preset--spacing--4);border-top:var(--yo-rule)}.yo-entry-content--about ul>li::before{content:"";position:absolute;left:0;top:.72em;width:18px;height:1px;background-color:var(--wp--preset--color--border)}.yo-relation{border-top:var(--yo-rule);background-color:var(--wp--preset--color--surface)}.yo-relation__title{margin-top:var(--wp--preset--spacing--4);max-width:24ch}.yo-relation__split{display:grid;gap:var(--wp--preset--spacing--6);margin-top:var(--wp--preset--spacing--6)}.yo-relation__text{max-width:58ch;color:var(--wp--preset--color--text-muted)}.yo-relation__roles{display:grid;gap:var(--wp--preset--spacing--4);margin:0;border-top:var(--yo-rule);padding-top:var(--wp--preset--spacing--5)}.yo-relation__role dt{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--subsection);color:var(--wp--preset--color--brand-graphite)}.yo-relation__role dd{margin:var(--wp--preset--spacing--1) 0 0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-relation__cta{margin-top:var(--wp--preset--spacing--6)}@media (min-width:900px){.yo-relation__split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--wp--preset--spacing--9);align-items:start}}.yo-contact{padding-block:clamp(28px, 4vw, 52px) var(--yo-section-space)}.yo-contact__grid{display:grid;gap:var(--wp--preset--spacing--8)}.yo-contact__title{max-width:16ch}.yo-contact__legal{margin-top:var(--wp--preset--spacing--6);padding-top:var(--wp--preset--spacing--5);border-top:var(--yo-rule);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted);max-width:46ch}.yo-entry-content--contact{margin-top:var(--wp--preset--spacing--5);max-width:52ch}@media (min-width:900px){.yo-contact__grid{grid-template-columns:minmax(0,0.85fr) minmax(0,1fr);gap:var(--wp--preset--spacing--9);align-items:start}.yo-contact__intro{position:sticky;top:var(--wp--preset--spacing--7)}}.yo-form-shell{background-color:var(--wp--preset--color--surface);border:var(--yo-rule);border-radius:var(--wp--custom--radius--md);padding:clamp(20px, 3vw, 40px)}.yo-form__title{font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--subsection);font-weight:400;color:var(--wp--preset--color--brand-graphite);margin:0}.yo-form__req-note{margin-top:var(--wp--preset--spacing--2);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-field{margin-top:var(--wp--preset--spacing--6)}.yo-label{display:block;font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);font-weight:600;color:var(--wp--preset--color--brand-graphite)}.yo-req{color:var(--wp--preset--color--brand-cobalt);font-weight:700}.yo-hint{margin-top:var(--wp--preset--spacing--1);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-hint a,.yo-form-note__list a,.yo-contact__legal a{display:inline-flex;align-items:center;min-height:24px}.yo-input{display:block;width:100%;min-height:48px;margin-top:var(--wp--preset--spacing--2);padding:12px 14px;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--sm);background-color:var(--wp--preset--color--canvas);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--body);color:var(--wp--preset--color--text)}.yo-input:hover{border-color:var(--wp--preset--color--brand-graphite)}.yo-textarea{min-height:168px;line-height:1.55;resize:vertical}.yo-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--wp--preset--color--brand-graphite) 50%),linear-gradient(135deg,var(--wp--preset--color--brand-graphite) 50%,transparent 50%);background-position:calc(100% - 20px) 55%,calc(100% - 14px) 55%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:44px}.yo-field--invalid .yo-input{border-color:var(--wp--preset--color--error);border-width:2px}.yo-error{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--2);margin-top:var(--wp--preset--spacing--2);font-size:var(--wp--preset--font-size--small);font-weight:500;color:var(--wp--preset--color--error)}.yo-error__mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:18px;height:18px;margin-top:1px;border-radius:50%;background-color:var(--wp--preset--color--error);color:var(--wp--preset--color--inverse-text);font-size:.6875rem;font-weight:700}.yo-field--check{margin-top:var(--wp--preset--spacing--6)}.yo-check{display:flex;align-items:flex-start;gap:var(--wp--preset--spacing--3);min-height:44px;padding-block:10px;cursor:pointer}.yo-check__input{flex:0 0 auto;width:24px;height:24px;margin:0;accent-color:var(--wp--preset--color--brand-cobalt)}.yo-check__label{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--body);font-weight:600;color:var(--wp--preset--color--brand-graphite);padding-top:1px}.yo-form__submit{margin-top:var(--wp--preset--spacing--7);width:100%}.yo-form-note{padding:var(--wp--preset--spacing--5);border-radius:var(--wp--custom--radius--sm);border-left:3px solid var(--wp--preset--color--border);background-color:var(--wp--preset--color--surface-soft);margin-bottom:var(--wp--preset--spacing--5)}.yo-form-note__title{font-weight:600;color:var(--wp--preset--color--brand-graphite)}.yo-form-note__list{margin:var(--wp--preset--spacing--3) 0 0;padding-left:var(--wp--preset--spacing--5)}.yo-form-note__list li+li{margin-top:var(--wp--preset--spacing--2)}.yo-form-note--error{border-left-color:var(--wp--preset--color--error)}.yo-form-note--success{border-left-color:var(--wp--preset--color--success)}.yo-form-note--urgent{border-left-color:var(--wp--preset--color--brand-cobalt)}@media (min-width:900px){.yo-form__submit{width:auto;min-width:240px}}.yo-badge{display:inline-flex;align-items:center;font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:var(--wp--custom--radius--sm);line-height:1.2}.yo-badge--cluster{background-color:rgb(0 127 255 / .08);color:var(--wp--preset--color--brand-graphite);text-decoration:none;min-height:24px}.yo-badge--cluster:hover{background-color:rgb(0 127 255 / .15)}.yo-badge--pillar{background-color:var(--wp--preset--color--brand-graphite);color:var(--wp--preset--color--inverse-text)}.yo-badge--sub{background-color:var(--wp--preset--color--surface-soft);color:var(--wp--preset--color--text-muted);border:1px solid var(--wp--preset--color--border)}.yo-badge--source{background-color:var(--wp--preset--color--surface-soft);color:var(--wp--preset--color--brand-graphite);border:1px solid var(--wp--preset--color--border)}.yo-meta__sep{color:var(--wp--preset--color--text-muted);font-weight:400;margin-inline:4px}.yo-insights-hero{padding-top:clamp(24px, 4vw, 48px);padding-bottom:clamp(32px, 5vw, 64px);border-bottom:1px solid var(--wp--preset--color--border);background-color:var(--wp--preset--color--canvas)}.yo-insights-hero__content{margin-top:var(--wp--preset--spacing--5);max-width:58rem}.yo-insights-hero__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(2.5rem, 5vw, 3.75rem);font-weight:600;line-height:1.1;color:var(--wp--preset--color--brand-graphite);letter-spacing:-.025em;margin-top:var(--wp--preset--spacing--3)}.yo-insights-hero__lead{font-family:var(--wp--preset--font-family--ui);font-size:clamp(1.125rem, 2vw, 1.375rem);line-height:1.55;color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--4);max-width:64ch}.yo-topic-nav{border-bottom:1px solid var(--wp--preset--color--border);background-color:var(--wp--preset--color--surface-soft);padding-block:var(--wp--preset--spacing--3)}.yo-topic-nav__inner{display:flex;align-items:center;gap:var(--wp--preset--spacing--4);flex-wrap:wrap}.yo-topic-nav__label{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:700;letter-spacing:.1em;color:var(--wp--preset--color--text-muted)}.yo-topic-nav__list{display:flex;align-items:center;gap:var(--wp--preset--spacing--2);list-style:none;margin:0;padding:0;flex-wrap:wrap}.yo-topic-nav__link{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--wp--custom--radius--sm);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);font-weight:600;color:var(--wp--preset--color--brand-graphite);text-decoration:none;background-color:var(--wp--preset--color--canvas);border:1px solid var(--wp--preset--color--border);transition:all 0.2s ease}.yo-topic-nav__link:hover{border-color:var(--wp--preset--color--brand-cobalt);color:var(--wp--preset--color--brand-cobalt);background-color:rgb(0 127 255 / .04)}.yo-topic-nav__num{font-size:.6875rem;color:var(--wp--preset--color--brand-cobalt);font-weight:700}.yo-insights-featured{padding-block:clamp(40px, 6vw, 72px);border-bottom:1px solid var(--wp--preset--color--border)}.yo-featured-card{margin-top:var(--wp--preset--spacing--5);padding:clamp(24px, 4vw, 48px);background-color:var(--wp--preset--color--surface-soft);border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--md);transition:border-color 0.2s ease}.yo-featured-card:hover{border-color:var(--wp--preset--color--brand-cobalt)}.yo-featured-card__meta-top{display:flex;align-items:center;gap:var(--wp--preset--spacing--2);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-featured-card__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.75rem, 3.5vw, 2.5rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--4)}.yo-featured-card__title a{color:inherit;text-decoration:none}.yo-featured-card__title a:hover{color:var(--wp--preset--color--brand-cobalt)}.yo-featured-card__excerpt{font-family:var(--wp--preset--font-family--ui);font-size:clamp(1rem, 1.5vw, 1.125rem);line-height:1.6;color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--4);max-width:68ch}.yo-featured-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:var(--wp--preset--spacing--6);padding-top:var(--wp--preset--spacing--5);border-top:1px solid var(--wp--preset--color--border);flex-wrap:wrap;gap:var(--wp--preset--spacing--4)}.yo-featured-card__author{display:flex;flex-direction:column;font-family:var(--wp--preset--font-family--ui)}.yo-author-name{font-weight:700;color:var(--wp--preset--color--brand-graphite);font-size:var(--wp--preset--font-size--body)}.yo-author-role{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-insights-index{padding-block:clamp(48px, 7vw, 88px)}.yo-cluster-groups{margin-top:var(--wp--preset--spacing--8);display:flex;flex-direction:column;gap:clamp(48px, 6vw, 80px)}.yo-cluster-group{scroll-margin-top:80px}.yo-cluster-group__head{padding-bottom:var(--wp--preset--spacing--4);border-bottom:2px solid var(--wp--preset--color--brand-graphite);margin-bottom:var(--wp--preset--spacing--5)}.yo-cluster-group__meta{display:flex;align-items:baseline;gap:var(--wp--preset--spacing--3)}.yo-cluster-group__num{font-family:var(--wp--preset--font-family--ui);font-size:1.25rem;font-weight:700;color:var(--wp--preset--color--brand-cobalt)}.yo-cluster-group__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.5rem, 2.5vw, 2rem);font-weight:600;color:var(--wp--preset--color--brand-graphite);letter-spacing:-.015em}.yo-cluster-group__desc{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--2);max-width:60ch}.yo-publication-list{display:flex;flex-direction:column}.yo-pub-item{padding-block:clamp(20px, 3vw, 32px);border-bottom:1px solid var(--wp--preset--color--border);display:grid;gap:var(--wp--preset--spacing--4);align-items:start;transition:background-color 0.15s ease}@media (min-width:768px){.yo-pub-item{grid-template-columns:1fr auto;gap:var(--wp--preset--spacing--6)}}.yo-pub-item--pillar{background-color:rgb(0 127 255 / .02);padding-inline:var(--wp--preset--spacing--3);margin-inline:calc(-1 * var(--wp--preset--spacing--3));border-radius:var(--wp--custom--radius--sm)}.yo-pub-item__eyebrow{display:flex;align-items:center;gap:var(--wp--preset--spacing--2);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-pub-item__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.25rem, 2vw, 1.5rem);font-weight:600;line-height:1.3;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--2);letter-spacing:-.01em}.yo-pub-item__title a{color:inherit;text-decoration:none}.yo-pub-item__title a:hover{color:var(--wp--preset--color--brand-cobalt)}.yo-pub-item__excerpt{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--body);line-height:1.6;color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--2);max-width:68ch}.yo-pub-item__side{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--1);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted);min-width:140px}@media (min-width:768px){.yo-pub-item__side{align-items:flex-end;text-align:right}}.yo-pub-item__author{font-weight:600;color:var(--wp--preset--color--brand-graphite)}.yo-pub-item__arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:var(--wp--preset--color--surface-soft);border:1px solid var(--wp--preset--color--border);color:var(--wp--preset--color--brand-graphite);text-decoration:none;margin-top:var(--wp--preset--spacing--2);transition:all 0.2s ease}.yo-pub-item__arrow:hover{background-color:var(--wp--preset--color--brand-cobalt);color:var(--wp--preset--color--inverse-text);border-color:var(--wp--preset--color--brand-cobalt)}.yo-insights-bridge{padding-block:clamp(48px, 6vw, 80px);border-top:1px solid var(--wp--preset--color--border);background-color:var(--wp--preset--color--surface-soft)}.yo-insights-bridge__box{display:grid;gap:clamp(32px, 4vw, 56px)}@media (min-width:860px){.yo-insights-bridge__box{grid-template-columns:1.2fr 1fr;align-items:center}}.yo-insights-bridge__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.75rem, 3vw, 2.25rem);font-weight:600;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--2)}.yo-insights-bridge__text{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--body);line-height:1.6;color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--3);max-width:54ch}.yo-insights-bridge__link{margin-top:var(--wp--preset--spacing--4)}.yo-insights-bridge__cta{padding:clamp(24px, 3.5vw, 40px);background-color:var(--wp--preset--color--canvas);border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--md)}.yo-insights-bridge__cta-label{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:700;letter-spacing:.1em;color:var(--wp--preset--color--brand-cobalt)}.yo-insights-bridge__cta-title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.25rem, 2vw, 1.5rem);font-weight:600;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--2)}.yo-insights-bridge__cta-desc{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);line-height:1.55;color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--2);margin-bottom:var(--wp--preset--spacing--5)}.yo-article-single{background-color:var(--wp--preset--color--canvas)}.yo-article-header{padding-top:clamp(24px, 4vw, 48px);padding-bottom:clamp(32px, 4vw, 56px);border-bottom:1px solid var(--wp--preset--color--border)}.yo-article-header__meta-top{display:flex;align-items:center;gap:var(--wp--preset--spacing--2);margin-top:var(--wp--preset--spacing--4);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-article-header__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(2.25rem, 4.5vw, 3.25rem);font-weight:600;line-height:1.18;color:var(--wp--preset--color--brand-graphite);letter-spacing:-.025em;margin-top:var(--wp--preset--spacing--4);max-width:48rem}.yo-article-header__lead{font-family:var(--wp--preset--font-family--ui);font-size:clamp(1.125rem, 2vw, 1.25rem);line-height:1.6;color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--4);max-width:68ch;font-weight:400}.yo-article-header__byline{display:flex;align-items:center;gap:clamp(24px, 4vw, 48px);margin-top:var(--wp--preset--spacing--6);padding-top:var(--wp--preset--spacing--4);border-top:1px solid var(--wp--preset--color--border);flex-wrap:wrap}.yo-article-byline__author,.yo-article-byline__date{display:flex;align-items:center;gap:6px;font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small)}.yo-byline-label{font-weight:700;font-size:.6875rem;letter-spacing:.08em;color:var(--wp--preset--color--text-muted)}.yo-byline-name{font-weight:700;color:var(--wp--preset--color--brand-graphite);text-decoration:none}.yo-byline-name:hover{color:var(--wp--preset--color--brand-cobalt);text-decoration:underline}.yo-byline-role{color:var(--wp--preset--color--text-muted)}.yo-article-byline__date time{color:var(--wp--preset--color--brand-graphite);font-weight:500}.yo-article-hero-media{margin-top:var(--wp--preset--spacing--7);margin-bottom:0}.yo-article-hero-media__img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--wp--custom--radius--sm);border:1px solid var(--wp--preset--color--border);display:block}.yo-article-hero-media__caption{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--2);font-style:italic;line-height:1.4}.yo-article-body{padding-block:clamp(32px, 5vw, 64px)}.yo-article-body>*{max-width:68ch}.yo-article-body h2{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.5rem, 2.5vw, 2rem);font-weight:600;line-height:1.25;color:var(--wp--preset--color--brand-graphite);letter-spacing:-.015em;margin-top:clamp(36px, 5vw, 56px);margin-bottom:var(--wp--preset--spacing--4);padding-top:var(--wp--preset--spacing--4);border-top:1px solid var(--wp--preset--color--border)}.yo-article-body h2:first-child{margin-top:0;padding-top:0;border-top:0}.yo-article-body h3{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.2rem, 1.8vw, 1.4rem);font-weight:600;line-height:1.35;color:var(--wp--preset--color--brand-graphite);margin-top:clamp(24px, 3.5vw, 36px);margin-bottom:var(--wp--preset--spacing--2)}.yo-article-body p{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.0625rem, 1.2vw, 1.1875rem);line-height:1.72;color:var(--wp--preset--color--text);margin-bottom:var(--wp--preset--spacing--4)}.yo-article-body ul,.yo-article-body ol{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--body);line-height:1.65;color:var(--wp--preset--color--text);padding-left:var(--wp--preset--spacing--6);margin-bottom:var(--wp--preset--spacing--5)}.yo-article-body li+li{margin-top:var(--wp--preset--spacing--2)}.yo-article-body hr{border:0;border-top:1px solid var(--wp--preset--color--border);margin-block:clamp(32px, 4vw, 48px);max-width:68ch}.yo-article-body a{color:var(--wp--preset--color--brand-cobalt);text-decoration:underline;text-underline-offset:3px}.yo-article-body a:hover{color:var(--wp--preset--color--brand-graphite)}.yo-article-sources{margin-block:clamp(32px, 4vw, 56px);padding:clamp(24px, 3.5vw, 40px);background-color:var(--wp--preset--color--surface-soft);border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--md);max-width:68ch}.yo-article-sources__head{margin-bottom:var(--wp--preset--spacing--4)}.yo-article-sources__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.25rem, 2vw, 1.5rem);font-weight:600;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--2)}.yo-article-sources__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--4)}.yo-article-sources__item{padding-top:var(--wp--preset--spacing--3);border-top:1px solid var(--wp--preset--color--border)}.yo-article-sources__item:first-child{padding-top:0;border-top:0}.yo-article-sources__meta{display:flex;align-items:center;gap:6px;font-family:var(--wp--preset--font-family--ui);font-size:.75rem;color:var(--wp--preset--color--text-muted)}.yo-source-num{font-weight:700;color:var(--wp--preset--color--brand-cobalt)}.yo-source-publisher{font-weight:600}.yo-source-link{display:inline-flex;align-items:baseline;gap:4px;margin-top:4px;font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--body);font-weight:600;color:var(--wp--preset--color--brand-graphite);text-decoration:none;transition:color 0.15s ease}.yo-source-link:hover{color:var(--wp--preset--color--brand-cobalt);text-decoration:underline}.yo-source-icon{font-size:.8em;color:var(--wp--preset--color--brand-cobalt)}.yo-article-service{margin-block:clamp(32px, 4vw, 56px)}.yo-article-service__box{display:grid;gap:var(--wp--preset--spacing--5);padding:clamp(28px, 4vw, 48px);background-color:var(--wp--preset--color--surface-soft);border:1px solid var(--wp--preset--color--border);border-left:4px solid var(--wp--preset--color--brand-cobalt);border-radius:var(--wp--custom--radius--md);align-items:center;max-width:68ch}@media (min-width:640px){.yo-article-service__box{grid-template-columns:1fr auto}}.yo-article-service__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.25rem, 2vw, 1.5rem);font-weight:600;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--1)}.yo-article-service__desc{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);line-height:1.55;color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--2)}.yo-article-related{padding-block:clamp(48px, 6vw, 72px);border-top:1px solid var(--wp--preset--color--border)}.yo-article-related__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.5rem, 2.5vw, 2rem);font-weight:600;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--1)}.yo-article-related__grid{margin-top:var(--wp--preset--spacing--6);display:grid;gap:var(--wp--preset--spacing--6)}@media (min-width:768px){.yo-article-related__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.yo-related-card{padding:var(--wp--preset--spacing--5);background-color:var(--wp--preset--color--surface-soft);border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--sm);display:flex;flex-direction:column;justify-content:space-between;transition:border-color 0.2s ease}.yo-related-card:hover{border-color:var(--wp--preset--color--brand-cobalt)}.yo-related-card__meta{display:flex;align-items:center;gap:var(--wp--preset--spacing--2);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-related-card__title{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.125rem, 1.5vw, 1.25rem);font-weight:600;line-height:1.35;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--3)}.yo-related-card__title a{color:inherit;text-decoration:none}.yo-related-card__title a:hover{color:var(--wp--preset--color--brand-cobalt)}.yo-related-card__excerpt{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);line-height:1.55;color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--3);margin-bottom:var(--wp--preset--spacing--4);flex-grow:1}.yo-article-meta a,.yo-pub-item__author a,.yo-author-signature a,.yo-source-link{display:inline-flex;align-items:center;min-height:24px}.yo-byline-name,.yo-author-sig__link,.yo-measure>p>a,.yo-source-link{display:inline-flex;align-items:center;min-height:24px}.yo-author-signature__link a{display:inline-flex;align-items:center;min-height:24px}.yo-badge{display:inline-flex;align-items:center;font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;min-height:24px;border-radius:var(--wp--custom--radius--sm);line-height:1.2}.yo-author-signature{margin-block:clamp(32px, 5vw, 64px);padding:clamp(24px, 4vw, 40px);background-color:var(--wp--preset--color--surface-soft);border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--md);max-width:68ch}.yo-author-signature__inner{display:flex;gap:var(--wp--preset--spacing--5);align-items:flex-start}.yo-author-signature__avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid var(--wp--preset--color--border);flex-shrink:0}.yo-author-signature__name{font-family:var(--wp--preset--font-family--display);font-size:clamp(1.25rem, 2vw, 1.5rem);font-weight:600;color:var(--wp--preset--color--brand-graphite);margin-top:2px}.yo-author-signature__bio{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);line-height:1.6;color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--3)}.yo-author-signature__link{margin-top:var(--wp--preset--spacing--3)}.yo-insights-bridge__bio-row{display:flex;align-items:center;gap:var(--wp--preset--spacing--4);margin-bottom:var(--wp--preset--spacing--2)}.yo-insights-bridge__avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;border:2px solid var(--wp--preset--color--border);flex-shrink:0}.yo-entity-hero__grid--no-portrait .yo-entity-hero__lead{max-width:44ch}.yo-entity-hero__grid--no-portrait .yo-entity-hero__intro{max-width:66ch}@media (min-width:900px){.yo-entity-hero__grid--no-portrait{grid-template-columns:minmax(0,1fr)}.yo-entity-hero__grid--no-portrait .yo-entity-hero__title{max-width:18ch}}.yo-header__inner{gap:var(--wp--preset--spacing--5)}.yo-header__analysis{white-space:nowrap}.yo-menu-orb{display:none;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 auto;border:1px solid var(--wp--preset--color--border);border-radius:50%;background-color:var(--wp--preset--color--surface);cursor:pointer;transition:border-color 180ms ease,background-color 180ms ease}.yo-menu-orb:hover{border-color:var(--wp--preset--color--brand-graphite);background-color:var(--wp--preset--color--canvas)}.yo-menu-orb__bars,.yo-menu-orb__bars::before,.yo-menu-orb__bars::after{display:block;width:16px;height:1.5px;background-color:var(--wp--preset--color--brand-graphite);content:""}.yo-menu-orb__bars{position:relative}.yo-menu-orb__bars::before{position:absolute;top:-5px}.yo-menu-orb__bars::after{position:absolute;top:5px}@media (min-width:900px){.yo-menu-orb{display:inline-flex}}.yo-drawer{position:fixed;inset:0;z-index:120}.yo-drawer__overlay{position:absolute;inset:0;background-color:rgb(27 32 36 / .45)}.yo-drawer__panel{position:absolute;inset-block:0;inset-inline-end:0;width:min(420px, 92vw);overflow-y:auto;padding:var(--wp--preset--spacing--7);background-color:var(--wp--preset--color--canvas);border-left:var(--yo-rule)}.yo-drawer__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--wp--preset--spacing--6)}.yo-drawer__close,.yo-modal__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--wp--preset--color--border);border-radius:50%;background:none;font-size:1.4rem;line-height:1;color:var(--wp--preset--color--brand-graphite);cursor:pointer}.yo-drawer__group-title{margin-top:var(--wp--preset--spacing--6);margin-bottom:var(--wp--preset--spacing--3);font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--wp--preset--color--text-muted)}.yo-drawer__list{list-style:none;border-top:var(--yo-rule)}.yo-drawer__list a{display:flex;align-items:center;min-height:48px;border-bottom:var(--yo-rule);font-family:var(--wp--preset--font-family--ui);font-weight:500;color:var(--wp--preset--color--brand-graphite);text-decoration:none}.yo-drawer__list a:hover{color:var(--wp--preset--color--primary)}.yo-drawer__list--legal a{min-height:40px;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-drawer__cta{margin-top:var(--wp--preset--spacing--7)}.yo-drawer__cta .yo-button{width:100%}body.yo-layer-open{overflow:hidden}.yo-modal{position:fixed;inset:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:var(--wp--preset--spacing--5)}.yo-modal__overlay{position:absolute;inset:0;background-color:rgb(27 32 36 / .6)}.yo-modal__dialog{position:relative;width:min(1040px, 100%);max-height:92vh;overflow-y:auto;background-color:var(--wp--preset--color--canvas);border-radius:var(--wp--custom--radius--md);box-shadow:0 24px 64px rgb(27 32 36 / .22)}.yo-modal__close{position:absolute;inset-block-start:var(--wp--preset--spacing--4);inset-inline-end:var(--wp--preset--spacing--4);z-index:2;background-color:var(--wp--preset--color--canvas)}.yo-modal__grid{display:grid}.yo-modal__aside{padding:clamp(24px, 4vw, 48px);background-color:var(--wp--preset--color--brand-graphite);color:var(--wp--preset--color--inverse-text)}.yo-modal__aside .yo-eyebrow{color:rgb(255 255 255 / .62)}.yo-modal__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.7rem, 2.8vw, 2.4rem);font-weight:400;line-height:1.12;color:var(--wp--preset--color--inverse-text);margin-top:var(--wp--preset--spacing--4);max-width:20ch;text-wrap:balance}.yo-modal__desc{margin-top:var(--wp--preset--spacing--5);color:rgb(255 255 255 / .78);max-width:46ch}.yo-modal__benefit-label{margin-top:var(--wp--preset--spacing--6);font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);font-weight:600;color:var(--wp--preset--color--inverse-text)}.yo-modal__benefits{list-style:none;margin-top:var(--wp--preset--spacing--3)}.yo-modal__benefits li{position:relative;padding-left:var(--wp--preset--spacing--5);margin-top:var(--wp--preset--spacing--2);font-size:var(--wp--preset--font-size--small);color:rgb(255 255 255 / .82)}.yo-modal__benefits li::before{content:"✓";position:absolute;left:0;color:var(--wp--preset--color--brand-cobalt);font-weight:700}.yo-modal__form-col{padding:clamp(24px, 4vw, 48px)}.yo-modal__textarea{min-height:104px}.yo-modal__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--4);margin-top:var(--wp--preset--spacing--6)}.yo-modal__submit{gap:var(--wp--preset--spacing--2)}.yo-modal__skip{min-height:44px;padding:0 var(--wp--preset--spacing--3);border:0;background:none;font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted);text-decoration:underline;cursor:pointer}.yo-modal__preview-note{margin-top:var(--wp--preset--spacing--4);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}@media (min-width:860px){.yo-modal__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.yo-hp-insights{border-top:var(--yo-rule)}.yo-hp-insights__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--wp--preset--spacing--5);margin-bottom:var(--wp--preset--spacing--7)}.yo-hp-insights__controls{display:flex;align-items:center;gap:var(--wp--preset--spacing--5)}.yo-hp-insights__counter{font-family:var(--wp--preset--font-family--ui);font-size:var(--wp--preset--font-size--small);font-weight:600;letter-spacing:.08em;color:var(--wp--preset--color--text-muted)}.yo-hp-insights__counter-current{color:var(--wp--preset--color--brand-graphite)}.yo-hp-insights__buttons{display:flex;gap:var(--wp--preset--spacing--2)}.yo-slider-btn{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid var(--wp--preset--color--border);border-radius:50%;background-color:var(--wp--preset--color--surface);color:var(--wp--preset--color--brand-graphite);cursor:pointer;transition:border-color 180ms ease,color 180ms ease}.yo-slider-btn:hover:not(:disabled){border-color:var(--wp--preset--color--brand-cobalt);color:var(--wp--preset--color--primary)}.yo-slider-btn:disabled{opacity:.35;cursor:default}.yo-slider{overflow:hidden}.yo-slider__track{display:flex;gap:var(--wp--preset--spacing--6);list-style:none;transition:transform 320ms cubic-bezier(.22,.61,.36,1);will-change:transform}.yo-slide{flex:0 0 86%}.yo-slide__card{display:grid;gap:var(--wp--preset--spacing--5);height:100%;background-color:var(--wp--preset--color--surface);border:var(--yo-rule);border-radius:var(--wp--custom--radius--md);overflow:hidden;opacity:.55;transition:opacity 320ms ease}.yo-slide.is-active .yo-slide__card{opacity:1}.yo-slide__media{display:block}.yo-slide__img{display:block;width:100%;height:100%;aspect-ratio:16 / 10;object-fit:cover}.yo-slide__body{padding:var(--wp--preset--spacing--6)}.yo-slide__meta{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.12em;color:var(--wp--preset--color--text-muted)}.yo-slide__cluster{color:var(--wp--preset--color--brand-graphite)}.yo-slide__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.35rem, 2.1vw, 1.95rem);font-weight:400;line-height:1.16;margin-top:var(--wp--preset--spacing--3);text-wrap:balance}.yo-slide__title a{color:var(--wp--preset--color--brand-graphite);text-decoration:none}.yo-slide__title a:hover{color:var(--wp--preset--color--primary)}.yo-slide__excerpt{margin-top:var(--wp--preset--spacing--3);color:var(--wp--preset--color--text-muted);max-width:56ch}.yo-slide__byline{margin-top:var(--wp--preset--spacing--4);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-slide__cta{margin-top:var(--wp--preset--spacing--5)}.yo-hp-insights__all{margin-top:var(--wp--preset--spacing--6)}@media (min-width:900px){.yo-slide{flex:0 0 46%}.yo-slide__card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:stretch;gap:0}.yo-slide__media,.yo-slide__body{min-height:0}.yo-slide__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.yo-slide__excerpt{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.yo-slide__body{display:flex;flex-direction:column;padding:clamp(24px, 2.2vw, 32px);overflow:hidden}.yo-slide__body>*{flex-shrink:0}.yo-slide__cta{margin-top:auto;padding-top:var(--wp--preset--spacing--5)}}.yo-hp-cases{border-top:var(--yo-rule)}.yo-hp-cases__intro,.yo-hp-solutions__intro,.yo-method__intro{margin-top:var(--wp--preset--spacing--4);max-width:62ch;color:var(--wp--preset--color--text-muted)}.yo-case-grid{display:grid;gap:var(--wp--preset--spacing--6);margin-top:var(--wp--preset--spacing--7)}.yo-case__img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--wp--custom--radius--sm)}.yo-case__sector{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--wp--preset--color--text-muted);margin-top:var(--wp--preset--spacing--4)}.yo-case__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.3rem, 2vw, 1.8rem);font-weight:400;margin-top:var(--wp--preset--spacing--2)}.yo-case__problem{margin-top:var(--wp--preset--spacing--3);color:var(--wp--preset--color--text-muted)}.yo-case__services{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--2);list-style:none;margin-top:var(--wp--preset--spacing--4)}.yo-case__services li{padding:4px 10px;border:var(--yo-rule);border-radius:999px;font-size:.75rem;color:var(--wp--preset--color--text-muted)}.yo-case-empty,.yo-solution-empty,.yo-social-empty{margin-top:var(--wp--preset--spacing--6);padding:var(--wp--preset--spacing--7);border:1px dashed var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--md);background-color:var(--wp--preset--color--surface)}.yo-case-empty__text,.yo-solution-empty__text,.yo-social-empty__text{max-width:62ch;color:var(--wp--preset--color--text-muted)}.yo-case-empty__cta,.yo-solution-empty__cta{margin-top:var(--wp--preset--spacing--5)}.yo-hp-cases__all{margin-top:var(--wp--preset--spacing--6)}@media (min-width:900px){.yo-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yo-case--lead{grid-column:1 / -1}.yo-case--lead .yo-case__img{aspect-ratio:21 / 9}}.yo-surface-soft{background-color:var(--wp--preset--color--surface-soft)}.yo-solution-list{margin-top:var(--wp--preset--spacing--7);border-top:var(--yo-rule)}.yo-solution{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--wp--preset--spacing--5);padding-block:var(--wp--preset--spacing--6);border-bottom:var(--yo-rule)}.yo-solution__num{font-family:var(--wp--preset--font-family--ui);font-size:.75rem;font-weight:600;color:var(--wp--preset--color--brand-cobalt)}.yo-solution__type{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--wp--preset--color--text-muted)}.yo-solution__name{font-family:var(--wp--preset--font-family--editorial);font-size:1.5rem;font-weight:400;margin-top:var(--wp--preset--spacing--2)}.yo-solution__desc{margin-top:var(--wp--preset--spacing--3);color:var(--wp--preset--color--text-muted)}.yo-method{border-top:var(--yo-rule)}.yo-method__timeline{list-style:none;margin-top:var(--wp--preset--spacing--8);display:grid;gap:var(--wp--preset--spacing--7)}.yo-method__step{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--wp--preset--spacing--5);padding-bottom:var(--wp--preset--spacing--7);border-bottom:var(--yo-rule)}.yo-method__step:last-child{border-bottom:0;padding-bottom:0}.yo-method__num{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2.2rem, 4vw, 3.4rem);line-height:1;color:var(--wp--preset--color--border)}.yo-method__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.35rem, 2.2vw, 1.9rem);font-weight:400;color:var(--wp--preset--color--brand-graphite)}.yo-method__desc{margin-top:var(--wp--preset--spacing--3);max-width:62ch;color:var(--wp--preset--color--text-muted)}.yo-method__points{list-style:none;margin-top:var(--wp--preset--spacing--4);display:grid;gap:var(--wp--preset--spacing--2)}.yo-method__points li{position:relative;padding-left:var(--wp--preset--spacing--5);font-size:var(--wp--preset--font-size--small)}.yo-method__points li::before{content:"";position:absolute;left:0;top:.62em;width:10px;height:1px;background-color:var(--wp--preset--color--brand-cobalt)}.yo-method__note{margin-top:var(--wp--preset--spacing--7);padding-top:var(--wp--preset--spacing--5);border-top:var(--yo-rule);max-width:62ch;color:var(--wp--preset--color--text-muted);font-size:var(--wp--preset--font-size--small)}@media (min-width:900px){.yo-method__timeline{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--wp--preset--spacing--9)}.yo-method__step:nth-last-child(-n+2){border-bottom:0;padding-bottom:0}}.yo-team .yo-section-title,.yo-team__intro{color:var(--wp--preset--color--inverse-text)}.yo-team .yo-eyebrow{color:rgb(255 255 255 / .6)}.yo-team__intro{margin-top:var(--wp--preset--spacing--4);font-family:var(--wp--preset--font-family--editorial);font-size:var(--wp--preset--font-size--lead)}.yo-team__copy{margin-top:var(--wp--preset--spacing--3);max-width:58ch;color:rgb(255 255 255 / .72)}.yo-team__list{margin-top:var(--wp--preset--spacing--8);display:grid;gap:var(--wp--preset--spacing--8)}.yo-member{display:grid;gap:var(--wp--preset--spacing--6);padding-top:var(--wp--preset--spacing--7);border-top:1px solid rgb(255 255 255 / .16)}.yo-member__portrait{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:center 32%;border-radius:var(--wp--custom--radius--md)}.yo-member__num{font-family:var(--wp--preset--font-family--ui);font-size:.75rem;font-weight:600;letter-spacing:.14em;color:var(--wp--preset--color--brand-cobalt)}.yo-member__expertise{margin-top:var(--wp--preset--spacing--2);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .55)}.yo-member__headline{margin-top:var(--wp--preset--spacing--4);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.4rem, 2.4vw, 2.1rem);line-height:1.16;color:var(--wp--preset--color--inverse-text);max-width:24ch;text-wrap:balance}.yo-member__name{margin-top:var(--wp--preset--spacing--5);font-family:var(--wp--preset--font-family--ui);font-size:1.0625rem;font-weight:600;color:var(--wp--preset--color--inverse-text)}.yo-member__role{margin-top:2px;font-size:var(--wp--preset--font-size--small);color:rgb(255 255 255 / .6)}.yo-member__desc{margin-top:var(--wp--preset--spacing--4);max-width:58ch;color:rgb(255 255 255 / .78)}.yo-member__cta{margin-top:var(--wp--preset--spacing--5)}@media (min-width:900px){.yo-member{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:var(--wp--preset--spacing--9);align-items:start}.yo-member--no-portrait{grid-template-columns:minmax(0,1fr)}.yo-member--no-portrait .yo-member__headline{max-width:32ch}}.yo-social{border-top:var(--yo-rule)}.yo-social__grid{list-style:none;margin-top:var(--wp--preset--spacing--7);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--5)}.yo-reel{position:relative;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--wp--custom--radius--md);background-color:var(--wp--preset--color--surface-soft)}.yo-reel__poster{width:100%;height:100%;object-fit:cover;display:block}.yo-reel__play{position:absolute;inset-block-end:var(--wp--preset--spacing--4);inset-inline-start:var(--wp--preset--spacing--4);width:48px;height:48px;border:0;border-radius:50%;background-color:var(--wp--preset--color--brand-cobalt);color:var(--wp--preset--color--inverse-text);cursor:pointer}.yo-reel__frame{width:100%;height:100%;border:0}.yo-social__links{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--6);margin-top:var(--wp--preset--spacing--6)}@media (min-width:900px){.yo-social__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.yo-faq{border-top:var(--yo-rule)}.yo-faq__list{margin-top:var(--wp--preset--spacing--7);border-top:var(--yo-rule);max-width:76ch}.yo-faq__item{border-bottom:var(--yo-rule)}.yo-faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--4);min-height:64px;padding-block:var(--wp--preset--spacing--4);cursor:pointer;list-style:none;font-family:var(--wp--preset--font-family--ui);font-size:1.0625rem;font-weight:600;color:var(--wp--preset--color--brand-graphite)}.yo-faq__q::-webkit-details-marker{display:none}.yo-faq__icon{position:relative;flex:0 0 auto;width:18px;height:18px}.yo-faq__icon::before,.yo-faq__icon::after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;width:18px;height:1.5px;background-color:var(--wp--preset--color--brand-cobalt);transition:transform 200ms ease}.yo-faq__icon::after{transform:rotate(90deg)}.yo-faq__item[open] .yo-faq__icon::after{transform:rotate(0deg)}.yo-faq__a{padding-bottom:var(--wp--preset--spacing--5);max-width:68ch;color:var(--wp--preset--color--text-muted)}.yo-insights-hero__title,.yo-article-title,.yo-article-header h1{font-family:var(--wp--preset--font-family--editorial)!important;font-weight:400}.yo-topic-nav__inner{flex-wrap:nowrap}.yo-topic-nav__list{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;min-height:44px;padding-bottom:2px}.yo-topic-nav__item{flex:0 0 auto}.yo-topic-nav__link{white-space:nowrap}.yo-topic-nav__label{flex:0 0 auto}.yo-logo-slot{flex:0 0 auto}.yo-header__nav{min-width:0}@media (min-width:900px) and (max-width:1199px){.yo-menu{gap:var(--wp--preset--spacing--2)}.yo-header__analysis{padding-inline:var(--wp--preset--spacing--4)}}.yo-insights-featured,.yo-featured-insight,.yo-insights-featured__card{background-color:var(--wp--preset--color--surface)!important;border:var(--yo-rule)}[hidden]{display:none!important}.yo-cover{display:block;width:100%;aspect-ratio:16 / 9;background-color:var(--wp--preset--color--surface-soft);overflow:hidden}.yo-cover__img{display:block;width:100%;height:100%;object-fit:contain}.yo-slide__media .yo-cover{border-bottom:var(--yo-rule)}.yo-pub-item__media{display:block;border:var(--yo-rule);border-radius:var(--wp--custom--radius--sm);overflow:hidden;transition:border-color 200ms ease}.yo-pub-item__media:hover{border-color:var(--wp--preset--color--brand-cobalt)}.yo-featured-card__media{display:block;border:var(--yo-rule);border-radius:var(--wp--custom--radius--sm);overflow:hidden}@media (min-width:900px){.yo-pub-item{display:grid;grid-template-columns:minmax(0,0.5fr) minmax(0,1fr) auto;column-gap:var(--wp--preset--spacing--6);align-items:start}.yo-pub-item--pillar{grid-template-columns:minmax(0,0.62fr) minmax(0,1fr) auto}.yo-featured-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--wp--preset--spacing--7);align-items:center}}@media (max-width:899px){.yo-pub-item__media,.yo-featured-card__media{margin-bottom:var(--wp--preset--spacing--4)}}.yo-reel{display:flex;flex-direction:column;justify-content:flex-end;padding:var(--wp--preset--spacing--4);border:var(--yo-rule)}.yo-reel--poster-only{background:linear-gradient(170deg,var(--wp--preset--color--surface-soft) 0%,var(--wp--preset--color--surface) 100%)}.yo-reel__platform{position:absolute;inset-block-start:var(--wp--preset--spacing--4);inset-inline-start:var(--wp--preset--spacing--4);font-family:var(--wp--preset--font-family--ui);font-size:.625rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--text-muted)}.yo-reel__title{font-family:var(--wp--preset--font-family--editorial);font-size:1.05rem;line-height:1.22;color:var(--wp--preset--color--brand-graphite);text-wrap:balance}.yo-reel__glyph{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--wp--preset--color--border);border-radius:50%;color:var(--wp--preset--color--brand-cobalt);font-size:.75rem}.yo-reel__poster+.yo-reel__platform,.yo-reel__poster~.yo-reel__title{color:var(--wp--preset--color--inverse-text)}.yo-case__body{margin-top:var(--wp--preset--spacing--4)}.yo-case--lead .yo-case__body{margin-top:var(--wp--preset--spacing--5)}.yo-case__cta{margin-top:var(--wp--preset--spacing--4)}.yo-case:not(:has(.yo-case__media)) .yo-case__body{margin-top:0}.yo-case:not(:has(.yo-case__media)){padding-top:var(--wp--preset--spacing--6);border-top:var(--yo-rule)}.yo-solution__deliverable{margin-top:var(--wp--preset--spacing--3);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-solution__price{margin-top:var(--wp--preset--spacing--3);font-family:var(--wp--preset--font-family--ui);font-weight:600}.yo-featured-card{background-color:var(--wp--preset--color--surface)!important;border:var(--yo-rule);border-radius:var(--wp--custom--radius--md);padding:clamp(20px, 2.4vw, 36px)}@media (min-width:900px){.yo-pub-item{grid-template-columns:minmax(0,0.58fr) minmax(0,1fr) auto}.yo-pub-item--pillar{grid-template-columns:minmax(0,0.72fr) minmax(0,1fr) auto}}.yo-logo-slot{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-height:44px}.yo-logo-slot__tagline{font-family:var(--wp--preset--font-family--ui);font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--wp--preset--color--text-muted);white-space:nowrap}@media (max-width:599px){.yo-logo-slot__tagline{display:none}}.yo-hero--split{padding:0;border-bottom:var(--yo-rule);overflow:hidden}.yo-hero__inner{display:grid;grid-template-columns:minmax(0,1fr)}.yo-hero__col--text{padding-inline:var(--wp--preset--spacing--6);padding-block:clamp(48px, 7vw, 96px);max-width:720px;margin-inline:auto;width:100%}.yo-hero__eyebrow{color:var(--wp--preset--color--text-muted)}.yo-hero__title{margin-top:var(--wp--preset--spacing--5);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2.4rem, 6.2vw, 4.4rem);font-weight:400;line-height:1.04;letter-spacing:-.018em;color:var(--wp--preset--color--brand-graphite);text-wrap:balance}.yo-hero__rule{display:block;width:56px;height:2px;margin-top:var(--wp--preset--spacing--6);background-color:var(--wp--preset--color--brand-cobalt)}.yo-hero__lead{margin-top:var(--wp--preset--spacing--6);max-width:46ch;font-size:var(--wp--preset--font-size--lead);color:var(--wp--preset--color--text-muted)}.yo-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--6);margin-top:var(--wp--preset--spacing--7)}.yo-hero__secondary{font-family:var(--wp--preset--font-family--ui);font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.yo-hero__domains{margin-top:clamp(40px, 5vw, 72px)}.yo-hero__domains-label{color:var(--wp--preset--color--text-muted)}.yo-hero__domain-list{list-style:none;display:grid;gap:var(--wp--preset--spacing--5);margin-top:var(--wp--preset--spacing--5)}.yo-hero__domain-link{display:block;text-decoration:none;color:inherit}.yo-hero__domain-name{display:block;font-family:var(--wp--preset--font-family--ui);font-size:1rem;font-weight:600;color:var(--wp--preset--color--brand-graphite);transition:color 180ms ease}.yo-hero__domain-link:hover .yo-hero__domain-name{color:var(--wp--preset--color--primary)}.yo-hero__domain-desc{display:block;margin-top:6px;max-width:24ch;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-hero__col--media{position:relative}.yo-hero__art{display:block;width:100%;height:100%;object-fit:cover;object-position:center right}@media (min-width:900px){.yo-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:stretch;min-height:min(84vh, 820px)}.yo-hero__col--text{display:flex;flex-direction:column;justify-content:center;max-width:none;margin-inline:0;padding-inline-start:max(var(--wp--preset--spacing--8), calc((100vw - 1240px) / 2));padding-inline-end:var(--wp--preset--spacing--8)}.yo-hero__domain-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.yo-hero__domain{padding-inline:var(--wp--preset--spacing--5)}.yo-hero__domain:first-child{padding-inline-start:0}.yo-hero__domain+.yo-hero__domain{border-inline-start:var(--yo-rule)}.yo-hero__col--media{min-height:100%}}@media (max-width:899px){.yo-hero__col--media{aspect-ratio:16 / 10}.yo-hero__art{object-position:center}.yo-hero__domain+.yo-hero__domain{padding-top:var(--wp--preset--spacing--5);border-top:var(--yo-rule)}}.yo-service__name{font-size:clamp(1.28rem, 2.1vw, 1.85rem);line-height:1.16}.yo-service__desc{font-size:clamp(0.95rem, 1.05vw, 1.0625rem);line-height:1.55;color:var(--wp--preset--color--text-muted)}@media (min-width:900px){.yo-service__link{grid-template-columns:auto minmax(0,0.86fr) minmax(0,1.14fr) auto;column-gap:var(--wp--preset--spacing--7);align-items:baseline}.yo-service__desc{max-width:62ch}}.yo-faq__q-text{flex:1 1 auto}.yo-method__body{min-width:0}@media (min-width:900px){.yo-menu{flex-wrap:nowrap;gap:var(--wp--preset--spacing--4)}.yo-menu__link{white-space:nowrap;font-size:.9375rem}}@media (min-width:900px) and (max-width:1199px){.yo-menu{gap:var(--wp--preset--spacing--3)}.yo-menu__link{font-size:.875rem}}@media (min-width:900px){.yo-hero__inner{min-height:min(76vh, 700px)}.yo-hero__art{object-position:center}}@media (min-width:900px) and (max-width:1199px){.yo-nav-toggle{display:inline-flex}.yo-header__nav{display:none;flex-direction:column;gap:var(--wp--preset--spacing--5);position:fixed;top:var(--wp--custom--header--height);inset-inline:0;bottom:0;padding:var(--wp--preset--spacing--7) var(--wp--preset--spacing--6);background-color:var(--wp--preset--color--surface);overflow-y:auto;z-index:110}.yo-nav-open .yo-header__nav{display:flex}.yo-menu{flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--3)}.yo-menu__link{font-size:1.0625rem;white-space:normal}.yo-header__cta{margin-top:var(--wp--preset--spacing--4)}}@media (min-width:1200px){.yo-menu{flex-wrap:nowrap;gap:var(--wp--preset--spacing--5)}.yo-menu__link{white-space:nowrap;font-size:.9375rem}}@media (min-width:900px){.yo-hero__title{font-size:clamp(2.6rem, 4.4vw, 3.75rem)}.yo-hero__lead{max-width:44ch}}.yo-menu-orb{display:none!important}@media (min-width:1200px){.yo-header__nav{min-width:auto;flex:0 1 auto}.yo-header__cta{flex:0 0 auto}}@media (min-width:900px) and (max-width:1239px){.yo-nav-toggle{display:inline-flex}.yo-header__nav{display:none}.yo-nav-open .yo-header__nav{display:flex}}@media (min-width:1240px){.yo-nav-toggle{display:none}.yo-header__nav{display:flex;flex-direction:row;align-items:center;gap:var(--wp--preset--spacing--5);position:static;inset:auto;padding:0;background-color:#fff0;overflow:visible;min-width:auto;flex:0 1 auto}.yo-menu{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--wp--preset--spacing--4)}.yo-menu__link{white-space:nowrap;font-size:.875rem}.yo-header__cta{flex:0 0 auto;margin-top:0}}@media (min-width:900px){.yo-hero__inner{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr)}.yo-hero__title{font-size:clamp(2.6rem, 4vw, 3.4rem)}}.yo-hero__title{text-wrap:pretty}.yo-hero__title{max-width:none}@media (min-width:900px){.yo-section-head--split{align-items:end;gap:var(--wp--preset--spacing--8)}.yo-section-head--split>:first-child{flex:1 1 58%;min-width:0}.yo-section-head__note{flex:0 1 34%;min-width:0;max-width:42ch;margin-bottom:.4em}}@media (min-width:900px){.yo-section-head--split>div{max-width:none}}@media (max-width:899px){.yo-hero__inner{display:flex;flex-direction:column}.yo-hero__col--media{order:-1}.yo-hero__col--text{padding-block-start:clamp(32px, 6vw, 56px)}}.yo-hero__stage{position:relative}.yo-hero__slide{display:block}.yo-hero__slide[hidden]{display:none!important}.yo-hero__inner{display:grid;grid-template-columns:minmax(0,1fr)}.yo-hero__col--media{position:relative;background-color:var(--wp--preset--color--surface-soft);overflow:hidden}.yo-hero__art,.yo-hero__video{display:block;width:100%;height:100%;object-fit:cover}.yo-hero__controls{border-top:var(--yo-rule);background-color:var(--wp--preset--color--surface)}.yo-hero__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1240px;margin-inline:auto;padding-inline:var(--wp--preset--spacing--6)}.yo-hero__tab{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:68px;padding:var(--wp--preset--spacing--4) var(--wp--preset--spacing--4) var(--wp--preset--spacing--4) 0;border:0;border-top:2px solid #fff0;background:none;text-align:start;cursor:pointer;transition:border-color 200ms ease}.yo-hero__tab+.yo-hero__tab{padding-inline-start:var(--wp--preset--spacing--5)}.yo-hero__tab-num{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:700;letter-spacing:.12em;color:var(--wp--preset--color--text-muted);transition:color 200ms ease}.yo-hero__tab-label{font-family:var(--wp--preset--font-family--ui);font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.3;color:var(--wp--preset--color--text-muted);transition:color 200ms ease}.yo-hero__tab.is-active{border-top-color:var(--wp--preset--color--brand-cobalt)}.yo-hero__tab.is-active .yo-hero__tab-num{color:var(--wp--preset--color--brand-cobalt)}.yo-hero__tab.is-active .yo-hero__tab-label{color:var(--wp--preset--color--brand-graphite)}.yo-hero__tab:hover .yo-hero__tab-label{color:var(--wp--preset--color--brand-graphite)}.yo-hero__domains{border-top:var(--yo-rule);background-color:var(--wp--preset--color--surface-soft)}.yo-hero__domains-inner{max-width:1240px;margin-inline:auto;padding:var(--wp--preset--spacing--6)}@media (min-width:900px){.yo-hero__inner{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:stretch;min-height:min(70vh, 640px)}.yo-hero__domains-inner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--wp--preset--spacing--8);padding-block:var(--wp--preset--spacing--6)}.yo-hero__domains-label{margin:0}.yo-hero__domain-list{margin-top:0}}@media (max-width:899px){.yo-hero__inner{display:flex;flex-direction:column}.yo-hero__col--media{order:-1;aspect-ratio:16 / 10}.yo-hero__tabs{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:var(--wp--preset--spacing--5)}.yo-hero__tab-label{font-size:.625rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media (prefers-reduced-motion:reduce){.yo-hero__tab{transition:none!important}}.yo-hero--split{padding-block:0}@media (min-width:900px){.yo-hero__inner{min-height:700px}}.yo-hero__domains{margin-top:0}@media (min-width:900px){.yo-hero__inner{min-height:732px}}.yo-header--overlay{position:absolute;inset-inline:0;inset-block-start:0;z-index:60;background-color:#fff0;border-bottom:1px solid rgb(27 32 36 / .08)}.yo-header--overlay .yo-menu__link,.yo-header--overlay .yo-logo-slot__tagline{color:var(--wp--preset--color--brand-graphite)}.yo-header--overlay .yo-logo-slot__tagline{opacity:.72}@media (min-width:1240px){.yo-header--overlay .yo-menu{gap:var(--wp--preset--spacing--5)}}.yo-site{position:relative}.yo-hero--scene{padding:0;border-bottom:0}.yo-scene{position:relative;min-height:88vh;overflow:hidden;background-color:var(--wp--preset--color--surface-soft)}.yo-scene__slide{position:relative}.yo-scene__slide[hidden]{display:none!important}.yo-scene__media{position:absolute;inset:0;z-index:0}.yo-scene__img,.yo-scene__video{display:block;width:100%;height:100%;object-fit:cover;object-position:72% 50%}.yo-scene__scrim{position:absolute;inset:0;background:linear-gradient(100deg,rgb(250 249 246 / .94) 0%,rgb(250 249 246 / .86) 26%,rgb(250 249 246 / .45) 48%,#fff0 68%)}.yo-scene__content{position:relative;z-index:1;display:flex;align-items:center;min-height:88vh;padding-block:calc(var(--wp--custom--header--height) + var(--wp--preset--spacing--7)) var(--wp--preset--spacing--9);padding-inline:var(--wp--preset--spacing--6)}.yo-scene__copy{width:100%}.yo-scene__eyebrow{color:var(--wp--preset--color--text-muted)}.yo-scene__title{margin-top:var(--wp--preset--spacing--5);max-width:none;font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2.5rem, 5.6vw, 4.25rem);font-weight:400;line-height:1.02;letter-spacing:-.02em}.yo-scene__title-lead,.yo-scene__title-accent{display:block}.yo-scene__title-lead{color:var(--wp--preset--color--brand-graphite)}.yo-scene__title-accent{color:#5A6470}.yo-scene__lead{margin-top:var(--wp--preset--spacing--6);max-width:38ch;font-size:var(--wp--preset--font-size--lead);color:var(--wp--preset--color--text-muted)}.yo-scene__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--6);margin-top:var(--wp--preset--spacing--7)}.yo-scene__cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding-inline:var(--wp--preset--spacing--7);border-radius:2px;background-color:var(--wp--preset--color--brand-graphite);color:var(--wp--preset--color--inverse-text);font-family:var(--wp--preset--font-family--ui);font-size:.9375rem;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background-color 200ms ease}.yo-scene__cta:hover{background-color:#000}.yo-scene__cta:focus-visible{outline:2px solid var(--wp--preset--color--brand-cobalt);outline-offset:3px}.yo-scene__secondary{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--wp--preset--font-family--ui);font-size:.8125rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--wp--preset--color--brand-graphite);text-decoration:none;border-bottom:1px solid rgb(27 32 36 / .3);transition:border-color 200ms ease,color 200ms ease}.yo-scene__secondary:hover{color:var(--wp--preset--color--primary);border-bottom-color:var(--wp--preset--color--brand-cobalt)}.yo-scene__tabs{position:absolute;z-index:2;inset-block-end:0;inset-inline:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wp--preset--spacing--5);padding:var(--wp--preset--spacing--6)}.yo-scene__tab{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-height:44px;padding:var(--wp--preset--spacing--3) 0;border:0;background:none;text-align:start;cursor:pointer}.yo-scene__tab-rule{display:block;height:2px;background-color:rgb(27 32 36 / .18);transition:background-color 220ms ease}.yo-scene__tab-label{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.11em;color:var(--wp--preset--color--text-muted);transition:color 220ms ease}.yo-scene__tab.is-active .yo-scene__tab-rule{background-color:var(--wp--preset--color--brand-cobalt)}.yo-scene__tab.is-active .yo-scene__tab-label{color:var(--wp--preset--color--brand-graphite)}.yo-scene__tab:hover .yo-scene__tab-label{color:var(--wp--preset--color--brand-graphite)}@media (min-width:900px){.yo-scene{min-height:92vh}.yo-scene__content{min-height:92vh;padding-inline-start:max(var(--wp--preset--spacing--8), calc((100vw - 1240px) / 2));padding-inline-end:var(--wp--preset--spacing--8)}.yo-scene__copy{max-width:min(40%, 620px)}.yo-scene__tabs{max-width:1240px;margin-inline:auto;padding-inline:var(--wp--preset--spacing--6);padding-bottom:var(--wp--preset--spacing--7)}}@media (max-width:899px){.yo-scene,.yo-scene__content{min-height:88vh}.yo-scene__scrim{background:linear-gradient(180deg,rgb(250 249 246 / .55) 0%,rgb(250 249 246 / .82) 38%,rgb(250 249 246 / .95) 62%)}.yo-scene__img,.yo-scene__video{object-position:64% 50%}.yo-scene__content{align-items:flex-end;padding-bottom:132px}.yo-scene__lead{max-width:34ch}.yo-scene__tabs{gap:var(--wp--preset--spacing--3);padding:var(--wp--preset--spacing--5)}.yo-scene__tab-label{font-size:.5625rem;letter-spacing:.08em;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.yo-domains{border-block:var(--yo-rule);background-color:var(--wp--preset--color--surface)}.yo-domains__inner{max-width:1240px;margin-inline:auto;padding:var(--wp--preset--spacing--6)}.yo-domains__label{color:var(--wp--preset--color--text-muted)}.yo-domains__list{list-style:none;display:grid;gap:var(--wp--preset--spacing--5);margin-top:var(--wp--preset--spacing--5)}.yo-domains__link{display:block;text-decoration:none;color:inherit}.yo-domains__name{display:block;font-family:var(--wp--preset--font-family--ui);font-size:1rem;font-weight:600;color:var(--wp--preset--color--brand-graphite);transition:color 180ms ease}.yo-domains__link:hover .yo-domains__name{color:var(--wp--preset--color--primary)}.yo-domains__desc{display:block;margin-top:6px;max-width:26ch;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}@media (min-width:900px){.yo-domains__inner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--wp--preset--spacing--8)}.yo-domains__label{margin:0}.yo-domains__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:0}.yo-domains__item{padding-inline:var(--wp--preset--spacing--5)}.yo-domains__item:first-child{padding-inline-start:0}.yo-domains__item+.yo-domains__item{border-inline-start:var(--yo-rule)}}.yo-header--overlay{border-bottom:0}.yo-header--overlay .yo-header__analysis{background-color:#fff0;color:var(--wp--preset--color--brand-graphite);border:1px solid rgb(27 32 36 / .28);border-radius:2px;box-shadow:none;transition:background-color 200ms ease,border-color 200ms ease,color 200ms ease}.yo-header--overlay .yo-header__analysis:hover{background-color:var(--wp--preset--color--brand-graphite);border-color:var(--wp--preset--color--brand-graphite);color:var(--wp--preset--color--inverse-text)}.yo-scene__tabs::before{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:190px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#fff0 0%,rgb(250 249 246 / .72) 46%,rgb(250 249 246 / .96) 100%)}.yo-scene__tabs{isolation:isolate}.yo-scene__tabs::before{content:none}.yo-scene__slide::after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:210px;z-index:0;pointer-events:none;background:linear-gradient(180deg,#fff0 0%,rgb(250 249 246 / .7) 48%,rgb(250 249 246 / .96) 100%)}.yo-header--overlay .yo-header__inner{padding-inline:clamp(24px, 3.4vw, 48px);max-width:1600px}.yo-menu-orb{display:none!important}@media (min-width:1024px){.yo-menu-orb{display:inline-flex!important;width:40px;height:40px;border:0;background:none;align-items:center;justify-content:center;cursor:pointer}.yo-menu-orb__bars,.yo-menu-orb__bars::before,.yo-menu-orb__bars::after{width:18px;height:1px;background-color:var(--wp--preset--color--brand-graphite)}.yo-menu-orb__bars::before{top:-6px}.yo-menu-orb__bars::after{top:6px}}@media (min-width:1024px){.yo-nav-toggle{display:none}.yo-header__nav{display:flex;flex-direction:row;align-items:center;gap:clamp(24px, 2.6vw, 44px);position:static;inset:auto;padding:0;background-color:#fff0;overflow:visible;min-width:auto;flex:0 1 auto}.yo-menu{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:clamp(18px, 1.9vw, 32px)}.yo-menu__link{white-space:nowrap;font-size:.9375rem}.yo-header__cta{flex:0 0 auto;margin-top:0}}@media (min-width:900px) and (max-width:1023px){.yo-nav-toggle{display:inline-flex}.yo-header__nav{display:none}.yo-nav-open .yo-header__nav{display:flex}}.yo-header--overlay .yo-header__analysis{min-height:44px;padding-inline:var(--wp--preset--spacing--5);font-size:.875rem;background-color:#fff0;color:var(--wp--preset--color--brand-graphite);border:1px solid rgb(27 32 36 / .26);border-radius:2px;box-shadow:none}.yo-header--overlay .yo-header__analysis:hover{background-color:var(--wp--preset--color--brand-graphite);border-color:var(--wp--preset--color--brand-graphite);color:var(--wp--preset--color--inverse-text)}.yo-scene{min-height:88vh}@media (min-width:900px){.yo-scene{min-height:94vh}.yo-scene__content{min-height:94vh}.yo-scene__copy{max-width:min(46%, 700px)}}.yo-scene__title-accent{color:var(--wp--preset--color--brand-strategic-ink,#315364)}.yo-scene__slide.is-active .yo-scene__copy{animation:yo-scene-in 700ms cubic-bezier(.22,.61,.36,1) both}@keyframes yo-scene-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes yo-rail-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.yo-rail{position:absolute;z-index:2;inset-inline:0;inset-block-end:0}.yo-rail__inner{max-width:1600px;margin-inline:auto;padding:0 clamp(24px, 3.4vw, 48px) clamp(20px, 2.4vw, 36px);display:grid;gap:var(--wp--preset--spacing--5)}.yo-rail__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px, 1.6vw, 28px)}.yo-rail__seg{display:grid;gap:10px;padding:var(--wp--preset--spacing--3) 0 0;min-height:44px;border:0;background:none;text-align:start;cursor:pointer}.yo-rail__line{display:block;height:2px;background-color:rgb(27 32 36 / .16);overflow:hidden}.yo-rail__progress{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:left center;background-color:var(--wp--preset--color--brand-cobalt)}.yo-rail__meta{display:flex;align-items:baseline;gap:10px}.yo-rail__num{font-family:var(--wp--preset--font-family--ui);font-size:.75rem;font-weight:700;letter-spacing:.08em;color:var(--wp--preset--color--text-muted);transition:color 220ms ease}.yo-rail__label{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.11em;color:var(--wp--preset--color--text-muted);transition:color 220ms ease}.yo-rail__label--short{display:none}.yo-rail__seg.is-active .yo-rail__line{background-color:rgb(27 32 36 / .24)}.yo-rail__seg.is-active .yo-rail__num{color:var(--wp--preset--color--brand-cobalt)}.yo-rail__seg.is-active .yo-rail__label{color:var(--wp--preset--color--brand-graphite)}.yo-rail__seg:hover .yo-rail__label{color:var(--wp--preset--color--brand-graphite)}.yo-rail__nav{display:flex;align-items:center;gap:var(--wp--preset--spacing--4)}.yo-rail__count{font-family:var(--wp--preset--font-family--ui);font-size:.75rem;font-weight:600;letter-spacing:.1em;color:var(--wp--preset--color--text-muted);margin-inline-end:auto}.yo-rail__count-current{color:var(--wp--preset--color--brand-graphite)}.yo-rail__count-sep{margin-inline:4px}.yo-rail__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgb(27 32 36 / .22);border-radius:50%;background:none;color:var(--wp--preset--color--brand-graphite);cursor:pointer;transition:border-color 200ms ease,color 200ms ease}.yo-rail__btn:hover{border-color:var(--wp--preset--color--brand-cobalt);color:var(--wp--preset--color--primary)}@media (min-width:900px){.yo-rail__inner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px, 3vw, 56px)}}@media (max-width:899px){.yo-rail__label{display:none}.yo-rail__label--short{display:inline;font-size:.625rem}.yo-rail__inner{padding-inline:var(--wp--preset--spacing--5)}.yo-rail__nav{justify-content:flex-start}}.yo-experts{background-color:var(--wp--preset--color--brand-graphite);padding-block:clamp(72px, 9vw, 140px)}.yo-experts__inner{max-width:1240px;margin-inline:auto;padding-inline:var(--wp--preset--spacing--6)}.yo-experts__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2rem, 4vw, 3.1rem);font-weight:400;line-height:1.06;color:var(--wp--preset--color--inverse-text);margin-top:var(--wp--preset--spacing--3)}.yo-experts__intro{margin-top:var(--wp--preset--spacing--4);max-width:46ch;color:rgb(255 255 255 / .68)}.yo-experts .yo-eyebrow{color:rgb(255 255 255 / .55)}.yo-experts__stage{margin-top:clamp(40px, 5vw, 72px)}.yo-expert{display:grid;gap:var(--wp--preset--spacing--7)}.yo-expert[hidden]{display:none!important}.yo-expert__media{align-self:start}.yo-expert__portrait,.yo-expert__slot{display:block;width:100%;aspect-ratio:4 / 5;border-radius:2px}.yo-expert__portrait{object-fit:cover;object-position:center 30%}.yo-expert__slot{display:grid;place-items:center;background-color:rgb(255 255 255 / .05);border:1px dashed rgb(255 255 255 / .16)}.yo-slot-label{font-family:var(--wp--preset--font-family--ui);font-size:.625rem;font-weight:600;letter-spacing:.16em;color:rgb(255 255 255 / .34)}.yo-expert__expertise{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .5)}.yo-expert__name{margin-top:var(--wp--preset--spacing--4);font-family:var(--wp--preset--font-family--ui);font-size:1.375rem;font-weight:600;color:var(--wp--preset--color--inverse-text)}.yo-expert__role{margin-top:4px;font-size:var(--wp--preset--font-size--small);color:rgb(255 255 255 / .6)}.yo-expert__thesis{margin-top:var(--wp--preset--spacing--6);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.4rem, 2.4vw, 2.05rem);line-height:1.16;color:var(--wp--preset--color--inverse-text);max-width:22ch;text-wrap:balance}.yo-expert__desc{margin-top:var(--wp--preset--spacing--5);max-width:54ch;color:rgb(255 255 255 / .76)}.yo-expert__cta{margin-top:var(--wp--preset--spacing--6)}.yo-experts__rail{margin-top:clamp(40px, 5vw, 72px);padding-top:var(--wp--preset--spacing--6);border-top:1px solid rgb(255 255 255 / .14);display:grid;gap:var(--wp--preset--spacing--5)}.yo-experts__names{display:flex;flex-wrap:wrap;gap:clamp(16px, 2vw, 36px)}.yo-experts__name{min-height:44px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--wp--preset--font-family--ui);font-size:.9375rem;font-weight:600;color:rgb(255 255 255 / .42);border-bottom:1px solid #fff0;transition:color 200ms ease,border-color 200ms ease}.yo-experts__name:hover{color:rgb(255 255 255 / .8)}.yo-experts__name.is-active{color:var(--wp--preset--color--inverse-text);border-bottom-color:var(--wp--preset--color--brand-cobalt)}.yo-experts__nav{display:flex;align-items:center;gap:var(--wp--preset--spacing--4)}.yo-experts__count{font-family:var(--wp--preset--font-family--ui);font-size:.75rem;font-weight:600;letter-spacing:.1em;color:rgb(255 255 255 / .55);margin-inline-end:auto}.yo-experts__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgb(255 255 255 / .22);border-radius:50%;background:none;color:var(--wp--preset--color--inverse-text);cursor:pointer;transition:border-color 200ms ease}.yo-experts__btn:hover{border-color:var(--wp--preset--color--brand-cobalt)}@media (min-width:900px){.yo-expert{grid-template-columns:minmax(0,0.62fr) minmax(0,1fr);gap:clamp(40px, 5vw, 88px);align-items:center}.yo-experts__rail{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.yo-process{background-color:var(--wp--preset--color--surface);padding-block:clamp(56px, 6vw, 96px)}.yo-process__inner{max-width:1240px;margin-inline:auto;padding-inline:var(--wp--preset--spacing--6)}.yo-process__title{margin-top:var(--wp--preset--spacing--3);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.5rem, 2.4vw, 2.1rem);font-weight:400;color:var(--wp--preset--color--brand-graphite)}.yo-process__rail{list-style:none;margin-top:clamp(32px, 3.6vw, 56px);display:grid;gap:var(--wp--preset--spacing--6)}.yo-process__step{position:relative}.yo-process__num{display:block;font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:700;letter-spacing:.12em;color:var(--wp--preset--color--brand-cobalt)}.yo-process__name{display:block;margin-top:6px;font-family:var(--wp--preset--font-family--editorial);font-size:1.3rem;color:var(--wp--preset--color--brand-graphite)}.yo-process__desc{display:block;margin-top:6px;max-width:28ch;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-process__arrow{display:none}@media (min-width:900px){.yo-process__rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wp--preset--spacing--7)}.yo-process__arrow{display:block;position:absolute;inset-block-start:-2px;inset-inline-end:calc(var(--wp--preset--spacing--7) * -0.5);transform:translateX(-50%);color:var(--wp--preset--color--border)}}.yo-linkline{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--wp--preset--font-family--ui);font-size:.875rem;font-weight:600;color:inherit;text-decoration:none;border-bottom:1px solid currentColor}.yo-arrow{display:inline-block;transition:transform 200ms ease}a:hover>.yo-arrow,.yo-linkline:hover .yo-arrow,.yo-scene__secondary:hover .yo-arrow{transform:translateX(5px)}@media (prefers-reduced-motion:reduce){.yo-arrow{transition:none!important}.yo-scene__slide.is-active .yo-scene__copy{animation:none!important}.yo-rail__progress{animation:none!important}}.yo-scene__slide::before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:200px;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgb(250 249 246 / .88) 0%,rgb(250 249 246 / .62) 42%,#fff0 100%)}.yo-header--overlay .yo-header__analysis{border-color:rgb(27 32 36 / .42)}.yo-scene__media{z-index:0}.yo-scene__slide::before,.yo-scene__slide::after{z-index:1}.yo-scene__content{z-index:2}.yo-rail{z-index:3}.yo-scene__scrim{background:linear-gradient(100deg,rgb(250 249 246 / .96) 0%,rgb(250 249 246 / .92) 30%,rgb(250 249 246 / .52) 52%,#fff0 72%)}.yo-scene__lead{color:#3C444C}@media (max-width:899px){.yo-scene__scrim{background:linear-gradient(180deg,rgb(250 249 246 / .55) 0%,rgb(250 249 246 / .84) 38%,rgb(250 249 246 / .96) 62%)}}.yo-problems{background-color:var(--wp--preset--color--surface);padding-block:clamp(88px, 10vw, 176px);border-top:0}.yo-problems .yo-section-head{max-width:26ch}.yo-problems .yo-section-title{max-width:none;font-size:clamp(2.1rem, 4.2vw, 3.5rem);line-height:1.06;letter-spacing:-.016em}.yo-problems__grid{list-style:none;margin-top:clamp(56px, 6vw, 104px);display:grid;gap:clamp(48px, 5vw, 88px) clamp(40px, 5vw, 96px)}.yo-problem{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(20px, 2.2vw, 36px);border:0;padding:0}.yo-problem__num{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.5rem, 2.4vw, 2.1rem);line-height:1;color:var(--wp--preset--color--border);grid-row:1 / span 3;padding-top:.14em}.yo-problem__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.45rem, 2.4vw, 2.05rem);font-weight:400;line-height:1.14;max-width:20ch;margin:0}.yo-problem__link{color:var(--wp--preset--color--brand-graphite);text-decoration:none;transition:color 200ms ease}.yo-problem:hover .yo-problem__link{color:var(--wp--preset--color--primary)}.yo-problem__desc{margin-top:var(--wp--preset--spacing--4);max-width:38ch;font-size:var(--wp--preset--font-size--small);line-height:1.6;color:var(--wp--preset--color--text-muted)}.yo-problem__service{display:flex;align-items:center;gap:8px;margin-top:var(--wp--preset--spacing--5)}.yo-problem__service-label{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--wp--preset--color--brand-cobalt)}.yo-problem__arrow{color:var(--wp--preset--color--brand-cobalt);transition:transform 200ms ease}.yo-problem:hover .yo-problem__arrow{transform:translateX(5px)}@media (min-width:900px){.yo-problems__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yo-problem:nth-child(even){margin-top:clamp(24px, 3vw, 56px)}}.yo-hp-insights{background-color:var(--wp--preset--color--canvas,#F7F5F0);padding-block:clamp(88px, 10vw, 176px);border-top:0}.yo-hp-insights .yo-section-title,.yo-hp-insights__title{font-size:clamp(2.1rem, 4vw, 3.4rem);line-height:1.06}@media (min-width:900px){.yo-slide{flex:0 0 42%;height:468px}}.yo-slide__card{opacity:1;border-color:var(--wp--preset--color--border);border-radius:3px;transition:border-color 260ms ease,transform 260ms ease}.yo-slide:not(.is-active) .yo-slide__card{opacity:.92;transform:scale(.985)}.yo-slide.is-active .yo-slide__card{opacity:1;transform:none;border-color:rgb(27 32 36 / .18)}.yo-slider-btn{width:44px;height:44px;border-radius:50%;border-color:rgb(27 32 36 / .2);background-color:#fff0}.yo-hp-insights__counter{font-size:.75rem;letter-spacing:.1em}.yo-services{background-color:var(--wp--preset--color--surface);padding-block:clamp(88px, 10vw, 168px);border-top:0}@media (min-width:1200px){.yo-services .yo-container{max-width:1400px}}.yo-services__list{border-top:0}.yo-hp-cases{background-color:var(--wp--preset--color--canvas,#F7F5F0);border-top:0}.yo-hp-solutions{background-color:var(--wp--preset--color--surface-soft);border-top:0}.yo-social{background-color:var(--wp--preset--color--surface);border-top:0}.yo-faq{background-color:var(--wp--preset--color--canvas,#F7F5F0);border-top:0}.yo-hp-cases,.yo-hp-solutions,.yo-social,.yo-faq{padding-block:clamp(80px, 9vw, 152px)}.yo-slot{display:grid;place-items:center;width:100%;background-color:rgb(27 32 36 / .035);border:1px dashed var(--wp--preset--color--border);border-radius:2px}.yo-slot--16x9{aspect-ratio:16 / 9}.yo-slot--4x5{aspect-ratio:4 / 5}.yo-slot--9x16{aspect-ratio:9 / 16}.yo-slot .yo-slot-label{font-family:var(--wp--preset--font-family--ui);font-size:.625rem;font-weight:600;letter-spacing:.16em;color:var(--wp--preset--color--text-muted);opacity:.7}.yo-problems .yo-section-head{max-width:none}.yo-problems .yo-section-title{max-width:17ch}@media (min-width:900px){.yo-problems .yo-section-title{max-width:22ch}}.yo-scene__scrim{background:linear-gradient(100deg,rgb(250 249 246 / .9) 0%,rgb(250 249 246 / .84) 30%,rgb(250 249 246 / .44) 54%,#fff0 74%)}.yo-scene__video{filter:saturate(.94) contrast(1.04) brightness(1.01)}.yo-trust{background-color:var(--wp--preset--color--surface);border-bottom:var(--yo-rule);overflow:hidden}.yo-trust__inner{max-width:1600px;margin-inline:auto;padding-inline:clamp(24px, 3.4vw, 48px);display:grid;gap:var(--wp--preset--spacing--5);align-items:center;min-height:118px;padding-block:var(--wp--preset--spacing--5)}.yo-trust__label{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.14em;line-height:1.5;text-transform:uppercase;color:var(--wp--preset--color--text-muted);margin:0}.yo-trust__viewport{position:relative;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.yo-trust__track{display:flex;align-items:center;flex:0 0 auto;gap:clamp(40px, 4.4vw, 88px);padding-inline-end:clamp(40px, 4.4vw, 88px);list-style:none;margin:0;animation:yo-trust-marquee 34s linear infinite}.yo-trust__viewport:hover .yo-trust__track,.yo-trust__viewport:focus-within .yo-trust__track{animation-play-state:paused}@keyframes yo-trust-marquee{from{transform:translate3d(0,0,0)}to{transform:translate3d(-100%,0,0)}}.yo-trust__item{flex:0 0 auto;display:flex;align-items:center}.yo-trust__logo{display:block;width:auto;height:calc(30px * var(--yo-logo-scale, 1));max-width:180px;object-fit:contain;filter:grayscale(1) contrast(1.05);opacity:.62;transition:filter 260ms ease,opacity 260ms ease}.yo-trust__item:hover .yo-trust__logo{filter:none;opacity:1}@media (min-width:900px){.yo-trust__inner{grid-template-columns:minmax(0,20%) minmax(0,1fr);gap:clamp(28px, 3vw, 56px);min-height:132px}.yo-trust__logo{height:calc(34px * var(--yo-logo-scale, 1));max-width:210px}}@media (max-width:899px){.yo-trust__inner{min-height:104px}.yo-trust__label br{display:none}.yo-trust__track{gap:clamp(28px, 8vw, 48px);padding-inline-end:clamp(28px, 8vw, 48px)}.yo-trust__logo{height:calc(26px * var(--yo-logo-scale, 1));max-width:140px}}@media (prefers-reduced-motion:reduce){.yo-trust__track{animation:none!important}.yo-trust__track[aria-hidden="true"]{display:none}.yo-trust__viewport{overflow-x:auto}}.yo-diagnosis__top{display:grid;gap:clamp(40px, 5vw, 72px)}.yo-diagnosis__head{align-self:center}.yo-diagnosis__media{margin:0}.yo-diagnosis__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:2px}@media (min-width:900px){.yo-diagnosis__top{grid-template-columns:minmax(0,60%) minmax(0,40%);align-items:center}.yo-diagnosis__top--noimg{grid-template-columns:minmax(0,1fr)}.yo-problems .yo-section-title{max-width:18ch}}.yo-insights{background-color:var(--wp--preset--color--canvas,#F7F5F0);padding-block:clamp(88px, 10vw, 176px)}.yo-insights__inner{max-width:1400px;margin-inline:auto;padding-inline:clamp(24px, 3.4vw, 48px)}.yo-insights__title{margin-top:var(--wp--preset--spacing--3);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2.1rem, 4vw, 3.4rem);font-weight:400;line-height:1.06;letter-spacing:-.014em;max-width:none;color:var(--wp--preset--color--brand-graphite)}.yo-insights__grid{margin-top:clamp(48px, 5vw, 88px);display:grid;gap:clamp(40px, 4vw, 64px)}.yo-meta-line{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.11em;color:var(--wp--preset--color--text-muted)}.yo-meta-line__cat{color:var(--wp--preset--color--brand-graphite)}.yo-meta-line__sep{margin-inline:6px}.yo-lead__media{display:block}.yo-lead__media .yo-cover{aspect-ratio:16 / 9;background-color:var(--wp--preset--color--surface);border:var(--yo-rule);border-radius:2px}.yo-lead__body{margin-top:var(--wp--preset--spacing--5)}.yo-lead__title{margin-top:var(--wp--preset--spacing--3);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.6rem, 2.8vw, 2.5rem);font-weight:400;line-height:1.12;max-width:22ch;text-wrap:balance}.yo-lead__title a{color:var(--wp--preset--color--brand-graphite);text-decoration:none}.yo-lead__title a:hover{color:var(--wp--preset--color--primary)}.yo-lead__deck{margin-top:var(--wp--preset--spacing--4);max-width:56ch;color:var(--wp--preset--color--text-muted);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yo-lead__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--5);margin-top:var(--wp--preset--spacing--5)}.yo-lead__byline{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted);margin-inline-end:auto}.yo-secondaries{display:grid;gap:clamp(32px, 3.4vw, 48px)}.yo-second__media{display:block}.yo-second__media .yo-cover{aspect-ratio:16 / 9;background-color:var(--wp--preset--color--surface);border:var(--yo-rule);border-radius:2px}.yo-second__body{margin-top:var(--wp--preset--spacing--4)}.yo-second__title{margin-top:var(--wp--preset--spacing--2);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.15rem, 1.5vw, 1.4rem);font-weight:400;line-height:1.2;max-width:26ch}.yo-second__title a{color:var(--wp--preset--color--brand-graphite);text-decoration:none}.yo-second__title a:hover{color:var(--wp--preset--color--primary)}.yo-index{list-style:none;margin-top:clamp(48px, 5vw, 80px);border-top:var(--yo-rule)}.yo-index__item{border-bottom:var(--yo-rule)}.yo-index__link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:clamp(16px, 2vw, 32px);row-gap:6px;padding-block:clamp(20px, 2.2vw, 30px);text-decoration:none;color:inherit}.yo-index__num{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.2rem, 1.8vw, 1.6rem);color:var(--wp--preset--color--border);grid-row:1 / span 2}.yo-index__cat{font-family:var(--wp--preset--font-family--ui);font-size:.625rem;font-weight:600;letter-spacing:.12em;color:var(--wp--preset--color--brand-cobalt);grid-column:2}.yo-index__title{grid-column:2;font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.1rem, 1.6vw, 1.45rem);line-height:1.2;color:var(--wp--preset--color--brand-graphite);transition:color 200ms ease}.yo-index__link:hover .yo-index__title{color:var(--wp--preset--color--primary)}.yo-index__read{grid-column:3;grid-row:1 / span 2;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted);white-space:nowrap}.yo-index__arrow{grid-column:4;grid-row:1 / span 2;color:var(--wp--preset--color--brand-cobalt)}.yo-index__link{grid-template-columns:auto minmax(0,1fr) auto auto}.yo-insights__all{margin-top:clamp(32px, 3.4vw, 52px)}@media (min-width:900px){.yo-insights__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.yo-lead__media .yo-cover{aspect-ratio:3 / 2}}.yo-experts__names{display:grid;gap:0;border-top:1px solid rgb(255 255 255 / .14)}.yo-experts__name{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--wp--preset--spacing--4);row-gap:2px;align-items:baseline;min-height:64px;padding-block:var(--wp--preset--spacing--4);border:0;border-bottom:1px solid rgb(255 255 255 / .1);background:none;text-align:start;cursor:pointer;transition:border-color 220ms ease}.yo-experts__name-num{grid-row:1 / span 2;font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:700;letter-spacing:.1em;color:rgb(255 255 255 / .34);transition:color 220ms ease}.yo-experts__name-text{font-family:var(--wp--preset--font-family--ui);font-size:1.0625rem;font-weight:600;color:rgb(255 255 255 / .5);transition:color 220ms ease}.yo-experts__name-role{grid-column:2;font-size:.75rem;color:rgb(255 255 255 / .32);transition:color 220ms ease}.yo-experts__name:hover .yo-experts__name-text{color:rgb(255 255 255 / .86)}.yo-experts__name.is-active{border-bottom-color:var(--wp--preset--color--brand-cobalt)}.yo-experts__name.is-active .yo-experts__name-num{color:var(--wp--preset--color--brand-cobalt)}.yo-experts__name.is-active .yo-experts__name-text{color:var(--wp--preset--color--inverse-text)}.yo-experts__name.is-active .yo-experts__name-role{color:rgb(255 255 255 / .62)}@media (min-width:900px){.yo-experts__names{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px, 3vw, 56px)}}.yo-experts{background-color:#1B2024;background-image:radial-gradient(120% 90% at 12% 0%,rgb(49 83 100 / .3) 0%,#fff0 62%)}.yo-experts__inner{max-width:1400px;padding-inline:clamp(24px, 3.4vw, 48px)}@media (min-width:900px){.yo-expert{grid-template-columns:minmax(0,0.56fr) minmax(0,1fr);gap:clamp(48px, 5.5vw, 96px)}.yo-experts__rail{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media (max-width:899px){.yo-scene__scrim{background:linear-gradient(180deg,rgb(250 249 246 / .42) 0%,rgb(250 249 246 / .8) 34%,rgb(250 249 246 / .94) 58%,rgb(250 249 246 / .97) 100%)}}.yo-trust{border-bottom:0;padding-block:clamp(40px, 4vw, 56px)}.yo-trust__inner{display:block;min-height:0;padding-block:0}.yo-trust__label{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.25rem, 2vw, 1.7rem);font-weight:400;letter-spacing:-.005em;line-height:1.14;text-transform:none;color:var(--wp--preset--color--brand-graphite)}.yo-trust__label br{display:none}.yo-trust__support{margin-top:var(--wp--preset--spacing--3);max-width:56ch;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}.yo-trust__viewport{margin-top:clamp(28px, 3vw, 44px)}.yo-trust__track{gap:clamp(56px, 6vw, 96px);padding-inline-end:clamp(56px, 6vw, 96px)}.yo-trust__logo{height:calc(48px * var(--yo-logo-scale, 1));max-width:260px;opacity:.78}@media (min-width:900px){.yo-trust{padding-block:clamp(48px, 4.4vw, 64px)}.yo-trust__inner{grid-template-columns:none}.yo-trust__logo{height:calc(54px * var(--yo-logo-scale, 1));max-width:300px}}@media (max-width:899px){.yo-trust__logo{height:calc(40px * var(--yo-logo-scale, 1));max-width:190px}.yo-trust__track{gap:clamp(36px, 9vw, 56px);padding-inline-end:clamp(36px, 9vw, 56px)}}.yo-outcomes{background-color:var(--wp--preset--color--surface);padding-block:clamp(80px, 9vw, 152px)}.yo-outcomes__inner,.yo-caps__inner,.yo-works__inner{max-width:1400px;margin-inline:auto;padding-inline:clamp(24px, 3.4vw, 48px)}.yo-outcomes__title,.yo-works__title{margin-top:var(--wp--preset--spacing--3);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2rem, 3.8vw, 3.2rem);font-weight:400;line-height:1.06;letter-spacing:-.014em;max-width:none;color:var(--wp--preset--color--brand-graphite)}.yo-outcomes__grid{margin-top:clamp(48px, 5vw, 88px);display:grid;gap:clamp(40px, 4.4vw, 72px)}.yo-outcome__num{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:700;letter-spacing:.14em;color:var(--wp--preset--color--brand-cobalt)}.yo-outcome__title{margin-top:var(--wp--preset--spacing--3);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.5rem, 2.4vw, 2.05rem);font-weight:400;line-height:1.12;color:var(--wp--preset--color--brand-graphite)}.yo-outcome__result{margin-top:var(--wp--preset--spacing--4);max-width:46ch;font-size:1.0625rem;line-height:1.55;color:var(--wp--preset--color--brand-graphite)}.yo-outcome__support{margin-top:var(--wp--preset--spacing--3);max-width:46ch;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}@media (min-width:900px){.yo-outcomes__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(56px, 6vw, 112px)}.yo-outcome:nth-child(even){margin-top:clamp(20px, 2.6vw, 44px)}}.yo-caps{background-color:var(--wp--preset--color--canvas,#F7F5F0);background-image:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255 / .55) 46%,#fff0 100%);padding-block:clamp(80px, 9vw, 152px)}.yo-caps__head--split{display:grid;grid-template-columns:1fr;gap:var(--wp--preset--spacing--5);margin-bottom:clamp(48px, 5vw, 80px)}@media (min-width:900px){.yo-caps__head--split{grid-template-columns:1.4fr 0.6fr;gap:var(--wp--preset--spacing--8);align-items:end}}.yo-caps__title{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.75rem, 3.2vw, 2.75rem);font-weight:400;line-height:1.15;letter-spacing:-.015em;color:var(--wp--preset--color--brand-graphite);margin-top:var(--wp--preset--spacing--3)}.yo-caps__intro{margin-top:var(--wp--preset--spacing--4);max-width:54ch;color:var(--wp--preset--color--text-muted)}.yo-caps__head-method{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--2);font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--wp--preset--color--text-muted)}@media (min-width:900px){.yo-caps__head-method{text-align:right;padding-bottom:4px}}.yo-caps__grid{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:0;border-top:var(--yo-rule)}.yo-cap{border-bottom:var(--yo-rule);position:relative}.yo-cap__link{display:grid;grid-template-rows:auto auto 1fr auto auto;row-gap:var(--wp--preset--spacing--2);block-size:100%;min-block-size:44px;padding-block:clamp(32px, 3.2vw, 48px);padding-inline:var(--wp--preset--spacing--4);text-decoration:none;color:inherit;position:relative;isolation:isolate;overflow:hidden;background-color:#fff0;transition:background-color 260ms cubic-bezier(.22,1,.36,1),box-shadow 260ms cubic-bezier(.22,1,.36,1)}.yo-cap__link::before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:2px;background-color:var(--wp--preset--color--brand-cobalt);transform:scaleX(0);transform-origin:left center;transition:transform 320ms cubic-bezier(.22,1,.36,1);z-index:2}.yo-cap__link::after{content:attr(data-num);position:absolute;inset-block-end:-.18em;inset-inline-end:.06em;font-family:var(--wp--preset--font-family--editorial);font-size:clamp(6rem, 8.5vw, 10rem);font-weight:300;line-height:.8;letter-spacing:-.04em;color:rgb(0 127 255 / .055);pointer-events:none;opacity:0;transform:translate3d(.12em,.12em,0) scale(.94);transition:opacity 420ms cubic-bezier(.22,1,.36,1),transform 520ms cubic-bezier(.22,1,.36,1);z-index:-1}a.yo-cap__link:focus-visible{outline:2px solid var(--wp--preset--color--focus);outline-offset:-3px}.yo-cap__num{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2.125rem, 3.2vw, 3rem);font-weight:300;line-height:1;color:rgb(48 47 47 / .22);letter-spacing:-.03em;font-variant-numeric:tabular-nums;transition:color 260ms ease}.yo-cap__num+.yo-cap__title{margin-block-start:clamp(10px, 1vw, 16px)}.yo-cap__title{font-family:var(--wp--preset--font-family--ui);font-size:clamp(1.1875rem, 1.6vw, 1.4375rem);font-weight:600;line-height:1.22;letter-spacing:-.012em;color:var(--wp--preset--color--brand-graphite);transition:transform 260ms cubic-bezier(.22,1,.36,1),color 260ms ease}.yo-cap__lead{font-size:clamp(0.875rem, 1vw, 0.9375rem);line-height:1.6;color:var(--wp--preset--color--text-muted);max-inline-size:34ch}.yo-cap__second{font-family:var(--wp--preset--font-family--ui);font-size:.6875rem;font-weight:700;letter-spacing:.1em;color:var(--wp--preset--color--brand-cobalt);opacity:0;transform:translateY(6px);transition:opacity 260ms ease 60ms,transform 320ms cubic-bezier(.22,1,.36,1) 60ms;margin-block-start:var(--wp--preset--spacing--2)}.yo-cap__go{align-self:end;justify-self:start;margin-block-start:var(--wp--preset--spacing--3);font-family:var(--wp--preset--font-family--ui);font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:var(--wp--preset--color--brand-cobalt);position:relative}.yo-cap__go::after{content:"";position:absolute;inset-block-end:-4px;inset-inline:0;block-size:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform 320ms cubic-bezier(.22,1,.36,1) 40ms}.yo-cap__go .yo-arrow{display:inline-block;transition:transform 320ms cubic-bezier(.22,1,.36,1)}@media (hover:hover){.yo-cap__link{background-image:radial-gradient(240px circle at var(--_glow-x,50%) var(--_glow-y,50%),rgb(0 127 255 / .055) 0%,#fff0 100%);background-repeat:no-repeat}.yo-cap:hover{z-index:3}.yo-cap__link:hover{background-color:#FFF;box-shadow:0 1px 2px rgb(27 32 36 / .04),0 18px 44px -28px rgb(27 32 36 / .3)}.yo-cap__link:hover::before{transform:scaleX(1)}.yo-cap__link:hover::after{opacity:1;transform:translate3d(0,0,0) scale(1)}.yo-cap__link:hover .yo-cap__num{color:var(--wp--preset--color--brand-cobalt)}.yo-cap__link:hover .yo-cap__title{transform:translateX(6px);color:var(--wp--preset--color--brand-cobalt)}.yo-cap__link:hover .yo-cap__second{opacity:1;transform:translateY(0)}a.yo-cap__link:hover .yo-cap__go::after{transform:scaleX(1)}a.yo-cap__link:hover .yo-arrow{transform:translateX(4px)}.yo-caps--has-hover .yo-cap{opacity:.62;transition:opacity 260ms ease}.yo-caps--has-hover .yo-cap:hover{opacity:1}}@media (hover:none){.yo-cap__second{opacity:1;transform:none}}a.yo-cap__link:focus-visible{background-color:#FFF;box-shadow:0 1px 2px rgb(27 32 36 / .04),0 18px 44px -28px rgb(27 32 36 / .3)}a.yo-cap__link:focus-visible::before{transform:scaleX(1)}a.yo-cap__link:focus-visible::after{opacity:1;transform:translate3d(0,0,0) scale(1)}a.yo-cap__link:focus-visible .yo-cap__num{color:var(--wp--preset--color--brand-cobalt)}a.yo-cap__link:focus-visible .yo-cap__title{transform:translateX(6px);color:var(--wp--preset--color--brand-cobalt)}a.yo-cap__link:focus-visible .yo-cap__second{opacity:1;transform:translateY(0)}a.yo-cap__link:focus-visible .yo-cap__go::after{transform:scaleX(1)}a.yo-cap__link:focus-visible .yo-arrow{transform:translateX(4px)}.yo-cap{opacity:0;transform:translateY(12px)}.yo-cap--reveal{opacity:1;transform:translateY(0);transition:opacity 300ms ease,transform 300ms ease}@media (hover:hover){.yo-caps--has-hover .yo-cap.yo-cap--reveal{transform:translateY(0)}}.yo-cap--soon .yo-cap__title{color:var(--wp--preset--color--text)}.yo-cap--soon .yo-cap__link{cursor:default}@media (prefers-reduced-motion:reduce){.yo-cap{opacity:1;transform:none}.yo-cap--reveal,.yo-cap__link,.yo-cap__link::before,.yo-cap__link::after,.yo-cap__title,.yo-cap__num,.yo-cap__second,.yo-cap__go::after,.yo-cap__go .yo-arrow{transition:none}.yo-cap__link::after{transform:none}.yo-cap__second{transform:none}@media (hover:hover){.yo-cap__link:hover .yo-cap__title,a.yo-cap__link:hover .yo-arrow{transform:none}.yo-caps--has-hover .yo-cap{transition:none}}a.yo-cap__link:focus-visible .yo-cap__title,a.yo-cap__link:focus-visible .yo-arrow{transform:none}}@media (min-width:600px){.yo-caps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yo-cap:nth-child(odd){border-inline-end:var(--yo-rule)}.yo-cap:nth-child(odd) .yo-cap__link{padding-inline:0 clamp(20px, 2.4vw, 40px)}.yo-cap:nth-child(even) .yo-cap__link{padding-inline:clamp(20px, 2.4vw, 40px) 0}}@media (min-width:1024px){.yo-caps__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.yo-cap:nth-child(odd),.yo-cap:nth-child(even){border-inline-end:var(--yo-rule)}.yo-cap:nth-child(odd) .yo-cap__link,.yo-cap:nth-child(even) .yo-cap__link{padding-inline:clamp(18px, 1.8vw, 32px)}.yo-cap:nth-child(4n){border-inline-end:0}.yo-cap:nth-child(4n) .yo-cap__link{padding-inline-end:0}.yo-cap:nth-child(4n+1) .yo-cap__link{padding-inline-start:0}}.yo-works{background-color:var(--wp--preset--color--surface);padding-block:clamp(80px, 9vw, 152px)}.yo-works__intro{margin-top:var(--wp--preset--spacing--4);max-width:58ch;color:var(--wp--preset--color--text-muted)}.yo-works__list{list-style:none;margin-top:clamp(40px, 4.4vw, 72px);border-top:var(--yo-rule)}.yo-work{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(20px, 2.4vw, 40px);row-gap:var(--wp--preset--spacing--4);padding-block:clamp(32px, 3.4vw, 52px);border-bottom:var(--yo-rule);align-items:start}.yo-work__num{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.1rem, 1.6vw, 1.4rem);color:var(--wp--preset--color--border)}.yo-work__brand{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wp--preset--spacing--4)}.yo-work__sector{flex-basis:100%;font-family:var(--wp--preset--font-family--ui);font-size:.8125rem;line-height:1.5;color:var(--wp--preset--color--text-muted)}.yo-work__logo{display:block;width:auto;height:34px;max-width:140px;object-fit:contain;filter:grayscale(1);opacity:.75}.yo-work__name{font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.25rem, 1.9vw, 1.6rem);font-weight:400;color:var(--wp--preset--color--brand-graphite)}.yo-work__body{display:grid;row-gap:var(--wp--preset--spacing--2)}.yo-work__label{font-family:var(--wp--preset--font-family--ui);font-size:.75rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--wp--preset--color--text-muted)}.yo-work__label:not(:first-child){margin-top:var(--wp--preset--spacing--4)}.yo-work__problem{font-size:var(--wp--preset--font-size--medium);line-height:1.55;color:var(--wp--preset--color--text);max-width:56ch}.yo-work__pending{margin-top:var(--wp--preset--spacing--4);padding-top:var(--wp--preset--spacing--3);border-top:var(--yo-rule);font-size:var(--wp--preset--font-size--small);line-height:1.6;color:var(--wp--preset--color--text-muted);max-width:52ch}.yo-work__caps{list-style:none;display:grid;row-gap:4px;margin:0;max-width:52ch}.yo-work__caps li{position:relative;padding-inline-start:16px;font-size:var(--wp--preset--font-size--small);line-height:1.6;color:var(--wp--preset--color--text)}.yo-work__caps li::before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.72em;width:8px;height:1px;background-color:var(--wp--preset--color--brand-cobalt)}.yo-works__note{margin-top:clamp(28px, 3vw, 44px);max-width:58ch;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--text-muted)}@media (min-width:900px){.yo-work{grid-template-columns:auto minmax(0,15rem) minmax(0,1fr)}}.yo-insights{background-color:var(--wp--preset--color--surface-soft)}.yo-trust__viewport,.yo-trust__track,.yo-trust__item{all:unset}.yo-trust{padding-block:clamp(48px, 5vw, 68px)}.yo-trust__inner{max-width:1400px;margin-inline:auto;padding-inline:clamp(24px, 3.4vw, 48px)}.yo-trust__support{margin-top:14px}.yo-trust__grid{list-style:none;margin:clamp(52px, 4.4vw, 64px) 0 0;padding:0;display:grid;justify-content:center;justify-items:center;align-items:center;gap:clamp(20px, 2.4vw, 36px);grid-template-columns:repeat(2,minmax(0,1fr))}.yo-trust__cell{display:grid;place-items:center;width:100%;height:100px}.yo-trust__logo{display:block;width:auto;max-width:150px;max-height:calc(41px * var(--yo-logo-scale, 1));object-fit:contain;filter:grayscale(1) contrast(1.08) brightness(.86);opacity:1;transition:filter 220ms ease}.yo-trust__cell:hover .yo-trust__logo,.yo-trust__cell:focus-within .yo-trust__logo{filter:none}@media (min-width:768px){.yo-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.yo-trust__cell{height:108px}.yo-trust__logo{max-width:165px;max-height:calc(45px * var(--yo-logo-scale, 1))}}@media (min-width:1024px){.yo-trust__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.yo-trust__cell{height:112px}.yo-trust__logo{max-width:180px;max-height:calc(47px * var(--yo-logo-scale, 1))}}@media (min-width:1280px){.yo-trust__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.yo-trust__cell{height:116px}.yo-trust__logo{max-width:190px;max-height:calc(49px * var(--yo-logo-scale, 1))}}@media (max-width:767px){.yo-trust__cell{height:96px}.yo-trust__logo{max-width:132px;max-height:calc(38px * var(--yo-logo-scale, 1))}}.yo-stories{background-color:var(--wp--preset--color--canvas,#F7F5F0);padding-block:clamp(80px, 9vw, 152px)}.yo-stories__inner{max-width:1400px;margin-inline:auto;padding-inline:clamp(24px, 3.4vw, 48px)}.yo-stories__title{margin-top:var(--wp--preset--spacing--3);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2rem, 3.8vw, 3.2rem);font-weight:400;line-height:1.06;letter-spacing:-.014em;max-width:none;color:var(--wp--preset--color--brand-graphite)}.yo-stories__intro{margin-top:var(--wp--preset--spacing--4);max-width:58ch;color:var(--wp--preset--color--text-muted)}.yo-stories__grid{margin-top:clamp(48px, 5vw, 80px);display:grid;gap:clamp(40px, 4vw, 64px)}.yo-story__media{display:block}.yo-story__media .yo-cover{aspect-ratio:16 / 9;background-color:var(--wp--preset--color--surface);border:var(--yo-rule);border-radius:2px}.yo-story--lead .yo-story__media .yo-cover{aspect-ratio:3 / 2}.yo-story__body{margin-top:var(--wp--preset--spacing--4)}.yo-story__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.yo-story__format{font-family:var(--wp--preset--font-family--ui);font-size:.625rem;font-weight:700;letter-spacing:.14em;color:var(--wp--preset--color--brand-graphite)}.yo-story__format-detail{font-weight:500;color:var(--wp--preset--color--text-muted)}.yo-story__proof{font-family:var(--wp--preset--font-family--ui);font-size:.625rem;font-weight:600;letter-spacing:.1em;color:var(--wp--preset--color--text-muted);padding-inline-start:14px;border-inline-start:1px solid var(--wp--preset--color--border)}.yo-story__title{margin-top:var(--wp--preset--spacing--3);font-family:var(--wp--preset--font-family--editorial);font-size:clamp(1.5rem, 2.6vw, 2.3rem);font-weight:400;line-height:1.12;max-width:24ch;text-wrap:balance}.yo-story__title--sm{font-size:clamp(1.1rem, 1.5vw, 1.35rem);max-width:28ch}.yo-story__title a{color:var(--wp--preset--color--brand-graphite);text-decoration:none}.yo-story__title a:hover{color:var(--wp--preset--color--primary)}.yo-story__deck{margin-top:var(--wp--preset--spacing--4);max-width:54ch;color:var(--wp--preset--color--text-muted);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.yo-story__cta{margin-top:var(--wp--preset--spacing--5)}.yo-stories__rest{display:grid;gap:clamp(28px, 3vw, 44px)}@media (min-width:900px){.yo-stories__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.yo-trust__logo{max-width:min(150px, 100%)}@media (min-width:768px){.yo-trust__logo{max-width:min(165px, 100%)}}@media (min-width:1024px){.yo-trust__logo{max-width:min(180px, 100%)}}@media (min-width:1280px){.yo-trust__logo{max-width:min(190px, 100%)}}@media (max-width:767px){.yo-trust__logo{max-width:min(132px, 100%)}}.yo-trust__cell--opaque .yo-trust__logo{mix-blend-mode:multiply}.yo-trust__cell--opaque .yo-trust__logo{filter:grayscale(1) contrast(1.06);mix-blend-mode:multiply}.yo-trust__cell--opaque:hover .yo-trust__logo,.yo-trust__cell--opaque:focus-within .yo-trust__logo{filter:none}.yo-scene__title{max-width:none;font-family:var(--wp--preset--font-family--editorial);font-size:clamp(2rem, 3.5vw, 3rem);font-weight:400;line-height:1.08;letter-spacing:-.016em;color:var(--wp--preset--color--brand-graphite);text-wrap:balance}.yo-scene__lead{margin-top:var(--wp--preset--spacing--5);max-width:46ch;font-size:1.0625rem;line-height:1.55;color:#3C444C}.yo-scene__thesis{margin-top:var(--wp--preset--spacing--6);padding-top:var(--wp--preset--spacing--4);border-top:1px solid rgb(27 32 36 / .14);max-width:38ch;font-family:var(--wp--preset--font-family--editorial);font-size:.9375rem;font-style:italic;line-height:1.4;color:#315364}.yo-scene__actions{margin-top:var(--wp--preset--spacing--6)}@media (min-width:900px){.yo-scene__copy{max-width:min(48%, 720px)}.yo-scene__title{font-size:clamp(2.2rem, 3.1vw, 2.9rem)}}.yo-rail__line{background-color:rgb(27 32 36 / .22)}.yo-rail__num{color:#6E767D}.yo-rail__label{color:#5D666D}.yo-rail__seg{padding:var(--wp--preset--spacing--3) var(--wp--preset--spacing--2) var(--wp--preset--spacing--3) 0;transition:opacity 200ms ease}.yo-rail__seg:hover .yo-rail__line{background-color:rgb(27 32 36 / .34)}.yo-rail__seg:hover .yo-rail__label{color:var(--wp--preset--color--brand-graphite)}.yo-rail__seg:focus-visible{outline:2px solid var(--wp--preset--color--brand-cobalt);outline-offset:4px}.yo-rail__seg.is-active .yo-rail__line{height:3px;background-color:rgb(27 32 36 / .18)}.yo-rail__seg.is-active .yo-rail__num{color:var(--wp--preset--color--brand-cobalt);font-weight:700}.yo-rail__seg.is-active .yo-rail__label{color:var(--wp--preset--color--brand-graphite);font-weight:600}.yo-rail__progress{background-color:var(--wp--preset--color--brand-cobalt)}.yo-rail__btn{width:50px;height:50px;border-color:rgb(27 32 36 / .34);font-size:1rem}.yo-rail__btn:hover{border-color:var(--wp--preset--color--brand-cobalt);color:var(--wp--preset--color--primary);background:none}.yo-rail__btn:focus-visible{outline:2px solid var(--wp--preset--color--brand-cobalt);outline-offset:3px}.yo-rail__count{color:#6E767D}.yo-header--overlay .yo-header__inner{min-height:94px;gap:clamp(20px, 2.2vw, 34px)}.yo-header--overlay .yo-logo img,.yo-header--overlay .yo-logo-slot .custom-logo{width:168px}@media (min-width:1240px){.yo-header--overlay .yo-logo img,.yo-header--overlay .yo-logo-slot .custom-logo{width:178px}.yo-header--overlay .yo-menu{gap:clamp(32px, 2.6vw, 40px)}.yo-header--overlay .yo-menu__link{font-size:1rem;font-weight:500}}.yo-header--overlay .yo-header__analysis{min-height:52px;padding-inline:33px;font-size:.9375rem;font-weight:600;border-width:1px}.yo-header--overlay .yo-header__nav{margin-inline-end:32px}@media (min-width:1024px){.yo-menu-orb{width:46px!important;height:46px!important}.yo-menu-orb__bars,.yo-menu-orb__bars::before,.yo-menu-orb__bars::after{width:27px}.yo-menu-orb__bars::before{top:-8px}.yo-menu-orb__bars::after{top:8px}}.yo-menu-orb:focus-visible{outline:2px solid var(--wp--preset--color--brand-cobalt);outline-offset:3px}.yo-header--overlay .yo-header__inner,.yo-scene__content{max-width:1600px;margin-inline:auto}@media (min-width:900px){.yo-scene__content{padding-inline:clamp(24px, 3.4vw, 48px)}}.yo-header--overlay{position:fixed;transition:background-color 180ms ease,border-color 180ms ease,min-height 180ms ease}.yo-header--overlay.is-stuck{background-color:#FBFAF7;border-bottom:1px solid rgb(27 32 36 / .1)}.yo-header--overlay.is-stuck .yo-header__inner{min-height:84px}.yo-header--overlay.is-stuck .yo-logo img,.yo-header--overlay.is-stuck .yo-logo-slot .custom-logo{width:156px}@media (prefers-reduced-motion:reduce){.yo-header--overlay{transition:none!important}}.yo-trust{padding-block:clamp(44px, 4.2vw, 60px)}.yo-trust__grid{margin-top:clamp(48px, 4vw, 60px)}.yo-trust__cell{height:84px}.yo-trust__logo{max-height:calc(38px * var(--yo-logo-scale, 1))}@media (min-width:768px){.yo-trust__cell{height:92px}.yo-trust__logo{max-height:calc(41px * var(--yo-logo-scale, 1))}}@media (min-width:1024px){.yo-trust__cell{height:96px}.yo-trust__logo{max-height:calc(43px * var(--yo-logo-scale, 1))}}@media (min-width:1280px){.yo-trust__cell{height:100px}.yo-trust__logo{max-height:calc(45px * var(--yo-logo-scale, 1))}}@media (max-width:767px){.yo-trust__cell{height:80px}.yo-trust__logo{max-height:calc(34px * var(--yo-logo-scale, 1))}}@media (max-width:767px){.yo-scene__title{font-size:1.72rem;line-height:1.12}.yo-scene__lead{font-size:1rem}}.yo-trust__grid{margin-top:clamp(44px, 3.4vw, 52px)}.yo-trust__cell{height:76px}@media (min-width:768px){.yo-trust__cell{height:82px}}@media (min-width:1024px){.yo-trust__cell{height:86px}}@media (min-width:1280px){.yo-trust__cell{height:90px}}@media (max-width:767px){.yo-trust__cell{height:72px}}.yo-trust__grid{--yo-trust-gap:clamp(20px, 2.4vw, 36px);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--yo-trust-gap);grid-template-columns:none}.yo-trust__cell{flex:0 0 auto;width:calc((100% - 1 * var(--yo-trust-gap)) / 2)}@media (min-width:768px){.yo-trust__cell{width:calc((100% - 3 * var(--yo-trust-gap)) / 4)}}@media (min-width:1024px){.yo-trust__cell{width:calc((100% - 4 * var(--yo-trust-gap)) / 5)}}@media (min-width:1280px){.yo-trust__cell{width:calc((100% - 5 * var(--yo-trust-gap)) / 6)}}@media (max-width:1023px){.yo-scene__content{padding-bottom:184px}}.yo-rail{background-color:rgb(251 250 246 / .94);border-top:1px solid rgb(27 32 36 / .1)}.yo-rail__inner{padding-block:0;align-items:center}.yo-rail__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.yo-rail__seg{align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:13px;padding:0;min-height:44px}.yo-rail__line,.yo-rail__seg.is-active .yo-rail__line{height:3px}.yo-rail__meta{padding-inline-end:clamp(16px, 2vw, 32px)}.yo-rail__line{background-color:rgb(27 32 36 / .2)}.yo-rail__num{color:#5A636B}.yo-rail__label{color:#4A525A;font-weight:500}.yo-rail__seg:hover .yo-rail__line{background-color:rgb(27 32 36 / .34)}.yo-rail__seg:hover .yo-rail__num,.yo-rail__seg:hover .yo-rail__label{color:var(--wp--preset--color--brand-graphite)}.yo-rail__seg.is-active .yo-rail__line{background-color:rgb(0 127 255 / .26)}.yo-rail__seg.is-active .yo-rail__num{color:var(--wp--preset--color--brand-cobalt);font-weight:700}.yo-rail__seg.is-active .yo-rail__label{color:var(--wp--preset--color--brand-graphite);font-weight:600}.yo-rail__progress{background-color:var(--wp--preset--color--brand-cobalt)}.yo-rail__seg:focus-visible{outline:2px solid var(--wp--preset--color--brand-cobalt);outline-offset:-3px}.yo-rail__nav{align-self:center;align-items:center;gap:9px}.yo-rail__count{margin-inline-end:11px;font-size:.9375rem;font-weight:500;letter-spacing:.06em;color:#4A525A}.yo-rail__count-current{color:var(--wp--preset--color--brand-graphite);font-weight:600}.yo-rail__count-sep{margin-inline:5px;color:#7E858B}.yo-rail__btn{width:52px;height:52px;flex:0 0 auto;background-color:rgb(255 255 255 / .74);border:1px solid rgb(27 32 36 / .28);color:var(--wp--preset--color--brand-graphite);font-size:1.25rem;line-height:1;transition:border-color 200ms ease,background-color 200ms ease,color 200ms ease}.yo-rail__btn:hover,.yo-rail__btn:focus-visible{border-color:var(--wp--preset--color--brand-cobalt);background-color:rgb(0 127 255 / .07);color:var(--wp--preset--color--primary)}@media (min-width:900px){.yo-rail__inner{max-width:1600px;padding-inline:clamp(24px, 3.4vw, 48px);min-height:86px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px, 3vw, 56px)}.yo-rail__num{font-size:.75rem}.yo-rail__label{font-size:.6875rem;letter-spacing:.11em}}@media (min-width:900px){.yo-scene__content{padding-bottom:118px}}@media (max-width:899px){.yo-rail__inner{padding-block:12px;gap:12px}.yo-rail__seg{min-height:46px;gap:10px}.yo-rail__num{font-size:.6875rem}.yo-rail__label--short{display:inline;font-size:.6875rem;letter-spacing:.08em}.yo-rail__meta{padding-inline-end:10px}.yo-rail__nav{justify-content:space-between}.yo-rail__count{margin-inline-end:auto;font-size:.875rem}.yo-rail__btn{width:48px;height:48px;font-size:1.125rem}}@media (max-width:480px){.yo-rail__meta{padding-inline-end:8px}.yo-rail__label--short{font-size:.625rem;letter-spacing:.06em}.yo-rail__count{font-size:.8125rem}}@media (max-width:899px){.yo-rail__inner{padding-inline:32px}.yo-rail__nav{justify-content:flex-end}.yo-rail__count{margin-inline-end:11px}}@media (max-width:1023px){.yo-scene__content{padding-bottom:159px}}.yo-rail__btn{border-color:rgb(27 32 36 / .52)}.yo-rail__line{background-color:rgb(27 32 36 / .5)}.yo-rail__track{align-self:stretch}.yo-rail__seg{align-self:stretch;height:100%}.yo-rail__seg.is-active .yo-rail__line{background-color:rgb(0 127 255 / .22)}.yo-rail__seg.is-active .yo-rail__progress{transform:scaleX(1)}.yo-rail__seg:focus-visible{outline-offset:-3px}.yo-rail__seg:hover .yo-rail__line{background-color:rgb(27 32 36 / .62)}.yo-rail__seg.is-active:hover .yo-rail__line{background-color:rgb(0 127 255 / .22)}@media (min-width:700px) and (max-width:899px){.yo-rail__label{display:inline;font-size:.6875rem;letter-spacing:.09em}.yo-rail__label--short{display:none}}@media (min-width:900px) and (max-width:1023px){.yo-rail__meta{padding-inline-end:6px;gap:8px}.yo-rail__label{letter-spacing:.09em}}@media (max-width:400px){.yo-rail__meta{padding-inline-end:4px;gap:6px}.yo-rail__label--short{letter-spacing:.04em}}@media (min-width:900px){.yo-rail{inset-block-end:14px}.yo-scene__content{padding-bottom:132px}}@media (max-width:899px){.yo-rail{inset-block-end:10px}.yo-rail__inner{padding-block:7px}}@media (min-width:900px){.yo-rail__inner{grid-template-columns:minmax(0,1fr) 218px;gap:0;min-height:88px;padding-inline:calc(clamp(24px, 3.4vw, 48px) - 10px)}.yo-rail__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.yo-rail__seg{padding-inline:10px}.yo-rail__nav{position:relative;justify-content:flex-end;padding-inline:30px 10px;gap:9px}.yo-rail__nav::before{content:'';position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);width:1px;height:46px;background-color:rgb(27 32 36 / .14)}}.yo-rail__line{position:relative;height:3px;background-color:#fff0;overflow:hidden}.yo-rail__line::before{content:'';position:absolute;inset-inline:0;top:50%;transform:translateY(-50%);height:1px;background-color:rgb(27 32 36 / .34)}.yo-rail__seg:hover .yo-rail__line::before{background-color:rgb(27 32 36 / .52)}.yo-rail__seg.is-active .yo-rail__line::before,.yo-rail__seg.is-active:hover .yo-rail__line::before{height:3px;background-color:rgb(0 127 255 / .2)}.yo-rail__progress{position:absolute;inset:0;width:100%;height:100%}.yo-rail__meta{align-items:baseline}.yo-rail__num{font-size:1rem;font-weight:500;letter-spacing:.06em;color:#5A636B}.yo-rail__label{font-size:.8125rem;font-weight:600;letter-spacing:.06em;color:#4A525A}.yo-rail__seg.is-active .yo-rail__num{color:var(--wp--preset--color--brand-cobalt);font-weight:600}.yo-rail__seg.is-active .yo-rail__label{color:var(--wp--preset--color--brand-graphite);font-weight:600}@media (min-width:1200px){.yo-rail__num{font-size:1.0625rem}.yo-rail__label{font-size:.875rem;letter-spacing:.07em}}@media (min-width:900px) and (max-width:1023px){.yo-rail__label{display:none}.yo-rail__label--short{display:inline;font-size:.8125rem;letter-spacing:.06em}.yo-rail__meta{gap:8px;padding-inline-end:0}}@media (min-width:1024px){.yo-rail__meta{gap:10px;padding-inline-end:0}}.yo-rail__btn{width:49px;height:49px;border-width:1px;font-size:1.125rem}.yo-rail__count{font-size:.875rem;font-weight:500;margin-inline-end:12px}@media (min-width:900px){.yo-scene__lead{margin-top:30px;max-width:28em}.yo-scene__actions{margin-top:34px}.yo-scene__thesis{margin-top:36px;padding-top:18px;border-top-color:rgb(27 32 36 / .1);font-size:.875rem}}@media (min-width:900px){.yo-rail__track{padding-inline-end:20px}}@media (max-width:899px){.yo-rail{inset-block-end:12px}.yo-rail__inner{padding-block:6px}}@media (max-width:480px){.yo-rail__num{font-size:.9375rem}.yo-rail__label--short{font-size:.75rem}.yo-rail__meta{gap:6px}}@media (max-width:400px){.yo-rail__num{font-size:.875rem}.yo-rail__label--short{font-size:.6875rem}}@media (max-width:340px){.yo-rail__num{font-size:.8125rem}.yo-rail__label--short{font-size:.625rem;letter-spacing:.03em}.yo-rail__meta{gap:5px}}.yo-scene__slide::after{inset-block-end:14px}@media (max-width:899px){.yo-scene__slide::after{inset-block-end:12px}}.yo-rail__count{white-space:nowrap;letter-spacing:.05em}@media (min-width:900px){.yo-rail__nav{padding-inline:28px 10px}.yo-rail__count{margin-inline-end:10px}.yo-rail__btn{width:48px;height:48px}}.yo-scene__eyebrow{color:#333A41}@media (min-width:900px) and (max-width:1200px){.yo-scene__scrim{background:linear-gradient(100deg,rgb(250 249 246 / .95) 0%,rgb(250 249 246 / .9) 34%,rgb(250 249 246 / .62) 58%,#fff0 80%)}}@media (max-width:899px){.yo-scene__scrim{inset-block-end:12px}}@media (max-width:899px){.yo-scene__scrim{inset-block-end:0;background:linear-gradient(180deg,rgb(250 249 246 / .55) 0%,rgb(250 249 246 / .82) 38%,rgb(250 249 246 / .95) 62%,rgb(250 249 246 / .95) calc(100% - 12px),rgb(250 249 246 / .4) calc(100% - 12px),rgb(250 249 246 / .4) 100%)}}@media (min-width:700px) and (max-width:759px){.yo-rail__label{display:none}.yo-rail__label--short{display:inline;font-size:.8125rem;letter-spacing:.06em}}.yo-trust{background-color:var(--wp--preset--color--surface);border-bottom:0;overflow:hidden;padding-block:clamp(56px, 5.4vw, 84px)}.yo-trust__inner{display:block;max-width:1600px;margin-inline:auto;padding-inline:clamp(24px, 3.4vw, 48px);min-height:0}.yo-trust__head{max-width:46ch}.yo-trust__support{margin-top:var(--wp--preset--spacing--3)}.yo-trust__viewport{margin-top:clamp(40px, 4vw, 60px);margin-inline:calc(clamp(24px, 3.4vw, 48px) * -1);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%)}.yo-trust__rail{display:flex;width:max-content;animation:yo-trust-scroll 64s linear infinite}.yo-trust__viewport:hover .yo-trust__rail,.yo-trust__viewport:focus-within .yo-trust__rail{animation-play-state:paused}@keyframes yo-trust-scroll{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}.yo-trust__track{display:flex;align-items:center;gap:clamp(48px, 5vw, 88px);margin:0;padding:0 clamp(24px, 2.5vw, 44px) 0 0;list-style:none;flex:0 0 auto}.yo-trust__item{display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:96px}.yo-trust__logo{display:block;width:auto;height:auto;max-height:calc(60px * var(--yo-logo-scale, 1));max-width:250px;object-fit:contain;filter:grayscale(.85) contrast(1.02);opacity:.9;transition:filter 260ms ease,opacity 260ms ease}.yo-trust__item:hover .yo-trust__logo{filter:grayscale(0) contrast(1);opacity:1}.yo-trust__item--opaque .yo-trust__logo{mix-blend-mode:multiply;filter:grayscale(.85)}.yo-trust__item--opaque:hover .yo-trust__logo{filter:grayscale(0)}@media (max-width:1023px){.yo-trust__item{height:88px}.yo-trust__logo{max-height:calc(54px * var(--yo-logo-scale, 1));max-width:216px}}@media (max-width:767px){.yo-trust__item{height:78px}.yo-trust__logo{max-height:calc(46px * var(--yo-logo-scale, 1));max-width:184px}.yo-trust__track{gap:clamp(36px, 9vw, 56px)}.yo-trust__viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent 100%)}}@media (prefers-reduced-motion:reduce){.yo-trust__rail{animation:none!important;width:100%}.yo-trust__track[aria-hidden="true"]{display:none}.yo-trust__viewport{overflow-x:auto}}.yo-trust__logo{max-width:260px}.yo-trust__track{gap:clamp(44px, 4.4vw, 72px)}@media (max-width:767px){.yo-trust__item{height:72px}.yo-trust__logo{max-height:calc(42px * var(--yo-logo-scale, 1));max-width:152px}.yo-trust__track{gap:clamp(30px, 7.5vw, 46px)}}.yo-disc{position:relative;z-index:2;background-color:rgb(251 250 246 / .94);border-top:1px solid rgb(27 32 36 / .1);margin-top:-14px}.yo-disc__list{list-style:none;margin:0 auto;max-width:1600px;padding-inline:clamp(24px, 3.4vw, 48px);display:grid;grid-template-columns:minmax(0,1fr)}.yo-disc__item{position:relative}.yo-disc__entry{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-items:start;min-block-size:44px;padding-block:14px;text-decoration:none;color:inherit}a.yo-disc__entry:focus-visible{outline:2px solid var(--wp--preset--color--focus);outline-offset:-3px}.yo-disc__num{font-family:var(--wp--preset--font-family--editorial);font-size:17px;font-weight:500;line-height:1.25;color:#5A636B}.yo-disc__label{display:block;min-block-size:calc(2 * 1.25em);font-family:var(--wp--preset--font-family--ui);font-size:14px;font-weight:600;line-height:1.25;letter-spacing:.07em;color:#4A525A}.yo-disc__line{display:block}@media (min-width:1024px){.yo-disc__list{grid-template-columns:repeat(3,minmax(0,1fr)) 32px minmax(0,1fr)}.yo-disc__item:last-child{grid-column:5}.yo-disc__entry{position:relative;padding-block:16px 18px}.yo-disc__entry::after{content:"";position:absolute;inset-inline:10px;inset-block-end:0;block-size:1px;background-color:rgb(27 32 36 / .34);transition:block-size 180ms cubic-bezier(.22,.61,.36,1),background-color 180ms cubic-bezier(.22,.61,.36,1)}}@media (hover:hover) and (min-width:1024px){a.yo-disc__entry:hover::after,a.yo-disc__entry:focus-visible::after{block-size:2px;background-color:var(--wp--preset--color--brand-cobalt)}a.yo-disc__entry:hover .yo-disc__label,a.yo-disc__entry:hover .yo-disc__num{color:var(--wp--preset--color--brand-graphite)}}@media (prefers-reduced-motion:reduce){.yo-disc__entry::after{transition:none}}@media (max-width:1023px){.yo-disc__item+.yo-disc__item{border-top:1px solid rgb(27 32 36 / .14)}.yo-disc__item:last-child{margin-top:12px}.yo-disc__entry{padding-block:12px;column-gap:12px;align-items:baseline}.yo-disc__label{min-block-size:0}.yo-disc__line{display:inline}.yo-disc__line+.yo-disc__line::before{content:" "}}@media (min-width:768px){.yo-scene,.yo-scene__content{min-height:70vh}.yo-scene__video{object-position:50% 50%}.yo-scene__scrim{background:linear-gradient(100deg,rgb(250 249 246 / .72) 0%,rgb(250 249 246 / .38) 34%,#fff0 52%)}}@media (max-width:767px){.yo-scene{min-height:0;display:flex;flex-direction:column}.yo-scene__media{position:relative;inset:auto;aspect-ratio:16 / 9;width:100%}.yo-scene__video{object-position:50% 50%}.yo-scene__scrim{display:none}.yo-scene__content{position:relative;min-height:0;padding-block:clamp(28px, 7vw, 44px) clamp(24px, 6vw, 36px)}}.yo-hero--type{background-color:var(--wp--preset--color--canvas,#F7F5F0)}.yo-type__inner{max-width:1600px;margin-inline:auto;padding-inline:clamp(24px, 3.4vw, 48px);padding-block:clamp(72px, 8.4vw, 140px) clamp(56px, 5.6vw, 92px)}.yo-type__eyebrow{color:var(--wp--preset--color--text-muted)}.yo-type__title{margin-top:clamp(20px, 2.4vw, 36px);font-family:var(--wp--preset--font-family--editorial);font-weight:400;font-size:clamp(2.25rem, 6.7vw, 6.25rem);line-height:1.02;letter-spacing:-.022em;text-wrap:balance}.yo-type__line{display:block}.yo-type__line--a{color:var(--wp--preset--color--brand-graphite)}.yo-type__line--b{font-style:italic;color:var(--wp--preset--color--brand-cobalt)}.yo-type__foot{margin-top:clamp(32px, 4.4vw, 64px);display:grid;gap:clamp(24px, 3vw, 40px)}.yo-type__lead{max-width:46ch;font-size:var(--wp--preset--font-size--lead);line-height:1.55;color:var(--wp--preset--color--text-muted)}.yo-type__actions{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px, 2.4vw, 32px)}@media (min-width:900px){.yo-type__foot{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(32px, 4vw, 72px)}.yo-type__lead{max-width:42ch;margin-bottom:0}}.yo-hero--type .yo-disc{margin-top:0;background-color:#fff0;border-top:1px solid rgb(27 32 36 / .14)}.yo-trust--compact{padding-block:0;background-color:#fff0;border-top:1px solid rgb(27 32 36 / .14)}.yo-trust--compact .yo-trust__inner{max-width:1600px;margin-inline:auto;padding-inline:clamp(24px, 3.4vw, 48px);padding-block:clamp(20px, 2.4vw, 32px) clamp(24px, 3vw, 40px)}.yo-trust--compact .yo-trust__tag{font-family:var(--wp--preset--font-family--ui);font-size:.75rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--wp--preset--color--text-muted);margin-bottom:clamp(14px, 1.6vw, 22px)}.yo-trust--compact .yo-trust__logo{max-height:clamp(26px, 2.6vw, 38px)}.yo-trust--compact .yo-trust__viewport{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}@media (prefers-reduced-motion:reduce){.yo-trust--compact .yo-trust__track{animation:none}.yo-trust--compact .yo-trust__viewport{overflow-x:auto}.yo-trust--compact .yo-trust__track[aria-hidden="true"]{display:none}}.yo-type__layout{display:grid;gap:clamp(32px, 5vw, 64px)}@media (min-width:1100px){.yo-type__layout{grid-template-columns:minmax(0,1.61fr) minmax(0,1fr);gap:clamp(40px, 5.5vw, 96px);align-items:start}}.yo-type__main{min-inline-size:0}.yo-hero-aside{min-inline-size:0}@media (min-width:1100px){.yo-hero-aside{border-inline-start:1px solid rgb(27 32 36 / .14);padding-inline-start:clamp(24px, 2.4vw, 40px)}}.yo-hero-aside__head{margin-bottom:clamp(18px, 2vw, 28px)}.yo-hero-aside__eyebrow{font-family:var(--wp--preset--font-family--ui);font-size:.75rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--wp--preset--color--brand-cobalt)}.yo-hero-aside__hint{margin-top:6px;font-size:var(--wp--preset--font-size--small);line-height:1.5;color:var(--wp--preset--color--text-muted)}.yo-hero-aside__list{list-style:none;margin:0;padding:0}.yo-hero-aside__item{border-block-start:1px solid rgb(27 32 36 / .12);animation:yo-aside-in 320ms cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--_i, 0) * 70ms)}@keyframes yo-aside-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.yo-hero-aside__item--turn{margin-block-start:clamp(16px, 1.8vw, 26px);border-block-start-color:rgb(27 32 36 / .26)}.yo-hero-aside__link{display:flex;justify-content:space-between;align-items:baseline;gap:var(--wp--preset--spacing--3);min-block-size:48px;padding-block:12px;text-decoration:none;color:var(--wp--preset--color--brand-graphite);transition:color 180ms cubic-bezier(.22,.61,.36,1),translate 180ms cubic-bezier(.22,.61,.36,1)}a.yo-hero-aside__link:focus-visible{outline:2px solid var(--wp--preset--color--focus);outline-offset:-3px}.yo-hero-aside__text{font-family:var(--wp--preset--font-family--editorial);font-style:normal;font-weight:400;font-size:clamp(1.25rem, 0.6rem + 0.86vw, 1.5rem);line-height:1.32;letter-spacing:-.006em}.yo-hero-aside__arrow{font-size:.875rem;line-height:1;color:var(--wp--preset--color--brand-cobalt);flex-shrink:0;transition:translate 180ms cubic-bezier(.22,.61,.36,1)}.yo-hero-aside__item{position:relative}.yo-hero-aside__item::after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background-color:var(--wp--preset--color--brand-cobalt);transform:scaleX(0);transform-origin:left;transition:transform 180ms cubic-bezier(.22,.61,.36,1)}@media (hover:hover){a.yo-hero-aside__link:hover{translate:8px 0}a.yo-hero-aside__link:hover .yo-hero-aside__text,a.yo-hero-aside__link:focus-visible .yo-hero-aside__text{color:var(--wp--preset--color--brand-cobalt)}a.yo-hero-aside__link:hover .yo-hero-aside__arrow{translate:4px 0}.yo-hero-aside__item:has(a.yo-hero-aside__link:hover)::after,.yo-hero-aside__item:has(a.yo-hero-aside__link:focus-visible)::after{transform:scaleX(1)}}a.yo-hero-aside__link:focus-visible .yo-hero-aside__text{color:var(--wp--preset--color--brand-cobalt)}@media (prefers-reduced-motion:reduce){.yo-hero-aside__item{animation:none;opacity:1;transform:none}.yo-hero-aside__link,.yo-hero-aside__arrow,.yo-hero-aside__item::after{transition:none}a.yo-hero-aside__link:hover{translate:none}a.yo-hero-aside__link:hover .yo-hero-aside__arrow{translate:none}}@media (max-width:1099px){.yo-hero-aside{border-block-start:1px solid rgb(27 32 36 / .14);padding-block-start:clamp(24px, 4vw, 36px)}.yo-hero-aside__text{font-size:1.25rem}}.yo-trust__platforms{margin-block-start:clamp(20px, 2.4vw, 32px);padding-block-start:clamp(16px, 1.8vw, 24px);border-block-start:1px solid rgb(27 32 36 / .1)}.yo-trust__tag--platform{margin-bottom:clamp(10px, 1.2vw, 16px)}.yo-trust__plat-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(20px, 2.6vw, 40px)}.yo-trust__plat-item{display:flex;align-items:center}.yo-trust__plat-logo{display:block;block-size:clamp(18px, 1.6vw, 22px);inline-size:auto;filter:grayscale(1);opacity:.42;transition:opacity 180ms ease}@media (hover:hover){.yo-trust__plat-item:hover .yo-trust__plat-logo{opacity:.72}}@media (prefers-reduced-motion:reduce){.yo-trust__plat-logo{transition:none}}.yo-trust--compact{background-color:var(--wp--preset--color--canvas,#F7F5F0);border-block-start:1px solid rgb(27 32 36 / .14);border-block-end:1px solid rgb(27 32 36 / .1)}.yo-trust--compact .yo-trust__inner{padding-block:clamp(24px, 2.8vw, 36px) clamp(24px, 3vw, 40px)}.yo-type__layout--clean{grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.yo-type__layout--clean{grid-template-columns:minmax(0,1fr);gap:0}}.yo-type__layout--clean .yo-type__main{max-inline-size:none}.yo-hero--type{position:relative}.yo-hero--type .yo-scene{position:absolute;inset:0;min-height:0;z-index:0;overflow:hidden}.yo-hero--type .yo-scene__media{position:absolute;inset:0}.yo-hero--type .yo-scene__video{inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 50%}.yo-hero--type .yo-type{position:relative;z-index:1}.yo-hero--type .yo-scene__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgb(247 245 240 / .93) 0%,rgb(247 245 240 / .9) 50%,rgb(247 245 240 / .86) 100%)}@media (max-width:767px){.yo-hero--type .yo-scene{display:none}}.yo-hero--type .yo-type__lead{color:#4A525A}.yo-sectors{max-inline-size:1240px;margin-inline:auto;margin-block-end:clamp(56px, 5.4vw, 72px);text-align:center}.yo-sectors__title{margin:0;font-family:var(--wp--preset--font-family--ui);font-weight:700;font-size:clamp(0.75rem, 0.95vw, 0.875rem);line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--wp--preset--color--text-muted);text-wrap:balance}.yo-sectors__line{position:relative;margin-block-start:clamp(24px, 2.6vw, 36px);font-family:var(--wp--preset--font-family--ui);max-inline-size:92vw;margin-inline:auto}.yo-sectors__bloom{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inline-size:min(760px, 96%);aspect-ratio:2.6 / 1;background:radial-gradient(ellipse at center,rgb(255 255 255 / .72) 0%,rgb(255 255 255 / .3) 40%,#fff0 70%);pointer-events:none;z-index:0}.yo-sectors__slot{position:relative;z-index:1;display:inline-block;vertical-align:bottom;max-inline-size:92vw;transition:inline-size 600ms cubic-bezier(.22,1,.36,1)}.yo-sectors__sizer{display:block;visibility:hidden;white-space:nowrap}.yo-sectors__word{position:absolute;inset-block-start:0;inset-inline-start:50%;white-space:nowrap;font-weight:800;font-style:normal;text-decoration:none;letter-spacing:-.028em;color:var(--wp--preset--color--brand-cobalt);opacity:0;filter:blur(6px);translate:-50% .16em;transition:opacity 300ms ease,filter 300ms ease,translate 360ms cubic-bezier(.22,1,.36,1)}.yo-sectors__word.is-active{opacity:1;filter:blur(0);translate:-50% 0;transition:opacity 520ms cubic-bezier(.22,1,.36,1) 200ms,filter 520ms cubic-bezier(.22,1,.36,1) 200ms,translate 620ms cubic-bezier(.22,1,.36,1) 200ms}.yo-sectors__sizer,.yo-sectors__word{font-size:clamp(2.5rem, 6.2vw, 6.5rem);line-height:1.02}.yo-sectors__support{margin-block-start:clamp(18px, 1.9vw, 24px);margin-inline:auto;max-inline-size:58ch;font-size:var(--wp--preset--font-size--lead);line-height:1.55;color:var(--wp--preset--color--text-muted);text-wrap:balance}@media (prefers-reduced-motion:reduce){.yo-sectors__slot,.yo-sectors__word{transition:none}.yo-sectors__word{filter:none;translate:-50% 0}.yo-sectors__bloom{display:none}}@media (max-width:600px){.yo-sectors__sizer,.yo-sectors__word{font-size:clamp(1.5rem, 7.95vw, 2.4rem)}.yo-sectors__title{font-size:.6875rem;letter-spacing:.14em}.yo-sectors__support{font-size:1.0625rem}}.yo-works__head{max-inline-size:none;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px, 2.4vw, 30px)}.yo-works__head-main{min-inline-size:0}.yo-works__head .yo-works__title{text-wrap:balance;max-inline-size:26ch}.yo-works__head .yo-works__intro{margin-block-start:0;max-inline-size:44ch;font-size:clamp(1rem, 0.9vw + 0.78rem, 1.0625rem);line-height:1.62}@media (min-width:1024px){.yo-works__head{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:clamp(48px, 6vw, 112px);align-items:end}.yo-works__head .yo-works__intro{border-block-start:1px solid rgb(48 47 47 / .16);padding-block-start:var(--wp--preset--spacing--4);margin-block-end:.42em}}.yo-works__stage{margin-block-start:clamp(36px, 4vw, 64px);padding-block-start:clamp(28px, 3vw, 48px);border-block-start:1px solid rgb(48 47 47 / .14);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px, 2.1vw, 28px)}.yo-works__lead-col,.yo-works__side-col{list-style:none;margin:0;padding:0;display:grid;gap:clamp(20px, 2.1vw, 28px);min-inline-size:0}.yo-works__side-col{grid-auto-rows:1fr}.yo-wcase{display:flex;min-inline-size:0}.yo-wcase__link{display:grid;inline-size:100%;min-inline-size:0;text-decoration:none;color:inherit;position:relative;overflow:hidden;background-color:var(--wp--preset--color--canvas,#F7F5F0);border:1px solid rgb(48 47 47 / .09);border-radius:4px;transition:background-color 420ms cubic-bezier(.22,1,.36,1),border-color 420ms ease,box-shadow 460ms cubic-bezier(.22,1,.36,1)}.yo-wcase__link:focus-visible{outline:2px solid var(--wp--preset--color--focus);outline-offset:3px}.yo-wcase__media{display:block;position:relative;overflow:hidden;min-block-size:0;background-color:rgb(48 47 47 / .06)}.yo-wcase__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:var(--yo-focus,50% 50%);filter:saturate(.88);transform:scale(1);transition:transform 520ms cubic-bezier(.22,1,.36,1),filter 420ms ease}.yo-wcase__body{display:flex;flex-direction:column;min-inline-size:0;font-family:var(--wp--preset--font-family--ui)}.yo-wcase__meta{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:clamp(9px, 0.9vw, 14px);row-gap:5px}.yo-wcase__index{font-family:var(--wp--preset--font-family--editorial);font-weight:400;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:rgb(48 47 47 / .3);transition:color 420ms ease}.yo-wcase__phase{white-space:nowrap;font-size:.6875rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--wp--preset--color--brand-cobalt)}.yo-wcase__badge{flex-shrink:0;margin-inline-start:auto;font-size:.6875rem;font-weight:500;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--wp--preset--color--text-muted);text-align:end;white-space:nowrap}.yo-wcase__rule{display:block;position:relative;block-size:1px;background-color:rgb(48 47 47 / .12)}.yo-wcase__rule::after{content:"";position:absolute;inset:0;background-color:var(--wp--preset--color--brand-cobalt);transform:scaleX(0);transform-origin:left center;transition:transform 460ms cubic-bezier(.22,1,.36,1)}.yo-wcase__title{font-family:var(--wp--preset--font-family--editorial);font-weight:400;line-height:1.08;letter-spacing:-.014em;color:var(--wp--preset--color--brand-graphite);text-wrap:balance}.yo-wcase__kicker{font-family:var(--wp--preset--font-family--editorial);font-style:italic;font-weight:400;line-height:1.34;letter-spacing:0;color:rgb(48 47 47 / .78)}.yo-wcase__lead{line-height:1.62;color:var(--wp--preset--color--text-muted)}.yo-wcase__tags{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.72em;row-gap:7px}.yo-wcase__tag{white-space:nowrap;font-weight:600;text-transform:uppercase;color:var(--wp--preset--color--text-muted);transition:color 420ms ease}.yo-wcase__tag:not(:last-child)::after{content:"";display:inline-block;inline-size:1px;block-size:.72em;margin-inline:.72em 0;vertical-align:-.02em;background-color:rgb(48 47 47 / .24);transition:background-color 420ms ease}.yo-wcase__go{margin-block-start:auto;display:inline-flex;align-items:center;gap:10px;align-self:start;font-weight:600;letter-spacing:.005em;color:var(--wp--preset--color--brand-graphite);transition:color 420ms ease}.yo-wcase__go-label{position:relative}.yo-wcase__go-label::before{content:"";position:absolute;inset-block-end:-4px;inset-inline:0;block-size:1px;background-color:rgb(48 47 47 / .26);transition:opacity 300ms ease}.yo-wcase__go-label::after{content:"";position:absolute;inset-block-end:-4px;inset-inline:0;block-size:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform 460ms cubic-bezier(.22,1,.36,1) 40ms}.yo-wcase__go .yo-arrow{display:inline-block;transition:transform 420ms cubic-bezier(.22,1,.36,1)}.yo-wcase--feat .yo-wcase__link{grid-template-rows:auto 1fr}.yo-wcase--feat .yo-wcase__media{aspect-ratio:16 / 9}.yo-wcase--feat .yo-wcase__body{gap:clamp(13px, 1.2vw, 17px);padding:clamp(28px, 2.7vw, 42px) clamp(28px, 2.7vw, 42px) clamp(30px, 2.9vw, 44px)}.yo-wcase--feat .yo-wcase__index{font-size:clamp(1.5rem, 2vw, 2rem)}.yo-wcase--feat .yo-wcase__rule{margin-block:clamp(3px, 0.4vw, 6px) clamp(4px, 0.5vw, 8px)}.yo-wcase--feat .yo-wcase__title{font-size:clamp(1.9rem, 2.75vw, 2.75rem)}.yo-wcase--feat .yo-wcase__kicker{font-size:clamp(1.125rem, 1.35vw, 1.375rem)}.yo-wcase--feat .yo-wcase__lead{font-size:clamp(0.9375rem, 1.02vw, 1rem);max-inline-size:48ch}.yo-wcase--feat .yo-wcase__tags{font-size:.6875rem;letter-spacing:.11em}.yo-wcase--feat .yo-wcase__go{margin-block-start:clamp(8px, 0.8vw, 14px);font-size:.9375rem}.yo-wcase--mini .yo-wcase__media{aspect-ratio:16 / 10}.yo-wcase--mini .yo-wcase__body{gap:clamp(9px, 0.85vw, 13px);padding:clamp(20px, 1.9vw, 28px)}.yo-wcase--mini .yo-wcase__index{font-size:1.25rem}.yo-wcase--mini .yo-wcase__title{font-size:clamp(1.1875rem, 1.45vw, 1.4375rem)}.yo-wcase--mini .yo-wcase__kicker{font-size:.9375rem}.yo-wcase--mini .yo-wcase__lead{font-size:.8125rem}.yo-wcase--mini .yo-wcase__tags{font-size:.625rem;letter-spacing:.09em}.yo-wcase--mini .yo-wcase__go{font-size:.8125rem;margin-block-start:clamp(4px, 0.5vw, 8px)}@media (hover:hover){.yo-wcase__link:hover{background-color:#FFF;border-color:rgb(48 47 47 / .16);box-shadow:0 22px 48px -34px rgb(27 32 36 / .46)}.yo-wcase__link:hover .yo-wcase__img{transform:scale(1.02);filter:saturate(1)}.yo-wcase__link:hover .yo-wcase__rule::after{transform:scaleX(1)}.yo-wcase__link:hover .yo-wcase__index{color:rgb(0 127 255 / .5)}.yo-wcase__link:hover .yo-wcase__go{color:var(--wp--preset--color--brand-cobalt)}.yo-wcase__link:hover .yo-wcase__go-label::before{opacity:0}.yo-wcase__link:hover .yo-wcase__go-label::after{transform:scaleX(1)}.yo-wcase__link:hover .yo-arrow{transform:translate(3px,-3px)}.yo-wcase__link:hover .yo-wcase__tag{color:var(--wp--preset--color--brand-graphite)}}.yo-wcase__link:focus-visible{background-color:#FFF;border-color:rgb(48 47 47 / .16);box-shadow:0 22px 48px -34px rgb(27 32 36 / .46)}.yo-wcase__link:focus-visible .yo-wcase__img{transform:scale(1.02);filter:saturate(1)}.yo-wcase__link:focus-visible .yo-wcase__rule::after{transform:scaleX(1)}.yo-wcase__link:focus-visible .yo-wcase__index{color:rgb(0 127 255 / .5)}.yo-wcase__link:focus-visible .yo-wcase__go{color:var(--wp--preset--color--brand-cobalt)}.yo-wcase__link:focus-visible .yo-wcase__go-label::before{opacity:0}.yo-wcase__link:focus-visible .yo-wcase__go-label::after{transform:scaleX(1)}.yo-wcase__link:focus-visible .yo-arrow{transform:translate(3px,-3px)}@media (prefers-reduced-motion:reduce){.yo-wcase__link,.yo-wcase__img,.yo-wcase__index,.yo-wcase__rule::after,.yo-wcase__tag,.yo-wcase__go,.yo-wcase__go-label::before,.yo-wcase__go-label::after,.yo-wcase__go .yo-arrow{transition:none}.yo-wcase__link:hover .yo-wcase__img,.yo-wcase__link:focus-visible .yo-wcase__img{transform:none}.yo-wcase__link:hover .yo-arrow,.yo-wcase__link:focus-visible .yo-arrow{transform:none}}@media (min-width:700px){.yo-works__side-col{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}}@media (min-width:1024px){.yo-works__stage{grid-template-columns:minmax(0,60fr) minmax(0,40fr);align-items:stretch}.yo-works__side-col{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.yo-wcase--feat .yo-wcase__body{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);grid-template-rows:auto auto auto auto minmax(0,1fr);column-gap:clamp(30px, 3.2vw, 56px);row-gap:0}.yo-wcase--feat .yo-wcase__meta{grid-column:1 / -1;grid-row:1}.yo-wcase--feat .yo-wcase__rule{grid-column:1 / -1;grid-row:2;margin-block:clamp(14px, 1.4vw, 20px) clamp(20px, 2vw, 28px)}.yo-wcase--feat .yo-wcase__title{grid-column:1;grid-row:3}.yo-wcase--feat .yo-wcase__kicker{grid-column:1;grid-row:4;margin-block-start:clamp(10px, 1vw, 14px)}.yo-wcase--feat .yo-wcase__go{grid-column:1;grid-row:5;align-self:end;margin-block-start:clamp(26px, 2.6vw, 40px)}.yo-wcase--feat .yo-wcase__lead{grid-column:2;grid-row:3 / 5;max-inline-size:40ch}.yo-wcase--feat .yo-wcase__tags{grid-column:2;grid-row:5;align-self:end;margin-block-start:clamp(20px, 2vw, 30px)}.yo-wcase--feat .yo-wcase__link{grid-template-rows:minmax(0,1fr) auto}.yo-wcase--feat .yo-wcase__media{aspect-ratio:auto;min-block-size:clamp(320px, 26vw, 460px)}.yo-wcase--mini .yo-wcase__phase{font-size:.625rem;letter-spacing:.08em}.yo-wcase--mini .yo-wcase__badge{font-size:.625rem}.yo-wcase--mini .yo-wcase__index{font-size:1.125rem}.yo-wcase--mini .yo-wcase__link{grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:stretch}.yo-wcase--mini .yo-wcase__media{aspect-ratio:auto;block-size:100%}}.yo-hub-page{background-color:var(--wp--preset--color--canvas,#F7F5F0);color:var(--wp--preset--color--text,#1B2024);overflow-x:hidden}.yo-hub-hero{padding:calc(var(--wp--custom--header--height, 80px) + 32px) 0 64px 0;border-bottom:1px solid var(--wp--preset--color--border,#D6DCE8);background:var(--wp--preset--color--canvas,#F7F5F0)}.yo-hub-hero__layout{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,0.98fr);gap:clamp(32px, 5vw, 72px);align-items:center;margin-top:28px}.yo-hub-hero__content{max-width:640px;display:flex;flex-direction:column;gap:20px}.yo-hub-hero__visual{margin:0;aspect-ratio:16 / 10;overflow:hidden;border-radius:20px;background:#E8E4DD;box-shadow:0 20px 48px rgb(27 32 36 / .12)}.yo-hub-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.yo-hub-hero__eyebrow-wrap{display:inline-flex;align-items:center;gap:10px}.yo-hub-hero__eyebrow-dot{width:8px;height:8px;border-radius:50%;background-color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-hub-hero__eyebrow{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.82rem;font-weight:800;letter-spacing:.14em;color:var(--wp--preset--color--brand-cobalt,#007fff);margin:0}.yo-hub-hero__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(2.4rem, 4.5vw, 3.8rem);font-weight:400;line-height:1.12;letter-spacing:-.025em;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0;text-wrap:balance}.yo-hub-hero__lead{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:clamp(1.05rem, 1.25vw, 1.2rem);line-height:1.7;color:var(--wp--preset--color--text-muted,#5D666D);margin:0;max-width:65ch}.yo-hub-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px}.yo-hub-hero__cta-primary{display:inline-flex;align-items:center;gap:10px;background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFFFFF!important;padding:15px 28px;border-radius:12px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.95rem;font-weight:700;text-decoration:none;box-shadow:0 4px 16px rgb(0 127 255 / .25);transition:all 0.25s ease}.yo-hub-hero__cta-primary:hover{background:#06c;transform:translateY(-2px);box-shadow:0 8px 24px rgb(0 127 255 / .35)}.yo-hub-hero__cta-secondary{display:inline-flex;align-items:center;gap:8px;background:#FFF;color:var(--wp--preset--color--brand-graphite,#302F2F);border:1px solid var(--wp--preset--color--border,#D6DCE8);padding:14px 24px;border-radius:12px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;font-weight:700;text-decoration:none;transition:all 0.25s ease}.yo-hub-hero__cta-secondary:hover{border-color:var(--wp--preset--color--brand-cobalt,#007fff);color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-hub-hero__editorial-line{display:flex;align-items:baseline;gap:10px;margin-top:8px;padding-top:18px;border-top:1px solid rgb(214 220 232 / .6)}.yo-hub-hero__line-dash{color:var(--wp--preset--color--brand-cobalt,#007fff);font-weight:800}.yo-hub-hero__line-text{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-hub-section{padding:88px 0;border-bottom:1px solid var(--wp--preset--color--border,#D6DCE8)}.yo-hub-section__header{max-width:800px;margin-bottom:48px;display:flex;flex-direction:column;gap:14px}.yo-hub-section__eyebrow-wrap{display:flex;align-items:center;gap:12px}.yo-hub-section__eyebrow-line{width:28px;height:2px;background-color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-hub-section__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(2rem, 3.2vw, 2.7rem);font-weight:400;line-height:1.18;letter-spacing:-.02em;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0;text-wrap:balance}.yo-hub-section__lead{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.05rem;line-height:1.68;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-hub-router__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.yo-hub-router-card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:18px;transition:all 0.28s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px rgb(0 0 0 / .02)}.yo-hub-router-card:hover{transform:translateY(-3px);border-color:rgb(0 127 255 / .4);box-shadow:0 12px 32px rgb(0 127 255 / .08)}.yo-hub-router-card__head{display:flex;flex-direction:column;gap:12px}.yo-hub-router-card__num{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.75rem;font-weight:800;color:var(--wp--preset--color--brand-cobalt,#007fff);background:rgb(0 127 255 / .08);padding:2px 8px;border-radius:6px;align-self:flex-start}.yo-hub-router-card__quote{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.25rem;font-weight:600;line-height:1.35;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-hub-router-card__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D);margin:0;flex-grow:1}.yo-hub-router-card__footer{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:1px solid rgb(214 220 232 / .7)}.yo-hub-router-card__route{display:flex;flex-direction:column;gap:2px}.yo-hub-router-card__route-label,.yo-hub-router-card__exp-label{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.7rem;font-weight:800;letter-spacing:.08em;color:var(--wp--preset--color--text-muted,#5D666D);text-transform:uppercase}.yo-hub-router-card__route-link{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;font-weight:700;color:var(--wp--preset--color--brand-cobalt,#007fff);text-decoration:none;transition:color 0.2s ease}.yo-hub-router-card__route-link:hover{color:#06c;text-decoration:underline}.yo-hub-router-card__exp{display:flex;align-items:center;gap:6px;font-size:.84rem}.yo-hub-router-card__exp-link{color:var(--wp--preset--color--brand-graphite,#302F2F);text-decoration:none;font-weight:600;transition:color 0.2s ease}.yo-hub-router-card__exp-link:hover{color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-hub-clusters{display:flex;flex-direction:column;gap:56px}.yo-hub-cluster{display:flex;flex-direction:column;gap:24px}.yo-hub-cluster__header{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:2px solid var(--wp--preset--color--brand-graphite,#302F2F)}.yo-hub-cluster__badge{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.85rem;font-weight:800;background:var(--wp--preset--color--brand-graphite,#302F2F);color:#FFF;width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.yo-hub-cluster__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.5rem;font-weight:600;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-hub-cluster__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.yo-hub-product-card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:16px;padding:32px 28px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;transition:all 0.28s ease;position:relative}.yo-hub-product-card:hover{border-color:var(--wp--preset--color--brand-cobalt,#007fff);transform:translateY(-2px);box-shadow:0 10px 28px rgb(0 0 0 / .04)}.yo-hub-product-card__head{display:flex;align-items:baseline;gap:12px}.yo-hub-product-card__code{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.85rem;font-weight:800;color:var(--wp--preset--color--brand-cobalt,#007fff);background:var(--wp--preset--color--surface-soft,#EEF1F8);padding:3px 8px;border-radius:6px;flex-shrink:0}.yo-hub-product-card__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.35rem;font-weight:600;line-height:1.25;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-hub-product-card__summary{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.94rem;line-height:1.62;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-hub-product-card__deliverable{background:var(--wp--preset--color--surface-soft,#EEF1F8);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.yo-hub-product-card__deliv-label{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.1em;color:var(--wp--preset--color--brand-cobalt,#007fff);text-transform:uppercase}.yo-hub-product-card__deliv-text{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;line-height:1.5;color:var(--wp--preset--color--brand-graphite,#302F2F);font-weight:600}.yo-hub-product-card__partner{display:flex;align-items:center;gap:6px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.82rem}.yo-hub-product-card__partner-label{color:var(--wp--preset--color--text-muted,#5D666D);font-weight:600}.yo-hub-product-card__partner-val{color:var(--wp--preset--color--brand-cobalt,#007fff);font-weight:700;text-decoration:none}.yo-hub-product-card__link{display:inline-flex;align-items:center;gap:6px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;font-weight:700;color:var(--wp--preset--color--brand-cobalt,#007fff);text-decoration:none;transition:all 0.2s ease;margin-top:6px}.yo-hub-product-card__link:hover{color:#06c;transform:translateX(3px)}.yo-hub-expertise__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.yo-hub-exp-card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;transition:all 0.25s ease}.yo-hub-exp-card:hover{border-color:var(--wp--preset--color--brand-cobalt,#007fff);transform:translateY(-2px)}.yo-hub-exp-card__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.25rem;font-weight:600;margin:0;line-height:1.3}.yo-hub-exp-card__link{color:var(--wp--preset--color--brand-graphite,#302F2F);text-decoration:none;transition:color 0.2s ease}.yo-hub-exp-card__link:hover{color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-hub-exp-card__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.9rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D);margin:0;flex-grow:1}.yo-hub-exp-card__arrow a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--wp--preset--color--surface-soft,#EEF1F8);color:var(--wp--preset--color--brand-cobalt,#007fff);text-decoration:none;font-size:1.1rem;font-weight:700;transition:all 0.25s ease}.yo-hub-exp-card:hover .yo-hub-exp-card__arrow a{background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFF;transform:translateX(4px)}.yo-hub-opmodel__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.yo-hub-opstep{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:16px;padding:28px 22px;display:flex;flex-direction:column;gap:14px}.yo-hub-opstep__head{display:flex;align-items:center;gap:12px}.yo-hub-opstep__num{width:36px;height:36px;border-radius:50%;background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFF;display:inline-flex;align-items:center;justify-content:center;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;font-weight:800}.yo-hub-opstep__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.25rem;font-weight:600;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-hub-opstep__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D);margin:0;flex-grow:1}.yo-hub-opstep__q-box{background:var(--wp--preset--color--surface-soft,#EEF1F8);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:2px}.yo-hub-opstep__q-label{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.68rem;font-weight:800;color:var(--wp--preset--color--brand-cobalt,#007fff);text-transform:uppercase}.yo-hub-opstep__q-text{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.84rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F)}.yo-hub-proof__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:36px}.yo-hub-proof-card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:all 0.25s ease}.yo-hub-proof-card:hover{border-color:var(--wp--preset--color--brand-cobalt,#007fff);transform:translateY(-2px)}.yo-hub-proof-card__media{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#EEF0F3;border-bottom:1px solid var(--wp--preset--color--border,#D6DCE8)}.yo-hub-proof-card__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.35s ease}.yo-hub-proof-card:hover .yo-hub-proof-card__image{transform:scale(1.02)}.yo-hub-proof-card__body{display:flex;flex:1;flex-direction:column;gap:14px;padding:22px}.yo-hub-proof-card__badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.68rem;font-weight:800;color:var(--wp--preset--color--brand-cobalt,#007fff);background:rgb(0 127 255 / .08);padding:3px 8px;border-radius:6px;align-self:flex-start}.yo-hub-proof-card__badge-dot{width:5px;height:5px;border-radius:50%;background:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-hub-proof-card__client{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.3rem;font-weight:600;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-hub-proof-card__scope{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D);margin:0;flex-grow:1}.yo-hub-proof-card__link{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;font-weight:700;color:var(--wp--preset--color--brand-cobalt,#007fff);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:all 0.2s ease}.yo-hub-proof-card__link:hover{color:#06c;transform:translateX(3px)}.yo-hub-proof__footer{text-align:center}.yo-hub-ecosystem__card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:20px;padding:48px 44px;max-width:960px;margin:0 auto}.yo-hub-ecosystem__eyebrow-wrap{display:flex;align-items:center;gap:10px;margin-bottom:12px}.yo-hub-ecosystem__eyebrow-line{width:24px;height:2px;background:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-hub-ecosystem__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(1.8rem, 2.8vw, 2.3rem);font-weight:400;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0 0 16px 0}.yo-hub-ecosystem__lead{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1rem;line-height:1.68;color:var(--wp--preset--color--text-muted,#5D666D);margin:0 0 28px 0}.yo-hub-ecosystem__partner-box{background:var(--wp--preset--color--surface-soft,#EEF1F8);border:1px solid rgb(0 127 255 / .15);border-radius:12px;padding:24px 28px;display:flex;flex-direction:column;gap:12px}.yo-hub-ecosystem__partner-badge{display:inline-flex;align-items:center;align-self:flex-start;background:rgb(0 127 255 / .12);padding:3px 10px;border-radius:6px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.1em;color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-hub-ecosystem__partner-text{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.95rem;line-height:1.65;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-hub-ecosystem__partner-sub{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;line-height:1.55;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-hub-final-cta__card{background:#0E141C;border-radius:24px;padding:clamp(44px, 5vw, 68px) clamp(32px, 4.5vw, 60px);color:#FFF;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;box-shadow:0 20px 56px rgb(14 20 28 / .25)}.yo-hub-final-cta__card .yo-eyebrow{color:#8FA8F5}.yo-hub-final-cta__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(2.2rem, 3.5vw, 3rem);font-weight:400;color:#FFF;margin:0;line-height:1.15;text-wrap:balance}.yo-hub-final-cta__lead{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.05rem;line-height:1.68;color:rgb(240 244 248 / .82);margin:0;max-width:58ch}.yo-hub-final-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:12px}.yo-hub-final-cta__btn-primary{display:inline-flex;align-items:center;gap:10px;background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFFFFF!important;padding:16px 32px;border-radius:12px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1rem;font-weight:700;text-decoration:none;box-shadow:0 6px 20px rgb(0 127 255 / .4);transition:all 0.25s ease}.yo-hub-final-cta__btn-primary:hover{background:#3B6DF5;transform:translateY(-2px)}.yo-hub-final-cta__btn-secondary{display:inline-flex;align-items:center;gap:8px;background:rgb(255 255 255 / .08);color:#FFFFFF!important;border:1px solid rgb(255 255 255 / .16);padding:15px 26px;border-radius:12px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.95rem;font-weight:700;text-decoration:none;transition:all 0.25s ease}.yo-hub-final-cta__btn-secondary:hover{background:rgb(255 255 255 / .15);border-color:rgb(255 255 255 / .3)}@media (max-width:1024px){.yo-hub-hero__layout{grid-template-columns:minmax(0,1fr) minmax(340px,0.88fr);gap:28px}.yo-hub-router__grid,.yo-hub-expertise__grid{grid-template-columns:repeat(2,1fr)}.yo-hub-opmodel__grid,.yo-hub-proof__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.yo-hub-hero{padding:calc(var(--wp--custom--header--height, 72px) + 20px) 0 48px 0}.yo-hub-hero__layout{grid-template-columns:1fr;gap:28px;margin-top:22px}.yo-hub-hero__content{max-width:none}.yo-hub-hero__visual{border-radius:16px;aspect-ratio:16 / 10}.yo-hub-section{padding:60px 0}.yo-hub-router__grid,.yo-hub-cluster__grid,.yo-hub-expertise__grid,.yo-hub-opmodel__grid,.yo-hub-proof__grid{grid-template-columns:1fr;gap:16px}.yo-hub-ecosystem__card{padding:32px 24px}.yo-hub-final-cta__card{padding:40px 24px}.yo-hub-hero__actions,.yo-hub-final-cta__actions{flex-direction:column;width:100%}.yo-hub-hero__cta-primary,.yo-hub-hero__cta-secondary,.yo-hub-final-cta__btn-primary,.yo-hub-final-cta__btn-secondary{width:100%;justify-content:center;box-sizing:border-box}}.yo-product-page{background-color:var(--wp--preset--color--canvas,#F7F5F0);color:var(--wp--preset--color--text,#1B2024);overflow-x:hidden}.yo-product-hero{padding:calc(var(--wp--custom--header--height, 80px) + 32px) 0 68px 0;border-bottom:1px solid var(--wp--preset--color--border,#D6DCE8);background:var(--wp--preset--color--canvas,#F7F5F0)}.yo-product-hero__content{max-width:860px;display:flex;flex-direction:column;gap:20px}.yo-product-hero__eyebrow-wrap{display:inline-flex;align-items:center;gap:12px}.yo-product-hero__code-badge{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.82rem;font-weight:800;color:#FFF;background:var(--wp--preset--color--brand-cobalt,#007fff);padding:2px 10px;border-radius:6px}.yo-product-hero__eyebrow{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.84rem;font-weight:800;letter-spacing:.12em;color:var(--wp--preset--color--brand-cobalt,#007fff);margin:0}.yo-product-hero__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(2.3rem, 4.2vw, 3.6rem);font-weight:400;line-height:1.12;letter-spacing:-.025em;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0;text-wrap:balance}.yo-product-hero__lead{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:clamp(1.05rem, 1.25vw, 1.2rem);line-height:1.7;color:var(--wp--preset--color--text-muted,#5D666D);margin:0;max-width:65ch}.yo-product-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px}.yo-product-hero__cta-primary{display:inline-flex;align-items:center;gap:10px;background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFFFFF!important;padding:16px 32px;border-radius:12px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.98rem;font-weight:700;text-decoration:none;box-shadow:0 4px 16px rgb(0 127 255 / .25);transition:all 0.25s ease}.yo-product-hero__cta-primary:hover{background:#06c;transform:translateY(-2px);box-shadow:0 8px 24px rgb(0 127 255 / .35)}.yo-product-hero__cta-secondary{display:inline-flex;align-items:center;gap:8px;background:#FFF;color:var(--wp--preset--color--brand-graphite,#302F2F);border:1px solid var(--wp--preset--color--border,#D6DCE8);padding:15px 26px;border-radius:12px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;font-weight:700;text-decoration:none;transition:all 0.25s ease}.yo-product-hero__cta-secondary:hover{border-color:var(--wp--preset--color--brand-cobalt,#007fff);color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-product-hero__editorial-line{display:flex;align-items:baseline;gap:10px;margin-top:10px;padding-top:18px;border-top:1px solid rgb(214 220 232 / .6)}.yo-product-hero__line-dash{color:var(--wp--preset--color--brand-cobalt,#007fff);font-weight:800}.yo-product-hero__line-text{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-product-section{padding:88px 0;border-bottom:1px solid var(--wp--preset--color--border,#D6DCE8)}.yo-product-section__header{max-width:800px;margin-bottom:44px;display:flex;flex-direction:column;gap:14px}.yo-product-section__eyebrow-wrap{display:flex;align-items:center;gap:12px}.yo-product-section__eyebrow-line{width:28px;height:2px;background-color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-product-section__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(2rem, 3vw, 2.6rem);font-weight:400;line-height:1.18;letter-spacing:-.02em;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0;text-wrap:balance}.yo-product-section__lead{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.02rem;line-height:1.68;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-product-problems__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.yo-product-prob-card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:12px;box-shadow:0 2px 8px rgb(0 0 0 / .02)}.yo-product-prob-card__num{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.75rem;font-weight:800;color:var(--wp--preset--color--brand-cobalt,#007fff);background:rgb(0 127 255 / .08);padding:2px 8px;border-radius:6px;align-self:flex-start}.yo-product-prob-card__title{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.08rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0;line-height:1.35}.yo-product-prob-card__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.9rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-product-deliverables__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.yo-product-deliv-card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;gap:12px}.yo-product-deliv-card__head{display:flex;align-items:baseline;gap:10px}.yo-product-deliv-card__num{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.8rem;font-weight:800;color:var(--wp--preset--color--brand-cobalt,#007fff);background:var(--wp--preset--color--surface-soft,#EEF1F8);padding:2px 8px;border-radius:6px}.yo-product-deliv-card__title{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.08rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-product-deliv-card__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.9rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-product-narrative__card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:20px;padding:44px 40px;max-width:920px}.yo-product-narrative__eyebrow-wrap{display:flex;align-items:center;gap:10px;margin-bottom:12px}.yo-product-narrative__eyebrow-line{width:24px;height:2px;background:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-product-narrative__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(1.8rem, 2.8vw, 2.2rem);font-weight:400;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0 0 16px 0}.yo-product-narrative__body p{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.02rem;line-height:1.7;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-product-process__list{display:flex;flex-direction:column;gap:16px;max-width:860px}.yo-product-step{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:14px;padding:22px 24px;display:grid;grid-template-columns:44px 1fr;gap:20px;align-items:center}.yo-product-step__num{width:44px;height:44px;border-radius:50%;background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFF;display:inline-flex;align-items:center;justify-content:center;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;font-weight:800}.yo-product-step__title{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.05rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0 0 4px 0}.yo-product-step__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.9rem;line-height:1.55;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-product-standards__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.yo-product-std-card{background:var(--wp--preset--color--surface-soft,#EEF1F8);border:1px solid rgb(0 127 255 / .15);border-radius:14px;padding:28px 24px;display:flex;flex-direction:column;gap:10px}.yo-product-std-card__title{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.08rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-product-std-card__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-product-proof__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.yo-product-proof-card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:14px}.yo-product-proof-card__badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.7rem;font-weight:800;color:var(--wp--preset--color--brand-cobalt,#007fff);background:rgb(0 127 255 / .08);padding:3px 8px;border-radius:6px;align-self:flex-start}.yo-product-proof-card__badge-dot{width:5px;height:5px;border-radius:50%;background:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-product-proof-card__client{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.35rem;font-weight:600;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-product-proof-card__scope{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D);margin:0;flex-grow:1}.yo-product-proof-card__link{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;font-weight:700;color:var(--wp--preset--color--brand-cobalt,#007fff);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.yo-product-boundaries__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:28px}.yo-product-bound-box{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:18px;padding:32px 28px;display:flex;flex-direction:column;gap:12px}.yo-product-bound-box__badge span{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.1em;padding:3px 10px;border-radius:6px}.yo-product-bound-box--anti .yo-product-bound-box__badge span{background:rgb(0 127 255 / .1);color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-product-bound-box--excl .yo-product-bound-box__badge span{background:rgb(180 35 24 / .08);color:#B42318}.yo-product-bound-box__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.35rem;font-weight:600;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-product-bound-box__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.94rem;line-height:1.65;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-product-bound-box__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.yo-product-bound-box__list li{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;line-height:1.5;color:var(--wp--preset--color--brand-graphite,#302F2F);position:relative;padding-left:18px}.yo-product-bound-box__list li::before{content:"—";position:absolute;left:0;color:#B42318;font-weight:800}.yo-product-fit__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.yo-product-fit-card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:18px;padding:32px 28px;display:flex;flex-direction:column;gap:16px}.yo-product-fit-card--fit{border-top:4px solid var(--wp--preset--color--brand-cobalt,#007fff)}.yo-product-fit-card--unfit{border-top:4px solid var(--wp--preset--color--text-muted,#5D666D)}.yo-product-fit-card__head{display:flex;align-items:center;gap:10px}.yo-product-fit-card__icon{font-size:1.2rem;font-weight:800}.yo-product-fit-card--fit .yo-product-fit-card__icon{color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-product-fit-card--unfit .yo-product-fit-card__icon{color:var(--wp--preset--color--text-muted,#5D666D)}.yo-product-fit-card__title{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.08rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-product-fit-card__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.yo-product-fit-card__list li{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.9rem;line-height:1.55;color:var(--wp--preset--color--text,#1B2024);position:relative;padding-left:20px}.yo-product-fit-card--fit .yo-product-fit-card__list li::before{content:"•";position:absolute;left:0;color:var(--wp--preset--color--brand-cobalt,#007fff);font-size:1.2rem;line-height:1}.yo-product-fit-card--unfit .yo-product-fit-card__list li::before{content:"•";position:absolute;left:0;color:var(--wp--preset--color--text-muted,#5D666D);font-size:1.2rem;line-height:1}.yo-product-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.yo-product-rel-card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:14px;padding:24px 20px;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;gap:12px;transition:all 0.25s ease}.yo-product-rel-card:hover{border-color:var(--wp--preset--color--brand-cobalt,#007fff);transform:translateY(-2px)}.yo-product-rel-card__type{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.1em;color:var(--wp--preset--color--brand-cobalt,#007fff);text-transform:uppercase}.yo-product-rel-card__title{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.05rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-product-rel-card__arrow{align-self:flex-start;font-size:1.1rem;color:var(--wp--preset--color--brand-cobalt,#007fff);font-weight:700}.yo-product-faq__list{max-width:860px;display:flex;flex-direction:column;gap:12px}.yo-product-faq-item{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:12px;overflow:hidden;transition:border-color 0.2s ease}.yo-product-faq-item.is-open{border-color:rgb(0 127 255 / .5)}.yo-product-faq-item__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;cursor:pointer;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.02rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F);text-align:left}.yo-product-faq-item__icon{font-size:1.3rem;color:var(--wp--preset--color--brand-cobalt,#007fff);transition:transform 0.2s ease}.yo-product-faq-item.is-open .yo-product-faq-item__icon{transform:rotate(45deg)}.yo-product-faq-item__a{padding:0 24px 20px 24px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.94rem;line-height:1.65;color:var(--wp--preset--color--text-muted,#5D666D)}.yo-product-faq-item__a p{margin:0}.yo-product-final-cta__card{background:#0E141C;border-radius:24px;padding:clamp(44px, 5vw, 68px) clamp(32px, 4.5vw, 60px);color:#FFF;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;box-shadow:0 20px 56px rgb(14 20 28 / .25)}.yo-product-final-cta__card .yo-eyebrow{color:#8FA8F5}.yo-product-final-cta__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(2.2rem, 3.5vw, 3rem);font-weight:400;color:#FFF;margin:0;line-height:1.15;text-wrap:balance}.yo-product-final-cta__lead{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.05rem;line-height:1.68;color:rgb(240 244 248 / .82);margin:0;max-width:58ch}.yo-product-final-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:12px}.yo-product-final-cta__btn-primary{display:inline-flex;align-items:center;gap:10px;background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFFFFF!important;padding:16px 32px;border-radius:12px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1rem;font-weight:700;text-decoration:none;box-shadow:0 6px 20px rgb(0 127 255 / .4);transition:all 0.25s ease}.yo-product-final-cta__btn-primary:hover{background:#3B6DF5;transform:translateY(-2px)}.yo-product-final-cta__btn-secondary{display:inline-flex;align-items:center;gap:8px;background:rgb(255 255 255 / .08);color:#FFFFFF!important;border:1px solid rgb(255 255 255 / .16);padding:15px 26px;border-radius:12px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.95rem;font-weight:700;text-decoration:none;transition:all 0.25s ease}.yo-product-final-cta__btn-secondary:hover{background:rgb(255 255 255 / .15);border-color:rgb(255 255 255 / .3)}@media (max-width:1024px){.yo-product-problems__grid,.yo-product-deliverables__grid,.yo-product-standards__grid,.yo-product-proof__grid,.yo-product-related__grid{grid-template-columns:repeat(2,1fr)}.yo-product-boundaries__grid,.yo-product-fit__grid{grid-template-columns:1fr}}@media (max-width:768px){.yo-product-hero{padding:calc(var(--wp--custom--header--height, 72px) + 20px) 0 48px 0}.yo-product-section{padding:60px 0}.yo-product-problems__grid,.yo-product-deliverables__grid,.yo-product-standards__grid,.yo-product-proof__grid,.yo-product-related__grid{grid-template-columns:1fr;gap:16px}.yo-product-step{grid-template-columns:36px 1fr;gap:14px}.yo-product-step__num{width:36px;height:36px;font-size:.82rem}.yo-product-narrative__card{padding:32px 24px}.yo-product-bound-box,.yo-product-fit-card{padding:28px 22px}.yo-product-final-cta__card{padding:40px 24px}.yo-product-hero__actions,.yo-product-final-cta__actions{flex-direction:column;width:100%}.yo-product-hero__cta-primary,.yo-product-hero__cta-secondary,.yo-product-final-cta__btn-primary,.yo-product-final-cta__btn-secondary{width:100%;justify-content:center;box-sizing:border-box}}.yo-calismalar-hub{background-color:var(--wp--preset--color--canvas,#F7F5F0);color:var(--wp--preset--color--text,#1B2024);overflow-x:hidden}.yo-calismalar-hero{padding:calc(var(--wp--custom--header--height, 80px) + 36px) 0 48px 0;border-bottom:1px solid var(--wp--preset--color--border,#D6DCE8);background:var(--wp--preset--color--canvas,#F7F5F0)}.yo-calismalar-hero__container{max-width:1200px;margin:0 auto;padding:0 24px}.yo-calismalar-hero__head{max-width:860px;display:flex;flex-direction:column;gap:18px}.yo-calismalar-hero__eyebrow-wrap{display:inline-flex;align-items:center;gap:12px}.yo-calismalar-hero__eyebrow-line{width:28px;height:2px;background-color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-calismalar-hero__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(2.3rem, 4.2vw, 3.6rem);font-weight:400;line-height:1.14;letter-spacing:-.025em;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0;text-wrap:balance}.yo-calismalar-hero__lead{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:clamp(1.05rem, 1.2vw, 1.18rem);line-height:1.7;color:var(--wp--preset--color--text-muted,#5D666D);margin:0;max-width:68ch}.yo-calismalar-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px}.yo-calismalar-filter-bar{padding:24px 0;border-bottom:1px solid var(--wp--preset--color--border,#D6DCE8);background:#FFF;position:sticky;top:var(--wp--custom--header--height,70px);z-index:20;box-shadow:0 2px 8px rgb(0 0 0 / .02)}.yo-calismalar-filter-bar__container{max-width:1200px;margin:0 auto;padding:0 24px}.yo-filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.yo-filter-btn{background:var(--wp--preset--color--surface-soft,#EEF1F8);border:1px solid #fff0;color:var(--wp--preset--color--brand-graphite,#302F2F);font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;font-weight:700;padding:8px 18px;border-radius:999px;cursor:pointer;transition:all 0.2s ease;min-height:40px}.yo-filter-btn:hover{background:#E2E6F0;color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-filter-btn.is-active,.yo-filter-btn[aria-pressed="true"]{background:var(--wp--preset--color--brand-graphite,#302F2F);color:#FFF;border-color:var(--wp--preset--color--brand-graphite,#302F2F)}.yo-calismalar-grid-section{padding:64px 0 96px 0}.yo-calismalar-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;max-width:1200px;margin:0 auto;padding:0 24px}.yo-calisma-card{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:all 0.28s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 10px rgb(0 0 0 / .02)}.yo-calisma-card:hover{transform:translateY(-4px);border-color:rgb(0 127 255 / .35);box-shadow:0 14px 36px rgb(0 127 255 / .08)}.yo-calisma-card--featured{grid-column:span 1}.yo-calisma-card__media{width:100%;aspect-ratio:16 / 10;overflow:hidden;background:var(--wp--preset--color--surface-soft,#EEF1F8);position:relative}.yo-calisma-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease}.yo-calisma-card:hover .yo-calisma-card__img{transform:scale(1.025)}.yo-calisma-card__body{padding:28px 24px;display:flex;flex-direction:column;flex-grow:1;gap:12px}.yo-calisma-card__category{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.12em;color:var(--wp--preset--color--brand-cobalt,#007fff);text-transform:uppercase}.yo-calisma-card__client{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;font-weight:800;color:var(--wp--preset--color--text-muted,#5D666D);margin-top:-4px}.yo-calisma-card__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.28rem;font-weight:600;line-height:1.3;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-calisma-card__title a{color:inherit;text-decoration:none}.yo-calisma-card__title a:hover{color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-calisma-card__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;line-height:1.62;color:var(--wp--preset--color--text-muted,#5D666D);margin:0;flex-grow:1}.yo-calisma-card__proof{display:flex;flex-wrap:wrap;gap:8px;padding:12px 0 4px;border-top:1px solid rgb(214 220 232 / .7)}.yo-calisma-card__proof-pill{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.75rem;font-weight:700;color:var(--wp--preset--color--brand-cobalt,#007fff);background:rgb(0 127 255 / .07);padding:3px 8px;border-radius:4px}.yo-calisma-card__footer{padding-top:12px;display:flex;align-items:center;justify-content:space-between}.yo-calisma-card__cta{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;font-weight:700;color:var(--wp--preset--color--brand-cobalt,#007fff);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:transform 0.2s ease}.yo-calisma-card__cta:hover{transform:translateX(4px)}.yo-single-case-layout{background-color:var(--wp--preset--color--canvas,#F7F5F0);color:var(--wp--preset--color--text,#1B2024);overflow-x:hidden}.yo-breadcrumb-nav{padding-top:calc(var(--wp--custom--header--height, 80px) + 24px);padding-bottom:12px;max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.yo-breadcrumb-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.82rem;color:var(--wp--preset--color--text-muted,#5D666D)}.yo-breadcrumb-item:not(:last-child)::after{content:"/";margin-left:8px;color:var(--wp--preset--color--border,#D6DCE8)}.yo-breadcrumb-link{color:var(--wp--preset--color--text-muted,#5D666D);text-decoration:none;transition:color 0.2s ease}.yo-breadcrumb-link:hover{color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-breadcrumb-item[aria-current="page"] span{color:var(--wp--preset--color--brand-graphite,#302F2F);font-weight:700}.yo-case-hero{padding:24px 0 56px 0}.yo-case-hero__container{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1.1fr 0.9fr;gap:48px;align-items:center}.yo-case-hero__content{display:flex;flex-direction:column;gap:20px}.yo-case-hero__eyebrow-wrap{display:inline-flex;align-items:center;gap:12px}.yo-case-hero__accent-line{width:28px;height:2px;background-color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-case-hero__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(2.2rem, 3.8vw, 3.2rem);font-weight:400;line-height:1.15;letter-spacing:-.025em;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0;text-wrap:balance}.yo-case-hero__lead{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:clamp(1.05rem, 1.2vw, 1.18rem);line-height:1.7;color:var(--wp--preset--color--text-muted,#5D666D);margin:0;max-width:62ch}.yo-case-hero__media{display:flex;flex-direction:column;gap:8px}.yo-case-hero__frame{border-radius:16px;overflow:hidden;background:var(--wp--preset--color--surface-soft,#EEF1F8);border:1px solid var(--wp--preset--color--border,#D6DCE8);box-shadow:0 8px 30px rgb(0 0 0 / .05);aspect-ratio:16 / 11}.yo-case-hero__img{width:100%;height:100%;object-fit:cover;display:block}.yo-case-hero__asset-notice{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);color:var(--wp--preset--color--text-muted,#5D666D);font-size:.76rem}.yo-case-meta-section{max-width:1200px;margin:0 auto;padding:0 24px 40px 24px}.yo-case-meta-strip{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:14px;padding:20px 28px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;box-shadow:0 2px 8px rgb(0 0 0 / .02)}.yo-case-meta-item{display:flex;flex-direction:column;gap:4px}.yo-case-meta-label{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.08em;color:var(--wp--preset--color--text-muted,#5D666D);text-transform:uppercase}.yo-case-meta-val{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.95rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F)}.yo-case-proof-strip{background:var(--wp--preset--color--surface-soft,#EEF1F8);border-top:1px solid var(--wp--preset--color--border,#D6DCE8);border-bottom:1px solid var(--wp--preset--color--border,#D6DCE8);padding:36px 0}.yo-proof-strip-grid{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.yo-proof-strip-card{background:#FFF;border:1px solid rgb(0 127 255 / .15);border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:12px}.yo-proof-strip-icon{color:var(--wp--preset--color--brand-cobalt,#007fff);font-size:.9rem;flex-shrink:0}.yo-proof-strip-text{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.94rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-case-narrative{padding:72px 0}.yo-case-narrative__container{max-width:860px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:48px}.yo-case-narrative-block{display:flex;flex-direction:column;gap:14px;border-left:3px solid var(--wp--preset--color--border,#D6DCE8);padding-left:24px;transition:border-color 0.2s ease}.yo-case-narrative-block:hover{border-left-color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-case-narrative-heading{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(1.4rem, 2.2vw, 1.8rem);font-weight:600;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-case-narrative-body{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.05rem;line-height:1.75;color:var(--wp--preset--color--text,#1B2024);margin:0}.yo-case-scope{padding:72px 0;background:var(--wp--preset--color--surface-soft,#EEF1F8);border-top:1px solid var(--wp--preset--color--border,#D6DCE8);border-bottom:1px solid var(--wp--preset--color--border,#D6DCE8)}.yo-case-scope__container{max-width:1200px;margin:0 auto;padding:0 24px}.yo-case-scope__head{max-width:760px;margin-bottom:40px;display:flex;flex-direction:column;gap:12px}.yo-case-scope__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(1.8rem, 2.8vw, 2.4rem);font-weight:400;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-case-scope__list{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.yo-case-scope-item{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:14px;padding:24px 22px;display:flex;gap:18px;align-items:flex-start}.yo-case-scope-item__num{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.8rem;font-weight:800;color:var(--wp--preset--color--brand-cobalt,#007fff);background:var(--wp--preset--color--surface-soft,#EEF1F8);padding:4px 10px;border-radius:6px;flex-shrink:0}.yo-case-scope-item__body{display:flex;flex-direction:column;gap:6px}.yo-case-scope-item__heading{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.05rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-case-scope-item__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.9rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-case-disclosure-container{max-width:860px;margin:40px auto;padding:0 24px}.yo-case-disclosure-box{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-left:4px solid var(--wp--preset--color--brand-graphite,#302F2F);border-radius:10px;padding:20px 24px;display:flex;flex-direction:column;gap:12px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.86rem;line-height:1.55;color:var(--wp--preset--color--text-muted,#5D666D)}.yo-disclosure-row strong,.yo-data-note-row strong{color:var(--wp--preset--color--brand-graphite,#302F2F);margin-right:6px}.yo-case-services-section{padding:48px 0;max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.yo-case-services-heading{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.9rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--wp--preset--color--text-muted,#5D666D);margin:0 0 16px 0}.yo-case-services-rail{display:flex;flex-wrap:wrap;gap:12px}.yo-case-service-pill{display:inline-flex;align-items:center;gap:8px;background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:999px;padding:10px 20px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.9rem;font-weight:700;color:var(--wp--preset--color--brand-graphite,#302F2F);text-decoration:none;transition:all 0.2s ease}.yo-case-service-pill:hover{border-color:var(--wp--preset--color--brand-cobalt,#007fff);color:var(--wp--preset--color--brand-cobalt,#007fff);transform:translateY(-2px)}.yo-case-service-arrow{color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-case-next-section{max-width:1200px;margin:24px auto 48px;padding:0 24px}.yo-case-next-box{background:#FFF;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:14px;padding:24px 28px;display:flex;justify-content:space-between;align-items:center}.yo-case-next-label{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--wp--preset--color--text-muted,#5D666D)}.yo-case-next-title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.35rem;font-weight:600;margin:0}.yo-case-next-title a{color:var(--wp--preset--color--brand-graphite,#302F2F);text-decoration:none;transition:color 0.2s ease}.yo-case-next-title a:hover{color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-case-cta{padding:80px 0;background:#0E141C;color:#FFF}.yo-case-cta__container{max-width:860px;margin:0 auto;padding:0 24px;text-align:center}.yo-case-cta__box{display:flex;flex-direction:column;align-items:center;gap:20px}.yo-case-cta__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(2rem, 3.2vw, 2.6rem);font-weight:400;color:#FFF;margin:0;line-height:1.2}.yo-case-cta__lead{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.05rem;line-height:1.68;color:rgb(240 244 248 / .82);margin:0;max-width:54ch}.yo-case-cta__action{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:12px}@media (max-width:1024px){.yo-case-hero__container{grid-template-columns:1fr;gap:36px}.yo-case-meta-strip{grid-template-columns:1fr;gap:16px}.yo-calismalar-grid{grid-template-columns:1fr;gap:28px}.yo-case-scope__list{grid-template-columns:1fr}}@media (max-width:768px){.yo-calismalar-hero{padding-top:calc(var(--wp--custom--header--height, 70px) + 24px);padding-bottom:36px}.yo-calismalar-filter-bar{padding:16px 0}.yo-filter-group{gap:8px;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;-webkit-overflow-scrolling:touch}.yo-filter-btn{white-space:nowrap;font-size:.82rem;padding:6px 14px;min-height:36px}.yo-case-next-box{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:480px){.yo-breadcrumb-nav{padding-top:calc(var(--wp--custom--header--height, 70px) + 16px)}.yo-case-cta__action{flex-direction:column;width:100%}.yo-case-cta__action .yo-button{width:100%;justify-content:center}}html{scroll-padding-top:calc(var(--wp--custom--header--height, 94px) + 16px)}.yo-header--overlay{background-color:#FBFAF7;border-bottom:1px solid rgb(27 32 36 / .1);-webkit-backdrop-filter:none;backdrop-filter:none}.yo-header--overlay .yo-menu__link,.yo-header--overlay .yo-logo-slot__tagline{color:var(--wp--preset--color--brand-graphite)}@supports (animation-timeline:scroll()){@keyframes yo-header-resolve{from{background-color:#fff0;border-bottom-color:#fff0}to{background-color:rgb(251 250 247);border-bottom-color:rgb(27 32 36 / .1)}}.yo-header--overlay{animation:yo-header-resolve linear both;animation-timeline:scroll(root block);animation-range:0 120px}}@media (prefers-reduced-motion:reduce){.yo-header--overlay{animation:none!important;background-color:#FBFAF7!important;border-bottom-color:rgb(27 32 36 / .1)!important}}.yo-section{scroll-margin-top:calc(var(--wp--custom--header--height, 94px) + 24px)}.yo-header--overlay .yo-header__inner{min-height:88px;gap:clamp(20px, 2.4vw, 40px)}@media (min-width:1024px){.yo-header--overlay .yo-menu{gap:clamp(22px, 2vw, 36px)}.yo-header--overlay .yo-menu__link{font-size:.875rem;letter-spacing:.005em;padding-block:6px;opacity:.86;transition:opacity 180ms ease,color 180ms ease}.yo-header--overlay .yo-menu__link:hover,.yo-header--overlay .yo-menu__link:focus-visible{opacity:1}}.yo-header--overlay .yo-header__analysis{border-radius:6px;border-color:rgb(27 32 36 / .18);padding-block:11px;padding-inline:clamp(16px, 1.4vw, 22px);font-size:.86rem;letter-spacing:.005em;white-space:nowrap;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease}.yo-header--overlay .yo-header__analysis:hover{transform:translateY(-1px)}.yo-header--overlay .yo-header__analysis:focus-visible{outline:2px solid var(--wp--preset--color--brand-cobalt,#007fff);outline-offset:3px}@media (min-width:1024px){.yo-header--overlay .yo-logo img,.yo-header--overlay .yo-logo-slot .custom-logo{width:168px}}.yo-ins-secthead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,24rem);gap:var(--wp--preset--spacing--4,24px);align-items:end;margin-bottom:var(--wp--preset--spacing--5,32px);padding-bottom:var(--wp--preset--spacing--3,16px);border-bottom:1px solid var(--wp--preset--color--border,#D6DCE8)}.yo-ins-secthead__eyebrow{margin:0 0 6px 0;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-ins-secthead__title{margin:0;font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(1.5rem, 2.4vw, 2rem);font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--wp--preset--color--brand-graphite,#1B2024)}.yo-ins-secthead__note{margin:0;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;line-height:1.55;color:var(--wp--preset--color--text-muted,#5D666D)}.yo-topic-nav{background:var(--wp--preset--color--surface,#FFFFFF);border-block:1px solid var(--wp--preset--color--border,#D6DCE8);padding-block:14px}.yo-topic-nav__inner{display:flex;align-items:center;gap:16px}.yo-topic-nav__label{flex:0 0 auto;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.1em;color:var(--wp--preset--color--text-muted,#5D666D)}.yo-topic-nav__list{display:flex;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.yo-topic-nav__list::-webkit-scrollbar{display:none}.yo-topic-nav__pill{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:7px 14px;border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:999px;background:var(--wp--preset--color--canvas,#F7F5F0);color:var(--wp--preset--color--brand-graphite,#1B2024);font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.84rem;font-weight:600;text-decoration:none;transition:border-color 0.18s ease,background-color 0.18s ease}.yo-topic-nav__pill:hover,.yo-topic-nav__pill:focus-visible{border-color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-topic-nav__pill.is-active{background:var(--wp--preset--color--brand-graphite,#1B2024);border-color:var(--wp--preset--color--brand-graphite,#1B2024);color:#FFF}.yo-topic-nav__count{font-size:.72rem;font-weight:700;opacity:.55}.yo-ins-grid{display:grid;gap:var(--wp--preset--spacing--4,24px)}.yo-ins-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.yo-ins-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.yo-ins-card{display:flex;flex-direction:column;background:var(--wp--preset--color--surface,#FFFFFF);border:1px solid var(--wp--preset--color--border,#D6DCE8);border-radius:12px;overflow:hidden;transition:border-color 0.2s ease}.yo-ins-card:hover{border-color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-ins-card__media{display:block;aspect-ratio:16 / 9;max-width:100%;overflow:hidden;background:var(--wp--preset--color--surface-soft,#EEF1F8)}.yo-ins-card__media .yo-cover,.yo-ins-card__media img{display:block;width:100%;height:100%;object-fit:cover}.yo-ins-card__body{display:flex;flex-direction:column;gap:10px;padding:20px}.yo-ins-card__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.yo-ins-card__format{padding:3px 9px;border-radius:999px;background:rgb(0 127 255 / .08);border:1px solid rgb(0 127 255 / .2);color:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-ins-card__format--gundem{background:rgb(197 106 67 / .09);border-color:rgb(197 106 67 / .22);color:#A8542F}.yo-ins-card__topic{color:var(--wp--preset--color--text-muted,#5D666D);font-weight:700}.yo-ins-card__title{margin:0;font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.12rem;font-weight:700;line-height:1.32;letter-spacing:-.01em}.yo-ins-card__link{color:var(--wp--preset--color--brand-graphite,#1B2024);text-decoration:none}.yo-ins-card__link:hover,.yo-ins-card__link:focus-visible{text-decoration:underline;text-underline-offset:3px}.yo-ins-card__dek{margin:0;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.95rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D)}.yo-ins-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.78rem;color:var(--wp--preset--color--text-muted,#5D666D)}.yo-ins-card__author{font-weight:700}.yo-ins-card__sep{opacity:.5}.yo-ins-card--lead .yo-ins-card__title{font-size:clamp(1.4rem, 2.2vw, 1.85rem)}.yo-ins-card--lead .yo-ins-card__body{padding:26px;gap:12px}.yo-ins-card--row{border-radius:0;border-inline:0;border-top:0}.yo-ins-card--row .yo-ins-card__body{padding-inline:0}.yo-ins-featured__grid{display:grid;grid-template-columns:1.3fr 1fr;gap:var(--wp--preset--spacing--4,24px)}.yo-ins-featured__support{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--4,24px)}.yo-topic-hub__head{padding-block:48px 28px;background:var(--wp--preset--color--canvas,#F7F5F0)}.yo-topic-hub__eyebrow{margin:0 0 10px 0;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.74rem;font-weight:800;letter-spacing:.12em}.yo-topic-hub__eyebrow a{color:var(--wp--preset--color--brand-cobalt,#007fff);text-decoration:none}.yo-topic-hub__title{margin:0 0 12px 0;font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:clamp(2rem, 4vw, 3rem);font-weight:700;line-height:1.16;letter-spacing:-.02em;color:var(--wp--preset--color--brand-graphite,#1B2024)}.yo-topic-hub__lead{max-width:64ch;margin:0;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:1.06rem;line-height:1.62;color:var(--wp--preset--color--text-muted,#5D666D)}.yo-topic-hub__empty{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);color:var(--wp--preset--color--text-muted,#5D666D)}.yo-topic-hub__bridge{background:var(--wp--preset--color--brand-graphite,#1B2024);color:#F7F5F0;padding-block:34px}.yo-topic-hub__bridge-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.yo-topic-hub__bridge-eyebrow{margin:0 0 6px 0;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.12em;color:rgb(247 245 240 / .6)}.yo-topic-hub__bridge-text{max-width:56ch;margin:0;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.98rem;line-height:1.55}.yo-topic-hub__bridge-cta{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:8px;background:#FFF;color:var(--wp--preset--color--brand-graphite,#1B2024);font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-weight:700;font-size:.9rem;text-decoration:none;white-space:nowrap}@media (max-width:1024px){.yo-ins-secthead{grid-template-columns:1fr;align-items:start}.yo-ins-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.yo-ins-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.yo-ins-featured__grid{grid-template-columns:1fr}}@media (max-width:680px){.yo-ins-grid--3,.yo-ins-grid--4{grid-template-columns:1fr}.yo-topic-nav__inner{flex-direction:column;align-items:flex-start;gap:10px}.yo-topic-nav__list{width:100%}.yo-topic-hub__head{padding-block:32px 22px}.yo-topic-hub__bridge-cta{width:100%;justify-content:center}}.yo-lp-v2{--ink:#20252a;--muted:#657078;--line:#dfe3e6;--paper:#f7f5f0;--blue:#007fff;--dark:#171b1f;font-family:Manrope,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:#fff}.yo-lp-v2 *{box-sizing:border-box}.yo-page__header{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.yo-lp-v2 a{color:var(--blue)}.yo-lp-shell{max-width:1180px;margin:0 auto;padding:0 28px}.yo-lp-hero{padding:124px 0 72px;background:var(--paper);border-bottom:1px solid var(--line)}.yo-lp-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:60px;align-items:center}.yo-lp-kicker{font-size:.78rem;letter-spacing:.13em;text-transform:uppercase;font-weight:800;color:var(--blue);margin:0 0 18px}.yo-lp-hero .yo-lp-display-title{font-family:"Source Serif 4",Georgia,serif;font-size:clamp(2.5rem,5vw,5rem);line-height:1.02;letter-spacing:-.035em;font-weight:500;margin:0;color:#302f2f}.yo-lp-hero img{display:block;width:100%;height:520px;object-fit:cover;border-radius:12px}.yo-lp-body{padding:72px 0 96px}.yo-lp-content{max-width:850px;margin:0 auto}.yo-lp-content h2,.yo-lp-content h3,.yo-lp-content h4{font-family:"Source Serif 4",Georgia,serif;color:#302f2f;letter-spacing:-.02em}.yo-lp-content h2{font-size:clamp(2rem,3vw,3rem);margin:76px 0 22px}.yo-lp-content h3{font-size:clamp(1.55rem,2.3vw,2.15rem);margin:58px 0 18px}.yo-lp-content h4{font-size:1.3rem;margin:36px 0 14px}.yo-lp-content p,.yo-lp-content li{font-size:1.02rem;line-height:1.78;color:#465159}.yo-lp-content p{margin:0 0 18px}.yo-lp-content ul,.yo-lp-content ol{padding-left:24px;margin:0 0 26px}.yo-lp-content li{margin:7px 0}.yo-lp-content blockquote{margin:30px 0;padding:22px 26px;border-left:3px solid var(--blue);background:#f4f6fb;color:#34404a;font-size:1rem;line-height:1.7}.yo-lp-heading--proof{padding-top:34px;border-top:1px solid var(--line)}.yo-lp-image{margin:26px 0 42px}.yo-lp-image img{display:block;width:100%;max-height:620px;object-fit:cover;border-radius:10px}.yo-lp-image--proof img{object-fit:contain;background:#f5f5f3;border:1px solid var(--line);max-height:680px}.yo-lp-table-wrap{overflow:auto;margin:24px 0 36px;border:1px solid var(--line);border-radius:10px}.yo-lp-table-wrap table{width:100%;border-collapse:collapse;font-size:.9rem}.yo-lp-table-wrap th,.yo-lp-table-wrap td{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.yo-lp-table-wrap th{background:#f6f7f8}.yo-lp-footer-cta{margin-top:80px;padding:42px;border-radius:12px;background:var(--dark);color:#fff}.yo-lp-footer-cta h2{color:#fff!important;margin:0 0 14px!important}.yo-lp-footer-cta p{color:#c7d0d6!important}.yo-lp-btn{display:inline-flex;padding:14px 20px;border-radius:7px;background:#fff;color:#171b1f!important;text-decoration:none;font-weight:800}@media(max-width:820px){.yo-lp-shell{padding:0 20px}.yo-lp-hero{padding:96px 0 48px}.yo-lp-hero-grid{grid-template-columns:1fr;gap:30px}.yo-lp-hero img{height:320px}.yo-lp-body{padding:48px 0 72px}.yo-lp-content h2{margin-top:56px}.yo-lp-content h3{margin-top:44px}.yo-lp-footer-cta{padding:28px}}.yo-mega__trigger{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.yo-mega__trigger .yo-nav-icon{width:16px;height:16px;transition:transform .14s ease}.yo-menu__item--mega[data-open] .yo-mega__trigger .yo-nav-icon{transform:rotate(180deg)}.yo-mega__trigger:focus-visible,.yo-mega__link:focus-visible,.yo-mega__all:focus-visible{outline:3px solid var(--wp--preset--color--primary,#007fff);outline-offset:3px;border-radius:4px}.yo-mega__inner{display:grid;gap:20px}.yo-mega__title{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--wp--preset--color--text-muted,#5d666d)}.yo-mega__list{margin:0;padding:0;list-style:none;display:grid;gap:2px}.yo-mega__link{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:8px 10px;border-radius:6px;color:var(--wp--preset--color--text,#1b2024);text-decoration:none;transition:background-color .14s ease}.yo-mega__link:hover{background:#f3f6fb}.yo-mega__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:6px;background:#e5f2ff;color:var(--wp--preset--color--primary,#007fff)}.yo-mega__icon .yo-nav-icon{width:22px;height:22px}.yo-mega__label{display:block;font-size:15px;font-weight:600;line-height:1.3}.yo-mega__desc{display:block;margin-top:2px;font-size:13.5px;line-height:1.35;color:var(--wp--preset--color--text-muted,#5d666d)}.yo-mega__all{display:inline-flex;align-items:center;gap:8px;justify-self:start;min-height:44px;font-size:15px;font-weight:600;color:var(--wp--preset--color--primary-hover,#0066cc);text-decoration:none}.yo-mega__all .yo-nav-icon{width:18px;height:18px;transition:transform .14s ease}.yo-mega__all:hover .yo-nav-icon{transform:translateX(3px)}@media (max-width:1239px){.yo-menu__item--mega{width:100%}.yo-mega__trigger{min-height:44px}.yo-mega{display:none;padding:8px 0 12px}.yo-menu__item--mega[data-open] .yo-mega,.no-js .yo-menu__item--mega:focus-within .yo-mega{display:block}.yo-mega__all{margin-top:4px}}@media (min-width:1240px){.yo-mega{position:absolute;top:100%;left:0;right:0;z-index:90;padding:28px 0 24px;border-top:1px solid rgb(27 32 36 / .08);border-bottom:1px solid rgb(27 32 36 / .10);background:#fff;box-shadow:0 18px 32px -24px rgb(14 27 51 / .35);opacity:0;visibility:hidden;transform:translate3d(0,-6px,0);pointer-events:none;transition:opacity .14s ease,transform .14s ease,visibility 0s linear .14s}.yo-menu__item--mega[data-open] .yo-mega,.no-js .yo-menu__item--mega:hover .yo-mega,.no-js .yo-menu__item--mega:focus-within .yo-mega{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .14s ease,transform .14s ease,visibility 0s}.yo-mega__inner{width:100%;max-width:calc(var(--wp--custom--container-max, 1240px) + (var(--yo-gutter, 24px) * 2));margin-inline:auto;padding-inline:var(--yo-gutter,24px);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:14px}.yo-mega__all{grid-column:1 / -1;padding-top:10px;border-top:1px solid rgb(27 32 36 / .08)}}@media (prefers-reduced-motion:reduce){.yo-mega,.yo-mega__trigger .yo-nav-icon,.yo-mega__link,.yo-mega__all .yo-nav-icon{transition:none!important}.yo-mega{transform:none!important}}.yo-sv2,.yo-sv2-final{--yo-sv2-navy:#0f1b2d;--yo-sv2-navy-2:#16263d;--yo-sv2-accent:#007fff;--yo-sv2-accent-hover:#0066cc;--yo-sv2-accent-soft:#e5f2ff;--yo-sv2-ink:var(--wp--preset--color--text, #1b2024);--yo-sv2-muted:var(--wp--preset--color--text-muted, #5d666d);--yo-sv2-line:var(--wp--preset--color--border, #d6dce8);--yo-sv2-surface:var(--wp--preset--color--surface, #fff);--yo-sv2-soft:var(--wp--preset--color--surface-soft, #eef1f8);--yo-sv2-radius:16px;--yo-sv2-radius-sm:10px;--yo-sv2-shadow:0 1px 2px rgba(15, 27, 45, .04), 0 8px 24px rgba(15, 27, 45, .06);--yo-sv2-space:clamp(56px, 8vw, 104px);font-family:var(--wp--preset--font-family--ui,Manrope,system-ui,sans-serif);color:var(--yo-sv2-ink)}.yo-sv2-eyebrow{margin:0 0 14px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yo-sv2-accent)}.yo-sv2-h2{margin:0;font-family:inherit;font-size:clamp(26px, 3.2vw, 38px);font-weight:700;line-height:1.18;letter-spacing:-.02em;color:var(--yo-sv2-ink);text-wrap:balance}.yo-sv2-section{padding-block:var(--yo-sv2-space)}.yo-sv2-head{max-width:720px;margin-bottom:clamp(28px, 4vw, 48px)}.yo-sv2-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:var(--yo-sv2-radius-sm);font-size:16px;font-weight:700;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.yo-sv2-btn--primary{background:var(--yo-sv2-accent);color:#fff}.yo-sv2-btn--primary:hover{background:var(--yo-sv2-accent-hover);color:#fff}.yo-sv2-btn--ghost{border:1px solid var(--yo-sv2-line);background:var(--yo-sv2-surface);color:var(--yo-sv2-ink)}.yo-sv2-btn--ghost:hover{border-color:var(--yo-sv2-ink)}.yo-sv2-btn--light{background:#fff;color:var(--yo-sv2-navy)}.yo-sv2-btn--light:hover{background:var(--yo-sv2-soft)}.yo-sv2-btn:focus-visible,.yo-sv2-related__card:focus-visible,.yo-sv2-faq__item summary:focus-visible{outline:3px solid var(--yo-sv2-accent);outline-offset:3px}.yo-sv2-hero{padding-block:clamp(28px, 5vw, 72px) clamp(48px, 7vw, 96px)}.yo-sv2-hero__grid{display:grid;gap:clamp(32px, 5vw, 64px);align-items:center}.yo-sv2-crumb{margin-bottom:18px;font-size:12px;line-height:1.5;letter-spacing:.01em;color:#687077}.yo-sv2-crumb .yo-breadcrumb,.yo-sv2-crumb nav{font-size:12px}.yo-sv2-crumb a{color:#687077;text-decoration:none}.yo-sv2-crumb a:hover{color:var(--yo-sv2-ink);text-decoration:underline}.yo-sv2-hero__title{margin:0;font-family:inherit;font-size:clamp(34px, 5vw, 56px);font-weight:800;line-height:1.06;letter-spacing:-.03em;color:var(--yo-sv2-ink);text-wrap:balance}.yo-sv2-hero__lead{margin:22px 0 0;max-width:560px;font-size:clamp(16px, 1.4vw, 18px);line-height:1.65;color:var(--yo-sv2-muted)}.yo-sv2-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.yo-sv2-hero__media,.yo-sv2-split__media{margin:0}.yo-sv2-hero__img,.yo-sv2-split__img{display:block;width:100%;height:auto;border-radius:var(--yo-sv2-radius);object-fit:cover;background:var(--yo-sv2-soft)}.yo-sv2-hero__img{aspect-ratio:16 / 10;box-shadow:var(--yo-sv2-shadow)}.yo-sv2-features{background:var(--yo-sv2-surface)}.yo-sv2-features__grid,.yo-sv2-proof__grid,.yo-sv2-related__grid{display:grid;gap:16px;margin:0;padding:0;list-style:none}.yo-sv2-proof__grid--gallery{display:grid;gap:28px;grid-template-columns:1fr}@media (min-width:640px){.yo-sv2-proof__grid--gallery{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:1024px){.yo-sv2-proof__grid--gallery{grid-template-columns:repeat(2,1fr)!important;gap:32px}}.yo-sv2-card--gallery-proof{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#fff;border:1px solid rgb(15 23 42 / .08);box-shadow:0 4px 20px rgb(0 0 0 / .04);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;padding:0}.yo-sv2-card--gallery-proof:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgb(15 23 42 / .1);border-color:rgb(0 127 255 / .3)}.yo-sv2-proof__preview{position:relative;width:100%;aspect-ratio:16 / 10;background:#0b1120;overflow:hidden;border-bottom:1px solid rgb(15 23 42 / .06)}.yo-sv2-proof__preview img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;transition:transform .4s ease}.yo-sv2-card--gallery-proof:hover .yo-sv2-proof__preview img{transform:scale(1.03)}.yo-sv2-proof__content{padding:24px 24px 28px;display:flex;flex-direction:column;flex-grow:1}.yo-sv2-proof__tag{align-self:flex-start;display:inline-block;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:rgb(0 127 255 / .08);color:#06c;margin-bottom:12px}.yo-sv2-card--gallery-proof .yo-sv2-card__title{font-size:20px;font-weight:800;line-height:1.3;margin:0 0 10px;color:#0f172a}.yo-sv2-card--gallery-proof .yo-sv2-card__title a{color:inherit;text-decoration:none}.yo-sv2-card--gallery-proof .yo-sv2-card__title a:hover{color:#06c}.yo-sv2-card--gallery-proof .yo-sv2-card__text{font-size:14.5px;line-height:1.6;color:#475569;margin:0 0 20px;flex-grow:1}.yo-sv2-proof__link{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:#06c;text-decoration:none;border-top:1px solid rgb(15 23 42 / .06);padding-top:14px;margin-top:auto;transition:color .2s ease}.yo-sv2-proof__link:hover{color:#1a3fb3;text-decoration:underline}.yo-sv2-card{display:flex;flex-direction:column;gap:10px;padding:28px 24px;border:1px solid var(--yo-sv2-line);border-radius:var(--yo-sv2-radius);background:var(--yo-sv2-surface)}.yo-sv2-card__num{font-size:13px;font-weight:700;color:var(--yo-sv2-accent)}.yo-sv2-card__title{margin:0;font-family:inherit;font-size:18px;font-weight:700;line-height:1.3}.yo-sv2-card__title a{color:inherit;text-decoration:none}.yo-sv2-card__text{margin:0;font-size:15px;line-height:1.6;color:var(--yo-sv2-muted)}.yo-sv2-card--link{position:relative;transition:border-color .15s ease,box-shadow .15s ease}.yo-sv2-card--link:hover{border-color:var(--yo-sv2-accent);box-shadow:var(--yo-sv2-shadow)}.yo-sv2-card--link .yo-sv2-card__title a::after{content:"";position:absolute;inset:0}.yo-sv2-card__more{margin-top:auto;font-size:14px;font-weight:700;color:var(--yo-sv2-accent)}.yo-sv2-split__grid{display:grid;gap:clamp(28px, 5vw, 72px);align-items:center}.yo-sv2-split__img{aspect-ratio:15 / 8;object-position:50% 100%;box-shadow:var(--yo-sv2-shadow)}.yo-sv2-split__text{margin:18px 0 0;font-size:17px;line-height:1.65;color:var(--yo-sv2-muted)}.yo-sv2-split__text strong{color:var(--yo-sv2-ink)}.yo-sv2-checks{display:grid;gap:18px;margin:28px 0 0;padding:0;list-style:none}.yo-sv2-checks li{display:grid;gap:4px;padding-left:34px;position:relative;font-size:15px;line-height:1.55;color:var(--yo-sv2-muted)}.yo-sv2-checks li::before,.yo-sv2-checks li::after{content:"";position:absolute;left:0;top:2px;width:20px;height:20px}.yo-sv2-checks li::before{border-radius:50%;background:var(--yo-sv2-accent-soft)}.yo-sv2-checks li::after{background:var(--yo-sv2-accent);-webkit-mask:no-repeat center / 12px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2 4.8 9 10 3' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask:no-repeat center / 12px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2 4.8 9 10 3' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.yo-sv2-checks strong{font-size:16px;color:var(--yo-sv2-ink)}.yo-sv2-process{background:var(--yo-sv2-surface)}.yo-sv2-process__list{display:grid;gap:14px;margin:0;padding:0;list-style:none;counter-reset:yo-sv2-step}.yo-sv2-step{counter-increment:yo-sv2-step;position:relative;padding:24px 22px;border-radius:var(--yo-sv2-radius);background:var(--yo-sv2-soft)}.yo-sv2-step::before{content:counter(yo-sv2-step);display:grid;place-items:center;width:36px;height:36px;margin-bottom:16px;border-radius:50%;background:var(--yo-sv2-navy);color:#fff;font-size:15px;font-weight:700}.yo-sv2-step__title{margin:0 0 8px;font-family:inherit;font-size:17px;font-weight:700;line-height:1.3}.yo-sv2-step__text{margin:0;font-size:14px;line-height:1.6;color:var(--yo-sv2-muted)}.yo-sv2-faq__grid{display:grid;gap:24px}.yo-sv2-faq__list{border-top:1px solid var(--yo-sv2-line)}.yo-sv2-faq__item{border-bottom:1px solid var(--yo-sv2-line)}.yo-sv2-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:17px;font-weight:700;line-height:1.4;cursor:pointer;list-style:none}.yo-sv2-faq__item summary::-webkit-details-marker{display:none}.yo-sv2-faq__item summary::after{content:"+";flex:none;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--yo-sv2-line);border-radius:50%;font-size:18px;font-weight:500;color:var(--yo-sv2-accent);transition:transform .2s ease}.yo-sv2-faq__item[open] summary::after{transform:rotate(45deg)}.yo-sv2-faq__item p{margin:0 0 22px;max-width:680px;font-size:16px;line-height:1.65;color:var(--yo-sv2-muted)}.yo-sv2-trust{padding-block:clamp(8px, 2vw, 24px) var(--yo-sv2-space)}.yo-sv2-trust__box{display:grid;gap:12px 40px;padding:clamp(24px, 3.4vw, 36px) clamp(22px, 3.4vw, 40px);border:1px solid var(--yo-sv2-line);border-left:4px solid var(--yo-sv2-accent);border-radius:var(--yo-sv2-radius-sm);background:var(--yo-sv2-surface)}.yo-sv2-trust__label{margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--yo-sv2-accent)}.yo-sv2-trust__title{margin:0 0 6px;font-family:inherit;font-size:17px;font-weight:700;line-height:1.35}.yo-sv2-trust__text{margin:0;max-width:860px;font-size:15px;line-height:1.6;color:var(--yo-sv2-muted)}.yo-sv2-related{padding-top:0}.yo-sv2-related__card{display:grid;grid-template-columns:1fr auto;gap:8px 20px;align-items:center;height:100%;min-height:112px;padding:26px 26px 26px 28px;border:1px solid var(--yo-sv2-line);border-radius:var(--yo-sv2-radius);background:var(--yo-sv2-surface);box-shadow:0 1px 2px rgb(15 27 45 / .04);color:var(--yo-sv2-ink);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.yo-sv2-related__card:hover{border-color:var(--yo-sv2-accent);box-shadow:var(--yo-sv2-shadow);transform:translateY(-2px)}.yo-sv2-related__type{grid-column:1;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--yo-sv2-accent)}.yo-sv2-related__title{grid-column:1;font-size:18px;font-weight:700;line-height:1.35}.yo-sv2-related__arrow{grid-column:2;grid-row:1 / span 2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--yo-sv2-accent-soft);font-size:18px;color:var(--yo-sv2-accent);transition:background-color .15s ease,color .15s ease,transform .15s ease}.yo-sv2-related__card:hover .yo-sv2-related__arrow{background:var(--yo-sv2-accent);color:#fff;transform:translateX(2px)}.yo-sv2-final{padding-block:0 var(--yo-sv2-space)}.yo-sv2-final__card{padding:clamp(40px, 7vw, 80px) clamp(24px, 6vw, 72px);border-radius:calc(var(--yo-sv2-radius) + 8px);background:linear-gradient(135deg,var(--yo-sv2-navy) 0%,var(--yo-sv2-navy-2) 100%);color:#fff;text-align:center}.yo-sv2-final__title{margin:0 auto;max-width:760px;font-family:inherit;font-size:clamp(28px, 4vw, 44px);font-weight:800;line-height:1.12;letter-spacing:-.02em;color:#fff;text-wrap:balance}.yo-sv2-final__lead{margin:18px auto 32px;max-width:620px;font-size:17px;line-height:1.65;color:rgb(255 255 255 / .78)}.yo-sv2-badge{display:inline-block;margin:0 0 16px;padding:6px 12px;border:1px solid var(--yo-sv2-accent);border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--yo-sv2-accent);background:var(--yo-sv2-accent-soft)}.yo-sv2-prose-sec{padding-block:clamp(48px, 7vw, 88px)}.yo-sv2-prose-sec:nth-child(odd){background:var(--yo-sv2-surface)}.yo-sv2-prose-sec__grid{display:grid;gap:20px 64px}.yo-sv2-prose-sec__title{max-width:520px}.yo-sv2-prose{max-width:760px;font-size:17px;line-height:1.7;color:var(--yo-sv2-ink)}.yo-sv2-prose>:first-child{margin-top:0}.yo-sv2-prose>:last-child{margin-bottom:0}.yo-sv2-prose p{margin:0 0 16px;color:#3d474f}.yo-sv2-prose strong{color:var(--yo-sv2-ink)}.yo-sv2-prose a{color:var(--yo-sv2-accent);text-decoration:underline;text-underline-offset:3px}.yo-sv2-prose a:hover{color:var(--yo-sv2-accent-hover)}.yo-sv2-prose h3{margin:32px 0 10px;font-family:inherit;font-size:20px;font-weight:700;line-height:1.3;color:var(--yo-sv2-ink)}.yo-sv2-prose h4{margin:24px 0 8px;font-family:inherit;font-size:17px;font-weight:700}.yo-sv2-prose ul,.yo-sv2-prose ol{margin:0 0 20px;padding:0;list-style:none;display:grid;gap:10px}.yo-sv2-prose ul>li,.yo-sv2-prose ol>li{position:relative;padding-left:32px;color:#3d474f}.yo-sv2-prose ul>li::before{content:"";position:absolute;left:2px;top:.55em;width:16px;height:16px;border-radius:50%;background:var(--yo-sv2-accent-soft);box-shadow:inset 0 0 0 5px var(--yo-sv2-accent-soft),inset 0 0 0 16px var(--yo-sv2-accent)}.yo-sv2-prose ol{counter-reset:yo-sv2-ol}.yo-sv2-prose ol>li{counter-increment:yo-sv2-ol}.yo-sv2-prose ol>li::before{content:counter(yo-sv2-ol);position:absolute;left:0;top:.15em;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--yo-sv2-navy);color:#fff;font-size:12px;font-weight:700}.yo-sv2-prose figure{margin:28px 0}.yo-sv2-prose img{display:block;max-width:100%;height:auto;border-radius:var(--yo-sv2-radius);box-shadow:var(--yo-sv2-shadow)}.yo-sv2-prose figcaption{margin-top:10px;font-size:14px;color:var(--yo-sv2-muted)}.yo-sv2-prose blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:3px solid var(--yo-sv2-accent);font-size:18px;color:var(--yo-sv2-ink)}.yo-sv2-prose table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px}.yo-sv2-prose th,.yo-sv2-prose td{padding:10px 12px;border-bottom:1px solid var(--yo-sv2-line);text-align:left;vertical-align:top}.yo-sv2-prose-sec--intro .yo-sv2-prose{font-size:18px}.yo-sv2-prose form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.yo-sv2-prose form select,.yo-sv2-prose form textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--yo-sv2-line);border-radius:var(--yo-sv2-radius-sm);background:#fff;font:inherit;font-size:16px;color:var(--yo-sv2-ink)}.yo-sv2-prose form textarea{min-height:140px}.yo-sv2-prose form input:focus,.yo-sv2-prose form select:focus,.yo-sv2-prose form textarea:focus{outline:3px solid var(--yo-sv2-accent-soft);border-color:var(--yo-sv2-accent)}.yo-sv2-prose form button[type="submit"],.yo-sv2-prose form .ff-btn-submit{min-height:52px;padding:0 26px;border:0;border-radius:var(--yo-sv2-radius-sm);background:var(--yo-sv2-accent)!important;color:#fff!important;font-size:16px;font-weight:700;cursor:pointer}.yo-sv2-prose form button[type="submit"]:hover,.yo-sv2-prose form .ff-btn-submit:hover{background:var(--yo-sv2-accent-hover)!important}.yo-sv2-prose .yo-context-links{margin:32px 0 0;padding:22px 24px;border:1px solid var(--yo-sv2-line);border-radius:var(--yo-sv2-radius);background:var(--yo-sv2-soft)}.yo-sv2-prose .yo-context-links__title{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--yo-sv2-accent)}.yo-sv2-prose .yo-context-links__items{display:flex;flex-wrap:wrap;gap:10px}.yo-sv2-prose .yo-context-links__items a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid var(--yo-sv2-line);border-radius:var(--yo-sv2-radius-sm);background:#fff;color:var(--yo-sv2-ink);font-size:15px;line-height:1.4;text-decoration:none}.yo-sv2-prose .yo-context-links__items a:hover{border-color:var(--yo-sv2-accent);color:var(--yo-sv2-accent)}.yo-sv2-faq__answer{margin:0 0 22px;max-width:680px;font-size:16px;line-height:1.65;color:var(--yo-sv2-muted)}.yo-sv2-faq__answer p{margin:0 0 10px}.yo-sv2-faq__answer ul{margin:0 0 10px;padding-left:20px}.yo-sv2-faq__intro{margin-top:14px;font-size:16px;line-height:1.65;color:var(--yo-sv2-muted)}.yo-sv2-cases{padding-top:0}.yo-sv2-cases__grid{display:grid;gap:20px;margin:0;padding:0;list-style:none}.yo-sv2-case-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--yo-sv2-line);border-radius:var(--yo-sv2-radius);background:var(--yo-sv2-surface);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.yo-sv2-case-card:hover{border-color:var(--yo-sv2-accent);box-shadow:var(--yo-sv2-shadow);transform:translateY(-2px)}.yo-sv2-case-card__media{margin:0}.yo-sv2-case-card__img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;background:var(--yo-sv2-soft)}.yo-sv2-case-card__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:24px}.yo-sv2-case-card__body .yo-sv2-badge{align-self:flex-start;margin:0}.yo-sv2-case-card__title{margin:0;font-family:inherit;font-size:20px;font-weight:700;line-height:1.3}.yo-sv2-case-card__title a{color:var(--yo-sv2-ink);text-decoration:none}.yo-sv2-case-card__title a::after{content:"";position:absolute;inset:0}.yo-sv2-case-card__text{margin:0;font-size:15px;line-height:1.6;color:var(--yo-sv2-muted)}.yo-v2-skin .yo-main{--wp--preset--color--primary:#007fff;--wp--preset--color--primary-hover:#0066cc;--wp--preset--color--primary-active:#0052a3;--wp--preset--color--brand-cobalt:#007fff;--wp--preset--color--focus:#007fff;--yo-font-editorial:var(--wp--preset--font-family--ui, Manrope, system-ui, sans-serif)}.yo-v2-skin .yo-main :is(h1,h2,h3,h4){font-family:var(--wp--preset--font-family--ui,Manrope,system-ui,sans-serif);letter-spacing:-.02em}.yo-v2-skin .yo-main h1{font-weight:800;line-height:1.08}.yo-v2-skin .yo-main :is(h2,h3){font-weight:700}.yo-v2-skin .yo-main .yo-eyebrow{color:#06c}.yo-v2-skin .yo-main :is(.yo-btn--primary,.yo-button--primary){border-color:#007fff;background:#007fff;color:#fff}.yo-v2-skin .yo-main :is(.yo-btn--primary,.yo-button--primary):hover{background:#06c;border-color:#06c}.yo-v2-skin .yo-main .yo-breadcrumb{font-size:12px;color:#687077}.yo-v2-skin .yo-main .yo-breadcrumb a{color:#687077;text-decoration:none}.yo-v2-skin .yo-page-title{font-size:clamp(32px, 4.4vw, 48px);margin:12px 0 0}.yo-v2-skin .yo-entry-content{max-width:760px;font-size:17px;line-height:1.7;color:#3d474f}.yo-v2-skin .yo-entry-content h2{margin:48px 0 14px;font-size:clamp(22px, 2.4vw, 28px);line-height:1.25;color:#1b2024}.yo-v2-skin .yo-entry-content h3{margin:32px 0 10px;font-size:20px;line-height:1.3;color:#1b2024}.yo-v2-skin .yo-entry-content a{color:#06c;text-underline-offset:3px}.yo-v2-skin .yo-entry-content a:hover{color:#06c}@media (max-width:767px){.yo-sv2-card__text,.yo-sv2-checks li{font-size:16px;line-height:1.65}.yo-sv2-step__text{font-size:15.5px;line-height:1.65}.yo-sv2-card__title{font-size:19px}.yo-sv2-step__title{font-size:18px}.yo-sv2-related__title{font-size:18.5px}.yo-sv2-related__type{font-size:12.5px}}@media (min-width:768px){body .yo-wa-widget .yo-wa-btn{width:52px;height:52px;box-shadow:0 6px 18px rgb(15 27 45 / .18)}body .yo-wa-widget .yo-wa-btn__pulse{display:none}.yo-sv2-features__grid,.yo-sv2-related__grid,.yo-sv2-proof__grid{grid-template-columns:repeat(2,1fr)}.yo-sv2-hero__grid,.yo-sv2-split__grid{grid-template-columns:1fr 1fr}.yo-sv2-split--reverse .yo-sv2-split__media{order:2}.yo-sv2-split--text .yo-sv2-split__grid{grid-template-columns:1fr}.yo-sv2-split--text .yo-sv2-split__content{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px 64px}.yo-sv2-split--text .yo-sv2-split__content>*{grid-column:1}.yo-sv2-split--text .yo-sv2-checks{grid-column:2;grid-row:1 / span 4;margin-top:0}.yo-sv2-process__list{grid-template-columns:repeat(2,1fr)}.yo-sv2-trust__box{grid-template-columns:auto 1fr;align-items:baseline}.yo-sv2-cases__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.yo-sv2-hero__grid{grid-template-columns:1.05fr .95fr}.yo-sv2-features__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.yo-sv2-related__grid,.yo-sv2-proof__grid{grid-template-columns:repeat(3,1fr)}.yo-sv2-split__grid{grid-template-columns:.9fr 1.1fr}.yo-sv2-split--reverse .yo-sv2-split__grid{grid-template-columns:1.1fr .9fr}.yo-sv2-process__list{grid-auto-flow:column;grid-auto-columns:1fr;grid-template-columns:none}.yo-sv2-prose-sec__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.yo-sv2-prose-sec--intro .yo-sv2-prose-sec__grid{grid-template-columns:minmax(0,1fr)}.yo-sv2-prose-sec--intro .yo-sv2-prose{max-width:860px}.yo-sv2-prose-sec__title{position:sticky;top:120px}.yo-sv2-cases__grid{grid-template-columns:repeat(3,1fr)}.yo-sv2-faq__grid{grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}}@media (prefers-reduced-motion:reduce){.yo-sv2 *,.yo-sv2-final *{transition:none!important}}.yo-ip{--ip-navy:#0e1b33;--ip-navy-2:#15294d;--ip-stage:#080d1a;--ip-cobalt:#007fff;--ip-cobalt-ink:#0066cc;--ip-cobalt-deep:#0052a3;--ip-ink:#1b2024;--ip-muted:#5d666d;--ip-line:#e3e6ec;--ip-canvas:#f7f5f0;--ip-paper:#fbfaf7;--ip-accent-light:#b7c9ff;--ip-on-dark:rgba(255, 255, 255, .78);--ip-r:6px;--ip-r-lg:10px;--ip-space:clamp(56px, 6.5vw, 96px);--ip-ease:cubic-bezier(.2, .7, .2, 1);color:var(--ip-ink);font-family:"Source Sans 3",var(--wp--preset--font-family--ui,system-ui),sans-serif}.yo-ip *,.yo-ip *::before,.yo-ip *::after{box-sizing:border-box}.yo-ip figure{margin:0}.yo-ip img{display:block;max-width:100%;height:auto}.yo-ip-eyebrow{margin:0 0 14px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ip-cobalt-ink)}.yo-ip-eyebrow--light{color:var(--ip-accent-light)}.yo-ip-num{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:28px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--ip-cobalt-ink)}.yo-ip-num::after{content:"";flex:0 1 72px;height:1px;background:currentColor;opacity:.45}.yo-ip-num--light{color:var(--ip-accent-light)}.yo-ip-h2{margin:0;font-size:clamp(30px, 3.1vw, 44px);font-weight:700;line-height:1.1;letter-spacing:-.015em;color:var(--ip-navy);text-wrap:balance}.yo-ip-h2--light{color:#fff}.yo-ip-h3{margin:0;font-size:clamp(20px, 1.7vw, 24px);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--ip-navy)}.yo-ip-lead{margin:0;max-width:56ch;font-size:clamp(17px, 1.4vw, 20px);line-height:1.55;color:var(--ip-muted)}.yo-ip-prose{max-width:68ch}.yo-ip-prose p{margin:0;font-size:clamp(17px, 1.25vw, 19px);line-height:1.65;color:#2f3a48}.yo-ip-prose p+p{margin-top:1em}.yo-ip-btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:14px 22px;border-radius:var(--ip-r);background:var(--ip-cobalt);color:#fff;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s ease,transform .2s var(--ip-ease),box-shadow .2s ease}.yo-ip-btn:hover{background:var(--ip-cobalt-ink);color:#fff;transform:translateY(-2px);box-shadow:0 12px 24px -12px rgb(0 127 255 / .7)}.yo-ip-btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.yo-ip-btn .yo-h3-icon{width:18px;height:18px;transition:transform .2s var(--ip-ease)}.yo-ip-btn:hover .yo-h3-icon{transform:translateX(3px)}.yo-ip-section{padding-block:var(--ip-space)}.yo-ip-tone--paper{background:var(--ip-paper)}.yo-ip-tone--white{background:#fff}.yo-ip-tone--canvas{background:var(--ip-canvas)}.yo-ip-split{display:grid;gap:20px}.yo-ip-hero{padding-block:clamp(32px, 5vw, 64px) clamp(40px, 5vw, 64px);background:var(--ip-navy);color:#fff}.yo-ip-hero--media{padding-bottom:clamp(28px, 3.4vw, 44px)}.yo-ip-crumb{margin-bottom:clamp(28px, 4vw, 48px)}.yo-ip-crumb ol{display:flex;flex-wrap:wrap;gap:6px 0;margin:0;padding:0;list-style:none;font-size:14px;color:var(--ip-on-dark)}.yo-ip-crumb li{display:inline-flex;align-items:center}.yo-ip-crumb li+li::before{content:"/";margin-inline:10px;opacity:.45}.yo-ip-crumb a{color:var(--ip-accent-light);text-decoration:none}.yo-ip-crumb a:hover{color:#fff;text-decoration:underline}.yo-ip-crumb a:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:2px}.yo-ip-crumb [aria-current]{color:#fff}.yo-ip-hero__title{max-width:28ch;margin:0;font-size:clamp(34px, 4.4vw, 60px);font-weight:800;line-height:1.04;letter-spacing:-.025em;color:#fff;text-wrap:balance}.yo-ip-hero__foot{display:grid;gap:28px;margin-top:clamp(24px, 3vw, 40px)}.yo-ip-hero__lead-wrap{display:grid;gap:24px;justify-items:start}.yo-ip-hero__lead{max-width:58ch;margin:0;font-size:clamp(17px, 1.4vw, 20px);line-height:1.55;color:var(--ip-on-dark)}.yo-ip-hero__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px 28px;margin:0;padding-top:18px;border-top:1px solid rgb(255 255 255 / .16)}.yo-ip-hero__meta dt{margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ip-accent-light)}.yo-ip-hero__meta dd{margin:0;font-size:16px;line-height:1.4;color:#fff}.yo-ip-hero-media{background:linear-gradient(180deg,var(--ip-navy) 0,var(--ip-navy) 50%,#fff 50%)}.yo-ip-hero-media__frame{overflow:hidden;border-radius:var(--ip-r-lg);background:var(--ip-navy-2);box-shadow:0 34px 70px -34px rgb(14 27 51 / .55)}.yo-ip-hero-media__frame img{width:100%;height:auto}.yo-ip-hero-media__fig{max-width:min(100%, calc(830px * var(--yo-ar, 1.5)), var(--yo-nw, 100%))}.yo-ip-hero-media__fig figcaption{margin-top:12px;font-size:14px;color:var(--ip-muted)}.yo-ip-intro{background:#fff}.yo-ip-intro__grid{display:grid;gap:36px}.yo-ip-intro__text{max-width:30ch;margin:0;font-size:clamp(24px, 2.4vw, 34px);font-weight:600;line-height:1.25;letter-spacing:-.012em;color:var(--ip-navy);text-wrap:balance}.yo-ip-intro__context{max-width:60ch;margin:22px 0 0;font-size:17px;line-height:1.6;color:var(--ip-muted)}.yo-ip-intro__aside{padding-top:18px;border-top:1px solid var(--ip-line)}.yo-ip-checks{display:grid;gap:12px;margin:0;padding:0;list-style:none}.yo-ip-checks li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;font-size:17px;line-height:1.45;color:var(--ip-ink)}.yo-ip-checks .yo-h3-icon{width:20px;height:20px;margin-top:2px;color:var(--ip-cobalt)}.yo-ip-steps__head{margin-bottom:clamp(32px, 4vw, 56px)}.yo-ip-steps__list{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--ip-line)}.yo-ip-steps__item{display:grid;grid-template-columns:48px minmax(0,1fr);gap:6px 16px;padding-block:22px;border-bottom:1px solid var(--ip-line)}.yo-ip-steps__n{grid-row:1 / 3;font-size:20px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;color:var(--ip-cobalt-ink)}.yo-ip-steps__item p{margin:0;max-width:60ch;font-size:17px;line-height:1.55;color:var(--ip-muted)}.yo-ip-stage{margin-top:clamp(36px, 4vw, 56px)}.yo-ip-stage__frame{padding:clamp(14px, 2.4vw, 32px);border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:var(--ip-stage);box-shadow:0 30px 60px -24px rgb(8 13 26 / .55)}.yo-ip-stage__frame img{width:100%;height:auto;border-radius:var(--ip-r)}.yo-ip-stage figcaption,.yo-ip-visual figcaption{margin-top:12px;font-size:14px;color:var(--ip-muted)}.yo-ip-proof{background:var(--ip-navy);color:#fff}.yo-ip-proof__head{margin-bottom:clamp(28px, 3.6vw, 48px)}.yo-ip-proof__row{display:grid;gap:20px}.yo-ip-proof__frame{overflow:hidden;border-radius:var(--ip-r-lg);background:#fff;border:1px solid rgb(255 255 255 / .14)}.yo-ip-proof__frame img{width:100%;height:auto}.yo-ip-proof figcaption{margin-top:12px;font-size:14px;color:var(--ip-on-dark)}.yo-ip-visual{background:#fff;padding-bottom:0}.yo-ip-visual__frame img{width:100%;height:auto;border-radius:var(--ip-r-lg)}.yo-ip-visual+.yo-ip-section{margin-top:var(--ip-space)}.yo-ip-limit{max-width:68ch;margin-top:32px;padding:clamp(20px, 2.4vw, 28px);border:1px solid var(--ip-line);border-left:3px solid var(--ip-cobalt);border-radius:var(--ip-r);background:#fff}.yo-ip-limit .yo-ip-h3{font-size:19px;margin-bottom:10px}.yo-ip-limit p{margin:0;font-size:16px;line-height:1.6;color:#2f3a48}.yo-ip-limit p+p{margin-top:.8em}.yo-ip-limit__note{font-size:14px!important;color:var(--ip-muted)!important}.yo-ip-links{background:#fff}.yo-ip-links__grid{display:grid;gap:40px}.yo-ip-links__title{margin-bottom:14px}.yo-ip-linklist{margin:0;padding:0;list-style:none;border-top:1px solid var(--ip-line)}.yo-ip-linklist a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding-block:14px;border-bottom:1px solid var(--ip-line);color:var(--ip-navy);font-size:18px;font-weight:600;text-decoration:none;transition:color .2s ease}.yo-ip-linklist a small{display:block;margin-top:2px;font-size:14px;font-weight:400;color:var(--ip-muted)}.yo-ip-linklist a:hover{color:var(--ip-cobalt-ink)}.yo-ip-linklist a:focus-visible{outline:2px solid var(--ip-cobalt);outline-offset:2px}.yo-ip-linklist .yo-h3-icon{flex:none;width:20px;height:20px;color:var(--ip-cobalt-ink);transition:transform .2s var(--ip-ease)}.yo-ip-linklist a:hover .yo-h3-icon{transform:translateX(3px)}.yo-ip-cta{padding-block:clamp(64px, 8vw, 104px);background:var(--ip-navy);color:#fff}.yo-ip-cta__inner{display:grid;gap:28px;align-items:end}.yo-ip-cta__text{max-width:54ch;margin:16px 0 0;font-size:clamp(17px, 1.4vw, 20px);line-height:1.55;color:var(--ip-on-dark)}.yo-ip-rich{max-width:68ch;font-size:clamp(17px, 1.25vw, 19px);line-height:1.65;color:#2f3a48}.yo-ip-rich>:first-child{margin-top:0}.yo-ip-rich>:last-child{margin-bottom:0}.yo-ip-rich p{margin:0 0 1em}.yo-ip-rich h3{margin:1.6em 0 .5em;font-size:clamp(19px, 1.5vw, 22px);font-weight:700;line-height:1.25;color:var(--ip-navy)}.yo-ip-rich ul,.yo-ip-rich ol{display:grid;gap:10px;margin:0 0 1.2em;padding:0;list-style:none}.yo-ip-rich li{position:relative;padding-left:26px}.yo-ip-rich ul li::before{content:"";position:absolute;left:2px;top:.62em;width:12px;height:2px;border-radius:2px;background:var(--ip-cobalt)}.yo-ip-rich ol{counter-reset:yo-ip-ol}.yo-ip-rich ol li{counter-increment:yo-ip-ol}.yo-ip-rich ol li::before{content:counter(yo-ip-ol,decimal-leading-zero);position:absolute;left:0;top:.1em;font-size:.78em;font-weight:700;color:var(--ip-cobalt-ink)}.yo-ip-rich strong{font-weight:700;color:var(--ip-navy)}.yo-ip-rich>strong{display:block;margin-top:1.1em}.yo-ip-rich>span{display:block}.yo-ip-rich>br{display:none}.yo-ip-rich a{color:var(--ip-cobalt-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.yo-ip-rich a:hover{color:var(--ip-cobalt-deep)}.yo-ip-rich table{width:100%;margin:0 0 1.2em;border-collapse:collapse;font-size:16px}.yo-ip-rich th,.yo-ip-rich td{padding:12px 10px;border-bottom:1px solid var(--ip-line);text-align:left;vertical-align:top}.yo-ip-rich th{font-weight:700;color:var(--ip-navy)}.yo-ip-rich .yo-button,.yo-ip-rich .wp-block-buttons{display:none}.yo-ip-rich--light{color:var(--ip-on-dark)}.yo-ip-rich--light strong{color:#fff}.yo-ip-rich--light a{color:var(--ip-accent-light)}.yo-ip-row+.yo-ip-row{margin-top:clamp(36px, 4vw, 56px);padding-top:clamp(36px, 4vw, 56px);border-top:1px solid var(--ip-line)}.yo-ip-row__title{font-size:clamp(26px, 2.5vw, 36px)}.yo-ip-prose-group--lead{padding-bottom:calc(var(--ip-space) * .6)}.yo-ip-prose-group--lead .yo-ip-rich{font-size:clamp(19px, 1.6vw, 23px);line-height:1.55;color:var(--ip-navy)}.yo-ip-prose-group--lead .yo-ip-rich p+p{color:#2f3a48;font-size:clamp(17px, 1.25vw, 19px)}.yo-ip-prose-group--lead+.yo-ip-tone--white{padding-top:0}.yo-ip-figure{background:var(--ip-navy);color:#fff}.yo-ip-figure+.yo-ip-figure{padding-top:0}.yo-ip-figure__grid{display:grid;gap:28px;align-items:center}.yo-ip-figure__media{overflow:hidden;max-width:min(100%, calc(560px * var(--yo-ar, 1)));border-radius:var(--ip-r-lg);background:#fff;border:1px solid rgb(255 255 255 / .14);box-shadow:0 30px 60px -30px rgb(0 0 0 / .6)}.yo-ip-figure__media img{width:100%;height:auto}.yo-ip-figure__body .yo-ip-h2{margin-bottom:18px}.yo-ip-faq__list{border-top:1px solid var(--ip-line)}.yo-ip-faq__item{border-bottom:1px solid var(--ip-line)}.yo-ip-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding-block:18px;cursor:pointer;list-style:none;font-size:clamp(17px, 1.3vw, 19px);font-weight:600;line-height:1.35;color:var(--ip-navy)}.yo-ip-faq__item summary::-webkit-details-marker{display:none}.yo-ip-faq__item summary:focus-visible{outline:2px solid var(--ip-cobalt);outline-offset:2px}.yo-ip-faq__icon{position:relative;flex:none;width:16px;height:16px}.yo-ip-faq__icon::before,.yo-ip-faq__icon::after{content:"";position:absolute;left:0;top:7px;width:16px;height:2px;border-radius:2px;background:var(--ip-cobalt-ink);transition:transform .2s var(--ip-ease)}.yo-ip-faq__icon::after{transform:rotate(90deg)}.yo-ip-faq__item[open] .yo-ip-faq__icon::after{transform:rotate(0deg)}.yo-ip-faq__item .yo-ip-rich{padding-bottom:22px;font-size:17px}.yo-ip-hero:not(.yo-ip-hero--media){padding-bottom:clamp(48px, 6vw, 88px)}@media (min-width:768px){.yo-ip-proof__row{display:flex;align-items:flex-start;gap:20px}.yo-ip-proof__item{flex:var(--yo-ar,1) 1 0;min-width:0}.yo-ip-links__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px, 4vw, 64px)}.yo-ip-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px, 3vw, 48px)}}@media (min-width:1024px){.yo-ip-split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(40px, 5vw, 80px);align-items:start}.yo-ip-split__head{position:sticky;top:120px}.yo-ip-steps__head{align-items:end}.yo-ip-steps__head .yo-ip-split__head{position:static}.yo-ip-hero__foot{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(40px, 5vw, 80px)}.yo-ip-intro__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);column-gap:clamp(40px, 6vw, 96px);align-items:start}.yo-ip-cta__inner{grid-template-columns:minmax(0,1fr) auto}.yo-ip-figure__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);column-gap:clamp(40px, 5vw, 80px)}.yo-ip-figure__media{justify-self:center}}@media (max-width:599px){.yo-ip-hero__meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.yo-ip-btn{width:100%;justify-content:center}.yo-ip-num{font-size:22px}}@media (prefers-reduced-motion:reduce){.yo-ip *,.yo-ip *::before,.yo-ip *::after{transition:none!important}.yo-ip-btn:hover{transform:none}}body.page-id-74 .yo-ip--page{position:relative}@media (min-width:1100px){body.page-id-74 .yo-ip-hero{min-height:570px;display:flex;align-items:center}body.page-id-74 .yo-ip-hero>.yo-container{width:100%;box-sizing:border-box;padding-right:calc(50% - 160px)}body.page-id-74 .yo-ip-hero-media{position:absolute;z-index:2;top:125px;left:calc(50% + 8px);right:max(28px,calc((100vw - 1240px)/2));background:#fff0;padding:0;margin:0}body.page-id-74 .yo-ip-hero-media .yo-container{max-width:none;margin:0;padding:0}body.page-id-74 .yo-ip-hero-media__fig{max-width:100%;margin:0}body.page-id-74 .yo-ip-hero-media__frame{height:410px}body.page-id-74 .yo-ip-hero-media__frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media (max-width:1099px){body.page-id-74 .yo-ip-hero-media__frame{height:clamp(230px,38vw,390px)}body.page-id-74 .yo-ip-hero-media__frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/source-serif-4-regular-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/source-serif-4-regular-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/source-serif-4-italic-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/source-serif-4-italic-latin-ext.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/manrope-regular-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/manrope-regular-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/manrope-medium-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/manrope-medium-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/manrope-semibold-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/manrope-semibold-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/manrope-700-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/manrope-700-latin-ext.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/manrope-800-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(https://yankiotesi.com.tr/wp-content/themes/yanki-otesi-core/assets/fonts/manrope-800-latin-ext.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.yo-footer-master__copy{color:#94A3B8!important}body.page-id-484 header.yo-ip-hero,body.page-id-483 header.yo-ip-hero,body.page-id-485 header.yo-ip-hero,body.page-id-327 header.yo-ip-hero{min-height:clamp(400px, 45vw, 590px);background-color:#10202a!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;display:flex;align-items:center}body.page-id-484 header.yo-ip-hero{background-image:linear-gradient(90deg,rgb(12 24 32 / .96) 0%,rgb(12 24 32 / .83) 43%,rgb(12 24 32 / .28) 100%),url(https://yankiotesi.com.tr/wp-content/uploads/2026/09/Radyo-reklamlari-yayin-masasi-Fotograf-Adi-Goldstein-Unsplash.jpg)!important;background-position:center 52%!important}body.page-id-483 header.yo-ip-hero{background-image:linear-gradient(90deg,rgb(12 24 32 / .95) 0%,rgb(12 24 32 / .78) 45%,rgb(12 24 32 / .22) 100%),url(https://yankiotesi.com.tr/wp-content/uploads/2026/09/TV-reklamlari-yayin-studyosu-Fotograf-Brad-Weaver-Unsplash.jpg)!important;background-position:center 45%!important}body.page-id-485 header.yo-ip-hero{background-image:linear-gradient(90deg,rgb(12 24 32 / .96) 0%,rgb(12 24 32 / .81) 44%,rgb(12 24 32 / .26) 100%),url(https://yankiotesi.com.tr/wp-content/uploads/2026/09/Influencer-icerik-produksiyonu-kamera-arkasi-Fotograf-Rene-Ranisch-Unsplash.jpg)!important;background-position:center 45%!important}body.page-id-327 header.yo-ip-hero{background-image:linear-gradient(90deg,rgb(12 24 32 / .96) 0%,rgb(12 24 32 / .78) 44%,rgb(12 24 32 / .3) 100%),url(https://yankiotesi.com.tr/wp-content/uploads/2026/09/Acikhava-reklamciligi-sehir-ici-reklam-mecrasi-Fotograf-Deniz-Demir-Unsplash.jpg)!important;background-position:center 48%!important}@media (max-width:700px){body.page-id-484 header.yo-ip-hero,body.page-id-483 header.yo-ip-hero,body.page-id-485 header.yo-ip-hero,body.page-id-327 header.yo-ip-hero{min-height:490px;background-position:56% center!important;background-size:cover!important}body.page-id-484 header.yo-ip-hero{background-image:linear-gradient(90deg,rgb(10 22 30 / .91),rgb(10 22 30 / .70)),url(https://yankiotesi.com.tr/wp-content/uploads/2026/09/Radyo-reklamlari-yayin-masasi-Fotograf-Adi-Goldstein-Unsplash.jpg)!important}body.page-id-483 header.yo-ip-hero{background-image:linear-gradient(90deg,rgb(10 22 30 / .91),rgb(10 22 30 / .70)),url(https://yankiotesi.com.tr/wp-content/uploads/2026/09/TV-reklamlari-yayin-studyosu-Fotograf-Brad-Weaver-Unsplash.jpg)!important}body.page-id-485 header.yo-ip-hero{background-image:linear-gradient(90deg,rgb(10 22 30 / .91),rgb(10 22 30 / .70)),url(https://yankiotesi.com.tr/wp-content/uploads/2026/09/Influencer-icerik-produksiyonu-kamera-arkasi-Fotograf-Rene-Ranisch-Unsplash.jpg)!important}body.page-id-327 header.yo-ip-hero{background-image:linear-gradient(90deg,rgb(10 22 30 / .91),rgb(10 22 30 / .70)),url(https://yankiotesi.com.tr/wp-content/uploads/2026/09/Acikhava-reklamciligi-sehir-ici-reklam-mecrasi-Fotograf-Deniz-Demir-Unsplash.jpg)!important}}.yo-bw__stats{display:none!important}.yo-bw__hero-grid:has(>.yo-bw__stats){grid-template-columns:minmax(0,1fr)}.yo-bw__thumb[href*="/yayder-eyupsultan-kitap-fuari-2025/"] img,.yo-bw__thumb[href*="/yayder-kirsehir-ahi-kitap-fuari-2025/"] img,.yo-bw__thumb[href*="/yayder-krt-calisanlarina-destek-2025/"] img{object-fit:contain;background:#fff}body.postid-933 .yo-ed-media__fig img{width:100%;height:clamp(340px,60vw,600px);object-fit:contain;background:#fff}.yo-bw__thumb[href*="/yayder-bodrum-kitap-edebiyat-fuari-2026/"] img{object-fit:contain;background:#fff}body.postid-922 .yo-ed-media__fig img,body.postid-924 .yo-ed-media__fig img{width:100%;height:clamp(340px,60vw,600px);object-fit:contain;background:#fff}.yo-bw__thumb[href*="/fulya-bicandan-dikkat-egitimi-onerileri/"] img,.yo-bw__thumb[href*="/fulya-bican-dijital-aliskanliklar-evde-basliyor/"] img{object-fit:contain;background:#fff}body.postid-913 .yo-ed-media__fig img{width:100%;height:clamp(340px,60vw,600px);object-fit:contain;background:#fff}.yo-bw__thumb[href*="/adem-bicandan-dijital-etik-uyarisi/"] img{object-fit:contain;background:#fff}.yo-h4-ms{--ms-h:clamp(455px, 60vh, 552px);--ms-ch:calc(var(--ms-h) * .92);--ms-cw:calc(var(--ms-ch) * 9 / 16);--ms-side:0;--ms-accent:#1284ff;--ms-accent-soft:#67b8ff}.yo-h4-ms__wrap{gap:clamp(16px,2.6vw,34px)}.yo-h4-ms__stage{width:var(--ms-cw);max-width:100%;height:calc(var(--ms-h) + 60px)}.yo-h4-ms__card{border-radius:18px;background:#0c2345;border:1px solid rgb(138 185 244 / .43);box-shadow:0 16px 45px rgb(0 0 0 / .25),0 0 0 1px rgb(80 156 255 / .08);transition:opacity .38s ease,transform .45s ease,visibility 0s .4s}.yo-h4-ms__card:not([data-off="0"]){opacity:0!important;visibility:hidden!important;pointer-events:none!important;filter:none!important;transform:translate(-50%,-50%) scale(.97)!important;z-index:0!important}.yo-h4-ms__card[data-off="0"]{opacity:1!important;visibility:visible!important;transform:translate(-50%,-50%) scale(1)!important;z-index:3!important;filter:none!important;transition-delay:0s}.yo-h4-ms__hl{padding-block:12px}.yo-h4-ms__tt{font-size:clamp(15px,1.05vw,18px);line-height:1.32}.yo-h4-ms__ctrls{gap:12px}.yo-h4-ms__ctrls button{width:44px;height:44px;background:rgb(12 31 62 / .78);border:1px solid rgb(176 209 255 / .54)}@container (max-width:579.98px){.yo-h4-ms{--ms-h:min(560px,134cqw)}.yo-h4-ms__wrap{gap:14px}.yo-h4-ms__stage{max-width:100%}.yo-h4-ms__now .yo-h4-ms__tt{font-size:17px;line-height:1.35;-webkit-line-clamp:3}}@media (prefers-reduced-motion:reduce){.yo-h4-ms__card{transition:none}}@media (max-width:767px){.yo-wa-btn__tooltip{color:#1B2024!important}}body .yo-footer-master .yo-footer-master__wa-btn{color:#1B2024!important}body .yo-footer-master .yo-footer-master__wa-btn:hover{color:#1B2024!important}.yo-social-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.yo-social-links li{margin:0;padding:0}.yo-social-links__link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;height:44px;padding:0;border:1px solid currentColor;border-radius:12px;background:#fff0;text-decoration:none;font:700 .86rem/1 var(--wp--preset--font-family--ui,"Manrope",sans-serif);transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.yo-social-links--labels .yo-social-links__link{padding:0 16px}.yo-social-links__link svg{flex:none;display:block}.yo-social-links--dark .yo-social-links__link{color:#007fff;border-color:rgb(0 127 255 / .55)}.yo-social-links--dark .yo-social-links__link:hover{background:#007fff;border-color:#007fff;color:#fff;transform:translateY(-2px)}.yo-social-links--light .yo-social-links__link{color:#06c;border-color:rgb(0 102 204 / .45)}.yo-social-links--light .yo-social-links__link:hover{background:#06c;border-color:#06c;color:#fff;transform:translateY(-2px)}.yo-social-links__link:focus-visible{outline:2px solid #8DA2FF;outline-offset:3px}.yo-social-block{display:flex;flex-direction:column;gap:10px;margin-top:8px}.yo-page-hero .yo-social-block{margin-top:28px}.yo-social-block__label{font:800 .72rem/1.2 var(--wp--preset--font-family--ui,"Manrope",sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#475569}.yo-footer-master{background:#0E141C;color:#E2E8F0;padding:80px 0 40px 0;position:relative;overflow:hidden;border-top:1px solid rgb(255 255 255 / .08)}.yo-footer-glow{position:absolute;top:-200px;left:50%;transform:translateX(-50%);width:800px;height:400px;border-radius:50%;background:radial-gradient(circle,rgb(0 127 255 / .1) 0%,transparent 70%);pointer-events:none;filter:blur(120px)}.yo-footer-master__container{max-width:1320px;margin:0 auto;padding:0 28px;position:relative;z-index:2}.yo-footer-master__brand-row{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-bottom:44px}.yo-footer-master__brand-left{max-width:520px;display:flex;flex-direction:column;gap:14px}.yo-footer-master__logo{width:190px;height:auto;display:block}.yo-footer-master__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;line-height:1.6;color:#94A3B8;margin:0}.yo-footer-master__contact-box{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.yo-footer-master__status-pill{display:inline-flex;align-items:center;gap:8px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);padding:5px 14px;border-radius:999px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.1em;color:#E2E8F0}.yo-footer-master__status-dot{width:7px;height:7px;border-radius:50%;background:#34D399;box-shadow:0 0 6px #34D399}.yo-footer-master__btn-group{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.yo-footer-master__mail-btn{display:inline-flex;align-items:center;gap:10px;background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFFFFF!important;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;font-weight:700;padding:12px 22px;border-radius:12px;text-decoration:none;transition:all 0.25s ease;box-shadow:0 4px 16px rgb(0 127 255 / .35)}.yo-footer-master__mail-btn:hover{background:#06c;transform:translateY(-2px);box-shadow:0 8px 24px rgb(0 127 255 / .5)}.yo-footer-master__wa-btn{display:inline-flex;align-items:center;gap:8px;background:#25D366;color:#1B2024!important;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;font-weight:700;padding:12px 22px;border-radius:12px;text-decoration:none;transition:all 0.25s ease;box-shadow:0 4px 16px rgb(37 211 102 / .35)}.yo-footer-master__wa-icon{flex:none}.yo-footer-master__wa-btn:hover{background:#1EBE5D;transform:translateY(-2px);box-shadow:0 8px 24px rgb(37 211 102 / .5)}.yo-footer-master__sep{border:none;height:1px;background:rgb(255 255 255 / .08);margin:0 0 44px 0}.yo-footer-master__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:48px}.yo-footer-col{display:flex;flex-direction:column;gap:16px}.yo-footer-eyebrow{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.76rem;font-weight:800;letter-spacing:.14em;color:#6088F5;margin:0;text-transform:uppercase}.yo-footer-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.yo-footer-list li a{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.86rem;color:#94A3B8;text-decoration:none;transition:all 0.2s ease;display:inline-block}.yo-footer-master a:focus-visible{outline:2px solid #8DA2FF;outline-offset:3px;border-radius:3px}.yo-footer-list li a:hover{color:#FFF;transform:translateX(3px)}.yo-footer-master__legal{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.78rem;line-height:1.6;color:#94A3B8;margin:0 0 16px 0}.yo-footer-master__legal a{color:#CBD5E1;text-decoration:underline;text-underline-offset:2px}.yo-footer-master__legal a:hover{color:#FFF}.yo-footer-master__bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.yo-footer-master__copy,.yo-footer-master__motto{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.78rem;color:#94A3B8;margin:0}.yo-footer-master__motto{font-style:italic;color:#94A3B8}@media (max-width:992px){.yo-footer-master__grid{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:600px){.yo-footer-master{padding:56px 0 32px 0}.yo-footer-master__grid{grid-template-columns:1fr;gap:28px}.yo-footer-master__brand-row{flex-direction:column;align-items:flex-start;gap:24px}.yo-footer-master__bottom{flex-direction:column;align-items:flex-start;gap:8px}}.yo-modal-v6{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px}.yo-modal-v6[hidden]{display:none}.yo-modal-v6__overlay{position:absolute;inset:0;background:rgb(14 20 28 / .75);backdrop-filter:blur(10px);animation:yoFadeOverlay 0.25s ease}@keyframes yoFadeOverlay{from{opacity:0}to{opacity:1}}.yo-modal-v6__dialog{position:relative;background:#FFF;border-radius:24px;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 24px 64px rgb(0 0 0 / .25);border:1px solid rgb(255 255 255 / .2);z-index:2;animation:yoScaleDialog 0.3s cubic-bezier(.22,1,.36,1)}@keyframes yoScaleDialog{from{transform:scale(.94) translateY(15px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.yo-modal-v6__close{position:absolute;top:18px;right:18px;width:38px;height:38px;border-radius:50%;background:#F1F5F9;border:1px solid #E2E8F0;color:#302F2F;font-size:1.4rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all 0.2s ease}.yo-modal-v6__close:hover{background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFF;transform:rotate(90deg)}.yo-modal-v6__grid{display:grid;grid-template-columns:1fr 1.2fr}.yo-modal-v6__aside{background:#F8FAFC;padding:40px 32px;border-right:1px solid #E2E8F0;display:flex;flex-direction:column;gap:16px;border-top-left-radius:24px;border-bottom-left-radius:24px}.yo-modal-v6__badge{display:inline-flex;align-items:center;gap:8px;background:rgb(0 127 255 / .08);border:1px solid rgb(0 127 255 / .2);padding:4px 12px;border-radius:999px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.7rem;font-weight:800;letter-spacing:.1em;color:var(--wp--preset--color--brand-cobalt,#007fff);width:fit-content}.yo-modal-v6__dot{width:6px;height:6px;border-radius:50%;background:var(--wp--preset--color--brand-cobalt,#007fff)}.yo-modal-v6__title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.8rem;line-height:1.2;color:var(--wp--preset--color--brand-graphite,#302F2F);margin:0}.yo-modal-v6__desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;line-height:1.6;color:var(--wp--preset--color--text-muted,#5D666D);margin:0}.yo-modal-v6__benefits-box{margin-top:8px;background:#FFF;border:1px solid #E2E8F0;border-radius:14px;padding:16px}.yo-modal-v6__benefit-label{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.6875rem;font-weight:800;letter-spacing:.1em;color:var(--wp--preset--color--brand-cobalt,#007fff);margin:0 0 10px 0}.yo-modal-v6__benefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.8rem;color:#334155;line-height:1.4}.yo-modal-v6__form-col{padding:40px 32px}.yo-modal-v6__form{display:flex;flex-direction:column;gap:14px}.yo-mfield{display:flex;flex-direction:column;gap:6px}.yo-mfield-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.yo-mlabel{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.76rem;font-weight:700;color:#302F2F}.yo-mreq{color:#E53935;font-weight:800}.yo-minput{width:100%;background:#F8FAFC;border:1px solid #CBD5E1;border-radius:10px;padding:10px 14px;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;color:#1E293B;outline:none;transition:all 0.2s ease;box-sizing:border-box}.yo-minput:focus{background:#FFF;border-color:var(--wp--preset--color--brand-cobalt,#007fff);box-shadow:0 0 0 3px rgb(0 127 255 / .12)}.yo-mtextarea{resize:vertical;min-height:72px}.yo-modal-alert{padding:10px 14px;border-radius:8px;background:#FEE2E2;border:1px solid #FCA5A5;color:#991B1B;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.8rem}.yo-msubmit-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFF;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.92rem;font-weight:700;padding:13px 20px;border-radius:10px;border:none;cursor:pointer;transition:all 0.25s ease;box-shadow:0 4px 16px rgb(0 127 255 / .35)}.yo-msubmit-btn:hover{background:#06c;transform:translateY(-1px);box-shadow:0 8px 24px rgb(0 127 255 / .45)}.yo-msubmit-spinner{width:14px;height:14px;border:2px solid rgb(255 255 255 / .3);border-top-color:#FFF;border-radius:50%;animation:yoSpin 0.7s linear infinite}.yo-msubmit-note{text-align:center;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.7rem;color:#64748B;margin:8px 0 0 0}.yo-modal-v6__success{padding:60px 40px;text-align:center;animation:yoFadeIn 0.4s ease}.yo-modal-v6__success-icon{width:68px;height:68px;border-radius:50%;background:#DCFCE7;color:#16A34A;display:flex;align-items:center;justify-content:center;margin:0 auto 20px auto}.yo-modal-v6__success-title{font-family:var(--wp--preset--font-family--editorial,'Source Serif 4',Georgia,serif);font-size:1.8rem;color:#0F172A;margin:0 0 10px 0}.yo-modal-v6__success-desc{font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.95rem;line-height:1.6;color:#475569;max-width:440px;margin:0 auto 24px auto}.yo-modal-v6__success-btn{background:var(--wp--preset--color--brand-cobalt,#007fff);color:#FFF;font-family:var(--wp--preset--font-family--ui,'Manrope',sans-serif);font-size:.88rem;font-weight:700;padding:10px 24px;border-radius:8px;border:none;cursor:pointer}@media (max-width:768px){.yo-modal-v6__grid{grid-template-columns:1fr}.yo-modal-v6__aside{border-right:none;border-bottom:1px solid #E2E8F0;border-bottom-left-radius:0;border-top-right-radius:24px;padding:28px 20px}.yo-modal-v6__form-col{padding:24px 20px}.yo-mfield-row{grid-template-columns:1fr;gap:14px}}