.home-spot_spot-section__SftYW{background:linear-gradient(180deg,#f7faf8,#eef5f0 70%,#fff);padding:78px 24px 56px;isolation:isolate}.home-spot_spot-wrap__v8gGo{max-width:1180px;margin:auto}.home-spot_spot-heading__gL9xk{text-align:center;margin:0 auto 36px}.home-spot_spot-heading__gL9xk h2{color:#102b21;font-size:clamp(32px,4.1vw,56px);line-height:1.06;letter-spacing:-.045em;font-weight:750}.home-spot_spot-heading__gL9xk h2 span{color:#258459}.home-spot_spot-intro__i4Qdy{color:#5b6a63;font-size:17px;line-height:1.65;margin:22px auto 0}.home-spot_spot-stage__q9yVQ{position:relative;aspect-ratio:16/9;background:#0d1c16;border-radius:24px;overflow:hidden;box-shadow:0 28px 60px -32px #10472b66,0 0 0 1px #123a2720}.home-spot_spot-stage__q9yVQ video{display:block;width:100%;height:100%;object-fit:contain}.home-spot_spot-cover__GqTr7{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:28px 34px;color:#fff;text-align:left;background:linear-gradient(180deg,#07191077,#0000 35%,#06160e08 50%,#06160ee8);cursor:pointer}.home-spot_spot-cover__GqTr7[hidden]{display:none}.home-spot_spot-top__j804B{width:100%;display:flex;justify-content:space-between;font-size:11px;font-weight:650;letter-spacing:.13em}.home-spot_spot-top__j804B>span:last-child{color:#fff9}.home-spot_spot-play-disc__o0UmK{display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:#fffef8;color:#102d21;box-shadow:0 0 0 12px #ffffff16,0 12px 40px #0003;transition:transform .2s,box-shadow .2s}.home-spot_spot-play-disc__o0UmK svg{width:28px;height:28px;margin-left:0}.home-spot_spot-cover__GqTr7:hover .home-spot_spot-play-disc__o0UmK{transform:scale(1.06);box-shadow:0 0 0 18px #ffffff16,0 12px 40px #0003}.home-spot_spot-bottom__X1VO1{display:flex;justify-content:space-between;align-items:end;gap:20px;width:100%;font-size:clamp(18px,2.5vw,32px);line-height:1.18;letter-spacing:-.025em}.home-spot_spot-bottom__X1VO1 strong{font-weight:650}.home-spot_spot-watch__pdZH1{font-size:14px;letter-spacing:0;display:flex;gap:24px;align-items:center;white-space:nowrap}.home-spot_spot-watch__pdZH1 span{font-size:24px;color:#7fefad}.home-spot_spot-below___fiMa{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:24px}.home-spot_spot-cta__GKavt{display:flex;gap:22px;align-items:center;white-space:nowrap;border-radius:12px;padding:14px 20px;background:#123e2b;color:#fff;font-size:14px;font-weight:650}.home-spot_spot-cta__GKavt:hover{background:#176a42}.home-spot_spot-status__SaJwy{font-size:13px;color:#52695b;margin-top:12px}.home-spot_spot-hero-link__g_PZg{display:inline-flex;align-items:center;gap:10px;margin-top:22px;font-size:14px;font-weight:650;color:#164b31}.home-spot_spot-hero-link__g_PZg>span:first-child{display:grid;place-items:center;border:1px solid #3a7a5440;width:28px;height:28px;border-radius:50%;font-size:18px}.home-spot_spot-hero-time__Uqs_i{font-size:12px;color:#62796a;font-weight:400}.home-spot_spot-cover__GqTr7:focus-visible,.home-spot_spot-cta__GKavt:focus-visible,.home-spot_spot-hero-link__g_PZg:focus-visible{outline:3px solid #16d46d;outline-offset:5px}@media(max-width:700px){.home-spot_spot-section__SftYW{padding:46px 16px 32px}.home-spot_spot-heading__gL9xk{margin-bottom:26px}.home-spot_spot-heading__gL9xk h2{font-size:34px;line-height:1.1}.home-spot_spot-intro__i4Qdy{font-size:15px;margin-top:18px}.home-spot_spot-desktop__nCsrq{display:none}.home-spot_spot-stage__q9yVQ{border-radius:16px}.home-spot_spot-cover__GqTr7{padding:14px}.home-spot_spot-top__j804B{font-size:7px;letter-spacing:.07em}.home-spot_spot-play-disc__o0UmK{width:52px;height:52px;box-shadow:0 0 0 6px #ffffff16}.home-spot_spot-play-disc__o0UmK svg{width:20px;height:20px}.home-spot_spot-bottom__X1VO1{font-size:14px;line-height:1.2}.home-spot_spot-watch__pdZH1{font-size:0;gap:0}.home-spot_spot-watch__pdZH1 span{font-size:22px}.home-spot_spot-below___fiMa{flex-direction:column;gap:18px;margin-top:20px;text-align:center}.home-spot_spot-cta__GKavt{width:100%;justify-content:center}.home-spot_spot-hero-link__g_PZg{justify-content:center}}@media(prefers-reduced-motion:reduce){.home-spot_spot-play-disc__o0UmK{transition:none}}.home-spot_spot-section__SftYW{scroll-margin-top:80px;padding-top:54px}.home-spot_spot-heading__gL9xk{margin-bottom:28px}.home-spot_spot-language__40CLJ{font-size:12px;color:#52695b;margin-top:12px;text-align:center}.home-spot_spot-poster__KVW0a{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.home-spot_spot-poster__KVW0a[hidden]{display:none}