.od-blog{--blog-paper:#fffefa;--blog-line:#dce6dc;--blog-mint:#e8f4ed;--blog-peach:#ffeadf;--blog-butter:#fff2c5;--blog-ink:#183f43;--blog-muted:#62766b;background:var(--blog-paper);color:var(--blog-ink)}.od-blog-hero{background:#faf3d8;border-bottom:1px solid #e9dfba;position:relative;overflow:hidden}.od-blog-hero:after{content:"";position:absolute;width:150px;height:150px;border:25px solid #f4e6b5;border-radius:50%;top:-70px;left:-65px;pointer-events:none}.od-blog-hero>.od-wrap{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center;padding-block:30px 40px}.od-blog .od-blog-hero h1{font-size:clamp(2.5rem,4.4vw,4.2rem);line-height:1.1;font-weight:650;letter-spacing:-.06em;margin:0 0 20px;color:var(--blog-ink)}.od-blog-hero .od-eyebrow{font-size:.65rem;margin-bottom:20px}.od-blog-hero p{font-size:.94rem;line-height:1.85;max-width:490px;margin:0;color:var(--blog-muted)}.od-blog-browse{display:inline-flex;align-items:center;gap:22px;padding-bottom:7px;border-bottom:1px solid #9faf89;font-size:.79rem;font-weight:650;margin-top:25px;color:#006a70}.od-blog-browse:hover{border-color:#006a70}.od-blog-browse>.bi{font-size:.95rem}.od-blog-hero-art{max-width:415px;width:100%;justify-self:center;position:relative}.od-blog-art{width:100%;height:auto;display:block}.od-blog-hero-art>span{position:absolute;bottom:0;right:-5px;rotate:-5deg;font-family:Georgia,serif;font-style:italic;font-size:1.05rem;color:#748764}.od-blog-opening{padding-block:48px 55px;display:grid;grid-template-columns:1.85fr 1fr;gap:30px}.od-blog-featured{background:var(--blog-mint);border:1px solid #c8dfce;border-radius:20px;overflow:hidden;min-width:0}.od-blog-feature-label{padding:15px 24px;border-bottom:1px solid #cddfce;display:flex;align-items:center;justify-content:space-between;font-size:.65rem;font-weight:650;color:#557a62}.od-blog-feature-label>span:first-child{display:flex;align-items:center;gap:9px}.od-blog-feature-label .bi{color:#00828a;font-size:1rem}.od-blog-feature-label>span:last-child{font-size:1.3rem;color:#6e9a78}.od-blog-feature-content{display:grid;grid-template-columns:1.6fr 1fr;gap:15px;align-items:center;padding:24px}.od-blog-feature-content>div{min-width:0}.od-blog .od-blog-feature-content h2{font-size:1.6rem;line-height:1.3;letter-spacing:-.05em;margin:12px 0 15px;font-weight:600;color:var(--blog-ink)}.od-blog-feature-content h2 a{color:inherit}.od-blog-feature-content h2 a:hover{color:#007b82;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.od-blog-feature-content p{font-size:.77rem;line-height:1.8;margin:0 0 21px;color:var(--blog-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.od-blog-read{display:inline-flex;gap:15px;align-items:center;font-size:.75rem;font-weight:650;color:#00686f}.od-blog-read:hover{gap:21px}.od-blog-feature-art{position:relative}.od-blog-feature-art .od-scene{width:100%;height:auto}.od-blog-feature-art>span{position:absolute;right:0;bottom:0;color:#ff8068;font-size:2.5rem}.od-blog-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;font-size:.62rem;line-height:1.5;color:var(--blog-muted)}.od-blog-meta>span{font-weight:650;color:#008088}.od-blog-meta time{white-space:nowrap}.od-blog .od-blog-picked>h2{font-family:Inter,sans-serif;font-size:.72rem;font-weight:650;letter-spacing:0;margin:0 0 16px;display:flex;align-items:center;justify-content:space-between;color:var(--blog-muted)}.od-blog-picked>h2>span{color:#dbab1a;font-size:1.6rem;font-weight:400}.od-blog-picked>article{display:flex;align-items:start;gap:15px;padding:22px 0;border-top:1px solid var(--blog-line)}.od-blog-picked>article:last-child{padding-bottom:0}.od-blog-picked>article>div{flex:1;min-width:0}.od-blog .od-blog-picked h3{font-size:1.02rem;line-height:1.45;letter-spacing:-.035em;margin:10px 0 0;color:var(--blog-ink)}.od-blog-picked h3 a{color:inherit}.od-blog-picked h3 a:hover{color:#007b82;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.od-blog-picked>article>.bi{font-size:.8rem;color:#789087;margin-top:5px}.od-blog-topic-icon{width:34px;height:34px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--blog-mint);color:#00858b}.od-blog-topic-icon .bi{font-size:1rem}.od-blog .tone-0{background:var(--blog-mint);color:#00858b}.od-blog .tone-1{background:var(--blog-peach);color:#b45f49}.od-blog .tone-2{background:var(--blog-butter);color:#947312}.od-blog .tone-3{background:#edf0fb;color:#6b77a6}.od-blog-library{border-top:1px solid var(--blog-line);padding-block:48px 70px;display:grid;grid-template-columns:250px 1fr;gap:60px;align-items:start;scroll-margin-top:110px!important}.od-blog-sidebar{position:sticky;top:112px}.od-blog-topics{border:1px solid var(--blog-line);border-radius:17px;background:#f8faf4;padding:23px 15px 15px}.od-blog .od-blog-topics h2{font-size:1.03rem;line-height:1.5;letter-spacing:-.035em;margin:0 8px 22px;color:var(--blog-ink);max-width:200px}.od-blog-category-list button{display:flex;align-items:center;gap:10px;width:100%;background:none;border:1px solid transparent;border-radius:10px;min-height:43px;padding:6px 8px;margin:2px 0;text-align:left;color:var(--blog-muted);cursor:pointer;font-size:.76rem;line-height:1.4}.od-blog-category-list button>span:nth-child(2){flex:1;min-width:0}.od-blog-category-list button>small{font-size:.65rem;font-variant-numeric:tabular-nums;opacity:.8}.od-blog-category-list .od-blog-topic-icon{width:27px;height:27px;border-radius:8px}.od-blog-category-list .od-blog-topic-icon .bi{font-size:.85rem}.od-blog-category-list button[aria-pressed=true]{background:var(--blog-paper);border-color:#bbd9c8;color:var(--blog-ink);font-weight:650;box-shadow:0 2px #e1ecdf}.od-blog-category-list button:hover{background:var(--blog-mint)}.od-blog-category-list summary{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:.7rem;color:var(--blog-muted);padding:16px 9px 9px;cursor:pointer;list-style:none}.od-blog-category-list summary::-webkit-details-marker{display:none}.od-blog-category-list summary .bi{font-size:.67rem}.od-blog-category-list details[open] summary .bi{transform:rotate(45deg)}.od-blog-sidebar-note{position:relative;padding:25px 24px 22px;margin-top:24px;background:var(--blog-peach);border-radius:3px 19px 19px;rotate:-2deg}.od-blog-sidebar-note>span{font-family:Georgia,serif;font-size:2.8rem;line-height:1;color:#cf765b}.od-blog-sidebar-note p{font-family:Poppins,Inter,sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.04em;line-height:1.6;max-width:160px;margin:13px 0 0;color:var(--blog-ink)}.od-blog-sidebar-note>i{position:absolute;right:20px;top:25px;font-style:normal;font-size:2.2rem;color:#cf9572}.od-blog-results{min-width:0}.od-blog-library-heading{display:flex;align-items:center;gap:25px;justify-content:space-between;margin-bottom:22px}.od-blog-library-heading .od-eyebrow{font-size:.57rem;margin-bottom:8px}.od-blog .od-blog-library-heading h2{font-size:1.9rem;letter-spacing:-.05em;font-weight:600;margin:0;color:var(--blog-ink)}.od-blog-sort{display:flex;align-items:center;gap:7px;color:var(--blog-muted);font-size:.72rem}.od-blog-sort>.bi{font-size:.95rem}.od-blog-sort select{font:inherit;color:inherit;background:transparent;border:0;cursor:pointer;padding:10px 3px;max-width:170px}.od-blog-sort select:focus-visible{outline:3px solid #00838a;outline-offset:3px}.od-blog-sort select option{color:var(--blog-ink);background:var(--blog-paper)}.od-blog-search{display:flex;align-items:center;gap:13px;padding:12px 17px;border:1px solid #c4d9ca;border-radius:12px;background:var(--blog-paper);min-height:54px;color:#708f7c}.od-blog-search:focus-within{outline:2px solid #00838a;outline-offset:2px}.od-blog-search input{min-width:0;flex:1;border:0;background:transparent;font-family:inherit;font-size:.86rem;color:var(--blog-ink);outline:none!important;padding:3px 0}.od-blog-search input::placeholder{color:#8c9f91}.od-blog-search input::-webkit-search-cancel-button{display:none}.od-blog-search button{display:grid;place-items:center;cursor:pointer;border:0;border-radius:50%;width:27px;height:27px;color:var(--blog-muted);background:var(--blog-mint)}.od-blog-search button .bi{font-size:.7rem}.od-blog-result-status{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:16px 0 8px;min-height:25px}.od-blog-result-status p{font-size:.68rem;color:var(--blog-muted);margin:0;overflow-wrap:anywhere}.od-blog-result-status button{display:flex;align-items:center;gap:7px;font:inherit;font-size:.66rem;color:#007b82;border:0;background:none;cursor:pointer;white-space:nowrap}.od-blog-article-list{list-style:none;margin:0;padding:0}.od-blog-article-list>li{border-bottom:1px solid var(--blog-line)}.od-blog-article-list article{position:relative;display:flex;gap:22px;padding:27px 0;align-items:start}.od-blog-row-mark{width:66px;min-height:73px;border-radius:15px;flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;margin-top:3px}.od-blog-row-mark>.bi{font-size:1.4rem}.od-blog-row-mark>span{font-size:.59rem;letter-spacing:.04em;font-variant-numeric:tabular-nums;opacity:.65}.od-blog-row-copy{flex:1;min-width:0}.od-blog .od-blog-row-copy h3{font-size:1.23rem;line-height:1.45;font-weight:600;letter-spacing:-.035em;margin:9px 0;color:var(--blog-ink);text-wrap:pretty}.od-blog-row-copy h3 a{color:inherit}.od-blog-row-copy h3 a:after{content:"";position:absolute;inset:0}.od-blog-row-copy h3 a:hover{color:#007b82}.od-blog-row-copy p{font-size:.8rem;line-height:1.8;margin:0;color:var(--blog-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.od-blog-author{display:block;font-size:.63rem;color:#819083;margin-top:13px}.od-blog-row-arrow{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;border:1px solid var(--blog-line);border-radius:50%;color:var(--blog-muted);margin-top:25px;font-size:.83rem}.od-blog-article-list article:hover .od-blog-row-arrow{background:var(--blog-mint);color:#007b82;border-color:#9ec9b3}.od-blog-load{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:27px}.od-blog-load>span{font-size:.69rem;color:var(--blog-muted)}.od-blog-load .od-button{min-height:44px;padding:10px 16px;font-size:.75rem;cursor:pointer;color:var(--blog-ink);background:var(--blog-paper);border-color:var(--blog-line)}.od-blog-empty{padding:50px 20px;text-align:center;border:1px dashed #cbdaca;border-radius:15px;margin-top:15px}.od-blog-empty>.bi{font-size:2.2rem;color:#90b8a4}.od-blog .od-blog-empty h3{font-size:1.15rem;margin:20px auto 12px;max-width:400px;color:var(--blog-ink)}.od-blog-empty p{font-size:.8rem;max-width:410px;margin:0 auto 22px;color:var(--blog-muted)}.od-blog-empty .od-button{font-size:.77rem;min-height:44px;cursor:pointer}.od-blog-loading>div{padding:30px 0;border-bottom:1px solid var(--blog-line)}.od-blog-loading span{display:block;height:13px;background:var(--blog-mint);border-radius:6px;margin-bottom:13px;max-width:95%}.od-blog-loading span:first-child{width:130px;height:9px}.od-blog-loading span:last-child{width:65%}.od-blog-next{background:var(--blog-mint);border-block:1px solid #cddfcf;padding:55px 0}.od-blog-next>.od-wrap{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:100px}.od-blog-next .od-eyebrow{margin-bottom:17px;font-size:.62rem}.od-blog .od-blog-next h2{font-size:2rem;letter-spacing:-.05em;margin-bottom:18px;color:var(--blog-ink)}.od-blog-next p{font-size:.83rem;max-width:410px;margin:0;color:var(--blog-muted)}.od-blog-next>.od-wrap>div:last-child{display:grid;gap:9px}.od-blog-next a{display:flex;align-items:center;gap:15px;border-bottom:1px solid #bfd6c4;padding:12px 2px;color:var(--blog-ink);font-size:.87rem;font-weight:600}.od-blog-next a>span:nth-child(2){flex:1}.od-blog-next a>.bi{color:#6c947a;font-size:1rem}.od-blog-next a:hover{color:#007b82}.od-blog-next a .od-blog-topic-icon{background:var(--blog-paper);width:40px;height:40px;border-radius:12px}@media(max-width:1100px){.od-blog-hero>.od-wrap{gap:30px}.od-blog-hero-art{max-width:350px}.od-blog-opening{grid-template-columns:1.6fr 1fr;gap:25px}.od-blog-feature-content{grid-template-columns:1fr;padding:23px}.od-blog-feature-art{display:none}.od-blog-library{grid-template-columns:220px 1fr;gap:35px}.od-blog-row-mark{width:53px;min-height:65px}.od-blog-article-list article{gap:16px}.od-blog .od-blog-row-copy h3{font-size:1.1rem}.od-blog .od-blog-picked h3{font-size:.92rem}.od-blog-picked>article{gap:10px}.od-blog-next>.od-wrap{gap:50px}}@media(max-width:760px){.od-blog-hero>.od-wrap{grid-template-columns:1.3fr 1fr;gap:10px;padding-block:30px 36px}.od-blog .od-blog-hero h1{font-size:2.5rem}.od-blog-hero p{font-size:.82rem}.od-blog-hero-art>span{font-size:.8rem;right:0}.od-blog-browse{font-size:.73rem;gap:15px}.od-blog-opening{grid-template-columns:1fr;padding-block:30px 35px;gap:27px}.od-blog-feature-content{grid-template-columns:1.8fr 1fr;gap:20px}.od-blog-feature-art{display:block}.od-blog-picked{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.od-blog-picked>h2{grid-column:1/-1}.od-blog-picked>article{padding:15px 0}.od-blog-picked>article>.bi{display:none}.od-blog-library{grid-template-columns:1fr;gap:28px;padding-top:30px}.od-blog-sidebar{position:static}.od-blog-sidebar-note{display:none}.od-blog-topics{padding:20px}.od-blog .od-blog-topics h2{max-width:none;font-size:.9rem;margin:0 0 15px}.od-blog-category-list{display:flex;align-items:start;flex-wrap:wrap;gap:7px}.od-blog-category-list button{width:auto;margin:0;min-height:37px;border:1px solid var(--blog-line);border-radius:10px;background:var(--blog-paper);font-size:.7rem;gap:8px;padding:6px 9px}.od-blog-category-list .od-blog-topic-icon{display:none}.od-blog-category-list button[aria-pressed=true]{background:#007b82;border-color:#007b82;color:#fff;box-shadow:none}.od-blog-category-list details{width:100%;display:flex;flex-wrap:wrap;gap:7px}.od-blog-category-list details button{display:inline-flex;margin:6px 7px 0 0}.od-blog-category-list summary{padding:9px 2px 2px;justify-content:flex-start;gap:12px}.od-blog-next>.od-wrap{grid-template-columns:1fr;gap:25px}.od-blog-next p{max-width:100%}}@media(max-width:520px){.od-blog-hero>.od-wrap{grid-template-columns:1fr;padding-block:26px 30px;gap:4px}.od-blog .od-blog-hero h1{font-size:2.6rem}.od-blog-hero .od-eyebrow{font-size:.56rem;margin-bottom:17px}.od-blog-hero p{font-size:.84rem;max-width:350px}.od-blog-hero-art{max-width:260px;margin:-5px auto 3px}.od-blog-hero-art>span{font-size:.86rem;bottom:-1px;right:-2px}.od-blog-browse{margin-top:18px;font-size:.74rem}.od-blog-opening{padding-top:26px;gap:24px}.od-blog-feature-label{padding:13px 18px;font-size:.61rem}.od-blog-feature-content{grid-template-columns:1fr;padding:20px}.od-blog-feature-art{display:none}.od-blog .od-blog-feature-content h2{font-size:1.5rem}.od-blog-feature-content p{font-size:.77rem}.od-blog-picked{display:block}.od-blog-picked>article{padding:18px 0}.od-blog-picked>article>.bi{display:block}.od-blog .od-blog-picked h3{font-size:.96rem;margin-top:7px}.od-blog-meta{font-size:.59rem;gap:7px 10px}.od-blog-library{padding-top:26px;padding-bottom:45px}.od-blog-topics{padding:18px 16px}.od-blog-library-heading{gap:15px;align-items:start;flex-direction:column;margin-bottom:16px}.od-blog .od-blog-library-heading h2{font-size:1.8rem}.od-blog-sort{font-size:.69rem;margin-top:-7px}.od-blog-sort select{padding-left:0}.od-blog-search{padding:10px 12px;gap:10px}.od-blog-search input{font-size:16px}.od-blog-search input::placeholder{font-size:.76rem}.od-blog-row-mark{width:36px;min-height:40px;border-radius:11px;margin-top:0}.od-blog-row-mark>.bi{font-size:1.05rem}.od-blog-row-mark>span{display:none}.od-blog-article-list article{gap:11px;padding:24px 0}.od-blog .od-blog-row-copy h3{font-size:1rem;line-height:1.5;margin-top:8px}.od-blog-row-copy p{font-size:.75rem}.od-blog-row-arrow{display:none}.od-blog-author{font-size:.61rem;margin-top:10px}.od-blog-load{flex-direction:column;gap:17px;align-items:stretch;text-align:center}.od-blog-load .od-button{width:100%}.od-blog-empty{padding:35px 17px}.od-blog .od-blog-empty h3{font-size:1.03rem}.od-blog-next{padding-block:38px}.od-blog .od-blog-next h2{font-size:1.8rem}.od-blog-next a{font-size:.82rem}.od-blog-result-status{gap:8px}.od-blog-result-status p{font-size:.63rem}.od-blog-result-status button{font-size:.62rem}}@media(max-width:355px){.od-blog .od-blog-hero h1{font-size:2.3rem}.od-blog-hero-art{max-width:220px}.od-blog .od-blog-feature-content h2{font-size:1.35rem}.od-blog-feature-content{padding:18px}.od-blog-result-status{align-items:start}.od-blog-row-mark{display:none}}html.dark .od-blog{--blog-paper:#183231;--blog-line:#3c594b;--blog-mint:#234638;--blog-peach:#533b30;--blog-butter:#4a442b;--blog-ink:#e0f1e5;--blog-muted:#b3cabb}html.dark .od-blog-hero{background:#343b2b;border-color:#4b5739}html.dark .od-blog-hero:after{border-color:#475034}html.dark .od-blog-hero-art>span{color:#bec99f}html.dark .od-blog :is(.od-blog-browse,.od-blog-read,.od-blog-meta>span){color:#7ad9ce}html.dark .od-blog-featured,html.dark .od-blog-feature-label{border-color:#406048}html.dark .od-blog-feature-label{color:#bfd7c0}html.dark .od-blog-topics{background:#203b30}html.dark .od-blog-category-list button[aria-pressed=true]{border-color:#5b8b70;box-shadow:none}html.dark .od-blog .tone-0{color:#87d5cb}html.dark .od-blog .tone-1{color:#e7ac90}html.dark .od-blog .tone-2{color:#dcc57e}html.dark .od-blog .tone-3{background:#303e4f;color:#b0bedf}html.dark .od-blog-search{border-color:#587a64}html.dark .od-blog-next,html.dark .od-blog-next a{border-color:#416149}html.dark .od-blog-author{color:#9eb5a2}
