:root{--baystura-teal:#0d6a7c;--baystura-teal-dark:#005669;--baystura-magenta:#b6174b;--baystura-text:#1a1a1a;--baystura-muted:#6b7280;--baystura-bg-light:#f7f8fa;--baystura-read-width:720px}.baystura-archive{max-width:100%;margin:0 auto;padding:0 0 80px}.baystura-archive__body{max-width:100%;padding:0}.baystura-archive__toolbar{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:0.5rem!important;margin-bottom:2rem;padding-bottom:1.2rem;border-bottom:1px solid rgb(0 0 0 / .08)}.baystura-archive-search{position:relative;flex:1 1 auto;min-width:120px}.baystura-archive-search__icon{position:absolute!important;left:0.85em!important;top:50%!important;transform:translateY(-50%)!important;width:14px!important;height:14px!important;pointer-events:none!important;color:var(--baystura-teal)!important;opacity:.55}.baystura-archive--pm .baystura-archive-search__icon{color:var(--baystura-magenta)!important}.baystura-archive-search__input{width:100%!important;box-sizing:border-box!important;font-family:'Poppins',sans-serif!important;font-size:0.8rem!important;font-weight:500!important;line-height:1!important;height:32px!important;padding:0 1em 0 2.4em!important;border:1.5px solid rgb(13 106 124 / .25)!important;border-radius:9999px!important;-webkit-border-radius:9999px!important;background:rgb(13 106 124 / .03)!important;color:var(--baystura-text)!important;outline:none!important;margin:0!important;-webkit-appearance:none!important;appearance:none!important;transition:all 0.2s ease!important}.baystura-archive-search__input::placeholder{color:var(--baystura-teal)!important;opacity:0.4!important}.baystura-archive-search__input:focus{border-color:var(--baystura-teal)!important;background:rgb(13 106 124 / .06)!important;box-shadow:0 0 0 3px rgb(13 106 124 / .08)!important}.baystura-year-filter{display:flex!important;flex-wrap:nowrap!important;gap:0.35rem!important;margin:0!important;padding:0!important;flex-shrink:0!important}.baystura-year-filter__btn{font-family:'Poppins',sans-serif!important;font-size:0.8rem!important;font-weight:500!important;line-height:1!important;height:32px!important;padding:0 0.9em!important;border:1.5px solid rgb(13 106 124 / .25)!important;border-radius:9999px!important;-webkit-border-radius:9999px!important;background:transparent!important;color:rgb(13 106 124 / .5)!important;box-sizing:border-box!important;cursor:pointer!important;white-space:nowrap!important;outline:none!important;margin:0!important;overflow:hidden!important;transition:all 0.2s ease!important}.baystura-year-filter__btn:hover{border-color:rgb(13 106 124 / .5)!important;color:var(--baystura-teal)!important;background:rgb(13 106 124 / .06)!important}.baystura-year-filter__btn.active{background:var(--baystura-teal)!important;color:#fff!important;border-color:var(--baystura-teal)!important}.baystura-archive--pm .baystura-archive-search__input{border-color:rgb(182 23 75 / .25)!important;background:rgb(182 23 75 / .03)!important}.baystura-archive--pm .baystura-archive-search__input::placeholder{color:var(--baystura-magenta)!important}.baystura-archive--pm .baystura-archive-search__input:focus{border-color:var(--baystura-magenta)!important;background:rgb(182 23 75 / .06)!important;box-shadow:0 0 0 3px rgb(182 23 75 / .08)!important}.baystura-archive--pm .baystura-year-filter__btn{border-color:rgb(182 23 75 / .25)!important;color:rgb(182 23 75 / .5)!important}.baystura-archive--pm .baystura-year-filter__btn:hover{border-color:rgb(182 23 75 / .5)!important;color:var(--baystura-magenta)!important;background:rgb(182 23 75 / .06)!important}.baystura-archive--pm .baystura-year-filter__btn.active{background:var(--baystura-magenta)!important;color:#fff!important;border-color:var(--baystura-magenta)!important}.baystura-year-group{position:relative;margin-top:2.5rem}.baystura-year-group:first-child{margin-top:1rem}.baystura-year-heading{font-family:'Poppins',sans-serif;font-size:clamp(2.5rem, 6vw, 4rem);font-weight:700;color:var(--baystura-teal);opacity:.1;line-height:1;margin:0 0 -.1em -.02em;pointer-events:none;user-select:none}.baystura-archive--pm .baystura-year-heading{color:var(--baystura-magenta)}.baystura-entry-list{list-style:none;margin:0;padding:0}.baystura-entry{position:relative;display:flex;align-items:flex-start;gap:1.5rem;padding:1.6rem 0 1.6rem 1rem;border-left:3px solid #fff0;transition:border-color 0.25s ease,padding-left 0.3s ease,background-color 0.25s ease;text-decoration:none;color:inherit}.baystura-entry:hover{border-left-color:var(--baystura-teal);padding-left:1.8rem;background-color:rgb(13 106 124 / .03)}.baystura-archive--pm .baystura-entry:hover{border-left-color:var(--baystura-magenta);background-color:rgb(182 23 75 / .03)}.baystura-entry+.baystura-entry{border-top:1px solid rgb(0 0 0 / .1)}.baystura-date-badge{flex-shrink:0;width:3.2rem;text-align:center;padding-top:.2em}.baystura-date-badge__day{display:block;font-family:'Poppins',sans-serif;font-weight:600;font-size:1.5rem;line-height:1;color:var(--baystura-teal)}.baystura-archive--pm .baystura-date-badge__day{color:var(--baystura-magenta)}.baystura-date-badge__month{display:block;font-family:'Poppins',sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--baystura-muted);margin-top:.15em}.baystura-entry__body{flex:1;min-width:0}.baystura-entry__title{font-family:'DM Serif Text',serif!important;font-size:1.8rem!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-0.02em!important;color:var(--baystura-text);margin:0;transition:color 0.2s ease}.baystura-entry:hover .baystura-entry__title{color:var(--baystura-teal)}.baystura-archive--pm .baystura-entry:hover .baystura-entry__title{color:var(--baystura-magenta)}.baystura-entry__excerpt{font-family:'Poppins',sans-serif;font-size:.85rem;line-height:1.5;color:var(--baystura-muted);margin:.5em 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.baystura-no-results{display:none;text-align:center;padding:3rem 2rem;font-family:'Poppins',sans-serif;font-size:.95rem;color:var(--baystura-muted)}.baystura-no-results.visible{display:block}.baystura-empty{text-align:center;padding:4rem 2rem;color:var(--baystura-muted);font-family:'Poppins',sans-serif}.baystura-single{max-width:var(--baystura-read-width);margin:0 auto;padding:120px 20px 100px}.baystura-single__label{display:inline-block;font-family:'Poppins',sans-serif!important;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--baystura-teal);padding:.35em 1.1em;border-radius:9999px;margin-bottom:1rem}.baystura-single--pm .baystura-single__label{background:var(--baystura-magenta)}.baystura-single__date{font-family:'Poppins',sans-serif;font-size:.9rem;color:var(--baystura-muted);margin-bottom:.8rem}.baystura-single__title{font-family:'DM Serif Text',serif!important;font-size:clamp(2rem, 4.5vw, 3rem)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.02em;color:var(--baystura-text);margin:0 0 2.5rem}.baystura-single__content{font-family:'Poppins',sans-serif;font-size:1rem;line-height:1.75;color:var(--baystura-text);hyphens:none!important;-webkit-hyphens:none!important;-ms-hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important}.baystura-single__content p{margin-bottom:1.2em}.baystura-single__content h2,.baystura-single__content h3{font-family:'DM Serif Text',serif;font-weight:400;margin:2em 0 .6em}.baystura-single__content h2{font-size:1.5rem}.baystura-single__content h3{font-size:1.2rem}.baystura-single__content a{color:var(--baystura-teal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.baystura-single--pm .baystura-single__content a{color:var(--baystura-magenta)}.baystura-single__content blockquote{border-left:3px solid var(--baystura-teal);margin:1.5em 0;padding:.5em 0 .5em 1.5em;color:var(--baystura-muted);font-style:italic}.baystura-single--pm .baystura-single__content blockquote{border-left-color:var(--baystura-magenta)}.baystura-single--pm .baystura-single__nav a:hover .baystura-single--pm .baystura-single__nav a:hover .baystura-single__back{display:inline-flex;align-items:center;gap:.4em;font-family:'Poppins',sans-serif;font-size:.85rem;font-weight:500;color:var(--baystura-muted);text-decoration:none;margin-top:2rem;transition:color 0.2s ease}.baystura-single__back:hover{color:var(--baystura-teal)}.baystura-single--pm .baystura-single__back:hover{color:var(--baystura-magenta)}.baystura-single__back::before{content:'\2190'}@keyframes baystura-fade-in-up{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.baystura-year-group{opacity:0;animation:baystura-fade-in-up 0.5s ease-out forwards}.baystura-year-group:nth-child(1){animation-delay:0.05s}.baystura-year-group:nth-child(2){animation-delay:0.15s}.baystura-year-group:nth-child(3){animation-delay:0.25s}.baystura-year-group:nth-child(4){animation-delay:0.35s}.baystura-year-group:nth-child(5){animation-delay:0.45s}.baystura-archive__toolbar{opacity:0;animation:baystura-fade-in-up 0.4s ease-out 0.05s forwards}@media (max-width:768px){.baystura-archive__toolbar{flex-wrap:wrap!important}.baystura-archive-search{order:2;flex-basis:100%}}@media (max-width:600px){.baystura-entry{gap:1rem;padding:.9rem 0 .9rem .75rem}.baystura-entry:hover{padding-left:1rem}.baystura-date-badge{width:2.5rem}.baystura-date-badge__day{font-size:1.3rem}.baystura-entry__title{font-size:1.15rem}.baystura-entry__excerpt{display:none}.baystura-year-heading{font-size:2.5rem}.baystura-single__nav{flex-direction:column;gap:1.5rem}}@media (max-width:768px){.baystura-entry{gap:.75rem;padding:1.2rem 0 1.2rem .5rem}.baystura-entry:hover{padding-left:.8rem}.baystura-entry__title{font-size:1.25rem!important;line-height:1.3!important}.baystura-entry__body{overflow:hidden;word-wrap:break-word;overflow-wrap:break-word}.baystura-date-badge{width:2.8rem}.baystura-date-badge__day{font-size:1.25rem}.baystura-year-heading{font-size:2.5rem}.baystura-archive__toolbar{flex-wrap:wrap!important;gap:0.5rem!important}.baystura-year-filter{flex-wrap:wrap!important}.baystura-single{padding:100px 16px 60px}.baystura-single__title{font-size:1.6rem!important}}@media (max-width:480px){.baystura-entry__title{font-size:1.05rem!important}.baystura-entry__excerpt{display:none}.baystura-entry{gap:.6rem;padding:1rem 0 1rem .4rem}.baystura-date-badge{width:2.4rem}.baystura-date-badge__day{font-size:1.1rem}.baystura-date-badge__month{font-size:.6rem}}@media (max-width:768px){.baystura-single{padding:80px 20px 60px!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden!important}.baystura-single__title{font-size:1.8rem!important;line-height:1.25!important;margin-bottom:1.5rem!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.baystura-single__content{font-size:0.95rem!important;line-height:1.7!important;overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:break-word!important;max-width:100%!important}.baystura-single__content p,.baystura-single__content li,.baystura-single__content blockquote{max-width:100%!important;overflow-wrap:break-word!important}}@media (max-width:480px){.baystura-single{padding:70px 16px 50px!important}.baystura-single__title{font-size:1.5rem!important}.baystura-single__content{font-size:0.9rem!important}}