@font-face{font-family:Lounge Inter;src:url('gurt-inter-regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Lounge Inter;src:url('gurt-inter-semibold.woff2') format('woff2');font-weight:600 800;font-display:swap}
@font-face{font-family:Lounge Inter;src:url('gurt-inter-black.woff2') format('woff2');font-weight:900;font-display:swap}
.ql{--ql-pink:#f82c60;--ql-cream:#fff9ee;--ql-dark:#151515;--ql-muted:#bdb9b2;--ql-line:#ffffff25;background:var(--ql-dark);color:var(--ql-cream);font:400 15px/1.6 'Lounge Inter',Arial,sans-serif;padding:44px clamp(20px,4vw,64px) 72px;isolation:isolate}
.ql *{box-sizing:border-box}.ql [hidden]{display:none!important}.ql a{color:inherit;text-decoration:none}.ql button,.ql input{font:inherit}.ql p,.ql h1,.ql h2,.ql h3{margin:0}.ql h1,.ql h2,.ql h3{font-family:'Lounge Inter',Arial,sans-serif;font-weight:900;letter-spacing:-.045em;text-transform:none;color:inherit;text-align:left}.ql h1{font-size:clamp(38px,4.3vw,64px);line-height:1.03}.ql h2{font-size:clamp(24px,2.5vw,32px);line-height:1.15}.ql h3{font-size:22px;line-height:1.15}.ql :focus-visible{outline:3px solid var(--ql-pink);outline-offset:5px}.ql .ql-button:focus-visible{outline-color:#fff}.ql a:hover{text-decoration:underline;text-underline-offset:4px}
.ql-shell{max-width:1360px;margin:auto;display:grid;grid-template-columns:190px minmax(0,1fr);gap:clamp(28px,4vw,60px)}.ql-sidebar{border-right:1px solid var(--ql-line);padding-right:24px}.ql-brand{width:100px;height:auto;display:block;object-fit:contain;margin-bottom:32px}.ql-kicker{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:800}.ql-sidebar .ql-kicker{color:var(--ql-muted);margin-bottom:18px}.ql-nav{display:grid;gap:4px}.ql-nav a{padding:11px 13px;font-size:13px;font-weight:600;border-left:2px solid transparent;min-height:44px}.ql-nav a:first-child{background:#ffffff09;border-left-color:var(--ql-pink)}.ql-nav a:hover{background:#ffffff09}.ql-sidebar-note{border-top:1px solid var(--ql-line);margin-top:35px;padding-top:24px;font-size:12px;color:var(--ql-muted)}.ql-sidebar-note strong{display:block;color:var(--ql-cream);font-size:15px;margin-bottom:6px}.ql-main{min-width:0}.ql-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:36px}.ql-header .ql-kicker{color:var(--ql-pink);margin-bottom:13px}.ql-intro{margin-top:15px!important;color:var(--ql-muted);max-width:50ch;font-size:15px}.ql-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ql-line);border-radius:100px;padding:7px 12px;font-size:11px;font-weight:600;white-space:nowrap}.ql-pill::before{content:'';width:6px;height:6px;background:var(--ql-pink);border-radius:50%}.ql-updated{display:block;text-align:right;font-size:11px;color:var(--ql-muted);margin-top:9px}
.ql-metrics{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:14px}.ql-card{padding:25px;border:1px solid var(--ql-line);border-radius:6px;min-width:0;background:#1d1d1d}.ql-card--pink{background:var(--ql-pink);color:var(--ql-dark);border-color:var(--ql-pink)}.ql-card--cream{background:var(--ql-cream);color:var(--ql-dark);border-color:var(--ql-cream)}.ql-metric-label{font-size:11px;font-weight:700;letter-spacing:.04em}.ql-value{display:block;font-weight:900;font-size:clamp(40px,4.6vw,68px);letter-spacing:-.065em;line-height:1.12;margin:15px 0 9px;font-variant-numeric:tabular-nums}.ql-value small{font-size:13px;letter-spacing:0;font-weight:600;margin-left:5px}.ql-metric-note{font-size:12px;line-height:1.6;opacity:.8}.ql .ql-date{font-size:clamp(24px,2.7vw,37px);letter-spacing:-.045em;margin-top:26px;margin-bottom:16px;line-height:1.15;font-weight:900}.ql-progress{height:4px;background:#15151530;margin:16px 0 10px;border-radius:4px;overflow:hidden}.ql-progress span{display:block;height:100%;background:#151515}.ql-small{font-size:12px;color:var(--ql-muted)}.ql-section{margin-top:40px;scroll-margin-top:125px}.ql-section-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:18px}.ql-section-head .ql-small{flex-shrink:0}.ql-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:20px}.ql-panel{border:1px solid var(--ql-line);border-radius:6px;padding:26px;min-width:0}.ql-panel .ql-kicker{color:var(--ql-pink);margin-bottom:12px}.ql-panel p+*{margin-top:16px}.ql-panel h3+p{margin-top:12px}.ql-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:11px 18px;background:var(--ql-pink);border:1px solid var(--ql-pink);border-radius:3px;color:var(--ql-dark)!important;font-size:12px;font-weight:800;cursor:pointer;line-height:1.5}.ql .ql-button:hover{background:var(--ql-cream);border-color:var(--ql-cream);text-decoration:none}.ql-button--outline{background:transparent;color:var(--ql-cream)!important;border-color:#ffffff50}.ql .ql-button--outline:hover{background:#ffffff0c;color:#fff!important}.ql-copy{margin-top:20px;display:flex;gap:8px;align-items:stretch}.ql-code{flex:1;min-width:0;border:1px dashed #ffffff60;padding:12px 14px;border-radius:3px;letter-spacing:.07em;font-size:14px;font-weight:700;overflow-wrap:anywhere;user-select:all}.ql-copy .ql-button{flex-shrink:0}.ql-copy-status{display:block;min-height:20px;font-size:11px;color:var(--ql-muted);margin-top:6px}.ql-steps{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:14px;counter-reset:qlsteps}.ql-steps li{display:grid;grid-template-columns:24px 1fr;gap:12px;font-size:12px;color:var(--ql-muted);counter-increment:qlsteps}.ql-steps li::before{content:counter(qlsteps,decimal-leading-zero);font-size:10px;font-weight:800;color:var(--ql-pink);padding-top:2px}.ql-steps strong{color:var(--ql-cream)}
.ql-table-wrap{border:1px solid var(--ql-line);border-radius:6px;overflow:hidden}.ql-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.ql-table th{background:#202020;color:var(--ql-muted);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;padding:13px 20px}.ql-table td{padding:16px 20px;border-top:1px solid var(--ql-line)}.ql-table th:last-child,.ql-table td:last-child{text-align:right}.ql-person{display:flex;align-items:center;gap:11px;font-weight:600}.ql-avatar{width:30px;height:30px;display:grid;place-items:center;background:#fff9ee12;border:1px solid var(--ql-line);border-radius:50%;font-size:10px;color:var(--ql-muted);flex-shrink:0}.ql-tag{display:inline-block;padding:4px 8px;border-radius:3px;font-size:10px;background:#f82c601a;color:#ff9fb7;white-space:nowrap}.ql-tag--wait{background:#fff9ee10;color:#d6d0c5}.ql-reward{font-weight:700;font-variant-numeric:tabular-nums}.ql-note{font-size:11px;color:var(--ql-muted);margin-top:12px!important}.ql-empty{padding:28px;border:1px dashed #ffffff35;border-radius:6px;color:var(--ql-muted)}.ql-empty strong{display:block;color:var(--ql-cream);font-size:18px;line-height:1.3;margin-bottom:8px}.ql-filterbar{display:flex;gap:8px;margin:0 0 18px;flex-wrap:wrap}.ql-filter{min-height:40px;padding:7px 13px;border:1px solid var(--ql-line);border-radius:3px;color:var(--ql-cream);background:transparent;font-size:11px!important;cursor:pointer}.ql-filter[aria-pressed=true]{background:var(--ql-cream);color:var(--ql-dark);border-color:var(--ql-cream)}.ql-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ql-benefit{display:flex;flex-direction:column;min-width:0;padding:25px;border:1px solid var(--ql-line);border-radius:6px;background:#1d1d1d}.ql-benefit .ql-kicker{color:var(--ql-muted)}.ql-benefit h3{margin-top:16px}.ql-benefit p{font-size:13px;color:var(--ql-muted);margin-top:12px}.ql-benefit-logo{width:96px;height:48px;object-fit:contain;object-position:left center;margin-bottom:18px}.ql-benefit-bottom{margin-top:auto;padding-top:20px}.ql-benefit details{font-size:11px;color:var(--ql-muted);margin-top:12px}.ql-benefit summary{cursor:pointer;min-height:32px;padding-block:6px}.ql-benefit .ql-button{margin-top:12px}.ql-benefit .ql-copy .ql-button{margin-top:0}.ql-benefit--future{background:var(--ql-cream);color:var(--ql-dark);border-color:var(--ql-cream)}.ql-benefit--future .ql-kicker,.ql-benefit--future p{color:#57534e}.ql-benefit--future h3{max-width:13ch;font-size:31px}.ql-star{font-size:50px;line-height:1;color:var(--ql-pink);margin-top:24px}.ql-footer{margin-top:38px;border-top:1px solid var(--ql-line);padding-top:22px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:var(--ql-muted)}.ql-footer strong{color:var(--ql-cream)}.ql-footer a{text-decoration:underline}.ql-faq{border-top:1px solid var(--ql-line);padding:16px 0;font-size:13px}.ql-faq:last-child{border-bottom:1px solid var(--ql-line)}.ql-faq summary{cursor:pointer;min-height:30px;font-weight:600;color:var(--ql-cream)}.ql-faq p{color:var(--ql-muted);padding-top:12px;max-width:75ch}.ql-access{display:grid;grid-template-columns:1.2fr 1fr;border:1px solid var(--ql-line);border-radius:6px;overflow:hidden;margin-top:20px}.ql-access-copy{padding:clamp(26px,4vw,50px);align-self:center}.ql-access-copy h2{font-size:clamp(32px,3.4vw,48px);max-width:13ch}.ql-access-copy p{margin:20px 0;color:var(--ql-muted);max-width:42ch}.ql-access-art{padding:24px 36px;background:#1b1b1b;display:grid;place-items:center}.ql-access-art img{width:100%;height:auto;max-width:260px;object-fit:contain}.ql-preview-banner{background:#fff9ee;color:#151515;padding:12px 20px;text-align:center;font:600 12px/1.5 Arial,sans-serif}.ql-preview-banner a{color:#151515;margin-left:12px}
@media(min-width:1100px){.ql-sidebar-inner{position:sticky;top:130px}}
@media(max-width:1100px){.ql-shell{grid-template-columns:145px minmax(0,1fr);gap:25px}.ql-sidebar{padding-right:15px}.ql-card{padding:20px}.ql-value{font-size:46px}.ql-grid{grid-template-columns:1fr 1fr}.ql-header{flex-wrap:wrap}.ql-header-meta{display:flex;align-items:center;gap:12px}.ql-updated{margin:0}}
@media(max-width:850px){.ql-shell{display:block}.ql-sidebar{border-right:0;border-bottom:1px solid var(--ql-line);padding:0 0 20px;margin-bottom:30px}.ql-sidebar-inner{display:flex;align-items:center;justify-content:space-between;gap:20px}.ql-brand{width:60px;margin:0}.ql-sidebar .ql-kicker,.ql-sidebar-note{display:none}.ql-nav{display:flex;flex-wrap:wrap;gap:3px}.ql-nav a{padding:10px;font-size:11px;border-left:0;border-bottom:2px solid transparent}.ql-nav a:first-child{border-bottom-color:var(--ql-pink)}.ql-header{margin-bottom:25px}.ql-value{font-size:46px}.ql-section{scroll-margin-top:100px}}
@media(max-width:600px){.ql{padding:25px 20px 44px}.ql-sidebar-inner{gap:10px}.ql-nav a{font-size:10px;padding:10px 7px}.ql-header-meta{flex-wrap:wrap}.ql-metrics{grid-template-columns:1fr 1fr;gap:12px}.ql-card:first-child{grid-column:1/-1}.ql-card{padding:22px}.ql-card:first-child .ql-value{font-size:70px}.ql-value{font-size:44px;margin-top:12px}.ql .ql-date{font-size:25px;margin-top:20px}.ql-grid,.ql-benefits,.ql-access{grid-template-columns:1fr}.ql-access-art{padding:26px}.ql-access-art img{max-width:220px}.ql-panel,.ql-benefit{padding:23px}.ql-section{margin-top:32px}.ql-section-head{align-items:flex-start;gap:10px}.ql-section-head .ql-small{font-size:10px;padding-top:7px}.ql-table th,.ql-table td{padding:12px 10px}.ql-table th{font-size:9px}.ql-table{font-size:12px}.ql-avatar{display:none}.ql-tag{font-size:9px;padding:4px 6px}.ql-footer{flex-direction:column;gap:8px}.ql-code{font-size:12px;padding:12px 10px}.ql-copy .ql-button{padding:10px 12px}}
@media(prefers-reduced-motion:no-preference){.ql-button,.ql-filter{transition:background .15s,color .15s}}
