/* Book content pack 2.11.0. One scoped layout, natural section heights, no viewport-height spacers. */
body.dorgen-authority-theme.stories-made-me-page{
 --book-ink:#041c36;--book-deep:#031524;--book-cream:#f8f2e8;--book-sand:#efe5d4;
 --book-gold:#ae7e22;--book-button:#91691c;--book-muted:#5d6975;--book-border:#e4d5bf;
 --book-width:1200px;--book-gutter:40px;
 margin:0;background:var(--book-cream);color:var(--book-ink);font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;
}
body.dorgen-authority-theme.stories-made-me-page *,body.dorgen-authority-theme.stories-made-me-page *::before,body.dorgen-authority-theme.stories-made-me-page *::after{box-sizing:border-box}
body.dorgen-authority-theme.stories-made-me-page .dorgen-site-content,body.dorgen-authority-theme.stories-made-me-page .stories-main,body.dorgen-authority-theme.stories-made-me-page .elementor{width:100%;max-width:none!important;margin:0;padding:0;box-shadow:none}
body.dorgen-authority-theme.stories-made-me-page .elementor-section{position:relative;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:88px 0;overflow:visible}
body.dorgen-authority-theme.stories-made-me-page .elementor-section>.elementor-container{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;width:calc(100% - var(--book-gutter)*2);max-width:var(--book-width)!important;min-height:0;margin:0 auto;padding:0}
body.dorgen-authority-theme.stories-made-me-page .elementor-column{position:relative;display:flex;flex:1 1 0;min-width:0;width:auto;margin:0;padding:0}
body.dorgen-authority-theme.stories-made-me-page .elementor-column-wrap{width:100%;margin:0;padding:0}
body.dorgen-authority-theme.stories-made-me-page .elementor-widget-wrap{display:flex;flex-direction:column;align-content:stretch;align-items:stretch;justify-content:flex-start;gap:0;width:100%;margin:0;padding:0}
body.dorgen-authority-theme.stories-made-me-page .elementor-widget{width:100%;min-width:0;max-width:100%;height:auto;min-height:0;margin:0!important;padding:0;float:none;transform:none}
body.dorgen-authority-theme.stories-made-me-page .elementor-widget-container{height:auto;margin:0;padding:0;background:none;border:0;box-shadow:none}
body.dorgen-authority-theme.stories-made-me-page h1,body.dorgen-authority-theme.stories-made-me-page h2,body.dorgen-authority-theme.stories-made-me-page h3,body.dorgen-authority-theme.stories-made-me-page p{padding:0;max-height:none;overflow:visible}
body.dorgen-authority-theme.stories-made-me-page h1,body.dorgen-authority-theme.stories-made-me-page h2,body.dorgen-authority-theme.stories-made-me-page h3,body.dorgen-authority-theme.stories-made-me-page .elementor-heading-title{font-family:inherit;color:inherit;font-weight:750;letter-spacing:-.04em;text-transform:none}
body.dorgen-authority-theme.stories-made-me-page h2{margin:0 0 24px;font-size:clamp(32px,3.6vw,52px);line-height:1.09}
body.dorgen-authority-theme.stories-made-me-page h3{margin:0 0 12px;font-size:21px;line-height:1.3;letter-spacing:-.025em}
body.dorgen-authority-theme.stories-made-me-page p{margin:0 0 18px;font-size:16px;line-height:1.7;color:var(--book-muted)}
body.dorgen-authority-theme.stories-made-me-page p:last-child{margin-bottom:0}
body.dorgen-authority-theme.stories-made-me-page img{display:block;height:auto;max-width:100%;object-fit:contain;filter:none;transform:none}
body.dorgen-authority-theme.stories-made-me-page .stories-section-label{color:var(--book-gold);font-size:12px;font-weight:800;line-height:1.5;letter-spacing:.15em;text-transform:uppercase}
body.dorgen-authority-theme.stories-made-me-page .stories-section-label>.elementor-widget-container{display:flex;align-items:center;gap:12px;margin-bottom:22px}
body.dorgen-authority-theme.stories-made-me-page .stories-section-label>.elementor-widget-container::before{content:"";display:block;flex:0 0 34px;width:34px;height:2px;background:currentColor}
body.dorgen-authority-theme.stories-made-me-page .stories-section-label p,body.dorgen-authority-theme.stories-made-me-page .stories-section-label span{margin:0;color:inherit;font:inherit;letter-spacing:inherit}
body.dorgen-authority-theme.stories-made-me-page .stories-long-copy{max-width:1000px}
body.dorgen-authority-theme.stories-made-me-page .stories-long-copy p{font-size:18px;line-height:1.8;margin-bottom:24px}
body.dorgen-authority-theme.stories-made-me-page .elementor-button-wrapper{display:flex;justify-content:flex-start;margin:0;padding:0}
body.dorgen-authority-theme.stories-made-me-page .elementor-button,body.dorgen-authority-theme.stories-made-me-page .stories-header-cta{
 display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:14px;min-height:54px;max-width:100%;width:auto;height:auto;
 padding:16px 24px;border:1px solid transparent;border-radius:7px;background:var(--book-button);color:#fff;
 font:800 13px/1.45 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;letter-spacing:.035em;text-align:center;text-decoration:none;white-space:normal;box-shadow:none;
}
body.dorgen-authority-theme.stories-made-me-page .elementor-button::after{content:"\2192";display:block;flex:0 0 auto;font-size:18px;line-height:1}
body.dorgen-authority-theme.stories-made-me-page .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0}
body.dorgen-authority-theme.stories-made-me-page .elementor-button-text{flex:0 1 auto;text-align:center;line-height:inherit;word-break:normal;overflow-wrap:normal}
body.dorgen-authority-theme.stories-made-me-page .elementor-button:hover,body.dorgen-authority-theme.stories-made-me-page .stories-header-cta:hover{background:#765513;color:#fff;transform:none}
body.dorgen-authority-theme.stories-made-me-page a:focus-visible,body.dorgen-authority-theme.stories-made-me-page button:focus-visible,body.dorgen-authority-theme.stories-made-me-page input:focus-visible,body.dorgen-authority-theme.stories-made-me-page select:focus-visible{outline:3px solid #cc9e3c;outline-offset:4px}
/* Compact campaign header, separate from the site's global navigation. */
body.dorgen-authority-theme.stories-made-me-page .stories-header{position:relative;top:auto!important;z-index:30;width:100%;height:auto!important;min-height:76px!important;margin:0;padding:0;background:#041b31;border-bottom:1px solid var(--book-gold);box-shadow:none;backdrop-filter:none}
body.dorgen-authority-theme.stories-made-me-page .stories-header-inner{display:flex;align-items:center;justify-content:space-between;gap:22px;width:calc(100% - var(--book-gutter)*2);max-width:var(--book-width)!important;min-height:76px;margin:auto;padding:12px 0}
body.dorgen-authority-theme.stories-made-me-page .stories-brand{display:block;flex:0 1 auto;color:#fff;font:700 13px/1.4 Georgia,serif;letter-spacing:.04em}
body.dorgen-authority-theme.stories-made-me-page .stories-header-links{display:flex;align-items:center;justify-content:flex-end;gap:24px;color:#fff;font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.055em}
body.dorgen-authority-theme.stories-made-me-page .stories-header-links>a:not(.stories-header-cta){display:inline-block;padding:8px 0;color:#fff}
body.dorgen-authority-theme.stories-made-me-page .stories-header-cta{min-height:40px;padding:10px 17px;font-size:10px;border-radius:4px}
body.dorgen-authority-theme.stories-made-me-page .stories-menu-toggle{display:none;min-width:44px;min-height:44px;padding:8px 12px;background:transparent;border:1px solid var(--book-gold);border-radius:5px;color:#fff;font-family:inherit;font-size:13px;font-weight:700;line-height:1.3;cursor:pointer}
/* Hero. The new copy determines height; the supplied front cover stays uncropped. */
body.dorgen-authority-theme.stories-made-me-page .stories-hero{padding:84px 0 146px;background:var(--book-deep);color:#fff}
body.dorgen-authority-theme.stories-made-me-page .stories-hero>.elementor-container{align-items:center;gap:70px}
body.dorgen-authority-theme.stories-made-me-page .stories-hero-copy{flex:1.3 1 0}
body.dorgen-authority-theme.stories-made-me-page .stories-hero-art{flex:.9 1 0}
body.dorgen-authority-theme.stories-made-me-page .stories-hero-title .elementor-heading-title{font-size:clamp(52px,6.1vw,88px);font-weight:800;letter-spacing:-.055em;line-height:.99;color:#fff;margin:0 0 24px}
body.dorgen-authority-theme.stories-made-me-page .stories-hero-question .elementor-heading-title{margin:0 0 12px;color:#e3be72;font-size:25px;line-height:1.3;font-weight:650;letter-spacing:-.02em}
body.dorgen-authority-theme.stories-made-me-page .stories-brand-line p{margin:0 0 24px;color:#e3be72;font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.14em}
body.dorgen-authority-theme.stories-made-me-page .stories-hero-description p{margin:0 0 20px;color:#cbd4dd;font-size:17px;line-height:1.75}
body.dorgen-authority-theme.stories-made-me-page .stories-hero-strapline p{margin:0 0 28px;color:#f4ead7;font-size:16px;font-style:italic}
body.dorgen-authority-theme.stories-made-me-page .stories-hero-cover{position:relative;z-index:1;max-width:410px!important;margin-left:auto!important;margin-right:20px!important}
body.dorgen-authority-theme.stories-made-me-page .stories-hero-cover::before{content:"";position:absolute;z-index:-1;inset:28px -18px -20px 22px;border:1px solid rgba(194,159,80,.42);border-radius:8px}
body.dorgen-authority-theme.stories-made-me-page .stories-hero-cover img{width:100%;border:1px solid #6c6045;border-radius:6px;box-shadow:0 22px 48px rgba(0,0,0,.25)}
/* Updates card. Real Contact Form 7 markup plus the approved notice. */
body.dorgen-authority-theme.stories-made-me-page .stories-registration{z-index:2;width:calc(100% - var(--book-gutter)*2);max-width:var(--book-width)!important;margin:-72px auto 0!important;padding:0;scroll-margin-top:24px}
body.dorgen-authority-theme.stories-made-me-page .stories-registration>.elementor-container{width:100%;max-width:none!important;overflow:hidden;align-items:stretch;background:#fff;border:1px solid var(--book-border);border-radius:18px;box-shadow:0 24px 45px rgba(3,21,36,.10)}
body.dorgen-authority-theme.stories-made-me-page .stories-registration-lead{flex:0 0 36%;background:var(--book-sand)}
body.dorgen-authority-theme.stories-made-me-page .stories-registration-lead>.elementor-widget-wrap,body.dorgen-authority-theme.stories-made-me-page .stories-registration-lead>.elementor-column-wrap>.elementor-widget-wrap{padding:38px}
body.dorgen-authority-theme.stories-made-me-page .stories-registration-fields{flex:1 1 64%}
body.dorgen-authority-theme.stories-made-me-page .stories-registration-fields>.elementor-widget-wrap,body.dorgen-authority-theme.stories-made-me-page .stories-registration-fields>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center;padding:34px 36px}
body.dorgen-authority-theme.stories-made-me-page .stories-registration-title h2{font-size:38px;line-height:1.05;margin:0 0 20px}
body.dorgen-authority-theme.stories-made-me-page .stories-registration-copy p{font-size:16px;line-height:1.7}
body.dorgen-authority-theme.stories-made-me-page .stories-registration .wpcf7,body.dorgen-authority-theme.stories-made-me-page .stories-registration .wpcf7-form{width:100%;max-width:none!important;margin:0}
body.dorgen-authority-theme.stories-made-me-page .stories-registration .wpcf7-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 16px;padding:0;background:none;border:0;box-shadow:none;position:relative}
body.dorgen-authority-theme.stories-made-me-page .stories-field{display:flex;flex-direction:column;justify-content:flex-end;min-width:0;width:100%;margin:0}
body.dorgen-authority-theme.stories-made-me-page .stories-field>p{margin:0}
body.dorgen-authority-theme.stories-made-me-page .stories-field br{display:none}
body.dorgen-authority-theme.stories-made-me-page .stories-field label{text-transform:none;letter-spacing:normal;display:block;margin:0 0 6px;font-size:12px;font-weight:750;line-height:1.5;color:var(--book-ink)}
body.dorgen-authority-theme.stories-made-me-page .stories-field .wpcf7-form-control-wrap{display:block;width:100%;min-width:0}
body.dorgen-authority-theme.stories-made-me-page .stories-field input:not([type=submit]),body.dorgen-authority-theme.stories-made-me-page .stories-field select{display:block;width:100%;min-width:0;height:52px;min-height:52px;max-height:none;margin:0;padding:11px 14px;border:1px solid #cdbfad;border-radius:6px;background:#fff;color:var(--book-ink);font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;box-shadow:none;text-indent:0}
body.dorgen-authority-theme.stories-made-me-page .stories-submit-field input[type=submit]{display:block;width:100%;min-width:0;min-height:52px;height:auto;margin:0;padding:15px 16px;border:1px solid transparent;border-radius:7px;background:var(--book-button);color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.015em;text-align:center;white-space:normal;box-shadow:none}
body.dorgen-authority-theme.stories-made-me-page .stories-submit-field input[type=submit]:disabled{opacity:.65;cursor:not-allowed}
body.dorgen-authority-theme.stories-made-me-page .stories-submit-field .wpcf7-spinner{position:absolute;right:12px;bottom:12px;margin:0}
body.dorgen-authority-theme.stories-made-me-page .stories-consent{grid-column:1/-1;min-width:0;font-size:12px;line-height:1.6;color:var(--book-muted)}
body.dorgen-authority-theme.stories-made-me-page .stories-consent .wpcf7-list-item{display:block;margin:0}
body.dorgen-authority-theme.stories-made-me-page .stories-consent label{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:1.6;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--book-muted)}
body.dorgen-authority-theme.stories-made-me-page .stories-consent input[type=checkbox]{display:block;flex:0 0 18px;width:18px;height:18px;min-height:0;margin:3px 0 0;padding:0;accent-color:var(--book-button)}
body.dorgen-authority-theme.stories-made-me-page .stories-consent .wpcf7-list-item-label{display:block;min-width:0}
body.dorgen-authority-theme.stories-made-me-page .stories-consent p{margin:0;font-size:12px}
body.dorgen-authority-theme.stories-made-me-page .stories-registration .wpcf7-response-output{grid-column:1/-1;margin:4px 0 0;padding:12px;font-size:14px}
body.dorgen-authority-theme.stories-made-me-page .stories-registration .wpcf7-response-output:empty{display:none}
body.dorgen-authority-theme.stories-made-me-page .stories-registration .wpcf7-not-valid-tip{font-size:12px;line-height:1.5;margin-top:4px}
body.dorgen-authority-theme.stories-made-me-page .stories-registration .wpcf7-form>p:empty,body.dorgen-authority-theme.stories-made-me-page .stories-registration .wpcf7-form>br{display:none}
body.dorgen-authority-theme.stories-made-me-page .stories-form-note{padding:12px 0;font-size:15px}
/* Theme tiles and approved audience copy. */
body.dorgen-authority-theme.stories-made-me-page .stories-info{background:var(--book-cream)}
body.dorgen-authority-theme.stories-made-me-page .stories-info-grid,body.dorgen-authority-theme.stories-made-me-page .stories-art-grid{padding:14px 0 0}
body.dorgen-authority-theme.stories-made-me-page .stories-info-grid>.elementor-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:none}
body.dorgen-authority-theme.stories-made-me-page .stories-info-grid .elementor-column{width:100%!important}
body.dorgen-authority-theme.stories-made-me-page .stories-info-grid .elementor-column:last-child:nth-child(3n+1){grid-column:1/-1}
body.dorgen-authority-theme.stories-made-me-page .stories-info-grid .elementor-widget-wrap{height:100%}
body.dorgen-authority-theme.stories-made-me-page .stories-info-card{height:100%;padding:30px 32px;background:#fffdfa;border:1px solid var(--book-border);border-radius:15px;box-shadow:0 9px 22px rgba(10,29,40,.045)}
body.dorgen-authority-theme.stories-made-me-page .stories-info-card p{font-size:16px;line-height:1.7}
body.dorgen-authority-theme.stories-made-me-page .stories-card-number{display:block;color:#926916;font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1.5;margin:0 0 16px}
body.dorgen-authority-theme.stories-made-me-page .stories-audience,body.dorgen-authority-theme.stories-made-me-page .stories-about,body.dorgen-authority-theme.stories-made-me-page .stories-artwork{background:#fff}
body.dorgen-authority-theme.stories-made-me-page .stories-description{background:var(--book-cream)}
body.dorgen-authority-theme.stories-made-me-page .stories-art-grid>.elementor-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;max-width:none}
body.dorgen-authority-theme.stories-made-me-page .stories-art-primary,body.dorgen-authority-theme.stories-made-me-page .stories-art-secondary{display:flex;align-items:center;justify-content:center;padding:38px;border:1px solid var(--book-border);border-radius:16px;background:#072035;box-shadow:0 16px 30px rgba(3,21,36,.07)}
body.dorgen-authority-theme.stories-made-me-page .stories-art-secondary{background:var(--book-sand)}
body.dorgen-authority-theme.stories-made-me-page .stories-art-primary>.elementor-widget-container,body.dorgen-authority-theme.stories-made-me-page .stories-art-secondary>.elementor-widget-container{width:100%}
body.dorgen-authority-theme.stories-made-me-page .stories-art-primary img,body.dorgen-authority-theme.stories-made-me-page .stories-art-secondary img{width:100%;max-width:385px;margin:0 auto;border-radius:4px;box-shadow:0 12px 24px rgba(0,0,0,.16)}
body.dorgen-authority-theme.stories-made-me-page .stories-art-caption p{margin:16px 0 0;text-align:center;font-size:12px;line-height:1.5;color:var(--book-muted)}
body.dorgen-authority-theme.stories-made-me-page .stories-author{background:var(--book-sand)}
body.dorgen-authority-theme.stories-made-me-page .stories-author>.elementor-container{align-items:center;gap:56px}
body.dorgen-authority-theme.stories-made-me-page .stories-author>.elementor-container>.elementor-column:first-child{flex:0 1 280px}
body.dorgen-authority-theme.stories-made-me-page .stories-author-photo img{width:100%;max-width:264px;margin:auto;border-radius:10px;box-shadow:0 12px 24px rgba(0,0,0,.10)}
body.dorgen-authority-theme.stories-made-me-page .stories-author-details{flex:1 1 0}
/* Adjacent white sections share one spacing interval. */
body.dorgen-authority-theme.stories-made-me-page .stories-audience{padding-bottom:44px}
body.dorgen-authority-theme.stories-made-me-page .stories-artwork{padding-top:44px}
/* Final campaign invitation. No hidden sections leave residual spacing. */
body.dorgen-authority-theme.stories-made-me-page .stories-final-cta{position:relative;background:var(--book-deep);color:#fff;padding:104px 0;overflow:hidden}
body.dorgen-authority-theme.stories-made-me-page .stories-final-cta::before{content:"";position:absolute;pointer-events:none;width:560px;height:560px;max-width:none!important;border:1px solid rgba(173,126,34,.18);border-radius:50%;left:50%;top:-380px;transform:translateX(-50%)}
body.dorgen-authority-theme.stories-made-me-page .stories-final-cta>.elementor-container{position:relative;max-width:920px!important;text-align:center}
body.dorgen-authority-theme.stories-made-me-page .stories-final-cta .stories-section-label>.elementor-widget-container{justify-content:center;color:#e3be72}
body.dorgen-authority-theme.stories-made-me-page .stories-final-heading h2{color:#fff;font-size:clamp(34px,4.4vw,60px);margin:0 0 26px}
body.dorgen-authority-theme.stories-made-me-page .stories-final-copy p{max-width:780px;margin:0 auto 32px;color:#cbd4dd;font-size:18px;line-height:1.7}
body.dorgen-authority-theme.stories-made-me-page .stories-final-button .elementor-button-wrapper{justify-content:center}
body.dorgen-authority-theme.stories-made-me-page .stories-footer{padding:42px 0;background:var(--book-deep);color:#e7edf2;border-top:1px solid var(--book-gold);font-size:12px;line-height:1.65}
body.dorgen-authority-theme.stories-made-me-page .stories-footer-inner{display:grid;grid-template-columns:1.1fr .65fr 1fr;gap:56px;width:calc(100% - var(--book-gutter)*2);max-width:var(--book-width)!important;margin:auto}
body.dorgen-authority-theme.stories-made-me-page .stories-footer strong{display:block;color:#fff;margin:0 0 7px}
body.dorgen-authority-theme.stories-made-me-page .stories-footer p,body.dorgen-authority-theme.stories-made-me-page .stories-footer a{display:block;font-size:12px;line-height:1.65;color:#bfc9d3;margin:0}
@media (max-width:1100px){
 body.dorgen-authority-theme.stories-made-me-page{--book-gutter:32px}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero>.elementor-container{gap:40px}
 body.dorgen-authority-theme.stories-made-me-page .stories-header-links{gap:16px}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration-lead>.elementor-widget-wrap,body.dorgen-authority-theme.stories-made-me-page .stories-registration-fields>.elementor-widget-wrap{padding:28px}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration-title h2{font-size:32px}
 body.dorgen-authority-theme.stories-made-me-page .stories-info-card{padding:25px}
}
@media (max-width:899px){
 body.dorgen-authority-theme.stories-made-me-page .stories-header-inner{flex-wrap:wrap;min-height:68px}
 body.dorgen-authority-theme.stories-made-me-page .stories-header-links{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:10px 20px}
 body.dorgen-authority-theme.stories-made-me-page.stories-nav-ready .stories-menu-toggle{display:block}
 body.dorgen-authority-theme.stories-made-me-page.stories-nav-ready .stories-header-links{display:none}
 body.dorgen-authority-theme.stories-made-me-page.stories-nav-ready .stories-header-links.is-open{display:flex}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration>.elementor-container{display:block}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration-lead,body.dorgen-authority-theme.stories-made-me-page .stories-registration-fields{width:100%}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration-title h2{font-size:34px}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration-copy p{max-width:650px}
 body.dorgen-authority-theme.stories-made-me-page .stories-info-grid>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))}
 body.dorgen-authority-theme.stories-made-me-page .stories-info-grid .elementor-column:last-child{grid-column:1/-1}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero-title .elementor-heading-title{font-size:55px}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero-description p{font-size:16px}
 body.dorgen-authority-theme.stories-made-me-page .stories-art-primary,body.dorgen-authority-theme.stories-made-me-page .stories-art-secondary{padding:28px}
}
@media (max-width:767px){
 body.dorgen-authority-theme.stories-made-me-page{--book-gutter:22px}
 body.dorgen-authority-theme.stories-made-me-page .elementor-section{padding:60px 0}
 body.dorgen-authority-theme.stories-made-me-page .elementor-section>.elementor-container{flex-direction:column}
 body.dorgen-authority-theme.stories-made-me-page .elementor-column{flex:auto;width:100%}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero{padding:56px 0 104px}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero>.elementor-container{gap:42px}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero-title .elementor-heading-title{font-size:clamp(44px,10.5vw,72px);line-height:1.02;margin-bottom:22px}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero-question .elementor-heading-title{font-size:24px}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero-cover{max-width:330px!important;margin:0 auto!important}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero-cover::before{inset:20px -10px -14px 14px}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero-button .elementor-button-wrapper,body.dorgen-authority-theme.stories-made-me-page .stories-final-button .elementor-button-wrapper{display:flex}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero-button .elementor-button,body.dorgen-authority-theme.stories-made-me-page .stories-final-button .elementor-button{width:100%}
 body.dorgen-authority-theme.stories-made-me-page .stories-section-label{font-size:10px;letter-spacing:.13em}
 body.dorgen-authority-theme.stories-made-me-page .stories-section-label>.elementor-widget-container{gap:10px;margin-bottom:20px}
 body.dorgen-authority-theme.stories-made-me-page .stories-section-label>.elementor-widget-container::before{flex-basis:28px;width:28px}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration{padding:0;margin:-52px auto 0!important}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration>.elementor-container{flex-direction:column}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration-lead>.elementor-widget-wrap,body.dorgen-authority-theme.stories-made-me-page .stories-registration-fields>.elementor-widget-wrap{padding:26px}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration-title h2{font-size:34px}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration-copy p{font-size:15px}
 body.dorgen-authority-theme.stories-made-me-page .stories-info-grid,body.dorgen-authority-theme.stories-made-me-page .stories-art-grid{padding:8px 0 0}
 body.dorgen-authority-theme.stories-made-me-page .stories-info-grid>.elementor-container{grid-template-columns:1fr;gap:16px}
 body.dorgen-authority-theme.stories-made-me-page .stories-info-grid .elementor-column:last-child{grid-column:auto}
 body.dorgen-authority-theme.stories-made-me-page .stories-info-card{padding:26px;border-radius:12px}
 body.dorgen-authority-theme.stories-made-me-page .stories-long-copy p{font-size:17px}
 body.dorgen-authority-theme.stories-made-me-page .stories-art-grid>.elementor-container{grid-template-columns:1fr;gap:28px}
 body.dorgen-authority-theme.stories-made-me-page .stories-art-primary,body.dorgen-authority-theme.stories-made-me-page .stories-art-secondary{padding:28px}
 body.dorgen-authority-theme.stories-made-me-page .stories-author>.elementor-container{gap:28px}
 body.dorgen-authority-theme.stories-made-me-page .stories-author>.elementor-container>.elementor-column:first-child{flex:auto}
 body.dorgen-authority-theme.stories-made-me-page .stories-final-cta{padding:68px 0}
 body.dorgen-authority-theme.stories-made-me-page .stories-final-copy p{font-size:16px}
 body.dorgen-authority-theme.stories-made-me-page .stories-audience{padding-bottom:30px}
 body.dorgen-authority-theme.stories-made-me-page .stories-artwork{padding-top:30px}
 body.dorgen-authority-theme.stories-made-me-page .stories-footer{padding:34px 0}
 body.dorgen-authority-theme.stories-made-me-page .stories-footer-inner{grid-template-columns:1fr;gap:24px}
}
@media (max-width:479px){
 body.dorgen-authority-theme.stories-made-me-page{--book-gutter:18px}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration .wpcf7-form{grid-template-columns:minmax(0,1fr);gap:16px}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration-lead>.elementor-widget-wrap,body.dorgen-authority-theme.stories-made-me-page .stories-registration-fields>.elementor-widget-wrap{padding:24px}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration .stories-submit-field{grid-row:5}
 body.dorgen-authority-theme.stories-made-me-page .stories-registration .stories-consent{grid-row:4}
 body.dorgen-authority-theme.stories-made-me-page .stories-hero-cover{width:calc(100% - 18px)!important}
 body.dorgen-authority-theme.stories-made-me-page .stories-brand-line p{font-size:10px;letter-spacing:.10em}
 body.dorgen-authority-theme.stories-made-me-page .stories-art-primary,body.dorgen-authority-theme.stories-made-me-page .stories-art-secondary{padding:24px}
}
@media(prefers-reduced-motion:reduce){body.dorgen-authority-theme.stories-made-me-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
