.tier-page-body{background-color:#f5f0ea;background-image:radial-gradient(rgba(118,101,84,.08) .8px,transparent 0),radial-gradient(rgba(255,255,255,.42) .7px,transparent 0),linear-gradient(180deg,#f6f1eb,#f3ece4);background-size:3px 3px,4px 4px,auto;background-position:0 0,1px 1px,0 0}.tier-main{max-width:1060px;margin-inline:auto;padding:2.1rem 1rem 4.2rem;color:#3f3a35;overflow-x:hidden}.tier-hero{text-align:center;padding-top:.2rem;animation:tierFadeUp .65s ease-out}.tier-hero h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.2vw,3.15rem);line-height:1.08;letter-spacing:-.01em;color:#262422}.tier-hero p{margin-top:.6rem;color:#615b54;font-size:clamp(.98rem,1.6vw,1.17rem);line-height:1.55}.tier-hero .tier-subline{margin-top:.9rem;font-size:.98rem;color:#7a746d}.tier-divider{margin:1.3rem auto 0;display:flex;align-items:center;justify-content:center;gap:.65rem}.tier-divider span{width:95px;height:1px;background:linear-gradient(90deg,transparent,#d6cabd,transparent)}.tier-divider iconify-icon{color:#b39b85;font-size:1rem}.tier-order-shell{margin-top:1.45rem;text-align:center;animation:tierFadeUp .75s ease-out}.tier-order-shell h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,3vw,2.45rem);color:#2a2725;margin-bottom:.95rem}.tier-order-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.6rem;align-items:end;margin:0 auto;padding:.25rem .1rem 0;max-width:970px}.tier-rank-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:.45rem;color:#5e5852;animation:tierRankReveal .66s cubic-bezier(.22,1,.36,1) both}.tier-rank-item:nth-child(2){animation-delay:.08s}.tier-rank-item:nth-child(3){animation-delay:.14s}.tier-rank-item:nth-child(4){animation-delay:.2s}.tier-rank-item:nth-child(5){animation-delay:.26s}.tier-rank-item:nth-child(6){animation-delay:.32s}.tier-rank-item:nth-child(7){animation-delay:.38s}.tier-rank-item:after{content:"\2727";position:absolute;right:-.42rem;top:.88rem;font-size:.56rem;color:#c3b5a5}.tier-rank-item:last-child:after{display:none}.tier-rank-icon{width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid #cdbfae;background:radial-gradient(circle at 28% 20%,#fff 0,#f1e8de 65%,#e6d6c5 100%);display:inline-flex;align-items:center;justify-content:center;color:#8f755f;box-shadow:0 6px 13px rgba(51,41,31,.12)}.tier-rank-icon iconify-icon{font-size:1.25rem}.tier-rank-badge-wrap{position:relative;width:4.8rem;min-height:3rem;display:inline-flex;align-items:center;justify-content:center;perspective:680px}.tier-rank-badge-wrap:before{content:"";position:absolute;inset:46% 14% 6%;border-radius:999px;background:radial-gradient(ellipse at center,rgba(77,59,41,.28) 0,rgba(77,59,41,0) 72%);filter:blur(5px);opacity:.58;transform:translateY(3px);transition:opacity .26s ease,transform .26s ease;pointer-events:none}.tier-rank-badge{width:auto;max-width:4.8rem;max-height:3rem;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;transform:translateY(-1px) scale(1.02) rotateX(3deg);transform-origin:center bottom;filter:drop-shadow(0 7px 11px rgba(46,34,22,.2)) drop-shadow(0 1px 0 rgba(255,249,241,.7));transition:transform .26s ease,filter .26s ease}.tier-rank-item:focus-within .tier-rank-badge,.tier-rank-item:hover .tier-rank-badge{transform:translateY(-5px) scale(1.1) rotateX(8deg);filter:drop-shadow(0 14px 16px rgba(46,34,22,.25)) drop-shadow(0 1px 0 rgba(255,249,241,.75))}.tier-rank-item:focus-within .tier-rank-badge-wrap:before,.tier-rank-item:hover .tier-rank-badge-wrap:before{opacity:.35;transform:translateY(8px) scale(1.08)}.tier-rank-name{font-family:Georgia,Times New Roman,serif;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;line-height:1.12;color:#605a54;white-space:nowrap}.tier-order-btn{margin-top:1rem;display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.18rem;background:linear-gradient(180deg,#e1d2bf,#cdb697);border:1px solid #b79e80;border-radius:.25rem;color:#3b342d;font-size:.8rem;letter-spacing:.01em;transition:transform .2s ease,box-shadow .2s ease}.tier-order-btn:hover{transform:translateY(-1px);box-shadow:0 7px 16px rgba(61,48,34,.16)}.tier-pillars{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.95rem;margin-top:1.2rem;font-size:.92rem;color:#6a645e}.tier-pillars span:not(:last-child):after{content:"\2727";margin-left:.95rem;color:#b7a693}.tier-feature{margin-top:2rem;border:1px solid #ddd1c3;border-radius:.38rem;overflow:hidden;background:linear-gradient(180deg,#f8f3ed,#f3ece3);display:grid;grid-template-columns:1.04fr 1fr;min-height:292px;box-shadow:0 10px 24px rgba(43,33,21,.09);animation:tierFadeUp .82s ease-out}.tier-feature-copy{padding:1.5rem 1.3rem 1.45rem}.tier-kicker{text-transform:uppercase;letter-spacing:.09em;font-size:.68rem;color:#8a8178}.tier-feature-copy h3{margin-top:.6rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,3.1vw,2.45rem);line-height:1.05;color:#282523;max-width:360px}.tier-feature-copy p{margin-top:.68rem;color:#615b54;font-size:1rem}.tier-meta{margin-top:.96rem;display:inline-flex;align-items:center;gap:.45rem;color:#74695f;font-size:.78rem}.tier-meta iconify-icon{color:#957d66;font-size:1rem}.tier-read-btn{margin-top:1.05rem;display:inline-flex;padding:.46rem 1.02rem;border-radius:.22rem;background:linear-gradient(180deg,#d9c3a6,#b99f7f);border:1px solid #a88f71;color:#302922;font-size:.86rem;transition:transform .2s ease,box-shadow .2s ease}.tier-read-btn:hover{transform:translateY(-1px);box-shadow:0 7px 14px rgba(73,56,40,.18)}.tier-feature-media{position:relative;overflow:hidden}.tier-feature-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(32,26,20,.32),rgba(32,26,20,.05) 54%,rgba(32,26,20,0));pointer-events:none}.tier-feature-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.02)}.tier-values{margin-top:1.9rem;border-top:1px solid #ddcfbf;padding-top:1.4rem;text-align:center;animation:tierFadeUp .9s ease-out}.tier-values h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3.1vw,2.35rem);color:#2b2724}.tier-values-grid{margin-top:1rem;border:1px solid #dfd1c1;border-radius:.35rem;overflow:hidden;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:linear-gradient(180deg,#f8f2ea,#f4ece2)}.tier-value{padding:1.08rem 1rem 1.25rem;border-right:1px solid #dfd1c1}.tier-value:last-child{border-right:0}.tier-value-icon{width:2.45rem;height:2.45rem;border-radius:999px;margin:0 auto .58rem;border:1px solid #ccbca9;background:radial-gradient(circle at 28% 20%,#fff 0,#f0e6da 65%,#e4d5c4 100%);display:inline-flex;align-items:center;justify-content:center;color:#8f775f}.tier-value-icon iconify-icon{font-size:1.25rem}.tier-value h3{font-family:Georgia,Times New Roman,serif;font-size:1.56rem;color:#38322c;line-height:1.05}.tier-value p{margin-top:.35rem;font-size:.9rem;line-height:1.4;color:#6a645d}.tier-brief{margin-top:1.65rem;border:1px solid #ddcfbf;border-radius:.35rem;overflow:hidden;background:linear-gradient(180deg,#f9f4ec,#f2eae1);display:grid;grid-template-columns:1fr 1.05fr;min-height:150px;animation:tierFadeUp .95s ease-out}.tier-brief-media{position:relative;overflow:hidden}.tier-brief-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(244,236,227,.1),rgba(244,236,227,.45))}.tier-brief-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tier-brief-copy{padding:1.05rem 1.15rem}.tier-brief-copy h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,2.8vw,2.2rem);color:#2e2a27}.tier-brief-copy p{margin-top:.42rem;color:#6c655e;font-size:.95rem}.tier-brief-form{margin-top:.9rem;display:flex;gap:.45rem}.tier-brief-form input{flex:1;border:1px solid #cfbda9;background:#fdfaf6;padding:0 .68rem;color:#3f3a34}.tier-brief-form button,.tier-brief-form input{min-height:2.2rem;border-radius:.22rem;font-size:.9rem}.tier-brief-form button{border:1px solid #a88f71;background:linear-gradient(180deg,#d7c0a0,#b79974);color:#2f2923;padding:0 .9rem;transition:transform .2s ease,box-shadow .2s ease}.tier-brief-form button:hover{transform:translateY(-1px);box-shadow:0 7px 14px rgba(73,56,40,.18)}@keyframes tierFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes tierRankReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.tier-order-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem .45rem}.tier-rank-item:after{display:none}}@media (max-width:820px){.tier-feature{grid-template-columns:1fr}.tier-feature-media{min-height:220px}.tier-brief{grid-template-columns:1fr}.tier-brief-media{min-height:120px}}@media (max-width:640px){.tier-main{padding-inline:.84rem;padding-top:1.45rem;padding-bottom:3rem}.tier-divider span{width:54px}.tier-order-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.88rem .45rem}.tier-rank-name{white-space:normal;min-height:1.7rem;display:inline-flex;align-items:center;justify-content:center;text-align:center}.tier-pillars{font-size:.82rem;gap:.52rem}.tier-pillars span:not(:last-child):after{margin-left:.52rem}.tier-feature-copy h3{max-width:none}.tier-values-grid{grid-template-columns:1fr}.tier-value{border-right:0;border-bottom:1px solid #dfd1c1}.tier-value:last-child{border-bottom:0}.tier-brief-form{flex-direction:column}}html.dark .tier-page-body{background-color:#12161c!important;background-image:radial-gradient(rgba(126,147,171,.12) .8px,transparent 0),radial-gradient(rgba(255,255,255,.05) .7px,transparent 0),linear-gradient(180deg,#151b22,#10151b)}html.dark .tier-main{color:#d5dde8}html.dark .tier-brief-copy h2,html.dark .tier-feature-copy h3,html.dark .tier-hero h1,html.dark .tier-order-shell h2,html.dark .tier-values h2{color:#eef2f7}html.dark .tier-brief-copy p,html.dark .tier-feature-copy p,html.dark .tier-hero p,html.dark .tier-meta,html.dark .tier-pillars,html.dark .tier-rank-name,html.dark .tier-subline,html.dark .tier-value p{color:#adb8c6}html.dark .tier-brief,html.dark .tier-feature,html.dark .tier-values-grid{border-color:#394352;background:linear-gradient(180deg,#1a2028,#141a21)}html.dark .tier-value{border-color:#394352}html.dark .tier-rank-icon,html.dark .tier-value-icon{border-color:#57657a;background:radial-gradient(circle at 28% 20%,#2e3643 0,#252d39 65%,#1f2731 100%);color:#d4ddea;box-shadow:0 6px 13px rgba(0,0,0,.25)}html.dark .tier-rank-badge{mix-blend-mode:normal;filter:drop-shadow(0 9px 16px rgba(0,0,0,.45)) drop-shadow(0 0 0 rgba(0,0,0,0))}html.dark .tier-rank-badge-wrap:before{background:radial-gradient(ellipse at center,rgba(0,0,0,.48) 0,rgba(0,0,0,0) 74%);opacity:.52}html.dark .tier-brief-form button,html.dark .tier-order-btn,html.dark .tier-read-btn{border-color:#6a7f97;background:linear-gradient(180deg,#9cb0c7,#7f94ab);color:#0f1318}html.dark .tier-brief-form button:hover,html.dark .tier-order-btn:hover,html.dark .tier-read-btn:hover{box-shadow:0 7px 16px rgba(0,0,0,.35)}html.dark .tier-brief-form input{border-color:#4a5565;background:#11161d;color:#e5ecf5}html.dark .tier-divider span{background:linear-gradient(90deg,transparent,#475366,transparent)}html.dark .tier-values{border-top-color:#3a4554}