.public-page{--background:#f6fafc;--foreground:#182630;--card:#fff;--card-foreground:#182630;--muted:#eaf3f8;--muted-foreground:#66808f;--primary:#176d98;--primary-foreground:#fff;--secondary:#eaf3f8;--secondary-foreground:#233b49;--border:#dce8ef;font-family:var(--font-bento),Arial,sans-serif;background:#f6fafc;color:#182630;min-height:100vh;color-scheme:light}.public-page>main{padding:105px 0 20px;max-width:1360px;margin:auto}.public-page>main>section{margin:0 24px 18px;border-radius:28px;background:#fff;border:1px solid #e4edf3;overflow:hidden}.public-page>main>section:first-child{min-height:0;padding:55px 0;background:radial-gradient(ellipse at 82% 2%,#dfedff,transparent 60%),#f4f9fd}.public-page>main>section:first-child>.container{padding-top:24px;padding-bottom:30px}.public-page h1,.public-page h2,.public-page h3{font-family:var(--font-bento),Arial,sans-serif!important;letter-spacing:-.05em;line-height:1.07}.public-page h1{font-size:clamp(38px,5.3vw,76px);font-weight:550;color:#1c3545}.public-page h1,.public-page h1 span{background:none;-webkit-text-fill-color:currentColor}.public-page h1 span{color:#267ba6}.public-page h2{font-size:clamp(30px,3.4vw,48px)}.public-page .container{max-width:1180px}.public-page>main>section .blur-3xl{display:none}.public-page>main>section:first-child .bg-gradient-to-br{background:none}.public-page .bg-gradient-to-r{background-image:none}.public-page .bg-clip-text{color:#1c3545}.public-page .text-primary{color:#1d719a}.public-page .bg-primary\/10{background:#eaf4fb}.public-page .bg-secondary\/10{background:#eff5f9}.public-page .min-h-screen{min-height:0}@media(max-width:600px){.public-page>main{padding-top:88px}.public-page>main>section{margin:0 10px 12px;border-radius:22px}.public-page>main>section:first-child{padding:20px 0}.public-page>main>section .py-24,.public-page>main>section.py-24{padding-top:40px;padding-bottom:40px}.public-page h1{overflow-wrap:anywhere}.public-page p{font-size:16px}.public-page>main>section:first-child .absolute.bottom-8{display:none}}@media(prefers-reduced-motion:reduce){.public-page *{animation:none!important;transition:none!important}}.public-legal>main{max-width:1080px}.public-legal>main>section:first-child{padding:30px;background:#fff}.public-legal h1{font-size:clamp(30px,4vw,46px);line-height:1.15;overflow-wrap:anywhere}.public-legal h2{font-size:26px;line-height:1.25}.public-legal p{line-height:1.8}.public-legal article{color:#314d5e}.public-legal article a{color:#197da9;text-decoration:underline}.public-legal article :is(strong,h1,h2,h3){color:#203544}@media(max-width:600px){.public-legal>main>section:first-child{padding:10px}.public-legal article>div{overflow-wrap:anywhere}.public-legal h2{font-size:23px}}.public-page>main{overflow-x:clip}