*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.table{display:table}.min-h-screen{min-height:100vh}.bg-ink{--tw-bg-opacity:1;background-color:rgb(16 18 23/var(--tw-bg-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{color-scheme:dark;background:#101116;--ink:#101116;--deep:#15161c;--panel:#20222b;--line:#30343f;--teal:#226f78;--mint:#9bf052;--paper:#e9e3dc;--muted:#a5a9b3}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:var(--teal) #14151b;scrollbar-width:thin}body{margin:0;min-width:320px;background:#202124;font-family:Montserrat,Arial,Helvetica,sans-serif}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:#14151b}::-webkit-scrollbar-thumb{border-radius:999px;background:var(--teal)}::-webkit-scrollbar-thumb:hover{background:#2b8792}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{outline:none}.site-frame{width:min(100%,1949px);margin:0 auto;overflow:hidden;background:var(--ink);box-shadow:0 0 0 1px hsla(0,0%,100%,.04)}.hero-shell{position:relative;min-height:877px;height:877px;overflow:hidden;display:grid;place-items:center;padding:22px 28px 26px}.hero-media,.hero-media video,.hero-poster,.hero-shade{position:absolute;inset:0}.hero-media{z-index:0}.hero-media video{z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 47%;object-position:center 47%;filter:saturate(.68) contrast(1.04) brightness(.72)}.hero-poster{z-index:0;background:url(/media/hero-poster.jpg) 50%/cover;animation:slowZoom 18s ease-in-out infinite alternate}.hero-shade{z-index:2;background:linear-gradient(180deg,rgba(4,13,16,.44),rgba(5,13,16,.28) 42%,rgba(8,11,14,.82)),radial-gradient(circle at 50% 34%,rgba(22,76,82,.14),transparent 45%)}.admin-logo,.brand-mark,.rail-logo{display:grid;place-items:center;width:42px;height:42px;font-weight:900;font-size:34px;line-height:1;letter-spacing:0}.capability-band a,.deal-steps a,.intro-band a,.lead-form button,.primary-cta{transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.hero-content{bottom:153px;width:min(1080px,100%);margin:0 auto;padding-top:0;animation:riseIn .9s ease both}.hero-content,.kicker{position:absolute;left:0;right:0;z-index:4;text-align:center}.kicker{top:24px;text-transform:uppercase;font-size:18px;font-weight:800;letter-spacing:.42em;white-space:nowrap}.hero-content h1,.kicker{margin:0}.hero-wordmark{display:flex;justify-content:center;transform:translateY(-110px)}.hero-wordmark img{display:block;width:min(1026px,88vw);height:auto;filter:drop-shadow(0 2px 22px rgba(0,0,0,.34))}.subtitle{margin:24px 0 112px;color:hsla(0,0%,100%,.74);font-size:23px;transform:translateY(-110px)}.hero-statement h2{margin:0;font-size:31px;font-weight:500;line-height:1.15;text-shadow:0 2px 14px rgba(0,0,0,.42)}.hero-statement{transform:translateY(81px)}.hero-statement h2 strong{font-weight:900}.hero-statement p{max-width:702px;margin:9px auto 30px;color:hsla(0,0%,100%,.72);font-size:17px;line-height:1.45}.hero-statement .access-note{margin:11px auto 0;color:hsla(0,0%,100%,.58);font-size:15px;line-height:1}.capability-band a,.deal-steps a,.intro-band a,.lead-form button,.primary-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:35px;border:1px solid hsla(0,0%,100%,.52);border-radius:6px;padding:0 18px;background:rgba(8,11,15,.3);color:#fff;font-size:12px;font-weight:800}.hero-statement .primary-cta{gap:12px;min-height:47px;border-radius:8px;padding:0 24px;font-size:16px}.capability-band a:hover,.deal-steps a:hover,.intro-band a:hover,.lead-form button:hover,.primary-cta:hover{transform:translateY(-2px);border-color:var(--mint);background:var(--mint);color:#101116;box-shadow:0 16px 34px rgba(155,240,82,.2)}.explore-strip{display:grid;place-items:center;min-height:39px;background:#14151b;color:hsla(0,0%,100%,.68);font-size:14px;font-weight:800;line-height:1;transition:background .18s ease,color .18s ease}.explore-strip:hover{background:var(--mint);color:#101116}.intro-band{min-height:275px;display:grid;place-items:center;align-content:center;gap:22px;padding:48px 20px;background:var(--teal);text-align:center}.intro-band h2{max-width:966px;margin:0;font-size:53px;line-height:1.04;font-weight:900}.intro-band p{max-width:1064px;margin:0;color:hsla(0,0%,100%,.58);font-size:20px;font-weight:400}.intro-band a{min-height:49px;padding:0 25px;background:transparent;border-color:hsla(0,0%,100%,.48);color:hsla(0,0%,100%,.76);font-size:17px;box-shadow:none}.friction-section{background:#050608;padding:0}.friction-row{width:100%;margin:0 auto;border-bottom:1px solid #050608;transition:background .18s ease,color .18s ease}.friction-row:first-child{border-top:1px solid #050608}.friction-row.selected,.friction-row:hover{background:var(--teal)}.friction-trigger{position:relative;--friction-pad:clamp(42px,4vw,74px);--terms-width:clamp(378px,28vw,616px);--arrow-size:63px;--arrow-gap:48px;width:100%;min-height:145px;display:grid;grid-template-columns:minmax(330px,430px) minmax(320px,1fr);align-items:center;gap:45px;padding:0 calc(var(--friction-pad) + var(--terms-width) + var(--arrow-size) + var(--arrow-gap) + 45px) 0 var(--friction-pad);border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.friction-name{display:grid;grid-template-columns:92px 1fr;align-items:start;-moz-column-gap:45px;column-gap:45px;grid-column:1;grid-row:1}.friction-today{grid-column:2;grid-row:1;max-width:min(868px,100%)}.friction-name span{color:hsla(0,0%,100%,.76);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:38px;letter-spacing:.08em}.friction-name em,.friction-name strong{grid-column:2;font-style:normal;line-height:1.02}.friction-name strong{font-size:29px;font-weight:900;letter-spacing:.08em}.friction-name em{color:hsla(0,0%,100%,.58);font-size:29px;font-weight:500;letter-spacing:.08em}.friction-terms strong,.friction-today strong{color:hsla(0,0%,100%,.76);font-size:18px;letter-spacing:.08em}.friction-terms p,.friction-today p{margin:4px 0 0;max-width:784px;color:hsla(0,0%,100%,.46);font-size:18px;line-height:1.35}.friction-terms{position:absolute;top:50%;right:var(--friction-pad);width:var(--terms-width);opacity:0;overflow:hidden;white-space:normal;transform:translate(26px,-50%);visibility:hidden;transition:opacity .26s ease,transform .42s cubic-bezier(.22,1,.36,1),visibility 0ms linear .26s}.friction-row.selected .friction-terms{opacity:1;transform:translateY(-50%);visibility:visible;transition:opacity .26s ease 90ms,transform .42s cubic-bezier(.22,1,.36,1),visibility 0ms}.arrow-circle{position:absolute;top:50%;right:var(--friction-pad);width:var(--arrow-size);height:var(--arrow-size);display:grid;place-items:center;border:0;border-radius:50%;color:hsla(33,18%,88%,.9);transform:translateY(-50%);transition:right .42s cubic-bezier(.22,1,.36,1),color .18s ease}.arrow-circle svg{width:var(--arrow-size);height:var(--arrow-size);display:block}.friction-row.selected .arrow-circle,.friction-row:hover .arrow-circle{color:#f4f0ea}.friction-row.selected .arrow-circle{right:calc(var(--friction-pad) + var(--terms-width) + var(--arrow-gap))}.workspace-hero{position:relative;min-height:518px;display:grid;place-items:center;overflow:hidden;padding:107px 20px;background:var(--paper);color:#15161c;text-align:center}.network-lines{opacity:.23;background:radial-gradient(circle at 22% 28%,transparent 0 21px,rgba(30,37,48,.18) 22px 23px,transparent 24px),radial-gradient(circle at 76% 18%,transparent 0 27px,rgba(30,37,48,.14) 28px 29px,transparent 30px),linear-gradient(22deg,transparent 49.7%,rgba(30,37,48,.17) 50%,transparent 50.3%),linear-gradient(154deg,transparent 49.7%,rgba(30,37,48,.13) 50%,transparent 50.3%);background-size:360px 260px,440px 300px,100% 100%,100% 100%}.network-lines,.workspace-media,.workspace-media video,.workspace-media:after{position:absolute;inset:0}.workspace-media{opacity:.24}.workspace-media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 46%;object-position:center 46%;filter:grayscale(1) saturate(.15) contrast(1.02) brightness(1.24)}.workspace-media:after{content:"";background:hsla(32,23%,89%,.72)}.workspace-hero div:not(.network-lines,.workspace-media){position:relative;z-index:2}.access-copy h2,.deal-copy h2,.workspace-hero h2{margin:0;font-size:48px;line-height:.98;font-weight:800}.workspace-hero h2{max-width:1220px;font-size:65px}.access-copy span,.deal-copy p,.workspace-hero p{max-width:620px;margin:12px auto 0;color:rgba(21,22,28,.66);line-height:1.5}.workspace-hero p{max-width:837px;margin-top:16px;font-size:22px}.capability-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--deep)}.capability-card{min-height:233px;display:grid;grid-template-rows:minmax(62px,auto) 76px;align-content:start;gap:19px;padding:52px 74px 39px;border:0;background:#15161c;color:hsla(0,0%,100%,.82);text-align:left;transition:background .72s cubic-bezier(.16,1,.3,1),color .42s ease}.capability-card:focus-visible,.deal-steps button:focus-visible{outline:1px solid rgba(155,240,82,.7);outline-offset:-1px}.capability-card.selected,.capability-card:hover{background:var(--teal)}.capability-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;text-transform:uppercase;font-size:22px;font-weight:900;letter-spacing:.12em}.capability-card-title{display:inline-block;max-width:88%;transition:transform .68s cubic-bezier(.16,1,.3,1)}.capability-card-head svg{width:30px;height:30px;min-width:30px;min-height:30px;flex:0 0 30px;opacity:0;transform:translate(-14px,14px);transform-origin:center;transition:opacity .52s ease,transform .86s cubic-bezier(.16,1,.3,1)}.capability-card.selected .capability-card-title,.capability-card:hover .capability-card-title{transform:translateX(-12px)}.capability-card.selected .capability-card-head svg,.capability-card:hover .capability-card-head svg{opacity:1;transform:translate(0)}.capability-card.selected .capability-card-head svg{transform:translate(0) rotate(-180deg)}.capability-card p{display:block;min-height:76px;max-height:76px;margin:0;color:hsla(0,0%,100%,.72);font-size:18px;line-height:1.4;opacity:0;overflow:hidden;transition:max-height .68s cubic-bezier(.16,1,.3,1),opacity .46s ease}.capability-card.selected p{opacity:1}.capability-band a,.deal-steps a{align-self:center;justify-self:center;background:#f4f0ea;border-color:#f4f0ea;color:#17181e}.capability-band a{min-height:65px;padding:0 33px;font-size:18px}.deal-section{padding-top:70px;background:var(--paper);color:#15161c;text-align:center}.deal-copy{max-width:720px;margin:0 auto 24px;padding:0 20px}.macbook-frame{position:relative;width:min(1120px,calc(100% - 56px));height:clamp(830px,61vw,1000px);margin:clamp(48px,4vw,78px) auto 0;overflow:visible;pointer-events:none;animation:floatIn .9s ease both}.macbook-frame img{display:block;position:absolute;left:50%;bottom:clamp(-500px,-29.6vw,-350px);width:min(2720px,calc(153vw + 235px));max-width:none;height:auto;transform:translateX(-50%);clip-path:inset(0 0 22.9% 0);pointer-events:none}.deal-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:0;background:var(--deep)}.deal-steps button{min-height:145px;display:grid;place-items:center;align-content:center;gap:12px;padding:24px 68px;border:0;background:#15161c;color:hsla(0,0%,100%,.82);text-align:center;transition:background .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1),color .42s ease}.deal-steps button.selected,.deal-steps button:hover{background:var(--teal);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 0 34px rgba(34,111,120,.28)}.deal-steps strong{text-transform:uppercase;font-size:14px;font-weight:900;letter-spacing:.12em;transition:transform .76s cubic-bezier(.16,1,.3,1)}.deal-steps span{max-width:440px;color:hsla(0,0%,100%,.72);font-size:12px;line-height:1.4;display:block;opacity:0;overflow:hidden;transform:translateY(16px);transition:opacity .62s ease,transform .82s cubic-bezier(.16,1,.3,1)}.deal-steps button.selected strong,.deal-steps button:hover strong{transform:translateY(-10px)}.deal-steps button.selected span,.deal-steps button:hover span{opacity:1;transform:translateY(0)}.security-section{padding:150px 0 0;background:var(--deep);color:#fff}.security-head{--security-head-hover-height:360px;--security-head-hover-drop:58px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:calc(100% - 40px);max-width:1880px;margin:0 auto 58px;align-items:end}.security-head h2{position:relative;z-index:1;isolation:isolate;grid-column:1/span 2;margin:0;font-size:clamp(48px,4vw,56px);line-height:1.02;font-weight:900;transition:color .42s ease}.security-head h2:before,.security-head p:before{content:"";position:absolute;z-index:-1;background:var(--teal);opacity:0;transition:opacity .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1)}.security-head h2:before{left:-20px;bottom:calc(var(--security-head-hover-drop) * -1);width:calc(100% + 68px);height:var(--security-head-hover-height)}.security-head h2 span{display:block;color:var(--mint)}.security-head p{position:relative;z-index:1;isolation:isolate;grid-column:4;justify-self:center;width:min(100%,330px);margin:0;color:hsla(0,0%,100%,.66);font-size:22px;line-height:1.2;letter-spacing:.12em;transform:translateX(6px);transition:color .42s ease}.security-head p:before{right:calc((100vw - min(100vw, 1880px)) / -2);bottom:calc(var(--security-head-hover-drop) * -1);width:calc(100% + 80px);height:var(--security-head-hover-height)}.security-head-empty{grid-column:3;align-self:end;height:var(--security-head-hover-height);min-height:0;background:#15161c;transform:translate(9px,var(--security-head-hover-drop));transition:background .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1)}.security-head-empty:hover{background:var(--teal);box-shadow:0 0 34px rgba(34,111,120,.24)}.security-head h2:hover:before,.security-head p:hover:before{opacity:1;box-shadow:0 0 34px rgba(34,111,120,.24)}.security-mosaic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:276px;width:100%;margin:0 auto}.security-mosaic>*{height:100%;min-height:0}.mosaic-empty,.mosaic-fill,.security-tile{position:relative;min-height:100%;overflow:hidden;background:#11141a}.security-tile .tile-image{position:absolute;inset:0;filter:saturate(.65) hue-rotate(126deg) contrast(1.08);opacity:.68}.mosaic-fill,.security-tile .tile-image{background:url(/media/hero-poster.jpg) 50%/cover}.mosaic-fill{filter:grayscale(1) sepia(.8) hue-rotate(132deg) saturate(1.7) contrast(1.08) brightness(.9);opacity:.86;transition:opacity .62s cubic-bezier(.16,1,.3,1),filter .62s cubic-bezier(.16,1,.3,1),box-shadow .62s cubic-bezier(.16,1,.3,1)}.mosaic-fill video,.security-tile .tile-image video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) sepia(.8) hue-rotate(132deg) saturate(1.85) contrast(1.12) brightness(.88)}.mosaic-fill:after,.security-tile .tile-image:after{content:"";position:absolute;inset:0;background:rgba(12,103,113,.42);mix-blend-mode:multiply;transition:background .62s cubic-bezier(.16,1,.3,1)}.security-tile.keyboard .tile-image{background-position:center 22%}.security-tile.desk .tile-image{background-position:20%}.security-tile.touch .tile-image{background-image:url(/media/security/biometric-touch-optimized.jpg);background-position:72%;filter:blur(.8px) saturate(.7) hue-rotate(126deg) contrast(1.08) brightness(.86);transform:scale(1.03)}.mosaic-fill.aerial,.security-tile.aerial .tile-image{background-position:bottom}.mosaic-empty,.security-tile.copy-only{background:#15161c;transition:background .62s cubic-bezier(.16,1,.3,1),box-shadow .62s cubic-bezier(.16,1,.3,1)}.mosaic-empty:hover,.security-tile.copy-only:hover{background:var(--teal)}.mosaic-empty:hover,.mosaic-fill:hover,.security-tile.copy-only:hover{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 0 34px rgba(34,111,120,.22)}.mosaic-fill:hover{opacity:1;filter:grayscale(1) sepia(.8) hue-rotate(132deg) saturate(2.1) contrast(1.16) brightness(.98)}.mosaic-fill:hover:after{background:rgba(12,103,113,.68)}.verified-copy{grid-column:1;grid-row:1}.keyboard-fill{grid-column:2/span 2;grid-row:1}.top-right-empty{grid-column:4;grid-row:1}.code-fill{grid-column:1/span 2;grid-row:2}.controlled-copy{grid-column:3;grid-row:2}.touch-still{grid-column:4;grid-row:2;background-image:url(/media/security/biometric-touch-optimized.jpg);background-position:72%;filter:grayscale(1) sepia(.8) hue-rotate(132deg) saturate(1.85) contrast(1.12) brightness(.86)}.touch-still:after{background:rgba(12,103,113,.58);mix-blend-mode:multiply}.handshake-fill{grid-column:2;grid-row:3}.mid-left-empty{grid-column:1;grid-row:3}.mid-center-empty{grid-column:3;grid-row:3}.mutual-copy{grid-column:4;grid-row:3}.mosaic-fill.city{grid-column:1;grid-row:4;background-position:0 100%}.recorded-copy{grid-column:2;grid-row:4}.deal-fill{grid-column:3/span 2;grid-row:4}.tile-copy{position:relative;z-index:1;display:grid;align-content:end;min-height:100%;max-width:285px;padding:44px 36px}.tile-copy h3{margin:0 0 8px;color:#f4f0ea;font-size:29px;line-height:.98;letter-spacing:.11em}.tile-copy h3 span{display:block;color:var(--mint)}.tile-copy p{margin:0;color:hsla(0,0%,100%,.72);font-size:13px;line-height:1.35}.access-section{display:grid;justify-items:center;gap:34px;padding:86px 20px 18px;background:var(--deep);color:#fff;text-align:center}.access-copy h2{color:#fff;font-weight:900}.access-copy span{display:block;color:hsla(0,0%,100%,.62)}.lead-form{width:min(470px,100%);display:grid;gap:16px}.lead-form label{display:block;text-align:left}.lead-form label span{display:block;margin-bottom:7px;color:hsla(0,0%,100%,.74);font-size:13px}.lead-form input,.lead-form select{width:100%;min-height:38px;border:0;background:#f4f0ea;color:#15161c;outline:none;padding:0 10px}.lead-form input:focus,.lead-form select:focus{box-shadow:0 0 0 3px rgba(155,240,82,.24)}.lead-form input[aria-invalid=true],.lead-form select[aria-invalid=true]{box-shadow:0 0 0 2px rgba(255,78,78,.8)}.form-error{display:block;margin-top:6px;color:#ff5959;font-size:12px;font-weight:600;line-height:1.35}.turnstile-widget{display:flex;justify-content:center;min-height:65px}.lead-form button{width:-moz-max-content;width:max-content;justify-self:center;min-height:38px;margin-top:18px;border-color:hsla(0,0%,100%,.7);background:transparent;font-size:13px}.form-success,.site-footer p{margin:0;color:hsla(0,0%,100%,.62);font-size:12px}.site-footer{padding:0 20px 56px;background:var(--deep);text-align:center}.thank-you-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(rgba(16,17,22,.38),rgba(16,17,22,.78)),url(/media/hero-poster.jpg) 50% /cover;color:#fff;text-align:center}.thank-you-panel{display:grid;gap:18px;width:min(760px,100%);padding:0 24px}.thank-you-panel p{margin:0;color:var(--mint);font-size:14px;font-weight:900;letter-spacing:.28em;text-transform:uppercase}.thank-you-panel h1{margin:0;color:hsla(36,31%,94%,.86);font-size:clamp(50px,7vw,104px);line-height:1;font-weight:600;letter-spacing:.02em}.thank-you-panel span{color:hsla(0,0%,100%,.68);font-size:18px;line-height:1.5}.admin-leads-page{min-height:100vh;padding:clamp(24px,4vw,56px);background:#101116;color:#f4f0ea}.admin-leads-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.admin-leads-header p{margin:0 0 10px;color:var(--mint);font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.admin-leads-header h1{margin:0;font-size:clamp(42px,6vw,82px);line-height:.95}.admin-leads-header span{gap:10px;border:1px solid hsla(0,0%,100%,.16);background:#15161c;color:hsla(0,0%,100%,.72)}.admin-leads-header span,.admin-logout-button{display:inline-flex;align-items:center;min-height:42px;padding:0 16px}.admin-logout-button{justify-content:center;gap:8px;border:1px solid hsla(0,0%,100%,.14);background:transparent;color:#f4f0ea;cursor:pointer;font-weight:900;transition:background .24s ease,border-color .24s ease,color .24s ease}.admin-logout-button:focus-visible,.admin-logout-button:hover{border-color:var(--teal);background:rgba(34,111,120,.2);color:#fff}.admin-error{margin:-10px 0 22px;border:1px solid rgba(255,94,94,.36);background:rgba(255,94,94,.08);color:#ffb9b9;padding:12px 14px;font-size:13px;line-height:1.4}.leads-panel{border:1px solid hsla(0,0%,100%,.08);background:#15161c;overflow-x:auto}.leads-empty{min-height:360px;display:grid;place-items:center;align-content:center;gap:12px;color:hsla(0,0%,100%,.62);text-align:center}.leads-empty.compact{min-height:240px;border-top:1px solid hsla(0,0%,100%,.08)}.leads-empty h2,.leads-empty p{margin:0}.leads-empty h2{color:#f4f0ea}.leads-filters,.leads-list{min-width:1120px}.leads-filters{display:grid;grid-template-columns:190px 170px 170px max-content 1fr;gap:14px;align-items:end;padding:18px 20px;border-bottom:1px solid hsla(0,0%,100%,.08)}.leads-filters label{display:grid;gap:7px}.leads-filters label span{color:hsla(0,0%,100%,.48);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.leads-filters button,.leads-filters input,.leads-filters select{min-height:38px;border:1px solid hsla(0,0%,100%,.12);background:#101116;color:#f4f0ea;outline:none}.leads-filters input,.leads-filters select{padding:0 10px}.leads-filters button{padding:0 16px;cursor:pointer}.leads-filters button:hover{border-color:var(--teal);background:var(--teal)}.leads-filters strong{justify-self:end;align-self:center;color:hsla(0,0%,100%,.58);font-size:13px}.lead-item,.leads-list-head{display:grid;grid-template-columns:170px minmax(280px,1fr) 170px minmax(300px,.9fr);gap:18px;align-items:start;padding:18px 20px}.leads-list-head{color:hsla(0,0%,100%,.46);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.lead-item{border-top:1px solid hsla(0,0%,100%,.08)}.lead-item time{color:hsla(0,0%,100%,.58);font-size:13px;line-height:1.5}.lead-data{display:grid;gap:5px;color:hsla(0,0%,100%,.66);font-size:14px}.lead-data strong{color:#fff;font-size:16px}.lead-open-link{width:-moz-fit-content;width:fit-content;border:0;background:transparent;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:900;padding:0;text-align:left}.lead-open-link:focus-visible,.lead-open-link:hover{color:var(--mint)}.lead-data a{color:var(--mint)}.lead-data small{color:hsla(0,0%,100%,.42)}.lead-item select,.lead-item textarea{width:100%;border:1px solid hsla(0,0%,100%,.12);background:#101116;color:#f4f0ea;outline:none}.lead-item select{min-height:38px;padding:0 10px}.lead-item textarea{min-height:76px;resize:vertical;padding:10px}.lead-item select:focus,.lead-item textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px rgba(34,111,120,.22)}.lead-comments{display:grid;gap:10px}.comments-list{display:grid;gap:8px}.lead-comment{border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.035);padding:10px}.lead-comment time{display:block;margin-bottom:5px;color:rgba(151,244,82,.82);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lead-comment p{margin:0;color:hsla(0,0%,100%,.72);font-size:13px;line-height:1.45;white-space:pre-wrap}.no-comments{color:hsla(0,0%,100%,.38);font-size:13px}.latest-comment{margin:0;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.72);font-size:13px;line-height:1.45;padding:10px;white-space:pre-wrap}.comment-actions,.comment-form{display:grid;gap:8px}.comment-actions{grid-template-columns:1fr 1fr}.comment-form button{min-height:36px;border:1px solid hsla(0,0%,100%,.16);background:#f4f0ea;color:#05070a;cursor:pointer;font-weight:900;transition:background .24s ease,border-color .24s ease,color .24s ease}.comment-form button:focus-visible,.comment-form button:hover{border-color:var(--teal);background:var(--teal);color:#fff}.admin-back-button,.comment-form .ghost-button{background:transparent;color:#f4f0ea}.admin-back-button:focus-visible,.admin-back-button:hover,.comment-form .ghost-button:focus-visible,.comment-form .ghost-button:hover{border-color:var(--teal);background:rgba(34,111,120,.2);color:#fff}.admin-back-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:1px solid hsla(0,0%,100%,.14);color:#f4f0ea;cursor:pointer;font-weight:900;padding:0 16px;transition:background .24s ease,border-color .24s ease,color .24s ease}.lead-card{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:18px;padding:24px;border:1px solid hsla(0,0%,100%,.08);background:rgba(16,17,22,.88)}.lead-card-comments,.lead-card-main{display:grid;align-content:start;gap:18px}.lead-card-comments,.lead-card-section{border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);padding:18px}.lead-card-comments h2,.lead-card-section>span{display:block;margin:0 0 10px;color:hsla(0,0%,100%,.48);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.lead-card-section strong{color:#f4f0ea}.lead-card-section select{width:100%;min-height:38px;border:1px solid hsla(0,0%,100%,.12);background:#101116;color:#f4f0ea;outline:none;padding:0 10px}.lead-card-section dl{display:grid;gap:12px;margin:0}.lead-card-section dl div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px}.lead-card-section dt{color:hsla(0,0%,100%,.42);font-size:12px;font-weight:800;text-transform:uppercase}.lead-card-section dd{margin:0;color:hsla(0,0%,100%,.78)}.lead-card-section a{color:var(--mint)}.comments-list.full{max-height:430px;overflow:auto;padding-right:4px}.admin-login-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 20%,rgba(34,111,120,.2),transparent 42%),#101116;color:#f4f0ea}.admin-login-card{display:grid;gap:18px;width:min(420px,100%);border:1px solid hsla(0,0%,100%,.1);background:rgba(21,22,28,.94);padding:28px}.admin-login-icon{display:inline-grid;place-items:center;width:48px;height:48px;border:1px solid hsla(0,0%,100%,.12);background:rgba(34,111,120,.22);color:var(--mint)}.admin-login-card h1,.admin-login-card p{margin:0}.admin-login-card p{color:var(--mint);font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.admin-login-card h1{margin-top:6px;font-size:clamp(32px,5vw,46px);line-height:.95}.admin-login-card label{display:grid;gap:8px}.admin-login-card label span{color:hsla(0,0%,100%,.52);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.admin-login-card input{width:100%;min-height:44px;border:1px solid hsla(0,0%,100%,.13);background:#101116;color:#f4f0ea;outline:none;padding:0 12px}.admin-login-card input:focus{border-color:var(--teal);box-shadow:0 0 0 3px rgba(34,111,120,.22)}.admin-login-card button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border:1px solid #f4f0ea;background:#f4f0ea;color:#05070a;cursor:pointer;font-weight:900;transition:opacity .22s ease,background .24s ease,border-color .24s ease,color .24s ease}.admin-login-card button:focus-visible,.admin-login-card button:hover{border-color:var(--teal);background:var(--teal);color:#fff}.admin-login-card button:disabled,.lead-form button:disabled{cursor:wait;opacity:.62}@keyframes slowZoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes riseIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes floatIn{0%{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1440px){.hero-shell{min-height:min(600px,calc(100svh - 42px));height:min(600px,calc(100svh - 42px))}.hero-content{bottom:96px;width:min(760px,100%)}.kicker{top:18px;font-size:12px}.hero-wordmark{transform:translateY(-88px)}.hero-wordmark img{width:min(700px,82vw)}.subtitle{margin:16px 0 72px;font-size:16px;transform:translateY(-88px)}.hero-statement{transform:translateY(65px)}.hero-statement h2{font-size:22px}.hero-statement p{max-width:562px;margin:7px auto 24px;font-size:12px}.hero-statement .access-note{margin:9px auto 25px;font-size:11px}.hero-statement .primary-cta{gap:10px;min-height:34px;border-radius:6px;padding:0 19px;font-size:12px}.explore-strip{min-height:27px;font-size:11px}.intro-band{min-height:150px;gap:11px;padding:24px 18px}.intro-band h2{max-width:618px;font-size:29px}.intro-band p{max-width:681px;font-size:11px}.intro-band a{min-height:27px;padding:0 16px;font-size:10px}.friction-trigger{--friction-pad:clamp(34px,3.2vw,59px);--terms-width:clamp(208px,17.6vw,336px);--arrow-size:34px;--arrow-gap:26px;min-height:78px;gap:22px;padding-right:calc(var(--friction-pad) + var(--terms-width) + var(--arrow-size) + var(--arrow-gap) + 22px)}.friction-name{grid-template-columns:48px 1fr;-moz-column-gap:22px;column-gap:22px}.friction-name span{font-size:20px}.friction-name em,.friction-name strong{font-size:15px}.friction-terms p,.friction-terms strong,.friction-today p,.friction-today strong{font-size:10px}.workspace-hero{min-height:352px;padding:70px 20px}.workspace-hero h2{max-width:976px;font-size:44px}.workspace-hero p{max-width:670px;margin-top:13px;font-size:15px}.capability-card{min-height:126px;grid-template-rows:minmax(34px,auto) 42px;gap:10px;padding:27px 38px 21px}.capability-card-head{gap:15px;font-size:11px;line-height:1.18}.capability-card-head svg{width:16px;height:16px;min-width:16px;min-height:16px;flex-basis:16px}.capability-card p{min-height:42px;max-height:42px;font-size:10px}.capability-band a{min-height:35px;padding:0 18px;font-size:10px}.deal-section{padding-top:38px}.deal-copy{max-width:576px;margin-bottom:12px}.deal-copy h2{font-size:38px}.deal-copy p{max-width:496px;margin-top:10px;font-size:12px}.macbook-frame{width:min(820px,calc(100% - 44px));height:clamp(330px,29vw,430px);margin-top:30px}.macbook-frame img{bottom:clamp(-210px,-13.2vw,-148px);width:min(1080px,calc(70vw + 78px))}.security-head h2{font-size:clamp(38px,3.2vw,45px)}.security-head{--security-head-hover-height:290px;--security-head-hover-drop:58px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:calc(100% - 40px)}.security-head p{width:300px;font-size:18px;transform:translateX(5px)}.security-head p:before{right:-20px;bottom:calc(var(--security-head-hover-drop) * -1);width:calc(100% + 52px);height:var(--security-head-hover-height)}.security-head-empty{height:var(--security-head-hover-height);min-height:0;align-self:end}}@media (min-width:1441px) and (max-height:900px),(min-width:1441px) and (max-width:1680px){.hero-shell{min-height:min(877px,calc(100svh - 42px));height:min(877px,calc(100svh - 42px))}.hero-content{bottom:max(72px,12svh);width:min(820px,100%)}.kicker{top:18px;font-size:13px}.hero-wordmark img{width:min(760px,82vw)}.subtitle{margin:18px 0 78px;font-size:17px}.hero-statement h2{font-size:24px}.hero-statement p{max-width:560px;margin-bottom:22px;font-size:13px}.hero-statement .access-note{margin-bottom:25px;font-size:12px}.hero-statement .primary-cta{min-height:36px;padding:0 18px;font-size:12px}.intro-band{min-height:206px;gap:17px;padding:36px 18px}.intro-band h2{max-width:773px;font-size:42px}.intro-band p{max-width:851px;font-size:16px}.intro-band a{min-height:39px;padding:0 20px;font-size:14px}.capability-card{min-height:186px;grid-template-rows:minmax(50px,auto) 61px;gap:15px;padding:42px 59px 31px}.capability-card-head{gap:19px;font-size:16px;line-height:1.18}.capability-card-head svg{width:24px;height:24px;min-width:24px;min-height:24px;flex-basis:24px}.capability-card p{min-height:61px;max-height:61px;font-size:14px}.capability-band a{min-height:52px;padding:0 26px;font-size:14px}.friction-trigger{--friction-pad:clamp(34px,3.2vw,59px);--terms-width:clamp(302px,22.4vw,493px);--arrow-size:50px;--arrow-gap:38px;min-height:116px;grid-template-columns:minmax(264px,344px) minmax(256px,1fr);gap:36px;padding-right:calc(var(--friction-pad) + var(--terms-width) + var(--arrow-size) + var(--arrow-gap) + 36px)}.friction-name{grid-template-columns:74px 1fr;-moz-column-gap:36px;column-gap:36px}.friction-name span{font-size:30px}.friction-name em,.friction-name strong{font-size:23px}.friction-terms p,.friction-terms strong,.friction-today p,.friction-today strong{font-size:14px}.deal-section{padding-top:52px}.deal-copy{max-width:576px;margin-bottom:16px}.deal-copy h2{font-size:38px}.deal-copy p{max-width:496px;margin-top:10px;font-size:13px}.macbook-frame{width:min(900px,calc(100% - 56px));height:clamp(400px,32vw,520px)}.macbook-frame img{bottom:clamp(-250px,-14.6vw,-174px);width:min(1240px,calc(74vw + 92px))}.security-head h2{font-size:clamp(38px,3.2vw,45px)}.security-head{--security-head-hover-height:310px;--security-head-hover-drop:58px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:calc(100% - 40px)}.security-head p{width:300px;font-size:18px;transform:translateX(5px)}.security-head p:before{right:-20px;bottom:calc(var(--security-head-hover-drop) * -1);width:calc(100% + 52px);height:var(--security-head-hover-height)}.security-head-empty{height:var(--security-head-hover-height);min-height:0;align-self:end}}@media (max-width:1020px){.friction-row,.security-head{grid-template-columns:1fr}.friction-trigger{min-height:0;grid-template-columns:1fr 45px;gap:18px;padding:28px}.friction-name,.friction-terms,.friction-today{grid-column:1}.friction-today{grid-row:2}.friction-terms{position:static;grid-row:3;width:min(100%,520px);transform:translateX(18px)}.friction-row.selected .friction-terms{transform:translateX(0)}.arrow-circle{position:static;grid-column:2;grid-row:1;transform:none;transition:color .18s ease,transform .32s cubic-bezier(.22,1,.36,1)}.friction-row.selected .arrow-circle{right:auto;transform:rotate(90deg)}.capability-band,.deal-steps,.security-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.security-head-empty{display:none}.code-fill,.controlled-copy,.deal-fill,.handshake-fill,.keyboard-fill,.mid-center-empty,.mid-left-empty,.mosaic-fill.city,.mosaic-fill.handshake,.mutual-copy,.recorded-copy,.security-tile.aerial,.security-tile.desk,.security-tile.keyboard,.security-tile.touch,.top-right-empty,.touch-still,.verified-copy{grid-column:auto;grid-row:auto}.admin-leads-header{display:grid}}@media (max-width:720px){.hero-shell{min-height:660px;height:auto}.topbar{grid-template-columns:auto auto;justify-content:space-between;padding:14px 16px}.nav-links{display:none}.nav-cta{width:42px;padding:0;overflow:hidden;color:transparent}.nav-cta svg{flex:0 0 auto;color:#fff}.kicker{margin-bottom:18vh}.hero-content h1{font-size:clamp(52px,18vw,88px);letter-spacing:.16em;text-indent:.16em}.subtitle{margin-bottom:13vh}.friction-name{grid-template-columns:46px 1fr;-moz-column-gap:20px;column-gap:20px}.capability-band,.deal-steps,.security-mosaic{grid-template-columns:1fr}.capability-band strong,.deal-steps strong{min-height:84px}.exchange-frame{grid-template-columns:1fr;overflow-x:auto}.side-rail{flex-direction:row;justify-content:flex-start;padding:10px 14px}.market-panel{width:760px}.security-head h2{font-size:42px}.admin-leads-header{display:grid}body{overflow-x:hidden}.site-frame{width:100%;box-shadow:none}.hero-shell{min-height:100svh;height:100svh;padding:18px 18px 20px}.hero-media video{-o-object-position:center;object-position:center}.kicker{top:18px;left:50%;right:auto;width:min(100% - 44px,520px);font-size:9px;line-height:1.35;letter-spacing:.2em;text-align:center;transform:translateX(-50%);white-space:normal}.hero-content{bottom:62px;width:calc(100% - 20px);padding:0}.hero-wordmark{transform:translateY(-60px)}.hero-wordmark img{width:min(330px,88vw)}.subtitle{margin:10px 0 48px;font-size:12px;transform:translateY(-60px)}.hero-statement{transform:translateY(28px)}.hero-statement h2{max-width:320px;margin:0 auto;font-size:19px;line-height:1.18}.hero-statement p{max-width:300px;margin:8px auto 18px;font-size:11px;line-height:1.4}.hero-statement .primary-cta{min-height:34px;padding:0 16px;font-size:11px}.hero-statement .access-note{max-width:280px;margin:8px auto 18px;font-size:10px;line-height:1.3}.explore-strip{min-height:34px;font-size:12px}.intro-band{min-height:0;gap:14px;padding:44px 20px}.intro-band h2{max-width:330px;font-size:28px;line-height:1.06}.intro-band p{max-width:320px;font-size:13px;line-height:1.45}.intro-band a{min-height:34px;padding:0 16px;font-size:11px}.friction-trigger{--arrow-size:38px;display:grid;grid-template-columns:1fr var(--arrow-size);gap:16px;min-height:0;padding:24px 20px}.friction-name{grid-template-columns:44px 1fr;-moz-column-gap:16px;column-gap:16px}.friction-name span{font-size:22px}.friction-name em,.friction-name strong{font-size:20px}.friction-today{max-width:100%}.friction-terms p,.friction-terms strong,.friction-today p,.friction-today strong{font-size:12px}.friction-terms{width:100%;max-width:100%}.arrow-circle,.arrow-circle svg{width:var(--arrow-size);height:var(--arrow-size)}.workspace-hero{min-height:280px;padding:52px 20px}.workspace-hero h2{max-width:340px;font-size:34px;line-height:1.02}.workspace-hero p{max-width:310px;font-size:13px}.capability-band{grid-template-columns:1fr}.capability-card{min-height:118px;grid-template-rows:minmax(28px,auto) 42px;gap:10px;padding:26px 22px}.capability-card-head{font-size:14px}.capability-card-head svg{width:18px;height:18px;min-width:18px;min-height:18px;flex-basis:18px}.capability-card p{min-height:42px;max-height:42px;font-size:12px}.capability-band a{min-height:46px;width:calc(100% - 44px);margin:18px 0;font-size:12px}.deal-section{padding-top:42px}.deal-copy{max-width:330px;margin-bottom:38px}.deal-copy h2{font-size:30px;line-height:1.02}.deal-copy p{max-width:300px;font-size:12px}.macbook-frame{width:100%;height:210px;margin-top:16px}.macbook-frame img{bottom:-72px;width:min(540px,132vw)}.deal-steps{grid-template-columns:1fr}.deal-steps button{min-height:86px;padding:18px 24px}.deal-steps strong{min-height:0;font-size:13px}.deal-steps span{max-width:280px;font-size:12px}.security-section{padding-top:52px}.security-head{display:grid;grid-template-columns:1fr;width:calc(100% - 36px);margin:0 auto 34px;gap:22px}.security-head h2{grid-column:auto;max-width:340px;font-size:34px;line-height:1.04}.security-head h2:before,.security-head p:before{display:none}.security-head p{grid-column:auto;justify-self:start;width:100%;max-width:310px;font-size:16px;line-height:1.25;letter-spacing:.1em;transform:none}.mosaic-empty,.security-head-empty{display:none}.security-mosaic{grid-template-columns:1fr;grid-auto-rows:auto}.security-mosaic>*{min-height:190px}.code-fill,.deal-fill,.handshake-fill,.keyboard-fill{min-height:210px}.code-fill,.controlled-copy,.deal-fill,.handshake-fill,.keyboard-fill,.mosaic-fill.city,.mutual-copy,.recorded-copy,.touch-still,.verified-copy{grid-column:auto;grid-row:auto}.tile-copy{max-width:300px;padding:28px 24px}.tile-copy h3{font-size:25px}.tile-copy p{font-size:12px}.access-section{gap:24px;padding:58px 20px 16px}.access-copy h2{max-width:330px;font-size:34px;line-height:1.04}.access-copy span{max-width:310px;margin:12px auto 0;font-size:13px;line-height:1.45}.lead-form{width:min(330px,100%);gap:14px}.lead-form button{width:100%}.site-footer{padding-bottom:38px}.thank-you-panel h1{font-size:54px}}@media (max-width:420px){.hero-wordmark img{width:min(300px,86vw)}.subtitle{font-size:11px}.hero-statement h2{font-size:18px}.access-copy h2,.deal-copy h2,.intro-band h2,.workspace-hero h2{font-size:29px}.security-head h2{font-size:31px}}