/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--ink:#11142c;--muted:#666b82;--blue:#655bf2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1160px,100% - 44px);margin-inline:auto}.nav{z-index:10;justify-content:space-between;align-items:center;height:84px;display:flex;position:relative}.brand{letter-spacing:-.7px;align-items:center;gap:11px;font-size:21px;font-weight:800;display:flex}.mark,.smallmark{color:#fff;background:linear-gradient(135deg,#635df9,#9e51ed);border-radius:11px 11px 11px 3px;place-items:center;width:37px;height:37px;font-weight:800;display:grid;box-shadow:0 8px 20px #6a5bf43d}.navlinks{color:#53586d;gap:34px;font-size:14px;display:flex}.navcta{border:1px solid #dedff0;border-radius:99px;padding:12px 18px;font-size:13px;font-weight:700}.hero{grid-template-columns:1.03fr .97fr;align-items:center;gap:40px;min-height:660px;padding:30px 0 64px;display:grid}.eyebrow,.kicker{color:#655bee;text-transform:uppercase;letter-spacing:2.2px;font-size:11px;font-weight:800}.eyebrow{align-items:center;gap:9px;display:flex}.eyebrow i{background:#766bf5;width:25px;height:1px}.hero h1{letter-spacing:-5px;margin:22px 0 20px;font-size:clamp(55px,6.4vw,84px);font-weight:800;line-height:.98}.hero h1 em{color:#0000;background:linear-gradient(90deg,#665cf6,#a54fe4);-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}.herocopy h2{margin:0 0 13px;font-size:22px}.herocopy>p{color:var(--muted);max-width:530px;font-size:15px;line-height:1.75}.actions{gap:12px;margin-top:30px;display:flex}.button{border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:13px;font-weight:750;transition:all .2s;display:inline-flex}.button:hover,.product:hover{transform:translateY(-4px)}.primary{color:#fff;background:linear-gradient(135deg,#5c59ef,#8a4dea);box-shadow:0 14px 30px #6d55ea35}.secondary{border:1px solid #dfe0ee}.trust{color:#6b7085;flex-wrap:wrap;gap:22px;margin-top:28px;font-size:11px;display:flex}.visual{place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.glow{background:radial-gradient(circle at 35% 30%,#eee9ff,#d8d3ff 48%,#b6acf8);border-radius:50%;width:420px;height:420px;position:absolute;box-shadow:0 0 80px #7058ee30}.orbit{border:1px solid #786cf43f;border-radius:50%;position:absolute}.one{width:520px;height:225px;transform:rotate(-26deg)}.two{width:590px;height:310px;transform:rotate(48deg)}.screen{z-index:2;background:#fbfbffdf;border:1px solid #fff;border-radius:27px;width:345px;height:375px;padding:20px;transform:rotate(-5deg);box-shadow:0 35px 70px #2720602a}.screenhead{color:#54576c;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.smallmark{border-radius:8px 8px 8px 2px;width:25px;height:25px;font-size:11px}.screenhead b{letter-spacing:2px;margin-left:auto}.screenart{color:#fff;background:linear-gradient(145deg,#171738,#503a9b 55%,#975cea);border-radius:18px;flex-direction:column;justify-content:flex-end;height:235px;margin-top:17px;padding:24px;display:flex;position:relative;overflow:hidden}.screenart:before{content:"";border:1px solid #ffffff4d;border-radius:50%;width:180px;height:180px;position:absolute;top:-55px;right:-40px;box-shadow:0 0 0 20px #ffffff08,0 0 0 42px #ffffff08}.screenart span{color:#d3bcff;font-size:26px;position:absolute;top:28px}.screenart strong{letter-spacing:-1px;font-size:25px}.screenart small{color:#d8d3ea;margin-top:6px}.tiles{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.tiles i{background:#d8d5fa;border-radius:10px;height:52px}.float{z-index:3;background:#ffffffdc;border:1px solid #fff;border-radius:14px;align-items:center;gap:11px;padding:12px 16px;display:flex;position:absolute;box-shadow:0 16px 35px #34256c25}.float>span{color:#6559ef;background:#eeebff;border-radius:10px;place-items:center;width:35px;height:35px;font-size:20px;display:grid}.float b,.float small{display:block}.float b{font-size:11px}.float small{color:#85889a;margin-top:4px;font-size:9px}.strip{color:#fff;background:#11142c}.stats{grid-template-columns:repeat(3,1fr) 1.8fr;align-items:center;min-height:110px;display:grid}.stats>div{border-right:1px solid #ffffff1c;padding-left:30px}.stats>div:first-child{padding-left:0}.stats b,.stats span{display:block}.stats b{font-size:21px}.stats span{color:#9699ab;text-transform:uppercase;letter-spacing:1.4px;margin-top:5px;font-size:10px}.stats p{color:#b8bac8;justify-self:end;font-size:13px;line-height:1.6}.sectionhead{justify-content:space-between;align-items:end;gap:30px;margin-bottom:42px;display:flex}.sectionhead h2,.service h2{letter-spacing:-2.3px;margin:11px 0 0;font-size:42px}.sectionhead>p{max-width:410px;color:var(--muted);font-size:14px;line-height:1.7}.products,.logos{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.product{background:#fff;border:1px solid #e8e8f3;border-radius:23px;transition:all .25s;overflow:hidden}.productart{background:linear-gradient(145deg,#eeeefe,#dcd9fd);place-items:center;height:220px;display:grid;position:relative;overflow:hidden}.tag{color:#5e59bd;text-transform:uppercase;letter-spacing:1px;background:#ffffffc9;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:800;position:absolute;top:16px;left:16px}.picon{z-index:2;color:#fff;background:linear-gradient(155deg,#26234f,#7a5be7);border:1px solid #fff;border-radius:13px;place-items:center;width:103px;height:125px;font-size:37px;display:grid;position:relative;transform:rotate(-5deg);box-shadow:12px 16px 25px #6557c937}.p2 .picon{background:linear-gradient(155deg,#552a76,#b56edd)}.p3 .picon{background:linear-gradient(155deg,#183752,#468bc7)}.rings{opacity:.5;position:absolute;inset:0}.rings i{border:1px solid #fff;border-radius:50%;width:240px;height:70px;position:absolute;top:75px;left:65px;transform:rotate(-25deg)}.rings i:nth-child(2){transform:rotate(30deg)}.rings i:nth-child(3){transform:rotate(78deg)}.format{color:#7d72e7;text-transform:uppercase;letter-spacing:1.3px;font-size:9px;font-weight:800}.product h3{margin:10px 0 8px;font-size:19px}.product p{min-height:62px;color:var(--muted);font-size:12px;line-height:1.7}.buy{border-top:1px solid #ededf5;justify-content:space-between;align-items:center;margin-top:15px;padding-top:17px;display:flex}.buy strong{font-size:19px}.buy a{color:#5e56de;font-size:11px;font-weight:800}.paynote{text-align:center;color:#777b8f;max-width:780px;margin:24px auto 0;font-size:11px;line-height:1.7}.service{color:#fff;background:linear-gradient(130deg,#12142d,#20204a)}.servicegrid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.service h2{font-size:46px}.servicegrid>div>p{color:#b9bbca;margin:24px 0 31px;font-size:14px;line-height:1.8}.servicelist article{border-bottom:1px solid #ffffff1c;gap:22px;padding:25px 0;display:flex}.servicelist article:first-child{padding-top:0}.servicelist article>span{color:#9186fa;font-size:11px}.servicelist h3{margin:0 0 8px;font-size:17px}.servicelist p{color:#aeb0c1;margin:0;font-size:12px}.logos article{border:1px solid #e7e7f2;border-radius:20px;padding:14px 14px 20px}.logostage{background:#f5f4ff;border-radius:13px;justify-content:center;align-items:center;gap:13px;height:180px;display:flex}.logostage b{letter-spacing:-1px;font-size:22px}.logo{color:#fff;background:linear-gradient(135deg,#655cf6,#a24fe8);place-items:center;width:52px;height:52px;font-weight:800;display:grid;position:relative}.orbitlogo{border-radius:16px 16px 16px 4px}.orbitlogo i{border:1.5px solid #6459ed;border-radius:50%;width:68px;height:28px;position:absolute;transform:rotate(-25deg)}.infinity{color:#6d5ef3;font-size:54px;font-weight:700}.portal{border-radius:7px 18px;font-size:13px}.logos h3{margin:18px 7px 7px;font-size:14px}.logos p{color:var(--muted);margin:0 7px;font-size:11px;line-height:1.65}footer{color:#fff;background:#0d0f24;padding:50px 0}.foot{grid-template-columns:1fr auto;align-items:center;gap:35px;display:grid}.foot>div>p{color:#7f8297;font-size:11px}.footlinks{color:#b3b5c4;gap:27px;font-size:12px;display:flex}.copy{color:#686b7f;border-top:1px solid #ffffff18;grid-column:1/-1;padding-top:24px;font-size:10px}@media (width<=900px){.navlinks{display:none}.hero{grid-template-columns:1fr;padding-top:70px}.herocopy{text-align:center}.eyebrow,.actions,.trust{justify-content:center}.herocopy>p{margin-inline:auto}.stats{grid-template-columns:repeat(3,1fr)}.stats p{display:none}.products,.logos{grid-template-columns:1fr 1fr}.servicegrid{grid-template-columns:1fr;gap:55px}.sectionhead{flex-direction:column;align-items:start}}@media (width<=620px){.shell{width:calc(100% - 28px)}.navcta{display:none}.hero{padding-top:50px}.hero h1{letter-spacing:-3.5px}.actions{flex-direction:column}.visual{min-height:430px}.glow{width:340px;height:340px}.screen{width:275px;height:330px}.screenart{height:195px}.float{display:none}.stats{min-height:92px}.stats>div{padding-left:14px}.stats b{font-size:16px}.stats span{font-size:8px}.section{padding-block:75px}.sectionhead h2,.service h2{font-size:34px}.products,.logos,.foot{grid-template-columns:1fr}.footlinks{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.product{transition:none}}.logos .chosen{border-color:#746bf0;box-shadow:0 18px 45px #6259e51b}.supplied{background:#101c2b;position:relative;overflow:hidden}.supplied img{object-fit:cover;width:100%;height:100%;transform:scale(1.32)}.supplied span{color:#4c74a4;text-transform:uppercase;letter-spacing:1px;background:#fff;border-radius:99px;padding:6px 9px;font-size:8px;font-weight:800;position:absolute;top:12px;right:12px}.aboutbrand{background:#fff;position:relative;overflow:hidden}.aboutbrand:after{content:"";border:1px solid #7569ee20;border-radius:50%;width:400px;height:400px;position:absolute;top:-210px;right:-200px;box-shadow:0 0 0 45px #7569ee08,0 0 0 90px #7569ee05}.aboutgrid{z-index:2;grid-template-columns:.9fr 1.1fr;gap:100px;display:grid;position:relative}.abouttitle h2{letter-spacing:-2.5px;margin:12px 0 32px;font-size:48px}.abouttext{padding-top:30px}.abouttext p{color:#5f647a;margin:0 0 20px;font-size:14px;line-height:1.9}.brandstatement{border-left:3px solid #7165ec;flex-direction:column;align-items:flex-start;padding:5px 0 5px 25px;display:flex}.brandstatement span{color:#7b6fee;text-transform:uppercase;letter-spacing:2px;font-size:9px;font-weight:800}.brandstatement strong{color:#171936;margin:11px 0;font-size:25px;line-height:1.25}.brandstatement small{color:#777b8e;font-size:11px}@media (width<=900px){.aboutgrid{grid-template-columns:1fr;gap:20px}.abouttext{padding-top:0}.abouttitle h2{font-size:38px}}.bookcover{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .35s}.product:hover .bookcover{transform:scale(1.035)}.productart{background:#dcecff;height:310px}.product .tag{color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:3;background:#171936d9}.p1 .bookcover{object-position:center 34%}.p3 .productart{background:#1d342d}.coverbadge{z-index:3;color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);letter-spacing:.8px;text-transform:uppercase;background:#11142cce;border-radius:99px;padding:7px 10px;font-size:8px;font-weight:800;position:absolute;bottom:14px;right:14px}.productcopy{position:relative}.author{background:linear-gradient(145deg,#f8f7ff,#efedff);position:relative;overflow:hidden}.author:before{content:"";border:1px solid #7c6ef329;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-260px;left:-230px;box-shadow:0 0 0 55px #786cf308,0 0 0 110px #786cf306}.authorgrid{grid-template-columns:.75fr 1.25fr;align-items:center;gap:90px;display:grid}.authorcard{color:#fff;background:linear-gradient(145deg,#12142d,#3a2c78 60%,#8f51e4);border-radius:34px;flex-direction:column;justify-content:center;align-items:center;min-height:430px;display:flex;position:relative;overflow:hidden;box-shadow:0 35px 70px #34276c25}.authorcard:after{content:"";border:1px solid #ffffff2a;border-radius:25px;position:absolute;inset:24px}.authorhalo{border:1px solid #fff5;border-radius:50%;width:280px;height:110px;position:absolute;transform:rotate(-27deg);box-shadow:0 0 0 23px #ffffff08,0 0 0 46px #ffffff06}.authorinitials{z-index:2;letter-spacing:-3px;text-shadow:0 10px 30px #160e3d55;font-family:Georgia,Times New Roman,serif;font-size:58px;font-style:italic;position:relative}.authorcard small{z-index:2;color:#d8d2ef;text-transform:uppercase;letter-spacing:2.5px;margin-top:12px;font-size:9px;position:relative}.authorcopy h2{letter-spacing:-2.3px;margin:12px 0 25px;font-size:46px}.authorcopy p{color:#5f647a;margin:0 0 16px;font-size:13px;line-height:1.85}.authorcopy blockquote{color:#363251;background:#ffffffa8;border-left:3px solid #7569ee;border-radius:0 14px 14px 0;margin:25px 0 0;padding:20px 24px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-style:italic;line-height:1.65}@media (width<=900px){.authorgrid{grid-template-columns:1fr;gap:45px}.authorcard{min-height:350px}.authorcopy h2{font-size:38px}}.cart-summary{flex-direction:column;align-items:flex-end;gap:12px;max-width:410px;display:flex}.cart-summary>p{max-width:410px;color:var(--muted);text-align:right;margin:0;font-size:14px;line-height:1.7}.paypal-view-cart,.paypal-product-button{min-width:145px}.paypal-product-button{min-height:34px}.buy{gap:14px}.buy strong{white-space:nowrap}@media (width<=900px){.cart-summary{align-items:flex-start}.cart-summary>p{text-align:left}}@media (width<=420px){.buy{flex-direction:column;align-items:flex-start}.paypal-product-button{width:100%}}.officialbrand{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;display:grid}.officiallogo{background:linear-gradient(145deg,#fbfaff,#f1efff);border:1px solid #e5e3f5;border-radius:28px;justify-content:center;align-items:center;min-height:290px;padding:42px;display:flex;box-shadow:0 22px 55px #5f54cc12}.officiallogo img{width:100%;height:auto;display:block}.officialcopy h2{letter-spacing:-2.3px;margin:12px 0 18px;font-size:44px}.officialcopy p{color:var(--muted);font-size:14px;line-height:1.8}.officialcopy strong{color:#655bee;margin-top:24px;font-size:14px;display:block}@media (width<=900px){.officialbrand{grid-template-columns:1fr;gap:40px}.officiallogo{min-height:220px;padding:28px}.officialcopy h2{font-size:36px}}.officiallockup{color:#11142c;letter-spacing:-2px;align-items:center;gap:24px;font-size:46px;font-weight:800;display:flex}.officialmark{color:#fff;letter-spacing:0;background:linear-gradient(135deg,#665cf6,#9a4ee7);border-radius:30px 30px 30px 10px;place-items:center;width:112px;height:112px;font-size:48px;font-weight:800;display:grid;box-shadow:0 18px 36px #6a58ea32}@media (width<=900px){.officiallockup{font-size:36px}.officialmark{border-radius:24px 24px 24px 8px;width:90px;height:90px;font-size:38px}}.products{grid-template-columns:repeat(2,1fr);gap:24px}.p4 .productart{background:#1d342d}.p5 .productart{background:#102f43}.p5 .bookcover{object-position:center 33%}@media (width<=620px){.products{grid-template-columns:1fr}}.p2 .productart{background:#183748}.p2 .bookcover{object-position:center 42%}.paypal-buy-now{background:#ffd140;border-radius:10px;justify-content:center;align-items:center;min-width:118px;min-height:42px;padding:0 18px;transition:all .2s;display:inline-flex;box-shadow:0 8px 18px #d6a9002b;color:#11142c!important;font-size:12px!important;font-weight:800!important}.paypal-buy-now:hover{background:#ffc933;transform:translateY(-2px)}.p3 .bookcover{object-position:center 34%}main{overflow:hidden}.landing-frame{isolation:isolate;background:radial-gradient(circle at 77% 38%,#d7d5ff 0,#0000 27%),radial-gradient(circle at 54% 70%,#ecebff 0,#0000 31%),linear-gradient(135deg,#fff 0%,#fafaff 52%,#f0effb 100%);border:1px solid #dcddea;border-radius:24px;width:min(1400px,100% - 28px);margin:14px auto 0;position:relative;overflow:hidden}.landing-frame:before,.landing-frame:after{content:"";z-index:-1;pointer-events:none;border:1px solid #8179e82f;border-radius:50%;position:absolute}.landing-frame:before{width:540px;height:540px;top:12%;right:2%;box-shadow:0 0 0 38px #746cf20a,0 0 0 76px #746cf207}.landing-frame:after{border-radius:42px;width:270px;height:270px;bottom:-85px;left:-130px}.landing-frame .shell{width:min(1240px,100% - 70px)}.nav{height:98px}.brand{color:#17194d;text-transform:none;letter-spacing:-.8px;font-size:22px}.mark{width:40px;height:40px;box-shadow:none;background:linear-gradient(135deg,#895cff,#7045f4);border-radius:12px}.navlinks{color:#242650;gap:31px;font-size:12px;font-weight:700}.navlinks a{padding:10px 0;position:relative}.navlinks a:after{content:"";background:#7064ea;border-radius:2px;height:2px;transition:all .2s;position:absolute;bottom:4px;left:0;right:100%}.navlinks a:hover:after{right:0}.navcta{color:#fff;background:#24238c;border:0;padding:13px 23px;box-shadow:0 10px 24px #29258426}.hero{grid-template-columns:.88fr 1.12fr;gap:30px;min-height:610px;padding:28px 0 70px}.eyebrow{color:#6159c9}.hero h1{letter-spacing:-4.7px;margin:19px 0 20px;font-size:clamp(54px,5.7vw,80px);line-height:1}.herocopy h2{color:#242650;font-size:22px}.herocopy>p{color:#5e6177;max-width:520px}.secondary{background:#ffffffc7;border-color:#d2d3e4}.visual{min-height:510px;overflow:visible}.glow{background:linear-gradient(145deg,#ecebff,#c9c5ff 55%,#8c80eb);border-radius:44% 56% 59% 41%/50% 44% 56% 50%;width:500px;height:390px;transform:rotate(-8deg);box-shadow:0 32px 70px #4b42972b}.orbit.one{width:600px;height:310px;transform:rotate(-18deg)}.orbit.two{width:560px;height:250px;transform:rotate(43deg)}.device{z-index:2;filter:drop-shadow(0 30px 35px #3e397235);width:min(520px,90%);position:relative}.screen{background:#fff;border:11px solid #f3f3f9;border-radius:22px 22px 11px 11px;width:100%;height:390px;padding:14px;transform:none;box-shadow:inset 0 0 0 1px #cacbdd}.screenhead{color:#fff;background:#272170;border-radius:8px 8px 0 0;height:34px;padding:0 9px}.screenhead b{color:#c7c2ff}.screenart{background:linear-gradient(145deg,#221c63,#5140b8 55%,#9d5aec);border-radius:0;height:235px;margin-top:0}.screenart strong{font-size:28px}.tiles{padding:0 13px}.tiles i{border:1px solid #eeeef6;height:58px}.devicebase{background:linear-gradient(#f4f4fa,#cacbdd);border-radius:0 0 55% 55%;width:112%;height:19px;margin-left:-6%;box-shadow:0 7px #aeb0c3}.float{background:#ffffffeb;border-color:#fff;box-shadow:0 18px 42px #342e7324}.fa{bottom:47px;left:-8px}.fb{top:57px;right:-6px}.strip{background:#17183c;margin-top:22px}.aboutbrand,.section.shell,.officialbrand{background:#fff}.section.shell{position:relative}.product{border-color:#e1e1ef;box-shadow:0 13px 32px #34305b0a}.service{background:linear-gradient(135deg,#17183c,#30277e 64%,#5f48bd)}footer{background:#10112f}@media (width<=900px){.landing-frame .shell{width:calc(100% - 38px)}.hero{grid-template-columns:1fr;padding-top:55px}.visual{margin-top:20px}.navlinks{display:none}.device{width:min(540px,88%)}.aboutbrand,.section.shell,.officialbrand{background:#fff}}@media (width<=620px){.landing-frame{border-radius:18px;width:calc(100% - 16px);margin-top:8px}.landing-frame .shell{width:calc(100% - 28px)}.nav{height:76px}.brand{font-size:19px}.mark{width:36px;height:36px}.hero{padding:35px 0 50px}.hero h1{letter-spacing:-3.4px;font-size:50px}.visual{min-height:370px}.device{width:94%}.screen{border-width:8px;height:305px}.screenart{height:175px;padding:18px}.screenart strong{font-size:21px}.tiles i{height:39px}.devicebase{height:14px}.glow{width:320px;height:280px}.strip{margin-top:12px}}.brand-image{width:205px;height:62px;display:block;overflow:hidden}.brand-image img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.screen-logo{object-fit:contain;background:#fff;border-radius:6px;width:26px;height:26px}.officiallogo{background:#fff}.officiallogo img{object-fit:contain;max-width:100%;max-height:230px}.footer-brand{background:#fff;border-radius:12px;width:230px;height:64px;padding:7px 12px;display:flex;overflow:hidden}.footer-brand img{object-fit:contain;width:100%;height:100%}@media (width<=620px){.brand-image{width:154px;height:52px}.footer-brand{width:210px}.officiallogo img{max-height:170px}}body{background:var(--ivory);color:var(--ink);font-family:Segoe UI,Arial,Helvetica,sans-serif}.nav{border-bottom:1px solid #9e665316}.navlinks a:hover{color:var(--copper)}.navcta{background:linear-gradient(135deg,var(--plum),var(--wine));letter-spacing:.2px;box-shadow:0 12px 28px #4b1b3c27}.navcta:hover{background:linear-gradient(135deg,var(--wine),var(--copper))}.eyebrow,.kicker{color:var(--copper)}.eyebrow i{background:linear-gradient(90deg,var(--copper),var(--gold))}.hero h1{color:var(--plum-deep);letter-spacing:-4px;max-width:590px;font-family:Georgia,Times New Roman,serif;font-weight:700}.herocopy h2{color:#4a2e40;max-width:560px;font-weight:650;line-height:1.35}.herocopy>p{color:var(--muted);font-size:16px}.button{letter-spacing:.15px;border-radius:9px}.primary{background:linear-gradient(135deg,var(--plum),var(--wine) 58%,var(--copper));box-shadow:0 14px 30px #5f284528}.primary:hover{background:linear-gradient(135deg,var(--wine),var(--copper))}.glow{background:linear-gradient(145deg,#f7e9e2,#e5c7d8 48%,#895477 78%,#c27a4c);box-shadow:0 32px 74px #532a402b}.orbit{border-color:#a85d7140}.screen{border-color:#f9f3ef;box-shadow:inset 0 0 0 1px #d9c5bc}.screenhead{background:linear-gradient(90deg,var(--plum-deep),var(--wine));font-weight:650}.screenart{background:linear-gradient(145deg,#29102c,#60214e 52%,#a95739 82%,#e1a357)}.screenart:before{border-color:#f2c7a45e;box-shadow:0 0 0 20px #f0d0b60c,0 0 0 42px #f0d0b609}.screenart span{color:#f2c792}.screenart small{color:#ecdcd7}.tiles i{background:#ead9e3}.tiles i:nth-child(2){background:#ecd6c6}.tiles i:nth-child(3){background:#e6c69f}.devicebase{background:linear-gradient(#f7f0ec,#cdbeb8);box-shadow:0 7px #ac9890}.float{background:#fffcf9ee;border-color:#ead9d0}.float>span{color:var(--copper);background:#f7e7de}.section{padding-top:112px;padding-bottom:112px}.sectionhead h2,.service h2,.abouttitle h2,.officialcopy h2,.authorcopy h2{color:var(--plum-deep);letter-spacing:-1.8px;font-family:Georgia,Times New Roman,serif;font-weight:700}.brandstatement span{color:var(--copper)}.abouttext strong{color:var(--wine)}.products{gap:30px}.product{background:#fffdfa;border-color:#e6d7cf;border-radius:20px;box-shadow:0 16px 42px #4c293218}.product .tag,.coverbadge{color:#fff4eb;background:#32142ee3}.productcopy{padding:27px}.format{color:var(--copper)}.product h3{color:var(--plum);font-family:Georgia,Times New Roman,serif;font-size:21px}.buy strong{color:var(--copper);font-family:Georgia,Times New Roman,serif;font-size:21px}.paynote{color:#7e6b74}.service{background:radial-gradient(circle at 85% 10%,#9e543854 0,#0000 32%),linear-gradient(135deg,#251022,#431638 60%,#6c2948);position:relative}.servicegrid>div>p,.servicelist p{color:#d3c0ca}.authorcopy blockquote{border-left-color:var(--copper);color:#503245;background:#fffaf6c9}footer{background:linear-gradient(135deg,#1f0c1d,#35132f);border-top:3px solid #a45b39}@media (width<=900px){.section{padding-top:88px;padding-bottom:88px}.hero h1,.herocopy h2{margin-inline:auto}}@media (width<=620px){.hero h1{letter-spacing:-2.6px;font-size:46px}.section{padding-top:72px;padding-bottom:72px}.productcopy{padding:23px}.landing-frame{box-shadow:0 14px 45px #4b213012}}.landing-frame{padding-top:98px;overflow:hidden}.nav{-webkit-backdrop-filter:blur(20px)saturate(145%);z-index:100;background:#fffaf5c9;border:1px solid #fff9;border-radius:18px;height:76px;padding:0 24px;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 16px 42px #3d173023;width:min(1240px,100% - 70px)!important}.hero{min-height:640px;padding-top:18px}.universe-stage{isolation:isolate;perspective:1200px;min-height:570px}.cosmic-glow{filter:blur(3px);opacity:.83;background:radial-gradient(circle,#fff4e2 0,#e6bfba 23%,#8f476f 55%,#3a1738 78%,#0000 79%);border-radius:50%;width:470px;height:470px;position:absolute;box-shadow:0 0 90px #b86b4e40}.boutique-orbit{z-index:1;pointer-events:none;border:1px solid #ce8d66a3;border-radius:50%;position:absolute}.orbit-a{width:590px;height:220px;animation:12s ease-in-out infinite orbitDrift;transform:rotate(-22deg)}.orbit-b{border-color:#8f4d7294;width:500px;height:390px;animation:15s ease-in-out infinite reverse orbitDriftB;transform:rotate(54deg)}.orbit-mark-hero{z-index:3;object-fit:contain;filter:drop-shadow(0 30px 42px #2c112638);width:310px;height:300px;animation:6s ease-in-out infinite brandFloat;position:relative}.floating-cover{z-index:5;object-fit:cover;border:5px solid #fff8f2;border-radius:9px;width:108px;height:155px;transition:transform .35s,box-shadow .35s;position:absolute;box-shadow:0 24px 45px #2d132840}.floating-cover:hover{transform:translateY(-10px)rotate(0)scale(1.08);box-shadow:0 32px 62px #2d132854}.cover-echo{width:128px;height:185px;animation:7s ease-in-out infinite coverFloat1;top:9%;right:2%;transform:rotate(6deg)}.cover-fairy{animation:8s ease-in-out infinite coverFloat2;top:18%;left:1%;transform:rotate(-8deg)}.cover-tomorrow{width:100px;height:150px;animation:6.6s ease-in-out infinite coverFloat3;bottom:5%;right:7%;transform:rotate(-4deg)}.cover-planner{width:100px;height:142px;animation:6.6s ease-in-out infinite coverFloat3;bottom:5%;right:7%;transform:rotate(-4deg)}.universe-note{z-index:7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffaf5d9;border:1px solid #fff9;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;bottom:5%;left:4%;box-shadow:0 18px 38px #3e1b3122}.universe-note>span{color:#fff;background:linear-gradient(135deg,var(--wine),var(--copper));border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.universe-note b,.universe-note small{display:block}.universe-note b{color:var(--plum);font-size:11px}.universe-note small{color:#826d77;letter-spacing:.35px;margin-top:4px;font-size:9px}@keyframes brandFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-15px)rotate(2deg)}}@keyframes orbitDrift{0%,to{transform:rotate(-22deg)scale(1)}50%{transform:rotate(-16deg)scale(1.04)}}@keyframes orbitDriftB{0%,to{transform:rotate(54deg)scale(1)}50%{transform:rotate(61deg)scale(.96)}}@keyframes coverFloat1{0%,to{translate:0;rotate:none}50%{translate:0 -14px;rotate:2deg}}@keyframes coverFloat2{0%,to{translate:0;rotate:none}50%{translate:0 13px;rotate:-2deg}}@keyframes coverFloat3{0%,to{translate:0;rotate:none}50%{translate:8px -12px;rotate:2deg}}.featured-release{color:#fff;background:radial-gradient(circle at 19% 40%,#9d5d492f 0,#0000 28%),linear-gradient(135deg,#1f0c1e,#3a1233 55%,#5e213d);position:relative;overflow:hidden}.featured-release:after{content:"";border:1px solid #db9a6654;border-radius:50%;width:620px;height:620px;position:absolute;top:-260px;right:-310px;box-shadow:0 0 0 52px #d99a6608,0 0 0 104px #d99a6605}.featured-grid{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:110px;display:grid;position:relative}.featured-art{place-items:center;min-height:520px;display:grid;position:relative}.featured-art img{z-index:3;object-fit:cover;border:7px solid #f7e5d9;border-radius:7px;width:255px;height:380px;transition:all .4s;position:relative;transform:rotate(-3deg);box-shadow:25px 34px 65px #10060f91}.featured-art:hover img{transform:rotate(0)translateY(-8px)}.featured-halo{background:radial-gradient(circle,#b95c4d62,#0000 67%);border:1px solid #e3a16f59;border-radius:50%;width:410px;height:410px;position:absolute;box-shadow:0 0 0 28px #e3a16f08,0 0 0 56px #e3a16f05}.featured-number{color:#fff08;font-family:Georgia,Times New Roman,serif;font-size:120px;line-height:1;position:absolute;top:3%;left:2%}.featured-series{z-index:4;color:#e9b882;text-transform:uppercase;letter-spacing:1.2px;background:#1f0c1ec9;border:1px solid #f5d6c155;border-radius:99px;padding:10px 14px;font-size:8px;font-weight:800;position:absolute;bottom:8%;right:2%}.featured-copy .kicker{color:#e7a663}.featured-copy h2{color:#fff9f4;letter-spacing:-2px;margin:14px 0 4px;font-family:Georgia,Times New Roman,serif;font-size:52px}.featured-copy h3{color:#dc9d66;margin:0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500}.featured-lead{font-family:Georgia,Times New Roman,serif;font-style:italic;color:#f2d7cb!important;font-size:18px!important}.featured-copy>p{color:#d4c0c9;max-width:590px;font-size:14px;line-height:1.85}.featured-meta{flex-wrap:wrap;gap:9px;margin:26px 0;display:flex}.featured-meta span{color:#d8bec9;text-transform:uppercase;letter-spacing:.7px;border:1px solid #ecd0c432;border-radius:99px;padding:8px 11px;font-size:9px}.featured-buy{border-top:1px solid #f3dcd027;align-items:center;gap:24px;padding-top:22px;display:flex}.featured-buy>strong{color:#e4aa6a;font-family:Georgia,Times New Roman,serif;font-size:32px}.featured-buy .paypal-product-button{min-width:165px}.product{transform-style:preserve-3d}.product:hover{transform:translateY(-9px)perspective(900px)rotateX(1.2deg)}.productart:after{content:"";pointer-events:none;z-index:4;background:linear-gradient(115deg,#0000 35%,#fff7 49%,#0000 62%);transition:transform .75s;position:absolute;inset:0;transform:translate(-130%)}.product:hover .productart:after{transform:translate(130%)}@supports (animation-timeline:view()){.aboutbrand,.featured-release,#products,.service,.officialbrand,.author{animation:both sectionReveal;animation-timeline:view();animation-range:entry 5% cover 30%}@keyframes sectionReveal{0%{opacity:.25;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}}@media (width<=900px){.nav{width:calc(100% - 44px)!important}.universe-stage{min-height:520px}.featured-grid{grid-template-columns:1fr;gap:35px}.featured-art{min-height:470px}.featured-copy{text-align:center}.featured-copy>p{margin-inline:auto}.featured-meta,.featured-buy{justify-content:center}}@media (width<=620px){.landing-frame{padding-top:80px}.nav{border-radius:14px;height:64px;padding:0 14px;top:9px;width:calc(100% - 26px)!important}.brand-image{width:140px}.universe-stage{min-height:430px}.orbit-mark-hero{width:220px;height:220px}.cosmic-glow{width:310px;height:310px}.orbit-a{width:360px;height:145px}.orbit-b{width:310px;height:250px}.floating-cover{border-width:3px;width:75px;height:108px}.cover-echo{width:86px;height:126px;right:0}.cover-fairy{left:0}.cover-tomorrow{width:70px;height:105px;bottom:8%;right:2%}.cover-planner{width:70px;height:100px;right:2%}.universe-note{width:max-content;bottom:0;left:50%;transform:translate(-50%)}.featured-art{min-height:390px}.featured-art img{width:190px;height:285px}.featured-halo{width:300px;height:300px}.featured-number{font-size:80px}.featured-copy h2{font-size:40px}.featured-copy h3{font-size:21px}.featured-buy{flex-direction:column}.featured-series{right:0}}@media (prefers-reduced-motion:reduce){.orbit-mark-hero,.boutique-orbit,.floating-cover{animation:none}.aboutbrand,.featured-release,#products,.service,.officialbrand,.author{animation:none!important}.productart:after{display:none}}.service{color:#fffaf6;opacity:1!important;background:radial-gradient(circle at 88% 12%,#be664661 0,#0000 34%),linear-gradient(135deg,#241021 0%,#451736 58%,#702b4b 100%)!important;animation:none!important;transform:none!important}.servicegrid{z-index:1;position:relative}.service h2{text-shadow:0 2px 18px #16041175;color:#fff!important}.servicegrid>div>p{font-size:15px;color:#fff2f7!important}.service .button.primary{background:linear-gradient(135deg,#8b2858,#c5673d);border:1px solid #ffffff2e;box-shadow:0 14px 34px #1b051461}.servicelist{background:#190716ad;border:1px solid #ffffff29;border-radius:22px;padding:10px 28px;box-shadow:0 24px 55px #14041040}.servicelist article{border-bottom:1px solid #ffffff2b!important}.servicelist article:last-child{border-bottom:0!important}.servicelist article>span{font-weight:800;color:#f3ad66!important}.servicelist h3{color:#fff!important}.servicelist p{font-size:13px;line-height:1.6;color:#eadce4!important}@media (width<=620px){.servicelist{padding:8px 20px}.servicegrid>div>p{font-size:14px}}.service{border-block:1px solid #ead3ca;background:linear-gradient(135deg,#fffaf6 0%,#f8ece8 58%,#f2dcd6 100%)!important}.servicegrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:72px;width:min(1120px,100% - 96px)!important}.service .kicker{text-shadow:none;color:#a34f35!important}.service h2{text-shadow:none;line-height:1.08;color:#3c1733!important}.servicegrid>div>p{max-width:560px;line-height:1.8;color:#5d4352!important}.servicegrid>div>p.service-cta-line{margin-top:-12px;margin-bottom:27px;color:#7b294f!important}.service .button.primary{color:#fff;background:linear-gradient(135deg,#6e214d,#ba5938)}@media (width<=900px){.servicegrid{grid-template-columns:1fr;gap:48px;width:min(760px,100% - 64px)!important}}@media (width<=620px){.servicegrid{width:calc(100% - 36px)!important}.service h2{font-size:36px}}.inquiry-panel{background:#fffdfb;border:1px solid #dfc6bd;border-radius:24px;grid-column:1/-1;grid-template-columns:.75fr 1.25fr;gap:46px;margin-top:8px;padding:36px;scroll-margin-top:110px;display:grid;box-shadow:0 20px 48px #421e311f}.inquiry-intro h3{color:#3c1733;margin:11px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:32px;line-height:1.12}.inquiry-intro p{color:#67515d;margin:0;font-size:14px;line-height:1.75}.inquiry-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.inquiry-form label{color:#4a2d3e;gap:8px;font-size:12px;font-weight:800;display:grid}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{color:#32162b;width:100%;font:inherit;background:#fff;border:1px solid #d9c4c8;border-radius:11px;outline:none;padding:13px 14px;font-weight:500}.inquiry-form textarea{resize:vertical;min-height:126px}.message-field,.inquiry-submit,.inquiry-note{grid-column:1/-1}.inquiry-submit{cursor:pointer;border:0;width:max-content}.inquiry-note{color:#806b75;margin:0;font-size:11px;line-height:1.5}@media (width<=900px){.inquiry-panel{grid-template-columns:1fr;gap:28px}}@media (width<=620px){.inquiry-panel{padding:24px 18px}.inquiry-form{grid-template-columns:1fr}.inquiry-form label,.message-field,.inquiry-submit,.inquiry-note{grid-column:1}.inquiry-submit{width:100%}}.animated-emblem{z-index:4;filter:drop-shadow(0 30px 42px #2c112638);place-items:center;width:360px;height:340px;display:grid;position:relative}.metallic-d{z-index:3;object-fit:contain;width:305px;height:300px;position:relative}.moving-orbit{z-index:5;pointer-events:none;background:0 0;border:2.5px solid #c97d618f;border-radius:50%;width:405px;height:138px;position:absolute;transform:rotate(-18deg);box-shadow:inset 0 0 4px #fff3,0 0 10px #b56d4d18}.orbit-ball{offset-path:ellipse(49% 47% at 50% 50%);offset-rotate:0deg;background:radial-gradient(circle at 34% 30%,#fff5df 0,#efbd9a 24%,#bd684c 58%,#6f2b25 100%);border-radius:50%;width:30px;height:30px;animation:7s linear infinite sphereCounterclockwise;position:absolute;top:0;left:0;box-shadow:inset -5px -6px 9px #6b2b2745,0 5px 13px #3b152d4a}.ball-one{offset-distance:100%}.ball-two{offset-distance:50%;animation-delay:-3.5s;scale:.76}.orbit-glint{filter:blur(.4px);background:linear-gradient(90deg,#0000,#fff4d8,#0000);border-radius:50%;width:60px;height:4px;position:absolute;top:-8px;left:31%}@keyframes sphereCounterclockwise{0%{offset-distance:100%}to{offset-distance:0%}}@media (width<=620px){.animated-emblem{width:250px;height:245px}.metallic-d{width:220px;height:215px}.moving-orbit{border-width:2px;width:300px;height:102px}.orbit-ball{width:24px;height:24px;margin:0;top:0;left:0}.ball-one,.ball-two{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.animated-emblem,.moving-orbit{animation:none}}.brand-animated{text-transform:none;gap:10px;min-width:220px}.mini-emblem{flex:none;place-items:center;width:48px;height:44px;display:grid;position:relative}.mini-emblem>img{z-index:2;object-fit:contain;width:41px;height:41px;position:relative}.mini-orbit{z-index:3;pointer-events:none;border:1.8px solid #c57958;border-radius:50%;width:60px;height:20px;position:absolute;transform:rotate(-18deg)}.mini-orbit b{background:radial-gradient(circle at 32% 28%,#fff1dc,#d38b68 44%,#793128);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;box-shadow:0 2px 5px #4a1a2d55}.mini-orbit b:first-child{left:-4px}.mini-orbit b:last-child{right:-4px;transform:scale(.78)}.brand-words{flex-direction:column;line-height:1;display:flex}.brand-words strong{color:#4a1d3d;letter-spacing:-.5px;font-size:19px}.brand-words small{color:#a25a38;text-transform:uppercase;letter-spacing:1.25px;margin-top:5px;font-size:7px;font-weight:700}@media (width<=620px){.brand-animated{min-width:auto}.brand-words strong{font-size:16px}.brand-words small{letter-spacing:.8px;font-size:6px}.mini-emblem{width:42px;height:39px}.mini-emblem>img{width:36px;height:36px}.mini-orbit{width:52px;height:17px}}@media (prefers-reduced-motion:reduce){.orbit-ball{animation:none}}.book-summary>summary{cursor:pointer;outline:none;list-style:none;display:block}.book-summary>summary::-webkit-details-marker{display:none}.book-summary>summary:focus-visible{box-shadow:inset 0 0 0 4px #c37554}.summary-prompt{z-index:6;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.7px;text-transform:uppercase;background:#32142ed9;border:1px solid #fff8;border-radius:99px;width:max-content;padding:8px 12px;font-size:9px;font-weight:800;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #2f142a33}.coverbadge{bottom:52px}.summary-panel{color:#f9edf3;background:linear-gradient(135deg,#35132f,#662541);border-top:1px solid #c97b5e55;padding:20px 24px 21px}.summary-panel span{color:#efb074;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.summary-panel p{color:#f3e6ec!important;min-height:0!important;margin:0!important;font-size:12px!important;line-height:1.75!important}.book-summary[open] .summary-prompt:after{content:" · close"}.book-summary[open] .bookcover{transform:scale(1.035)}.hero-shop-menu{position:relative}.hero-shop-menu>summary{cursor:pointer;list-style:none}.hero-shop-menu>summary::-webkit-details-marker{display:none}.hero-shop-menu>summary:after{content:" +";margin-left:7px}.hero-shop-menu[open]>summary:after{content:" −"}.shop-choice{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdfae8;border:1px solid #d9c1b7;border-radius:17px;grid-template-columns:1fr 1fr;gap:10px;width:360px;padding:12px;display:grid;position:absolute;top:58px;left:0;box-shadow:0 22px 50px #3c18312c}.shop-choice a{background:#fff;border:1px solid #eadbd4;border-radius:13px;flex-direction:column;justify-content:center;min-height:116px;padding:18px;transition:all .2s;display:flex}.shop-choice a:hover,.shop-choice a:focus-visible{border-color:#bd7759;outline:none;transform:translateY(-3px);box-shadow:0 12px 24px #5b293515}.shop-choice span{color:var(--copper);font-size:22px}.shop-choice strong{color:var(--plum);margin-top:10px;font-family:Georgia,Times New Roman,serif;font-size:18px}.shop-choice small{color:#7a6570;margin-top:5px;font-size:10px;line-height:1.4}.ebooks-page{background:radial-gradient(circle at 88% 6%,#eedbd4 0,#0000 27%),linear-gradient(#fffdfb,#f8ece8);min-height:100vh}.ebooks-topbar{justify-content:space-between;align-items:center;min-height:86px;display:flex}.ebooks-back{color:#63304d;background:#fffaf6;border:1px solid #dcc8c0;border-radius:99px;padding:11px 16px;font-size:12px;font-weight:800}.ebooks-hero{text-align:center;padding:72px 0 42px}.ebooks-hero h1{color:var(--plum-deep);letter-spacing:-3px;margin:14px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,7vw,76px)}.ebooks-hero p{color:#735e69;max-width:680px;margin:0 auto;line-height:1.75}.ebooks-gallery-head{justify-content:space-between;align-items:center;gap:24px;margin:24px 0 28px;display:flex}.ebooks-gallery-head p{color:#74606a;max-width:530px;font-size:13px;line-height:1.7}.ebooks-grid{padding-bottom:100px}.ebooks-grid .productart{height:390px}.ebooks-grid .product{background:#fff}.ebooks-grid .bookcover{object-fit:cover}.ebooks-grid .productcopy p{min-height:64px}.ebooks-footer{color:#d8c3cd;text-align:center;background:#2d1028;padding:32px 0;font-size:11px}@media (width<=620px){.hero-shop-menu,.hero-shop-menu>summary{width:100%}.shop-choice{width:min(360px,100vw - 40px);top:56px;left:50%;transform:translate(-50%)}.actions>.secondary{width:100%}.ebooks-hero{padding-top:48px}.ebooks-gallery-head{flex-direction:column;align-items:flex-start}.ebooks-grid .productart{height:420px}}.ebooks-top-actions{align-items:center;gap:14px;display:flex}.ebook-shelf{padding:24px 0 110px}.ebooks-gallery-head strong{color:#4a1d3d;font:22px Georgia,serif}.ebook-icon-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;display:grid}.ebook-icon-card{background:#fffdfb;border:1px solid #e5d3ca;border-radius:18px;min-width:0;padding:14px;transition:all .25s;box-shadow:0 14px 34px #4b263414}.ebook-icon-card:hover,.ebook-icon-card:focus-visible{border-color:#b96a4a;outline:0;transform:translateY(-7px);box-shadow:0 24px 48px #4b263426}.ebook-mini-cover{aspect-ratio:2/3;background:#2d1028;border-radius:10px;display:block;position:relative;overflow:hidden;box-shadow:0 12px 24px #2b15212e}.ebook-mini-cover img{object-fit:cover;width:100%;height:100%}.ebook-mini-cover i{color:#fff;text-align:center;text-transform:uppercase;opacity:0;background:#32142ede;border-radius:99px;padding:9px;font-size:9px;font-style:normal;font-weight:800;transition:all .2s;position:absolute;inset:auto 10px 10px}.ebook-icon-card:hover i,.ebook-icon-card:focus-visible i{opacity:1}.ebook-icon-copy{flex-direction:column;padding:14px 3px 3px;display:flex}.ebook-icon-copy small{color:#a45437;text-transform:uppercase;font-size:8px;font-weight:800}.ebook-icon-copy strong{color:#3b1732;margin-top:7px;font:15px/1.25 Georgia,serif}.ebook-icon-copy em{color:#806d76;margin-top:7px;font-size:9px;font-style:normal;line-height:1.45}.ebook-detail-page{color:#34152d;background:#fffaf6;min-height:100vh}.ebook-detail-hero{grid-template-columns:.82fr 1.18fr;align-items:center;gap:100px;min-height:690px;padding:70px 0 90px;display:grid}.detail-cover-wrap{place-items:center;display:grid;position:relative}.detail-cover-wrap>img{z-index:2;aspect-ratio:2/3;object-fit:cover;border:8px solid #fff3ec;border-radius:10px;width:min(340px,85%);max-height:520px;position:relative;transform:rotate(-2deg);box-shadow:28px 34px 70px #32142645}.detail-glow{background:radial-gradient(circle,#df9c7669,#0000 68%);border:1px solid #c57b5b45;border-radius:50%;width:430px;height:430px;position:absolute}.detail-badge{z-index:3;color:#ffe8d9;text-transform:uppercase;background:#3b1633e8;border-radius:99px;padding:11px 15px;font-size:9px;font-weight:800;position:absolute;bottom:9%;right:0}.detail-copy h1{letter-spacing:-3px;margin:14px 0 22px;font:clamp(46px,6vw,78px)/.98 Georgia,serif}.detail-lead{color:#68515e;max-width:660px;font:20px/1.7 Georgia,serif}.detail-meta{flex-wrap:wrap;gap:9px;margin:28px 0;display:flex}.detail-meta span{color:#765463;text-transform:uppercase;background:#fffdfb;border:1px solid #dfc8be;border-radius:99px;padding:8px 11px;font-size:9px}.detail-buy{border-top:1px solid #dec8bf;align-items:center;gap:30px;margin-top:34px;padding:25px 0;display:flex}.detail-buy>div{flex-direction:column;display:flex}.detail-buy small{color:#92737f;text-transform:uppercase;font-size:9px}.detail-buy strong{color:#a75a38;margin-top:5px;font:30px Georgia,serif}.ebook-story{color:#fff4ef;background:linear-gradient(135deg,#261021,#541d3d);padding:100px 0}.ebook-story-grid{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.ebook-story h2,.detail-sample h2,.detail-final h2{margin:13px 0 0;font:42px/1.08 Georgia,serif}.ebook-story p{color:#eadce4;margin:0;font-size:17px;line-height:1.9}.ebook-story blockquote{color:#efcfc1;background:#fff1;border-left:2px solid #df945f;margin:28px 0 0;padding:20px 24px;font:italic 16px/1.7 Georgia,serif}.detail-sample{grid-template-columns:.75fr 1.25fr;align-items:center;gap:80px;padding:100px 0;display:grid}.detail-sample p{color:#735e69;line-height:1.8}.detail-sample figure{background:#fff;border:1px solid #e1cdc3;border-radius:20px;margin:0;padding:16px;box-shadow:0 20px 45px #4f29341a}.detail-sample img{object-fit:contain;width:100%;max-height:680px;display:block}.detail-sample figcaption{text-align:center}.detail-final{text-align:center;background:#f1dfd8;padding:100px 0}.detail-final>div{max-width:760px}.detail-final>div>span{color:#a45537;text-transform:uppercase;font-size:10px;font-weight:800}.detail-final-actions{justify-content:center;align-items:center;gap:18px;margin-top:28px;display:flex}.detail-final-actions>a{border:1px solid #c9a99d;border-radius:10px;padding:12px 17px;font-size:11px;font-weight:800}@media (width<=950px){.ebook-icon-grid{grid-template-columns:repeat(3,1fr)}.ebook-detail-hero{text-align:center;grid-template-columns:1fr;gap:55px}.detail-cover-wrap{max-width:480px;margin:auto}.detail-meta,.detail-buy{justify-content:center}.ebook-story-grid,.detail-sample{grid-template-columns:1fr;gap:45px}}@media (width<=620px){.ebooks-top-actions .paypal-view-cart{display:none}.ebook-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.ebook-icon-card{padding:9px}.ebook-icon-copy strong{font-size:13px}.ebook-detail-hero{padding:45px 0 70px}.detail-cover-wrap>img{width:75%}.detail-glow{width:290px;height:290px}.detail-copy h1{font-size:44px}.detail-lead{font-size:17px}.detail-buy,.detail-final-actions{flex-direction:column}.ebook-story,.detail-sample,.detail-final{padding:72px 0}.ebook-story h2,.detail-sample h2,.detail-final h2{font-size:34px}}.sample-page{background:#fff;border-radius:12px;margin:18px 0 2px;padding:10px;box-shadow:0 14px 28px #1809144d}.sample-page img{object-fit:contain;background:#fff;border:1px solid #eadfd9;width:100%;max-height:560px;display:block}.sample-page figcaption{color:#6a4c5c;text-align:center;letter-spacing:.8px;text-transform:uppercase;padding:9px 4px 2px;font-size:9px;font-weight:800}.ebook-icon-grid{gap:18px}.ebook-icon-card{border-radius:16px;padding:10px;box-shadow:0 12px 28px #4b263412}.ebook-mini-cover{border-radius:9px;box-shadow:0 10px 21px #2b15212e}.detail-inside{background:#fffdfb;padding:100px 0}.detail-section-heading{text-align:center;max-width:720px;margin:0 auto 48px}.detail-section-heading h2,.detail-author h2{margin:12px 0 14px;font:42px/1.1 Georgia,serif}.detail-section-heading p{color:#735e69;line-height:1.7}.inside-cards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.inside-cards article{background:linear-gradient(145deg,#fff,#f8ece7);border:1px solid #e4d1c8;border-radius:20px;padding:34px;box-shadow:0 18px 36px #4b263410}.inside-cards span{color:#b15e3d;font:26px Georgia,serif}.inside-cards h3{color:#481c3c;margin:20px 0 10px;font:23px Georgia,serif}.inside-cards p{color:#745f69;margin:0;font-size:13px;line-height:1.75}.detail-author{color:#f8edf2;background:linear-gradient(135deg,#2b1027,#5c2142);padding:100px 0}.detail-author-grid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:90px;display:grid}.detail-author-mark{background:radial-gradient(circle at 50% 35%,#b45c4a,#54203f 55%,#2a1027);border:1px solid #e8b48f55;border-radius:150px 150px 28px 28px;flex-direction:column;justify-content:center;align-items:center;width:300px;height:360px;margin:auto;display:flex;box-shadow:0 30px 65px #15071199}.detail-author-mark span{font:72px Georgia,serif}.detail-author-mark small{color:#efb684;letter-spacing:5px;margin-top:10px}.detail-author p{color:#eadce4;max-width:650px;line-height:1.85}@media (width<=950px){.inside-cards{grid-template-columns:1fr}.detail-author-grid{grid-template-columns:1fr;gap:45px}.detail-author{text-align:center}.detail-author p{margin-inline:auto}}@media (width<=620px){.ebook-icon-card{padding:8px}.detail-inside,.detail-author{padding:72px 0}.detail-section-heading h2,.detail-author h2{font-size:34px}.inside-cards article{padding:26px}.detail-author-mark{width:230px;height:280px}}.detail-author-mark{clip-path:polygon(0 22px,22px 0,calc(100% - 22px) 0,100% 22px,100% calc(100% - 22px),calc(100% - 22px) 100%,22px 100%,0 calc(100% - 22px));background:linear-gradient(#8d7cff10 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#8d7cff10 1px,#0000 1px) 0 0/24px 24px,radial-gradient(circle at 50% 38%,#5b4cff55,#0000 38%),linear-gradient(145deg,#11143b,#21104a 56%,#0b2143);border:1px solid #7a74ff;border-radius:28px;width:320px;height:320px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 7px #0d1234,inset 0 0 40px #45dffb20,0 0 35px #7768ff3d,0 28px 60px #10072299}.detail-author-mark:before,.detail-author-mark:after{content:"";z-index:2;background:linear-gradient(90deg,#0000,#53e8ff,#8f75ff,#0000);height:2px;position:absolute;left:28px;right:28px;box-shadow:0 0 12px #53e8ff}.detail-author-mark:before{top:28px}.detail-author-mark:after{bottom:28px}.detail-author-mark>span{z-index:3;color:#f4f6ff;letter-spacing:-7px;text-shadow:0 0 12px #82dfff,0 0 32px #735aff;font:800 76px/1 Arial,sans-serif;position:relative}.detail-author-mark .digital-dot{color:#4ce7ff;letter-spacing:-5px;font-size:.72em}.detail-author-mark>small{z-index:3;color:#79eaff;letter-spacing:8px;text-shadow:0 0 12px #36dffc;margin-top:15px;font:700 13px/1 Arial,sans-serif;position:relative}.detail-author-mark>b{z-index:3;color:#b7b9de;letter-spacing:2px;text-transform:uppercase;background:#101437cc;border:1px solid #8074ff66;border-radius:99px;margin-top:20px;padding:7px 12px;font:700 8px/1 Arial,sans-serif;position:relative}.digital-corners{z-index:2;clip-path:polygon(0 0,27px 0,27px 2px,2px 2px,2px 27px,0 27px,0 0,100% 0,100% 27px,calc(100% - 2px) 27px,calc(100% - 2px) 2px,calc(100% - 27px) 2px,calc(100% - 27px) 0,100% 0,100% 100%,calc(100% - 27px) 100%,calc(100% - 27px) calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) calc(100% - 27px),100% calc(100% - 27px),100% 100%,0 100%,0 calc(100% - 27px),2px calc(100% - 27px),2px calc(100% - 2px),27px calc(100% - 2px),27px 100%,0 100%);border:1px solid #4ee7ff42;position:absolute;inset:15px}@media (width<=620px){.detail-author-mark{border-radius:22px;width:240px;height:240px}.detail-author-mark>span{font-size:58px}.detail-author-mark>small{letter-spacing:6px;font-size:10px}.detail-author-mark>b{font-size:7px}}.detail-author-grid{grid-template-columns:.65fr 1.35fr}.detail-author-mark{clip-path:none;background:#fffdfb;border:1px solid #d8c5bc;border-radius:50%;width:280px;height:280px;overflow:visible;box-shadow:0 20px 45px #4b263417}.detail-author-mark:before{width:1px;height:42px;box-shadow:none;background:#b46d4e;inset:27px auto auto 50%}.detail-author-mark:after{width:1px;height:42px;box-shadow:none;background:#b46d4e;inset:auto auto 27px 50%}.detail-author-mark>span{color:#45213b;letter-spacing:2px;text-shadow:none;font:500 66px/1 Georgia,serif}.detail-author-mark>small{color:#a45b3f;letter-spacing:7px;text-shadow:none;margin-top:14px;font:700 11px/1 Arial,sans-serif}.detail-author .kicker{color:#a45b3f}.digital-corners,.detail-author-mark>b{display:none}.navcta{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#54213f;border:1px solid #7a345c;border-radius:8px;padding:13px 22px;font-size:10px;transition:all .2s;box-shadow:0 8px 20px #4a203327}@media (width<=620px){.detail-author-mark{border-radius:50%;width:220px;height:220px}.detail-author-mark>span{font-size:52px}.detail-author-mark>small{letter-spacing:5px;font-size:9px}.navcta{padding:10px 12px;font-size:8px}}.navcta{color:#fff;text-transform:none;letter-spacing:0;background:linear-gradient(135deg,#5c59ef,#8a4dea);border:0;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:13px;font-weight:750;transition:all .2s;display:inline-flex;box-shadow:0 14px 30px #6d55ea35}.navcta:hover,.navcta:focus-visible{background:linear-gradient(135deg,#5c59ef,#8a4dea);outline:none;transform:translateY(-4px);box-shadow:0 14px 30px #6d55ea35}@media (width<=620px){.navcta{min-height:42px;padding:0 14px;font-size:10px}}.product-price{flex-direction:column;align-items:flex-start;line-height:1.05;display:flex}.product-price del{color:#95818b;margin-bottom:4px;font:12px Arial,sans-serif}.product-price small{color:#9a4f34;letter-spacing:1px;text-transform:uppercase;margin-top:5px;font-size:8px;font-weight:800}.detail-buy del{color:#9b7d89;margin-top:6px;font:14px Arial,sans-serif}.detail-buy em{color:#a45135;letter-spacing:1px;text-transform:uppercase;margin-top:5px;font:800 9px Arial,sans-serif}.p1 .productart{background:linear-gradient(145deg,#f8eee8,#e6cfca)}.p1 .bookcover,.ebook-icon-card:first-child .ebook-mini-cover img,.detail-cover-wrap>img[src*=uae-online-seller]{object-fit:contain;background:#fffaf6}.shop-choice-three{grid-template-columns:repeat(3,1fr);width:540px}.nav-shop-menu{margin-left:auto}.nav-shop-menu>summary:after{display:none}.nav-shop-menu .shop-choice{left:auto;right:0}.category-switch{justify-content:center;gap:10px;margin-top:30px;display:flex}.category-switch a{color:#684357;background:#fffaf7;border:1px solid #d9c4bb;border-radius:99px;padding:11px 20px;font-size:11px;font-weight:800}.category-switch a.active{color:#fff;background:#55213f;border-color:#55213f}.templates-page{background:radial-gradient(circle at 12% 8%,#e9e4ff 0,#0000 28%),linear-gradient(#fffdfb,#f4f1fb)}.template-icon-grid{grid-template-columns:repeat(2,minmax(0,260px));justify-content:center}.template-icon-grid .ebook-mini-cover img{object-fit:contain;background:#fffaf6}@media (width<=620px){.shop-choice-three{grid-template-columns:1fr}.nav-shop-menu,.nav-shop-menu>summary{width:auto}.nav-shop-menu .shop-choice{left:50%;right:auto}.template-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body,.landing-frame{background:#f7fbff}.navlinks a:hover,.brand-words small,.eyebrow,.kicker{color:#2179b8}.mini-orbit{border-color:#3995d0}.mini-orbit b{background:radial-gradient(circle at 32% 28%,#fff,#65b9e8 44%,#155b91)}.hero h1,.sectionhead h2,.service h2,.abouttitle h2,.officialcopy h2,.authorcopy h2,.ebooks-hero h1,.ebooks-gallery-head strong,.ebook-icon-copy strong{color:#092b4c}.primary:hover,.navcta:hover{background:linear-gradient(135deg,#123d69,#258dca)}.trust span:first-letter{color:#258bc7}.aboutbrand,.detail-inside{background:#fff}.brandstatement span,.abouttext strong,.format,.buy strong,.officialcopy strong{color:#217ebc}.service,.ebook-story{background:linear-gradient(135deg,#071d35,#0c416c 58%,#176b9e)}.officiallogo,.author,.featured-release{background:linear-gradient(145deg,#f9fcff,#e7f3fb)}.shop-choice{background:#f8fcffee;border-color:#bdd8e8}.shop-choice a{background:#fff;border-color:#d4e7f2}.shop-choice a:hover,.shop-choice a:focus-visible{border-color:#2787c2;box-shadow:0 12px 24px #195b8418}.shop-choice span,.shop-choice strong,.ebook-icon-copy small{color:#176da8}.shop-choice small{color:#60768a}.category-switch a{color:#174e77;background:#f9fcff;border-color:#bcd7e6}.ebooks-back{color:#174e77;background:#f9fcff;border-color:#bfd9e7}.ebooks-footer,footer{background:#071d35}.detail-author{background:#eef7fc}.detail-author h2,.detail-author-mark>span{color:#123d69}.detail-author .kicker,.detail-author-mark>small{color:#217ebc}.detail-author-mark{background:#fff;border-color:#bed9e8}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}:root{--ink:#0b2540;--muted:#5c7289;--blue:#1479bd;--plum:#0f4775;--plum-deep:#062944;--wine:#116ca9;--copper:#278fd0;--gold:#8ed2f4;--rose:#b8dcf0;--ivory:#f6fbff;--cream:#e7f4fc}body{color:var(--ink);background:#eef7fd}.landing-frame{background:radial-gradient(circle at 76% 34%,#cae9fa 0,#0000 28%),radial-gradient(circle at 57% 76%,#e0f2fc 0,#0000 34%),linear-gradient(135deg,#fbfdff 0%,#f1f9fe 52%,#dceefa 100%);border-color:#c9e2f2;box-shadow:0 24px 70px #0c4f7d1a}.landing-frame:before,.landing-frame:after{border-color:#2585c72c}.landing-frame:before{box-shadow:0 0 0 38px #2585c70a,0 0 0 76px #2585c707}.nav{background:#f8fcffe6;border-color:#bcdced;box-shadow:0 16px 42px #0a436d1f}.navlinks{color:#315a78}.navlinks a:after{background:linear-gradient(90deg,#0d609e,#5bb8e9)}.brand-words strong{color:#0b3d66}.brand-words small,.eyebrow,.kicker{color:#1479bd}.mini-emblem>img,.metallic-d{filter:grayscale()sepia()saturate(5.2)hue-rotate(168deg)brightness(.82)contrast(1.18)drop-shadow(0 14px 22px #0c59834a)}.mini-orbit,.moving-orbit{border-color:#55b5e5;box-shadow:inset 0 0 7px #eaf8ff,0 0 16px #2b98d353}.mini-orbit b,.orbit-ball{background:radial-gradient(circle at 32% 28%,#fff 0,#a8e2fb 25%,#258ec9 58%,#073f6d 100%);box-shadow:inset -4px -5px 8px #073f6d40,0 5px 14px #0a4b7645}.orbit-glint{background:linear-gradient(90deg,#0000,#e7f8ff,#0000)}.hero h1,.sectionhead h2,.abouttitle h2,.officialcopy h2,.authorcopy h2{color:#062944}.hero h1 em{background:linear-gradient(90deg,#064d83,#147fbe 55%,#67c2eb);-webkit-background-clip:text;background-clip:text}.herocopy h2{color:#174d73}.herocopy>p,.abouttext p{color:#567086}.primary,.navcta{background:linear-gradient(135deg,#073f70,#0f72ae 58%,#2d9bd2);box-shadow:0 14px 30px #0e609532}.primary:hover,.navcta:hover,.navcta:focus-visible{background:linear-gradient(135deg,#06365e,#1688c5);box-shadow:0 16px 34px #0c568c3e}.secondary{color:#114d79;background:#fbfdffde;border-color:#aed3e8}.trust{color:#557186}.cosmic-glow{background:radial-gradient(circle,#effaff 0,#a8dbf4 24%,#2b8dc4 54%,#083e6d 78%,#0000 79%);box-shadow:0 0 95px #2b94ce42}.boutique-orbit{border-color:#4baad68f}.orbit-b{border-color:#246f9d80}.animated-emblem{filter:drop-shadow(0 30px 42px #07446b42)}.floating-cover{border-color:#eef9ff;box-shadow:0 24px 45px #073a5b45}.universe-note{background:#f7fcffe8;border-color:#c9e5f3;box-shadow:0 18px 38px #0b4c7522}.universe-note>span{background:linear-gradient(135deg,#075086,#2c9bd1)}.universe-note b{color:#0a3c64}.universe-note small{color:#54738a}.strip{background:linear-gradient(90deg,#041a2e,#073b63 58%,#0f6d9f)}.stats span,.stats p{color:#b8d8ea}.stats strong{color:#8bd3f3}.featured-release{color:#fff;background:radial-gradient(circle at 19% 40%,#2197d43d 0,#0000 29%),linear-gradient(135deg,#031a2e,#073a63 54%,#0d679b)}.featured-release:after{border-color:#55b9e957;box-shadow:0 0 0 52px #55b9e909,0 0 0 104px #55b9e905}.featured-art img{border-color:#e6f6fd;box-shadow:25px 34px 65px #01111f99}.featured-halo{background:radial-gradient(circle,#249bd05c,#0000 67%);border-color:#63c4ed5c;box-shadow:0 0 0 28px #63c4ed09,0 0 0 56px #63c4ed05}.featured-series{color:#91d7f4;background:#041b2ed6;border-color:#a8ddf75c}.featured-copy .kicker,.featured-copy h3,.featured-buy>strong{color:#77cef2}.featured-copy h2{color:#fff}.featured-lead{color:#d5f1ff!important}.featured-copy>p,.featured-meta span{color:#c2dfed}.featured-meta span,.featured-buy{border-color:#a8d7ed32}.aboutbrand{background:linear-gradient(#fff,#edf7fd)}.aboutbrand:after{border-color:#258ac322;box-shadow:0 0 0 45px #258ac307,0 0 0 90px #258ac304}.brandstatement{border-left-color:#1982bd}.brandstatement span,.abouttext strong{color:#1478b5}.brandstatement strong{color:#0b3d66}.product{background:#fff;border-color:#cfe3ef;box-shadow:0 16px 42px #0d4b7313}.product:hover{border-color:#54a9d3;box-shadow:0 24px 58px #0b4d7924}.product .tag,.coverbadge,.summary-prompt{color:#edf9ff;background:#073d66e8}.summary-panel{color:#eaf8ff;background:linear-gradient(135deg,#062b4a,#0b6294);border-top-color:#5bbbe95c}.summary-panel span{color:#89d5f5}.summary-panel p{color:#e5f6ff!important}.product h3{color:#0b3d66}.product p{color:#5a7186}.format,.buy strong,.product-price small{color:#167ab8}.buy{border-top-color:#d9e9f2}.service{color:#fff!important;background:radial-gradient(circle at 88% 12%,#2b9bd64f 0,#0000 34%),linear-gradient(135deg,#041c32 0%,#074873 58%,#0d72a7 100%)!important;border-color:#287eae!important}.service .kicker{color:#8dd8f6!important}.service h2{color:#fff!important}.servicegrid>div>p,.servicegrid>div>p.service-cta-line{color:#dff3fc!important}.service .button.primary{background:linear-gradient(135deg,#0875af,#35a7d8);box-shadow:0 14px 34px #02172866}.servicelist{background:#03233cbd;border-color:#5aaed055;box-shadow:0 22px 48px #02172855}.servicelist article{border-bottom-color:#d7f2ff24!important}.servicelist article>span{color:#79d1f3!important}.servicelist p{color:#cde8f5!important}.inquiry-panel{background:#f7fcff;border-color:#93c7e2;box-shadow:0 20px 48px #0c4e761f}.inquiry-intro h3{color:#0b3d66}.inquiry-intro p,.inquiry-note{color:#587188}.inquiry-form label{color:#174b70}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{color:#0b314f;background:#fff;border-color:#b8d5e5}.inquiry-form input:focus,.inquiry-form select:focus,.inquiry-form textarea:focus{border-color:#2689c2;box-shadow:0 0 0 3px #2689c21f}.officialbrand{background:#edf7fd}.officiallogo{background:linear-gradient(145deg,#fff,#eaf6fc);border-color:#b9d9e9;box-shadow:0 24px 60px #0a4e7718}.officiallogo img,.footer-brand img{filter:grayscale()sepia()saturate(4.8)hue-rotate(168deg)brightness(.8)contrast(1.16)}.officialcopy strong{color:#147aba}.author{background:radial-gradient(circle at 10% 70%,#c9e9f8 0,#0000 25%),linear-gradient(145deg,#f9fdff,#e6f3fa)}.author:before{border-color:#2388c328;box-shadow:0 0 0 55px #2388c308,0 0 0 110px #2388c305}.authorcard{background:linear-gradient(145deg,#04233d,#07527e 58%,#1588bd 82%,#67c6eb);box-shadow:0 35px 70px #063a5a35}.authorhalo{border-color:#a4def778;box-shadow:0 0 0 23px #a4def70b,0 0 0 46px #a4def707}.authorcopy blockquote{color:#174764;background:#f8fcffe0;border-left-color:#258dc8}footer,.ebooks-footer{background:linear-gradient(135deg,#021423,#042d4c);border-top-color:#1f8ac4}.footer-brand{background:#f7fcff}.footlinks{color:#bfdceb}.footlinks a:hover{color:#79d3f5}.copy{color:#84a8bb;border-top-color:#d7efff1f}.ebooks-page,.templates-page{background:radial-gradient(circle at 88% 6%,#cbeafa 0,#0000 29%),linear-gradient(#fbfdff,#e7f4fc)}.ebooks-back,.category-switch a{color:#174d73;background:#f9fdff;border-color:#afd2e4}.category-switch a.active{background:#0d6096;border-color:#0d6096}.ebook-icon-card{background:#fff;border-color:#c8dfeb}.ebook-icon-card:hover,.ebook-icon-card:focus-visible{border-color:#2789c2;box-shadow:0 24px 48px #0d4c7526}.ebook-mini-cover{background:#052d4c}.ebook-mini-cover i{background:#073d66e8}.ebook-icon-copy small{color:#167ab7}.ebook-icon-copy strong{color:#0b3d66}.ebook-icon-copy em{color:#60788c}.ebook-detail-page{color:#0c2f49;background:#f6fbff}.detail-glow{background:radial-gradient(circle,#52b4e35c,#0000 68%);border-color:#2b8fc54a}.detail-badge{color:#e8f8ff;background:#073e68e8}.detail-lead,.detail-sample p,.detail-section-heading p,.inside-cards p{color:#587187}.detail-meta span{color:#245979;background:#fff;border-color:#b8d8e8}.detail-buy{border-top-color:#bfdce9}.detail-buy strong,.detail-final>div>span,.inside-cards span{color:#167dbb}.ebook-story{color:#effaff;background:linear-gradient(135deg,#031b2f,#07507b)}.ebook-story .kicker{color:#82d3f4}.ebook-story p{color:#d6eef9}.ebook-story blockquote{color:#dff4fc;border-left-color:#5abbe7}.detail-inside{background:#fafdff}.inside-cards article{background:linear-gradient(145deg,#fff,#eaf6fc);border-color:#c8e0ec;box-shadow:0 18px 36px #0b4b7212}.inside-cards h3{color:#0b416c}.detail-author{color:#183f5e;background:#e9f5fb}.detail-author-mark{background:#fff;border-color:#9acbe2;box-shadow:0 20px 45px #0c4c7517}.detail-author-mark:before,.detail-author-mark:after{background:#2488c2}.detail-author-mark>span{color:#0c4774}.detail-author-mark>small,.detail-author .kicker{color:#1680bd}.detail-author h2{color:#0b3f68}.detail-author p{color:#587187}.detail-final{background:#d8edf8}.detail-final-actions>a{color:#124b70;border-color:#91bdd3}@media (width<=900px){.aboutbrand,.section.shell,.officialbrand{background-color:#fafdff}}.moving-orbit{--orbit-x:202px;--orbit-y:69px;--orbit-diag-x:143px;--orbit-diag-y:49px}.moving-orbit .orbit-ball{offset-path:none;offset-distance:initial;will-change:transform;margin:-15px 0 0 -15px;animation:7s linear infinite sphereAroundOrbit;top:50%;left:50%;translate:none;rotate:none}.moving-orbit .ball-one{animation-delay:0s}.moving-orbit .ball-two{animation-delay:-3.5s;scale:.76}@keyframes sphereAroundOrbit{0%{transform:translate(var(--orbit-x),0)}12.5%{transform:translate(var(--orbit-diag-x),var(--orbit-diag-y))}25%{transform:translate(0,var(--orbit-y))}37.5%{transform:translate(calc(-1 * var(--orbit-diag-x)),var(--orbit-diag-y))}50%{transform:translate(calc(-1 * var(--orbit-x)),0)}62.5%{transform:translate(calc(-1 * var(--orbit-diag-x)),calc(-1 * var(--orbit-diag-y)))}75%{transform:translate(0,calc(-1 * var(--orbit-y)))}87.5%{transform:translate(var(--orbit-diag-x),calc(-1 * var(--orbit-diag-y)))}to{transform:translate(var(--orbit-x),0)}}@media (width<=620px){.moving-orbit{--orbit-x:150px;--orbit-y:51px;--orbit-diag-x:106px;--orbit-diag-y:36px}.moving-orbit .orbit-ball{margin:-12px 0 0 -12px}}.storefront{color:#10283d;background:#fbfdff;min-height:100vh;font-family:Segoe UI,Arial,sans-serif}.store-announcement{color:#dff4ff;text-align:center;letter-spacing:.45px;background:#061b2d;padding:9px 20px;font-size:10px}.store-header{grid-template-columns:240px 1fr auto;align-items:center;gap:38px;min-height:96px;display:grid}.store-brand{align-items:center;gap:11px;display:flex}.store-brand>span:last-child{flex-direction:column;display:flex}.store-brand strong{color:#093b62;letter-spacing:.5px;font:700 24px/1 Georgia,serif}.store-brand small{color:#2a82b8;letter-spacing:2px;text-transform:uppercase;margin-top:5px;font-size:8px;font-weight:800}.store-search{background:#fff;border:1px solid #c8dce8;border-radius:4px;height:44px;display:flex;overflow:hidden}.store-search input{color:#183a54;border:0;outline:0;flex:1;min-width:0;padding:0 16px;font:13px inherit}.store-search button{color:#0f6094;cursor:pointer;background:#f7fbfd;border:0;border-left:1px solid #d5e4ec;width:50px;font-size:22px}.store-tools{color:#34576f;align-items:center;gap:18px;font-size:11px;font-weight:700;display:flex}.store-tools .paypal-view-cart{min-width:130px}.store-nav{background:#fff;border-block:1px solid #dce9f0}.store-nav>div{justify-content:center;align-items:center;gap:42px;min-height:50px;display:flex}.store-nav a{color:#264a64;font-size:11px;font-weight:750;position:relative}.store-nav a:after{content:"";background:#1479b6;height:2px;transition:all .2s;position:absolute;bottom:-17px;left:0;right:100%}.store-nav a:hover:after{right:0}.store-hero{color:#fff;background:radial-gradient(circle at 78% 38%,#2f9bce 0,#0000 24%),linear-gradient(120deg,#043255,#075b86 58%,#0d749f);overflow:hidden}.store-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;min-height:500px;display:grid}.store-hero-copy{z-index:3;padding:55px 0;position:relative}.store-hero-copy>span,.store-section-head>div>span,.store-about span,.store-service span{color:#7fd2f4;letter-spacing:1.5px;text-transform:uppercase;font-size:9px;font-weight:850}.store-hero h1{color:#fff;letter-spacing:-2.4px;max-width:660px;margin:14px 0 18px;font:clamp(44px,5vw,68px)/.98 Georgia,serif}.store-hero p{color:#d5edf7;max-width:590px;font:16px/1.75 Georgia,serif}.store-hero-actions{align-items:center;gap:18px;margin-top:28px;display:flex}.store-button{color:#083250;letter-spacing:.4px;text-transform:uppercase;background:#fff;border:1px solid #fff;justify-content:center;align-items:center;min-height:42px;padding:0 22px;font-size:11px;font-weight:850;transition:all .2s;display:inline-flex}.store-button:hover{transform:translateY(-3px);box-shadow:0 12px 25px #00111e4d}.store-hero-art{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:470px;display:flex;position:relative}.store-hero-art>.featured-book-cover{z-index:4;object-fit:cover;border:7px solid #effaff;border-radius:4px;width:220px;height:330px;position:relative;transform:rotate(2deg);box-shadow:22px 30px 50px #00172585}.book-shadow{background:#0b4163;border:5px solid #d8eff9;border-radius:4px;width:190px;height:285px;position:absolute;top:55px;box-shadow:14px 24px 38px #00172566}.shadow-one{transform:translate(-55px,14px)rotate(-8deg)}.shadow-two{background:#1780a9;transform:translate(48px,8px)rotate(11deg)}.featured-book-thumbnails{z-index:7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03324aa6;border:1px solid #a8dff15c;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:8px 10px;display:flex;position:relative;box-shadow:0 12px 30px #00172555}.featured-book-thumbnails a{background:#fff;border:1px solid #8fcde280;border-radius:4px;width:42px;height:59px;padding:3px;transition:all .2s;display:block}.featured-book-thumbnails a:hover{border-color:#fff;transform:translateY(-3px)}.featured-book-thumbnails a.active{border:3px solid #fff;width:48px;height:67px;box-shadow:0 0 0 2px #52bce5,0 8px 18px #00172599}.featured-book-thumbnails img{object-fit:cover;width:100%;height:100%;display:block}.store-benefits{background:#fff;border-bottom:1px solid #dce9f0}.store-benefits>div{grid-template-columns:repeat(4,1fr);min-height:102px;display:grid}.store-benefits article{border-right:1px solid #e3edf2;justify-content:center;align-items:center;gap:13px;display:flex}.store-benefits article:last-child{border:0}.store-benefits article>span{color:#0e6fa8;background:#e7f5fc;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.store-benefits strong,.store-benefits small{display:block}.store-benefits strong{color:#173d58;font:14px Georgia,serif}.store-benefits small{color:#6e8190;margin-top:4px;font-size:9px}.store-section{padding:88px 0 100px}.store-section-head{border-bottom:1px solid #d9e7ef;justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;padding-bottom:18px;display:flex}.store-section-head h2,.store-about h2,.store-service h2{color:#082f4d;letter-spacing:-1.5px;margin:9px 0 0;font:clamp(34px,4vw,52px)/1.05 Georgia,serif}.store-tabs{gap:8px;display:flex}.store-tabs a{color:#45657b;background:#fff;border:1px solid #d1e2eb;padding:9px 13px;font-size:9px;font-weight:800}.store-tabs a.active{color:#fff;background:#0d6da6;border-color:#0d6da6}.store-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.store-card{background:#fff;border:1px solid #d7e6ee;min-width:0;transition:all .25s}.store-card:hover{transform:translateY(-7px);box-shadow:0 22px 42px #0a42651b}.store-card-cover{background:#f0f7fb;place-items:center;height:310px;display:grid;position:relative;overflow:hidden}.store-card-cover>span{z-index:3;color:#fff;text-transform:uppercase;background:#0a6398;padding:6px 8px;font-size:7px;font-weight:800;position:absolute;top:10px;left:10px}.store-card-cover img{object-fit:cover;width:150px;height:225px;transition:all .25s;box-shadow:12px 16px 25px #092e4535}.store-card:hover img{transform:scale(1.04)}.store-card-cover i{z-index:3;color:#fff;text-transform:uppercase;opacity:0;background:#072e4de8;padding:7px 12px;font-size:8px;font-style:normal;font-weight:800;transition:all .2s;position:absolute;bottom:13px}.store-card:hover .store-card-cover i{opacity:1}.store-card-copy{padding:20px}.store-card-copy>small{color:#247eaf;text-transform:uppercase;font-size:8px;font-weight:800}.store-card h3{color:#153e59;min-height:48px;margin:8px 0 7px;font:18px/1.28 Georgia,serif}.store-card-copy>p{color:#657b8a;height:58px;margin:0;font-size:11px;line-height:1.7;overflow:hidden}.store-card-copy>div{border-top:1px solid #e2edf2;justify-content:space-between;align-items:center;gap:12px;min-height:54px;margin-top:16px;padding-top:15px;display:flex}.store-card-copy>div>strong{color:#0d6fa8;font:20px Georgia,serif}.store-card .paypal-product-button{min-width:128px}.store-view-all{justify-content:center;gap:12px;margin-top:38px;display:flex}.store-button.outline{color:#0b5a8c;background:#fff;border-color:#8ebbd2}.store-about{background:#edf6fb;padding:92px 0}.store-about-grid{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.store-about p{color:#557086;margin:0 0 17px;font-size:14px;line-height:1.85}.store-service{color:#fff;background:linear-gradient(120deg,#041e34,#07557e);padding:70px 0}.store-service>div{justify-content:space-between;align-items:center;gap:50px;display:flex}.store-service h2{color:#fff}.store-service p{color:#cce7f4;max-width:700px;line-height:1.75}.store-button.light{flex:none}.store-footer{color:#a9c8d9;background:#031624;padding:48px 0}.store-footer>div{grid-template-columns:1fr auto auto;align-items:center;gap:45px;display:grid}.footer-store-brand strong{color:#fff}.footer-store-brand small{color:#79c6e8}.store-footer>div>div{gap:22px;display:flex}.store-footer a{color:#c6e0ec;font-size:10px}.store-footer p{font-size:9px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ebook-detail-page{background:#f7fbfd}.ebook-detail-page .ebooks-topbar{border-bottom:1px solid #d9e7ef;min-height:92px}.ebook-detail-hero{background:#fff;border:1px solid #d7e5ed;gap:80px;min-height:auto;margin-top:34px;margin-bottom:70px;padding:54px 60px;box-shadow:0 18px 42px #0a456914}.detail-cover-wrap>img{border:0;border-radius:2px;width:min(300px,88%);max-height:460px;box-shadow:18px 24px 42px #0a334e30}.detail-glow{background:#eaf5fa;border-color:#b8dbe9;width:360px;height:360px}.detail-copy h1{color:#0a3555;font-size:clamp(42px,5vw,66px)}.detail-lead{font:16px/1.75 Segoe UI,Arial,sans-serif}.detail-meta span{border-radius:2px}.detail-buy{align-items:flex-end}.ebook-story{padding:76px 0}.detail-inside,.detail-sample,.detail-author,.detail-final{padding:80px 0}.inside-cards article,.detail-sample figure{border-radius:4px}.detail-author-mark{border-radius:50%}.detail-final-actions>a{border-radius:2px}@media (width<=980px){.store-header{grid-template-columns:220px 1fr}.store-tools{display:none}.store-grid{grid-template-columns:repeat(2,1fr)}.store-hero-grid{grid-template-columns:1fr 1fr;gap:25px}.store-benefits>div{grid-template-columns:repeat(2,1fr)}.store-benefits article{border-bottom:1px solid #e3edf2;min-height:90px}.store-about-grid{gap:45px}}@media (width<=650px){.store-announcement{font-size:8px}.store-header{grid-template-columns:1fr;min-height:84px}.store-brand{justify-content:center}.store-search{display:none}.store-nav>div{justify-content:flex-start;gap:25px;overflow-x:auto}.store-nav a{white-space:nowrap}.store-hero-grid{text-align:center;grid-template-columns:1fr;min-height:680px}.store-hero-copy{padding:52px 0 0}.store-hero p{margin-inline:auto}.store-hero-actions{flex-direction:column;justify-content:center}.store-hero-art{min-height:360px}.store-hero-art>img{width:170px;height:255px}.store-orbit{width:310px;height:112px}.store-benefits>div{grid-template-columns:1fr 1fr}.store-benefits article{justify-content:flex-start;padding:16px 8px}.store-benefits article>span{width:35px;height:35px}.store-benefits strong{font-size:12px}.store-section{padding:64px 0 76px}.store-section-head{flex-direction:column;align-items:flex-start}.store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.store-card-cover{height:235px}.store-card-cover img{width:110px;height:165px}.store-card-copy{padding:14px}.store-card h3{min-height:58px;font-size:15px}.store-card-copy>p{display:none}.store-card-copy>div{flex-direction:column;align-items:flex-start}.store-card .paypal-product-button{width:100%;min-width:0}.store-view-all{flex-direction:column}.store-about-grid{grid-template-columns:1fr;gap:25px}.store-service>div{flex-direction:column;align-items:flex-start}.store-footer>div{text-align:center;grid-template-columns:1fr}.footer-store-brand,.store-footer>div>div{justify-content:center}.ebook-detail-hero{margin-top:20px;padding:35px 18px}.detail-glow{width:270px;height:270px}}.store-full-logo{object-fit:contain;object-position:left center;width:220px;height:auto;max-height:76px;display:block}.footer-store-brand .store-full-logo{filter:brightness(0)invert();opacity:.92}.store-orbit{--orbit-cover-x:205px;--orbit-cover-y:75px;--orbit-cover-dx:145px;--orbit-cover-dy:53px;z-index:5}.store-orbit .orbit-book{z-index:2;will-change:transform;background:#fff;border:3px solid #eefaff;border-radius:4px;width:54px;height:80px;margin:-40px 0 0 -27px;animation:15s linear infinite bookOrbit;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 10px 22px #00172578}.store-orbit .orbit-book img{object-fit:cover;width:100%;height:100%;display:block}.store-orbit .orbit-book-two{animation-delay:-5s}.store-orbit .orbit-book-three{animation-delay:-10s}@keyframes bookOrbit{0%{transform:translate(var(--orbit-cover-x),0) rotate(18deg)}12.5%{transform:translate(var(--orbit-cover-dx),var(--orbit-cover-dy)) rotate(18deg)}25%{transform:translate(0,var(--orbit-cover-y)) rotate(18deg)}37.5%{transform:translate(calc(-1 * var(--orbit-cover-dx)),var(--orbit-cover-dy)) rotate(18deg)}50%{transform:translate(calc(-1 * var(--orbit-cover-x)),0) rotate(18deg)}62.5%{transform:translate(calc(-1 * var(--orbit-cover-dx)),calc(-1 * var(--orbit-cover-dy))) rotate(18deg)}75%{transform:translate(0,calc(-1 * var(--orbit-cover-y))) rotate(18deg)}87.5%{transform:translate(var(--orbit-cover-dx),calc(-1 * var(--orbit-cover-dy))) rotate(18deg)}to{transform:translate(var(--orbit-cover-x),0) rotate(18deg)}}@media (width<=650px){.store-full-logo{object-position:center;width:210px}.store-orbit{--orbit-cover-x:155px;--orbit-cover-y:56px;--orbit-cover-dx:110px;--orbit-cover-dy:40px}.store-orbit .orbit-book{border-width:2px;width:42px;height:62px;margin:-31px 0 0 -21px}}@media (prefers-reduced-motion:reduce){.store-orbit .orbit-book{animation:none}.store-orbit .orbit-book-one{transform:translate(var(--orbit-cover-x),0) rotate(18deg)}.store-orbit .orbit-book-two{transform:translate(calc(-1 * var(--orbit-cover-dx)),var(--orbit-cover-dy)) rotate(18deg)}.store-orbit .orbit-book-three{transform:translate(0,calc(-1 * var(--orbit-cover-y))) rotate(18deg)}}
