.caliperd-landing{background:#1f1f1f;color:#efeae2;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:14px;line-height:1.55;min-height:100vh}.caliperd-landing ::selection{background:#c15f49;color:#fff}.ailerons{font-family:Ailerons,Space Grotesk,system-ui,sans-serif;font-weight:400;letter-spacing:.05em}@keyframes caliperEntry{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.caliperd-entry-1{animation:caliperEntry .75s 0s cubic-bezier(.2,.7,.3,1) both}.caliperd-entry-2{animation:caliperEntry .75s .12s cubic-bezier(.2,.7,.3,1) both}.caliperd-entry-3{animation:caliperEntry .75s .24s cubic-bezier(.2,.7,.3,1) both}.caliperd-entry-4{animation:caliperEntry .75s .36s cubic-bezier(.2,.7,.3,1) both}.hero-preview-in{animation:caliperEntry .8s .5s cubic-bezier(.2,.7,.3,1) both}.intro-pill:hover{background:#1a1612;border-color:#ffffff14}.intro-pill:hover .intro-arrows{transform:translate(0)!important}.bento-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;gap:14px}@media (max-width: 900px){.bento-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(180px,auto)}.bento-item.col-span-2,.bento-item.row-span-2{grid-column:span 2;grid-row:span 1}}.bento-item{position:relative;isolation:isolate;padding:26px;border-radius:18px;background:#262626;border:1px solid #3D3D3D;overflow:hidden;transition:border-color .3s ease,transform .3s ease}.bento-item.col-span-2{grid-column:span 2}.bento-item.row-span-2{grid-row:span 2}.bento-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:radial-gradient(420px circle at var(--mouse-x, -100px) var(--mouse-y, -100px),rgba(193,95,73,.45),transparent 40%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:1}.bento-item:hover:before{opacity:1}.bento-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(520px circle at var(--mouse-x, -100px) var(--mouse-y, -100px),rgba(193,95,73,.1),transparent 50%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:0}.bento-item:hover:after{opacity:1}.bento-item>*{position:relative;z-index:2}.bento-grid--light .bento-item{background:#f7f7f7;border:1px solid #DBDBDB}.bento-grid--light .bento-item:hover{box-shadow:0 10px 30px #1a16120f}.bento-grid--light .bento-item:before{background:radial-gradient(420px circle at var(--mouse-x, -100px) var(--mouse-y, -100px),rgba(158,74,56,.75),transparent 40%)}.bento-grid--light .bento-item:after{background:radial-gradient(520px circle at var(--mouse-x, -100px) var(--mouse-y, -100px),rgba(158,74,56,.16),transparent 55%)}@media (max-width: 780px){.clp-plan-grid{grid-template-columns:1fr!important}.clp-plan-left{border-right:none!important;border-bottom:1px solid rgba(216,208,196,.1)!important}}@font-face{font-family:Inter;src:url(/assets/Inter_18pt-Regular-BpskOkD5.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter_18pt-Medium-BtfNrkJj.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter_18pt-SemiBold-C9_sHzqi.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter_18pt-Bold-Du8giq-C.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Magnetik;src:url(/assets/Magnetik-Regular-DGq0qllB.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Magnetik;src:url(/assets/Magnetik-Medium-BDGlaGdO.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Magnetik;src:url(/assets/Magnetik-SemiBold-BTlYKQfN.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Magnetik;src:url(/assets/Magnetik-Bold-BO3roX4d.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ailerons;src:url(/assets/Ailerons-Regular-BgiNkv1x.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}
