html,body{margin:0;background:#f8f5ec}

#bt-refresh{--bt-paper:#f8f5ec;--bt-ink:#242b25;--bt-muted:#606b60;--bt-green:#315b43;--bt-rule:#dcded1;--bt-sage:#e9ecdf;--bt-serif:Georgia,'Times New Roman',serif;--bt-sans:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;container-type:inline-size;color-scheme:light;background:var(--bt-paper);color:var(--bt-ink);font:15px/1.7 var(--bt-sans);width:100%;margin:auto;-webkit-font-smoothing:antialiased}
#bt-refresh *{box-sizing:border-box}#bt-refresh [hidden]{display:none!important}#bt-refresh a{color:inherit;text-decoration:none}#bt-refresh button,#bt-refresh summary{font:inherit;color:inherit}#bt-refresh a:focus-visible,#bt-refresh summary:focus-visible{outline:3px solid #708d51;outline-offset:5px}#bt-refresh img{display:block;max-width:100%;height:auto}#bt-refresh h1,#bt-refresh h2,#bt-refresh h3,#bt-refresh p,#bt-refresh figure{margin:0}#bt-refresh h1,#bt-refresh h2,#bt-refresh h3{font-family:var(--bt-serif);font-weight:400}#bt-refresh h2{font-size:45px;line-height:1.15;letter-spacing:-1.5px}#bt-refresh em{color:var(--bt-green);font-weight:400}#bt-refresh .bt-wrap{width:calc(100% - 100px);max-width:1160px;margin:auto}#bt-refresh .bt-kicker{font-size:11px;line-height:1.6;letter-spacing:1.5px;text-transform:uppercase;font-weight:500;color:var(--bt-green)}#bt-refresh .bt-header{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:90px;border-bottom:1px solid var(--bt-rule);padding-right:74px}#bt-refresh .bt-brand{display:flex;align-items:center;gap:9px;font:500 25px var(--bt-serif);letter-spacing:-.5px}#bt-refresh .bt-brand img{width:37px;border-radius:9px}#bt-refresh .bt-header nav{display:flex;gap:22px;font-size:12px}#bt-refresh .bt-header nav a{padding-block:10px}#bt-refresh .bt-header nav a:hover{color:var(--bt-green)}#bt-refresh .bt-header-get{font-size:12px;border:1px solid #c9cdbd;padding:10px 15px;border-radius:4px;white-space:nowrap}
#bt-refresh .bt-hero{display:grid;grid-template-columns:1fr 1.04fr;gap:62px;align-items:center;padding-block:58px 45px}#bt-refresh .bt-hero h1{font-size:clamp(60px,7.8cqw,105px);line-height:1.02;letter-spacing:-4px;margin:23px 0 27px}#bt-refresh .bt-hero .bt-lead{font-size:15px;line-height:1.9;color:var(--bt-muted);max-width:370px}#bt-refresh .bt-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:29px}#bt-refresh .bt-download{display:inline-flex;align-items:center;gap:18px;border-radius:5px;background:var(--bt-ink);color:var(--bt-paper);padding:11px 20px;min-height:52px}#bt-refresh .bt-download small{display:block;font-size:11px;line-height:1.3}#bt-refresh .bt-download strong{display:block;font-size:18px;line-height:1.3;font-weight:500}#bt-refresh .bt-text-link{font-size:12px;text-decoration:underline;text-underline-offset:5px;padding-block:12px}#bt-refresh .bt-purchase{font-size:12px;color:var(--bt-muted);margin-top:17px}#bt-refresh .bt-purchase strong{color:var(--bt-ink);font-weight:500}#bt-refresh .bt-hero-photo{position:relative;overflow:hidden;border-radius:100px 9px 9px 9px;aspect-ratio:4/4.6}#bt-refresh .bt-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 43%}#bt-refresh .bt-hero-photo figcaption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#192921ad);color:#f8f5ec;padding:50px 27px 22px;font:20px var(--bt-serif)}
#bt-refresh .bt-how{padding-block:61px}#bt-refresh .bt-how-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:30px}#bt-refresh .bt-how-head h2{font-size:38px;margin-top:12px}#bt-refresh .bt-how-head>p{font-size:13px;color:var(--bt-muted);max-width:265px}#bt-refresh .bt-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}#bt-refresh .bt-step{border-top:1px solid var(--bt-rule);padding-top:20px}#bt-refresh .bt-step span{font:italic 14px var(--bt-serif);color:var(--bt-green)}#bt-refresh .bt-step h3{font-size:22px;line-height:1.3;margin:12px 0 10px}#bt-refresh .bt-step p{color:var(--bt-muted);font-size:13px;line-height:1.8}
#bt-refresh .bt-meaning{background:var(--bt-sage);padding-block:58px}#bt-refresh .bt-meaning-grid{display:grid;grid-template-columns:1.18fr 1fr;gap:55px;align-items:center}#bt-refresh .bt-meaning h2{margin:14px 0 27px;max-width:440px}#bt-refresh .bt-feature{padding:17px 0;border-top:1px solid #cfd5c3}#bt-refresh .bt-feature h3{font-size:24px;margin-bottom:7px}#bt-refresh .bt-feature p{font-size:13px;color:var(--bt-muted);max-width:445px}#bt-refresh .bt-small{font-size:11px;line-height:1.75;color:var(--bt-muted)}#bt-refresh .bt-feature .bt-small{font-size:11px;margin-top:9px}#bt-refresh .bt-word-shapes{font-family:var(--bt-serif);font-size:19px;color:var(--bt-green);margin-top:11px;display:flex;gap:21px;flex-wrap:wrap}#bt-refresh .bt-native{max-width:280px;justify-self:center}#bt-refresh .bt-native figcaption{margin-top:17px;text-align:center;font-size:11px;color:var(--bt-muted)}
#bt-refresh .bt-languages{padding-block:60px}#bt-refresh .bt-language-intro{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:end;margin-bottom:28px}#bt-refresh .bt-language-intro h2{margin-top:14px}#bt-refresh .bt-language-intro>p{font-size:13px;color:var(--bt-muted)}#bt-refresh .bt-language-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}#bt-refresh .bt-language-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--bt-rule);padding:14px 0}#bt-refresh .bt-language-list li>span{font:22px var(--bt-serif);min-width:0}#bt-refresh .bt-language-list small{font:11px var(--bt-sans);color:var(--bt-muted);display:block;margin-top:6px}#bt-refresh .bt-language-list .bt-availability{font-size:11px;color:var(--bt-muted);white-space:nowrap}#bt-refresh .bt-language-list li:first-child .bt-availability{color:var(--bt-green)}#bt-refresh .bt-all-languages{margin-top:16px}#bt-refresh .bt-all-languages summary{font-size:12px;color:var(--bt-green);padding:12px 0;text-decoration:underline;text-underline-offset:5px}#bt-refresh .bt-all-languages .bt-language-list{margin-top:6px}#bt-refresh .bt-language-notes{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:29px}#bt-refresh .bt-language-notes h3{font-size:23px;margin-bottom:8px}#bt-refresh .bt-language-notes p{font-size:13px;color:var(--bt-muted)}#bt-refresh .bt-scope{margin-top:20px!important}
#bt-refresh .bt-upcoming{padding:26px 30px;border:1px solid #cbd2bc;border-radius:4px;margin-top:31px;background:#f0f1e6;display:grid;grid-template-columns:1fr 1.4fr;gap:35px}#bt-refresh .bt-upcoming h3{font-size:26px;line-height:1.25;margin-top:9px}#bt-refresh .bt-upcoming p{font-size:13px;color:var(--bt-muted)}#bt-refresh .bt-upcoming .bt-small{font-size:11px;margin-top:8px}
#bt-refresh .bt-quiet{background:var(--bt-ink);color:var(--bt-paper);padding-block:52px}#bt-refresh .bt-quiet .bt-kicker{color:#a7bda2}#bt-refresh .bt-quiet-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:70px}#bt-refresh .bt-quiet h2{font-size:43px;margin-top:15px}#bt-refresh .bt-quiet em{color:#bdd2b3}#bt-refresh .bt-quiet article+article{margin-top:21px}#bt-refresh .bt-quiet h3{font-size:23px;margin-bottom:5px}#bt-refresh .bt-quiet article p{font-size:13px;color:#c3cabf}
#bt-refresh .bt-faq{padding-block:58px;display:grid;grid-template-columns:1fr 1.4fr;gap:58px}#bt-refresh .bt-faq h2{margin-top:14px}#bt-refresh .bt-faq .bt-support{font-size:12px;text-decoration:underline;text-underline-offset:5px;display:inline-block;margin-top:25px;padding-block:9px}#bt-refresh .bt-faq details{border-top:1px solid var(--bt-rule)}#bt-refresh .bt-faq details:last-child{border-bottom:1px solid var(--bt-rule)}#bt-refresh .bt-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:59px;padding:14px 0;font-size:13px}#bt-refresh .bt-faq summary::-webkit-details-marker{display:none}#bt-refresh .bt-faq summary::after{content:'+';font-size:21px;color:var(--bt-green)}#bt-refresh .bt-faq details[open] summary::after{content:'−'}#bt-refresh .bt-faq details p{font-size:13px;color:var(--bt-muted);padding:0 22px 18px 0}#bt-refresh .bt-reading{border-top:1px solid var(--bt-rule);padding-block:27px 33px}#bt-refresh .bt-reading-links{display:flex;gap:13px 32px;flex-wrap:wrap;margin-top:15px;font-size:12px}#bt-refresh .bt-reading a{text-decoration:underline;text-underline-offset:4px;padding-block:7px}#bt-refresh .bt-last{text-align:center;padding:47px 24px 52px}#bt-refresh .bt-last h2{margin:14px 0 25px}#bt-refresh .bt-last .bt-purchase{margin-top:14px}#bt-refresh .bt-footer{border-top:1px solid var(--bt-rule);padding-block:25px;display:flex;justify-content:space-between;gap:20px;align-items:center}#bt-refresh .bt-footer nav{display:flex;gap:22px;font-size:12px}#bt-refresh .bt-footer .bt-brand{font-size:21px}#bt-refresh .bt-footer .bt-brand img{width:29px}#bt-refresh .bt-footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-bottom:26px;font-size:11px;color:var(--bt-muted)}#bt-refresh .bt-footer-bottom nav{display:flex;gap:11px;flex-wrap:wrap}#bt-refresh .bt-footer-bottom a{text-decoration:underline;text-underline-offset:3px}
@container(max-width:780px){#bt-refresh .bt-wrap{width:calc(100% - 56px)}#bt-refresh .bt-header{padding-right:0;min-height:80px;gap:15px}#bt-refresh .bt-header nav{display:none}#bt-refresh .bt-header-get{font-size:11px}#bt-refresh .bt-hero{gap:30px;padding-top:42px}#bt-refresh .bt-hero h1{font-size:69px;letter-spacing:-3px}#bt-refresh .bt-hero .bt-lead{font-size:13px}#bt-refresh .bt-hero-photo{aspect-ratio:4/5.5;border-top-left-radius:75px}#bt-refresh h2{font-size:38px}#bt-refresh .bt-meaning-grid{gap:30px;grid-template-columns:1.2fr 1fr}#bt-refresh .bt-native{max-width:205px}#bt-refresh .bt-language-list{gap:0 20px}#bt-refresh .bt-language-list li>span{font-size:20px}#bt-refresh .bt-language-list .bt-availability{font-size:11px}#bt-refresh .bt-quiet-grid{gap:36px}#bt-refresh .bt-faq{gap:30px}#bt-refresh .bt-footer-bottom{display:block}#bt-refresh .bt-footer-bottom nav{margin-top:13px}}
@container(max-width:580px){#bt-refresh .bt-wrap{width:calc(100% - 40px)}#bt-refresh .bt-header{padding-right:0;min-height:75px}#bt-refresh .bt-brand{font-size:23px}#bt-refresh .bt-brand img{width:32px}#bt-refresh .bt-header-get{padding:9px 13px}#bt-refresh .bt-hero{grid-template-columns:1fr;gap:31px;padding-block:35px 28px}#bt-refresh .bt-hero h1{font-size:clamp(59px,19.5cqw,76px);margin:18px 0 22px}#bt-refresh .bt-hero .bt-lead{font-size:14px}#bt-refresh .bt-hero-photo{aspect-ratio:4/4.3;max-height:420px;border-top-left-radius:72px}#bt-refresh .bt-hero-photo figcaption{font-size:19px;padding-inline:22px}#bt-refresh .bt-how{padding-block:38px}#bt-refresh .bt-how-head{display:block;margin-bottom:22px}#bt-refresh .bt-how-head h2{font-size:34px}#bt-refresh .bt-how-head>p{margin-top:17px;max-width:none}#bt-refresh .bt-steps{grid-template-columns:1fr;gap:20px}#bt-refresh .bt-step{padding-top:15px;display:grid;grid-template-columns:25px 1fr;gap:3px 11px}#bt-refresh .bt-step span{grid-row:1/3;margin-top:8px}#bt-refresh .bt-step h3{font-size:23px;margin:0 0 5px}#bt-refresh .bt-step p{grid-column:2}#bt-refresh .bt-meaning{padding-block:38px}#bt-refresh .bt-meaning-grid{grid-template-columns:1fr;gap:29px}#bt-refresh h2{font-size:37px}#bt-refresh .bt-meaning h2{margin:13px 0 24px}#bt-refresh .bt-native{max-width:227px}#bt-refresh .bt-languages{padding-block:38px}#bt-refresh .bt-language-intro{grid-template-columns:1fr;gap:18px}#bt-refresh .bt-language-list{grid-template-columns:1fr 1fr;gap:0 20px}#bt-refresh .bt-language-list li{display:block;padding:13px 0}#bt-refresh .bt-language-list .bt-availability{display:block;margin-top:7px}#bt-refresh .bt-language-list li>span{font-size:21px}#bt-refresh .bt-language-notes{grid-template-columns:1fr;gap:22px;margin-top:25px}#bt-refresh .bt-upcoming{grid-template-columns:1fr;gap:15px;padding:23px 22px}#bt-refresh .bt-quiet{padding-block:38px}#bt-refresh .bt-quiet-grid{grid-template-columns:1fr;gap:28px}#bt-refresh .bt-quiet h2{font-size:38px}#bt-refresh .bt-faq{grid-template-columns:1fr;gap:24px;padding-block:38px}#bt-refresh .bt-faq .bt-support{margin-top:15px}#bt-refresh .bt-reading-links{display:grid;gap:5px}#bt-refresh .bt-last{padding-block:37px}#bt-refresh .bt-footer{flex-wrap:wrap}#bt-refresh .bt-footer nav a{padding-block:9px}#bt-refresh .bt-footer-bottom nav a{padding-block:9px}}
@container(max-width:360px){#bt-refresh .bt-brand{font-size:21px}#bt-refresh .bt-header{gap:12px}#bt-refresh .bt-header-get{padding-inline:10px}}
#bt-refresh .bt-proof{border-top:1px solid var(--bt-rule);padding-block:25px 53px}#bt-refresh .bt-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:22px}#bt-refresh .bt-proof h3{font-size:21px;line-height:1.3;margin-bottom:10px}#bt-refresh .bt-proof p:not(.bt-kicker){font-size:13px;line-height:1.75;color:var(--bt-muted)}#bt-refresh .bt-proof a{display:inline-block;font-size:11px;text-decoration:underline;text-underline-offset:4px;margin-top:9px;padding-block:4px}
@container(max-width:780px){#bt-refresh .bt-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 30px}}
@container(max-width:580px){#bt-refresh .bt-proof{padding-block:23px 36px}#bt-refresh .bt-proof-grid{grid-template-columns:1fr;gap:22px;margin-top:20px}#bt-refresh .bt-proof h3{margin-bottom:5px}}

#bt-refresh .bt-photo-example{max-width:390px;width:100%}#bt-refresh .bt-reading-photo{overflow:hidden;border-radius:9px}#bt-refresh .bt-reading-photo img{width:100%;height:auto}@container(max-width:580px){#bt-refresh .bt-photo-example{max-width:350px}}

#bt-refresh .bt-support-panel{border-top:1px solid var(--bt-rule);padding-block:28px 35px;font-size:13px;color:var(--bt-muted)}
#bt-refresh .bt-support-panel h2{font-size:27px;margin:18px 0 12px;color:var(--bt-ink)}
#bt-refresh .bt-support-panel ul{padding-left:20px}#bt-refresh .bt-support-panel a{text-decoration:underline;text-underline-offset:3px}
#bt-refresh .bt-credit{padding-bottom:24px}#bt-refresh :target{scroll-margin-top:20px}
#bt-refresh .bt-footer-bottom nav{justify-content:flex-end}
#bt-refresh .bt-header nav{flex-shrink:0}
@container(max-width:580px){#bt-refresh .bt-hero h1{font-size:clamp(44px,14.5cqw,62px);letter-spacing:-2px}#bt-refresh .bt-footer-bottom nav{justify-content:flex-start}}
@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
