@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/oswald-cyrillic-ext-500-normal.DngHVvy4.woff2) format("woff2"),url(/_astro/oswald-cyrillic-ext-500-normal.Hz7kEHBT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/oswald-cyrillic-500-normal.Dz4ZC46J.woff2) format("woff2"),url(/_astro/oswald-cyrillic-500-normal.CjKr_ZfC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/oswald-vietnamese-500-normal.hXcn5ojQ.woff2) format("woff2"),url(/_astro/oswald-vietnamese-500-normal.Bi4XG4HV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/oswald-latin-ext-500-normal.QdEKgtiz.woff2) format("woff2"),url(/_astro/oswald-latin-ext-500-normal.DcyNJhgm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/oswald-latin-500-normal.B-eyT0Dw.woff2) format("woff2"),url(/_astro/oswald-latin-500-normal.DM85Di4w.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-cyrillic-ext-700-normal.CtkJES1U.woff2) format("woff2"),url(/_astro/oswald-cyrillic-ext-700-normal.VKAui8kQ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-cyrillic-700-normal.BO0IwMyy.woff2) format("woff2"),url(/_astro/oswald-cyrillic-700-normal.DxuP1Pb9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-vietnamese-700-normal._DkZZ6ID.woff2) format("woff2"),url(/_astro/oswald-vietnamese-700-normal.BxFoeH7J.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-latin-ext-700-normal.BKErdSR5.woff2) format("woff2"),url(/_astro/oswald-latin-ext-700-normal.CJSSDThd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/oswald-latin-700-normal.vy6hmKSr.woff2) format("woff2"),url(/_astro/oswald-latin-700-normal.UmC9Ev9x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-cyrillic-ext-400-normal.BwJdxs7r.woff2) format("woff2"),url(/_astro/source-sans-3-cyrillic-ext-400-normal.BqOlcezh.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-cyrillic-400-normal.DjhbW-4D.woff2) format("woff2"),url(/_astro/source-sans-3-cyrillic-400-normal.DkNBMcYd.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-greek-ext-400-normal.CpIwTHMM.woff2) format("woff2"),url(/_astro/source-sans-3-greek-ext-400-normal.CN4VBqpr.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-greek-400-normal.DZReXJla.woff2) format("woff2"),url(/_astro/source-sans-3-greek-400-normal.DyO2Yfz5.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-vietnamese-400-normal.CwtaIDr2.woff2) format("woff2"),url(/_astro/source-sans-3-vietnamese-400-normal.eMQk7hmk.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-ext-400-normal.UNsKFIBq.woff2) format("woff2"),url(/_astro/source-sans-3-latin-ext-400-normal.D5P-Ud2J.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-400-normal.DQi5PRDE.woff2) format("woff2"),url(/_astro/source-sans-3-latin-400-normal.RR2C27NP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-cyrillic-ext-600-normal.6AhwUnSr.woff2) format("woff2"),url(/_astro/source-sans-3-cyrillic-ext-600-normal.Cjpx_pje.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-cyrillic-600-normal.BnFu5nHC.woff2) format("woff2"),url(/_astro/source-sans-3-cyrillic-600-normal.CloKWf-q.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-greek-ext-600-normal.DynePNDL.woff2) format("woff2"),url(/_astro/source-sans-3-greek-ext-600-normal.CnpzyT-3.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-greek-600-normal.BSO157bq.woff2) format("woff2"),url(/_astro/source-sans-3-greek-600-normal.B42bzTIr.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-vietnamese-600-normal.B2sTNYey.woff2) format("woff2"),url(/_astro/source-sans-3-vietnamese-600-normal.BzH4Q14_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-latin-ext-600-normal.AEyhgUpm.woff2) format("woff2"),url(/_astro/source-sans-3-latin-ext-600-normal.D2VZAM8_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-latin-600-normal.DeckBYAU.woff2) format("woff2"),url(/_astro/source-sans-3-latin-600-normal.Ck0n4g8U.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/source-sans-3-cyrillic-ext-700-normal.BhUSqjb8.woff2) format("woff2"),url(/_astro/source-sans-3-cyrillic-ext-700-normal.COA7LiPB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/source-sans-3-cyrillic-700-normal.CIuudVLB.woff2) format("woff2"),url(/_astro/source-sans-3-cyrillic-700-normal.D_p3L75o.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/source-sans-3-greek-ext-700-normal.Dd6uIcuy.woff2) format("woff2"),url(/_astro/source-sans-3-greek-ext-700-normal.KTP46hTS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/source-sans-3-greek-700-normal.C8Tp2qRF.woff2) format("woff2"),url(/_astro/source-sans-3-greek-700-normal.C-sAg5NG.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/source-sans-3-vietnamese-700-normal.Bgamivog.woff2) format("woff2"),url(/_astro/source-sans-3-vietnamese-700-normal.W-J7ohm4.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/source-sans-3-latin-ext-700-normal.6Xi0A2be.woff2) format("woff2"),url(/_astro/source-sans-3-latin-ext-700-normal.C1ecyfgK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/source-sans-3-latin-700-normal.CkzU-mV9.woff2) format("woff2"),url(/_astro/source-sans-3-latin-700-normal.B-h9tW5h.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #0d1222;--bg-soft: #131a2e;--surface: #1a2340;--surface-2: #222c4f;--border: #33406b;--border-soft: #263055;--text: #eef1f8;--muted: #a3abc6;--gold: #e6b450;--gold-2: #f3cf85;--gold-deep: #b8862f;--jade: #e2333b;--jade-dark: #a81d24;--danger: #ff6b5c;--danger-bg: #3a1a1c;--radius: 10px;--radius-sm: 7px;--shadow: 0 10px 30px rgba(0, 0, 0, .5);--shadow-gold: 0 6px 22px rgba(226, 51, 59, .28);--font-display: "Oswald", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--font-body: "Source Sans 3", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--container: 1120px;--prose: 760px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:radial-gradient(1200px 600px at 85% -120px,rgba(226,51,59,.1),transparent 60%),radial-gradient(900px 500px at 0% 0%,rgba(95,184,255,.06),transparent 55%),var(--bg);color:var(--text);font-family:var(--font-body);font-size:1.05rem;line-height:1.65}h1,h2,h3,h4{font-family:var(--font-display);line-height:1.2;color:#fff;margin:0 0 .6em;text-wrap:balance}h1{font-size:clamp(1.8rem,4.4vw,2.8rem);letter-spacing:.005em;text-transform:none}h2{font-size:clamp(1.35rem,3vw,1.8rem);margin-top:2.2em;position:relative;padding-top:.5em}h3{font-size:clamp(1.1rem,2.2vw,1.3rem);margin-top:1.6em}h2:before{content:"";position:absolute;top:0;left:0;width:56px;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--jade),var(--gold) 60%,transparent)}p{margin:0 0 1.1em}ul,ol{margin:0 0 1.2em;padding-left:1.4em}li{margin-bottom:.45em}a{color:var(--gold-2);text-decoration:none}a:hover{color:#fff;text-decoration:underline}strong{color:#fff}hr{border:none;border-top:1px solid var(--border-soft);margin:2.5rem 0}::selection{background:#e2333b66}.container{max-width:var(--container);margin:0 auto;padding:0 20px}.prose{max-width:var(--prose)}.section{margin:3rem 0}main{padding-bottom:4.5rem}.site-header{position:sticky;top:0;z-index:60;background:#0d1222eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-soft)}.site-header .container{display:flex;align-items:center;gap:1rem;min-height:64px}.logo{display:flex;align-items:center;gap:.55rem;font-family:var(--font-display);font-weight:700;font-size:1.02rem;color:#fff;white-space:nowrap}.logo:hover{text-decoration:none;color:var(--gold-2)}.logo img{flex:none;border-radius:8px}.main-nav{display:flex;align-items:center;gap:.2rem;margin-left:auto;flex-wrap:wrap}.main-nav a{color:var(--muted);font-size:.93rem;font-weight:500;padding:.45rem .65rem;border-radius:8px}.main-nav a:hover{color:#fff;background:var(--surface);text-decoration:none}.main-nav a[aria-current=page]{color:var(--gold);background:var(--surface)}.main-nav .header-cta{margin-left:.4rem;color:#000}.main-nav .header-cta:hover{color:#fff}.nav-toggle{display:none;margin-left:auto;background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:8px;padding:.5rem .7rem;font-size:1rem;cursor:pointer}@media(max-width:920px){.nav-toggle{display:block}.main-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;background:var(--bg-soft);border-bottom:1px solid var(--border);padding:.6rem 1rem 1rem;gap:.15rem}.main-nav.open{display:flex}.main-nav a{padding:.7rem .8rem;font-size:1rem}.main-nav .header-cta{margin:.5rem 0 0;text-align:center}}.btn{display:inline-block;font-weight:700;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;text-align:center;border-radius:8px;padding:.85rem 1.7rem;font-size:1.02rem;line-height:1.2;cursor:pointer;border:none;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.btn:hover{text-decoration:none;transform:translateY(-1px)}.btn-primary{background:linear-gradient(180deg,#f2545b,var(--jade) 55%,var(--jade-dark));color:#fff;box-shadow:var(--shadow-gold),inset 0 -2px #00000040}.btn-primary:hover{color:#fff;filter:brightness(1.08);box-shadow:0 8px 30px #e2333b73}.btn-secondary{background:#e6b4501a;color:#fff3d9;border:2px solid rgba(230,180,80,.7)}.btn-secondary:hover{color:#fff;border-color:var(--gold);background:#e6b45033;box-shadow:0 8px 24px #e6b45029}.btn-sm{padding:.5rem 1rem;font-size:.9rem;border-radius:9px}.btn-lg{padding:1.05rem 2.2rem;font-size:1.12rem}.btn-block{display:block;width:100%}.hero{padding:2.6rem 0 .5rem}.hero-home{padding-top:2rem}.home-hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(380px,1.08fr);align-items:center;gap:1.8rem}.home-hero-copy{max-width:540px}.home-hero-media{transform:translate(18px)}.home-hero-media .figure{margin:0}.home-hero-media .figure img{width:100%;max-height:520px;object-fit:cover;object-position:center}.home-hero-media .cta-group{margin-top:1rem}.home-hero-media .btn{min-width:min(100%,320px)}@media(max-width:900px){.home-hero-grid{grid-template-columns:1fr;gap:1.2rem}.home-hero-copy{max-width:var(--prose)}.home-hero-media{transform:none}}@media(max-width:560px){.home-hero-media .figure img{max-height:240px}}.home-video{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:2rem;margin:1.6rem 0 2.4rem}.home-video h2{margin:.2rem 0 .8rem;padding-top:0}.home-video h2:before{display:none}.home-video p{color:var(--muted);margin:0 0 .8rem}.home-video p strong{color:var(--text)}.hv-kicker{color:var(--gold)!important;font-weight:700;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.hv-player .video-embed{margin:0}@media(max-width:900px){.home-video{grid-template-columns:1fr;gap:1rem;margin-top:1rem}}.hero .lead{font-size:1.15rem;color:var(--muted);max-width:var(--prose)}.hero-rating{display:flex;align-items:center;gap:.6rem;margin:.4rem 0 1rem;flex-wrap:wrap;font-size:.95rem;color:var(--muted)}.badge-row{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.1rem 0 1.4rem}.badge{display:inline-flex;align-items:center;gap:.35rem;background:var(--surface);border:1px solid var(--border);color:var(--text);font-size:.86rem;font-weight:600;padding:.38rem .75rem;border-radius:999px}.badge b{color:var(--gold);font-weight:700}.cta-group{display:flex;gap:.8rem;flex-wrap:wrap;margin:1.4rem 0 .6rem}@media(max-width:560px){.cta-group{flex-direction:column}.cta-group .btn{width:100%}}.risk-note{font-size:.84rem;color:var(--muted);margin-top:.5rem}.stars{position:relative;display:inline-block;font-size:1.05rem;line-height:1;letter-spacing:2px;color:#2c4258;white-space:nowrap}.stars .stars-fill{position:absolute;inset:0;overflow:hidden;color:var(--gold);white-space:nowrap}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.4rem 1.5rem;margin:1.5rem 0}.card h3:first-child,.card h2:first-child{margin-top:0;padding-top:0}.card h2:first-child:before{display:none}.card>:last-child{margin-bottom:0}.callout{border-radius:var(--radius-sm);border:1px solid var(--border);border-left:4px solid var(--jade);background:var(--bg-soft);padding:1.1rem 1.3rem;margin:1.4rem 0}.callout-title{font-weight:700;color:#fff;margin-bottom:.35rem;display:flex;align-items:center;gap:.45rem}.callout>:last-child{margin-bottom:0}.callout-warn{border-left-color:var(--gold)}.callout-danger{border-left-color:var(--danger);background:var(--danger-bg)}.callout-risposta-rapida{border-left-color:var(--gold);background:var(--surface);box-shadow:var(--shadow)}.callout-risposta-rapida>p:first-child{font-family:var(--font-display);font-size:1.1rem;color:#fff;margin:0 0 .7rem}.callout-risposta-rapida ol{margin:0;padding-left:1.35rem}.callout-risposta-rapida li{margin-bottom:.4rem}.callout-risposta-rapida li:last-child{margin-bottom:0}.callout-risposta-rapida strong{color:var(--gold-2)}.embed-lead{margin-bottom:.6rem;color:var(--muted)}.table-wrap{overflow-x:auto;margin:1.5rem 0;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);-webkit-overflow-scrolling:touch}table{border-collapse:collapse;width:100%;font-size:.95rem}th,td{padding:.8rem 1rem;text-align:left;vertical-align:middle}thead th{background:var(--surface-2);color:var(--gold);font-family:var(--font-display);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}tbody tr{border-top:1px solid var(--border-soft)}tbody tr:hover{background:#e2333b0a}td .btn{white-space:nowrap}.paytable caption{padding:.9rem 1rem;border-bottom:1px solid var(--border-soft);color:var(--muted);text-align:left}.paytable tbody th{color:#fff;font-weight:700;text-align:left;white-space:nowrap}.paytable td,.paytable thead th:not(:first-child){min-width:7rem;text-align:center;font-variant-numeric:tabular-nums}.casino-name{font-weight:700;color:#fff;white-space:nowrap}.rank-cell{color:var(--gold);font-weight:700;font-family:var(--font-display)}.faq{margin:1.5rem 0}.faq details{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:.7rem;overflow:hidden}.faq summary{cursor:pointer;list-style:none;padding:1rem 3rem 1rem 1.25rem;font-weight:600;color:#fff;position:relative;user-select:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:1.1rem;top:50%;transform:translateY(-50%);color:var(--gold);font-size:1.4rem;font-weight:400;transition:transform .2s ease}.faq details[open] summary:after{content:"−"}.faq details[open] summary{border-bottom:1px solid var(--border-soft)}.faq .faq-a{padding:1rem 1.25rem;color:var(--muted)}.faq .faq-a a{color:var(--gold-2)}.faq .faq-a>:last-child{margin-bottom:0}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}@media(max-width:860px){.grid-3{grid-template-columns:1fr}}@media(max-width:700px){.grid-2{grid-template-columns:1fr}}.grid-2 .card,.grid-3 .card{margin:0}.linkcard{display:block;background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid #24446a;border-radius:var(--radius);padding:1.3rem 1.4rem;color:var(--text);transition:border-color .15s ease,transform .15s ease}.linkcard:hover{text-decoration:none;border-color:var(--gold);transform:translateY(-2px);color:var(--text)}.linkcard .lc-title{font-family:var(--font-display);font-weight:700;color:var(--gold);font-size:1.05rem;margin-bottom:.35rem}.linkcard .lc-desc{font-size:.92rem;color:#b6c9da;margin:0}.frame-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.6rem 0}.frame-steps.cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:860px){.frame-steps.cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.frame-steps{grid-template-columns:1fr}}.frame-step{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.2rem;text-align:center}.frame-step .fs-tier{display:inline-block;font-family:var(--font-display);font-weight:700;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .9rem;border-radius:999px;margin-bottom:.7rem}.fs-silver .fs-tier{background:#322a44;color:#d3cadf;border:1px solid #5a4f70}.fs-gold .fs-tier{background:#e6b45026;color:var(--gold);border:1px solid var(--gold-deep)}.fs-wild .fs-tier{background:#e2333b24;color:var(--jade);border:1px solid var(--jade-dark)}.frame-step p{font-size:.92rem;color:var(--muted);margin:0}.frame-step .fs-amount{font-family:var(--font-display);font-weight:700;color:#fff;font-size:1.05rem;margin-bottom:.4rem}.score-card{display:grid;grid-template-columns:auto 1fr;gap:2rem;align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.8rem;margin:1.8rem 0}@media(max-width:640px){.score-card{grid-template-columns:1fr;gap:1.2rem}}.score-big{text-align:center}.score-big .score-num{font-family:var(--font-display);font-size:3.2rem;font-weight:700;color:var(--gold);line-height:1}.score-big .score-sub{color:var(--muted);font-size:.88rem;margin-top:.4rem}.score-bars{display:flex;flex-direction:column;gap:.45rem}.score-bar{display:grid;grid-template-columns:3.4rem 1fr 2rem;align-items:center;gap:.7rem;font-size:.85rem;color:var(--muted)}.score-bar .bar-track{height:9px;background:var(--bg-soft);border-radius:5px;overflow:hidden}.score-bar .bar-fill{height:100%;background:linear-gradient(90deg,var(--gold-deep),var(--gold));border-radius:5px}.review-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.3rem 1.5rem;margin-bottom:1rem}.review-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.2rem}.review-name{font-weight:700;color:#fff}.review-meta{font-size:.83rem;color:var(--muted);margin-bottom:.7rem}.review-text{margin:0;color:var(--text);font-size:.97rem}.review-modnote{margin:.8rem 0 0;font-size:.85rem;color:var(--jade);border-top:1px dashed var(--border);padding-top:.7rem}.review-card.hidden-review{display:none}.breadcrumbs{font-size:.85rem;color:var(--muted);margin:1.3rem 0 0}.breadcrumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;padding:0;margin:0}.breadcrumbs li+li:before{content:"›";margin-right:.4rem;color:var(--border)}.breadcrumbs a{color:var(--muted)}.breadcrumbs a:hover{color:var(--gold-2)}.site-footer{background:var(--bg-soft);border-top:1px solid var(--border-soft);margin-top:4rem;padding:3rem 0 7rem;font-size:.92rem;color:var(--muted)}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:2.4rem}@media(max-width:860px){.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.footer-grid{grid-template-columns:1fr}}.footer-grid h4{font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:.9rem}.footer-grid ul{list-style:none;padding:0;margin:0}.footer-grid li{margin-bottom:.5rem}.footer-grid a{color:var(--muted)}.footer-grid a:hover{color:var(--gold-2)}.footer-legal{border-top:1px solid var(--border-soft);padding-top:1.6rem;font-size:.83rem}.age-badge{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:2px solid var(--danger);color:var(--danger);font-weight:800;font-size:.86rem;flex:none}.footer-disclaimer{display:flex;gap:1.1rem;align-items:flex-start;margin-bottom:1rem}.updated-badge{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;color:var(--jade);background:#e2333b14;border:1px solid var(--jade-dark);border-radius:999px;padding:.3rem .8rem;margin-bottom:1rem;font-weight:600}.page-disclaimer{font-size:.84rem;color:var(--muted);font-style:italic;border-top:1px solid var(--border-soft);margin-top:3rem;padding-top:1.2rem}.final-cta{text-align:center;background:radial-gradient(400px 180px at 50% 0%,rgba(230,180,80,.14),transparent 70%),var(--surface);border:1px solid rgba(230,180,80,.4);border-radius:var(--radius);padding:2.4rem 1.6rem;margin:3rem 0 1rem}.final-cta h2{margin-top:0;padding-top:0}.final-cta h2:before{display:none}.final-cta p{color:var(--muted);max-width:560px;margin:0 auto 1.4rem}.kbd-note{font-size:.85rem;color:var(--muted)}.casino-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin:1.6rem 0}@media(max-width:760px){.casino-grid{grid-template-columns:1fr}}.casino-card2{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid #24446a;border-radius:var(--radius);padding:1.3rem 1.4rem;display:flex;flex-direction:column;gap:.55rem;transition:border-color .15s ease,transform .15s ease}.casino-card2:hover{border-color:var(--gold-deep);transform:translateY(-2px)}.casino-card2 .cc-head{display:flex;align-items:center;gap:.8rem}.cc-logo{width:46px;height:46px;flex:none;border-radius:11px;border:1px dashed rgba(230,180,80,.5);background:linear-gradient(160deg,var(--surface-2),var(--bg-soft));display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:var(--gold)}.casino-card2 .cc-title{display:flex;flex-direction:column;gap:.15rem;min-width:0}.casino-card2 .cc-name{font-family:var(--font-display);font-weight:700;font-size:1.12rem;color:#fff}.casino-card2 .cc-rank{margin-left:auto;font-family:var(--font-display);color:var(--gold);font-weight:700;font-size:.95rem;white-space:nowrap}.casino-card2 .cc-bonus{color:var(--gold-2);font-weight:600;font-size:.96rem}.casino-card2 .cc-meta{font-size:.85rem;color:#b6c9da}.casino-card2 .cc-actions{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:auto;padding-top:.5rem}.casino-card2 .cc-actions .btn{flex:1;min-width:120px}.pay-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin:1.6rem 0}@media(max-width:980px){.pay-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.pay-grid{grid-template-columns:1fr}}.pay-card{display:flex;flex-direction:column;gap:.45rem;background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid #24446a;border-radius:var(--radius);padding:1.25rem 1.3rem;color:var(--text);transition:border-color .15s ease,transform .15s ease}.pay-card:hover{text-decoration:none;border-color:var(--gold);transform:translateY(-2px);color:var(--text)}.pay-card .pc-icon{font-size:1.7rem;line-height:1}.pay-card .pc-name{font-family:var(--font-display);font-weight:700;color:var(--gold);font-size:1.05rem}.pay-card .pc-desc{font-size:.9rem;color:#b6c9da;margin:0}.pay-card .pc-link{font-size:.88rem;font-weight:600;color:var(--gold-2);margin-top:auto;padding-top:.3rem}.pros-cons{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin:1.6rem 0}@media(max-width:700px){.pros-cons{grid-template-columns:1fr}}.pros-cons .pc-box{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.2rem 1.4rem}.pros-cons h3{margin:0 0 .8rem;font-size:1rem}.pros-cons ul{list-style:none;padding:0;margin:0}.pros-cons li{position:relative;padding-left:1.6em;margin-bottom:.55em;font-size:.95rem}.pros-cons .pros li:before{content:"✓";position:absolute;left:0;color:var(--jade);font-weight:700}.pros-cons .cons li:before{content:"✗";position:absolute;left:0;color:var(--danger);font-weight:700}.figure{margin:1.6rem 0}.figure img{display:block;width:100%;height:auto;border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow)}.figure figcaption{margin-top:.6rem;font-size:.84rem;color:var(--muted);text-align:center;font-style:italic}.game-embed{position:relative;aspect-ratio:16 / 9;margin:1.6rem 0;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);background-color:var(--bg-soft);background-size:cover;background-position:center;box-shadow:var(--shadow)}.game-embed.is-loaded{aspect-ratio:16 / 9}.ge-launch{position:absolute;inset:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;cursor:pointer;border:none;color:var(--text);text-align:center;padding:1.5rem;background:linear-gradient(180deg,#10131e8c,#10131ed1);transition:background .15s ease}.ge-launch:hover{background:linear-gradient(180deg,#10131e73,#10131ebf)}.play-circle{width:64px;height:64px;border-radius:50%;border:2px solid var(--gold);display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--gold);background:#e6b4501f}.ge-launch .play-circle{transition:transform .15s ease}.ge-launch:hover .play-circle{transform:scale(1.07)}.ge-cta{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:#fff}.ge-sub{font-size:.85rem;color:var(--muted)}.ge-frame{display:block;width:100%;height:100%;border:0}.video-embed{margin:1.8rem 0}.video-embed figcaption{color:var(--muted);font-size:.92rem;margin-top:.6rem}.ve-frame{position:relative;aspect-ratio:16 / 9;background-size:cover;background-position:center;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.ve-play{position:absolute;inset:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:0 1.2rem;background:linear-gradient(180deg,#10131e59,#10131eb8);border:0;color:var(--text);font:inherit;cursor:pointer}.ve-play:hover{background:linear-gradient(180deg,#10131e73,#10131ecc)}.ve-play .play-circle{transition:transform .15s ease}.ve-play:hover .play-circle{transform:scale(1.07)}.ve-cta{font-family:var(--font-display);font-weight:700;font-size:1.15rem;color:#fff;text-align:center}.ve-sub{color:var(--muted);font-size:.9rem;text-align:center}.ve-video{display:block;width:100%;height:100%;background:#000}.ve-play--corner{align-items:flex-end;justify-content:flex-end;padding:1rem;background:linear-gradient(180deg,#10131e00 55%,#10131e99)}.ve-play--corner:hover{background:linear-gradient(180deg,#10131e00 45%,#10131eb8)}.ve-pill{display:inline-flex;align-items:center;gap:.65rem;padding:.4rem 1.1rem .4rem .4rem;border:1px solid var(--gold);border-radius:999px;background:#10131ee0;box-shadow:var(--shadow);text-align:left}.ve-pill .play-circle{width:42px;height:42px;font-size:1rem}.ve-pill-text{display:flex;flex-direction:column;line-height:1.2}.ve-pill-title{font-family:var(--font-display);font-weight:700;color:#fff;font-size:1rem}.ve-pill-sub{color:var(--muted);font-size:.8rem}@media(max-width:560px){.ve-play--corner{padding:.6rem}.ve-pill-sub{display:none}}.home-video h2 a{color:inherit}.home-video h2 a:hover{color:var(--gold);text-decoration:none}.paytable-visual{margin:1.5rem 0}.paytable-visual .table-wrap{margin:0 0 1.2rem}.paytable-visual td{vertical-align:middle}.pt-img{width:84px}.pt-img img{display:block;width:64px;height:auto}.pt-lows{display:grid;grid-template-columns:repeat(2,31px);gap:2px}.pt-lows img{display:block;width:31px;height:auto}.pt-name{font-weight:700;color:#fff}.pt-name .pt-note{display:block;font-weight:400;font-size:.82rem;color:var(--muted)}.pt-pay{font-variant-numeric:tabular-nums;white-space:nowrap}.pt-pay:last-child,tr .pt-pay:nth-last-child(1){color:var(--gold);font-weight:700}.pt-specials{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:860px){.pt-specials{grid-template-columns:1fr}}.pt-special{display:flex;align-items:center;gap:.9rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.9rem 1rem}.pt-special img{width:64px;height:auto;flex:none}.pt-special strong{color:var(--gold)}.pt-special p{margin:.15rem 0 0;font-size:.86rem;color:var(--muted)}.footer-studio{display:flex;align-items:center;gap:.6rem;margin-bottom:.9rem}.footer-studio img{height:28px;width:auto;opacity:.75}.stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 2.5rem}.stat{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius);padding:1rem .9rem;text-align:center}.stat b{display:block;font-family:var(--font-display);font-size:1.7rem;line-height:1.1;color:var(--gold)}.stat span{display:block;margin-top:.15rem;font-size:.85rem;color:var(--muted)}@media(max-width:640px){.stat-row{grid-template-columns:repeat(2,1fr)}}.lc-rating{display:flex;align-items:center;gap:.5rem;margin:.35rem 0 .15rem;font-size:.9rem;color:var(--gold-2)}.review-list{display:grid;gap:1rem}.byline{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin:0 0 1.6rem;padding-bottom:1.1rem;border-bottom:1px solid var(--border-soft);font-size:.92rem}.by-avatar,.author-avatar{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border-radius:50%;background:linear-gradient(150deg,var(--gold),var(--gold-deep));color:#1d1405;font-family:var(--font-display);font-weight:700;letter-spacing:.02em}.by-text{display:flex;flex-direction:column;line-height:1.35}.by-name{font-weight:700;color:var(--text);text-decoration:none;border-bottom:1px solid rgba(230,180,80,.45)}.by-name:hover{color:var(--gold-2)}.by-role{color:var(--muted);font-size:.85rem}.by-dates{color:var(--muted);font-size:.85rem;margin-left:auto;text-align:right}@media(max-width:560px){.by-dates{margin-left:0;width:100%;text-align:left}}.author-head{display:flex;align-items:center;gap:1.1rem;margin-bottom:1rem}.author-head h1{margin:0}.author-avatar{width:72px;height:72px;font-size:1.6rem}.author-role{margin:.25rem 0 0;color:var(--muted)}.by-photo,.author-photo{flex:0 0 auto;border-radius:50%;object-fit:cover;border:2px solid var(--gold-deep)}.by-photo{width:44px;height:44px}.author-photo{width:96px;height:96px;border-width:3px}.freshness{margin:0 0 1.4rem;padding-bottom:1rem;border-bottom:1px solid var(--border-soft);color:var(--muted);font-size:.9rem}.toc{margin:1.8rem 0 0;padding:1.1rem 1.3rem 1.2rem;background:var(--surface);border:1px solid var(--border-soft);border-left:3px solid var(--gold);border-radius:var(--radius-sm)}.toc-label{margin:0 0 .6rem;font-family:var(--font-display);font-size:.95rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.toc ol{margin:0;padding:0;list-style:none;counter-reset:toc;columns:2;column-gap:2rem}.toc li{counter-increment:toc;break-inside:avoid;margin:0 0 .4rem;font-size:.95rem}.toc li:before{content:counter(toc) ".";color:var(--gold-deep);font-weight:700;margin-right:.45rem}.toc a{color:var(--text);text-decoration:none;border-bottom:1px solid transparent}.toc a:hover{color:var(--gold-2);border-bottom-color:currentColor}@media(max-width:620px){.toc ol{columns:1}}section[id],.faq[id]{scroll-margin-top:84px}.proscons{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.8rem 0 0}.pc-col{padding:1.1rem 1.3rem 1.3rem;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-sm)}.pc-pro{border-top:3px solid var(--jade)}.pc-con{border-top:3px solid var(--danger)}.pc-col h3{margin:0 0 .7rem;font-size:1.05rem}.pc-pro h3{color:var(--jade)}.pc-con h3{color:var(--danger)}.pc-col ul{margin:0;padding:0;list-style:none}.pc-col li{position:relative;padding-left:1.5rem;margin-bottom:.55rem;font-size:.96rem;line-height:1.5}.pc-col li:before{position:absolute;left:0;top:-.05em;font-weight:700}.pc-pro li:before{content:"+";color:var(--jade);font-size:1.2em}.pc-con li:before{content:"−";color:var(--danger);font-size:1.2em}@media(max-width:620px){.proscons{grid-template-columns:1fr}}.header-auth{display:inline-flex;gap:.45rem;align-items:center}.btn-ghost{background:transparent;color:var(--text);border:1px solid var(--border)}.btn-ghost:hover{border-color:var(--gold);color:var(--gold-2)}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#1b1f2ef5;backdrop-filter:blur(8px);border-top:1px solid var(--border);box-shadow:0 -8px 28px #0006;padding:.6rem 16px calc(.6rem + env(safe-area-inset-bottom,0px))}.sc-inner{max-width:var(--container);margin:0 auto;display:flex;align-items:center;gap:.9rem}.sc-text{display:flex;flex-direction:column;line-height:1.3;min-width:0}.sc-text b{font-family:var(--font-display);font-size:1rem}.sc-sub{color:var(--muted);font-size:.8rem}.sc-inner .btn{margin-left:auto;flex:0 0 auto}.sc-close{appearance:none;background:none;border:none;color:var(--muted);font-size:1.5rem;line-height:1;padding:0 .2rem;cursor:pointer;flex:0 0 auto}.sc-close:hover{color:var(--text)}@media(max-width:480px){.sc-sub{display:none}}.site-footer{padding-bottom:5.5rem}.footer-trust{display:grid;grid-template-columns:auto 1fr;gap:.9rem 1.2rem;align-items:start;margin:2rem 0 0;padding:1.4rem 0 0;border-top:1px solid var(--border-soft)}.badge-18{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:3px solid var(--danger);color:var(--danger);font-family:var(--font-display);font-weight:700;font-size:1.15rem}.ft-help{margin:0;font-size:.92rem;color:var(--muted)}.ft-help a{font-weight:700;white-space:nowrap}.ft-orgs{grid-column:2;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin:0;padding:0;list-style:none;font-size:.85rem}.ft-orgs li{display:flex;flex-direction:column}.ft-orgs span{color:var(--muted);font-size:.78rem}.fs-links{display:inline-flex;gap:.8rem;flex-wrap:wrap;margin-left:.6rem;font-size:.85rem}@media(max-width:620px){.footer-trust{grid-template-columns:1fr}.ft-orgs{grid-column:1}}.app-promo-wrap{margin:2.2rem 0 .5rem}.app-promo{position:relative;overflow:hidden;border-radius:24px;min-height:340px;display:grid;grid-template-columns:1.45fr .7fr;gap:24px;padding:42px 46px 0;color:#fff;background:var(--surface);background-image:radial-gradient(ellipse at 88% 45%,rgba(230,180,80,.16),transparent 52%);border:1px solid var(--border)}.ap-eyebrow{display:block;margin-bottom:14px;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.app-promo h2{margin:0;font-size:2.5rem;line-height:1.06;color:#fff}.app-promo em{font-style:normal;color:var(--gold)}.app-promo p{max-width:500px;margin:18px 0 24px;font-size:.95rem;line-height:1.65;color:var(--muted)}.ap-cta span{margin-right:.15em}.app-promo small{display:block;margin:16px 0 28px;font-size:.72rem;line-height:1.6;color:var(--muted)}.promo-phone{align-self:end;margin:auto auto 0;max-width:260px;max-height:330px;overflow:hidden;padding:9px 9px 0;border:1px solid var(--border);border-top-left-radius:25px;border-top-right-radius:25px;background:var(--bg);transform:rotate(5deg);box-shadow:0 8px 35px #00000080}.phone-label{display:block;padding:9px 0 15px;font-size:.5rem;letter-spacing:.16em;text-align:center;color:var(--muted)}.promo-phone img{display:block;width:100%;height:auto;border-top-left-radius:14px;border-top-right-radius:14px}@media(max-width:1079px){.app-promo{grid-template-columns:1.3fr .65fr;padding-inline:34px}.app-promo h2{font-size:2.1rem}.promo-phone{max-width:230px}}@media(max-width:620px){.app-promo{display:block;min-height:0;padding:28px 24px 0;border-radius:19px}.app-promo h2{font-size:1.9rem}.app-promo p{font-size:.9rem}.app-promo small{margin-bottom:22px}.ap-cta{width:100%;justify-content:center}.promo-phone{width:210px;max-height:200px;margin:18px auto 0}}.post-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .7rem;font-size:.85rem;color:var(--muted)}.post-cat{display:inline-block;padding:.15rem .6rem;border-radius:999px;border:1px solid var(--gold-deep);background:#e6b4501f;color:var(--gold);font-family:var(--font-display);font-weight:600;font-size:.8rem;letter-spacing:.02em}.callout-in-breve{border-left-color:var(--gold);background:var(--surface);box-shadow:var(--shadow)}.callout-in-breve>p:first-child{font-family:var(--font-display);font-size:1.05rem;color:#fff;margin:0 0 .6rem}.callout-in-breve ul{margin:0;padding-left:1.2rem}.callout-in-breve li:last-child{margin-bottom:0}.author-quote{margin:1.8rem 0;padding:1.2rem 1.4rem 1.1rem;border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(135deg,rgba(230,180,80,.08),transparent 55%),var(--bg-soft);position:relative}.author-quote:before{content:"“";position:absolute;top:-.35rem;left:.9rem;font-family:var(--font-display);font-size:4rem;line-height:1;color:var(--gold);opacity:.55}.author-quote blockquote{margin:0;padding-left:1.6rem;font-size:1.08rem;font-style:italic;color:#fff}.author-quote blockquote>:last-child{margin-bottom:0}.author-quote figcaption{display:flex;align-items:center;gap:.7rem;margin-top:.9rem;padding-left:1.6rem;font-size:.88rem}.author-quote .aq-photo,.author-quote .aq-avatar{width:44px;height:44px;flex:none;border-radius:50%;object-fit:cover}.author-quote .aq-avatar{display:grid;place-items:center;background:linear-gradient(150deg,var(--gold),var(--gold-deep));color:#1d1405;font-family:var(--font-display);font-weight:700}.author-quote .aq-who{display:flex;flex-direction:column;line-height:1.35}.author-quote .aq-who a{color:var(--text);font-weight:700}.author-quote .aq-role{color:var(--muted)}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}@media(max-width:960px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.blog-grid{grid-template-columns:1fr}}.blog-card{display:flex;flex-direction:column;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);overflow:hidden;color:var(--text);transition:transform .15s ease,border-color .15s ease}.blog-card:hover{text-decoration:none;color:var(--text);border-color:var(--gold);transform:translateY(-2px)}.blog-card .bc-cover{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-bottom:1px solid var(--border-soft)}.blog-card .bc-body{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.1rem 1.2rem;flex:1}.blog-card .bc-meta{display:flex;align-items:center;gap:.6rem;font-size:.8rem;color:var(--muted)}.blog-card .bc-title{font-family:var(--font-display);font-weight:700;font-size:1.12rem;line-height:1.25;color:#fff}.blog-card .bc-excerpt{font-size:.92rem;color:var(--muted)}.blog-card .bc-date{margin-top:auto;font-size:.8rem;color:var(--muted)}.linkcard .lc-kicker{font-size:.75rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.3rem}.hash-checker{margin:1.6rem 0;padding:1.2rem 1.3rem;border-radius:var(--radius);border:1px solid var(--jade-dark);background:var(--bg-soft)}.hash-checker .hc-title{font-family:var(--font-display);font-weight:700;color:#fff;margin:0 0 .8rem}.hash-checker .hc-field{display:block;margin-bottom:.8rem}.hash-checker .hc-field span{display:block;font-size:.85rem;color:var(--muted);margin-bottom:.3rem}.hash-checker input{width:100%;box-sizing:border-box;padding:.6rem .75rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem}.hash-checker .hc-out{margin:.9rem 0 0;font-size:.92rem;word-break:break-all}.hash-checker .hc-out:empty{display:none}.hash-checker .hc-ok{color:var(--jade)}.hash-checker .hc-bad{color:var(--danger)}.hash-checker .hc-note{margin:.7rem 0 0;font-size:.8rem;color:var(--muted)}.blog-post code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em;background:var(--surface);border:1px solid var(--border-soft);border-radius:6px;padding:.05em .35em;word-break:break-all}.blog-post td code{white-space:nowrap;word-break:normal}.logo{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em}.logo-it{color:var(--jade);font-weight:500}h1,h2,h3,h4{font-weight:700}h2{text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.3rem,2.8vw,1.7rem)}.calc{margin:1.8rem 0;padding:1.3rem 1.4rem 1.1rem;background:linear-gradient(180deg,var(--surface),var(--bg-soft));border:1px solid var(--border);border-top:4px solid var(--jade);border-radius:var(--radius);box-shadow:var(--shadow)}.calc-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;font-size:1.15rem;color:#fff;margin:0 0 .9rem}.calc-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.calc-inputs label{display:flex;flex-direction:column;gap:.3rem;font-size:.88rem;color:var(--muted)}.calc-inputs input{font:inherit;font-size:1.1rem;font-weight:700;color:#fff;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.55rem .7rem;width:100%;min-width:0}.calc-inputs input:focus{outline:2px solid var(--gold);outline-offset:1px}.calc-out{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.6rem;margin:1rem 0 .6rem}.calc-out div{background:var(--bg);border:1px solid var(--border-soft);border-radius:var(--radius-sm);padding:.6rem .75rem}.calc-out dt{font-size:.8rem;color:var(--muted)}.calc-out dd{margin:.15rem 0 0;font-family:var(--font-display);font-size:1.35rem;color:var(--gold-2);font-variant-numeric:tabular-nums}.calc-note{font-size:.82rem;color:var(--muted);margin:.4rem 0 0}@media(max-width:560px){.calc-inputs{grid-template-columns:1fr 1fr}.calc-inputs label:last-child{grid-column:1 / -1}}
