:root{--hq9-bg: var(--wp--preset--color--bg,#232634);--hq9-surface: var(--wp--preset--color--surface,#2A2D3D);--hq9-raise: var(--wp--preset--color--surface-2,#373A4D);--hq9-line: var(--wp--preset--color--border,#484C61);--hq9-navy: var(--wp--preset--color--navy,#0C114F);--hq9-plum: var(--wp--preset--color--plum,#3E2270);--hq9-violet: var(--wp--preset--color--violet,#5E2DB7);--hq9-gold: var(--wp--preset--color--gold,#FFBC0D);--hq9-gold-soft: var(--wp--preset--color--gold-soft,#FFD975);--hq9-red: var(--wp--preset--color--red,#C23342);--hq9-text: var(--wp--preset--color--text,#F5F5F5);--hq9-muted: var(--wp--preset--color--muted,#B6B5C1);--hq9-ink: #232634;--hq9-copy: #DEDDE5;--hq9-head: var(--wp--preset--font-family--display,"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif);--hq9-body: var(--wp--preset--font-family--body,"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif);--hq9-r: 18px;--hq9-r-sm: 12px;--hq9-wrap: 1180px;--hq9-sbg: var(--hq9-bg)}*,*::before,*::after{box-sizing: border-box}html{scroll-behavior: smooth;-webkit-text-size-adjust: 100%}body{margin: 0;background: var(--hq9-bg);color: var(--hq9-text);font-family: var(--hq9-body);font-size: 1rem;line-height: 1.68;-webkit-font-smoothing: antialiased;overflow-x: hidden}img{max-width: 100%;height: auto}a{color: var(--hq9-gold);text-underline-offset: 3px}a:hover{color: var(--hq9-gold-soft)}strong{color: var(--hq9-text);font-weight: 700}h1,h2,h3{font-family: var(--hq9-head);line-height: 1.12;letter-spacing: -.02em;margin: 0;text-wrap: balance;color: var(--hq9-text);overflow-wrap: break-word;-webkit-hyphens: auto;hyphens: auto}p{margin: 0}ul,ol{margin: 0}:focus-visible{outline: 2px solid var(--hq9-gold);outline-offset: 3px}.wp-site-blocks > *{margin-block: 0}.hq9-main .wp-block-post-content > *{margin-block: 0}.hq9-wrap{width: min(100% - 32px,var(--hq9-wrap));margin-inline: auto}.hq9-accent{color: var(--hq9-gold)}.hq9-btn{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 54px;padding: 0 32px;border: 0;border-radius: 12px;background: linear-gradient(180deg,var(--hq9-gold-soft) 0%,var(--hq9-gold) 55%,#f2a900 100%);color: var(--hq9-ink);font-family: var(--hq9-head);font-weight: 800;font-size: .95rem;line-height: 1.2;letter-spacing: .07em;text-transform: uppercase;text-align: center;cursor: pointer;box-shadow: 0 5px 0 #b97f00,0 14px 22px -10px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.55);transition: transform .15s ease,box-shadow .15s ease,filter .2s ease}.hq9-btn:hover{filter: brightness(1.06);transform: translateY(2px);box-shadow: 0 3px 0 #b97f00,0 10px 18px -10px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.55)}.hq9-btn:active{transform: translateY(5px);box-shadow: 0 0 0 #b97f00,0 4px 10px -6px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.4)}.hq9-btn--ghost{background: rgba(12,17,79,.4);color: var(--hq9-gold);box-shadow: inset 0 0 0 2px var(--hq9-gold),0 4px 0 rgba(185,127,0,.8)}.hq9-btn--ghost:hover{background: rgba(255,188,13,.12);color: var(--hq9-gold-soft);box-shadow: inset 0 0 0 2px var(--hq9-gold-soft),0 2px 0 rgba(185,127,0,.8)}.hq9-btn--ghost:active{box-shadow: inset 0 0 0 2px var(--hq9-gold-soft)}.hq9-btn--sm{min-height: 42px;padding: 0 20px;font-size: .82rem;border-radius: 10px}.hq9-btn-row{margin-top: 32px;padding-bottom: 5px}.hq9-btn-inline{display: inline-flex}.hq9-only-mob{display: none !important}@media (max-width: 899px){.hq9-only-desk{display: none !important}.hq9-only-mob{display: inline-flex !important}.hq9-btn-row .hq9-btn{width: 100%}}.wp-block-navigation{position: relative}.wp-block-navigation ul{list-style: none;margin: 0;padding: 0}.wp-block-navigation__container{display: flex;flex-wrap: wrap;align-items: center}.wp-block-navigation .wp-block-navigation-item{display: flex;align-items: center;position: relative}.wp-block-navigation .wp-block-navigation-item__content{text-decoration: none}.hq9-header{position: sticky;top: 0;z-index: 50;isolation: isolate}.admin-bar .hq9-header{top: var(--wp-admin--admin-bar--height,32px)}.hq9-header::before{content: "";position: absolute;inset: 0;z-index: -1;background: rgba(12,17,79,.86);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border-bottom: 1px solid rgba(255,217,117,.14)}.hq9-header__in{display: grid;grid-template-columns: 1fr auto 1fr;align-items: center;gap: 24px;height: 78px;position: relative}.hq9-header__in > .hq9-logo{justify-self: start}.hq9-header__in > .hq9-only-desk{justify-self: end}.hq9-logo{flex: none;line-height: 0;margin: 0}.hq9-logo img{width: 100px !important;max-width: 100px;height: auto;display: block}.hq9-header nav.hq9-nav{justify-self: center}.hq9-header .hq9-nav .wp-block-navigation__container{gap: 6px;flex-wrap: nowrap}.hq9-header .hq9-nav .wp-block-navigation-item__content{position: relative;display: block;padding: 10px 14px 12px;color: var(--hq9-muted);font-weight: 600;font-size: .98rem;letter-spacing: .01em;white-space: nowrap;transition: color .2s}.hq9-header .hq9-nav .wp-block-navigation-item__content::after{content: "";position: absolute;left: 14px;right: 14px;bottom: 4px;height: 2px;border-radius: 2px;background: linear-gradient(90deg,transparent,var(--hq9-gold) 30%,var(--hq9-gold) 70%,transparent);transform: scaleX(0);transition: transform .25s ease}.hq9-header .hq9-nav .wp-block-navigation-item__content::before{content: "";position: absolute;left: 50%;bottom: 1px;width: 8px;height: 8px;margin-left: -4px;border-radius: 50%;background: radial-gradient(circle,var(--hq9-ink) 0 1.5px,var(--hq9-gold) 2px);transform: scale(0);transition: transform .25s ease}.hq9-header .hq9-nav .wp-block-navigation-item__content:hover{color: var(--hq9-text)}.hq9-header .hq9-nav .wp-block-navigation-item__content:hover::after{transform: scaleX(1)}.hq9-header .hq9-nav .wp-block-navigation-item__content[aria-current="page"]{color: var(--hq9-gold)}.hq9-header .hq9-nav .wp-block-navigation-item__content[aria-current="page"]::after,.hq9-header .hq9-nav .wp-block-navigation-item__content[aria-current="page"]::before{transform: none}.hq9-header__cta{flex: none}.hq9-header .hq9-header__login{display: none}.hq9-header .hq9-nav .hq9-nav-cta{display: none}.hq9-burger{display: none;place-items: center;flex: none;width: 46px;height: 46px;padding: 0;border: 1px solid rgba(255,255,255,.18);border-radius: 14px;background: rgba(255,255,255,.06);color: var(--hq9-text);cursor: pointer}.hq9-burger svg{width: 22px;height: 22px}.hq9-burger .hq9-burger__close{display: none}.hq9-burger[aria-expanded="true"] .hq9-burger__open{display: none}.hq9-burger[aria-expanded="true"] .hq9-burger__close{display: block}@media (max-width: 899px){.hq9-header__in{display: flex;gap: 10px;height: 70px}.hq9-header .hq9-only-desk{display: none}.hq9-header .hq9-header__login{display: inline-flex;margin-left: auto}.hq9-burger{display: grid;order: 10}.hq9-header nav.hq9-nav{position: absolute;top: 100%;left: -16px;right: -16px;justify-self: stretch;margin: 0;padding: 14px 16px 22px;background: var(--hq9-navy);border-bottom: 1px solid rgba(255,217,117,.18);box-shadow: 0 24px 40px -18px rgba(0,0,0,.7);display: flex;flex-direction: column;opacity: 0;visibility: hidden;transform: translateY(-8px);transition: opacity .22s ease,transform .22s ease,visibility 0s .22s}.hq9-header nav.hq9-nav.is-open{opacity: 1;visibility: visible;transform: none;transition: opacity .22s ease,transform .22s ease}.hq9-header .hq9-nav .wp-block-navigation__container{flex-direction: column;align-items: stretch;gap: 0;width: 100%}.hq9-header .hq9-nav .wp-block-navigation-item{width: 100%}.hq9-header .hq9-nav .wp-block-navigation-item + .wp-block-navigation-item{border-top: 1px solid rgba(255,255,255,.08)}.hq9-header .hq9-nav .wp-block-navigation-item__content{flex: 1;display: flex;align-items: center;justify-content: space-between;padding: 15px 6px;color: var(--hq9-text);font-size: 1.05rem}.hq9-header .hq9-nav .wp-block-navigation-item__content::before{display: none}.hq9-header .hq9-nav .wp-block-navigation-item__content::after{position: static;flex: none;width: 9px;height: 9px;border-radius: 0;transform: rotate(45deg);background: none;border-top: 2px solid var(--hq9-gold);border-right: 2px solid var(--hq9-gold)}.hq9-header .hq9-nav .wp-block-navigation-item__content:hover::after,.hq9-header .hq9-nav .wp-block-navigation-item__content[aria-current="page"]::after{transform: rotate(45deg)}.hq9-header .hq9-nav .hq9-nav-cta{display: flex;width: 100%;margin-top: 14px;border-top: 0 !important}.hq9-header .hq9-nav .hq9-nav-cta .hq9-btn{width: 100%}}.hq9-figure{margin: 0}.hq9-section .hq9-wrap > .hq9-figure{margin-top: 34px}.hq9-img-cta{cursor: pointer}.hq9-img{display: block;width: 100%;aspect-ratio: 21 / 9;object-fit: cover;border-radius: var(--hq9-r);border: 1px solid rgba(255,217,117,.22);box-shadow: 0 30px 60px -30px rgba(0,0,0,.8);transition: transform .25s ease,border-color .25s ease}img.hq9-img--photo{height: auto;background: var(--hq9-surface)}.hq9-img-cta:hover .hq9-img{transform: translateY(-3px);border-color: rgba(255,217,117,.55)}div.hq9-img{display: grid;place-items: center;align-content: center;gap: 12px;padding: 24px;background: repeating-radial-gradient(circle at 85% 120%,rgba(255,255,255,.035) 0 2px,transparent 2px 9px),linear-gradient(135deg,var(--hq9-plum),var(--hq9-navy));text-align: center}div.hq9-img::before{content: "";width: 44px;height: 44px;background: var(--hq9-gold);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='3'/%3E%3Ccircle cx='9' cy='10' r='2'/%3E%3Cpath d='m21 16-5-5-9 9'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='3'/%3E%3Ccircle cx='9' cy='10' r='2'/%3E%3Cpath d='m21 16-5-5-9 9'/%3E%3C/svg%3E") center / contain no-repeat}.hq9-img__ph{color: var(--hq9-muted);font-size: .95rem}.hq9-hero{position: relative;overflow: hidden;padding: clamp(36px,6vw,84px) 0 clamp(56px,7vw,104px);background: radial-gradient(800px 520px at 88% 18%,rgba(94,45,183,.55),transparent 62%),radial-gradient(560px 380px at 0% 40%,rgba(194,51,66,.14),transparent 70%),linear-gradient(180deg,var(--hq9-navy) 0%,#161a45 55%,var(--hq9-bg) 100%)}.hq9-hero__grid{display: grid;grid-template-columns: 1.04fr .96fr;gap: clamp(32px,5vw,76px);align-items: center}.hq9-hero h1{font-size: clamp(2.2rem,4.5vw,3.6rem);font-weight: 800;line-height: 1.04;letter-spacing: -.03em}.hq9-hero__text > p{margin-top: 22px;color: var(--hq9-muted);font-size: 1.08rem;line-height: 1.72}.hq9-hero__btn{margin-top: 32px}.hq9-hero .hq9-figure{margin: 0}.hq9-hero .hq9-img{aspect-ratio: 4 / 3}.hq9-hero__after{grid-column: 1 / -1;color: var(--hq9-muted)}.hq9-hero__after p + p{margin-top: 14px}@media (max-width: 899px){.hq9-hero__grid{grid-template-columns: 1fr;gap: 0}.hq9-hero__text{display: contents}.hq9-hero .hq9-figure{order: 1}.hq9-hero__btn{order: 2;margin: 26px 0 48px}.hq9-hero__btn .hq9-btn{width: 100%}.hq9-hero h1{order: 3}.hq9-hero__text > p{order: 4}.hq9-hero__after{order: 5;margin-top: 18px}}.hq9-hero--simple{padding: clamp(40px,6vw,72px) 0 clamp(40px,5vw,60px)}.hq9-hero--simple .hq9-hero__grid{grid-template-columns: 1fr}@media (max-width: 899px){.hq9-hero--simple .hq9-hero__text{display: block}}.hq9-main{counter-reset: hq9-track}.hq9-section{padding: clamp(56px,8vw,96px) 0;background: var(--hq9-sbg)}.hq9-section--alt{--hq9-sbg: var(--hq9-surface)}.hq9-section--tight{padding: clamp(36px,5vw,56px) 0}.hq9-section--flush-top{padding-top: 16px}.hq9-section > .hq9-wrap > * + *{margin-top: 18px}.hq9-section h2.wp-block-heading{font-size: clamp(1.75rem,3.3vw,2.6rem);font-weight: 800;line-height: 1.08;margin-bottom: 26px}.hq9-section h2.wp-block-heading::before{counter-increment: hq9-track;content: counter(hq9-track,decimal-leading-zero);display: block;width: max-content;margin-bottom: 16px;padding: 6px 12px 6px 30px;border: 1px solid var(--hq9-line);border-radius: 999px;background: radial-gradient(circle at 15px 50%,var(--hq9-gold) 0 2px,#0e0f17 2.5px 7px,transparent 7.5px);font: 700 .78rem/1 var(--hq9-body);letter-spacing: .2em;color: var(--hq9-gold)}.hq9-section .hq9-wrap > h3.wp-block-heading{font-size: 1.35rem;font-weight: 700;margin-top: 36px}.hq9-section .hq9-wrap > h2 + h3.wp-block-heading{margin-top: 0}.hq9-section .hq9-wrap > p{color: var(--hq9-copy)}.hq9-section .hq9-wrap > p.is-style-hq9-lead{font-size: 1.12rem;color: var(--hq9-text)}.hq9-section .hq9-wrap > .hq9-btn-row + *{margin-top: 30px}.hq9-bonus{--hq9-sbg: var(--hq9-plum);background: repeating-radial-gradient(circle at 100% 50%,rgba(255,255,255,.04) 0 2px,transparent 2px 10px),linear-gradient(120deg,var(--hq9-plum),var(--hq9-violet) 55%,var(--hq9-plum))}.hq9-bonus h2.wp-block-heading::before{border-color: rgba(255,255,255,.3)}.hq9-section.hq9-bonus .hq9-wrap > p{color: var(--hq9-text)}.hq9-section.hq9-disclaimer{padding: 28px 0;border-top: 1px solid var(--hq9-line)}.hq9-section.hq9-disclaimer .hq9-wrap > p{color: var(--hq9-muted);font-size: .92rem;text-align: center}.hq9-section.hq9-prose{padding-top: clamp(32px,4vw,48px)}.hq9-prose h2.wp-block-heading{margin-top: 56px}.hq9-prose h2.wp-block-heading:first-child{margin-top: 0}.hq9-section .wp-block-list{padding-left: 1.2em;color: var(--hq9-copy)}.hq9-section .wp-block-list > li{min-width: 0;overflow-wrap: anywhere}.hq9-section .wp-block-list.is-style-hq9-cards{list-style: none;padding: 0;margin-top: 26px;display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}@media (max-width: 899px){.hq9-section .wp-block-list.is-style-hq9-cards{grid-template-columns: repeat(2,1fr)}}@media (max-width: 600px){.hq9-section .wp-block-list.is-style-hq9-cards{grid-template-columns: 1fr}}.is-style-hq9-cards > li{position: relative;padding: 62px 22px 22px;background: linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));border: 1px solid var(--hq9-line);border-radius: var(--hq9-r);color: var(--hq9-muted);line-height: 1.6;transition: border-color .2s,transform .2s}.is-style-hq9-cards > li:hover{border-color: rgba(255,188,13,.55);transform: translateY(-2px)}.is-style-hq9-cards > li::before{content: "";position: absolute;left: 22px;top: 22px;width: 26px;height: 26px;border-radius: 50%;background: radial-gradient(circle,var(--hq9-gold) 0 3px,var(--hq9-red) 3.5px 7px,transparent 7.5px),repeating-radial-gradient(circle,#12131c 0 1.2px,#262838 1.2px 2.6px);box-shadow: 0 0 0 1px rgba(255,255,255,.1)}.is-style-hq9-cards > li > strong:first-child{display: block;margin-bottom: 6px;font: 700 1.08rem/1.3 var(--hq9-head);color: var(--hq9-text)}.hq9-section .wp-block-list.is-style-hq9-ticks{list-style: none;padding: 0;margin-top: 22px;display: grid;gap: 12px}.is-style-hq9-ticks > li{position: relative;padding: 14px 18px 14px 50px;background: rgba(255,255,255,.035);border-left: 3px solid var(--hq9-gold);border-radius: 0 var(--hq9-r-sm) var(--hq9-r-sm) 0;color: var(--hq9-copy)}.is-style-hq9-ticks > li::before{content: "";position: absolute;left: 16px;top: 17px;width: 20px;height: 20px;background: var(--hq9-gold);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18V5l12-2v13'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Ccircle cx='18' cy='16' r='3'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18V5l12-2v13'/%3E%3Ccircle cx='6' cy='18' r='3'/%3E%3Ccircle cx='18' cy='16' r='3'/%3E%3C/svg%3E") center / contain no-repeat}.hq9-section .wp-block-list.is-style-hq9-trio{list-style: none;padding: 0;margin-top: 26px;counter-reset: hq9-step;display: grid;grid-template-columns: repeat(3,1fr);gap: 14px}@media (max-width: 781px){.hq9-section .wp-block-list.is-style-hq9-trio{grid-template-columns: 1fr}}.is-style-hq9-trio > li{counter-increment: hq9-step;position: relative;padding: 22px 22px 22px 76px;border-radius: var(--hq9-r);background: linear-gradient(160deg,rgba(94,45,183,.32),rgba(12,17,79,.5));border: 1px solid rgba(94,45,183,.6);color: var(--hq9-copy)}.is-style-hq9-trio > li::before{content: counter(hq9-step);position: absolute;left: 20px;top: 20px;width: 40px;height: 40px;display: grid;place-items: center;border-radius: 50%;background: var(--hq9-gold);color: var(--hq9-ink);font: 800 1.1rem/1 var(--hq9-head)}.hq9-section .wp-block-list.is-style-hq9-steps{list-style: none;padding: 0;margin-top: 24px;counter-reset: hq9-step;display: grid;gap: 0}.is-style-hq9-steps > li{counter-increment: hq9-step;position: relative;padding: 4px 0 26px 64px;color: var(--hq9-copy);min-height: 44px}.is-style-hq9-steps > li::before{content: counter(hq9-step);position: absolute;left: 0;top: 0;width: 42px;height: 42px;display: grid;place-items: center;border-radius: 50%;background: var(--hq9-surface);border: 2px solid var(--hq9-gold);color: var(--hq9-gold);font: 800 1.05rem/1 var(--hq9-head);z-index: 1}.hq9-section--alt .is-style-hq9-steps > li::before{background: var(--hq9-bg)}.is-style-hq9-steps > li:not(:last-child)::after{content: "";position: absolute;left: 20px;top: 42px;bottom: 0;width: 2px;background: linear-gradient(180deg,rgba(255,188,13,.6),rgba(255,188,13,.1))}.is-style-hq9-steps > li:last-child{padding-bottom: 0}.is-style-hq9-steps > li > strong:first-child{color: var(--hq9-text)}.wp-block-list.is-style-hq9-plain{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.is-style-hq9-plain > li{position: relative;padding-left: 22px;color: var(--hq9-copy)}.is-style-hq9-plain > li::before{content: "";position: absolute;left: 0;top: .62em;width: 9px;height: 9px;border-radius: 50%;background: var(--hq9-gold)}.is-style-hq9-pc-con .is-style-hq9-plain > li::before{background: var(--hq9-red)}.hq9-spec__head{display: flex;flex-wrap: wrap;gap: 8px 24px;margin-bottom: 18px;font-size: .82rem;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--hq9-muted)}.hq9-spec__head span{display: inline-flex;align-items: center;gap: 8px}.hq9-spec__head span::before{content: "";width: 10px;height: 10px;border-radius: 50%;background: var(--hq9-gold)}.hq9-spec__head span + span::before{background: transparent;box-shadow: inset 0 0 0 2px var(--hq9-muted)}.hq9-spec__grid{margin: 0;display: grid;grid-template-columns: repeat(4,1fr);gap: 16px}@media (max-width: 1100px){.hq9-spec__grid{grid-template-columns: repeat(3,1fr)}}@media (max-width: 860px){.hq9-spec__grid{grid-template-columns: repeat(2,1fr)}}@media (max-width: 560px){.hq9-spec__grid{grid-template-columns: 1fr}}.hq9-spec__item{display: flex;flex-direction: column;padding: 22px 22px 0;border-radius: var(--hq9-r);background: radial-gradient(260px 120px at 100% 0,rgba(255,188,13,.12),transparent 70%),linear-gradient(160deg,var(--hq9-plum),#1a1f5c);overflow: hidden}.hq9-spec__label{padding-bottom: 18px;font: 700 1.1rem/1.3 var(--hq9-head);color: var(--hq9-text)}.hq9-spec__value{position: relative;margin: auto -22px 0;padding: 16px 22px 20px;border-top: 2px dashed rgba(255,217,117,.35);color: var(--hq9-gold-soft);font-size: .95rem;line-height: 1.5}.hq9-spec__value::before,.hq9-spec__value::after{content: "";position: absolute;top: -12px;width: 22px;height: 22px;border-radius: 50%;background: var(--hq9-sbg)}.hq9-spec__value::before{left: -11px}.hq9-spec__value::after{right: -11px}.hq9-section .wp-block-table{margin: 24px 0 0;overflow: visible}.wp-block-table table{width: 100%;table-layout: auto;border-collapse: separate;border-spacing: 0 8px;font-size: clamp(.78rem,2.4vw,1rem);line-height: 1.5}.wp-block-table thead{border: 0}.wp-block-table thead th{padding: 4px clamp(8px,1.8vw,22px) 10px;border: 0;border-bottom: 2px solid var(--hq9-gold);background: none;color: var(--hq9-gold);text-align: left;font-family: var(--hq9-body);font-weight: 800;font-size: clamp(.68rem,1.8vw,.8rem);line-height: 1.3;letter-spacing: .14em;text-transform: uppercase}.wp-block-table td{padding: clamp(11px,1.7vw,17px) clamp(8px,1.8vw,22px);border: 0;background: rgba(255,255,255,.045);color: var(--hq9-copy);vertical-align: middle;overflow-wrap: break-word;-webkit-hyphens: auto;hyphens: auto;transition: background-color .2s}.wp-block-table td:first-child{border-radius: var(--hq9-r-sm) 0 0 var(--hq9-r-sm);box-shadow: inset 4px 0 0 var(--hq9-violet);color: var(--hq9-text);font-weight: 700}.wp-block-table td:last-child{border-radius: 0 var(--hq9-r-sm) var(--hq9-r-sm) 0}.wp-block-table td:only-child{border-radius: var(--hq9-r-sm)}.wp-block-table tbody tr:hover td{background: rgba(94,45,183,.22)}.wp-block-table tbody tr:hover td:first-child{box-shadow: inset 4px 0 0 var(--hq9-gold)}.wp-block-table.is-style-hq9-figures td:last-child{color: var(--hq9-gold);font-family: var(--hq9-head);font-weight: 800;font-size: 1.08em;white-space: nowrap;font-variant-numeric: tabular-nums;text-align: right}.wp-block-table.is-style-hq9-figures th:last-child{text-align: right}@media (max-width: 600px){.wp-block-table thead th{text-transform: none;letter-spacing: .02em;font-size: .74rem;-webkit-hyphens: auto;hyphens: auto;overflow-wrap: break-word}.wp-block-table thead th,.wp-block-table td{padding-left: 7px;padding-right: 7px}.wp-block-table.is-style-hq9-figures td:last-child{white-space: normal}}.wp-block-table figcaption{color: var(--hq9-muted);font-size: .85rem}.hq9-tag{display: inline-block;padding: 2px clamp(6px,1.5vw,10px);border-radius: 999px;font-size: clamp(.62rem,.55rem + .3vw,.78rem);font-weight: 800;letter-spacing: .04em;text-transform: uppercase;background: rgba(255,188,13,.12);color: var(--hq9-gold);border: 1px solid rgba(255,188,13,.35)}.hq9-check{color: var(--hq9-gold);font-weight: 800;font-size: 1.15rem}.hq9-yes{color: #7BE0A3;font-weight: 700}.hq9-no{color: #FF8A95;font-weight: 700}.hq9-section .wp-block-columns{display: grid;grid-template-columns: 1fr 1fr;align-items: stretch;gap: 18px;margin-top: 28px;margin-bottom: 0}.hq9-section .wp-block-column{min-width: 0}.hq9-section .wp-block-column > .wp-block-group{height: 100%}@media (max-width: 781px){.hq9-section .wp-block-columns{grid-template-columns: 1fr}}.is-style-hq9-pc-pro,.is-style-hq9-pc-con,.is-style-hq9-card{padding: 26px;border-radius: var(--hq9-r);background: rgba(255,255,255,.035);border: 1px solid var(--hq9-line)}.is-style-hq9-pc-pro{border-top: 4px solid var(--hq9-gold)}.is-style-hq9-pc-con{border-top: 4px solid var(--hq9-red)}.is-style-hq9-card{border-top: 4px solid var(--hq9-violet)}.is-style-hq9-pc-pro h3.wp-block-heading,.is-style-hq9-pc-con h3.wp-block-heading,.is-style-hq9-card h3.wp-block-heading{margin: 0 0 16px;font-size: 1.25rem;display: flex;align-items: center;gap: 12px}.is-style-hq9-pc-pro h3.wp-block-heading::before,.is-style-hq9-pc-con h3.wp-block-heading::before{content: "";width: 34px;height: 34px;flex: none;border-radius: 50%;background: var(--hq9-gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23232634' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center / 18px no-repeat}.is-style-hq9-pc-con h3.wp-block-heading::before{background: var(--hq9-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F5F5F5' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 6v8M12 18.5v.5'/%3E%3C/svg%3E") center / 18px no-repeat}.is-style-hq9-card p{color: var(--hq9-copy)}.is-style-hq9-card p + p{margin-top: 12px}.is-style-hq9-quotes{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}.hq9-section .hq9-wrap > .is-style-hq9-quotes{margin-top: 28px}@media (max-width: 899px){.is-style-hq9-quotes{grid-template-columns: 1fr}}.is-style-hq9-quotes > .wp-block-quote{margin: 0;padding: 28px 26px 24px;border: 1px solid var(--hq9-line);border-radius: var(--hq9-r);background: linear-gradient(170deg,rgba(94,45,183,.22),rgba(255,255,255,.02));display: flex;flex-direction: column;gap: 18px}.is-style-hq9-quotes > .wp-block-quote::before{content: "";width: 38px;height: 28px;flex: none;background: var(--hq9-gold);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 28'%3E%3Cpath d='M0 28V16C0 7 5 1 14 0l1 5c-5 1-7 4-7 9h7v14zm22 0V16c0-9 5-15 14-16l1 5c-5 1-7 4-7 9h7v14z'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 28'%3E%3Cpath d='M0 28V16C0 7 5 1 14 0l1 5c-5 1-7 4-7 9h7v14zm22 0V16c0-9 5-15 14-16l1 5c-5 1-7 4-7 9h7v14z'/%3E%3C/svg%3E") center / contain no-repeat}.is-style-hq9-quotes > .wp-block-quote p{color: #e8e7ee;font-size: 1.02rem}.is-style-hq9-quotes > .wp-block-quote cite{margin-top: auto;padding-top: 16px;border-top: 1px solid var(--hq9-line);font-style: normal;color: var(--hq9-gold-soft);font-weight: 700;font-size: .92rem}.hq9-section .hq9-wrap > p.is-style-hq9-notice{display: flex;align-items: center;gap: 16px;margin-top: 28px;padding: 18px 22px;border-radius: var(--hq9-r-sm);background: rgba(194,51,66,.14);border: 1px solid rgba(194,51,66,.55);color: var(--hq9-text)}p.is-style-hq9-notice::before{content: "18+";flex: none;width: 48px;height: 48px;display: grid;place-items: center;border-radius: 50%;border: 2px solid var(--hq9-red);color: var(--hq9-text);font: 800 .95rem/1 var(--hq9-head)}.hq9-section .hq9-wrap > p.is-style-hq9-callout{position: relative;padding: 18px 22px 18px 62px;border-radius: var(--hq9-r-sm);background: rgba(255,188,13,.08);border: 1px solid rgba(255,188,13,.45);color: var(--hq9-text)}p.is-style-hq9-callout::before{content: "";position: absolute;left: 22px;top: 20px;width: 24px;height: 24px;background: var(--hq9-gold);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 2 20h20Z'/%3E%3Cpath d='M12 10v4M12 17.5v.5'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3 2 20h20Z'/%3E%3Cpath d='M12 10v4M12 17.5v.5'/%3E%3C/svg%3E") center / contain no-repeat}.hq9-faq{margin-top: 28px;display: grid;gap: 10px}.hq9-faq__item{border-radius: var(--hq9-r-sm);background: rgba(255,255,255,.035);border: 1px solid var(--hq9-line);transition: border-color .3s,background-color .3s}.hq9-faq__item.is-open{border-color: rgba(255,188,13,.6);background: rgba(255,188,13,.05)}.hq9-section .hq9-faq__h{margin: 0;font-size: inherit;text-wrap: wrap}.hq9-faq__q{width: 100%;display: flex;align-items: center;justify-content: space-between;gap: 18px;padding: 18px 20px;border: 0;background: none;color: var(--hq9-text);cursor: pointer;text-align: left;font-family: var(--hq9-head);font-weight: 700;font-size: 1.06rem;line-height: 1.35;letter-spacing: -.01em}.hq9-faq__icon{position: relative;flex: none;width: 34px;height: 34px;border-radius: 50%;background: rgba(255,188,13,.14);transition: transform .35s ease,background-color .35s}.hq9-faq__icon::before,.hq9-faq__icon::after{content: "";position: absolute;left: 50%;top: 50%;width: 14px;height: 2.5px;margin: -1.25px 0 0 -7px;border-radius: 2px;background: var(--hq9-gold)}.hq9-faq__icon::after{transform: rotate(90deg)}.hq9-faq__item.is-open .hq9-faq__icon{transform: rotate(135deg);background: var(--hq9-gold)}.hq9-faq__item.is-open .hq9-faq__icon::before,.hq9-faq__item.is-open .hq9-faq__icon::after{background: var(--hq9-ink)}.hq9-faq__a{display: grid;grid-template-rows: 0fr;transition: grid-template-rows .35s ease}.hq9-faq__a > div{overflow: hidden;min-height: 0}.hq9-faq__a p{padding: 0 20px 20px;color: var(--hq9-muted);opacity: 0;transform: translateY(-6px);transition: opacity .3s ease,transform .35s ease}.hq9-faq__item.is-open .hq9-faq__a{grid-template-rows: 1fr}.hq9-faq__item.is-open .hq9-faq__a p{opacity: 1;transform: none}.hq9-contact{display: grid;grid-template-columns: 1.5fr 1fr;gap: 24px;align-items: start}.hq9-contact__form,.hq9-contact__info{border-radius: var(--hq9-r);border: 1px solid var(--hq9-line);padding: clamp(22px,3vw,34px)}.hq9-contact__form{background: rgba(255,255,255,.035)}.hq9-contact__info{background: radial-gradient(260px 160px at 100% 0,rgba(255,188,13,.16),transparent 70%),linear-gradient(160deg,var(--hq9-plum),var(--hq9-navy));border-color: rgba(94,45,183,.6)}.hq9-contact__info dl{margin: 0;display: grid;gap: 4px}.hq9-contact__info dt{font-size: .78rem;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: var(--hq9-gold)}.hq9-contact__info dd{margin: 0 0 20px;color: var(--hq9-text);font-weight: 600;font-size: 1.05rem;overflow-wrap: anywhere}.hq9-contact__info dd:last-child{margin-bottom: 0}.hq9-contact__info dd a{color: var(--hq9-text)}.hq9-contact__info dd a:hover{color: var(--hq9-gold)}.hq9-section .hq9-contact__title{margin: 0 0 18px;font-size: 1.4rem}.hq9-section .hq9-contact__title::before{display: none}.hq9-field{display: grid;gap: 8px;margin-bottom: 18px}.hq9-field span{font-size: .85rem;font-weight: 700;color: var(--hq9-text)}.hq9-field input,.hq9-field textarea{width: 100%;padding: 14px 16px;border-radius: 10px;border: 1px solid var(--hq9-line);background: var(--hq9-bg);color: var(--hq9-text);font: inherit;font-size: 1rem}.hq9-section--alt .hq9-field input,.hq9-section--alt .hq9-field textarea{background: var(--hq9-surface)}.hq9-field textarea{resize: vertical;min-height: 140px}.hq9-field input:focus,.hq9-field textarea:focus{outline: none;border-color: var(--hq9-gold);box-shadow: 0 0 0 3px rgba(255,188,13,.18)}.hq9-contact__notice{margin-bottom: 18px !important;padding: 12px 16px;border-radius: 10px;background: rgba(123,224,163,.1);border: 1px solid rgba(123,224,163,.4);color: var(--hq9-text)}.hq9-hp{position: absolute !important;left: -9999px;width: 1px;height: 1px;overflow: hidden}.hq9-form-submit{margin-top: 6px}@media (max-width: 860px){.hq9-contact{grid-template-columns: 1fr}.hq9-contact__info{order: -1}}@media (max-width: 520px){.hq9-form-submit{width: 100%}}.hq9-footer{position: relative;overflow: hidden;text-align: center;padding: 64px 0 30px;background: repeating-radial-gradient(circle at 50% 135%,rgba(255,255,255,.03) 0 2px,transparent 2px 9px),radial-gradient(700px 300px at 50% 120%,rgba(94,45,183,.45),transparent 70%),linear-gradient(180deg,#1b1d29,var(--hq9-navy))}.hq9-footer::before{content: "";position: absolute;top: 0;left: 0;right: 0;height: 2px;background: linear-gradient(90deg,transparent,var(--hq9-gold),transparent)}.hq9-footer__in{display: flex;flex-direction: column;align-items: center;gap: 26px}.hq9-footer .hq9-footer-nav .wp-block-navigation__container{flex-wrap: wrap;justify-content: center;row-gap: 10px}.hq9-footer .hq9-footer-nav .wp-block-navigation-item + .wp-block-navigation-item::before{content: "";width: 5px;height: 5px;margin: 0 16px;border-radius: 50%;background: var(--hq9-gold);opacity: .7}.hq9-footer .hq9-footer-nav .wp-block-navigation-item__content{color: var(--hq9-text);font-weight: 600;font-size: .92rem;transition: color .2s}.hq9-footer .hq9-footer-nav .wp-block-navigation-item__content:hover{color: var(--hq9-gold)}.hq9-footer p.hq9-footer__text{margin: 30px auto 0;color: var(--hq9-muted);font-size: .9rem;max-width: 70ch}.hq9-footer__bottom{margin-top: 30px;padding-top: 22px;border-top: 1px solid rgba(255,255,255,.1)}.hq9-footer__bottom p{color: #9a99a8;font-size: .85rem}@media (max-width: 600px){.hq9-footer .hq9-footer-nav{width: 100%}.hq9-footer .hq9-footer-nav .wp-block-navigation__container{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.hq9-footer .hq9-footer-nav .wp-block-navigation-item + .wp-block-navigation-item::before{display: none}.hq9-footer .hq9-footer-nav .wp-block-navigation-item__content{display: block;width: 100%;padding: 12px 8px;border: 1px solid rgba(255,255,255,.12);border-radius: 10px;background: rgba(255,255,255,.04);font-size: .85rem}}.hq9-gift{position: fixed;right: 20px;bottom: 20px;z-index: 60;width: 62px;height: 62px;padding: 0;display: grid;place-items: center;border: 0;border-radius: 18px;cursor: pointer;background: linear-gradient(145deg,var(--hq9-violet),var(--hq9-plum));box-shadow: 0 14px 30px -10px rgba(94,45,183,.9),inset 0 0 0 1px rgba(255,255,255,.18);transition: transform .25s ease,opacity .25s ease}.hq9-gift:hover{transform: translateY(-3px) rotate(-4deg)}.hq9-gift::after{content: "";position: absolute;inset: -6px;border-radius: 22px;border: 2px solid rgba(255,188,13,.7);animation: hq9-ping 2.4s ease-out infinite;pointer-events: none}.hq9-gift svg{width: 34px;height: 34px;overflow: visible}.hq9-gift__lid{transform-origin: 50% 100%;transform-box: fill-box;animation: hq9-lid 2.4s ease-in-out infinite}.hq9-gift__spark{opacity: 0;transform-box: fill-box;transform-origin: center;animation: hq9-spark 2.4s ease-in-out infinite}.hq9-gift__spark:nth-of-type(2){animation-delay: .15s}.hq9-gift__spark:nth-of-type(3){animation-delay: .3s}.hq9-gift[aria-expanded="true"]{opacity: 0;pointer-events: none;transform: scale(.8)}@keyframes hq9-lid{0%,55%,100%{transform: translateY(0) rotate(0)}62%{transform: translateY(-5px) rotate(-10deg)}70%{transform: translateY(-3px) rotate(8deg)}78%{transform: translateY(0) rotate(0)}}@keyframes hq9-spark{0%,55%{opacity: 0;transform: scale(.4)}66%{opacity: 1;transform: scale(1)}85%,100%{opacity: 0;transform: scale(.6) translateY(-4px)}}@keyframes hq9-ping{0%{opacity: .9;transform: scale(.92)}70%,100%{opacity: 0;transform: scale(1.18)}}.hq9-promo{position: fixed;right: 20px;bottom: 20px;z-index: 61;width: min(360px,calc(100% - 32px));padding: 26px 24px 24px;border-radius: 22px;background: radial-gradient(240px 160px at 100% 0,rgba(255,188,13,.25),transparent 70%),linear-gradient(160deg,var(--hq9-violet),var(--hq9-plum) 55%,var(--hq9-navy));box-shadow: 0 30px 60px -20px rgba(0,0,0,.8),inset 0 0 0 1px rgba(255,255,255,.14);transform: translateY(calc(100% + 40px));visibility: hidden;transition: transform .45s cubic-bezier(.2,.9,.25,1.1),visibility 0s .45s}.hq9-promo.is-open{transform: none;visibility: visible;transition: transform .45s cubic-bezier(.2,.9,.25,1.1)}.hq9-promo__close{position: absolute;top: 12px;right: 12px;width: 34px;height: 34px;padding: 0;display: grid;place-items: center;border: 0;border-radius: 50%;background: rgba(0,0,0,.25);color: var(--hq9-text);cursor: pointer}.hq9-promo__close:hover{background: rgba(0,0,0,.45)}.hq9-promo__close svg{width: 16px;height: 16px}.hq9-promo__body > *{margin: 0}.hq9-promo p.hq9-promo__title{font: 800 .82rem/1 var(--hq9-body);letter-spacing: .18em;text-transform: uppercase;color: var(--hq9-gold-soft);padding-right: 40px}.hq9-promo p.hq9-promo__offer{margin-top: 12px;font: 800 1.65rem/1.15 var(--hq9-head);letter-spacing: -.02em;color: #fff}.hq9-promo p.hq9-promo__terms{margin-top: 10px;color: rgba(245,245,245,.78);font-size: .9rem}.hq9-promo .hq9-promo__cta{display: flex;margin-top: 20px}.hq9-promo .hq9-promo__cta .hq9-btn{width: 100%}@media (max-width: 600px){.hq9-promo{left: 0;right: 0;bottom: 0;width: 100%;border-radius: 22px 22px 0 0;padding-bottom: max(24px,env(safe-area-inset-bottom))}.hq9-gift{right: 16px;bottom: 16px;width: 56px;height: 56px}}.hq9-to-top{position: fixed;right: 27px;bottom: 96px;z-index: 59;width: 48px;height: 48px;padding: 0;display: grid;place-items: center;border: 1px solid var(--hq9-line);border-radius: 50%;background: var(--hq9-surface);color: var(--hq9-gold);cursor: pointer;opacity: 0;visibility: hidden;transform: translateY(10px);transition: opacity .25s,transform .25s,visibility 0s .25s}.hq9-to-top[hidden]{display: grid}.hq9-to-top.is-visible{opacity: 1;visibility: visible;transform: none;transition: opacity .25s,transform .25s}.hq9-to-top svg{width: 20px;height: 20px}@media (max-width: 600px){.hq9-to-top{right: 20px;bottom: 84px}}.editor-styles-wrapper .hq9-faq__a{grid-template-rows: 1fr}.editor-styles-wrapper .hq9-faq__a p{opacity: 1;transform: none}.editor-styles-wrapper .hq9-is-empty{opacity: .35}.editor-styles-wrapper .hq9-is-empty:focus-within{opacity: 1}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition: none !important}html{scroll-behavior: auto}}
