/*
Theme Name: PinFetch
Description: Lightweight, fast theme for a Pinterest downloader tool site. Pairs with the Pin Downloader plugin.
Version: 1.2.2
Requires PHP: 7.4
License: GNU General Public License v2 or later
Text Domain: pinfetch
*/
:root{--accent:#e11d48;--accent-d:#be123c;--ink:#0f172a;--ink-2:#334155;--muted:#64748b;--line:#e2e8f0;--bg-2:#f8fafc;--tint:#fff1f3;--radius:16px;
--font:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;font:17px/1.7 var(--font);color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased}
img,video{max-width:100%;height:auto;display:block}
a{color:var(--accent-d);text-underline-offset:3px}
a:hover{color:var(--accent)}
h1,h2,h3{line-height:1.2;letter-spacing:-.02em;margin:0 0 .55em;color:var(--ink)}
h1{font-size:clamp(2rem,5vw,3rem);font-weight:800}
h2{font-size:clamp(1.4rem,3vw,1.85rem);margin-top:2.4em;font-weight:750}
h3{font-size:1.12rem;margin-top:1.5em}
p,ul,ol{margin:0 0 1.1em}
.wrap{max-width:1120px;margin:0 auto;padding:0 20px}
.narrow{max-width:800px}
.small{font-size:.9rem}
.muted{color:var(--muted)}
.skip{position:absolute;left:-999px;top:0;background:var(--ink);color:#fff;padding:8px 12px;z-index:20}
.skip:focus{left:8px}
.site-header{position:sticky;top:0;z-index:10;background:rgba(255,255,255,.88);backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid rgba(226,232,240,.8)}
.admin-bar .site-header{top:32px}
@media (max-width:782px){.admin-bar .site-header{top:46px}}
.header-inner{display:flex;align-items:center;justify-content:space-between;height:66px}
.logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:1.22rem;color:var(--ink);text-decoration:none;letter-spacing:-.02em}
.logo:hover{color:var(--ink)}
.nav{display:flex;gap:2px}
.nav a{color:var(--ink-2);text-decoration:none;padding:8px 13px;border-radius:10px;font-weight:600;font-size:.95rem}
.nav a:hover,.nav a[aria-current=page]{background:var(--tint);color:var(--accent-d)}
.menu-btn{display:none;background:none;border:0;padding:10px;cursor:pointer}
.menu-btn span{display:block;width:22px;height:2px;background:var(--ink);margin:4px 0;border-radius:2px}
@media (max-width:800px){.menu-btn{display:block}.nav{display:none;position:absolute;top:66px;left:0;right:0;background:#fff;flex-direction:column;padding:8px 14px 16px;border-bottom:1px solid var(--line);box-shadow:0 12px 24px -12px rgba(15,23,42,.2)}.nav.open{display:flex}.nav a{padding:12px}}
.hero{position:relative;overflow:hidden;padding:54px 0 46px;text-align:center;background:radial-gradient(1200px 500px at 50% -10%,#ffe4e8 0%,rgba(255,228,232,0) 60%),linear-gradient(180deg,#fff7f8,#fff)}
.hero::before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(225,29,72,.10) 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(180deg,#000,transparent 75%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);pointer-events:none}
.hero > .wrap{position:relative}
.hero .lead{font-size:1.15rem;color:var(--ink-2);max-width:660px;margin:0 auto 26px}
.hero.plain{padding:44px 0 8px;text-align:left;background:none}
.hero.plain::before{display:none}
.tabs{display:inline-flex;gap:4px;padding:5px;background:#fff;border:1px solid var(--line);border-radius:999px;margin-bottom:22px;box-shadow:0 4px 14px -8px rgba(15,23,42,.2)}
.tabs a{display:flex;align-items:center;gap:7px;padding:8px 16px;border-radius:999px;font-weight:650;font-size:.93rem;color:var(--ink-2);text-decoration:none}
.tabs a svg{width:17px;height:17px}
.tabs a:hover{color:var(--accent-d)}
.tabs a[aria-current=page]{background:var(--accent);color:#fff}
@media (max-width:480px){.tabs a{padding:8px 11px;font-size:.88rem}.tabs a svg{display:none}}
.hero .pd-wrap{margin-bottom:0}
.trust{list-style:none;padding:0;margin:22px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;color:var(--ink-2);font-size:.92rem;font-weight:600}
.trust li{display:flex;align-items:center;gap:7px}
.trust svg{width:18px;height:18px;color:#16a34a;flex:none}
.crumbs{font-size:.88rem;color:var(--muted);margin-bottom:10px}
.crumbs a{color:var(--muted);text-decoration:none}
.crumbs a:hover{color:var(--accent-d)}
.content{padding:26px 0 64px}
.entry > *:first-child{margin-top:0}
.entry li{margin-bottom:.45em}
.steps{counter-reset:s;list-style:none;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}
.steps li{counter-increment:s;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px 18px 16px;margin:0;font-size:.96rem;color:var(--ink-2);box-shadow:0 1px 2px rgba(15,23,42,.04)}
.steps li::before{content:counter(s);display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--tint);color:var(--accent-d);font-weight:800;margin-bottom:12px}
.steps strong{display:block;margin-bottom:4px;color:var(--ink);font-size:1.02rem}
.cards{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:0 0 1.2em}
.card{border:1px solid var(--line);border-radius:var(--radius);padding:20px;background:#fff;font-size:.96rem;color:var(--ink-2)}
.card h3{margin-top:0;color:var(--ink)}
.card p:last-child{margin-bottom:0}
.note{background:var(--bg-2);border:1px solid var(--line);border-left:4px solid var(--accent);padding:16px 18px;border-radius:0 12px 12px 0;color:var(--ink-2)}
details{border:1px solid var(--line);border-radius:14px;padding:0 18px;margin-bottom:10px;background:#fff}
details[open]{padding-bottom:4px;box-shadow:0 6px 18px -12px rgba(15,23,42,.25)}
summary{cursor:pointer;font-weight:650;padding:16px 26px 16px 0;list-style:none;position:relative}
summary::-webkit-details-marker{display:none}
summary::after{content:"+";position:absolute;right:0;top:12px;font-size:1.4rem;color:var(--accent);font-weight:600}
details[open] summary::after{content:"−"}
details p{color:var(--ink-2)}
table{width:100%;border-collapse:separate;border-spacing:0;margin:0 0 1.2em;font-size:.95rem;border:1px solid var(--line);border-radius:12px;overflow:hidden}
th,td{border-bottom:1px solid var(--line);padding:11px 14px;text-align:left;vertical-align:top}
tr:last-child td{border-bottom:0}
th{background:var(--bg-2);font-weight:700}
.updated{color:var(--muted);font-size:.9rem;margin-top:2.5em}
.site-footer{background:#0b1220;color:#cbd5e1;padding:52px 0 22px;font-size:.95rem}
.site-footer a{color:#e2e8f0;text-decoration:none}
.site-footer a:hover{color:#fff;text-decoration:underline}
.site-footer .muted{color:#94a3b8}
.logo-footer{color:#fff;margin-bottom:10px}
.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px}
.footer-h{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:#94a3b8;margin:0 0 12px}
.site-footer ul{list-style:none;padding:0;margin:0}
.site-footer li{margin-bottom:8px}
.copyright{border-top:1px solid #1e293b;margin-top:32px;padding-top:18px}
@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr}.footer-grid > div:first-child{grid-column:1/-1}}

/* ===== v1.2 sections ===== */
.entry{max-width:1120px}
.entry > p,.entry > ul,.entry > ol,.entry > h3,.entry > details,.entry > .note,.entry > table{max-width:800px;margin-left:auto;margin-right:auto}
.entry > h2{max-width:800px;margin-left:auto;margin-right:auto}
.section{padding:30px 0}
.band{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:64px max(20px,calc(50vw - 560px));background:linear-gradient(180deg,#fff7f8,#fff1f3)}
.band.dark{background:#0b1220;color:#cbd5e1}
.band.dark h2,.band.dark h3{color:#fff}
.sec-head{text-align:center;max-width:720px;margin:0 auto 34px}
.sec-head h2{margin:.25em 0 .35em}
.sec-head p{color:var(--muted);font-size:1.05rem;margin:0}
.eyebrow{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-d);background:#fff;border:1px solid #fecdd3;padding:5px 12px;border-radius:999px}
.band .eyebrow{background:#fff}
.grid{display:grid;gap:18px}
.g2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}
.g3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}
.g4{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}
.feat{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:transform .2s,box-shadow .2s}
.feat:hover{transform:translateY(-3px);box-shadow:0 14px 30px -16px rgba(15,23,42,.25)}
.feat h3{margin:14px 0 6px;font-size:1.08rem}
.feat p{margin:0;color:var(--ink-2);font-size:.96rem;line-height:1.6}
.ico{width:46px;height:46px;border-radius:13px;background:var(--tint);display:grid;place-items:center}
.ico::before{content:"";width:23px;height:23px;background:var(--accent);-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}
.steps2{counter-reset:s;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;padding:0;margin:0}
.steps2 li{counter-increment:s;position:relative;background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px 22px 22px;margin:0}
.steps2 li::before{content:counter(s);position:absolute;top:-16px;left:22px;width:34px;height:34px;border-radius:50%;background:var(--accent);color:#fff;font-weight:800;display:grid;place-items:center;box-shadow:0 6px 14px -6px rgba(225,29,72,.7)}
.steps2 h3{margin:6px 0 6px;font-size:1.06rem}
.steps2 p{margin:0;color:var(--ink-2);font-size:.95rem}
.check{list-style:none;padding:0}
.check li{position:relative;padding-left:32px;margin-bottom:12px}
.check li::before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;border-radius:50%;background:#dcfce7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316a34a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") center/12px no-repeat}
.split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}
@media (max-width:860px){.split{grid-template-columns:1fr}}
.callout{background:#fff;border:1px solid var(--line);border-radius:20px;padding:28px;box-shadow:0 20px 40px -24px rgba(15,23,42,.3)}
.callout table{margin:0}
.faq{max-width:800px;margin:0 auto}
.tool-cards{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}
.tool-card{display:flex;gap:16px;align-items:center;background:#111a2e;border:1px solid #1e293b;border-radius:18px;padding:22px;color:#e2e8f0;text-decoration:none;transition:border-color .2s,transform .2s}
.tool-card:hover{border-color:var(--accent);transform:translateY(-2px);color:#fff}
.tool-card .ico{background:rgba(225,29,72,.15);flex:none}
.tool-card strong{display:block;color:#fff;font-size:1.05rem}
.tool-card span{font-size:.9rem;color:#94a3b8}
.note.big{max-width:800px;margin:0 auto;border-radius:16px;border-left-width:4px;padding:20px 22px}
.hero .badge{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:700;color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;padding:5px 12px;border-radius:999px;margin-bottom:14px}
.hero .badge::before{content:"";width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.2)}
.hero h1 .hl{background:linear-gradient(90deg,#e11d48,#f43f5e 60%,#fb7185);-webkit-background-clip:text;background-clip:text;color:transparent}
.ico[data-i="hd"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M7%209v6M11%209v6M7%2012h4M14%209v6h1.5a3%203%200%20000-6H14z%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="shield"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022s8-4%208-10V5l-8-3-8%203v7c0%206%208%2010%208%2010z%22%2F%3E%3Cpath%20d%3D%22M9%2012l2%202%204-4%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="bolt"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%202L3%2014h9l-1%208%2010-12h-9l1-8z%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="devices"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2214%22%20height%3D%2211%22%20rx%3D%222%22%2F%3E%3Crect%20x%3D%2217%22%20y%3D%228%22%20width%3D%225%22%20height%3D%2212%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M6%2019h6%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="user"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021v-1a6%206%200%200112%200v1%22%2F%3E%3Cpath%20d%3D%22M17%203l4%204M21%203l-4%204%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="nomark"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M5.6%205.6l12.8%2012.8%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="phone"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%227%22%20y%3D%222%22%20width%3D%2210%22%20height%3D%2220%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M11%2018h2%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="android"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%228%22%20width%3D%2214%22%20height%3D%2211%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%208a4%204%200%20018%200M9%204l1%202M15%204l-1%202M9%2022v-3M15%2022v-3%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="laptop"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%224%22%20width%3D%2216%22%20height%3D%2211%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M2%2019h20%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="lock"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%2211%22%20width%3D%2216%22%20height%3D%2210%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%2011V7a4%204%200%20018%200v4%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="link"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%2013a5%205%200%20007%200l3-3a5%205%200%2000-7-7l-1%201%22%2F%3E%3Cpath%20d%3D%22M14%2011a5%205%200%2000-7%200l-3%203a5%205%200%20007%207l1-1%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="board"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="stream"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2012h3l3-8%204%2016%203-8h7%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="image"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Ccircle%20cx%3D%228.5%22%20cy%3D%228.5%22%20r%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M21%2015l-5-5L5%2021%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="video"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%2010l4.55-2.28A1%201%200%200121%208.62v6.76a1%201%200%2001-1.45.9L15%2014M5%2018h8a2%202%200%20002-2V8a2%202%200%2000-2-2H5a2%202%200%2000-2%202v8a2%202%200%20002%202z%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="gif"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M10%2010H8a1%201%200%2000-1%201v2a1%201%200%20001%201h2v-2M13%2010v4M16%2014v-4h2.5M16%2012h2%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="heart"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.8%204.6a5.5%205.5%200%2000-7.8%200L12%205.7l-1-1.1a5.5%205.5%200%2000-7.8%207.8l1%201.1L12%2021l7.8-7.5%201-1.1a5.5%205.5%200%20000-7.8z%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="resize"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%203h6v6M9%2021H3v-6M21%203l-7%207M3%2021l7-7%22%2F%3E%3C%2Fsvg%3E")}
.ico[data-i="chat"]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2015a2%202%200%2001-2%202H7l-4%204V5a2%202%200%20012-2h14a2%202%200%20012%202z%22%2F%3E%3C%2Fsvg%3E")}

.hero .badge{display:flex;width:fit-content;margin:0 auto 16px}
.hero .tabs{margin-bottom:18px}
.entry > section > p:empty{display:none}
html,body{overflow-x:clip}
.hero .pd-status:empty{display:none}
.hero .trust{margin-top:26px}
