.yp-builtfor.yp-builtfor{position:relative;padding:20px 0 60px;overflow:hidden}.yp-builtfor *,.yp-builtfor *:before,.yp-builtfor *:after{box-sizing:border-box}.yp-builtfor .yp-builtfor-grid.yp-builtfor-grid{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(280px,1.1fr)!important;gap:24px!important;align-items:start!important;max-width:1440px!important;margin:0 auto!important;padding:0 56px!important;position:relative!important}.yp-builtfor .yp-builtfor-steps.yp-builtfor-steps{display:block!important;padding:40px 32px 40px 0!important;position:relative!important;min-width:0!important;width:100%!important}.yp-builtfor .yp-builtfor-steps:before{content:""!important;position:absolute!important;left:56px!important;top:90px!important;bottom:90px!important;width:1px!important;background:#b87049!important;opacity:.5!important;z-index:0!important}.yp-builtfor .yp-builtfor-steps-list.yp-builtfor-steps-list{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:32px!important}.yp-builtfor .yp-builtfor-step.yp-builtfor-step{display:grid!important;grid-template-columns:120px 1fr!important;align-items:start!important;gap:16px!important;position:relative!important;width:100%!important;opacity:0;transform:translate(-12px);animation:yp-step-in .6s ease-out forwards}.yp-builtfor .yp-builtfor-step:nth-child(1){animation-delay:0s}.yp-builtfor .yp-builtfor-step:nth-child(2){animation-delay:.15s}.yp-builtfor .yp-builtfor-step:nth-child(3){animation-delay:.3s}.yp-builtfor .yp-builtfor-step:nth-child(4){animation-delay:.45s}@keyframes yp-step-in{to{opacity:1;transform:translate(0)}}.yp-builtfor .yp-builtfor-step-num.yp-builtfor-step-num{font-family:Oswald,Bebas Neue,sans-serif!important;font-weight:700!important;font-size:clamp(80px,9vw,130px)!important;line-height:.85!important;color:#b87049!important;letter-spacing:.02em!important;position:relative!important;z-index:1!important;background:var(--yp-paper, #e8e0d5)!important;padding:4px 0!important;transition:transform .4s ease,color .3s ease!important;display:inline-block!important}.yp-builtfor .yp-builtfor-step:hover .yp-builtfor-step-num{transform:scale(1.04)!important;color:#c44a1e!important}.yp-builtfor .yp-builtfor-step-body{padding-top:24px!important}.yp-builtfor .yp-builtfor-step-title.yp-builtfor-step-title{font-family:Courier Prime,Courier New,monospace!important;font-weight:700!important;font-size:16px!important;line-height:1.3!important;color:#2a2722!important;margin:0 0 8px!important;text-transform:none!important}.yp-builtfor .yp-builtfor-step-desc.yp-builtfor-step-desc{font-family:Courier Prime,Courier New,monospace!important;font-size:13px!important;line-height:1.5!important;color:#3a3530!important;margin:0!important}.yp-builtfor .yp-builtfor-center.yp-builtfor-center{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:20px 24px!important;min-width:0!important;width:100%!important}.yp-builtfor .yp-builtfor-figure.yp-builtfor-figure{margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important;width:100%!important;max-width:420px!important;opacity:0;transform:translateY(20px);animation:yp-figure-in .9s .2s ease-out forwards}@keyframes yp-figure-in{to{opacity:1;transform:translateY(0)}}.yp-builtfor .yp-builtfor-monica.yp-builtfor-monica{width:100%!important;height:auto!important;display:block!important;border-radius:16px!important;filter:saturate(1.05) contrast(1.02)!important;box-shadow:0 12px 32px -8px #3c28142e,0 4px 12px -4px #3c28141a!important;transition:transform .5s ease,box-shadow .5s ease!important}.yp-builtfor .yp-builtfor-figure:hover .yp-builtfor-monica{transform:translateY(-4px)!important;box-shadow:0 20px 40px -8px #3c281438,0 6px 16px -4px #3c28141f!important}.yp-builtfor .yp-builtfor-monica-placeholder{width:100%!important;aspect-ratio:1!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#d4c3a8,#c4a888)!important;color:#b8704999!important;font-family:"DM Serif Display",serif!important;font-size:64px!important;border-radius:16px!important}.yp-builtfor .yp-builtfor-caption.yp-builtfor-caption{font-family:Courier Prime,Courier New,monospace!important;font-size:14px!important;font-style:italic!important;color:#3a3530!important;margin:0!important;text-align:center!important;letter-spacing:.02em!important}.yp-builtfor .yp-builtfor-story.yp-builtfor-story{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;gap:14px!important;padding:40px 0 40px 16px!important;min-width:0!important;width:100%!important;opacity:0;transform:translateY(16px);animation:yp-story-in .8s .35s ease-out forwards}@keyframes yp-story-in{to{opacity:1;transform:translateY(0)}}.yp-builtfor .yp-builtfor-story>*{width:100%!important;max-width:100%!important;flex:0 0 auto!important}.yp-builtfor .yp-builtfor-story-heading.yp-builtfor-story-heading{font-family:"DM Serif Display",Bodoni Moda,serif!important;font-weight:400!important;font-size:clamp(28px,2.4vw,36px)!important;line-height:1.1!important;letter-spacing:-.01em!important;color:#2a2722!important;margin:0!important;text-transform:none!important;display:block!important;width:100%!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;writing-mode:horizontal-tb!important}.yp-builtfor .yp-builtfor-story-subheading.yp-builtfor-story-subheading{font-family:Courier Prime,Courier New,monospace!important;font-weight:700!important;font-size:14px!important;line-height:1.4!important;color:#b87049!important;margin:0!important;letter-spacing:.02em!important;text-transform:none!important;display:block!important;width:100%!important}.yp-builtfor .yp-builtfor-story-intro,.yp-builtfor .yp-builtfor-story-body{display:block!important;width:100%!important}.yp-builtfor .yp-builtfor-story-intro p,.yp-builtfor .yp-builtfor-story-body p{font-family:Courier Prime,Courier New,monospace!important;font-size:14px!important;line-height:1.6!important;color:#2a2722!important;margin:0 0 12px!important;display:block!important;width:100%!important}.yp-builtfor .yp-builtfor-story-intro p:last-child,.yp-builtfor .yp-builtfor-story-body p:last-child{margin-bottom:0!important}.yp-builtfor .yp-builtfor-story-divider.yp-builtfor-story-divider{width:56px!important;max-width:56px!important;flex:0 0 auto!important;height:1.5px!important;min-height:1.5px!important;max-height:1.5px!important;background:#b87049!important;margin:4px 0!important;display:block!important;align-self:flex-start!important}.yp-builtfor .yp-builtfor-link.yp-builtfor-link{font-family:Courier Prime,Courier New,monospace!important;font-size:13px!important;font-weight:700!important;color:#b87049!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.08em!important;display:inline-flex!important;align-items:center!important;gap:8px!important;margin-top:8px!important;align-self:flex-start!important;width:auto!important;max-width:max-content!important;position:relative!important;padding-bottom:4px!important;transition:gap .3s ease,color .3s ease!important}.yp-builtfor .yp-builtfor-link:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:1px!important;background:#b87049!important;transform-origin:left!important;transform:scaleX(.4)!important;transition:transform .3s ease,background-color .3s ease!important}.yp-builtfor .yp-builtfor-link:hover{gap:14px!important;color:#c44a1e!important}.yp-builtfor .yp-builtfor-link:hover:after{transform:scaleX(1)!important;background:#c44a1e!important}.yp-builtfor .yp-builtfor-link-arrow{display:inline-block!important;transition:transform .3s ease!important}.yp-builtfor .yp-builtfor-link:hover .yp-builtfor-link-arrow{transform:translate(4px)!important}@media(prefers-reduced-motion:reduce){.yp-builtfor .yp-builtfor-step,.yp-builtfor .yp-builtfor-figure,.yp-builtfor .yp-builtfor-story{animation:none!important;opacity:1!important;transform:none!important}}@media(max-width:1100px){.yp-builtfor .yp-builtfor-grid.yp-builtfor-grid{grid-template-columns:1fr 1fr!important;padding:0 32px!important;gap:32px!important}.yp-builtfor .yp-builtfor-center.yp-builtfor-center{grid-column:1 / -1!important;grid-row:1!important;padding:20px 0!important}.yp-builtfor .yp-builtfor-figure.yp-builtfor-figure{max-width:360px!important}.yp-builtfor .yp-builtfor-steps.yp-builtfor-steps{grid-column:1!important;grid-row:2!important;padding:20px 0!important}.yp-builtfor .yp-builtfor-step.yp-builtfor-step{grid-template-columns:100px 1fr!important}.yp-builtfor .yp-builtfor-step-num.yp-builtfor-step-num{font-size:clamp(64px,10vw,100px)!important}.yp-builtfor .yp-builtfor-story.yp-builtfor-story{grid-column:2!important;grid-row:2!important;padding:20px 0 20px 24px!important}.yp-builtfor .yp-builtfor-story-heading.yp-builtfor-story-heading{font-size:clamp(24px,3vw,30px)!important}}@media(max-width:720px){.yp-builtfor.yp-builtfor{padding:12px 0 40px!important}.yp-builtfor .yp-builtfor-grid.yp-builtfor-grid{grid-template-columns:1fr!important;padding:0 20px!important;gap:28px!important}.yp-builtfor .yp-builtfor-center.yp-builtfor-center{grid-column:1!important;grid-row:1!important;padding:8px 0!important}.yp-builtfor .yp-builtfor-figure.yp-builtfor-figure{max-width:100%!important}.yp-builtfor .yp-builtfor-monica.yp-builtfor-monica,.yp-builtfor .yp-builtfor-monica-placeholder{max-height:360px!important;object-fit:cover!important}.yp-builtfor .yp-builtfor-story.yp-builtfor-story{grid-column:1!important;grid-row:2!important;padding:0!important}.yp-builtfor .yp-builtfor-story-heading.yp-builtfor-story-heading{font-size:clamp(22px,6vw,28px)!important}.yp-builtfor .yp-builtfor-steps.yp-builtfor-steps{grid-column:1!important;grid-row:3!important;padding:0!important}.yp-builtfor .yp-builtfor-steps:before{left:46px!important;top:70px!important;bottom:70px!important}.yp-builtfor .yp-builtfor-steps-list.yp-builtfor-steps-list{gap:28px!important}.yp-builtfor .yp-builtfor-step.yp-builtfor-step{grid-template-columns:80px 1fr!important}.yp-builtfor .yp-builtfor-step-num.yp-builtfor-step-num{font-size:60px!important}.yp-builtfor .yp-builtfor-step-body{padding-top:8px!important}.yp-builtfor .yp-builtfor-step-desc.yp-builtfor-step-desc{font-size:12.5px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/yorkpeek-builtfor.css.map */
