:root{--img-hero:url(/zdjecia/terminal-1838069641.webp);--img-dlaczego:url(/zdjecia/reflektor-354053013.webp);--img-formularz:url(/zdjecia/wnetrze-2064532132.webp);--img-final:url(/zdjecia/garaz-2029952670.webp);--bg:#0c0f12;--bg2:#12161b;--ink:#eaf0fa;--ink2:#b9c6de;--muted:#8496b5;--accent:#9db4c7;--line:#9db4c738}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body),-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5}.display{font-family:var(--font-head),sans-serif;letter-spacing:-.025em;font-weight:600}section.s{background-position:50%;background-size:cover;align-items:center;padding:64px 0;display:flex;position:relative;overflow:hidden}.wrap{z-index:2;width:100%;max-width:1140px;margin:0 auto;padding:0 40px;position:relative}.eyebrow{letter-spacing:2.5px;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-size:12px;font-weight:600}h1.display,h2.display{font-size:clamp(30px,5vw,56px);line-height:1.08}.lead{color:var(--ink2);max-width:52ch;margin-top:18px;font-size:clamp(15px,1.6vw,18px)}.btn{background:var(--accent);color:#0c0f12;letter-spacing:.3px;border-radius:8px;margin-top:26px;padding:13px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.btn.ghost{color:var(--accent);border:1px solid var(--accent);background:0 0}#f01{background:var(--bg);min-height:87vh;position:relative;overflow:hidden}#f01 .kb{z-index:0;background:var(--img-hero) center/cover;transform-origin:50% 62%;will-change:transform;animation:28s ease-in-out infinite alternate droneLift;position:absolute;inset:0}#f01 .f01scrim{z-index:1;background:linear-gradient(90deg,#0c0f12ed 0%,#0c0f12b3 38%,#0c0f1233 72%,#0c0f1259 100%),linear-gradient(#0c0f1280 0%,#0c0f1200 30%);position:absolute;inset:0}@keyframes droneLift{0%{transform:scale(1.16)translateY(2.4%)}to{transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){#f01 .kb{animation:none;transform:scale(1.04)}}#f01 .content{max-width:620px}#f01 .sitenav{z-index:6;background:linear-gradient(#090b0ec7,#090b0e00);align-items:center;gap:28px;padding:18px 40px;display:flex;position:absolute;top:0;left:0;right:0}#f01 .sitenav .brand{flex-shrink:0;display:inline-block}#f01 .sitenav .brand img{filter:drop-shadow(0 2px 10px #00000080);width:auto;height:46px;display:block}#f01 .sitenav .menu{gap:26px;font-size:14px;display:flex}#f01 .sitenav .menu a{color:#d8dee3;opacity:.9;text-decoration:none;transition:color .18s,opacity .18s}#f01 .sitenav .menu a:hover{color:#bcd0de;opacity:1}#f01 .sitenav .spacer{flex:1}#f01 .sitenav .tel{color:#eaf0fa;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}#f01 .sitenav .tel:hover{color:var(--accent)}@media (max-width:860px){#f01 .sitenav .menu{display:none}}#f01 .scrollcue{z-index:6;letter-spacing:2px;text-transform:uppercase;color:var(--ink2);align-items:center;gap:11px;font-size:11px;display:flex;position:absolute;bottom:26px;left:40px}#f01 .scrollcue .line{background:linear-gradient(var(--accent),transparent);width:1px;height:38px;position:relative;overflow:hidden}#f01 .scrollcue .line:after{content:"";background:var(--accent);width:100%;height:40%;animation:1.9s ease-in-out infinite cue;position:absolute;top:-40%;left:0}@keyframes cue{0%{top:-45%}60%{top:100%}to{top:100%}}@media (max-width:640px){#f01 .sitenav{padding:14px 20px}#f01 .sitenav .brand img{height:38px}#f01 .scrollcue{left:20px}}#jak{background:#12161b;border-top:1px solid #9db4c729;border-bottom:1px solid #9db4c729;padding:54px 56px 58px}#jak .wrap{max-width:1680px;margin:0 auto;padding:0}#jak .phead{text-align:center;margin-bottom:36px}#jak .phead .eyebrow{color:#bcd0de;margin-bottom:12px}#jak .phead h2{color:#f1f6fb;font-size:clamp(24px,2.6vw,34px);line-height:1.12}#jak .steps{align-items:flex-start;gap:20px;display:flex}#jak .tile{text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;flex:1 1 0;align-items:center;min-width:0;padding:6px 8px 12px;transition:transform .25s,background .25s;display:flex}#jak .tile .num{letter-spacing:1px;color:#bcd0de;opacity:.65;font-family:ui-monospace,monospace;font-size:11px;font-weight:700}#jak .tile .ic{margin:8px 0 12px}#jak .tile .ic svg{fill:none;width:40px;height:40px;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}#jak .tile .div{background:var(--accent);opacity:.5;border-radius:2px;width:26px;height:2px;margin:0 0 12px}#jak .tile h3{letter-spacing:-.01em;color:var(--ink);margin:0 0 9px;font-size:18px;font-weight:600;line-height:1.22}#jak .tile .plus{border:1.5px solid var(--accent);width:24px;height:24px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:2px;transition:transform .3s cubic-bezier(.22,.7,.2,1),background .25s,color .25s;display:inline-flex;position:relative}#jak .tile .plus:before{content:"";background:currentColor;border-radius:2px;width:11px;height:1.8px;position:absolute}#jak .tile .plus:after{content:"";background:currentColor;border-radius:2px;width:1.8px;height:11px;position:absolute}#jak .tile p{color:var(--ink2);opacity:0;max-height:0;margin:0;font-size:12px;line-height:1.5;transition:max-height .42s cubic-bezier(.22,.7,.2,1),opacity .3s,margin-top .3s;overflow:hidden}#jak .tile:hover,#jak .tile:focus-visible{background:#9db4c70f;outline:none;transform:translateY(-4px)}#jak .tile:hover .plus,#jak .tile:focus-visible .plus{background:var(--accent);color:#0c0f12;transform:rotate(45deg)}#jak .tile:hover p,#jak .tile:focus-visible p{opacity:1;max-height:340px;margin-top:12px}@media (max-width:900px){#jak .steps{flex-wrap:wrap}#jak .tile{flex:40%}}#f08{background:var(--bg);min-height:78vh;position:relative;overflow:hidden}#f08 .f08img{z-index:0;background:var(--img-dlaczego) center/cover;position:absolute;inset:0;transform:scaleX(-1)}#f08 .f08scrim{z-index:1;background:linear-gradient(90deg,#0c0f12f2 0%,#0c0f12e0 42%,#0c0f1299 100%);position:absolute;inset:0}#f08 .wrap{max-width:none;margin:0;padding:0 40px 0 56px}#f08 .content{max-width:900px}#f08 .lead{max-width:640px;margin-top:16px;margin-bottom:4px}#f08 .grid{grid-template-columns:repeat(2,1fr);gap:20px;max-width:none;margin-top:30px;display:grid}#f08 .card{border:1px solid var(--line);will-change:transform;background:#12161b99;border-radius:12px;padding:22px 24px;transition:transform .35s cubic-bezier(.22,.7,.2,1),box-shadow .35s,border-color .35s,background .35s;position:relative}#f08 .card:hover{z-index:2;border-color:var(--accent);background:#181f27eb;transform:scale(1.05)translateY(-5px);box-shadow:0 26px 64px #0000008c}#f08 .card .idx{color:var(--accent);letter-spacing:1px;margin-bottom:8px;font-family:ui-monospace,monospace;font-size:12px;display:block}#f08 .card h3{color:var(--ink);font-size:16px;line-height:1.25}#f08 .card p{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.55}@media (max-width:640px){#f08 .grid{grid-template-columns:1fr}}#form{background-image:linear-gradient(180deg, #0c0f12b8, #0c0f12d1), var(--img-formularz);min-height:88vh}#form .wrap{grid-template-columns:.92fr 1.08fr;align-items:center;gap:48px;display:grid}.formcard{border:1px solid var(--line);background:#0e1217e6;border-radius:16px;padding:28px;box-shadow:0 20px 60px #00000080}.formcard label{color:var(--muted);letter-spacing:.3px;margin:14px 0 5px;font-size:12px;display:block}.formcard input,.formcard textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#090b0eb3;border-radius:9px;padding:11px 13px;font-family:inherit;font-size:14px;transition:all .15s}.formcard input:focus,.formcard textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #9db4c724}.formcard textarea{resize:vertical;min-height:76px}#form .side .eyebrow{margin-bottom:16px}#form .side h2{max-width:16ch;font-size:clamp(28px,3.4vw,44px)}#form .side .lead{max-width:46ch;margin:16px 0 24px}#form .reassure{flex-direction:column;gap:13px;margin-top:8px;display:flex}#form .reassure .r{color:var(--ink);align-items:flex-start;gap:12px;font-size:14.5px;display:flex}#form .reassure .r span{color:var(--accent);flex-shrink:0;font-weight:700}#form .callside{color:var(--muted);margin-top:22px;font-size:14px}#form .callside a{color:var(--ink);border-bottom:1px solid var(--accent);font-weight:600;text-decoration:none}#form .grid-3{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}#form .grid-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}#form .field{margin-bottom:12px}#form .field label{color:var(--ink2);margin:0 0 6px;font-weight:600}#form .grid-3 .field,#form .grid-2 .field{margin-bottom:0}#form .consent{color:var(--muted);align-items:flex-start;gap:11px;margin:8px 0 18px;font-size:12px;line-height:1.55;display:flex}#form .consent a{color:var(--accent)}#form .form-foot{flex-wrap:wrap;align-items:center;gap:18px;display:flex}#form .form-foot .btn{width:auto;margin-top:0}#form .form-foot .call{color:var(--muted);font-size:13.5px}#form .form-foot .call a{color:var(--ink);font-weight:600;text-decoration:none}@media (max-width:820px){#form .wrap,#form .grid-3{grid-template-columns:1fr}}#form .pulapka{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}#form .blad{color:#f0b4a8;background:#c8503c1f;border:1px solid #c8503c59;border-radius:9px;margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.45}#form .blad a,#form .wyslane a{color:var(--ink);white-space:nowrap;font-weight:600}#form .formcard.wyslane{text-align:center;padding:44px 28px}#form .wyslane .znak{border:1px solid var(--accent);width:52px;height:52px;color:var(--accent);border-radius:50%;place-items:center;margin:0 auto 18px;font-size:22px;font-weight:700;display:grid}#form .wyslane h3{color:var(--ink);font-size:22px;line-height:1.3}#form .wyslane p{color:var(--ink2);margin-top:10px;max-width:40ch;margin-inline:auto;font-size:15px;line-height:1.55}#form .btn:disabled{opacity:.6;cursor:wait}#f02{text-align:center;background-image:radial-gradient(ellipse at center, #0c0f128c 0%, #0c0f12cc 60%, #0c0f12f2 100%), var(--img-final);min-height:82vh}#f02 .content{max-width:640px;margin:0 auto}#faq{background:#12161b;border-top:1px solid #9db4c729;border-bottom:1px solid #9db4c729;padding:78px 40px}#faq .faqwrap{max-width:840px;margin:0 auto}#faq .faqhead{text-align:center;margin-bottom:40px}#faq .faqhead .eyebrow{margin-bottom:12px}#faq .faqhead h2{color:#f1f6fb;font-size:clamp(28px,3.4vw,44px)}#faq .qa{border-bottom:1px solid var(--line)}#faq .qa summary{cursor:pointer;font-family:var(--font-head),sans-serif;color:var(--ink);letter-spacing:-.01em;align-items:center;gap:16px;padding:20px 4px;font-size:17px;font-weight:500;list-style:none;display:flex}#faq .qa summary::-webkit-details-marker{display:none}#faq .qa summary .plus{color:var(--accent);flex-shrink:0;margin-left:auto;font-size:24px;line-height:1;transition:transform .25s cubic-bezier(.22,.7,.2,1)}#faq .qa[open] summary .plus{transform:rotate(45deg)}#faq .qa .a{color:var(--ink2);max-width:72ch;padding:0 4px 22px;font-size:14.5px;line-height:1.7}#faq .qa .a a{color:var(--accent)}footer{color:var(--ink2);background:#090b0e;border-top:1px solid #9db4c729;padding:40px 40px 22px;font-size:13.5px}footer .fwrap{grid-template-columns:1.1fr 1.2fr 1fr;align-items:start;gap:36px;max-width:1140px;margin:0 auto;display:grid}footer .fbrand img{width:auto;height:44px;display:block}footer .fbrand p{color:var(--muted);margin-top:10px;font-size:12.5px}footer .fcontact{line-height:1.75}footer .fcontact b{color:var(--ink);font-weight:600}footer a{color:var(--ink2);text-decoration:none}footer a:hover{color:var(--accent)}footer .fcontact .tel{color:var(--ink);font-weight:600}footer .flinks{flex-wrap:wrap;gap:8px 18px;display:flex}footer .flegal{max-width:1140px;color:var(--muted);border-top:1px solid #9db4c71f;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:28px auto 0;padding-top:16px;font-size:11.5px;display:flex}#f01 .cue,.pager{display:none}@media (max-width:640px){#f01 .scrollcue{display:none}#f01{min-height:100svh;padding:0;display:block}#f01 .kb{transform-origin:40% 70%;background-position:27%;height:88%;animation-name:droneLiftLekki;bottom:auto}@keyframes droneLiftLekki{0%{transform:scale(1.07)translateY(1.2%)}to{transform:scale(1)translateY(0)}}#f01 .f01scrim{background:linear-gradient(180deg, #0c0f12c7 0%, #0c0f1273 22%, #0c0f1200 42%), linear-gradient(180deg, #0c0f1200 83%, var(--bg) 88%)}#f01 .wrap{padding:100px 22px 30px;display:flex;position:absolute;inset:0}#f01 .content{flex-direction:column;width:100%;max-width:none;display:flex}#f01 .eyebrow{margin-bottom:12px}#f01 h1.display{text-shadow:0 2px 18px #00000073;font-size:clamp(28px,8vw,34px)}#f01 .lead{color:#d5deea;text-shadow:0 1px 10px #0009;margin-top:12px;font-size:16px}#f01 .btn{text-align:center;width:100%;margin-top:14px;padding:16px;font-size:16px;display:block}#f01 .cue{letter-spacing:2.5px;text-transform:uppercase;color:#d5deea;text-shadow:0 1px 8px #000000b3;flex-direction:column;align-items:center;gap:2px;margin-top:auto;font-size:11px;transition:opacity .4s;display:flex}#f01 .cue svg{fill:none;width:22px;height:22px;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;animation:1.8s ease-in-out infinite cueBounce}#f01 .cue svg+svg{opacity:.45;margin-top:-14px;animation-delay:.12s}@keyframes cueBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}html.przewinieto #f01 .cue{opacity:0}.pager{z-index:40;flex-direction:column;gap:13px;display:flex;position:fixed;top:50%;right:7px;transform:translateY(-50%)}.pager a{background:#eaf0fa61;border-radius:3px;width:5px;height:5px;transition:height .3s,background .3s;display:block;position:relative}.pager a:before{content:"";position:absolute;inset:-9px -14px -9px -16px}.pager a.on{background:var(--accent);height:18px}body.menu-open .pager{display:none}}@media (max-width:640px) and (prefers-reduced-motion:reduce){#f01 .cue svg,#f01 .kb{animation:none}#f01 .kb{transform:none}}.burger,.mmenu{display:none}@media (max-width:640px){html{scroll-snap-type:y mandatory}#f01,#jak,#f08,#form,#faq,#f02{scroll-snap-align:start;scroll-snap-stop:always}#f01 .sitenav{flex-direction:column;align-items:flex-start;gap:6px;padding:14px 20px;display:flex}#f01 .sitenav .spacer{display:none}#f01 .sitenav .tel{text-shadow:0 1px 8px #0009;margin:-10px 0;padding:10px 10px 10px 2px;font-size:13.5px}.burger{z-index:60;cursor:pointer;-webkit-backdrop-filter:blur(8px);border:1px solid var(--line);background:#0c0f128c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;display:flex;position:fixed;top:16px;right:16px}.burger span{background:var(--ink);border-radius:1px;width:20px;height:2px;transition:transform .25s,opacity .2s;display:block}.burger.open span:first-child{transform:translateY(7px)rotate(45deg)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mmenu{z-index:55;opacity:0;visibility:hidden;background:#090b0e;flex-direction:column;justify-content:center;padding:90px 28px 36px;transition:opacity .25s,visibility .25s;display:flex;position:fixed;inset:0}.mmenu.open{opacity:1;visibility:visible}.mmenu .item{font-family:var(--font-head),sans-serif;letter-spacing:-.02em;color:var(--ink);border-bottom:1px solid var(--line);padding:12px 0;font-size:28px;font-weight:500;text-decoration:none}.mmenu .btn{text-align:center;width:100%;margin-top:32px;padding:16px;font-size:16px;display:block}.mmenu .mtel{text-align:center;color:var(--ink2);margin-top:16px;font-weight:600;text-decoration:none;display:block}body.menu-open{overflow:hidden}.lead .more{display:none}#f08{align-items:flex-start;min-height:100svh;padding:24px 0 18px}#f08 .f08img{background-position:27%}#f08 .f08scrim{background:#0c0f12db}#f08 .wrap{padding:0 16px}#f08 h2.display{font-size:25px}#f08 .lead{margin-top:8px;font-size:14.5px}#f08 .grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}#f08 .card{background:#12161bcc;padding:13px 12px 14px}#f08 .card:hover{box-shadow:none;border-color:var(--line);background:#12161bcc;transform:none}#f08 .card .idx{margin-bottom:6px}#f08 .card h3{font-size:14.5px}#f08 .card p{color:var(--ink2);margin-top:6px;font-size:13px;line-height:1.5}#form{min-height:100svh;padding:12px 0}#form .wrap{gap:16px;padding:0 16px}#form .side .eyebrow{margin-bottom:10px}#form .side h2{font-size:28px}#form .side .lead{margin:8px 0 0;font-size:15px}#form .reassure,#form .callside{display:none}.formcard{padding:16px}#form .grid-3{grid-template-columns:1fr 1fr;gap:10px}#form .grid-3 .field:first-child{grid-column:1/-1}#form .grid-3,#form .grid-2,#form .field{margin-bottom:8px}#form .field label{margin-bottom:4px;font-size:12px}.formcard input,.formcard textarea{padding:10px 12px;font-size:16px}.formcard textarea{height:60px;min-height:60px;line-height:1.3}#form .consent{margin:2px 0 12px;font-size:11.5px;line-height:1.45}#form .form-foot .btn{width:100%;padding:15px;font-size:16px}#form .form-foot .call{display:none}#form:has(.blad) .side{display:none}#form .blad{margin-bottom:12px;padding:9px 11px;font-size:12.5px}#form .formcard.wyslane{padding:36px 20px}#f01,#jak,#f08,#form,#faq{min-height:100svh}#jak{flex-direction:column;justify-content:center;padding:24px 20px;display:flex}#jak .phead{margin-bottom:14px}#jak .phead h2{font-size:26px}#jak .steps{flex-flow:column;gap:0}#jak .tile{text-align:left;-webkit-tap-highlight-color:transparent;border-bottom:1px solid #9db4c724;border-radius:0;flex:none;grid-template-columns:28px 1fr 24px;align-items:center;column-gap:14px;padding:12px 2px;display:grid}#jak .tile:last-child{border-bottom:0}#jak .tile .num,#jak .tile .div{display:none}#jak .tile .ic{grid-area:1/1;margin:0;display:flex}#jak .tile .ic svg{width:26px;height:26px}#jak .tile h3{grid-area:1/2;margin:0;font-size:16px}#jak .tile .plus{grid-area:1/3;margin:0}#jak .tile p{grid-area:2/2/auto/4;font-size:13.5px}#jak .tile:hover,#jak .tile:focus-visible{background:0 0;transform:none}#jak .tile:hover .plus,#jak .tile:focus-visible .plus{color:var(--accent);background:0 0;transform:none}#jak .tile:hover p,#jak .tile:focus-visible p{opacity:0;max-height:0;margin-top:0}#jak .tile.open .plus{background:var(--accent);color:#0c0f12;transform:rotate(45deg)}#jak .tile.open p{opacity:1;max-height:200px;margin-top:8px}#faq{flex-direction:column;justify-content:center;padding:24px 18px;display:flex}#faq .faqhead{margin-bottom:14px}#faq .faqhead h2{font-size:26px}#faq .qa summary{gap:12px;padding:11px 2px;font-size:16px}#faq .qa .a{padding:0 2px 14px;font-size:14px;line-height:1.6}footer{padding:18px 20px 14px;font-size:12.5px}footer .fwrap{grid-template-columns:1fr;gap:12px}footer .fbrand{align-items:center;gap:12px;display:flex}footer .fbrand img{height:34px}footer .fbrand p{margin:0;font-size:11.5px}footer .fcontact{line-height:1.6}footer .flinks{gap:0 14px;font-size:12px}footer .flinks a{padding:6px 0}footer .fcontact a{padding:3px 0;display:inline-block}footer .flegal{margin-top:12px;padding-top:10px;font-size:10.5px}#f02{min-height:calc(100vh - var(--foot,230px));min-height:calc(100svh - var(--foot,230px));padding:24px 0}#f02 h2.display{font-size:clamp(26px,7.4vw,32px)}#f02 .lead{font-size:15px}#f02 .btn{text-align:center;width:100%;padding:15px;font-size:16px;display:block}}@media (max-width:640px) and (max-height:720px){#f08{padding-top:16px;padding-bottom:12px}#f08 .eyebrow{margin-bottom:10px}#f08 h2.display{font-size:24px}#f08 .lead{margin-top:6px;font-size:13.5px}#f08 .grid{gap:8px;margin-top:12px}#f08 .card{padding:10px 10px 11px}#f08 .card .idx{margin-bottom:4px;font-size:11px}#f08 .card h3{font-size:14px}#f08 .card p{margin-top:4px;font-size:12.5px;line-height:1.45}#form{padding:10px 0}#form .wrap{gap:10px}#form .side .eyebrow{margin-bottom:6px}#form .side h2{font-size:24px}#form .side .lead{margin-top:4px;font-size:13.5px}.formcard{padding:12px}#form .field label{margin-bottom:3px;font-size:11px}.formcard input,.formcard textarea{padding:8px 11px}.formcard textarea{height:60px;min-height:60px;line-height:1.3}#form .grid-3,#form .grid-2{gap:8px;margin-bottom:7px}#form .field{margin-bottom:7px}#form .consent{margin:2px 0 9px;font-size:10.5px;line-height:1.4}#form .form-foot .btn{padding:12px}#faq{padding:16px 18px}#faq .faqhead h2{font-size:23px}#faq .qa summary{padding:9px 2px;font-size:15px}#faq .qa .a{padding-bottom:10px;font-size:13px;line-height:1.55}}@media (max-width:640px) and (max-height:640px){#f08{padding-top:12px}#f08 h2.display{font-size:22px}#f08 .lead{font-size:12.5px}#f08 .grid{margin-top:10px}#f08 .card{padding:9px 9px 10px}#f08 .card h3{font-size:13px}#f08 .card p{font-size:11.5px;line-height:1.4}#form{padding:8px 0}#form .side h2{font-size:22px}#form .side .lead{font-size:12.5px}.formcard{padding:10px}.formcard input{padding:7px 10px}#form .grid-3,#form .grid-2,#form .field{margin-bottom:5px}#form .consent{margin-bottom:7px;font-size:10px}#faq .faqhead{margin-bottom:8px}#faq .faqhead h2{font-size:21px}#faq .qa summary{padding:7px 2px;font-size:14.5px}#faq .qa .a{font-size:12.5px;line-height:1.5}}
