:root{--brand:#0f172a;--text:#0b0b0c;--muted:#5b6270;--bg:#ffffff;--accent:#0ea5e9;--accent-2:#16a34a;--card:#ffffff;--border:#e5e7eb;--alt:#f9fafc}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:Roboto,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit}.container{max-width:1120px;margin:0 auto;padding:0 20px}header{position:fixed;height:64px;width:100%;z-index:999;top:0;left:0;right:0;background:#fff;border-bottom:1px solid var(--border)}body{padding-top:64px}.nav{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.brand img{height:40px}.hero{padding:48px 0 28px}.hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:32px;align-items:center}.section{padding:44px 0}.section.hilite{background:var(--card)}.grid{display:grid;gap:18px}.grid.cols-2{grid-template-columns:repeat(2,1fr)}.grid.cols-3{grid-template-columns:repeat(3,1fr)}.card{background:#fff;border:1px solid var(--border);border-radius:14px;padding:18px;box-shadow:0 6px 16px #0f172a0f;transition:all .3s ease-in-out}.rounded-10{border-radius:10px}.overflow-hidden{overflow:hidden}.mt-6{margin-top:18px}.mt-3{margin-top:10px}.social-proof{margin:6px 0 14px}.proof-text{font-size:15px;color:var(--muted)}@media (min-width: 640px){.proof-text{font-size:16px}}.rating{gap:10px}.table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--border);border-radius:12px;overflow:hidden}.table th,.table td{padding:12px 14px;border-bottom:1px solid var(--border);font-size:15px;vertical-align:top}.table thead th{background:#f1f5f9;text-align:left}.table tr:last-child td{border-bottom:none}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0 0 8px;color:var(--brand)}h1,.title-xl{font-size:28px;line-height:1.2}.section-title{font-size:28px;line-height:1.25}.section-sub{font-size:16px;font-weight:600;line-height:1.6;color:var(--text)!important;margin:0 0 24px}p,li{font-size:15px;line-height:1.6;margin:0 0 12px}.hero .sub{margin:0 0 16px}.hero ul.sub{padding-left:20px}.hero ul.sub li{margin:6px 0}.btn{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:10px;font-weight:700;transition:transform .05s ease,box-shadow .2s ease;background:var(--accent-2);color:#fff;font-size:15px}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--accent-2);color:#fff}.price{font-weight:800;font-size:22px;color:#16a34a;margin:0 0 6px}.usp-card img{width:40px;height:40px;display:block;margin-bottom:8px}.meta{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 0}.chip{background:var(--card);border:1px solid var(--border);padding:6px 10px;border-radius:999px;font-weight:600;color:#334155}.cta-note{font-size:13px;color:#64748b;display:block}.lead{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid var(--border);border-radius:16px;padding:18px}label{display:block;font-weight:700;margin:10px 0 6px}input,select,textarea{width:100%;padding:12px;border:1px solid var(--border);border-radius:10px;font:inherit}textarea{min-height:120px;resize:vertical}footer{padding:28px 0 20px;border-top:1px solid var(--border);background:#fff;color:#334155}@media (min-width:640px){h1,.title-xl,.section-title{font-size:38px}.section-sub{font-size:18px}p,li,.btn{font-size:16px}}@media (min-width:1024px){h1,.title-xl,.section-title{font-size:40px}.section-sub{font-size:18px}}footer .fineprint{font-size:15px;line-height:1.6}@media (min-width:640px){footer .fineprint{font-size:16px}}@media (min-width:1024px){footer .fineprint{font-size:16px}}section[aria-labelledby=series-title] .grid.cols-2+.card{margin-top:28px}.series-card{padding-bottom:26px}.series-card .cta-note{margin-top:10px}.advice-text{font-size:15px}@media (min-width: 640px){.advice-text{font-size:16px}}.advice-text.top{margin-top:24px}#hero,#series{background:var(--alt)}#bunnings{background:var(--card)}#testimonials,#quote{background:var(--alt)}.rating{display:flex;align-items:center;gap:8px;margin:0 0 8px}.rating img{width:22px;height:22px;display:block}.stars{color:#f59e0b;font-size:18px;letter-spacing:2px}.reviews-grid{display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:640px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.reviews-grid{grid-template-columns:repeat(3,1fr)}}footer{padding:28px 0 20px!important}footer p:last-child{margin-bottom:0!important}footer .fineprint{font-size:15px!important}@media (min-width:640px){footer .fineprint{font-size:16px!important}}@media (min-width:1024px){footer .fineprint{font-size:16px!important}}.hero .cta-note{padding-top:20px!important}#hero-title,.section-title{padding-bottom:30px!important}#quote .grid.cols-2{align-items:center!important}body,html,section,footer{padding-bottom:0!important;margin-bottom:0!important}section{padding-bottom:60px!important}#composition{padding-top:44px!important}#composition .grid.cols-3{padding-bottom:60px!important}@media (max-width: 1023px){.hero-grid{grid-template-columns:1fr}}@media (max-width: 1023px){.grid.cols-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 639px){.grid.cols-2,.grid.cols-3{grid-template-columns:1fr}}@media (max-width: 639px){.card{padding:16px}.section{padding:32px 0}section{padding-bottom:48px!important}}@media (max-width: 1023px){#quote .grid.cols-2{gap:24px}}@media (max-width: 639px){h1,.title-xl,.section-title{font-size:24px!important;line-height:1.25}}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap::-webkit-scrollbar{height:8px}.table-wrap::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.table{min-width:520px}@media (max-width: 639px){.table{min-width:480px}header .container{padding-right:24px}header .btn{margin-right:2px}}.scroll-hint{font-size:14px;color:#64748b;margin-top:6px;display:none}@media (max-width:639px){.scroll-hint{display:block}}div#root{display:none !important:}
/*# sourceMappingURL=/cdn/shop/t/9/assets/puresolid-landing.css.map */
