@font-face{font-family:Livvic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/livvic-vietnamese-400-normal.-_357OVw.woff2) format("woff2"),url(/_astro/livvic-vietnamese-400-normal.6mRP5uJu.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Livvic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/livvic-latin-ext-400-normal.Tvtj3NyE.woff2) format("woff2"),url(/_astro/livvic-latin-ext-400-normal.CIbv5ovJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Livvic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/livvic-latin-400-normal.Tl90g4D3.woff2) format("woff2"),url(/_astro/livvic-latin-400-normal.0emJLa5x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Livvic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/livvic-vietnamese-600-normal.B31jGRuk.woff2) format("woff2"),url(/_astro/livvic-vietnamese-600-normal.B593oiQu.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Livvic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/livvic-latin-ext-600-normal.pK5UIAd5.woff2) format("woff2"),url(/_astro/livvic-latin-ext-600-normal.DQdGPKo1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Livvic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/livvic-latin-600-normal.Ctd69Hcz.woff2) format("woff2"),url(/_astro/livvic-latin-600-normal.CrNseTql.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Livvic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/livvic-vietnamese-700-normal.Ccs_YT7k.woff2) format("woff2"),url(/_astro/livvic-vietnamese-700-normal.DlUhhK-B.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Livvic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/livvic-latin-ext-700-normal.DzXXujwl.woff2) format("woff2"),url(/_astro/livvic-latin-ext-700-normal.B6tqzdKN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Livvic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/livvic-latin-700-normal.D7BmUC9L.woff2) format("woff2"),url(/_astro/livvic-latin-700-normal.Br00yaPh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Livvic;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/livvic-vietnamese-900-normal.DsImsIhF.woff2) format("woff2"),url(/_astro/livvic-vietnamese-900-normal.B4_0Ti_g.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Livvic;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/livvic-latin-ext-900-normal.7oojafAB.woff2) format("woff2"),url(/_astro/livvic-latin-ext-900-normal.g3QMKkwQ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Livvic;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/livvic-latin-900-normal.BAlUTM2h.woff2) format("woff2"),url(/_astro/livvic-latin-900-normal.DsOUU1nE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: rgb(17 24 39 / 10%);--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-20{z-index:20}.z-50{z-index:50}.mx-8{margin-left:2rem;margin-right:2rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-11{height:2.75rem}.h-\[100dvh\]{height:100dvh}.h-full{height:100%}.max-h-0{max-height:0px}.w-11{width:2.75rem}.w-\[clamp\(240px\,_90vw\,_1152px\)\]{width:clamp(240px,90vw,1152px)}.max-w-\[33px\]{max-width:33px}.max-w-\[75px\]{max-width:75px}.flex-grow{flex-grow:1}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.place-content-center{place-content:center}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-24{gap:6rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-\[clamp\(1rem\,_8vh\,_5rem\)\]{gap:clamp(1rem,8vh,5rem)}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded-b-3xl{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.bg-lpblue{--tw-bg-opacity: 1;background-color:rgb(0 31 79 / var(--tw-bg-opacity, 1))}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.font-livvic{font-family:Livvic,sans-serif}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.text-lpyellow{--tw-text-opacity: 1;color:rgb(250 255 116 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--bigpad: clamp(0px, 10vw, 8rem);--lp-ink: #001f4f;--lp-red: #eb5f61;--lp-yellow: #faff74;--lp-green: #75f895;--lp-slate: #e8edf6;--lp-cream: #f8fbff;--lp-berry: #eb5f61;--lp-paper: #ffffff;--lp-muted: rgba(0, 31, 79, .68);--lp-border: rgba(0, 31, 79, .14);--lp-shell-inline-space: 2rem;--lp-site-header-height: 0px;--lp-app-nav-height: 69px;color-scheme:light;font-family:Livvic,sans-serif}*{box-sizing:border-box}html{min-width:320px;background:var(--lp-cream)}body{margin:0;min-width:320px;min-height:100dvh;background:var(--lp-cream);color:var(--lp-ink);font-family:Livvic,sans-serif}body:has(.side-menu:checked){overflow:hidden}body.has-open-modal{overflow:hidden}@keyframes lp-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lp-dialog-pop-in{0%{opacity:0;transform:translateY(-.28rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lp-dialog-center-pop-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}a{color:inherit}button,input,select,textarea{font:inherit}.grid-site{display:grid;grid-template-columns:[start] minmax(2rem,1fr) [widestart] var(--bigpad) [narrowstart] minmax(100px,800px) [narrowend] var(--bigpad) [wideend] minmax(2rem,1fr) [end];width:100vw;min-width:100%;max-width:100%;min-height:100%}.site-main{flex:1;display:grid;grid-column:start / end;grid-template-columns:subgrid}.content-shell{width:min(1100px,calc(100vw - var(--lp-shell-inline-space)));margin:0 auto}.narrow-shell{width:min(840px,calc(100vw - var(--lp-shell-inline-space)));margin:0 auto}.grid-full{grid-column:start / end}.full-subgrid{display:grid;grid-template-columns:subgrid}.grid-wide{grid-column:widestart / wideend}.grid-narrow{grid-column:narrowstart / narrowend}@media(max-width:960px){.grid-site{grid-template-columns:[start] 2rem [widestart narrowstart] 1fr [narrowend wideend] 2rem [end]}}.site-header{position:sticky;top:0;z-index:20;background:var(--lp-ink);box-shadow:0 16px 32px #1f315138}.site-header-inner{width:min(1180px,calc(100vw - 2rem));min-height:76px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand-link{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none}.brand-link img{display:block;height:auto}.brand-link .brand-logo{width:46px}.brand-link .brand-wordmark{width:118px}.nav-toggle,.menu-button{display:none}.primary-nav{display:flex;align-items:center;gap:.4rem}.primary-nav a{border-radius:999px;color:#fff;font-weight:800;line-height:1;padding:.75rem .85rem;text-decoration:none}.primary-nav a:hover,.primary-nav a:focus-visible{background:#f5d99c29;color:var(--lp-yellow);outline:none}.app-nav-shell{position:sticky;top:var(--lp-site-header-height);z-index:45;grid-column:start / end;background:#fff;border-bottom:1px solid var(--lp-border)}.app-nav-inner{display:grid;grid-template-areas:"brand links search";grid-template-columns:max-content max-content minmax(280px,1fr);align-items:center;width:min(1100px,calc(100vw - var(--lp-shell-inline-space)));margin:0 auto;gap:clamp(.75rem,1.4vw,1.1rem);padding:.75rem 0}.app-nav-brand-group{grid-area:brand;display:flex;align-items:center;gap:clamp(.5rem,1.1vw,.75rem);min-width:0}.app-nav-home{display:inline-flex;align-items:center;gap:clamp(.45rem,1vw,.65rem);min-width:0;color:var(--lp-ink);line-height:1;text-decoration:none}.app-nav-rooster{display:block;flex:0 0 auto;width:clamp(2.15rem,3.8vw,3rem);height:auto}.app-nav-brand-copy{display:grid;min-width:0;gap:.05rem}.app-nav-brand-main,.app-nav-brand-accent{display:block;overflow:hidden;line-height:1.14;text-overflow:ellipsis;white-space:nowrap}.app-nav-brand-main{color:#314a70;font-size:.84rem;font-weight:500}.app-nav-brand-accent{color:var(--lp-red);font-size:1rem;font-weight:900}.app-nav-menu-button{grid-area:menu;display:none;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:0;border-radius:999px;background:transparent;color:var(--lp-ink);cursor:pointer;font:inherit;line-height:1;padding:0}.app-nav-menu-button:hover,.app-nav-menu-button:focus-visible,.app-nav-shell[data-app-nav-open=true] .app-nav-menu-button{background:#001f4f0d;color:var(--lp-red);outline:none}.app-nav-menu-hamburger{display:grid;width:1.18rem;gap:.24rem}.app-nav-menu-hamburger span{display:block;height:2px;border-radius:999px;background:currentColor;transform-origin:center;transition:opacity .16s ease,transform .18s ease}.app-nav-shell[data-app-nav-open=true] .app-nav-menu-hamburger span:nth-child(1){transform:translateY(.38rem) rotate(45deg)}.app-nav-shell[data-app-nav-open=true] .app-nav-menu-hamburger span:nth-child(2){opacity:0}.app-nav-shell[data-app-nav-open=true] .app-nav-menu-hamburger span:nth-child(3){transform:translateY(-.38rem) rotate(-45deg)}.app-nav-accordion{display:none;max-height:0;overflow:hidden;border-top:1px solid transparent;opacity:0;pointer-events:none;transform:translateY(-.35rem);transition:max-height .18s cubic-bezier(.2,.8,.2,1),opacity .12s ease-out,transform .18s cubic-bezier(.2,.8,.2,1),border-color .12s ease-out}.app-nav-accordion[data-open=true],.app-nav-accordion-noscript{max-height:19rem;border-top-color:var(--lp-border);opacity:1;pointer-events:auto;transform:translateY(0)}.app-nav-accordion-inner{width:min(1100px,calc(100vw - var(--lp-shell-inline-space)));margin:0 auto;padding:.55rem 0 .85rem}.app-nav-links{grid-area:links;display:flex;flex:0 0 auto;align-items:center;gap:1.05rem;margin-left:.25rem;min-width:0;padding-bottom:.12rem}.app-nav-link{position:relative;color:var(--lp-ink);font-size:.88rem;font-weight:650;line-height:1;padding:.45rem 0;text-decoration:none;white-space:nowrap}.app-nav-link:hover,.app-nav-link:focus-visible{color:var(--lp-red);outline:none}.app-nav-link.is-active{color:var(--lp-red);box-shadow:none}.app-nav-accordion .app-nav-links{display:grid;gap:.1rem;margin-left:0;padding-bottom:0}.app-nav-accordion .app-nav-link{display:flex;align-items:center;min-height:3.35rem;border-bottom:1px solid var(--lp-border);border-radius:0;font-size:clamp(1.08rem,2.2vw,1.28rem);font-weight:900;padding:.9rem .75rem}.app-nav-accordion .app-nav-link:last-child{border-bottom:0}.app-nav-accordion .app-nav-link:hover,.app-nav-accordion .app-nav-link:focus-visible{background:#ee606714}.app-nav-accordion .app-nav-link.is-active{box-shadow:inset 4px 0 0 var(--lp-red)}.moving-underline-nav{--moving-underline-color: var(--lp-red);--moving-underline-height: 3px;--moving-underline-opacity: 0;--moving-underline-width: 0px;--moving-underline-x: 0px;position:relative}.moving-underline{position:absolute;right:auto;bottom:0;left:0;width:var(--moving-underline-width);height:var(--moving-underline-height);border-radius:999px;background:var(--moving-underline-color);opacity:var(--moving-underline-opacity);pointer-events:none;transform:translate3d(var(--moving-underline-x),0,0);transition:transform .38s cubic-bezier(.22,1,.36,1),width .38s cubic-bezier(.22,1,.36,1),opacity .12s ease-out}.moving-underline-nav[data-moving-underline-instant=true] .moving-underline{transition:none}.moving-underline-nav:not([data-moving-underline-ready=true]) [data-moving-underline-item].is-active,.moving-underline-nav:not([data-moving-underline-ready=true]) [data-moving-underline-item][aria-current=page]{box-shadow:inset 0 -3px 0 var(--lp-red)}.qr-scan-shell{display:none}.qr-scan-trigger{display:inline-flex;align-items:center;justify-content:center;gap:.34rem;min-height:2.25rem;border:1px solid rgba(31,49,81,.16);border-radius:999px;background:#fff;color:var(--lp-ink);cursor:pointer;font:inherit;font-size:.82rem;font-weight:900;line-height:1;padding:.62rem .72rem}.qr-scan-trigger:hover,.qr-scan-trigger:focus-visible{border-color:#ee606780;color:var(--lp-red);outline:none}.qr-scan-overlay{position:fixed;inset:0;z-index:90;display:grid;place-items:center;background:#0a182d6b;padding:1rem}.qr-scan-dialog{display:grid;gap:.9rem;width:min(28rem,100%);max-height:calc(100dvh - 2rem);overflow:auto;border:1px solid rgba(0,31,79,.12);border-radius:14px;background:var(--lp-paper);box-shadow:0 24px 70px #1f315138;padding:1rem}.qr-scan-header{display:flex;align-items:start;justify-content:space-between;gap:1rem}.qr-scan-header h2{margin:0;color:var(--lp-ink);font-size:1.35rem;line-height:1.08}.qr-scan-header button{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;border:1px solid var(--lp-border);border-radius:999px;background:#fff;color:var(--lp-ink);cursor:pointer;font:inherit;font-weight:900;line-height:1;width:2.6rem;padding:0}.qr-scan-header button:hover,.qr-scan-header button:focus-visible{border-color:#ee606780;color:var(--lp-red);outline:none}.qr-scan-viewfinder{position:relative;display:grid;overflow:hidden;aspect-ratio:1;border-radius:12px;background:linear-gradient(145deg,#001f4f1f,#001f4f00),#07172d}.qr-scan-viewfinder video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qr-scan-reticle{position:absolute;inset:18%;border:2px solid rgba(255,255,255,.78);border-radius:12px;box-shadow:0 0 0 999px #07172d2e,inset 0 0 0 1px #001f4f33;pointer-events:none}.qr-scan-placeholder{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:.55rem;color:#ffffffdb;font-size:.92rem;font-weight:800;line-height:1.25;padding:1.5rem;text-align:center}.qr-scan-status{margin:-.1rem 0 0;color:#375579;font-size:.9rem;font-weight:650;line-height:1.38;text-align:center}@media(prefers-reduced-motion:reduce){.app-nav-accordion,.app-nav-menu-hamburger span,.moving-underline,.word-links-panel,.word-links-toggle svg{transition:none}.global-search-overlay,.global-search-dialog,.word-detail-modal[open]::backdrop,.word-detail-modal[open] .word-detail-dialog{animation:none}}.global-search-shell{grid-area:search;margin-left:clamp(.2rem,1.6vw,1.35rem);min-width:0}.global-search-trigger{display:flex;align-items:center;width:100%;min-width:0;min-height:44px;margin:0;border:1px solid var(--lp-border);border-radius:999px;background:#fff;color:#375579;cursor:pointer;gap:.55rem;padding:0 .55rem 0 .85rem;text-align:left;box-shadow:none}.global-search-trigger-icon{display:inline-flex;flex:0 0 auto;color:var(--lp-ink)}.global-search-trigger-label{flex:1;min-width:0;overflow:hidden;color:var(--lp-muted);font-size:.9rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.global-search-trigger kbd{border:1px solid var(--lp-border);border-radius:6px;color:var(--lp-muted);font-size:.72rem;font-weight:900;line-height:1;padding:.35rem .45rem}.global-search-trigger:hover,.global-search-trigger:focus-visible{border-color:#e47663a6;outline:none;box-shadow:0 14px 30px #1f31511c}.global-search-trigger:disabled{cursor:default;opacity:.72}.global-search-shell-home{grid-area:auto;width:min(640px,100%);margin:0 auto}.global-search-trigger-home{min-height:clamp(4rem,7vw,4.6rem);border-color:#001f4f21;border-radius:999px;gap:.85rem;padding:0 1rem 0 1.1rem;box-shadow:0 18px 44px #1f31511f}.global-search-trigger-home .global-search-trigger-icon{align-items:center;justify-content:center;width:clamp(2.55rem,5vw,3rem);height:clamp(2.55rem,5vw,3rem);border-radius:999px;background:var(--lp-red);color:#fff}.global-search-trigger-home .global-search-trigger-icon svg{width:clamp(1.18rem,2.5vw,1.35rem);height:clamp(1.18rem,2.5vw,1.35rem)}.global-search-trigger-home .global-search-trigger-label{display:block;color:#375579;font-size:clamp(1rem,2vw,1.16rem);font-weight:800}.global-search-overlay{position:fixed;z-index:100;inset:0;display:grid;place-items:start center;padding:clamp(1rem,8vh,4rem) 1rem 1rem;background:#001f4f52;backdrop-filter:blur(8px);animation:lp-overlay-fade-in 90ms ease-out both}.global-search-dialog{overflow:hidden;width:min(680px,100%);border:1px solid rgba(255,255,255,.72);border-radius:8px;background:#fff;box-shadow:0 28px 70px #001f4f42;transform-origin:top center;animation:lp-dialog-pop-in .12s cubic-bezier(.2,.8,.2,1) both}.global-search-input-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;border-bottom:1px solid var(--lp-border);padding:.8rem}.global-search-input-row input{width:100%;min-width:0;border:0;color:var(--lp-ink);font-size:1.05rem;font-weight:500;outline:none}.global-search-input-row input::-webkit-search-cancel-button,.global-search-input-row input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.global-search-input-row button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--lp-border);border-radius:999px;background:#fff;color:var(--lp-ink);cursor:pointer}.global-search-results{display:grid;align-content:start;grid-auto-rows:max-content;max-height:min(66vh,560px);overflow:auto;padding:.45rem}.global-search-result{display:grid;grid-template-columns:54px minmax(0,1fr) minmax(110px,auto);align-items:center;gap:.75rem;border-radius:8px;color:var(--lp-ink);padding:.45rem;text-decoration:none}.global-search-result[data-active=true],.global-search-result:hover,.global-search-result:focus-visible{background:#75f89524;outline:none}.global-search-thumb{display:block;overflow:hidden;width:54px;aspect-ratio:1;border:1px solid var(--lp-border);border-radius:8px;background:#f7fbff}.global-search-thumb img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(var(--thumbnail-zoom, 1))}.global-search-copy{display:grid;min-width:0;gap:.12rem}.global-search-copy strong,.global-search-copy span,.global-search-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-search-copy strong{font-size:1rem;line-height:1.15}.global-search-copy span,.global-search-meta{color:var(--lp-muted);font-size:.85rem;font-weight:800}.global-search-meta{text-align:right}.global-search-empty{margin:0;color:var(--lp-muted);font-weight:800;padding:1rem}.eyebrow{margin:0 0 .55rem;color:var(--lp-berry);font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.app-workspace{align-items:stretch;padding-block:clamp(1.5rem,3vw,2.75rem)}.breadcrumbs{grid-column:1 / -1;color:#001f4f80;font-size:.76rem;font-weight:800;line-height:1.2}.breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:.24rem;margin:0 0 0 -.18rem;padding:0;list-style:none}.breadcrumbs li{display:inline-flex;align-items:center;min-width:0}.breadcrumbs li:not(:last-child):after{margin-left:.24rem;color:#001f4f42;content:"›"}.breadcrumbs li>a,.breadcrumbs li>span{display:inline-block;overflow:hidden;max-width:min(18rem,70vw);border-radius:999px;padding:.12rem .18rem;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs a{color:inherit;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus-visible{background:#ffffffb3;color:var(--lp-red);outline:none}.breadcrumbs [aria-current=page]{color:#001f4fa3}.breadcrumb-label-short{display:none}.app-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--lp-border)}.word-list-workspace .app-header{border-bottom:0;padding-bottom:0}.app-title{margin:0;overflow-wrap:anywhere;color:var(--lp-ink);font-size:clamp(1.55rem,3vw,2.55rem);line-height:1.04}.structured-title-label{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.18em .32em}.structured-title-label-inline{gap:.14em .28em}.structured-title-primary,.structured-title-secondary{min-width:0}.structured-title-separator{color:inherit}.structured-title-badge{display:inline-flex;align-items:center;align-self:center;min-height:1.72em;border:1px solid rgba(0,31,79,.1);border-radius:999px;background:#ffffff9e;color:#001f4f94;font-size:.44em;font-weight:800;line-height:1;padding:0 .72em;white-space:nowrap}.app-summary{max-width:62ch;margin:.7rem 0 0;color:#375579;font-size:clamp(.98rem,2vw,1.12rem);line-height:1.45}.app-home-workspace{padding-block:clamp(2.6rem,8vw,5.6rem)}.app-home-hero{display:grid;justify-items:center;gap:clamp(1rem,3vw,1.45rem);text-align:center}.app-home-rooster{width:clamp(5.5rem,14vw,8.25rem);height:auto}.app-home-copy{display:grid;justify-items:center;gap:.2rem}.app-home-title{max-width:760px;margin:0;color:var(--lp-ink);font-size:clamp(2.05rem,6vw,4.1rem);line-height:.98;text-wrap:balance}.app-home-examples{display:grid;justify-items:center;gap:.85rem;margin-top:clamp(1.35rem,4vw,2rem)}.app-home-examples h2{margin:0;color:#375579;font-size:.82rem;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase}.app-home-word-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;width:min(640px,100%)}.app-home-word-card{min-height:70px}.app-meta{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.app-meta .meta-pill{border-color:#001f4f14;background:#ffffff75;color:#001f4f85;font-weight:700}.meta-pill{display:inline-flex;align-items:center;gap:.28rem;min-height:36px;border:1px solid var(--lp-border);border-radius:999px;background:#ffffffc7;color:#314a70;font-size:.88rem;font-weight:800;line-height:1;padding:0 .75rem;white-space:nowrap}.meta-pill-source{color:#001f4f94}.meta-pill-secondary,.meta-pill-separator{color:inherit;font-weight:inherit}.meta-pill-badge{background:#ffffffa8;color:#001f4f94}a.meta-pill{text-decoration:none}a.meta-pill:hover,a.meta-pill:focus-visible{border-color:#e47663a6;color:var(--lp-red);outline:none}.app-directory-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem}.panel-heading{margin:0 0 .85rem;color:var(--lp-ink);font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.1}.task-section{grid-column:start / end;padding:clamp(1.2rem,4vw,2.4rem) 0}.task-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.entry-panel,.list-panel,.short-panel,.google-ad-card,.ad-card{border:1px solid var(--lp-border);border-radius:8px;background:var(--lp-paper);box-shadow:0 16px 34px #1f315114}.entry-panel{--entry-word-size: clamp(2rem, 7vw, 4.2rem);position:relative;display:grid;align-items:center;gap:clamp(1rem,3vw,1.6rem);padding:clamp(1.1rem,3.4vw,1.7rem)}.entry-panel.has-entry-aside{grid-template-columns:minmax(0,1fr) clamp(7.75rem,22vw,11.75rem)}.entry-side-nav{position:absolute;z-index:2;top:var(--entry-side-nav-top, 50%);--entry-side-nav-gap: clamp(.45rem, 1.2vw, .7rem);display:inline-flex;align-items:center;justify-content:center;width:clamp(2rem,4vw,2.35rem);min-height:clamp(2rem,4vw,2.35rem);border:1px solid rgba(0,31,79,.12);border-radius:999px;background:#ffffffd6;box-shadow:0 10px 24px #1f315112;color:#001f4f85;text-decoration:none;transform:translate(var(--entry-side-nav-offset),-50%);transition:border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.entry-side-nav:hover,.entry-side-nav:focus-visible{border-color:#e476639e;color:var(--lp-red);outline:none;transform:translate(var(--entry-side-nav-offset),-50%) scale(1.04);box-shadow:0 14px 28px #1f31511c}.entry-side-nav-prev{--entry-side-nav-offset: calc(-100% - var(--entry-side-nav-gap));left:0}.entry-side-nav-next{--entry-side-nav-offset: calc(100% + var(--entry-side-nav-gap));right:0}.mobile-route-bottom-nav{display:none}.entry-content{display:grid;align-content:center;gap:clamp(.75rem,1.8vw,1rem);min-width:0}.entry-primary-content{display:grid;gap:clamp(.75rem,1.8vw,1rem);min-width:0}.entry-heading-copy{display:grid;gap:.35rem;min-width:0}.entry-word-row{display:flex;align-items:center;gap:.35rem;min-width:0}.entry-word{flex:0 1 auto;margin:0;overflow-wrap:anywhere;color:var(--lp-ink);font-size:var(--entry-word-size);line-height:1}.entry-translation{margin:0 0 0 var(--entry-translation-optical-inset, 0px);color:var(--lp-muted);font-size:clamp(1rem,2vw,1.25rem);font-weight:700}.entry-action-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(.8rem,2vw,1.1rem);width:100%}.entry-listen-row{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;color:var(--lp-ink);font-size:.94rem;font-weight:900;line-height:1}.entry-listen-row .icon-button-glyph{width:clamp(2.7rem,4.2vw,3rem);min-height:clamp(2.7rem,4.2vw,3rem)}.entry-detail-toggle{display:inline-flex;align-items:center;gap:.35rem;min-height:36px;border:1px solid rgba(0,31,79,.12);border-radius:999px;background:#fff;color:#40587a;cursor:pointer;font:inherit;font-size:.78rem;font-weight:900;line-height:1;padding:0 .65rem;text-decoration:none;transition:border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.entry-detail-toggle:hover,.entry-detail-toggle:focus-visible{border-color:#e476639e;color:var(--lp-red);outline:none;transform:translateY(-1px);box-shadow:0 8px 18px #1f315117}.entry-detail-toggle svg{flex:0 0 auto}.entry-detail-icon-toggle{flex:0 0 auto;justify-content:center;width:clamp(1.85rem,3.1vw,2.15rem);min-height:clamp(1.85rem,3.1vw,2.15rem);border-color:transparent;background:#001f4f09;color:#001f4f75;padding:0;box-shadow:none}.entry-detail-icon-toggle:hover,.entry-detail-icon-toggle:focus-visible{background:#fff}.entry-example{margin:0;max-width:36rem;color:#375579;font-size:clamp(.98rem,1.6vw,1.08rem);font-weight:400;line-height:1.45}.entry-example p{margin:0}.entry-example-portuguese{color:var(--lp-ink);font-weight:500}.entry-example-translation{margin-top:.18rem;color:#375579}.entry-aside{display:grid;align-content:center;justify-items:center;gap:.75rem}.entry-secondary-links{display:grid;justify-items:end;gap:.35rem;min-width:0}.entry-meta{justify-content:flex-end}.entry-mobile-meta{display:none}.entry-meta .meta-pill{min-height:32px;padding:0 .66rem;font-size:.78rem}.entry-thumbnail{overflow:hidden;margin:0;aspect-ratio:1;border:1px solid var(--lp-border);border-radius:8px;background:linear-gradient(145deg,#75f89529,#fff0),#f7fbff}.entry-thumbnail img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(var(--thumbnail-zoom, 1))}.word-detail-modal{width:min(44rem,calc(100% - 2rem));max-height:min(86dvh,48rem);margin:auto;border:0;background:transparent;color:inherit;overflow:visible;padding:0}.word-detail-modal:not([open]){display:none}.word-detail-modal::backdrop{background:#001f4f47;backdrop-filter:blur(4px)}.word-detail-modal[open]::backdrop{animation:lp-overlay-fade-in 90ms ease-out both}.word-detail-dialog{position:relative;display:grid;gap:clamp(.7rem,1.8vw,.95rem);width:100%;max-height:min(86dvh,48rem);overflow:auto;overscroll-behavior:contain;border:1px solid var(--lp-border);border-radius:8px;background:linear-gradient(145deg,#75f89514,#fff0 36%),var(--lp-paper);box-shadow:0 24px 70px #001f4f38;outline:none;padding:clamp(1.15rem,3vw,1.55rem);padding-right:clamp(1.35rem,4vw,1.85rem)}.word-detail-modal[open] .word-detail-dialog{transform-origin:center;animation:lp-dialog-center-pop-in .12s cubic-bezier(.2,.8,.2,1) both}.word-detail-close{position:absolute;top:.8rem;right:.8rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2rem;min-height:2rem;border:1px solid rgba(0,31,79,.06);border-radius:999px;background:#ffffff9e;color:#001f4f94;cursor:pointer;transition:border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.word-detail-close:hover,.word-detail-close:focus-visible{border-color:#e476639e;background:#fffffff5;color:var(--lp-red);outline:none;transform:translateY(-1px);box-shadow:0 8px 18px #1f31511a}.word-detail-dialog-main{min-width:0}.entry-detail-panel{display:grid;gap:.7rem;max-width:none}.entry-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.entry-detail-heading .eyebrow,.entry-detail-panel h2,.entry-detail-panel h3,.entry-detail-panel p,.entry-detail-panel dl{margin:0}.entry-detail-heading .eyebrow{color:#e45f61e0;font-size:.68rem;letter-spacing:.07em}.entry-detail-panel h2{color:var(--lp-ink);font-size:clamp(1.48rem,3vw,1.9rem);line-height:1.1}.entry-detail-summary{max-width:58ch;color:#375579;font-size:.95rem;font-weight:400;line-height:1.5}.entry-detail-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding:.2rem 0 .35rem}.entry-detail-facts div{border-top:1px solid rgba(0,31,79,.07);padding-top:.38rem}.entry-detail-facts dt{color:var(--lp-muted);font-size:.7rem;font-weight:800;text-transform:uppercase}.entry-detail-facts dd{margin:.12rem 0 0;color:var(--lp-ink);font-size:.88rem;font-weight:400;line-height:1.2}.entry-detail-sections{display:grid;gap:.68rem;max-width:58ch}.entry-detail-sections section{display:grid;gap:.22rem}.entry-detail-sections h3{color:var(--lp-ink);font-size:.94rem;font-weight:800;line-height:1.15}.entry-detail-sections p{color:#375579;font-size:.9rem;font-weight:400;line-height:1.45}.entry-detail-citation-labels{color:var(--lp-muted)!important;font-size:.74rem!important;font-weight:700!important}.entry-detail-footer{display:grid;grid-template-columns:1fr;gap:.58rem;margin-top:.15rem;padding-top:.72rem;border-top:1px solid rgba(0,31,79,.08)}.entry-detail-source-group{display:grid;gap:.45rem}.entry-detail-source-group h3{color:var(--lp-muted);font-size:.72rem;font-weight:800;letter-spacing:.06em;line-height:1.1;text-transform:uppercase}.entry-detail-citations,.entry-detail-related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .8rem;margin:0;padding:0;list-style:none}.entry-detail-citations li,.entry-detail-related li{min-width:0}.entry-detail-source-link{display:grid;gap:.16rem;min-height:100%;padding:.42rem .5rem;border-radius:.5rem;color:inherit;text-decoration:none;transition:background-color .15s ease,color .15s ease,transform .15s ease}.entry-detail-source-link:hover,.entry-detail-source-link:focus-visible{background:#ffffffb8;color:var(--lp-red);outline:2px solid rgba(228,95,97,.2);outline-offset:2px;transform:translateY(-1px)}.entry-detail-source-title{color:var(--lp-ink);font-size:.92rem;font-weight:800;line-height:1.15}.entry-detail-source-link:hover .entry-detail-source-title,.entry-detail-source-link:focus-visible .entry-detail-source-title{color:var(--lp-red)}.entry-detail-source-note{color:#40587a;font-size:.76rem;font-weight:400;line-height:1.35}.entry-detail-feedback{color:#001f4f8f;font-size:.76rem;font-weight:500;line-height:1.35}.entry-detail-feedback a{color:inherit;text-decoration-color:#001f4f38;text-decoration-thickness:1px;text-underline-offset:.16em}.entry-detail-feedback a:hover,.entry-detail-feedback a:focus-visible{color:var(--lp-red);outline:none;text-decoration-color:#e45f618c}.audio-list{display:grid;gap:.7rem}.audio-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;border:1px solid rgba(31,49,81,.1);border-radius:8px;background:#fff;padding:.85rem}.audio-row.has-thumbnail{grid-template-columns:64px minmax(0,1fr) auto;padding:.6rem .7rem .6rem .6rem}.audio-row-thumb{display:block;overflow:hidden;width:64px;aspect-ratio:1;border:1px solid var(--lp-border);border-radius:8px;background:linear-gradient(145deg,#75f89524,#fff0),#f7fbff}.audio-row-thumb img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(var(--thumbnail-zoom, 1))}.audio-row-main{min-width:0}.audio-row-word{display:inline-block;max-width:100%;overflow-wrap:anywhere;color:var(--lp-ink);font-size:1.18rem;font-weight:900;line-height:1.15;text-decoration:none}.audio-row-word:hover,.audio-row-word:focus-visible{color:var(--lp-red);outline:none}.audio-row-translation{margin:.2rem 0 0;color:var(--lp-muted);font-size:.94rem;font-weight:700}.audio-row-actions{display:flex;gap:.45rem;align-items:center}.icon-button,.text-button{border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:44px;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.icon-button{width:44px;border-radius:999px;background:var(--lp-red);color:#fff;box-shadow:0 8px 18px #ee606740}.icon-button-glyph{display:inline-flex;align-items:center;justify-content:center;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.icon-button-with-label{gap:.55rem;width:auto;min-height:44px;padding:0 .18rem 0 0;background:transparent;color:var(--lp-ink);font-size:.94rem;font-weight:900;line-height:1;box-shadow:none}.icon-button-with-label .icon-button-glyph{border-radius:999px;background:var(--lp-red);color:#fff;box-shadow:0 8px 18px #ee606740}.icon-button[data-playing=true]{background:var(--lp-ink);box-shadow:0 8px 18px #001f4f3d}.icon-button-with-label[data-playing=true]{background:transparent;box-shadow:none}.icon-button-with-label[data-playing=true] .icon-button-glyph{background:var(--lp-ink);box-shadow:0 8px 18px #001f4f3d}.icon-button-label{display:inline-block;padding-right:.08rem}.icon-button-with-label:hover .icon-button-label,.icon-button-with-label:focus-visible .icon-button-label{color:var(--lp-red)}.icon-button-with-label:hover,.icon-button-with-label:focus-visible{transform:none}.icon-button-with-label:hover .icon-button-glyph,.icon-button-with-label:focus-visible .icon-button-glyph{transform:translateY(-1px)}.icon-button:hover,.icon-button:focus-visible,.text-button:hover,.text-button:focus-visible{transform:translateY(-1px);outline:none}.icon-button:disabled,.text-button:disabled{cursor:wait;opacity:.72;transform:none}.text-button{gap:.55rem;border-radius:999px;background:var(--lp-ink);color:#fff;font-weight:900;line-height:1;padding:0 1rem;text-decoration:none}.text-button.secondary{background:#fff;color:var(--lp-ink);border:1px solid var(--lp-border)}.route-icon-link{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:38px;min-height:38px;border:1px solid var(--lp-border);border-radius:999px;background:#fff;color:var(--lp-ink);text-decoration:none;transition:transform .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.route-icon-link:hover,.route-icon-link:focus-visible{border-color:#e47663ad;color:var(--lp-red);outline:none;transform:translateY(-1px);box-shadow:0 8px 18px #1f31511c}.route-icon-link-icon{width:18px;height:18px}.related-links{display:flex;flex-wrap:wrap;gap:.55rem;grid-column:1 / -1;margin-top:1rem}.related-link{border:1px solid var(--lp-border);border-radius:999px;color:#314a70;font-size:.9rem;font-weight:800;line-height:1;padding:.7rem .85rem;text-decoration:none}.related-link:hover,.related-link:focus-visible{border-color:#e47663a6;color:var(--lp-red);outline:none}.word-nav-panel{grid-column:1 / -1;display:grid;gap:.85rem;margin-top:clamp(.15rem,1.4vw,.45rem);padding-top:clamp(.85rem,2vw,1rem);border-top:1px solid rgba(0,31,79,.09)}.word-links-accordion{--word-links-collapsed-height: 5.85rem;position:relative;display:grid;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.word-links-toggle{position:absolute;bottom:.12rem;left:50%;z-index:2;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.85rem;min-height:1.85rem;border:1px solid rgba(0,31,79,.12);border-radius:999px;background:#ffffffeb;box-shadow:0 4px 10px #1f31510d;color:#001f4f85;cursor:pointer;padding:0;transform:translate(-50%);transition:border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.word-links-toggle[hidden]{display:none}.word-links-toggle:hover,.word-links-toggle:focus-visible{border-color:#e476639e;color:var(--lp-red);outline:none;transform:translate(-50%) scale(1.04);box-shadow:0 10px 20px #1f31511a}.word-links-toggle svg{flex:0 0 auto;width:16px;height:16px;transition:transform .18s ease}.word-links-accordion.is-open .word-links-toggle svg{transform:rotate(180deg)}.word-links-panel{position:relative;width:100%;max-height:none;overflow:visible;opacity:1;will-change:max-height;transition:max-height .18s cubic-bezier(.2,.8,.2,1),opacity .12s ease-out}.word-links-panel:after{position:absolute;right:0;bottom:0;left:0;display:none;height:3.45rem;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.64) 58%,var(--lp-paper) 100%);content:"";pointer-events:none}html[data-js=true] .word-links-accordion.has-desktop-overflow:not(.is-open) .word-links-panel,.word-links-accordion.has-preview-overflow:not(.is-open) .word-links-panel{max-height:var(--word-links-collapsed-height, 5.85rem);overflow:hidden}html[data-js=true] .word-links-accordion.has-desktop-overflow:not(.is-open) .word-links-panel:after,.word-links-accordion.has-preview-overflow:not(.is-open) .word-links-panel:after{display:block}.word-links-accordion.is-open .word-links-panel{max-height:min(var(--word-links-expanded-height, 34rem),70vh);overflow-y:auto;padding-bottom:2.25rem}@media(min-width:721px){html[data-js=true] .word-links-accordion:not(.has-desktop-overflow) .word-links-toggle{display:none}}.word-link-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.word-links-panel .word-link-list{border-top:0}@media(min-width:721px){.word-links-accordion:not(.has-desktop-overflow) .word-links-toggle{display:none}}.word-link-row{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;border-radius:8px;color:var(--lp-ink);padding:.35rem;text-decoration:none}.word-link-row:hover,.word-link-row:focus-visible{background:#75f8951f;outline:none}.word-link-thumb{display:block;overflow:hidden;width:42px;aspect-ratio:1;border:1px solid var(--lp-border);border-radius:8px;background:#f7fbff}.word-link-thumb img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(var(--thumbnail-zoom, 1))}.word-link-copy{display:grid;min-width:0;gap:.1rem}.word-link-copy strong,.word-link-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.word-link-copy strong{font-size:.95rem;line-height:1.12}.word-link-copy span{color:var(--lp-muted);font-size:.82rem;font-weight:800}.short-panel{margin-bottom:1rem;padding:.9rem 1rem;color:#375579;font-weight:800}.short-panel a{color:var(--lp-red)}.directory-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem}.directory-card{border:1px solid var(--lp-border);border-radius:8px;background:#fff;padding:1rem;text-decoration:none;box-shadow:0 12px 28px #1f315112}.directory-card:hover,.directory-card:focus-visible{border-color:#e47663a3;outline:none;transform:translateY(-1px)}.directory-card h2,.directory-card h3{margin:0;font-size:1.1rem;line-height:1.2}.directory-card p{margin:.55rem 0 0;color:var(--lp-muted);font-size:.95rem;font-weight:700}.library-layout{--library-layout-gap: clamp(1rem, 2.4vw, 1.5rem);display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:var(--library-layout-gap)}.word-list-workspace .library-layout{margin-top:clamp(1rem,2.4vw,1.5rem)}@media(min-width:981px){.library-layout-right-rail{grid-template-columns:minmax(0,1fr) minmax(220px,280px)}.library-layout-right-rail .library-results{grid-column:1;grid-row:1}.library-layout-right-rail .library-rail{grid-column:2;grid-row:1}}.library-rail{position:sticky;top:calc(var(--lp-site-header-height) + var(--lp-app-nav-height) + var(--library-layout-gap));border:1px solid var(--lp-border);border-radius:8px;background:#fff;padding:1rem;box-shadow:0 12px 28px #1f31510f}.library-rail-accordion{display:grid;gap:.75rem}.library-rail-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;list-style:none}.library-rail-summary::-webkit-details-marker{display:none}.library-rail-summary .eyebrow{display:block;margin-bottom:.55rem}.library-rail-summary:focus-visible{outline:3px solid rgba(228,118,99,.32);outline-offset:4px}.library-rail-summary-copy{min-width:0}.library-rail-title{margin:-.35rem 0 0;color:var(--lp-ink);font-size:1.18rem;line-height:1.1}.library-rail-toggle{display:none}.category-jump-list{display:grid;gap:.35rem;max-height:min(62vh,560px);overflow:auto;padding-right:.15rem}.category-jump-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;border-radius:8px;color:var(--lp-ink);padding:.55rem .65rem;text-decoration:none}.category-jump-link:hover,.category-jump-link:focus-visible{background:#75f89524;outline:none}.category-jump-link span{overflow:hidden;font-size:.9rem;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.category-jump-link strong{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;border:1px solid var(--lp-border);border-radius:999px;color:var(--lp-muted);font-size:.76rem;line-height:1;padding:.28rem .45rem}.word-index,.category-section,.category-group-stack{display:grid;gap:1.15rem}.word-index-section,.category-section,.category-group-section{scroll-margin-top:calc(var(--lp-site-header-height) + var(--lp-app-nav-height) + 1.5rem);border-top:1px solid var(--lp-border);padding-top:1rem}.word-index-section:first-child,.category-group-section:first-child{border-top:0;padding-top:0}.word-index-heading,.section-heading-row,.category-group-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.section-heading-row{display:grid;justify-content:start;gap:.35rem}.word-index-heading h2,.section-heading-row h2,.category-group-heading h3{margin:0;color:var(--lp-ink);font-size:clamp(1.24rem,2.5vw,1.8rem);line-height:1.1}.word-index-heading-copy{min-width:0}.section-title-line{display:flex;align-items:center;gap:.55rem;min-width:0}.section-title-line h2,.section-title-line h3{min-width:0;overflow-wrap:anywhere}.category-group-heading{align-items:center;margin-bottom:.65rem}.category-group-heading h3{color:#314a70;font-size:clamp(.78rem,1.2vw,.9rem);font-weight:900;letter-spacing:0;line-height:1.15;text-transform:uppercase}.section-title-line-compact{gap:.45rem}.section-title-line-compact .route-icon-link{width:34px;min-height:34px}.section-title-line-compact .route-icon-link-icon{width:16px;height:16px}.word-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.6rem}.word-card{border:1px solid var(--lp-border);border-radius:8px;background:#fff;color:var(--lp-ink);text-decoration:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:.6rem;min-height:64px;padding:.45rem}.word-card:hover,.word-card:focus-visible{border-color:#e47663a6;outline:none;transform:translateY(-1px);box-shadow:0 12px 24px #1f315114}.word-card-thumb{display:block;overflow:hidden;width:48px;aspect-ratio:1;border:1px solid var(--lp-border);border-radius:8px;background:#f7fbff}.word-card-thumb img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(var(--thumbnail-zoom, 1))}.word-card-copy{display:grid;min-width:0;gap:.12rem}.word-card-copy strong,.word-card-copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.word-card-copy strong{font-size:.95rem;line-height:1.12}.word-card-copy span{color:var(--lp-muted);font-size:.82rem;font-weight:700}.ad-wrap{grid-column:start / end;padding:0 0 clamp(1.5rem,3vw,2.75rem)}.ad-card,.google-ad-card{display:grid;gap:.55rem;padding:1rem;background:linear-gradient(135deg,#cdebdcad,#ffffffe6),#fff}.google-ad-card{min-height:126px;align-content:start;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.google-ad-card.is-placeholder{min-height:142px;background:transparent}.google-ad-placeholder{display:grid;min-height:92px;place-items:center;color:#3755798c;font-size:.84rem;font-weight:400}.adsbygoogle{display:block;width:100%;min-height:90px}.ad-kicker{margin:0;color:var(--lp-berry);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.google-ad-card .ad-kicker{color:#37557994;font-weight:400;letter-spacing:.04em}.ad-card h2{margin:0;font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.1}.ad-card p{margin:0;color:#375579;line-height:1.5}.worksheet-ad-card{grid-template-columns:minmax(0,1fr) minmax(210px,.72fr);grid-template-areas:"copy previews";align-items:center;overflow:hidden;border:1px solid var(--lp-border);border-radius:8px}.worksheet-ad-copy{grid-area:copy;display:grid;gap:.55rem}.worksheet-preview-stack{grid-area:previews;position:relative;min-height:170px;margin:0}.worksheet-preview-page{position:absolute;top:50%;display:block;overflow:hidden;width:118px;aspect-ratio:8.5 / 11;border:1px solid rgba(0,31,79,.12);border-radius:8px;background:#fff;box-shadow:0 18px 28px #1f315124}.worksheet-preview-page:nth-child(1){left:.55rem;transform:translateY(-40%) rotate(-8deg)}.worksheet-preview-page:nth-child(2){left:50%;z-index:2;transform:translate(-50%,-60%) rotate(2deg)}.worksheet-preview-page:nth-child(3){right:.55rem;transform:translateY(-40%) rotate(8deg)}.worksheet-preview-page img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-showcase{grid-column:start / end;padding:0 0 clamp(2.4rem,5vw,4rem)}.product-showcase-header{max-width:680px;margin-bottom:1rem}.product-showcase-header h2{margin:0;color:var(--lp-ink);font-size:clamp(1.35rem,3vw,2rem);line-height:1.08}.product-showcase-header p:last-child{margin:.45rem 0 0;color:#375579;font-size:1rem;line-height:1.45}.product-showcase-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(.75rem,2vw,1rem)}.product-promo-card{--product-tint: rgba(205, 235, 220, .34);--product-art-rotate: 0deg;position:relative;display:grid;grid-template-areas:"art" "copy";grid-template-columns:1fr;grid-template-rows:188px minmax(0,1fr);gap:.85rem;overflow:hidden;border:1px solid var(--lp-border);border-radius:8px;background:#fff;color:var(--lp-ink);padding:.85rem;text-decoration:none;box-shadow:0 16px 34px #1f315112;transition:transform .16s ease,border-color .16s ease}.product-promo-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--product-tint),transparent 64%);opacity:.9;pointer-events:none}.product-promo-card.is-workbook{--product-tint: rgba(117, 248, 149, .2)}.product-promo-card.is-coloring{--product-tint: rgba(250, 255, 116, .36)}.product-promo-card.is-storybook{--product-tint: rgba(235, 95, 97, .16)}.product-promo-card:hover,.product-promo-card:focus-visible{border-color:#e4766399;outline:none;transform:translateY(-1px)}.product-promo-art,.product-promo-copy{position:relative;z-index:1}.product-promo-art{grid-area:art;display:grid;min-height:188px;place-items:center;border-radius:8px;background:radial-gradient(circle at 50% 36%,rgba(255,255,255,.94),rgba(255,255,255,.54) 46%,transparent 72%),#ffffff5c}.product-promo-art img{display:block;width:auto;max-width:100%;max-height:172px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(31,49,81,.2));transform:rotate(var(--product-art-rotate))}.product-promo-card.is-workbook .product-promo-art img{max-width:104%;max-height:152px}.product-promo-copy{grid-area:copy;display:grid;gap:.35rem}.product-label{color:var(--lp-red);font-size:.72rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.product-promo-copy strong{font-size:1.2rem;line-height:1.05}.product-promo-body{color:#375579;font-size:.93rem;font-weight:400;line-height:1.42}.product-promo-cta{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:2.25rem;margin-top:.35rem;border-radius:999px;background:var(--lp-ink);color:#fff;font-size:.82rem;font-weight:900;line-height:1;padding:.58rem .82rem}.site-footer{margin-top:auto;background:var(--lp-ink);color:#cbd5e1}.site-footer-inner{width:min(1180px,calc(100vw - var(--lp-shell-inline-space)));margin:0 auto;display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.5rem;padding:2rem 0}.site-footer a{color:#e8edf6;text-decoration:none}.site-footer a:hover,.site-footer a:focus-visible{color:var(--lp-yellow);outline:none}.footer-adventure{width:-moz-fit-content;width:fit-content;max-width:min(100%,28rem);margin:0 auto clamp(2.75rem,6vw,4rem);text-align:center}.footer-adventure-rooster{display:block;width:clamp(4.25rem,13vw,5.75rem);height:auto;filter:drop-shadow(0 16px 22px rgba(0,0,0,.24))}.footer-adventure-link{position:relative;display:grid;justify-items:center;gap:.62rem;color:#fff;border-radius:8px;font-size:clamp(1.08rem,2.6vw,1.45rem);font-weight:900;line-height:1.18;padding:.65rem;text-decoration:none;transition:color .16s ease,transform .16s ease}.footer-adventure-copy{max-width:24rem}.footer-adventure-cta{display:inline-flex;align-items:center;justify-content:center;gap:.22rem;min-height:2.1rem;margin-top:.05rem;border-radius:999px;background:var(--lp-green);color:var(--lp-ink);font-size:.78rem;font-weight:900;line-height:1;padding:.52rem .78rem}.footer-adventure-link:hover,.footer-adventure-link:focus-visible{color:#fff;outline:none;transform:translateY(-1px)}.footer-adventure-link:hover .footer-adventure-cta,.footer-adventure-link:focus-visible .footer-adventure-cta{background:var(--lp-yellow)}.footer-adventure-link:focus-visible{box-shadow:0 0 0 4px #75f89542}.footer-links{display:flex;flex-wrap:wrap;gap:.85rem;font-weight:800}@media(max-width:980px){.app-nav-inner{grid-template-columns:minmax(128px,.52fr) auto minmax(170px,1fr)}.library-layout{grid-template-columns:1fr}.library-rail{position:static}.library-rail-accordion{gap:.85rem}html[data-js=true] .library-rail-accordion[open]:not([data-library-rail-ready=true])>.category-jump-list{display:none}.library-rail-summary{cursor:pointer}.library-rail-title{font-size:1.25rem}.library-rail-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid var(--lp-border);border-radius:999px;background:#fff}.library-rail-toggle:before{position:absolute;width:.62rem;height:.62rem;border-right:.16rem solid var(--lp-red);border-bottom:.16rem solid var(--lp-red);content:"";transform:translateY(-.12rem) rotate(45deg);transition:transform .18s ease}html[data-js=true] .library-rail-accordion[open]:not([data-library-rail-ready=true]) .library-rail-toggle:before{transform:translateY(-.12rem) rotate(45deg)}.library-rail-accordion[open] .library-rail-toggle:before{transform:translateY(.12rem) rotate(225deg)}.category-jump-list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));max-height:none;overflow:visible}}@media(max-width:940px){.entry-side-nav{--entry-side-nav-gap: 0;width:2.55rem;min-height:2.55rem;background:#ffffffeb;box-shadow:0 12px 26px #1f31511f}.entry-side-nav-prev{--entry-side-nav-offset: -58%}.entry-side-nav-next{--entry-side-nav-offset: 58%}}@media(max-width:720px){:root{--lp-shell-inline-space: 4rem;--lp-app-nav-height: 58px}.footer-adventure{width:min(100%,34rem);max-width:none}.footer-adventure-link{border:1px solid rgba(117,248,149,.28);background:linear-gradient(135deg,#75f89524,#ffffff12),#ffffff0b;box-shadow:0 18px 36px #0000002e;padding:clamp(.95rem,2.8vw,1.25rem);transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.footer-adventure-link:hover,.footer-adventure-link:focus-visible{border-color:#faff74b8}.site-header-inner{min-height:68px}.menu-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:#fff;cursor:pointer}.primary-nav{position:fixed;inset:68px 0 auto;display:grid;max-height:0;overflow:hidden;background:var(--lp-ink);box-shadow:0 18px 26px #1f315138;transition:max-height .2s ease}.primary-nav a{border-radius:0;padding:1rem}.app-workspace{padding-block:.85rem 1.15rem}.task-grid{gap:.6rem}.nav-toggle:checked~.primary-nav{max-height:260px}.app-nav-inner{display:grid;grid-template-areas:"brand search menu";grid-template-columns:auto minmax(0,1fr) auto;gap:.42rem;padding:.5rem 0}.app-nav-brand-group{gap:.48rem}.app-nav-home{gap:.42rem}.app-nav-rooster{width:2.2rem}.app-nav-brand-copy{display:none}.app-nav-menu-button{display:inline-flex}.app-nav-brand-main{font-size:.72rem}.app-nav-brand-accent{font-size:.92rem}.app-nav-shell .global-search-trigger{min-height:40px}.app-nav-desktop-links{display:none}.app-nav-accordion{display:block}.app-nav-accordion .app-nav-links{gap:.08rem}.app-nav-accordion .app-nav-link{min-height:3.65rem;font-size:1.18rem;padding:1rem .72rem}.breadcrumbs{display:none}.app-header{grid-template-columns:1fr;align-items:start;gap:.85rem;padding-bottom:.85rem}.app-meta{justify-content:flex-start}.pronunciation-summary{display:none}.global-search-trigger{justify-content:flex-start;width:100%;min-height:44px;margin:0;gap:.42rem;padding:0 .72rem}.global-search-shell-home .global-search-trigger{justify-content:flex-start;width:100%;min-height:4rem;gap:.75rem;padding:0 .95rem}.global-search-shell{margin-left:0}.app-nav-shell .global-search-shell{margin-left:clamp(.5rem,2.4vw,.78rem);border-radius:999px;background:#001f4f0e;box-shadow:inset 0 0 0 1px #001f4f0e;padding:.16rem}.app-nav-shell .global-search-trigger{border-color:#001f4f2b;background:#fff;box-shadow:0 1px 6px #1f31510f}.global-search-trigger-label{display:none}.app-nav-shell .global-search-trigger-label{display:block;font-size:0}.app-nav-shell .global-search-trigger-label:after{display:block;color:#375579;content:"Search words";font-size:.82rem;font-weight:800;line-height:1;white-space:nowrap}.global-search-shell-home .global-search-trigger-label{display:block;font-size:clamp(1rem,2vw,1.16rem)}.global-search-trigger kbd{display:none}.global-search-overlay{place-items:stretch;padding:.75rem}.qr-scan-overlay{place-items:end stretch;padding:.75rem}.qr-scan-dialog{width:100%;max-height:calc(100dvh - 1.5rem);border-radius:14px 14px 10px 10px}.global-search-dialog{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;height:calc(100dvh - 1.5rem)}.global-search-results{max-height:none;min-height:0}.global-search-result{grid-template-columns:50px minmax(0,1fr)}.global-search-meta{grid-column:2;text-align:left}.app-directory-layout{grid-template-columns:1fr}.word-index-heading,.section-heading-row,.category-group-heading{align-items:start;flex-direction:column}.word-card-grid{grid-template-columns:1fr}.app-home-word-grid{grid-template-columns:1fr;width:min(22rem,100%)}.audio-list{gap:.55rem}.audio-row{gap:.55rem;padding:.7rem}.audio-row.has-thumbnail{grid-template-columns:56px minmax(0,1fr) auto;padding:.55rem .65rem .55rem .55rem}.audio-row-thumb{width:56px}.audio-row-word{font-size:1.05rem}.audio-row-translation{font-size:.88rem}.audio-row-actions{justify-content:flex-end}.entry-panel{gap:.8rem;padding:1rem}.entry-panel.has-entry-aside{grid-template-columns:1fr;align-items:start}.entry-side-nav,.entry-action-row .entry-secondary-links{display:none}.entry-mobile-meta{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:.05rem}.entry-aside{grid-column:1 / -1;display:grid;justify-items:center;width:100%}.entry-thumbnail{width:min(10.5rem,58vw)}body:has(.mobile-route-bottom-nav){padding-bottom:0}body:has(.mobile-route-bottom-nav)>footer{padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}.mobile-route-bottom-nav{--mobile-route-nav-gap: .16rem;position:fixed;right:0;bottom:0;left:0;z-index:30;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;-moz-column-gap:var(--mobile-route-nav-gap);column-gap:var(--mobile-route-nav-gap);width:100%;border-top:1px solid rgba(0,31,79,.12);background:#ffffffeb;box-shadow:0 -12px 28px #1f31511c;padding:.36rem max(.55rem,env(safe-area-inset-right,0px)) calc(.36rem + env(safe-area-inset-bottom,0px)) max(.55rem,env(safe-area-inset-left,0px));backdrop-filter:blur(14px)}.mobile-route-nav-button{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;width:100%;min-width:0;min-height:2.45rem;border-radius:999px;color:#001f4fad;font-size:.78rem;font-weight:900;line-height:1;text-decoration:none}.mobile-route-nav-button:hover,.mobile-route-nav-button:focus-visible{background:#001f4f0d;color:var(--lp-red);outline:none}.mobile-route-nav-button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-route-nav-parent{padding:0 .36rem}.mobile-route-nav-button.is-disabled{color:#001f4f3d;pointer-events:none}.mobile-route-bottom-nav .qr-scan-shell-word-nav{display:block;min-width:0;width:100%}.mobile-route-nav-qr,.mobile-route-nav-qr astro-island{display:block;min-width:0;width:100%}.mobile-route-bottom-nav .qr-scan-trigger{gap:.2rem;width:100%;min-width:0;min-height:2.45rem;border:0;border-radius:999px;background:transparent;color:#001f4fad;font-size:.78rem;box-shadow:none;padding:0 .36rem}.mobile-route-bottom-nav .qr-scan-trigger:hover,.mobile-route-bottom-nav .qr-scan-trigger:focus-visible{background:#001f4f0d;color:var(--lp-red);outline:none}.word-links-accordion{--word-links-collapsed-height: 4.75rem}html[data-js=true] .word-links-accordion.has-mobile-overflow:not(.is-open) .word-links-panel{max-height:var(--word-links-collapsed-height, 4.75rem);overflow:hidden}html[data-js=true] .word-links-accordion.has-mobile-overflow:not(.is-open) .word-links-panel:after{display:block}.word-link-list{grid-template-columns:repeat(2,minmax(0,1fr))}.word-link-row{grid-template-columns:38px minmax(0,1fr);gap:.45rem;padding:.3rem}.word-link-thumb{width:38px}.entry-action-row{grid-template-columns:1fr;align-items:start;gap:.7rem}.word-detail-modal{width:100vw;max-width:none;max-height:none;height:100dvh;margin:0;padding:.75rem}.word-detail-dialog{grid-template-columns:1fr;gap:.85rem;width:100%;height:100%;max-height:none;overflow:hidden;border-radius:8px;padding:0}.word-detail-dialog-main{height:100%;overflow:auto;overscroll-behavior:contain;padding:3rem 1rem 1rem}.entry-detail-panel{gap:.65rem}.entry-detail-heading{align-items:start}.entry-detail-facts{grid-template-columns:1fr 1fr}.entry-detail-footer,.entry-detail-citations,.entry-detail-related{grid-template-columns:1fr}.entry-meta{justify-content:flex-start}.entry-meta .meta-pill{min-height:32px;padding:0 .65rem;font-size:.78rem}.icon-button{width:48px;min-height:48px}.icon-button.icon-button-with-label{width:auto}.text-button{min-height:48px}.worksheet-ad-card{grid-template-areas:"previews" "copy";grid-template-columns:1fr;overflow:visible;border:0;background:transparent;box-shadow:none;padding:0}.house-ad-wrap{padding-top:clamp(2.5rem,9vw,3.5rem)}.worksheet-ad-copy{position:relative;z-index:1;border:1px solid var(--lp-border);border-radius:8px;background:linear-gradient(135deg,#cdebdcad,#ffffffeb),#fff;box-shadow:0 16px 34px #1f315114;padding:5.25rem 1rem 1rem}.worksheet-preview-stack{z-index:2;width:min(19.5rem,100%);min-height:150px;margin:0 auto -4.05rem}.worksheet-preview-page{width:min(31vw,108px)}.product-showcase-list{gap:2.8rem}.product-promo-card{--product-art-rotate: 2deg;grid-template-areas:"art" "copy";grid-template-columns:1fr;grid-template-rows:none;overflow:visible;border:0;background:transparent;box-shadow:none;padding:0}.product-promo-card.is-workbook{--product-art-rotate: -2deg}.product-promo-card.is-coloring{--product-art-rotate: 3deg}.product-promo-card.is-storybook{--product-art-rotate: -3deg}.product-promo-card:before{display:none}.product-promo-copy{z-index:1;max-width:none;border:1px solid var(--lp-border);border-radius:8px;background:linear-gradient(135deg,var(--product-tint),rgba(255,255,255,.94)),#fff;box-shadow:0 16px 34px #1f315114;padding:4.25rem 1rem 1rem}.product-promo-art{z-index:2;width:min(21.5rem,100%);min-height:156px;margin:0 auto -4rem;background:transparent;pointer-events:none}.product-promo-art img{max-width:min(66vw,13.5rem);max-height:154px}.product-promo-card.is-workbook .product-promo-art img{max-width:min(94vw,24rem);max-height:212px}.related-link{min-height:44px;display:inline-flex;align-items:center}}@media(max-width:380px){.app-nav-inner{grid-template-columns:auto minmax(0,1fr) auto;-moz-column-gap:.32rem;column-gap:.32rem}.app-nav-menu-button{width:2.4rem;height:2.4rem}.app-nav-brand-main{font-size:.66rem}.app-nav-brand-accent{font-size:.84rem}.app-nav-rooster{width:2rem}.app-nav-shell .global-search-trigger{min-height:38px;gap:.32rem;width:100%;padding:0 .52rem}.app-nav-shell .global-search-trigger-label:after{font-size:.74rem}.app-nav-accordion .app-nav-links{gap:.06rem}.app-nav-accordion .app-nav-link{font-size:1.08rem}}.hover\:text-lpgreen:hover{--tw-text-opacity: 1;color:rgb(117 248 149 / var(--tw-text-opacity, 1))}.hover\:text-lpred:hover{--tw-text-opacity: 1;color:rgb(235 95 97 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.lg\:relative{position:relative}.lg\:bottom-auto{bottom:auto}.lg\:left-auto{left:auto}.lg\:right-auto{right:auto}.lg\:top-auto{top:auto}.lg\:-mb-6{margin-bottom:-1.5rem}.lg\:-mb-8{margin-bottom:-2rem}.lg\:hidden{display:none}.lg\:h-fit{height:-moz-fit-content;height:fit-content}.lg\:max-h-none{max-height:none}.lg\:w-auto{width:auto}.lg\:max-w-\[100px\]{max-width:100px}.lg\:max-w-\[64px\]{max-width:64px}.lg\:flex-row{flex-direction:row}.lg\:place-content-start{place-content:start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:gap-8{gap:2rem}.lg\:rounded-full{border-radius:9999px}.lg\:\!bg-transparent{background-color:transparent!important}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-1{padding-top:.25rem;padding-bottom:.25rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:pt-0{padding-top:0}.lg\:pt-6{padding-top:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}}
