@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400&family=Montserrat:wght@600&display=swap";:root{--color-tiber-gradient: #091B26;--color-light-blue: #1D3853;--color-water: #E9ECF9;--color-white: #FFFFFF;--color-light-green: #00FF84;--color-deep-blue: #1D3853;--color-tiber: #081923;--color-dove-grey: #C4C4C3;--color-soft-grey: #E5E5E5;--color-soft-blue: #5AE9CE;--color-tangerine: #E8522B;--color-pie-green: #00CC6A;--gradient-emerald: linear-gradient(90deg, #00FF84 0%, #081923 100%);--gradient-primary: linear-gradient(180deg, var(--color-tiber) 0%, var(--color-tiber-gradient) 50%, var(--color-light-blue) 100%);--accent: 136, 58, 234;--accent-light: 224, 204, 250;--accent-dark: 49, 10, 101;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), rgb(var(--accent-light)) 30%, white 60% );--font-primary: "Montserrat", Arial, sans-serif;--font-title-weight: 400;--font-body-weight: 300;--line-height-title: 1.2}html{font-family:system-ui,sans-serif;background:#081923;background-color:#081923;min-height:100vh;color:var(--color-white);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:none}body{@apply text-primary-white md:text-[1.1em];background:var(--gradient-primary);background-color:#081923}button{cursor:pointer;text-transform:uppercase;font-family:Inter,sans-serif;font-weight:800;font-size:.75rem;line-height:1.25rem;letter-spacing:0;text-align:center}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}header,main{.recharts-pie *{outline:none!important}h3:not(.insight-prose *):not(.prose *):not(.slider *){font-family:Inter,sans-serif;font-weight:300;font-size:.5rem;line-height:.96rem;letter-spacing:.156rem;vertical-align:middle;text-transform:uppercase;color:var(--color-white)}h2:not(.insight-prose *):not(.prose *){font-family:Inter,sans-serif;font-weight:400;font-size:1.6rem;line-height:2rem;letter-spacing:0;vertical-align:middle;color:var(--color-white)}p:not(.prose *){font-family:Inter,sans-serif;font-weight:300;font-size:1.25rem;line-height:2rem;letter-spacing:0;text-align:justify;hyphens:auto;-webkit-hyphens:auto;word-spacing:-.05em;vertical-align:middle;color:var(--color-white)}header a:not(.insight-prose *):not(.prose *):not([class]),main a:not(.insight-prose *):not(.prose *):not([class]){font-family:Inter,sans-serif;font-weight:200;cursor:pointer;font-size:1rem;line-height:1.75rem;letter-spacing:0;vertical-align:middle;color:var(--color-water)}.hover-underline:after{content:"";display:block;width:100%;height:3px;border-radius:2px;margin-top:2px;background:transparent;transition:background .3s ease}.hover-underline:hover:after{background:var(--color-light-green)}.hover-green:hover{color:var(--color-light-green)}.subtle{font-family:Inter,sans-serif;font-weight:200;font-size:1rem;line-height:1.75rem;letter-spacing:0;vertical-align:middle;color:var(--color-water)}a.action-button,.action-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:none;outline:none;cursor:pointer;width:fit-content;height:40px;gap:10px;padding:5px 15px;border-radius:100px;background:var(--color-light-green);font-family:Inter,sans-serif;font-weight:700;font-size:.875rem;line-height:1.25rem;letter-spacing:0;text-align:center;vertical-align:middle;color:var(--color-tiber);white-space:nowrap}a.action-button:hover,.action-button:hover{background:var(--color-white);color:var(--color-tiber)}.button-icon{display:inline-flex;align-items:center;width:1.25rem;height:1.25rem}.button-icon svg{width:100%;height:100%}a.action-button-secondary,.action-button-secondary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:2px solid var(--color-light-green);outline:none;cursor:pointer;width:150px;height:40px;gap:10px;padding:5px 15px;border-radius:100px;background:transparent;font-family:Inter,sans-serif;font-weight:800;font-size:.75rem;line-height:1.25rem;letter-spacing:0;text-align:center;vertical-align:middle;color:var(--color-light-green);text-transform:uppercase;transition:all .3s ease}a.action-button-secondary:hover,.action-button-secondary:hover{background:var(--color-light-green);color:var(--color-tiber)}.unlockd-highlight{color:var(--color-light-green)}.slider{h3{color:#00ff84;font-family:Montserrat,sans-serif;font-weight:800;font-size:1rem;line-height:.9625rem;letter-spacing:.15625rem;vertical-align:middle;text-transform:uppercase;@media (min-width: 768px){font-size:1.5rem}@media (min-width: 1024px){font-size:2rem}}.description{font-family:Montserrat,sans-serif;font-weight:500;font-size:.5rem;line-height:1rem;letter-spacing:.0625rem;vertical-align:middle;text-transform:uppercase;text-align:left;@media (min-width: 1024px){font-size:.8rem}}.client{font-family:Montserrat,sans-serif;font-weight:800;font-size:.5rem;line-height:.96rem;letter-spacing:.156rem;vertical-align:middle;text-transform:uppercase;@media (min-width: 1024px){font-size:1rem}}.category{font-family:Montserrat,sans-serif;font-weight:100;font-size:.55rem;line-height:.2rem;letter-spacing:.0625rem;color:var(--color-soft-grey);vertical-align:middle;text-transform:uppercase}.action-button{background:var(--color-light-blue);color:var(--color-white);gap:10px;padding:.75rem 1rem;border-radius:1.5rem}}.iphone{.slider{h3{font-size:.6rem;@media (min-width: 768px){font-size:.9rem}@media (min-width: 1024px){font-size:1.2rem}}.description{font-size:.4rem;text-align:start;@media (min-width: 1024px){font-size:.5rem;letter-spacing:.01rem}}.client{@media (min-width: 1024px){font-size:.6rem}}.actions{gap:1rem}}}.ipad{padding:1rem;.content{@media (min-width: 1024px){padding:2rem}}}}footer{a:not(.policy-link){font-family:Inter,sans-serif;font-weight:200;font-size:1rem;line-height:1.75rem;letter-spacing:0;vertical-align:middle;color:var(--color-water)}a:not(.policy-link):hover{color:var(--color-light-green)}a.policy-link:hover{color:var(--color-light-green)}p{font-family:Inter,sans-serif;color:var(--color-white)}}.venn-left,.venn-right,.venn-center{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:2rem;letter-spacing:0;text-align:justify;hyphens:auto;-webkit-hyphens:auto;word-spacing:-.05em;vertical-align:middle;fill:var(--color-white);color:var(--color-white)}
