.em-root{--em-ink:#f3f6fc;--em-ink-soft:#eef3fccc;--em-ink-faint:#eef3fc8f;--em-brass:#d5a24c;--em-brass-lit:#ffdca8;--em-line:#d5a24c2e;--em-panel:#140e09d1;--em-cast:0 1px 3px #080502e6, 0 2px 14px #080502b8;isolation:isolate;color:var(--em-ink);position:relative;overflow-x:clip}.em-ground{z-index:-1;pointer-events:none;position:fixed;inset:0}.em-root h1 .word,.em-root h1 .char{background-image:linear-gradient(100deg,#0000 42%,#fffffff5 50%,#0000 58%),linear-gradient(#fff 0%,#f4f7fd 20%,#cbd5e6 44%,#fff 53%,#dfe6f2 68%,#b4c0d4 90%,#f4f7fd 100%);background-size:300% 100%,100% 100%;background-position:var(--sheen,-80%) 0, 0 0;color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px #060402f2)drop-shadow(0 0 26px #060402cc)drop-shadow(0 0 44px #96b4eb38);background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.em-root h1:not(:has(.word)):not(:has(.char)){background-image:linear-gradient(100deg,#0000 42%,#fffffff5 50%,#0000 58%),linear-gradient(#fff 0%,#f4f7fd 20%,#cbd5e6 44%,#fff 53%,#dfe6f2 68%,#b4c0d4 90%,#f4f7fd 100%);background-size:300% 100%,100% 100%;background-position:var(--sheen,-80%) 0, 0 0;color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px #060402f2)drop-shadow(0 0 26px #060402cc)drop-shadow(0 0 44px #96b4eb38);background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.em-root h1 .word{animation:sheen-sweep 8s var(--ease-out-expo) calc(1.2s + var(--word-index,0) * 80ms) infinite}.em-root h1:not(:has(.word)){animation:sheen-sweep 8s var(--ease-out-expo) calc(1.2s + var(--word-index,0) * 80ms) infinite}.em-root .cl-lead,.em-root .text-lead{color:var(--em-ink-soft);text-shadow:var(--em-cast)}.em-root .cl-block-title{background-image:linear-gradient(100deg,#0000 43%,#ffffffe6 50%,#0000 57%),linear-gradient(#fff 0%,#eef3fb 26%,#c2cddf 58%,#9daac0 100%);background-size:300% 100%,100% 100%;background-position:var(--sheen,-80%) 0, 0 0;color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px #060402eb)drop-shadow(0 0 22px #060402b3);animation:sheen-sweep 11s var(--ease-out-expo) 2s infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.em-root .cl-block-note,.em-root .cl-strip-label{color:var(--em-ink-soft);text-shadow:var(--em-cast)}.em-root .cl-fineprint{color:#f6efe4a3;text-shadow:var(--em-cast)}.em-root .cl-strip{isolation:isolate;border-top:1px solid var(--em-line);position:relative}.em-root .cl-strip:before{content:"";z-index:-1;background:linear-gradient(#0000 0%,#0e090580 16%,#0e0905cc 38% 64%,#0e090570 86%,#0000 100%);position:absolute;inset:-2.4rem -3rem -2.8rem;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 13% 87%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 13% 87%,#0000 100%)}.em-root .cl-strip-value{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 8px #080502cc);background-image:linear-gradient(#fffaf0 0%,#ffe6ba 30%,#d9a94f 62%,#a97a2c 100%);-webkit-background-clip:text;background-clip:text}.em-namer{margin-top:var(--spacing-head);border:1px solid var(--em-line);background:linear-gradient(168deg,#2e2112b8 0%,#160f09e0 62%,#100b06eb 100%);border-radius:1.15rem;max-width:46rem;padding:1.35rem 1.4rem 1.2rem;box-shadow:inset 0 1px #ffecc814,0 24px 50px -34px #000000e6}.em-namer-row{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (min-width:620px){.em-namer-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.em-namer-field{display:block}.em-namer-label{letter-spacing:.11em;text-transform:uppercase;color:var(--em-ink-faint);margin-bottom:.35rem;font-size:.66rem;display:block}.em-namer-input{width:100%;font:inherit;color:var(--em-ink);background:#0a07049e;border:1px solid #d5a24c3d;border-radius:.7rem;padding:.65rem .9rem;font-size:1rem;transition:border-color .25s}.em-namer-input::placeholder{color:#f6efe442}.em-namer-input:hover{border-color:#d5a24c70}.em-namer-input:focus-visible{outline:2px solid var(--em-brass);outline-offset:2px}.em-plate{font-family:var(--font-clash-display), system-ui, sans-serif;letter-spacing:-.01em;overflow-wrap:anywhere;color:#ffe9c0;text-shadow:0 -1px #000000a6,0 1px #ffe9c038;background:linear-gradient(168deg,#42301899 0%,#1a120abf 100%);border:1px solid #d5a24c4d;border-radius:.7rem;margin-top:1.1rem;padding:.85rem 1rem;font-size:clamp(1.15rem,.9rem + 1.2vw,1.85rem);font-weight:700}.em-plate-at{color:var(--em-brass);margin:0 .05em}.em-plate-domain{color:#fff6e2}.em-namer-also{color:var(--em-ink-soft);overflow-wrap:anywhere;margin-top:.8rem;font-size:.85rem}.em-namer-note{max-width:46ch;color:var(--em-ink-faint);margin-top:.7rem;font-size:.72rem;line-height:1.55}.em-plans{margin-top:var(--spacing-stack);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:stretch;gap:.8rem;display:grid}.em-plan{isolation:isolate;border:1px solid var(--em-line);transition:transform .35s var(--ease-out-expo), border-color .35s ease;background:linear-gradient(166deg,#302212a8 0%,#160f09db 60%,#0f0a06e6 100%);border-radius:.95rem;flex-direction:column;padding:1.3rem 1.3rem 1.4rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffecc80f}.em-plan:before{content:"";background:linear-gradient(90deg, transparent, var(--em-brass), transparent);opacity:.45;height:1px;transition:opacity .35s;position:absolute;inset:0 0 auto}.em-plan:after{content:"";z-index:-1;opacity:0;background:radial-gradient(130% 95% at 50% 0,#d5a24c33 0%,#0000 72%);transition:opacity .4s;position:absolute;inset:0}.em-plan:hover{border-color:#d5a24c7a;transform:translateY(-3px)}.em-plan:hover:before,.em-plan:hover:after{opacity:1}.em-plan-head{flex-direction:column;gap:.15rem;display:flex}.em-plan-name{letter-spacing:.13em;text-transform:uppercase;color:var(--em-ink-faint);font-size:.7rem;font-weight:600}.em-plan-boxes{font-family:var(--font-clash-display), system-ui, sans-serif;letter-spacing:-.02em;color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(168deg,#fff 0%,#e7edf8 42%,#b6c2d6 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.2rem,1rem + .7vw,1.5rem);font-weight:700;line-height:1.1}.em-plan-price{font-variant-numeric:tabular-nums;background-image:linear-gradient(168deg, var(--em-brass-lit) 0%, var(--em-brass) 52%, #8a6522 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:.25rem;margin-top:.85rem;font-size:1.5rem;font-weight:700;display:flex}.em-plan-per{color:var(--em-ink-faint);-webkit-text-fill-color:var(--em-ink-faint);font-size:.72rem}.em-plan-unit{color:var(--em-ink-faint);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.72rem}.em-plan-specs{color:var(--em-ink-soft);flex:1;gap:.42rem;margin-top:.95rem;font-size:.85rem;line-height:1.45;display:grid}.em-plan-specs li{padding-left:1.05rem;position:relative}.em-plan-specs li:before{content:"";border-left:1.5px solid var(--em-brass);border-bottom:1.5px solid var(--em-brass);width:.42rem;height:.24rem;position:absolute;top:.42em;left:0;transform:rotate(-45deg)}.em-plan-specs strong{color:var(--em-ink);font-weight:600}.em-plan-specs li.is-common{color:var(--em-ink-faint)}.em-plan-specs li.is-common:before{opacity:.55}.em-plan-specs li.is-common:first-of-type{border-top:1px solid #d5a24c24;margin-top:.5rem;padding-top:.6rem}.em-plan-specs li.is-common:first-of-type:before{top:1.02em}.em-plan-cta{color:var(--em-brass-lit);background:#d5a24c1a;border:1px solid #d5a24c66;border-radius:999px;justify-content:center;align-items:center;margin-top:1.1rem;padding:.55rem 1rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:background-color .3s,border-color .3s;display:inline-flex}.em-plan-cta:hover{background:#d5a24c33;border-color:#d5a24cb3}.em-sum{margin-top:var(--spacing-stack);border:1px solid var(--em-line);background:var(--em-panel);border-radius:1.1rem;padding:1.4rem 1.5rem}.em-sum-line{color:var(--em-ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding:.6rem 0;font-size:.95rem;display:flex}.em-sum-line+.em-sum-line{border-top:1px solid #d5a24c1a}.em-sum-line.is-total{color:var(--em-ink);border-top:1px solid #d5a24c52;margin-top:.3rem;padding-top:.9rem;font-size:1.05rem}.em-sum-figure{font-variant-numeric:tabular-nums;color:var(--em-brass-lit);font-weight:700}.em-sum-note{max-width:60ch;color:var(--em-ink-faint);margin-top:1rem;font-size:.78rem;line-height:1.6}.em-warn{background:linear-gradient(165deg,#3024108c 0%,#120c07db 70%);border:1px solid #d5a24c42;border-radius:1.1rem;padding:1.4rem 1.5rem}.em-warn-title{color:var(--em-ink);font-size:clamp(1.15rem,.95rem + .8vw,1.6rem);font-weight:600}.em-warn-list{color:var(--em-ink-soft);gap:.9rem;margin-top:1rem;padding-left:1.1rem;font-size:.9rem;line-height:1.65;display:grid}.em-warn-list li::marker{color:var(--em-brass)}.em-warn-list strong{color:var(--em-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.em-root h1 .word,.em-root .cl-block-title{animation:none}.em-root h1:not(:has(.word)){animation:none}.em-plan,.em-plan:before,.em-plan:after,.em-namer-input{transition:none}.em-plan:hover{transform:none}}
