@font-face{font-family:EditorialInter;src:url(/template-assets/fonts/Inter-Regular.ttf) format("truetype");font-display:swap;font-weight:400}@font-face{font-family:EditorialInter;src:url(/template-assets/fonts/Inter-SemiBold.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:EditorialPoppins;src:url(/template-assets/fonts/Poppins-SemiBold.ttf) format("truetype");font-display:swap;font-weight:600}@font-face{font-family:EditorialPlayfair;src:url(/template-assets/fonts/PlayfairDisplay-Regular.ttf) format("truetype");font-display:swap;font-weight:400}.presentation_page__SoyFO{container-type:inline-size;background:var(--template-background);color:var(--template-text);font-family:EditorialInter,Arial,sans-serif;line-height:1.6;overflow-wrap:anywhere}.presentation_page__SoyFO *{box-sizing:border-box}.presentation_page__SoyFO h1,.presentation_page__SoyFO h2,.presentation_page__SoyFO h3{color:var(--template-text);line-height:1.15}.presentation_page__SoyFO h1{font-family:EditorialPoppins,Arial,sans-serif;font-weight:600;font-size:clamp(2rem,4cqi,3.6rem);margin:0 0 1.5rem;white-space:pre-line}.presentation_page__SoyFO[data-template=focus] :is(h2,h3){font-family:EditorialPoppins,Arial,sans-serif}.presentation_page__SoyFO[data-template=studio] :is(h1,h2,h3){font-family:EditorialPlayfair,Georgia,serif;font-weight:400}.presentation_page__SoyFO h2{font-size:1.8rem;white-space:pre-line}.presentation_header__izTsR{padding:1rem 5%;justify-content:space-between;align-items:center;border-bottom:1px solid var(--template-surface)}.presentation_header__izTsR,.presentation_header__izTsR nav{display:flex;flex-wrap:wrap;gap:1rem}.presentation_header__izTsR a,.presentation_header__izTsR button{color:var(--template-text);background:none;border:none;font:inherit;cursor:pointer;min-height:44px;display:inline-flex;align-items:center}.presentation_header__izTsR .presentation_wordmark__XG9g5{font-weight:600;font-size:1.7rem;text-decoration:none}.presentation_wordmark__XG9g5 img{max-width:160px;max-height:48px;width:auto;-o-object-fit:contain;object-fit:contain}.presentation_hero__kJDin{padding:2.5rem 5%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:min-content 1fr;-moz-column-gap:5.5%;column-gap:5.5%;align-items:start}.presentation_headline__g6cxO{grid-column:2;grid-row:1;padding-top:1rem}.presentation_heroImage__Ii_zN{grid-column:1;grid-row:1/3}.presentation_purchase__APEX7{grid-column:2;grid-row:2;padding-bottom:2rem}.presentation_purchase__APEX7 .presentation_action__sONxG{width:100%}.presentation_purchase__APEX7 .presentation_purchaseControls___KEAF .presentation_action__sONxG{width:auto;flex:1}.presentation_priceRow__sNj0k{display:flex;gap:1rem;align-items:center;justify-content:space-between;border-bottom:1px solid var(--template-surface);margin-bottom:1rem}.presentation_priceRow__sNj0k span,.presentation_purchaseNote__wyBSv{font-size:.8rem}.presentation_purchaseControls___KEAF{display:flex;gap:1rem;align-items:stretch}.presentation_quantity__Zs4Hc{display:flex;background:var(--template-surface);align-items:center}.presentation_quantity__Zs4Hc button{background:transparent;border:0;color:var(--template-text);width:36px;min-height:44px;cursor:pointer}.presentation_quantity__Zs4Hc input{width:38px;min-width:0;background:transparent;border:0;color:var(--template-text);text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.presentation_quantity__Zs4Hc input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.presentation_variantLabel__NJXEH{display:block;font-size:.85rem;margin-bottom:1rem}.presentation_variantLabel__NJXEH select{display:block;width:100%;color:var(--template-text);background:var(--template-background);border:1px solid var(--template-text);padding:.6rem;min-height:44px}.presentation_page__SoyFO button:disabled{opacity:.55;cursor:not-allowed}.presentation_studioHero__A_Wyz{padding:4rem 5%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6%;align-items:center;background:var(--template-button);color:var(--template-buttonText)}.presentation_studioHero__A_Wyz :is(h1,p){color:var(--template-buttonText)}.presentation_dark__a9Xut .presentation_action__sONxG,.presentation_studioHero__A_Wyz .presentation_action__sONxG{background:var(--template-buttonText);color:var(--template-button);border-color:var(--template-buttonText)}.presentation_studioHero__A_Wyz a{color:var(--template-buttonText)}.presentation_studioHero__A_Wyz .presentation_action__sONxG{color:var(--template-button)}.presentation_studioHero__A_Wyz figure{margin:0}.presentation_studioHero__A_Wyz figcaption{font-family:EditorialPlayfair,Georgia,serif;font-size:1.4rem;padding-top:.8rem}.presentation_heroActions__Vy39L{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;padding-top:1rem}.presentation_studioHero__A_Wyz p{max-width:40rem}.presentation_emptyImage__eRZ_6,.presentation_page__SoyFO picture{display:block;background:var(--template-surface);aspect-ratio:4/3;width:100%}.presentation_heroImage__Ii_zN picture{aspect-ratio:1}.presentation_heroImage__Ii_zN img{padding:5%}.presentation_page__SoyFO img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.presentation_emptyImage__eRZ_6{display:grid;place-items:center;padding:1rem}.presentation_eyebrow__zwMPD,.presentation_page__SoyFO main p{color:var(--template-secondary);white-space:pre-line}.presentation_page__SoyFO .presentation_dark__a9Xut p,.presentation_page__SoyFO .presentation_studioHero__A_Wyz p{color:var(--template-buttonText)}.presentation_eyebrow__zwMPD{text-transform:uppercase;letter-spacing:.12em;font-size:.8rem}.presentation_price__3Uz_c{font-weight:700;font-size:1.5rem}.presentation_action__sONxG{color:var(--template-buttonText);background:var(--template-button);border:2px solid var(--template-button);padding:.9rem 1.4rem;border-radius:.15rem;font:inherit;font-weight:600;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.presentation_action__sONxG:hover:not(:disabled){text-decoration:underline;text-underline-offset:4px}.presentation_action__sONxG:disabled{cursor:not-allowed}.presentation_page__SoyFO :is(button,a,summary):focus-visible{outline:3px solid var(--template-text);outline-offset:4px}.presentation_dark__a9Xut :is(button,a):focus-visible,.presentation_studioHero__A_Wyz :is(button,a):focus-visible{outline-color:var(--template-buttonText)}.presentation_announcement__nbLn9{background:var(--template-button);color:var(--template-buttonText);text-align:center;font-size:.75rem;padding:.35rem 1rem}.presentation_benefitStrip__sYKE8{display:flex;flex-wrap:wrap;gap:2rem;padding:1.5rem 5%;border-block:1px solid var(--template-surface)}.presentation_benefitStrip__sYKE8>div{display:flex;align-items:center;gap:1rem;flex:1 1 180px;font-size:.9rem}.presentation_benefitStrip__sYKE8 img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.presentation_faq__TH8Pr,.presentation_split__VGuJF{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:5%;align-items:center}.presentation_story__4d5da{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.presentation_faq__TH8Pr h2,.presentation_split__VGuJF h2{white-space:pre-line;font-size:clamp(1.8rem,3cqi,3rem)}.presentation_page__SoyFO[data-template=focus] .presentation_split__VGuJF picture{aspect-ratio:3/2}.presentation_page__SoyFO[data-template=focus] .presentation_story__4d5da picture{aspect-ratio:4/3}.presentation_story__4d5da picture img{-o-object-fit:cover;object-fit:cover}#presentation_template-resources__BbJ1M h2{font-size:clamp(1.8rem,3cqi,2.8rem)}.presentation_tinted__bBF96{background:var(--template-surface)}.presentation_dark__a9Xut{background:var(--template-button);color:var(--template-buttonText)}.presentation_dark__a9Xut :is(h2,h3,p){color:var(--template-buttonText)}.presentation_numbered__K2I1H{list-style:none;margin:0;padding:0;counter-reset:editorial}.presentation_numbered__K2I1H li{counter-increment:editorial;padding:1.2rem 0 1.2rem 3rem;position:relative;border-bottom:1px solid var(--template-surface)}.presentation_numbered__K2I1H li:before{content:counter(editorial,decimal-leading-zero);position:absolute;left:0;top:1.2rem}.presentation_numbered__K2I1H h3{margin:0 0 .5rem}.presentation_process__3LmPe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem}.presentation_process__3LmPe ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.presentation_process__3LmPe li{padding:3rem 0 0;border:none}.presentation_process__3LmPe li:before{top:0}.presentation_closing__PG_km{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:space-between}.presentation_closing__PG_km picture{width:180px}.presentation_closing__PG_km>div{flex:1;min-width:160px}.presentation_cardBottom__Imr1t{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:1px solid var(--template-surface)}.presentation_cardAction__wQKjL{display:inline-flex;gap:.5rem;align-items:center;color:var(--template-text);background:none;border:none;cursor:pointer;font:inherit;font-size:.8rem;min-height:44px}.presentation_cardAction__wQKjL img{width:16px;height:16px}.presentation_section__aIJzI{padding:5rem 5%;scroll-margin-top:1rem}.presentation_grid__V6vpD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.presentation_card__nAO9b{min-width:0}.presentation_card__nAO9b h3{font-size:1.4rem}.presentation_faq__TH8Pr details{padding:1.2rem 0;border-top:1px solid var(--template-surface)}.presentation_page__SoyFO summary{cursor:pointer;min-height:44px;list-style:none}.presentation_page__SoyFO summary::-webkit-details-marker{display:none}.presentation_faq__TH8Pr summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-weight:400}.presentation_faq__TH8Pr summary:after{content:"+";font-size:1.2rem}.presentation_faq__TH8Pr details[open] summary:after{content:"−"}.presentation_footer__gK7MV{padding:3rem 5%;display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:space-between;border-top:1px solid var(--template-surface)}.presentation_footer__gK7MV a{color:var(--template-text);min-height:44px;display:inline-flex;align-items:center}.presentation_footer__gK7MV nav{display:flex;flex-wrap:wrap;gap:1rem}.presentation_footer__gK7MV img{width:140px;height:auto;max-height:48px;-o-object-fit:contain;object-fit:contain}.presentation_page__SoyFO[data-template=studio] .presentation_footer__gK7MV{background:var(--template-button);color:var(--template-buttonText);border-color:var(--template-accent)}.presentation_page__SoyFO[data-template=studio] .presentation_footer__gK7MV a{color:var(--template-buttonText)}.presentation_mobileNav__c6HrK,.presentation_sticky__H_cVR{display:none}@container (max-width:600px){.presentation_header__izTsR{padding:.6rem 5%}.presentation_header__izTsR .presentation_wordmark__XG9g5{font-size:1.3rem}.presentation_wordmark__XG9g5 img{max-width:115px}.presentation_hero__kJDin{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem 5%}.presentation_header__izTsR .presentation_desktopNav__2DqwI{display:none}.presentation_mobileNav__c6HrK{display:block;position:relative}.presentation_mobileNav__c6HrK summary{display:flex;align-items:center}.presentation_mobileNav__c6HrK nav{position:absolute;top:100%;right:0;min-width:160px;padding:.8rem;border:1px solid var(--template-text);background:var(--template-background);z-index:3}.presentation_purchaseControls___KEAF{gap:.5rem}.presentation_purchaseControls___KEAF .presentation_action__sONxG{padding:.7rem .6rem;font-size:.8rem}.presentation_headline__g6cxO{grid-column:1;grid-row:1}.presentation_heroImage__Ii_zN{grid-column:1;grid-row:2}.presentation_purchase__APEX7{grid-column:1;grid-row:3;padding-bottom:0}.presentation_studioHero__A_Wyz{padding:3rem 5%;grid-template-columns:1fr;gap:2rem}.presentation_faq__TH8Pr,.presentation_grid__V6vpD,.presentation_process__3LmPe,.presentation_process__3LmPe ol,.presentation_split__VGuJF{grid-template-columns:1fr}.presentation_faq__TH8Pr,.presentation_split__VGuJF{gap:2rem}.presentation_benefitStrip__sYKE8{gap:1rem}.presentation_benefitStrip__sYKE8>div{flex-basis:100%}.presentation_closing__PG_km{display:block}.presentation_closing__PG_km picture{width:160px;margin-bottom:1.5rem}.presentation_closing__PG_km .presentation_action__sONxG{width:100%}.presentation_section__aIJzI{padding:3.2rem 5%}.presentation_footer__gK7MV{padding-bottom:7rem}.presentation_sticky__H_cVR{display:flex;position:sticky;bottom:0;gap:.5rem;align-items:center;justify-content:space-between;padding:1rem 5% calc(1rem + env(safe-area-inset-bottom));background:var(--template-background);border-top:1px solid var(--template-text);z-index:2}.presentation_sticky__H_cVR span{min-width:0;font-size:.8rem}.presentation_sticky__H_cVR strong{display:block}.presentation_sticky__H_cVR button{flex-shrink:0}}