.ph-hero-media{display:block;overflow:hidden}.ph-hero-media .ph-video-desktop,.ph-hero-media .ph-video-mobile{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s ease;pointer-events:none}.ph-hero-media .ph-video-mobile{display:none}.ph-hero-media video{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--video-x,50%) var(--video-y,50%)}.ph-hero-media .ph-video-ready{opacity:1}.ph-video-control{position:absolute;right:22px;bottom:22px;z-index:3;display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 16px;background:#faf9f6ed;color:#292c26;border:1px solid #faf9f650}.ph-video-control[hidden]{display:none}.ph-video-control:focus-visible,.ph-material-dot:focus-visible,.ph-material-close:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ph-feature{position:relative;isolation:isolate}.ph-feature .ph-feature-visual{position:relative;min-width:0;overflow:hidden}.ph-feature-visual picture{display:block;width:100%;height:100%}.ph-feature .ph-feature-visual .ph-image{object-position:var(--feature-x) var(--feature-y)}.ph-feature .ph-feature-copy{position:relative;z-index:1;align-self:center;padding:60px 6vw;background:rgb(var(--background))}.ph-feature .ph-feature-copy>.ph-eyebrow{margin:0 0 26px}.ph-feature .ph-feature-body{max-width:420px;margin-top:28px}.ph-feature .ph-feature-body p{margin:0 0 14px}.ph-feature .ph-feature-offer{margin:28px 0 0}.ph-feature-actions{display:flex;align-items:start;flex-wrap:wrap;gap:18px 30px;margin-top:30px}.ph-feature-actions>.ph-link{gap:20px}.ph-feature-actions>.button{min-height:48px;padding:15px 24px}.ph-feature .ph-feature-terms{max-width:380px;margin-top:22px}.ph-feature .ph-feature-terms p{margin:0}.ph-feature .ph-feature-caption{position:absolute;left:28px;bottom:20px;margin:0;color:#fff;background:#292c267a;padding:8px 12px}.ph-feature--sale,.ph-feature--closing{min-height:var(--feature-height);display:grid;grid-template-columns:1fr var(--feature-panel);align-items:center;padding:65px 6vw}.ph-feature--sale .ph-feature-visual,.ph-feature--closing .ph-feature-visual{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.ph-feature--sale .ph-feature-copy,.ph-feature--closing .ph-feature-copy{grid-column:2;padding:60px 3.5vw;background:#faf9f6;color:#292c26}.ph-feature--sale .ph-feature-actions{flex-direction:column;gap:8px}.ph-feature--editorial{display:grid;grid-template-columns:63% 37%;margin-top:70px}.ph-feature--editorial .ph-feature-visual{height:var(--feature-height)}.ph-feature--editorial .ph-feature-copy{padding:65px 4.8vw}.ph-feature--guide{display:grid;grid-template-columns:63% 37%;grid-template-rows:auto minmax(0,1fr);padding-bottom:55px;isolation:isolate}.ph-feature--guide .ph-feature-visual{grid-column:2;grid-row:1/3;height:var(--feature-height);width:calc(100% - 5vw);margin-top:0;z-index:2}.ph-feature--guide .ph-feature-copy{grid-column:1;grid-row:1;padding:65px 10vw 20px 7vw}.ph-feature--guide .ph-feature-body{max-width:460px}.ph-feature-cutout{grid-column:1;grid-row:2;align-self:end;justify-self:center;width:var(--feature-cutout);height:clamp(340px,30vw,460px);position:relative;z-index:1;padding:0}.ph-feature-cutout .ph-image{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ph-feature--closing{margin-top:70px}.ph-feature--closing .ph-feature-copy{margin-top:-30px}peakhome-materials{display:block}.ph-material-interactive{position:relative}.ph-materials .ph-material-tag{padding:0;background:none;box-shadow:none;width:44px;height:44px;max-width:none}.ph-material-dot{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#faf9f6ce;color:#292c26;box-shadow:0 0 0 9px #faf9f638;border:1px solid #fff8;transition:box-shadow .3s,background .3s,color .3s;cursor:pointer}.ph-material-dot>span{transition:transform .3s}.ph-material-dot[aria-expanded=true]{background:#4b5845;color:#fff;box-shadow:0 0 0 9px #4b58452b}.ph-material-dot[aria-expanded=true]>span{transform:rotate(45deg)}.ph-material-panel{position:absolute;right:2%;top:12%;width:320px;max-width:38%;z-index:9;background:#faf9f6;color:#292c26;padding:32px;box-shadow:0 12px 42px #292c2612}.ph-material-panel[hidden]{display:none}.ph-material-panel>.ph-image{width:80px;height:80px;object-fit:cover;margin-bottom:22px}.ph-material-panel .ph-eyebrow{margin:0 0 15px}.ph-material-panel h3{margin:0 0 16px}.ph-material-panel .ph-link{margin-top:8px}.ph-material-panel small{color:#6c4f26}.ph-material-close{position:absolute;top:5px;right:5px;min-width:44px;min-height:44px;display:grid;place-items:center;color:inherit;cursor:pointer}.ph-home .ph-material-hint{margin:8px 0 0;text-align:center}.ph-material-directory{border:0;width:min(520px,calc(100% - 40px));max-height:80vh;padding:50px 35px;background:#faf9f6;color:#292c26;position:fixed;margin:auto;box-shadow:0 15px 70px #0002;overflow:auto}.ph-material-directory::backdrop{background:#292c2670}.ph-material-directory h3{margin:0 0 30px}.ph-material-directory .ph-eyebrow{margin:0 0 18px}.ph-directory-row{border-top:1px solid #d8d6ce}.ph-directory-row .ph-link{width:100%;min-height:56px;text-align:left}@media(hover:hover){.ph-material-dot:hover{box-shadow:0 0 0 13px #faf9f655}.ph-material-dot:hover>span{transform:rotate(90deg)}.ph-material-dot[aria-expanded=true]:hover>span{transform:rotate(45deg)}}@media(min-width:761px)and (max-width:1100px){.ph-feature--editorial{grid-template-columns:56% 44%}.ph-feature--sale,.ph-feature--closing{grid-template-columns:1fr 46%;padding:40px 4vw}.ph-feature--guide .ph-feature-copy{padding-left:5vw;padding-right:5vw}}@media(max-width:760px){.ph-hero-media video{object-position:var(--video-mx,50%) var(--video-my,50%)}.ph-hero-media:has(.ph-video-mobile) .ph-video-desktop{display:none}.ph-hero-media .ph-video-mobile{display:block}.ph-video-control{right:12px;bottom:42px;padding:8px 12px}.ph-feature--sale,.ph-feature--closing{display:block;min-height:0;padding:0 16px}.ph-feature--sale .ph-feature-visual,.ph-feature--closing .ph-feature-visual{position:relative;inset:auto;height:380px;width:calc(100% + 32px);margin:0 -16px}.ph-feature .ph-feature-visual .ph-image{object-position:var(--feature-mx) var(--feature-my)}.ph-feature--sale .ph-feature-copy,.ph-feature--closing .ph-feature-copy{padding:36px 24px 40px;margin:-35px 0 0}.ph-feature .ph-feature-copy>.ph-eyebrow{margin-bottom:22px}.ph-feature .ph-feature-body{margin-top:24px}.ph-feature-actions{gap:12px 22px;margin-top:24px}.ph-feature .ph-feature-caption{left:18px;bottom:50px}.ph-feature--editorial{display:block;margin-top:40px}.ph-feature--editorial .ph-feature-visual{height:430px;width:calc(100% - 22px)}.ph-feature--editorial .ph-feature-copy{padding:42px 28px 48px}.ph-feature--guide{display:flex;flex-direction:column;padding-bottom:0}.ph-feature--guide .ph-feature-copy{padding:42px 28px 12px;align-self:stretch}.ph-feature--guide .ph-feature-visual{order:3;height:380px;width:calc(100% - 44px);align-self:end;margin:10px 0 0}.ph-feature-cutout{order:2;width:var(--feature-cutout);height:300px;padding:12px 0 0;align-self:center}.ph-feature--closing{margin-top:45px}.ph-material-panel{position:relative;top:auto;right:auto;width:100%;max-width:100%;margin:20px 0;padding:30px;box-shadow:none;border:1px solid #d8d6ce}.ph-material-panel>.ph-image{float:left;margin-right:20px;margin-bottom:12px;width:70px;height:70px}.ph-material-panel>div{clear:both}.ph-materials .ph-material-dot{width:40px;height:40px;box-shadow:0 0 0 6px #faf9f638}.ph-materials .ph-material-tag{width:40px;height:40px}.ph-home .ph-material-hint{margin-top:20px}}@media(prefers-reduced-motion:reduce){.ph-hero-media .ph-video-desktop,.ph-hero-media .ph-video-mobile,.ph-material-dot,.ph-material-dot>span{transition:none}}.ph-material-interactive:has(.ph-material-panel:not([hidden])) .ph-stage-copy{visibility:hidden}.ph-feature,.ph-materials{scroll-margin-top:120px}@media(max-width:760px){.ph-feature,.ph-materials{scroll-margin-top:85px}}.ph-feature-cutout{mix-blend-mode:multiply}.ph-feature-cutout .ph-image{mix-blend-mode:normal}
/*# sourceMappingURL=/cdn/shop/t/13/assets/peakhome-home-v4.css.map */
