:root{--lr-text:#222;--lr-link:#1675c5;--lr-background:#fff;--lr-border:#e8e8e8;--lr-content-width:1200px;--lr-sidebar-width:300px;--lr-gap:40px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;margin:0;background:var(--lr-background);color:var(--lr-text);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;line-height:1.65}img,svg{max-width:100%}img{height:auto}a{color:var(--lr-link)}a:hover{text-decoration:underline}.site-content{width:100%;max-width:var(--lr-content-width);margin:0 auto;padding:40px 24px}.lr-content-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lr-gap)}.has-sidebar .lr-content-layout{grid-template-columns:minmax(0,1fr) var(--lr-sidebar-width)}.lr-page,.entry-content{min-width:0}.entry-title{margin:0 0 8px;font-size:2rem;font-weight:400;line-height:1.25}.entry-content h2{font-size:1.5rem;font-weight:400;line-height:1.35}.entry-content p{margin:0 0 1.5em}@media (max-width:768px){.site-content{padding:28px 20px}.has-sidebar .lr-content-layout{grid-template-columns:minmax(0,1fr)}.entry-title{font-size:1.8rem}}.site-header{width:100%;background:#fff;border-bottom:1px solid var(--lr-border)}.header-inner{max-width:1400px;min-height:64px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:24px}.site-branding{display:flex;align-items:center;flex-shrink:0}.site-branding-link{display:inline-flex;align-items:center;gap:10px;color:#171717;text-decoration:none}.site-branding-link:hover{text-decoration:none}.site-title{font-size:17px;font-weight:700;line-height:1.2;letter-spacing:-.3px}.primary-navigation{margin-left:auto}.primary-menu{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none}.primary-menu a{display:block;color:#333;font-size:14px;text-decoration:none}.primary-menu a:hover,.primary-menu .current-menu-item>a{color:var(--lr-link)}.donate-button,.lr-mobile-donate{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:4px;background:#f5b400;color:#222;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.donate-button:hover,.lr-mobile-donate:hover{background:#e5a800;color:#222;text-decoration:none}.lr-menu-toggle{display:none;align-items:center;justify-content:center;width:42px;height:42px;border:0;border-radius:4px;background:#fff0;cursor:pointer}.menu-icon,.menu-icon::before,.menu-icon::after{display:block;width:22px;height:2px;background:#222}.menu-icon{position:relative}.menu-icon::before,.menu-icon::after{content:"";position:absolute;left:0}.menu-icon::before{top:-7px}.menu-icon::after{top:7px}[hidden]{display:none!important}.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lr-mobile-overlay{position:fixed;inset:0;z-index:999;background:rgb(0 0 0 / .65)}.lr-mobile-panel{position:fixed;top:0;right:0;bottom:0;z-index:1000;width:340px;max-width:88vw;background:#fff;overflow-y:auto;padding:24px}.lr-mobile-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:32px}.lr-mobile-title{font-size:17px;font-weight:700}.lr-menu-close{border:0;background:#fff0;font-size:30px;line-height:1;cursor:pointer}.lr-mobile-menu{margin:24px 0;padding:0;list-style:none}.lr-mobile-menu a{display:block;padding:12px 0;color:#222;font-size:17px;text-decoration:none;border-bottom:1px solid var(--lr-border)}.lr-mobile-menu a:hover{color:var(--lr-link)}.lr-mobile-donate{margin-top:24px}@media (max-width:800px){.header-inner{min-height:64px;padding:0 20px;gap:12px}.primary-navigation{display:none}.lr-menu-toggle{display:inline-flex;margin-left:auto}.site-title{font-size:16px}}@media (max-width:400px){.header-inner{padding:0 12px;gap:8px}.site-title{font-size:14px}.donate-button{padding:6px 9px;font-size:12px}}@media (min-width:1101px){.has-sidebar .lr-content-layout{column-gap:112px}}@media (max-width:1100px){.has-sidebar .lr-content-layout{grid-template-columns:minmax(0,1fr)}}.entry-content .lr-exemple-literare{background:#f2f6fa;margin:32px -48px 12px;padding:25px 48px 30px;border:0;border-radius:6px;min-width:0}.entry-content .lr-exemple-literare>h2{display:block;margin:0 0 24px;padding:0;background:#fff0;color:#668cab;border:0;border-radius:0;box-shadow:none;font-size:1.5rem;font-weight:600;line-height:1.35}.entry-content .ex{display:inline;padding:.04em .22em;background-color:#f0f8ff;border:1px solid #b9dbea;border-radius:4px;font-style:italic;-webkit-box-decoration-break:clone;box-decoration-break:clone}.entry-content .lr-exemple-literare .ex{display:inline;margin:0;padding:0;color:#263540;background:#fff0;border:0;border-radius:0;box-shadow:none;font-family:Georgia,"Times New Roman",serif;font-style:italic;font-size:1rem;line-height:1.65;white-space:normal}.entry-content .lr-exemple-literare>p{margin:0 0 1.4em;color:#576b7b;font-size:.94rem;line-height:1.6}.entry-content .lr-exemple-literare>p:last-child{margin-bottom:0}.entry-content .lr-exemple-literare .ex u{text-decoration-color:#78a6be;text-decoration-thickness:1px;text-underline-offset:3px}.entry-content .lr-exemple-literare>h3,.entry-content .lr-exemple-literare>h4{margin:1.5em 0 .75em;color:#344753}@media (min-width:1101px) and (max-width:1247px){.entry-content .lr-exemple-literare{margin-left:-24px;padding-left:24px}}@media (max-width:1100px){.entry-content .lr-exemple-literare{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px;border-radius:0}}@media (max-width:768px){.entry-content .lr-exemple-literare{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;margin-top:27px;padding-top:20px;padding-bottom:25px}.entry-content .lr-exemple-literare>h2{margin-bottom:21px}}.lr-related-examples{margin-top:32px;padding-top:18px;border-top:1px solid var(--lr-border,#e1e7eb);font-size:15px;line-height:1.6}.lr-related-examples-label{font-weight:650;color:#465969;margin-right:6px}.lr-related-examples a{color:var(--lr-link,#1675c5);text-decoration:none}.lr-related-examples a:hover,.lr-related-examples a:focus-visible{text-decoration:underline}.skip-link{position:fixed;left:16px;top:12px;z-index:100000;padding:10px 16px;border:2px solid #176eaa;border-radius:5px;background:#fff;color:#174e73;font-weight:650;text-decoration:none;transform:translateY(-180%)}.skip-link:focus,.skip-link:focus-visible{transform:translateY(0);outline:3px solid #9dc5df;outline-offset:2px}body.admin-bar .skip-link:focus,body.admin-bar .skip-link:focus-visible{top:44px}.site-footer{margin-top:auto;border-top:1px solid #dfe7ee;background:#fafbfc;color:#536374}.site-footer .lr-footer-inner{width:min(1120px, calc(100% - 48px));margin:0 auto;padding:44px 0 40px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr);gap:clamp(22px, 3vw, 44px);align-items:start}.site-footer .lr-footer-brand,.site-footer .lr-footer-column{min-width:0}.site-footer .lr-footer-logo{display:inline-flex;align-items:center;gap:10px;color:#233442;font-size:15px;font-weight:750;text-decoration:none;line-height:1.35}.site-footer .lr-footer-logo img{flex:0 0 auto;width:32px;height:32px}.site-footer .lr-footer-logo:hover{text-decoration:none}.site-footer h2{margin:0 0 11px;color:#233442;font-size:14px;line-height:1.4;font-weight:700}.site-footer p,.site-footer li,.site-footer a{font-size:13px;line-height:1.7}.site-footer p{margin:10px 0 0;color:#596979}.site-footer .lr-footer-brand p{max-width:280px}.site-footer ul,.site-footer .lr-footer-menu{padding:0;margin:0;list-style:none}.site-footer li{margin:0;padding:2px 0}.site-footer li a,.site-footer .lr-footer-support>a{color:#596979;text-decoration:none}.site-footer li a:hover,.site-footer li a:focus-visible,.site-footer .lr-footer-support>a:hover,.site-footer .lr-footer-support>a:focus-visible{color:#176eaa;text-decoration:underline}.site-footer .lr-footer-support>a{display:inline-block;margin-top:9px;color:#176eaa}.site-footer .lr-footer-bottom{border-top:1px solid #dfe7ee;padding:14px 24px 24px;text-align:center}.site-footer .lr-footer-bottom p{margin:0;color:#81909d;font-size:12px}@media (max-width:900px){.site-footer .lr-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:560px){.site-footer .lr-footer-inner{width:calc(100% - 40px);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;padding:34px 0}.site-footer .lr-footer-brand,.site-footer .lr-footer-support{grid-column:1 / -1}}.lr-contact-panel,.lr-about-sections,.lr-donate-panel,.lr-about-archive,.entry-content .toc-container,.entry-content a.lr-resursa-grafica{border:1px solid #e0e8ef;border-radius:8px;background:#f8fafc}.lr-landing .editorial{padding:29px 0 36px}.lr-landing .editorial blockquote,.entry-content .lr-about-quote{position:relative;max-width:850px;margin:0 auto;padding:41px 48px 30px;text-align:center;background:#f8fafb;border:1px solid #e8eef2;border-radius:8px}.lr-landing .editorial blockquote::before,.entry-content .lr-about-quote::before{content:"“";position:absolute;top:-41px;left:18px;font:normal 108px/1 Georgia,"Times New Roman",serif;color:#cedae1;pointer-events:none}.lr-landing .editorial blockquote p,.entry-content .lr-about-quote p{margin:0;color:#435360;font:italic 18px/1.7 Georgia,"Times New Roman",serif}.lr-landing .editorial cite,.entry-content .lr-about-quote footer{display:block;margin-top:17px;color:#657582;font-size:12px;font-style:normal}.entry-content .lr-about-quote footer cite{font-style:normal}@media (max-width:560px){.lr-landing .editorial{padding:9px 0 24px}.lr-landing .editorial blockquote,.entry-content .lr-about-quote{padding:40px 24px 27px}.lr-landing .editorial blockquote::before,.entry-content .lr-about-quote::before{font-size:87px;top:-32px;left:13px}.lr-landing .editorial blockquote p,.entry-content .lr-about-quote p{font-size:16px}}.entry-content .toc-container{width:100%;max-width:650px;margin:26px 0 32px;padding:18px 21px 20px;color:#354653}.entry-content .toc-container .toc-title{margin:0 0 11px;padding:0 0 10px;border-bottom:1px solid #e1eaf0;color:#314759;font-size:.88rem;font-weight:700;line-height:1.4;letter-spacing:.055em;text-transform:uppercase}.entry-content .toc-container .toc-list{margin:0;padding:0;list-style:none}.entry-content .toc-container .toc-item{margin:2px 0;padding:0;list-style:none;line-height:1.45}.entry-content .toc-container .toc-item a{display:block;padding:3px 5px;color:#176eaa;font-size:.94rem;font-weight:400;text-decoration:none;overflow-wrap:break-word;border-radius:3px}.entry-content .toc-container .toc-item a:hover{color:#104e79;background:#eaf2f8;text-decoration:underline}.entry-content .toc-container .toc-item a:focus-visible{outline:2px solid #176eaa;outline-offset:2px}.entry-content .toc-container .toc-level-1,.entry-content .toc-container .toc-level-2{padding-left:0}.entry-content .toc-container .toc-level-3{padding-left:14px}.entry-content .toc-container .toc-level-4{padding-left:28px}.entry-content .toc-container .toc-level-5{padding-left:42px}.entry-content .toc-container .toc-level-6{padding-left:56px}.entry-content .toc-container .toc-level-1>a,.entry-content .toc-container .toc-level-2>a{font-weight:600}@supports selector(:has(>.toc-level-2)){.entry-content .toc-list:not(:has(>.toc-level-1,>.toc-level-2))>.toc-level-3{padding-left:0}.entry-content .toc-list:not(:has(>.toc-level-1,>.toc-level-2))>.toc-level-4{padding-left:14px}.entry-content .toc-list:not(:has(>.toc-level-1,>.toc-level-2))>.toc-level-5{padding-left:28px}.entry-content .toc-list:not(:has(>.toc-level-1,>.toc-level-2))>.toc-level-6{padding-left:42px}.entry-content .toc-list:not(:has(>.toc-level-1,>.toc-level-2,>.toc-level-3))>.toc-level-4{padding-left:0}.entry-content .toc-list:not(:has(>.toc-level-1,>.toc-level-2,>.toc-level-3))>.toc-level-5{padding-left:14px}.entry-content .toc-list:not(:has(>.toc-level-1,>.toc-level-2,>.toc-level-3))>.toc-level-6{padding-left:28px}.entry-content .toc-list:not(:has(>.toc-level-1,>.toc-level-2,>.toc-level-3,>.toc-level-4))>.toc-level-5{padding-left:0}.entry-content .toc-list:not(:has(>.toc-level-1,>.toc-level-2,>.toc-level-3,>.toc-level-4))>.toc-level-6{padding-left:14px}}.entry-content :is(h2,h3,h4,h5,h6)[id]{scroll-margin-top:24px}@media (max-width:560px){.entry-content .toc-container{max-width:100%;padding:15px 13px 16px;margin:22px 0 28px}.entry-content .toc-container .toc-item a{padding:4px;font-size:.91rem}.entry-content .toc-container .toc-level-3{padding-left:10px}.entry-content .toc-container .toc-level-4{padding-left:20px}.entry-content .toc-container .toc-level-5{padding-left:30px}.entry-content .toc-container .toc-level-6{padding-left:40px}}.entry-header{margin-bottom:26px}.entry-header .entry-title{margin:0 0 5px}.entry-header .rank-math-breadcrumb{margin:0;color:#758493;font-size:.8rem;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.entry-header .rank-math-breadcrumb p{margin:0;padding:0}.entry-header .rank-math-breadcrumb a{color:#647e95;text-decoration:none}.entry-header .rank-math-breadcrumb a:hover{color:#176eaa;text-decoration:underline}.entry-header .rank-math-breadcrumb a:focus-visible{outline:2px solid #176eaa;outline-offset:2px}@media (max-width:768px){.entry-header{margin-bottom:22px}.entry-header .entry-title{margin-bottom:5px}}.entry-header .rank-math-breadcrumb p>a:first-of-type{display:inline-flex;width:19px;height:20px;align-items:center;justify-content:center;vertical-align:-4px;font-size:0;line-height:1;overflow:hidden;color:#647e95}.entry-header .rank-math-breadcrumb p>a:first-of-type::before{content:'';display:block;flex:0 0 15px;width:15px;height:15px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5.5 9.5V21h13V9.5'/%3E%3Cpath d='M9.5 21v-7h5v7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5.5 9.5V21h13V9.5'/%3E%3Cpath d='M9.5 21v-7h5v7'/%3E%3C/svg%3E") center / contain no-repeat}.entry-header .rank-math-breadcrumb p>a:first-of-type:hover{color:#176eaa}.entry-content .lr-index-inline{margin:1.3em 0 2em;padding:0;border:0;border-radius:0;background:#fff0;overflow:visible}.entry-content .lr-index-inline>p{margin:0}.entry-content .lr-index-inline>p:first-child{margin:0;padding:9px 14px;background:#eef2f7;color:#536176;font-size:.77rem;font-weight:700;letter-spacing:.065em;line-height:1.5;text-transform:uppercase;border-radius:6px}.entry-content .lr-index-inline>p:not(:first-child){display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);column-gap:24px;align-items:start;padding:10px 14px 11px;border-bottom:1px solid #e3e8ef;font-size:.94rem;line-height:1.55}.entry-content .lr-index-inline>p>strong{display:block;min-width:0;margin:0;color:#39485a;font-size:.9rem;font-weight:500;line-height:inherit}.entry-content .lr-index-inline .lr-index-links{display:block;min-width:0;overflow-wrap:anywhere}.entry-content .lr-index-inline a{color:var(--lr-link,#1675c5);text-decoration-line:underline;text-decoration-color:#b5d3e9;text-decoration-thickness:1px;text-underline-offset:3px}.entry-content .lr-index-inline a:hover{color:#075e9a;text-decoration-color:currentColor}.entry-content .lr-index-inline a:focus-visible{outline:2px solid var(--lr-link,#1675c5);outline-offset:2px}@media (max-width:700px){.entry-content .lr-index-inline{margin:1.1em 0 1.65em}.entry-content .lr-index-inline>p:first-child{padding:9px 11px;font-size:.76rem;letter-spacing:.055em}.entry-content .lr-index-inline>p:not(:first-child){grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 11px 12px}.entry-content .lr-index-inline>p>strong{color:#526174;font-size:.84rem;font-weight:600}.entry-content .lr-index-inline .lr-index-links{font-size:.96rem;line-height:1.55}}.entry-content a.lr-resursa-grafica{display:flex;align-items:center;justify-content:space-between;gap:22px;min-width:0;margin:31px 0 33px;padding:20px 23px 21px;color:var(--lr-text,#222);text-decoration:none;transition:background-color .17s ease,border-color .17s ease}.entry-content a.lr-resursa-grafica:hover{background:#f2f8fc;border-color:#aac9de;text-decoration:none}.entry-content a.lr-resursa-grafica:focus-visible{outline:3px solid var(--lr-link,#1675c5);outline-offset:3px}.entry-content .lr-resursa-grafica__content{display:block;flex:1;min-width:0}.entry-content .lr-resursa-grafica__label{display:block;margin-bottom:7px;color:#6e7d88;font-size:11px;font-weight:700;letter-spacing:.105em;line-height:1.35;text-transform:uppercase}.entry-content .lr-resursa-grafica__title{display:block;margin-bottom:5px;color:#126bb3;font-size:19px;font-weight:600;line-height:1.42}.entry-content .lr-resursa-grafica__text{display:block;color:#586773;font-size:14px;line-height:1.6}.entry-content .lr-resursa-grafica__arrow{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #d9e5ee;border-radius:50%;color:#1473bb;transition:transform .17s ease,border-color .17s ease}.entry-content .lr-resursa-grafica__arrow svg{display:block;width:18px;height:18px}.entry-content a.lr-resursa-grafica:hover .lr-resursa-grafica__arrow{transform:translate(2px,-2px);border-color:#94c1e0}@media (max-width:600px){.entry-content a.lr-resursa-grafica{gap:12px;margin:26px 0;padding:18px 16px}.entry-content .lr-resursa-grafica__label{font-size:10px}.entry-content .lr-resursa-grafica__title{font-size:17px}.entry-content .lr-resursa-grafica__arrow{flex-basis:30px;width:30px;height:30px}.entry-content .lr-resursa-grafica__arrow svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.entry-content a.lr-resursa-grafica,.entry-content .lr-resursa-grafica__arrow{transition:none}}.grafic-svg{display:flex;justify-content:center;align-items:center;width:100%;height:auto;margin:20px 0}.grafic-svg .grafic-svg-int{display:block;width:60%;max-width:100%;height:auto}.grafic-svg-txt{font-size:12px}.grafic-svg-linie{fill:none;stroke:#222;stroke-width:.5}.grafic-svg-cul1{fill:#d0d0d0}.grafic-svg-cul2{fill:#acacac}.grafic-svg-cul3{fill:#979797}@media (max-width:768px){.grafic-svg .grafic-svg-int{width:100%}}.entry-content table{width:100%;margin:1.5em 0;border:1px solid #e2e8f0;border-collapse:separate;border-spacing:0;border-radius:6px;font-size:.96em;line-height:1.5}.entry-content table th,.entry-content table td{padding:10px 12px;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top;overflow-wrap:break-word}.entry-content table th{background:#f0f5fa;color:var(--lr-text,#222);font-weight:600}.entry-content table tbody tr:nth-child(even) td{background:#f8fafc}.entry-content table tr:last-child>th,.entry-content table tr:last-child>td{border-bottom:0}.entry-content table caption{padding:0 0 8px;color:#526274;font-size:.9em;text-align:left}@media (max-width:720px){.entry-content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.entry-content table th,.entry-content table td{padding:9px 10px}}.entry-content .index{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:100%;padding:12px;margin:18px 0 28px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.entry-content .index a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:32px;height:32px;padding:0 7px;background:#fff;color:var(--lr-link,#17669b);border:1px solid #dce6ee;border-radius:5px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.entry-content .index a:hover{background:#edf4fa;border-color:#bad2e4;text-decoration:none}.entry-content .index a:focus-visible{outline:2px solid var(--lr-link,#17669b);outline-offset:2px}.entry-content h2.index-cerc-h2{display:flex;align-items:center;gap:17px;width:100%;min-height:38px;height:auto;margin:28px 0 10px;padding:3px 0 3px 12px;background:linear-gradient(to right,#edf4fa 0 38px,transparent 38px);border:0;border-radius:0;color:#275a7d;font-size:18px;font-weight:700;line-height:32px;scroll-margin-top:100px}.entry-content h2.index-cerc-h2::after{content:"";flex:1 1 auto;height:1px;background:#e2e8f0}.entry-content h2.index-cerc-h2+ul,.entry-content h2.index-cerc-h2+ul.ex{display:block;width:auto;margin:0 0 25px;padding:0 12px;background:#fff0;border:0;border-radius:0;box-shadow:none;list-style:none;font-style:normal;line-height:1.7}.entry-content h2.index-cerc-h2+ul li{margin:0 0 5px;padding:0;font-style:normal}.entry-content h2.index-cerc-h2+ul li:last-child{margin-bottom:0}@media (max-width:600px){.entry-content .index{gap:5px;padding:10px;margin-bottom:24px}.entry-content .index a{min-width:30px;height:30px;font-size:13px;padding:0 6px}.entry-content h2.index-cerc-h2{margin-top:25px;scroll-margin-top:76px}.entry-content h2.index-cerc-h2+ul,.entry-content h2.index-cerc-h2+ul.ex{padding:0 5px}}.lr-grammar-sidebar{min-width:0;padding-top:4px;color:#2d4050}.lr-grammar-sidebar .lr-sb-group+.lr-sb-group{border-top:1px solid #e1e8ee;margin-top:28px;padding-top:23px}.lr-grammar-sidebar .lr-sb-eyebrow{margin:0 0 5px;color:#8b9ba7;font-size:10.5px;font-weight:750;letter-spacing:.105em;text-transform:uppercase;line-height:1.45}.lr-grammar-sidebar .lr-sb-head{margin:0 0 11px;color:#2d4353;font-size:17px;font-weight:700;line-height:1.35;letter-spacing:-.01em}.lr-grammar-sidebar .lr-sb-parent{display:inline-flex;align-items:center;gap:6px;margin:2px 0 10px;color:#467797;font-size:12px;font-weight:500;text-decoration:none}.lr-grammar-sidebar .lr-sb-parent:hover,.lr-grammar-sidebar .lr-sb-parent:focus-visible{text-decoration:underline}.lr-grammar-sidebar .lr-sb-list{list-style:none;margin:0;padding:0}.lr-grammar-sidebar .lr-sb-list li{margin:0;padding:0}.lr-grammar-sidebar .lr-sb-link{display:block;min-width:0;margin-left:-10px;padding:5px 10px;border-radius:5px;color:#4d6475;font-size:14px;line-height:1.37;text-decoration:none;overflow-wrap:break-word}.lr-grammar-sidebar .lr-sb-link:hover,.lr-grammar-sidebar .lr-sb-link:focus-visible{background:#f4f8fb;color:#176eaa;text-decoration:none}.lr-grammar-sidebar .lr-sb-link[aria-current="page"]{padding-left:7px;border-left:3px solid #7daaca;background:#eef4f8;color:#1e526f;font-weight:700}.lr-grammar-sidebar .lr-sb-link.current-branch{color:#285b7c;font-weight:650}.lr-grammar-sidebar .lr-sb-more{margin:4px 0 0;font-size:13px}.lr-grammar-sidebar .lr-sb-more summary{padding:7px 0 5px;color:#176eaa;font-weight:600;cursor:pointer;list-style:none}.lr-grammar-sidebar .lr-sb-more summary::-webkit-details-marker{display:none}.lr-grammar-sidebar .lr-sb-more summary::after{content:' ▾';font-size:11px}.lr-grammar-sidebar .lr-sb-more[open] summary::after{content:' ▴'}.lr-grammar-sidebar .lr-sb-more .lr-sb-list{margin-top:5px}.lr-grammar-sidebar .lr-sb-foot{display:block;margin-top:12px;color:#527b95;font-size:12px;font-weight:600;text-decoration:none}.lr-grammar-sidebar .lr-sb-foot:hover,.lr-grammar-sidebar .lr-sb-foot:focus-visible{text-decoration:underline}@media (max-width:1100px){.lr-grammar-sidebar{border-top:1px solid #e2e8ef;padding-top:25px}}@media (min-width:1101px){.lr-mobile-context-nav{display:none!important}}@media (max-width:1100px){.lr-content-layout>.lr-grammar-sidebar{display:none!important}.lr-mobile-context-nav{display:block;margin:0 0 25px;padding:0 0 20px;border-bottom:1px solid #e2e9ef}.lr-mobile-context-nav>summary{display:flex;align-items:center;gap:11px;min-height:46px;padding:11px 13px;border-radius:5px;background:#f5f8fb;color:#37566b;font-size:14px;font-weight:650;line-height:1.45;cursor:pointer;list-style:none}.lr-mobile-context-nav>summary::-webkit-details-marker{display:none}.lr-mobile-context-nav>summary:focus-visible{outline:2px solid #176eaa;outline-offset:2px}.lr-mobile-context-nav .lr-mob-nav-icon{display:block;width:18px;height:18px;flex:0 0 18px;fill:none;stroke:#6c90a7;stroke-width:1.7;stroke-linecap:round}.lr-mobile-context-nav .lr-mob-nav-label{flex:1 1 auto;min-width:0}.lr-mobile-context-nav .lr-mob-nav-chevron{display:block;width:9px;height:9px;margin:0 4px 5px 0;flex:0 0 9px;border-right:1.8px solid #587b91;border-bottom:1.8px solid #587b91;transform:rotate(45deg);transition:transform .15s ease}.lr-mobile-context-nav[open]>summary{background:#f2f7fa;border-radius:5px 5px 0 0}.lr-mobile-context-nav[open] .lr-mob-nav-chevron{transform:rotate(225deg);margin:6px 4px 0 0}.lr-mobile-context-nav .lr-mobile-context-panel{padding:18px 15px 19px;border:1px solid #e8eef2;border-top:0;border-radius:0 0 5px 5px}.lr-mobile-context-nav .lr-grammar-sidebar{min-width:0;margin:0;padding:0;border:0}.lr-mobile-context-nav .lr-sb-group+.lr-sb-group{margin-top:23px;padding-top:19px}.lr-mobile-context-nav .lr-sb-head{margin-bottom:9px;font-size:16px}.lr-mobile-context-nav .lr-sb-link{margin-left:-7px;padding:5px 10px 5px 7px;border-radius:4px}.lr-mobile-context-nav .lr-sb-link[aria-current="page"]{padding-left:4px}}@media (prefers-reduced-motion:reduce){.lr-mobile-context-nav .lr-mob-nav-chevron{transition:none}}.site-branding-link,.lr-mobile-title{display:inline-flex;align-items:center;gap:10px;line-height:1.2}.site-branding-link img,.lr-mobile-title img{display:block;width:26px;height:26px;flex-shrink:0}@media (max-width:800px){.header-inner>.donate-button{margin-left:auto}.header-inner>.lr-menu-toggle{margin-left:0}}.lr-mobile-panel .search-form{display:flex;align-items:stretch;gap:6px;width:100%;margin:0;padding:5px;border:1px solid #cbd7df;border-radius:9px;background:#fff;box-shadow:0 4px 16px #3049570d}.lr-mobile-panel .search-form label{display:flex;flex:1;min-width:0}.lr-mobile-panel .search-field{width:100%;min-width:0;height:36px;padding:0 9px;border:0;background:#fff0;color:#202b35;font:inherit;font-size:14px}.lr-mobile-panel .search-submit{flex-shrink:0;padding:0 12px;border:0;border-radius:6px;background:#176eaa;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.lr-mobile-panel .search-submit:hover{background:#135b8c}.lr-mobile-panel .search-field:focus-visible,.lr-mobile-panel .search-submit:focus-visible{outline:2px solid #176eaa;outline-offset:2px}.lr-desktop-search{position:relative;display:flex;align-items:center}.lr-search-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:5px;background:#fff0;color:#465969;cursor:pointer}.lr-search-toggle:hover{background:#f2f6f9;color:#176eaa}.lr-search-toggle:focus-visible{outline:2px solid #176eaa;outline-offset:2px}.lr-header-search-form{position:absolute;top:calc(100% + 12px);right:0;z-index:100;display:flex;gap:6px;width:340px;max-width:calc(100vw - 48px);padding:6px;border:1px solid #cbd7df;border-radius:9px;background:#fff;box-shadow:0 8px 28px rgb(30 55 70 / .14)}.lr-header-search-form label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lr-header-search-form input{flex:1;min-width:0;padding:10px 12px;border:0;background:#fff0;color:#202b35;font:inherit;font-size:14px}.lr-header-search-form button{padding:0 16px;border:0;border-radius:6px;background:#176eaa;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.lr-header-search-form button:hover{background:#135b8c}.lr-header-search-form input:focus-visible,.lr-header-search-form button:focus-visible{outline:2px solid #176eaa;outline-offset:2px}@media (max-width:800px){.lr-desktop-search{display:none}}.lr-error-page{flex:1;display:flex;align-items:center;justify-content:center;width:100%;padding:60px 24px;text-align:center}.lr-error-inner{width:100%;max-width:560px}.lr-error-visual{position:relative;width:min(390px, 100%);height:200px;margin:0 auto 20px}.lr-error-code{position:absolute;top:38px;left:10px;margin:0;color:#c6d6e5;font-size:clamp(100px, 15vw, 135px);font-weight:300;line-height:1;letter-spacing:-5px}.lr-error-illustration{position:absolute;top:0;right:0;width:190px;height:160px}.lr-error-page h1{margin:0 0 16px;color:#233442;font-size:clamp(26px, 4vw, 32px);font-weight:600;line-height:1.3}.lr-error-description{max-width:480px;margin:0 auto 28px;color:#536374;font-size:16px;line-height:1.7}.lr-error-home{display:inline-block;padding:12px 24px;border:1px solid #176eaa;border-radius:6px;background:#176eaa;color:#fff;font-size:14px;font-weight:600;text-decoration:none}.lr-error-home:hover{background:#135b8c;border-color:#135b8c;color:#fff;text-decoration:none}.lr-error-home:focus-visible{outline:3px solid #176eaa;outline-offset:3px}@media (max-width:560px){.lr-error-page{padding:45px 20px}.lr-error-visual{width:290px;height:155px;margin-bottom:22px}.lr-error-code{top:33px;left:0;font-size:100px}.lr-error-illustration{width:150px;height:135px}.lr-error-description{font-size:15px}}.lr-contact{max-width:620px;margin:30px 0 40px}.lr-contact-form{display:flex;flex-direction:column;gap:22px}.lr-contact-field{display:flex;flex-direction:column;gap:7px}.lr-contact-field label{color:#344454;font-size:15px;font-weight:600}.lr-contact-optional{color:#788895;font-size:13px;font-weight:400}.lr-contact-field input,.lr-contact-field textarea{width:100%;padding:11px 13px;border:1px solid #cbd7df;border-radius:6px;background:#fff;color:#233442;font:inherit;font-size:15px;line-height:1.5;transition:border-color .15s ease,box-shadow .15s ease}.lr-contact-field input{min-height:44px}.lr-contact-field textarea{min-height:150px;resize:vertical}.lr-contact-field input:hover,.lr-contact-field textarea:hover{border-color:#9eb6c8}.lr-contact-field input:focus,.lr-contact-field textarea:focus{border-color:#176eaa;outline:none;box-shadow:0 0 0 3px rgb(23 110 170 / .12)}.lr-contact-submit{align-self:flex-start;padding:12px 23px;border:1px solid #176eaa;border-radius:6px;background:#176eaa;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.lr-contact-submit:hover{background:#135b8c;border-color:#135b8c;color:#fff}.lr-contact-submit:focus-visible{outline:2px solid #176eaa;outline-offset:3px}.lr-contact-note{margin:-12px 0 0;color:#788895;font-size:13px}.lr-contact-feedback{margin:0 0 25px;padding:13px 16px;border:1px solid #cbd7df;border-radius:6px;background:#f7fafc;color:#344454;font-size:14px;line-height:1.6}.lr-contact-feedback.is-success{border-color:#bad7c5;background:#f1f8f3;color:#24583a}.lr-contact-feedback.is-error{border-color:#e4c6c6;background:#fdf6f6;color:#8b3333}@media (max-width:600px){.lr-contact{max-width:100%;margin-top:25px}.lr-contact-form{gap:19px}.lr-contact-field input,.lr-contact-field textarea{font-size:16px}.lr-contact-submit{width:100%;text-align:center}}.lr-contact-layout{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:55px;align-items:start;max-width:1080px;margin:28px 0 45px}.lr-contact-info{padding-top:10px}.entry-content .lr-contact-info h2{margin:0 0 12px;color:#233442;font-size:23px;font-weight:600;line-height:1.35}.entry-content .lr-contact-info h2:not(:first-child){margin-top:30px}.entry-content .lr-contact-info p{margin:0;color:#536374;font-size:16px;line-height:1.75}.lr-contact-panel{padding:30px 34px 34px}.entry-content .lr-contact-panel h2{margin:0 0 25px;color:#233442;font-size:21px;font-weight:600}.lr-contact-panel .lr-contact{max-width:none;margin:0}.lr-contact-panel .lr-contact-form{gap:19px}@media (max-width:850px){.lr-contact-layout{grid-template-columns:1fr;gap:32px}.lr-contact-info{padding-top:0}}@media (max-width:600px){.entry-content .lr-contact-info h2{font-size:21px}.lr-contact-panel{padding:24px 20px}.entry-content .lr-contact-panel h2{font-size:20px}}.lr-about{max-width:1080px;margin:25px 0 50px}.lr-about-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,0.8fr);gap:55px;align-items:start;margin-bottom:30px}.entry-content .lr-about-story h2{margin:0 0 13px;color:#233442;font-size:23px;font-weight:600;line-height:1.35}.entry-content .lr-about-story h2:not(:first-child){margin-top:32px}.entry-content .lr-about-story p{margin:0 0 15px;color:#536374;font-size:16px;line-height:1.8}.entry-content .lr-about-domain-note{margin-top:18px;padding-top:14px;border-top:1px solid #e0e8ef;color:#788895;font-size:14px;line-height:1.7}.lr-about-sections{padding:28px 30px}.entry-content .lr-about-eyebrow{margin:0 0 10px;color:#176eaa;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.entry-content .lr-about-sections h2{margin:0 0 14px;color:#233442;font-size:22px;font-weight:600;line-height:1.35}.entry-content .lr-about-sections>p:not(.lr-about-eyebrow){margin:0 0 22px;color:#627384;font-size:15px;line-height:1.7}.entry-content .lr-about-sections ul{margin:0;padding:0;list-style:none}.entry-content .lr-about-sections li{margin:0;padding:0;border-top:1px solid #e0e8ef}.lr-about-sections li a{display:flex;align-items:center;justify-content:space-between;padding:12px 2px;color:#344454;font-size:15px;font-weight:500;text-decoration:none}.lr-about-sections li a:hover{color:#176eaa;text-decoration:none}.lr-about-sections li a span{color:#176eaa}.lr-about-history{padding-top:24px;border-top:1px solid #e0e8ef}.entry-content .lr-about-history>h2,.entry-content .lr-about-future>h2{margin:0 0 17px;color:#233442;font-size:26px;font-weight:600}.entry-content .lr-about-history>p,.entry-content .lr-about-future>p{max-width:780px;margin:0 0 28px;color:#536374;font-size:16px;line-height:1.8}.entry-content .lr-about-timeline{max-width:800px;margin:24px 0 30px 9px;padding:0 0 0 28px;border-left:2px solid #d9e6ef;list-style:none}.entry-content .lr-about-timeline>li{position:relative;display:block;width:100%;margin:0;padding:0 0 24px}.entry-content .lr-about-timeline>li:last-child{padding-bottom:0}.lr-about-timeline>li::before{content:"";position:absolute;top:5px;left:-35px;width:12px;height:12px;border:3px solid #176eaa;border-radius:50%;background:#fff}.lr-about-year{display:block;margin-bottom:5px;color:#176eaa;font-size:15px;font-weight:700}.entry-content .lr-about-timeline h3{margin:0 0 7px;color:#233442;font-size:18px;font-weight:600}.entry-content .lr-about-timeline p{margin:0 0 6px;color:#536374;font-size:15px;line-height:1.65}.lr-about-archive{max-width:900px;margin:40px 0 0}.lr-about-archive summary{padding:18px 22px;color:#344454;font-size:15px;font-weight:600;cursor:pointer}.lr-about-archive summary:hover{color:#176eaa}.lr-about-archive summary:focus-visible{outline:2px solid #176eaa;outline-offset:3px}.lr-about-archive-body{padding:24px 28px;border-top:1px solid #e0e8ef;background:#fff}.entry-content .lr-about-archive-body p,.entry-content .lr-about-archive-body li{color:#536374;font-size:15px;line-height:1.8}.entry-content .lr-about-archive-body p{margin:0 0 18px}.lr-about-future{margin-top:55px;padding-top:35px;border-top:1px solid #e0e8ef}@media (max-width:850px){.lr-about-intro{grid-template-columns:1fr;gap:32px;margin-bottom:40px}.lr-about-sections{padding:25px}}@media (max-width:600px){.lr-about{margin-top:20px}.entry-content .lr-about-story h2{font-size:21px}.entry-content .lr-about-history>h2,.entry-content .lr-about-future>h2{font-size:23px}.lr-about-archive-body{padding:20px}}.lr-donate-layout{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:55px;align-items:start;max-width:1080px;margin:28px 0 45px}.lr-donate-info{padding-top:10px}.entry-content .lr-donate-info h2{margin:0 0 13px;color:#233442;font-size:23px;font-weight:600;line-height:1.35}.entry-content .lr-donate-info h2:not(:first-child){margin-top:32px}.entry-content .lr-donate-info p{margin:0 0 16px;color:#536374;font-size:16px;line-height:1.75}.entry-content .lr-donate-info p strong{color:#344454;font-weight:600}.entry-content .lr-donate-info .lr-donate-note{margin-top:25px;padding-top:16px;border-top:1px solid #e0e8ef;color:#788895;font-size:14px}.lr-donate-panel{padding:30px 34px 34px}.entry-content .lr-donate-panel h2{margin:0 0 26px;color:#233442;font-size:21px;font-weight:600;line-height:1.35}.lr-donate-method+.lr-donate-method{margin-top:30px;padding-top:26px;border-top:1px solid #e0e8ef}.entry-content .lr-donate-method h3{margin:0 0 10px;color:#344454;font-size:17px;font-weight:600}.entry-content .lr-donate-method>p{margin:0 0 18px;color:#627384;font-size:15px;line-height:1.7}.lr-donate-method form{margin:0}.lr-donate-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 22px;border:1px solid #176eaa;border-radius:6px;background:#176eaa;color:#fff;font:inherit;font-size:14px;font-weight:600;line-height:1.4;cursor:pointer}.lr-donate-button:hover{border-color:#135b8c;background:#135b8c;color:#fff}.lr-donate-button:focus-visible{outline:2px solid #176eaa;outline-offset:3px}.entry-content .lr-donate-wallet p{margin:0}.lr-donate-wallet+.lr-donate-wallet{margin-top:28px}.lr-donate-wallet strong{display:block;margin-bottom:7px;color:#344454;font-size:14px;font-weight:600}.lr-donate-wallet code{display:block;padding:12px 13px;border:1px solid #dce6ee;border-radius:6px;background:#fff;color:#344454;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.6;overflow-wrap:anywhere;user-select:all}.entry-content .lr-donate-method>.lr-donate-warning{margin:20px 0 0;color:#788895;font-size:13px;line-height:1.65}@media (max-width:850px){.lr-donate-layout{grid-template-columns:1fr;gap:32px;margin-top:24px}.lr-donate-info{padding-top:0}}@media (max-width:600px){.entry-content .lr-donate-info h2{font-size:21px}.lr-donate-panel{padding:24px 20px}.entry-content .lr-donate-panel h2{font-size:20px}.lr-donate-button{width:100%}}.lr-ad-before-footer{box-sizing:border-box;width:100%;max-width:1200px;margin:32px auto;padding:0 16px;clear:both}