.mark-packages{--mpk-ink:#111315;--mpk-paper:#f6f6f4;--mpk-oxblood:#5a1e1f;--mpk-ice:#bbc8cf;--mpk-border:rgba(17,19,21,0.22);--mpk-muted:rgba(17,19,21,0.62);--mpk-paper-muted:rgba(246,246,244,0.68);--mpk-gutter:clamp(20px,4vw,64px);width:100%;overflow:hidden;padding:clamp(96px,11vw,176px) var(--mpk-gutter);border-bottom:1px solid var(--mpk-border);background:var(--mpk-paper);color:var(--mpk-ink);font-family:"Instrument Sans",Arial,sans-serif}.mark-packages,.mark-packages *,.mark-packages *::before,.mark-packages *::after{box-sizing:border-box}.mark-packages h2,.mark-packages h3,.mark-packages p,.mark-packages ul{margin:0}.mark-packages ul{padding:0}.mark-packages__heading-grid{display:grid;width:100%;max-width:1600px;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-inline:auto}.mark-packages__index{grid-column:1 / 4;padding-top:8px;font-size:10px;font-weight:650;line-height:1.4;letter-spacing:0.18em;text-transform:uppercase}.mark-packages__heading{grid-column:4 / 13}.mark-packages__heading h2{max-width:1100px;font-size:clamp(50px,5.4vw,92px);font-weight:610;line-height:0.97;letter-spacing:-0.057em;text-transform:uppercase}.mark-packages__heading h2 span{display:block}.mark-packages__heading>p{max-width:540px;margin-top:clamp(40px,5vw,72px);color:var(--mpk-muted);font-size:clamp(16px,1.3vw,20px);line-height:1.6}.mark-packages__list{display:grid;width:100%;max-width:1600px;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(72px,8vw,120px) auto 0;border-top:1px solid var(--mpk-border);border-left:1px solid var(--mpk-border)}.mark-package{position:relative;display:flex;min-height:clamp(570px,47vw,700px);flex-direction:column;padding:clamp(26px,3vw,46px);border-right:1px solid var(--mpk-border);border-bottom:1px solid var(--mpk-border);background:transparent;transition:background-color 220ms ease,color 220ms ease}.mark-package:not(.mark-package--featured):hover{background:rgba(187,200,207,0.25)}.mark-package--featured{border-color:rgba(246,246,244,0.22);background:var(--mpk-oxblood);color:var(--mpk-paper)}.mark-package__top{display:flex;align-items:center;justify-content:space-between;gap:20px}.mark-package__number,.mark-package__type{font-size:9px;font-weight:650;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase}.mark-package__number{color:rgba(17,19,21,0.45)}.mark-package__type{color:var(--mpk-oxblood)}.mark-package--featured .mark-package__number,.mark-package--featured .mark-package__type{color:rgba(246,246,244,0.58)}.mark-package h3{margin-top:clamp(56px,6vw,88px);font-size:clamp(48px,5.2vw,82px);font-weight:620;line-height:0.9;letter-spacing:-0.065em}.mark-package__lead{max-width:390px;margin-top:clamp(56px,6vw,88px)!important;font-size:clamp(21px,2vw,30px);font-weight:530;line-height:1.24;letter-spacing:-0.03em}.mark-package__suitable{max-width:390px;margin-top:24px!important;color:var(--mpk-muted);font-size:13px;line-height:1.6}.mark-package--featured .mark-package__suitable{color:var(--mpk-paper-muted)}.mark-package ul{margin-top:40px;list-style:none}.mark-package li{position:relative;padding:13px 0 13px 18px;border-top:1px solid var(--mpk-border);color:var(--mpk-muted);font-size:13px;line-height:1.45}.mark-package li::before{position:absolute;top:19px;left:0;width:5px;height:5px;border-radius:50%;background:var(--mpk-oxblood);content:""}.mark-package--featured li{border-color:rgba(246,246,244,0.24);color:var(--mpk-paper-muted)}.mark-package--featured li::before{background:var(--mpk-paper)}.breakdance .mark-packages .mark-package__link,.breakdance .mark-packages .mark-package__link:visited{color:var(--mpk-ink)!important}.mark-package__link{display:flex;width:fit-content;align-items:center;gap:26px;margin-top:auto;padding-top:48px;padding-bottom:6px;border-bottom:1px solid currentColor;font-size:13px;font-weight:650;line-height:1;text-decoration:none}.breakdance .mark-packages .mark-package--featured .mark-package__link,.breakdance .mark-packages .mark-package--featured .mark-package__link:visited{color:var(--mpk-paper)!important}.mark-package__link span:last-child{display:inline-block;font-size:18px;transition:transform 180ms ease}.mark-package__link:hover span:last-child{transform:translateX(5px)}.mark-package__link:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media (max-width:1050px){.mark-packages__index{grid-column:1 / 3}.mark-packages__heading{grid-column:3 / 13}.mark-package{min-height:650px;padding:28px}.mark-package h3{font-size:clamp(45px,6vw,66px)}.mark-package__lead{font-size:clamp(20px,2.5vw,25px)}}@media (max-width:767px){.mark-packages{padding-top:88px;padding-bottom:88px}.mark-packages__heading-grid{grid-template-columns:1fr;gap:0}.mark-packages__index,.mark-packages__heading{grid-column:auto}.mark-packages__heading{margin-top:32px}.mark-packages__heading h2{font-size:clamp(42px,12vw,62px)}.mark-packages__heading>p{margin-top:32px}.mark-packages__list{grid-template-columns:1fr;margin-top:56px}.mark-package{min-height:560px;padding:28px 24px}.mark-package h3{margin-top:56px;font-size:clamp(52px,17vw,72px)}.mark-package__lead{margin-top:56px!important}}@media (prefers-reduced-motion:reduce){.mark-packages *,.mark-packages *::before,.mark-packages *::after{transition-duration:0.01ms!important}}.breakdance .mark-packages .mark-package--featured h3{color:var(--mpk-paper)!important}