
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}img{max-width:100%;height:auto}a{text-underline-offset:.2em}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--wp--preset--color--accent);outline-offset:4px}.wp-site-blocks{padding-top:0;padding-bottom:0}.sk-main{padding-block:24px 64px}.sk-header{border-bottom:2px solid var(--wp--preset--color--ink)}.sk-utility{display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--wp--preset--color--line);font-size:11px;letter-spacing:.08em;padding-block:12px}.sk-utility>*{margin:0!important}.sk-utility .wp-block-search{max-width:320px}.wp-block-search__input,input[type=email],input[type=text],textarea,select{border:1px solid var(--wp--preset--color--line);border-radius:8px;padding:12px;font:inherit;max-width:100%}.wp-block-search__button{border:0;border-radius:8px;padding:10px;background:var(--wp--preset--color--ink);color:#fff}.sk-masthead{display:flex;gap:20px;align-items:center;padding-block:22px}.sk-masthead>*{margin:0!important}.sk-masthead .wp-block-site-title{font-size:28px;font-weight:800;letter-spacing:-.04em;white-space:nowrap}.wp-block-site-title a,.wp-block-post-title a,.wp-block-navigation a{text-decoration:none}.sk-masthead .wp-block-navigation{margin-left:auto!important;font-size:14px;font-weight:600}.wp-block-navigation__responsive-container.is-menu-open{padding:32px}.sk-live{border-radius:12px;background:var(--wp--preset--color--accent);color:#fff;padding:10px 20px;font-size:13px}.sk-ad{min-height:90px;max-width:728px!important;border:1px dashed var(--wp--preset--color--muted);border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:.13em;color:var(--wp--preset--color--muted);text-align:center;padding:16px}.sk-section{border-top:2px solid var(--wp--preset--color--ink);padding-block:26px 40px;margin-top:32px}.sk-section h2{font-size:28px}.sk-hero>.wp-block-columns{gap:32px}.sk-hero>.wp-block-columns>.wp-block-column+*{border-left:1px solid var(--wp--preset--color--line);padding-left:30px}.wp-block-post-featured-image img{border-radius:18px;object-fit:cover}.wp-block-post-featured-image{margin-bottom:18px}.sk-cards .wp-block-post-template{display:grid;gap:32px;padding:0}.sk-cards .wp-block-post-title{font-size:23px;margin-block:10px}.wp-block-post-date,.wp-block-post-author-name{font-size:12px;color:var(--wp--preset--color--muted)}.sk-eyebrow{color:var(--wp--preset--color--accent);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.sk-lead .wp-block-post-title{font-size:clamp(32px,4vw,48px);line-height:1.04;max-width:23ch;margin-block:12px}.sk-lead .wp-block-post-excerpt{font-size:18px}.sk-latest .wp-block-post{border-bottom:1px solid var(--wp--preset--color--line);padding:16px 0;margin:0!important}.sk-latest .wp-block-post-title{font-size:18px;line-height:1.3;margin-block:6px}.sk-latest .wp-block-post-template,.sk-lead .wp-block-post-template{padding:0}.sk-watch{background:var(--wp--preset--color--ink);color:var(--wp--preset--color--paper);border:0;border-radius:28px;padding:36px}.sk-watch .wp-block-post-date,.sk-watch .sk-eyebrow{color:#dedbd7}.sk-watch .wp-block-post-title{font-size:19px}.sk-newsletter{background:var(--wp--preset--color--accent);color:white;border-radius:28px;padding:48px;margin-block:48px}.sk-newsletter h2{font-size:clamp(32px,4vw,50px)}.sk-newsletter .wp-block-columns{align-items:center}.sk-newsletter a{color:inherit}.sk-newsletter button{background:#191919;color:white}.sk-footer{background:var(--wp--preset--color--ink);color:var(--wp--preset--color--paper);padding:48px;border-radius:28px 28px 0 0;font-size:14px}.sk-footer h3{font-size:13px;text-transform:uppercase;letter-spacing:.08em}.sk-footer .wp-block-site-title{font-size:25px;font-weight:800}.sk-footer a{color:inherit}.sk-footer>p:last-child{font-size:12px;border-top:1px solid #555;padding-top:24px}.sk-article>.wp-block-post-title{max-width:22ch}.sk-article .wp-block-post-content{font-size:18px;line-height:1.8}.sk-byline{display:flex;gap:20px}.sk-byline>*{margin:0!important}.wp-block-embed iframe{max-width:100%}.wp-block-query-pagination{margin-top:32px}.woocommerce ul.products li.product,.wc-block-product{border-radius:16px}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--wp--preset--color--accent);color:white;border-radius:999px;padding:13px 22px}.woocommerce ul.products li.product img{border-radius:16px}.woocommerce div.product .product_title{font-size:clamp(28px,4vw,48px)}.woocommerce .price{color:var(--wp--preset--color--accent)!important}.woocommerce table.shop_table{border-radius:14px}.woocommerce input.input-text{padding:12px;border:1px solid #aaa;border-radius:6px}.woocommerce-message,.woocommerce-info{border-top-color:var(--wp--preset--color--accent)}.wp-block-post-content .alignwide{max-width:1200px}.sk-notice{padding:14px;border:1px solid currentColor;border-radius:10px}.sk-demo-label{font-size:12px;padding:10px;background:#fff1cb;color:#403000}.wp-block-post-featured-image:empty{display:none}
@media(max-width:1000px){.sk-watch .sk-cards .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-masthead{flex-wrap:wrap}.sk-cards .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:781px){.sk-hero>.wp-block-columns>.wp-block-column+*{border-left:0;border-top:1px solid var(--wp--preset--color--line);padding-left:0;padding-top:20px}.sk-newsletter,.sk-footer,.sk-watch{padding:24px;border-radius:20px}.sk-utility{flex-wrap:wrap;gap:12px}.sk-utility .wp-block-search{max-width:none;width:100%}.sk-masthead{gap:12px}.sk-masthead .wp-block-site-title{font-size:24px}.sk-section{padding-bottom:24px}.sk-cards .wp-block-post-template{gap:24px}.sk-newsletter .wp-block-column{flex-basis:100%!important}}
@media(max-width:480px){.sk-cards .wp-block-post-template,.sk-watch .sk-cards .wp-block-post-template{grid-template-columns:1fr}.sk-masthead .wp-block-site-logo{display:none}.sk-main{padding-top:16px}.sk-article .wp-block-post-content{font-size:17px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
