.Banner5_banner__KOVu2{--gap:clamp(9px,1vw,18px);position:relative;height:calc(100vh - 8px);height:calc(100svh - 8px);min-height:0;overflow:hidden;isolation:isolate;background:#f7f5f0 url(/images/bg-banner.webp) 50%/cover no-repeat;color:#242422;border-radius:24px}.Banner5_inner__0Q1eb{box-sizing:border-box;padding-top:136px;position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;width:100%;height:100%;margin:0 auto}.Banner5_content__GxIbz{position:relative;z-index:1;padding:clamp(40px,3vw,110px) 24px clamp(40px,3vw,110px) clamp(40px,3vw,110px)}.Banner5_productIntro__ELg9P{max-width:480px;margin-top:24px}.Banner5_productLabel__ZD_Uv{margin:0;color:#62615b;font-family:inherit;font-size:clamp(16px,1.4vw,18px);font-weight:400;line-height:1.6;letter-spacing:0;text-wrap:pretty}.Banner5_productLabel__ZD_Uv span{color:inherit;white-space:nowrap}.Banner5_productMeta__xt7Oa{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;margin:20px 0 0;color:#68665f;font-size:15px;font-weight:400;line-height:1.6;letter-spacing:.01em}.Banner5_metaDivider__oZpcp{color:#8b877c}@media (min-width:1024px){.Banner5_banner__KOVu2{height:80vh;max-height:760px}.Banner5_heroViewport__F8AJG{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100vh;height:100svh}.Banner5_heroBanner__CHA87{position:relative;min-height:0}.Banner5_heroBanner__CHA87 .Banner5_banner__KOVu2{height:calc(100% - 8px);max-height:none}.Banner5_inner__0Q1eb{width:calc(100% - 1.8rem)}.Banner5_content__GxIbz{padding-left:3rem;transform:translateX(40px)}}.Banner5_heading__ldeLa{position:relative;margin:0;max-width:720px;font-family:inherit;font-weight:400;font-size:clamp(40px,3.8vw,68px);line-height:1.35;letter-spacing:-.025em;text-wrap:balance}.Banner5_heading__ldeLa span{display:block}.Banner5_description__ILLxo{max-width:420px;margin-top:24px;color:#62615b;font-size:clamp(16px,1.1vw,18px);line-height:1.7;letter-spacing:0}.Banner5_actions__90VIN{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:24px}.Banner5_actions__90VIN>span{display:inline-flex;align-items:center;padding:4px 16px;border:1px solid #d9c8b5;border-radius:999px;background:#f7f7f5;color:#514537;font-size:14px;font-weight:600;line-height:1.5}.Banner5_primary__Dq4Ur,.Banner5_ticket__x2ocN{display:inline-flex;justify-content:center;align-items:center;background:#242422;color:#fff;height:50px;font-size:15px;font-weight:600;transition:background .2s}.Banner5_primary__Dq4Ur,.Banner5_secondary__qrdhP{display:inline-flex;align-items:center;justify-content:center;min-height:46px;height:auto;min-width:164px;padding:10px 26px;border:1px solid transparent;border-radius:16px;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:.01em;text-align:center;transition:background-color .2s,border-color .2s,box-shadow .2s}.Banner5_primary__Dq4Ur{background:#242422;color:#fff;box-shadow:0 4px 10px rgba(36,36,34,.1)}.Banner5_ticket__x2ocN{width:60px;border-radius:50%}.Banner5_ticket__x2ocN svg{width:27px;height:27px;transform:rotate(-45deg)}.Banner5_secondary__qrdhP{background:#f9e5d7;border-color:#eac7ae;color:#8a3b13}.Banner5_secondary__qrdhP span{display:grid;place-items:center;height:32px;width:32px;border-radius:50%;background:#242422;color:#fff}.Banner5_actions__90VIN svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}.Banner5_primary__Dq4Ur:hover,.Banner5_ticket__x2ocN:hover{background:#3b3b36;color:#fff}.Banner5_primary__Dq4Ur:hover{box-shadow:0 6px 14px rgba(36,36,34,.16)}.Banner5_secondary__qrdhP:hover{background:#f4d6c1;border-color:#dca982;color:#75300e}.Banner5_primary__Dq4Ur:active{background:#171715;box-shadow:none}.Banner5_secondary__qrdhP:active{background:#ecc5a9;box-shadow:none}.Banner5_actions__90VIN a:focus-visible{outline:2px solid #242422;outline-offset:5px}@media (max-width:1023px){.Banner5_banner__KOVu2{height:auto;min-height:0}.Banner5_inner__0Q1eb{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:stretch;height:auto;padding-inline:0}.Banner5_content__GxIbz{order:2;min-width:0;padding:24px clamp(20px,6vw,42px) 40px}.Banner5_productIntro__ELg9P{max-width:100%;margin-top:clamp(24px,5.5vw,38px)}.Banner5_productLabel__ZD_Uv{font-size:clamp(16px,4.65vw,32px);line-height:1.4;text-wrap:wrap}.Banner5_productMeta__xt7Oa{display:none}.Banner5_heading__ldeLa{max-width:100%;font-size:clamp(24px,7.8vw,54px);font-weight:400;line-height:1.45;letter-spacing:-.025em;text-wrap:wrap}.Banner5_description__ILLxo{max-width:560px;margin-top:20px}.Banner5_actions__90VIN{margin-top:clamp(24px,4.6vw,32px)}}@media (max-width:480px){.Banner5_content__GxIbz{padding-bottom:32px;padding-top:0}.Banner5_productMeta__xt7Oa{column-gap:6px;font-size:15px}.Banner5_primary__Dq4Ur,.Banner5_secondary__qrdhP{flex:1 1 130px;min-width:0;min-height:42px;padding:10px 14px;border-radius:10px;font-size:14px}.Banner5_ticket__x2ocN{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.Banner5_actions__90VIN a{transition:none}}.Banner5_caseScene__BKYB_{position:relative;display:grid;place-items:center;height:100%;min-width:0;overflow:hidden}.Banner5_caseAssembly__ewiWM{position:relative;width:min(68svh,670px,120%);aspect-ratio:1;flex:none}.Banner5_frameLayer__mxtXk,.Banner5_phoneLayer__cL1op,.Banner5_plateLayer__rgzTP{position:absolute;transform-origin:center;will-change:transform}.Banner5_phoneLayer__cL1op{inset:0;z-index:1}.Banner5_plateLayer__rgzTP{inset:0;z-index:2;will-change:transform,opacity}.Banner5_frameLayer__mxtXk{inset:0;z-index:3;pointer-events:none}.Banner5_frameLayer__mxtXk img,.Banner5_phoneLayer__cL1op img,.Banner5_plateLayer__rgzTP img{object-fit:contain}.Banner5_plateLayer__rgzTP .Banner5_plateArtwork__ljLmn{transform:scale(1.19)}.Banner5_frameArtwork__Flrw8{position:absolute;inset:0}.Banner5_hiddenPlate__P5dFN{opacity:0}@media (max-width:1023px){.Banner5_caseScene__BKYB_{order:1;box-sizing:border-box;height:auto;min-height:0;padding:24px 0}.Banner5_caseAssembly__ewiWM{width:min(480px,90%)}}@media (prefers-reduced-motion:reduce){.Banner5_frameLayer__mxtXk,.Banner5_phoneLayer__cL1op,.Banner5_plateLayer__rgzTP{will-change:auto}}