:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b0d12;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}button,input,textarea{font:inherit}.site-shell{--pointer-x:50vw;--pointer-y:20vh;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #ffffff13, transparent 18rem), radial-gradient(circle at 15% 10%, #fe70622e, transparent 26rem), radial-gradient(circle at 82% 4%, #276ef129, transparent 28rem), #0b0d12;color:#f7f7f8;min-height:100vh;animation:18s ease-in-out infinite alternate ambient-drift}.site-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0d12db;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem clamp(1.25rem,4vw,4rem);transition:padding .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1);display:flex;position:sticky;top:0;transform:translateZ(0)}.site-header.scrolled{background:#090b10eb;border-color:#fe706229;padding-top:.72rem;padding-bottom:.72rem;box-shadow:0 1rem 2.2rem #0000003d}.mobile-dock{display:none}.brand{color:#fff;align-items:center;gap:.65rem;font-size:1.35rem;font-weight:800;text-decoration:none;display:inline-flex}.brand-mark{background:linear-gradient(135deg,#fe7062,#5fe0a4);border-radius:4px;width:.82rem;height:.82rem;animation:3.8s ease-in-out infinite brand-pulse;box-shadow:0 0 1rem #fe70626b}.nav-links{align-items:center;gap:clamp(.8rem,2vw,1.7rem);display:flex}.nav-links a,.site-footer,.contact-card span{color:#ffffffad}a{color:inherit}.nav-links a,.contact-card a{text-decoration:none;position:relative}.nav-links a:after{content:"";transform-origin:50%;background:#fe7062;border-radius:999px;height:2px;transition:transform .18s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-.42rem;left:0;right:0;transform:scaleX(0)}.nav-links a.active{color:#fff}.nav-links a.active:after,.nav-links a:hover:after{transform:scaleX(1)}.nav-links a:hover,.contact-card a:hover{color:#fe7062}.nav-links a,.button,.contact-card button,.ops-visual,.value-strip div,.process-list li{transition:transform .16s,border-color .16s,background .16s,color .16s,box-shadow .16s}.reveal{opacity:1;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);transform:none}.reveal.revealed{opacity:1;transform:translate(0,0)}.hero-section{grid-template-columns:minmax(0,1fr) minmax(21rem,.86fr);align-items:center;gap:clamp(2rem,6vw,5rem);min-height:calc(100vh - 4.2rem);padding:clamp(5rem,9vw,8rem) clamp(1.25rem,4vw,4rem) 4rem;display:grid}.hero-copy,.section,.contact-section,.value-strip,.site-footer{max-width:1180px;margin:0 auto}.eyebrow{color:#fe7062;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .9rem;font-size:.78rem;font-weight:800}.hero-copy h1,.section-heading h2,.about-copy h2,.contact-section h2{color:#fff;letter-spacing:0;margin:0;line-height:1.02}.hero-copy h1{max-width:12ch;font-size:clamp(3.3rem,8vw,6.7rem)}.hero-text{color:#ffffffbd;max-width:42rem;margin:1.5rem 0 0;font-size:1.18rem;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;max-width:38rem;margin-top:2rem;display:grid}.hero-metrics div{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}.hero-metrics strong,.hero-metrics span{display:block}.hero-metrics strong{color:#fff;font-size:1.7rem;line-height:1}.hero-metrics span{color:#ffffff9e;margin-top:.4rem;font-size:.82rem}.button{border-radius:6px;justify-content:center;align-items:center;min-height:2.9rem;padding:0 1.25rem;font-weight:800;text-decoration:none;display:inline-flex}.button:hover{transform:translateY(-1px)}.button.primary{color:#180d0b;background:#fe7062;box-shadow:0 .75rem 2rem #fe70622e}.button.secondary{color:#fff;border:1px solid #ffffff38}.button.secondary:hover{background:#fe706214;border-color:#fe70628c}.ops-visual{background:linear-gradient(135deg,#ffffff1c,#ffffff08),#0e121adb;border:1px solid #ffffff21;border-radius:8px;justify-self:end;width:min(100%,33rem);padding:1rem;box-shadow:0 2rem 5rem #00000057}.ops-visual:hover{border-color:#fe70624d;transform:translateY(-2px)}.ops-bar,.ops-status,.metric-row,.activity-list{gap:.7rem;display:flex}.ops-bar{margin-bottom:1.2rem}.ops-bar span{background:#fff3;border-radius:99px;width:.7rem;height:.7rem}.ops-status{background:#ffffff0f;border-radius:6px;justify-content:space-between;align-items:center;padding:1rem}.ops-status div{align-items:center;gap:.6rem;display:flex}.status-dot{background:#5fe0a4;border-radius:99px;width:.72rem;height:.72rem;box-shadow:0 0 1.2rem #5fe0a4cc}.signal-grid{grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1rem 0;display:grid}.signal-grid span{aspect-ratio:1.4;animation:3.4s ease-in-out infinite signal-breathe;animation-delay:calc(var(--signal-delay,0) * .12s);background:linear-gradient(160deg,#fe70628c,#326fff4d);border-radius:6px}.signal-grid span:nth-child(2n){background:linear-gradient(160deg,#5fe0a46b,#326fff47)}.signal-grid span:first-child{--signal-delay:1}.signal-grid span:nth-child(2){--signal-delay:2}.signal-grid span:nth-child(3){--signal-delay:3}.signal-grid span:nth-child(4){--signal-delay:4}.signal-grid span:nth-child(5){--signal-delay:5}.signal-grid span:nth-child(6){--signal-delay:6}.signal-grid span:nth-child(7){--signal-delay:7}.signal-grid span:nth-child(8){--signal-delay:8}.metric-row{grid-template-columns:1fr 1fr;display:grid}.metric-row div,.activity-list span{background:#ffffff0f;border-radius:6px;padding:.95rem}.metric-row small,.activity-list span,.preview-topline{color:#ffffff9e}.metric-row strong{margin-top:.25rem;display:block}.activity-list{flex-direction:column;margin-top:1rem}.ops-footer{border-top:1px solid #ffffff17;justify-content:space-between;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}.ops-footer span{color:#ffffff94}.value-strip,.section,.contact-section{padding:clamp(3.5rem,7vw,6rem) clamp(1.25rem,4vw,4rem)}.value-strip{grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.value-strip div{background:#ffffff0a;border:1px solid #ffffff1a;min-height:8rem;padding:1.2rem}.value-strip div[aria-hidden=true]{display:none}.value-strip div:hover{background:#ffffff0f;border-color:#ffffff2e;transform:translateY(-2px)}.value-strip strong,.value-strip span{display:block}.value-strip span{color:#ffffffa3;margin-top:.45rem}.section-heading{max-width:48rem;margin-bottom:2rem}.section-heading h2,.about-copy h2,.contact-section h2{font-size:clamp(2rem,4.5vw,4rem)}.contact-card button{color:#ffffffb8;cursor:pointer;background:0 0;border:0}.service-story-heading{max-width:56rem}.service-story-heading p:not(.eyebrow){color:#ffffffad;margin:1rem 0 0;font-size:1rem;line-height:1.7}.service-narratives{gap:clamp(2rem,5vw,4rem);margin-top:clamp(2rem,4vw,3.5rem);display:grid}.service-narrative{background:linear-gradient(140deg,#ffffff0e,#ffffff05),#ffffff06;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:minmax(0,.82fr) minmax(24rem,1fr);grid-template-areas:"copy visual";align-items:center;gap:clamp(1.5rem,4vw,3.5rem);min-height:min(76vh,48rem);padding:clamp(1rem,2vw,1.4rem);display:grid;box-shadow:0 1.8rem 4rem #0000002e}.service-narrative.visual-first{grid-template-columns:minmax(24rem,1fr) minmax(0,.82fr);grid-template-areas:"visual copy"}.service-copy{grid-area:copy;padding:clamp(1rem,2.4vw,1.8rem)}.service-visual{grid-area:visual;min-width:0}.commitment-panel,.contact-card{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px}.button:active,.contact-card button:active,.mobile-dock a:active{transform:scale(.98)}.preview-topline{justify-content:space-between;gap:1rem;margin-bottom:1rem;font-size:.84rem;font-weight:800;display:flex}.service-copy h3{color:#fff;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1.02}.service-story{background:radial-gradient(circle at 18% 12%,#fe70622e,#0000 8rem),radial-gradient(circle at 84% 22%,#5fe0a421,#0000 8rem),#06090f6b;border:1px solid #ffffff1a;border-radius:18px;margin:0;padding:.7rem;overflow:hidden}.service-story svg{aspect-ratio:2;width:100%;min-height:clamp(18rem,31vw,26rem);display:block}.service-story *{transform-box:fill-box;transform-origin:50%}.story-backplate{fill:#ffffff09;stroke:#ffffff14}.service-story path,.service-story line{fill:none;stroke-linecap:round;stroke-linejoin:round}.service-story g,.service-story rect,.service-story path{transition:opacity .12s linear,transform .12s linear}.service-story text{fill:#ffffffc7;letter-spacing:0;font-size:12px;font-weight:800}.ambient-orb{opacity:.4;filter:blur(1px)}.orb-warm{fill:#fe706229}.orb-cool{fill:#5fe0a41f}.hosting-layer{fill:#ffffff12;stroke:#ffffff24;filter:drop-shadow(0 18px 26px #00000038)}.hosting-orbit{stroke:#5fe0a4a6;stroke-width:4px;stroke-dasharray:1}.hosting-dock circle,.backup-fragments circle,.cloud-workloads circle,.script-rail circle{fill:#5fe0a4c7;filter:drop-shadow(0 0 14px #5fe0a461)}.email-field{stroke:#ffffff1f;stroke-width:12px}.email-flow,.cloud-bridge,.restore-ribbon,.automation-loop,.safe-choice{stroke:#5fe0a4;stroke-width:5px;stroke-dasharray:1}.clean-flow{stroke-width:7px}.recovery-flow{stroke-width:4px;opacity:.62}.email-aperture{fill:#fe706217;stroke:#fe706273;stroke-width:3px}.email-pulse{fill:#ffffffdb;filter:drop-shadow(0 0 14px #ffffff52)}.email-reject,.security-impact path,.unsafe-choice{stroke:#fe7062b8;stroke-width:5px;stroke-dasharray:1}.email-noise{fill:#fe7062b8}.monitor-constellation path{stroke:#80a7ff7a;stroke-width:3px;stroke-dasharray:1}.monitor-constellation circle{fill:#ffffffc7;filter:drop-shadow(0 0 10px #80a7ff61)}.monitor-lens path{fill:#5fe0a41a;stroke:#5fe0a473}.monitor-calm path{stroke:#5fe0a4;stroke-width:5px;stroke-dasharray:1}.monitor-calm circle,.security-seal path:first-child{fill:#5fe0a412;stroke:#5fe0a473;stroke-width:3px}.security-membrane{fill:#5fe0a41c;stroke:#5fe0a48c;stroke-width:4px}.security-impact circle{fill:#fe7062d9;filter:drop-shadow(0 0 12px #fe70625c)}.security-seal path:last-child,.restore-bloom path:last-child,.web-polish,.training-badge path:last-child{stroke:#5fe0a4;stroke-width:6px;stroke-dasharray:1}.backup-core{fill:#80a7ff1c;stroke:#80a7ff6b}.backup-seal{stroke:#80a7ffb3;stroke-width:5px;stroke-dasharray:1}.restore-bloom path:first-child{fill:#5fe0a41a;stroke:#5fe0a473;stroke-width:3px}.web-rough{stroke:#ffffff42;stroke-width:5px;stroke-dasharray:1}.web-polish{stroke-width:5px}.web-brackets path{stroke:#fe7062;stroke-width:6px;stroke-dasharray:1}.web-surfaces path{fill:#ffffff0e;stroke:#ffffff2b;filter:drop-shadow(0 18px 24px #0000003d)}.web-launch{fill:#5fe0a424;filter:blur(1px)drop-shadow(0 0 18px #5fe0a43d)}.cloud-origin,.cloud-horizon path:first-child{fill:#ffffff0b;stroke:#ffffff24}.cloud-horizon path:last-child{stroke:#5fe0a4b8;stroke-width:5px;stroke-dasharray:1}.manual-list path{stroke:#ffffff3d;stroke-width:4px}.script-rail path{stroke:#fe7062;stroke-width:5px;stroke-dasharray:1}.automation-output path:first-child{fill:#5fe0a417;stroke:#5fe0a470;stroke-width:3px}.automation-output path:last-child{stroke:#5fe0a4;stroke-width:5px;stroke-dasharray:1}.lesson-panels path{fill:#ffffff0e;stroke:#ffffff26}.training-badge circle{fill:#5fe0a41c;stroke:#5fe0a473}.service-copy p,.about-copy p,.contact-section p,.process-list p{color:#ffffffad;line-height:1.7}.tag-list{flex-wrap:wrap;gap:.45rem;margin-top:1rem;display:flex}.tag-list span{color:#ffffffb8;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:999px;padding:.35rem .55rem;font-size:.78rem;font-weight:800}.outcome-box{background:#5fe0a41a;border-radius:8px;margin:1.3rem 0;padding:1rem}.outcome-box span,.outcome-box strong{display:block}.outcome-box span{color:#ffffff9e;text-transform:uppercase;margin-bottom:.35rem;font-size:.8rem;font-weight:800}.service-copy ul,.commitment-panel ul{color:#ffffffbd;margin:1rem 0 0;padding-left:1.1rem;line-height:1.8}.service-copy .button{margin-top:1.35rem}.process-section{border-top:1px solid #ffffff14}.process-list{grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.process-list li{background:#ffffff0a;border-left:2px solid #fe7062;min-height:12rem;padding:1.2rem}.process-list li:hover{background:#ffffff0f;transform:translateY(-2px)}.process-list span,.process-list strong{display:block}.process-list span{color:#fe7062;font-weight:800}.process-list strong{margin-top:1.5rem;font-size:1.12rem}.about-section,.contact-section{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:start;gap:2rem;display:grid}.commitment-panel,.contact-card{padding:1.5rem}.commitment-panel h3{color:#fff;margin:0}.contact-section{border-top:1px solid #ffffff14}.contact-card{gap:.75rem;display:grid}.contact-card a,.contact-card button{color:#fff;font-weight:800}.contact-card button{border:1px solid #ffffff24;border-radius:6px;justify-self:start;min-height:2.45rem;padding:0 .85rem}.contact-card button:hover{background:#fe706214;border-color:#fe706280}.contact-card button.copied{color:#122016;background:#5fe0a4;border-color:#5fe0a4cc;animation:.36s cubic-bezier(.22,1,.36,1) copied-pop}@keyframes ambient-drift{0%{background-position:0 0,0 0,100% 0,0 0}to{background-position:0 0,2rem 1rem,calc(100% - 2rem) 1.5rem,0 0}}@keyframes brand-pulse{0%,to{transform:scale(1);box-shadow:0 0 1rem #fe70626b}50%{transform:scale(1.08);box-shadow:0 0 1.35rem #5fe0a457}}@keyframes rise-in{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translate(0,0)}}@keyframes panel-enter{0%{opacity:0;transform:translate(.8rem,1.4rem)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes signal-breathe{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.025)}}@keyframes result-enter{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:translate(0,0)}}@keyframes preview-swap{0%{opacity:0;transform:translateY(.7rem)scale(.992)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes selected-sheen{0%{opacity:0;transform:translate(-70%)}35%{opacity:1}to{opacity:0;transform:translate(70%)}}@keyframes empty-enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translate(0,0)}}@keyframes copied-pop{0%{transform:scale(.98)}60%{transform:scale(1.035)}to{transform:scale(1)}}.site-footer{border-top:1px solid #ffffff14;justify-content:space-between;gap:1rem;padding:2rem clamp(1.25rem,4vw,4rem);display:flex}:focus-visible{outline-offset:3px;outline:3px solid #fe7062c7}@media (width<=920px){.site-header,.hero-section,.about-section,.contact-section,.site-footer{display:block}.nav-links{margin-top:1rem;padding-bottom:.2rem;overflow-x:auto}.ops-visual{margin-top:2.5rem}.value-strip,.process-list,.service-narrative,.service-narrative.visual-first{grid-template-columns:1fr;grid-template-areas:"copy""visual"}.service-narrative,.service-narrative.visual-first{min-height:auto}.commitment-panel,.contact-card{margin-top:1.5rem}}@media (width<=720px){.site-shell{padding-bottom:calc(4.6rem + env(safe-area-inset-bottom));background:radial-gradient(circle at 50% -8rem,#fe706238,#0000 24rem),radial-gradient(circle at 90% 6rem,#5fe0a41c,#0000 18rem),#0b0d12}.site-header{padding:.85rem 1rem}.brand{font-size:1.15rem}.nav-links{display:none}.mobile-dock{right:1rem;bottom:calc(.85rem + env(safe-area-inset-bottom));z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d1017e0;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:1fr 1fr;gap:.55rem;padding:.45rem;animation:.42s cubic-bezier(.22,1,.36,1) .36s both dock-enter;display:grid;position:fixed;left:1rem;box-shadow:0 1.2rem 3rem #0000006b}.mobile-dock a{color:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:3rem;font-weight:850;text-decoration:none;transition:transform .14s,background .14s;display:inline-flex}.mobile-dock a:first-child{color:#160c0a;background:#fe7062}.mobile-dock a.active{box-shadow:inset 0 0 0 1px #ffffff2e}.mobile-dock a:last-child{background:#ffffff14}.hero-section{min-height:auto;padding:2.5rem 1rem 1.5rem}.eyebrow{margin-bottom:.65rem;font-size:.7rem}.hero-copy h1{max-width:11ch;font-size:clamp(2.75rem,13vw,4.3rem)}.hero-text{margin-top:1rem;font-size:1rem;line-height:1.55}.hero-actions{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1.2rem;display:grid}.button,.contact-card button{border-radius:10px;min-height:3.15rem}.hero-metrics{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.65rem;margin:1.15rem -1rem 0;padding:0 1rem .2rem;display:flex;overflow-x:auto}.swipe-rail{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-padding-inline:1rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1.4rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1.4rem),#0000)}.hero-metrics::-webkit-scrollbar{display:none}.value-strip::-webkit-scrollbar{display:none}.process-list::-webkit-scrollbar{display:none}.hero-metrics div{scroll-snap-align:start;border-radius:12px;flex:0 0 8.8rem;padding:.85rem}.hero-metrics strong{font-size:1.45rem}.ops-visual{border-radius:14px;margin-top:1.25rem;padding:.8rem;box-shadow:0 1.4rem 3rem #00000047}.ops-bar,.activity-list{display:none}.ops-status,.metric-row div,.ops-footer{border-radius:10px;padding:.75rem}.signal-grid{grid-template-columns:repeat(8,minmax(1.9rem,1fr));gap:.42rem;margin:.7rem 0}.signal-grid span{border-radius:9px;min-height:2.2rem}.metric-row{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.ops-footer{background:#ffffff0e;align-items:center}.value-strip,.section,.contact-section{padding:2.35rem 1rem}.value-strip{scroll-snap-type:x mandatory;gap:.7rem;display:flex;overflow-x:auto}.value-strip.infinite-rail{scroll-snap-type:none}.value-strip div{scroll-snap-align:start;border-radius:12px;flex:0 0 74vw;min-height:7rem}.value-strip.infinite-rail div{flex-basis:68vw}.value-strip.infinite-rail div[aria-hidden=true]{display:block}.section-heading{margin-bottom:1.1rem}.section-heading h2,.about-copy h2,.contact-section h2{font-size:clamp(1.85rem,8vw,2.65rem);line-height:1.08}.service-narratives{gap:1.4rem;margin-top:1.4rem}.service-narrative,.service-narrative.visual-first{border-radius:16px;padding:.55rem}.service-copy{padding:.75rem .65rem .4rem}.service-copy h3{font-size:clamp(1.85rem,8vw,2.7rem);line-height:1.06}.service-story{border-radius:14px;margin:0;padding:.45rem}.service-story svg{min-height:clamp(17rem,74vw,22rem)}.tag-list{gap:.38rem}.tag-list span{border-radius:9px}.outcome-box{border-radius:12px;margin:1rem 0}.service-copy ul{max-height:10rem;padding-right:.4rem;overflow:auto}.process-list{scroll-snap-type:x mandatory;gap:.75rem;display:flex;overflow-x:auto}.process-list li{scroll-snap-align:start;border-radius:12px;flex:0 0 78vw;min-height:10rem}.about-section,.contact-section{display:block}.commitment-panel,.contact-card{border-radius:14px}.contact-card a,.contact-card button{align-items:center;min-height:3.05rem;display:flex}.site-footer{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}}@keyframes dock-enter{0%{opacity:0;transform:translateY(1.2rem)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes sheet-swap{0%{opacity:0;transform:translateY(.95rem)scale(.99)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (width<=560px){.hero-copy h1{font-size:3rem}.metric-row,.hero-metrics,.preview-topline{display:block}.hero-metrics div+div{margin-top:0}.preview-topline span{margin-top:.35rem;display:block}}@media (width<=920px) and (orientation:landscape){.hero-section{grid-template-columns:minmax(0,1fr) minmax(18rem,.85fr);gap:1rem;padding-top:1.5rem;display:grid}.hero-copy h1{font-size:clamp(2.35rem,7vw,3.6rem)}.hero-text{margin-top:.75rem}.hero-metrics,.hero-actions{margin-top:.85rem}.ops-visual{margin-top:0}.value-strip,.section,.contact-section{padding-top:1.75rem;padding-bottom:1.75rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}
