.HomeBundleCarousel_carousel__yqVEH{min-width:0}.HomeBundleCarousel_carousel__yqVEH:focus-visible{outline:2px solid #f2d28a;outline-offset:5px}.HomeBundleCarousel_stage__Nge13{position:relative;display:grid;place-items:center;min-height:400px;overflow:hidden;border:1px solid #ffffff18;border-radius:14px;background:radial-gradient(ellipse at center,#293d30 0,#18281f 52%,#101c16 100%);touch-action:pan-y;user-select:none}.HomeBundleCarousel_slide__RxncG{width:100%;min-height:400px;display:grid;place-items:center;padding:28px 48px}.HomeBundleCarousel_paperback__kJJU7{position:relative;width:min(72%,245px);height:340px;filter:drop-shadow(0 20px 20px #0009)}.HomeBundleCarousel_paperback__kJJU7 img{object-fit:contain}.HomeBundleCarousel_arrow__P9pI7{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;color:#f3e8ce;background:#101912d9;border:1px solid #ffffff35;border-radius:50%}.HomeBundleCarousel_previous__r7rNg{left:10px}.HomeBundleCarousel_next__wYp6S{right:10px}.HomeBundleCarousel_arrow__P9pI7:hover{background:#344a37}.HomeBundleCarousel_selector__dL1ns{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.HomeBundleCarousel_selector__dL1ns button{min-height:44px;padding:8px 11px;border:1px solid #77887a80;border-radius:5px;color:#dbe5da;font-size:.76rem}.HomeBundleCarousel_selector__dL1ns button[aria-pressed=true]{background:#e3c77f;border-color:#e3c77f;color:#172018;font-weight:700}.HomeBundleCarousel_status__lQkN7{margin-top:5px;color:#bbcbbd;font-size:.75rem}.HomeBundleCarousel_details__KNiOH{color:#a7b5ab;font-size:.73rem;line-height:1.55}.HomeBundleCarousel_details__KNiOH summary{display:flex;min-height:44px;align-items:center;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.HomeBundleCarousel_details__KNiOH div{padding-bottom:10px}.HomeBundleCarousel_phone__i5tap,.HomeBundleCarousel_tablet__S8UDu{padding:10px;border:2px solid #8b958f;border-radius:17px;background:#131918;box-shadow:0 18px 30px #0009}.HomeBundleCarousel_tablet__S8UDu{width:min(235px,85%);height:330px}.HomeBundleCarousel_phone__i5tap{width:174px;height:auto;border-radius:25px}.HomeBundleCarousel_phoneScreen__0T39L{position:relative;width:100%;height:auto;aspect-ratio:1/2;overflow:hidden;border-radius:15px;background:#f8f3e7}.HomeBundleCarousel_phoneScreen__0T39L img{object-fit:contain;object-position:top}.HomeBundleCarousel_laptop__7UtSJ{width:min(100%,400px);filter:drop-shadow(0 18px 15px #0008)}.HomeBundleCarousel_laptopScreen__sFLu8{position:relative;width:100%;aspect-ratio:1080/690;overflow:hidden;border:9px solid #202728;border-radius:10px 10px 0 0;background:#16271e}.HomeBundleCarousel_laptopScreen__sFLu8 img{object-fit:contain;object-position:top}.HomeBundleCarousel_laptopBase__7cpxY{height:13px;margin-inline:-12px;border-radius:1px 1px 12px 12px;background:linear-gradient(#bcc2bd,#66726a)}@media (max-width:767px){.HomeBundleCarousel_slide__RxncG,.HomeBundleCarousel_stage__Nge13{min-height:350px}.HomeBundleCarousel_paperback__kJJU7{height:300px}.HomeBundleCarousel_tablet__S8UDu{height:290px}.HomeBundleCarousel_slide__RxncG{padding:20px 48px}}.HomeBundleCarousel_tabletCover__SN3o6{width:100%;height:100%;border-radius:7px;background:url(/assets/tck-book-cover-flat.png) 50%/100% 100% no-repeat}.HomeBundleCarousel_inspectTrigger__7_5mC{display:grid;place-items:center;width:100%;min-height:340px;cursor:zoom-in}.HomeBundleCarousel_inspectTrigger__7_5mC:focus-visible{outline:2px solid #f2d28a;outline-offset:4px}.HomeBundleCarousel_hint__CKluo{margin-top:10px;color:#c7d1c6;font-size:.75rem}.HomeBundleCarousel_inspectDialog__Q_ZHW{margin:auto;overscroll-behavior:contain;width:min(850px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:18px;border:1px solid #ffffff30;border-radius:12px;color:#fff7df;background:#142219}.HomeBundleCarousel_inspectDialog__Q_ZHW::backdrop{background:#000c}.HomeBundleCarousel_inspectHeader__LSOOu{display:flex;align-items:center;justify-content:space-between;gap:16px}.HomeBundleCarousel_inspectHeader__LSOOu h3{margin:0;font-size:1.1rem}.HomeBundleCarousel_inspectHeader__LSOOu button{min-width:72px;min-height:44px;border:1px solid #d9c58b;border-radius:5px;color:#f4e7be}.HomeBundleCarousel_inspectContent__3Q6vP{display:grid;place-items:center;min-height:300px;padding:24px;overflow:auto}.HomeBundleCarousel_inspectContent__3Q6vP .HomeBundleCarousel_paperback__kJJU7{width:min(72vw,340px);height:min(62vh,480px)}.HomeBundleCarousel_inspectContent__3Q6vP .HomeBundleCarousel_tablet__S8UDu{width:min(65vw,320px);height:min(65vh,460px)}.HomeBundleCarousel_inspectContent__3Q6vP .HomeBundleCarousel_phone__i5tap{width:min(60vw,250px);height:auto}.HomeBundleCarousel_inspectContent__3Q6vP .HomeBundleCarousel_laptop__7UtSJ{width:min(100%,700px)}@media (max-width:767px){.HomeBundleCarousel_inspectTrigger__7_5mC{min-height:300px}.HomeBundleCarousel_inspectContent__3Q6vP{padding:12px 4px}}.HomeBundleCarousel_gold__jujPD:focus-visible{outline-color:#241b0e}.HomeBundleCarousel_gold__jujPD .HomeBundleCarousel_details__KNiOH,.HomeBundleCarousel_gold__jujPD .HomeBundleCarousel_hint__CKluo,.HomeBundleCarousel_gold__jujPD .HomeBundleCarousel_status__lQkN7{color:#302414}.HomeBundleCarousel_gold__jujPD .HomeBundleCarousel_selector__dL1ns button{color:#2a2013;border-color:#604821;background:#fff3ceaa}.HomeBundleCarousel_gold__jujPD .HomeBundleCarousel_selector__dL1ns button:hover{background:#fff2ce}.HomeBundleCarousel_gold__jujPD .HomeBundleCarousel_selector__dL1ns button[aria-pressed=true]{color:#fff4d6;border-color:#1a1c15;background:#1a1c15}.HomeBundleCarousel_gold__jujPD .HomeBundleCarousel_details__KNiOH summary:focus-visible,.HomeBundleCarousel_gold__jujPD .HomeBundleCarousel_selector__dL1ns button:focus-visible{outline:3px solid #241b0e;outline-offset:3px}.HomeImageCredit_compact__M7lxD{width:max-content;max-width:calc(100% - 16px);color:#f0f3ee;font-size:11px;line-height:1.5}.HomeImageCredit_compact__M7lxD>summary{display:flex;align-items:center;justify-content:flex-end;min-height:44px;cursor:pointer;list-style:none;border-radius:16px}.HomeImageCredit_compact__M7lxD>summary::-webkit-details-marker{display:none}.HomeImageCredit_pill___NIvE{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 9px;border:1px solid #ffffff1f;border-radius:999px;background:#080b0aa6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap}.HomeImageCredit_pill___NIvE svg{flex-shrink:0;transition:transform .15s}.HomeImageCredit_compact__M7lxD[open] .HomeImageCredit_pill___NIvE svg{transform:rotate(180deg)}.HomeImageCredit_compact__M7lxD>summary:hover .HomeImageCredit_pill___NIvE{background:#080b0acc}.HomeImageCredit_compact__M7lxD>summary:focus-visible{outline:2px solid #efd08a;outline-offset:2px}.HomeImageCredit_compact__M7lxD>.HomeImageCredit_panel__NmqZo{position:absolute;top:44px;right:0;z-index:5;width:min(290px,calc(100vw - 56px));max-height:240px;overflow:auto;margin:0;padding:14px;border:1px solid #ffffff26;border-radius:12px;background:#0b100ff2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#e4eae3;font-size:12px;line-height:1.6;box-shadow:0 8px 28px #0004}.HomeImageCredit_panel__NmqZo strong{font-weight:600;color:#f4f4ee}@media(prefers-reduced-motion:reduce){.HomeImageCredit_pill___NIvE svg{transition:none}}.home-hero_hero__JYHzQ.cinema-hero{position:relative;isolation:isolate;min-height:638px;display:flex;align-items:flex-end;overflow:hidden;background:#080b0a;border-bottom:1px solid #2b332c}.home-hero_hero__JYHzQ.cinema-hero:after{display:none}.home-hero_art__ga9Y2{position:absolute;z-index:-3;inset:0}.home-hero_scene__UPhkc{object-fit:cover;object-position:center top}.home-hero_contrast__E4yCc{position:absolute;z-index:-2;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 20%,#080b0a0f 38%,#080b0ac7 65%,#080b0a)}.home-hero_layout__h0Sdc{position:relative;z-index:1;display:grid;width:calc(100% - 96px);max-width:1248px;margin-inline:auto;grid-template-columns:minmax(0,1fr) clamp(280px,30vw,390px);align-items:end;gap:48px;padding-block:320px 52px}.home-hero_copy__Z3O1f{max-width:860px;min-width:0}.home-hero_heading__03nFz h1{margin:0;font-size:56px;font-weight:650;line-height:1.04;letter-spacing:0;color:#f4f4ee;text-shadow:0 2px 18px #000}.home-hero_heading__03nFz .home-hero_eyebrow__2Cnls{margin:0 0 16px;font-size:15px;font-weight:700;color:#efd08a;line-height:1.4;text-transform:uppercase;letter-spacing:0}.home-hero_heading__03nFz .home-hero_subtitle__VTKol{margin:20px 0 0;font-size:22px;line-height:1.35;max-width:650px;color:#f4f4ee}.home-hero_heading__03nFz .home-hero_description__D6e8u{margin:16px 0 0;font-size:15px;line-height:1.65;max-width:570px;color:#c4ccc5}.home-hero_actions__yqA7i{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px;margin-top:28px}.home-hero_accessButton__oG4WC{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:#efd08a;color:#182017;padding:12px 19px;border-radius:4px;font-size:14px;font-weight:700;min-height:46px}.home-hero_accessButton__oG4WC:hover{background:#f7dfa9}.home-hero_sampleLink__F281P{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:650;color:#efd08a;text-decoration:underline;text-underline-offset:5px}.home-hero_aboutLink__FZSLO{display:inline-flex;align-items:center;min-height:44px;color:#d8ded8;font-size:13px}.home-hero_actions__yqA7i a:focus-visible{outline:3px solid #efd08a;outline-offset:5px}.home-hero_bookStage__xMV7J{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;height:clamp(25rem,38vw,34rem);min-width:0;gap:2px;padding:0;margin:0}.home-hero_imageCredit__Fvpv8{position:absolute;z-index:2;top:6px;right:clamp(20px,4vw,48px)}.home-hero_bookStage__xMV7J>.book-model{grid-row:1}.home-hero_bookStage__xMV7J>.book-model-controls{grid-row:2;display:flex;flex-direction:column;align-items:center;gap:0}.home-hero_bookStage__xMV7J .book-model-hint{font-size:11px}.home-hero_bookStage__xMV7J .book-back-trigger{background:transparent;color:#efd08a;font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:5px}.home-hero_bookStage__xMV7J .book-back-trigger:hover{color:#fff2d4}@media(min-width:1600px){.home-hero_hero__JYHzQ.cinema-hero{min-height:700px}.home-hero_layout__h0Sdc{padding-top:365px}}@media(min-width:768px) and (max-width:1199px){.home-hero_hero__JYHzQ.cinema-hero{min-height:602px}.home-hero_layout__h0Sdc{width:calc(100% - 64px);grid-template-columns:minmax(0,1fr) clamp(240px,30vw,340px);gap:25px;padding:286px 0 48px}.home-hero_heading__03nFz h1{font-size:44px}.home-hero_heading__03nFz .home-hero_subtitle__VTKol{font-size:20px;max-width:570px}.home-hero_heading__03nFz .home-hero_description__D6e8u{font-size:14px;max-width:510px}.home-hero_contrast__E4yCc{background:linear-gradient(180deg,transparent 25%,#080b0a19 40%,#080b0ae3 64%,#080b0a)}.home-hero_actions__yqA7i{gap:11px 17px;margin-top:25px}.home-hero_accessButton__oG4WC{font-size:13px;padding:11px 15px}.home-hero_sampleLink__F281P{font-size:13px}.home-hero_aboutLink__FZSLO{font-size:12px}}@media(max-width:767px){.home-hero_hero__JYHzQ.cinema-hero{min-height:0;align-items:flex-start}.home-hero_art__ga9Y2{height:293px}.home-hero_imageCredit__Fvpv8{top:170px;right:10px}.home-hero_contrast__E4yCc{background:linear-gradient(180deg,transparent 130px,#080b0a33 180px,#080b0a 290px)}.home-hero_layout__h0Sdc{width:calc(100% - 40px);grid-template-columns:minmax(0,1fr);gap:0;padding:232px 0 40px}.home-hero_heading__03nFz h1{font-size:40px;max-width:360px}.home-hero_heading__03nFz .home-hero_subtitle__VTKol{font-size:19px;max-width:340px;margin-top:16px}.home-hero_heading__03nFz .home-hero_description__D6e8u{font-size:14px;max-width:340px;margin-top:16px}.home-hero_heading__03nFz .home-hero_eyebrow__2Cnls{font-size:13px;margin-bottom:14px}.home-hero_layout__h0Sdc .home-hero_bookStage__xMV7J{width:min(100%,320px);height:clamp(320px,95vw,410px);margin:28px auto 0}.home-hero_actions__yqA7i{display:grid;grid-template-columns:minmax(0,1fr) auto;justify-items:start;gap:10px 14px;margin-top:25px}.home-hero_accessButton__oG4WC{grid-column:1/-1;min-width:210px;font-size:13px;padding:11px 17px}.home-hero_sampleLink__F281P{font-size:13px}.home-hero_aboutLink__FZSLO{font-size:12px}}@media(max-height:700px) and (min-width:768px){.home-hero_layout__h0Sdc{padding-top:210px;padding-bottom:24px}.home-hero_hero__JYHzQ.cinema-hero{min-height:540px}}.homepage_page__Y_hBC{background:#080b0a;color:#f4f4ee;line-height:1.6;letter-spacing:0}.homepage_page__Y_hBC figure,.homepage_page__Y_hBC h2,.homepage_page__Y_hBC h3,.homepage_page__Y_hBC p{margin:0}.homepage_page__Y_hBC h2,.homepage_page__Y_hBC h3{font-weight:650;line-height:1.13;letter-spacing:0}.homepage_page__Y_hBC a:focus-visible,.homepage_page__Y_hBC summary:focus-visible{outline:3px solid #efd08a;outline-offset:5px}.homepage_wrap__y4Rwd{width:calc(100% - 96px);max-width:1248px;margin-inline:auto}.homepage_eyebrow__Z49Hm{font-size:11px;font-weight:700;color:#b9ddc8;line-height:1.4;text-transform:uppercase}.homepage_discovery__l3uez{padding-block:48px 50px}.homepage_sectionHeading__ToNt8{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:25px}.homepage_sectionHeading__ToNt8 h2{font-size:29px;margin-top:8px}.homepage_sectionHeading__ToNt8>p{max-width:300px;font-size:13px;color:#b6bfb8}.homepage_journeys__oYuYS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.homepage_journeyItem__RcLB5{position:relative;min-width:0;display:flex;flex-direction:column}.homepage_journeyCredit__vCweA{position:absolute;top:8px;right:8px;z-index:2}.homepage_journeyItem__RcLB5>.homepage_journey__gjmh_{flex:1}.homepage_journey__gjmh_{position:relative;isolation:isolate;min-height:330px;border-radius:6px;overflow:hidden;border:1px solid #414740;background:#151a16;display:flex;align-items:flex-end;padding:68px 24px 24px;transition:border-color .2s}.homepage_journey__gjmh_:hover{border-color:#efd08a}.homepage_journey__gjmh_>img{z-index:-3;object-fit:cover;object-position:50% 25%}.homepage_journey__gjmh_:after{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,transparent 14%,#070c0926 37%,#070c09ed 78%,#070c09)}.homepage_journey__gjmh_>div{position:relative;z-index:0;width:100%}.homepage_journey__gjmh_>div:before{content:"";position:absolute;z-index:-1;inset:-32px -24px -24px;background:linear-gradient(180deg,transparent 0,#070c09cc 32px,#070c09ed)}.homepage_journey__gjmh_ .homepage_eyebrow__Z49Hm{color:#d3e6d9;font-size:10px}.homepage_journey__gjmh_ h3{font-size:27px;margin-top:9px;max-width:285px}.homepage_journey__gjmh_ p:not(.homepage_eyebrow__Z49Hm){font-size:13px;line-height:1.6;color:#c7d1c9;margin-top:10px;max-width:280px}.homepage_cardLink__fh1YZ{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;font-weight:700;color:#efd08a;margin-top:22px}.homepage_cardLink__fh1YZ svg,.homepage_primary__R8TWn svg,.homepage_textLink__bSmWK svg{flex-shrink:0}.homepage_ownerRow__3nzrE{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:19px;border-bottom:1px solid #303a32;font-size:13px;color:#b6c0b8}.homepage_textLink__bSmWK{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:14px;font-weight:650;color:#efd08a}.homepage_ownerRow__3nzrE .homepage_textLink__bSmWK{font-size:13px}.homepage_lesson__EsDNX{padding-block:20px 64px}.homepage_lessonLayout__1mcoR{display:grid;grid-template-columns:.95fr 1.05fr;gap:64px;align-items:center}.homepage_lessonArt__JRq9E{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;padding:30px 25px 35px;border-radius:8px;background:radial-gradient(ellipse at center,#33463a,#101b15 75%);box-shadow:0 18px 45px #0005;perspective:1200px}.homepage_lessonArt__JRq9E:before{content:"";position:absolute;z-index:-1;inset:28px 20px 26px;border-radius:8px 8px 14px 14px;background:#342820;box-shadow:0 9px 0 #d6cbb3,0 12px 0 #8c7a60,0 22px 28px #0008;transform:rotateX(3deg)}.homepage_lessonPage__hACVu{position:relative;min-width:0;min-height:330px;display:flex;flex-direction:column;padding:clamp(20px,3vw,34px);color:#252e25;box-shadow:0 4px 5px #30241455,0 8px 0 -3px #ded4be,0 12px 0 -6px #bfb19a}.homepage_lessonPage__hACVu:first-child{border-radius:9px 3px 3px 12px;background:linear-gradient(90deg,#ece3d0,#faf5e9 8%,#f7f0e1 82%,#d1c4ae);transform:rotateY(5deg) rotateX(2deg);transform-origin:right center}.homepage_lessonPage__hACVu:last-child{border-radius:3px 9px 12px 3px;background:linear-gradient(90deg,#c9bba4,#f5eddd 15%,#faf5e9 92%,#e7dcc7);transform:rotateY(-5deg) rotateX(2deg);transform-origin:left center}.homepage_lessonPage__hACVu:first-child:after{content:"";position:absolute;right:-4px;top:0;bottom:0;width:8px;z-index:1;background:linear-gradient(90deg,transparent,#6c5c4780,transparent);pointer-events:none}.homepage_lessonPageFoot__3urZ8,.homepage_lessonPageLabel__NtcOt{color:#59675a;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.homepage_lessonPage__hACVu h3{margin:18px 0 5px;color:#1d3022;font-family:Georgia,serif;font-size:clamp(21px,2.2vw,30px);line-height:1.13}.homepage_lessonByline__sSkhs{color:#59675a;font-size:12px}.homepage_lessonPage__hACVu blockquote,.homepage_lessonQuestion__lu2vB{margin:24px 0;font-family:Georgia,serif;font-size:15px;line-height:1.65}.homepage_lessonPageFoot__3urZ8{margin-top:auto;padding-top:16px;border-top:1px solid #c9c1b1}.homepage_lesson__EsDNX h2{font-size:36px;margin-block:12px 16px;max-width:500px}.homepage_lessonIntro__foRX9{font-size:14px;color:#b6bfb8;max-width:470px}.homepage_steps__qD_Pi{list-style:none;margin:22px 0;padding:0;border-top:1px solid #303a32}.homepage_steps__qD_Pi li{padding-block:13px;display:grid;grid-template-columns:30px 1fr;gap:12px;border-bottom:1px solid #303a32;font-size:13px;line-height:1.55;color:#bec9c0}.homepage_steps__qD_Pi li>span{font-size:11px;color:#efd08a;padding-top:3px}.homepage_steps__qD_Pi strong{color:#edf3ed;font-size:13px;font-weight:600}.homepage_steps__qD_Pi p{margin-top:2px}.homepage_bundle__qpEKs .homepage_actions__Ix2Og,.homepage_lessonActions__h0x3W{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.homepage_sourceNote__6HemG{color:#a7b5ab;font-size:11px;line-height:1.6;max-width:460px;margin-top:14px!important}.homepage_watch__KrSCi{position:relative;isolation:isolate;min-height:346px;display:flex;align-items:center;overflow:hidden;border-block:1px solid #30382f}.homepage_watch__KrSCi>img{z-index:-3;object-fit:cover;object-position:center 42%}.homepage_watch__KrSCi:after{content:"";position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,#030a07f5 5%,#030a07c9 35%,#030a070a)}.homepage_watchCopy__ypkwY{padding-block:48px;max-width:460px}.homepage_watch__KrSCi h2{font-size:39px;margin-top:12px;max-width:430px}.homepage_watchCopy__ypkwY>p:not(.homepage_eyebrow__Z49Hm){margin-top:13px;color:#bdcbbf;font-size:14px;max-width:370px}.homepage_primary__R8TWn{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:#efd08a;color:#182017;padding:12px 19px;border-radius:4px;font-size:14px;font-weight:700;min-height:46px}.homepage_watch__KrSCi .homepage_primary__R8TWn{margin-top:23px;background:#d5e9dc}.homepage_watchCaption__6hpAM{position:absolute;bottom:15px;right:30px;font-size:10px;padding:3px 7px;background:#050b08c9;color:#cbd8ce}.homepage_credibility__9nhfb{display:grid;grid-template-columns:1fr 1.3fr;gap:64px;align-items:center;padding-block:34px;border-bottom:1px solid #303a32}.homepage_credibility__9nhfb h2{font-size:23px}.homepage_credibility__9nhfb p{color:#b6bfb8;font-size:12px;margin-top:8px;max-width:370px}.homepage_reviewNames___U3BL{display:flex;justify-content:flex-end;align-items:center;gap:30px;flex-wrap:wrap;color:#c6d0c8;font-size:12px;line-height:1.35}.homepage_reviewNames___U3BL a{max-width:140px;min-height:44px;display:flex;align-items:center}.homepage_credibility__9nhfb .homepage_textLink__bSmWK{font-size:12px;margin-top:8px}.homepage_bundle__qpEKs{--gold-inner-edge:max(16px,calc((100% - 1152px) / 2 + 4px));padding-block:58px 55px;color:#231e15;background:linear-gradient(90deg,#54290f 0,#ae7132 calc(var(--gold-inner-edge) * .5),#e4b96e var(--gold-inner-edge),#f5dca3 50%,#e4b96e calc(100% - var(--gold-inner-edge)),#ae7132 calc(100% - var(--gold-inner-edge) * .5),#54290f 100%);border-block:1px solid #7a471e}.homepage_bundle__qpEKs .homepage_eyebrow__Z49Hm{color:#453416}.homepage_bundle__qpEKs .homepage_primary__R8TWn{background:#171a15;color:#fff1cf;border:1px solid #171a15}.homepage_bundleSecondary__F9Nb0{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:11px 19px;border:1px solid #47351d;border-radius:4px;color:#241d12;background:linear-gradient(180deg,#fff2cc99,#dbb76d99);box-shadow:inset 0 1px #fff9,0 3px 8px #583a1e33;font-size:14px;font-weight:700}.homepage_bundleSecondary__F9Nb0:hover{background:#f8e7bd}.homepage_bundle__qpEKs a:focus-visible{outline-color:#231e15}.homepage_bundleLayout__c94dd{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:center}.homepage_bundleArt__5MKIw{position:relative;aspect-ratio:1.5;overflow:hidden;border-radius:4px}.homepage_bundleArt__5MKIw img{object-fit:cover}.homepage_bundle__qpEKs h2{font-size:36px;max-width:440px;margin-block:12px 15px}.homepage_bundle__qpEKs p:not(.homepage_eyebrow__Z49Hm){font-size:14px;line-height:1.75;color:#302718;max-width:420px}.homepage_bundle__qpEKs .homepage_included__sWsZR{margin-top:17px;color:#302718;font-size:12px}.homepage_included__sWsZR span+span:before{content:" / ";color:#70562e;padding-inline:6px}.homepage_actions__Ix2Og{margin-top:22px}.homepage_bundle__qpEKs .homepage_ownerHelp__kNamC{font-size:12px;margin-top:15px}.homepage_ownerHelp__kNamC a{color:#302718;text-decoration:underline;text-underline-offset:4px}.homepage_imageCredit__ICkUG{min-width:0;font-size:11px;line-height:1.6;color:#a7b5ab}.homepage_imageCredit__ICkUG>summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.homepage_imageCredit__ICkUG>summary>span:first-child{min-width:0;overflow-wrap:anywhere}.homepage_imageCredit__ICkUG>summary>span:last-child{flex-shrink:0;white-space:nowrap;text-decoration:underline;text-underline-offset:4px}.homepage_imageCredit__ICkUG>p{max-width:720px;margin-bottom:12px}body:has(.homepage_page__Y_hBC) .site-footer{background:#050806}body:has(.homepage_page__Y_hBC) .site-footer .tck-wordmark{padding-top:25px;font-size:20px;text-transform:none}body:has(.homepage_page__Y_hBC) .site-footer nav[aria-label=Footer]{max-width:1344px;padding:24px 48px;font-size:12px}body:has(.homepage_page__Y_hBC) .site-footer nav>div{margin-top:18px}body:has(.homepage_page__Y_hBC) .site-footer h2{font-size:12px;letter-spacing:0}body:has(.homepage_page__Y_hBC) .site-footer .space-y-3{font-size:12px}@media(min-width:768px) and (max-width:1199px){.homepage_wrap__y4Rwd{width:calc(100% - 64px)}.homepage_journeys__oYuYS{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.homepage_journey__gjmh_{min-height:275px}.homepage_story__OIW_g{grid-column:1/-1}.homepage_story__OIW_g .homepage_journey__gjmh_{min-height:260px}.homepage_story__OIW_g .homepage_journey__gjmh_>img{object-position:center 30%}.homepage_story__OIW_g .homepage_journey__gjmh_:after{background:linear-gradient(90deg,#070c09ed,#070c0991 46%,transparent)}.homepage_story__OIW_g h3{max-width:360px}.homepage_story__OIW_g .homepage_journey__gjmh_ p:not(.homepage_eyebrow__Z49Hm){max-width:320px}.homepage_story__OIW_g .homepage_cardLink__fh1YZ{max-width:285px}.homepage_lessonLayout__1mcoR{gap:35px}.homepage_lesson__EsDNX h2{font-size:30px}.homepage_bundleLayout__c94dd{gap:36px}.homepage_bundle__qpEKs h2{font-size:30px}.homepage_credibility__9nhfb{gap:30px}.homepage_reviewNames___U3BL{gap:20px}.homepage_sectionHeading__ToNt8 h2{font-size:27px}.homepage_sectionHeading__ToNt8>p{max-width:250px}}@media(max-width:767px){.homepage_wrap__y4Rwd{width:calc(100% - 40px)}.homepage_discovery__l3uez{padding-block:31px 35px}.homepage_sectionHeading__ToNt8{display:block;margin-bottom:21px}.homepage_sectionHeading__ToNt8 h2{font-size:27px;max-width:330px;margin-top:9px}.homepage_sectionHeading__ToNt8>p{display:none}.homepage_journeys__oYuYS{grid-template-columns:1fr;gap:16px}.homepage_journey__gjmh_{min-height:306px;padding:68px 22px 22px}.homepage_journey__gjmh_>div:before{inset:-32px -22px -22px}.homepage_journey__gjmh_ h3{font-size:28px;max-width:300px}.homepage_journey__gjmh_ p:not(.homepage_eyebrow__Z49Hm){max-width:295px}.homepage_cardLink__fh1YZ{margin-top:18px}.homepage_ownerRow__3nzrE{align-items:flex-start;flex-direction:column;gap:0;padding-block:18px;font-size:12px}.homepage_ownerRow__3nzrE .homepage_textLink__bSmWK{font-size:12px}.homepage_lesson__EsDNX{padding-block:5px 38px}.homepage_lessonLayout__1mcoR{grid-template-columns:1fr;gap:26px}.homepage_lessonArt__JRq9E{padding:22px 14px 27px}.homepage_lessonArt__JRq9E:before{inset:20px 10px 19px}.homepage_lessonPage__hACVu{min-height:300px;padding:18px 14px}.homepage_lessonPage__hACVu h3{font-size:20px}.homepage_lessonPage__hACVu blockquote,.homepage_lessonQuestion__lu2vB{font-size:14px;line-height:1.55}.homepage_lesson__EsDNX h2{font-size:31px;max-width:360px}.homepage_steps__qD_Pi{margin-top:20px}.homepage_watch__KrSCi{min-height:360px}.homepage_watch__KrSCi:after{background:linear-gradient(90deg,#030a07ed,#030a07bf 70%,#030a0780)}.homepage_watch__KrSCi>img{object-position:59% center}.homepage_watchCopy__ypkwY{padding-block:34px;max-width:310px}.homepage_watch__KrSCi h2{font-size:34px;max-width:300px}.homepage_watchCopy__ypkwY>p:not(.homepage_eyebrow__Z49Hm){max-width:290px;font-size:13px}.homepage_watchCaption__6hpAM{font-size:9px;bottom:12px;right:14px}.homepage_credibility__9nhfb{grid-template-columns:1fr;gap:23px;padding-block:30px}.homepage_reviewNames___U3BL{justify-content:flex-start;gap:25px;font-size:11px}.homepage_reviewNames___U3BL a{max-width:90px}.homepage_bundle__qpEKs{padding-block:30px 38px}.homepage_bundleLayout__c94dd{grid-template-columns:1fr;gap:24px}.homepage_bundle__qpEKs h2{font-size:32px}.homepage_bundle__qpEKs .homepage_included__sWsZR{font-size:11px}.homepage_included__sWsZR span+span:before{padding-inline:3px}body:has(.homepage_page__Y_hBC) .site-footer nav[aria-label=Footer]{padding-inline:20px}}.HomeReviewCoverage_section__RAiPC{max-width:1280px;margin:0 auto;padding:5rem 1.5rem;color:#f6f1e6}.HomeReviewCoverage_intro__9DlqE{display:flex;justify-content:space-between;align-items:end;gap:2rem}.HomeReviewCoverage_intro__9DlqE h2{margin:.35rem 0 .75rem;font-family:Georgia,serif;font-size:clamp(2.15rem,4vw,3.5rem);line-height:1.08}.HomeReviewCoverage_intro__9DlqE p:not(.HomeReviewCoverage_eyebrow__fhacB){max-width:42rem;margin:0;color:#c7c2b9;line-height:1.65}.HomeReviewCoverage_eyebrow__fhacB,.HomeReviewCoverage_stripHeader__YROq9 p{margin:0;color:#d7af65;font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.HomeReviewCoverage_actions__YC0ZJ{display:flex;flex-wrap:wrap;gap:.75rem;flex-shrink:0}.HomeReviewCoverage_primary__A0Exp,.HomeReviewCoverage_secondary__ocCKg{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:48px;padding:.7rem 1.15rem;border:1px solid #d7af65;border-radius:4px;font-size:.9rem;font-weight:700;text-decoration:none}.HomeReviewCoverage_primary__A0Exp{background:#d7af65;color:#17130d}.HomeReviewCoverage_secondary__ocCKg{color:#f2d7a3}.HomeReviewCoverage_primary__A0Exp:hover{background:#e8c98e}.HomeReviewCoverage_secondary__ocCKg:hover{background:#d7af651c}.HomeReviewCoverage_logo__H42Lu:focus-visible,.HomeReviewCoverage_motionControl__pJ7io:focus-visible,.HomeReviewCoverage_primary__A0Exp:focus-visible,.HomeReviewCoverage_secondary__ocCKg:focus-visible{outline:3px solid #f6d799;outline-offset:4px}.HomeReviewCoverage_stripHeader__YROq9{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:3rem;padding-bottom:.75rem;border-bottom:1px solid #ffffff25}.HomeReviewCoverage_motionControl__pJ7io{background:transparent;border:0;color:#e8d1a4;cursor:pointer;font-size:.8rem;padding:.5rem 0 .5rem .5rem;text-decoration:underline;text-underline-offset:.2em}.HomeReviewCoverage_viewport__yLyHl{overflow:hidden}.HomeReviewCoverage_track__eOU0k{display:flex;width:max-content;animation:HomeReviewCoverage_scroll__pRXSb 38s linear infinite}.HomeReviewCoverage_track__eOU0k.HomeReviewCoverage_paused__nOPiC,.HomeReviewCoverage_viewport__yLyHl:focus-within .HomeReviewCoverage_track__eOU0k,.HomeReviewCoverage_viewport__yLyHl:hover .HomeReviewCoverage_track__eOU0k{animation-play-state:paused}.HomeReviewCoverage_group__95hNv{display:flex;align-items:center;gap:1rem;padding:1.5rem 1rem 1.5rem 0}.HomeReviewCoverage_logo__H42Lu{display:flex;flex:0 0 230px;width:230px;height:112px;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;padding:1rem;text-decoration:none}.HomeReviewCoverage_logo__H42Lu img{display:block;width:100%;height:46px;object-fit:contain;filter:brightness(0) invert(.87)}.HomeReviewCoverage_logo__H42Lu span{color:#b6aa94;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.HomeReviewCoverage_logo__H42Lu:hover img{filter:brightness(0) invert(1)}@keyframes HomeReviewCoverage_scroll__pRXSb{to{transform:translateX(-50%)}}@media (max-width:700px){.HomeReviewCoverage_section__RAiPC{padding:3.5rem 1.25rem}.HomeReviewCoverage_intro__9DlqE{display:block}.HomeReviewCoverage_actions__YC0ZJ{margin-top:1.5rem}.HomeReviewCoverage_stripHeader__YROq9{margin-top:2rem}.HomeReviewCoverage_logo__H42Lu{flex-basis:185px;width:185px;height:96px}}@media (prefers-reduced-motion:reduce){.HomeReviewCoverage_track__eOU0k{width:100%;animation:none}.HomeReviewCoverage_group__95hNv{flex-wrap:wrap}.HomeReviewCoverage_group__95hNv+.HomeReviewCoverage_group__95hNv,.HomeReviewCoverage_motionControl__pJ7io{display:none}}.HomeReviewCoverage_rating__bef2G{display:flex;width:fit-content;flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-top:1.5rem;color:#f2d7a3;font-size:.9rem;text-decoration:underline;text-underline-offset:.2em}.HomeReviewCoverage_rating__bef2G span{color:#c7c2b9;font-size:.8rem}.HomeReviewCoverage_rating__bef2G:focus-visible{outline:3px solid #f6d799;outline-offset:4px}.HomeWatchSlideshow_watch__Fsxvd{position:relative;isolation:isolate;min-height:460px;overflow:hidden;color:#fff;background:#0b1711;border-block:1px solid #30382f}.HomeWatchSlideshow_image__KdnEa,.HomeWatchSlideshow_video__um45O{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 47%;z-index:-3}.HomeWatchSlideshow_video__um45O{z-index:-2;object-position:center 20%}.HomeWatchSlideshow_watch__Fsxvd:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#030a07f2 3%,#030a07c4 34%,#030a0735),linear-gradient(0deg,#030a07a6,transparent 40%);pointer-events:none}.HomeWatchSlideshow_inner__e5R5Y{width:calc(100% - 96px);max-width:1248px;min-height:460px;margin:auto;padding:48px 0 24px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.HomeWatchSlideshow_copy__rPKl6{max-width:530px;margin:auto 0 20px}.HomeWatchSlideshow_eyebrow__0wtP2{color:#c4e2ce;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.HomeWatchSlideshow_copy__rPKl6 h2{font-size:clamp(34px,4vw,54px);line-height:1.08;margin:12px 0}.HomeWatchSlideshow_status__beqxr{font-size:12px;font-weight:600;color:#e2eae3}.HomeWatchSlideshow_action__0z23s{display:inline-flex;align-items:center;gap:18px;min-height:46px;padding:10px 18px;margin-top:20px;border-radius:4px;background:#d5e9dc;color:#102117;font-size:14px;font-weight:700}.HomeWatchSlideshow_controls__7qz_4{display:flex;align-items:center;gap:4px}.HomeWatchSlideshow_controls__7qz_4 button{min-width:44px;min-height:44px;border:1px solid #bed1c1;border-radius:50%;color:#fff;background:#07120cbb;cursor:pointer;font-size:19px}.HomeWatchSlideshow_controls__7qz_4 .HomeWatchSlideshow_dot__5Kbi_{border:0;min-width:32px;width:32px;background:transparent;font-size:0;display:grid;place-items:center}.HomeWatchSlideshow_dot__5Kbi_ span{width:8px;height:8px;border-radius:50%;background:#c0d0c3}.HomeWatchSlideshow_dot__5Kbi_[aria-current=true] span{width:11px;height:11px;background:#efd08a}.HomeWatchSlideshow_controls__7qz_4 .HomeWatchSlideshow_motion__2hNMz{width:auto;border-radius:4px;padding:0 12px;margin-left:8px;font-size:12px}.HomeWatchSlideshow_credit__0Q8Jt{font-size:10px;color:#d5e4d8;background:#050b08c9;padding:3px 7px;margin:9px 0 0}.HomeWatchSlideshow_credit__0Q8Jt a{text-decoration:underline}.HomeWatchSlideshow_watch__Fsxvd a:focus-visible,.HomeWatchSlideshow_watch__Fsxvd button:focus-visible{outline:3px solid #efd08a;outline-offset:4px}@media (max-width:767px){.HomeWatchSlideshow_inner__e5R5Y,.HomeWatchSlideshow_watch__Fsxvd{min-height:400px}.HomeWatchSlideshow_inner__e5R5Y{width:calc(100% - 40px);padding:32px 0 20px}.HomeWatchSlideshow_copy__rPKl6{max-width:320px}.HomeWatchSlideshow_controls__7qz_4{gap:0;flex-wrap:wrap}.HomeWatchSlideshow_controls__7qz_4 .HomeWatchSlideshow_dot__5Kbi_{min-width:30px;width:30px}.HomeWatchSlideshow_credit__0Q8Jt{font-size:9px}}@media (prefers-reduced-motion:reduce){.HomeWatchSlideshow_watch__Fsxvd *{transition:none}}.HomeWatchSlideshow_broadcast__iBH8g{display:inline-flex;align-items:center;min-height:46px;padding:10px 18px;margin:20px 0 0 10px;border:1px solid #d5e9dc;border-radius:4px;background:#07120cb8;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.HomeWatchSlideshow_dialog__f4Wtl{width:min(1000px,calc(100vw - 32px));max-width:none;max-height:90vh;border:1px solid #526b59;border-radius:6px;padding:0;color:#f4f4ee;background:#0b1711;overflow:auto}.HomeWatchSlideshow_dialog__f4Wtl::backdrop{background:#000c}.HomeWatchSlideshow_dialogHeader__25bdu{display:flex;align-items:center;justify-content:space-between;padding:12px 24px}.HomeWatchSlideshow_dialogHeader__25bdu button{color:#fff;background:transparent;border:1px solid #9fb4a4;border-radius:4px;padding:8px 12px;cursor:pointer;min-height:44px}.ReaderReviewSources_section__MtmXH{scroll-margin-top:6rem;padding:2rem 0;color:#f6f1e6}.ReaderReviewSources_heading__fDBqw h2{margin:.3rem 0 .6rem;font-family:Georgia,serif;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.1}.ReaderReviewSources_heading__fDBqw>div>p:last-child{max-width:45rem;color:#d1cbc0;line-height:1.6}.ReaderReviewSources_eyebrow__SwcUy{color:#d7af65;font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.ReaderReviewSources_source__GcZ_L{margin-top:1.5rem}.ReaderReviewSources_sourceHeader__TVY93{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1.2rem;border:1px solid #735d37;background:#1b1812}.ReaderReviewSources_sourceHeader__TVY93 h3{margin:0 0 .3rem;color:#f8e1b6;font-size:1.3rem}.ReaderReviewSources_sourceHeader__TVY93 p{margin:.2rem 0;color:#e7dfd1;font-size:.9rem}.ReaderReviewSources_sourceHeader__TVY93 .ReaderReviewSources_checked__KrEiI{color:#c5bcae;font-size:.78rem}.ReaderReviewSources_section__MtmXH a{color:#f2d7a3;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.ReaderReviewSources_section__MtmXH a:focus-visible{outline:3px solid #f6d799;outline-offset:4px}.ReaderReviewSources_grid__9U1Op{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.75rem}.ReaderReviewSources_card__qCocX{display:flex;flex-direction:column;align-items:start;min-width:0;padding:1.2rem;border:1px solid #4c4538;background:#171613}.ReaderReviewSources_cardTop__xhk8t{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;width:100%}.ReaderReviewSources_card__qCocX h4{margin:0;font-size:1rem;color:#fff5e3}.ReaderReviewSources_stars__f1wvY{color:#e8c273;letter-spacing:.06em;white-space:nowrap}.ReaderReviewSources_date__1eyAK{margin:.4rem 0 0;color:#c5bcae;font-size:.75rem;line-height:1.5}.ReaderReviewSources_badge__gYxDl{margin:.5rem 0 0;color:#f1d39c;font-size:.75rem;font-weight:700}.ReaderReviewSources_summary__pG6h1{flex:1;margin:.85rem 0 1rem;color:#e3ded4;font-size:.9rem;line-height:1.6}.ReaderReviewSources_card__qCocX a,.ReaderReviewSources_disabled__YWDr_{font-size:.8rem}.ReaderReviewSources_disabled__YWDr_{color:#c5bcae}@media (max-width:800px){.ReaderReviewSources_grid__9U1Op{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.ReaderReviewSources_grid__9U1Op{grid-template-columns:1fr}.ReaderReviewSources_sourceHeader__TVY93{align-items:start;flex-direction:column}}.ReaderReviewSources_details___jw1k{border:1px solid #4c4538;border-top:0;padding:.85rem 1.2rem}.ReaderReviewSources_showReviews__xy77a{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;padding:10px 16px;border:1px solid #80683d;border-radius:6px;background:#201b13;color:#f2d7a3;cursor:pointer;font-size:.9rem;font-weight:700;text-align:left}.ReaderReviewSources_showReviews__xy77a:hover{background:#342819}.ReaderReviewSources_showReviews__xy77a:focus-visible{outline:3px solid #f6d799;outline-offset:4px}.ReaderReviewSources_note__TIgkn{margin:.5rem 0 0;color:#e9d4ae;font-size:.78rem;line-height:1.5}.ReaderReviewSources_brand__3hEa_{display:flex;align-items:center;gap:.8rem}.ReaderReviewSources_brand__3hEa_ img{width:4.5rem;height:2.5rem;background:white;padding:.3rem;border-radius:.25rem}.ReaderReviewSources_sourceButton__KRCJT{color:#f2d7a3;font-size:.8rem;font-weight:700;text-align:left;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.ReaderReviewSources_sourceButton__KRCJT:focus-visible{outline:3px solid #f6d799;outline-offset:4px}.ReaderReviewSources_sourceHeader__TVY93{position:relative;overflow:hidden;align-items:center;min-height:10rem;padding:clamp(1.25rem,3vw,2rem);background:radial-gradient(ellipse at 80% 10%,#4b3820 0,#18140f 42%,#090909 100%);border-color:#80683d}.ReaderReviewSources_brand__3hEa_{gap:1.25rem;margin-bottom:.75rem}.ReaderReviewSources_brand__3hEa_ img{width:clamp(5.5rem,12vw,8rem);height:4rem;object-fit:contain;background:transparent;padding:.25rem}.ReaderReviewSources_sourceHeader__TVY93 h3{font-family:Georgia,serif;font-size:clamp(1.5rem,3vw,2rem)}.ReaderReviewSources_sourceButton__KRCJT{min-height:2.75rem}.ReaderReviewSources_reviewer__7YrC4{display:flex;align-items:center;gap:.7rem}.ReaderReviewSources_reviewer__7YrC4 img{width:3rem;height:3rem;object-fit:cover;border-radius:50%;border:1px solid #80683d}.ReviewInvitation_cinematic__FHM3T{position:relative;isolation:isolate;overflow:hidden;border-radius:14px;background:#10100e}.ReviewInvitation_cinematic__FHM3T:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:linear-gradient(90deg,rgb(8 8 8/.94),rgb(8 8 8/.78) 42%,rgb(8 8 8/.14)),url(/assets/home-cinematic-library.png) 50% /cover}.ReviewInvitation_cinematicInner__lWtfH{display:flex;align-items:center;min-height:360px;padding:clamp(28px,4vw,48px) clamp(28px,4vw,48px) 64px}.ReviewInvitation_copy__d5qhQ{position:relative;max-width:35rem}.ReviewInvitation_eyebrow__W8m48{margin:0 0 14px;color:#edd090;font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.ReviewInvitation_copy__d5qhQ h2{margin:0;color:#fff7e7;font-family:Georgia,serif;font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1.12;text-wrap:balance}.ReviewInvitation_intro__e52CN{max-width:32rem;margin-top:20px;color:#f0ece4;font-size:16px;line-height:1.75}.ReviewInvitation_actions__TCksF{display:flex;align-items:center;flex-wrap:wrap;gap:16px 22px;margin-top:24px}.ReviewInvitation_button__M_9Q_{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:1px solid #ebca86;border-radius:8px;background:linear-gradient(170deg,#f4d796,#d8a545);color:#171207;font-weight:650;text-decoration:none;box-shadow:inset 0 1px 0 #fff2ce80,0 6px 18px #0003}.ReviewInvitation_button__M_9Q_:hover{filter:brightness(1.08)}.ReviewInvitation_button__M_9Q_:focus-visible{outline:3px solid #fff1bd;outline-offset:4px}.ReviewInvitation_email__bjil6{min-width:0;color:#f4e8cc;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.ReviewInvitation_email__bjil6 a{display:inline-block;padding-block:10px;text-decoration:underline;text-underline-offset:4px}.ReviewInvitation_email__bjil6 a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ReviewInvitation_privacy__qxf58{max-width:34rem;margin-top:16px;color:#d9d3c8;font-size:12px;line-height:1.7}.ReviewInvitation_credit__kL7Wx{position:absolute;bottom:8px;right:12px}.ReviewInvitation_cinematic__FHM3T .ReviewInvitation_credit__kL7Wx>p{top:auto;bottom:100%}.ReviewInvitation_gold__GMGL4{--gold-inner-edge:max(16px,calc((100% - 1152px) / 2 + 4px));background:linear-gradient(90deg,#54290f 0,#ae7132 calc(var(--gold-inner-edge) * .5),#e4b96e var(--gold-inner-edge),#f5dca3 50%,#e4b96e calc(100% - var(--gold-inner-edge)),#ae7132 calc(100% - var(--gold-inner-edge) * .5),#54290f 100%);color:#231e15;border-block:1px solid #7a471e;box-shadow:inset 0 22px 30px -25px #54290f,inset 0 -22px 30px -25px #54290f}.ReviewInvitation_goldInner__JiV5_{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);max-width:1152px;margin-inline:auto;padding:clamp(44px,5vw,72px) 24px}.ReviewInvitation_gold__GMGL4 .ReviewInvitation_email__bjil6,.ReviewInvitation_gold__GMGL4 .ReviewInvitation_eyebrow__W8m48,.ReviewInvitation_gold__GMGL4 .ReviewInvitation_privacy__qxf58{color:#49361e}.ReviewInvitation_gold__GMGL4 .ReviewInvitation_copy__d5qhQ h2{color:#231e15}.ReviewInvitation_gold__GMGL4 .ReviewInvitation_intro__e52CN{color:#3e3525}.ReviewInvitation_gold__GMGL4 .ReviewInvitation_button__M_9Q_{border-color:#64512b;background:linear-gradient(175deg,#39372f,#151510 24%,#080a08 58%,#17180f);color:#f5d795;box-shadow:inset 0 1px 0 #ffffff38,0 7px 18px #3a270829}.ReviewInvitation_gold__GMGL4 .ReviewInvitation_button__M_9Q_:focus-visible{outline-color:#38230d}.ReviewInvitation_flourish__uBehA{display:flex;flex-direction:column;align-items:center;padding-left:32px;border-left:1px solid #a98b51;text-align:center;color:#4c361c}.ReviewInvitation_flourish__uBehA>span:first-child{font-size:11px;letter-spacing:.15em}.ReviewInvitation_quoteMark__O8egf{height:90px;margin-top:8px;font-family:Georgia,serif;font-size:128px;line-height:1}.ReviewInvitation_flourish__uBehA>span:last-child{font-family:Georgia,serif;font-size:clamp(22px,2.3vw,30px);line-height:1.35}@media (max-width:639px){.ReviewInvitation_cinematicInner__lWtfH{min-height:0;padding:32px 24px 64px}.ReviewInvitation_cinematic__FHM3T:before{background-position:66%}.ReviewInvitation_goldInner__JiV5_{grid-template-columns:1fr;padding-inline:28px}.ReviewInvitation_flourish__uBehA{display:none}.ReviewInvitation_actions__TCksF{align-items:flex-start;flex-direction:column;gap:8px}}