.business-landing .landing-tier-box{isolation:isolate;--box-ink:#302c2a;--box-muted:#625b56;--box-accent:#540d16;--box-line:#e6d6dc;min-width:0;color:var(--box-ink);border:1px solid #0000;border-radius:28px;font-size:16px;line-height:1.6;text-decoration:none;position:relative;overflow:hidden}.business-landing .landing-tier-box.box-primary{--box-ink:#fff;--box-muted:#f0dce1;--box-accent:#f4c4d0;--box-line:#ffffff36;background:radial-gradient(90% 90% at 100% 100%,#7e203c 0%,#0000 65%),linear-gradient(145deg,#641226 0%,#480a1a 53%,#310512 100%);box-shadow:0 32px 64px -34px #420b2b70}.business-landing .landing-tier-box.box-primary:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 110% at 100% 100%,#000 25%,#0000 80%);mask-image:radial-gradient(120% 110% at 100% 100%,#000 25%,#0000 80%)}.business-landing .landing-tier-box.box-primary:not([data-pattern]):before,.business-landing .landing-tier-box.box-primary[data-pattern=wave]:before{opacity:.72;background:repeating-linear-gradient(147deg,#0000 0 68px,#ffffff08 70px,#ffffff03 91px,#21000d30 114px,#0000 158px),radial-gradient(at 82% 84%,#bd647940 0%,#0000 58%)}.business-landing .landing-tier-box.box-primary[data-pattern=workbench]:before{background:linear-gradient(#0000 50%,#47201666),repeating-linear-gradient(176deg,#0000 0 9px,#82503157 9px 10px,#0000 10px 23px,#8f704433 23px 24px),radial-gradient(80% 50% at 100% 100%,#70381980,#0000 70%)}.business-landing .landing-tier-box.box-primary[data-pattern=grain]:before{opacity:.12;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.05' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-image:none;mask-image:none}.business-landing .landing-tier-box.box-secondary{--box-muted:#624650;--box-line:#dcb8c4;background:#f2dce4;border-color:#e5c5cf;border-radius:24px;box-shadow:0 26px 52px -34px #62213938}.business-landing .landing-tier-box.box-tertiary{background:#fff;border-color:#eadfe3;border-radius:22px;box-shadow:0 24px 50px -34px #48212f2b}.business-landing .landing-tier-box.box-tertiary[data-tone=gradient]{background:radial-gradient(90% 80% at 100% 0,#f6e6ed 0%,#0000 72%),#fff}.business-landing .landing-box-row{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid}.business-landing .landing-box-row>li{min-width:0;display:flex}.business-landing .landing-box-content{flex-direction:column;width:100%;display:flex}.business-landing .landing-box-padding{padding:24px}.business-landing .landing-box-label{color:var(--box-accent);font-size:14px}.business-landing .landing-box-copy{color:var(--box-muted);font-size:16px}@media (width<=767px){.business-landing .landing-box-row[data-lead=primary]>li:first-child>.landing-box-padding{padding-block:32px}}@media (width>=768px){.business-landing .landing-box-row{grid-template-columns:repeat(2,minmax(0,1fr))}.business-landing .landing-box-row>li:first-child{grid-column:1/-1}.business-landing .landing-box-row[data-count="2"]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.business-landing .landing-box-row[data-count="2"]>li:first-child,.business-landing .landing-box-row[data-count="4"]>li:first-child{grid-column:auto}}@media (width>=1024px){.business-landing .landing-box-row,.business-landing .landing-box-row[data-count="2"]{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.business-landing .landing-box-row[data-count="1"]>li{grid-column:1/-1}.business-landing .landing-box-row[data-count="2"]>li:first-child{grid-column:span 7}.business-landing .landing-box-row[data-count="2"]>li:nth-child(2){grid-column:span 5}.business-landing .landing-box-row[data-count="3"]>li:first-child{grid-column:span 6}.business-landing .landing-box-row[data-count="3"]>li:nth-child(n+2),.business-landing .landing-box-row[data-count="4"]>li,.business-landing .landing-box-row[data-count="4"]>li:first-child{grid-column:span 3}.business-landing .landing-box-padding{padding:28px}}.business-landing a.landing-tier-box:focus-visible{outline-offset:5px;outline:3px solid #8d2849}@media (hover:hover) and (prefers-reduced-motion:no-preference){.business-landing a.landing-tier-box{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.business-landing a.landing-tier-box:hover{transform:translateY(-3px)}}
