html{scroll-behavior:smooth}@font-face{font-family:Marlin;font-weight:800;font-display:fallback;src:url(/fonts/marlin.woff2)format("woff2")}@font-face{font-family:Marlin Soft SQ;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/MarlinSoftSQ-Regular.woff2)format("woff2")}@font-face{font-family:Marlin Soft SQ;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/MarlinSoftSQ-Medium.woff2)format("woff2")}@font-face{font-family:Marlin Soft SQ;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/MarlinSoftSQ-Bold.woff2)format("woff2")}@font-face{font-family:Marlin Soft SQ;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/MarlinSoftSQ-ExtraBlack.woff2)format("woff2")}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/inter-var-latin.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/inter-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:optional;src:url(/fonts/inter-var-latin.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/inter-var-latin.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:optional;src:url(/fonts/inter-var-latin.woff2)format("woff2")}*,:before,:after{box-sizing:border-box;margin:0}body{-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}h1,p{margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:800}a{color:inherit;text-decoration:none}a:focus-visible{outline-offset:2px;box-shadow:none;outline:0 #fffcec}ul{margin:0;padding:0;list-style:none}li{margin:0;list-style-type:none}button{background:0 0;border:0;margin:0;padding:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}button:focus-visible{outline-offset:2px;box-shadow:none;outline:0 #fffcec}.ncws__container{max-width:1344px;margin:0 auto;padding-left:32px;padding-right:32px}.ncws__mobile-nav{z-index:100;pointer-events:none;width:100%;display:block;position:absolute;top:0;left:0}@media screen and (min-width:800px){.ncws__mobile-nav{display:none}}.ncws__mobile-nav .ncws__logo,.ncws__mobile-nav .mobile-menu-btn{pointer-events:auto}.ncws__mobile-nav-inner{justify-content:space-between;align-items:center;height:96px;display:flex}.ncws__desktop-nav{z-index:99;background-color:#fcc21b;background-image:url(/noise-light.png);width:100%;position:relative}@media (max-width:799px){.ncws__desktop-nav{display:none}}.ncws__nav-bar{justify-content:space-between;align-items:center;height:96px;display:flex}@media (max-width:799px){.ncws__nav-bar{display:none}}.ncws__nav{box-sizing:border-box;flex-flow:row;justify-content:flex-start;align-items:center;gap:16px;display:flex}.ncws__logo{cursor:pointer;opacity:1;align-items:center;gap:8px;margin-left:8px;display:flex}.ncws__logo-text{color:#2d1f00;letter-spacing:-.02em;white-space:nowrap;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700}.ncws__nav-list{gap:8px;display:none}@media screen and (min-width:800px){.ncws__nav-list{justify-content:center;align-items:center;display:flex}}.ncws__nav-link{letter-spacing:-.02em;color:#2d1f00;cursor:pointer;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;will-change:transform;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;transition:transform .15s,background .15s;display:flex;transform:scale(1)translate(0,0)perspective(1px)}.ncws__nav-link:hover,.ncws__nav-link:focus{background:#2d1f001a;border-color:#0000;transform:scale(1.05)translate(0,0)perspective(1px)}.ncws__nav-link:active{transform:scale(1)translate(0,0)perspective(1px)}.ncws__nav-link-text{padding-top:3px}.ncws__nav-actions{align-items:center;gap:8px;display:none}@media screen and (min-width:800px){.ncws__nav-actions{display:flex}}.ncws__login-btn{color:#2d1f00;cursor:pointer;border-radius:100px;padding:8px 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;transform:scale(1)translate(0,0)perspective(1px)}.ncws__login-btn:hover{background:#2d1f001a;transform:scale(1.05)translate(0,0)perspective(1px)}.ncws__login-btn:active{transform:scale(.98)translate(0,0)perspective(1px)}.ncws__licence-btn{color:#fcc21b;cursor:pointer;background-color:#2d1f00;border-radius:100px;padding:8px 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,opacity .15s;transform:scale(1)translate(0,0)perspective(1px)}.ncws__licence-btn:hover{opacity:.9;transform:scale(1.05)translate(0,0)perspective(1px)}.ncws__licence-btn:active{transform:scale(.98)translate(0,0)perspective(1px)}.ncws__nav-wave-spacer{opacity:0}.ncws__nav-wave{z-index:1;top:initial;width:100%;height:10px;position:absolute;bottom:-5px;left:0;overflow:hidden}.ncws__nav-wave:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg width=\"100%\" height=\"100%\" viewBox=\"17 31 17 40\" preserveAspectRatio=\"meet\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;fill:rgba(252, 194, 27, 1);\"><g transform=\"matrix(1,0,0,1,0.00216511,0)\"><g transform=\"matrix(0.997444,0,0,1.0,-367.767,-282)\"><path d=\"M402.739,321.467L402.787,321.467C407.047,321.467 407.047,317.467 411.307,317.467C415.567,317.467 415.567,321.467 419.827,321.467L419.827,287.378C415.567,287.378 415.567,283.378 411.307,283.378C407.064,283.378 407.047,287.347 402.837,287.378L402.787,287.378C400.724,287.378 399.66,286.44 398.627,285.472L398.427,285.285C397.395,284.317 396.331,283.378 394.267,283.378C392.204,283.378 391.14,284.317 390.107,285.285L389.907,285.472C388.875,286.44 387.811,287.378 385.747,287.378C381.487,287.378 381.487,283.378 377.227,283.378C372.967,283.378 372.967,287.378 368.707,287.378L368.707,321.467C372.967,321.467 372.967,317.467 377.227,317.467C381.47,317.467 381.487,321.436 385.697,321.467L385.747,321.467C390.007,321.467 390.007,317.467 394.267,317.467C396.331,317.467 397.395,318.406 398.427,319.374L398.627,319.561C399.651,320.521 400.707,321.453 402.739,321.467Z\" style=\"fill:rgba(252, 194, 27, 1);fill-rule:nonzero;\"/></g></g></svg>");background-repeat:repeat-x;background-size:contain;width:100%;height:40px;position:absolute;top:0;left:0}.ncws__main{color:#2d1f00;text-align:center;background-color:#fcc21b;background-image:url(/noise-light.png);flex-direction:column;align-items:center;gap:2rem;padding:4.5rem 0 5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex;position:relative}@media (max-width:799px){.ncws__main{padding:112px 1.5rem 3rem}}.ncws__main>*{z-index:1;position:relative}.ncws__title{color:#2d1f00;text-align:center;letter-spacing:-.05em;width:100%;max-width:90vw;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2rem;font-weight:700;line-height:.975em}@media screen and (min-width:30em){.ncws__title{letter-spacing:-.04em;max-width:700px;font-size:45.51px;line-height:42.25px}}.ncws__title-break:after{content:"\a ";white-space:pre}@media only screen and (max-width:750px){.ncws__title-break{display:none}}.ncws__subtitle{text-align:center;padding-top:10px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;line-height:1.5em}@media screen and (min-width:60em){.ncws__subtitle{max-width:600px}}.ncws__subtitle a{font-weight:600;text-decoration:underline}.ncws__cta{color:#fff;cursor:pointer;z-index:1;background-color:#2d1f00;border-radius:100px;align-items:center;gap:10px;padding:14px 28px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;transform:scale(1)translate(0,0)perspective(1px);box-shadow:0 4px 12px #00000026}.ncws__cta:hover{transform:scale(1.05)translate(0,0)perspective(1px);box-shadow:0 6px 16px #00000040}.ncws__cta:active{transform:scale(.98)translate(0,0)perspective(1px)}.ncws__cta svg{flex-shrink:0}.ncws__social-proof{align-items:center;gap:10px;margin-top:4px;display:flex}.ncws__social-proof-stars{align-items:center;gap:2px;display:flex}.ncws__social-proof-text{color:#2d1f00;opacity:.6;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px}.ncws__social-proof-text strong{opacity:1;font-weight:600}.ncws__video-wrap{z-index:2;justify-content:center;margin-top:-172px;margin-bottom:4.5rem;padding:0 24px;display:flex;position:relative}@media (max-width:799px){.ncws__video-wrap{margin-top:-96px;margin-bottom:3rem;padding:0 12px}}.ncws__video{border-radius:1rem;width:100%;max-width:920px;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000002e}.ncws__video video{width:100%;height:auto;display:block}.ncws__video-overlay{cursor:pointer;background:linear-gradient(#140e000d 0%,#140e002e 100%);border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:0;transition:background .18s;display:flex;position:absolute;inset:0}.ncws__video-overlay:hover{background:linear-gradient(#140e001f 0%,#140e0052 100%)}.ncws__video-play{-webkit-backdrop-filter:blur(3px);color:#fff;background:#0000008c;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;transition:transform .18s,background .18s,box-shadow .18s;display:flex;box-shadow:0 10px 30px #00000047}.ncws__video-play svg{margin-left:4px}.ncws__video-overlay:hover .ncws__video-play{background:#000000ad;transform:scale(1.08);box-shadow:0 14px 38px #00000057}.ncws__video-play-label{letter-spacing:-.01em;color:#fff;text-shadow:0 1px 6px #00000059;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:700}@media (max-width:599px){.ncws__video-play-label{display:none}}.ncws__video-modal{z-index:1000;-webkit-backdrop-filter:blur(4px);background:#0f0a00d1;justify-content:center;align-items:center;padding:24px;animation:.18s ncwsModalFade;display:flex;position:fixed;inset:0}.ncws__video-modal-inner{width:100%;max-width:1040px;animation:.22s cubic-bezier(.16,1,.3,1) ncwsModalPop;position:relative}.ncws__video-modal-video{background:#000;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 24px 70px #0000008c}.ncws__video-modal-close{color:#fff;cursor:pointer;background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s;display:flex;position:absolute;top:-46px;right:0}.ncws__video-modal-close:hover{background:#ffffff4d}@media (max-width:640px){.ncws__video-modal-close{top:-44px;right:50%;transform:translate(50%)}}@keyframes ncwsModalFade{0%{opacity:0}to{opacity:1}}@keyframes ncwsModalPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ncws--home,.ncws--light{background:#fff}.ncws--home .ncws__desktop-nav,.ncws--light .ncws__desktop-nav{background-color:#fff;background-image:none}.ncws--home .ncws__nav-bar,.ncws--light .ncws__nav-bar{height:64px}.ncws--home .ncws__main,.ncws--light .ncws__main{border-radius:28px;margin:8px 24px 0;padding:5rem 2rem 12rem}@media (max-width:799px){.ncws--home .ncws__main,.ncws--light .ncws__main{border-radius:20px;margin:8px 8px 0;padding:96px 1.5rem 7rem}}.mobile-nav-spacer{justify-content:left;align-items:center;width:100%;display:flex}@media screen and (min-width:800px){.mobile-nav-spacer{display:none}}.mobile-menu-btn{color:#2d1f00;cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;display:flex}@media screen and (min-width:800px){.mobile-menu-btn{display:none}}.mobile-menu-overlay{z-index:99;background:#fcc21b url(/noise-light.png);flex-direction:column;padding:112px 2rem 2rem;display:flex;position:fixed;inset:0}@media screen and (min-width:800px){.mobile-menu-overlay{display:none}}.mobile-menu-overlay__nav{flex-direction:column;gap:.25rem;display:flex}.mobile-menu-overlay__nav a{color:#2d1f00;border-bottom:1px solid #2d1f0014;padding:.75rem 0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:22px;font-weight:700;text-decoration:none}.mobile-menu-overlay__nav a:last-child{border-bottom:none}.mobile-menu-overlay__actions{flex-direction:column;gap:.75rem;margin-top:auto;display:flex}.mobile-menu-overlay__login{color:#2d1f00;text-align:center;padding:.75rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:600;text-decoration:none}.mobile-menu-overlay__cta{color:#fff;text-align:center;background:#2d1f00;border-radius:10px;padding:.75rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;text-decoration:none}.mobile-icon path{stroke-width:.1px}@media screen and (min-width:50rem){.mobile-icon path{stroke-width:.5px}}.features{width:100%;padding:5rem 2rem}.features__inner{max-width:1200px;margin:0 auto}.features__header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:3rem;display:flex}.features__heading{color:#2d1f00;letter-spacing:-.1rem;padding:0 2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.7rem;font-weight:700;line-height:.975em}@media screen and (min-width:30em){.features__heading{max-width:900px;font-size:2.5rem}}.features__subheading{color:#2d1f00;opacity:.6;text-wrap:balance;padding:0 1.5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;font-weight:500;line-height:1.5em}.features__rows{flex-direction:column;gap:3.5rem;display:flex}@media (min-width:640px){.features__rows{gap:5.5rem}}.features__row{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (min-width:900px){.features__row{grid-template-columns:1fr 1fr;gap:3.5rem}.features__row--reverse .features__content{order:2}.features__row--reverse .features__media{order:1}}.features__content{padding:.5rem}@media (min-width:640px){.features__content{padding:1rem}}.features__title-row{align-items:center;gap:.6rem;display:flex}.features__icon{color:var(--accent);flex-shrink:0}.features__block-title{letter-spacing:-.03em;color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.05}@media (min-width:640px){.features__block-title{font-size:2rem}}.features__desc{color:#6f6656;margin-top:.85rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:500;line-height:1.6}@media (min-width:640px){.features__desc{font-size:18px}}.features__desc-accent{color:var(--accent);font-weight:700}.features__steps{flex-direction:column;gap:.75rem;margin-top:1.75rem;display:flex}.features__step{align-items:flex-start;gap:.85rem;padding:.35rem 0;display:flex}.features__step-badge{color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.features__step-title{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700}.features__step-text{color:#6f6656;margin-top:3px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.features__learn{background:var(--accent);color:#fff;cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin-top:1.75rem;padding:11px 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex}.features__learn:hover{box-shadow:0 8px 20px var(--accent-soft);transform:translateY(-2px)}.features__media{justify-content:center;display:flex}.features__video-card{background:var(--accent-soft);border:1px solid var(--accent);border-radius:18px;width:100%;max-width:560px;padding:8px;box-shadow:0 18px 50px #2d1f001a}@media (min-width:640px){.features__video-card{border-radius:22px;padding:12px}}.features__video-card video{border:1px solid var(--accent);border-radius:12px;width:100%;height:auto;display:block}.use-cases{width:100%;padding:5rem 2rem}.use-cases__inner{max-width:900px;margin:0 auto}.use-cases__header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:3rem;display:flex}.use-cases__heading{color:#2d1f00;letter-spacing:-.1rem;padding:0 2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.7rem;font-weight:700;line-height:.975em}@media screen and (min-width:30em){.use-cases__heading{max-width:900px;font-size:2.5rem}}.use-cases__subheading{color:#2d1f00;opacity:.6;text-wrap:balance;padding:0 1.5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;font-weight:500;line-height:1.5em}.use-cases__grid{grid-template-columns:repeat(5,1fr);gap:1rem;display:grid}@media (max-width:600px){.use-cases__grid{grid-template-columns:1fr}}.use-cases__card{text-align:center;border:1px solid #e8e8e8;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;transition:box-shadow .2s;display:flex}.use-cases__card:hover{box-shadow:0 4px 16px #00000014}.use-cases__logo{object-fit:contain;background:#f5f5f5;border-radius:12px;flex-shrink:0;width:36px;height:36px}.use-cases__card-title{color:#171717;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600}.pricing{width:100%;padding:5rem 2rem}.pricing__inner{max-width:1100px;margin:0 auto}.pricing__header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:3rem;display:flex}.pricing__heading{color:#2d1f00;letter-spacing:-.1rem;padding:0 2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.7rem;font-weight:700;line-height:.975em}@media screen and (min-width:30em){.pricing__heading{max-width:900px;font-size:2.5rem}}.pricing__subheading{color:#2d1f00;opacity:.6;text-wrap:balance;padding:0 1.5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;font-weight:500;line-height:1.5em}.pricing__grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.5rem;display:grid}@media (max-width:900px){.pricing__grid{grid-template-columns:1fr;max-width:440px;margin:0 auto}}.pricing__card{background:#fff;border:2px solid #ece4cf;border-radius:20px;flex-direction:column;padding:2rem 1.75rem;display:flex;position:relative;box-shadow:0 8px 30px #2d1f000d}.pricing__card--popular{border-color:#2d1f00;box-shadow:0 16px 44px #2d1f0029}@media (min-width:901px){.pricing__card--popular{transform:scale(1.04)}}.pricing__badge{letter-spacing:.02em;text-transform:uppercase;color:#fcc21b;white-space:nowrap;background:#2d1f00;border-radius:100px;padding:5px 14px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.pricing__name{color:#2d1f00;margin-bottom:.9rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:700}.pricing__price-row{flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;display:flex}.pricing__original{color:#b0a894;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:500;text-decoration:line-through}.pricing__current{align-items:flex-start;line-height:1;display:flex}.pricing__dollar{color:#2d1f00;margin-top:6px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:24px;font-weight:700}.pricing__amount{color:#2d1f00;letter-spacing:-.04em;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:56px;font-weight:700;line-height:1}.pricing__save{color:#16a34a;background:#dcfce7;border-radius:6px;align-self:center;padding:3px 10px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:700}.pricing__term{color:#888;margin-top:.5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500}.pricing__slots{flex-direction:column;gap:.5rem;margin-top:1.25rem;display:flex}.pricing__slots-bar{background:#2d1f001a;border-radius:5px;height:8px;overflow:hidden}.pricing__slots-fill{background:#fcc21b;border-radius:5px;height:100%;transition:width .6s;box-shadow:0 0 8px #fcc21b73}.pricing__slots-text{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12.5px;font-weight:600}.pricing__features{text-align:left;flex-direction:column;gap:.75rem;margin:1.25rem 0 1.5rem;padding:0;list-style:none;display:flex}.pricing__features li{color:#2d1f00;align-items:center;gap:.6rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14.5px;font-weight:500;display:flex}.pricing__features li svg{color:#16a34a;flex-shrink:0}.pricing__button{color:#fff;text-align:center;cursor:pointer;background:#2d1f00;border-radius:12px;width:100%;margin-top:auto;padding:13px 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s ease-out;display:block;box-shadow:0 4px 12px #00000021}.pricing__button:hover{transform:scale(1.02);box-shadow:0 6px 20px #0000002e}.pricing__button:active{transform:scale(.98)}.pricing__button:disabled{opacity:.7;cursor:default}.pricing__guarantee{color:#999;text-align:center;margin-top:.85rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12.5px;font-weight:500}.browsers{width:100%;padding:1rem 2rem 4rem}.browsers__inner{flex-direction:column;align-items:center;gap:1.5rem;max-width:1100px;margin:0 auto;display:flex}.browsers__label{letter-spacing:.08em;text-transform:uppercase;color:#2d1f00;opacity:.45;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:600}.browsers__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2.75rem;display:flex}.browsers__item{opacity:.85;align-items:center;gap:10px;transition:opacity .15s,transform .15s;display:flex}.browsers__item:hover{opacity:1;transform:translateY(-2px)}.browsers__logo{object-fit:contain;width:28px;height:28px}.browsers__name{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700}.testimonial{width:100%;padding:5rem 2rem}.testimonial__inner{max-width:1100px;margin:0 auto}.testimonial__header{text-align:center;flex-direction:column;align-items:center;gap:.85rem;margin-bottom:3rem;display:flex}.testimonial__heading{color:#2d1f00;letter-spacing:-.05em;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.7rem;font-weight:700;line-height:1}@media screen and (min-width:30em){.testimonial__heading{font-size:2.5rem}}.testimonial__subheading{color:#2d1f00;opacity:.7;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:500;display:flex}.testimonial__grid{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.testimonial__card{text-align:left;background:#fff;border:1px solid #ece4cf;border-radius:18px;flex-direction:column;flex:300px;gap:1rem;max-width:350px;margin:0;padding:1.75rem;display:flex;box-shadow:0 8px 30px #2d1f000d}.testimonial__stars{color:#fcc21b;gap:2px;display:flex}.testimonial__text{color:#2d1f00;flex:1;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15.5px;font-weight:500;line-height:1.6}.testimonial__mark{color:inherit;background:linear-gradient(#0000 58%,#fcc21b99 58%);padding:0 1px;font-weight:700}.testimonial__author{align-items:center;gap:12px;display:flex}.testimonial__avatar{object-fit:cover;background:#f0ead8;border-radius:50%;flex-shrink:0;width:42px;height:42px}.testimonial__avatar--initials{color:#fcc21b;background:#2d1f00;justify-content:center;align-items:center;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;display:flex}.testimonial__info{flex-direction:column;display:flex}.testimonial__name{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14.5px;font-weight:700}.testimonial__role{color:#2d1f00;opacity:.55;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12.5px;font-weight:400}@keyframes spin{to{transform:rotate(360deg)}}.spinner{vertical-align:middle;border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite spin;display:inline-block}.spinner--dark{border-color:#2d1f00 #2d1f0033 #2d1f0033}.sticky-banner{z-index:1000;background:#2d1f00;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.sticky-banner--visible{transform:translateY(0)}.sticky-banner__inner{justify-content:space-between;align-items:center;gap:1rem;max-width:900px;margin:0 auto;padding:.75rem 1.5rem;display:flex}.sticky-banner__text{color:#ffffffd9;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;display:flex}.sticky-banner__text strong{color:#fcc21b;font-weight:700}.sticky-banner__meta{color:#ffffffa6}@media (max-width:560px){.sticky-banner__meta{display:none}}.sticky-banner__price{color:#fff;white-space:nowrap;font-weight:700}.sticky-banner__price s{color:#ffffff73;margin-right:3px;font-weight:500}.sticky-banner__once{color:#fff9;font-size:12px;font-weight:500}.sticky-banner__button{color:#2d1f00;cursor:pointer;background:#fcc21b;border:none;border-radius:8px;flex-shrink:0;padding:.5rem 1.25rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:700;transition:opacity .15s}.sticky-banner__button:hover{opacity:.9}.faq{width:100%;padding:5rem 2rem}.faq__inner{max-width:720px;margin:0 auto}.faq__header{text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:3rem;display:flex}.faq__heading{color:#2d1f00;letter-spacing:-.1rem;padding:0 2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.7rem;font-weight:700;line-height:.975em}@media screen and (min-width:30em){.faq__heading{max-width:900px;font-size:2.5rem}}.faq__subheading{color:#2d1f00;opacity:.6;text-wrap:balance;padding:0 1.5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;font-weight:500;line-height:1.5em}.faq__list{flex-direction:column;display:flex}.faq__item{border-bottom:1px solid #e8e8e8}.faq__item:first-child{border-top:1px solid #e8e8e8}.faq__question{cursor:pointer;color:#2d1f00;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.25rem 0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;display:flex}.faq__question:hover{color:#3139fb}.faq__icon{flex-shrink:0;transition:transform .2s}.faq__item--open .faq__icon{transform:rotate(180deg)}.faq__answer{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.faq__item--open .faq__answer{max-height:300px}.faq__answer p{color:#2d1f00;opacity:.7;padding-bottom:1.25rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.cta{background-color:#3139fb;background-image:url(/noise-light.png);padding:2rem 0 2.5rem;position:relative}.cta__inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:2rem 3rem;display:flex}.cta__heading{color:#fffcec;letter-spacing:-.05em;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:28px;font-weight:700;line-height:1.1em}.cta__heading em{font-style:italic}.cta__text{color:#fffcec;opacity:.7;max-width:520px;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:400;line-height:1.5}.cta__button{cursor:pointer;text-align:center;letter-spacing:-.01em;white-space:nowrap;color:#3139fb;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:8px 24px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;line-height:29px;text-decoration:none;transition:transform .15s,box-shadow .15s ease-out;display:flex;box-shadow:0 5px 5px #0000001a}.cta__button:hover{transform:scale(1.02);box-shadow:0 7px 15px #0003}.cta__button:active{transform:scale(.98)}.browser-platforms{background:#fff;width:100%;padding:3rem 2rem}.browser-platforms__list{flex-wrap:wrap;justify-content:center;gap:1rem;max-width:960px;margin:0 auto;padding:0;list-style:none;display:flex}.browser-platforms__item{width:205px;height:200px}.browser-platforms__link{background:#f5f5f7;border-radius:16px;width:100%;height:100%;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.browser-platforms__link:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.browser-platforms__link:hover .browser-platforms__icon{transform:scale(1.08)}.browser-platforms__link:hover .browser-platforms__device{transform:scale(1.03)}.browser-platforms__content{z-index:4;padding:1.25rem 1.25rem 0;position:relative}.browser-platforms__name{color:#1d1d1f;margin-bottom:2px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;display:block}.browser-platforms__desc{color:#86868b;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:1.4}.browser-platforms__icon{z-index:3;justify-content:center;align-items:center;font-size:56px;transition:transform .3s;display:flex;position:absolute;bottom:12px;left:16px}.browser-platforms__device{z-index:2;pointer-events:none;opacity:.35;width:100px;transition:transform .3s;position:absolute;bottom:-10px;right:-15px}@media (max-width:768px){.browser-platforms__list{gap:.75rem}.browser-platforms__item{width:calc(50% - .5rem);height:180px}}@media (max-width:480px){.browser-platforms__item{width:100%;height:160px}}.site-footer{color:#fffcec;background-color:#3139fb;background-image:url(/noise-light.png);padding:5px;position:relative}.site-footer .cta{background-color:#0000}.site-footer__links{letter-spacing:.025rem;flex-direction:column;align-items:flex-start;padding:1rem 2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:600;display:flex}@media screen and (min-width:650px){.site-footer__links{flex-direction:row;align-items:flex-start;gap:3vw;padding:2rem}}.site-footer__links a{color:#fffcec;text-decoration:none}.site-footer__links a:hover,.site-footer__links a:focus{text-decoration:underline}.site-footer__logo{margin:1rem 0 2rem}@media screen and (min-width:650px){.site-footer__logo{margin:0}}.site-footer__logo svg{width:45px;height:45px}.site-footer__logo svg g,.site-footer__logo svg path{stroke:#fffcec}.site-footer__columns{flex-direction:column;gap:2rem;display:flex}@media screen and (min-width:650px){.site-footer__columns{flex-direction:row;gap:2rem}}.site-footer__column{flex-direction:column;align-items:flex-start;display:flex}.site-footer__column a{padding-top:8px;padding-bottom:8px}@media screen and (min-width:650px){.site-footer__column{align-items:start;gap:.5rem;margin:0}.site-footer__column a{padding:0}}.site-footer__column--right{margin-top:2rem;margin-left:auto}@media screen and (min-width:650px){.site-footer__column--right{margin-top:0}}.site-footer__bottom{opacity:.5;text-align:center;border-top:1px solid #ffffff26;margin:0 2rem;padding:1.5rem 2rem 1rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:11px;font-weight:500}.site-footer__column-title{text-transform:uppercase;margin-bottom:8px;font-family:ABC Favorit Mono,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;font-weight:700}.login-page{background-color:#fffcec;background-image:url(/noise-light.png);justify-content:center;align-items:center;min-height:100vh;display:flex}.login-page__content{width:100%;max-width:420px;padding:2rem 1.5rem}.login-page__back{color:#2d1f00;opacity:.5;align-items:center;gap:6px;margin-bottom:2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.login-page__back:hover{opacity:.8}.login-page__card{background:#fff;border:1px solid #00000014;border-radius:20px;padding:2.5rem 2rem;box-shadow:0 8px 30px #0000000f}.login-page__title{color:#2d1f00;letter-spacing:-.04em;margin-bottom:.35rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:700}.login-page__subtitle{color:#2d1f00;opacity:.5;margin-bottom:2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.login-page__google-btn{color:#2d1f00;cursor:pointer;background:#fff;border:1.5px solid #0000001f;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 16px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.login-page__google-btn:hover:not(:disabled){background:#f9f6ee;border-color:#0003}.login-page__google-btn:disabled{opacity:.6;cursor:not-allowed}.login-page__divider{align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.login-page__divider:before,.login-page__divider:after{content:"";background:#00000014;flex:1;height:1px}.login-page__divider span{color:#2d1f00;opacity:.35;text-transform:uppercase;letter-spacing:.05em;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.login-page__form{flex-direction:column;gap:.75rem;display:flex}.login-page__input{color:#2d1f00;background:#faf8f2;border:1.5px solid #00000014;border-radius:12px;outline:none;width:100%;padding:12px 16px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;transition:border-color .15s,box-shadow .15s}.login-page__input::placeholder{color:#2d1f00;opacity:.35}.login-page__input:focus{border-color:#3139fb;box-shadow:0 0 0 3px #3139fb1a}.login-page__submit-btn{color:#fff;cursor:pointer;background:#3139fb;border:none;border-radius:12px;width:100%;margin-top:.25rem;padding:12px 16px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;transition:background .15s}.login-page__submit-btn:hover:not(:disabled){background:#2830d9}.login-page__submit-btn:disabled{opacity:.6;cursor:not-allowed}.login-page__error{color:#e53e3e;text-align:center;margin-top:1rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500}.login-page__switch{color:#2d1f00;opacity:.5;text-align:center;margin-top:1.5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500}.login-page__switch a{color:#3139fb;opacity:1;font-weight:600;text-decoration:none}.login-page__switch a:hover{text-decoration:underline}.dash-page{background-color:#fffcec;background-image:url(/noise-light.png);min-height:100vh}.dash-page__content{max-width:820px;margin:0 auto;padding:2rem 1.5rem 4rem}.dash-page__back{color:#2d1f00;opacity:.5;align-items:center;gap:6px;margin-bottom:2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.dash-page__back:hover{opacity:.8}.dash-page__top{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.dash-page__title{color:#2d1f00;letter-spacing:-.04em;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:700}.dash-page__sign-out{color:#2d1f00;opacity:.5;cursor:pointer;background:0 0;border:1.5px solid #0000001a;border-radius:8px;padding:6px 14px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;transition:opacity .15s,border-color .15s}.dash-page__sign-out:hover{opacity:.8;border-color:#0003}.dash-page__card{background:#fff;border:1px solid #00000014;border-radius:16px;margin-bottom:1rem;padding:1.25rem 1.5rem;box-shadow:0 4px 20px #0000000a}.dash-page__profile{align-items:center;gap:1rem;display:flex}.dash-page__avatar{object-fit:cover;border-radius:50%;width:44px;height:44px}.dash-page__avatar-placeholder{color:#fff;background:#3139fb;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;display:flex}.dash-page__info{flex:1;min-width:0}.dash-page__name{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600}.dash-page__email{color:#2d1f00;opacity:.5;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:400}.dash-page__badge{text-transform:uppercase;letter-spacing:.05em;color:#2d1f00;opacity:.6;background:#0000000f;border-radius:6px;padding:4px 10px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:11px;font-weight:600}.dash-page__badge--paid{color:#fff;opacity:1;background:#3139fb}.dash-page__section{background:#fff;border:1px solid #00000014;border-radius:16px;margin-bottom:1rem;padding:1.5rem;box-shadow:0 4px 20px #0000000a}.dash-page__section-header{justify-content:space-between;align-items:center;display:flex}.dash-page__section-title{color:#2d1f00;letter-spacing:-.02em;margin-bottom:.25rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700}.dash-page__section-desc{color:#2d1f00;opacity:.5;margin-bottom:1rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;line-height:1.5}.dash-page__licence-box{background:#f9f6ee;border:1.5px solid #0000000f;border-radius:12px;align-items:center;gap:.75rem;padding:12px 16px;display:flex}.dash-page__licence-key{color:#2d1f00;letter-spacing:.04em;word-break:break-all;flex:1;font-family:SF Mono,Fira Code,Courier New,monospace;font-size:14px;font-weight:600}.dash-page__copy-btn{cursor:pointer;color:#2d1f00;opacity:.4;background:0 0;border:none;padding:4px;transition:opacity .15s}.dash-page__copy-btn:hover{opacity:.8}.dash-page__plans{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:640px){.dash-page__plans{grid-template-columns:1fr}}.dash-page__plan{background:#faf7ef;border:1.5px solid #2d1f001a;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.45rem;padding:1.4rem 1.2rem 1.2rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.dash-page__plan--popular{background:#fff;border-color:#2d1f00;box-shadow:0 10px 30px #2d1f001a}.dash-page__plan-badge{letter-spacing:.04em;text-transform:uppercase;color:#fcc21b;background:#2d1f00;border-radius:100px;padding:3px 10px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:700;position:absolute;top:-10px;left:1.2rem}.dash-page__plan-name{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700}.dash-page__plan-price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.dash-page__plan-price s{color:#2d1f0066;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px}.dash-page__plan-price strong{color:#2d1f00;letter-spacing:-.03em;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:30px;font-weight:700;line-height:1}.dash-page__plan-once{color:#2d1f0080;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px}.dash-page__plan-feats{flex-direction:column;gap:.4rem;margin:.35rem 0 1rem;padding:0;list-style:none;display:flex}.dash-page__plan-feats li{color:#2d1f00bf;align-items:center;gap:7px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12.5px;font-weight:400;display:flex}.dash-page__plan-feats li svg{color:#16a34a;flex-shrink:0}.dash-page__plan-btn{color:#fff;cursor:pointer;background:#2d1f00;border:none;border-radius:10px;width:100%;margin-top:auto;padding:10px 12px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12.5px;font-weight:700;line-height:1.25;transition:opacity .15s,transform .15s}.dash-page__plan-btn:hover{opacity:.92;transform:translateY(-1px)}.dash-page__plan-btn:disabled{opacity:.6;cursor:default}.dash-page__plan--popular .dash-page__plan-btn{color:#2d1f00;background:#fcc21b}.dash-page__activate-form{gap:.5rem;display:flex}@media (max-width:500px){.dash-page__activate-form{flex-direction:column}}.dash-page__activate-input{color:#2d1f00;background:#f9f6ee;border:1.5px solid #00000014;border-radius:10px;outline:none;flex:1;padding:10px 14px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;transition:border-color .15s,box-shadow .15s}.dash-page__activate-input::placeholder{color:#2d1f00;opacity:.3}.dash-page__activate-input:focus{border-color:#3139fb;box-shadow:0 0 0 3px #3139fb1a}.dash-page__activate-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#3139fb;border:none;border-radius:10px;padding:10px 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;transition:background .15s}.dash-page__activate-btn:hover:not(:disabled){background:#2830d9}.dash-page__activate-btn:disabled{opacity:.6;cursor:not-allowed}.dash-page__activate-error{color:#e53e3e;margin-top:.75rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500}.dash-page__activate-success{color:#38a169;margin-top:.75rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:600}.dash-page__device-count{color:#2d1f00;opacity:.4;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:600}.dash-page__empty{color:#2d1f00;opacity:.4;margin-top:.5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;line-height:1.5}.dash-page__device-list{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.dash-page__device{background:#f9f6ee;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:10px 14px;display:flex}.dash-page__device-info{color:#2d1f00;opacity:.5;align-items:center;gap:10px;display:flex}.dash-page__device-info svg{flex-shrink:0}.dash-page__device-name{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;display:block}.dash-page__device-meta{color:#2d1f00;opacity:.5;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:11px;font-weight:400;display:block}.dash-page__remove-btn{color:#e53e3e;cursor:pointer;opacity:.6;background:0 0;border:none;align-items:center;gap:4px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;transition:opacity .15s;display:inline-flex}.dash-page__remove-btn:hover{opacity:1}.docs-layout{background:#fffcec;min-height:100vh;display:flex}.docs-layout__topbar{z-index:100;background:#fffcec;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;height:56px;padding:0 1.25rem;display:flex;position:fixed;top:0;left:0;right:0}.docs-layout__logo{color:#2d1f00;align-items:center;gap:8px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;text-decoration:none;display:flex}.docs-layout__actions{align-items:center;gap:.5rem;display:flex}.docs-layout__login-btn{color:#2d1f00;opacity:.6;border-radius:8px;padding:6px 12px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .15s}.docs-layout__login-btn:hover{opacity:1}@media (max-width:767px){.docs-layout__login-btn{display:none}}.docs-layout__licence-btn{color:#fff;background:#3139fb;border-radius:8px;padding:6px 14px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s}.docs-layout__licence-btn:hover{background:#2830d9}@media (max-width:767px){.docs-layout__licence-btn{display:none}}.docs-layout__menu-toggle{color:#2d1f00;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex}@media (min-width:768px){.docs-layout__menu-toggle{display:none}}.docs-layout__sidebar{z-index:90;background:#fffcec;border-right:1px solid #0000000f;width:260px;padding:1.5rem 1.25rem;transition:transform .2s;position:fixed;top:56px;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}@media (min-width:768px){.docs-layout__sidebar{transform:translate(0)}}.docs-layout__sidebar--open{transform:translate(0)}.docs-layout__nav-group{margin-bottom:1.5rem}.docs-layout__nav-group-title{text-transform:uppercase;letter-spacing:.06em;color:#2d1f00;opacity:.35;margin-bottom:.5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:11px;font-weight:700}.docs-layout__nav-link{color:#2d1f00;opacity:.6;border-radius:6px;padding:5px 10px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .15s,background .15s;display:block}.docs-layout__nav-link:hover{opacity:.9;background:#0000000a}.docs-layout__nav-link--active{opacity:1;color:#3139fb;background:#3139fb14;font-weight:600}.docs-layout__main{flex:1;margin-top:56px;padding:2.5rem 2rem 4rem}@media (min-width:768px){.docs-layout__main{margin-left:260px}}.docs-layout__content{max-width:720px;margin:0 auto}.docs-layout__page-nav{border-top:1px solid #0000000f;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:2rem;display:flex}.docs-layout__page-nav-link{background:#fff;border:1px solid #00000014;border-radius:10px;flex-direction:column;gap:4px;padding:12px 16px;text-decoration:none;transition:border-color .15s;display:flex}.docs-layout__page-nav-link:hover{border-color:#3139fb}.docs-layout__page-nav-link--next{text-align:right;margin-left:auto}.docs-layout__page-nav-dir{color:#2d1f00;opacity:.4;align-items:center;gap:4px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;display:flex}.docs-layout__page-nav-link--next .docs-layout__page-nav-dir{justify-content:flex-end}.docs-layout__page-nav-label{color:#3139fb;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600}.docs__section{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.docs__section h1,.docs__section h2,.docs__section h3,.docs__section h4{color:#2d1f00;letter-spacing:-.02em;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700}.docs__section h1{margin-bottom:.5rem;font-size:1.8rem}.docs__section h2{margin-bottom:.5rem;font-size:1.4rem}.docs__section h3{margin:2rem 0 .5rem;font-size:1.1rem}.docs__section p{color:#2d1f00;opacity:.7;margin:0 0 1rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:400;line-height:1.7}.docs__section ul,.docs__section ol{margin:0 0 1.5rem;padding-left:1.25rem}.docs__section li{color:#2d1f00;opacity:.7;margin-bottom:.4rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:1.7}.docs__section li strong{opacity:1;font-weight:600}.docs__section code{background:#0000000d;border-radius:4px;padding:2px 6px;font-family:SF Mono,Fira Code,Courier New,monospace;font-size:13px}.docs__page-title{font-size:1.8rem}.docs__lead{color:#2d1f00;opacity:.6;margin-bottom:2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.7}.docs__steps{flex-direction:column;gap:.75rem;margin:1.5rem 0;display:flex}.docs__step{background:#fff;border:1px solid #0000000f;border-radius:12px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.docs__step strong{color:#2d1f00;margin-bottom:2px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;display:block}.docs__step p{color:#2d1f00;opacity:.55;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;line-height:1.6}.docs__step-num{color:#fff;background:#3139fb;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:700;display:flex}.docs__info-box{color:#3139fb;background:#3139fb0f;border-left:3px solid #3139fb;border-radius:0 10px 10px 0;margin:1.5rem 0;padding:14px 18px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;line-height:1.6}.docs__table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px}.docs__table th,.docs__table td{text-align:left;border-bottom:1px solid #0000000f;padding:10px 14px}.docs__table th{color:#2d1f00;text-transform:uppercase;letter-spacing:.04em;background:#00000005;font-size:12px;font-weight:600}.docs__table td{color:#2d1f00;opacity:.7}.docs__code-block{color:#cdd6f4;background:#1e1e2e;border-radius:10px;margin:1.5rem 0;padding:16px 20px;font-family:SF Mono,Fira Code,Courier New,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.legal-page__content{max-width:680px;margin:0 auto;padding:2.5rem 2rem 5rem}.legal-page__updated{color:#2d1f00;opacity:.4;text-align:center;margin:0 0 2.5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:500}.legal-page__section{margin-bottom:2rem}.legal-page__section-title{color:#2d1f00;letter-spacing:-.02em;margin:0 0 .5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.15rem;font-weight:700}.legal-page__text{color:#2d1f00;opacity:.65;margin:0 0 .75rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:400;line-height:1.7}.legal-page__text strong{opacity:1;font-weight:600}.legal-page__text a{color:#3139fb;font-weight:500;text-decoration:none}.legal-page__text a:hover{text-decoration:underline}.legal-page__list{margin:.5rem 0 0;padding-left:1.25rem;list-style:outside}.legal-page__list li{color:#2d1f00;opacity:.65;margin-bottom:.25rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.7;list-style-type:disc}.success-page{justify-content:center;align-items:center;width:100%;min-height:50vh;padding:4rem 2rem 5rem;display:flex}.success-page__inner{text-align:center;width:100%;max-width:480px}.success-page__loading{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.success-page__loading-text{color:#2d1f00;opacity:.6;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px}.success-page__icon{margin-bottom:1.25rem}.success-page__title{color:#2d1f00;margin:0 0 .5rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:32px;font-weight:700}.success-page__subtitle{color:#2d1f00;opacity:.6;margin:0 0 2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:1.5}.success-page__card{background:#f8f6f0;border-radius:14px;margin-bottom:1.5rem;padding:1.5rem}.success-page__label{text-transform:uppercase;letter-spacing:.05em;color:#2d1f00;opacity:.45;margin-bottom:.75rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:11px;font-weight:600;display:block}.success-page__key{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.success-page__key code{color:#2d1f00;letter-spacing:.03em;word-break:break-all;font-family:SF Mono,Fira Code,Fira Mono,monospace;font-size:18px;font-weight:600}.success-page__copy{cursor:pointer;color:#2d1f00;background:#0000000f;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex}.success-page__copy:hover{background:#0000001a}.success-page__email{color:#2d1f00;opacity:.5;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px}.success-page__info p{color:#2d1f00;opacity:.55;margin:0 0 .25rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:1.6}.success-page__info p a{color:#3139fb;font-weight:600;text-decoration:none}.success-page__info p a:hover{text-decoration:underline}.success-page__error{text-align:left;background:#fef2f2;border-radius:14px;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.success-page__error svg{flex-shrink:0;margin-top:2px}.success-page__error strong{color:#991b1b;margin-bottom:.25rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;display:block}.success-page__error p{color:#991b1b;opacity:.8;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:1.5}.success-page__error p a{color:#991b1b;font-weight:600;text-decoration:underline}.contact-page{width:100%;padding:0 2rem 5rem}.contact-page__inner{max-width:480px;margin:0 auto}.contact-page__form{flex-direction:column;gap:1.25rem;display:flex}.contact-page__field{flex-direction:column;gap:.4rem;display:flex}.contact-page__field label{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:600}.contact-page__field input,.contact-page__field textarea{color:#2d1f00;resize:vertical;background:#f8f6f0;border:1.5px solid #00000014;border-radius:10px;outline:none;padding:.7rem .9rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;transition:border-color .15s}.contact-page__field input::placeholder,.contact-page__field textarea::placeholder{color:#2d1f004d}.contact-page__field input:focus,.contact-page__field textarea:focus{border-color:#fcc21b}.contact-page__error{color:#dc2626;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px}.contact-page__button{color:#2d1f00;cursor:pointer;background:#fcc21b;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:.75rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:700;transition:opacity .15s;display:flex}.contact-page__button:hover{opacity:.9}.contact-page__button:disabled{opacity:.7;cursor:not-allowed}.contact-page__success{background:#f0fdf4;border-radius:14px;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:1.25rem 1.5rem;display:flex}.contact-page__success svg{flex-shrink:0;margin-top:2px}.contact-page__success strong{color:#166534;margin-bottom:.25rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;display:block}.contact-page__success p{color:#166534;opacity:.8;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:1.5}.contact-page__alt{color:#2d1f00;opacity:.45;text-align:center;margin-top:2rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px}.contact-page__alt a{color:#2d1f00;font-weight:600;text-decoration:underline}.admin-page{width:100%;padding:0 2rem 5rem}.admin-page__inner{max-width:420px;margin:0 auto}.admin-page__form{flex-direction:column;gap:1.25rem;display:flex}.admin-page__field{flex-direction:column;gap:.4rem;display:flex}.admin-page__field label{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:600}.admin-page__field input{color:#2d1f00;background:#f8f6f0;border:1.5px solid #00000014;border-radius:10px;outline:none;padding:.7rem .9rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;transition:border-color .15s}.admin-page__field input::placeholder{color:#2d1f004d}.admin-page__field input:focus{border-color:#fcc21b}.admin-page__error{color:#dc2626;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px}.admin-page__button{color:#2d1f00;cursor:pointer;background:#fcc21b;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:.75rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:700;transition:opacity .15s;display:flex}.admin-page__button:hover{opacity:.9}.admin-page__button:disabled{opacity:.7;cursor:not-allowed}.admin-page__button--outline{color:#2d1f00;background:0 0;border:1.5px solid #0000001f;margin-top:.5rem}.admin-page__button--outline:hover{border-color:#00000040}.admin-page__result{flex-direction:column;gap:1.25rem;display:flex}.admin-page__success{background:#f0fdf4;border-radius:14px;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.admin-page__success svg{flex-shrink:0;margin-top:2px}.admin-page__success strong{color:#166534;margin-bottom:.25rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;display:block}.admin-page__success p{color:#166534;opacity:.8;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:1.5}.admin-page__card{background:#f8f6f0;border-radius:14px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.admin-page__label{text-transform:uppercase;letter-spacing:.08em;color:#2d1f0066;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:11px;font-weight:700}.admin-page__key{align-items:center;gap:.75rem;display:flex}.admin-page__key code{color:#2d1f00;word-break:break-all;flex:1;font-size:15px;font-weight:600}.admin-page__copy{cursor:pointer;color:#2d1f00;background:#0000000f;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex}.admin-page__copy:hover{background:#0000001a}.admin-page__email{color:#2d1f0080;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px}.installed{color:#2d1f00;text-align:center;background-color:#fcc21b;background-image:url(/noise-light.png);flex-direction:column;align-items:center;gap:2rem;padding:3rem 0 0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex}.installed__wave-wrap{width:100%;height:10px;margin-top:auto;overflow:hidden}.installed__wave{background-image:url("data:image/svg+xml;utf8,<svg width=\"100%\" height=\"100%\" viewBox=\"17 0 17 40\" preserveAspectRatio=\"meet\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" xmlns:serif=\"http://www.serif.com/\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;fill:transparent;\"><g transform=\"matrix(1,0,0,1,0.00216511,0)\"><g transform=\"matrix(0.997444,0,0,1.0,-367.767,-282)\"><path d=\"M402.739,321.467L402.787,321.467C407.047,321.467 407.047,317.467 411.307,317.467C415.567,317.467 415.567,321.467 419.827,321.467L419.827,287.378C415.567,287.378 415.567,283.378 411.307,283.378C407.064,283.378 407.047,287.347 402.837,287.378L402.787,287.378C400.724,287.378 399.66,286.44 398.627,285.472L398.427,285.285C397.395,284.317 396.331,283.378 394.267,283.378C392.204,283.378 391.14,284.317 390.107,285.285L389.907,285.472C388.875,286.44 387.811,287.378 385.747,287.378C381.487,287.378 381.487,283.378 377.227,283.378C372.967,283.378 372.967,287.378 368.707,287.378L368.707,321.467C372.967,321.467 372.967,317.467 377.227,317.467C381.47,317.467 381.487,321.436 385.697,321.467L385.747,321.467C390.007,321.467 390.007,317.467 394.267,317.467C396.331,317.467 397.395,318.406 398.427,319.374L398.627,319.561C399.651,320.521 400.707,321.453 402.739,321.467Z\" style=\"fill:rgb(247,235,200);fill-rule:nonzero;\"/></g></g></svg>");background-repeat:repeat-x;background-size:contain;width:100%;height:40px}.installed__title{color:#2d1f00;text-align:center;letter-spacing:-.05em;width:100%;max-width:90vw;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2rem;font-weight:700;line-height:.975em}@media screen and (min-width:30em){.installed__title{letter-spacing:-.04em;max-width:700px;font-size:45.51px;line-height:42.25px}}.installed__break:after{content:"\a ";white-space:pre}@media only screen and (max-width:750px){.installed__break{display:none}}.installed__subtitle{text-align:center;color:#2d1f00;opacity:.7;max-width:90vw;padding-top:10px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;line-height:1.5em}@media screen and (min-width:60em){.installed__subtitle{max-width:900px}}.uninstalled{color:#2d1f00;text-align:center;background-color:#fcc21b;background-image:url(/noise-light.png);flex-direction:column;align-items:center;gap:2rem;padding:3rem 0 0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex}.uninstalled__title{color:#2d1f00;text-align:center;letter-spacing:-.05em;width:100%;max-width:90vw;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2rem;font-weight:700;line-height:.975em}@media screen and (min-width:30em){.uninstalled__title{letter-spacing:-.04em;max-width:700px;font-size:45.51px;line-height:42.25px}}.uninstalled__break:after{content:"\a ";white-space:pre}@media only screen and (max-width:750px){.uninstalled__break{display:none}}.uninstalled__subtitle{text-align:center;color:#2d1f00;opacity:.7;max-width:90vw;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;line-height:1.5em}@media screen and (min-width:60em){.uninstalled__subtitle{max-width:900px}}.uninstalled__form{flex-direction:column;gap:.75rem;width:100%;max-width:480px;padding:0 1rem;display:flex}.uninstalled__input{color:#2d1f00;resize:vertical;background:#fffcec;border:2px solid #2d1f0026;border-radius:12px;outline:none;padding:12px 16px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;transition:border-color .15s}.uninstalled__input::placeholder{color:#2d1f0066}.uninstalled__input:focus{border-color:#2d1f0066}.uninstalled__submit{color:#fcc21b;cursor:pointer;background-color:#2d1f00;border-radius:100px;padding:10px 24px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:700;transition:transform .15s,opacity .15s;transform:scale(1)translate(0,0)perspective(1px)}.uninstalled__submit:hover{opacity:.9;transform:scale(1.05)translate(0,0)perspective(1px)}.uninstalled__submit:active{transform:scale(.98)translate(0,0)perspective(1px)}.uninstalled__submit:disabled{opacity:.5;cursor:not-allowed;transform:none}.uninstalled__thanks{color:#2d1f00;padding:1rem 0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:700}.uninstalled__error{color:#dc2626;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px}.uninstalled__wave-wrap{width:100%;height:10px;margin-top:auto;overflow:hidden}.uninstalled__wave{background-image:url("data:image/svg+xml;utf8,<svg width=\"100%\" height=\"100%\" viewBox=\"17 0 17 40\" preserveAspectRatio=\"meet\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" xmlns:serif=\"http://www.serif.com/\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;fill:transparent;\"><g transform=\"matrix(1,0,0,1,0.00216511,0)\"><g transform=\"matrix(0.997444,0,0,1.0,-367.767,-282)\"><path d=\"M402.739,321.467L402.787,321.467C407.047,321.467 407.047,317.467 411.307,317.467C415.567,317.467 415.567,321.467 419.827,321.467L419.827,287.378C415.567,287.378 415.567,283.378 411.307,283.378C407.064,283.378 407.047,287.347 402.837,287.378L402.787,287.378C400.724,287.378 399.66,286.44 398.627,285.472L398.427,285.285C397.395,284.317 396.331,283.378 394.267,283.378C392.204,283.378 391.14,284.317 390.107,285.285L389.907,285.472C388.875,286.44 387.811,287.378 385.747,287.378C381.487,287.378 381.487,283.378 377.227,283.378C372.967,283.378 372.967,287.378 368.707,287.378L368.707,321.467C372.967,321.467 372.967,317.467 377.227,317.467C381.47,317.467 381.487,321.436 385.697,321.467L385.747,321.467C390.007,321.467 390.007,317.467 394.267,317.467C396.331,317.467 397.395,318.406 398.427,319.374L398.627,319.561C399.651,320.521 400.707,321.453 402.739,321.467Z\" style=\"fill:rgb(247,235,200);fill-rule:nonzero;\"/></g></g></svg>");background-repeat:repeat-x;background-size:contain;width:100%;height:40px}.tool-page__hero{background-color:#fcc21b;background-image:url(/noise-light.png);border-radius:28px;margin:8px 24px 0;padding:4rem 2rem;position:relative}@media (max-width:799px){.tool-page__hero{border-radius:20px;margin:8px 8px 0;padding:88px 1.25rem 3rem}}.tool-page__eyebrow{color:#fffcec;letter-spacing:-.01em;background:#2d1f00;border-radius:100px;align-self:center;align-items:center;gap:6px;margin-bottom:4px;padding:5px 14px;font-family:Geomini,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.tool-page__hero-inner{flex-direction:column;align-items:center;gap:2rem;max-width:1100px;margin:0 auto;display:flex}@media (min-width:50em){.tool-page__hero-inner{flex-direction:row;align-items:center;gap:3rem}}.tool-page__hero-content{text-align:center;flex-direction:column;flex:1;gap:1.25rem;display:flex}@media (min-width:50em){.tool-page__hero-content{text-align:left}}.tool-page__hero-media{flex:1;width:100%;max-width:540px}.tool-page__h1{color:#2d1f00;letter-spacing:-.03em;margin:0;font-family:Geomini,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.15}@media (min-width:30em){.tool-page__h1{font-size:2.5rem}}.tool-page__subtitle{color:#2d1f00;opacity:.75;margin:0;font-family:Geomini,sans-serif;font-size:16px;font-weight:400;line-height:1.6}@media (min-width:30em){.tool-page__subtitle{font-size:17px}}.tool-page__cta-btn{color:#fffcec;background:#2d1f00;border-radius:10px;align-self:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:Geomini,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 12px #00000026}@media (min-width:50em){.tool-page__cta-btn{align-self:flex-start}}.tool-page__cta-btn:hover{transform:scale(1.03);box-shadow:0 6px 16px #0003}.tool-page__social-proof{align-items:center;gap:.5rem;display:flex}@media (max-width:49.99em){.tool-page__social-proof{justify-content:center}}.tool-page__stars{align-items:center;gap:2px;display:flex}.tool-page__social-text{color:#2d1f00;opacity:.6;font-family:Geomini,sans-serif;font-size:13px;font-weight:400}.tool-page__video{border-radius:12px;width:100%;overflow:hidden;box-shadow:0 8px 24px #00000026}.tool-page__video video{width:100%;display:block}.tool-page__yt-thumb{cursor:pointer;background:0 0;border:0;border-radius:12px;width:100%;padding:0;transition:transform .15s,box-shadow .15s;display:block;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000026}.tool-page__yt-thumb:hover{transform:scale(1.02);box-shadow:0 12px 32px #00000040}.tool-page__yt-thumb-img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.tool-page__yt-play{opacity:.85;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tool-page__yt-thumb:hover .tool-page__yt-play{opacity:1;transform:translate(-50%,-50%)scale(1.1)}.tool-page__section{padding:4rem 2rem}.tool-page__section--alt{background:#faf7ef}.tool-page__section-inner{max-width:1000px;margin:0 auto}.tool-page__section-inner--narrow{max-width:760px}.tool-page__section-heading{color:#2d1f00;letter-spacing:-.02em;text-align:left;margin:0 0 .75rem;font-family:Geomini,sans-serif;font-size:1.5rem;font-weight:700}@media (min-width:30em){.tool-page__section-heading{font-size:1.9rem}}.tool-page__section-subheading{color:#2d1f00;opacity:.6;text-align:left;margin:0 0 2rem;font-family:Geomini,sans-serif;font-size:16px;font-weight:400}.tool-page__section-text{color:#2d1f00;opacity:.78;text-align:left;max-width:780px;margin:0;font-family:Geomini,sans-serif;font-size:16px;font-weight:400;line-height:1.7}.tool-page__block-heading{color:#2d1f00;letter-spacing:-.02em;text-align:left;margin:2.5rem 0 1.25rem;font-family:Geomini,sans-serif;font-size:1.15rem;font-weight:700}.tool-page__data-grid{grid-template-columns:1fr;gap:.85rem;display:grid}@media (min-width:30em){.tool-page__data-grid{grid-template-columns:1fr 1fr}}@media (min-width:60em){.tool-page__data-grid{grid-template-columns:1fr 1fr 1fr}}.tool-page__data-item{align-items:flex-start;gap:.6rem;padding:.35rem 0;display:flex}.tool-page__data-check{color:#16a34a;background:#dcfce7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.tool-page__data-check svg{width:14px;height:14px}.tool-page__data-text{flex-direction:column;gap:2px;display:flex}.tool-page__data-label{color:#2d1f00;font-family:Geomini,sans-serif;font-size:14px;font-weight:700}.tool-page__data-desc{color:#2d1f00;opacity:.55;font-family:Geomini,sans-serif;font-size:12.5px;font-weight:400;line-height:1.45}.tool-page__steps-grid{grid-template-columns:1fr;gap:1.25rem;margin-top:2rem;display:grid}@media (min-width:48em){.tool-page__steps-grid{grid-template-columns:1fr 1fr 1fr}}.tool-page__step-card{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.tool-page__step-shot{border:1px solid #ece4cf;border-radius:10px;margin-bottom:.5rem;line-height:0;display:block;overflow:hidden}.tool-page__step-shot img{width:100%;height:auto;display:block}.tool-page__step-num{color:#fff;background:#2d1f00;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-family:Geomini,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.tool-page__step-name{color:#2d1f00;margin:0;font-family:Geomini,sans-serif;font-size:16px;font-weight:700}.tool-page__step-text{color:#2d1f00;opacity:.6;margin:0;font-family:Geomini,sans-serif;font-size:13.5px;font-weight:400;line-height:1.55}.tool-page__usecases{grid-template-columns:1fr;gap:1rem;margin-top:2rem;display:grid}@media (min-width:30em){.tool-page__usecases{grid-template-columns:1fr 1fr}}@media (min-width:50em){.tool-page__usecases{grid-template-columns:1fr 1fr 1fr}}.tool-page__usecase{border-top:1px solid #ece4cf;padding:1.1rem 0 0}.tool-page__usecase-title{color:#2d1f00;margin:0 0 .35rem;font-family:Geomini,sans-serif;font-size:15px;font-weight:700}.tool-page__usecase-desc{color:#2d1f00;opacity:.65;margin:0;font-family:Geomini,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.tool-page__table-wrap{-webkit-overflow-scrolling:touch;margin-top:2rem;overflow-x:auto}.tool-page__table{border-collapse:collapse;width:100%;min-width:500px;font-family:Geomini,sans-serif;font-size:14px}.tool-page__table th{color:#fffcec;text-align:left;background:#2d1f00;padding:.75rem 1rem;font-size:13px;font-weight:600}.tool-page__table th:first-child{border-radius:8px 0 0}.tool-page__table th:last-child{border-radius:0 8px 0 0}.tool-page__table td{color:#2d1f00;border-bottom:1px solid #0000000f;padding:.75rem 1rem}.tool-page__table tbody tr:last-child td{border-bottom:none}.tool-page__table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.tool-page__table tbody tr:last-child td:last-child{border-radius:0 0 8px}.tool-page__table tbody tr:nth-child(2n){background:#f7ebc8}.tool-page__table tbody tr:nth-child(odd){background:#fffcec}.tool-page__check{color:#1a8c5b;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.tool-page__others{color:#2d1f00;opacity:.55}.tool-page__tools-grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:30em){.tool-page__tools-grid{grid-template-columns:1fr 1fr}}@media (min-width:50em){.tool-page__tools-grid{grid-template-columns:1fr 1fr 1fr}}.tool-page__tool-card{background:#fff;border:1px solid #ece4cf;border-radius:16px;flex-direction:column;gap:.5rem;padding:1.5rem;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:0 6px 20px #2d1f000a}.tool-page__tool-card:hover{border-color:#d9cfb6;transform:translateY(-3px);box-shadow:0 12px 30px #2d1f001a}.tool-page__tool-logo{background:#faf7ef;border:1px solid #ece4cf;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:.5rem;display:flex;overflow:hidden}.tool-page__tool-logo img{object-fit:contain;width:28px;height:28px}.tool-page__tool-mono{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-family:Geomini,sans-serif;font-size:20px;font-weight:700;display:flex}.tool-page__tool-card-title{color:#2d1f00;margin:0;font-family:Geomini,sans-serif;font-size:18px;font-weight:600}.tool-page__tool-card-desc{color:#2d1f00;opacity:.6;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-family:Geomini,sans-serif;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.tool-page__tool-card-link{color:#3139fb;margin-top:auto;font-family:Geomini,sans-serif;font-size:14px;font-weight:600}.video-modal{z-index:9999;background:#000000d9;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.video-modal__close{cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;padding:.5rem;transition:opacity .15s;position:absolute;top:1rem;right:1rem}.video-modal__close:hover{opacity:1}.video-modal__content{aspect-ratio:16/9;border-radius:12px;width:90vw;max-width:960px;position:relative;overflow:hidden}.video-modal__content iframe{border:0;width:100%;height:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.related-guides{background:#fff;border-top:1px solid #efe6d2;padding:60px 24px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.related-guides__inner{max-width:1100px;margin:0 auto}.related-guides__heading{color:#2d1f00;letter-spacing:-.01em;margin:0 0 8px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:28px;font-weight:700}.related-guides__subheading{color:#5a4b2e;margin:0 0 28px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.related-guides__grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:14px;display:grid}.related-guides__card{color:inherit;background:#fffaf2;border:1px solid #e5e1d8;border-radius:12px;padding:20px 22px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.related-guides__card:hover{border-color:#b89a5e;transform:translateY(-1px)}.related-guides__card-kicker{text-transform:uppercase;letter-spacing:.16em;color:#b07020;margin-bottom:8px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:11px;font-weight:700}.related-guides__card-title{color:#2d1f00;margin:0 0 8px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:1.35}.related-guides__card-text{color:#5a4b2e;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13.5px;font-weight:400;line-height:1.5}.related-tools{background:#fffaf2;border-top:1px solid #efe6d2;padding:60px 24px}.related-tools__inner{max-width:1100px;margin:0 auto}.related-tools__heading{color:#2d1f00;letter-spacing:-.01em;margin:0 0 8px;font-size:28px;font-weight:800}.related-tools__subheading{color:#5a4b2e;margin:0 0 28px;font-size:15px}.related-tools__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.related-tools__card{color:inherit;background:#fff;border:1px solid #e5e1d8;border-radius:12px;padding:18px 20px;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.related-tools__card:hover{border-color:#b89a5e;transform:translateY(-1px)}.related-tools__card-title{color:#2d1f00;margin:0 0 6px;font-size:16px;font-weight:700}.related-tools__card-text{color:#5a4b2e;font-size:13px;line-height:1.45}.blog-header{background:#fffaf2;border-bottom:1px solid #e5e1d8;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.blog-header__inner{justify-content:space-between;align-items:center;max-width:920px;margin:0 auto;padding:18px 24px;display:flex}.blog-header__brand{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:600;text-decoration:none}.blog-header__nav{gap:22px;display:flex}.blog-header__nav a{color:#5a4b2e;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;text-decoration:none}.blog-header__nav a:hover{color:#2d1f00}.blog-index{background:#fffaf2;min-height:70vh;padding:60px 24px 100px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.blog-index__inner{max-width:760px;margin:0 auto}.blog-index__title{color:#2d1f00;letter-spacing:-.02em;margin:0 0 16px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:40px;font-weight:700;line-height:1.2}.blog-index__lead{color:#5a4b2e;margin:0 0 48px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;font-weight:400;line-height:1.6}.blog-index__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.blog-index__item{background:#fff;border:1px solid #e5e1d8;border-radius:14px;transition:border-color .15s,transform .15s}.blog-index__item:hover{border-color:#b89a5e;transform:translateY(-1px)}.blog-index__item-link{color:inherit;padding:22px 24px;text-decoration:none;display:block}.blog-index__item-title{color:#2d1f00;letter-spacing:-.01em;margin:0 0 8px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:600;line-height:1.3}.blog-index__item-desc{color:#5a4b2e;margin:0 0 12px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:400;line-height:1.55}.blog-index__item-meta{color:#8b7752;gap:8px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;display:flex}.blog-post{background:#fffaf2;padding:60px 24px 100px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.blog-post__inner{max-width:720px;margin:0 auto}.blog-post__meta{color:#8b7752;gap:8px;margin:0 0 16px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;display:flex}.blog-post__title{color:#2d1f00;letter-spacing:-.02em;margin:0 0 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:42px;font-weight:700;line-height:1.2}.blog-post__lead{color:#5a4b2e;margin:0 0 44px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:1.55}.blog-post__body{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:17px;font-weight:400;line-height:1.75}.blog-post__body h2{color:#2d1f00;letter-spacing:-.01em;margin:48px 0 14px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:26px;font-weight:700}.blog-post__body h3{color:#2d1f00;letter-spacing:-.005em;margin:32px 0 12px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:19px;font-weight:600}.blog-post__body p{margin:0 0 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400}.blog-post__body ul,.blog-post__body ol,.blog-post__body li{font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400}.blog-post__body strong{font-weight:600}.blog-post__body a{color:#b07020;text-underline-offset:3px;text-decoration:underline}.blog-post__body a:hover{color:#8a5618}.blog-post__body ul,.blog-post__body ol{margin:0 0 22px;padding-left:24px}.blog-post__body ul li,.blog-post__body ol li{margin:0 0 8px}.blog-post__body blockquote{color:#5a4b2e;border-left:3px solid #b89a5e;margin:20px 0;padding:4px 0 4px 18px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:italic;font-weight:400}.blog-post__body code{background:#f3ede0;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.blog-post__body pre{color:#fffaf2;background:#2d1f00;border-radius:10px;margin:0 0 22px;padding:18px;overflow-x:auto}.blog-post__body pre code{color:inherit;background:0 0;padding:0}.blog-post__body img{border-radius:12px;max-width:100%;margin:20px 0}.blog-post__body table{border-collapse:collapse;width:100%;margin:0 0 24px;font-family:Geomini,system-ui,-apple-system,sans-serif}.blog-post__body table th,.blog-post__body table td{text-align:left;border:1px solid #e5e1d8;padding:10px 12px;font-size:15px}.blog-post__body table th{background:#f5efe2;font-weight:700}.blog-post__body hr{border:none;border-top:1px solid #e5e1d8;margin:36px 0}.blog-post__cta{text-align:center;background:#fff;border:1px solid #e5e1d8;border-radius:14px;margin-top:56px;padding:28px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.blog-post__cta h3{color:#2d1f00;margin:0 0 10px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:600}.blog-post__cta p{color:#5a4b2e;margin:0 0 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.blog-post__cta-btn{color:#fffaf2;background:#2d1f00;border-radius:10px;padding:12px 24px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.blog-post__cta-btn:hover{background:#4a3608}.blog-post__back{color:#8b7752;margin-bottom:20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.blog-post__back:hover{color:#2d1f00}.blog-post__related{border-top:1px solid #e5e1d8;margin-top:56px;padding-top:40px}.blog-post__related-heading{color:#2d1f00;letter-spacing:-.01em;margin:0 0 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:700}.blog-post__related-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.blog-post__related-grid{grid-template-columns:1fr 1fr}}.blog-post__related-card{background:#fff;border:1px solid #e5e1d8;border-radius:12px;flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.blog-post__related-card:hover{border-color:#b89a5e;transform:translateY(-1px)}.blog-post__related-title{color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;line-height:1.3}.blog-post__related-desc{color:#5a4b2e;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:640px){.blog-index__title,.blog-post__title{font-size:30px}.blog-post__body h2{font-size:22px}.blog-post__body{font-size:18px}.blog-post__lead{font-size:19px}}.onboard{justify-content:center;width:100%;padding:3rem 1.5rem 5rem;display:flex}.onboard__inner{width:100%;max-width:560px}.onboard__steps{margin:0 0 2rem;padding:0;list-style:none;display:flex}.onboard__step{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;display:flex;position:relative}.onboard__step:not(:last-child):after{content:"";z-index:0;background:#2d1f001f;width:100%;height:2px;position:absolute;top:15px;left:50%}.onboard__step--done:not(:last-child):after{background:#16a34a}.onboard__step-dot{z-index:1;color:#2d1f0080;background:#fff;border:2px solid #2d1f0026;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:700;display:flex;position:relative}.onboard__step--active .onboard__step-dot{color:#fff;background:#2d1f00;border-color:#2d1f00}.onboard__step--done .onboard__step-dot{color:#fff;background:#16a34a;border-color:#16a34a}.onboard__step-label{color:#2d1f0080;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:600}.onboard__step--active .onboard__step-label,.onboard__step--done .onboard__step-label{color:#2d1f00}.onboard__card{background:#fff;border:1px solid #ece4cf;border-radius:20px;padding:2.5rem 2rem;box-shadow:0 12px 40px #2d1f000f}.onboard__panel{text-align:center;flex-direction:column;align-items:center;gap:.85rem;display:flex}.onboard__icon{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:.25rem;display:flex}.onboard__icon--success{color:#16a34a;background:#dcfce7}.onboard__icon--pin{color:#d97706;background:#fef3c7}.onboard__title{letter-spacing:-.03em;color:#2d1f00;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.1}.onboard__text{color:#6f6656;max-width:400px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.onboard__text strong{color:#2d1f00;font-weight:700}.onboard__btn{color:#fff;text-align:center;cursor:pointer;background:#2d1f00;border:none;border-radius:10px;width:100%;max-width:320px;margin-top:.75rem;padding:12px 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:transform .15s,opacity .15s}.onboard__btn:hover{opacity:.95;transform:translateY(-2px)}.onboard__btn:disabled{opacity:.6;cursor:default;transform:none}.onboard__btn--ghost{color:#2d1f00;background:0 0;border:1.5px solid #2d1f0026}.onboard__btn--ghost:hover{background:#faf7ef}.onboard__google{color:#2d1f00;cursor:pointer;background:#fff;border:1.5px solid #2d1f0026;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:320px;padding:11px 20px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;transition:background .15s;display:flex}.onboard__google:hover{background:#faf7ef}.onboard__google:disabled{opacity:.6;cursor:default}.onboard__divider{color:#2d1f0066;align-items:center;gap:12px;width:100%;max-width:320px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;display:flex}.onboard__divider:before,.onboard__divider:after{content:"";background:#2d1f001f;flex:1;height:1px}.onboard__form{flex-direction:column;gap:10px;width:100%;max-width:320px;display:flex}.onboard__input{color:#2d1f00;border:1.5px solid #2d1f0026;border-radius:10px;padding:11px 14px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px}.onboard__input:focus{border-color:#2d1f00;outline:none}.onboard__error{color:#dc2626;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px}.onboard__hint{color:#2d1f008c;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px}.onboard__hint a{color:#2d1f00;font-weight:600;text-decoration:underline}.onboard__skip{color:#2d1f0080;cursor:pointer;background:0 0;border:none;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;text-decoration:underline}.onboard__actions{flex-direction:column;gap:10px;width:100%;max-width:320px;display:flex}.onboard__actions .onboard__btn{margin-top:0}.onboard__pin-illo{color:#2d1f008c;background:#faf7ef;border:1px solid #ece4cf;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex}.onboard__pin-arrow{color:#2d1f0066;font-size:16px}.onboard__pin-row{color:#2d1f00;align-items:center;gap:8px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;font-weight:700;display:flex}.onboard__pin-row svg{width:20px;height:20px}.onboard__pin-badge{color:#d97706;justify-content:center;align-items:center;display:flex}.onboard__pin-badge svg{width:16px;height:16px}.store{background:#fff;border-bottom:1px solid #ece4cf;width:100%;padding:2rem 1.5rem 2.5rem}.store__inner{max-width:1000px;margin:0 auto}.store__crumb{color:#2d1f0080;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:1.75rem;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;display:flex}.store__crumb a{color:inherit;text-decoration:none}.store__crumb a:hover{color:#2d1f00}.store__crumb-sep{opacity:.4}.store__crumb-current{color:#2d1f00;font-weight:600}.store__header{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.store__icon{background:#faf7ef;border:1px solid #ece4cf;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:88px;height:88px;display:flex;overflow:hidden}.store__icon img{object-fit:contain;width:52px;height:52px}@media (max-width:560px){.store__icon{border-radius:16px;width:68px;height:68px}.store__icon img{width:40px;height:40px}}.store__icon-mono{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:34px;font-weight:700;display:flex}.store__head-main{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.store__title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.store__name{letter-spacing:-.03em;color:#2d1f00;margin:0;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2rem;font-weight:700;line-height:1}@media (max-width:560px){.store__name{font-size:1.6rem}}.store__featured{letter-spacing:.03em;text-transform:uppercase;color:#1a73e8;background:#e8f0fe;border-radius:6px;padding:3px 9px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:11px;font-weight:700}.store__dev{color:#1a73e8;align-items:center;gap:5px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;display:inline-flex}.store__meta{color:#2d1f0099;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:13px;display:flex}.store__rating{color:#2d1f00;align-items:center;gap:6px;font-weight:700;display:inline-flex}.store__stars{gap:1px;display:inline-flex}.store__star{color:#2d1f002e;width:15px;height:15px;display:inline-block;position:relative}.store__star svg{fill:currentColor;width:15px;height:15px;display:block}.store__star-fill{color:#fbbc04;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.store__meta-muted{color:#2d1f0073}.store__dot{opacity:.35}.store__actions{flex-direction:column;align-items:stretch;gap:6px;display:flex}@media (max-width:560px){.store__actions{width:100%}}.store__add{color:#fff;white-space:nowrap;background:#1a73e8;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:12px 26px;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 4px 14px #1a73e847}.store__add:hover{background:#1765cc;transform:translateY(-1px)}.store__free{text-align:center;color:#2d1f0080;font-family:Geomini,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px}.store__media{background:#000;border:1px solid #ece4cf;border-radius:16px;margin-top:2rem;line-height:0;overflow:hidden;box-shadow:0 16px 44px #2d1f001a}.store__media video,.store__media img{width:100%;height:auto;display:block}.store__media-btn{cursor:pointer;background:#000;border:0;width:100%;padding:0;display:block;position:relative}.store__media-btn img{opacity:.95;width:100%;transition:opacity .2s;display:block}.store__media-btn:hover img{opacity:1}.store__media-play{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
