@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b0e156020fd1d73f-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/ece6651c07dc3133-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}._3T2xwq_className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}._3T2xwq_variable{--serif-font-family:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.d7fkZa_className{font-family:Inter,Inter Fallback;font-style:normal}.d7fkZa_variable{--font-family:"Inter", "Inter Fallback"}
.xLOr2W_title{padding:var(--spacing-medium) var(--spacing-medium) var(--spacing-medium) calc(var(--spacing-medium) + 3rem);line-height:2rem;display:block}.xLOr2W_menu{width:3rem;height:var(--spacing-extra-large);cursor:pointer;background:0 0;border:none;outline:none;flex-shrink:0;padding:0;position:absolute}.xLOr2W_menuLines{margin-top:-.125em;top:55%}.xLOr2W_menuLines,.xLOr2W_menuLines:after,.xLOr2W_menuLines:before{pointer-events:none;content:"";background-color:currentColor;width:40%;height:1px;transition:all .2s ease-out;display:block;position:absolute;left:30%}.xLOr2W_menuLines:after{width:100%;top:-.4rem;left:0}.xLOr2W_menuLines:before{width:100%;top:.4rem;left:0}.xLOr2W_menu.xLOr2W_in .xLOr2W_menuLines{background-color:#0000}.xLOr2W_menu.xLOr2W_in .xLOr2W_menuLines:after{transform:translateY(.4rem)rotate(45deg)}.xLOr2W_menu.xLOr2W_in .xLOr2W_menuLines:before{transform:translateY(-.4rem)rotate(-45deg)}.xLOr2W_home .xLOr2W_title{display:none;transform:translateY(-100%)}.xLOr2W_home .xLOr2W_title.xLOr2W_in{transform:translateY(0%)}.xLOr2W_home .xLOr2W_title.xLOr2W_animate{transition:transform .2s ease-out}.xLOr2W_home .xLOr2W_title.xLOr2W_animate,.xLOr2W_home .xLOr2W_title.xLOr2W_in{display:block}.xLOr2W_navList{transform:translateY(calc(-100% - var(--spacing-extra-large)));max-height:calc(100% - var(--spacing-extra-large));display:none;overflow-y:scroll}.xLOr2W_navList.xLOr2W_in{transform:translateY(0%)}.xLOr2W_navList.xLOr2W_animate{transition:transform .2s ease-out}.xLOr2W_navList.xLOr2W_animate,.xLOr2W_navList.xLOr2W_in{display:flex}@media screen and (min-width:40em){.xLOr2W_title{padding:var(--spacing-medium)}.xLOr2W_home .xLOr2W_title,.xLOr2W_home .xLOr2W_title.xLOr2W_animate,.xLOr2W_home .xLOr2W_title.xLOr2W_in{display:none}.xLOr2W_navList{max-height:none;display:flex;overflow-y:visible;transform:translateY(0%)}}
.VsXuya_container{flex:1 0 auto}.VsXuya_nav-link{box-sizing:border-box;border-top-color:#0000;border-bottom-color:var(--black);border-width:var(--spacing-extra-small);color:inherit;font-size:inherit;line-height:inherit;padding:var(--spacing-medium);white-space:nowrap;background:0 0;border-top-style:solid;border-bottom-style:solid;border-radius:0;width:100%;text-decoration:none;display:block}.VsXuya_home>.VsXuya_nav-link{padding:var(--spacing-medium) var(--spacing-small);border-bottom-style:none}.VsXuya_active>.VsXuya_nav-link{border-bottom-color:var(--primary)}.VsXuya_nav-link:hover,.VsXuya_nav-link:focus-visible{background:var(--primary);border-color:var(--primary);outline:none}.VsXuya_dropdown{color:var(--white);background-color:var(--grey-4);display:none}.VsXuya_dropdown.VsXuya_open,.VsXuya_open{display:block}.VsXuya_dropdown .VsXuya_nav-link{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium);border-bottom-style:none}@media screen and (min-width:40em){.VsXuya_dropdown{background-color:var(--black);color:var(--white);z-index:30000;display:none;position:absolute}}
.x6JsJq_anchor{float:left;color:#ccc;opacity:0;margin-left:-.8em;padding-right:.2em;text-decoration:none;transition:opacity .2s}.x6JsJq_anchor:hover{color:var(--primary);background-color:#0000}.x6JsJq_h:hover .x6JsJq_anchor{opacity:1}.x6JsJq_anchor:focus{color:var(--primary);box-shadow:none!important}.x6JsJq_anchor svg{height:.6em}.x6JsJq_h{font-weight:var(--bold-font-weight);margin-bottom:var(--spacing-small);line-height:1.25}.x6JsJq_h1{margin-top:var(--spacing-extra-extra-extra-large);font-size:2.25rem}.x6JsJq_h2{margin-top:var(--spacing-extra-extra-large);font-size:1.5rem}.x6JsJq_h3{margin-top:var(--spacing-extra-large);font-size:1.25rem}.x6JsJq_h4{margin-top:var(--spacing-large);font-size:1rem}.x6JsJq_h5{margin-top:var(--spacing-medium);font-size:.875rem}
.DqSIfa_link{transition:var(--hover-transition);text-decoration:none}.DqSIfa_link:hover{background:#fff}.DqSIfa_link:hover p{text-decoration:underline}
.dfHswq_img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:100px}
._8scCsW_book{margin-top:var(--spacing-large);grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:repeat(3,auto) 3rem repeat(3,auto)}._8scCsW_header,._8scCsW_body{width:100%;padding-left:var(--spacing-medium);padding-right:var(--spacing-medium);max-width:32rem;margin-left:auto;margin-right:auto}._8scCsW_header{grid-area:1/5/2/6}._8scCsW_image{max-width:20rem;margin:0 auto var(--spacing-medium);grid-area:1/2/4/4}._8scCsW_body{grid-area:2/5/3/6}._8scCsW_purchase{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium);grid-area:3/1/4/8}._8scCsW_purchaseContainer{grid-area:1/5/2/6}._8scCsW_endorsements{grid-area:5/2/6/7}._8scCsW_bookNavigation{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium);margin-bottom:var(--spacing-extra-large);grid-area:6/3/7/6}._8scCsW_history{grid-area:7/1/8/8}._8scCsW_goodReads{padding-left:var(--spacing-medium);padding-right:var(--spacing-medium);grid-area:8/1/9/8}@media screen and (min-width:50em){._8scCsW_book{grid-template-columns:1fr 1rem 14rem 1rem 23rem 1rem 1fr;display:grid}._8scCsW_purchase{grid-template-columns:subgrid;display:grid}._8scCsW_purchase,._8scCsW_bookNavigation,._8scCsW_goodReads,._8scCsW_header,._8scCsW_history,._8scCsW_body{padding-left:0;padding-right:0}}@media screen and (min-width:70em){._8scCsW_book{grid-template-columns:1fr 1rem 19rem 1rem 28rem 1rem 1fr}}
.STMfFq_letter{--border-width:15px;border:solid var(--border-width) transparent;box-sizing:border-box;background-clip:padding-box;position:relative}.STMfFq_letter:before{--red:#f46a6e;--blue:#648dc1;content:"";z-index:-1;margin:calc(-1 * var(--border-width));border-radius:inherit;background:repeating-linear-gradient(45deg, var(--red) 0, var(--red) 20px, white 20px, white 40px, var(--blue) 40px, var(--blue) 60px, white 60px, white 80px);position:absolute;inset:0}:is(.STMfFq_letter .cms h2,.STMfFq_envelope .cms h2){margin-top:0}.STMfFq_envelope{--angle:211deg;background:linear-gradient(var(--angle,211deg), #0000 0%, #0000 49%, #0003 49%, #e1d7cd4d 50%, #e1d7cd00 52%, #e1d7cd00 100%), linear-gradient(calc(-1 * var(--angle,211deg)), #0000 0%, #0000 49%, #0003 49%, #e1d7cd4d 50%, #e1d7cd00 52%, #e1d7cd00 100%), linear-gradient(calc(-1 * var(--angle,211deg)), #e1d7cd00 0%, #e1d7cd00 48%, #e1d7cd4d 50%, #0003 51%, #0000 51%, #0000 100%), linear-gradient(var(--angle,211deg), #e1d7cd00 0%, #e1d7cd00 48%, #e1d7cd4d 50%, #0003 51%, #0000 51%, #0000 100%), var(--white);background-position:0 0,100% 0,0 100%,100% 100%,50%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-size:50% 50%,50% 50%,50% 50%,50% 50%,cover;background-clip:border-box,border-box,border-box,border-box,padding-box;min-height:20rem}@media (max-width:550px){.STMfFq_envelope{--angle:214deg}}@media (max-width:475px){.STMfFq_envelope{--angle:219deg}}@media (max-width:425px){.STMfFq_envelope{--angle:224deg}}.STMfFq_seal{background:var(--primary);color:#366041;border-color:var(--primary);text-align:center;border-radius:2.2rem 1.9rem 2.3rem 2rem;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;margin:-2.2rem 0 0 -2.2rem;font-size:2.2rem;line-height:4.2rem;display:flex;position:absolute;top:49%;left:50%;box-shadow:inset 0 -2px 4px #0009,inset 0 3px 3px #ffffff4d,0 1px 5px #000000b3}.STMfFq_seal .STMfFq_embossed{background-image:linear-gradient(#00000052 0%,#0000001f 100%);border-radius:999rem;justify-content:center;align-items:center;width:80%;height:80%;display:flex;box-shadow:inset 0 -2px 2px #fff3,inset 0 3px 3px #1e1e1e6e,inset 0 1px 2px #1e1e1e7d}.STMfFq_seal:before,.STMfFq_seal:after{content:" ";background:inherit;font-size:0;line-height:0;display:block;position:absolute;overflow:hidden;box-shadow:0 1px 3px #000c,inset 0 3px 3px #cdcdcd66}.STMfFq_seal:after{border-radius:1rem .9rem .95rem .8rem;width:.7rem;height:.7rem;top:84%;left:94%}.STMfFq_seal:before{border-radius:1rem .9rem .95rem .8rem;width:.3rem;height:.3rem;top:103%;left:85%}.STMfFq_typewriter{width:60%;height:60%}.STMfFq_typewriter .shape{filter:drop-shadow(0 4px 7px #000000b3)}.STMfFq_error{color:var(--red,#f46a6e)}
.o1r3aq_link{transition:var(--hover-transition);margin-left:auto;margin-right:auto;text-decoration:none}.o1r3aq_link:hover{background:#00000008}.o1r3aq_link:hover h2{color:var(--primary)}@media screen and (min-width:40em){.o1r3aq_link{margin-left:calc(-1 * var(--spacing-medium));margin-right:calc(-1 * var(--spacing-medium))}}
