*,*::before,*::after{box-sizing:inherit}html{scroll-behavior:smooth;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-wrap:break-word}footer::before{clear:both;content:"";display:block}header,footer{margin-top:0;margin-block-start:0}.site-header:empty+main{margin-block-start:0}a,button,input:focus,input[type=button],input[type=submit],textarea:focus,.wp-element-button{transition:all .2s ease-in-out}input,select,textarea{background-color:var(--wp--preset--color--background-1);border:1px solid var(--wp--preset--color--foreground-1);color:var(--wp--preset--color--foreground-1);font-family:var(--wp--preset--font-family--base);font-size:var(--wp--preset--font-size--x-small);font-weight:inherit;line-height:inherit;padding:.7rem clamp(1.5rem,1.75vw,3.5rem) .6rem clamp(1.5rem,1.75vw,3.5rem);width:100%}input:focus,textarea:focus{background-color:var(--wp--preset--color--background-2);outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}input[type=button],input[type=email],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none}::placeholder{color:var(--wp--preset--color--foreground-3);font-size:var(--wp--preset--font-size--x-small)}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0, 30px, 0)}html:not(.no-js) [data-aos=fade-right]{transform:translate3d(-30px, 0, 0)}html:not(.no-js) [data-aos=fade-left]{transform:translate3d(30px, 0, 0)}:root body a:where(:not(.wp-element-button,.wp-block-navigation-item__content,.site-footer a)){text-decoration-thickness:.06em;text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-underline-offset:.15em}.has-condensed-font-family{font-weight:500}.has-balance-text-wrap{text-wrap:balance !important}.has-overflow-y-auto{overflow-y:auto}.has-min-width{min-width:var(--wp--style--global--wide-size)}.has-highlight-underline{display:inline-block;position:relative;z-index:1}.has-highlight-underline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1em;border-radius:5px;background-color:var(--wp--preset--color--primary);z-index:-1}.vertical-center{display:flex;align-items:center}.vertical-center>*{width:100%}.has-backdrop-blur{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.is-countdown-finished>:not(.countdown){display:none}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}body .hide-desktop{display:none}@media(max-width: 1300px){body .hide-1300{display:none}}@media(max-width: 781px){body .hide-desktop{display:initial}body .hide-mobile{display:none}.no-breaks br{display:none}}@media(max-width: 781px){div.wp-block-columns.break-781{flex-wrap:wrap !important}div.wp-block-columns.break-781>div{flex-basis:100% !important}}@media(max-width: 960px){div.wp-block-columns.break-960{flex-wrap:wrap !important}div.wp-block-columns.break-960>div{flex-basis:100% !important}}@media(max-width: 1199px){div.wp-block-columns.break-1199{flex-wrap:wrap !important}div.wp-block-columns.break-1199>div{flex-basis:100% !important}}@media(max-width: 1300px){div.wp-block-columns.break-1300{flex-wrap:wrap !important}div.wp-block-columns.break-1300>div{flex-basis:100% !important}}.has-marker-highlight{background-color:rgba(0,0,0,0);background-image:url("../images/highlight-marker.svg");background-repeat:no-repeat;background-position:50% 60%;background-size:100% .9em;color:inherit;padding:0 .08em;margin:0 -0.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.single-post-featured-image:empty{display:none}.site-footer a{text-decoration-color:color-mix(in srgb, var(--wp--preset--color--tertiary) 30%, transparent);text-decoration-thickness:.06em;text-underline-offset:.15em}.site-footer a:hover,.site-footer a:focus-visible{text-decoration-color:currentColor}.wp-block-cover:has(.hero-book) .has-fit-text.is-style-display{margin-right:-4% !important;margin-left:-4% !important;padding-right:4%;padding-left:4%}.wp-block-cover .hero-book{filter:drop-shadow(0 min(2.03vw, 32px) min(6.77vw, 108px) rgba(47, 31, 0, 0.15));pointer-events:none}.wp-block-cover .hero-book:is(figure),.wp-block-cover .hero-book figure{pointer-events:auto}.wp-block-cover .hero-book img{--book-tilt: 6.16deg;width:100%;height:auto}.wp-block-cover .hero-book img,.cta-section .cta-book img{transform:rotate(var(--book-tilt));transition:transform .5s cubic-bezier(0.22, 1, 0.36, 1)}@media(hover: hover){.wp-block-cover figure.hero-book:hover img,.wp-block-cover .hero-book figure:hover img,.cta-section .cta-book:hover img{transform:translateY(-8px) rotate(0deg)}}@media(prefers-reduced-motion: reduce){.wp-block-cover .hero-book img,.cta-section .cta-book img{transition:none}}.cta-section{--u: calc(min(1vw, 16px) / 16);overflow:hidden;padding-top:calc(127*var(--u)) !important;padding-bottom:calc(135*var(--u)) !important;background-color:var(--wp--preset--color--background-1);background-image:url("../images/cta-title.svg"),url("../images/paper-texture-cream.webp");background-size:109.2% auto,363px;background-position:50% calc(708*var(--u) - 21.6vw),0 0;background-repeat:no-repeat,repeat}.cta-section h2{max-width:6.2em !important;margin-right:auto !important;margin-left:auto !important}.cta-section .cta-stage{position:relative;height:calc(433*var(--u));margin-top:calc(114*var(--u)) !important}.cta-section .cta-stage+*{position:relative;z-index:1;margin-top:calc(20*var(--u)) !important}.cta-section .cta-pages,.cta-section .cta-book{position:absolute;left:50%;max-width:none !important;pointer-events:none}.cta-section .cta-pages img,.cta-section .cta-book img{display:block;width:100%;height:auto}.cta-section .cta-pages{top:0;width:calc(1727*var(--u));margin:0 0 0 calc(-859*var(--u)) !important}.cta-section .cta-book{--book-tilt: -3.45deg;top:calc(-119*var(--u));width:calc(378*var(--u));margin:0 0 0 calc(-189*var(--u)) !important;filter:drop-shadow(0 calc(30 * var(--u)) calc(80 * var(--u)) rgba(47, 31, 0, 0.2));pointer-events:auto}.collage-note-text{line-height:0}.collage-note-text img{display:block;max-width:none;height:auto}.photo-collage .collage-stage img{transform:scaleX(-1)}@media(min-width: 782px)and (max-width: 1199px){.reviews .wp-block-columns{column-gap:24px !important}.reviews .wp-block-column>.wp-block-group{padding-right:0 !important;padding-left:0 !important}.reviews .is-style-label{white-space:nowrap}}@media(max-width: 1199px){.bonus-card{flex-direction:column}.bonus-card>.wp-block-image{width:100%}.bonus-card>.wp-block-image img{width:100% !important;height:auto !important;aspect-ratio:5/4;border-radius:10px 10px 0 0 !important}.bonus-card>.wp-block-group{flex-basis:auto !important;width:100%;padding:24px 24px 32px !important}.photo-collage{display:grid !important;grid-template-columns:1fr 1fr;grid-template-areas:"portrait portrait" "pilot family" "note-pilot note-father" "stage book" "note-ceo note-author";column-gap:20px;row-gap:0;max-width:760px !important;margin-top:64px !important;margin-right:auto !important;margin-left:auto !important}.photo-collage>.wp-block-column,.photo-collage>.wp-block-column>.wp-block-group:not(.collage-note){display:contents}.photo-collage .collage-portrait{grid-area:portrait}.photo-collage .collage-pilot{grid-area:pilot}.photo-collage .collage-stage{grid-area:stage}.photo-collage .collage-book{grid-area:book}.photo-collage .collage-family{grid-area:family}.photo-collage .collage-note-pilot{grid-area:note-pilot}.photo-collage .collage-note-ceo{grid-area:note-ceo}.photo-collage .collage-note-author{grid-area:note-author}.photo-collage .collage-note-father{grid-area:note-father}.photo-collage .wp-block-image.is-style-photo{width:100%;margin:0 !important}.photo-collage .wp-block-image.is-style-photo img{width:100% !important;height:auto}.photo-collage .collage-portrait{justify-self:center;width:100%;max-width:531px;margin-bottom:32px !important}.photo-collage .collage-note{margin:0 !important;padding:10px 0 28px !important}.photo-collage .collage-note .wp-block-image{display:none}.photo-collage .collage-note .collage-note-text{padding:0 !important}}@media(max-width: 781px){.wp-block-cover:has(.hero-book){min-height:0 !important;padding-top:32px !important;padding-bottom:0 !important}.wp-block-cover:has(.hero-book) .wp-block-cover__inner-container>*+*{margin-top:20px !important}.wp-block-cover .hero-book{position:static;width:65%;margin:28px auto 24px !important;filter:drop-shadow(0 16px 40px rgba(0, 0, 0, 0.35))}.reviews .wp-block-columns{gap:8px}.reviews .wp-block-column>.wp-block-group{min-height:0 !important;padding:24px 0 !important;gap:20px}.reviews .wp-block-separator{margin-top:32px !important}.has-desktop-breaks br{display:none}h1,h2,h3,.is-style-subtitle{text-wrap:balance}.bonuses-heading p,.bonuses-heading h2{text-align:center !important}.bonuses-heading .wp-block-group{justify-content:center}.step-card{padding-right:20px !important;padding-left:20px !important;padding-bottom:48px !important}.step-card .wp-block-buttons{margin-top:24px}.step-card .alignwide.is-layout-flex{padding-left:0 !important;justify-content:center}.photo-collage{grid-template-areas:"portrait portrait" "pilot pilot" "note-pilot note-pilot" "stage book" "note-ceo note-author" "family family" "note-father note-father";column-gap:12px;margin-top:48px !important}.photo-collage .collage-portrait{max-width:none;margin-bottom:24px !important}.photo-collage .collage-portrait .wp-block-cover__background{background:linear-gradient(to top, rgba(0, 0, 0, 0.6), transparent 45%);opacity:1}.photo-collage .wp-block-cover{min-height:140vw !important}.photo-collage .wp-block-cover__inner-container>.wp-block-group{min-height:calc(140vw - 62px) !important}.photo-collage .collage-note{padding-bottom:24px !important}.cta-section{--u: calc(2vw / 16)}}.thankyou-hero,.thankyou-mockup,.bulk-bundles{--u: max(calc(min(1vw, 16px) / 16), 0.6px)}.thankyou-hero{padding-bottom:calc(258*var(--u)) !important}.thankyou-mockup{position:relative;z-index:2;width:calc(495*var(--u));max-width:none !important;height:calc(343*var(--u));margin:calc(-197*var(--u)) auto 0 !important;pointer-events:none}.thankyou-mockup>.wp-block-image{position:absolute;margin:0 !important}.thankyou-mockup>.wp-block-image img{display:block;width:100%;height:auto}.thankyou-mockup .mockup-ebook{top:calc(39*var(--u));left:calc(23*var(--u));width:calc(172*var(--u));transform:rotate(-7.16deg)}.thankyou-mockup .mockup-audiobook{top:calc(43*var(--u));left:calc(341*var(--u));width:calc(125*var(--u));transform:rotate(9.58deg)}.thankyou-mockup .mockup-book{top:0;left:calc(160*var(--u));width:calc(220*var(--u));filter:drop-shadow(0 calc(17.5 * var(--u)) calc(46.65 * var(--u)) rgba(47, 31, 0, 0.2))}.thankyou-mockup .mockup-composite{top:calc(-29.16*var(--u));left:0;width:100%}.bulk-bundles{scroll-margin-top:var(--wp--preset--spacing--50)}.bulk-bundles .bundles-intro{position:relative}.bulk-bundles .bundles-arrow{position:absolute;top:calc(-115*var(--u));left:calc(50% + 500*var(--u));width:calc(130*var(--u));margin:0 !important}.bulk-bundles .bundles-arrow img{width:100% !important}.bundle-card{position:relative;height:100%;border-radius:10px;text-align:center}.bundle-card.is-featured{border:3px solid var(--wp--preset--color--primary);background-image:linear-gradient(color-mix(in srgb, var(--wp--preset--color--primary) 10%, transparent) 0 0),url("../images/paper-texture-cream.webp")}.bundle-card .bundle-badge{position:absolute;top:-56px;left:50%;width:112px;height:112px;border-radius:50%;transform:translateX(-50%);justify-content:center}.bundle-card .bundle-badge p{line-height:.93}.bundle-card .bundle-checklist{display:flex;flex-direction:column;gap:6px;width:fit-content;margin-inline:auto;padding:0;list-style:none;text-align:left}.bundle-card .bundle-checklist li{display:flex;gap:16px;align-items:flex-start;margin-bottom:0}.bundle-card .bundle-checklist li::before{content:"";flex:0 0 20px;height:31px;background:url("../images/check-gold.svg") no-repeat center/contain}.bundle-card .bundle-price{margin-top:auto !important}.bundle-card .wp-block-buttons{align-self:stretch}.bundle-card .wp-element-button{font-size:var(--wp--preset--font-size--x-large)}@media(max-width: 781px){.bundle-cards{row-gap:calc(56px + var(--wp--preset--spacing--50)) !important;margin-block-start:calc(56px + var(--wp--preset--spacing--50)) !important}.bundle-card{padding-top:calc(56px + var(--wp--preset--spacing--40)) !important}.bulk-bundles .bundles-arrow{display:none}}.claim-form{max-width:397px;margin-top:51px !important;margin-bottom:50px !important}.claim-form .formkit-form[data-uid]{max-width:none;margin:0;font-family:var(--wp--preset--font-family--condensed)}.claim-form .formkit-form[data-uid] [data-style=clean]{padding:0 !important}.claim-form .formkit-form[data-uid] .formkit-fields{gap:16px}.claim-form .formkit-form[data-uid] .formkit-input{display:block;box-sizing:border-box;width:100%;height:66px;padding:18px 28px;border:2px solid var(--wp--preset--color--black);border-radius:9999px;background:var(--wp--preset--color--white);color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--condensed);font-size:1.625rem;font-weight:400;line-height:1;letter-spacing:0;transition:border-color .2s ease,box-shadow .2s ease}.claim-form .formkit-form[data-uid] .formkit-input::placeholder{color:var(--wp--preset--color--black);font-size:inherit;opacity:.5}.claim-form .formkit-form[data-uid] .formkit-input:hover{box-shadow:0 0 0 4px color-mix(in srgb, var(--wp--preset--color--primary) 25%, transparent)}.claim-form .formkit-form[data-uid] .formkit-input:focus{border-color:var(--wp--preset--color--black);outline:2px solid var(--wp--preset--color--primary);outline-offset:2px}.claim-form .formkit-form[data-uid] .formkit-submit{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:62px;margin:0;padding:0;border:0;border-radius:32px;background:var(--wp--preset--gradient--gold);color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--condensed);font-size:1.875rem;font-weight:500;line-height:1;letter-spacing:.02em;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,filter .2s ease}.claim-form .formkit-form[data-uid] .formkit-submit:hover,.claim-form .formkit-form[data-uid] .formkit-submit:focus-visible{transform:translateY(-3px);box-shadow:0 14px 28px rgba(47,31,0,.3)}@media(prefers-reduced-motion: reduce){.claim-form .formkit-form[data-uid] .formkit-submit:hover,.claim-form .formkit-form[data-uid] .formkit-submit:focus-visible{transform:none}}.claim-form .formkit-form[data-uid] .formkit-submit:hover,.claim-form .formkit-form[data-uid] .formkit-submit:focus-visible{filter:brightness(1.04)}.claim-form .formkit-form[data-uid] .formkit-submit:focus-visible{outline:2px solid var(--wp--preset--color--black);outline-offset:2px}.claim-form .formkit-form[data-uid] .formkit-submit::before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(to top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 97.8%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.claim-form .formkit-form[data-uid] .formkit-submit>span{padding:16px 48px}.claim-form .formkit-form[data-uid] .formkit-submit:hover>span,.claim-form .formkit-form[data-uid] .formkit-submit:focus>span{background-color:rgba(0,0,0,0)}.press-b{--press-b-offset: 24px;position:fixed;right:var(--press-b-offset);bottom:var(--press-b-offset);z-index:90;display:inline-flex;align-items:center;padding:10px 18px 10px 16px;border:1px solid var(--wp--preset--color--line);border-radius:8px;background-color:var(--wp--preset--color--background-3);box-shadow:0 6px 18px rgba(12,19,39,.12);color:var(--wp--preset--color--foreground-1);font-family:var(--wp--preset--font-family--condensed);font-size:var(--wp--preset--font-size--x-small);font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;animation:press-b-in .5s ease-out .6s both;transition:transform .2s ease,box-shadow .2s ease}.press-b:hover,.press-b:focus-visible{color:var(--wp--preset--color--foreground-1);transform:translateY(-2px);box-shadow:0 10px 24px rgba(12,19,39,.18)}.press-b:focus-visible{outline:2px solid var(--wp--preset--color--foreground-1);outline-offset:3px}.press-b__key{display:inline-flex;align-items:center;justify-content:center;min-width:1.6em;height:1.6em;margin:0 .3em;padding:0 .35em;border:1px solid rgba(12,19,39,.35);border-bottom-width:3px;border-radius:5px;background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--condensed);font-size:1.05em;font-weight:500;line-height:1}@keyframes press-b-in{from{opacity:0;translate:0 12px}to{opacity:1;translate:none}}@media(prefers-reduced-motion: reduce){.press-b{animation:none;transition:none}.press-b:hover,.press-b:focus-visible{transform:none}}@media(max-width: 991px),(hover: none)and (pointer: coarse){.press-b{display:none}}@media print{.press-b{display:none}}.share-section{--share-focus: var(--wp--preset--color--foreground-1);--share-control-height: 48px;box-sizing:border-box;margin-block:0 !important}.share-section [hidden]{display:none !important}.share-section *,.share-section *::before,.share-section *::after{box-sizing:border-box}.share-section :where(a,button):focus-visible{outline:2px solid var(--share-focus);outline-offset:3px}.share-section button{margin:0;font:inherit;cursor:pointer}.share-section--full{width:100%;max-width:600px;margin-inline:auto !important;margin-block-start:var(--wp--preset--spacing--60) !important}.share-section__header{text-align:center}.share-section__copy-idle,.share-section__copy-done{display:inline-flex;align-items:center;gap:inherit}.share-section__copy-done,.is-copied>.share-section__copy-idle{display:none}.is-copied>.share-section__copy-done{display:inline-flex}.share-section__subtitle{margin:0;color:var(--wp--preset--color--secondary);font-family:var(--wp--preset--font-family--display);font-size:var(--wp--preset--font-size--xx-large);font-weight:400;line-height:.9;letter-spacing:-0.03em}.share-section__heading{margin:6px 0 0;color:var(--wp--preset--color--black);font-size:var(--wp--preset--font-size--huge);line-height:.95}.share-section__intro{margin:10px auto 0;color:var(--wp--preset--color--foreground-2);font-size:var(--wp--preset--font-size--small);line-height:1.35}.share-section__panel{position:relative;padding:32px 36px 26px;border:3px solid var(--wp--preset--color--primary);border-radius:10px;background-color:color-mix(in srgb, var(--wp--preset--color--primary) 10%, #fff);box-shadow:0 28px 60px -24px rgba(0,0,0,.6),0 8px 20px -10px rgba(0,0,0,.35);color:var(--wp--preset--color--black);text-align:center}.share-section__message{margin:22px 0 0}.share-section__label{color:var(--wp--preset--color--secondary);font-family:var(--wp--preset--font-family--condensed);font-size:var(--wp--preset--font-size--xx-small);font-weight:500;line-height:1;letter-spacing:.04em;text-transform:uppercase}.share-section__quote{margin:10px auto 0;padding:0;border:0}.share-section__quote p{margin:0;color:var(--wp--preset--color--foreground-2);font-size:var(--wp--preset--font-size--medium);font-style:italic;line-height:1.32;letter-spacing:-0.01em}.share-section__quote-url{color:var(--wp--preset--color--secondary);font-style:normal}.share-section__text-button{display:inline-flex;align-items:center;gap:7px;margin-top:8px !important;padding:6px 4px;border:0;background:none;color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--condensed) !important;font-size:var(--wp--preset--font-size--small) !important;font-weight:500;line-height:1;letter-spacing:.02em;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em}.share-section__text-button .share-section__icon{width:16px;height:16px}.share-section__text-button:hover,.share-section__text-button.is-copied{color:var(--wp--preset--color--secondary);text-decoration-color:currentColor}.share-section__networks{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px;margin:18px 0 0;padding:0;list-style:none}.share-section__networks li{margin:0}.share-section__networks .share-section__native{grid-column:1/-1}.share-section .share-section__network{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:var(--share-control-height);padding:0 14px;border:0;border-radius:9999px;background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--condensed);font-size:var(--wp--preset--font-size--small);font-weight:500;line-height:1;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,filter .2s ease}.share-section .share-section__network:hover,.share-section .share-section__network:focus-visible{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.18)}@media(prefers-reduced-motion: reduce){.share-section .share-section__network:hover,.share-section .share-section__network:focus-visible{transform:none}}.share-section .share-section__network:hover,.share-section .share-section__network:focus-visible{background-color:color-mix(in srgb, var(--wp--preset--color--foreground-2) 80%, var(--wp--preset--color--white));color:var(--wp--preset--color--white);text-decoration:none}.share-section .share-section__network .share-section__icon{flex:0 0 auto;width:17px;height:17px}.share-section__divider{display:flex;align-items:center;gap:14px;margin:20px 0 0;color:var(--wp--preset--color--secondary);font-family:var(--wp--preset--font-family--condensed);font-size:var(--wp--preset--font-size--xx-small);font-weight:500;line-height:1;letter-spacing:.04em;text-transform:uppercase}.share-section__divider::before,.share-section__divider::after{content:"";flex:1 1 0;height:1px;background-color:color-mix(in srgb, var(--wp--preset--color--secondary) 25%, transparent)}.share-section__link{display:flex;align-items:center;gap:10px;min-height:54px;margin:12px auto 0;padding:3px 3px 3px 20px;border:2px solid var(--wp--preset--color--black);border-radius:9999px;background-color:var(--wp--preset--color--white);transition:box-shadow .2s ease}.share-section__link:hover,.share-section__link:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--wp--preset--color--primary) 25%, transparent)}.share-section__link>.share-section__icon{flex:0 0 auto;width:18px;height:18px;color:var(--wp--preset--color--secondary)}.share-section__url{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--wp--preset--color--black);font-size:var(--wp--preset--font-size--medium);line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap;user-select:all}.share-section__copy{position:relative;border:0;border-radius:9999px;background:var(--wp--preset--gradient--gold);color:var(--wp--preset--color--black);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,filter .2s ease;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;align-self:stretch;min-width:140px;padding:0 22px;font-family:var(--wp--preset--font-family--condensed) !important;font-size:var(--wp--preset--font-size--small) !important;font-weight:500;line-height:1;letter-spacing:.02em;text-transform:uppercase}.share-section__copy:hover,.share-section__copy:focus-visible{transform:translateY(-2px);box-shadow:0 10px 20px rgba(47,31,0,.25)}@media(prefers-reduced-motion: reduce){.share-section__copy:hover,.share-section__copy:focus-visible{transform:none}}.share-section__copy:hover,.share-section__copy:focus-visible{filter:brightness(1.04)}.share-section__copy::before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(to top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.75) 97.8%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.share-section__copy .share-section__icon{width:17px;height:17px}.share-section__copy.is-copied{background:var(--wp--preset--color--black);color:var(--wp--preset--color--primary)}.share-section__note{margin:14px 0 0;color:var(--wp--preset--color--foreground-3);font-size:var(--wp--preset--font-size--xx-small);font-style:italic;line-height:1.4}.share-section__status{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.share-section--compact{--share-control-height: 52px;padding:var(--wp--preset--spacing--50) var(--wp--preset--spacing--40)}.share-section--compact .share-section__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--50);max-width:900px;margin-inline:auto;padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--40) var(--wp--preset--spacing--40) var(--wp--preset--spacing--50);border-radius:10px;background-image:url("../images/paper-texture-cream.webp");background-size:363px}.share-section--compact .share-section__header{flex:1 1 auto;min-width:0;text-align:left}.share-section--compact .share-section__subtitle{font-size:var(--wp--preset--font-size--xxx-large);white-space:nowrap}.share-section--compact .share-section__compact-text{margin:8px 0 0;color:var(--wp--preset--color--foreground-2);font-family:var(--wp--preset--font-family--base);font-size:var(--wp--preset--font-size--medium);font-weight:400;line-height:1.3;letter-spacing:-0.01em;text-transform:none}.share-section--compact .share-section__panel{display:flex;flex:0 0 auto;align-items:center;gap:12px;margin:0;padding:0;border:0;background:none;box-shadow:none}.share-section--compact .share-section__networks{display:flex;gap:8px;margin:0}.share-section--compact .share-section__network{width:var(--share-control-height);height:var(--share-control-height);min-height:0;padding:0}.share-section--compact .share-section__network .share-section__icon{width:20px;height:20px}.share-section--compact .share-section__network-label{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.share-section--compact .share-section__networks{grid-template-columns:none;max-width:none}@media(max-width: 1240px){.share-section--compact .share-section__inner{flex-direction:column;text-align:center}.share-section--compact .share-section__header{text-align:center}.share-section--compact .share-section__panel{flex-wrap:wrap;justify-content:center}}@media(max-width: 781px){.share-section{--share-control-height: 48px}.share-section--full{margin-block-start:36px !important}.share-section__panel{padding:26px 18px 22px}.share-section__heading{font-size:2.5rem}.share-section__networks{grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.share-section .share-section__link{flex-wrap:wrap;gap:10px;width:100%;min-height:0;padding:0;border:0;background:none}.share-section .share-section__link:hover,.share-section .share-section__link:focus-within{box-shadow:none}.share-section .share-section__link>.share-section__icon{display:none}.share-section .share-section__url{flex:1 1 100%;height:var(--share-control-height);padding:0 20px;border:2px solid var(--wp--preset--color--black);border-radius:9999px;background-color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--medium);line-height:calc(var(--share-control-height) - 4px);text-align:center}.share-section .share-section__copy{flex:1 1 100%;min-width:0;min-height:var(--share-control-height);padding:0 18px}.share-section--compact .share-section__inner{padding:var(--wp--preset--spacing--50) 20px}.share-section--compact .share-section__networks{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.share-section--compact .share-section__network{width:46px;height:46px}}@media(prefers-reduced-motion: reduce){.share-section *,.share-section *::before{transition:none !important}}.social-links{--social-size: 48px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-block-start:var(--wp--preset--spacing--50) !important}.social-links__label{display:flex;align-items:center;gap:14px;margin:0;color:var(--wp--preset--color--secondary);font-family:var(--wp--preset--font-family--condensed);font-size:var(--wp--preset--font-size--large);font-weight:500;line-height:1;letter-spacing:.02em;text-transform:uppercase}.social-links__label::after{content:"";width:32px;height:2px;border-radius:2px;background-color:var(--wp--preset--color--primary)}.social-links__list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.social-links__list li{margin:0;padding:0}.social-links .social-links__link{display:inline-flex;align-items:center;justify-content:center;width:var(--social-size);height:var(--social-size);border-radius:9999px;background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,filter .2s ease}.social-links .social-links__link:hover,.social-links .social-links__link:focus-visible{transform:translateY(-3px);box-shadow:0 10px 20px rgba(47,31,0,.2)}@media(prefers-reduced-motion: reduce){.social-links .social-links__link:hover,.social-links .social-links__link:focus-visible{transform:none}}.social-links .social-links__link:hover,.social-links .social-links__link:focus-visible{background:var(--wp--preset--gradient--gold);color:var(--wp--preset--color--black)}.social-links .social-links__link:focus-visible{outline:2px solid var(--wp--preset--color--foreground-1);outline-offset:3px}.social-links__icon{display:block;width:20px;height:20px}.social-links__icon--youtube{width:22px;height:22px}@media(max-width: 781px){.social-links{gap:14px}.social-links__label{flex-basis:100%}.social-links__list{gap:8px}}.faq-section{box-sizing:border-box;width:100%}.faq-section *,.faq-section *::before,.faq-section *::after{box-sizing:border-box}.faq-section__list{display:flex;flex-direction:column;gap:12px;margin:0}.faq-section__item{border-radius:10px;background-color:#f7f5ef;background-image:url("../images/paper-texture-cream.webp");background-size:363px}.faq-section__item::details-content{overflow:clip;block-size:0;transition:block-size .3s ease,content-visibility .3s allow-discrete}.faq-section__item[open]::details-content{block-size:auto}@supports(interpolate-size: allow-keywords){.faq-section{interpolate-size:allow-keywords}}.faq-section__question{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:72px;padding:18px 20px 18px 28px;border-radius:8px;color:var(--wp--preset--color--black);cursor:pointer;list-style:none}.faq-section__question::-webkit-details-marker,.faq-section__question::marker{display:none;content:""}.faq-section__question:focus-visible{outline:2px solid var(--wp--preset--color--foreground-1);outline-offset:-4px}.faq-section__question-text{font-family:var(--wp--preset--font-family--condensed);font-size:var(--wp--preset--font-size--xx-large);font-weight:500;line-height:1.05;letter-spacing:.01em;text-transform:uppercase}.faq-section__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border-radius:9999px;background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);transition:transform .25s ease,background-color .2s ease,color .2s ease}.faq-section__icon svg{width:20px;height:20px}.faq-section__question:hover .faq-section__icon{background-color:var(--wp--preset--color--foreground-2)}.faq-section__item[open] .faq-section__icon{background-color:var(--wp--preset--color--white);box-shadow:0 1px 4px rgba(0,0,0,.12);color:var(--wp--preset--color--black);transform:rotate(180deg)}.faq-section__answer{padding:0 76px 24px 28px;color:var(--wp--preset--color--foreground-2);font-size:var(--wp--preset--font-size--large);line-height:1.45}.faq-section__answer>*{margin:0}.faq-section__answer>*+*{margin-top:.75em}.faq-section__answer a{color:var(--wp--preset--color--secondary)}@media(max-width: 781px){.faq-section__question{min-height:64px;gap:14px;padding:14px 14px 14px 18px}.faq-section__question-text{font-size:var(--wp--preset--font-size--x-large)}.faq-section__icon{width:36px;height:36px}.faq-section__answer{padding:0 18px 20px}}@media(prefers-reduced-motion: reduce){.faq-section__item,.faq-section__item::details-content,.faq-section__icon{transition:none !important}}
