.cabana-case_page__eT5KK{--cabana-green:#265f40;--cabana-soft:#e9eee2;background:#faf8f2}.cabana-case_page__eT5KK h1,.cabana-case_page__eT5KK h2,.cabana-case_page__eT5KK h3{font-family:var(--serif);font-weight:400;letter-spacing:-.035em;text-wrap:balance}.cabana-case_page__eT5KK h2{margin:0;font-size:clamp(32px,3.9vw,58px);line-height:1.28}.cabana-case_page__eT5KK h3{margin:0;font-size:clamp(25px,2.45vw,36px);line-height:1.35}.cabana-case_page__eT5KK p{line-height:1.85}.cabana-case_page__eT5KK figure{margin:0}.cabana-case_page__eT5KK a:focus-visible,.cabana-case_page__eT5KK button:focus-visible,.cabana-case_page__eT5KK video:focus-visible{outline:3px solid #265f40;outline-offset:5px}.cabana-case_page__eT5KK section[id]{scroll-margin-top:98px}.cabana-case_kicker__XuY5A{margin:0 0 22px;font-size:11px;font-weight:500;letter-spacing:.12em;color:var(--cabana-green)}.cabana-case_back__Km7Lr{display:inline-block;margin-bottom:36px;font-size:12px;color:#526056}.cabana-case_hero__atFJ1{display:grid;grid-template-columns:43% 57%;max-width:none;margin:0 auto;padding:52px 4vw 38px;align-items:center}.cabana-case_heroCopy__866bx{padding:0 44px 0 0}.cabana-case_hero__atFJ1 h1{margin:0 0 20px;font-size:clamp(35px,4.05vw,61px);line-height:1.3;letter-spacing:-.05em}.cabana-case_heroCopy__866bx>p:not(.cabana-case_kicker__XuY5A):not(.cabana-case_heroDeck__eTkSb){max-width:430px;font-size:15px;color:#526056;margin:20px 0 30px}.cabana-case_heroDeck__eTkSb{color:var(--cabana-green);font-family:var(--serif);font-size:25px;margin:0}.cabana-case_textLink__SjFVs{display:inline-flex;gap:28px;align-items:center;border-bottom:1px solid;padding:9px 0;font-size:13px;color:var(--cabana-green)}.cabana-case_textLink__SjFVs svg{transition:transform .2s ease}.cabana-case_textLink__SjFVs:hover svg{transform:translateX(4px)}.cabana-case_heroPhoto__UZXrn{min-height:550px;position:relative;overflow:hidden}.cabana-case_heroPhoto__UZXrn img{object-fit:cover;object-position:58% center}.cabana-case_heroPhoto__UZXrn figcaption{position:absolute;bottom:15px;left:20px;right:20px;font-size:10px;color:white;text-shadow:0 1px 8px #16371e}.cabana-case_caseBrief__KPSpl{margin:0 4vw;border-top:1px solid #ccd1c6;border-bottom:1px solid #ccd1c6;padding:23px 0;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.cabana-case_caseBrief__KPSpl>p{margin:0;font-size:12px;color:#526056;max-width:650px}.cabana-case_caseBrief__KPSpl>p span{display:block;color:var(--cabana-green);font-size:10px;margin-bottom:5px}.cabana-case_caseBrief__KPSpl nav{display:flex;flex-wrap:wrap;gap:22px;font-size:12px;color:var(--cabana-green)}.cabana-case_caseBrief__KPSpl nav a{padding:10px 0;border-bottom:1px solid transparent}.cabana-case_caseBrief__KPSpl nav a:hover{border-color:currentColor}.cabana-case_creators__u1lKe,.cabana-case_decisions__X18Nj,.cabana-case_outcome__ltSxd,.cabana-case_stores__MlnIZ{padding:95px 4vw;max-width:none;margin:0 auto}.cabana-case_sectionHeading__S0On_{display:grid;grid-template-columns:1.2fr 1fr;gap:9vw;align-items:end;margin-bottom:50px}.cabana-case_sectionHeading__S0On_>p{margin:0 0 6px;max-width:490px;font-size:15px;color:#526056}.cabana-case_pivotLayout__Sx_d5{display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:center}.cabana-case_originalPlan__L_9w_{background:#fff;padding:20px 20px 15px}.cabana-case_originalPlan__L_9w_>img{width:100%;height:auto;display:block}.cabana-case_originalPlan__L_9w_ figcaption{border-top:1px solid #dae0d4;padding:15px 0 0;font-size:11px;color:#526056;display:flex;justify-content:space-between;gap:15px}.cabana-case_originalPlan__L_9w_ figcaption span{color:var(--cabana-green)}.cabana-case_decisionTimeline__j34a_{list-style:none;margin:0;padding:0}.cabana-case_decisionTimeline__j34a_ li{position:relative;display:grid;grid-template-columns:58px 1fr;gap:26px;padding:24px 0}.cabana-case_decisionTimeline__j34a_ li+li{border-top:1px solid #d4d9cd}.cabana-case_month__yDH7p{font-family:var(--serif);font-size:39px;color:var(--cabana-green);line-height:1}.cabana-case_month__yDH7p small{display:block;font-family:var(--sans);font-size:9px;letter-spacing:.14em;padding-top:10px}.cabana-case_decisionTimeline__j34a_ h3{font-size:25px}.cabana-case_decisionTimeline__j34a_ p{margin:10px 0 0;color:#526056;font-size:13px}.cabana-case_decisionTakeaway__x7Kxa{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:20px;margin-top:40px;padding:24px 0;border-top:1px solid #bbcbb7;border-bottom:1px solid #bbcbb7;align-items:baseline}.cabana-case_decisionTakeaway__x7Kxa strong{font-size:12px;font-weight:500;color:var(--cabana-green);white-space:nowrap}.cabana-case_decisionTakeaway__x7Kxa p{margin:0;font-size:12px;color:#526056}.cabana-case_creators__u1lKe{padding-top:90px;border-top:12px solid;border-image:repeating-linear-gradient(90deg,#45793c 0 45px,#faf8f2 45px 90px) 12;background:#f3f4ed}.cabana-case_creatorHeading__ovMs6{display:flex;align-items:end;justify-content:space-between;gap:35px}.cabana-case_creatorHeading__ovMs6>p{display:flex;align-items:center;gap:22px;color:var(--cabana-green);margin:0}.cabana-case_creatorHeading__ovMs6>p strong{font-family:var(--serif);font-size:92px;font-weight:400;line-height:1;letter-spacing:-.05em}.cabana-case_creatorHeading__ovMs6>p span{font-size:12px;line-height:1.9}.cabana-case_creatorIntro__sQqSu{margin:28px 0 45px;max-width:760px;font-size:15px;color:#526056}.cabana-case_creatorExplorer__G4yRi{display:grid;grid-template-columns:150px 1fr;gap:45px}.cabana-case_creatorSelector__NBdvp{display:flex;flex-direction:column;gap:18px;padding-top:12px}.cabana-case_creatorSelector__NBdvp button{background:transparent;border:0;text-align:left;font:inherit;color:#526056;padding:0 0 12px;cursor:pointer;border-bottom:2px solid transparent;opacity:.7;transition:opacity .2s ease,border-color .2s ease}.cabana-case_creatorSelector__NBdvp button:hover{opacity:1}.cabana-case_creatorSelector__NBdvp .cabana-case_selectedStory__XCvlp{opacity:1;border-bottom-color:var(--cabana-green);color:var(--cabana-green)}.cabana-case_thumbnail__Gfsgv{display:block;height:95px;width:100%;position:relative;margin-bottom:10px;overflow:hidden}.cabana-case_thumbnail__Gfsgv img{object-fit:cover}.cabana-case_creatorSelector__NBdvp button>span:last-child{font-size:13px;display:flex;align-items:baseline;gap:16px}.cabana-case_creatorSelector__NBdvp small{font-size:10px}.cabana-case_creatorStage__PFTOZ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:5vw;align-items:center;min-width:0}.cabana-case_creatorMainPhoto__irhHh{position:relative;height:460px;align-self:center;box-shadow:15px 15px 0 #e0e7d6}.cabana-case_creatorMainPhoto__irhHh img{object-fit:cover}.cabana-case_petPhoto__okql3 img{object-position:49% center}.cabana-case_drinkPhoto__gyLgr img{object-position:55% center}.cabana-case_cityPhoto__Zm5P5 img{object-position:center}.cabana-case_creatorMainPhoto__irhHh figcaption{position:absolute;bottom:14px;left:15px;padding:7px 11px;background:#faf8f2;color:var(--cabana-green);font-size:10px}.cabana-case_creatorDetail__k6a0_{min-width:0}.cabana-case_creatorDetail__k6a0_ .cabana-case_kicker__XuY5A{display:block}.cabana-case_creatorDetail__k6a0_ h3{font-size:clamp(25px,2.9vw,43px)}.cabana-case_creatorDetail__k6a0_>p{font-size:14px;color:#526056;margin:24px 0 0}.cabana-case_creatorDetail__k6a0_ .cabana-case_creatorConnection__9RZWN{padding-top:22px;border-top:1px solid #c8d4bf}.cabana-case_caption__mLMry,.cabana-case_creatorDetail__k6a0_ .cabana-case_caption__mLMry{color:#63735e;font-size:11px;line-height:1.8}.cabana-case_filmSection__KqhUY{display:grid;grid-template-columns:1fr 1fr;gap:8vw;margin:100px 0 85px;padding:55px 5vw;background:#e5ebdc;align-items:center}.cabana-case_filmCopy__ijTmH{max-width:400px}.cabana-case_filmCopy__ijTmH h3{font-size:clamp(28px,3vw,44px)}.cabana-case_filmCopy__ijTmH>p:not(.cabana-case_kicker__XuY5A){font-size:14px;color:#526056;margin:25px 0 0}.cabana-case_filmCopy__ijTmH .cabana-case_caption__mLMry{font-size:11px!important}.cabana-case_filmFrame__G_kWr{justify-self:center;width:min(100%,292px);border:8px solid #1c3326;border-radius:26px;overflow:hidden;background:#1c3326;box-shadow:0 15px 25px #34422818}.cabana-case_filmFrame__G_kWr video{display:block;width:100%;aspect-ratio:9/16;background:#1c3326;object-fit:contain}.cabana-case_celebrity__LgIyV{display:grid;grid-template-columns:minmax(230px,.7fr) 1.2fr;gap:9vw;align-items:center;max-width:1040px;margin:0 auto}.cabana-case_celebrity__LgIyV figure{max-width:345px}.cabana-case_celebrity__LgIyV figure img{display:block;width:100%;height:auto}.cabana-case_celebrity__LgIyV p:not(.cabana-case_kicker__XuY5A){font-size:14px;color:#526056;margin:24px 0}.cabana-case_celebrity__LgIyV blockquote{margin:30px 0 0;padding:20px 0 0;border-top:1px solid #c3cfb8;font-family:var(--serif);font-size:24px;line-height:1.5;color:var(--cabana-green)}.cabana-case_celebrity__LgIyV cite{display:block;font-size:11px;font-family:var(--sans);font-style:normal;margin-top:12px;color:#526056}.cabana-case_celebrity__LgIyV .cabana-case_caption__mLMry{margin:15px 0 0!important;font-size:11px!important}.cabana-case_storeGallery__eR4fI{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:35px 3vw}.cabana-case_storeGallery__eR4fI img{display:block;width:100%;height:auto}.cabana-case_storeGallery__eR4fI figcaption{font-size:12px;line-height:1.7;color:#526056;padding-top:15px}.cabana-case_storeGallery__eR4fI figcaption strong{display:block;font-size:17px;font-weight:500;color:var(--cabana-green);margin-bottom:5px}.cabana-case_storeGallery__eR4fI figcaption span{font-size:11px}.cabana-case_storeWide__X_EWR{grid-column:1/8}.cabana-case_storeInset__GkPmW{grid-column:9/13;align-self:end;margin-bottom:60px!important}.cabana-case_storeSmall__SquL2{grid-column:2/6}.cabana-case_storeWorkshop__uvTNk{grid-column:7/12;margin-top:45px!important}.cabana-case_storeLearning__IcKCj{margin-top:50px;display:grid;grid-template-columns:180px 1fr;gap:4vw;padding:27px 0;border-top:1px solid #c8d4bf;border-bottom:1px solid #c8d4bf}.cabana-case_storeLearning__IcKCj span{font-size:13px;color:var(--cabana-green)}.cabana-case_storeLearning__IcKCj p{font-size:13px;color:#526056;max-width:800px;margin:0}.cabana-case_outcome__ltSxd{background:#eef1e7}.cabana-case_outcomeGrid__2LLiU{display:grid;grid-template-columns:1fr 1fr;gap:36px 6vw}.cabana-case_outcomeGrid__2LLiU article{min-width:0;padding:35px 0;border-top:1px solid #a6b79c}.cabana-case_budgetResult__wwfgY,.cabana-case_returnResult__gMV_m{display:flex;flex-direction:column}.cabana-case_budgetResult__wwfgY small,.cabana-case_returnResult__gMV_m small{margin-top:auto;padding-top:15px}.cabana-case_outcomeGrid__2LLiU h3{font-family:var(--sans);font-size:15px;font-weight:500;letter-spacing:0}.cabana-case_outcomeGrid__2LLiU h3>strong{display:block;font-family:var(--serif);font-size:clamp(65px,7.5vw,110px);color:var(--cabana-green);font-weight:400;line-height:1;margin:5px 0 22px;letter-spacing:-.06em}.cabana-case_outcomeGrid__2LLiU h3>strong>span{font-size:.48em;letter-spacing:0;padding-left:4px}.cabana-case_fanResult___U2Jk>div>p:not(.cabana-case_kicker__XuY5A),.cabana-case_outcomeGrid__2LLiU article>p:not(.cabana-case_kicker__XuY5A){font-size:14px;color:#526056;margin:24px 0 0}.cabana-case_outcomeGrid__2LLiU small{display:block;color:#63735e;font-size:11px;line-height:1.85;margin-top:15px}.cabana-case_bars__0_qnX{margin-top:32px;padding-right:45px}.cabana-case_bars__0_qnX>div{position:relative;margin-top:12px;display:flex;gap:10px;align-items:center;padding-left:57px}.cabana-case_bars__0_qnX span{position:absolute;left:0;font-size:11px}.cabana-case_bars__0_qnX i{height:16px;background:#b6c5ac;flex-shrink:0}.cabana-case_bars__0_qnX>div:last-child i{background:var(--cabana-green)}.cabana-case_bars__0_qnX b{font-size:12px;font-weight:400}.cabana-case_ratioVisual__Ir_nX{display:flex;flex-direction:column;gap:12px;margin:32px 0 0}.cabana-case_ratioVisual__Ir_nX>span{display:flex;align-items:center;gap:4px;font-size:11px}.cabana-case_ratioVisual__Ir_nX i:first-child{margin-left:22px}.cabana-case_ratioVisual__Ir_nX i{display:block;height:16px;width:25%;background:var(--cabana-green)}.cabana-case_ratioVisual__Ir_nX>span:first-child i{background:#b6c5ac}.cabana-case_ratioVisual__Ir_nX>span:last-child i:last-child{width:1.25%}.cabana-case_fanResult___U2Jk{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:6vw}.cabana-case_fanComparison__HpoUa{padding-top:45px}.cabana-case_fanComparison__HpoUa>div{position:relative;display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:12px;margin-bottom:26px}.cabana-case_fanComparison__HpoUa span{font-size:12px;color:#526056}.cabana-case_fanComparison__HpoUa strong{font-family:var(--serif);font-size:25px;color:var(--cabana-green);font-weight:400}.cabana-case_fanComparison__HpoUa i{grid-column:1/-1;height:12px;background:#b6c5ac}.cabana-case_fanComparison__HpoUa>div:nth-child(2) i{background:var(--cabana-green)}.cabana-case_fanComparison__HpoUa>p{font-size:11px!important;color:#63735e!important}.cabana-case_resultNote__5ojm9{border-top:1px solid #c5d0b9;padding-top:25px;margin:20px 0 0;color:#63735e;font-size:11px}@media (min-width:1600px){.cabana-case_caseBrief__KPSpl{max-width:none;margin-left:auto;margin-right:auto}}@media (max-width:1000px){.cabana-case_hero__atFJ1{grid-template-columns:47% 53%}.cabana-case_heroCopy__866bx{padding-right:26px}.cabana-case_heroPhoto__UZXrn{min-height:500px}.cabana-case_hero__atFJ1 h1{font-size:37px}.cabana-case_caseBrief__KPSpl{grid-template-columns:1fr;gap:12px}.cabana-case_caseBrief__KPSpl nav{gap:28px}.cabana-case_sectionHeading__S0On_{gap:5vw}.cabana-case_creatorExplorer__G4yRi{grid-template-columns:108px 1fr;gap:27px}.cabana-case_creatorStage__PFTOZ{gap:30px}.cabana-case_creatorMainPhoto__irhHh{height:390px}.cabana-case_creatorHeading__ovMs6>p strong{font-size:72px}.cabana-case_creatorHeading__ovMs6>p span{font-size:11px}.cabana-case_decisionTakeaway__x7Kxa{grid-template-columns:auto 1fr}.cabana-case_celebrity__LgIyV{gap:5vw}}@media (max-width:700px){.cabana-case_page__eT5KK section[id]{scroll-margin-top:78px}.cabana-case_hero__atFJ1{padding:30px 6vw;display:flex;flex-direction:column;align-items:stretch;gap:28px}.cabana-case_heroCopy__866bx{padding:0}.cabana-case_back__Km7Lr{margin-bottom:25px}.cabana-case_hero__atFJ1 .cabana-case_kicker__XuY5A{margin-bottom:16px}.cabana-case_hero__atFJ1 h1{font-size:clamp(34px,9.8vw,54px);margin-bottom:14px}.cabana-case_heroDeck__eTkSb{font-size:23px}.cabana-case_heroCopy__866bx>p:not(.cabana-case_kicker__XuY5A):not(.cabana-case_heroDeck__eTkSb){font-size:14px;margin:16px 0}.cabana-case_heroPhoto__UZXrn{min-height:0;aspect-ratio:1.2}.cabana-case_heroPhoto__UZXrn figcaption{bottom:10px;left:12px;right:12px;font-size:9px}.cabana-case_caseBrief__KPSpl{margin:0 6vw;padding:20px 0 14px}.cabana-case_caseBrief__KPSpl>p{font-size:11px}.cabana-case_caseBrief__KPSpl nav{gap:10px 18px;font-size:11px;justify-content:space-between}.cabana-case_creators__u1lKe,.cabana-case_decisions__X18Nj,.cabana-case_outcome__ltSxd,.cabana-case_stores__MlnIZ{padding:60px 6vw}.cabana-case_sectionHeading__S0On_{display:block;margin-bottom:30px}.cabana-case_sectionHeading__S0On_>p{margin-top:22px;font-size:14px}.cabana-case_page__eT5KK h2{font-size:clamp(29px,8vw,42px)}.cabana-case_kicker__XuY5A{margin-bottom:17px;font-size:10px}.cabana-case_pivotLayout__Sx_d5{grid-template-columns:1fr;gap:20px}.cabana-case_originalPlan__L_9w_{padding:12px}.cabana-case_originalPlan__L_9w_ figcaption{flex-direction:column;gap:5px;font-size:10px;padding-top:10px}.cabana-case_decisionTimeline__j34a_ li{grid-template-columns:46px 1fr;gap:20px;padding:22px 0}.cabana-case_month__yDH7p{font-size:34px}.cabana-case_decisionTimeline__j34a_ h3{font-size:24px}.cabana-case_decisionTakeaway__x7Kxa{margin-top:20px;gap:12px 18px;padding:20px 0}.cabana-case_decisionTakeaway__x7Kxa strong{font-size:11px}.cabana-case_decisionTakeaway__x7Kxa p{font-size:12px}.cabana-case_creatorHeading__ovMs6{display:block}.cabana-case_creatorHeading__ovMs6>p{margin-top:24px;gap:18px}.cabana-case_creatorHeading__ovMs6>p strong{font-size:64px}.cabana-case_creatorHeading__ovMs6>p span{font-size:12px}.cabana-case_creatorIntro__sQqSu{margin:22px 0 25px;font-size:14px}.cabana-case_creatorExplorer__G4yRi{display:block}.cabana-case_creatorSelector__NBdvp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:0;margin-bottom:28px}.cabana-case_thumbnail__Gfsgv{height:82px}.cabana-case_creatorSelector__NBdvp button>span:last-child{font-size:11px;gap:7px}.cabana-case_creatorSelector__NBdvp small{font-size:9px}.cabana-case_creatorStage__PFTOZ{grid-template-columns:1fr;gap:40px}.cabana-case_creatorMainPhoto__irhHh{height:auto;aspect-ratio:1.04;margin-right:14px!important}.cabana-case_cityPhoto__Zm5P5,.cabana-case_drinkPhoto__gyLgr{aspect-ratio:.89}.cabana-case_creatorDetail__k6a0_ h3{font-size:31px}.cabana-case_creatorDetail__k6a0_>p{margin-top:18px}.cabana-case_creatorDetail__k6a0_ .cabana-case_creatorConnection__9RZWN{padding-top:18px}.cabana-case_filmSection__KqhUY{margin:48px 0;padding:26px 22px 32px;grid-template-columns:1fr;gap:30px}.cabana-case_filmCopy__ijTmH h3{font-size:29px}.cabana-case_filmCopy__ijTmH>p:not(.cabana-case_kicker__XuY5A){margin-top:18px;font-size:13px}.cabana-case_filmFrame__G_kWr{width:min(100%,260px)}.cabana-case_celebrity__LgIyV{grid-template-columns:1fr;gap:26px}.cabana-case_celebrity__LgIyV figure{width:63%}.cabana-case_celebrity__LgIyV h3{font-size:29px}.cabana-case_celebrity__LgIyV p:not(.cabana-case_kicker__XuY5A){margin:18px 0}.cabana-case_celebrity__LgIyV blockquote{font-size:21px}.cabana-case_storeGallery__eR4fI{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 12px}.cabana-case_storeWide__X_EWR{grid-column:1/-1}.cabana-case_storeInset__GkPmW{grid-column:2/-1;margin-bottom:0!important}.cabana-case_storeSmall__SquL2{grid-column:1/6}.cabana-case_storeWorkshop__uvTNk{grid-column:1/-1;margin-top:0!important}.cabana-case_storeGallery__eR4fI figcaption{padding-top:11px;font-size:11px}.cabana-case_storeGallery__eR4fI figcaption strong{font-size:16px}.cabana-case_storeLearning__IcKCj{margin-top:30px;grid-template-columns:1fr;gap:13px}.cabana-case_storeLearning__IcKCj p{font-size:12px}.cabana-case_outcomeGrid__2LLiU{grid-template-columns:1fr;gap:0}.cabana-case_outcomeGrid__2LLiU article{padding:30px 0}.cabana-case_outcomeGrid__2LLiU h3>strong{font-size:82px;margin-bottom:16px}.cabana-case_fanResult___U2Jk{display:block}.cabana-case_fanComparison__HpoUa{padding-top:25px}.cabana-case_resultNote__5ojm9{padding-top:20px;margin-top:0}}@media (prefers-reduced-motion:reduce){.cabana-case_creatorSelector__NBdvp button,.cabana-case_textLink__SjFVs svg{transition:none}.cabana-case_textLink__SjFVs:hover svg{transform:none}}.cabana-case_hero__atFJ1 .cabana-case_textLink__SjFVs{padding:14px 20px;min-height:48px;border:1px solid var(--cabana-green);background:var(--cabana-green);color:#fff;font-size:14px;font-weight:500;margin-top:8px}.cabana-case_hero__atFJ1 .cabana-case_textLink__SjFVs:hover{background:#173f29}.cabana-case_hero__atFJ1 .cabana-case_textLink__SjFVs:focus-visible{outline:2px solid var(--cabana-green);outline-offset:4px}.cabana-case_creatorMainPhoto__irhHh.cabana-case_petPhoto__okql3{width:100%;max-width:430px;height:auto;aspect-ratio:720/961;justify-self:center}.cabana-case_petPhoto__okql3 img{object-fit:contain}.cabana-case_petPhoto__okql3 figcaption{bottom:12px}.cabana-case_creatorMainPhoto__irhHh.cabana-case_drinkPhoto__gyLgr{width:100%;max-width:430px;height:auto;aspect-ratio:3/4;justify-self:center}.cabana-case_drinkPhoto__gyLgr img{object-fit:contain}@media (min-width:1101px){.cabana-case_creators__u1lKe,.cabana-case_decisions__X18Nj,.cabana-case_hero__atFJ1,.cabana-case_outcome__ltSxd,.cabana-case_stores__MlnIZ{padding-inline:var(--portfolio-gutter)}.cabana-case_caseBrief__KPSpl{margin-inline:var(--portfolio-gutter)}.cabana-case_celebrity__LgIyV p:not(.cabana-case_kicker__XuY5A),.cabana-case_creatorDetail__k6a0_>p,.cabana-case_creatorIntro__sQqSu,.cabana-case_filmCopy__ijTmH>p:not(.cabana-case_kicker__XuY5A),.cabana-case_heroCopy__866bx>p:not(.cabana-case_kicker__XuY5A):not(.cabana-case_heroDeck__eTkSb),.cabana-case_sectionHeading__S0On_>p{font-size:17px}.cabana-case_decisionTakeaway__x7Kxa p,.cabana-case_decisionTimeline__j34a_ p,.cabana-case_storeLearning__IcKCj p{font-size:15px}.cabana-case_sectionHeading__S0On_{gap:clamp(24px,9vw,96px)}.cabana-case_pivotLayout__Sx_d5{gap:clamp(24px,6vw,96px)}.cabana-case_creatorStage__PFTOZ{gap:clamp(24px,5vw,64px)}.cabana-case_filmSection__KqhUY{gap:clamp(24px,8vw,96px)}.cabana-case_celebrity__LgIyV{gap:clamp(24px,9vw,96px)}.cabana-case_storeGallery__eR4fI{gap:35px clamp(24px,3vw,64px)}.cabana-case_storeLearning__IcKCj{gap:clamp(24px,4vw,64px)}.cabana-case_outcomeGrid__2LLiU{gap:36px clamp(24px,6vw,96px)}.cabana-case_fanResult___U2Jk{gap:clamp(24px,6vw,96px)}}.dtc-case_page__nAys3{--dtc-green:#205437;--dtc-deep:#163f2d;--dtc-pale:#e7eddf;--dtc-yellow:#eee39e;--dtc-line:rgba(27,66,44,.2);font-size:16px;line-height:1.8}.dtc-case_page__nAys3 figure,.dtc-case_page__nAys3 h1,.dtc-case_page__nAys3 h2,.dtc-case_page__nAys3 h3,.dtc-case_page__nAys3 p{margin:0}.dtc-case_page__nAys3 h1,.dtc-case_page__nAys3 h2,.dtc-case_page__nAys3 h3{font-family:var(--serif);font-weight:400;line-height:1.22;letter-spacing:-.035em}.dtc-case_page__nAys3 h2{font-size:clamp(31px,3.7vw,52px)}.dtc-case_page__nAys3 h3{font-size:clamp(24px,2.4vw,34px)}.dtc-case_page__nAys3 a:focus-visible,.dtc-case_page__nAys3 button:focus-visible{outline:3px solid var(--ks-green);outline-offset:5px}.dtc-case_page__nAys3 section[id]{scroll-margin-top:96px}.dtc-case_chapterNav__Szn9v,.dtc-case_decisions__TTahL,.dtc-case_hero__UQQ96,.dtc-case_journey__nFT6w,.dtc-case_learning__2G03g,.dtc-case_outcome__9ng9R{padding-inline:4vw}.dtc-case_eyebrow__cIBBz{font-size:11px;letter-spacing:.13em;color:var(--dtc-green);font-weight:500}.dtc-case_hero__UQQ96{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center;padding-top:52px;padding-bottom:60px}.dtc-case_heroCopy__xpz7m{min-width:0}.dtc-case_back__RuX0C{display:inline-flex;font-size:12px;color:var(--ks-muted);margin-bottom:40px}.dtc-case_heroCopy__xpz7m h1{font-size:clamp(43px,4.5vw,66px);margin:24px 0 26px;line-height:1.24}.dtc-case_deck__vfTxi{max-width:34em;color:var(--ks-muted);font-size:17px;line-height:1.9}.dtc-case_textLink__gOsnx{display:inline-flex;align-items:center;gap:32px;color:var(--dtc-green);border-bottom:1px solid var(--dtc-green);padding:12px 0 8px;margin-top:20px;font-size:14px}.dtc-case_role__I8Dbc{display:grid;grid-template-columns:75px 1fr;gap:16px;border-top:1px solid var(--dtc-line);margin-top:38px;padding-top:22px;color:var(--ks-muted);font-size:12px;max-width:490px}.dtc-case_role__I8Dbc>span{color:var(--dtc-green)}.dtc-case_heroVisual__0IuhV{position:relative;display:grid;grid-template-columns:.85fr 1fr;gap:30px;align-items:center;min-width:0;padding:38px 30px 24px;background:var(--dtc-pale)}.dtc-case_heroRoute__BCo1A{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--dtc-green);font-size:12px;letter-spacing:.05em;margin-bottom:8px}.dtc-case_phone__gYld7{border:7px solid #262d27;border-radius:30px;overflow:hidden;background:#f5f4f2;box-shadow:0 15px 25px -18px rgba(23,51,36,.6)}.dtc-case_phone__gYld7 img{width:100%;height:auto;display:block}.dtc-case_heroContentPhone__5NCRo{align-self:center;width:100%;max-width:180px;justify-self:center}.dtc-case_heroShopPhone__QbL_G{padding-top:24px;width:100%;max-width:210px;justify-self:center}.dtc-case_heroVisual__0IuhV figcaption{font-size:11px;color:var(--dtc-green);text-align:center;margin-top:14px}.dtc-case_heroConnector__g1znr{position:absolute;inset:49% auto auto 46%;color:var(--dtc-green);font-size:28px}.dtc-case_chapterNav__Szn9v{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;border-top:1px solid var(--dtc-line);border-bottom:1px solid var(--dtc-line);padding-top:18px;padding-bottom:18px}.dtc-case_chapterNav__Szn9v a{display:flex;justify-content:space-between;color:var(--dtc-green);font-size:13px;padding-right:18px}.dtc-case_chapterNav__Szn9v a:hover{color:var(--ks-ink)}.dtc-case_journey__nFT6w{padding-top:92px;padding-bottom:96px;background:var(--ks-white)}.dtc-case_sectionIntro__mqHJj{max-width:720px;margin-bottom:48px}.dtc-case_sectionIntro__mqHJj h2{margin:18px 0 22px}.dtc-case_sectionIntro__mqHJj>p:last-child{max-width:650px;color:var(--ks-muted);line-height:1.9}.dtc-case_journeyExplorer__wey_9{display:grid;grid-template-columns:minmax(210px,.95fr) minmax(220px,.95fr) minmax(310px,1.45fr);gap:5vw;align-items:center}.dtc-case_touchpointButtons__vChvc{display:flex;flex-direction:column;align-self:start;padding-top:24px}.dtc-case_touchpointButtons__vChvc button{appearance:none;background:none;border:0;border-bottom:1px solid var(--dtc-line);display:grid;grid-template-columns:22px 1fr 20px;text-align:left;gap:15px;align-items:center;padding:23px 10px;cursor:pointer;color:var(--ks-muted);font:inherit;line-height:1.6;transition:background .2s,color .2s}.dtc-case_touchpointButtons__vChvc button[aria-pressed=true]{background:var(--dtc-pale);color:var(--dtc-green);border-bottom-color:transparent}.dtc-case_touchpointButtons__vChvc strong{font-weight:500;font-size:17px;display:block}.dtc-case_touchpointButtons__vChvc small{display:block;font-size:11px;margin-top:4px}.dtc-case_touchpointOrder__7Qk9l{font-family:var(--serif);font-size:23px}.dtc-case_touchpointArrow__FotSa{font-size:20px}.dtc-case_touchpointButtons__vChvc>p{font-size:12px;color:var(--ks-muted);margin-top:20px}.dtc-case_journeyPhone__kOpr5{max-width:270px;width:100%;justify-self:center}.dtc-case_journeyPhone__kOpr5 figcaption{font-size:11px;text-align:center;color:var(--ks-muted);margin-top:18px}.dtc-case_touchpointDetail__apO_0{min-width:0}.dtc-case_touchpointDetail__apO_0 h3{margin:17px 0 23px;max-width:12em}.dtc-case_touchpointDetail__apO_0>p:not(.dtc-case_eyebrow__cIBBz){font-size:15px;color:var(--ks-muted)}.dtc-case_touchpointDetail__apO_0 dl{margin:26px 0}.dtc-case_touchpointDetail__apO_0 dl>div{display:grid;grid-template-columns:65px 1fr;gap:20px;padding-block:15px;border-top:1px solid var(--dtc-line);font-size:13px}.dtc-case_touchpointDetail__apO_0 dt{color:var(--dtc-green)}.dtc-case_touchpointDetail__apO_0 dd{margin:0;color:var(--ks-muted)}.dtc-case_source__mXeQt{display:block;color:var(--ks-muted);font-size:11px;line-height:1.8}.dtc-case_decisions__TTahL{padding-top:86px;padding-bottom:86px;background:var(--dtc-deep);color:#faf9f2}.dtc-case_decisions__TTahL .dtc-case_eyebrow__cIBBz{color:#d1e0b8}.dtc-case_decisions__TTahL .dtc-case_sectionIntro__mqHJj>p:last-child{color:#c6d8c8}.dtc-case_acquisitionDecision__XkM_z{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:start;padding:48px 0 62px;border-top:1px solid #4b6c58}.dtc-case_decisionLabel__HwqIc{display:block;color:#d1e0b8;font-size:12px;letter-spacing:.06em;margin-bottom:18px}.dtc-case_decisions__TTahL h3{margin-bottom:24px}.dtc-case_acquisitionDecision__XkM_z>div>p,.dtc-case_subscriptionCopy__6Otki>p:not(.dtc-case_delta__waAzU):not(.dtc-case_source__mXeQt){color:#d1ddd2;font-size:15px;line-height:1.9}.dtc-case_supportingFact___HfnS{display:flex;flex-direction:column;margin-top:30px}.dtc-case_supportingFact___HfnS strong{font-family:var(--serif);font-size:36px;font-weight:400;line-height:1.2}.dtc-case_supportingFact___HfnS strong>span{display:inline-block;font-size:20px;margin-inline:12px;color:#c4d7bc}.dtc-case_supportingFact___HfnS>span{font-size:11px;color:#c6d8c8;margin-top:10px}.dtc-case_salesMix__4ZZSp{padding-top:8px}.dtc-case_mixLegend__nksRI{display:flex;gap:24px;font-size:12px;margin-bottom:26px;color:#d1ddd2}.dtc-case_mixLegend__nksRI>span{display:flex;align-items:center;gap:8px}.dtc-case_mixLegend__nksRI>span:before{content:"";display:block;width:12px;height:12px;background:var(--dtc-yellow)}.dtc-case_mixLegend__nksRI>span+span:before{background:#4f7059}.dtc-case_mixRow__7Sgb8{display:grid;grid-template-columns:45px minmax(0,1fr) 48px;gap:18px;align-items:center;margin-bottom:22px;font-size:12px}.dtc-case_mixRow__7Sgb8>div{display:flex;height:36px}.dtc-case_mixRow__7Sgb8 i{height:100%;background:var(--dtc-yellow)}.dtc-case_mixRow__7Sgb8 i+i{background:#4f7059}.dtc-case_mixRow__7Sgb8 strong{font-family:var(--serif);font-size:27px;font-weight:400}.dtc-case_salesMix__4ZZSp>p{font-size:13px;margin:24px 0}.dtc-case_salesMix__4ZZSp b{font-weight:400;color:var(--dtc-yellow);margin-left:18px}.dtc-case_decisions__TTahL .dtc-case_quietNote__qV2TD{font-size:12px!important;line-height:1.9}.dtc-case_decisions__TTahL .dtc-case_source__mXeQt{color:#b6cbb8;margin-top:18px}.dtc-case_subscriptionDecision__SaIVV{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:9vw;align-items:center;padding-top:64px;border-top:1px solid #4b6c58}.dtc-case_subscriptionDecision__SaIVV figure{justify-self:center;max-width:250px;width:100%}.dtc-case_subscriptionPhone__iaHaW{padding:7px;border-radius:30px;background:#25362b;box-shadow:0 22px 34px -18px #081c13}.dtc-case_subscriptionPhone__iaHaW img{display:block;width:100%;height:auto;border-radius:23px}.dtc-case_subscriptionDecision__SaIVV figcaption{font-size:11px;text-align:center;margin-top:20px;color:#b6cbb8}.dtc-case_subscriptionCopy__6Otki{max-width:650px}.dtc-case_messageFlow__lyjED{display:flex;gap:18px;margin:28px 0 38px;font-size:12px;color:#e1e9d7}.dtc-case_crComparison__RijnI{display:flex;align-items:center;gap:32px}.dtc-case_crComparison__RijnI>div>span{display:block;font-size:11px;color:#d1ddd2;margin-bottom:10px}.dtc-case_crComparison__RijnI>div>strong{font-size:58px;font-family:var(--serif);font-weight:400;line-height:1.1}.dtc-case_crComparison__RijnI small{font-size:.5em}.dtc-case_crComparison__RijnI>span{font-size:28px;color:#bccfb2}.dtc-case_subscriptionCopy__6Otki .dtc-case_delta__waAzU{color:var(--dtc-yellow);font-size:14px;margin:22px 0 18px}.dtc-case_outcome__9ng9R{padding-top:94px;padding-bottom:76px;background:var(--ks-white)}.dtc-case_resultsGrid__WlHjh{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:8vw;align-items:start}.dtc-case_salesResults__LEnYw{gap:38px}.dtc-case_resultTitle__mkhlu{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px}.dtc-case_resultTitle__mkhlu h3{font-size:27px}.dtc-case_resultTitle__mkhlu>strong{font-family:var(--serif);font-size:52px;color:var(--dtc-green);font-weight:400;line-height:1}.dtc-case_resultTitle__mkhlu small{font-size:.6em}.dtc-case_salesBarRow__0YEQE{display:grid;grid-template-columns:38px minmax(0,1fr) 76px;align-items:center;gap:15px;margin-bottom:15px;font-size:12px}.dtc-case_salesBarRow__0YEQE>div{height:23px;max-width:100%;background:#becabd}.dtc-case_salesBarRow__0YEQE b{font-weight:400;text-align:right}.dtc-case_currentBar__E5dde>div{background:var(--dtc-green)}.dtc-case_salesResults__LEnYw article>p{color:var(--ks-muted);font-size:13px;margin-top:20px}.dtc-case_targetResult__ZdNmN{border-left:1px solid var(--dtc-line);padding-left:40px}.dtc-case_targetCircle__ZT9ch{background:conic-gradient(var(--dtc-green) 0 68%,#e3e8df 68% 100%);border-radius:50%;width:174px;height:174px;display:grid;place-items:center;margin:26px 0 32px;position:relative}.dtc-case_targetCircle__ZT9ch:before{content:"";position:absolute;inset:11px;border-radius:50%;background:var(--ks-white)}.dtc-case_targetCircle__ZT9ch>strong{position:relative;font-family:var(--serif);font-size:52px;font-weight:400;color:var(--dtc-green);line-height:1}.dtc-case_targetCircle__ZT9ch small{font-size:.5em}.dtc-case_targetResult__ZdNmN h3{font-size:28px}.dtc-case_targetResult__ZdNmN dl{font-size:12px;color:var(--ks-muted);margin:24px 0}.dtc-case_targetResult__ZdNmN dl>div{display:flex;justify-content:space-between;gap:16px;margin:10px 0}.dtc-case_targetResult__ZdNmN dd{margin:0;color:var(--ks-ink)}.dtc-case_targetResult__ZdNmN>p:last-child{font-size:13px;color:var(--ks-muted)}.dtc-case_growthReading__LtIVO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.8fr);gap:24px;border-top:1px solid var(--dtc-line);border-bottom:1px solid var(--dtc-line);padding-block:28px;margin:50px 0 24px;align-items:center}.dtc-case_growthReading__LtIVO>div{display:flex;flex-direction:column}.dtc-case_growthReading__LtIVO span{font-size:12px;color:var(--ks-muted)}.dtc-case_growthReading__LtIVO strong{font-family:var(--serif);font-weight:400;font-size:34px;color:var(--dtc-green)}.dtc-case_growthReading__LtIVO small{font-size:11px;color:var(--ks-muted)}.dtc-case_growthReading__LtIVO>p{font-size:13px;color:var(--ks-muted)}.dtc-case_learning__2G03g{display:grid;grid-template-columns:.9fr 1.1fr;gap:9vw;padding-top:76px;padding-bottom:86px}.dtc-case_learning__2G03g h2{margin:18px 0 22px}.dtc-case_learning__2G03g>div>p:last-child{font-size:15px;color:var(--ks-muted);max-width:28em}.dtc-case_learningNotes__i2SU_{display:grid;gap:32px}.dtc-case_learningNotes__i2SU_ article{border-left:2px solid #b1c2aa;padding-left:28px}.dtc-case_learningNotes__i2SU_ article>span{font-size:11px;color:var(--dtc-green)}.dtc-case_learningNotes__i2SU_ h3{font-size:23px;margin:12px 0 16px}.dtc-case_learningNotes__i2SU_ article>p{font-size:14px;color:var(--ks-muted)}.dtc-case_learningNotes__i2SU_ small{display:block;font-size:11px;color:var(--ks-muted);margin-top:15px}@media(min-width:1600px){.dtc-case_hero__UQQ96{gap:70px}.dtc-case_heroVisual__0IuhV{max-width:650px}.dtc-case_journeyExplorer__wey_9{gap:65px}.dtc-case_acquisitionDecision__XkM_z{gap:110px}.dtc-case_subscriptionDecision__SaIVV{gap:120px}.dtc-case_resultsGrid__WlHjh{gap:110px}}@media(max-width:1050px){.dtc-case_hero__UQQ96{gap:30px}.dtc-case_heroVisual__0IuhV{padding:30px 18px 22px;gap:20px}.dtc-case_heroCopy__xpz7m h1{font-size:43px}.dtc-case_heroConnector__g1znr{font-size:20px;left:45%}.dtc-case_role__I8Dbc{grid-template-columns:1fr;gap:7px}.dtc-case_journeyExplorer__wey_9{grid-template-columns:1fr 1fr;gap:36px}.dtc-case_touchpointButtons__vChvc{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0}.dtc-case_touchpointButtons__vChvc button{grid-template-columns:1fr;padding:15px;gap:8px;align-content:start}.dtc-case_touchpointArrow__FotSa,.dtc-case_touchpointOrder__7Qk9l{display:none}.dtc-case_touchpointButtons__vChvc>p{grid-column:1/-1;margin-top:4px}.dtc-case_journeyPhone__kOpr5{max-width:265px}.dtc-case_acquisitionDecision__XkM_z{gap:45px}.dtc-case_subscriptionDecision__SaIVV{gap:55px}.dtc-case_crComparison__RijnI{gap:24px}.dtc-case_crComparison__RijnI>div>strong{font-size:48px}.dtc-case_resultsGrid__WlHjh{gap:45px}.dtc-case_targetResult__ZdNmN{padding-left:25px}.dtc-case_growthReading__LtIVO{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.dtc-case_growthReading__LtIVO>p{grid-column:1/-1}.dtc-case_learning__2G03g{gap:50px}}@media(max-width:700px){.dtc-case_chapterNav__Szn9v,.dtc-case_decisions__TTahL,.dtc-case_hero__UQQ96,.dtc-case_journey__nFT6w,.dtc-case_learning__2G03g,.dtc-case_outcome__9ng9R{padding-inline:6vw}.dtc-case_hero__UQQ96{grid-template-columns:1fr;gap:34px;padding-top:30px;padding-bottom:35px}.dtc-case_back__RuX0C{margin-bottom:28px}.dtc-case_heroCopy__xpz7m h1{font-size:clamp(32px,9.2vw,49px);margin:20px 0}.dtc-case_deck__vfTxi{font-size:15px}.dtc-case_role__I8Dbc{margin-top:27px;font-size:12px}.dtc-case_heroVisual__0IuhV{padding:26px 20px 23px;gap:28px}.dtc-case_heroRoute__BCo1A{font-size:10px;margin-bottom:0;gap:5px}.dtc-case_heroConnector__g1znr{left:46%;font-size:22px}.dtc-case_heroShopPhone__QbL_G{padding-top:25px}.dtc-case_phone__gYld7{border-width:5px;border-radius:22px}.dtc-case_heroVisual__0IuhV figcaption{font-size:10px;line-height:1.5}.dtc-case_chapterNav__Szn9v{gap:10px;padding-block:17px}.dtc-case_chapterNav__Szn9v a{font-size:11px;padding-right:0;gap:5px;align-items:center;line-height:1.6}.dtc-case_chapterNav__Szn9v a>span{display:none}.dtc-case_decisions__TTahL,.dtc-case_journey__nFT6w,.dtc-case_outcome__9ng9R{padding-top:56px;padding-bottom:58px}.dtc-case_sectionIntro__mqHJj{margin-bottom:32px}.dtc-case_sectionIntro__mqHJj h2{margin:14px 0 18px;font-size:32px}.dtc-case_sectionIntro__mqHJj>p:last-child{font-size:14px}.dtc-case_journeyExplorer__wey_9{display:flex;flex-direction:column;gap:30px}.dtc-case_touchpointButtons__vChvc{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.dtc-case_touchpointButtons__vChvc button{padding:14px 12px}.dtc-case_touchpointButtons__vChvc strong{font-size:15px}.dtc-case_touchpointButtons__vChvc small{font-size:10px}.dtc-case_touchpointButtons__vChvc>p{font-size:11px}.dtc-case_journeyPhone__kOpr5{max-width:260px}.dtc-case_touchpointDetail__apO_0{width:100%}.dtc-case_touchpointDetail__apO_0 h3{font-size:28px;max-width:none;margin-block:14px 18px}.dtc-case_touchpointDetail__apO_0>p:not(.dtc-case_eyebrow__cIBBz){font-size:14px}.dtc-case_touchpointDetail__apO_0 dl>div{gap:14px;font-size:13px}.dtc-case_acquisitionDecision__XkM_z{grid-template-columns:1fr;gap:30px;padding-top:30px;padding-bottom:38px}.dtc-case_decisions__TTahL h3{font-size:28px;margin-bottom:18px}.dtc-case_acquisitionDecision__XkM_z>div>p,.dtc-case_subscriptionCopy__6Otki>p:not(.dtc-case_delta__waAzU):not(.dtc-case_source__mXeQt){font-size:14px}.dtc-case_decisionLabel__HwqIc{margin-bottom:13px}.dtc-case_supportingFact___HfnS{margin-top:23px}.dtc-case_supportingFact___HfnS strong{font-size:32px}.dtc-case_mixRow__7Sgb8{gap:13px;grid-template-columns:37px minmax(0,1fr) 42px}.dtc-case_mixRow__7Sgb8>div{height:28px}.dtc-case_mixRow__7Sgb8 strong{font-size:25px}.dtc-case_salesMix__4ZZSp b{margin-left:10px}.dtc-case_subscriptionDecision__SaIVV{grid-template-columns:1fr;gap:34px;padding-top:42px}.dtc-case_subscriptionDecision__SaIVV figure{max-width:218px}.dtc-case_subscriptionPhone__iaHaW{border-radius:26px;padding:6px}.dtc-case_subscriptionPhone__iaHaW img{border-radius:20px}.dtc-case_subscriptionCopy__6Otki{width:100%}.dtc-case_messageFlow__lyjED{gap:12px;font-size:11px;margin:24px 0 28px}.dtc-case_crComparison__RijnI{gap:20px;justify-content:space-between}.dtc-case_crComparison__RijnI>div>strong{font-size:46px}.dtc-case_crComparison__RijnI>div>span{font-size:10px}.dtc-case_crComparison__RijnI>span{font-size:22px}.dtc-case_subscriptionCopy__6Otki .dtc-case_delta__waAzU{font-size:13px}.dtc-case_resultsGrid__WlHjh{grid-template-columns:1fr;gap:44px}.dtc-case_resultTitle__mkhlu>strong{font-size:48px}.dtc-case_salesBarRow__0YEQE{grid-template-columns:34px minmax(0,1fr) 65px;gap:10px;font-size:11px}.dtc-case_salesBarRow__0YEQE>div{height:22px}.dtc-case_targetResult__ZdNmN{padding:28px 0 0;border-left:0;border-top:1px solid var(--dtc-line);display:grid;grid-template-columns:112px 1fr;column-gap:23px}.dtc-case_targetResult__ZdNmN>.dtc-case_eyebrow__cIBBz{grid-column:1/-1}.dtc-case_targetCircle__ZT9ch{grid-column:1;grid-row:2/5;width:112px;height:112px;margin:23px 0 0}.dtc-case_targetCircle__ZT9ch:before{inset:8px}.dtc-case_targetCircle__ZT9ch>strong{font-size:36px}.dtc-case_targetResult__ZdNmN h3{font-size:24px;margin-top:24px;grid-column:2}.dtc-case_targetResult__ZdNmN dl{grid-column:2;margin:13px 0;font-size:11px}.dtc-case_targetResult__ZdNmN dl>div{display:block;margin:8px 0}.dtc-case_targetResult__ZdNmN dd{font-size:14px}.dtc-case_targetResult__ZdNmN>p:last-child{grid-column:1/-1;margin-top:20px;font-size:13px}.dtc-case_growthReading__LtIVO{gap:12px;margin-top:35px;padding-block:24px}.dtc-case_growthReading__LtIVO strong{font-size:30px}.dtc-case_growthReading__LtIVO small{font-size:10px;line-height:1.8}.dtc-case_growthReading__LtIVO span{font-size:11px}.dtc-case_growthReading__LtIVO>p{margin-top:6px}.dtc-case_learning__2G03g{grid-template-columns:1fr;gap:34px;padding-top:52px;padding-bottom:54px}.dtc-case_learning__2G03g h2{font-size:32px}.dtc-case_learningNotes__i2SU_ article{padding-left:20px}.dtc-case_learningNotes__i2SU_ h3{font-size:24px}.dtc-case_source__mXeQt{font-size:10px}}@media(max-width:360px){.dtc-case_heroCopy__xpz7m h1{font-size:28px;letter-spacing:-.04em;line-height:1.28}}@media(prefers-reduced-motion:reduce){.dtc-case_page__nAys3 *{scroll-behavior:auto!important;transition:none!important}}.dtc-case_mobileBreak__5a0Ym{display:none}@media(max-width:700px){.dtc-case_mobileBreak__5a0Ym{display:block}.dtc-case_page__nAys3 h2,.dtc-case_page__nAys3 h3{text-wrap:balance}}.dtc-case_resultsGrid__WlHjh{display:block}.dtc-case_salesResults__LEnYw{display:grid;grid-template-columns:1fr 1fr;gap:56px}.dtc-case_salesResults__LEnYw article+article{margin-top:0}@media(max-width:700px){.dtc-case_salesResults__LEnYw{grid-template-columns:1fr;gap:36px}}@media (min-width:1101px){.dtc-case_chapterNav__Szn9v,.dtc-case_decisions__TTahL,.dtc-case_hero__UQQ96,.dtc-case_journey__nFT6w,.dtc-case_learning__2G03g,.dtc-case_outcome__9ng9R{padding-inline:var(--portfolio-gutter)}.dtc-case_acquisitionDecision__XkM_z>div>p,.dtc-case_learning__2G03g>div>p:last-child,.dtc-case_subscriptionCopy__6Otki>p:not(.dtc-case_delta__waAzU):not(.dtc-case_source__mXeQt),.dtc-case_touchpointDetail__apO_0>p:not(.dtc-case_eyebrow__cIBBz){font-size:17px}.dtc-case_growthReading__LtIVO>p,.dtc-case_learningNotes__i2SU_ article>p{font-size:16px}.dtc-case_hero__UQQ96,.dtc-case_journeyExplorer__wey_9{gap:clamp(24px,5vw,64px)}.dtc-case_acquisitionDecision__XkM_z{gap:clamp(24px,8vw,96px)}.dtc-case_subscriptionDecision__SaIVV{gap:clamp(24px,9vw,96px)}.dtc-case_resultsGrid__WlHjh{gap:clamp(24px,8vw,96px)}.dtc-case_learning__2G03g{gap:clamp(24px,9vw,96px)}}.green-case_page__eHxgH{--green:#225b3d;--paper:#f6f0e8;--line:#c6cfbf;background:var(--paper)}.green-case_page__eHxgH figure,.green-case_page__eHxgH h1,.green-case_page__eHxgH h2,.green-case_page__eHxgH h3,.green-case_page__eHxgH p{margin:0}.green-case_page__eHxgH [tabindex="0"]:focus-visible,.green-case_page__eHxgH a:focus-visible,.green-case_page__eHxgH button:focus-visible{outline:2px solid var(--green);outline-offset:5px}.green-case_hero__o9k_q{max-width:none;margin:auto;display:grid;grid-template-columns:.84fr 1.16fr;min-height:620px}.green-case_heroCopy__lfsoI{padding:46px 3.5vw 58px 4vw;align-self:center}.green-case_back__mvUTy{display:inline-block;font-size:12px;margin-bottom:42px;color:var(--ks-muted)}.green-case_brand__pEukA{color:var(--green);font:27px/1.3 var(--serif);margin-bottom:16px!important}.green-case_hero__o9k_q h1{font:400 clamp(35px,3.8vw,62px)/1.23 var(--serif);letter-spacing:-.04em}.green-case_deck__w0Yi4{max-width:31em;font-size:16px;line-height:1.95;color:var(--ks-muted);margin:25px 0 29px!important}.green-case_link__KS7PO{display:inline-flex;align-items:center;justify-content:space-between;gap:42px;border-bottom:1px solid var(--green);padding:10px 0;color:var(--green);font-size:14px}.green-case_link__KS7PO span{transition:transform .2s ease}.green-case_link__KS7PO:hover span{transform:translate(3px,-3px)}.green-case_heroScene___NVYt{position:relative;min-width:0;min-height:520px}.green-case_heroScene___NVYt img{object-fit:cover;object-position:46% center}.green-case_context___3MMT{max-width:none;padding:25px 4vw;margin:auto;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;border-bottom:1px solid var(--line);font-size:13px;line-height:1.85;color:var(--ks-muted)}.green-case_context___3MMT p{display:grid;grid-template-columns:75px 1fr;gap:12px}.green-case_context___3MMT span{color:var(--green)}.green-case_section__UiMPa{max-width:none;margin:0 auto;padding:85px 4vw;scroll-margin-top:90px}.green-case_sectionIntro__xwkNx{max-width:770px;margin-bottom:35px}.green-case_kicker__snXjA{font-size:12px;color:var(--green);margin-bottom:18px!important;letter-spacing:.05em}.green-case_section__UiMPa h2{font:400 clamp(31px,3.4vw,50px)/1.3 var(--serif);letter-spacing:-.025em}.green-case_sectionIntro__xwkNx>p:last-child{max-width:650px;font-size:16px;line-height:1.9;color:var(--ks-muted);margin-top:22px}.green-case_tabs__CbT_H{display:flex;gap:30px;border-bottom:1px solid var(--line);margin-bottom:25px}.green-case_tabs__CbT_H button{background:transparent;padding:13px 0 15px;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;display:flex;align-items:center;gap:35px;color:var(--ks-muted);font:inherit;font-size:15px;cursor:pointer}.green-case_tabs__CbT_H button[aria-selected=true]{border-bottom-color:var(--green);color:var(--green);font-weight:600}.green-case_tabs__CbT_H button:hover{color:var(--green)}.green-case_tabs__CbT_H button span{font-size:17px}.green-case_pair__lXv7D{display:grid;grid-template-columns:1fr 1fr;gap:24px}.green-case_pairPhoto__vfrdh{position:relative;aspect-ratio:3/2;overflow:hidden;background:#e4e8dc}.green-case_pairPhoto__vfrdh img{object-fit:cover}.green-case_pair__lXv7D figcaption{padding:15px 0 0;color:var(--ks-muted);font-size:13px;line-height:1.7}.green-case_pair__lXv7D figcaption span{display:block;color:var(--green);font:400 23px/1.5 var(--serif);margin-bottom:4px}.green-case_comparisonExplanation__SCLy2{margin-top:29px;display:grid;grid-template-columns:1fr 1.3fr;gap:7vw;border-top:1px solid var(--line);padding-top:23px}.green-case_comparisonExplanation__SCLy2 h3{font:400 26px/1.5 var(--serif)}.green-case_comparisonExplanation__SCLy2 p{font-size:15px;line-height:1.95;color:var(--ks-muted)}.green-case_participation__qK_dx{padding-top:45px;display:grid;grid-template-columns:.82fr 1.18fr;gap:7vw;align-items:center}.green-case_participationIntro__EGA35>p{font-size:16px;line-height:1.95;margin-top:23px;color:var(--ks-muted)}.green-case_springNote__VIK9Z{margin-top:36px;border-left:3px solid var(--green);padding-left:20px}.green-case_springNote__VIK9Z>span{display:block;color:var(--green);font-size:13px;margin-bottom:12px}.green-case_springNote__VIK9Z p{font-size:14px;line-height:1.9;color:var(--ks-muted)}.green-case_springNote__VIK9Z strong{color:var(--green);font-size:21px;font-family:var(--serif);font-weight:400;padding:0 3px}.green-case_springNote__VIK9Z small{display:block;margin-top:8px;color:var(--ks-muted);font-size:11px}.green-case_balloonPhoto__2rUBh{position:relative;aspect-ratio:2.3/1;overflow:hidden}.green-case_balloonPhoto__2rUBh img{object-fit:cover;object-position:center 37%}.green-case_rewardPair__YGxJ7{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.green-case_rewardPair__YGxJ7 figure>div{aspect-ratio:3/2;position:relative}.green-case_rewardPair__YGxJ7 img{object-fit:cover}.green-case_rewardPair__YGxJ7 figcaption{padding-top:12px}.green-case_rewardPair__YGxJ7 strong{font:400 23px/1.4 var(--serif);color:var(--green)}.green-case_rewardPair__YGxJ7 p{font-size:13px;line-height:1.8;color:var(--ks-muted);margin-top:7px}.green-case_results__oyXHR{border-top:1px solid var(--line)}.green-case_resultGrid__juEXC{display:grid;grid-template-columns:1fr 1fr;gap:6vw;margin-top:50px}.green-case_resultGrid__juEXC h3{font:400 26px/1.4 var(--serif)}.green-case_period__pE3Ll{font-size:11px;line-height:1.7;color:var(--ks-muted);margin-top:10px!important}.green-case_resultLead__gD5jH{display:flex;align-items:center;gap:25px;margin:27px 0}.green-case_resultLead__gD5jH>strong{color:var(--green);font:400 clamp(46px,5vw,68px)/1.05 var(--serif);letter-spacing:-.04em;white-space:nowrap}.green-case_resultLead__gD5jH strong>span{font-size:.65em}.green-case_resultLead__gD5jH p{font-size:13px;line-height:1.8;color:var(--ks-muted)}.green-case_trafficChart__sHgTK{display:grid;gap:13px}.green-case_trafficChart__sHgTK>div{display:grid;grid-template-columns:85px 1fr;align-items:center;font-size:12px}.green-case_trafficChart__sHgTK i{display:block;height:25px;background:#b9c6b0;font-style:normal}.green-case_trafficChart__sHgTK>div:last-child i{background:var(--green);color:#fffdf9}.green-case_trafficChart__sHgTK b{display:block;padding:3px 7px;text-align:right;font-weight:500}.green-case_chartNote__wfZtV{font-size:11px;line-height:1.8;color:var(--ks-muted);margin-top:12px!important}.green-case_memberAchievement___6nyK{display:flex;align-items:center;gap:20px;margin:26px 0 22px;padding-top:20px;border-top:1px solid var(--line)}.green-case_memberAchievement___6nyK img{width:82px;height:auto;mix-blend-mode:multiply}.green-case_memberAchievement___6nyK strong{font:400 35px/1.3 var(--serif);color:var(--green)}.green-case_memberAchievement___6nyK strong span{font:13px/1.5 sans-serif}.green-case_memberAchievement___6nyK p{font-size:13px;margin-top:5px;color:var(--ks-muted)}.green-case_memberAchievement___6nyK b{color:var(--green)}.green-case_resultReading__IBtrf{color:var(--ks-muted);font-size:14px;line-height:1.9;margin-top:25px!important}.green-case_sourceChart__jYygv{margin:27px 0 36px;display:grid;gap:19px}.green-case_sourceRow__TnE5m{display:grid;grid-template-columns:68px 1fr 46px;align-items:center;gap:16px;font-size:13px}.green-case_sourceRow__TnE5m>strong{font-weight:500;text-align:right}.green-case_sourceBar__u2hrz{min-width:0}.green-case_sourceBar__u2hrz i{display:block;height:16px;background:var(--green)}.green-case_sourceRow__TnE5m:nth-child(n+3) i{background:#879b78}.green-case_source__tpk8W{margin-top:45px!important;border-top:1px solid var(--line);padding-top:17px;color:var(--ks-muted);font-size:11px;line-height:1.85}@media (max-width:1100px){.green-case_hero__o9k_q{min-height:580px;grid-template-columns:.9fr 1.1fr}.green-case_heroCopy__lfsoI{padding-right:25px}.green-case_heroScene___NVYt{min-height:490px}.green-case_back__mvUTy{margin-bottom:27px}.green-case_participation__qK_dx{gap:4vw}.green-case_resultLead__gD5jH{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:800px){.green-case_hero__o9k_q{grid-template-columns:1fr;min-height:auto}.green-case_heroCopy__lfsoI{padding:33px 5vw 35px}.green-case_hero__o9k_q h1{font-size:clamp(35px,6.2vw,49px)}.green-case_heroScene___NVYt{min-height:0;aspect-ratio:3/2}.green-case_brand__pEukA{font-size:24px}.green-case_back__mvUTy{margin-bottom:24px}.green-case_deck__w0Yi4{max-width:38em;font-size:15px}.green-case_context___3MMT{padding:24px 5vw;gap:20px;grid-template-columns:1fr}.green-case_section__UiMPa{padding:60px 5vw}.green-case_sectionIntro__xwkNx{margin-bottom:25px}.green-case_tabs__CbT_H{gap:24px}.green-case_tabs__CbT_H button{font-size:14px;gap:13px}.green-case_pair__lXv7D{gap:18px}.green-case_comparisonExplanation__SCLy2{grid-template-columns:1fr;gap:13px}.green-case_comparisonExplanation__SCLy2 h3{font-size:25px}.green-case_participation__qK_dx{grid-template-columns:1fr;gap:30px}.green-case_participationIntro__EGA35{max-width:650px}.green-case_resultGrid__juEXC{gap:35px}.green-case_resultLead__gD5jH>strong{font-size:49px}.green-case_sourceRow__TnE5m{grid-template-columns:63px 1fr 43px;gap:10px}}@media (max-width:600px){.green-case_section__UiMPa h2{font-size:31px}.green-case_sectionIntro__xwkNx>p:last-child{font-size:15px}.green-case_tabs__CbT_H{gap:0;justify-content:space-between}.green-case_tabs__CbT_H button{font-size:13px;padding:13px 2px;gap:5px}.green-case_tabs__CbT_H button span{display:none}.green-case_pair__lXv7D{grid-template-columns:1fr;gap:25px}.green-case_pair__lXv7D figcaption{padding-top:10px}.green-case_pair__lXv7D figcaption span{display:inline;margin-right:10px;font-size:20px}.green-case_comparisonExplanation__SCLy2{margin-top:23px}.green-case_comparisonExplanation__SCLy2 h3{font-size:23px}.green-case_rewardPair__YGxJ7{gap:13px}.green-case_rewardPair__YGxJ7 strong{font-size:22px}.green-case_balloonPhoto__2rUBh{aspect-ratio:1.8/1}.green-case_resultGrid__juEXC{grid-template-columns:1fr;margin-top:32px}.green-case_digitalResult__rsnX_{padding-top:32px;border-top:1px solid var(--line)}.green-case_resultLead__gD5jH{flex-direction:row;align-items:center;gap:22px}.green-case_resultLead__gD5jH>strong{font-size:52px}.green-case_resultGrid__juEXC h3{font-size:25px}.green-case_source__tpk8W{margin-top:30px!important}}@media (prefers-reduced-motion:reduce){.green-case_link__KS7PO span{transition:none}.green-case_link__KS7PO:hover span{transform:none}}.green-case_comparison__iGehI .green-case_tabs__CbT_H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:0;margin-bottom:24px}.green-case_comparison__iGehI .green-case_tabs__CbT_H button{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;min-height:56px;border:1px solid #9dad9b;background:#fffdf6;color:var(--ks-green-deep);font-weight:500;font-size:15px;cursor:pointer}.green-case_comparison__iGehI .green-case_tabs__CbT_H button[aria-selected=true]{color:#fff;background:var(--ks-green-deep);border-color:var(--ks-green-deep)}.green-case_comparison__iGehI .green-case_tabs__CbT_H button:hover{box-shadow:inset 0 0 0 1px var(--ks-green-deep)}.green-case_comparison__iGehI .green-case_tabs__CbT_H button:focus-visible{outline:2px solid var(--ks-green-deep);outline-offset:4px}@media(max-width:700px){.green-case_comparison__iGehI .green-case_tabs__CbT_H{gap:6px}.green-case_comparison__iGehI .green-case_tabs__CbT_H button{flex-direction:column;gap:6px;font-size:12px;padding:12px 7px;text-align:center}}.green-case_keepPhrase__o_hhr{white-space:nowrap}.green-case_participation__qK_dx h2{text-wrap:balance}@media (min-width:1101px){.green-case_context___3MMT,.green-case_hero__o9k_q,.green-case_section__UiMPa{padding-inline:var(--portfolio-gutter)}.green-case_heroCopy__lfsoI{padding-left:0}.green-case_comparisonExplanation__SCLy2 p,.green-case_deck__w0Yi4,.green-case_participationIntro__EGA35>p,.green-case_sectionIntro__xwkNx>p:last-child{font-size:17px}.green-case_context___3MMT,.green-case_resultReading__IBtrf,.green-case_rewardPair__YGxJ7 p,.green-case_springNote__VIK9Z p{font-size:15px}.green-case_comparisonExplanation__SCLy2,.green-case_participation__qK_dx{gap:clamp(24px,7vw,96px)}.green-case_resultGrid__juEXC{gap:clamp(24px,6vw,96px)}}