.pb-page{background:#f8fbfd;padding-bottom:38px;color:#12334c}.pb-band{background:linear-gradient(100deg,#063553eb,#07548242),url('/assets/home/mediterranean-1536.webp') center 46%/cover;color:#fff}.pb-band>.container{padding-block:22px 27px}.pb-band nav{display:flex;align-items:center;gap:12px;font-size:14px;margin-bottom:13px}.pb-band h1{font-size:clamp(27px,3vw,38px);line-height:1.25;margin:0 0 10px;letter-spacing:-.025em}.pb-band p{font-size:17px;line-height:1.55;margin:0;max-width:650px}.pb-category-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(175px,1fr);gap:12px;overflow-x:auto;padding:21px 0}.pb-category-strip>a{display:flex;align-items:center;gap:10px;border:1px solid #e0e9ef;border-radius:9px;padding:16px 12px;background:white;box-shadow:0 4px 15px #15374a05}.pb-category-strip>a>svg:first-child{width:28px;height:28px;color:#c29148;flex-shrink:0}.pb-category-strip>a>svg:last-child{width:15px;height:15px;margin-left:auto}.pb-category-strip strong{display:block;font-size:14px;line-height:1.4}.pb-category-strip small{display:block;margin-top:4px;font-size:12px;color:#546c81}.pb-category-strip [aria-current]{border-color:#c19450;background:#fff8eb}.pb-layout{display:grid;gap:25px;align-items:start}.pb-list-layout{grid-template-columns:285px minmax(0,1fr)}.pb-detail-layout{grid-template-columns:minmax(0,1fr) 285px;padding-top:22px}.pb-main{min-width:0}.pb-sidebar{min-width:0;display:grid;gap:16px}.pb-search{display:flex;gap:5px;background:white;padding:14px;border:1px solid #e0e8ef;border-radius:9px}.pb-search input{width:100%;min-width:0;border:1px solid #cfdde8;border-radius:6px;font:inherit;font-size:14px;padding:11px}.pb-search button{border-color:#c19450;flex-shrink:0}.pb-widget{background:white;border:1px solid #e0e8ef;border-radius:9px;padding:18px;box-shadow:0 4px 16px #15374a05}.pb-widget h2,.pb-consult h2{font-size:20px;line-height:1.3;margin:0 0 14px;letter-spacing:-.02em}.pb-category-list{display:grid;gap:5px}.pb-category-list>a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 7px;border:1px solid transparent;border-radius:5px;font-size:14px;line-height:1.4}.pb-category-list>a>span{display:flex;align-items:center;gap:8px}.pb-category-list svg{width:19px;height:19px;color:#c29148;flex-shrink:0}.pb-category-list b{padding:2px 8px;border-radius:6px;background:#eff3f7;font-size:13px;flex-shrink:0}.pb-category-list [aria-current]{background:linear-gradient(90deg,#fff3dc,#f7dfb7);border-left-color:#c19450}.pb-recent{display:grid;gap:15px}.pb-recent>a{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.4}.pb-recent img{width:77px;height:68px;object-fit:cover;border-radius:6px;flex-shrink:0}.pb-recent strong{font-weight:650;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pb-recent small{display:block;color:#5d7386;font-size:12px;margin-top:5px}.pb-consult{background:linear-gradient(110deg,#073451f5,#0734519c),url('/assets/home/mediterranean-640.webp') center/cover;color:#fff;border-radius:9px;padding:23px;border:1px solid #234860}.pb-consult p{font-size:15px;line-height:1.6;margin:0 0 17px}.pb-consult .button{font-size:14px;min-height:42px;border:1px solid #c19450}.pb-main>section>h2,.pb-section-head h2,.pb-related>h2{font-size:25px;line-height:1.3;letter-spacing:-.025em;margin:0 0 15px}.pb-featured{margin-bottom:24px}.pb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.pb-card{background:white;border:1px solid #e0e8ef;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px #15374a05;min-width:0;display:flex;flex-direction:column}.pb-card-image{display:block;aspect-ratio:1.85;overflow:hidden;background:#e9f1f6}.pb-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.pb-card-image:hover img{transform:scale(1.025)}.pb-image-empty{height:100%;display:grid;place-items:center;color:#b58c4c}.pb-image-empty svg{width:40px;height:40px}.pb-card-body{padding:14px;display:flex;flex-direction:column;flex:1}.pb-meta{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-bottom:9px;font-size:12px;line-height:1.4;color:#587088}.pb-badge{display:inline-block;padding:4px 9px;border:1px solid #dbb46e;border-radius:6px;background:#f3c77e;color:#172d42;font-size:12px;font-weight:650;line-height:1.3}.pb-card h3{font-size:17px;line-height:1.35;margin:0 0 8px;letter-spacing:-.015em}.pb-card p{font-size:14px;color:#4d687f;line-height:1.6;margin:0 0 13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pb-card .text-link{font-size:13px;margin-top:auto;display:flex;gap:7px;align-items:center}.pb-card .text-link svg{width:16px;height:16px}.pb-card-featured .pb-card-image{aspect-ratio:3.7}.pb-card-featured .pb-card-body{padding:18px}.pb-card-featured h3{font-size:22px}.pb-card-featured p{font-size:16px}.pb-section-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px}.pb-section-head h2{margin:0}.pb-section-head h2 small{font-size:15px;font-weight:400}.pb-section-head form{display:flex;gap:7px;align-items:center}.pb-section-head select{font:inherit;font-size:13px;color:#17394f;background:white;border:1px solid #d4e1eb;border-radius:6px;padding:10px}.pb-sort-submit{padding:8px;font-size:13px;min-height:38px;border:1px solid #c19450}.pb-pagination{display:flex;justify-content:center;gap:8px;margin-top:22px;flex-wrap:wrap}.pb-pagination>a{display:grid;place-items:center;min-width:40px;min-height:42px;background:white;border:1px solid #d4e1eb;border-radius:6px;font-size:15px}.pb-pagination [aria-current]{background:#edbe72;border-color:#c19450}.pb-empty{border:1px solid #d4e1eb;background:white;border-radius:8px;padding:25px;font-size:17px}.pb-article-cover{position:relative;border-radius:9px;overflow:hidden;background:#e7f0f6;min-height:65px}.pb-article-cover>img{width:100%;height:auto;aspect-ratio:2.6;object-fit:cover;display:block}.pb-article-cover>.pb-badge{position:absolute;top:15px;left:15px}.pb-article-cover>time{position:absolute;top:15px;right:15px;background:#ffffffef;border:1px solid #d8e4ec;border-radius:6px;padding:7px 10px;font-size:13px}.pb-article-title{font-size:30px;line-height:1.25;letter-spacing:-.025em;margin:18px 0 11px;overflow-wrap:anywhere}.pb-article-intro{font-size:17px;line-height:1.65;color:#48637c;margin:0 0 15px}.pb-author{display:flex;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid #dce6ef;padding:0 0 17px;font-size:14px;color:#45637c}.pb-article-body{font-size:17px;line-height:1.8;color:#3e5b72;overflow-wrap:anywhere}.pb-article-body h2{font-size:25px;color:#15354d;margin:26px 0 10px;scroll-margin-top:25px}.pb-article-body h3{font-size:22px;color:#15354d;margin:23px 0 9px;scroll-margin-top:25px}.pb-article-body p{margin:12px 0}.pb-article-body img{max-width:100%;height:auto;border-radius:8px}.pb-article-body figure{margin:20px 0}.pb-article-body figcaption{font-size:13px;color:#607889;margin-top:7px}.pb-article-body blockquote{margin:18px 0;padding:15px 20px;border-left:3px solid #c19450;background:#fff8ed;border-radius:5px;font-style:italic}.pb-article-body a{text-decoration:underline;color:#0b608a}.pb-article-end{display:grid;gap:16px;border-top:1px solid #dce6ef;padding-top:18px;margin-top:22px}.pb-tags,.pb-share{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pb-tags span{background:#eaf0f6;border:1px solid #dde6ef;padding:5px 9px;border-radius:5px;font-size:13px}.pb-share{font-size:14px}.pb-share .button{border:1px solid #c19450;padding:8px 11px;min-height:40px;font-size:13px;background:white}.pb-share [data-blog-copy-status]{font-size:13px}.pb-related{margin-top:30px}.pb-toc ol{margin:0;padding-left:20px;display:grid;gap:9px;color:#a87830;font-size:14px}.pb-toc a{color:#39566f;line-height:1.5}.pb-toc a:hover{text-decoration:underline}.pb-page [hidden]{display:none!important}
@media(max-width:1100px){.pb-list-layout{grid-template-columns:245px minmax(0,1fr)}.pb-detail-layout{grid-template-columns:minmax(0,1fr) 245px}.pb-layout{gap:20px}.pb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-card-featured .pb-card-image{aspect-ratio:2.8}.pb-related .pb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.pb-list-layout,.pb-detail-layout{grid-template-columns:1fr}.pb-list-layout>.pb-sidebar{order:2}.pb-detail-layout>.pb-sidebar{order:2}.pb-band h1{font-size:28px}.pb-band p{font-size:17px}.pb-category-strip{grid-auto-columns:200px;padding-block:16px}.pb-grid,.pb-related .pb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-card p{font-size:16px}.pb-card h3{font-size:19px}.pb-article-body{font-size:18px}.pb-article-title{font-size:27px}.pb-article-cover>img{aspect-ratio:1.7}.pb-card-featured .pb-card-image{aspect-ratio:2}.pb-article-intro{font-size:18px}.pb-author{font-size:15px}.pb-widget h2{font-size:22px}.pb-category-list>a,.pb-toc ol{font-size:16px}.pb-recent>a{font-size:16px}.pb-recent small{font-size:14px}.pb-toc{order:-1}}
@media(max-width:520px){.pb-grid,.pb-related .pb-grid{grid-template-columns:1fr}.pb-card-image{aspect-ratio:1.85}.pb-section-head{align-items:flex-start}.pb-section-head h2{font-size:23px}.pb-card-featured h3{font-size:22px}.pb-band nav{font-size:14px}.pb-article-cover>.pb-badge{left:10px;top:10px;max-width:55%}.pb-article-cover>time{right:10px;top:10px;font-size:12px;padding:6px}.pb-article-title{font-size:25px}.pb-article-body h2{font-size:24px}.pb-article-body h3{font-size:21px}.pb-meta{font-size:13px}.pb-card .text-link{font-size:15px}.pb-author{flex-wrap:wrap}.pb-share{align-items:flex-start}}
@media(prefers-reduced-motion:reduce){.pb-card-image img{transition:none}}
