@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-normal.Czsa-EzN.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-normal.C-3rgBeH.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-italic.xAqemagA.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-italic.DFS986qL.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-italic.Bxi8ein9.woff2)format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-ext-wght-normal.c-5QAGAI.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-cyrillic-wght-normal.BMDVbyM7.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-ext-wght-normal.BXZfsJY4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-greek-wght-normal.Cc-u-6OI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-vietnamese-wght-normal.BDs68eHQ.woff2)format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-ext-wght-normal.C8iNium2.woff2)format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-sans-3-latin-wght-normal.Bo_j9asI.woff2)format("woff2-variations");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}:root{--paper:#faf7f2;--linen:#f2ede4;--ink:#22201d;--muted:#615a52;--claret:#6b2737;--claret-dark:#4a1a26;--brass:#8a5f18;--line:#ddd5c8;--white:#fff;--font-display:"Newsreader Variable", Newsreader, Georgia, "Times New Roman", serif;--font-body:"Source Sans 3 Variable", "Source Sans 3", "Segoe UI", Helvetica, Arial, sans-serif;--text:1.125rem;--leading:1.6;--h1:clamp(2.6rem, 1.5rem + 4vw, 4.75rem);--h2:clamp(1.9rem, 1.4rem + 1.8vw, 2.9rem);--h3:1.45rem;--lead:clamp(1.2rem, 1.1rem + .45vw, 1.4rem);--small:.95rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--content:68.75rem;--measure:66ch;--gutter:clamp(1rem, .5rem + 2.5vw, 2rem);--space-xs:.5rem;--space-s:.75rem;--space-m:1.5rem;--space-l:2.5rem;--section:clamp(4rem, 3rem + 5vw, 7rem);--shadow-cover:0 24px 48px -20px #22201d80, 0 2px 6px #22201d29;--shadow-lift:0 14px 30px -18px #22201d59;--ease:cubic-bezier(.22, .61, .36, 1);--dur:.5s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--text);line-height:var(--leading);font-optical-sizing:auto;margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0 0 .5em;font-weight:500;line-height:1.08}h1{font-size:var(--h1);font-weight:450}h2{font-size:var(--h2)}h3{font-size:var(--h3);line-height:1.2}p,li{max-width:var(--measure)}p{margin:0 0 1em}em{font-family:var(--font-display);font-size:1.08em;font-style:italic}a{color:var(--claret);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--claret-dark)}img{max-width:100%;height:auto;display:block}:focus-visible{outline:3px solid var(--claret);outline-offset:3px;border-radius:3px}.skip{z-index:20;background:var(--white);border-radius:var(--radius-sm);padding:.6rem 1rem;position:absolute;top:-4rem;left:1rem}.skip:focus{top:.75rem}.wrap{width:min(100% - 2 * var(--gutter), var(--content));margin-inline:auto}.section{padding-block:var(--section)}.section--alt{background:var(--linen)}.eyebrow{margin:0 0 var(--space-s);color:var(--claret);font-size:var(--small);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.lead{font-size:var(--lead);color:var(--muted);line-height:1.5}.lead--ink{color:var(--ink)}.centre{text-align:center}.centre>*{margin-inline:auto}.note{color:var(--muted);font-size:var(--small)}.waterline{height:1px;margin:0 0 var(--space-m);background:var(--line);border:0;position:relative}.waterline:before{content:"";background:var(--brass);border-radius:2px;width:4.5rem;height:3px;position:absolute;top:-1px;left:0}.waterline--centre:before{left:50%;translate:-50%}.waterline--draw{transform-origin:0}.button{border:1.5px solid var(--claret);border-radius:var(--radius-md);background:var(--claret);min-height:3rem;color:var(--white);font:inherit;cursor:pointer;transition:background-color .16s var(--ease), border-color .16s var(--ease), transform .16s var(--ease);justify-content:center;align-items:center;gap:.5em;padding:.7em 1.4em;font-weight:600;text-decoration:none;display:inline-flex}.button:hover{background:var(--claret-dark);border-color:var(--claret-dark);color:var(--white)}.button:active{transform:translateY(1px)}.button--secondary{color:var(--claret);background:0 0}.button--secondary:hover{color:var(--claret-dark);background:#6b273714}.button--small{min-height:2.5rem;font-size:var(--small);padding:.45em 1.1em}.arrow-link{align-items:center;gap:.35em;min-height:2.75rem;font-weight:600;text-decoration:none;display:inline-flex}.arrow-link:after{content:"→";transition:translate .16s var(--ease)}.arrow-link:hover:after{translate:.2em}.arrow-link:hover{text-decoration:underline}.actions{align-items:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-m);flex-wrap:wrap;display:flex}.top{z-index:5;background:var(--paper);border-bottom:1px solid var(--line);position:relative}.top__inner{justify-content:space-between;align-items:center;gap:var(--space-m);min-height:4.25rem;display:flex}.brand{color:var(--ink);font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.6rem;font-size:1.35rem;font-weight:500;text-decoration:none;display:inline-flex}.brand__mark{background:var(--claret);border-radius:50%;width:1.6rem;height:1.6rem;display:inline-block;position:relative}.brand__mark:after{content:"";background:var(--paper);border-radius:1px;height:2px;margin-top:-1px;position:absolute;top:50%;left:.3rem;right:.3rem}.top nav ul{gap:var(--space-m);margin:0;padding:0;list-style:none;display:none}.top nav a{color:var(--ink);padding-block:.5rem;font-weight:500;text-decoration:none}.top nav a:hover{color:var(--claret);text-decoration:underline}.top__cta{flex:none}@media (width>=52rem){.top nav ul{display:flex}}.foot{padding-block:var(--space-l);background:var(--claret-dark);color:var(--linen)}.foot a{color:var(--white)}.foot__inner{gap:var(--space-m);display:grid}.foot p{font-size:var(--small);margin:0 0 .35em}.foot__brand{font-family:var(--font-display);margin-bottom:.5rem;font-size:1.3rem}.foot ul{gap:var(--space-m);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width>=48rem){.foot__inner{grid-template-columns:1fr auto;align-items:start}}.hero{padding-block:clamp(2.5rem, 2rem + 3vw, 5rem) var(--section);overflow:hidden}.hero__grid{gap:var(--space-l);align-items:center;display:grid}.hero .waterline{margin-bottom:var(--space-l)}.hero h1{margin-bottom:.4em}.hero .lead{max-width:34ch}.hero__text .actions{margin-top:var(--space-l)}.hero__quote{margin:var(--space-l) 0 0;max-width:36ch;font-family:var(--font-display);font-size:1.25rem;font-style:italic;line-height:1.4}.hero__quote span{font-family:var(--font-body);font-style:normal;font-size:var(--small);color:var(--muted);margin-top:.35em;display:block}@media (width>=56rem){.hero__grid{grid-template-columns:1.05fr .95fr;gap:clamp(2rem,1rem + 4vw,5rem)}}.fan{--tx:-5deg;--ty:3deg;aspect-ratio:5/4;width:min(100%,34rem);transform:perspective(1200px) rotateX(var(--ty)) rotateY(var(--tx));transform-style:preserve-3d;transition:transform .45s var(--ease);margin-inline:auto;position:relative}.fan__float{position:absolute;inset:0}.fan__book{width:42%;box-shadow:var(--shadow-cover);transform-origin:50% 120%;transform:var(--to);z-index:var(--z);background:var(--linen);border-radius:3px;margin-left:-21%;position:absolute;bottom:8%;left:50%}.fan__book img{border-radius:inherit}.js .hero .waterline--draw{animation:draw .42s var(--ease) 80ms both}.js .rise{animation:rise var(--dur) var(--ease) both;animation-delay:calc(.36s + var(--i,0) * .11s)}.js .fan__book{animation:fan .65s var(--ease) both;animation-delay:calc(.52s + var(--n,0) * 60ms)}.js .fan__float{animation:6s ease-in-out 1.7s infinite alternate float}@keyframes draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fan{0%{transform:translate(0)rotate(0)}to{transform:var(--to)}}@keyframes float{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.js .reveal{opacity:0;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);transform:translateY(16px)}.js .reveal.is-in{opacity:1;transform:none}.groups{gap:var(--space-l);margin-top:var(--space-l);display:grid}.group{gap:var(--space-m);padding-top:var(--space-m);border-top:1px solid var(--line);display:grid}.group__head h3{margin-bottom:.2em}.group__head p{color:var(--muted);margin:0}.group__n{margin-bottom:var(--space-xs);color:var(--brass);font-family:var(--font-display);letter-spacing:.06em;font-size:1.1rem;display:block}.tiles{gap:var(--space-s) var(--space-m);margin:0;padding:0;list-style:none;display:grid}.tile{gap:var(--space-s);max-width:none;padding:var(--space-s) 0;grid-template-columns:auto 1fr;align-items:start;display:grid}.tile__icon{border-radius:var(--radius-md);background:var(--paper);border:1px solid var(--line);width:3rem;height:3rem;color:var(--claret);justify-content:center;align-items:center;display:inline-flex}.tile__body{gap:.15rem;display:grid}.tile__body strong{font-weight:600}.tile__body>span{color:var(--muted);font-size:var(--small);line-height:1.45}@media (width>=40rem){.tiles{grid-template-columns:repeat(2,1fr)}}@media (width>=56rem){.group{gap:var(--space-l);grid-template-columns:16rem 1fr}}.packages{gap:var(--space-m);margin:var(--space-l) 0 0;padding:0;list-style:none;display:grid}.package{align-content:start;gap:var(--space-s);max-width:none;padding:var(--space-m);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);transition:transform .2s var(--ease), box-shadow .2s var(--ease);display:grid}.package:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px)}.package__icon{background:var(--linen);width:3.2rem;height:3.2rem;color:var(--claret);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.package h3,.package p{margin:0}.package__for{color:var(--muted);font-style:italic;font-family:var(--font-display);font-size:1.15rem;line-height:1.35}.package .button{margin-top:var(--space-xs);justify-self:start}.chips{flex-wrap:wrap;gap:.4rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.chips li{border:1px solid var(--line);background:var(--linen);color:var(--muted);border-radius:999px;padding:.15rem .6rem;font-size:.85rem}@media (width>=40rem){.packages{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.packages{grid-template-columns:repeat(4,1fr)}}.steps{gap:var(--space-m);margin:var(--space-l) 0 0;counter-reset:step;padding:0;list-style:none;display:grid}.steps li{counter-increment:step;padding-top:var(--space-m);border-top:1px solid var(--line)}.steps li:before{content:"Step " counter(step);margin-bottom:var(--space-s);color:var(--brass);font-size:var(--small);letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:block}.steps__icon{margin-bottom:var(--space-s);color:var(--claret);display:inline-flex}.steps h3{margin-bottom:.3em}.steps p{color:var(--muted);margin:0}@media (width>=48rem){.steps{grid-template-columns:repeat(4,1fr)}}.points{gap:var(--space-m);margin:var(--space-l) 0 0;padding:0;list-style:none;display:grid}.points li{padding-top:var(--space-s);border-top:1px solid var(--line);max-width:none}.points strong{font-family:var(--font-display);margin-bottom:.2em;font-size:1.3rem;font-weight:500;display:block}.points span{color:var(--muted);font-size:var(--small)}@media (width>=48rem){.points{grid-template-columns:repeat(3,1fr)}}.featured{gap:var(--space-l);align-items:center;display:grid}.pair{aspect-ratio:4/3;width:min(100%,24rem);margin-inline:auto;position:relative}.pair__book{width:56%;box-shadow:var(--shadow-cover);background:var(--linen);border-radius:3px;position:absolute;bottom:0}.pair__book img{border-radius:inherit}.pair__book--back{left:0;transform:rotate(-5deg)}.pair__book--front{right:0;transform:rotate(4deg)translateY(-4%)}.featured__art{gap:var(--space-m);justify-items:center;display:grid}.minis{align-items:center;gap:var(--space-s);color:var(--muted);font-size:var(--small);display:flex}.minis img{width:3.6rem;box-shadow:var(--shadow-lift);border-radius:2px}.minis span{max-width:11rem;line-height:1.3}.featured__did{margin-bottom:var(--space-s)}.ticks{margin:0 0 var(--space-m);gap:.4rem 1.25rem;padding:0;list-style:none;display:grid}.ticks li{align-items:center;gap:.5rem;display:flex}.ticks .icon{color:var(--brass);flex:none}@media (width>=40rem){.ticks{grid-template-columns:repeat(2,auto);justify-content:start}}.featured__books{gap:var(--space-xs) var(--space-m);margin:0 0 var(--space-m);color:var(--muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.stat{gap:var(--space-m);margin:var(--space-m) 0;padding:var(--space-m);border:1px solid var(--line);border-left:4px solid var(--brass);border-radius:var(--radius-md);background:var(--linen);grid-template-columns:auto 1fr;align-items:center;display:grid}.stat__rank{font-family:var(--font-display);color:var(--brass);font-size:3.2rem;line-height:1}.stat p{margin:0}.stat small{color:var(--muted);font-size:var(--small);display:block}.quote{margin:var(--space-m) 0;border:0;padding:0 0 0 2.2rem;position:relative}.quote:before{content:"“";color:var(--brass);font-family:var(--font-display);opacity:.8;font-size:3.4rem;line-height:1;position:absolute;top:-.35em;left:0}.quote--small:before{display:none}.quote p{font-family:var(--font-display);margin-bottom:.4em;font-size:1.5rem;line-height:1.35}.quote footer{color:var(--muted)}.quote--small{padding-left:var(--space-m);border-left:3px solid var(--brass)}.quote--small p{font-size:1.25rem}.quote--small footer{font-size:var(--small)}@media (width>=56rem){.featured{grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,1rem + 4vw,5rem)}}.about{gap:var(--space-l);display:grid}.about__facts{gap:var(--space-m);margin:0;padding:0;list-style:none;display:grid}.about__facts li{gap:var(--space-s);padding-top:var(--space-m);border-top:1px solid var(--line);grid-template-columns:auto 1fr;display:grid}.about__icon{background:var(--paper);border:1px solid var(--line);width:2.6rem;height:2.6rem;color:var(--claret);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.about__facts strong{display:block}.about__facts div>span{color:var(--muted)}.about__shelf{width:min(100%,22rem);margin-top:var(--space-l);color:var(--ink);opacity:.85;display:block}.shelf__brass{color:var(--brass)}.shelf__paper{fill:var(--paper)}@media (width>=56rem){.about{grid-template-columns:1.2fr .8fr;gap:clamp(2rem,1rem + 4vw,5rem)}}.faq{max-width:48rem}.faq details{border-top:1px solid var(--line)}.faq details:last-of-type{border-bottom:1px solid var(--line)}.faq summary{justify-content:space-between;align-items:center;gap:var(--space-m);cursor:pointer;font-family:var(--font-display);padding:1rem 0;font-size:1.3rem;font-weight:500;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--claret);flex:none;font-size:1.4rem;line-height:1}.faq details[open] summary:after{content:"−"}.faq summary:hover{color:var(--claret)}.faq details p{color:var(--muted);margin:0 0 1.25rem}.contact{gap:var(--space-l);display:grid}.form{gap:var(--space-m);padding:var(--space-m);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);display:grid}.field{gap:.35rem;display:grid}.field label,.field legend{font-weight:600}.field__hint{color:var(--muted);font-size:var(--small)}.field input,.field select,.field textarea{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--white);width:100%;min-height:3rem;color:var(--ink);font:inherit;padding:.6rem .9rem}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--muted)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--claret);outline-offset:2px}.field textarea{resize:vertical}.field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%236b2737' stroke-width='2'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;padding-right:2.5rem}.checks{border:0;margin:0;padding:0}.checks__list{gap:.5rem 1.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.checks__list label{cursor:pointer;align-items:center;gap:.6rem;min-height:2.5rem;font-weight:400;display:flex}.checks__list input{width:1.3rem;height:1.3rem;accent-color:var(--claret);margin:0}.trap{width:1px;height:1px;position:absolute;left:-200vw;overflow:hidden}.form__message{border:1.5px solid var(--line);border-radius:var(--radius-sm);background:var(--linen);border-left-width:6px;margin:0;padding:.9rem 1.1rem;font-weight:600}.form__message--ok{color:#1f4a2a;background:#eef6ef;border-color:#3f7d4e}.form__message--error{border-color:var(--claret);color:var(--claret-dark);background:#f9ecee}.form__message[hidden]{display:none}.field__optional{color:var(--muted);font-weight:400}.field__error{color:var(--claret);font-size:var(--small);font-weight:600}.field__error[hidden]{display:none}.field--invalid input,.field--invalid textarea{border-color:var(--claret);box-shadow:inset 4px 0 0 var(--claret)}.contact__aside p{margin-bottom:1.25em}@media (width>=40rem){.checks__list{grid-template-columns:repeat(2,1fr)}}@media (width>=56rem){.contact{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,1rem + 4vw,5rem)}.contact__aside{top:var(--space-l);position:sticky}}.legal{max-width:44rem}.legal h1{font-size:var(--h2)}.legal h2{margin-top:2em;font-size:1.5rem}.legal .draft{border-left:4px solid var(--brass);border-radius:var(--radius-sm);background:var(--linen);padding:.9rem 1.1rem}.missing{text-align:center;align-content:center;min-height:50vh;display:grid}.missing>*{margin-inline:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .hero .waterline--draw,.js .rise,.js .fan__book,.js .fan__float{animation:none}.fan{transition:none}.js .reveal{opacity:1;transition:none;transform:none}.button,.arrow-link:after,.package{transition:none}.package:hover{transform:none}}
