.ltr-hero{min-height:0;align-items:center}.ltr-hero .fg-hero-copy{padding-top:clamp(40px,5vw,60px);max-width:760px}.ltr-hero h1{font-size:clamp(2.1rem,4.4vw,3.6rem);line-height:1}.ltr-hero h1 em{display:block;font-style:italic;color:var(--gold)}.ltr-kb{width:clamp(130px,17vw,230px);animation:ltr-bob 3.6s ease-in-out infinite}@keyframes ltr-bob{50%{transform:translateY(-10px) rotate(-2deg)}}@media(max-width:700px){.fg-hero.ltr-hero{flex-direction:column;align-items:stretch}.fg-hero.ltr-hero .ltr-kb{position:relative;display:block;right:auto;bottom:auto;top:auto;left:auto;width:110px;margin:-6px 18px 16px auto}}.ltr-from{margin:10px 0 0;padding:8px 12px;display:inline-block;border-left:3px solid var(--gold);background:rgba(239,182,78,.1);color:#f2e7cd;font:600 15px/1.4 Georgia,serif}.ltr-from[hidden]{display:none}.ltr-form{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;margin:18px 0 6px;max-width:560px}.ltr-form input{flex:1 1 240px;min-width:0;min-height:52px;padding:12px 16px;border:2px solid #6b482f;background:rgba(10,7,5,.85);color:#f8eed8;font:500 17px Georgia,serif}.ltr-form input:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgba(239,182,78,.25)}.ltr-form button{flex:0 0 auto;min-height:52px;padding:0 24px;border:0;cursor:pointer;font:800 15px/1 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;animation:ltr-glow 2.8s ease-in-out infinite}@keyframes ltr-glow{50%{box-shadow:0 0 0 6px rgba(239,182,78,.18),0 8px 26px rgba(239,182,78,.35)}}.ltr-form button:disabled{opacity:.7;cursor:wait}.ltr-form.is-in input{border-color:#6f8f5a}.ltr-out{flex:1 1 100%;margin:2px 0 0;font:600 14.5px/1.45 Georgia,serif;color:#e4d4bb;min-height:1.4em}.ltr-out.is-ok{color:#c7e3b4}.ltr-out.is-bad{color:#f0b3a4}.ltr-out a{color:var(--gold)}.ltr-age{flex:1 1 100%;margin:0;font:500 13px/1.4 Inter,sans-serif;color:#b8a586;letter-spacing:.01em}.ltr-age a{color:var(--gold)}.ltr-paper{position:relative;max-width:760px;margin:18px auto 8px;padding:clamp(18px,3vw,34px);background: radial-gradient(circle at 12% 0,rgba(239,182,78,.12),transparent 55%),linear-gradient(180deg,#1b130d,#120c08);border:1px solid #8a6236;box-shadow:0 18px 50px rgba(0,0,0,.55),inset 0 0 0 6px rgba(239,182,78,.06);transform:rotate(-.6deg)}.ltr-paper-head{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding:0 0 12px;margin:0 0 6px;border-bottom:2px solid var(--gold)}.ltr-paper-head b{font:900 clamp(20px,2.6vw,28px)/1.1 Georgia,serif;color:var(--gold);letter-spacing:.01em}.ltr-paper-head span{font:700 12px/1.2 Inter,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#bda98c}.ltr-page .ltr-h{margin:20px 0 8px;font:800 12px/1.2 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.ltr-list{list-style:none;margin:0;padding:0!important;display:grid;gap:8px}.ltr-line{display:flex;gap:12px;align-items:center;margin:0;padding:8px 10px;border:1px solid rgba(138,98,54,.45);background:rgba(10,7,5,.55);opacity:0;transform:translateX(-18px);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--i,0) * 80ms)}.ltr-line.is-in{opacity:1;transform:none}.ltr-line img{width:52px;height:52px;flex:0 0 52px;object-fit:cover;border-radius:50%;border:2px solid rgba(239,182,78,.7)}.ltr-line i{width:12px;height:12px;flex:0 0 12px;margin:0 20px;border-radius:50%;background:var(--gold);box-shadow:0 0 12px rgba(239,182,78,.7)}.ltr-line span{display:grid;gap:2px;min-width:0}.ltr-line b{font:700 16px/1.3 Georgia,serif;color:#f2e7cd;overflow-wrap:anywhere}.ltr-line b a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(239,182,78,.45)}.ltr-line b a:hover{color:var(--gold)}.ltr-line small{font:500 13.5px/1.4 Inter,sans-serif;color:#c8b69c}.ltr-none{opacity:1;transform:none}.ltr-sign{display:flex;align-items:center;gap:12px;margin:22px 0 0;padding:14px 0 0;border-top:1px dashed rgba(239,182,78,.4)}.ltr-sign img{width:64px;height:auto}.ltr-sign span{font:italic 400 16px/1.4 Georgia,serif;color:#e4d4bb}.ltr-sign b{display:block;font-style:normal;color:var(--gold)}.ltr-why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:12px;margin:12px 0 6px}.ltr-why-grid article{display:grid;gap:6px;padding:16px 18px;border:1px solid #6b482f;border-top:3px solid var(--gold);background:rgba(15,11,8,.92)}.ltr-why-grid b{font:800 1.08rem/1.25 Georgia,serif;color:#f2e7cd}.ltr-why-grid span{font:400 15px/1.5 Georgia,serif;color:#e4d4bb}.ltr-again .ltr-form{margin:12px 0 4px}@media(prefers-reduced-motion:reduce){.ltr-kb{animation-duration:8s}.ltr-form button{animation-duration:6s}.ltr-line{transition-duration:1s}}@media print{.ltr-form{display:none!important}.ltr-line{opacity:1;transform:none}}
