.pp-toggle-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0 0 24px}.pp-toggle-row .dseg>button{column-gap:8px}.pp-chip{height:20px;padding:0 7px;border:1px solid var(--tag-amber-border);border-radius:999px;font:700 .75rem/1 var(--font-body);color:var(--tag-amber-text);background-color:var(--tag-amber-bg)}.pp-grid{align-items:stretch}.pp-plan{grid-template-rows:auto auto 1fr auto;align-content:start}@media(min-width:640px){.pp-grid>.pp-plan,.pp-seat-grid>.pp-plan{grid-row:span 4;grid-template-rows:subgrid;row-gap:14px}}@media(min-width:768px){.up-grid>.pp-plan{grid-row:span 4;grid-template-rows:subgrid;row-gap:14px}}.pp-plan .co-plan-list{align-content:start}.pp-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px}.pp-name{margin:0;font:800 1.375rem / 1.2 var(--font-display);color:var(--text)}.pp-price-block{container:pp-price / inline-size;display:grid;gap:8px}.pp-price{align-items:baseline}.pp-price .co-price-u{padding-bottom:0}.pp-billed{margin:0;font:600 .875rem/1.4 var(--font-body);color:var(--text-2)}@container pp-price (max-width: 340px){.pp-billed{min-height:2.8em}}.pp-cta{justify-self:start}.pp-cta.btn:active{transform:none}.pp-cta.btn:active:before{inset:4px}.pp-tag{height:26px;padding:0 11px;border:1px solid;border-radius:999px;font:700 .8125rem/1 var(--font-body)}.pp-tag--seats{color:var(--tag-teal-text);background-color:var(--tag-teal-bg);border-color:var(--tag-teal-border)}.pp-tag--save{color:var(--tag-amber-text);background-color:var(--tag-amber-bg);border-color:var(--tag-amber-border)}.pp-note{margin:20px 0 0;max-width:40em;font:600 1rem/1.5 var(--font-body);color:var(--text-2)}.pp-note+.pp-note{margin-top:6px}.pp-seat-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch}@media(min-width:640px){.pp-seat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pp-notes .st-note{--groove-dk: rgb(var(--s) / .24);--groove-lt: rgb(255 255 255 / .85);align-items:center;align-content:start;row-gap:16px;padding:24px 20px}:root[data-theme=dark] .pp-notes .st-note{--groove-dk: rgb(0 0 0 / .5);--groove-lt: color-mix(in oklch, var(--ds) 24%, transparent)}.pp-notes .st-note>div{display:contents}.pp-notes .st-note>div>:not(.st-title){grid-column:1 / -1;margin:0 6px}@media(min-width:640px){.pp-offers>.st-note{grid-row:span 3;grid-template-rows:subgrid}}.pp-offers dl{align-self:start;margin:0}.pp-offers dt{font:700 .8125rem/1.3 var(--font-body);color:color-mix(in srgb,rgb(var(--s)) 80%,#000)}:root[data-theme=dark] .pp-offers dt{color:var(--ds)}.pp-offers dd{margin:0}.pp-foot{align-self:start;padding-top:16px;background:linear-gradient(var(--groove-dk),var(--groove-dk)) 0 0 / 100% 1px no-repeat,linear-gradient(var(--groove-lt),var(--groove-lt)) 0 1px / 100% 1px no-repeat}.st .pp-foot{font:500 .8125rem/1.5 var(--font-body)}.pp-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pp-split>div{grid-row:span 3;display:grid;grid-template-rows:subgrid;row-gap:0}.pp-split>div:first-child{padding-right:20px}.pp-split>div+div{padding-left:20px;background:linear-gradient(var(--groove-dk),var(--groove-dk)) 0 0 / 1px 100% no-repeat,linear-gradient(var(--groove-lt),var(--groove-lt)) 1px 0 / 1px 100% no-repeat}.pp-split dt{margin-bottom:6px}.pp-split dd{font:600 .875rem/1.4 var(--font-body);color:var(--text-2)}.pp-split .pp-fig{margin-bottom:2px}.pp-split .pp-fig b{font:800 1.375rem/1.2 var(--font-display);letter-spacing:-.015em;color:var(--text)}.pp-split{container:pp-split / inline-size}@container pp-split (max-width: 300px){.pp-split .pp-fig b{font-size:1.25rem}}.pp-pay{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:640px){.pp-pay{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"renew cancel" "tax tax" "refunds refunds" "seller seller" "ways ways"}.pp-a-renew{grid-area:renew}.pp-a-cancel{grid-area:cancel}.pp-a-tax{grid-area:tax}.pp-a-refunds{grid-area:refunds}.pp-a-seller{grid-area:seller}.pp-a-ways{grid-area:ways}}@media(min-width:1024px){.pp-pay{grid-template-columns:minmax(0,7fr) minmax(0,8fr) minmax(0,9fr);grid-template-areas:"renew cancel tax" "refunds refunds refunds" "seller seller ways"}}.pp-pay{container:pp-pay / inline-size}.pp-notes .st-note.pp-cols>div>.pp-col{padding-top:16px;background:linear-gradient(var(--groove-dk),var(--groove-dk)) 0 0 / 100% 1px no-repeat,linear-gradient(var(--groove-lt),var(--groove-lt)) 0 1px / 100% 1px no-repeat}.pp-notes .pp-col>p{margin:0}.pp-notes .pp-col>.pp-col-label{margin-bottom:6px;font:700 .8125rem/1.3 var(--font-body);color:color-mix(in srgb,rgb(var(--s)) 80%,#000)}:root[data-theme=dark] .pp-notes .pp-col>.pp-col-label{color:var(--ds)}@container pp-pay (min-width: 680px){.pp-notes .st-note.pp-cols{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:48px}.pp-notes .st-note.pp-cols>.st-ico{grid-area:1 / 1;justify-self:start}.pp-notes .st-note.pp-cols .st-title{grid-area:1 / 1;margin-left:58px}.pp-notes .st-note.pp-cols>div>p:first-of-type{grid-area:2 / 1;align-self:start;margin-right:0}.pp-notes .st-note.pp-cols>div>.pp-col{grid-area:1 / 2 / 3 / 3;align-self:stretch;position:relative;margin-left:0;padding-top:15px;background:none}.pp-notes .st-note.pp-cols>div>.pp-col:before{content:"";position:absolute;top:0;bottom:0;left:-24px;width:2px;background:linear-gradient(to right,var(--groove-dk) 0 1px,var(--groove-lt) 1px 2px)}}
