:root{
  --black:#070708;
  --black2:#101114;
  --red:#e30613;
  --red2:#c9000b;
  --text:#090b10;
  --muted:#4f5663;
  --line:#dfe4eb;
  --soft:#f5f6f8;
  --white:#fff;
  --shadow:0 22px 55px rgba(0,0,0,.12);
  --container:1180px;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}
body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--text);background:#fff;line-height:1.5;overflow-x:hidden}
img{max-width:100%;height:auto;display:block}
a{text-decoration:none;color:inherit}
button,input,select,textarea{font:inherit}
.container{width:min(calc(100% - 64px),var(--container));margin-inline:auto}
.skip-link{position:absolute;left:-999px;top:10px;background:#fff;color:#000;padding:10px;z-index:999}.skip-link:focus{left:10px}
.site-header{position:sticky;top:0;z-index:100;background:#070708;color:#fff;box-shadow:0 1px 0 rgba(255,255,255,.06)}
.header-inner{height:82px;display:flex;align-items:center;gap:26px}
.brand{display:flex;align-items:center;gap:13px;flex:0 0 auto;min-width:278px;max-width:278px;overflow:hidden;color:#fff}
.brand-mark{width:56px;height:63px;flex:0 0 56px;object-fit:contain}
.brand-text{display:flex;flex-direction:column;gap:5px;min-width:0}.brand-text span{display:flex;align-items:baseline;white-space:nowrap;line-height:.9;font-weight:950;font-size:28px;letter-spacing:.2px}.brand-text b{color:#fff;font-weight:950}.brand-text strong{color:var(--red);font-weight:950;margin-left:2px}.brand-text small{font-size:8.6px;line-height:1;font-weight:900;letter-spacing:1.45px;color:#fff;white-space:nowrap}
.main-nav{margin-left:auto;display:flex;align-items:center;gap:28px}.main-nav a{font-size:14px;font-weight:800;color:#fff;white-space:nowrap}.main-nav a:hover{color:#ff4048}
.header-cta{background:var(--red);color:#fff;font-weight:900;text-transform:uppercase;border-radius:6px;padding:18px 27px;font-size:13px;box-shadow:0 14px 28px rgba(227,6,19,.25);white-space:nowrap}.header-cta:hover,.btn-primary:hover{background:#bd000a}
.menu-toggle{display:none;margin-left:auto;width:46px;height:46px;background:transparent;border:0;cursor:pointer}.menu-toggle span{display:block;height:3px;background:#fff;border-radius:4px;margin:7px 6px}
/* HERO: hard separation between copy and image. No overlapping desktop text. */
.hero{position:relative;background:#fff;border-bottom:1px solid #edf0f4;overflow:hidden}.hero-inner{min-height:610px;display:grid;grid-template-columns:minmax(0,48%) minmax(0,52%);align-items:stretch;gap:28px}.hero-copy-block{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;padding:74px 0 78px;max-width:560px}.eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 28px;color:var(--red);font-size:13px;font-weight:950;letter-spacing:1.1px;text-transform:uppercase}.eyebrow span{display:block;width:42px;height:2px;background:var(--red);flex:0 0 auto}
h1{font-size:62px;line-height:1.04;letter-spacing:-.055em;margin:0 0 28px;font-weight:950;color:#080b12}h1 strong{color:var(--red);font-style:normal}.lead{font-size:17px;line-height:1.75;color:#303742;margin:0 0 34px;max-width:545px}.hero-actions{display:flex;gap:18px;align-items:center}.btn{min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:20px;border-radius:6px;padding:0 30px;font-weight:950;font-size:14px;text-transform:uppercase;letter-spacing:.15px;border:1px solid transparent}.btn-primary{background:var(--red);color:#fff;box-shadow:0 15px 30px rgba(227,6,19,.19)}.btn-secondary{background:#fff;border-color:#cfd5de;color:#050506}.btn-secondary:hover{border-color:#111;box-shadow:0 10px 30px rgba(0,0,0,.08)}.btn-light{background:#fff;color:#050506;border-color:#fff}.btn span{font-size:18px;line-height:0}
.hero-media{position:relative;min-height:610px;overflow:hidden;align-self:stretch;background:#f2f3f5}.hero-media picture,.hero-media img{position:absolute;inset:0;width:100%;height:100%}.hero-media img{object-fit:cover;object-position:center right}.hero-media:before{content:"";position:absolute;z-index:2;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.97) 0%,rgba(255,255,255,.82) 18%,rgba(255,255,255,.08) 43%,rgba(255,255,255,0) 64%);pointer-events:none}.hero-media:after{content:"";position:absolute;z-index:2;left:0;right:0;bottom:0;height:115px;background:linear-gradient(0deg,#fff 0%,rgba(255,255,255,.92) 18%,rgba(255,255,255,0));pointer-events:none}.order-card{position:absolute;z-index:4;right:34px;top:50%;transform:translateY(-50%);width:365px;background:#fff;border:1px solid #e3e6eb;border-radius:9px;padding:26px 28px;box-shadow:0 25px 60px rgba(0,0,0,.18)}.order-card h2{margin:0 0 18px;font-size:24px;line-height:1.22;letter-spacing:-.035em}.order-card ol{list-style:none;margin:0;padding:0;display:grid;gap:13px}.order-card li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.order-card li>span{width:30px;height:30px;border-radius:50%;background:var(--red);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:950}.order-card p{margin:0}.order-card b{display:block;font-size:13px;line-height:1.15}.order-card small{display:block;font-size:11.5px;color:#5e6570;line-height:1.3;margin-top:3px}
.trust-strip{border-top:1px solid #edf0f4;border-bottom:1px solid #e4e8ee;background:#fff}.trust-grid{min-height:106px;display:grid;grid-template-columns:repeat(4,1fr)}.trust-item{display:flex;align-items:center;gap:17px;padding:18px 30px;border-right:1px solid #dfe4ea}.trust-item:last-child{border-right:0}.trust-item b{font-size:14px;line-height:1.25}.trust-item .icon{width:46px;height:46px;filter:none}
.section{padding:76px 0}.section-kicker{text-align:center;text-transform:uppercase;letter-spacing:1.4px;font-size:13px;font-weight:950;color:var(--red);margin:0 0 8px}.section h2,.process h2,.pricing h2{font-size:32px;line-height:1.15;letter-spacing:-.035em;margin:0 0 34px;text-align:center}.section h2 strong,.pricing h2 strong,.process h2 strong{color:var(--red)}.services{background:linear-gradient(180deg,#fff,#fafbfc)}.cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.service-card{position:relative;min-height:174px;background:#fff;border:1px solid #dde3ea;border-radius:8px;padding:26px 26px 24px;box-shadow:0 9px 30px rgba(0,0,0,.035);transition:.18s ease}.service-card:hover{transform:translateY(-3px);border-color:#c9d1dc;box-shadow:0 18px 40px rgba(0,0,0,.08)}.service-card .icon{margin-bottom:20px}.service-card h3{font-size:18px;margin:0 0 14px}.service-card p{font-size:14px;color:#4b5360;margin:0;line-height:1.55}.service-card em{position:absolute;right:22px;bottom:20px;font-style:normal;font-size:25px;color:var(--red)}
.process{padding:72px 0 80px}.process-line{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.process-line:before{content:"";position:absolute;left:9%;right:9%;top:56px;border-top:2px dotted #cfd4db}.process-line article{position:relative;text-align:center;background:#fff;z-index:1}.process-line i{position:absolute;left:50%;top:-9px;transform:translateX(-50%);z-index:4;width:25px;height:25px;border-radius:50%;background:var(--red);color:#fff;font-style:normal;font-size:12px;font-weight:950;display:grid;place-items:center}.process-line .icon{margin:15px auto 13px;width:72px;height:72px;border-radius:50%;border:1px solid #d9dfe7;background-color:#fff;background-size:36px 36px;filter:none}.process-line b{display:block;font-size:14px}.process-line p{font-size:12px;line-height:1.4;color:#606775;margin:6px auto 0;max-width:165px}.split{padding-top:22px}.split-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.why-card{border:1px solid #dfe4eb;border-radius:9px;background:#fff;padding:36px 38px;min-height:380px}.why-card h2{text-align:left;font-size:30px;margin-bottom:30px}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px 30px}.why-grid div{display:grid;grid-template-columns:52px 1fr;column-gap:13px}.why-grid .icon{grid-row:1/3}.why-grid b{font-size:14px}.why-grid p{margin:6px 0 0;color:#4e5663;font-size:13px;line-height:1.45}.b2b-card{position:relative;min-height:380px;border-radius:9px;overflow:hidden;background:#08090a;color:#fff;box-shadow:var(--shadow)}.b2b-card img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;opacity:.9}.b2b-card:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(0,0,0,.74) 56%,rgba(0,0,0,.22));z-index:1}.b2b-text{position:relative;z-index:2;max-width:440px;padding:40px}.b2b-text h2{text-align:left;color:#fff;font-size:30px;margin:0 0 16px}.b2b-text p{color:#fff;line-height:1.55;margin:0 0 18px}.b2b-text ul{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:8px}.b2b-text li{font-size:14px}.b2b-text li:before{content:"✓";color:var(--red);font-weight:950;margin-right:10px}
.pricing{padding-top:22px}.price-grid{display:grid;grid-template-columns:1fr 1.18fr 1fr;gap:24px}.price-card{position:relative;background:#fff;border:1px solid #dde3eb;border-radius:9px;padding:28px 30px;min-height:208px;overflow:visible}.price-card.featured{border-color:var(--red)}.price-card h3{font-size:18px;margin:0 0 18px}.from{font-weight:800;font-size:13px;margin:0}.price{font-size:56px;line-height:.95;color:var(--red);font-weight:950;letter-spacing:-.06em;margin:4px 0 2px}.text-price{font-size:36px;letter-spacing:-.04em}.price-card b{font-size:13px}.price-card>p:last-of-type{font-size:13px;color:#59616d;line-height:1.45;max-width:260px}.badge{position:absolute;left:24px;top:-17px;background:var(--red);color:#fff;text-transform:uppercase;letter-spacing:.8px;font-size:11px;font-weight:950;padding:9px 22px;border-radius:4px 4px 0 0}.bubble{position:absolute;right:24px;top:52px;width:78px;height:78px;border-radius:50%;background-color:#eff1f4;background-size:42px 42px;filter:none}.price-note{text-align:center;font-size:13px;color:#59616d;margin:18px 0 0}.faq{padding-top:20px}.faq-box{background:#f7f8fa;border:1px solid #edf0f4;border-radius:8px;padding:26px 28px}.faq-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.faq-head h2{text-align:left;font-size:22px;margin:0}.faq-head a{font-size:13px;color:var(--red);font-weight:900}.faq-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.faq-row details{background:#fff;border:1px solid #e4e8ee;border-radius:6px;padding:0}.faq-row summary{list-style:none;cursor:pointer;padding:15px 16px;font-size:13px;font-weight:900}.faq-row summary::-webkit-details-marker{display:none}.faq-row summary:after{content:"⌄";float:right}.faq-row p{padding:0 16px 16px;margin:0;color:#4f5663;font-size:13px}.final-cta{padding:20px 0 0}.cta-inner{background:var(--red);border-radius:8px 8px 0 0;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#fff;padding:28px 40px}.cta-inner h2{font-size:24px;margin:0 0 3px}.cta-inner p{margin:0;color:#fff}.site-footer{background:#070708;color:#fff;padding:38px 0 24px}.footer-grid{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:34px}.footer-logo{min-width:250px;max-width:250px;margin-bottom:18px}.site-footer h3{font-size:14px;margin:0 0 13px}.site-footer a,.site-footer p,.site-footer li{font-size:13px;color:#d7dbe2}.site-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:7px}.footer-bottom{border-top:1px solid rgba(255,255,255,.12);margin-top:28px;padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#bcc2cb;font-size:13px}.footer-bottom span:last-child{display:flex;gap:20px}.footer-bottom a{margin:0}.socials{display:flex;gap:10px;margin-top:14px}.socials a{width:30px;height:30px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:800}
/* content pages and order form */
.simple-page{padding:58px 0 70px}.simple-page h1{font-size:44px;line-height:1.1}.simple-page h2{font-size:24px;margin:34px 0 8px}.simple-page p,.simple-page li{color:#4f5663;max-width:860px}.order-hero{background:#f5f6f8;padding:46px 0}.order-page-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:30px;padding:40px 0 70px}.form-card,.summary-card{background:#fff;border:1px solid #dde3eb;border-radius:10px;padding:30px;box-shadow:0 10px 35px rgba(0,0,0,.04)}.form-card h1{font-size:36px;margin:0 0 10px}.form-card h2{font-size:32px;line-height:1.15;letter-spacing:-.035em;margin:0 0 10px;font-weight:950}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field-full{grid-column:1/-1}.form-card label{display:block;font-size:13px;font-weight:900;margin:14px 0 7px}.form-card input,.form-card select,.form-card textarea{width:100%;border:1px solid #cfd6df;border-radius:6px;min-height:48px;padding:0 12px;background:#fff}.form-card textarea{padding-top:12px;min-height:118px}.form-card .btn{width:100%;border:0;margin-top:20px;cursor:pointer}.hint{font-size:12px;color:#5b6370;margin-top:7px}.summary-card ul{padding-left:20px;color:#4f5663}.summary-card strong{color:var(--red)}.faq-full .lead{max-width:880px}.faq-list{display:grid;gap:12px;margin:28px 0 34px;max-width:960px}.faq-list details{background:#fff;border:1px solid #dde3eb;border-radius:10px;padding:0 18px;box-shadow:0 8px 24px rgba(0,0,0,.035)}.faq-list summary{cursor:pointer;font-weight:900;padding:18px 0;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:'+';float:right;color:var(--red);font-size:22px;line-height:1}.faq-list details[open] summary:after{content:'–'}.faq-list p{margin:0 0 18px;color:#4f5663;max-width:860px}
@media (max-width:1180px){.container{width:min(calc(100% - 42px),980px)}.header-inner{height:78px}.brand{min-width:244px;max-width:244px;gap:10px}.brand-mark{width:48px;height:54px;flex-basis:48px}.brand-text span{font-size:24px}.brand-text small{font-size:7.3px;letter-spacing:1.15px}.menu-toggle{display:block}.main-nav{display:none;position:absolute;top:78px;left:0;right:0;background:#070708;border-top:1px solid rgba(255,255,255,.1);padding:16px 22px 22px;flex-direction:column;align-items:flex-start;gap:16px}.main-nav.is-open{display:flex}.header-cta{display:none}.hero-inner{grid-template-columns:1fr;gap:0;min-height:0}.hero-copy-block{max-width:760px;padding:52px 0 34px}.hero-media{min-height:430px;margin-inline:-21px}.hero-media:before{background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.35) 18%,rgba(255,255,255,0) 50%)}.order-card{right:26px;width:330px;padding:22px}.order-card h2{font-size:21px}.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-item:nth-child(2){border-right:0}.cards-grid,.split-grid,.price-grid{grid-template-columns:1fr 1fr}.process-line{grid-template-columns:1fr;gap:18px}.process-line:before{display:none}.process-line article{display:grid;grid-template-columns:82px 1fr;grid-template-areas:'icon title' 'icon text';text-align:left;align-items:center;min-height:82px}.process-line i{left:36px;top:-2px}.process-line .icon{grid-area:icon;margin:0}.process-line b{grid-area:title}.process-line p{grid-area:text;margin:3px 0 0;max-width:none}.faq-row{grid-template-columns:1fr 1fr}.order-page-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.footer-bottom{flex-direction:column;align-items:flex-start}.b2b-card,.why-card{min-height:420px}}
@media (max-width:700px){.container{width:calc(100% - 30px)}.site-header{position:sticky}.header-inner{height:70px;gap:10px}.brand{min-width:0;max-width:calc(100% - 56px);gap:9px}.brand-mark{width:40px;height:45px;flex-basis:40px}.brand-text span{font-size:21px;letter-spacing:0}.brand-text small{font-size:6.55px;letter-spacing:.9px}.menu-toggle{width:42px;height:42px;flex:0 0 42px}.main-nav{top:70px}.hero-copy-block{padding:34px 0 28px}.eyebrow{font-size:12px;margin-bottom:22px}.eyebrow span{width:32px}h1{font-size:43px;line-height:1.1;letter-spacing:-.06em}.lead{font-size:17px;line-height:1.72;margin-bottom:30px}.hero-actions{display:grid;grid-template-columns:1fr;gap:12px}.btn{width:100%;min-height:58px}.hero-media{height:auto;min-height:0;margin-inline:-15px;display:flex;flex-direction:column;background:#f1f2f4}.hero-media picture,.hero-media img{position:relative;height:300px}.hero-media img{object-position:64% center}.hero-media:before,.hero-media:after{display:none}.order-card{position:relative;top:auto;right:auto;transform:none;width:auto;margin:-52px 15px 24px;padding:22px 20px;border-radius:10px}.order-card h2{font-size:22px}.order-card b{font-size:13px}.trust-grid{grid-template-columns:1fr}.trust-item{border-right:0;padding:22px 8px}.section{padding:54px 0}.process{padding:58px 0}.section h2,.process h2,.pricing h2{font-size:28px}.cards-grid,.split-grid,.price-grid,.why-grid,.faq-row,.footer-grid,.form-grid{grid-template-columns:1fr}.service-card{min-height:160px}.why-card{padding:28px 22px}.why-card h2{text-align:left;font-size:27px}.why-grid div{grid-template-columns:46px 1fr}.b2b-card{min-height:505px}.b2b-card:before{background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(0,0,0,.74))}.b2b-text{padding:30px 24px}.b2b-text h2{font-size:26px}.price-grid{gap:20px}.price-card{min-height:190px}.price{font-size:50px}.text-price{font-size:34px}.bubble{width:60px;height:60px}.faq-box{padding:20px 14px}.faq-head{align-items:flex-start;flex-direction:column}.cta-inner{padding:26px 22px;flex-direction:column;align-items:flex-start}.footer-grid{gap:26px}.footer-logo{min-width:218px;max-width:218px}.footer-bottom span:last-child{flex-wrap:wrap}.simple-page h1{font-size:34px}.order-hero{padding:30px 0}.order-page-grid{padding-top:25px}.form-card,.summary-card{padding:24px 20px}}
@media (max-width:390px){.brand-mark{width:36px;height:41px;flex-basis:36px}.brand-text span{font-size:19px}.brand-text small{font-size:6.1px}.hero-media picture,.hero-media img{height:270px}h1{font-size:38px}.lead{font-size:16px}.order-card{margin-top:-40px}.order-card small{font-size:11px}}
.icon{display:inline-block;width:42px;height:42px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;flex:0 0 auto}.why-grid .icon,.service-card .icon{background-color:transparent;filter:brightness(0) saturate(100%) invert(17%) sepia(99%) saturate(4743%) hue-rotate(350deg) brightness(88%) contrast(109%)}.icon.car{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 39h36M19 45h-3a4 4 0 0 1-4-4v-9l5-14h30l5 14v9a4 4 0 0 1-4 4h-3'/%3E%3Ccircle cx='22' cy='45' r='4'/%3E%3Ccircle cx='42' cy='45' r='4'/%3E%3Cpath d='M18 32h28'/%3E%3C/svg%3E")}.icon.refresh{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M48 26a17 17 0 0 0-30-8l-5 5M16 38a17 17 0 0 0 30 8l5-5M13 13v10h10M51 51V41H41'/%3E%3C/svg%3E")}.icon.minus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='32' cy='32' r='22'/%3E%3Cpath d='M22 32h20'/%3E%3C/svg%3E")}.icon.case{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 24h36v28H14zM25 24v-8h14v8M14 34h36M29 34v6h6v-6'/%3E%3C/svg%3E")}.icon.person-check,.icon.user{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='32' cy='19' r='10'/%3E%3Cpath d='M14 54c3-10 9-15 18-15s15 5 18 15'/%3E%3C/svg%3E")}.icon.euro{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='32' cy='32' r='24'/%3E%3Cpath d='M40 20h-9c-7 0-12 5-12 12s5 12 12 12h9M18 28h19M18 36h19'/%3E%3C/svg%3E")}.icon.shield{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M32 6l22 10v15c0 14-9 23-22 27C19 54 10 45 10 31V16zM22 32l7 7 14-16'/%3E%3C/svg%3E")}.icon.mail{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 18h44v30H10zM11 20l21 17 21-17'/%3E%3C/svg%3E")}.icon.list{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round'%3E%3Cpath d='M22 20h28M22 32h28M22 44h28'/%3E%3Ccircle cx='14' cy='20' r='1'/%3E%3Ccircle cx='14' cy='32' r='1'/%3E%3Ccircle cx='14' cy='44' r='1'/%3E%3C/svg%3E")}.icon.upload{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 46h-4a10 10 0 1 1 2-19 14 14 0 0 1 27 5 8 8 0 0 1-3 15h-4M32 47V25M24 33l8-8 8 8'/%3E%3C/svg%3E")}.icon.clipboard,.icon.document{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10h22l7 8v36H21zM43 10v9h8M27 31h16M27 40h16'/%3E%3C/svg%3E")}.icon.check{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 33l11 11 22-25'/%3E%3C/svg%3E")}.icon.tag{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='black' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 32c7-12 17-18 29-18h9v9c0 12-6 22-18 29L10 32z'/%3E%3Ccircle cx='41' cy='21' r='3'/%3E%3C/svg%3E")}
