@import "https://fonts.googleapis.com/css2?family=Aref+Ruqaa:wght@400&family=Caveat:wght@400&display=swap";.home-experience{padding:22px 28px 0}.home-experience .cinematic-hero{isolation:isolate;color:#fff;background:#352339;align-items:center;min-height:620px;display:flex;position:relative;overflow:hidden}.home-experience .cinematic-image{object-fit:cover;object-position:50% 56%;z-index:-3;width:100%;max-width:none;height:100%;position:absolute;inset:0}.home-experience .cinematic-shade{z-index:-2;background:linear-gradient(90deg,#2b1730e0 0%,#331c38bd 27%,#361e3938 59%,#20152408 100%),linear-gradient(#0000 64%,#2216268a);position:absolute;inset:0}.home-experience .cinematic-copy{width:64%;max-width:740px;padding:62px 64px 104px}.home-experience .cinematic-eyebrow{letter-spacing:.08em;color:#f4e8f4;align-items:center;gap:13px;margin-bottom:26px;font-size:.8125rem;display:flex}.home-experience .cinematic-eyebrow>span{background:#f58220;flex-shrink:0;width:28px;height:2px}.home-experience .cinematic-title{color:#fff;white-space:normal;text-wrap:balance;margin:0 0 22px;font-size:clamp(2.2rem,3.8vw,3.5rem);font-weight:500;line-height:1.55}.home-experience .cinematic-title>span{display:block}.home-experience .cinematic-intro{color:#eee6ef;text-wrap:pretty;max-width:495px;font-size:1.125rem;line-height:2}.home-experience .cinematic-actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:31px;display:flex}.home-experience .cinematic-actions>a{border:1px solid #0000;justify-content:center;align-items:center;gap:24px;min-height:51px;padding:12px 21px;font-size:.9375rem;line-height:1.6;transition:background .18s,border-color .18s;display:inline-flex}.home-experience .cinematic-primary{color:#2b1730;background:#f58220;font-weight:600;border-color:#f58220!important}.home-experience .cinematic-primary:hover{background:#ff9a40}.home-experience .cinematic-secondary{color:#fff;background:#ffffff08;border-color:#ffffff8f!important}.home-experience .cinematic-secondary:hover{background:#ffffff24;border-color:#fff!important}.home-experience .cinematic-baseline{inset-inline:64px;color:#f4e8f4;letter-spacing:.02em;align-items:center;gap:24px;font-size:.75rem;display:flex;position:absolute;bottom:28px}.home-experience .cinematic-baseline-rule{background:#ffffff57;flex:1;height:1px}.home-experience .cinematic-baseline>span:last-child{letter-spacing:.25em}.home-experience .home-service-strip{background:#fbf9fc;border:1px solid #e9e3eb;border-top:0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.home-experience .home-service-strip>a{color:#59315f;justify-content:center;align-items:center;gap:11px;min-height:100px;padding:20px 16px;font-size:.875rem;line-height:1.8;transition:background .18s;display:flex;position:relative}.home-experience .home-service-strip>a:not(:last-child):after{content:"";inset-inline-end:0;background:#e3dae6;width:1px;position:absolute;top:27px;bottom:27px}.home-experience .home-service-strip>a>svg{flex-shrink:0}.home-experience .home-service-strip>a>span{max-width:140px}.home-experience .home-service-strip .strip-arrow{color:#ac6b2f;margin-inline-start:auto}.home-experience .home-service-strip>a:hover{background:#f1ebf4}.site[dir=ltr] .home-experience .cinematic-shade{background:linear-gradient(90deg,#2b1730f0,#331c38d6 27%,#361e3961 59%,#2015240f),linear-gradient(#0000 64%,#2216268a)}.site[dir=ltr] .home-experience .cinematic-title{font-size:clamp(2rem,3.4vw,3rem);line-height:1.45}.site[dir=ltr] .home-experience .cinematic-actions svg,.site[dir=ltr] .home-experience .strip-arrow{transform:rotate(180deg)}@media (max-width:1100px){.home-experience .cinematic-copy{width:70%;padding-inline:42px}.home-experience .cinematic-baseline{inset-inline:42px}.home-experience .home-service-strip>a{flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:18px 16px}.home-experience .home-service-strip>a>span{flex-basis:100%;max-width:none}.home-experience .home-service-strip .strip-arrow{inset-inline-end:17px;position:absolute;top:23px}}@media (max-width:760px){.home-experience{padding:14px 17px 0}.home-experience .cinematic-hero{min-height:610px}.home-experience .cinematic-image{object-position:43% center}.home-experience .cinematic-shade,.site[dir=ltr] .home-experience .cinematic-shade{background:linear-gradient(#2b173021,#2b17305e 20%,#2b1730d4 61%,#2b1730f5)}.home-experience .cinematic-copy{width:100%;max-width:none;padding:185px 27px 98px}.home-experience .cinematic-eyebrow{margin-bottom:20px;font-size:.75rem}.home-experience .cinematic-title{margin-bottom:17px;font-size:clamp(1.85rem,5.8vw,2.75rem);line-height:1.6}.site[dir=ltr] .home-experience .cinematic-title{font-size:clamp(1.7rem,5.2vw,2.5rem);line-height:1.45}.home-experience .cinematic-intro{max-width:470px;font-size:1rem}.home-experience .cinematic-actions{gap:11px;margin-top:24px}.home-experience .cinematic-actions>a{gap:16px;padding:12px 16px;font-size:.875rem}.home-experience .cinematic-baseline{inset-inline:27px;gap:12px;font-size:.6875rem;bottom:24px}.home-experience .home-service-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.home-experience .home-service-strip>a{border-bottom:1px solid #e9e3eb;flex-wrap:nowrap;gap:12px;min-height:88px;padding:18px 19px}.home-experience .home-service-strip>a>span{flex-basis:auto;font-size:.8125rem}.home-experience .home-service-strip .strip-arrow,.home-experience .home-service-strip>a:nth-child(2n):after{display:none}.home-experience .home-service-strip>a:last-child{border-bottom:0;grid-column:1/-1;min-height:75px}.home-experience .home-service-strip>a:last-child:after{display:none}}@media (max-width:390px){.home-experience{padding-inline:12px}.home-experience .cinematic-copy{padding-inline:21px;padding-top:155px}.home-experience .cinematic-hero{min-height:620px}.home-experience .cinematic-title{font-size:1.85rem}.home-experience .cinematic-actions{flex-direction:column;align-items:stretch}.home-experience .cinematic-actions>a{width:100%;min-height:47px}.home-experience .cinematic-baseline{inset-inline:21px}.home-experience .cinematic-baseline>span:last-child{display:none}.home-experience .home-service-strip>a{padding-inline:13px}.home-experience .home-service-strip>a>svg{width:20px}}@media (prefers-reduced-motion:reduce){.home-experience a{transition:none!important}}.home-experience .cinematic-copy{margin-inline-start:auto}.site[dir=ltr] .home-experience .cinematic-copy{margin-inline-start:0}.home-experience .cinematic-title>.handwritten-opportunities{color:#f58220;margin-top:7px;font-family:Aref Ruqaa,serif;font-size:.78em;font-weight:400;line-height:1.7}.site[dir=ltr] .home-experience .cinematic-title>.handwritten-opportunities{font-family:Caveat,cursive;font-size:.87em;line-height:1.4}.home-experience{font-family:Cairo,Tahoma,Arial,sans-serif}.site:has(.home-experience) :is(h1,h2,h3,p,a,span,button,bdi):not(.handwritten-opportunities){font-family:Cairo,Tahoma,Arial,sans-serif}
