.y4cfbq_page{color:#161a1d;background:#fffdfb}.y4cfbq_shell{width:min(1200px,100% - 64px);margin-inline:auto}.y4cfbq_hero{background:#f8f3ee;border-bottom:1px solid #ded5cd;padding:72px 0 78px}.y4cfbq_heroGrid{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:center;gap:70px;display:grid}.y4cfbq_heroCopy{min-width:0}.y4cfbq_eyebrow{color:#a43b29;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 22px;font-size:.7rem;font-weight:700;display:flex}.y4cfbq_eyebrow:before{content:"";background:currentColor;width:24px;height:2px}.y4cfbq_hero h1{letter-spacing:-.06em;max-width:850px;margin:0;font-size:clamp(2.7rem,4.8vw,4.75rem);line-height:1.02}.y4cfbq_heroCopy>p:last-child{color:#665f59;max-width:720px;margin:25px 0 0;font-size:.96rem;line-height:1.75}.y4cfbq_heroVisual{background:#161a1d;border:1px solid #d8cbc2;border-radius:18px;min-height:360px;position:relative;overflow:hidden;box-shadow:18px 20px #e7dcd3}.y4cfbq_heroVisual svg{width:100%;height:100%;position:absolute;inset:0}.y4cfbq_heroVisual path{fill:none;stroke:#5c4b45;stroke-width:1.4px;stroke-dasharray:5 7}.y4cfbq_visualOrbit{border:1px solid #3f474a;border-radius:50%;animation:18s linear infinite y4cfbq_aboutOrbit;position:absolute;inset:52px}.y4cfbq_visualCore{z-index:2;color:#fff;background:#20272a;border:1px solid #765247;border-radius:50%;place-items:center;width:90px;height:90px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.y4cfbq_visualCore span{font-size:1.25rem;font-weight:800}.y4cfbq_visualCore i{box-sizing:content-box;background:#6dd19a;border:3px solid #20272a;border-radius:50%;width:11px;height:11px;position:absolute;bottom:12px;right:12px}.y4cfbq_visualNode{z-index:3;color:#f6e8df;background:#252c2f;border:1px solid #4b5356;border-radius:10px;justify-content:space-between;align-items:center;width:112px;padding:13px 14px;display:flex;position:absolute;box-shadow:0 12px 28px #0003}.y4cfbq_visualNode svg{color:#ef8c76;width:18px;height:18px;position:static}.y4cfbq_visualNode span{color:#a9b0b3;font-size:.62rem;font-weight:800}.y4cfbq_visualNodeOne{top:28px;left:24px}.y4cfbq_visualNodeTwo{top:38px;right:22px}.y4cfbq_visualNodeThree{bottom:25px;right:50%;translate:50%}.y4cfbq_section{padding:90px 0}.y4cfbq_heading{grid-template-columns:.35fr 1.65fr;align-items:start;gap:30px;margin-bottom:42px;display:grid}.y4cfbq_heading h2,.y4cfbq_split h2{letter-spacing:-.055em;max-width:750px;margin:0;font-size:clamp(2.25rem,4vw,4rem);line-height:1.08}.y4cfbq_principles{border-top:1px solid #ded5cd;grid-template-columns:repeat(3,1fr);display:grid}.y4cfbq_principles article{border-bottom:1px solid #ded5cd;border-right:1px solid #ded5cd;min-height:245px;padding:30px}.y4cfbq_principles svg{color:#c74c36;margin-bottom:42px}.y4cfbq_principles h3{margin:0 0 12px;font-size:1.1rem}.y4cfbq_principles p{color:#665f59;margin:0;font-size:.86rem;line-height:1.75}.y4cfbq_dark{color:#fff;background:#161a1d}.y4cfbq_dark .y4cfbq_eyebrow{color:#f09a86}.y4cfbq_split{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.y4cfbq_split ul{border-top:1px solid #ded5cd;gap:0;margin:0;padding:0;list-style:none;display:grid}.y4cfbq_split li{border-bottom:1px solid #ded5cd;align-items:center;gap:14px;min-height:72px;font-size:.92rem;display:flex}.y4cfbq_split li svg{color:#c74c36;flex:none}.y4cfbq_dark .y4cfbq_split ul{border-color:#3c4144}.y4cfbq_dark .y4cfbq_split li{color:#ded7d2;border-color:#3c4144}.y4cfbq_dark .y4cfbq_split li svg{color:#ef907c}.y4cfbq_cta{color:#fff;background:#c74c36;padding:72px 0}.y4cfbq_ctaInner{grid-template-columns:1fr auto;align-items:end;gap:50px;display:grid}.y4cfbq_cta h2{letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(2.3rem,4vw,4.3rem);line-height:1.04}.y4cfbq_cta p{color:#ffe9e2;max-width:650px;margin:20px 0 0;line-height:1.75}.y4cfbq_cta a{color:#a43b29;background:#fff;border-color:#fff}@keyframes y4cfbq_aboutOrbit{to{rotate:360deg}}@media (max-width:900px){.y4cfbq_heroGrid{grid-template-columns:1fr;gap:38px}.y4cfbq_heroVisual{width:min(100%,600px);min-height:320px}.y4cfbq_heading,.y4cfbq_split,.y4cfbq_ctaInner{grid-template-columns:1fr;gap:26px}}@media (max-width:800px){.y4cfbq_shell{width:calc(100% - 32px)}.y4cfbq_hero{padding:42px 0 48px}.y4cfbq_hero h1{font-size:clamp(2.25rem,10vw,3.2rem);line-height:1.08}.y4cfbq_heroVisual{min-height:240px;box-shadow:9px 10px #e7dcd3}.y4cfbq_visualOrbit{inset:38px}.y4cfbq_visualCore{width:72px;height:72px}.y4cfbq_visualNode{width:86px;padding:10px}.y4cfbq_visualNodeOne{top:16px;left:13px}.y4cfbq_visualNodeTwo{top:20px;right:12px}.y4cfbq_visualNodeThree{bottom:14px}.y4cfbq_section{padding:58px 0}.y4cfbq_heading{margin-bottom:28px}.y4cfbq_heading h2,.y4cfbq_split h2{font-size:2.15rem}.y4cfbq_principles{grid-template-columns:1fr}.y4cfbq_principles article{border-right:0;grid-template-columns:36px 1fr;gap:5px 14px;min-height:0;padding:22px 0;display:grid}.y4cfbq_principles svg{grid-row:1/3;margin:1px 0 0}.y4cfbq_principles h3{margin:0}.y4cfbq_principles p{grid-column:2}.y4cfbq_cta{padding:52px 0}.y4cfbq_cta a{width:100%}}@media (prefers-reduced-motion:reduce){.y4cfbq_visualOrbit{animation:none}}:is(html[dir=rtl] .y4cfbq_hero h1,html[dir=rtl] .y4cfbq_heading h2,html[dir=rtl] .y4cfbq_split h2,html[dir=rtl] .y4cfbq_cta h2){letter-spacing:0;line-height:1.35}
