.akq{--gold:#f1cb63;--ink:#f7f5ed;--muted:#b9bdc3;box-sizing:border-box;max-width:1160px;margin:20px auto 28px;padding:26px;border:1px solid #424348;border-radius:20px;background:radial-gradient(ellipse at 0 0,#403a243d,transparent 55%),#202226;color:var(--ink);font-family:inherit;box-shadow:0 12px 30px #0002;text-align:left}.akq *{box-sizing:border-box}.akq svg{width:19px;height:19px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.akq-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.akq-heading-copy{display:flex;align-items:center;gap:13px}.akq-emblem{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border:1px solid #b496473f;border-radius:14px;background:#f1cb6312;color:var(--gold)}.akq-emblem svg{width:25px;height:25px}.akq-heading-copy>div>span{display:block;color:var(--gold);font-size:10px;font-weight:700;letter-spacing:.12em}.akq h2{margin:5px 0 6px;font-size:25px;line-height:1.2;color:var(--ink);font-weight:700}.akq-heading p{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.akq-perks{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.akq-perks span{display:inline-flex;gap:5px;align-items:center;font-size:11px;white-space:nowrap;color:#d9d8d1}.akq-perks svg{width:14px;height:14px;color:var(--gold)}.akq-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:26px;margin:0}.akq fieldset{margin:0 0 20px;padding:0;border:0;min-width:0}.akq legend,.akq-fields label>span:first-child{display:block;margin:0 0 8px;font-size:12px;line-height:1.4;font-weight:600;color:#e2e3e5}.akq-games{display:flex;gap:8px}.akq-games button{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:9px;flex:1;min-width:0;min-height:58px;border:1px solid #484b51;border-radius:11px;padding:10px;background:#2b2e33;color:#e0e2e5;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .16s,border-color .16s,transform .16s}.akq-game-icon{display:grid;place-items:center;width:29px;height:32px;border-radius:7px;background:#ffffff08;color:#bdc5d4;flex-shrink:0}.akq-games button[data-game="29"] .akq-game-icon{color:#9fdbce}.akq-games button[data-game="32"] .akq-game-icon{color:#d4bced}.akq-games .akq-game-check{position:absolute;right:5px;top:4px;width:12px;height:12px;visibility:hidden;color:var(--gold)}.akq-games button[aria-pressed=true]{background:#f1cb6312;color:#ffe3a0;border-color:#d6b45e;box-shadow:inset 0 -2px #d6b45e}.akq-games button[aria-pressed=true] .akq-game-check{visibility:visible}.akq-games button:hover:not(:disabled){border-color:#c1a35d;background:#37362e;transform:translateY(-1px)}.akq-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.akq-fields label{display:block;margin:0;min-width:0}.akq-control{position:relative;display:block}.akq-control>svg:first-child{position:absolute;left:13px;top:16px;color:#cdb16b;pointer-events:none}.akq select{appearance:none;-webkit-appearance:none;width:100%;min-width:0;height:51px;padding:10px 33px 10px 40px;border:1px solid #50545b;border-radius:10px;background:#2b2e33;color:#f4f4ed;font:inherit;font-size:14px;line-height:1.4;color-scheme:dark;cursor:pointer;transition:border-color .16s,box-shadow .16s}.akq select:hover:not(:disabled){border-color:#bba060}.akq select:disabled{background:#27292d;color:#9b9fa6;cursor:not-allowed}.akq-control .akq-chevron{position:absolute;right:11px;top:17px;width:17px;height:17px;color:#b8bcc2;pointer-events:none}.akq select:focus-visible,.akq button:focus-visible,.akq a:focus-visible{outline:2px solid #f1cb63;outline-offset:3px}.akq-notice{font-size:12px;line-height:1.6;margin:13px 0 0;color:var(--muted)}.akq-summary{padding:21px;border:1px solid #746039;border-radius:15px;background:linear-gradient(145deg,#3a3528,#292b2d 65%);min-width:0;display:flex;flex-direction:column;align-items:stretch}.akq-summary-label{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#d3bd85}.akq-pack-name{font-size:22px;line-height:1.35;margin:8px 0;color:var(--ink);overflow-wrap:anywhere}.akq-bonus{align-self:flex-start;padding:5px 9px;border:1px solid #f1cb6333;border-radius:7px;font-size:12px;font-weight:600;color:#f9d989;background:#f1cb6312;margin:0 0 7px}.akq-empty{font-size:13px;line-height:1.5;margin:5px 0 10px;color:var(--muted)}.akq-price{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;padding:13px 0}.akq-price>span{font-size:12px;color:#c5c5bc}.akq-price strong{font-size:29px;line-height:1.25;color:#ffe2a0;white-space:nowrap}.akq-submit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:49px;border:1px solid #f0ca67;border-radius:10px;padding:11px;background:linear-gradient(120deg,#f5d67a,#e5b84f);color:#29251b;font:inherit;font-size:14px;font-weight:750;cursor:pointer;box-shadow:0 4px 13px #0002;transition:filter .16s,transform .16s}.akq-submit:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.akq-submit:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.akq-submit[aria-busy=true]{opacity:.85}.akq-submit svg{width:18px;height:18px}.akq-spinner{width:17px;height:17px;border:2px solid #29251b40;border-top-color:#29251b;border-radius:50%;animation:akq-spin .75s linear infinite}.akq-feedback{margin-top:12px;padding:10px 12px;border:1px solid #e9bb6633;border-radius:8px;background:#e9bb660c;font-size:13px;line-height:1.6;color:#f1d59f}.akq-feedback:empty{display:none}.akq-feedback a,.akq footer a{color:#f5d98e!important;text-decoration:none;text-underline-offset:3px}.akq-feedback a:hover,.akq footer a:hover{text-decoration:underline}.akq-retry{min-height:40px;margin-top:8px;padding:7px 12px;background:#34373c;border:1px solid #736441;border-radius:8px;color:#f5d98e;font:inherit;font-size:13px;cursor:pointer}.akq footer{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid #ffffff12;margin-top:21px;padding-top:14px;font-size:11px;color:#c2c5cb}.akq footer span{display:inline-flex;align-items:center;gap:6px}.akq footer svg{width:16px;height:16px;color:#d8c28f}.akq [hidden]{display:none!important}@keyframes akq-spin{to{transform:rotate(360deg)}}@media(max-width:1000px){.akq-heading{align-items:flex-start}.akq-perks{max-width:190px;gap:7px}.akq-games button{gap:6px;padding:9px 7px;font-size:12px}.akq-grid{gap:18px}}@media(max-width:767px){.akq{margin:14px 8px 22px;padding:18px;border-radius:16px}.akq-heading{display:block;margin-bottom:20px}.akq h2{font-size:22px}.akq-heading-copy{gap:10px}.akq-emblem{width:38px;height:40px;border-radius:11px}.akq-heading-copy>div>span{font-size:9px;letter-spacing:.07em}.akq-heading p{font-size:12px}.akq-perks{max-width:none;justify-content:flex-start;margin-top:14px;gap:12px}.akq-perks span{font-size:10px}.akq-grid{grid-template-columns:minmax(0,1fr);gap:18px}.akq-games{gap:6px}.akq-games button{flex-direction:column;justify-content:center;gap:5px;padding:10px 3px;min-height:76px;font-size:11px;line-height:1.3}.akq-game-icon{height:25px;width:27px;background:transparent}.akq-fields{grid-template-columns:minmax(0,1fr);gap:14px}.akq select{font-size:16px}.akq-summary{padding:17px}.akq-pack-name{font-size:21px}.akq footer{align-items:flex-start;gap:10px}.akq-submit{font-size:13px}.akq-notice{font-size:11px}.akq-perks svg{width:12px;height:12px}}@media(prefers-reduced-motion:reduce){.akq button,.akq select{transition:none;transform:none!important}.akq-spinner{animation:none}}

/* Enhanced choices retain the native select as the form value and fallback. */
.akq .akq-field{min-width:0}.akq .akq-field>label{display:block;margin:0 0 8px;font-size:12px;font-weight:600;line-height:1.4;color:#e2e3e5;cursor:pointer}.akq .akq-picker-enhanced>select{display:none}.akq .akq-picker-trigger{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;width:100%;min-height:53px;padding:10px 35px 10px 41px;border:1px solid #50545b;border-radius:11px;background:linear-gradient(120deg,#303339,#292c31);color:#c7cbd1;font:inherit;font-size:13px;line-height:1.45;text-align:left;cursor:pointer;transition:border-color .16s,box-shadow .16s}.akq .akq-picker-trigger>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.akq .akq-picker-trigger small{font-size:10px;line-height:1.4;color:#eed08a}.akq .akq-picker-trigger.has-selection{color:#fff8e6;border-color:#87713f}.akq .akq-picker-trigger[aria-expanded=true]{border-color:#edcb75;box-shadow:0 0 0 3px #edcb7512}.akq .akq-picker-trigger:hover:not(:disabled){border-color:#c2a362}.akq .akq-picker-trigger:disabled{color:#979ca5;cursor:not-allowed;opacity:.7}.akq .akq-picker-enhanced>.akq-chevron{pointer-events:none}.akq .akq-picker-panel{position:absolute;top:calc(100% + 7px);left:0;right:0;z-index:50;min-width:0;padding:8px;border:1px solid #837044;border-radius:13px;background:#292c31;box-shadow:0 15px 35px #0007}.akq .akq-picker-panel input{appearance:none;display:block;width:100%;height:40px;margin:0 0 7px;padding:8px 11px;border:1px solid #555a62;border-radius:8px;background:#202328;color:#f5f3eb;font:inherit;font-size:13px;line-height:1.4;box-shadow:none;outline:none}.akq .akq-picker-panel input::placeholder{color:#aeb4bf;opacity:1}.akq .akq-picker-panel input:focus-visible{border-color:#dfbd67;outline:2px solid #dfbd6726;outline-offset:1px}.akq .akq-picker-list{max-height:245px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#817249 #25272b}.akq .akq-picker-option{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:46px;margin:0;padding:9px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:#e7e9ed;font:inherit;text-align:left;cursor:pointer}.akq .akq-picker-option>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.akq .akq-picker-option strong{font-size:13px;font-weight:600;line-height:1.4}.akq .akq-picker-option small{font-size:10px;line-height:1.45;color:#d9bd7b}.akq .akq-option-side{flex-shrink:0;font-size:13px;font-weight:650;color:#f7d882}.akq .akq-picker-option+.akq-picker-option{margin-top:3px}.akq .akq-picker-option[aria-selected=true]{border-color:#bfa05a66;background:#ddbd6015}.akq .akq-picker-option:hover,.akq .akq-picker-option:focus-visible{background:#ffffff0b;border-color:#a18b54;outline:none}.akq .akq-picker-empty{margin:0;padding:14px 9px;font-size:12px;color:#bfc3ca}.akq .akq-control:has(.akq-picker-trigger[aria-expanded=true])>.akq-chevron{transform:rotate(180deg);color:#f1cb63}@media(max-width:767px){.akq .akq-picker-trigger{font-size:16px;min-height:55px}.akq .akq-picker-trigger small{font-size:11px}.akq .akq-picker-panel input{font-size:16px;height:43px}.akq .akq-picker-list{max-height:220px}.akq .akq-picker-option{min-height:49px}.akq .akq-picker-option strong,.akq .akq-option-side{font-size:14px}.akq .akq-picker-option small{font-size:11px}}@media(prefers-reduced-motion:reduce){.akq .akq-picker-trigger{transition:none}}

.akq .akq-count{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;width:max-content;max-width:100%;padding:3px 7px;border:1px solid #6cce9a30;border-radius:6px;background:#62c48a12;color:#95dfb1;font-size:10px;font-weight:600;line-height:1.3;white-space:nowrap}.akq .akq-count::before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;flex-shrink:0}.akq .akq-option-side.akq-count{align-self:center;font-size:11px}.akq .akq-count.is-empty{color:#b4bac3;background:#ffffff08;border-color:#ffffff16}@media(max-width:767px){.akq .akq-count{font-size:11px}.akq .akq-option-side.akq-count{font-size:11px}}

/* Keep both selected controls equal, including their secondary line. */
.akq .akq-picker-trigger{height:68px;min-height:68px}.akq .akq-picker-trigger>span{line-height:20px}.akq .akq-picker-trigger>small{display:inline-flex;align-items:center;height:22px;line-height:14px}.akq .akq-picker-enhanced>svg:first-child,.akq .akq-picker-enhanced>.akq-chevron{top:50%;transform:translateY(-50%)}.akq .akq-control:has(.akq-picker-trigger[aria-expanded=true])>.akq-chevron{transform:translateY(-50%) rotate(180deg)}

/* Compact benefits with individual, meaningful icons. */
.akq .akq-perks{max-width:none;gap:7px;align-items:center}.akq .akq-perks>.akq-perk{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid #e3c27129;border-radius:9px;background:linear-gradient(135deg,#f1cb6310,#ffffff03);color:#efe6cc;font-size:11px;font-weight:600;line-height:1.3;white-space:nowrap}.akq .akq-perks>.akq-perk>svg{width:17px;height:17px;color:#e9c66b;stroke-width:1.65}.akq .akq-perks>.akq-perk>span{display:inline;padding:0;border:0;background:none;font:inherit;color:inherit}.akq .akq-perks>.akq-perk-2{border-color:#8fc9af29;background:linear-gradient(135deg,#8fc9af0e,#ffffff03)}.akq .akq-perks>.akq-perk-2>svg{color:#a2d3b7}.akq .akq-perks>.akq-perk-3>svg{color:#f2d997}@media(max-width:1000px) and (min-width:768px){.akq .akq-perks{max-width:230px;gap:6px}}@media(max-width:767px){.akq .akq-perks{gap:5px;flex-wrap:wrap}.akq .akq-perks>.akq-perk{gap:4px;padding:6px;font-size:10px;border-radius:7px}.akq .akq-perks>.akq-perk>svg{width:14px;height:14px}}

/* Unified field headings, also used by the game's native legend. */
.akq .akq-field-title,.akq .akq-field>.akq-field-title{display:flex;align-items:center;gap:7px;width:auto;max-width:100%;margin:0 0 9px;padding:0;font-size:12px;font-weight:650;line-height:20px;letter-spacing:.015em;color:#eee9db}.akq .akq-field-title>svg{width:16px;height:16px;color:#d8bd78;stroke-width:1.7}.akq .akq-field-title>span{display:inline;margin:0;font:inherit;line-height:inherit;color:inherit}@media(max-width:767px){.akq .akq-field-title,.akq .akq-field>.akq-field-title{font-size:12px;gap:6px}.akq .akq-field-title>svg{width:15px;height:15px}}

.akq .akq-character{margin-top:17px}.akq .akq-character input{appearance:none;display:block;width:100%;height:48px;margin:0;padding:11px 13px;border:1px solid #50545b;border-radius:10px;background:#2b2e33;box-shadow:none;color:#f4f3ed;font:inherit;font-size:14px;line-height:1.4;transition:border-color .16s}.akq .akq-character input::placeholder{color:#aeb4bf;opacity:1}.akq .akq-character input:hover:not(:disabled){border-color:#baa162}.akq .akq-character input:focus-visible{outline:2px solid #edcb75;outline-offset:2px;border-color:#edcb75}.akq .akq-character input:disabled{opacity:.65}.akq .akq-character small{display:block;margin-top:6px;color:#b4b9c1;font-size:11px;line-height:1.5}.akq .akq-notice{margin-top:8px}@media(max-width:767px){.akq .akq-character input{font-size:16px}.akq .akq-character{margin-top:16px}}

/* Give catalogue choices more room while keeping character entry compact. */
@media(min-width:1100px){.akq-grid{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:22px}.akq .akq-fields{grid-template-columns:minmax(0,1.15fr) minmax(0,1.4fr) minmax(0,.9fr);gap:12px;align-items:start}.akq .akq-fields>.akq-character{margin-top:0}.akq .akq-character input{height:68px;padding:10px;font-size:13px}.akq .akq-character small{font-size:10px;line-height:1.4;margin-top:6px}.akq .akq-field-title,.akq .akq-field>.akq-field-title{font-size:11px;gap:5px}.akq .akq-picker-trigger{padding-left:35px;padding-right:24px;font-size:12px}.akq .akq-picker-enhanced>svg:first-child{left:10px;width:16px;height:16px}.akq .akq-picker-enhanced>.akq-chevron{right:7px;width:14px;height:14px}.akq .akq-picker-trigger small{font-size:9px}.akq .akq-character input::placeholder{font-size:11px}}@media(min-width:768px) and (max-width:1099px){.akq .akq-fields>.akq-character{grid-column:1/-1;margin-top:2px}}

.akq .akq-safety{display:flex;align-items:flex-start;gap:7px;margin:13px 0 0;padding:8px 10px;border:1px solid #e1bb6530;border-radius:8px;background:#e1bb650a;color:#e5c991;font-size:11px;font-weight:500;line-height:1.6}.akq .akq-safety>svg{width:15px;height:15px;margin-top:1px;color:#ebc66e;flex-shrink:0}.akq .akq-safety>span{min-width:0}@media(max-width:767px){.akq .akq-safety{font-size:11px;padding:8px}}

.akq .akq-summary-label{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;min-height:29px;padding:5px 9px;border:1px solid #e4c37626;border-radius:8px;background:#e4c3760b;color:#eddaab;font-size:12px;font-weight:650;line-height:18px;letter-spacing:.01em;text-transform:none}.akq .akq-summary-label>svg{width:16px;height:16px;color:#e5c77d;stroke-width:1.65}.akq .akq-summary-label>span{font:inherit;color:inherit}.akq .akq-summary-label+.akq-pack-name{margin-top:11px}@media(max-width:767px){.akq .akq-summary-label{font-size:11px;padding:4px 8px;min-height:27px}}

/* Full selection card: pack identity, delivery character, price and action. */
.akq .akq-summary{align-self:start;padding:19px;border-color:#b497584d;border-radius:15px;background:linear-gradient(140deg,#3a3529,#292b2f 70%);box-shadow:0 8px 22px #00000018;gap:0}.akq .akq-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:9px}.akq .akq-summary-label{padding:0;border:0;border-radius:0;background:none;min-height:23px;font-size:11px;color:#d4c49f;letter-spacing:.02em}.akq .akq-summary-label>svg{width:16px;height:16px}.akq .akq-summary-game{padding:3px 7px;border:1px solid #ffffff12;border-radius:6px;color:#d1d2d0;background:#ffffff04;font-size:10px;line-height:16px;white-space:nowrap}.akq .akq-summary-pack{display:flex;align-items:center;gap:11px;margin:15px 0 10px;min-width:0}.akq .akq-summary-coin{display:grid;place-items:center;width:41px;height:43px;flex-shrink:0;border:1px solid #d6b65d2e;border-radius:11px;background:#d6b65d0e;color:#f0cf7b}.akq .akq-summary-coin svg{width:23px;height:23px}.akq .akq-summary-pack>div{min-width:0}.akq .akq-pack-name{display:block;font-size:25px;font-weight:700;line-height:1.2;margin:0;color:#fff5d9;letter-spacing:-.02em}.akq .akq-summary-server{display:block;margin-top:4px;color:#c4c7cd;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.akq .akq-bonus{margin:0 0 12px;padding:5px 8px;border-color:#98c9a82b;background:#98c9a80b;color:#b6ddbd;font-size:11px;line-height:16px;font-weight:600}.akq .akq-character-recap{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 0;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d}.akq .akq-character-recap>span{display:inline-flex;align-items:center;gap:6px;color:#bcbfc5;font-size:11px;white-space:nowrap}.akq .akq-character-recap svg{width:14px;height:14px;color:#c3b48b}.akq .akq-summary-character{min-width:0;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f2eee3;font-size:12px;font-weight:600}.akq .akq-summary-character.is-placeholder{font-size:11px;font-weight:400;color:#989ea7}.akq .akq-price{margin-top:0;padding:13px 0 12px;align-items:center}.akq .akq-price>span{font-size:11px;color:#c5c2b8}.akq .akq-price strong{font-size:30px;letter-spacing:-.025em;color:#ffe6a5}.akq .akq-summary .akq-submit{min-height:45px;border-radius:9px;font-size:13px;box-shadow:0 3px 9px #0002}.akq .akq-empty{padding:19px 5px;margin:8px 0 4px;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;color:#aeb4be;font-size:12px;line-height:1.6}.akq:not(.has-selection) .akq-summary-pack{display:none}@media(max-width:767px){.akq .akq-summary{padding:16px}.akq .akq-summary-game{font-size:9px;padding:2px 5px}.akq .akq-pack-name{font-size:24px}.akq .akq-price strong{font-size:29px}.akq .akq-character-recap{gap:8px}.akq .akq-summary-character{max-width:55%}}

/* Editorial heading, with a restrained gaming accent. */
.akq .akq-heading-copy{gap:13px;min-width:0}.akq .akq-heading-copy>div{min-width:0}.akq .akq-emblem{width:49px;height:51px;border-radius:14px;background:linear-gradient(145deg,#e8c16a20,#e8c16a07);border-color:#e8c16a38;box-shadow:inset 0 1px #fff5,0 4px 12px #0001;color:#f1d58d}.akq .akq-emblem svg{width:25px;height:25px;stroke-width:1.6}.akq .akq-heading-copy h2{margin:0 0 8px;padding:0;color:#faf4e5;font-size:25px;line-height:1.2;font-weight:750;letter-spacing:-.025em;text-wrap:balance}.akq .akq-heading-subtitle{display:flex;align-items:center;gap:7px;margin:0;color:#b6bbc4;font-size:12px;line-height:1.55;letter-spacing:.005em}.akq .akq-heading-dot{display:block;width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#d2b36d;box-shadow:0 0 0 3px #d2b36d0e}@media(max-width:767px){.akq .akq-heading-copy{gap:10px;align-items:flex-start}.akq .akq-emblem{width:38px;height:41px;border-radius:11px;margin-top:2px}.akq .akq-emblem svg{width:21px;height:21px}.akq .akq-heading-copy h2{font-size:22px;line-height:1.2;margin-bottom:7px}.akq .akq-heading-subtitle{font-size:11px;align-items:flex-start;gap:6px;line-height:1.55}.akq .akq-heading-dot{margin-top:6px;width:4px;height:4px}}

/* Contain the first homepage block margin inside the shop background. */
#index #content.page-home:has(> .akq){display:flow-root}
