@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fef129f59ae31b3-s.1pfc7ngihkd7f.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:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be8b05c98b22069d-s.p.1sk091212cwhe.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:Libre Caslon Display Fallback;src:local(Times New Roman);ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.0%;size-adjust:92.06%}._2BEKUq_className{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-style:normal;font-weight:400}._2BEKUq_variable{--font-caslon-display:"Libre Caslon Display", "Libre Caslon Display Fallback"}
@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1da7971befa2e0ab-s.0gcpnt4m-5s5j.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:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/00ee5b4487506171-s.p.24ir78z669k58.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:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a3e5777798c5e4b9-s.411aav-9w-aoh.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:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3ca09bdef9637ff-s.p.34pxs3l5kt36m.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:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}.NFbFvq_className{font-family:Libre Caslon Text,Libre Caslon Text Fallback;font-weight:400}.NFbFvq_variable{--font-caslon-text:"Libre Caslon Text", "Libre Caslon Text Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4032351b19cb998e-s.19g-lkcx7iw64.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0-95eo-012xnf.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.pCYuqq_className{font-family:Figtree,Figtree Fallback;font-style:normal}.pCYuqq_variable{--font-figtree:"Figtree", "Figtree Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:#f1f1ef;--card:#fdfcfb;--well:#e8e6e0;--ink:#17191c;--ink-soft:#484b50;--line:#18181838;--line-faint:#1818181f;--blue:#356065;--blue-pale:#9abcc4;--on-blue:#f5f4f1;--accent:var(--blue);--on-accent:var(--on-blue);--selection:color-mix(in srgb, var(--blue-pale) 55%, transparent);--shadow-float:0 1px 2px #17191c0f, 0 12px 32px -12px #17191c2e;--font-display:var(--font-caslon-display), "Libre Caslon Display", Georgia, serif;--font-text:var(--font-caslon-text), "Libre Caslon Text", Georgia, serif;--font-ui:var(--font-figtree), "Figtree", system-ui, sans-serif;--text-label:.75rem;--text-ui:.9375rem;--text-body:1.0625rem;--text-lead:clamp(1.15rem, 1.05rem + .45vw, 1.375rem);--text-h3:clamp(1.375rem, 1.2rem + .6vw, 1.75rem);--text-h2:clamp(2rem, 1.35rem + 2.6vw, 3.5rem);--text-hero:clamp(2.75rem, 1.4rem + 5.6vw, 6.25rem);--text-word:clamp(3.5rem, 1.2rem + 10vw, 9.5rem);--tracking-menu:.14em;--radius-control:5px;--radius-chip:4px;--radius-bar:8px;--radius-sheet:8px;--gutter:clamp(16px, 4vw, 48px);--page-max:1180px;--measure:38rem;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--space-5:4rem;--space-section:clamp(4rem, 2.5rem + 6vw, 8.5rem);--touch:44px;--duration-fast:.15s;--ease-out:cubic-bezier(.16, 1, .3, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#2b2b2b;--card:#353535;--well:#404040;--ink:#f0efec;--ink-soft:#bebebe;--line:#f0efec42;--line-faint:#f0efec21;--accent:var(--blue-pale);--on-accent:#17191c;--selection:color-mix(in srgb, var(--blue-pale) 35%, transparent);--shadow-float:0 1px 2px #0000004d, 0 16px 36px -14px #0000008c}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-text);font-size:var(--text-body);font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;line-height:1.6;display:flex}::selection{background:var(--selection)}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;font-weight:400;line-height:1.05}p{text-wrap:pretty}a{color:inherit}img,svg{display:block}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.skip-link{left:var(--gutter);z-index:10;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-control);font-family:var(--font-ui);font-size:var(--text-ui);padding:.75rem 1rem;position:absolute;top:-100px}.skip-link:focus{top:12px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page{width:100%;max-width:calc(var(--page-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}main{flex:1}.label{font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:var(--tracking-menu);text-transform:uppercase;color:var(--ink-soft);font-weight:600;line-height:1.4}.lead{font-size:var(--text-lead);color:var(--ink);max-width:var(--measure);line-height:1.5}.prose{max-width:var(--measure)}.prose p+p,.prose p+ul,.prose ul+p{margin-top:1em}.prose ul{padding-left:1.1em}.prose li+li{margin-top:.4em}.prose a,.text-link{color:var(--accent);text-underline-offset:.2em;text-decoration-thickness:1px}.prose a:hover,.text-link:hover{text-decoration-thickness:2px}.wordmark{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;font-size:1.625rem;line-height:1;text-decoration:none}.stop{color:var(--accent)}.site-header{border-bottom:1px solid var(--line-faint)}.site-header__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 2rem;padding-block:1rem .5rem;display:flex}.site-header .wordmark{min-height:var(--touch);align-items:center;display:inline-flex}.nav ul{flex-wrap:wrap;gap:0 1.5rem;padding:0;list-style:none;display:flex}.nav a{min-height:var(--touch);font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:var(--tracking-menu);text-transform:uppercase;color:var(--ink-soft);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border-bottom:1px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.nav a:hover{color:var(--ink);border-bottom-color:var(--line)}.nav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}@media (max-width:719px){.site-header__inner{padding-block:.75rem .25rem}.nav{width:100%}.nav ul{gap:0 1.125rem}}@media (min-width:720px){.site-header__inner{padding-block:1.25rem}}.button{border-radius:var(--radius-control);min-height:48px;font-family:var(--font-ui);font-size:var(--text-ui);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.button--primary{background:var(--accent);color:var(--on-accent)}a.button--primary:hover,button.button--primary:hover{background:color-mix(in srgb, var(--accent) 88%, var(--ink))}.button--secondary{background:var(--card);border-color:var(--accent);color:var(--ink)}.button--secondary:hover{background:color-mix(in srgb, var(--card) 90%, var(--accent))}a.button:active,button.button:active{transform:translateY(1px)}.button--static{cursor:default}button.button:disabled{cursor:progress;opacity:.7}.arrow-link{min-height:var(--touch);font-family:var(--font-ui);font-size:var(--text-ui);color:var(--accent);align-items:center;gap:.4rem;font-weight:600;text-decoration:none;display:inline-flex}.arrow-link span[aria-hidden]{transition:transform var(--duration-fast) var(--ease-out)}.arrow-link:hover span[aria-hidden]{transform:translate(3px)}.chip{border:1px solid var(--line);border-radius:var(--radius-chip);background:var(--card);font-family:var(--font-ui);letter-spacing:.02em;color:var(--ink);padding:.25rem .6rem;font-size:.875rem;font-weight:500;display:inline-block}.site-footer{margin-top:var(--space-section);border-top:1px solid var(--line-faint);padding-block:var(--space-4) var(--space-3)}.site-footer__grid{gap:var(--space-4) var(--space-3);grid-template-columns:1fr 1fr;display:grid}.site-footer__brand{grid-column:1/-1}.site-footer__brand p{color:var(--ink-soft);margin-top:.75rem;font-style:italic}.site-footer ul{margin-top:.5rem;padding:0;list-style:none}.site-footer li a{min-height:36px;font-family:var(--font-ui);font-size:var(--text-ui);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.site-footer li a:hover{color:var(--accent)}.site-footer__legal{margin-top:var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--line-faint);font-family:var(--font-ui);color:var(--ink-soft);font-size:.8125rem}@media (min-width:720px){.site-footer__grid{grid-template-columns:2fr 1fr 1fr 1fr}.site-footer__brand{grid-column:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.section-title{font-size:var(--text-h2);max-width:18ch}.hero{gap:var(--space-5);align-items:center;padding-top:clamp(2.5rem,1.5rem + 5vw,6.5rem);display:grid}.hero__title{margin-top:var(--space-2);font-size:var(--text-hero);letter-spacing:-.02em;max-width:11ch;line-height:.98}.hero__lead{margin-top:var(--space-3)}.hero__actions{margin-top:var(--space-4);flex-wrap:wrap;gap:.75rem;display:flex}.facts{margin-top:var(--space-3);font-family:var(--font-ui);color:var(--ink-soft);flex-wrap:wrap;gap:.25rem 0;padding:0;font-size:.875rem;list-style:none;display:flex}.facts li:not(:last-child):after{content:"·";color:var(--line);margin-inline:.6em}@media (min-width:960px){.hero{gap:var(--space-4);grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr)}}.mock{width:min(100%,340px);margin-inline:auto;position:relative}.mock__stack{position:relative}.mock__stack:before{content:"";border:1px solid var(--line-faint);border-radius:var(--radius-sheet);background:var(--well);position:absolute;inset:18px -18px -18px 18px}.mock__screen{border:1px solid var(--line);border-radius:var(--radius-sheet);background:var(--paper);min-height:560px;box-shadow:var(--shadow-float);flex-direction:column;padding:1.25rem 1rem .75rem;display:flex;position:relative}.mock__top{color:var(--ink);justify-content:space-between;align-items:center;display:flex}.mock__date{font-family:var(--font-ui);letter-spacing:var(--tracking-menu);text-transform:uppercase;color:var(--ink-soft);font-size:.625rem;font-weight:600}.mock__word{text-align:center;flex-direction:column;flex:1;justify-content:center;padding:2rem .5rem;display:flex}.mock__headword{font-family:var(--font-display);letter-spacing:-.015em;font-size:3.25rem;line-height:1}.mock__meta{justify-content:center;align-items:center;gap:.6rem;margin-top:.9rem;display:flex}.mock__pos{color:var(--accent);font-style:italic}.mock__meta .chip{font-size:.75rem}.mock__definition{margin-top:1.25rem;font-size:1.0625rem;line-height:1.45}.mock__example{color:var(--ink-soft);margin-top:.75rem;font-size:.9375rem;font-style:italic;line-height:1.45}.mock__actions{color:var(--ink);justify-content:center;gap:.6rem;padding-bottom:1rem;display:flex}.mock__actions span{border:1px solid var(--line-faint);border-radius:var(--radius-control);background:var(--card);place-items:center;width:44px;height:44px;display:grid}.mock__actions .is-on{color:var(--accent)}.mock__tabs{border:1px solid var(--line-faint);border-radius:var(--radius-bar);background:var(--well);grid-template-columns:repeat(5,1fr);gap:2px;padding:3px;display:grid}.mock__tabs span{border-radius:var(--radius-control);min-height:34px;font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);place-items:center;font-size:.5rem;font-weight:600;display:grid}.mock__tabs .is-selected{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #00000014}.mock__caption{text-align:center;font-family:var(--font-ui);color:var(--ink-soft);margin-top:2.5rem;font-size:.8125rem;position:relative}.band{margin-top:var(--space-section)}.today{padding-block:var(--space-4);border-block:1px solid var(--line);justify-items:start;gap:.75rem;display:grid}.today__word{font-size:var(--text-word);letter-spacing:-.025em;overflow-wrap:anywhere;line-height:1.05}.today__word a{text-decoration:none}.today__word a:hover{color:var(--accent)}.today__meta{align-items:center;gap:.75rem;display:flex}.today__pos{color:var(--ink-soft);font-style:italic}.today__definition{font-size:var(--text-lead);max-width:var(--measure)}.principles{margin-top:var(--space-section)}.principles__list{margin-block:var(--space-4) var(--space-3);border-top:1px solid var(--line);gap:0;padding:0;list-style:none;display:grid}.principles__list li{padding-block:var(--space-3);border-bottom:1px solid var(--line-faint);grid-template-columns:2.5rem 1fr;align-content:start;gap:.25rem 1rem;display:grid}.principles__number{font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:.08em;color:var(--ink-soft);grid-row:span 2;padding-top:.35rem;font-weight:600}.principles__list h3{font-size:var(--text-h3);margin-bottom:.35rem}.principles__list p{max-width:var(--measure);color:var(--ink-soft)}@media (min-width:900px){.principles__list{column-gap:var(--space-5);grid-template-columns:1fr 1fr}}.specimen{margin-top:var(--space-section)}.specimen__words{margin-top:var(--space-2);font-family:var(--font-display);flex-wrap:wrap;align-items:baseline;gap:.1em .6em;padding:0;font-size:clamp(1.75rem,1.1rem + 3vw,3.75rem);line-height:1.2;list-style:none;display:flex}.specimen__words a{transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.specimen__words a:hover{color:var(--accent);text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px}.offer{margin-top:var(--space-section)}.offer__plans{margin-block:var(--space-4) var(--space-3);gap:1rem;display:grid}.offer__plan{padding:var(--space-3);border:1px solid var(--line-faint);border-radius:var(--radius-control);background:var(--card)}.offer__plan p:last-child{color:var(--ink-soft);margin-top:.75rem}.offer__price{font-family:var(--font-display);margin-top:.75rem;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);line-height:1}.offer__price span{font-family:var(--font-text);color:var(--ink-soft);font-size:1.125rem}@media (min-width:720px){.offer__plans{grid-template-columns:1fr 1fr}}.promise{margin-top:var(--space-section)}.promise__inner{gap:var(--space-3);border-radius:var(--radius-sheet);background:var(--well);justify-items:start;padding:clamp(1.5rem,1rem + 4vw,4rem);display:grid}.closing{margin-top:var(--space-section);gap:var(--space-3);justify-items:start;display:grid}.closing__mark{letter-spacing:-.03em;font-size:clamp(3.5rem,1.5rem + 9vw,9rem);line-height:.9}.hero__visual{padding-bottom:18px;padding-right:18px}@media (max-width:559px){.principles__list li{grid-template-columns:1fr}.principles__number{grid-row:auto;padding-top:0}}@media (max-width:399px){.mock__tabs span{letter-spacing:.1em;font-size:.4375rem}}
.page-intro{padding-top:clamp(2.5rem,1.5rem + 4vw,5.5rem);padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.page-intro__eyebrow{margin-bottom:var(--space-2);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-intro__title{font-size:var(--text-hero);letter-spacing:-.02em;max-width:14ch;line-height:.98}.page-intro__lead{margin-top:var(--space-3)}.split{padding-block:var(--space-4);border-bottom:1px solid var(--line-faint);gap:.75rem;display:grid}.split__body>h3{font-size:var(--text-h3);margin-bottom:.75rem}.split__body>p,.split__body>ul{max-width:var(--measure)}.split__body>p+p{margin-top:.9em}.split__body>ul{margin-top:.75rem;padding-left:1.1em}.split__body>ul li+li{margin-top:.35em}.split__note{font-family:var(--font-ui);color:var(--ink-soft);margin-top:1rem;font-size:.875rem}@media (min-width:820px){.split{gap:var(--space-4);grid-template-columns:minmax(12rem,1fr) 3fr}.split__label{padding-top:.55rem}}.draft{border:1px solid var(--ink);border-radius:var(--radius-chip);font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:var(--tracking-menu);text-transform:uppercase;align-items:center;padding:.3rem .65rem;font-weight:600;display:inline-flex}.draft-note{font-family:var(--font-ui);color:var(--ink-soft);font-size:.875rem}.word{padding-top:clamp(2.5rem,1.5rem + 5vw,6rem)}.word__eyebrow{margin-bottom:var(--space-2)}.word__headword{font-size:var(--text-word);letter-spacing:-.028em;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;line-height:.92}.word__entries{margin-top:var(--space-4);border-top:1px solid var(--line)}.entry{gap:var(--space-3);padding-block:var(--space-4);max-width:46rem;display:grid}.entry+.entry{border-top:1px solid var(--line-faint)}.entry__pos{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.75rem;font-size:1.25rem;font-style:italic;display:flex}.entry__pos abbr{text-decoration:none}.entry__ipa{font-family:var(--font-ui);font-size:.9375rem;font-style:normal}.entry__definitions{padding:0;font-size:clamp(1.25rem,1.1rem + .7vw,1.625rem);line-height:1.45;list-style:none}.entry__definitions--numbered{counter-reset:sense}.entry__definitions--numbered li{counter-increment:sense;padding-left:2rem;position:relative}.entry__definitions--numbered li:before{content:counter(sense);font-family:var(--font-ui);color:var(--ink-soft);font-size:.8125rem;font-weight:600;position:absolute;top:.35em;left:0}.entry__definitions li+li{margin-top:.6em}.entry__examples{gap:.6rem;display:grid}.entry__examples blockquote{color:var(--ink-soft);font-size:1.125rem;font-style:italic}.entry__more{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line-faint);display:grid}.entry__more dd{margin-top:.25rem}@media (min-width:720px){.entry__more{gap:var(--space-4);grid-template-columns:1fr 1.4fr}}.word-aside{gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-sheet);background:var(--well);justify-items:start;display:grid}.word-aside h2{font-size:var(--text-h3)}.word-links{gap:0 var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.yesterday{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--line);justify-items:start;gap:.5rem;display:grid}.yesterday__word{font-size:clamp(2.25rem,1.6rem + 3vw,4rem)}.yesterday__word a{text-decoration:none}.yesterday__word a:hover{color:var(--accent)}.plans{margin-top:var(--space-4);gap:1rem;display:grid}.plan{align-content:start;gap:var(--space-2);border:1px solid var(--line-faint);border-radius:var(--radius-sheet);background:var(--card);padding:clamp(1.25rem,1rem + 1.5vw,2.5rem);display:grid}.plan--premium{border-color:var(--line)}.plan h2{font-size:var(--text-h3)}.plan__price{font-family:var(--font-display);font-size:clamp(3rem,2.2rem + 3vw,4.5rem);line-height:1}.plan__price span{font-family:var(--font-text);color:var(--ink-soft);font-size:1.125rem}.plan__terms{font-family:var(--font-ui);color:var(--ink-soft);font-size:.875rem}.plan ul{border-top:1px solid var(--line-faint);margin-top:.5rem;padding:0;list-style:none}.plan li{border-bottom:1px solid var(--line-faint);padding-block:.7rem}.plan li strong{font-style:italic;font-weight:400}@media (min-width:760px){.plans{grid-template-columns:1fr 1fr}}.faq{margin-top:var(--space-2)}.faq__item{padding-block:var(--space-3);border-bottom:1px solid var(--line-faint);gap:.75rem;display:grid}.faq__item h2{font-size:var(--text-h3);line-height:1.15}.faq__item p{max-width:var(--measure)}@media (min-width:820px){.faq__item{gap:var(--space-4);grid-template-columns:1fr 1.25fr}}.form{gap:var(--space-3);max-width:36rem;display:grid}.field{gap:.5rem;display:grid}.field label{font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:var(--tracking-menu);text-transform:uppercase;color:var(--ink-soft);font-weight:600}.field input,.field textarea{width:100%;min-height:var(--touch);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font-family:var(--font-text);font-size:var(--text-body);padding:.75rem .875rem;line-height:1.5}.field textarea{resize:vertical;min-height:11rem}.field input:focus-visible,.field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.field__hint{font-family:var(--font-ui);color:var(--ink-soft);font-size:.8125rem}.form__status{min-height:1.6em;font-family:var(--font-ui);font-size:var(--text-ui)}.form__status--error{color:var(--ink);font-weight:600}.form__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.not-found{padding-top:var(--space-section);gap:var(--space-3);justify-items:start;display:grid}.not-found h1{font-size:var(--text-hero);max-width:12ch}.support-body{padding-top:var(--space-4)}.entry__pos .chip{font-style:normal}.word-aside p{max-width:var(--measure)}.page>.closing{margin-top:var(--space-5)}.plan__aside{padding-top:var(--space-2);color:var(--ink-soft);margin-top:auto;font-style:italic}
