.home-premium{position:relative;overflow:hidden;grid-template-columns:minmax(0,1.5fr) minmax(280px,.72fr);align-items:center;align-content:center;gap:clamp(24px,4vw,64px)!important;background:radial-gradient(circle at 88% 12%,rgba(56,189,248,.20),transparent 28%),radial-gradient(circle at 16% 92%,rgba(49,208,170,.18),transparent 30%),linear-gradient(145deg,#f8fbff,#eafff5)!important}
.poster-ribbon{position:absolute;right:-72px;top:42px;z-index:3;width:380px;padding:10px;background:#ffd166;color:#07111f;text-align:center;font-size:11px;font-weight:1000;letter-spacing:.11em;transform:rotate(36deg);box-shadow:0 8px 20px #07111f25}.poster-footer{position:absolute;left:5%;right:5%;bottom:16px;color:#087454;font-size:11px;font-weight:1000;letter-spacing:.18em}.sistaca-callout{display:inline-grid;margin-top:18px;padding:12px 18px;border-radius:18px;background:#07111f;color:#fff;text-decoration:none;box-shadow:0 14px 32px #07111f22}.sistaca-callout span{font-size:9px;letter-spacing:.16em;color:#31d0aa;font-weight:1000}.sistaca-callout b{font-size:clamp(18px,1.6vw,27px);margin-top:3px}.fallback-card{min-height:280px;margin-top:18px;padding:28px;border:1px solid #ffffff1f;border-radius:24px;background:linear-gradient(145deg,#10263e,#0a192b);display:grid;align-content:center;gap:12px}.fallback-card i{font-size:40px;color:#ffd166}.fallback-card b{font-size:24px}.fallback-card p{font-size:14px!important;color:#c6d6e9!important}.fallback-card a{color:#31d0aa;font-weight:900;text-decoration:none}
.home-premium:before{content:"";position:absolute;inset:auto -10% -48% 35%;height:65%;background:linear-gradient(100deg,transparent,rgba(255,209,102,.18));transform:rotate(-8deg);pointer-events:none}.home-copy,.home-profile{position:relative;z-index:1}.home-kicker{display:inline-flex;align-items:center;gap:10px;color:#087454;font-size:12px;font-weight:1000;letter-spacing:.17em}.home-kicker i{width:10px;height:10px;border-radius:50%;background:#31d0aa;box-shadow:0 0 0 7px rgba(49,208,170,.13);animation:homePulse 1.8s ease-in-out infinite}.home-premium h2{font-size:clamp(42px,5.5vw,88px)!important;line-height:.94!important;letter-spacing:-.06em;margin:22px 0 18px!important}.home-premium h2 span{background:linear-gradient(90deg,#087454,#0598c9);-webkit-background-clip:text;background-clip:text;color:transparent}.home-lead{font-size:clamp(15px,1.35vw,21px)!important;max-width:820px!important}.home-actions{display:flex;gap:10px;margin:24px 0}.home-icon,.profile-links a{position:relative;width:58px;height:58px;border:1px solid rgba(7,17,31,.12);border-radius:18px;background:white;color:#07111f;display:grid;place-items:center;text-decoration:none;font-size:24px;font-weight:1000;cursor:pointer;box-shadow:0 12px 25px rgba(7,17,31,.10);touch-action:manipulation}.home-icon.primary{background:linear-gradient(135deg,#0ea46f,#057a55);color:white}.home-icon:hover,.profile-links a:hover{transform:translateY(-3px);box-shadow:0 16px 32px rgba(7,17,31,.17)}[data-tip]:hover:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);white-space:nowrap;background:#07111f;color:white;padding:7px 9px;border-radius:9px;font-size:11px;z-index:20}.home-features{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.home-features article{min-height:126px;padding:16px;border:1px solid rgba(7,17,31,.10);border-radius:20px;background:rgba(255,255,255,.72);backdrop-filter:blur(12px);animation:homeRise .55s both}.home-features article:nth-child(2){animation-delay:.08s}.home-features article:nth-child(3){animation-delay:.16s}.home-features article:nth-child(4){animation-delay:.24s}.home-features i{display:block;color:#0ea46f;font-size:11px;font-style:normal;font-weight:1000}.home-features b{display:block;margin:10px 0 5px;color:#07111f}.home-features small{color:#52677c;line-height:1.35}.home-profile{padding:clamp(20px,2.2vw,34px);border-radius:32px;background:linear-gradient(145deg,#07111f,#10263e);color:white;box-shadow:0 28px 70px rgba(7,17,31,.26);animation:homeFloat 5s ease-in-out infinite}.profile-glow{position:absolute;right:-16%;top:-16%;width:170px;aspect-ratio:1;border-radius:50%;background:#38bdf8;filter:blur(70px);opacity:.28}.profile-tag{color:#31d0aa;font-size:11px;font-weight:1000;letter-spacing:.16em}.home-profile h3{font-size:clamp(26px,2.2vw,38px);margin:10px 0 8px}.home-profile>p{font-size:14px!important;line-height:1.4!important;color:#c6d6e9!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.qr-card{display:grid;grid-template-columns:minmax(130px,190px) 1fr;gap:16px;align-items:center;margin-top:18px;padding:12px;border-radius:24px;background:white;color:#07111f;text-decoration:none}.qr-card img{display:block;width:100%;aspect-ratio:1;border-radius:14px}.qr-card b,.qr-card small{display:block}.qr-card small{margin-top:6px;color:#62758a}.profile-links{display:flex;gap:9px;margin-top:14px}.profile-links a{width:46px;height:46px;border-radius:14px;background:rgba(255,255,255,.10);border-color:rgba(255,255,255,.14);color:white;font-size:17px;box-shadow:none}@keyframes homeRise{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes homeFloat{50%{transform:translateY(-7px)}}@keyframes homePulse{50%{box-shadow:0 0 0 12px rgba(49,208,170,0)}}
@media(max-width:1180px){.home-premium{grid-template-columns:1fr}.home-profile{display:grid;grid-template-columns:1fr minmax(250px,380px);gap:0 20px;animation:none}.home-profile .qr-card{grid-column:2;grid-row:1/5}.profile-links{grid-column:1}.home-features{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.home-premium{padding:76px 18px 28px!important}.home-profile{display:block}.home-features{grid-template-columns:1fr 1fr}.home-features article{min-height:112px;padding:12px}.qr-card{grid-template-columns:125px 1fr}.home-premium h2{font-size:clamp(38px,12vw,58px)!important}.home-profile{border-radius:24px}}
@media(prefers-reduced-motion:reduce){.home-kicker i,.home-features article,.home-profile{animation:none}}
@page{size:A4 landscape;margin:0}@media print{html,body{width:297mm;height:210mm;background:#fff!important}.pre,.side,.side-resizer,.main-float-menu,.update-foot,.music-toggle,.music-player,.clacur-avatar,.avatar-hand-pointer,.avatar-context,.avatar-restore,.no-print{display:none!important}.app{display:block!important}.main{padding:0!important}.stage{min-height:0!important}.home-premium{width:297mm!important;height:210mm!important;min-height:210mm!important;border:0!important;border-radius:0!important;padding:16mm!important;box-shadow:none!important;grid-template-columns:1.48fr .72fr!important;gap:10mm!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.home-premium h2{font-size:20mm!important}.home-lead{font-size:4.2mm!important}.home-features{grid-template-columns:repeat(4,1fr)!important}.home-features article{min-height:31mm!important}.home-profile{animation:none!important;padding:8mm!important}.qr-card{grid-template-columns:42mm 1fr!important}.poster-footer{bottom:5mm}}
