.strip_01{background:#1a1a1a}.strip_01 .content{padding:95px 80px 100px}.strip_01 .left{display:flex;flex:1;flex-direction:column;gap:10px}.strip_01 .right{flex:0 0 auto;max-width:470px}.strip_01 h1{color:var(--color_primary);font-weight:var(--font_weight_ultralight)}.strip_01 h2{color:var(--color_bg_white);font-size:var(--font_size_h3);font-weight:var(--font_weight_light)}.strip_01 p{color:var(--color_text_light)}.refund_group{align-items:center;display:flex;gap:20px;margin-top:10px}.strip_01 .original{max-width:84px}.strip_01 .video_frame{background:#1a1a1a;position:relative;width:470px}.strip_01 video{aspect-ratio:1;display:block;width:100%}.strip_01 .gold_badge{bottom:129px;height:auto;position:absolute;right:0;width:410px}.strip_01 .thumb_row{display:flex;gap:24px;margin:0 auto;max-width:1680px;padding:20px 80px 50px}.strip_01 .thumb_item{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(110deg,#222 30%,#333,#222 70%);background-size:200% 100%;border-radius:var(--radius_sm);flex:1;overflow:hidden}.strip_01 .thumb_item video{aspect-ratio:302/202;display:block;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.strip_01 .group,.strip_01 .icon,.strip_01 .right{display:none}.refund_group{align-items:center;flex-direction:column;gap:20px;text-align:center}.refund_group .original{max-width:147px}.strip_01 .thumb_row{flex-wrap:wrap;gap:12px;padding:20px 16px 30px}.strip_01 .thumb_item{flex:1 1 45%}}@media(min-width:769px)and (max-width:1023px){.strip_01 .right{display:none}}@media(min-width:1024px)and (max-width:1279px){.strip_01 .content{padding-left:80px;padding-right:80px;padding-top:80px}}@media(min-width:641px)and (max-width:768px){.strip_01 .content{padding-left:32px;padding-right:32px;padding-top:80px}.strip_01 .two_column{flex-direction:column}.strip_01 .left,.strip_01 .right{max-width:100%;min-width:0}.strip_01 img{max-width:100%}}@media(max-width:640px){.strip_01 .content{padding-left:16px;padding-right:16px;padding-top:72px}.strip_01 .two_column{flex-direction:column}.strip_01 .left,.strip_01 .right{max-width:100%;min-width:0}.strip_01 img{max-width:100%}}.strip_02{background:var(--color_bg_light)}.strip_02 .content{gap:32px;padding:80px 80px 100px}.strip_02 .left{max-width:515px}.strip_02 .right{display:flex;flex-direction:column;gap:10px}.strip_02 h2{color:var(--color_secondary);font-weight:var(--font_weight_semibold)}.strip_02 ol,.strip_02 p{color:var(--color_text_dark)}.strip_02 a{color:var(--color_link_blue)}.strip_02 img{height:auto;max-width:515px}@media(min-width:1024px)and (max-width:1279px){.strip_02 .content{padding-left:80px;padding-right:80px}}@media(min-width:641px)and (max-width:768px){.strip_02 .content{padding:70px 32px 35px}.strip_02 .two_column{flex-direction:column}.strip_02 .left,.strip_02 .right{max-width:100%;min-width:0}.strip_02 img{max-width:100%}}@media(max-width:640px){.strip_02 .content{padding:42px 16px 28px}.strip_02 .two_column{flex-direction:column}.strip_02 .left,.strip_02 .right{max-width:100%;min-width:0}.strip_02 img{max-width:100%}}.strip_03{background:var(--color_bg_white)}.strip_03 .content{gap:32px;padding:80px 80px 100px}.strip_03 .left{display:flex;flex:1;flex-direction:column;gap:10px}.strip_03 .right{display:flex;flex:0 0 auto;flex-direction:column;gap:10px;max-width:376px}.strip_03 h2{color:var(--color_secondary);font-weight:var(--font_weight_semibold)}.strip_03 p{color:var(--color_text_dark)}.strip_03 .link{color:var(--color_link_blue)}.strip_03 .pdf_icon{display:inline;height:32px;margin-right:8px;vertical-align:middle;width:26px}.strip_03 img{height:auto;max-width:100%}.strip_03 .thumb_row{display:flex;gap:50px;margin:0 auto;max-width:1680px;padding:0 80px 80px}.strip_03 .thumb_item{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(110deg,#e8e8e8 30%,#f5f5f5,#e8e8e8 70%);background-size:200% 100%;border-radius:var(--radius_sm);flex:1;overflow:hidden}.strip_03 .thumb_item video{aspect-ratio:2825/1177;display:block;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:1024px)and (max-width:1279px){.strip_03 .content{padding-left:80px;padding-right:80px}}@media(max-width:768px){.strip_03 .thumb_row{flex-wrap:wrap;gap:12px;padding:40px 32px 0}.strip_03 .thumb_item{flex:1 1 45%}}@media(min-width:641px)and (max-width:768px){.strip_03 .content{padding:70px 32px 35px}.strip_03 .two_column{flex-direction:column}.strip_03 .left,.strip_03 .right{max-width:100%;min-width:0}.strip_03 img{max-width:100%}}@media(max-width:640px){.strip_03 .content{padding:42px 16px 28px}.strip_03 .two_column{flex-direction:column}.strip_03 .left,.strip_03 .right{max-width:100%;min-width:0}.strip_03 img{max-width:100%}}.strip_04{background:var(--color_bg_light)}.strip_04 .content{padding:80px 80px 100px}.strip_04 h2,.strip_04 h3{text-align:center}.carousel{margin-top:20px}@media(min-width:641px)and (max-width:768px){.strip_04 .content{padding-left:32px;padding-right:32px}}@media(max-width:640px){.strip_04 .content{padding:42px 16px 28px}}.strip_05{background:var(--color_bg_white)}.strip_05 .content{gap:32px;padding:80px 80px 100px}.strip_05 .left{max-width:515px}.strip_05 .left,.strip_05 .right{display:flex;flex-direction:column;gap:10px}.strip_05 .two_column{align-items:flex-end;flex-direction:row-reverse}.strip_05 img{height:auto;max-width:515px}.strip_05 .pdf_icon{display:inline;height:32px;margin-right:8px;vertical-align:middle;width:26px}.strip_05 h2{color:var(--color_secondary);font-weight:var(--font_weight_semibold)}.strip_05 p{color:var(--color_text_dark)}.strip_05 .link{color:var(--color_link_blue)}@media(min-width:1024px)and (max-width:1279px){.strip_05 .content{padding-left:80px;padding-right:80px}}@media(min-width:641px)and (max-width:768px){.strip_05 .content{padding-left:32px;padding-right:32px}.strip_05 .two_column{flex-direction:column-reverse}.strip_05 .left,.strip_05 .right{max-width:100%;min-width:0}.strip_05 img{max-width:100%}}@media(max-width:640px){.strip_05 .content{padding-left:16px;padding-right:16px}.strip_05 .two_column{flex-direction:column-reverse}.strip_05 .left,.strip_05 .right{max-width:100%;min-width:0}.strip_05 img{max-width:100%}}.strip_06{background:var(--color_bg_gray)}.strip_06 .content{padding:80px 80px 100px}.strip_06 h2,.strip_06 h3{font-weight:var(--font_weight_semibold)}.accordion{margin-top:20px}@media(min-width:641px)and (max-width:768px){.strip_06 .content{padding-left:32px;padding-right:32px}}@media(max-width:640px){.strip_06 .content{padding:42px 16px 28px}}.carousel{position:relative}.carousel:after,.carousel:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:80px;z-index:2}.carousel:before{background:linear-gradient(to right,var(--color_bg_light),transparent);left:0}.carousel:after{background:linear-gradient(to left,var(--color_bg_light),transparent);right:0}.carousel_arrow{align-items:center;background:var(--color_secondary);border:none;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;top:50%;touch-action:manipulation;transform:translateY(-50%);transition:background-color .3s ease,transform .3s ease;width:50px;z-index:10}.carousel_arrow_left{left:-25px}.carousel_arrow_right{right:-25px}.carousel_arrow svg{height:24px;width:24px}.carousel_arrow svg path{stroke:var(--color_text_white);transition:stroke .3s ease}.carousel_arrow:hover{background-color:#636363cc;transform:translateY(-50%) scale(1.1)}.carousel_arrow:active{transform:translateY(-50%) scale(.95)}.carousel_arrow:hover{background:var(--color_secondary)}.carousel_arrow:hover svg path{stroke:#fff}.carousel_arrow:before{content:"";top:-12px;right:-12px;bottom:-12px;left:-12px;position:absolute}.carousel_cards{display:grid;gap:1.5rem;grid-auto-flow:column;list-style:none;margin:0;overflow-x:scroll;padding:1rem 0;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(25% - 1rem)}.carousel_cards::-webkit-scrollbar{display:none}.carousel_cards li{background:#fff;border-radius:16px;box-shadow:0 5px 15px #0000000d;box-sizing:border-box;display:flex;flex:0 0 calc(25% - 1rem);flex-direction:column;padding:24px 14px 5px;scroll-snap-align:center;text-align:center}.carousel_cards video,.carousel_lazy_video{border-radius:.5rem;cursor:pointer;height:auto;width:100%}.carousel_lazy_video{align-items:center;aspect-ratio:1761/991;background:#f0f0f0 50%/cover no-repeat;display:flex;justify-content:center}.carousel_cards h3{font-size:var(--font_size_h3);font-weight:var(--font_weight_semibold);line-height:var(--line_height_snug)}.carousel_cards h3,.carousel_cards p{color:var(--color_secondary);margin:0}.carousel_cards p{font-size:var(--font_size_small);font-weight:var(--font_weight_regular);line-height:var(--line_height_comfortable);padding:0}.carousel_stars{display:flex;gap:4px;justify-content:center;padding:8px 0}.carousel_stars i{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23f4c632' viewBox='0 0 24 24'%3E%3Cpath d='m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:block;height:28px;width:28px}.carousel_video_wrap{margin-top:auto;padding-top:16px;position:relative}.carousel_video_wrap .carousel_lazy_video,.carousel_video_wrap video{aspect-ratio:16/9;background-position:50%;background-size:cover;border-radius:16px;-o-object-fit:cover;object-fit:cover;width:100%}.carousel_play_btn{align-items:center;background:#00000080;border-radius:50%;display:flex;height:50px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.carousel_play_btn svg{fill:var(--color_text_white);height:20px;margin-left:3px;width:20px}.carousel_fullscreen_btn{align-items:center;background:#0009;border:none;border-radius:4px;bottom:8px;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;right:8px;transition:opacity .2s ease,background .2s ease;width:32px}.carousel_video_wrap:hover .carousel_fullscreen_btn{opacity:1}.carousel_fullscreen_btn:hover{background:#000c}.carousel_fullscreen_btn svg{fill:var(--color_text_white);height:18px;width:18px}.carousel_fullscreen_btn .icon_compress{display:none}.carousel_video_wrap:fullscreen .carousel_fullscreen_btn .icon_expand{display:none}.carousel_video_wrap:fullscreen .carousel_fullscreen_btn .icon_compress{display:block}.carousel_video_wrap:fullscreen{align-items:center;background:#000;display:flex;justify-content:center}.carousel_video_wrap:fullscreen video{height:100%;max-height:100vh;max-width:100vw;-o-object-fit:contain;object-fit:contain;width:100%}.carousel_video_wrap:fullscreen .carousel_play_btn{height:80px;width:80px}.carousel_video_wrap:fullscreen .carousel_play_btn svg{height:40px;width:40px}.carousel_video_wrap:fullscreen .carousel_fullscreen_btn{bottom:16px;height:44px;opacity:0;right:16px;width:44px}.carousel_video_wrap:fullscreen.show_controls .carousel_fullscreen_btn{opacity:1}.carousel_video_wrap:fullscreen .carousel_fullscreen_btn svg{height:24px;width:24px}@media(max-width:1279px){.carousel_cards{grid-auto-columns:calc(50% - 1rem)}.carousel_cards li{flex:0 0 calc(50% - 1rem);min-width:300px}.carousel_clone{min-width:300px}}@media(max-width:768px){.carousel_arrow_left{left:8px}.carousel_arrow_right{right:8px}}@media(max-width:640px){.carousel_cards{grid-auto-columns:calc(100% - 1rem)}.carousel_cards li{flex:0 0 calc(100% - 1rem);min-width:280px}.carousel_clone{min-width:280px}}.accordion{list-style:none;margin:0;padding:0}.accordion li{background:var(--color_bg_white);border-left:3px solid transparent;border-radius:4px;margin:8px 0 0}.accordion a{align-items:center;color:var(--color_text_gray);display:flex;font-size:var(--font_size_body);justify-content:space-between;line-height:var(--line_height_comfortable);padding:16px 50px 16px 20px;position:relative;text-decoration:none}.accordion a:after{color:var(--color_secondary);content:"+";font-size:var(--font_size_h3);font-weight:var(--font_weight_light);position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.accordion p{color:var(--color_text_dark);display:none;padding:0 20px 16px}.accordion .accordion_active{border-left-color:var(--color_primary)}.accordion_active p{display:block}.accordion_active a{color:var(--color_black);font-weight:var(--font_weight_semibold)}.accordion_active a:after{content:"×";font-size:var(--font_size_h2)}
