.pg-igy{.split{padding:72px 0 84px}.split .container{max-width:1240px}.split-grid{display:grid;grid-gap:clamp(2rem,4vw,3.4rem);gap:clamp(2rem,4vw,3.4rem);align-items:start}.split-copy .eyebrow{margin-bottom:16px}.split-copy h1{font-size:clamp(2.3rem,4.2vw,3.4rem);font-weight:300;line-height:1.14;margin-bottom:22px}.split-copy h1 em{font-style:italic;font-weight:400;color:var(--terracotta)}.split-lede{font-size:1.12rem;line-height:1.7;color:var(--muted);max-width:44ch;margin-bottom:34px}.split-lede em{font-style:italic;color:var(--terracotta-dark)}.media{position:relative;overflow:hidden;border-radius:26px 26px 12px 12px;border:1px solid var(--line);background:var(--sand);aspect-ratio:16/10}.media img,.media video{display:block;width:100%;height:100%;object-fit:cover}.media-badge{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:11px;background:rgba(30,23,17,.6);color:#FBF5EC;padding:13px 24px;border-radius:999px;font-family:var(--sans);font-size:.86rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.media-badge .dot{width:0;height:0;flex:none;border-left:10px solid #fbf5ec;border-top:6.5px solid transparent;border-bottom:6.5px solid transparent}.split-under{margin-top:32px;display:grid;grid-gap:18px;gap:18px}.split-under li{list-style:none;padding-left:1.8rem;position:relative;color:var(--ink);font-size:1.02rem}.split-under li:before{content:"";position:absolute;left:0;top:.55em;width:14px;height:8px;border:1px solid var(--terracotta);border-bottom:none;border-radius:14px 14px 0 0}.split-form .iv-stepform .form-card{max-width:none;padding:40px 36px 44px}.split-form-head{position:relative;text-align:center;padding:30px 0 0;margin-bottom:38px}.head-arc{position:absolute;left:50%;top:16px;transform:translateX(-50%);width:min(330px,84%);height:104px;pointer-events:none;overflow:visible;z-index:0}.head-arc path{fill:none;stroke:var(--bronze);stroke-width:1;opacity:.34;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:drawarc 2.2s ease .25s forwards}.split-form-head h2{position:relative;z-index:1;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:300;line-height:1.15;margin-bottom:16px}.split-form-head p{position:relative;z-index:1;font-size:1rem;line-height:1.7;color:var(--muted);max-width:36ch;margin:0 auto}.flow{padding:84px 0 20px;background:var(--sand)}.flow-head{max-width:620px;margin:0 auto 48px;text-align:center}.flow-head .eyebrow{justify-content:center}.flow-head h2{font-size:clamp(1.9rem,3.2vw,2.4rem);font-weight:300}.flow-grid{display:grid;grid-gap:clamp(1.5rem,2.8vw,2.4rem);gap:clamp(1.5rem,2.8vw,2.4rem)}.flow-step .n{font-family:var(--serif);font-size:2.4rem;font-weight:300;line-height:1;display:block;margin-bottom:16px;color:transparent;-webkit-text-stroke:1px rgba(143,106,63,.5)}@supports not (-webkit-text-stroke:1px black){.flow-step .n{color:rgba(143,106,63,.35)}}.flow-step{padding-top:20px;border-top:1px solid var(--line)}.flow-step h3{font-size:1.24rem;font-weight:400;margin-bottom:10px}.flow-step p{font-size:.98rem;line-height:1.75;color:var(--muted)}.shots{padding:64px 0 84px;background:var(--sand)}.shot-grid{display:grid;grid-gap:14px;gap:14px}.shot{overflow:hidden;border-radius:2px;aspect-ratio:4/3}.shot img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.6,.2,1)}.shot:hover img{transform:scale(1.05)}.voices{padding:84px 0 92px}.voices-head{max-width:600px;margin:0 auto 40px;text-align:center}.voices-head .eyebrow{justify-content:center}.voices-head h2{font-size:clamp(1.8rem,3vw,2.2rem);font-weight:300}.voice-grid{display:grid;grid-gap:18px;gap:18px;max-width:1080px;margin:0 auto}.voices-more{text-align:center;margin-top:30px}@media (min-width:980px){.split-grid{grid-template-columns:1.05fr .95fr}.flow-grid,.shot-grid{grid-template-columns:repeat(4,1fr)}.voice-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:640px) and (max-width:979px){.flow-grid,.shot-grid{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.shot img{transition:none}.head-arc path{animation:none;stroke-dashoffset:0}}}@keyframes drawarc{to{stroke-dashoffset:0}}