@keyframes asdsPulse{0%,to{opacity:.25;transform:rotate(45deg) scale(.76)}50%{opacity:1;transform:rotate(45deg) scale(1)}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:800px;--wp--style--global--wide-size:1200px;--wp--style--block-gap:24px;--asdeck-gold:#c99b54;--asdeck-ink:#0a0807;--asdeck-paper:#f1e7d7;--asdeck-muted:#b8aa99}:where(body){margin:0}body{padding:0;background:var(--ink);line-height:1.65;overflow-x:hidden;margin:0;background:var(--black);color:var(--ivory);font-family:var(--display);font-size:21px;-webkit-font-smoothing:antialiased;background:#050505}.asdeck-kicker{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--asdeck-gold);font-weight:700}.asdeck-popup[hidden]{display:none!important}.asdeck-popup{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto}.asdeck-popup-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.9);backdrop-filter:blur(10px)}.asdeck-popup-panel{position:relative;z-index:2;width:min(1180px,96vw);max-height:92vh;overflow:auto;background:linear-gradient(145deg,#0a0807,#17100d 58%,#090706);border:1px solid rgba(201,155,84,.55);border-radius:20px;box-shadow:0 35px 120px rgba(0,0,0,.78),0 0 0 1px rgba(201,155,84,.12) inset;display:grid;grid-template-columns:minmax(280px,.8fr) minmax(400px,1.2fr);color:#eee2d1;overscroll-behavior:contain}.asdeck-popup-x{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(201,155,84,.35);border-radius:999px;background:rgba(255,255,255,.02);color:#d9c8ae;font-size:30px;line-height:1;cursor:pointer;z-index:9;flex:0 0 auto}.asdeck-popup-x:hover{background:rgba(201,155,84,.08)}@media (max-width:900px){.asdeck-popup-panel{grid-template-columns:1fr}}@media (max-width:520px){.asdeck-popup{padding:8px;align-items:flex-start}.asdeck-popup-panel{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);min-height:auto;border-radius:18px}}.asdeck-popup a:focus-visible,.asdeck-popup button:focus-visible{outline:2px solid #d9ad6b!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){.asdeck-popup *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.asdeck-popup-v107{padding:18px;align-items:center;justify-content:center}.asdeck-popup-v107 .asdeck-popup-backdrop{background:rgba(0,0,0,.9);backdrop-filter:blur(13px)}.asdeck-popup-v107 .asdeck-popup-panel{display:block;width:min(560px,94vw);max-height:94vh;overflow:auto;border-radius:0;background:#07090a;border:1px solid rgba(210,164,94,.76);box-shadow:0 42px 140px rgba(0,0,0,.88),0 0 0 1px rgba(210,164,94,.08) inset;color:#f0e5d6}.asdeck-popup-v107 .asdeck-popup-x{position:absolute;right:11px;top:9px;width:34px;height:34px;border:0;border-radius:0;background:rgba(4,5,6,.64);color:#e2bb7b;font:300 29px/1 Arial,sans-serif;z-index:5}.asdeck-popup-v107 .asdeck-popup-art{position:relative;height:235px;overflow:hidden;background:#130e0a;border-bottom:1px solid rgba(210,164,94,.35)}.asdeck-popup-v107 .asdeck-popup-art img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 42%;object-position:var(--asdeck-pop-image-position,50% 42%)}.asdeck-popup-v107 .asdeck-popup-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#07090a 0,transparent 44%);pointer-events:none}.asdeck-popup-v107 .asdeck-popup-content{padding:16px 36px 28px;text-align:center;background:#07090a}.asdeck-popup-v107 .asdeck-kicker{margin:0 0 9px;color:#d6aa65;font-size:9px;letter-spacing:.28em;text-transform:uppercase}.asdeck-popup-v107 h2{margin:0;color:#f2e7d8;font:400 clamp(40px,5vw,47px)/.95 Georgia,"Times New Roman",serif;letter-spacing:-.02em}.asdeck-popup-v107 .asdeck-popup-prize{max-width:470px;margin:18px auto 20px;color:#d6c9b9;font:400 17px/1.45 Georgia,"Times New Roman",serif}.asdeck-popup-v107 .asdeck-popup-primary{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;border:1px solid #d4a45f;background:linear-gradient(135deg,#dfb979,#a9763a);color:#090a0a!important;text-decoration:none!important;text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:700}.asdeck-popup-v107 .asdeck-popup-primary:hover{filter:brightness(1.08)}.asdeck-popup-v107 .asdeck-popup-secondary{display:inline-block;width:auto;min-height:0;margin:13px 0 0;padding:0;border:0;background:0 0;color:#d4aa69!important;text-decoration:none!important;text-transform:none;letter-spacing:0;font-size:11px;font-weight:400}.asdeck-popup-v107 .asdeck-popup-secondary:hover{text-decoration:underline!important;background:0 0}@media (max-width:600px){.asdeck-popup-v107{padding:8px;align-items:flex-start}.asdeck-popup-v107 .asdeck-popup-panel{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.asdeck-popup-v107 .asdeck-popup-art{height:190px}.asdeck-popup-v107 .asdeck-popup-content{padding:17px 20px 24px}.asdeck-popup-v107 h2{font-size:39px}.asdeck-popup-v107 .asdeck-popup-prize{font-size:16px}}.asdeck-popup-v107 .asdeck-popup-panel{width:min(var(--asdeck-pop-width,560px),94vw)}.asdeck-popup-v107 .asdeck-popup-art{height:var(--asdeck-pop-image-height,235px)}.asdeck-popup-v107 h2{font-size:var(--asdeck-pop-headline-size,47px)}.asdeck-popup-v107 .asdeck-popup-prize{font-size:var(--asdeck-pop-description-size,17px)}@media (max-width:600px){.asdeck-popup-v107 .asdeck-popup-panel{width:min(var(--asdeck-pop-width,560px),calc(100vw - 16px))}.asdeck-popup-v107 .asdeck-popup-art{height:var(--asdeck-pop-image-height-mobile,190px)}.asdeck-popup-v107 h2{font-size:var(--asdeck-pop-headline-mobile,39px)}.asdeck-popup-v107 .asdeck-popup-prize{font-size:var(--asdeck-pop-description-mobile,16px)}}:root{--ink:#07090a;--ink2:#0e1112;--paper:#e9e1d4;--muted:#aaa398;--gold:#b78f59;--gold2:#775a37;--ember:#8f3e2e;--line:rgba(207,178,136,.24);--sans:Arial,Helvetica,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:92px}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.wrap{width:min(1180px,calc(100% - 48px));margin:auto}.nav{position:fixed;inset:0 0 auto;z-index:100;background:linear-gradient(#060809e8,#060809a8,transparent);backdrop-filter:blur(8px);border-bottom:1px solid rgba(202,169,118,.08)}.navin{height:84px;display:flex;align-items:center;justify-content:space-between;gap:32px}.brand{font:400 25px/1 var(--serif);letter-spacing:.25em;white-space:nowrap}.brand,.footer h4,.menu{text-transform:uppercase}.menu{display:flex;align-items:center;font-size:11px;letter-spacing:.18em}.menu a{color:#d9d0c2}.footer .copyright .footer-credit-link:hover,.menu a:hover,.menu-dropdown summary:hover,.quote small{color:var(--gold)}.hamb{display:none;background:0 0;border:0;color:#fff;font-size:26px}.eyebrow{font-size:11px;color:#c6b293}.muted{color:var(--muted)}.kicker{font:italic 20px/1.6 var(--serif);color:#d2c3b0}.btn{border:1px solid var(--gold);font-size:11px;background:rgba(7,9,10,.45);color:#efe7da}.btn:hover{background:var(--gold);color:#08090a}.hero{position:relative;display:grid;background:var(--as-hero-image) center/cover no-repeat}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,6,7,.96)0,rgba(4,6,7,.78) 27%,rgba(4,6,7,.12) 58%,rgba(4,6,7,.52) 100%),linear-gradient(0deg,#07090a 0,transparent 40%)}.section{padding:110px 0}.quote{font:italic clamp(26px,3.4vw,48px)/1.35 var(--serif);color:#e0d6c8}.quote small{display:block;margin-top:14px;font:600 9px/1.4 var(--ui);letter-spacing:.25em;color:#867866;text-transform:uppercase}.world-grid{grid-template-columns:repeat(2,1fr);gap:24px}.footer{color:#8d887f}.footer-top{display:grid;grid-template-columns:1.4fr .6fr .6fr;gap:55px}.footer .brand{color:#ddd3c4}.footer h4{font-size:10px;letter-spacing:.22em;color:#c2aa86}.footer a,footer.footer a{display:block;margin:7px 0;color:#9d978e;font-size:14px}.copyright{margin-top:45px;padding-top:25px;border-top:1px solid var(--line);font-size:12px;display:flex;justify-content:space-between;gap:20px}@media (max-width:900px){.menu{display:none}.hamb{display:block}.navin{height:74px}.hero{min-height:720px;padding-top:130px}.footer-top,.world-grid{grid-template-columns:1fr}.footer-top{gap:25px}.section{padding:80px 0}.wrap{width:min(100% - 34px,1180px)}}@media (max-width:520px){.brand{font-size:19px}.hero{min-height:690px}.copyright{flex-direction:column}.btn{width:100%}}body.annis-sharp-managed-page{background:#07090a}.brand:has(.site-logo){letter-spacing:0;text-transform:none;display:flex;align-items:center}.site-logo{display:block;width:auto;max-height:58px;height:auto;object-fit:contain}.footer-brand:has(.site-logo){display:block}.footer-logo{max-height:76px;margin-bottom:14px}@media (max-width:900px){.site-logo{max-height:48px}}.footer-copyright-left{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px}.footer-credit,.footer-right-text{white-space:nowrap}.footer .copyright .footer-credit-link{display:inline;margin:0;color:#9d978e;font-size:12px}.as-page-feature-dragon-selection{padding:clamp(26px,5vw,68px)0;background:#07090a}.as-page-feature-dragon-selection .asds{margin-top:0;margin-bottom:0}@media (max-width:760px){.as-page-feature-dragon-selection{padding:22px 0}.as-page-feature-dragon-selection .wrap{width:min(100% - 24px,1200px)}}.footer-socials{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.footer-social-link{display:inline-flex!important;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(201,155,84,.35);border-radius:999px;color:#d8c4a6!important;text-decoration:none!important;transition:border-color .2s ease,background .2s ease,transform .2s ease}.footer-social-link:hover{border-color:#c99b54;background:rgba(201,155,84,.08);transform:translateY(-1px)}.footer-social-link svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.footer-social-link svg path[d*="v10.1"],.footer-social-link svg path[d*=v-7]{fill:currentColor;stroke:none}.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.btn:focus-visible,.footer a:focus-visible,.hamb:focus-visible,.menu a:focus-visible{outline:2px solid #d8ad6a!important;outline-offset:3px!important}.menu{gap:21px}.menu-dropdown{position:relative;color:#d9d0c2}.menu-dropdown summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;color:#d9d0c2;user-select:none}.menu-dropdown summary::-webkit-details-marker{display:none}.menu-chevron{font-size:13px;line-height:1;transform:translateY(-1px)}.menu-submenu{position:absolute;top:calc(100% + 17px);left:-18px;width:250px;padding:8px;background:rgba(7,9,10,.98);border:1px solid rgba(183,143,89,.32);box-shadow:0 24px 60px rgba(0,0,0,.48);backdrop-filter:blur(12px)}.menu-submenu:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}.menu-submenu a{display:block!important;margin:0!important;padding:12px 13px!important;color:#d9d0c2!important;font-size:12px!important;letter-spacing:.04em!important;text-transform:none!important;border:1px solid transparent}.menu-submenu a span{display:block;margin-bottom:2px;color:#8e8170;font-size:9px;letter-spacing:.18em;text-transform:uppercase}.menu-submenu a:focus-visible,.menu-submenu a:hover{background:rgba(183,143,89,.08);border-color:rgba(183,143,89,.18);color:#f2e7d8!important}.menu-account{padding:10px 14px;border:1px solid rgba(183,143,89,.45)}.menu-account:hover{background:rgba(183,143,89,.08)}.annis-sharp-managed-page .as-page-feature-dragon-selection{padding:92px 0;background:radial-gradient(circle at 20% 15%,rgba(183,143,89,.08),transparent 30%),#050708;border-top:1px solid rgba(183,143,89,.17);border-bottom:1px solid rgba(183,143,89,.17)}@media (min-width:901px){.menu-dropdown:hover>.menu-submenu{display:block}.menu-dropdown:not([open]):hover>.menu-submenu{display:block}}@media (max-width:1100px){.menu{gap:15px;font-size:10px;letter-spacing:.13em}}@media (max-width:900px){.menu-dropdown summary{padding:9px 0}.menu-submenu{position:static;width:100%;margin:4px 0 7px;padding:5px;background:#050708;border-color:rgba(183,143,89,.18);box-shadow:none}.menu-submenu:before{display:none}.menu-account{margin-top:8px}}@media (max-width:760px){.annis-sharp-managed-page .as-page-feature-dragon-selection{padding:34px 0 44px}}*,.as-campaign-v4 *,.as-campaign-v4 ::after,.as-campaign-v4 ::before,::after,::before{box-sizing:border-box}.as-campaign-v4 .wrap{width:min(1180px,calc(100% - 48px));max-width:1180px;margin-left:auto;margin-right:auto}.as-campaign-v4>section{position:relative;width:100%;max-width:none;margin:0;isolation:isolate}.as-campaign-v4 h2{color:#efe5d9;font-family:var(--serif);font-weight:400;letter-spacing:-.025em;text-transform:none}.as-campaign-v4 p{margin:0}.as-campaign-v4 a:focus-visible,.as-campaign-v4 button:focus-visible,.as-campaign-v4 input:focus-visible{outline:2px solid #e5bf85!important;outline-offset:4px}.as-c4-hero{min-height:clamp(420px,39vw,610px);display:flex;align-items:center;overflow:hidden;background:#08090b}.as-c4-hero-art{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 45%;z-index:-2;pointer-events:none}.as-c4-hero:before,.as-c4-selection:before{content:"";position:absolute;inset:0;z-index:-1}.as-c4-hero:before{background:linear-gradient(90deg,transparent 38%,rgba(3,5,6,.06) 52%,rgba(3,5,6,.66) 69%,rgba(3,5,6,.62)),linear-gradient(0deg,rgba(4,5,6,.38),transparent 25%);pointer-events:none}.as-c4-hero-content{display:flex;align-items:center;justify-content:flex-end;min-height:inherit;padding-top:30px;padding-bottom:32px}.as-c4-hero-copy{flex:0 0 clamp(248px,30%,370px);max-width:370px;margin-left:auto;text-shadow:0 3px 20px rgba(0,0,0,.55)}.as-c4-kicker{margin:0 0 11px!important;color:#dbb079;font:700 11px/1.4 var(--sans);letter-spacing:.24em;text-transform:uppercase}.as-c4-hero-description{max-width:340px;font:400 clamp(14px,1.2vw,17px)/1.42 var(--serif);color:#f0e5d7}.as-c4-hero-actions{display:grid;gap:9px;margin-top:20px}.as-c4-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 20px;border:1px solid #c1945b;background:rgba(2,4,5,.78);color:#f1dfc9;font:700 10px/1.3 var(--sans);text-align:center;letter-spacing:.15em;text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}.as-c4-button:hover{color:#fff0d6;border-color:#efd19e;background:#1c1710}.as-c4-button-gold{background:linear-gradient(115deg,#ecd09a,#bd8950);border-color:#e9c384;color:#0b0b09}.as-c4-button-gold:hover{background:linear-gradient(115deg,#ffdfac,#e3ab6d);color:#070807}.as-c4-divider{position:relative;height:1px;background:linear-gradient(90deg,#32251b,#dbad6c 25%,#a57032 50%,#dbad6c 75%,#32251b);z-index:3}.as-c4-divider span{position:absolute;left:50%;top:50%;display:grid;place-items:center;transform:translate(-50%,-50%) rotate(45deg);width:24px;height:24px;border:1px solid #c89a5b;background:#090b0c;color:#dcaf70;font-size:19px;font-family:var(--serif)}.as-c4-divider span::first-letter{color:#dcaf70}.as-c4-selection{min-height:470px;display:flex;align-items:center;overflow:hidden;background:#1b1715}.as-c4-selection-art{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;z-index:-2;pointer-events:none}.as-c4-selection:before{background:linear-gradient(90deg,rgba(5,6,7,.06)0,rgba(6,8,8,.02) 30%,rgba(5,6,7,.42) 55%,rgba(5,7,8,.75) 100%),linear-gradient(0deg,rgba(5,7,7,.36),transparent 27%)}.as-c4-selection-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,420px);gap:50px;align-items:center;padding-top:45px;padding-bottom:45px;min-height:inherit}.as-c4-selection-copy{max-width:535px;justify-self:center;text-align:center;text-shadow:0 4px 22px #000}.as-c4-selection-copy h2{margin:0 0 13px!important;font:400 clamp(42px,4.7vw,67px)/.98 var(--serif)}.as-c4-selection-copy p{color:#f0e3d3;font:400 clamp(16px,1.35vw,20px)/1.38 var(--serif)}.as-c4-selection-panel{position:relative;min-width:0;max-width:460px;width:100%;justify-self:end;padding:25px 28px 27px;background:rgba(5,7,8,.95);border:1px solid rgba(225,166,89,.8);border-radius:13px 13px 17px 17px;box-shadow:0 24px 62px rgba(0,0,0,.55),inset 0 0 0 5px #070a0a,inset 0 0 0 6px rgba(195,138,75,.43)}.as-c4-selection-panel:before{content:"";position:absolute;inset:-11px;border:1px solid rgba(203,151,83,.59);border-radius:24px 24px 28px 28px;pointer-events:none;clip-path:polygon(0 0,34%0,34% 10%,66% 10%,66%0,100%0,100% 100%,0 100%)}.as-c4-selection-panel:after{content:"✧";position:absolute;top:-15px;left:50%;transform:translateX(-50%);padding:0 12px;background:#07090a;color:#cda16e;font:26px/1 var(--serif);pointer-events:none}.as-c4-selection-panel .asds{margin:0!important;max-width:none!important;width:100%!important;min-height:0!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}.as-c4-selection-panel .asds-start .asds-intro,.as-c4-selection-panel .asds-start .asds-kicker,.as-c4-selection-panel .asds-start .asds-rule,.as-c4-selection-panel .asds-start .asds-rule-copy,.as-c4-selection-panel .asds-start h2{display:none!important}.as-c4-selection-panel .asds-start:before{content:"1 / 11";display:block;width:55%;margin:0 auto 18px;padding-bottom:12px;text-align:center;color:#e2bf82;border-bottom:2px solid rgba(219,170,105,.46);font:400 17px/1.2 var(--serif);letter-spacing:.08em}.as-c4-selection-panel .asds-email,.as-c4-selection-panel .asds-name{display:block;margin:0 0 13px;color:#d5c6b3;font:700 9px/1.45 var(--sans);letter-spacing:.12em;text-transform:uppercase}.as-c4-selection-panel .asds-email>span,.as-c4-selection-panel .asds-name>span{font:400 8px/1.4 var(--sans)}.as-c4-selection-panel .asds-email input,.as-c4-selection-panel .asds-name input{display:block;width:100%;height:40px;min-height:0;margin-top:6px;padding:9px 11px;border:1px solid #363a3c;background:#15191b;color:#f2e7da;font:400 12px var(--sans);letter-spacing:0}.as-c4-selection-panel .asds-marketing{margin:0 0 13px;max-width:none}.as-c4-selection-panel .asds-optin{display:flex;align-items:flex-start;gap:9px;margin:10px 0 12px;color:#d9cdc1;font:400 10px/1.37 var(--sans);letter-spacing:0;text-transform:none}.as-c4-selection-panel .asds-optin input{flex:0 0 auto;display:inline-block;width:14px;height:14px;margin:0;accent-color:#c49a65}.as-c4-selection-panel .asds-btn{width:100%;min-height:43px;padding:10px 17px;border:1px solid #ddb87d;background:linear-gradient(115deg,#f0d5a1,#bc8546);color:#0d0b09;font:700 10px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}@media (max-width:1100px){.as-c4-hero{min-height:480px}.as-c4-hero-copy{flex-basis:30%}}@media (max-width:900px){.as-campaign-v4 .wrap{width:min(1180px,calc(100% - 34px))}.as-c4-hero{min-height:0;display:block}.as-c4-hero-art{object-position:38% 40%}.as-c4-hero:before{background:linear-gradient(0deg,rgba(3,5,6,.94)0,rgba(3,5,6,.6) 30%,transparent 76%)}.as-c4-hero-content{justify-content:center;align-items:flex-end;min-height:580px;padding-top:235px;padding-bottom:36px}.as-c4-hero-copy{flex:0 1 520px;text-align:center;max-width:520px}.as-c4-hero-description{margin-left:auto!important;margin-right:auto!important;max-width:450px}.as-c4-hero-actions{max-width:340px;margin-left:auto;margin-right:auto}.as-c4-selection-grid{grid-template-columns:minmax(0,1fr) minmax(0,365px);gap:24px}.as-c4-selection-copy h2{font-size:clamp(38px,5vw,52px)}.as-c4-selection-panel{padding:21px 22px}}@media (max-width:640px){.as-campaign-v4 .wrap{width:calc(100% - 30px)}.as-c4-hero-content{min-height:670px;padding-top:360px;padding-bottom:35px}.as-c4-hero-art{object-position:28% 20%}.as-c4-kicker{font-size:10px}.as-c4-selection{display:block;min-height:0}.as-c4-selection-art{object-position:23%top}.as-c4-selection:before{background:linear-gradient(0deg,rgba(4,6,7,.92),rgba(4,6,7,.62) 57%,rgba(4,6,7,.04))}.as-c4-selection-grid{display:flex;flex-direction:column;gap:22px;min-height:0;padding-top:190px;padding-bottom:43px}.as-c4-selection-copy h2{font-size:47px}.as-c4-selection-copy p{font-size:17px}.as-c4-selection-panel{max-width:450px;margin:0 auto;justify-self:center;padding:27px 25px}}@media (max-width:400px){.as-c4-hero-content{min-height:650px;padding-top:335px}.as-c4-selection-grid{padding-top:165px}}@media (prefers-reduced-motion:reduce){.as-campaign-v4 *{transition:none!important;scroll-behavior:auto!important}}.as-c4-selection-art{object-position:center 46%}@media (max-width:640px){.as-c4-selection-art{object-position:20%center}}.as-campaign-v4 .as-c4-divider{position:relative!important;z-index:7;height:1px!important;width:100%!important;margin:0!important;background:linear-gradient(90deg,#382a18 0,#bc8b47 22%,#d2a15f 48%,#d2a15f 52%,#bc8b47 78%,#382a18 100%)!important;overflow:visible!important}.as-campaign-v4 .as-c4-divider span{position:absolute!important;left:50%!important;top:0!important;transform:translate(-50%,-50%)!important;display:grid!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;line-height:1!important;font-size:0!important}.as-campaign-v4 .as-c4-divider span svg{display:block;width:38px;height:38px;filter:drop-shadow(0 2px 4px #000a)}.as-campaign-v4 .as-c4-selection-panel{position:relative!important;border:0!important;border-radius:0!important;padding:33px 38px 39px!important;box-shadow:0 17px 55px #0009!important;background:rgba(5,7,8,.95)!important;isolation:isolate}.as-campaign-v4 .as-c4-selection-panel:before{content:""!important;position:absolute!important;inset:-8px!important;border:0!important;border-radius:0!important;clip-path:none!important;background:url(https://annissharp.com/wp-content/plugins/annis-sharp-site-manager/assets/images/campaign-v5-selection-frame.svg)center/100% 100%no-repeat!important;pointer-events:none!important;z-index:4!important}.as-campaign-v4 .as-c4-selection-panel:after{display:none!important}.as-campaign-v4 .as-c4-selection-panel .asds-start:before{border:0!important;margin:0 auto 15px!important;padding:0 0 23px!important;min-height:42px;background-image:linear-gradient(90deg,#ebc27a 0,#ebc27a 10%,#534127 10%,#534127 100%);background-size:80% 7px;background-repeat:no-repeat;background-position:center bottom}.as-campaign-v4 .as-c4-selection-panel .asds-btn{min-height:44px!important}@media (max-width:640px){.as-campaign-v4 .as-c4-selection-panel{padding:31px 28px 34px!important}}@media (max-width:380px){.as-campaign-v4 .as-c4-selection-panel{padding:29px 22px 35px!important}}.as-page-feature-dragon-selection.as-shared-campaign-v4{display:block;width:100%;max-width:none;margin:0;padding:0;background:#050708;overflow:clip}.as-shared-campaign-v4>.as-c4-hero,.as-shared-campaign-v4>.as-c4-selection{display:flex;width:100%;max-width:none;margin:0;isolation:isolate}.as-shared-campaign-v4 .as-c4-hero h2{margin:0 0 15px!important;color:#efe5d9;font:400 clamp(39px,4.4vw,65px)/.98 var(--serif);letter-spacing:-.025em}.as-shared-campaign-v4 .as-c4-hero-description,h1,h2,h3,p{margin:0}.as-shared-campaign-v4 .as-c4-selection{scroll-margin-top:85px}.as-shared-campaign-v4 .as-c4-selection-panel .asds{margin:0!important}.as-shared-campaign-v4 .as-c4-selection-panel .asds-btn:not(:disabled){color:#10100e!important;-webkit-text-fill-color:#10100e!important;background:linear-gradient(115deg,#f0d5a1,#bc8546)!important;border-color:#ddb87d!important;opacity:1!important}.as-shared-campaign-v4 .as-c4-selection-panel .asds-btn:not(:disabled):is(:hover,:focus-visible){color:#080806!important;-webkit-text-fill-color:#080806!important;background:linear-gradient(115deg,#ffe4b3,#d5a265)!important;border-color:#f2d19a!important}@media (max-width:900px){.as-shared-campaign-v4 .as-c4-hero{display:block}.as-shared-campaign-v4 .as-c4-hero h2{font-size:clamp(40px,7.5vw,57px)}}@media (max-width:640px){.as-shared-campaign-v4 .as-c4-hero h2{font-size:clamp(43px,10vw,57px)}.as-shared-campaign-v4 .as-c4-selection{display:block}.as-shared-campaign-v4 .as-c4-selection-grid{gap:22px}}.as-shared-campaign-v4 .as-c4-selection .asds-result{box-sizing:border-box;width:100%;max-width:790px;margin:0 auto}.as-campaign-v4 .as-c4-selection-panel:has(.asds-quiz:not([hidden])):has(.asds-start[hidden]){padding-bottom:clamp(68px,5vw,82px)!important}@media (max-width:767px){.as-campaign-v4 .as-c4-selection-panel:has(.asds-quiz:not([hidden])):has(.asds-start[hidden]){padding-bottom:68px!important}}:root{--black:#08090a;--black2:#0c0d0e;--coal:#111315;--ivory:#f0e7d6;--muted:#afa596;--dim:#756f67;--gold:#c8a66c;--goldbright:#eed39e;--border:rgba(200,166,108,.27);--red:#a32734;--serif:Georgia,'Times New Roman',serif;--display:Arial,Helvetica,sans-serif;--ui:Arial,Helvetica,sans-serif;--max:1280px}button,input{font:inherit}button{cursor:pointer}h1,h2,h3{font-weight:500}::selection{background:var(--gold);color:#090909}.shell{width:min(var(--max),calc(100% - 92px));margin-inline:auto}.eyebrow{font:600 10px/1.5 var(--ui);letter-spacing:.28em;color:var(--gold);text-transform:uppercase}.section{position:relative;overflow:hidden}.section h2{font:500 clamp(42px,4.1vw,65px)/1.12 var(--serif);letter-spacing:-.04em;color:var(--ivory)}.section h2 em{font:italic 500 1.07em/1.04 var(--display);color:var(--goldbright);letter-spacing:-.015em}.section-copy{font:400 clamp(19px,1.5vw,24px)/1.5 var(--display);color:#bcb1a2;max-width:620px}.btn,.text-link{display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:.13em}.text-link{font:600 11px/1.4 var(--ui);color:var(--goldbright);border-bottom:1px solid rgba(218,182,117,.52);padding-bottom:8px;transition:gap .25s,color .25s}.text-link:hover{gap:19px;color:#ffebb9}.btn{justify-content:center;min-height:49px;padding:14px 23px;font:650 10px/1.3 var(--ui);white-space:nowrap;border:1px solid transparent;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s}.btn:hover{transform:translateY(-2px)}.btn-gold{background:linear-gradient(165deg,#e5c489,#b18a52);color:#14100b;border-color:#d5ad73}.btn-gold:hover{box-shadow:0 8px 28px rgba(200,166,108,.26)}.btn-outline{border-color:rgba(213,178,120,.56);background:rgba(0,0,0,.3);color:var(--ivory)}.btn-outline:hover{background:rgba(200,166,108,.1);border-color:var(--goldbright)}.hero{min-height:770px;min-height:min(900px,100svh);display:flex;align-items:center;background:var(--black);padding:140px 0 70px}.hero::after,.hero::before{content:"";position:absolute;inset:0;z-index:-2}.hero::after{background:radial-gradient(ellipse 37% 43%at 78% 49%,rgba(122,58,39,.21),transparent 80%),linear-gradient(90deg,rgba(0,0,0,.14),transparent);z-index:-1;pointer-events:none}.hero-layout{display:grid;gap:40px;align-items:center;min-height:570px}.hero-copy .eyebrow{margin-bottom:19px}.hero-title{font:600 clamp(68px,7.8vw,126px)/.83 var(--serif);text-transform:uppercase;text-wrap:balance}.hero-title em{display:block;font:italic 500 .81em/.95 var(--display);letter-spacing:-.038em;text-transform:none;margin-top:14px;color:#e0c189;text-shadow:none}.hero-hook{font:italic 500 clamp(23px,2.2vw,32px)/1.16 var(--display)}.hero-desc{font:400 clamp(19px,1.45vw,23px)/1.45 var(--display);max-width:530px}.hero-buttons{display:flex;gap:12px;flex-wrap:wrap;margin-top:29px}.book-stage,.hero-utility{display:flex;align-items:center}.hero-utility{gap:20px;flex-wrap:wrap;margin-top:20px;font:550 11px/1.4 var(--ui);color:#c9bba7}.hero-utility a{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#bba16d}.hero-utility span{font:400 11px/1.4 var(--ui);color:#d1c3ac}.hero-title em,.hero-utility a:hover{color:var(--goldbright)}.book-stage{min-height:620px;flex-direction:column;justify-content:center;gap:18px;position:relative;perspective:1300px}.book-stage::before{content:"";position:absolute;width:70%;aspect-ratio:1;top:10%;border-radius:50%;background:radial-gradient(circle,rgba(189,102,53,.16),transparent 65%);filter:blur(25px)}.book-volume{position:relative;width:clamp(270px,27.5vw,356px);transform:rotateY(-10deg) rotateX(2deg);transform-style:preserve-3d;filter:drop-shadow(34px 38px 35px rgba(0,0,0,.83));transition:transform .8s cubic-bezier(.18,.8,.22,1),filter .8s}.book-stage:hover .book-volume{transform:rotateY(1deg) rotateX(0) translateY(-8px);filter:drop-shadow(30px 45px 40px rgba(0,0,0,.88))}.book-volume img{box-shadow:0 0 0 1px rgba(224,194,127,.3)}.book-volume::before{position:absolute;z-index:-1;left:-17px;top:1px;bottom:1px;width:17px;transform-origin:right;transform:rotateY(-70deg);background:linear-gradient(90deg,#08090c,#3c3230 40%,#0b0d0f);box-shadow:inset 0 0 0 1px rgba(202,169,102,.2)}.book-volume::after{position:absolute;z-index:-1;right:-9px;top:3px;bottom:3px;width:9px;background:repeating-linear-gradient(90deg,#e6dac4 0 1px,#b8a88f 1px 2px);transform-origin:left;transform:rotateY(68deg)}.book-caption,.sequel-links a{text-transform:uppercase;white-space:nowrap}.book-caption{position:static;transform:none;font:500 10px/1 var(--ui);letter-spacing:.25em;color:#d8bc8c}.sequel-strip{border-top:1px solid rgba(204,168,108,.25);border-bottom:1px solid rgba(204,168,108,.24);background:linear-gradient(100deg,#100f0e,#1d1614 40%,#0d0d0d);position:relative}.sequel-strip::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 55%,rgba(159,60,39,.09));pointer-events:none}.sequel-layout{min-height:123px;display:grid;grid-template-columns:330px 1fr auto;align-items:center;gap:33px;padding-top:16px;padding-bottom:16px}.count-label{font:600 10px/1.5 var(--ui);letter-spacing:.14em;color:#bfa780;text-transform:uppercase;margin-bottom:6px}.timer{display:flex;align-items:flex-end;gap:13px}.time-unit{min-width:46px}.time-num{font:500 32px/1.03 var(--serif);letter-spacing:-.045em;color:#f1d9a9}.time-lbl{display:block;font:600 8px/1.2 var(--ui);letter-spacing:.16em;color:#8f8377;text-transform:uppercase;margin-top:3px}.timer-sep{color:#a18459;font-size:20px;transform:translateY(-12px)}.sequel-copy{border-left:1px solid rgba(197,157,92,.3);padding-left:34px}.sequel-copy h2{font:600 20px/1.2 var(--serif);letter-spacing:.02em}.sequel-copy p{font:italic 500 22px/1.15 var(--display);color:#d3ba8f;margin-top:5px}.sequel-copy p strong{font-weight:600;color:#ffe4ad}.sequel-links{display:flex;align-items:center;gap:19px}.sequel-links a{font:650 10px/1.4 var(--ui);letter-spacing:.1em;color:#ebd2a7}.sequel-links a:hover{text-decoration:underline;text-underline-offset:5px}.sequel-links a:last-child{color:#b6aba0}.world-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:clamp(40px,6vw,105px);align-items:center}.characters{padding:115px 0 126px;background:#070809}.characters-heading{text-align:center;margin-bottom:65px}.characters-heading h2{margin:13px auto 0}.portrait-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:center}.portrait-card{position:relative;display:block;height:410px;transform:translateY(0);border:1px solid rgba(207,175,122,.27);background:#141414;overflow:hidden;transition:transform .55s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s}.portrait-card:nth-child(1){transform:translateY(25px) rotate(-2deg)}.portrait-card:nth-child(2){transform:translateY(-17px) rotate(-.7deg)}.portrait-card:nth-child(3){transform:translateY(-17px) rotate(.7deg)}.portrait-card:nth-child(4){transform:translateY(25px) rotate(2deg)}.portrait-card:focus-visible,.portrait-card:hover{transform:translateY(-18px) rotate(0) scale(1.045);z-index:2;border-color:#d9ad6a;box-shadow:0 30px 60px #000a}.portrait-card img{width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(.57) contrast(1.04) brightness(.79);transition:filter .5s,transform .5s}.portrait-card:focus-visible img,.portrait-card:hover img{filter:grayscale(0) contrast(1.05) brightness(1);transform:scale(1.04)}.portrait-card::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#030303ea,transparent 53%);pointer-events:none}.portrait-meta{position:absolute;z-index:1;bottom:17px;left:18px;right:10px}.portrait-meta h3{font:550 clamp(17px,1.5vw,24px)/1.1 var(--serif);color:var(--ivory)}.portrait-meta p{font:italic 500 21px/1.1 var(--display);color:#d7ba8a;opacity:.86;margin-top:7px}.characters-more{text-align:center;margin-top:72px}.impact{background:#120907;isolation:isolate;text-align:center;padding:80px 20px 87px;border-top:1px solid #68432d44;border-bottom:1px solid #68432d44}.impact::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0c0706d9,#140908b8,#0b0606d9),url(https://annissharp.com/wp-content/plugins/annis-sharp-site-manager/assets/images/v9/v9-00f2ea0c482e29b6.jpg)center/cover;opacity:.35;z-index:-1}.impact h2{font:500 clamp(34px,4.2vw,57px)/1.16 var(--serif);max-width:830px;margin:auto}.impact h2 em{font:italic 500 1.08em/1.1 var(--display);color:var(--goldbright)}.impact p{font:italic 500 22px/1.3 var(--display);color:#c8ad90;margin:15px auto 23px;max-width:650px}.archives{padding:115px 0 105px;background:#0c0d0e}.archives-top{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:45px}.archives-top h2{margin:14px 0 8px}.archive-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.archive{display:block;border:1px solid rgba(200,166,108,.22);background:#101113;overflow:hidden;transition:transform .35s,border-color .35s}.archive:hover{transform:translateY(-7px);border-color:rgba(222,183,115,.68)}.archive-img{height:226px;overflow:hidden;position:relative;background:#1b1c1e}.archive-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.66) saturate(.82);transition:transform .55s,filter .55s}.archive:hover .archive-img img{transform:scale(1.05);filter:brightness(.88) saturate(.9)}.archive-img::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0c0d0e 0,transparent 60%)}.archive-content{padding:24px 24px 28px}.archive-tag{font:650 9px/1.3 var(--ui);letter-spacing:.18em;color:var(--gold);text-transform:uppercase}.archive-content h3{font:500 24px/1.22 var(--serif);letter-spacing:-.025em;margin:14px 0 9px}.archive-content p{font:400 21px/1.34 var(--display);color:#aba091;min-height:58px}.archive-content .text-link{font-size:10px;margin-top:19px}.quote{min-height:185px;background:#050606;display:grid;place-items:center;text-align:center;border-top:1px solid rgba(200,166,108,.2);border-bottom:1px solid rgba(200,166,108,.18);padding:34px 22px;position:relative}.quote::after,.quote::before{content:"✦";font-size:14px;color:rgba(211,166,88,.65);position:absolute;top:50%;transform:translateY(-50%)}.quote::before{left:clamp(16px,8vw,140px)}.quote::after{right:clamp(16px,8vw,140px)}.quote blockquote{margin:0;max-width:970px;font:italic 500 clamp(27px,3vw,43px)/1.24 var(--display);color:#efd399;letter-spacing:.006em}.about{padding:70px 0;border-top:1px solid var(--border);background:#070808}.about-content{display:flex;gap:22px;align-items:center;justify-content:space-between}.about-content h2{font:500 29px/1.2 var(--serif)}.about-content p{font:400 20px/1.4 var(--display);color:#ada293;max-width:650px}.footer{background:#040505;padding:44px 0 30px;border-top:1px solid #4b423528}.footer-brand{font:500 21px var(--serif);letter-spacing:.12em;color:#d6ba87}.sample-modal{position:fixed;inset:0;background:#000b;backdrop-filter:blur(8px);z-index:200;display:none;place-items:center;padding:20px}.sample-box{position:relative;max-width:670px;width:100%;max-height:min(86vh,780px);overflow:auto;padding:clamp(35px,5vw,65px);background:#15120e;border:1px solid rgba(200,166,108,.6);box-shadow:0 30px 100px #000d}.sample-box h2{font:500 35px/1.2 var(--serif);margin:12px 0 20px}.sample-box p{font:400 23px/1.5 var(--display);color:#cfbeaa}.sample-box .sample-note{font:450 12px/1.6 var(--ui);color:#ae9a7d;margin-top:28px}.sample-close{position:absolute;right:15px;top:12px;background:0 0;color:#e6d1a3;border:0;font:28px var(--display);padding:6px 12px}.toast{position:fixed;right:20px;bottom:48px;z-index:300;background:#101111;border:1px solid var(--border);color:var(--ivory);padding:18px 24px;box-shadow:0 10px 35px #000b;max-width:360px;font:400 14px/1.5 var(--ui);display:none}@media (max-width:1180px){.hero-title{font-size:clamp(62px,7.9vw,105px)}.sequel-layout{grid-template-columns:270px 1fr auto;gap:18px}.sequel-copy{padding-left:20px}.time-num{font-size:26px}.time-unit{min-width:36px}.sequel-links{gap:12px}}@media (max-width:960px){.shell{width:calc(100% - 52px)}.hero{padding:135px 0 72px;min-height:0}.hero-layout{grid-template-columns:1fr 1fr;gap:20px;min-height:480px}.hero-title{font-size:clamp(57px,7.8vw,78px)}.book-stage{min-height:455px}.book-volume{width:min(80%,310px)}.sequel-layout{grid-template-columns:1fr 1.2fr;gap:20px;padding:20px 0}.sequel-links{grid-column:2}.sequel-copy{border-left:1px solid var(--border)}.world-grid{gap:34px}.portrait-card{height:350px}.archive-img{height:165px}.archive-content{padding:19px}.archive-content h3{font-size:19px}}@media (max-width:700px){.shell{width:calc(100% - 36px)}.hero{padding:118px 0 48px}.hero::before{background-image:linear-gradient(180deg,rgba(3,4,5,.79),rgba(5,6,7,.88) 56%,#08090a 100%),url(https://annissharp.com/wp-content/plugins/annis-sharp-site-manager/assets/images/v9/responsive/v9-84e2f4fbf004021b-960-hq22.webp);background-size:cover;background-position:56%center}.hero-layout{display:flex;flex-direction:column;gap:10px;text-align:center;min-height:0}.hero-copy{padding:0}.hero-title{font-size:clamp(51px,13vw,79px)}.hero-copy .eyebrow{font-size:9px;margin-bottom:15px}.hero-hook{font-size:26px;max-width:26ch;margin:18px auto 0}.hero-desc{font-size:21px;line-height:1.25;margin:9px auto 0;max-width:31ch}.hero-buttons{justify-content:center;gap:10px;margin-top:22px}.btn{padding:13px 15px;min-height:46px;font-size:9px}.hero-utility{justify-content:center;margin-top:16px;gap:9px}.hero-utility,.hero-utility span{font-size:10px}.book-stage{min-height:390px;width:100%}.book-volume{width:min(59vw,240px)}.book-caption{bottom:3px;font-size:9px}.sequel-layout{grid-template-columns:1fr;gap:18px;padding:24px 3px}.sequel-counter{text-align:center}.count-label{font-size:9px}.timer{justify-content:center;gap:11px}.time-num{font-size:32px}.time-unit{min-width:43px}.sequel-copy{text-align:center;border-left:0;border-top:1px solid var(--border);padding:17px 0 0}.sequel-copy p{font-size:23px}.sequel-links{grid-column:auto;justify-content:center;margin-top:0}.archives,.characters{padding:74px 0}.world-grid{grid-template-columns:1fr;gap:32px}.section-copy{font-size:21px}.characters-heading{margin-bottom:35px}.characters-heading h2{font-size:clamp(36px,8vw,52px)}.portrait-grid{grid-template-columns:repeat(2,1fr);gap:13px}.portrait-card{height:clamp(250px,53vw,330px)}.portrait-card:nth-child(n){transform:none}.portrait-meta{bottom:13px;left:12px}.portrait-meta h3{font-size:16px}.portrait-meta p{font-size:17px}.characters-more{margin-top:32px}.impact{padding:60px 18px}.impact h2{font-size:clamp(29px,7.8vw,42px)}.impact p{font-size:20px}.archives-top{flex-direction:column;align-items:flex-start;margin-bottom:26px}.archives-top h2{font-size:38px}.archive-cards{grid-template-columns:1fr;gap:17px}.archive-img{height:230px}.archive-content h3{font-size:23px}.archive-content p{min-height:0}.quote{min-height:159px;padding:27px 42px}.quote::before{left:12px}.quote::after{right:12px}.quote blockquote{font-size:clamp(26px,6vw,35px)}.about{padding:48px 0}.about-content{flex-direction:column;align-items:flex-start}}@media (max-width:360px){.hero-title{font-size:48px}.hero-hook{font-size:23px}.hero-desc{font-size:19px}.book-stage{min-height:323px}.book-volume{width:175px}.portrait-card{height:240px}.time-num{font-size:28px}.time-unit{min-width:34px}.timer{gap:7px}.quote{padding-inline:28px}.quote::after,.quote::before{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{transition:none!important;animation:none!important}.book-stage:hover .book-volume,.portrait-card:hover{transform:none}}:root{--black:#050505;--black2:#080808;--coal:#0b0b0b}.hero{background:#050505;isolation:isolate}.hero::after{background:0 0!important;opacity:0!important}.hero-layout{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(34px,5.5vw,90px);max-width:1270px;margin-inline:auto}.hero-copy{padding-top:12px;max-width:670px}.hero-title{font-size:clamp(66px,7.1vw,112px);line-height:.91;letter-spacing:-.064em}.hero-hook{color:#e3cfad;font-size:clamp(22px,2vw,30px);margin-top:34px}.hero-desc{color:#d6d3cd;margin-top:10px}.sequel-strip{background:#080808!important}.hero::before,.sequel-strip::before{background:0 0!important}.source-world,.source-world .world-text p{font-family:Arial,Helvetica,sans-serif;line-height:1.7}.source-world{--img-world:url("https://annissharp.com/wp-content/uploads/2026/09/background.jpg");--img-hero-art:url("https://annissharp.com/wp-content/uploads/2026/09/hero.jpg");--gold:#D4AF37;--gold-hi:#F9E596;--bone:#E6DCC3;--vellum:#A89F91;--obsidian:#0A0B10;padding:8rem 0;position:relative;background:var(--obsidian);border-top:1px solid rgba(212,175,55,.1);overflow:hidden;color:var(--bone)}.source-world .world-bg{position:absolute;inset:0;opacity:.2;mix-blend-mode:luminosity;background:var(--img-world) center/cover fixed}.source-world .source-world-container{width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(20px,5vw,60px);position:relative;z-index:10}.source-world .world-grid{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center;position:relative;z-index:10}.source-world .world-text h2{font-family:Georgia,"Times New Roman",serif;font-weight:500;letter-spacing:.02em;line-height:1.1;font-size:clamp(2.5rem,5vw,4.5rem);color:#fff;margin-bottom:2rem}.source-world .world-text h2 em{font-family:Arial,Helvetica,sans-serif;font-style:italic;color:var(--gold)}.source-world .world-text p{font-size:1.3rem;color:var(--vellum);margin:0 0 1.5rem}.source-world .world-image{aspect-ratio:3/4;border:1px solid rgba(212,175,55,.3);padding:1rem;background:url(https://annissharp.com/wp-content/uploads/2026/09/hero.jpg)center/cover no-repeat;box-shadow:0 30px 60px rgba(0,0,0,.8)}.source-world .kicker{font-family:Georgia,"Times New Roman",serif;font-size:.65rem;letter-spacing:.4em;color:var(--gold);display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.source-world .kicker::before{content:"";width:30px;height:1px;background:var(--gold)}.source-world .btn,.source-world .kicker,footer.footer h4{font-weight:700;text-transform:uppercase}.source-world .btn{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 2.8rem;font-family:Georgia,"Times New Roman",serif;font-size:.75rem;letter-spacing:.25em;border:1px solid transparent;cursor:pointer;transition:all .4s ease;text-decoration:none;width:auto}.source-world .btn-ghost{border-color:rgba(212,175,55,.4);color:var(--gold-hi);background:rgba(0,0,0,.3);backdrop-filter:blur(4px)}.source-world .btn-ghost:hover{border-color:var(--gold);background:rgba(212,175,55,.1)}@media (max-width:1024px){.source-world .world-grid{grid-template-columns:1fr;gap:4rem}}@media (max-width:600px){.source-world .source-world-container{padding:0 20px}}@media (min-width:901px){.archives .archive-cards{align-items:center;padding-top:30px;padding-bottom:30px;overflow:visible}.archives .archive{position:relative;z-index:1;transition:transform .55s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s;will-change:transform}.archives .archive:nth-child(1){transform:translateY(19px) rotate(-2deg)}.archives .archive:nth-child(2){transform:translateY(-17px) rotate(0deg)}.archives .archive:nth-child(3){transform:translateY(19px) rotate(2deg)}.archives .archive:focus-visible,.archives .archive:hover{transform:translateY(-18px) rotate(0deg) scale(1.045);z-index:3;border-color:#d9ad6a;box-shadow:0 30px 60px #000a}}@media (prefers-reduced-motion:reduce){.archives .archive{transition:none!important;will-change:auto}}.book-volume{aspect-ratio:auto;height:auto}.book-volume::after,.book-volume::before{content:none!important;display:none!important}.book-volume img{display:block;width:100%;height:auto;object-fit:contain;box-shadow:none;border:0;border-radius:0;background:0 0}.as-royal-home .shell{width:min(1180px,calc(100% - 48px))}.as-royal-home .hero-layout{max-width:1180px;gap:clamp(30px,4.2vw,64px)}.as-royal-home .hero-title{font-size:clamp(58px,6vw,88px)}.as-royal-home .hero-hook{font-size:clamp(21px,1.75vw,26px)}.as-royal-home .hero-desc{font-size:clamp(18px,1.3vw,20px)}.as-royal-home .book-volume{width:clamp(325px,30vw,420px)}.as-royal-home .book-stage{min-height:550px}.as-royal-home .source-world .world-text h2{font-size:clamp(38px,4.25vw,58px)}.as-royal-home .archives-top h2,.as-royal-home .characters-heading h2{font-size:clamp(35px,4vw,56px)}.as-royal-home .section-copy{font-size:clamp(18px,1.45vw,22px)}@media (min-width:901px){.as-royal-home .characters{padding-top:96px;padding-bottom:101px}.as-royal-home .archives{padding-top:96px;padding-bottom:96px}}@media (min-width:701px) and (max-width:1024px){.as-royal-home .hero-title{font-size:clamp(58px,6.5vw,76px)}.as-royal-home .book-volume{width:min(80%,370px)}.as-royal-home .book-stage{min-height:450px}}@media (max-width:700px){.as-royal-home .shell{width:calc(100% - 36px)}.as-royal-home .hero-title{font-size:clamp(45px,11.5vw,64px)}.as-royal-home .hero-hook{font-size:clamp(21px,5.6vw,25px)}.as-royal-home .hero-desc{font-size:clamp(18px,5vw,20px)}.as-royal-home .book-volume{width:min(72vw,315px)}.as-royal-home .book-stage{min-height:0;padding-top:18px;padding-bottom:14px}.as-royal-home .source-world .source-world-container{padding-left:20px;padding-right:20px}.as-royal-home .source-world .world-text h2{font-size:clamp(35px,9vw,47px)}.as-royal-home .characters-heading h2{font-size:clamp(34px,8.5vw,46px)}.as-royal-home .archives-top h2{font-size:clamp(33px,8.5vw,44px)}}@media (max-width:360px){.as-royal-home .book-volume{width:72vw}}.as-royal-home .source-world .source-world-container{width:min(1180px,calc(100% - 48px));max-width:none;padding:0;margin-inline:auto}.as-royal-home .source-world .world-grid{gap:clamp(36px,5.5vw,70px)}@media (max-width:700px){.as-royal-home .source-world .source-world-container{width:calc(100% - 36px);padding:0}}.as-royal-home .hero-title em,.as-royal-home .quote blockquote,.as-royal-home .section h2 em,.as-royal-home .source-world .world-text h2 em{font-family:Georgia,"Times New Roman",serif}.as-royal-home,footer.footer{font-size:16px;line-height:1.65}.as-royal-home{font-family:var(--sans, Arial, Helvetica, sans-serif)}.as-royal-home .about-content h2,.as-royal-home .archive-content h3,.as-royal-home .hero-title,.as-royal-home .portrait-meta h3,.as-royal-home .section h2,.as-royal-home .sequel-copy h2,.as-royal-home .source-world .world-text h2{font-family:var(--serif, Georgia, "Times New Roman", serif);font-weight:400}.as-royal-home .hero-title{letter-spacing:.02em;line-height:1}.as-royal-home .about-content h2,.as-royal-home .archive-content h3,.as-royal-home .portrait-meta h3,.as-royal-home .section h2,.as-royal-home .sequel-copy h2{letter-spacing:normal}.as-royal-home .section h2{line-height:1.06}.as-royal-home .hero-desc,.as-royal-home .hero-hook,.as-royal-home .hero-title em,.as-royal-home .impact p,.as-royal-home .portrait-meta p,.as-royal-home .quote blockquote,.as-royal-home .section h2 em,.as-royal-home .section-copy,.as-royal-home .sequel-copy p,.as-royal-home .source-world .world-text h2 em,.as-royal-home .source-world .world-text p{font-family:var(--serif, Georgia, "Times New Roman", serif);font-weight:400}.as-royal-home .hero-desc,.as-royal-home .section-copy,.as-royal-home .source-world .world-text p{line-height:1.6}.as-royal-home .about-content p,.as-royal-home .archive-content p,.as-royal-home .hero-utility,.as-royal-home .source-world .btn,.as-royal-home .source-world .kicker{font-family:var(--sans, Arial, Helvetica, sans-serif)}footer.footer{--gold:#b78f59;--line:rgba(207,178,136,.24);--paper:#e9e1d4;--muted:#aaa398;--serif:Georgia, "Times New Roman", serif;--sans:Arial, Helvetica, sans-serif;background:#07090a;border-top:0;padding:60px 0 42px;color:#8d887f;font-family:var(--sans)}footer.footer .brand.footer-brand{font:400 25px/1 var(--serif);letter-spacing:.25em;text-transform:uppercase;color:#ddd3c4}footer.footer h4{font-size:10px;letter-spacing:.22em;color:#c2aa86}footer.footer .footer-social-link{display:inline-flex!important;margin:7px 0}footer.footer .copyright{margin-top:45px;padding-top:25px;border-top:1px solid var(--line);font-size:12px;font-weight:400;display:flex;justify-content:space-between;gap:20px}footer.footer .footer-copyright-left{font-weight:400}@media (max-width:520px){footer.footer .brand.footer-brand{font-size:19px}}footer.footer p{margin-block-start:1em;margin-block-end:1em}.as-royal-home img{color:transparent}.impact{background:#050505!important}.impact::before{background:0 0!important}.hero::before{background-image:linear-gradient(rgba(0,0,0,.78),rgba(0,0,0,.78)),url(https://annissharp.com/wp-content/uploads/2026/10/hero-image-2.jpg)!important;background-size:cover!important;background-position:center!important;opacity:1!important}.source-world .world-image{background-image:url(https://annissharp.com/wp-content/uploads/2026/10/map-1.jpg)!important}.as-royal-home .book-volume{width:700px!important}.nav{--gold:#b78f59;--gold2:#775a37;--paper:#e9e1d4;--muted:#aaa398;--serif:Georgia,"Times New Roman",serif;--sans:Arial,Helvetica,sans-serif}.as-royal-home .portrait-card img{filter:saturate(.96) contrast(1.06) brightness(.94)}.as-royal-home .portrait-card:focus-visible img,.as-royal-home .portrait-card:hover img{filter:saturate(1.04) contrast(1.07) brightness(1.02)}:root{--as-hero-image:url("https://annissharp.com/wp-content/uploads/2026/09/hero.jpg");--as-world-image:url("https://annissharp.com/wp-content/uploads/2026/09/background.jpg");--as-texture-image:url("https://annissharp.com/wp-content/uploads/2026/09/background-2.jpg");--as-author-image:url("https://annissharp.com/wp-content/uploads/2026/10/Annis-Sharp.jpg");--as-divider-image:url("https://annissharp.com/wp-content/uploads/2026/09/56a31471-600b-4a23-bc7f-5dd17a3f0393.png");--as-campaign-image:url("https://annissharp.com/wp-content/plugins/annis-sharp-site-manager/assets/images/amaranthe-deck-campaign-hero.webp")}@media (max-width:767px){:root{--as-hero-image:url("https://annissharp.com/wp-content/uploads/2026/09/hero.jpg");--as-world-image:url("https://annissharp.com/wp-content/uploads/2026/09/background.jpg");--as-author-image:url("https://annissharp.com/wp-content/uploads/2026/10/Annis-Sharp.jpg");--as-campaign-image:url("https://annissharp.com/wp-content/plugins/annis-sharp-site-manager/assets/images/amaranthe-deck-campaign-hero-mobile-v1927.webp")}}.asds{--gold:#d0a45d;--gold2:#f0d5a0;--ink:#07090a;--paper:#eee5d7;--muted:#b8afa3;--line:rgba(208,164,93,.24);position:relative;max-width:980px;margin:46px auto;padding:clamp(28px,6vw,74px);overflow:hidden;background:radial-gradient(circle at 50% -15%,rgba(208,164,93,.09),transparent 38%),linear-gradient(145deg,#0c0e0f,#050607 70%);border:1px solid var(--line);color:var(--paper);font-family:inherit}.asds:before{content:"";position:absolute;inset:10px;border:1px solid rgba(208,164,93,.09);pointer-events:none}.asds,.asds *{box-sizing:border-box}.asds [hidden]{display:none!important}.asds h2{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(39px,7vw,76px);line-height:.98;margin:.16em 0 .28em}.asds-decision,.asds-result,.asds-start{text-align:center}.asds-intro{max-width:650px;margin:0 auto;color:var(--muted);font-size:17px;line-height:1.75}.asds-kicker{font-size:11px}.asds-kicker,.asds-rule-copy{letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.asds-rule{display:flex;align-items:center;justify-content:center;gap:14px;margin:30px auto 5px;max-width:300px}.asds-rule span{height:1px;flex:1;background:var(--line)}.asds-rule b{font:400 28px Georgia,serif;color:var(--gold2)}.asds-rule-copy{font-size:9px;color:#8d8376}.asds-name{display:block;max-width:430px;margin:30px auto 24px;text-align:left;color:#c9c1b5;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.asds-name span{opacity:.55}.asds-name input{display:block;width:100%;margin-top:9px;background:#101214;border:1px solid #4b4336;color:#fff;padding:14px 15px;font:inherit}.asds-email input:focus,.asds-name input:focus{outline:1px solid var(--gold);border-color:var(--gold)}.asds-btn{appearance:none;background:0 0;color:#fff;border:1px solid var(--gold);padding:15px 25px;text-transform:uppercase;letter-spacing:.16em;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.asds-btn:hover{background:rgba(208,164,93,.11);transform:translateY(-1px)}.asds-quiz{max-width:790px;margin:0 auto}.asds-decision{min-height:400px;display:grid;place-content:center}.asds-decision h2{font-size:clamp(34px,6vw,62px)}.asds-decision-mark{color:var(--gold);font-size:30px}.asds-pulse{width:44px;height:44px;margin:22px auto 0;border:1px solid var(--gold);transform:rotate(45deg);animation:asdsPulse 1s ease-in-out infinite}.asds-result{max-width:900px;margin:0 auto}@media (max-width:760px){.asds{margin:20px 0;padding:34px 20px}}@media (prefers-reduced-motion:reduce){.asds *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.asds-marketing{max-width:560px;margin:0 auto 24px;text-align:left}.asds-optin{display:flex;gap:10px;align-items:flex-start;color:#c9c1b5;font-size:12px;line-height:1.55}.asds-optin input{margin-top:3px;accent-color:var(--gold)}.asds-email{display:block;margin-top:12px;color:#c9c1b5;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.asds-email input{display:block;width:100%;margin-top:7px;background:#101214;border:1px solid #4b4336;color:#fff;padding:13px 14px;font:inherit;text-transform:none;letter-spacing:normal}.asds-form-error,.asds-marketing-status{font-size:12px;margin:9px 0 0}.asds-marketing-status{color:#e3be7d}.asds-form-error{color:#e4a094}.asds .asds-start h2{font-size:clamp(26px,5.5vw,54px)!important}.asds .asds-intro{font-size:19px!important}.asds .asds-kicker{font-size:13px!important}.asds .asds-btn{font-size:15px!important}.as-page-feature-dragon-selection.as-shared-campaign-v4 .as-c4-hero-copy .as-c4-hero-description{font-size:18px!important}.as-page-feature-dragon-selection.as-shared-campaign-v4 .as-c4-selection-copy p,.as-page-feature-dragon-selection.as-shared-campaign-v4 .as-c4-selection-panel .asds-start .asds-email,.as-page-feature-dragon-selection.as-shared-campaign-v4 .as-c4-selection-panel .asds-start .asds-name,.as-page-feature-dragon-selection.as-shared-campaign-v4 .as-c4-selection-panel .asds-start:before{font-size:16px!important}.as-page-feature-dragon-selection.as-shared-campaign-v4 .as-c4-selection-panel .asds-start .asds-optin{font-size:14px!important}.as-page-feature-dragon-selection.as-shared-campaign-v4 .as-c4-selection-panel .asds-start .asds-btn{font-size:16px!important}@media (max-width:767px){.as-page-feature-dragon-selection.as-shared-campaign-v4 .as-c4-hero-copy .as-c4-hero-description{font-size:18px!important}}