.an-invited{color:#eaf6fa;background:#ffd84a14;border:1px solid #ffd84a59;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;padding:10px 14px;font-size:14.5px;display:flex}.an-invited b{color:#ffd84a}.an-invited a{color:#3ee6d0;font-weight:700}.an-seal{color:#16131f;background:#ffd84a;border-radius:99px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:900;display:grid}.an-preview{z-index:30;color:#16131f;text-align:center;background:#ffd84a;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:8px 14px;font-size:13.5px;font-weight:800;display:flex;position:relative}.an-preview a{color:#16131f}.an-for{color:#cfe3ea;margin:0 0 16px;font-size:15px;line-height:1.5}.an-for b{color:#eaf6fa}.an-eye{gap:10px;margin:0 0 18px;display:grid}.an-eye p{color:#eaf6fa;background:#0b2131;border:1px solid #1c4157;border-radius:12px;margin:0;padding:12px 14px;font-size:16px;line-height:1.45}.an-eye p:first-child{border-color:#3ee6d0}.an-shift{gap:12px;padding:16px;display:grid}.an-shift h3{margin:6px 0 2px;font-size:19px;font-weight:900}.an-shift .is-old h3{color:#6a5a44;-webkit-text-decoration:line-through #d2402a;text-decoration:line-through #d2402a;text-decoration-thickness:3px}.an-story{gap:14px;max-width:720px;display:grid}.an-story p{color:#dcebf0;margin:0;font-size:17px;line-height:1.65}.an-story p:first-child:first-letter{font-family:var(--font-display), sans-serif;float:left;color:#ffd84a;margin:4px 8px 0 0;font-size:46px;font-weight:900;line-height:.9}.an-pain{font-family:var(--font-marker), cursive;color:#ffd84a;margin:0 0 14px;font-size:24px;line-height:1.2}.an-steps{counter-reset:step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.an-steps li{counter-increment:step;color:#eaf6fa;background:#0b2131;border:1px solid #1c4157;border-radius:14px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:12px 14px;font-size:15.5px;line-height:1.4;display:grid}.an-steps li:before{content:counter(step);color:#04101a;background:#3ee6d0;border-radius:99px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.an-proof{gap:10px;display:grid}.an-proof li{background:#0b2131;border:1px solid #1c4157;border-radius:14px;gap:4px;padding:12px 14px;list-style:none;display:grid}.an-proof ul{gap:10px;margin:0;padding:0;display:grid}.an-proof .an-claim{color:#eaf6fa;font-size:15px;line-height:1.45}.an-proof .an-src{color:#9db8c4;font-size:11.5px}.an-tag{letter-spacing:.08em;text-transform:uppercase;border-radius:6px;width:max-content;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-block}.an-tag.is-live{color:#2ee59d;background:#0e3a33}.an-tag.is-fact{color:#c8bcff;background:#1f1c4a}.an-tag.is-estimate{color:#ffb4a3;background:#3a1914;border:1px dashed #ff5a3c}.an-promise{color:#cfe3ea;border:1px dashed #3b6a80;border-radius:14px;margin:16px 0 0;padding:14px 16px;font-size:15px;line-height:1.5}.an-promise b{color:#ffd84a}.an-doors{gap:10px;display:grid}.an-door{color:#eaf6fa;background:#0b2131;border:1px solid #1c4157;border-radius:16px;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.an-door:hover{border-color:#ffd84a}.an-door .mono{color:#9db8c4;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.an-door b{font-size:17px;line-height:1.25}.an-door span:last-child{color:#a6c1cc;font-size:13.5px}.an-close{text-align:center;background:linear-gradient(160deg,#0f2b3e,#06141f);border:1px solid #16384a;border-radius:22px;margin:40px 0 0;padding:26px 18px}.an-close .pt-h2{margin-bottom:14px}.an-spark{gap:10px;padding:18px 16px;display:grid}.an-spark h3{margin:4px 0 0;font-size:20px;font-weight:900}.an-spark p{color:#4a3e2c;margin:0;font-size:14.5px;line-height:1.5}.an-spark input{color:#2b2116;width:100%;min-height:44px;font:inherit;background:#fffaf0;border:2px solid #04101a;border-radius:10px;padding:10px 12px;font-size:16px}.an-spark-row{flex-wrap:wrap;gap:8px;display:flex}.an-spark-row input{flex:140px;min-width:0}.an-spark .m-btn{min-height:44px}.an-spark-back{color:#16131f;background:#ffd84a;border-radius:10px;padding:12px 14px;font-size:15px;font-weight:800;line-height:1.45}.an-checks{gap:6px;margin:0;padding:0;list-style:none;display:grid}.an-checks label{color:#2b2116;cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:15px;display:flex}.an-checks input{accent-color:#0b7a4b;flex:none;width:22px;height:22px;min-height:0}.an-checks .is-done span{color:#6a5a44;text-decoration:line-through}.an-spark-fine{color:#6a5a44!important;font-size:12px!important}.as-tabs{gap:6px;margin:10px 0 8px;display:flex}.as-tab{color:#9db8c4;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #1c4157;border-radius:8px;padding:4px 12px;font-size:13px;font-weight:700}.as-tab.is-on{color:#eaf6fa;background:#0f2b3e;border-color:#3ee6d0}.as-name{color:#9db8c4;align-items:center;gap:8px;margin:0 0 8px;font-size:13px;display:flex}.as-name input{color:#eaf6fa;min-width:0;min-height:38px;font:inherit;background:#0b2131;border:1px solid #1c4157;border-radius:8px;flex:1;padding:6px 10px;font-size:15px}.as-card{gap:4px;margin:0 0 8px;display:grid}.as-card .mono{color:#3ee6d0;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.as-card b{font-size:19px;line-height:1.2}.as-card span{color:#a6c1cc;font-size:13.5px;line-height:1.45}.as-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.as-door{color:#eaf6fa;border:1px dashed #ffd84a;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:12px 14px;font-size:14px;display:flex}.as-door button{min-height:40px}.btn-wa{color:#04101a;background:#25d366}.ab-strip{max-width:1180px;margin:12px auto 0;padding:0 16px}.ab-inner{color:#eaf6fa;background:#0b2131;border:1px solid #ffd84a66;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;display:flex}.ab-inner b{color:#ffd84a}.ab-inner a{color:#3ee6d0;font-weight:700}.op-crown{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.op-seal{color:#16131f;background:#ffd84a;border-radius:18px;flex:none;place-items:center;width:64px;height:64px;font-size:28px;font-weight:900;display:grid;box-shadow:0 10px 30px #ffd84a40}.op-kingdom{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0 0;display:grid}.op-stat{background:#0b2131;border:1px solid #1c4157;border-radius:14px;padding:12px 14px}.op-stat b{color:#eaf6fa;font-size:26px;font-weight:900;display:block}.op-stat span{color:#9db8c4;font-size:12px}.op-since{color:#eaf6fa;background:#3ee6d014;border:1px solid #3ee6d066;border-radius:14px;margin:14px 0 0;padding:12px 14px;font-size:15px;line-height:1.5}.op-since b{color:#3ee6d0}.op-today{gap:6px;margin:14px 0 0;padding:16px;display:grid}.op-today h3{margin:2px 0;font-size:21px;font-weight:900}.op-today p{color:#4a3e2c;margin:0;font-size:14.5px;line-height:1.5}.op-name{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;display:flex}.op-name input{color:#eaf6fa;min-width:0;min-height:44px;font:inherit;background:#0b2131;border:1px solid #1c4157;border-radius:10px;flex:200px;padding:8px 12px;font-size:16px}.op-tabs{flex-wrap:wrap;gap:8px;margin:30px 0 14px;display:flex}.op-grid{gap:14px;display:grid}.op-card{background:linear-gradient(#0f2b3e,#0b2131);border:1px solid #1c4157;border-radius:20px;gap:10px;padding:16px;display:grid}.op-card.is-open{border-color:#ffd84a;box-shadow:0 0 0 1px #ffd84a}.op-card .mono{color:#3ee6d0;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.op-card h3{color:#eaf6fa;margin:0;font-size:21px;font-weight:900;line-height:1.15}.op-card dl{gap:6px;margin:0;display:grid}.op-card dt{color:#9db8c4;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.op-card dd{color:#dcebf0;margin:0;font-size:14.5px;line-height:1.45}.op-res{color:#9db8c4;flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.op-res b{color:#eaf6fa;margin-right:4px;font-size:15px}.op-res .is-best{color:#2ee59d}.op-actions{flex-wrap:wrap;gap:8px;display:flex}.op-modal{z-index:80;background:#02080ed1;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.op-phone{background:#04101a;border:8px solid #04101a;border-radius:28px;grid-template-rows:auto 1fr;width:min(400px,100%);height:min(780px,92vh);display:grid;overflow:hidden;box-shadow:0 30px 80px #0009}.op-phone-bar{color:#eaf6fa;background:#0b2131;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.op-phone-bar button,.op-phone-bar a{min-height:36px}.op-phone iframe{background:#06141f;border:0;width:100%;height:100%}.op-door-note{font-family:var(--font-marker), cursive;color:#ffd84a;margin:18px 0 0;font-size:20px}@media (min-width:700px){.an-shift{grid-template-columns:1fr 1fr}.an-doors{grid-template-columns:repeat(3,minmax(0,1fr))}.op-kingdom{grid-template-columns:repeat(4,minmax(0,1fr))}.op-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.op-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pt-share .pt-quote,.an-invited{overflow-wrap:anywhere}.pt-share>*,.op-grid>*{min-width:0}
