/* Zedrick Salupito — Campaign Data & Visual Insights */
:root{--navy:#071526;--navy2:#0b2037;--panel:#102943;--ink:#102239;--muted:#627286;--teal:#55e0ca;--teal2:#16bba8;--gold:#f2bd69;--paper:#f5f8fb;--white:#fff;--line:#e2e9ef;--radius:22px;--shadow:0 20px 55px rgba(6,24,44,.12)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;font-family:"DM Sans",sans-serif;color:var(--ink);background:var(--paper);line-height:1.65}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.section{padding:100px max(6vw,24px)}.site-header{height:82px;padding:0 6vw;display:flex;align-items:center;justify-content:space-between;background:rgba(7,21,38,.97);color:#fff;position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(255,255,255,.08);backdrop-filter:blur(14px)}.brand{display:flex;gap:11px;align-items:center;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;line-height:1.25;letter-spacing:.1px}.brand b{font-weight:800}.brand small{display:block;color:#9bb2c7;font:700 8px "DM Sans",sans-serif;letter-spacing:1.6px;margin-top:5px}.brand-mark{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,var(--teal),#b5f4e9);color:var(--navy);font:800 13px Manrope;box-shadow:0 5px 18px #55e0ca25}.nav-links{display:flex;align-items:center;gap:28px;font-size:12px;color:#c0ceda}.nav-links>a:not(.nav-cta):hover{color:var(--teal)}.nav-cta{padding:11px 17px;border:1px solid #496074;border-radius:30px;color:white}.nav-cta span{color:var(--teal);padding-left:8px}.menu-toggle{display:none;background:none;border:0;color:#fff}.hero{background:radial-gradient(ellipse at 85% 35%,#123553 0,transparent 40%),var(--navy);color:white;display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center;min-height:620px;padding-top:75px;padding-bottom:85px;overflow:hidden}.hero-copy{max-width:640px}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:800;color:#159b91;margin:0 0 18px}.hero .eyebrow,.case-banner .case-label{color:var(--teal)}.pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--teal);margin-right:9px;box-shadow:0 0 0 5px #55e0ca20}.hero h1,.section h2{font:800 clamp(37px,5vw,65px)/1.12 Manrope,sans-serif;letter-spacing:-2.4px;margin:0}.hero h1 em,.section h2 em,.resource-band h2 em{font-style:normal;color:var(--teal)}.hero-lede{max-width:570px;color:#b9c8d7;font-size:15px;margin:25px 0 28px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.btn{display:inline-flex;justify-content:center;align-items:center;gap:15px;padding:13px 21px;border-radius:30px;font-size:12px;font-weight:800;transition:.2s transform,.2s box-shadow;border:1px solid transparent;cursor:pointer}.btn:hover{transform:translateY(-3px);box-shadow:0 9px 25px #07152624}.btn-primary{background:var(--teal);color:var(--navy)}.btn-primary span{font-size:16px}.btn-ghost{border-color:#486078;color:white}.btn-ghost:hover{border-color:var(--teal)}.hero-proof{display:flex;align-items:center;gap:10px;margin-top:38px;color:#94a9bc;font-size:10px}.hero-proof i{color:var(--gold);font-style:normal;padding:0 5px}.proof-icon{font-size:22px;color:var(--gold)}.hero-art{min-height:400px;display:grid;place-items:center;position:relative}.orbit{position:absolute;border:1px solid #4b718c35;border-radius:50%;width:390px;height:390px}.orbit-two{width:480px;height:480px;border-style:dashed;animation:spin 55s linear infinite}.dashboard{width:min(100%,410px);background:linear-gradient(145deg,#102c48,#0b2037);border:1px solid #7893ad35;border-radius:18px;padding:22px;box-shadow:0 28px 80px #0006;position:relative;z-index:2;transform:rotate(-2deg);animation:float 6s ease-in-out infinite}.dash-top{display:flex;justify-content:space-between;align-items:center;color:#8199af;font-size:8px;letter-spacing:1.2px}.dash-dots{display:flex;gap:4px}.dash-dots i{width:5px;height:5px;background:#5c7892;border-radius:50%}.live-dot{font-size:7px;color:var(--teal)}.dash-title{font:700 15px Manrope;margin:22px 0 17px}.dash-title span{float:right;color:var(--teal)}.kpi-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kpi{padding:13px;background:#ffffff09;border:1px solid #ffffff0d;border-radius:10px}.kpi small,.kpi span{display:block;font-size:7px;color:#8ca5ba;letter-spacing:1px}.kpi b{display:block;font:800 22px Manrope;color:#fff;margin:3px 0}.kpi span{letter-spacing:0}.chart-label{display:flex;justify-content:space-between;font-size:9px;margin:22px 0 12px}.chart-label small{color:#8ba2b6}.hero-bars{height:110px;display:flex;align-items:end;gap:13px;padding:0 13px;border-bottom:1px solid #ffffff25;background:repeating-linear-gradient(to bottom,transparent 0,transparent 26px,#ffffff0c 27px)}.hero-bars i{flex:1;height:var(--h);border-radius:5px 5px 0 0;background:linear-gradient(0deg,#158f91,var(--teal));animation:grow 1.5s ease both;transform-origin:bottom}.hero-bars i:nth-child(2){animation-delay:.15s}.hero-bars i:nth-child(3){animation-delay:.3s}.hero-bars i:nth-child(4){animation-delay:.45s}.bar-legend{display:flex;justify-content:space-around;font-size:7px;color:#91a7ba;margin-top:7px}.dash-foot{display:flex;gap:9px;align-items:center;margin-top:19px;color:#a4b8c8;font-size:8px}.mini-ring{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#55e0ca1a;color:var(--teal)}.floating-note{position:absolute;right:-4px;top:65px;display:flex;align-items:center;gap:10px;background:#fff;color:var(--ink);padding:12px 15px;border-radius:12px;box-shadow:var(--shadow);z-index:3;animation:float 5s ease-in-out infinite reverse}.note-icon{color:#149e93;font-size:20px}.floating-note b,.floating-note small{display:block;font-size:10px}.floating-note small{color:var(--muted);font-size:8px}.floating-chip{position:absolute;bottom:34px;left:0;background:var(--gold);color:var(--navy);font-size:8px;font-weight:900;letter-spacing:1.4px;padding:9px 14px;border-radius:20px;z-index:3;transform:rotate(-6deg)}.ticker{overflow:hidden;background:#0d2a43;color:#c3d2df;border-top:1px solid #ffffff0b;border-bottom:1px solid #ffffff0b;white-space:nowrap}.ticker-track{width:max-content;display:flex;align-items:center;gap:30px;padding:15px 0;animation:ticker 36s linear infinite;font:800 9px Manrope;letter-spacing:1.5px}.ticker-track b{color:var(--teal);font-size:14px}.about-section,.services-section,.credentials-section,.video-section{background:#fff}.section-intro{max-width:720px;margin-bottom:42px}.section-intro h2{font-size:clamp(32px,4vw,48px);letter-spacing:-1.8px;color:var(--ink)}.section-intro h2 em{color:#159f94}.section-sub{color:var(--muted);font-size:14px;max-width:610px;margin:15px 0 0}.about-section{display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw}.about-section .section-intro{margin:0}.about-section h2{font-size:clamp(32px,4vw,49px)}.about-content{max-width:650px;color:#536479;font-size:13px}.about-content p{margin:0 0 17px}.about-content .about-lede{font:700 19px/1.5 Manrope;color:var(--ink)}.skill-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.skill-pills span{font-size:10px;color:#28556a;border:1px solid #dce8ed;background:#f7fbfc;padding:7px 12px;border-radius:30px}.services-section{background:var(--paper)}.service-stage{max-width:950px;margin:0 auto;perspective:1200px}.service-flip{position:relative;min-height:300px;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.service-flip.flipped{transform:rotateY(180deg)}.service-face{position:absolute;inset:0;min-height:300px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:32px 38px;box-shadow:0 14px 40px #0b20370b;backface-visibility:hidden;display:grid;grid-template-columns:1fr 1.2fr;grid-template-rows:auto 1fr auto;column-gap:35px}.service-face:nth-child(2){transform:rotateY(90deg)}.service-face:nth-child(3){transform:rotateY(180deg)}.service-face:nth-child(4){transform:rotateY(270deg)}.service-number{grid-column:1;grid-row:1;color:#159f94;font:800 11px Manrope;letter-spacing:1px}.service-icon{grid-column:1;grid-row:2;align-self:center;font-size:52px;color:#139f95}.service-face h3{grid-column:2;grid-row:1;font:800 22px/1.3 Manrope;margin:0 0 10px}.service-face p{grid-column:2;grid-row:2;color:var(--muted);font-size:12px;margin:0}.service-face ul{grid-column:2;grid-row:3;list-style:none;padding:0;margin:0;color:#526478;font-size:10px;display:flex;gap:7px 18px;flex-wrap:wrap}.service-face li:before{content:"✓";color:#129e91;margin-right:6px;font-weight:bold}.service-tag{position:absolute;left:38px;bottom:27px;font-size:8px;letter-spacing:1.2px;color:#92a2b1;font-weight:800}.flip-controls{display:flex;align-items:center;justify-content:space-between;padding:16px 3px;color:#718194;font-size:10px}.flip-status i{display:inline-block;width:6px;height:6px;background:var(--teal2);border-radius:50%;margin-right:8px}.flip-status b{color:var(--ink)}.flip-timer{color:#9aa8b5}.flip-controls button{width:35px;height:35px;border:1px solid #d7e1e8;border-radius:50%;background:#fff;margin-left:7px;cursor:pointer;color:var(--ink)}.flip-controls button:hover{background:var(--navy);color:#fff}.service-bottom{max-width:950px;margin:10px auto 0;padding:20px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:#5f7082;font-size:12px}.text-link{font-size:11px;color:#0e9188;font-weight:800}.text-link b{font-size:15px;margin-left:6px}.case-section{background:#f1f5f8}.case-banner{background:var(--navy2);border-radius:var(--radius);padding:35px 40px;display:flex;justify-content:space-between;align-items:center;color:#fff;gap:20px;margin-bottom:22px;overflow:hidden;position:relative}.case-banner:after{content:"";position:absolute;width:300px;height:300px;border:1px solid #55e0ca20;border-radius:50%;right:90px;top:-160px;box-shadow:0 0 0 40px #55e0ca08,0 0 0 80px #55e0ca05}.case-banner>div{position:relative;z-index:1}.case-label{font-size:8px;letter-spacing:1.8px;font-weight:800}.case-banner h3{font:800 clamp(21px,3vw,31px)/1.25 Manrope;margin:12px 0}.case-banner p{font-size:11px;color:#a9bdce;max-width:650px;margin:0}.case-stamp{width:94px;height:94px;border:1px solid #55e0ca65;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--teal);font:800 9px Manrope;letter-spacing:1px;flex-shrink:0}.case-stamp b{font-size:20px}.data-panel,.visual-card{background:#fff;border:1px solid #e5ebf0;border-radius:18px;padding:26px 30px;box-shadow:0 10px 35px #0b203708}.panel-heading,.visual-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.panel-heading .eyebrow{margin-bottom:5px}.panel-heading h3,.visual-head h3{font:800 17px Manrope;margin:0;color:var(--ink)}.mock-pill{font-size:8px;font-weight:800;color:#8b641e;background:#fff5df;border:1px solid #f5dfb1;border-radius:30px;padding:7px 11px}.table-lede{font-size:12px;color:#617185;margin:15px 0}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:11px;min-width:480px}th{font-size:9px;color:#8493a2;letter-spacing:1px;text-transform:uppercase;padding:12px 10px;border-bottom:1px solid var(--line)}td{padding:13px 10px;border-bottom:1px solid #edf1f4;color:#56677a}tbody tr:last-child td{border:0}.metric-dot{display:inline-block;width:8px;height:8px;border-radius:3px;margin-right:9px}.dot-reach{background:#0b918c}.dot-engage{background:#43c9b5}.dot-leads{background:#e8b65c}.dot-convert{background:#6b82bf}.dot-channel{background:#a1acb8}.metric-value{font:800 12px Manrope;color:var(--ink);font-variant-numeric:tabular-nums}.data-note{font-size:10px;color:#738194;background:#f6f9fb;border-left:3px solid var(--gold);padding:10px 13px;margin:18px 0 0}.visual-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.visual-card{padding:23px 23px 21px;min-width:0}.visual-head{align-items:flex-start}.chart-kicker{font-size:8px;letter-spacing:1.3px;font-weight:900;color:#149d93}.visual-head h3{font-size:15px;margin:5px 0}.visual-head p{font-size:9px;color:#8a98a7;margin:0}.chart-symbol{font-size:23px;color:#0e9f95;background:#e8f8f5;width:36px;height:36px;display:grid;place-items:center;border-radius:11px}.chart-wrap{margin:14px 0 8px;overflow:hidden}.chart-wrap svg{display:block;width:100%;height:auto;overflow:visible}.axis{stroke:#9eabb7;stroke-width:1}.gridlines line{stroke:#e8edf1;stroke-width:1;stroke-dasharray:3 4}.y-labels text,.x-labels text{font:10px "DM Sans";fill:#8391a0;text-anchor:middle}.y-labels text{text-anchor:end}.bar{animation:barRise 1.2s ease both;transform-box:fill-box;transform-origin:bottom}.b1{fill:#0b918c}.b2{fill:#43c9b5}.b3{fill:#e8b65c}.b4{fill:#6b82bf}.bar-values text,.line-values text{font:700 10px "DM Sans";fill:#35475b;text-anchor:middle}.line-path{fill:none;stroke:#139c92;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:700;stroke-dashoffset:700;animation:drawLine 2s .3s ease forwards}.line-points circle{fill:#fff;stroke:#139c92;stroke-width:4}.takeaway{font-size:10px;color:#657589;line-height:1.65;margin:15px 0 0;padding-top:14px;border-top:1px solid #edf1f4}.takeaway b{color:var(--ink)}.pie-card{grid-column:1/-1}.pie-layout{display:flex;align-items:center;justify-content:center;gap:50px;padding:20px}.pie-chart{width:190px;height:190px;border-radius:50%;background:conic-gradient(#0b918c 0 52.1%,#43c9b5 52.1% 84%,#e8b65c 84% 93.6%,#6b82bf 93.6% 100%);display:grid;place-items:center;position:relative;animation:pieIn 1s ease both}.pie-hole{width:108px;height:108px;border-radius:50%;background:white;display:flex;flex-direction:column;align-items:center;justify-content:center}.pie-hole b{font:800 17px Manrope;color:var(--ink)}.pie-hole small{font-size:8px;color:#8795a3}.pie-legend{display:grid;gap:13px;min-width:180px}.pie-legend span{display:flex;align-items:center;gap:9px;font-size:10px;color:#68788a}.pie-legend b{margin-left:auto;color:var(--ink);font:800 11px Manrope}.pie-legend i{width:9px;height:9px;border-radius:3px}.legend-a{background:#0b918c}.legend-b{background:#43c9b5}.legend-c{background:#e8b65c}.legend-d{background:#6b82bf}.case-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:23px}.dark-ghost{color:var(--ink);border-color:#c8d4de}.credentials-section{background:#fff}.credential-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.credential-card{border:1px solid var(--line);border-radius:17px;padding:14px 14px 20px;background:#fff}.certificate-preview{aspect-ratio:1.43;background:linear-gradient(135deg,#f9fcfd,#eaf2f4);border:7px solid #d9e8e9;outline:1px solid #d0dfe2;outline-offset:-12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px;position:relative;color:#19394b}.certificate-preview:before,.certificate-preview:after{content:"";position:absolute;width:22px;height:22px;border-color:#c4a15b;border-style:solid}.certificate-preview:before{top:13px;left:13px;border-width:1px 0 0 1px}.certificate-preview:after{bottom:13px;right:13px;border-width:0 1px 1px 0}.cert-seal{border:1px solid #c9a85e;border-radius:50%;width:31px;height:31px;display:grid;place-items:center;font:800 8px Manrope;color:#98732c;margin-bottom:8px}.certificate-preview small{font-size:6px;letter-spacing:1.5px;color:#718897}.certificate-preview>b{font:800 14px Manrope;margin:6px 0;color:#12354a}.certificate-preview>span:not(.cert-seal){font-size:8px;color:#748895}.certificate-preview>i{font-style:normal;font-size:6px;letter-spacing:.7px;color:#aa7937;margin-top:10px}.credential-card h3{font:800 14px Manrope;margin:17px 0 5px}.credential-card p{font-size:10px;color:#718093;min-height:50px;margin:0 0 10px}.text-muted{font-size:9px;color:#9aa6b2}.credential-note{font-size:10px;color:#8b98a6;margin-top:20px}.video-section{background:#f7f9fb}.video-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.video-card{border:1px solid var(--line);background:#fff;border-radius:17px;overflow:hidden}.video-card video{width:100%;aspect-ratio:16/9;display:block;background:#0a1d31;object-fit:cover}.video-card>div{padding:17px 20px}.video-card h3{font:800 14px Manrope;margin:5px 0}.video-card p{font-size:10px;color:#718093;margin:0}.resource-band{background:var(--navy2);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:25px;padding-top:55px;padding-bottom:55px}.resource-band .eyebrow{color:var(--teal)}.resource-band h2{font:800 clamp(24px,3vw,36px)/1.2 Manrope;letter-spacing:-1px}.resource-band p:not(.eyebrow){font-size:11px;color:#afc0cf;max-width:570px;margin:12px 0 0}.btn-light{background:#fff;color:var(--navy);flex-shrink:0}.contact-section{background:#fff;display:grid;grid-template-columns:1fr .85fr;gap:9vw}.contact-copy h2{font-size:clamp(33px,4vw,48px)}.contact-copy h2 em{color:#139d92}.contact-copy>p:not(.eyebrow){color:#718093;font-size:12px;max-width:470px;margin:20px 0 30px}.contact-method{display:flex;align-items:center;gap:13px;margin:20px 0}.contact-icon{width:39px;height:39px;border-radius:12px;background:#eaf8f5;color:#10988e;display:grid;place-items:center;font-size:18px}.contact-method small{display:block;font-size:8px;letter-spacing:1.4px;color:#8a99a7;font-weight:800}.contact-method a{font-size:12px;font-weight:700}.social-links{display:flex;gap:9px;margin-top:29px}.social-links a{width:35px;height:35px;border:1px solid #dfe7ec;border-radius:50%;display:grid;place-items:center;transition:.2s}.social-links a:hover{background:var(--navy);color:var(--teal);border-color:var(--navy)}.social-links svg{width:15px;height:15px;fill:currentColor}.contact-form{padding:27px;border:1px solid var(--line);border-radius:18px;box-shadow:0 14px 45px #0b20370b}.form-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.form-heading h3{font:800 17px Manrope;margin:0}.form-heading span,.form-hint{font-size:9px;color:#93a0ad}.contact-form label{display:block;font-size:9px;font-weight:800;color:#536579;margin:13px 0 5px}.contact-form input,.contact-form textarea{width:100%;border:1px solid #dfe7ed;border-radius:8px;padding:11px 12px;font-size:11px;color:var(--ink);outline:none;background:#fbfcfd;resize:vertical}.contact-form input:focus,.contact-form textarea:focus{border-color:#28b7aa;box-shadow:0 0 0 3px #28b7aa17}.submit-btn{margin-top:16px;width:100%}.form-hint{line-height:1.5;margin:11px 0 0}.site-footer{background:#061321;color:#92a6b8;padding:24px 6vw;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:9px}.footer-brand{color:#fff;font-size:12px}.footer-brand .brand-mark{width:34px;height:34px}.footer-brand small{font-size:6px}.site-footer>span:nth-child(2){text-align:center}
@keyframes ticker{to{transform:translateX(-50%)}}@keyframes float{0%,100%{translate:0 0}50%{translate:0 -10px}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes grow{from{height:0}}@keyframes barRise{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes drawLine{to{stroke-dashoffset:0}}@keyframes pieIn{from{transform:scale(.75);opacity:.3}to{transform:scale(1);opacity:1}}
@media(max-width:900px){.nav-links{gap:15px}.hero{gap:20px}.floating-note{right:-10px}.about-section{gap:5vw}.visual-grid{grid-template-columns:1fr}.pie-card{grid-column:auto}.credential-grid{gap:10px}.credential-card{padding:10px}.certificate-preview>b{font-size:11px}.contact-section{gap:5vw}}
@media(max-width:680px){.section{padding:70px 22px}.site-header{height:70px;padding:0 20px}.menu-toggle{display:flex;flex-direction:column;gap:5px;padding:10px}.menu-toggle span{width:22px;height:2px;background:white}.nav-links{display:none;position:absolute;top:70px;left:0;right:0;background:#091b2e;padding:20px;flex-direction:column;align-items:stretch;gap:0;border-top:1px solid #ffffff14}.nav-links.open{display:flex}.nav-links>a{padding:12px 5px}.nav-cta{text-align:center;margin-top:8px}.hero{grid-template-columns:1fr;padding-top:65px;gap:25px}.hero h1{font-size:43px;letter-spacing:-1.8px}.hero-art{min-height:355px}.dashboard{width:min(92%,390px)}.orbit{width:310px;height:310px}.orbit-two{width:360px;height:360px}.floating-note{right:0;top:25px}.floating-chip{left:5px;bottom:20px}.about-section{grid-template-columns:1fr;gap:25px}.about-section .section-intro{max-width:500px}.service-face{padding:25px;grid-template-columns:.65fr 1.35fr;column-gap:15px;min-height:330px}.service-flip{min-height:330px}.service-face h3{font-size:17px}.service-face p{font-size:11px}.service-face ul{font-size:9px;gap:5px;align-content:end}.service-tag{left:25px;bottom:20px;font-size:7px}.service-icon{font-size:42px}.flip-timer{display:none}.service-bottom{font-size:10px}.case-banner{padding:27px 24px}.case-stamp{width:66px;height:66px;font-size:7px}.case-stamp b{font-size:15px}.data-panel{padding:20px 15px}.visual-card{padding:19px 14px}.chart-wrap svg{width:100%}.pie-layout{gap:20px;padding:20px 0}.pie-chart{width:155px;height:155px;flex-shrink:0}.pie-hole{width:90px;height:90px}.pie-hole b{font-size:13px}.pie-legend{min-width:125px;gap:10px}.pie-legend span{font-size:9px}.credential-grid{grid-template-columns:1fr}.credential-card{padding:15px}.certificate-preview{max-height:220px}.credential-card p{min-height:0}.video-grid{grid-template-columns:1fr}.resource-band{align-items:flex-start;flex-direction:column}.contact-section{grid-template-columns:1fr;gap:35px}.contact-form{padding:22px}.site-footer{padding:25px 22px;flex-wrap:wrap}.site-footer>span:nth-child(2){order:3;width:100%;text-align:left}.case-actions{align-items:flex-start;flex-direction:column}.case-actions .btn{width:100%}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
