.crown-pricing{--gold:#d7b66a;--ivory:#f3efe5;--muted:#f3efe57a;--line:#d7b66a24;min-height:100vh;color:var(--ivory);background:radial-gradient(circle at 50% 18%,#75541e1f,#0000 30%),radial-gradient(circle at 80% 45%,#d7b66a09,#0000 30%),#050505;padding:0 clamp(22px,5vw,78px) 70px;position:relative;overflow:hidden}.crown-pricing-atmosphere{pointer-events:none;background-image:linear-gradient(#d7b66a06 1px,#0000 1px),linear-gradient(90deg,#d7b66a05 1px,#0000 1px);background-size:90px 90px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.crown-pricing-nav{z-index:2;border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;height:90px;display:grid;position:relative}.crown-pricing-nav a{color:var(--ivory);letter-spacing:.19em;font-size:9px;text-decoration:none}.crown-pricing-nav a:last-child{justify-self:end}.crown-pricing-nav span{color:#d7b66a8c;letter-spacing:.22em;font-size:7px}.crown-pricing-hero{z-index:1;border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:560px;display:flex;position:relative}.crown-pricing-kicker{color:var(--gold);letter-spacing:.25em;margin-bottom:27px;font-size:8px}.crown-pricing-hero h1{letter-spacing:-.075em;max-width:900px;margin:0;font-size:clamp(66px,10vw,150px);font-weight:380;line-height:.77}.crown-pricing-hero p{width:min(510px,100%);color:var(--muted);margin:42px 0 0 auto;font-size:12px;line-height:1.75}.crown-plan-grid{z-index:2;border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.crown-plan{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff02;flex-direction:column;min-height:720px;padding:34px;transition:transform .4s,background .4s;display:flex;position:relative}.crown-plan:hover{z-index:3;background:#d7b66a06;transform:translateY(-5px)}.crown-plan-featured{background:radial-gradient(circle at 50% 0,#d7b66a16,#0000 35%),#d7b66a05}.crown-plan-signal{color:#080808;background:var(--gold);letter-spacing:.15em;padding:9px 13px;font-size:6px;font-weight:700;position:absolute;top:0;right:0}.crown-plan header>span{color:#d7b66a8c;letter-spacing:.18em;font-size:7px}.crown-plan h2{letter-spacing:-.05em;margin:26px 0 10px;font-size:clamp(28px,3vw,46px);font-weight:390}.crown-plan header p{color:#f3efe566;min-height:38px;margin:0;font-size:9px;line-height:1.6}.crown-plan-price{border-bottom:1px solid var(--line);align-items:flex-end;gap:9px;min-height:120px;margin-top:40px;padding-bottom:23px;display:flex}.crown-plan-price strong{letter-spacing:-.055em;font-size:clamp(43px,5vw,68px);font-weight:350}.crown-plan-price small{color:#f3efe559;letter-spacing:.12em;margin-bottom:11px;font-size:7px}.crown-plan-description{color:#f3efe580;min-height:86px;margin:27px 0;font-size:10px;line-height:1.75}.crown-plan-features{flex-direction:column;gap:13px;margin-bottom:35px;display:flex}.crown-plan-features div{color:#f3efe59e;align-items:center;gap:10px;font-size:9px;display:flex}.crown-plan-features i{background:var(--gold);border-radius:50%;flex:none;width:4px;height:4px;box-shadow:0 0 9px #d7b66a66}.crown-plan-cta{min-height:60px;color:var(--ivory);letter-spacing:.14em;border:1px solid #d7b66a40;justify-content:space-between;align-items:center;margin-top:auto;padding:0 18px;font-size:8px;text-decoration:none;transition:color .3s,background .3s,border-color .3s;display:flex}.crown-plan-cta:hover{color:#070707;background:var(--gold);border-color:var(--gold)}.crown-pricing-system{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.2fr;align-items:center;gap:80px;min-height:390px;display:grid}.crown-pricing-system>div:first-child span{color:var(--gold);letter-spacing:.2em;font-size:7px}.crown-pricing-system h2{letter-spacing:-.06em;margin:22px 0 0;font-size:clamp(40px,6vw,78px);font-weight:380;line-height:.88}.crown-pricing-flow{align-items:center;gap:14px;display:flex}.crown-pricing-flow span{color:#f3efe58c;letter-spacing:.12em;font-size:7px}.crown-pricing-flow i{background:linear-gradient(90deg,#d7b66a1f,#d7b66aa6,#d7b66a1f);flex:1;height:1px}.crown-pricing-footer{justify-content:space-between;align-items:center;min-height:120px;display:flex}.crown-pricing-footer span{color:var(--gold);letter-spacing:.18em;font-size:8px}.crown-pricing-footer p{color:#f3efe54d;letter-spacing:.18em;margin:0;font-size:7px}@media (max-width:900px){.crown-pricing-nav{grid-template-columns:1fr 1fr}.crown-pricing-nav>span{display:none}.crown-plan-grid{grid-template-columns:1fr}.crown-plan{min-height:auto}.crown-pricing-system{grid-template-columns:1fr;padding:80px 0}.crown-pricing-flow{flex-wrap:wrap}}@media (max-width:560px){.crown-pricing{padding:0 18px 40px}.crown-pricing-hero{min-height:470px}.crown-pricing-hero p{margin-left:0}.crown-plan{padding:27px 22px}}
