.Af2_WG_announcement{color:#031521;text-align:center;background-color:#fdecee;padding:10px 16px;font-size:15px;line-height:1.4}.Af2_WG_announcement .Af2_WG_announcementLink{color:var(--primary-color);text-underline-offset:3px;font-weight:600;text-decoration:underline}.Af2_WG_announcement .Af2_WG_announcementLink:hover{color:#031521}.Af2_WG_header{z-index:100;background-color:#fff;border-bottom:1px solid #ececec;position:relative}.Af2_WG_inner{align-items:center;gap:48px;max-width:1280px;height:72px;margin:0 auto;padding:0 24px;display:flex}.Af2_WG_header .Af2_WG_logo{letter-spacing:-.5px;color:#031521;flex-shrink:0;font-size:24px;font-weight:700}.Af2_WG_header .Af2_WG_logo:hover{color:var(--primary-color)}.Af2_WG_nav{align-items:center;display:flex}.Af2_WG_navList{align-items:center;gap:32px;margin:0;padding:0;list-style:none;display:flex}.Af2_WG_header .Af2_WG_navLink{color:#031521;padding:8px 0;font-size:16px;font-weight:500;display:block}.Af2_WG_header .Af2_WG_navLink:hover,.Af2_WG_header .Af2_WG_navLink.Af2_WG_active{color:var(--primary-color)}.Af2_WG_actions{align-items:center;gap:16px;margin-left:auto;display:flex}.Af2_WG_header .Af2_WG_cta{background-color:var(--primary-color);color:#fff;white-space:nowrap;border-radius:2px;padding:10px 20px;font-size:15px;font-weight:600;line-height:1.2;display:inline-block}.Af2_WG_header .Af2_WG_cta:hover{color:#fff;background-color:#e04459}.Af2_WG_ctaMobile{display:none!important}.Af2_WG_header .Af2_WG_menuButton{background:0 0;border:0;border-radius:6px;flex-direction:column;justify-content:center;gap:5px;width:40px;min-width:0;height:40px;margin:0;padding:8px;display:none}.Af2_WG_menuButton span{background-color:#031521;border-radius:2px;width:100%;height:2px;transition:transform .2s,opacity .2s;display:block}.Af2_WG_menuButtonOpen span:first-child{transform:translateY(7px)rotate(45deg)}.Af2_WG_menuButtonOpen span:nth-child(2){opacity:0}.Af2_WG_menuButtonOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Af2_WG_dropdown{position:relative}.Af2_WG_header .Af2_WG_dropdownToggle{min-width:0;height:auto;line-height:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;margin:0;display:flex}.Af2_WG_header .Af2_WG_dropdownToggle:hover,.Af2_WG_header .Af2_WG_dropdownToggle:focus{background:0 0}.Af2_WG_dropdownOpen .Af2_WG_dropdownToggle{color:var(--primary-color)}.Af2_WG_dropdownIcon{width:14px;height:14px;transition:transform .2s;display:inline-flex}.Af2_WG_dropdownIcon svg{width:100%;height:100%}.Af2_WG_dropdownOpen .Af2_WG_dropdownIcon{transform:rotate(180deg)}.Af2_WG_dropdownMenu{opacity:0;visibility:hidden;background-color:#fff;border:1px solid #ececec;border-radius:8px;min-width:220px;margin:0;padding:8px;list-style:none;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 8px);left:-16px;transform:translateY(-4px);box-shadow:0 12px 24px #0315211a}.Af2_WG_dropdownOpen .Af2_WG_dropdownMenu{opacity:1;visibility:visible;transform:translateY(0)}.Af2_WG_header .Af2_WG_dropdownLink{color:#031521;white-space:nowrap;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:15px;font-weight:500;display:flex}.Af2_WG_header .Af2_WG_dropdownLink:hover,.Af2_WG_header .Af2_WG_dropdownLink:focus-visible{color:var(--primary-color);background-color:#fdecee}.Af2_WG_soonBadge{color:#6b7680;background-color:#f2f2f2;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}@media (max-width:991px){.Af2_WG_inner{height:64px;padding:0 16px}.Af2_WG_header .Af2_WG_logo{font-size:22px}.Af2_WG_header .Af2_WG_menuButton{display:flex}.Af2_WG_ctaDesktop{display:none!important}.Af2_WG_nav{background-color:#fff;border-bottom:1px solid #ececec;flex-direction:column;align-items:stretch;gap:16px;padding:8px 16px 20px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 16px #0315210f}.Af2_WG_navOpen{display:flex}.Af2_WG_navList{flex-direction:column;align-items:stretch;gap:0}.Af2_WG_navList li+li{border-top:1px solid #f2f2f2}.Af2_WG_header .Af2_WG_navLink{padding:14px 0}.Af2_WG_header .Af2_WG_dropdownToggle{justify-content:space-between;width:100%}.Af2_WG_dropdownMenu{min-width:0;box-shadow:none;opacity:1;visibility:visible;border:0;border-radius:0;padding:0 0 12px;transition:none;display:none;position:static;transform:none}.Af2_WG_dropdownOpen .Af2_WG_dropdownMenu{display:block}.Af2_WG_header .Af2_WG_dropdownLink{padding:10px 12px}.Af2_WG_ctaMobile{text-align:center;display:block!important}}@media (max-width:480px){.Af2_WG_announcement{padding:8px 12px;font-size:14px}}
.EZoWya_footer{color:#ffffffb3;background-color:#031521;font-size:15px;line-height:1.5}.EZoWya_inner{grid-template-columns:1.6fr 1fr 1fr;gap:32px;max-width:1280px;margin:0 auto;padding:40px 24px 32px;display:grid}.EZoWya_footer .EZoWya_logo{letter-spacing:-.5px;color:#fff;font-size:22px;font-weight:700}.EZoWya_footer .EZoWya_logo:hover{color:var(--primary-color)}.EZoWya_tagline{max-width:340px;margin:8px 0 16px}.EZoWya_social{gap:10px;display:flex}.EZoWya_footer .EZoWya_socialLink{color:#fff;background-color:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;transition:background-color .2s;display:inline-flex}.EZoWya_footer .EZoWya_socialLink:hover{background-color:var(--primary-color);color:#fff}.EZoWya_footer .EZoWya_heading{letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0 0 12px;font-size:13px;font-weight:600}.EZoWya_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.EZoWya_footer .EZoWya_link{color:#ffffffb3;align-items:center;gap:8px;display:inline-flex}.EZoWya_footer .EZoWya_link:hover{color:var(--primary-color)}.EZoWya_inlineIcon{font-size:14px}.EZoWya_footer .EZoWya_cta{background-color:var(--primary-color);color:#fff;border-radius:2px;margin-top:4px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-block}.EZoWya_footer .EZoWya_cta:hover{color:#fff;background-color:#e04459}.EZoWya_bottom{text-align:center;border-top:1px solid #ffffff1a;max-width:1280px;margin:0 auto;padding:14px 24px;font-size:13px}.EZoWya_bottom p{margin:0}@media (max-width:767px){.EZoWya_inner{grid-template-columns:1fr 1fr;gap:24px;padding:32px 16px 24px}.EZoWya_brand{grid-column:1/-1}.EZoWya_bottom{padding:12px 16px}}
.jOVgXG_running{z-index:10000;height:150px;animation:3.5s ease-in-out 1s jOVgXG_run-across-window;position:fixed;bottom:0;left:0;right:0;transform:translate(-100%)}.jOVgXG_runningFlipped{z-index:10000;animation:3s linear 3s jOVgXG_flip-run-across-window;position:fixed;bottom:0;left:0;right:0;transform:translate(-150%)}@keyframes jOVgXG_run-across-window{0%{transform:translate(-100%)scale(1)}to{display:none;transform:translate(100vw)scale(1)}}@keyframes jOVgXG_flip-run-across-window{0%{transform:translate(-100%)scaleX(-.5)scaleY(.5)}to{display:none;transform:translate(100vw)scaleX(-.5)scaleY(.5)}}
.F6EKwG_page{--ink:#1f2a33;--ink-soft:#55606a;--cream:#fbf5ec;--cream-deep:#f5ead9;--red:#c8282e;--yellow:#f7c948;--green:#a8dd5f;--primary:var(--primary-color,#f3586b);--radius-lg:28px;--radius-md:18px;color:var(--ink);font-size:17px;line-height:1.65;overflow-x:clip}.F6EKwG_page button{min-width:0;font-family:inherit}.F6EKwG_page blockquote:before{content:none}.F6EKwG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.F6EKwG_wrap{max-width:1200px;margin:0 auto;padding:0 24px}.F6EKwG_section{padding:64px 0}.F6EKwG_sectionCream{background-color:var(--cream)}.F6EKwG_sectionHead{text-align:center;max-width:720px;margin:0 auto 48px}.F6EKwG_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 14px;font-size:13px;font-weight:700;display:inline-block}.F6EKwG_page .F6EKwG_h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 16px;font-size:clamp(30px,4vw,44px);line-height:1.15}.F6EKwG_page .F6EKwG_h3{letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-size:21px;line-height:1.3}.F6EKwG_lead{color:var(--ink-soft);margin:0;font-size:18px}.F6EKwG_actions{flex-wrap:wrap;gap:12px;display:flex}.F6EKwG_page .F6EKwG_btnPrimary,.F6EKwG_page .F6EKwG_btnGhost{letter-spacing:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-size:16px;font-weight:700;transition:background-color .15s,color .15s,transform .15s;display:inline-flex}.F6EKwG_page .F6EKwG_btnPrimary{background-color:var(--primary);border:2px solid var(--primary);color:#fff}.F6EKwG_page .F6EKwG_btnPrimary:hover{color:#fff;background-color:#e04459;border-color:#e04459;transform:translateY(-1px)}.F6EKwG_page .F6EKwG_btnGhost{border:2px solid var(--ink);color:var(--ink);background-color:#0000}.F6EKwG_page .F6EKwG_btnGhost:hover{background-color:var(--ink);color:#fff}.F6EKwG_hero{padding:24px 0 0}.F6EKwG_heroWrap{max-width:1360px;margin:0 auto;padding:0 24px}.F6EKwG_slider{touch-action:pan-y;border-radius:var(--radius-lg);background-color:var(--cream-deep);width:100%;height:clamp(420px,100svh - 150px,640px);position:relative;overflow:hidden}.F6EKwG_slide{opacity:0;transition:opacity .9s;position:absolute;inset:0}.F6EKwG_slideActive{opacity:1}.F6EKwG_page .F6EKwG_sliderArrow{z-index:2;width:48px;height:48px;color:var(--ink);cursor:pointer;background-color:#ffffffe0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-top:-24px;padding:0;transition:background-color .15s;display:flex;position:absolute;top:50%;box-shadow:0 4px 16px #0000001f}.F6EKwG_page .F6EKwG_sliderArrow:hover{color:var(--ink);background-color:#fff}.F6EKwG_page .F6EKwG_slider .F6EKwG_sliderArrow:active{position:absolute;top:50%!important}.F6EKwG_sliderArrow svg{width:20px;height:20px}.F6EKwG_page .F6EKwG_sliderPrev{left:16px}.F6EKwG_page .F6EKwG_sliderNext{right:16px}.F6EKwG_dots{z-index:2;background-color:#00000040;border-radius:999px;gap:8px;padding:8px 12px;display:flex;position:absolute;bottom:20px;right:24px}.F6EKwG_page .F6EKwG_dot{cursor:pointer;background-color:#fff9;border:0;border-radius:999px;width:10px;height:10px;padding:0;transition:width .25s,background-color .25s}.F6EKwG_page .F6EKwG_dotActive{background-color:#fff;width:28px}.F6EKwG_intro{grid-template-columns:1.1fr 1fr;align-items:start;gap:56px;padding:48px 0 64px;display:grid}.F6EKwG_heroOverlay{z-index:1;pointer-events:none;background:linear-gradient(#141a1f00 0%,#141a1f73 45%,#141a1fc7 100%);padding:120px 88px 44px;position:absolute;inset:auto 0 0}.F6EKwG_heroOverlay>*{pointer-events:auto;max-width:640px}.F6EKwG_heroEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);margin:0 0 10px;font-size:13px;font-weight:700}.F6EKwG_page .F6EKwG_heroTitle{letter-spacing:-.02em;color:#fff;text-shadow:0 2px 12px #00000040;margin:0 0 24px;font-size:clamp(26px,3.2vw,40px);line-height:1.18}.F6EKwG_heroTitle mark{color:inherit;background:linear-gradient(#0000 60%,#f7c948d9 60%);padding:0 4px}.F6EKwG_page .F6EKwG_btnLight{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff1f;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-size:16px;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.F6EKwG_page .F6EKwG_btnLight:hover{color:var(--ink);background-color:#fff}.F6EKwG_previewSection{scroll-margin-top:80px}.F6EKwG_introBody p{color:var(--ink-soft);margin:0 0 16px}.F6EKwG_introBody p:first-child{color:var(--ink);font-size:19px}.F6EKwG_introBody .F6EKwG_actions{margin-top:28px}.F6EKwG_features{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.F6EKwG_featureCard{border-radius:var(--radius-md);background-color:#fff;padding:36px 32px 32px;position:relative;box-shadow:0 1px #0000000a,0 12px 32px #785a2814}.F6EKwG_featureTop{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.F6EKwG_featureIcon{background-color:var(--cream);border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.F6EKwG_featureIcon img{width:38px;height:38px}.F6EKwG_featureNum{color:var(--cream-deep);font-size:44px;font-weight:700;line-height:1}.F6EKwG_featureCard p{color:var(--ink-soft);margin:0}.F6EKwG_how{grid-template-columns:1fr 1.2fr;align-items:center;gap:56px;display:grid}.F6EKwG_how .F6EKwG_lead{margin-top:8px}.F6EKwG_steps{counter-reset:step;gap:16px;margin:0;padding:0;list-style:none;display:grid}.F6EKwG_step{border-radius:var(--radius-md);counter-increment:step;background-color:#fff;border:1px solid #efe6d8;align-items:flex-start;gap:20px;padding:24px;display:flex}.F6EKwG_step:before{content:counter(step);background-color:var(--yellow);width:44px;height:44px;color:var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.F6EKwG_step:nth-child(2):before{background-color:var(--green)}.F6EKwG_step:nth-child(3):before{background-color:var(--primary);color:#fff}.F6EKwG_step p{color:var(--ink-soft);margin:0}.F6EKwG_page .F6EKwG_step .F6EKwG_h3{margin-bottom:4px;font-size:18px}.F6EKwG_ugc{grid-template-columns:repeat(5,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.F6EKwG_ugcItem{aspect-ratio:3/4;border-radius:var(--radius-md);background-color:var(--cream-deep);position:relative;overflow:hidden}.F6EKwG_ugcItem img,.F6EKwG_ugcItem video{transition:transform .4s}.F6EKwG_ugcItem:hover img,.F6EKwG_ugcItem:hover video{transform:scale(1.04)}.F6EKwG_ugcVideo{object-fit:cover;width:100%;height:100%}.F6EKwG_page .F6EKwG_viewerArrow{flex-shrink:0;margin-top:0;position:static}.F6EKwG_page .F6EKwG_viewerArrow:disabled{opacity:.35;cursor:default}.F6EKwG_pageCount{color:var(--ink-soft);font-size:15px;font-weight:600}.F6EKwG_animals{text-align:center;margin-top:64px}.F6EKwG_page .F6EKwG_animalsTitle{color:var(--ink);margin:0 0 20px;font-size:18px}.F6EKwG_chips{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.F6EKwG_chip{background-color:#fff;border:1px solid #efe6d8;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 8px;font-size:15px;font-weight:500;display:inline-flex}.F6EKwG_chip img{width:22px;height:22px}.F6EKwG_reviews{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:20px;margin:0;padding:4px 4px 20px;list-style:none;display:flex;overflow-x:auto}.F6EKwG_review{border-radius:var(--radius-md);scroll-snap-align:start;background-color:#fff;flex-direction:column;flex:0 0 calc(33.3333% - 13.3333px);padding:32px;display:flex;box-shadow:0 12px 32px #785a2814}.F6EKwG_stars{letter-spacing:2px;color:#f2b01e;margin-bottom:16px;font-size:18px}.F6EKwG_review blockquote{color:var(--ink);background:0 0;border-radius:0;flex:1;margin:0 0 24px;padding:0;font-size:17px}.F6EKwG_reviewer{align-items:center;gap:12px;display:flex}.F6EKwG_avatar{background-color:var(--cream-deep);width:44px;height:44px;color:var(--red);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex;overflow:hidden}.F6EKwG_reviewerName{font-weight:700;line-height:1.3;display:block}.F6EKwG_reviewerMeta{color:var(--ink-soft);font-size:14px;display:block}.F6EKwG_faqWrap{max-width:820px;margin:0 auto}.F6EKwG_faqItem{border-bottom:1px solid #ece3d4}.F6EKwG_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:18px;font-weight:600;line-height:1.4;list-style:none;display:flex}.F6EKwG_faqItem summary::-webkit-details-marker{display:none}.F6EKwG_faqItem summary:after{content:"+";background-color:var(--cream);width:32px;height:32px;color:var(--red);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:400;line-height:1;transition:transform .2s;display:flex}.F6EKwG_faqItem[open] summary:after{transform:rotate(45deg)}.F6EKwG_faqItem summary:hover{color:var(--red)}.F6EKwG_faqItem p{color:var(--ink-soft);margin:0;padding:0 48px 24px 0}.F6EKwG_faqMore{text-align:center;color:var(--ink-soft);margin:40px 0 0}.F6EKwG_page .F6EKwG_faqMore a{color:var(--red);text-underline-offset:3px;font-weight:700;text-decoration:underline}.F6EKwG_cta{border-radius:var(--radius-lg);background-color:var(--red);text-align:center;color:#fff;padding:72px 32px}.F6EKwG_page .F6EKwG_cta .F6EKwG_h2{color:#fff}.F6EKwG_cta .F6EKwG_lead{color:#ffffffd9;margin-bottom:28px}.F6EKwG_cta .F6EKwG_actions{justify-content:center}.F6EKwG_page .F6EKwG_cta .F6EKwG_btnPrimary{background-color:var(--yellow);border-color:var(--yellow);color:var(--ink)}.F6EKwG_page .F6EKwG_cta .F6EKwG_btnPrimary:hover{background-color:#fff;border-color:#fff}.F6EKwG_page .F6EKwG_cta .F6EKwG_btnGhost{color:#fff;border-color:#fff}.F6EKwG_page .F6EKwG_cta .F6EKwG_btnGhost:hover{color:var(--red);background-color:#fff}@media (max-width:991px){.F6EKwG_section{padding:48px 0}.F6EKwG_intro,.F6EKwG_how{grid-template-columns:1fr;gap:32px}.F6EKwG_intro{padding:32px 0 48px}.F6EKwG_features{grid-template-columns:1fr}.F6EKwG_ugc{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -24px;padding:0 24px 8px;display:flex;overflow-x:auto}.F6EKwG_ugcItem{scroll-snap-align:center;flex:0 0 62%}.F6EKwG_review{flex-basis:calc(50% - 10px)}}@media (max-width:640px){.F6EKwG_page{font-size:15px}.F6EKwG_page .F6EKwG_h2{font-size:26px}.F6EKwG_page .F6EKwG_h3{font-size:18px}.F6EKwG_lead{font-size:16px}.F6EKwG_page .F6EKwG_heroTitle{margin-bottom:18px;font-size:24px}.F6EKwG_heroOverlay{padding:96px 20px 48px}.F6EKwG_heroEyebrow{font-size:11px}.F6EKwG_heroOverlay .F6EKwG_actions{gap:10px}.F6EKwG_page .F6EKwG_heroOverlay .F6EKwG_btnPrimary,.F6EKwG_page .F6EKwG_heroOverlay .F6EKwG_btnLight{flex:auto;min-height:46px;padding:0 20px;font-size:15px}.F6EKwG_introBody p:first-child{font-size:17px}.F6EKwG_featureNum{font-size:36px}.F6EKwG_page .F6EKwG_step .F6EKwG_h3,.F6EKwG_page .F6EKwG_animalsTitle,.F6EKwG_faqItem summary{font-size:16px}.F6EKwG_review blockquote{font-size:15px}.F6EKwG_chip{font-size:14px}.F6EKwG_wrap,.F6EKwG_heroWrap{padding:0 16px}.F6EKwG_hero{padding-top:12px}.F6EKwG_chips{scrollbar-width:none;grid-template-rows:repeat(3,auto);grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;gap:8px;margin:0 -16px;padding:0 16px 8px;display:grid;overflow-x:auto}.F6EKwG_chips::-webkit-scrollbar{display:none}.F6EKwG_slider{border-radius:var(--radius-md)}.F6EKwG_page .F6EKwG_sliderArrow{display:none}.F6EKwG_page .F6EKwG_viewerArrow{width:40px;height:40px;display:flex}.F6EKwG_slider{height:clamp(460px,100svh - 130px,600px)}.F6EKwG_dots{padding:6px 10px;bottom:14px;right:50%;transform:translate(50%)}.F6EKwG_sectionHead{margin-bottom:32px}.F6EKwG_ugc{margin:0 -16px;padding:0 16px 8px}.F6EKwG_ugcItem{flex-basis:72%}.F6EKwG_review{flex-basis:86%;padding:24px}.F6EKwG_featureCard{padding:28px 24px 24px}.F6EKwG_faqItem p{padding-right:0}.F6EKwG_page .F6EKwG_btnPrimary,.F6EKwG_page .F6EKwG_btnGhost{flex:100%}.F6EKwG_cta{border-radius:var(--radius-md);padding:56px 20px}}@media (prefers-reduced-motion:reduce){.F6EKwG_slide,.F6EKwG_ugcItem img{transition:none;animation:none}}
.U5RYJq_stage{--w:clamp(190px, 22vw, 260px);--h:calc(var(--w) * 1.3886);--t:calc(var(--w) * .0664);--inset:3px;perspective:1400px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;padding:24px 0 8px;display:flex;position:relative}.U5RYJq_stage:active{cursor:grabbing}.U5RYJq_float{transform-style:preserve-3d;animation:5s ease-in-out infinite U5RYJq_float}.U5RYJq_book{width:var(--w);height:var(--h);transform-style:preserve-3d;will-change:transform;position:relative}.U5RYJq_face{backface-visibility:hidden;position:absolute}.U5RYJq_face img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.U5RYJq_front,.U5RYJq_back{border-radius:2px 4px 4px 2px;inset:0;overflow:hidden}.U5RYJq_front{transform:translateZ(calc(var(--t) / 2))}.U5RYJq_front:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000038 0,#ffffff2e 2.5%,#00000014 4.5%,#0000 7%),linear-gradient(115deg,#ffffff29 0%,#0000 40%,#00000014 100%);position:absolute;inset:0}.U5RYJq_back{transform:rotateY(180deg) translateZ(calc(var(--t) / 2));border-radius:4px 2px 2px 4px}.U5RYJq_back:after{content:"";pointer-events:none;background:linear-gradient(270deg,#0003 0,#ffffff24 2.5%,#0000 6%);position:absolute;inset:0}.U5RYJq_spine{top:0;left:calc((var(--w) - var(--t)) / 2);width:var(--t);height:var(--h);transform:rotateY(-90deg) translateZ(calc(var(--w) / 2))}.U5RYJq_spine:after{content:"";background:linear-gradient(90deg,#00000040,#ffffff1f 50%,#00000040);position:absolute;inset:0}.U5RYJq_pagesSide,.U5RYJq_pagesTop,.U5RYJq_pagesBottom{background-color:#f6f1e7}.U5RYJq_pagesSide{top:var(--inset);left:calc((var(--w) - var(--t)) / 2);width:calc(var(--t) - 2px);height:calc(var(--h) - var(--inset) * 2);transform:rotateY(90deg) translateZ(calc(var(--w) / 2 - var(--inset)));background-image:repeating-linear-gradient(90deg,#f8f4ec 0 1px,#e2dbcd 1px 2px);box-shadow:inset 0 0 6px #0000001f}.U5RYJq_pagesTop,.U5RYJq_pagesBottom{left:0;top:calc((var(--h) - var(--t)) / 2);width:calc(var(--w) - var(--inset));height:calc(var(--t) - 2px);background-image:repeating-linear-gradient(0deg,#f8f4ec 0 1px,#e2dbcd 1px 2px)}.U5RYJq_pagesTop{transform:rotateX(90deg) translateZ(calc(var(--h) / 2 - var(--inset)))}.U5RYJq_pagesBottom{transform:rotateX(-90deg) translateZ(calc(var(--h) / 2 - var(--inset)))}.U5RYJq_shadow{width:calc(var(--w) * 1.05);background:radial-gradient(#1f2a3347,#0000 70%);border-radius:50%;height:22px;margin-top:26px;animation:5s ease-in-out infinite U5RYJq_shadowPulse}@keyframes U5RYJq_float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes U5RYJq_shadowPulse{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.U5RYJq_float,.U5RYJq_shadow{animation:none}}
.xVeFjq_root{--flip-ms:.9s}.xVeFjq_viewer{align-items:center;gap:16px;display:flex}.xVeFjq_stage{border-radius:var(--radius-lg);background-color:var(--cream-deep);perspective:2200px;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;flex:1;justify-content:center;padding:32px 24px;display:flex}.xVeFjq_stage:focus-visible{box-shadow:0 0 0 3px var(--primary)}.xVeFjq_book{aspect-ratio:2412/1621;width:100%;max-width:880px;transform-style:preserve-3d;transition:transform var(--flip-ms) cubic-bezier(.45, .05, .25, 1);position:relative}.xVeFjq_closedFront{transform:translate(-25%)}.xVeFjq_closedBack{transform:translate(25%)}.xVeFjq_base{width:50%;height:100%;transition:opacity calc(var(--flip-ms) / 2) ease;background-color:#fff;position:absolute;top:0}.xVeFjq_baseLeft{border-radius:4px 0 0 4px;left:0;box-shadow:-1px 1px #ece5d8,-2px 2px #fff,-3px 3px #e3dccd,-4px 4px #fff,-5px 5px #ddd5c5,0 20px 34px #3c280a33}.xVeFjq_baseRight{border-radius:0 4px 4px 0;right:0;box-shadow:1px 1px #ece5d8,2px 2px #fff,3px 3px #e3dccd,4px 4px #fff,5px 5px #ddd5c5,0 20px 34px #3c280a33}.xVeFjq_baseHidden{opacity:0}.xVeFjq_leaf{transform-origin:0;width:50%;height:100%;transform-style:preserve-3d;cursor:pointer;transition:transform var(--flip-ms) cubic-bezier(.45, .05, .25, 1), z-index 0s linear calc(var(--flip-ms) / 2);position:absolute;top:0;left:50%}.xVeFjq_flipped{transform:rotateY(-180deg)}@media (hover:hover){.xVeFjq_top:not(.xVeFjq_flipped):hover{transform:rotateY(-7deg)}.xVeFjq_top.xVeFjq_flipped:hover{transform:rotateY(-173deg)}}.xVeFjq_face{backface-visibility:hidden;background-color:#fff;position:absolute;inset:0;overflow:hidden}.xVeFjq_face img{object-fit:cover;pointer-events:none}.xVeFjq_faceFront{border-radius:0 4px 4px 0}.xVeFjq_faceBack{border-radius:4px 0 0 4px;transform:rotateY(180deg)}.xVeFjq_face:after{content:"";pointer-events:none;position:absolute;inset:0}.xVeFjq_faceFront:after{background:linear-gradient(90deg,#00000029,#0000000a 6%,#0000 12%)}.xVeFjq_faceBack:after{background:linear-gradient(270deg,#00000029,#0000000a 6%,#0000 12%)}.xVeFjq_cover:after{background:linear-gradient(90deg,#0003,#ffffff26 2.5%,#0000 6%)}.xVeFjq_faceBack.xVeFjq_cover:after{background:linear-gradient(270deg,#0003,#ffffff26 2.5%,#0000 6%)}.xVeFjq_toolbar{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.xVeFjq_zoomBtn{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #1f2a332e;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.xVeFjq_zoomBtn:hover{border-color:var(--ink)}.xVeFjq_dialog{border-radius:var(--radius-md,18px);background-color:var(--cream,#fbf5ec);border:none;width:min(1100px,100vw - 32px);max-height:calc(100vh - 32px);padding:48px 16px 16px;overflow:auto}.xVeFjq_dialog::backdrop{background:#14181cb3}.xVeFjq_dialogClose{width:36px;height:36px;color:var(--ink,#1f2a33);cursor:pointer;background:#fff;border:none;border-radius:50%;font-size:26px;line-height:1;position:absolute;top:8px;right:12px}.xVeFjq_dialogPages{justify-content:center;gap:4px;display:flex}.xVeFjq_dialogPage{flex:1 1 0;min-width:0;max-width:520px;height:auto;box-shadow:0 8px 20px #3c280a26}@media (max-width:640px){.xVeFjq_root{grid-template-columns:auto 1fr auto;align-items:center;row-gap:12px;display:grid}.xVeFjq_viewer{display:contents}.xVeFjq_stage{border-radius:var(--radius-md);grid-area:1/1/auto/-1;padding:20px 8px}.xVeFjq_prev{grid-area:2/1}.xVeFjq_next{grid-area:2/3}.xVeFjq_toolbar{grid-area:2/2;gap:10px;margin-top:0}.xVeFjq_dialog{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0}.xVeFjq_dialogPages{flex-direction:column;align-items:center;gap:12px}.xVeFjq_dialogPage{width:100%}}@media (prefers-reduced-motion:reduce){.xVeFjq_root{--flip-ms:0s}}.xVeFjq_blank{background-color:#f6f1e7}.xVeFjq_endCard{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:8% 10%;display:flex;position:absolute;inset:0;container-type:inline-size}.xVeFjq_endEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin:0 0 4cqi;font-size:clamp(9px,3.6cqi,13px);font-weight:700}.xVeFjq_endTitle{color:var(--ink);margin:0 0 4cqi;font-size:clamp(14px,8cqi,30px);font-weight:800;line-height:1.15}.xVeFjq_endText{color:var(--ink-soft);margin:0 0 6cqi;font-size:clamp(10px,4.2cqi,16px);line-height:1.45}.xVeFjq_endIcons{flex-wrap:wrap;justify-content:center;gap:2.5cqi;margin:0 0 7cqi;padding:0;list-style:none;display:flex}.xVeFjq_endIcons img{width:clamp(18px,9cqi,40px);height:auto;display:block}.xVeFjq_endCta{background-color:var(--primary);color:#fff;border-radius:999px;align-items:center;padding:clamp(6px,3cqi,12px) clamp(14px,7cqi,28px);font-size:clamp(11px,4.4cqi,16px);font-weight:700;text-decoration:none;display:inline-flex}.xVeFjq_endCta:hover{filter:brightness(.94);color:#fff}.xVeFjq_lockOverlay{background:#fbf5ec59;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.xVeFjq_lockBadge{aspect-ratio:1;width:clamp(44px,18%,72px);color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 18px #1f2a332e}.xVeFjq_lockLabel{background:var(--ink);color:#fff;border-radius:999px;padding:6px 14px;font-size:clamp(11px,1.6vw,15px);font-weight:700}
.gtdKnq_carousel{max-width:1440px;margin:0 auto;position:relative}.gtdKnq_track{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--red) transparent;gap:16px;margin:0;padding:8px max(24px,50% - 576px) 28px;scroll-padding-inline:max(24px,50% - 576px);list-style:none;display:flex;overflow-x:auto}.gtdKnq_track:focus-visible{outline:2px solid var(--red);outline-offset:-2px;border-radius:var(--radius-md)}.gtdKnq_card{scroll-snap-align:start;border-radius:var(--radius-md);background-color:#fff;flex:0 0 200px;transition:transform .2s;overflow:hidden;box-shadow:0 1px #0000000a,0 12px 32px #785a2814}.gtdKnq_card:hover{transform:translateY(-4px)}.gtdKnq_photo{aspect-ratio:5/6;background-color:var(--cream-deep);position:relative}.gtdKnq_caption{align-items:center;gap:8px;padding:12px 14px 14px;display:flex}.gtdKnq_caption img{flex-shrink:0;width:22px;height:22px}.gtdKnq_title{min-width:0;color:var(--ink);flex:1;font-size:16px;font-weight:700;line-height:1.25}.gtdKnq_num{letter-spacing:.08em;color:var(--red);font-size:12px;font-weight:700}.gtdKnq_carousel button.gtdKnq_arrow{margin-top:-38px}.gtdKnq_carousel button.gtdKnq_arrow:active{position:absolute;top:50%!important}.gtdKnq_carousel button.gtdKnq_arrow:disabled{opacity:0;pointer-events:none}.gtdKnq_carousel button.gtdKnq_prev{left:16px}.gtdKnq_carousel button.gtdKnq_next{right:16px}@media (max-width:640px){.gtdKnq_track{gap:12px;padding:8px 20px 20px;scroll-padding-inline:20px}.gtdKnq_card{flex-basis:calc(66.6667vw - 21.3333px)}.gtdKnq_carousel button.gtdKnq_arrow{display:none}}@media (prefers-reduced-motion:reduce){.gtdKnq_card{transition:none}}
._5DfmEW_story p{margin-bottom:1.4em;font-size:18px;line-height:1.8}._5DfmEW_highlight{color:#ff5740;border-left:3px solid #ff5740;padding-left:20px;font-style:italic;font-weight:500;margin:2em 0!important;font-size:22px!important}._5DfmEW_closing{font-weight:500;font-size:20px!important}@media screen and (max-width:576px){._5DfmEW_story p{font-size:16px}._5DfmEW_highlight{font-size:19px!important}}
.cknjLG_checkout{background-color:var(--cream);min-height:70vh;padding:48px 0 80px}.cknjLG_head{text-align:center;margin-bottom:32px}.cknjLG_layout{align-items:start;gap:24px;display:grid}@media (min-width:900px){.cknjLG_layout{grid-template-columns:minmax(0,1fr) 360px;gap:32px;max-width:1040px;margin:0 auto}}.cknjLG_summary,.cknjLG_panel{border-radius:var(--radius-md);background:#fff;min-width:0;padding:24px;box-shadow:0 6px 24px #1f2a330f}.cknjLG_summary>*+*{margin-top:0}@media (min-width:900px){.cknjLG_panel{grid-area:1/1}.cknjLG_summary{grid-area:1/2;position:sticky;top:24px}}.cknjLG_summaryProduct{border-bottom:1px solid var(--cream-deep);align-items:center;gap:16px;padding-bottom:16px;display:flex}.cknjLG_summaryProduct strong{line-height:1.3;display:block}.cknjLG_summaryProduct span{color:var(--ink-soft)}.cknjLG_cover{border-radius:8px;flex:0 0 72px;height:96px;position:relative;overflow:hidden}.cknjLG_qtyRow,.cknjLG_line{border-bottom:1px solid var(--cream-deep);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.cknjLG_qty{align-items:center;gap:12px;display:inline-flex}.cknjLG_qty button{border:2px solid var(--ink);width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;padding:0;font-size:18px;line-height:1}.cknjLG_qty button:disabled{opacity:.35;cursor:default}.cknjLG_total{border-bottom:0;font-size:20px;font-weight:700}.cknjLG_secureNote{color:var(--ink-soft);margin:8px 0 0;font-size:14px}.cknjLG_form{flex-wrap:wrap;gap:16px;display:flex}.cknjLG_field{flex-direction:column;flex:100%;gap:6px;margin:0;font-size:15px;font-weight:600;display:flex}@media (min-width:600px){.cknjLG_half{flex-basis:calc(50% - 8px)}}.cknjLG_field input,.cknjLG_field textarea{border:2px solid var(--cream-deep);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:12px;padding:12px 14px;font-weight:400}.cknjLG_field input:focus,.cknjLG_field textarea:focus{border-color:var(--primary);outline:none}.cknjLG_field [aria-invalid=true]{border-color:var(--red)}.cknjLG_hint{color:var(--ink-soft);font-size:14px;font-weight:400}.cknjLG_error{color:var(--red);font-size:14px;font-weight:400}.cknjLG_check{cursor:pointer;-webkit-user-select:none;user-select:none;flex:100%;align-items:flex-start;gap:10px;margin:0;font-size:15px;font-weight:400;display:flex}.cknjLG_check input[type=checkbox]{width:20px;height:20px;accent-color:var(--primary);cursor:pointer;flex:none;margin:3px 0 0;display:block}.cknjLG_check input[type=checkbox]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.cknjLG_formError{color:var(--red);background:#fdecec;border-radius:12px;flex:100%;margin:0;padding:12px 16px}.cknjLG_form button[type=submit]{cursor:pointer;flex:100%}.cknjLG_form button[type=submit]:disabled{opacity:.6;cursor:wait}.cknjLG_iframe{border:0;width:100%;min-height:600px;display:block}.cknjLG_linkButton{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;text-decoration:underline}.cknjLG_result{text-align:center;max-width:640px}.cknjLG_result>div{justify-content:center;margin-top:24px}
.V5z-mW_picker{justify-content:center;align-items:center;gap:14px;margin-bottom:40px;display:flex}.V5z-mW_pickerLabel{color:var(--ink-soft);margin:0;font-size:15px;font-weight:700}.V5z-mW_selectWrap{position:relative}.V5z-mW_select{border:2px solid var(--cream-deep);min-width:260px;height:52px;color:var(--ink);font:inherit;cursor:pointer;appearance:none;background-color:#fff;border-radius:999px;padding:0 52px 0 22px;font-weight:700;transition:border-color .15s}.V5z-mW_select:hover,.V5z-mW_select:focus-visible{border-color:var(--red);outline:none}.V5z-mW_selectIcon{width:18px;height:18px;color:var(--red);pointer-events:none;margin-top:-9px;position:absolute;top:50%;right:20px;transform:rotate(90deg)}.V5z-mW_selectIcon svg{width:100%;height:100%;display:block}.V5z-mW_product{border-radius:var(--radius-lg);background-color:var(--cream);grid-template-columns:340px 1fr;align-items:center;gap:56px;max-width:960px;margin:0 auto;padding:40px;display:grid}.V5z-mW_coverCol{position:relative}.V5z-mW_cover,.V5z-mW_placeholder{aspect-ratio:829/1055;background-color:#fff;border-radius:6px 14px 14px 6px;position:relative;overflow:hidden;box-shadow:inset -6px 0 #0000000f,0 18px 40px #3c280a2e}.V5z-mW_ribbon{background-color:var(--yellow);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 16px;font-size:13px;font-weight:700;position:absolute;top:18px;right:-10px;box-shadow:0 4px 12px #0000001f}.V5z-mW_placeholder{border-top:10px solid var(--accent)}.V5z-mW_placeholder img{width:22%;position:absolute}.V5z-mW_art0{top:6%;left:8%;transform:rotate(-8deg)}.V5z-mW_art1{top:8%;right:10%;transform:rotate(10deg)}.V5z-mW_art2{bottom:10%;left:10%;transform:rotate(6deg)}.V5z-mW_art3{bottom:8%;right:8%;width:26%!important}.V5z-mW_art4{top:31%;right:6%;width:14%!important}.V5z-mW_placeholderTitle{text-align:center;position:absolute;inset:38% 12% auto}.V5z-mW_placeholderTitle span{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.V5z-mW_placeholderTitle strong{color:var(--accent);font-size:26px;line-height:1.2;display:block}.V5z-mW_badge{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin-bottom:14px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.V5z-mW_badgeOn{background-color:var(--green);color:var(--ink)}.V5z-mW_badgeSoon{background-color:var(--cream-deep);color:var(--ink-soft)}.V5z-mW_title{letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;font-size:28px;line-height:1.25}.V5z-mW_text{color:var(--ink-soft);margin:0 0 20px}.V5z-mW_tags{flex-wrap:wrap;gap:8px;margin:0 0 28px;padding:0;list-style:none;display:flex}.V5z-mW_tags li{background-color:#fff;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:600}@media (max-width:991px){.V5z-mW_product{grid-template-columns:260px 1fr;gap:36px;padding:32px}}@media (max-width:640px){.V5z-mW_picker{flex-direction:column;gap:10px}.V5z-mW_select{width:min(320px,100vw - 48px);min-width:0}.V5z-mW_product{text-align:center;grid-template-columns:1fr;gap:28px;padding:28px 20px}.V5z-mW_coverCol{width:min(240px,70%);margin:0 auto}.V5z-mW_tags,.V5z-mW_actions{justify-content:center}.V5z-mW_title{font-size:23px}}
