.pv-hiw main h1{font-size:32px;font-weight:700}.pv-hiw main h2{font-size:24px;font-weight:700}.pv-hiw{--gut:24px;--hair:#16150f21;--hair-d:#f0ebe12e}@media (min-width:768px){.pv-hiw{--gut:40px}}@media (min-width:1200px){.pv-hiw{--gut:56px}}.pv-hiw .wrap{max-width:1320px;padding:0 var(--gut);margin:0 auto;position:relative}.pv-hiw main img,.pv-hiw main video{max-width:100%;display:block}.pv-hiw main a{color:inherit}.pv-hiw main h1,.pv-hiw main h2{letter-spacing:-.037em;line-height:1}.pv-hiw .lead{color:#787569;letter-spacing:-.031em;font-weight:500;display:block}.pv-hiw .main{margin-top:3px;font-weight:800;display:block}.pv-hiw .dark .lead{color:#f0ebe18c}.pv-hiw .dark .main{color:#f0ebe1}.pv-hiw main h1 .lead{font-size:clamp(24px,4vw,44px)}.pv-hiw main h1 .main{font-size:clamp(38px,7.2vw,80px);line-height:.98}.pv-hiw main h2 .lead{font-size:clamp(20px,2.6vw,30px)}.pv-hiw main h2 .main{font-size:clamp(31px,4.3vw,50px);line-height:1}.pv-hiw main h3{letter-spacing:-.022em;font-size:19px;font-weight:800}.pv-hiw main p{color:#4a473f;font-size:16.5px;line-height:1.72}.pv-hiw main .dark p{color:#f0ebe1bd}.pv-hiw .kick{letter-spacing:.21em;text-transform:uppercase;color:#66635c;margin-bottom:24px;font-size:11px;font-weight:600;display:block}.pv-hiw .dark .kick{color:#f0ebe199}.pv-hiw .measure{max-width:60ch}.pv-hiw .center{text-align:center}.pv-hiw .center .measure,.pv-hiw .center .kick{margin-inline:auto}@media (max-width:959px){.pv-hiw main h1,.pv-hiw main h2{line-height:1.06}.pv-hiw main h1 .lead{letter-spacing:-.03em;font-size:26px}.pv-hiw main h1 .main{letter-spacing:-.04em;margin-top:6px;font-size:clamp(44px,12.6vw,58px);line-height:.96}.pv-hiw main h2 .lead{font-size:clamp(22px,5.6vw,28px)}.pv-hiw main h2 .main{font-size:clamp(34px,9.2vw,44px);line-height:1}.pv-hiw .kick{margin-bottom:22px}}.pv-hiw main section{position:relative}.pv-hiw .s-sm{padding:60px 0 66px}.pv-hiw .s-md{padding:96px 0 108px}.pv-hiw .s-lg{padding:140px 0 154px}@media (max-width:959px){.pv-hiw .s-sm{padding:64px 0 70px}.pv-hiw .s-md{padding:84px 0 94px}.pv-hiw .s-lg{padding:100px 0 112px}}.pv-hiw .dark{color:#f0ebe1;background:#16150f}.pv-hiw .panel{background:#e6e0d4}.pv-hiw .btn{color:#f0ebe1;background:#16150f;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:13px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.pv-hiw .btn:hover{background:#000}.pv-hiw .btn i{color:#c94f36;font-style:normal;transition:transform .22s cubic-bezier(.16,1,.3,1)}.pv-hiw .btn:hover i{transform:translate(4px)}.pv-hiw .btn.lg{min-height:58px;padding:18px 32px;font-size:16.5px}.pv-hiw .dark .btn{color:#16150f;background:#f0ebe1}.pv-hiw .hero{padding:56px 0 44px}@media (min-width:960px){.pv-hiw .hero{padding:74px 0 86px}.pv-hiw .hero .wrap{grid-template-columns:minmax(0,1fr) minmax(0,.86fr);align-items:center;gap:40px;display:grid}}.pv-hiw .hero p{max-width:52ch;margin-top:26px}.pv-hiw .jump{color:#a83d28;align-items:center;gap:10px;min-height:44px;margin-top:30px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.pv-hiw .jump i{font-style:normal;transition:transform .24s cubic-bezier(.16,1,.3,1)}.pv-hiw .jump:hover i{transform:translateY(3px)}.pv-hiw .hero .motif{width:100%;max-width:320px;height:auto}@media (max-width:959px){.pv-hiw .hero .motif{max-width:230px;margin:40px 0 0}}.pv-hiw .wavem.in>:first-child{transition-delay:0s}.pv-hiw .wavem.in>:nth-child(2){transition-delay:52ms}.pv-hiw .wavem.in>:nth-child(3){transition-delay:.104s}.pv-hiw .wavem.in>:nth-child(4){transition-delay:.156s}.pv-hiw .wavem.in>:nth-child(5){transition-delay:.208s}.pv-hiw .wavem.in>:nth-child(6){transition-delay:.26s}.pv-hiw .wavem.in>:nth-child(7){transition-delay:.312s}.pv-hiw .wavem.in>:nth-child(8){transition-delay:.364s}.pv-hiw .wavem.in>:nth-child(9){transition-delay:.416s}.pv-hiw .wavem.in>:nth-child(10){transition-delay:.468s}.pv-hiw .wavem.in>:nth-child(11){transition-delay:.52s}.pv-hiw .wavem.in>:nth-child(12){transition-delay:.572s}.pv-hiw .wavem.in>:nth-child(13){transition-delay:.624s}.pv-hiw .wavem.in>:nth-child(14){transition-delay:.676s}.pv-hiw .wavem.in>:nth-child(15){transition-delay:.728s}.pv-hiw .wavem.in>:nth-child(16){transition-delay:.78s}@media (min-width:960px){.pv-hiw .vid-sec{padding-bottom:0}}.pv-hiw .player{margin-top:44px;margin-inline:calc(var(--gut) * -1);background:#16150f;border-radius:0;position:relative;overflow:hidden}@media (min-width:768px){.pv-hiw .player{border-radius:14px;margin-inline:0}}.pv-hiw .player video{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.pv-hiw .play{pointer-events:none;background:linear-gradient(#16150f1a,#16150f6b);border:0;justify-content:center;align-items:center;transition:background-color .25s;display:flex;position:absolute;inset:0}.pv-hiw .player:hover .play{background:#16150f29}.pv-hiw .play span{color:#16150f;background:#f0ebe1;border-radius:999px;justify-content:center;align-items:center;width:76px;height:76px;padding-left:5px;font-size:22px;transition:transform .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 18px 44px -18px #00000080}.pv-hiw .player:hover .play span{transform:scale(1.07)}.pv-hiw .cap{color:#66635c;margin-top:16px;font-size:13.5px}.pv-hiw .inputs{gap:14px;margin-top:48px;display:grid}@media (min-width:860px){.pv-hiw .inputs{grid-template-columns:repeat(2,1fr);gap:16px 44px}}.pv-hiw .inp{border-top:1px solid var(--hair);grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:18px 0;display:grid}.pv-hiw .inp b{letter-spacing:.16em;color:#a83d28;font-variant-numeric:tabular-nums;padding-top:3px;font-size:11px;font-weight:800}.pv-hiw .inp p{margin:0;font-size:16px}.pv-hiw .inp p em{color:#16150f;margin-bottom:2px;font-style:normal;font-weight:800;display:block}.pv-hiw .angle{gap:44px;display:grid}@media (min-width:960px){.pv-hiw .angle{grid-template-columns:1fr 340px;align-items:center;gap:80px}}.pv-hiw .motif{width:100%;max-width:320px;height:auto}@media (max-width:959px){.pv-hiw .motif{max-width:210px;margin-inline:auto}}.pv-hiw .clips{scroll-snap-type:x mandatory;scroll-padding-left:var(--gut);padding-inline:var(--gut);margin-top:44px;margin-inline:calc(var(--gut) * -1);scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:76%;grid-auto-flow:column;gap:14px;list-style:none;display:grid;overflow-x:auto}.pv-hiw .clips::-webkit-scrollbar{display:none}.pv-hiw .clip{scroll-snap-align:start}.pv-hiw .clip img{aspect-ratio:404/496;object-fit:cover;border-radius:10px;width:100%}.pv-hiw .clip b{margin-top:12px;font-size:14.5px;font-weight:800;display:block}.pv-hiw .clip span{color:#66635c;font-size:13.5px;display:block}.pv-hiw .swipe{letter-spacing:.18em;text-transform:uppercase;color:#66635c;align-items:center;gap:9px;margin-top:16px;font-size:11px;font-weight:600;display:flex}@media (min-width:768px){.pv-hiw .clips{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:28px;margin-inline:0;padding-inline:0;overflow:visible}.pv-hiw .swipe{display:none}}.pv-hiw .keep{gap:0;margin-top:44px;display:grid}.pv-hiw .keep>div{border-top:1px solid var(--hair-d);padding:22px 0}.pv-hiw .keep h3{letter-spacing:-.02em;color:#c89b2a;font-size:18px;font-weight:800;display:block}.pv-hiw .keep p{max-width:62ch;margin-top:7px}@media (min-width:860px){.pv-hiw .keep>div{grid-template-columns:260px 1fr;align-items:baseline;gap:44px;display:grid}.pv-hiw .keep p{margin-top:0}}.pv-hiw .faq{border-top:1px solid var(--hair);margin-top:44px}.pv-hiw .faq details{border-bottom:1px solid var(--hair)}.pv-hiw .faq summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:16px 0;font-size:17.5px;font-weight:800;list-style:none;display:flex}.pv-hiw .faq summary::-webkit-details-marker{display:none}.pv-hiw .faq summary:after{content:"+";color:#a83d28;font-size:22px;font-weight:500;transition:transform .25s cubic-bezier(.16,1,.3,1)}.pv-hiw .faq details[open] summary:after{transform:rotate(45deg)}.pv-hiw .faq p{max-width:66ch;padding:0 0 22px}@media (min-width:960px){.pv-hiw .faq summary{pointer-events:none}.pv-hiw .faq summary:after{display:none}.pv-hiw .faq details{padding:6px 0}}.pv-hiw .asm>*{opacity:0;transform-origin:50% 60%;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(16px)scale(.94)}.pv-hiw .asm.in>*{opacity:1;transform:none}.pv-hiw .asm.in>:first-child{transition-delay:60ms}.pv-hiw .asm.in>:nth-child(2){transition-delay:.15s}.pv-hiw .asm.in>:nth-child(3){transition-delay:.24s}.pv-hiw .asm.in>:nth-child(4){transition-delay:.33s}.pv-hiw .asm.in>:nth-child(5){transition-delay:.42s}.pv-hiw .asm.rise{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.pv-hiw .asm>*{opacity:1!important;transition:none!important;transform:none!important}}