@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;--ink:#07090a;--ink2:#0e1112;--paper:#e9e1d4;--muted:#aaa398;--gold:#b78f59;--gold2:#775a37;--ember:#8f3e2e;--line:rgba(207,178,136,.24);--serif:Georgia,'Times New Roman',serif;--sans:Arial,Helvetica,sans-serif}:where(body){margin:0}body{padding:0;margin:0;background:var(--ink);color:var(--paper);font-family:var(--sans);font-size:16px;line-height:1.65;overflow-x:hidden}*{box-sizing:border-box}html{scroll-behavior:smooth}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,.menu{text-transform:uppercase}.brand{font:400 25px/1 var(--serif);letter-spacing:.25em;white-space:nowrap}.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{color:var(--gold)}.hamb{display:none;background:0 0;border:0;color:#fff;font-size:26px}.eyebrow{font-size:11px;letter-spacing:.35em;text-transform:uppercase;color:#c6b293}.h1{font:400 clamp(44px,6vw,86px)/1 var(--serif);letter-spacing:.02em;margin:.15em 0 .3em}.h2{font:400 clamp(33px,4.6vw,60px)/1.06 var(--serif);margin:.15em 0 .35em}.lead{font:400 clamp(18px,2vw,25px)/1.6 var(--serif);color:#d8cebf;max-width:760px}.muted{color:var(--muted)}.kicker{font:italic 20px/1.6 var(--serif);color:#d2c3b0}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 27px;border:1px solid var(--gold);font-size:11px;letter-spacing:.22em;text-transform:uppercase;transition:.25s;background:rgba(7,9,10,.45);color:#efe7da}.btn:hover{background:var(--gold);color:#08090a}.btn.fill{background:linear-gradient(135deg,#c39b65,#8f6738);border-color:#c5a16f;color:#08090a}.btn.fill:hover{filter:brightness(1.09)}.section{padding:110px 0;position:relative}.dark2{background:#0a0c0d}.book-row,.grid2{display:grid;align-items:center}.grid2{grid-template-columns:1fr 1fr;gap:70px}.book-row{grid-template-columns:minmax(220px,390px) 1fr;gap:74px}.book-cover{width:min(100%,390px);box-shadow:0 35px 70px #000,0 0 0 1px rgba(218,183,128,.18);transform:perspective(900px) rotateY(4deg)}.cover-wrap{position:relative;justify-self:center}.cover-wrap:after{content:"";position:absolute;inset:7% -8% -6% 9%;z-index:-1;background:radial-gradient(ellipse,rgba(139,68,42,.23),transparent 67%);filter:blur(30px)}.chips{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0}.chip,.footer h4,.quote small{text-transform:uppercase}.chip{border:1px solid rgba(183,143,89,.32);padding:8px 12px;color:#c9bca9;font-size:11px;letter-spacing:.1em}.panel{border:1px solid var(--line);padding:44px;background:rgba(7,9,10,.7)}.quote{padding:84px 24px;text-align:center;font:italic clamp(26px,3.4vw,48px)/1.35 var(--serif);color:#e0d6c8}.quote small{display:block;font:10px/1.4 var(--sans);letter-spacing:.3em;color:var(--gold);margin-top:24px}.newsletter{padding:80px 0;background:linear-gradient(90deg,#0b0e0f,#12100e,#0b0e0f);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.newsletter-in{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.form{display:flex;gap:10px}.form input{flex:1;border:1px solid #423a31;color:#eee4d5;padding:17px 18px;outline:0}.form button{border:0}.footer{padding:60px 0 42px;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{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}.note{font-size:12px;color:#817b73}.retailer{display:flex;gap:10px;flex-wrap:wrap}.retailer a{border:1px solid var(--line);padding:12px 15px;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#cfc4b5}.retailer .retailer-link:hover,.retailer a:hover{border-color:var(--gold)}.pagehead{padding:180px 0 70px;background:linear-gradient(0deg,#07090a,transparent),var(--as-hero-image) center 45%/cover}.pagehead:before{content:"";position:absolute;inset:0;background:rgba(2,4,5,.62)}.pagehead,.pagehead .wrap{position:relative}@media (max-width:900px){.menu{display:none}.hamb{display:block}.navin{height:74px}.book-row,.footer-top,.grid2,.newsletter-in{grid-template-columns:1fr}.book-row{gap:45px}.footer-top{gap:25px}.form{flex-direction:column}.section{padding:80px 0}.wrap{width:min(100% - 34px,1180px)}}@media (max-width:520px){.brand{font-size:19px}.h1{font-size:46px}.copyright{flex-direction:column}.btn{width:100%}.pagehead{padding-top:145px}.book-cover{max-width:300px}}.form input,body.annis-sharp-managed-page{background:#07090a}.as-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.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}.retailer .retailer-link{border:1px solid var(--line);padding:12px 15px;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#cfc4b5}@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{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{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{--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}}