.elementor .s-hero-title{font-size:104px;color:var(--moon-ink);line-height:0.98em;}.elementor .s-hero-sub{max-width:34em;font-size:20px;color:var(--moon-ink);}.elementor .s-hero-actions{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .s-hero-copy{width:54%;position:relative;z-index:2;display:flex;flex-direction:column;gap:22px;justify-content:center;}.elementor .s-hero-cover-2{width:270px;position:absolute;inset-block-start:70px;inset-inline-start:210px;border-radius:4px;box-shadow:0px 30px 60px 0px #0B0612B3;transform:rotateX(0deg) rotateY(0deg) rotateZ(7deg);}.elementor .s-hero-cover-1{width:310px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;border-radius:4px;box-shadow:0px 34px 70px 0px #0B0612CC;transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);}.elementor .s-hero-covers{width:46%;min-height:560px;position:relative;display:flex;flex-direction:row;}.elementor .s-hero-in{width:100%;max-width:1240px;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .s-hero{min-height:88vh;padding-block-start:96px;padding-block-end:110px;padding-inline-start:56px;padding-inline-end:56px;background-image:linear-gradient(90deg, #1B1224FA 0%,#1B1224E6 42%,#1B12248C 100%),url("https://audreyecollins.com/wp-content/uploads/2026/11/Cimmarris_Gothic_City_Gate.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--plum-night);display:flex;justify-content:center;}.elementor .s-books-title{font-size:56px;}.elementor .s-books-necrotis{text-decoration:underline;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-books-necrotis:hover,.elementor .s-books-necrotis:focus-visible{color:var(--moon-ink);}.elementor .s-books-intro{width:42%;display:flex;flex-direction:column;gap:20px;}.elementor .s-book-1-cover{width:100%;border-radius:4px;box-shadow:0px 24px 48px 0px #0B061299;}.elementor .s-book-1-label{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-book-1-title{font-size:30px;}.elementor .s-book-1-buy{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .s-book-1{display:flex;flex-direction:column;gap:10px;flex:1 1 0%;}.elementor .s-book-2-cover{width:100%;border-radius:4px;box-shadow:0px 24px 48px 0px #0B061299;}.elementor .s-book-2-label{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-book-2-title{font-size:30px;}.elementor .s-book-2-buy{margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .s-book-2{display:flex;flex-direction:column;gap:10px;flex:1 1 0%;}.elementor .s-books-shelf{width:58%;display:flex;flex-direction:row;gap:32px;align-items:flex-start;}.elementor .s-books-in{width:100%;max-width:1240px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .s-books{padding-block-start:120px;padding-block-end:120px;padding-inline-start:56px;padding-inline-end:56px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D9A4414D;border-style:solid;background-color:var(--plum-night);display:flex;justify-content:center;}.elementor .s-world-emblem{width:120px;border-radius:999px;}.elementor .s-world-title{max-width:12em;font-size:56px;}.elementor .s-world-copy{color:var(--moon-ink);}.elementor .s-world-cta{align-self:flex-start;}.elementor .s-world-in{width:100%;max-width:1240px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .s-world{min-height:560px;padding-block-start:150px;padding-block-end:150px;padding-inline-start:56px;padding-inline-end:56px;background-image:linear-gradient(90deg, #1B1224F5 0%,#1B1224CC 50%,#1B122433 100%),url("https://audreyecollins.com/wp-content/uploads/2026/11/Cimmarri_Understorm_Citadel.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;background-color:var(--plum-night);display:flex;justify-content:center;}.elementor .s-stories-title{font-size:56px;color:var(--ink-dark);}.elementor .s-stories-intro{color:var(--ink-dark);}.elementor .s-stories-head{display:flex;flex-direction:column;gap:14px;}.elementor .s-stories-all{color:var(--ink-dark);border-color:var(--ink-dark);}.elementor .s-stories-all:hover,.elementor .s-stories-all:focus-visible{color:var(--parchment);background-color:var(--ink-dark);}.elementor .s-stories-in{width:100%;max-width:1240px;display:flex;flex-direction:column;gap:40px;align-items:flex-start;}.elementor .s-stories{padding-block-start:120px;padding-block-end:120px;padding-inline-start:56px;padding-inline-end:56px;background-color:var(--parchment);display:flex;justify-content:center;}.elementor .s-about-portrait{width:36%;aspect-ratio:3/4;object-fit:cover;border-radius:4px;box-shadow:0px 30px 60px 0px #0B061299;}.elementor .s-about-title{font-size:60px;}.elementor .s-about-aka{font-family:var(--font-heading);font-size:26px;color:var(--cover-gold);line-height:1.2em;font-style:italic;}.elementor .s-about-garden-img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:4px;}.elementor .s-about-garden-cap{font-size:14px;}.elementor .s-about-garden{display:flex;flex-direction:column;gap:10px;flex:1 1 0%;}.elementor .s-about-dogs-img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:4px;}.elementor .s-about-dogs-cap{font-size:14px;}.elementor .s-about-dogs{display:flex;flex-direction:column;gap:10px;flex:1 1 0%;}.elementor .s-about-snaps{width:100%;padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:20px;}.elementor .s-about-copy{display:flex;flex-direction:column;gap:18px;flex:1 1 0%;}.elementor .s-about-in{width:100%;max-width:1240px;display:flex;flex-direction:row;gap:72px;align-items:flex-start;}.elementor .s-about{padding-block-start:120px;padding-block-end:120px;padding-inline-start:56px;padding-inline-end:56px;background-color:var(--amethyst-surface);display:flex;justify-content:center;}