.sales-hero{min-height:690px;padding:88px 0 92px}.sales-hero__grid{grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:center;gap:clamp(44px,5vw,76px)}.sales-hero h1{letter-spacing:-.06em;text-wrap:balance;max-width:780px;font-size:clamp(3.25rem,5vw,5.6rem);line-height:.98}.sales-hero__content>p{max-width:700px;font-size:clamp(1.05rem,1.4vw,1.24rem)}.home-content-showcase{background:linear-gradient(#f9fbff 0%,#edf4ff 100%)}.home-showcase-heading{justify-content:space-between;align-items:end;gap:36px;margin-bottom:34px;display:flex}.home-showcase-heading .section-heading{margin-bottom:0}.home-showcase-link{color:#175fd8;flex:none;align-items:center;gap:8px;font-weight:800;display:inline-flex}.home-showcase-link svg,.home-job-card strong svg,.home-editorial-card__meta svg{width:18px;height:18px}.home-editorial-grid{grid-template-columns:1.15fr 1fr 1fr;gap:18px;display:grid}.home-editorial-card{color:#10274b;background:#ffffffc7;border:1px solid #cfddf1;border-radius:22px;flex-direction:column;min-height:300px;padding:30px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 16px 42px #20478012}.home-editorial-card:hover{border-color:#9abbe8;transform:translateY(-5px);box-shadow:0 24px 54px #20478021}.home-editorial-card--featured{color:#fff;background:linear-gradient(145deg,#0c2d5d,#1759b8);border-color:#0000}.home-editorial-card__meta{color:#236ad2;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;margin-bottom:42px;font-size:.75rem;font-weight:900;display:flex}.home-editorial-card--featured .home-editorial-card__meta{color:#b9d7ff}.home-editorial-card h3{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(1.3rem,1.8vw,1.75rem);line-height:1.18}.home-editorial-card p{color:#536987;margin:0 0 24px}.home-editorial-card--featured p{color:#c7d8ee}.home-editorial-card>strong{color:#175fd8;margin-top:auto}.home-editorial-card--featured>strong{color:#fff}.home-jobs-showcase{background:#f5f8fd}.home-jobs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.home-job-card{color:#12294d;background:#fff;border:1px solid #d4e0ef;border-radius:20px;flex-direction:column;min-height:230px;padding:28px;display:flex;box-shadow:0 12px 34px #2848730f}.home-job-card:hover{border-color:#8fb8f0;box-shadow:0 20px 46px #2848731c}.home-job-card__company{color:#137457;text-transform:uppercase;letter-spacing:.055em;font-size:.78rem;font-weight:900}.home-job-card h3{letter-spacing:-.02em;margin:16px 0 18px;font-size:1.3rem;line-height:1.2}.home-job-card__location{color:#647791;align-items:center;gap:7px;font-size:.92rem;display:flex}.home-job-card__location svg{width:16px;height:16px}.home-job-card strong{color:#1663d7;align-items:center;gap:8px;margin-top:auto;padding-top:24px;display:flex}.about-personal-socials{gap:14px;margin-top:20px;display:grid}.about-founder__email{align-items:center;gap:12px;width:100%;min-width:0;color:#102b55!important;background:#f7faff!important;border:1px solid #d3e0f2!important;border-radius:14px!important;padding:13px 15px!important;display:flex!important}.about-founder__email>svg{color:#1768e5;flex:0 0 21px;width:21px!important;height:21px!important}.about-founder__email span{gap:1px;min-width:0;display:grid}.about-founder__email small{color:#6a7d99;font-size:.7rem;font-weight:700}.about-founder__email strong{overflow-wrap:anywhere;font-size:.82rem}.about-founder__social-icons{gap:10px;display:flex}.about-founder__social-icons>a{place-items:center;width:44px!important;height:44px!important;padding:0!important;display:grid!important}body[data-experience=private]{background:#f4f7fb}body[data-experience=private] #conteudo{width:100%;min-height:100vh;margin:0;padding:0}.admin-shell{width:100%;max-width:none;min-height:100vh;margin:0}.admin-brand img{display:none}.admin-brand:before{content:"";background:url(/images/styzen-logo-original.webp) 50%/contain no-repeat;flex:0 0 44px;width:44px;height:44px}.admin-table button.danger,.admin-danger-action{color:#a3182b!important;background:#fff2f4!important;border:1px solid #ffc7d0!important}.ad-control-center{gap:28px;display:grid}.ad-admin-section{background:#fff;border:1px solid #d8e3ef;border-radius:18px;padding:24px}.ad-admin-section__heading{grid-template-columns:1fr auto;align-items:start;gap:4px 20px;margin-bottom:22px;display:grid}.ad-admin-section__heading>div span{color:#1765dc;letter-spacing:.08em;text-transform:uppercase;font-size:.73rem;font-weight:900}.ad-admin-section__heading h2{margin:3px 0 0}.ad-admin-section__heading>p{color:#697b92;grid-column:1/-1;margin:5px 0 0}.ad-admin-section__heading>svg{color:#1765dc}.ad-unit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ad-unit-card{background:#f8fbff;border:1px solid #dce6f3;border-radius:15px;gap:13px;padding:20px;display:grid}.ad-unit-card header{justify-content:space-between;gap:12px;display:flex}.ad-unit-card header div{gap:2px;display:grid}.ad-unit-card header span,.ad-unit-card small{color:#6c7d94}.ad-unit-card code{color:#1259c0;background:#e9f2ff;border-radius:7px;height:fit-content;padding:4px 8px}.ad-unit-card label{color:#344967;gap:6px;font-size:.8rem;font-weight:800;display:grid}.ad-unit-card input:not([type=checkbox]),.ad-unit-card textarea{color:#122743;background:#fff;border:1px solid #cbd9eb;border-radius:9px;width:100%;padding:10px 11px}.ad-unit-card textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.73rem;line-height:1.45}.ad-unit-toggle{align-items:center;gap:9px!important;display:flex!important}.ad-unit-card__actions{flex-wrap:wrap;gap:10px;display:flex}.admin-danger-action{cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:9px 12px;font-weight:800;display:inline-flex}.admin-danger-action svg{width:16px;height:16px}.ad-monetag-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ad-monetag-grid article{background:#f4f8fe;border:1px solid #d9e5f4;border-radius:13px;gap:4px;padding:17px;display:grid}.ad-monetag-grid small{color:#18845f;font-weight:800}@media (max-width:980px){.sales-hero__grid{grid-template-columns:1fr}.sales-hero h1{max-width:850px;font-size:clamp(3rem,8vw,5rem)}.home-editorial-grid,.home-jobs-grid{grid-template-columns:1fr}.home-editorial-card{min-height:230px}.ad-unit-grid{grid-template-columns:1fr}}@media (max-width:680px){.sales-hero{min-height:auto;padding:66px 0 70px}.sales-hero h1{letter-spacing:-.055em;font-size:clamp(2.6rem,12.5vw,4rem)}.home-showcase-heading{flex-direction:column;align-items:flex-start;gap:16px}.home-editorial-card,.home-job-card{padding:22px}.ad-admin-section{padding:17px}.ad-monetag-grid{grid-template-columns:1fr}}
body[data-experience=private] .admin-primary-setup{background:radial-gradient(circle at 50% 0,#dceaff 0%,#f4f7fb 46%,#edf2f8 100%);place-items:center;min-height:100vh;padding:28px 16px;display:grid}.admin-primary-setup__card{color:#11284b;background:#fff;border:1px solid #d6e1ef;border-radius:22px;gap:16px;width:min(100%,520px);padding:34px;display:grid;box-shadow:0 28px 80px #193a6921}.admin-primary-setup__card>span{color:#1766df;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.admin-primary-setup__card h1{color:#0b2855;margin:-6px 0 0;line-height:1.08}.admin-primary-setup__card>p{color:#657791;margin:0}.admin-primary-setup__icon{color:#1766df;background:#eaf2ff;border:1px solid #c7dcfa;border-radius:17px;place-items:center;width:58px;height:58px;display:grid}.admin-primary-setup__icon svg{width:29px;height:29px}.admin-primary-setup__email{color:#123261;overflow-wrap:anywhere;background:#f2f7ff;border:1px solid #d2e2f8;border-radius:12px;align-items:center;gap:10px;padding:13px 14px;display:flex}.admin-primary-setup__email svg{color:#1766df;width:19px;height:19px}.admin-primary-setup__card form{gap:13px;display:grid}.admin-primary-setup__card label{color:#304868;gap:6px;font-size:.84rem;font-weight:800;display:grid}.admin-primary-setup__card input{color:#102644;background:#fff;border:1px solid #cbd8e8;border-radius:10px;width:100%;padding:12px 13px}.admin-primary-setup__card form small{color:#78889d}.admin-primary-setup__card .button{justify-content:center;width:100%}.admin-primary-setup__card .admin-message.is-success{color:#147653}@media (max-width:560px){.admin-primary-setup__card{border-radius:18px;padding:25px 20px}}
.sales-hero{min-height:650px;padding:76px 0 84px}.sales-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);align-items:center;gap:clamp(42px,4.5vw,70px)}.sales-hero h1{letter-spacing:-.058em;text-wrap:balance;max-width:760px;font-size:clamp(3.4rem,4.55vw,4.85rem);line-height:.99}.sales-hero h1 strong{color:#1767e8;display:inline}.sales-hero__content>p{max-width:690px;margin-top:24px;font-size:clamp(1.05rem,1.28vw,1.18rem);line-height:1.72}.sales-hero__content .button-row{margin-top:30px}.sales-hero__note{margin-top:22px}.sales-showcase{min-height:490px}.sales-showcase__browser{border-radius:26px;transform:perspective(1400px)rotateY(-2deg)rotateX(.5deg);box-shadow:0 34px 80px #17489a33,0 14px 32px #0f23431a}.sales-showcase__page{background:radial-gradient(circle at 92% 14%,#2563eb2e,#0000 24%),linear-gradient(150deg,#fff 0%,#f4f8ff 68%,#edf5ff 100%);min-height:405px;padding:25px}.sales-showcase__nav{grid-template-columns:42px 1fr 1fr 1fr}.sales-showcase__hero{grid-template-columns:1.08fr .92fr;gap:22px;padding:38px 0 28px}.sales-showcase__copy{gap:8px}.sales-showcase__eyeline,.sales-showcase__headline,.sales-showcase__text,.sales-showcase__button{background:0 0;border-radius:0;width:auto;height:auto;margin:0}.sales-showcase__eyeline:before{content:"SITE PROFISSIONAL PARA SUA EMPRESA";color:#1767e8;letter-spacing:.08em;font-size:.57rem;font-weight:900;display:block}.sales-showcase__headline:before{content:"Sua marca com presença digital";color:#0b2b59;letter-spacing:-.04em;max-width:230px;font-size:1.42rem;font-weight:900;line-height:1.05;display:block}.sales-showcase__headline--short:before{content:"que transmite confiança.";color:#1767e8}.sales-showcase__text:before{content:"Design moderno, rápido e preparado para transformar visitas em oportunidades.";color:#647791;max-width:235px;margin-top:6px;font-size:.67rem;line-height:1.55;display:block}.sales-showcase__text--short{display:none}.sales-showcase__button{margin-top:8px}.sales-showcase__button:before{content:"Falar com a empresa  →";color:#fff;background:linear-gradient(135deg,#1767e8,#0d9fe8);border-radius:9px;align-items:center;min-height:34px;padding:0 13px;font-size:.61rem;font-weight:900;display:inline-flex;box-shadow:0 10px 20px #1767e838}.sales-showcase__visual{border-radius:24px;min-height:176px;overflow:hidden}.sales-showcase__visual svg{width:48px;height:48px}.sales-showcase__visual span:after{content:"online";color:#ffffffeb;letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:800;position:absolute;bottom:-119px;right:12px}.sales-showcase__cards>span{align-items:center;gap:9px;min-height:66px;padding:12px;display:flex}.sales-showcase__cards>span:before{display:none}.sales-showcase__cards>span:after{color:#294663;background:0 0;width:auto;height:auto;font-size:.58rem;font-weight:800;line-height:1.25}.sales-showcase__cards>span:first-child:after{content:"Mais contatos"}.sales-showcase__cards>span:nth-child(2):after{content:"SEO preparado"}.sales-showcase__cards>span:nth-child(3):after{content:"100% responsivo"}.sales-showcase__cards i{background:linear-gradient(135deg,#dbeafe,#e0f2fe);flex:0 0 25px;width:25px;height:25px}.sales-showcase__badge{min-width:180px;box-shadow:0 18px 38px #1e40af24}.sales-showcase__badge--seo{top:18px;right:-25px}.sales-showcase__badge--mobile{bottom:26px;left:-30px}.about-personal-socials{align-self:stretch;width:100%}.about-founder__email{box-sizing:border-box;justify-content:flex-start;align-self:stretch;min-height:48px;width:100%!important}.about-founder__email>span{color:#102b55;letter-spacing:-.015em;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:850;line-height:1.2}.admin-login--restricted{width:min(100%,460px);margin:0 auto}.admin-login--restricted .admin-login__brand img{object-fit:contain;width:116px;height:auto;margin:0 auto 10px;display:block}.admin-login__eyebrow{color:#1767e8;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;font-size:.73rem;font-weight:900;display:inline-flex}.admin-login__eyebrow svg{width:16px;height:16px}.admin-fixed-email{box-sizing:border-box;color:#0f2d59;background:#eef5ff;border:1px solid #cbdcf3;border-radius:10px;align-items:center;gap:9px;width:100%;margin-top:7px;padding:12px 13px;font-weight:800;display:flex}.admin-fixed-email svg{color:#1767e8;flex:none;width:18px;height:18px}.admin-recovery-reason{color:#35506f;background:#f7faff;border:1px solid #dce7f4;border-radius:12px;gap:11px;padding:14px;display:flex}.admin-recovery-reason>svg{color:#1767e8;flex:none;width:21px;height:21px}.admin-recovery-reason div{gap:3px;display:grid}.admin-recovery-reason strong{color:#102d58;font-size:.83rem}.admin-recovery-reason span{font-size:.78rem;line-height:1.45}.admin-login__feedback{border-radius:10px;align-items:flex-start;gap:9px;margin:4px 0 0;padding:12px 13px;font-size:.8rem;line-height:1.45;display:flex}.admin-login__feedback svg{flex:none;width:18px;height:18px;margin-top:1px}.admin-login__feedback.is-success{color:#116243;background:#edf9f4;border:1px solid #bce8d5}.admin-login__feedback.is-error{color:#9b2231;background:#fff3f5;border:1px solid #f3c6cd}@media (max-width:980px){.sales-hero__grid{grid-template-columns:1fr}.sales-hero h1{max-width:820px;font-size:clamp(3rem,8vw,4.65rem)}.sales-showcase{width:min(100%,680px);margin:0 auto}}@media (max-width:620px){.sales-hero{padding:58px 0 64px}.sales-hero h1{font-size:clamp(2.65rem,12vw,3.75rem)}.sales-showcase__badge--seo{top:-8px;right:4px}.sales-showcase__badge--mobile{bottom:-18px;left:4px}.sales-showcase__bar{grid-template-columns:auto 1fr}.sales-showcase__secure{display:none}.about-founder__email>span{white-space:normal;overflow-wrap:anywhere}}
