:where(.hp) .flow-step-points__list{gap:var(--hp-s1);margin-bottom:var(--hp-s2);flex-wrap:wrap;list-style:none;display:flex}:where(.hp) .flow-meet__stat{margin-top:var(--hp-s4);text-align:center;font-weight:700}:where(.hp) .flow-meet__stat strong{font-family:var(--font-latin);font-size:var(--hp-fs-h2);color:var(--color-primary)}:where(.hp) .flow-meet__note{font-size:var(--hp-fs-note);color:var(--hp-muted);font-weight:400;display:block}.flow-studio-icon{flex:none;width:20px;max-width:none;height:20px;margin:0;padding:0}.flow-tl-wrap{width:min(1000px, 100% - 2 * var(--hp-s4));padding-block:var(--hp-s6) var(--hp-s7);margin-inline:auto}:where(.hp) .flow-tl{gap:var(--hp-s6);list-style:none;display:grid}:where(.hp) .flow-tl__step{grid-template-columns:calc(var(--hp-s7) + var(--hp-s2)) minmax(0, 1fr) 28%;column-gap:var(--hp-s4);grid-template-rows:repeat(4,auto) 1fr;grid-template-areas:"no title photo""no body photo""no extra photo""no cta photo""no.photo";display:grid}:where(.hp) .flow-tl__no{font-family:var(--font-latin);font-size:var(--hp-fs-h2);color:var(--color-primary);flex-direction:column;grid-area:no;align-items:center;font-weight:700;line-height:1.1;display:flex}:where(.hp) .flow-tl__no span{font-size:var(--hp-fs-small);letter-spacing:.1em;color:var(--hp-accent-ink)}:where(.hp) .flow-tl__no:after{content:"";width:1px;margin-top:var(--hp-s2);margin-bottom:calc(-1 * var(--hp-s5));background:var(--color-primary);flex:1}:where(.hp) .flow-tl__step--last .flow-tl__no:after{display:none}:where(.hp) .flow-tl__title{padding:var(--hp-s2) var(--hp-s4);font-size:var(--hp-fs-h3);color:var(--color-background);background:var(--color-primary);word-break:auto-phrase;text-wrap:balance;grid-area:title;font-weight:700;line-height:1.4}:where(.hp) .flow-tl__body{margin-top:var(--hp-s3);font-size:var(--hp-fs-body);word-break:auto-phrase;text-wrap:pretty;grid-area:body;font-weight:500;line-height:1.8}:where(.hp) .flow-tl__body strong{font-weight:700}:where(.hp) .flow-tl__body .hp-checks{margin-top:var(--hp-s3)}:where(.hp) .flow-tl__body .hp-checks>li{text-wrap:pretty}:where(.hp) .flow-tl__note{font-size:var(--hp-fs-note);color:var(--hp-muted)}:where(.hp) .flow-tl__photo{grid-area:photo;align-self:start;display:block}:where(.hp) .flow-tl__photo img{border-radius:var(--hp-radius-sm);width:100%}:where(.hp) .flow-tl__extra{gap:var(--hp-s3);margin-top:var(--hp-s4);grid-area:extra;display:grid}:where(.hp) .flow-tl__support{align-items:baseline;gap:var(--hp-s1);padding:var(--hp-s2) var(--hp-s3);font-size:var(--hp-fs-small);background:var(--hp-cream);border-radius:var(--hp-radius-sm);word-break:auto-phrase;text-wrap:balance;font-weight:500;line-height:1.6;display:flex}:where(.hp) .flow-tl__support .hp-chip{flex:none}:where(.hp) .flow-tl__cta{margin-top:var(--hp-s4);grid-area:cta}:where(.hp) .flow-box{gap:var(--hp-s2);padding:var(--hp-s4);background:var(--hp-cream);border-radius:var(--hp-radius-sm);display:grid}:where(.hp) .flow-box__title{font-size:var(--hp-fs-body);text-align:center;color:var(--hp-accent-ink);font-weight:700}:where(.hp) .flow-box__foot{font-size:var(--hp-fs-small);line-height:1.6}:where(.hp) .flow-box__note{font-size:var(--hp-fs-note);color:var(--hp-muted);line-height:1.6}:where(.hp) .flow-link{font-size:var(--hp-fs-small);text-underline-offset:3px;justify-self:end;font-weight:500;text-decoration:underline}:where(.hp) .flow-link:before{content:"› "}:where(.hp) .flow-studio__list{gap:var(--hp-s2);list-style:none;display:grid}:where(.hp) .flow-studio__item{gap:var(--hp-s1);padding:var(--hp-s3);border-top:1px solid var(--hp-line);display:grid}:where(.hp) .flow-studio__row{align-items:flex-start;gap:var(--hp-s1);font-size:var(--hp-fs-small);line-height:1.5;display:flex}:where(.hp) .flow-studio__name{font-weight:700}@media (max-width:840px){:where(.hp) .flow-tl__step{grid-template-columns:var(--hp-s7) minmax(0, 1fr) 32%;column-gap:var(--hp-s3)}.flow-tl__cta .hp-btn--lg{padding-left:var(--hp-s3);--hp-btn-main-fs:16px}.flow-studio-icon{width:16px;height:16px}}@media (max-width:540px){.flow-tl-wrap{width:calc(100% - 2 * var(--hp-s3));padding-block:var(--hp-s5) var(--hp-s6)}:where(.hp) .flow-tl{gap:var(--hp-s5)}:where(.hp) .flow-tl__step{grid-template-columns:var(--hp-s6) minmax(0, 1fr);column-gap:var(--hp-s2);grid-template-rows:none;grid-template-areas:"no title""no body""no photo""no extra""no cta"}:where(.hp) .flow-tl__photo{margin-top:var(--hp-s3)}:where(.hp) .flow-tl__title{padding:var(--hp-s1) var(--hp-s3)}:where(.hp) .flow-box{padding:var(--hp-s3)}:where(.hp) .flow-studio__item{padding-inline:0}.flow-tl__cta .hp-btn--lg{--hp-btn-main-fs:15px}}:where(.hp) .flow-box .hp-checks>li{font-size:var(--hp-fs-small)}
