@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500&family=Source+Serif+4:opsz,wght@8..60,500&display=swap');#podia-articles-wireframe{font-family:'Manrope',Arial,sans-serif!important;color-scheme:light!important}#podia-articles-wireframe h1,#podia-articles-wireframe h2{font-family:'Source Serif 4',Georgia,serif!important}#podia-articles-wireframe .paw-browser,#podia-articles-wireframe .paw-phone,#podia-articles-wireframe main{background:#fbfcfa!important}

    #podia-articles-wireframe { color:light-dark(#203233,#e8f1ef); font-family:Inter,Arial,sans-serif; color-scheme:light dark; }
    #podia-articles-wireframe * { box-sizing:border-box; }
    #podia-articles-wireframe a { color:inherit; text-decoration:none; }
    #podia-articles-wireframe h1,#podia-articles-wireframe h2,#podia-articles-wireframe h3,#podia-articles-wireframe p { margin-top:0; }
    #podia-articles-wireframe h1 { font-size:clamp(36px,5vw,66px); line-height:1.03; letter-spacing:-.04em; font-weight:500; }
    #podia-articles-wireframe h2 { font-size:clamp(26px,3vw,40px); line-height:1.12; letter-spacing:-.025em; font-weight:500; }
    #podia-articles-wireframe h3 { font-size:19px; font-weight:500; }
    #podia-articles-wireframe button,#podia-articles-wireframe input,#podia-articles-wireframe textarea { font:inherit; }
    #podia-articles-wireframe button { border:0; background:light-dark(#245b55,#a9d0c6); color:light-dark(#fff,#17302e); padding:11px 18px; border-radius:4px; font-weight:500; cursor:pointer; }
    .paw-switcher { display:flex; justify-content:center; gap:6px; margin-bottom:14px; }.paw-switch { border:1px solid light-dark(#b9c5c3,#4a5c59)!important; background:transparent!important; color:inherit!important; border-radius:999px!important; }.paw-switch.is-active { background:light-dark(#203f3d,#d5e7e2)!important; color:light-dark(#fff,#17302e)!important; border-color:transparent!important; }
    .paw-browser,.paw-phone { background:light-dark(#f7f8f5,#16201f); border:1px solid light-dark(#c9d0cd,#40504d); box-shadow:0 14px 40px light-dark(rgba(25,45,42,.13),rgba(0,0,0,.35)); overflow:hidden; }.paw-browser { border-radius:14px; }.paw-browserbar { height:30px; display:flex; align-items:center; gap:6px; padding:0 12px; background:light-dark(#e8ece8,#222f2d); font-size:11px; }.paw-browserbar span { width:8px; height:8px; border-radius:50%; background:light-dark(#aeb9b6,#53635f); }.paw-browserbar b { margin-left:8px; opacity:.65; font-weight:400; }
    .paw-header { min-height:68px; display:grid; grid-template-columns:130px 1fr auto; align-items:center; gap:20px; padding:14px 4%; border-bottom:1px solid light-dark(#d8ddda,#33413f); }.paw-brand { display:flex; flex-direction:column; letter-spacing:.12em; line-height:1.1; }.paw-brand strong { font-size:12px; font-weight:500; }.paw-brand small { font-size:9px; }.paw-header nav { display:flex; justify-content:center; gap:18px; font-size:13px; }.paw-header-action { display:flex; align-items:center; gap:12px; font-size:12px; }
    .paw-breadcrumbs { padding:16px 6%; font-size:11px; opacity:.66; }.paw-hero { padding:70px 6%; display:grid; grid-template-columns:1.1fr .9fr; gap:8%; align-items:center; background:light-dark(#e8efea,#1d2b29); }.paw-lead { max-width:650px; font-size:18px; line-height:1.55; }.paw-eyebrow,.paw-heading > p { font-size:11px; letter-spacing:.14em; font-weight:500; color:light-dark(#3e6762,#9bc2b9); }.paw-actions { display:flex; align-items:center; gap:22px; margin-top:25px; }.paw-actions a,.paw-section a,.paw-author a { text-decoration:underline; text-underline-offset:4px; }.paw-author { display:grid; grid-template-columns:160px 1fr; gap:22px; align-items:center; }.paw-author .paw-photo { min-height:210px; }.paw-photo,.paw-article-photo { display:grid; place-items:center; min-height:260px; padding:18px; text-align:center; background:repeating-linear-gradient(135deg,light-dark(#d7dfda,#293836) 0 8px,light-dark(#cdd7d2,#24322f) 8px 16px); color:light-dark(#53645f,#b9cbc6); }
    .paw-section { padding:68px 6%; }.paw-heading { max-width:740px; margin-bottom:30px; }.paw-heading > span { line-height:1.55; }.paw-featured { padding-bottom:30px; }.paw-feature-card { display:grid; grid-template-columns:.9fr 1.1fr; gap:6%; align-items:center; }.paw-feature-card > div:last-child p { line-height:1.6; }.paw-meta { font-size:11px; opacity:.65; letter-spacing:.08em; }.paw-card-actions { display:flex; flex-wrap:wrap; gap:20px; }.paw-article-grid { padding-top:30px; display:grid; grid-template-columns:1fr 1fr; gap:34px; }.paw-article-grid article { display:grid; align-content:start; }.paw-article-grid .paw-article-photo { min-height:230px; margin-bottom:22px; }.paw-article-grid article p:not(.paw-meta) { line-height:1.55; }.paw-related { margin-top:10px; opacity:.7; }
    .paw-dark { padding:60px 6%; display:grid; grid-template-columns:1fr auto; gap:8%; align-items:center; background:light-dark(#203f3d,#d4e4df); color:light-dark(#f5faf8,#18302e); }.paw-dark .paw-eyebrow { color:inherit; opacity:.68; }.paw-dark p { max-width:730px; line-height:1.6; }.paw-dark button { background:light-dark(#f5faf8,#18302e); color:light-dark(#17302e,#eef7f4); }.paw-topic-grid { display:grid; grid-template-columns:repeat(2,1fr); gap:16px 32px; }.paw-topic-grid a { display:grid; gap:9px; padding:20px 0; border-top:2px solid light-dark(#4c6e69,#8eb3aa); text-decoration:none; }.paw-topic-grid span { font-size:13px; opacity:.72; }.paw-route { display:grid; grid-template-columns:1fr 1fr; gap:8%; background:light-dark(#edf1ed,#1d2927); }.paw-route p { line-height:1.6; }.paw-route-list { display:grid; align-content:center; }.paw-route-list span { padding:16px 0; border-bottom:1px solid light-dark(#cbd3d0,#394844); }.paw-route-list b { display:inline-block; width:35px; opacity:.45; font-weight:400; }
    .paw-faq details { border-top:1px solid light-dark(#cbd3d0,#394844); padding:18px 0; }.paw-faq summary { cursor:pointer; font-weight:500; }.paw-faq details p { margin:14px 0 0; max-width:780px; line-height:1.55; }.paw-final { padding:55px 6%; display:grid; grid-template-columns:1fr auto; align-items:center; gap:30px; background:light-dark(#203f3d,#d4e4df); color:light-dark(#f5faf8,#18302e); }.paw-final .paw-eyebrow { color:inherit; opacity:.68; }.paw-final button { background:light-dark(#f5faf8,#18302e); color:light-dark(#17302e,#eef7f4); }.paw-footer { padding:26px 4%; display:grid; grid-template-columns:1fr auto auto; gap:30px; align-items:center; background:light-dark(#152825,#0f1817); color:#eef7f4; font-size:11px; }
    .paw-phone { width:min(390px,100%); margin:0 auto; border-radius:24px; }.paw-phone > header { padding:14px 16px; display:grid; grid-template-columns:1fr auto auto; align-items:center; gap:9px; border-bottom:1px solid light-dark(#d8ddda,#33413f); }.paw-phone > header a { font-size:11px; text-decoration:underline; }.paw-phone > header button { padding:8px; background:transparent; color:inherit; border:1px solid light-dark(#b9c5c3,#4a5c59); }.pam-breadcrumbs { padding:13px 20px; font-size:10px; opacity:.65; }.pam-hero,.pam-author,.pam-section,.pam-final { padding:34px 20px; }.pam-hero { background:light-dark(#e8efea,#1d2b29); }.pam-hero h1 { font-size:38px!important; }.pam-hero button,.pam-dark button,.pam-final button { width:100%; }.pam-author .paw-photo { min-height:180px; margin-bottom:20px; }.pam-author a,.pam-section a { text-decoration:underline; }.pam-section { border-bottom:1px solid light-dark(#d1d8d5,#354440); }.pam-section article { padding:18px 0 24px; border-top:1px solid light-dark(#cbd3d0,#394844); }.pam-section article .paw-article-photo { min-height:170px; margin-bottom:16px; }.pam-section article small { opacity:.65; }.pam-section article a { display:inline-block; margin-right:12px; }.pam-dark,.pam-final { background:light-dark(#203f3d,#d4e4df); color:light-dark(#f5faf8,#18302e); }.pam-dark { padding:36px 20px; }.pam-dark .paw-eyebrow,.pam-final .paw-eyebrow { color:inherit; opacity:.7; }.pam-links { display:grid; }.pam-links a { padding:12px 0; border-bottom:1px solid light-dark(#cbd3d0,#394844); }.pam-section details { border-top:1px solid light-dark(#cbd3d0,#394844); padding:14px 0; }.paw-phone > footer { padding:22px 20px; background:light-dark(#152825,#0f1817); color:#eef7f4; font-size:11px; }.pam-action { padding:10px; display:grid; grid-template-columns:1fr 1fr; gap:6px; background:light-dark(#edf1ed,#202c2a); border-top:1px solid light-dark(#aab6b2,#4a5b57); }.pam-action button { padding:10px 5px; }
    .paw-dialog { width:min(520px,calc(100% - 28px)); padding:0; border:1px solid light-dark(#c9d0cd,#40504d); border-radius:8px; background:light-dark(#f7f8f5,#16201f); color:light-dark(#203233,#e8f1ef); }.paw-dialog::backdrop { background:rgba(6,17,16,.72); }.paw-modal { padding:26px; display:grid; gap:15px; }.paw-modal-head { display:flex; justify-content:space-between; align-items:start; gap:18px; }.paw-modal-head button { background:transparent!important; color:inherit!important; border:1px solid light-dark(#b9c5c3,#4a5c59)!important; padding:8px!important; }.paw-modal label { display:grid; gap:6px; font-size:12px; }.paw-modal input,.paw-modal textarea { width:100%; padding:12px; border:1px solid light-dark(#b9c5c3,#4a5c59); background:light-dark(#fff,#202c2a); color:inherit; }.paw-check { grid-template-columns:auto 1fr!important; align-items:center; }.paw-check input { width:auto; }
    @media (max-width:760px) { .paw-header { grid-template-columns:1fr auto; }.paw-header nav { display:none; }.paw-header-action > a { display:none; }.paw-hero,.paw-feature-card,.paw-dark,.paw-route,.paw-final { grid-template-columns:1fr; }.paw-article-grid,.paw-topic-grid { grid-template-columns:1fr 1fr; }.paw-footer { grid-template-columns:1fr; } }
    @media (max-width:430px) { .paw-author,.paw-article-grid,.paw-topic-grid { grid-template-columns:1fr; } }
  
#podia-articles-wireframe{color:#243033!important}#podia-articles-wireframe :is(header,main,section,article,details,dialog),#podia-articles-wireframe :is(h1,h2,h3,p,a,b,strong,span,small,summary,li,label){color:#243033!important}#podia-articles-wireframe :is(.paw-dark,.paw-final,.paw-footer,.pam-dark,.pam-final,.paw-phone>footer),#podia-articles-wireframe :is(.paw-dark,.paw-final,.paw-footer,.pam-dark,.pam-final,.paw-phone>footer) *{color:#f5faf8!important}#podia-articles-wireframe .paw-brand,#podia-articles-wireframe .paw-brand *{color:#243033!important}#podia-articles-wireframe .paw-footer .paw-brand,#podia-articles-wireframe .paw-footer .paw-brand *{color:#f5faf8!important}
#podia-articles-wireframe{background:#fbfcfa;color:#243033;color-scheme:light}#podia-articles-wireframe main{background:#fbfcfa!important}#podia-articles-wireframe .detail-photo{width:100%;height:100%;min-height:320px;object-fit:cover}#podia-articles-wireframe :is(.paw-feature-card,.paw-article-grid article,.pai-reasons article,.pai-prevention article,.paf-grid article,.paf-steps article,.pac-grid article,.pac-steps article){border:1px solid #c7d6d1!important;border-radius:14px!important;background:#fff!important;padding:22px!important}#podia-articles-wireframe :is(.pai-main-copy,.paf-copy,.pac-copy){font-size:1rem;line-height:1.75}#podia-articles-wireframe img{object-fit:cover;max-width:100%}#podia-articles-wireframe .psp-photo-grid img{width:100%;height:100%;min-height:170px}#podia-articles-wireframe .psp-photo-grid img:first-child{grid-row:1/3}@media(max-width:760px){#podia-articles-wireframe .detail-photo{min-height:260px}#podia-articles-wireframe .psp-photo-grid{grid-template-columns:1fr;grid-template-rows:auto}#podia-articles-wireframe .psp-photo-grid img:first-child{grid-row:auto}}