@import url("https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,400..700&family=Inter:wght@400;500;600;700&family=Be+Vietnam+Pro:wght@400;500;600;700&display=swap");.ref-scope{--bg:#0b0c0b;--surface:#141613;--yellow:#f3cd32;--text:#f4f4ec;--muted:#a0a298;--border:#2b2e27;--radius:14px}.ref-scope *{box-sizing:border-box}.ref-scope{scroll-behavior:smooth;scroll-padding-top:100px;margin:0;background:var(--bg);font:14px/1.7 var(--ref-body)}.ref-scope a{color:inherit;text-decoration:none}.ref-scope button{font:inherit;cursor:pointer}.ref-scope a,.ref-scope button{-webkit-tap-highlight-color:transparent}.ref-scope a:focus-visible,.ref-scope button:focus-visible,.ref-scope summary:focus-visible{outline:2px solid var(--yellow);outline-offset:5px}.ref-scope .wrap{margin:auto;padding-left:40px;padding-right:40px}.ref-scope .preview-bar{min-height:31px;background:#222419;text-align:center;color:#d5d6ba;font-size:12px;font-weight:500;letter-spacing:.8px;display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 12px}.ref-scope .live-dot{height:5px;width:5px;border-radius:50%;background:var(--yellow)}.ref-scope .bar-divider{color:#73765e;margin:0 8px}.ref-scope header{position:sticky;top:0;z-index:10;background:#0b0c0bf2;backdrop-filter:blur(15px);border-bottom:1px solid #20221d}.ref-scope .nav{height:83px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ref-scope .brand{font-family:var(--ref-head);font-size:28px;font-weight:800;letter-spacing:-1px;display:inline-flex;align-items:center;gap:10px}.ref-scope .brand-period{color:var(--yellow);margin-left:-8px}.ref-scope .brand-mark{display:flex;flex-direction:column;gap:3px;transform:skew(-20deg);width:29px}.ref-scope .brand-mark i{height:5px;background:var(--yellow);display:block}.ref-scope .brand-mark i:nth-child(2){width:20px}.ref-scope nav{display:flex;color:#b8baaf}.ref-scope nav a:hover{color:var(--yellow)}.ref-scope .button{border:0;background:var(--yellow);color:#11140a;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:16px 23px;border-radius:7px;font-size:14.5px;font-weight:700;transition:background .15s,transform .15s}.ref-scope .button:hover{background:#ffdd4c;transform:translateY(-2px)}.ref-scope .button span{font-size:21px;font-weight:400;line-height:1}.ref-scope .button.small{padding:11px 17px;font-size:13px;gap:22px}.ref-scope .button.full{width:100%}.ref-scope .menu-toggle{display:none;background:none;color:var(--text);border:0;font-size:24px}.ref-scope .hero{display:grid;grid-template-columns:1.06fr 1fr;gap:40px;align-items:center;padding-top:76px;padding-bottom:72px;min-height:620px}.ref-scope .eyebrow{color:var(--yellow);font:600 12px/1.7 var(--ref-head),var(--ref-body);letter-spacing:1.8px;display:flex;align-items:center;gap:10px}.ref-scope .mini-line{width:22px;height:1px;background:var(--yellow)}.ref-scope h1,.ref-scope h2,.ref-scope h3,.ref-scope p{margin-top:0}.ref-scope h1{font-size:clamp(42px,4.7vw,64px);font-weight:700;letter-spacing:-3px;line-height:1.2;margin:24px 0}.ref-scope h1 span{color:var(--yellow)}.ref-scope .lead{max-width:450px;color:var(--muted)}.ref-scope .hero-actions{display:flex;gap:26px;align-items:center;margin-top:30px}.ref-scope .text-link{font-size:13px;color:#dddcd0;display:flex;gap:15px;align-items:center}.ref-scope .text-link span{color:var(--yellow);font-size:21px}.ref-scope .hero-note{font-size:12px;color:#8e9282;margin-top:26px}.ref-scope .tiny-icon{color:var(--yellow);margin-right:8px}.ref-scope .hero-art{padding:50px 0 35px 10px}.ref-scope .orbit{position:absolute;border:1px solid #333522;border-radius:50%;width:460px;height:460px;top:-1px;left:-1px;pointer-events:none}.ref-scope .orbit-two{width:390px;height:390px;top:35px;left:34px;border-style:dashed;opacity:.6}.ref-scope .art-cross{position:absolute;top:1px;right:34px;color:var(--yellow);font:25px var(--ref-head)}.ref-scope .terminal{background:linear-gradient(150deg,#22261b,#12150f 60%);border:1px solid #424835;border-radius:15px;position:relative;box-shadow:0 35px 100px #0008;transform:rotate(-3deg)}.ref-scope .terminal-top{border-bottom:1px solid #3b4030;display:flex;justify-content:space-between;align-items:center;padding:17px 21px}.ref-scope .terminal-brand{font:800 14px var(--ref-head);letter-spacing:1px}.ref-scope .terminal-brand span{font:500 11px var(--ref-head);color:#8f9480;margin-left:6px}.ref-scope .demo-pill{border:1px solid #53573d;background:#353a20;font-size:11px;padding:3px 8px;border-radius:20px;color:#dbe4b1}.ref-scope .terminal-inner{padding:27px 25px 22px}.ref-scope .terminal-label{font-size:11px;letter-spacing:1px;color:#b3b79d}.ref-scope .terminal-amount{font-family:var(--ref-head);font-size:39px;font-weight:600;line-height:1.8;letter-spacing:-1px}.ref-scope .terminal-amount span{font-size:23px;color:#6c725d}.ref-scope .chart-head{display:flex;justify-content:space-between;font-size:11px;color:#b7b99e;margin-top:8px}.ref-scope .chart-period{color:#6f775f}.ref-scope .terminal svg{width:100%;height:auto;margin-top:12px}.ref-scope .terminal-bottom{border-top:1px solid #353b2a;margin-top:5px;padding-top:16px;display:grid;grid-template-columns:1fr 1fr}.ref-scope .terminal-bottom span{display:block;font-size:10.5px;color:#8b9478;letter-spacing:.8px}.ref-scope .terminal-bottom b{font-size:13px;font-weight:500}.ref-scope .art-label{display:flex;justify-content:space-between;margin-top:27px;color:#71765f;font:11px var(--ref-head);letter-spacing:1px}.ref-scope .metrics{display:grid;grid-template-columns:repeat(3,1fr);padding-top:28px;padding-bottom:28px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ref-scope .metrics>div{padding-left:40px;border-right:1px solid var(--border)}.ref-scope .metrics>div:first-child{padding-left:0}.ref-scope .metrics>div:last-child{border:0}.ref-scope .metric-label{color:#9ca18d}.ref-scope .metrics strong{display:block;font:600 33px/1.5 var(--ref-head);margin-top:8px;letter-spacing:-1px}.ref-scope .metrics strong span{font-size:20px;font-weight:400;color:#777d69}.ref-scope .metrics p{color:#8f9583;margin:4px 0 0}.ref-scope .section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:37px}.ref-scope h2{font-size:35px;letter-spacing:-1.5px;margin:16px 0 0}.ref-scope h2 span{color:#8f9683}.ref-scope .section-head>p{color:#959d89;font-size:14px;line-height:1.9;margin:0 0 3px;max-width:400px}.ref-scope .program-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ref-scope .program-card{border:1px solid var(--border);border-radius:10px;background:linear-gradient(145deg,#1b1d17,#11130f);padding:23px 20px 18px;transition:border-color .2s}.ref-scope .program-card:hover{border-color:#a28e34}.ref-scope .card-number{display:flex;justify-content:space-between;font:600 13px var(--ref-head);color:#8c937a;margin-bottom:30px}.ref-scope .card-number span{color:var(--yellow);font-size:16px}.ref-scope .card-label{color:#a3a88f}.ref-scope .program-card h3{font-family:var(--ref-head);font-size:21px;letter-spacing:-.7px;margin:5px 0 12px}.ref-scope .program-card p{color:#939b84;line-height:1.8;min-height:60px}.ref-scope .card-tag{color:#c8cead;letter-spacing:.7px;border:1px solid #363d29;border-radius:4px;display:inline-block;padding:4px 7px}.ref-scope .card-price{border-top:1px solid var(--border);margin-top:23px;padding-top:16px;display:flex;justify-content:space-between;font-size:11.5px;color:#8e967d;align-items:center}.ref-scope .card-price b{font:600 20px var(--ref-head);color:#ecefdf}.ref-scope .card-price button{background:none;border:0;color:var(--yellow);padding:5px 0}.ref-scope .card-price button span{margin-left:5px}.ref-scope .config-section{background:#12140f;border-top:1px solid #262a20;border-bottom:1px solid #262a20;padding:75px 0 45px}.ref-scope .outline-tag{border:1px solid #3f4631;color:#b5bd9c;border-radius:30px;padding:7px 13px;font-size:11px;letter-spacing:1px}.ref-scope .config-shell{display:grid;grid-template-columns:1fr 315px;background:#181b14;border:1px solid #353b2b;border-radius:14px;overflow:hidden}.ref-scope .config-main{padding:30px}.ref-scope .step-label{font-size:13px;font-weight:500;display:flex;align-items:center;gap:9px;margin-bottom:13px}.ref-scope .step-label>span{font:500 11.5px var(--ref-head);color:#afba93;border:1px solid #414a32;border-radius:50%;width:21px;height:21px;text-align:center;line-height:19px}.ref-scope .tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:5px;background:#0f120c;border:1px solid #2a3121;border-radius:7px;margin-bottom:26px}.ref-scope .tabs button{color:#9da68a;background:none;border:1px solid transparent;border-radius:4px;padding:10px 5px;white-space:nowrap}.ref-scope .tabs button.active{background:#2e351e;border-color:#5b6538;color:#eeeac8}.ref-scope .size-options{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}.ref-scope .size-options button{background:#14180f;border:1px solid #363f29;color:#bdc5aa;border-radius:5px;padding:9px 16px;font:500 14px var(--ref-head);flex:1}.ref-scope .size-options button.active{border-color:var(--yellow);color:var(--yellow);background:#2a2d17}.ref-scope .rule-heading{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #343a2b;padding-bottom:11px}.ref-scope .rule-heading h3{font-weight:500;margin:0}.ref-scope .rule-heading>span{font-size:11.5px;color:#97a080}.ref-scope .rule-row{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #2d3425;font-size:12px}.ref-scope .rule-row>span{color:#a3ad91}.ref-scope .rule-row>b{text-align:right;font-weight:500;color:#e3e8d5}.ref-scope .config-footnote{color:#7f8b6b;font-size:11.5px;margin:16px 0 0;line-height:1.8}.ref-scope .summary{padding:31px 26px;background:linear-gradient(160deg,#262d19,#1b2013);border-left:1px solid #3a4428;display:flex;flex-direction:column;justify-content:space-between}.ref-scope .summary-kicker{color:#a5b18b;font-size:11px;letter-spacing:1.6px}.ref-scope .summary h3{font:600 23px var(--ref-head);margin:17px 0 6px;letter-spacing:-.6px}.ref-scope .summary-size{font:600 35px var(--ref-head);letter-spacing:-1px}.ref-scope .summary>div>p{color:#929f7c;font-size:12px}.ref-scope .summary-line{height:1px;background:#3b472b;margin:25px 0}.ref-scope .fee-label{font-size:13px;color:#b1bd9b}.ref-scope .fee{font:600 52px var(--ref-head);color:var(--yellow);letter-spacing:-2px;line-height:1.7}.ref-scope .fee span{font:500 12px var(--ref-head);color:#a5b38a;letter-spacing:0}.ref-scope .summary-benefit{display:flex;gap:9px;align-items:center;font-size:11.5px;color:#b6c39d;margin:12px 0}.ref-scope .summary-benefit span{color:var(--yellow)}.ref-scope .summary-benefit b{font-size:14px;color:#e7edda;margin-left:auto}.ref-scope .summary .button{font-size:13px;gap:15px;padding:14px 15px;margin-top:30px}.ref-scope .summary-note{font-size:11px!important;color:#8b9976!important;text-align:center;line-height:1.8;margin:12px 0 0}.ref-scope .selection-status{color:var(--yellow);padding-top:12px;min-height:30px}.ref-scope .faq-layout,.ref-scope .reward-layout,.ref-scope .rules-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px}.ref-scope .body-copy{color:#9ca38f;line-height:1.9;margin-top:23px;max-width:410px}.ref-scope .example-box{background:#151911;border-left:2px solid var(--yellow);padding:19px 22px;margin-top:27px}.ref-scope .example-box>span{font-size:11px;color:#b4bf94;letter-spacing:1px}.ref-scope .example-box p{color:#9da98b;line-height:2.2;margin:10px 0}.ref-scope .example-box b{color:#e3ead3;font-weight:500}.ref-scope .example-box small{font-size:11px;color:#748163}.ref-scope .accordion details{border-bottom:1px solid #30362a}.ref-scope .accordion details:first-child{border-top:1px solid #30362a}.ref-scope .accordion summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;padding:22px 0;font-weight:500}.ref-scope .accordion summary::-webkit-details-marker{display:none}.ref-scope .accordion summary em{font:500 12px var(--ref-head);color:#778369;font-style:normal;margin-right:17px}.ref-scope .accordion summary>b{font:300 23px var(--ref-head);color:var(--yellow)}.ref-scope .accordion details[open] summary>b{transform:rotate(45deg)}.ref-scope .accordion details p{font-size:13px;color:#9ba98a;line-height:2;margin-bottom:23px}.ref-scope .journey-section{background:#12150e;padding:75px 0;border-block:1px solid #272f1e}.ref-scope .center-head{text-align:center}.ref-scope .center-head .eyebrow{justify-content:center}.ref-scope .journey-toggle{display:inline-flex;padding:4px;border:1px solid #39452a;border-radius:7px;background:#0d1109;margin-top:29px;gap:4px}.ref-scope .journey-toggle button{border:0;background:none;color:#a0af89;font-size:12px;padding:10px 17px;border-radius:4px}.ref-scope .journey-toggle button.active{background:#313c22;color:#ecf2df}.ref-scope .journey-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;margin-top:48px}.ref-scope .journey-grid article{border-top:1px solid #3c482c;padding-top:22px}.ref-scope .journey-number{font:400 37px var(--ref-head);color:#65744f}.ref-scope .journey-grid h3{font-weight:500;margin:15px 0 12px}.ref-scope .journey-grid p{font-size:13px;color:#94a180;max-width:280px}.ref-scope .reward-stat{display:flex;align-items:center;gap:24px;margin-top:28px}.ref-scope .reward-stat>strong{font:500 80px/1.1 var(--ref-head);color:var(--yellow);letter-spacing:-5px}.ref-scope .reward-stat>strong>span{font-size:40px;letter-spacing:-1px}.ref-scope .reward-stat>div{font-size:14px;color:#cbd3bb}.ref-scope .reward-stat small{font-size:11.5px;color:#899676}.ref-scope .reward-panel{background:#181e12;border:1px solid #37442a;border-radius:10px;padding:28px}.ref-scope .reward-row{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid #343f28;font-size:12px}.ref-scope .reward-row:first-child{padding-top:0}.ref-scope .reward-row>span{color:#a0af89;max-width:260px}.ref-scope .reward-row b{white-space:nowrap;font-weight:500;color:#ebf0df}.ref-scope .important-note{font-size:12px;color:#d0cdaa;background:#2b2d18;padding:14px;line-height:1.9;margin:21px 0 12px}.ref-scope .important-note>span{display:inline-flex;justify-content:center;align-items:center;border:1px solid #ac9e4b;width:14px;height:14px;font-size:11.5px;border-radius:50%;color:var(--yellow);margin-right:6px}.ref-scope .reward-panel>small{color:#899b71;font-size:11.5px;line-height:1.9;display:block}.ref-scope .principle{background:#e5ca45;color:#14170c;padding-top:40px;padding-bottom:24px;position:relative;overflow:hidden;border-radius:10px}.ref-scope .principle .eyebrow{color:#494923}.ref-scope .principle>p{font-size:45px;line-height:1.35;letter-spacing:-2px;font-weight:600;margin:25px 0 30px}.ref-scope .principle>p>span{color:#64632e}.ref-scope .principle-bottom{border-top:1px solid #b5a339;display:flex;justify-content:space-between;align-items:center;padding-top:16px}.ref-scope .principle-bottom>span{font-size:11px;letter-spacing:1px;color:#4c4d25}.ref-scope .circle-link{width:44px;height:44px;background:#171b0e;color:var(--yellow);border-radius:50%;text-align:center;line-height:44px;font:25px/44px var(--ref-head)}.ref-scope .faq-layout{gap:100px}.ref-scope .closing{background:linear-gradient(110deg,#1f2815,#11150e);border-block:1px solid #3c482c}.ref-scope .closing-inner{padding-top:55px;padding-bottom:55px;display:flex;align-items:center;justify-content:space-between;gap:30px}.ref-scope .closing h2{font-size:32px;margin-top:12px}.ref-scope .closing .button{min-width:245px}.ref-scope footer{padding-top:40px;padding-bottom:23px}.ref-scope .footer-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:29px;border-bottom:1px solid #293121;margin-bottom:26px}.ref-scope .footer-top>.brand{font-size:25px}.ref-scope .footer-top>span{font-size:11px;letter-spacing:1.3px;color:#8a9776}.ref-scope .footer-top>a:last-child{color:#b6c3a1;font-size:12px}.ref-scope .legal{color:#77856a;font-size:11.5px;line-height:2}.ref-scope .footer-bottom{border-top:1px solid #252e1e;display:flex;justify-content:space-between;gap:15px;font-size:11px;color:#6a775d;margin-top:25px;padding-top:20px}.ref-scope dialog{border:1px solid #57633d;border-radius:14px;padding:28px;background:#171e11;color:var(--text);max-width:500px;width:calc(100% - 30px);box-shadow:0 20px 100px #0009}.ref-scope dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.ref-scope .dialog-top{display:flex;align-items:center;justify-content:space-between}.ref-scope .dialog-top button{background:none;border:0;color:#ccd6ba;font-size:27px}.ref-scope dialog h2{font-family:var(--ref-head);margin:10px 0;font-size:30px}.ref-scope .dialog-sub{font-size:13px;color:#9baa88}.ref-scope .dialog-notice{font-size:12px;line-height:1.9;background:#29331d;color:#b3c19b;padding:15px;border-radius:6px;margin:23px 0}.ref-scope dialog>.button{font-size:14px}@media(min-width:1450px){.ref-scope .hero{padding-top:95px;padding-bottom:95px}.ref-scope .hero-art{margin-left:10px}}@media(max-width:1050px){.ref-scope .wrap{padding-left:25px;padding-right:25px}.ref-scope nav{gap:17px}.ref-scope .hero{gap:20px}.ref-scope h1{font-size:48px;letter-spacing:-2px}.ref-scope .hero-actions{gap:15px;flex-wrap:wrap}.ref-scope .orbit{width:350px;height:350px}.ref-scope .orbit-two{width:300px;height:300px;top:25px;left:25px}.ref-scope .terminal-amount{font-size:32px}.ref-scope .program-grid{grid-template-columns:repeat(2,1fr)}.ref-scope .program-card p{min-height:0}.ref-scope .config-shell{grid-template-columns:1fr 285px}.ref-scope .config-main{padding:24px}.ref-scope .tabs{grid-template-columns:repeat(2,1fr)}.ref-scope .faq-layout,.ref-scope .reward-layout,.ref-scope .rules-layout{gap:40px}.ref-scope .reward-row{flex-wrap:wrap;gap:5px}.ref-scope .metrics>div{padding-left:25px}.ref-scope .metrics strong{font-size:29px}.ref-scope .metrics strong span{font-size:17px}.ref-scope .hero-art{padding-left:0}.ref-scope .terminal-inner{padding:22px 20px}}@media(max-width:760px){.ref-scope{scroll-padding-top:85px}.ref-scope .wrap{padding-left:20px;padding-right:20px}.ref-scope .preview-bar{font-size:11px;letter-spacing:.2px;gap:4px}.ref-scope .bar-divider{margin:0 3px}.ref-scope .nav{height:70px;gap:12px}.ref-scope .brand{font-size:24px}.ref-scope .brand-mark{width:23px}.ref-scope .brand-mark i{height:4px}.ref-scope .brand-mark i:nth-child(2){width:16px}.ref-scope .nav>.button{margin-left:auto;font-size:11.5px;padding:10px 12px;gap:12px}.ref-scope .menu-toggle{display:block;order:3}.ref-scope .nav nav{display:none;position:absolute;left:0;right:0;top:70px;background:#141a0f;border-bottom:1px solid #37442b;padding:20px;flex-direction:column;gap:20px}.ref-scope .nav nav.open{display:flex}.ref-scope .hero{grid-template-columns:1fr;padding-top:45px;padding-bottom:30px;gap:15px;min-height:0}.ref-scope .eyebrow{font-size:11px;letter-spacing:1.3px}.ref-scope h1{font-size:46px;letter-spacing:-2px;margin:20px 0}.ref-scope .lead{font-size:14px;max-width:420px}.ref-scope .hero-actions{margin-top:25px;gap:20px}.ref-scope .button{font-size:13px;padding:14px 18px;gap:24px}.ref-scope .text-link{font-size:12px}.ref-scope .hero-note{font-size:11.5px;margin-top:21px}.ref-scope .hero-art{max-width:440px;width:100%;margin:5px auto 0;padding:35px 9px 20px}.ref-scope .orbit{width:330px;height:330px;left:20px}.ref-scope .orbit-two{width:280px;height:280px;top:25px;left:45px}.ref-scope .terminal{transform:rotate(-2deg)}.ref-scope .terminal-top{padding:14px 18px}.ref-scope .terminal-inner{padding:20px}.ref-scope .terminal-label{font-size:10.5px}.ref-scope .terminal-amount{font-size:33px}.ref-scope .terminal svg{max-height:145px}.ref-scope .art-label{font-size:10.5px;margin-top:21px}.ref-scope .metrics{grid-template-columns:1fr;padding-top:0;padding-bottom:0}.ref-scope .metrics>div{padding:18px 0;border-right:0;border-bottom:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr;gap:3px 10px;align-items:center}.ref-scope .metrics strong{grid-row:1/3;grid-column:2;text-align:right;margin:0;font-size:26px}.ref-scope .metrics strong span{font-size:14px}.ref-scope .metric-label{font-size:11px}.ref-scope .metrics p{font-size:11.5px;margin:0}.ref-scope .section{padding-top:60px;padding-bottom:60px}.ref-scope .section-head{display:block;margin-bottom:25px}.ref-scope h2{font-size:29px;letter-spacing:-1.1px;margin-top:13px}.ref-scope .section-head>p{font-size:13px;margin-top:18px}.ref-scope .program-grid{gap:10px}.ref-scope .program-card{padding:18px 14px 13px}.ref-scope .card-number{margin-bottom:24px;font-size:12px}.ref-scope .card-label{font-size:11px}.ref-scope .program-card h3{font-size:18px}.ref-scope .program-card p{font-size:12px;min-height:68px}.ref-scope .card-tag{font-size:10px;letter-spacing:.1px;padding:4px 5px}.ref-scope .card-price{margin-top:19px;gap:6px;flex-wrap:wrap}.ref-scope .card-price b{font-size:19px}.ref-scope .card-price button{font-size:11.5px}.ref-scope .outline-tag{display:inline-block;margin-top:17px}.ref-scope .config-section{padding:50px 0 28px}.ref-scope .config-shell{grid-template-columns:1fr}.ref-scope .config-main{padding:21px 17px}.ref-scope .step-label,.ref-scope .tabs button{font-size:12px}.ref-scope .size-options{gap:6px}.ref-scope .size-options button{font-size:13px;padding:10px;flex:1 0 25%}.ref-scope .rule-row{font-size:11.5px;gap:12px}.ref-scope .rule-row>b{max-width:57%}.ref-scope .config-footnote{font-size:11px}.ref-scope .summary{border-left:0;border-top:1px solid #414d2f;padding:24px}.ref-scope .summary h3{font-size:22px;margin-top:10px}.ref-scope .summary-size{font-size:30px}.ref-scope .summary-line{margin:17px 0}.ref-scope .fee{font-size:46px}.ref-scope .summary-benefit{font-size:12px}.ref-scope .summary .button{margin-top:20px}.ref-scope .summary-note{font-size:11.5px!important}.ref-scope .faq-layout,.ref-scope .reward-layout,.ref-scope .rules-layout{grid-template-columns:1fr;gap:30px}.ref-scope .body-copy{font-size:13px}.ref-scope .example-box{margin-top:20px}.ref-scope .accordion summary{font-size:13px;padding:20px 0}.ref-scope .accordion summary em{margin-right:10px;font-size:11.5px}.ref-scope .accordion details p{font-size:12px}.ref-scope .journey-section{padding:50px 0}.ref-scope .journey-toggle button{font-size:11.5px;padding:9px 12px}.ref-scope .journey-grid{grid-template-columns:1fr;gap:24px;margin-top:32px}.ref-scope .journey-grid article{padding-top:17px;display:grid;grid-template-columns:45px 1fr;gap:0 12px}.ref-scope .journey-number{grid-row:1/3;font-size:31px}.ref-scope .journey-grid h3{font-size:14px;margin:0 0 7px}.ref-scope .journey-grid p{font-size:12px;max-width:none;margin:0}.ref-scope .reward-stat>strong{font-size:67px}.ref-scope .reward-stat{margin-top:22px}.ref-scope .reward-panel{padding:21px}.ref-scope .reward-row{flex-wrap:nowrap;font-size:11.5px;gap:16px}.ref-scope .reward-row b{white-space:normal;text-align:right}.ref-scope .reward-row>span{max-width:61%}.ref-scope .important-note{font-size:11.5px}.ref-scope .principle{margin-left:20px;margin-right:20px;padding:28px 23px 17px}.ref-scope .principle>p{font-size:28px;letter-spacing:-1px;margin:20px 0}.ref-scope .principle-bottom>span{font-size:10px;max-width:220px}.ref-scope .circle-link{width:37px;height:37px;font-size:20px;line-height:37px;flex-shrink:0}.ref-scope .closing-inner{display:block;padding-top:40px;padding-bottom:40px}.ref-scope .closing h2{font-size:29px}.ref-scope .closing .button{margin-top:24px;width:100%;min-width:0}.ref-scope .footer-top{flex-wrap:wrap;padding-bottom:20px;margin-bottom:20px}.ref-scope .footer-top>span{font-size:10.5px}.ref-scope .footer-top>a:last-child{font-size:11.5px}.ref-scope .legal{font-size:11px}.ref-scope .footer-bottom{font-size:10.5px;flex-direction:column;gap:5px}.ref-scope .dialog-notice{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.ref-scope{scroll-behavior:auto}.ref-scope *{transition:none!important}}.ref-scope{--yellow:#f3c633;--text:#f5f5f3;--muted:#aaaab0;--border:#2b2b30;background:#0b0c10;color:var(--text)}.ref-scope header{background:#131419ed;border:1px solid #34353c;border-radius:13px;max-width:1320px;width:calc(100% - 48px);margin:16px auto -2px;top:16px;box-shadow:0 8px 35px #0004}.ref-scope .nav{height:68px;padding-inline:24px;max-width:none}.ref-scope .brand{letter-spacing:-1.6px}.ref-scope .brand-period{display:none}.ref-scope .brand-mark{width:26px}.ref-scope .preview-bar{background:#1b1a14;color:#c7bea4;font-size:11.5px;letter-spacing:1px;min-height:28px}.ref-scope .hero{position:relative;grid-template-columns:1.05fr 1fr;min-height:610px;padding-top:60px;padding-bottom:38px;gap:24px;isolation:isolate}.ref-scope .hero:before{content:"";position:absolute;inset:0 -5%;background:radial-gradient(ellipse at 80% 40%,#a0751720,transparent 60%);z-index:-1}.ref-scope h1{font-size:clamp(42px,4.4vw,66px);line-height:1.17;letter-spacing:-2.8px}.ref-scope h1 span{color:#f3c633}.ref-scope .lead{font-size:14px;color:#b1b1b8;max-width:460px}.ref-scope .hero .eyebrow{font-size:11.5px;color:#a8a8b0}.ref-scope .hero-art{height:495px;padding:0;margin:0;position:relative;display:flex;align-items:center;justify-content:center;min-width:0}.ref-scope .gold-halo{position:absolute;inset:12% -5% 7%;background:radial-gradient(ellipse,#ffd4482a,transparent 65%);filter:blur(12px)}.ref-scope .art-grid{position:absolute;inset:12% 0 9%;background-image:linear-gradient(#d6b3520d 1px,transparent 0),linear-gradient(90deg,#d6b3520d 1px,transparent 0);background-size:45px 45px;mask-image:radial-gradient(ellipse,black,transparent 70%);transform:perspective(600px) rotateY(-15deg)}.ref-scope .candle-sculpture{position:relative;width:115%;max-width:650px;height:auto;filter:drop-shadow(0 30px 25px #0009)}.ref-scope .art-caption{position:absolute;bottom:25px;left:15%;right:0;font-size:11.5px;letter-spacing:2px;color:#b7a87c;display:flex;align-items:center;gap:10px}.ref-scope .art-disclaimer{position:absolute;bottom:0;left:15%;color:#6d6d75}.ref-scope .metrics{background:linear-gradient(100deg,#17181d,#121318);border:1px solid #2d2e35;border-radius:12px;padding:28px 32px}.ref-scope .metrics strong{font-size:32px}.ref-scope .metrics p{color:#9999a2}.ref-scope .metric-label{color:#c0c0c7}.ref-scope .metrics strong span{color:#9d9da6}.ref-scope .section{padding-top:95px;padding-bottom:95px}.ref-scope h2{font-size:36px;font-weight:600}.ref-scope h2 span{color:#92929d}.ref-scope .body-copy,.ref-scope .section-head>p{color:#a8a8b2}.ref-scope .program-card{background:linear-gradient(140deg,#1c1d24,#121318);border-color:#30313a;border-radius:13px;padding:26px 21px 21px}.ref-scope .card-label,.ref-scope .program-card p{color:#a8a8b4}.ref-scope .card-number{color:#8b8b98}.ref-scope .card-tag{color:#d8c480;border-color:#63552a;background:#d6af1b08}.ref-scope .card-price{border-color:#31313b}.ref-scope .card-price b{color:#f6f4eb}.ref-scope .config-section{background:radial-gradient(ellipse at 50% 0,#53421e19,transparent 65%),#101116;border-color:#292a32;padding:85px 0 45px}.ref-scope .config-shell{background:#18191f;border-color:#34353e;border-radius:16px}.ref-scope .tabs{background:#101116;border-color:#2f3039;gap:6px}.ref-scope .tabs button{color:#b2b2bc;font-size:13px}.ref-scope .tabs button.active{background:#f3c633;color:#181611;border-color:#f3c633;font-weight:700}.ref-scope .size-options button{background:#121318;border-color:#383943;color:#c0c0ca}.ref-scope .size-options button.active{background:#302b19;border-color:#dcb431;color:#ffe08c}.ref-scope .step-label>span{border-color:#494a52;color:#acacb5}.ref-scope .rule-row{border-color:#30313a;padding:14px 0}.ref-scope .rule-row>span{color:#a7a7b1}.ref-scope .rule-row>b{color:#e7e7ec}.ref-scope .rule-heading{border-color:#3a3b43}.ref-scope .rule-heading>span{color:#c3ad62}.ref-scope .config-footnote{color:#94949e}.ref-scope .summary{background:linear-gradient(150deg,#2b271b,#1c1c20);border-color:#51472b}.ref-scope .fee-label,.ref-scope .summary-benefit,.ref-scope .summary-kicker,.ref-scope .summary>div>p{color:#bbb6a3}.ref-scope .summary-note{color:#a29d8e!important}.ref-scope .outline-tag{color:#bdb49b;border-color:#514a35}.ref-scope .accordion details,.ref-scope .accordion details:first-child{border-color:#32333b}.ref-scope .accordion details p{color:#a6a6b1}.ref-scope .accordion summary{font-size:14.5px}.ref-scope .accordion summary em{color:#8d8d99}.ref-scope .example-box{background:#191a20}.ref-scope .example-box p,.ref-scope .example-box>span{color:#b4b4bf}.ref-scope .example-box b{color:#f4e3a8}.ref-scope .example-box small{color:#94949f}.ref-scope .active-rule-note{font-size:14px;line-height:1.9;border:1px solid #51462b;background:#211e15;color:#e1cf96;padding:16px 20px;border-radius:9px;margin-top:25px}.ref-scope .journey-section{background:#111217;border-color:#2c2d35}.ref-scope .journey-toggle{background:#18191f;border-color:#393a44}.ref-scope .journey-toggle button{color:#b2b2bf}.ref-scope .journey-toggle button.active{background:#f3c633;color:#151515}.ref-scope .journey-grid article{background:#1a1b21;border:1px solid #34353e;padding:28px;border-radius:12px;min-height:230px;position:relative}.ref-scope .journey-number{color:#d9bb57;font-size:31px}.ref-scope .journey-grid p{color:#a9a9b6;max-width:none}.ref-scope .journey-grid h3{font-size:17px}.ref-scope .reward-panel{background:#191a20;border-color:#383943;padding:30px}.ref-scope .reward-row{border-color:#35363e}.ref-scope .reward-row>span{color:#b0b0bc}.ref-scope .reward-row b{color:#f2f2f5}.ref-scope .important-note{background:#292515;color:#dfd1a2}.ref-scope .reward-panel>small{color:#a3a3b0}.ref-scope .reward-stat>div{color:#dfdfe6}.ref-scope .reward-stat small{color:#9b9ba7}.ref-scope .platform-layout{display:grid;gap:85px;align-items:center}.ref-scope .platform-window{background:#191a20;border:1px solid #42434c;box-shadow:0 40px 80px #0006;transform:perspective(1000px) rotateY(7deg) rotateX(3deg);overflow:hidden}.ref-scope .window-dots{height:42px;border-bottom:1px solid #30313b;display:flex;align-items:center;gap:5px;padding:0 15px}.ref-scope .window-dots i{width:6px;height:6px;border-radius:50%;background:#5d5e68}.ref-scope .window-dots i:first-child{background:#e3bd46}.ref-scope .window-dots span{font-size:10.5px;letter-spacing:1px;color:#92929f;margin-left:auto}.ref-scope .wireframe{display:flex;min-height:310px}.ref-scope .wire-side{width:55px;padding:20px 12px;border-right:1px solid #33343d}.ref-scope .wire-side b{color:#f3c633;font-size:21px}.ref-scope .wire-side span{display:block;height:6px;background:#383944;margin-top:25px;border-radius:3px}.ref-scope .wire-main{flex:1;padding:24px 20px;min-width:0}.ref-scope .wire-title{font-size:14.5px;margin-bottom:20px}.ref-scope .wire-blocks{display:flex;gap:8px}.ref-scope .wire-blocks span{border:1px solid #3b3c45;padding:12px 6px;border-radius:5px;flex:1;font-size:11px;text-align:center;color:#a5a5b1}.ref-scope .wire-chart{height:120px;margin-top:20px;border:1px dashed #686047;background:repeating-linear-gradient(0deg,transparent,transparent 28px,#45403533 29px);display:grid;place-items:center}.ref-scope .wire-chart span{font-size:11.5px;color:#c1b78e;background:#191a20;padding:6px}.ref-scope .wire-lines{height:35px;margin-top:15px;background:repeating-linear-gradient(0deg,#393a44,#393a44 1px,transparent 0,transparent 12px)}.ref-scope .platform-caption{color:#8a8a96;text-align:center;margin-top:23px}.ref-scope .platform-copy{margin:25px 0}.ref-scope .platform-copy b{display:block;color:#d9b744;font-size:13px;font-weight:500}.ref-scope .platform-copy b span{color:#dfdfe7;margin-left:13px;font-size:14.5px}.ref-scope .platform-copy p{line-height:1.9;color:#9999a6;margin:8px 0 22px 29px}.ref-scope .principle{background:linear-gradient(120deg,#f2cd59,#ddb135);max-width:1160px}.ref-scope .principle>p>span{color:#766123}.ref-scope .principle .eyebrow{color:#685220}.ref-scope .principle-bottom{border-color:#ad872a}.ref-scope .principle-bottom>span{color:#665020}.ref-scope .closing{background:radial-gradient(ellipse at 80% 50%,#60471c35,transparent 60%),#15161c;border-color:#33343d}.ref-scope .footer-top{border-color:#2e2f38}.ref-scope .footer-top>a:last-child,.ref-scope .footer-top>span{color:#a2a2b0}.ref-scope .legal{color:#94949e;font-size:12px}.ref-scope .footer-bottom{border-color:#292a32;color:#868693}.ref-scope dialog{background:#191a20;border-color:#65582e}.ref-scope .dialog-sub{color:#b0b0bb}.ref-scope .dialog-notice{background:#2c281c;color:#c9bd9b}.ref-scope .dialog-top button{color:#e5e5ec}@media(min-width:1450px){.ref-scope .hero{padding-top:65px;padding-bottom:45px;min-height:630px}.ref-scope .hero-art{margin-left:0}}@media(max-width:1050px){.ref-scope .hero{min-height:560px}.ref-scope .hero-art{height:430px}.ref-scope h1{font-size:48px}.ref-scope .metrics{margin-inline:25px}.ref-scope .platform-layout{gap:35px}.ref-scope .tabs{grid-template-columns:repeat(2,1fr)}.ref-scope .journey-grid{gap:15px}.ref-scope .journey-grid article{padding:22px}.ref-scope .principle{margin-inline:25px}.ref-scope .rule-row{font-size:12px}}@media(max-width:760px){.ref-scope header{width:calc(100% - 24px);top:8px;margin-top:10px;border-radius:10px}.ref-scope .nav{height:61px;padding-inline:14px}.ref-scope .nav nav{top:62px;background:#18191f;border:1px solid #3a3b43;border-radius:8px}.ref-scope .hero{grid-template-columns:1fr;padding-top:45px;gap:0;min-height:0}.ref-scope .hero-copy{position:relative;z-index:1}.ref-scope h1{font-size:43px;line-height:1.2;letter-spacing:-2px}.ref-scope .hero .eyebrow{font-size:10.5px}.ref-scope .lead{font-size:14px}.ref-scope .hero-art{height:330px;width:100%;max-width:420px;margin:-2px auto 0}.ref-scope .candle-sculpture{height:345px;width:auto;max-width:110%}.ref-scope .art-caption{bottom:16px;left:12%;font-size:10.5px}.ref-scope .art-disclaimer{bottom:0;left:12%;font-size:10.5px}.ref-scope .metrics{margin-inline:20px;padding:0 20px}.ref-scope .metrics>div{padding:17px 0}.ref-scope .metrics strong{font-size:25px}.ref-scope .metrics p{font-size:11px}.ref-scope .section{padding-top:60px;padding-bottom:60px}.ref-scope h2{font-size:29px}.ref-scope .program-card{padding:20px 14px}.ref-scope .program-card h3{font-size:18px}.ref-scope .program-card p{font-size:12px;min-height:70px}.ref-scope .card-tag{font-size:10px}.ref-scope .config-section{padding-top:55px}.ref-scope .config-main{padding:22px 17px}.ref-scope .tabs button{font-size:12px;padding:12px 4px}.ref-scope .rule-row{font-size:12px}.ref-scope .rule-row>b{max-width:55%}.ref-scope .config-footnote{font-size:11.5px}.ref-scope .summary{padding:26px}.ref-scope .journey-grid article{min-height:0;display:grid;padding:23px;grid-template-columns:40px 1fr}.ref-scope .journey-grid h3{font-size:15px}.ref-scope .journey-grid p{font-size:13px}.ref-scope .accordion summary{font-size:14px}.ref-scope .accordion details p{font-size:13px}.ref-scope .reward-row{font-size:12px}.ref-scope .reward-panel{padding:22px}.ref-scope .important-note{font-size:12px}.ref-scope .platform-layout{grid-template-columns:1fr;gap:36px}.ref-scope .platform-visual{order:2}.ref-scope .wireframe{min-height:280px}.ref-scope .platform-copy b span{font-size:14px}.ref-scope .platform-copy p{font-size:13px}.ref-scope .principle{margin-inline:20px}.ref-scope .legal{font-size:11.5px;line-height:2}.ref-scope .footer-bottom{font-size:11px}.ref-scope .reward-panel>small{font-size:12px}.ref-scope .active-rule-note{font-size:13px}.ref-scope .preview-bar{font-size:10.5px;letter-spacing:.1px}.ref-scope .summary-note{font-size:11.5px!important}}@media(max-width:370px){.ref-scope .program-grid{grid-template-columns:1fr}.ref-scope .program-card p{min-height:0}.ref-scope .card-label{font-size:12px}.ref-scope .card-tag{font-size:11px}.ref-scope .hero-actions{gap:15px}.ref-scope h1{font-size:39px}.ref-scope .hero-art{height:290px}.ref-scope .candle-sculpture{height:310px}}.ref-scope .hero:before{inset:0}.ref-scope .hero-art{overflow:hidden}.ref-scope{--content:1160px}.ref-scope .wrap{max-width:1240px}.ref-scope .preview-bar{min-height:26px}.ref-scope header{max-width:1240px;margin-top:12px;top:12px}.ref-scope .nav{height:62px}.ref-scope .brand{font-size:26px}.ref-scope nav{font-size:14px;gap:28px}.ref-scope .hero{min-height:500px;padding-top:40px;padding-bottom:28px;gap:35px}.ref-scope .hero-copy{padding-block:15px}.ref-scope h1{font-size:clamp(39px,3.7vw,53px);line-height:1.22;letter-spacing:-2px;margin:22px 0}.ref-scope .lead{font-size:14.5px;line-height:1.9;max-width:465px}.ref-scope .hero-actions{margin-top:24px;gap:24px}.ref-scope .hero-note{margin-top:20px}.ref-scope .hero-art{height:410px}.ref-scope .candle-sculpture{width:106%;max-height:435px}.ref-scope .art-caption{bottom:20px;font-size:11px}.ref-scope .art-disclaimer{font-size:11px}.ref-scope .gold-halo{inset:0}.ref-scope .metrics{background:none;border:0;border-bottom:1px solid #303039;border-radius:0;padding:22px 0 28px;max-width:1160px}.ref-scope .metrics>div{padding-left:60px}.ref-scope .metrics strong{font-size:27px;line-height:1.35;margin-top:7px}.ref-scope .metrics strong span{font-size:16px}.ref-scope .metrics p{font-size:12px}.ref-scope .metric-label{font-size:11.5px;color:#b6b6c0;letter-spacing:1px}.ref-scope .section{padding-top:74px;padding-bottom:74px}.ref-scope h2{font-size:33px;line-height:1.35;letter-spacing:-1.1px}.ref-scope .eyebrow{letter-spacing:1.5px;font-size:11.5px}.ref-scope .journey-section{padding:67px 0 66px;background:none;border:0}.ref-scope .journey-section .center-head h2 br{display:none}.ref-scope .journey-section .center-head h2 span{color:inherit}.ref-scope .journey-toggle{margin-top:23px}.ref-scope .journey-grid{gap:35px;margin-top:38px}.ref-scope .journey-grid article{border:0;border-top:1px solid #44434a;border-radius:0;background:none;min-height:0;padding:23px 6px 0}.ref-scope .journey-number{font-size:24px;color:#cbb772}.ref-scope .journey-grid h3{font-size:16px;margin-top:17px;margin-bottom:11px}.ref-scope .journey-grid p{font-size:14px;color:#b3b3bd;max-width:310px;line-height:1.9;margin-bottom:0}.ref-scope .config-section{padding:70px 0 54px;background:radial-gradient(ellipse at 50% 20%,#65502312,transparent 70%),#111217;border-block:1px solid #303039}.ref-scope .selector-heading h2{font-size:36px}.ref-scope .section-intro{color:#aaaab6;font-size:14px;line-height:1.9;margin:18px auto 0;max-width:560px}.ref-scope .program-overview{scroll-margin-top:100px}.ref-scope .program-grid{margin-top:36px;gap:12px}.ref-scope .program-card{padding:19px 18px 16px;border-color:#33343d;border-radius:9px;background:#18191f}.ref-scope .card-number{margin-bottom:16px;font-size:11.5px}.ref-scope .card-number span{font-size:14px}.ref-scope .card-label{font-size:11.5px}.ref-scope .program-card h3{font-size:20px;margin:7px 0 10px}.ref-scope .program-card p{font-size:13px;min-height:58px;margin-bottom:10px}.ref-scope .card-tag{font-size:10.5px;letter-spacing:.1px;padding:4px 6px}.ref-scope .card-price{margin-top:15px;padding-top:13px}.ref-scope .card-price b{font-size:21px}.ref-scope .card-price button{font-size:12px}.ref-scope .instant-caption{font-size:12px;color:#a9a9b3;text-align:center;line-height:1.8;margin:18px 0 0}.ref-scope .selector-divider{display:flex;align-items:center;gap:20px;margin:36px 0 24px;color:#b1a476;font-size:11.5px;letter-spacing:1.5px;justify-content:center}.ref-scope .selector-divider:after,.ref-scope .selector-divider:before{content:"";height:1px;background:#37373e;flex:1}.ref-scope .selector-divider span{flex-shrink:0}.ref-scope .config-shell{border-radius:12px;grid-template-columns:minmax(0,1fr) 300px;border-color:#3d3d46}.ref-scope .config-main{padding:28px}.ref-scope .tabs{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.ref-scope .tabs button{font-size:12px;padding:12px 4px}.ref-scope .size-options{margin-bottom:24px}.ref-scope .size-options button{padding:11px 8px;font-size:14px}.ref-scope .rule-row{font-size:13px;padding:12px 0}.ref-scope .rule-heading h3{font-size:14px}.ref-scope .summary{padding:28px 25px;background:linear-gradient(150deg,#312b1b,#202025)}.ref-scope .summary h3{font-size:24px}.ref-scope .summary-size{font-size:34px}.ref-scope .fee{font-size:48px;line-height:1.6}.ref-scope .config-footnote{font-size:12px}.ref-scope .summary-note{font-size:11.5px!important}.ref-scope .selection-status{font-size:13px;min-height:24px}.ref-scope .rules-layout{gap:70px}.ref-scope .rules-layout h2{font-size:32px}.ref-scope .body-copy{font-size:14px;line-height:1.95}.ref-scope .active-rule-note,.ref-scope .example-box p{font-size:13px}.ref-scope .example-box small{font-size:11.5px}.ref-scope .accordion summary{padding:20px 0;font-size:14px}.ref-scope .accordion details p{font-size:14px;line-height:1.95}.ref-scope .reward-layout{align-items:center;gap:70px}.ref-scope .reward-stat{margin-top:24px}.ref-scope .reward-stat>strong{font-size:66px}.ref-scope .reward-stat>strong>span{font-size:34px}.ref-scope .reward-panel{padding:27px;border-radius:12px}.ref-scope .reward-row{font-size:13px;padding:14px 0}.ref-scope .important-note{font-size:13px}.ref-scope .reward-panel>small{font-size:12px}.ref-scope .section#rewards{padding-top:25px;padding-bottom:74px}.ref-scope .section#platform{max-width:none;border-block:1px solid #2d2e36;background:#111217;padding-inline:max(40px,calc((100% - 1160px)/2));padding-block:74px}.ref-scope .platform-layout{max-width:1160px;margin:auto;gap:80px;grid-template-columns:1.1fr 1fr}.ref-scope .platform-window{transform:none;border-radius:12px}.ref-scope .platform-copy{margin-top:23px}.ref-scope .platform-copy p{font-size:13px}.ref-scope .platform-copy b span{font-size:14px}.ref-scope .platform-caption{line-height:1.8;font-size:11.5px}.ref-scope .faq-layout{gap:80px;grid-template-columns:.85fr 1.15fr}.ref-scope .closing{background:radial-gradient(ellipse at 80% 50%,#7b5b1820,transparent 65%),#18191e}.ref-scope .closing-inner{padding-block:45px}.ref-scope .closing h2{font-size:29px}.ref-scope .closing .button{min-width:250px}.ref-scope .footer-top{padding-bottom:23px}.ref-scope .legal{font-size:13px;line-height:1.9}.ref-scope .footer-bottom{font-size:11.5px;padding-top:22px}.ref-scope footer{padding-top:35px;padding-bottom:24px}@media(min-width:1450px){.ref-scope .hero{min-height:510px;padding-top:45px;padding-bottom:30px}.ref-scope .hero-art{height:425px}}@media(max-width:1050px){.ref-scope .hero{gap:20px;min-height:470px}.ref-scope h1{font-size:43px}.ref-scope .hero-art{height:360px}.ref-scope .metrics{margin-inline:25px}.ref-scope .metrics>div{padding-left:25px}.ref-scope .metrics strong{font-size:25px}.ref-scope .config-shell{grid-template-columns:minmax(0,1fr) 275px}.ref-scope .tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-scope .program-card p{min-height:0}.ref-scope .program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-scope .platform-layout,.ref-scope .reward-layout,.ref-scope .rules-layout{gap:35px}.ref-scope .section#platform{padding-inline:25px}.ref-scope .journey-grid{gap:25px}.ref-scope .faq-layout{gap:40px}}@media(max-width:760px){.ref-scope header{top:8px;margin-top:9px;width:calc(100% - 24px)}.ref-scope .nav{height:60px;padding-inline:13px}.ref-scope .brand{font-size:24px}.ref-scope .hero{grid-template-columns:1fr;gap:0;padding-top:28px;padding-bottom:20px;min-height:0}.ref-scope .hero-copy{padding-block:0}.ref-scope h1{font-size:36px;line-height:1.25;letter-spacing:-1.4px;margin:19px 0}.ref-scope .hero .eyebrow{font-size:10.5px;letter-spacing:1px}.ref-scope .lead{font-size:14px;margin-bottom:0}.ref-scope .hero-actions{margin-top:22px;gap:18px;align-items:center}.ref-scope .hero .button{font-size:13px;padding:13px 16px;gap:17px}.ref-scope .hero .text-link{font-size:12px}.ref-scope .hero-note{margin-top:18px;font-size:11.5px}.ref-scope .hero-art{height:255px;max-width:350px;margin-top:7px}.ref-scope .candle-sculpture{height:270px;max-width:100%;width:auto}.ref-scope .art-caption{bottom:15px;font-size:10px;letter-spacing:1.5px}.ref-scope .art-disclaimer{font-size:10px;bottom:0}.ref-scope .metrics{margin-inline:20px;padding:0;grid-template-columns:1fr}.ref-scope .metrics>div{padding:14px 0;gap:3px 9px}.ref-scope .metrics strong{font-size:24px}.ref-scope .metrics p{font-size:11.5px}.ref-scope .metrics strong span{font-size:14.5px}.ref-scope .metric-label{font-size:11px}.ref-scope .journey-section{padding:45px 0}.ref-scope .center-head h2,.ref-scope .selector-heading h2{font-size:27px}.ref-scope .journey-section .center-head h2 br{display:block}.ref-scope .journey-section .center-head h2 span{color:#92929d}.ref-scope .journey-toggle{margin-top:21px}.ref-scope .journey-grid{margin-top:28px;gap:21px}.ref-scope .journey-grid article{padding:18px 0 0;grid-template-columns:34px 1fr;gap:0 12px}.ref-scope .journey-number{font-size:23px}.ref-scope .journey-grid h3{font-size:14px;margin:0 0 8px}.ref-scope .journey-grid p{font-size:13px;max-width:none}.ref-scope .config-section{padding:45px 0 28px}.ref-scope .section-intro{font-size:13px;margin-top:15px}.ref-scope .program-grid{margin-top:25px;gap:10px}.ref-scope .program-card{padding:16px 13px}.ref-scope .card-number{margin-bottom:13px}.ref-scope .card-label{font-size:11px}.ref-scope .program-card h3{font-size:18px}.ref-scope .program-card p{font-size:12px;min-height:68px;line-height:1.9}.ref-scope .card-tag{font-size:10px}.ref-scope .card-price{margin-top:12px;padding-top:12px}.ref-scope .card-price b{font-size:19px}.ref-scope .card-price button{font-size:11.5px}.ref-scope .instant-caption{font-size:12px;text-align:left}.ref-scope .selector-divider{margin:27px 0 20px;font-size:11px;gap:12px}.ref-scope .config-shell{grid-template-columns:1fr}.ref-scope .config-main{padding:20px 16px}.ref-scope .tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-scope .tabs button{font-size:12px}.ref-scope .size-options button{font-size:13px;padding:10px 7px}.ref-scope .rule-row{font-size:12px;padding:12px 0}.ref-scope .rule-heading h3{font-size:13px}.ref-scope .config-footnote{font-size:11.5px}.ref-scope .summary{padding:24px}.ref-scope .summary h3{font-size:23px}.ref-scope .summary-size{font-size:30px}.ref-scope .summary-line{margin:18px 0}.ref-scope .fee{font-size:44px}.ref-scope .section{padding-block:48px}.ref-scope .rules-layout h2,.ref-scope h2{font-size:27px}.ref-scope .faq-layout,.ref-scope .reward-layout,.ref-scope .rules-layout{grid-template-columns:1fr;gap:27px}.ref-scope .body-copy{font-size:13px}.ref-scope .accordion summary{font-size:14px;padding:19px 0}.ref-scope .accordion details p{font-size:13px}.ref-scope .section#rewards{padding-top:0;padding-bottom:48px}.ref-scope .reward-stat>strong{font-size:61px}.ref-scope .reward-panel{padding:21px}.ref-scope .important-note,.ref-scope .reward-panel>small,.ref-scope .reward-row{font-size:12px}.ref-scope .section#platform{padding-inline:20px;padding-block:48px}.ref-scope .platform-layout{grid-template-columns:1fr;gap:28px}.ref-scope .platform-visual{order:2}.ref-scope .wireframe{min-height:260px}.ref-scope .platform-copy{margin-bottom:18px}.ref-scope .platform-copy p{font-size:13px;margin-bottom:17px}.ref-scope .faq-layout{gap:24px}.ref-scope .closing-inner{padding-block:35px}.ref-scope .closing h2{font-size:27px}.ref-scope .closing .button{min-width:0}.ref-scope .legal{font-size:12px}.ref-scope .footer-bottom{font-size:11px}.ref-scope .footer-top>span{font-size:10.5px}}@media(max-width:370px){.ref-scope h1{font-size:33px}.ref-scope .program-grid{grid-template-columns:1fr}.ref-scope .program-card p{min-height:0}.ref-scope .card-label{font-size:12px}.ref-scope .card-tag{font-size:11px}.ref-scope .hero-art{height:230px}.ref-scope .candle-sculpture{height:245px}}.ref-scope .config-shell{scroll-margin-top:100px}.ref-scope .hero-art .candle-sculpture{height:90%;width:auto;max-width:100%;align-self:flex-start}.ref-scope .hero-art .art-caption{bottom:17px}.ref-scope .hero-art .art-disclaimer{bottom:0}@media(max-width:760px){.ref-scope .config-shell{scroll-margin-top:90px}.ref-scope .hero-art .candle-sculpture{height:90%;max-width:100%}.ref-scope .hero-art .art-caption{bottom:13px}}.ref-scope .hero.hero-fullbleed{width:100%;max-width:none;margin:0;padding:54px 24px 0;min-height:740px;display:block;isolation:isolate;overflow:hidden;position:relative;background:#0b0c10}.ref-scope .hero.hero-fullbleed:before{display:none}.ref-scope .hero-fullbleed .hero-copy{position:relative;z-index:2;max-width:800px;padding:0;margin:0 auto;text-align:center}.ref-scope .hero-fullbleed .eyebrow{justify-content:center;color:#c6b887;font-size:11.5px}.ref-scope .hero-fullbleed h1{font-size:clamp(42px,4.3vw,62px);line-height:1.17;letter-spacing:-2.2px;margin:20px 0 21px}.ref-scope .hero-fullbleed .lead{max-width:605px;margin:0 auto;color:#d1d0d5;font-size:14.5px;line-height:1.95;text-wrap:pretty}.ref-scope .hero-fullbleed .hero-actions{justify-content:center;margin-top:25px;gap:26px}.ref-scope .hero-fullbleed .hero-note{color:#b8b4a8;font-size:12px;margin-top:21px}.ref-scope .hero-fullbleed .hero-panorama{position:absolute;inset:0;width:100%;height:100%;max-width:none;margin:0;padding:0;z-index:0;display:block;overflow:hidden;pointer-events:none}.ref-scope .hero-panorama img{width:100%;height:100%;object-fit:cover;object-position:center 61%;display:block;animation:hero-image-arrive 3.8s ease-out both}.ref-scope .hero-panorama .hero-image-shade{position:absolute;inset:0;background:linear-gradient(180deg,#0b0c10,#0b0c10b5 9%,#0b0c1080 30%,#0b0c1010 55%,#0b0c1000 70%,#0b0c10)}.ref-scope .hero-panorama .art-disclaimer{position:absolute;bottom:20px;left:auto;right:28px;font-size:11px;color:#bcb4a1;z-index:1;letter-spacing:.3px}.ref-scope .hero-light-sweep{position:absolute;inset:0;background:radial-gradient(ellipse at 72% 68%,#ffd16b1f,transparent 55%);mix-blend-mode:screen;opacity:0;animation:hero-illumination 4.5s ease-out .5s both}@keyframes hero-image-arrive{0%{opacity:.4;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes hero-illumination{0%{opacity:0;transform:translateX(-3%)}50%{opacity:.85}to{opacity:.25;transform:translateX(0)}}@media(min-width:1600px){.ref-scope .hero.hero-fullbleed{min-height:800px;padding-top:64px}.ref-scope .hero-panorama img{object-position:center 60%}}@media(max-width:1050px){.ref-scope .hero.hero-fullbleed{min-height:700px;padding-top:45px}.ref-scope .hero-fullbleed h1{font-size:51px}.ref-scope .hero-panorama img{object-position:63% center}}@media(max-width:760px){.ref-scope .hero.hero-fullbleed{min-height:740px;padding:37px 20px 0}.ref-scope .hero-fullbleed .hero-copy{max-width:520px}.ref-scope .hero-fullbleed h1{font-size:38px;line-height:1.22;letter-spacing:-1.6px;margin:18px 0}.ref-scope .hero-fullbleed .eyebrow{font-size:10.5px;letter-spacing:1px}.ref-scope .hero-fullbleed .lead{font-size:14px;max-width:370px;line-height:1.9}.ref-scope .hero-fullbleed .hero-actions{gap:18px;margin-top:22px;flex-direction:column}.ref-scope .hero-fullbleed .hero-note{font-size:11.5px;margin-top:18px}.ref-scope .hero-panorama img{object-position:70% center;object-fit:cover}.ref-scope .hero-panorama .hero-image-shade{background:linear-gradient(180deg,#0b0c10,#0b0c10d9 14%,#0b0c10bd 35%,#0b0c1040 58%,#0b0c1000 73%,#0b0c10)}.ref-scope .hero-panorama .art-disclaimer{right:20px;bottom:17px;font-size:10.5px}.ref-scope .hero-fullbleed .hero-panorama{height:100%;width:100%;max-width:none;margin:0}.ref-scope .hero-fullbleed .hero-actions .text-link{font-size:12px}}@media(max-width:370px){.ref-scope .hero-fullbleed h1{font-size:34px}.ref-scope .hero.hero-fullbleed{min-height:730px}}@media(prefers-reduced-motion:reduce){.ref-scope .hero-light-sweep,.ref-scope .hero-panorama img{animation:none}}.ref-scope .hero-fullbleed .hero-copy{text-shadow:0 2px 18px #0009}.ref-scope .hero-fullbleed .hero-note{color:#dfdce2;text-shadow:0 1px 8px #000,0 1px 3px #000}.ref-scope .hero-fullbleed .hero-actions .text-link{background:#0b0c108c;padding:11px 14px;border-radius:6px;color:#f3f0e7}.ref-scope .hero-fullbleed .hero-actions .button{text-shadow:none}.ref-scope .hero-panorama .hero-image-shade{background:radial-gradient(ellipse at 50% 28%,#0b0c1070,transparent 57%),linear-gradient(180deg,#0b0c10,#0b0c10b5 9%,#0b0c1080 30%,#0b0c1010 55%,#0b0c1000 70%,#0b0c10)}@media(max-width:760px){.ref-scope .hero-panorama .hero-image-shade{background:linear-gradient(180deg,#0b0c10,#0b0c10e8 14%,#0b0c10cc 35%,#0b0c1060 58%,#0b0c1000 73%,#0b0c10)}}.ref-scope{color-scheme:dark}.ref-scope .theme-switch{display:flex;gap:3px;padding:3px;border:1px solid #41414b;border-radius:7px;flex-shrink:0;background:#101116}.ref-scope .theme-switch button{border:0;background:none;border-radius:4px;color:#aeb0bc;min-height:32px;padding:5px 9px;font-size:14px;white-space:nowrap}.ref-scope .theme-switch button span{font-size:12px;margin-left:2px}.ref-scope .theme-switch button[aria-pressed=true]{background:#f3c633;color:#161616}.ref-scope .nav{gap:20px}.ref-scope nav{gap:22px}.ref-scope .hero.hero-fullbleed{padding-inline:max(40px,calc((100% - 1160px)/2));min-height:710px;padding-top:66px}.ref-scope .hero-fullbleed .hero-copy{margin:0;max-width:640px;text-align:left}.ref-scope .hero-fullbleed .eyebrow{justify-content:flex-start}.ref-scope .hero-fullbleed h1{font-size:clamp(42px,4.1vw,59px)}.ref-scope .hero-fullbleed .lead{margin:0;max-width:505px}.ref-scope .hero-fullbleed .hero-actions{justify-content:flex-start}.ref-scope .hero-panorama .hero-image-shade{background:linear-gradient(90deg,#0b0c10a6,#0b0c1066 40%,transparent 74%),linear-gradient(180deg,#0b0c10,#0b0c1059 16%,transparent 64%,#0b0c10)}.ref-scope .trust-strip{display:grid;grid-template-columns:1fr 1fr 1.2fr 1fr 1fr;gap:24px;align-items:center;padding-top:26px;padding-bottom:26px;border-bottom:1px solid #30313a;max-width:1240px}.ref-scope .trust-stat{display:flex;align-items:flex-start;gap:10px;min-width:0}.ref-scope .trust-symbol{font-size:21px;color:#d2b65a;line-height:1.6}.ref-scope .trust-stat>div{min-width:0}.ref-scope .trust-stat strong{font:600 26px/1.3 var(--ref-head);display:block;color:#f5f4ee;margin-bottom:4px}.ref-scope .review-slot>span,.ref-scope .trust-stat span:not(.trust-symbol){display:block;font-size:12px;color:#c1c1cc}.ref-scope .review-slot small,.ref-scope .trust-stat small{font-size:11px;display:block;color:#8d8d9c;margin-top:5px;line-height:1.6}.ref-scope .service-stat strong{font-size:19px;line-height:1.75}.ref-scope .territory-open{background:none;border:0;padding:0;font-size:11.5px;color:#d7bb67;text-align:left;line-height:1.8;margin-top:4px}.ref-scope .review-slot{border-left:1px solid #34343e;padding-left:20px}.ref-scope .review-slot strong{font-size:14.5px;display:block;color:#b5b5c1;margin-top:4px;font-weight:500}.ref-scope .metrics{margin-top:6px}.ref-scope .territory-list{padding-left:22px;margin:18px 0 20px;font-size:14px;line-height:1.85;max-height:38vh;overflow:auto}.ref-scope .territory-intro{font-size:14px;line-height:1.9;color:#c3c3ce}.ref-scope .territory-source{font-size:12px;line-height:1.8;color:#a4a4b1;margin:20px 0}.ref-scope #territoryDialog{max-width:640px}.ref-scope #territoryDialog h2{font-size:26px;line-height:1.4}:root[data-theme=light] .ref-scope{color-scheme:light;--bg:#fafafa;--text:#181a22;--muted:#5e626d;--border:#d9dce3;--yellow:#eabb24;background:#fafafa;color:#181a22}:root[data-theme=light] .ref-scope header{background:#fffffff0;border-color:#d9dce3;box-shadow:0 8px 28px #1720340b}:root[data-theme=light] .ref-scope nav{color:#555967}:root[data-theme=light] .ref-scope nav a:hover{color:#846008}:root[data-theme=light] .ref-scope .brand{color:#171922}:root[data-theme=light] .ref-scope .preview-bar{background:#f1ecd9;color:#66582d}:root[data-theme=light] .ref-scope .theme-switch{border-color:#d7d9e1;background:#f0f1f5}:root[data-theme=light] .ref-scope .theme-switch button{color:#555968}:root[data-theme=light] .ref-scope .theme-switch button[aria-pressed=true]{background:#f3c633;color:#191919}:root[data-theme=light] .ref-scope .menu-toggle{color:#252831}:root[data-theme=light] .ref-scope .hero.hero-fullbleed{background:#fafafa}:root[data-theme=light] .ref-scope .hero-copy{text-shadow:none}:root[data-theme=light] .ref-scope .hero-fullbleed .eyebrow{color:#82610e}:root[data-theme=light] .ref-scope .hero-fullbleed h1{color:#171a23}:root[data-theme=light] .ref-scope .hero-fullbleed h1 span{color:#9b7305}:root[data-theme=light] .ref-scope .hero-fullbleed .lead{color:#505560}:root[data-theme=light] .ref-scope .hero-fullbleed .hero-note{color:#525763;text-shadow:none}:root[data-theme=light] .ref-scope .hero-fullbleed .hero-actions .text-link{background:#ffffffe0;color:#343946;box-shadow:0 0 0 1px #dfe1e8}:root[data-theme=light] .ref-scope .hero-panorama .hero-image-shade{background:linear-gradient(90deg,#fafafa,#fafafaf2 22%,#fafafaba 43%,#fafafa17 73%),linear-gradient(180deg,#fafafa,#fafafa19 18%,transparent 72%,#fafafa)}:root[data-theme=light] .ref-scope .hero-panorama .art-disclaimer{color:#66604f;background:#fafafaba;padding:2px 7px;border-radius:3px}:root[data-theme=light] .ref-scope .hero-light-sweep{display:none}:root[data-theme=light] .ref-scope .metrics,:root[data-theme=light] .ref-scope .trust-strip{border-color:#d9dce3}:root[data-theme=light] .ref-scope .trust-stat strong{color:#20232c}:root[data-theme=light] .ref-scope .trust-symbol{color:#a17a17}:root[data-theme=light] .ref-scope .review-slot>span,:root[data-theme=light] .ref-scope .trust-stat span:not(.trust-symbol){color:#525764}:root[data-theme=light] .ref-scope .review-slot small,:root[data-theme=light] .ref-scope .trust-stat small{color:#747985}:root[data-theme=light] .ref-scope .territory-open{color:#80600d}:root[data-theme=light] .ref-scope .review-slot{border-color:#d6d9e0}:root[data-theme=light] .ref-scope .review-slot strong{color:#616672}:root[data-theme=light] .ref-scope .metrics>div{border-color:#d9dce3}:root[data-theme=light] .ref-scope .metrics strong{color:#242731}:root[data-theme=light] .ref-scope .metric-label,:root[data-theme=light] .ref-scope .metrics p,:root[data-theme=light] .ref-scope .metrics strong span{color:#626773}:root[data-theme=light] .ref-scope h2 span{color:#767c87}:root[data-theme=light] .ref-scope .eyebrow{color:#8c6b12}:root[data-theme=light] .ref-scope .body-copy,:root[data-theme=light] .ref-scope .section-intro{color:#5f6572}:root[data-theme=light] .ref-scope .journey-toggle{background:#eceef3;border-color:#d3d7df}:root[data-theme=light] .ref-scope .journey-toggle button{color:#5a606d}:root[data-theme=light] .ref-scope .journey-toggle button.active{color:#1b1b1d;background:#edc333}:root[data-theme=light] .ref-scope .journey-grid article{border-color:#cdd2dc}:root[data-theme=light] .ref-scope .journey-number{color:#9c7d26}:root[data-theme=light] .ref-scope .journey-grid p{color:#606673}:root[data-theme=light] .ref-scope .config-section{background:#f0f2f6;border-color:#d9dce3}:root[data-theme=light] .ref-scope .program-card{background:#fff;border-color:#d9dce3}:root[data-theme=light] .ref-scope .card-label,:root[data-theme=light] .ref-scope .card-number,:root[data-theme=light] .ref-scope .program-card p{color:#676d78}:root[data-theme=light] .ref-scope .card-tag{color:#7b5d0c;background:#fff9e7;border-color:#e1cf94}:root[data-theme=light] .ref-scope .card-price{border-color:#e0e2e8;color:#686d79}:root[data-theme=light] .ref-scope .card-price b{color:#252934}:root[data-theme=light] .ref-scope .card-price button{color:#85620c}:root[data-theme=light] .ref-scope .config-footnote,:root[data-theme=light] .ref-scope .instant-caption{color:#626874}:root[data-theme=light] .ref-scope .selector-divider{color:#85712e}:root[data-theme=light] .ref-scope .selector-divider:after,:root[data-theme=light] .ref-scope .selector-divider:before{background:#d5d9e1}:root[data-theme=light] .ref-scope .config-shell{background:#fff;border-color:#d0d5df}:root[data-theme=light] .ref-scope .tabs{background:#f1f2f6;border-color:#d6dae3}:root[data-theme=light] .ref-scope .tabs button{color:#5c6270}:root[data-theme=light] .ref-scope .tabs button.active{color:#17191e;background:#edc333;border-color:#edc333}:root[data-theme=light] .ref-scope .step-label>span{border-color:#cbd1dc;color:#667080}:root[data-theme=light] .ref-scope .size-options button{background:#fafbfc;border-color:#d3d8e2;color:#535e6d}:root[data-theme=light] .ref-scope .size-options button.active{background:#fff6d9;border-color:#c59b22;color:#785909}:root[data-theme=light] .ref-scope .rule-heading,:root[data-theme=light] .ref-scope .rule-row{border-color:#e0e3ea}:root[data-theme=light] .ref-scope .rule-heading>span{color:#8a701e}:root[data-theme=light] .ref-scope .rule-row>span{color:#626a77}:root[data-theme=light] .ref-scope .rule-row>b{color:#222a37}:root[data-theme=light] .ref-scope .summary{background:linear-gradient(145deg,#fff5d6,#fcfaf1);border-color:#dfcfa0}:root[data-theme=light] .ref-scope .fee-label,:root[data-theme=light] .ref-scope .summary-benefit,:root[data-theme=light] .ref-scope .summary-kicker,:root[data-theme=light] .ref-scope .summary>div>p{color:#786b43}:root[data-theme=light] .ref-scope .summary-benefit b{color:#463a15}:root[data-theme=light] .ref-scope .summary-line{background:#e4d6ae}:root[data-theme=light] .ref-scope .fee{color:#80600d}:root[data-theme=light] .ref-scope .fee span{color:#897547}:root[data-theme=light] .ref-scope .summary-note{color:#837750!important}:root[data-theme=light] .ref-scope .selection-status{color:#80600e}:root[data-theme=light] .ref-scope .accordion details,:root[data-theme=light] .ref-scope .accordion details:first-child{border-color:#d9dde5}:root[data-theme=light] .ref-scope .accordion summary>b{color:#95710e}:root[data-theme=light] .ref-scope .accordion summary em{color:#8d939e}:root[data-theme=light] .ref-scope .accordion details p{color:#616976}:root[data-theme=light] .ref-scope .active-rule-note{background:#fff7dd;border-color:#e6d398;color:#79601d}:root[data-theme=light] .ref-scope .example-box{background:#f0f2f6;border-left-color:#d7ad2e}:root[data-theme=light] .ref-scope .example-box p,:root[data-theme=light] .ref-scope .example-box>span{color:#616c7c}:root[data-theme=light] .ref-scope .example-box b{color:#292e3a}:root[data-theme=light] .ref-scope .example-box small{color:#778191}:root[data-theme=light] .ref-scope .reward-stat>strong{color:#a17a12}:root[data-theme=light] .ref-scope .reward-stat>div{color:#3c4553}:root[data-theme=light] .ref-scope .reward-stat small{color:#717c8a}:root[data-theme=light] .ref-scope .reward-panel{background:#fff;border-color:#d5dae4}:root[data-theme=light] .ref-scope .reward-row{border-color:#dfe3eb}:root[data-theme=light] .ref-scope .reward-row>span{color:#697383}:root[data-theme=light] .ref-scope .reward-row b{color:#26303e}:root[data-theme=light] .ref-scope .important-note{background:#fff5d9;color:#786126}:root[data-theme=light] .ref-scope .reward-panel>small{color:#6d7886}:root[data-theme=light] .ref-scope .section#platform{background:#f0f2f6;border-color:#d9dee6}:root[data-theme=light] .ref-scope .platform-window{background:#fff;border-color:#cfd5df;box-shadow:0 25px 60px #15294d12}:root[data-theme=light] .ref-scope .window-dots,:root[data-theme=light] .ref-scope .wire-side{border-color:#dde2eb}:root[data-theme=light] .ref-scope .window-dots span{color:#758092}:root[data-theme=light] .ref-scope .wire-side b{color:#a58019}:root[data-theme=light] .ref-scope .wire-side span{background:#dbe0e9}:root[data-theme=light] .ref-scope .wire-blocks span{border-color:#d8dee9;color:#687587}:root[data-theme=light] .ref-scope .wire-chart{border-color:#d5bd74;background:#faf8f0}:root[data-theme=light] .ref-scope .wire-chart span{background:#faf8f0;color:#8d7c46}:root[data-theme=light] .ref-scope .wire-lines{background:repeating-linear-gradient(0deg,#dde2eb,#dde2eb 1px,transparent 0,transparent 12px)}:root[data-theme=light] .ref-scope .platform-copy b{color:#a18224}:root[data-theme=light] .ref-scope .platform-copy b span{color:#354154}:root[data-theme=light] .ref-scope .platform-caption,:root[data-theme=light] .ref-scope .platform-copy p{color:#6a7585}:root[data-theme=light] .ref-scope .text-link{color:#48556a}:root[data-theme=light] .ref-scope .closing{background:#f1ecd9;border-color:#dfd8bc}:root[data-theme=light] .ref-scope .footer-top{border-color:#d9dee5}:root[data-theme=light] .ref-scope .footer-top>a:last-child,:root[data-theme=light] .ref-scope .footer-top>span,:root[data-theme=light] .ref-scope .legal{color:#697384}:root[data-theme=light] .ref-scope .footer-bottom{border-color:#dce1e8;color:#7b8493}:root[data-theme=light] .ref-scope dialog{background:#fff;color:#222a38;border-color:#d4bd74}:root[data-theme=light] .ref-scope .dialog-sub,:root[data-theme=light] .ref-scope .territory-intro{color:#667284}:root[data-theme=light] .ref-scope .dialog-top button{color:#4a5669}:root[data-theme=light] .ref-scope .dialog-notice{background:#fff5d7;color:#7e6a35}:root[data-theme=light] .ref-scope .territory-source{color:#758093}@media(max-width:1050px){.ref-scope .nav{gap:13px}.ref-scope .theme-switch button{padding-inline:7px}.ref-scope .theme-switch button span{display:none}.ref-scope nav{gap:16px}.ref-scope .hero.hero-fullbleed{padding-inline:25px;padding-top:55px}.ref-scope .hero-fullbleed .hero-copy{max-width:580px}.ref-scope .trust-strip{gap:15px}.ref-scope .trust-stat strong{font-size:23px}.ref-scope .service-stat strong{font-size:17px}.ref-scope .review-slot{padding-left:13px}.ref-scope .review-slot small,.ref-scope .trust-stat small{font-size:11px}}@media(max-width:760px){.ref-scope .nav{gap:9px}.ref-scope .nav>.button{font-size:11px;padding:10px;gap:7px}.ref-scope .brand{font-size:22px;gap:7px}.ref-scope .brand-mark{width:21px}.ref-scope .theme-switch{gap:1px;padding:2px;margin-left:auto}.ref-scope .theme-switch button{min-height:28px;padding:3px 6px;font-size:14.5px}.ref-scope .nav>.button{margin-left:0}.ref-scope .hero.hero-fullbleed{padding:39px 20px 0;min-height:760px}.ref-scope .hero-fullbleed .hero-copy{text-align:left;max-width:440px}.ref-scope .hero-fullbleed .eyebrow{justify-content:flex-start}.ref-scope .hero-fullbleed h1{font-size:37px;letter-spacing:-1.5px}.ref-scope .hero-fullbleed .hero-actions{align-items:flex-start;gap:14px}.ref-scope .hero-fullbleed .lead{max-width:360px}.ref-scope .hero-fullbleed .hero-note{font-size:11px}.ref-scope .hero-panorama .hero-image-shade{background:linear-gradient(180deg,#0b0c10,#0b0c10e0 15%,#0b0c10bb 38%,#0b0c1044 62%,transparent 75%,#0b0c10)}.ref-scope .trust-strip{grid-template-columns:1fr 1fr;gap:22px 18px;padding-top:24px;padding-bottom:24px}.ref-scope .trust-stat{gap:8px}.ref-scope .trust-stat strong{font-size:25px}.ref-scope .review-slot>span,.ref-scope .trust-stat span:not(.trust-symbol){font-size:12px}.ref-scope .review-slot small,.ref-scope .trust-stat small{font-size:11.5px}.ref-scope .service-stat{grid-column:1/-1}.ref-scope .service-stat strong{font-size:20px}.ref-scope .territory-open{font-size:12px}.ref-scope .review-slot{border-left:0;border-top:1px solid #34343e;padding:15px 0 0}.ref-scope .review-slot strong{font-size:14.5px}.ref-scope .nav nav{background:#18191f}:root[data-theme=light] .ref-scope .nav nav{background:#fff;border-color:#d6dbe4}:root[data-theme=light] .ref-scope .hero-panorama .hero-image-shade{background:linear-gradient(180deg,#fafafa,#fafafaf7 17%,#fafafae0 39%,#fafafa55 62%,transparent 78%,#fafafa)}:root[data-theme=light] .ref-scope .review-slot{border-color:#d5dbe3}.ref-scope #territoryDialog h2{font-size:23px}.ref-scope .territory-list{font-size:13px}}@media(max-width:390px){.ref-scope .nav{padding-inline:10px;gap:7px}.ref-scope .brand{font-size:20px}.ref-scope .brand-mark{width:18px;gap:2px}.ref-scope .brand-mark i:nth-child(2){width:13px}.ref-scope .nav>.button{font-size:10.5px;padding:9px 7px;gap:6px}.ref-scope .nav>.button>span{font-size:16px}.ref-scope .menu-toggle{font-size:22px;padding:0 3px}.ref-scope .theme-switch button{padding-inline:5px}.ref-scope .hero-fullbleed h1{font-size:34px}}.ref-scope .stats-demo-label{grid-column:1/-1;justify-self:start;margin:0 0 -8px;padding:5px 9px;border:1px solid #786733;border-radius:4px;color:#d3bf83;background:#282317;font-size:11.5px;line-height:1.7;letter-spacing:.5px}.ref-scope .review-slot .rating-stars{display:block;color:#e3bb39;font-size:15px;letter-spacing:2px;line-height:1.4;margin-top:5px}.ref-scope .service-stat strong{font-size:26px;line-height:1.3}.ref-scope .review-slot strong{color:#ededf1;font-size:18px;font-weight:600}:root[data-theme=light] .ref-scope .stats-demo-label{background:#fff7df;border-color:#dfcc8b;color:#7d6218}:root[data-theme=light] .ref-scope .review-slot strong{color:#323845}:root[data-theme=light] .ref-scope .review-slot .rating-stars{color:#9e770e}@media(max-width:760px){.ref-scope .stats-demo-label{font-size:11px;letter-spacing:.2px;margin-bottom:-4px}.ref-scope .review-slot strong{font-size:17px}.ref-scope .service-stat strong{font-size:25px}}.ref-scope .reward-showcase{margin:42px max(24px,calc((100% - 1320px)/2)) 0;border:1px solid #33343c;border-radius:28px;overflow:hidden;background:radial-gradient(ellipse at 71% 55%,#8b6b1b20,transparent 58%),#121319}.ref-scope .showcase-inner{max-width:1240px;margin:auto;padding:56px 40px 48px;display:grid;grid-template-columns:.9fr 1.2fr;gap:48px;align-items:center}.ref-scope .showcase-copy h2{font-size:35px;line-height:1.35;margin:15px 0 23px}.ref-scope .showcase-copy h2 span{color:#c6af6a}.ref-scope .showcase-copy>p:not(.showcase-footnote){font-size:14px;color:#b0b1bc;line-height:2;max-width:405px;margin-bottom:27px}.ref-scope .showcase-badges{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:29px}.ref-scope .showcase-badges>span{background:#24252d;border:1px solid #373842;border-radius:30px;padding:8px 12px;font-size:12px;color:#e0dfda;line-height:1.5;white-space:nowrap}.ref-scope .showcase-badges i{font-style:normal;color:#cdb564;font-size:15px;margin-right:7px}.ref-scope .showcase-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.ref-scope .showcase-actions .button{font-size:13px;padding:13px 17px;gap:18px}.ref-scope .showcase-actions .text-link{font-size:12px}.ref-scope .showcase-copy .showcase-footnote{font-size:11.5px;color:#9597a4;line-height:1.9;margin:17px 0 0;max-width:390px}.ref-scope .showcase-visual{min-width:0;position:relative;padding:10px 0 88px 22px}.ref-scope .showcase-glow{position:absolute;width:530px;height:530px;border-radius:50%;background:repeating-radial-gradient(circle,#e0bc3b0a 0 42px,#e0bc3b15 43px 78px);left:-90px;top:-35px;mask-image:radial-gradient(circle,black,transparent 72%);pointer-events:none}.ref-scope .reward-browser{position:relative;border:1px solid #4b4c55;background:#1b1c23;border-radius:12px;box-shadow:0 25px 65px #0005;min-height:380px;overflow:hidden}.ref-scope .reward-browser-bar{height:43px;display:flex;align-items:center;gap:13px;padding:0 15px;background:#24252d;border-bottom:1px solid #3b3c45}.ref-scope .browser-lights{display:flex;gap:5px}.ref-scope .browser-lights i{width:7px;height:7px;border-radius:50%;background:#8d856b}.ref-scope .browser-lights i:first-child{background:#cdb465}.ref-scope .browser-lights i:nth-child(2){background:#b5a575}.ref-scope .browser-lights i:last-child{background:#7b8a80}.ref-scope .reward-browser-bar>span{font-size:10.5px;letter-spacing:.8px;color:#aaadba}.ref-scope .reward-browser-bar>b{font-size:10px;letter-spacing:.7px;color:#bda963;margin-left:auto;font-weight:500}.ref-scope .reward-browser-content{padding:24px 24px 47px}.ref-scope .mock-account{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #34353f;padding-bottom:18px}.ref-scope .mock-account small{display:block;font-size:10.5px;letter-spacing:.7px;color:#989eae}.ref-scope .mock-account b{display:block;font-size:14px;font-weight:500;margin-top:5px}.ref-scope .mock-account>span{font-size:11px;color:#ddc570;border:1px solid #5d5330;padding:5px 8px;border-radius:5px;white-space:nowrap}.ref-scope .mock-table{font-size:12px;margin-top:16px}.ref-scope .mock-table>div{display:grid;grid-template-columns:35px 1fr 1fr;gap:10px;padding:11px 0;border-bottom:1px solid #353641;color:#b7bbc7}.ref-scope .mock-table>div>b,.ref-scope .mock-table>div>span:last-child{text-align:right}.ref-scope .mock-table .mock-table-head{font-size:11px;color:#8f96a7;padding-top:0}.ref-scope .mock-table b{font-weight:500;color:#ecdca6;font-family:var(--ref-head);font-size:14px}.ref-scope .mock-table-note{font-size:11px;line-height:1.9;color:#979ead;margin:17px 0 0}.ref-scope .reward-total-card{position:absolute;left:0;bottom:48px;width:355px;min-height:162px;padding:23px 24px;background:linear-gradient(120deg,#423419,#1c1b1b 85%);border:1px solid #9a7b30;border-radius:15px;color:#fff4d9;overflow:hidden;box-shadow:0 18px 40px #0005}.ref-scope .reward-total-copy{position:relative;z-index:1}.ref-scope .reward-total-copy>span{font-size:13px;color:#e3d4a9}.ref-scope .reward-total-copy>strong{display:block;font:600 43px/1.5 var(--ref-head);letter-spacing:-1.7px}.ref-scope .reward-total-copy>strong>span{font-size:28px;color:#dac897}.ref-scope .reward-total-copy>p{font-size:11.5px;color:#d0c4a4;margin:8px 0 0}.ref-scope .reward-total-copy>p>b{color:#fff1c6;font-size:14px;margin-right:4px}.ref-scope .reward-gem{position:absolute;right:-17px;top:2px;width:144px;height:164px;opacity:.65;transform:rotate(12deg)}.ref-scope .showcase-demo-caption{position:absolute;left:0;right:0;font-size:11px;letter-spacing:.45px;text-align:center;color:#aaa495;line-height:1.7;margin:14px 0}.ref-scope .review-slot .rating-stars{position:relative;width:max-content;background:linear-gradient(90deg,#e3bb39 96%,#6b6870 0);background-clip:text;color:transparent}.ref-scope .review-slot:last-child .rating-stars{background:none;color:#e3bb39}:root[data-theme=light] .ref-scope .reward-showcase{background:radial-gradient(ellipse at 73% 57%,#ecd69350,transparent 62%),#fbfaf6;border-color:#e0ded5}:root[data-theme=light] .ref-scope .showcase-copy h2 span{color:#937528}:root[data-theme=light] .ref-scope .showcase-copy>p:not(.showcase-footnote){color:#5d6879}:root[data-theme=light] .ref-scope .showcase-badges>span{background:#eeedf0;border-color:#e5e3dc;color:#344054}:root[data-theme=light] .ref-scope .showcase-badges i{color:#9a834a}:root[data-theme=light] .ref-scope .showcase-copy .showcase-footnote{color:#798290}:root[data-theme=light] .ref-scope .showcase-glow{background:repeating-radial-gradient(circle,#e4c66d13 0 42px,#d9b74c25 43px 78px)}:root[data-theme=light] .ref-scope .reward-browser{background:#fff;border-color:#e0e2e6;box-shadow:0 22px 60px #3e34241f}:root[data-theme=light] .ref-scope .reward-browser-bar{background:#f4f4f6;border-color:#e4e5e9}:root[data-theme=light] .ref-scope .reward-browser-bar>span{color:#8d96a9}:root[data-theme=light] .ref-scope .reward-browser-bar>b{color:#947b2c}:root[data-theme=light] .ref-scope .mock-account{border-color:#e4e7ee}:root[data-theme=light] .ref-scope .mock-account small{color:#8b94a4}:root[data-theme=light] .ref-scope .mock-account>span{color:#96751d;border-color:#e7d8a9;background:#fffaf0}:root[data-theme=light] .ref-scope .mock-table>div{border-color:#e8ebf1;color:#667287}:root[data-theme=light] .ref-scope .mock-table .mock-table-head{color:#8792a4}:root[data-theme=light] .ref-scope .mock-table b{color:#816111}:root[data-theme=light] .ref-scope .mock-table-note{color:#929baa}:root[data-theme=light] .ref-scope .showcase-demo-caption{color:#807967}:root[data-theme=light] .ref-scope .review-slot .rating-stars{background-image:linear-gradient(90deg,#9e770e 96%,#d3d2cd 0);color:transparent}:root[data-theme=light] .ref-scope .review-slot:last-child .rating-stars{background:none;color:#9e770e}@media(max-width:1050px){.ref-scope .reward-showcase{margin-inline:20px}.ref-scope .showcase-inner{gap:28px;padding:40px 26px;grid-template-columns:.9fr 1.1fr}.ref-scope .showcase-copy h2{font-size:30px}.ref-scope .showcase-visual{padding-left:10px}.ref-scope .reward-total-card{width:310px;min-height:148px;padding:19px 20px}.ref-scope .reward-total-copy>strong{font-size:38px}.ref-scope .reward-total-copy>strong>span{font-size:24px}.ref-scope .reward-gem{width:126px;right:-20px}.ref-scope .reward-browser-content{padding:20px 17px 45px}.ref-scope .mock-account{flex-wrap:wrap;gap:10px}.ref-scope .showcase-badges>span{font-size:11.5px;padding:7px 10px}}@media(max-width:760px){.ref-scope .reward-showcase{margin:30px 12px 0;border-radius:18px}.ref-scope .showcase-inner{grid-template-columns:1fr;gap:30px;padding:30px 20px}.ref-scope .showcase-copy h2{font-size:29px;margin:13px 0 20px}.ref-scope .showcase-copy>p:not(.showcase-footnote){font-size:13px;max-width:none;margin-bottom:23px}.ref-scope .showcase-badges{gap:8px;margin-bottom:24px}.ref-scope .showcase-badges>span{font-size:11.5px;padding:8px 10px}.ref-scope .showcase-badges i{font-size:14.5px;margin-right:5px}.ref-scope .showcase-actions{gap:15px}.ref-scope .showcase-actions .button{font-size:12px;padding:12px 14px;gap:15px}.ref-scope .showcase-copy .showcase-footnote{font-size:11.5px;max-width:none}.ref-scope .showcase-visual{padding:0 0 95px}.ref-scope .reward-browser{min-height:385px}.ref-scope .reward-browser-bar{gap:8px;padding:0 11px}.ref-scope .reward-browser-bar>b,.ref-scope .reward-browser-bar>span{font-size:10px}.ref-scope .browser-lights i{width:6px;height:6px}.ref-scope .reward-browser-content{padding:19px 13px 45px}.ref-scope .mock-account b{font-size:14.5px}.ref-scope .mock-account small{font-size:10px}.ref-scope .mock-account>span{font-size:10.5px}.ref-scope .mock-table{font-size:11.5px}.ref-scope .mock-table>div{grid-template-columns:24px 1fr 1fr;gap:7px;padding:12px 0}.ref-scope .mock-table .mock-table-head{font-size:10.5px}.ref-scope .mock-table b{font-size:13px}.ref-scope .mock-table-note{font-size:11px}.ref-scope .reward-total-card{left:10px;bottom:43px;width:calc(100% - 20px);max-width:355px;min-height:145px;padding:18px}.ref-scope .reward-total-copy>strong{font-size:36px}.ref-scope .reward-total-copy>strong>span{font-size:24px}.ref-scope .reward-total-copy>span{font-size:12px}.ref-scope .reward-total-copy>p{font-size:11px}.ref-scope .reward-gem{width:122px;right:-21px}.ref-scope .showcase-demo-caption{font-size:10.5px;line-height:1.8}.ref-scope .showcase-glow{width:400px;height:400px;left:50%;transform:translateX(-50%);top:30px}}.ref-scope .showcase-visual{padding-bottom:35px}.ref-scope .reward-total-card{position:relative;left:auto;bottom:auto;margin:-24px 0 0 -22px}.ref-scope .showcase-demo-caption{bottom:0}@media(max-width:1050px){.ref-scope .reward-total-card{margin-left:-10px}}@media(max-width:760px){.ref-scope .showcase-visual{padding-bottom:35px}.ref-scope .reward-total-card{margin:-22px auto 0;left:auto;bottom:auto}}.ref-scope .payout-gallery{padding:76px 0 52px;background:radial-gradient(ellipse at 50% 55%,#85661b0f,transparent 65%),#0c0d12;border-bottom:1px solid #2c2d36;overflow:hidden}.ref-scope .gallery-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.ref-scope .gallery-heading h2{margin-top:14px;font-size:34px}.ref-scope .gallery-intro{max-width:385px}.ref-scope .gallery-intro p{color:#a8adbb;font-size:14px;line-height:1.9;margin:0 0 17px}.ref-scope .gallery-intro button{display:inline-flex;align-items:center;gap:9px;color:#e1d4ad;background:#252219;border:1px solid #595033;border-radius:6px;padding:9px 13px;font-size:12px}.ref-scope .gallery-intro button span{font-size:14px}.ref-scope .gallery-demo-notice{margin-top:25px;margin-bottom:27px;display:flex;align-items:center;gap:13px}.ref-scope .gallery-demo-notice>span{font-size:11px;letter-spacing:.6px;background:#30281a;color:#d8c393;border:1px solid #625130;padding:4px 8px;border-radius:3px;white-space:nowrap}.ref-scope .gallery-demo-notice p{color:#9097a8;font-size:12px;line-height:1.8;margin:0}.ref-scope .gallery-lanes{display:flex;flex-direction:column;gap:16px;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.ref-scope .gallery-lane{overflow:hidden}.ref-scope .gallery-track{display:flex;width:max-content;animation:proof-drift 52s linear infinite;will-change:transform}.ref-scope .reverse-lane .gallery-track{animation-direction:reverse;animation-duration:59s}.ref-scope .proof-group{display:flex;gap:16px;padding-right:16px;flex:none}.ref-scope .proof-card{display:block;position:relative;width:310px;text-align:left;padding:20px 23px 18px;background:linear-gradient(130deg,#1d1e26,#15161c);border:1px solid #3c3c46;border-radius:13px;color:#eeeff2;overflow:hidden;min-height:209px;box-shadow:0 8px 18px #0002}.ref-scope .proof-card:before{content:"";position:absolute;width:180px;height:180px;right:-95px;top:-90px;border:1px solid #c4a13c25;border-radius:50%;box-shadow:0 0 0 22px #c4a13c08,0 0 0 45px #c4a13c04;pointer-events:none}.ref-scope .proof-card:hover{border-color:#b18e32;background:linear-gradient(130deg,#29261c,#191a20)}.ref-scope .proof-card-top{display:flex;align-items:center;gap:10px}.ref-scope .proof-monogram{display:flex;align-items:center;color:#e6c75f;font:800 24px/1 var(--ref-head);letter-spacing:-2px}.ref-scope .proof-monogram>span{font:400 16px var(--ref-head);letter-spacing:0;margin-left:3px}.ref-scope .proof-model{font-size:12px;color:#b7bfce}.ref-scope .proof-demo{margin-left:auto;color:#a79a75;border:1px solid #58503c;letter-spacing:.7px;padding:3px 5px;border-radius:3px}.ref-scope .proof-amount-label{display:block;font-size:10.5px;letter-spacing:1.2px;color:#929cad;margin-top:22px}.ref-scope .proof-amount{display:block;font:600 33px/1.4 var(--ref-head);letter-spacing:-1px;color:#fff1bc}.ref-scope .proof-card-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed #4c4c50;margin-top:18px;padding-top:13px;gap:15px}.ref-scope .proof-card-bottom b{display:block;color:#c2c8d3;font-size:11.5px;font-weight:500}.ref-scope .proof-card-bottom small{display:block;color:#818c9e;font-size:11px;margin-top:3px}.ref-scope .proof-arrow{color:#d4b351;font-size:18px}.ref-scope .proof-card-edge{position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,#ecc957,#78622555)}.ref-scope .gallery-bottom{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:25px}.ref-scope .gallery-bottom>span{color:#8b95a6;font-size:11.5px;line-height:1.8}.ref-scope .gallery-bottom .text-link{font-size:12px;color:#d1b86a}.ref-scope .gallery-lanes:focus-within .gallery-track,.ref-scope .gallery-lanes:hover .gallery-track,.ref-scope .payout-gallery.dialog-active .gallery-track,.ref-scope .payout-gallery.is-paused .gallery-track,.ref-scope .payout-gallery.offscreen .gallery-track{animation-play-state:paused}.ref-scope #proofDialog h2{font-size:27px}.ref-scope #proofDialog .rule-row>b{max-width:48%}@keyframes proof-drift{0%{transform:translateX(0)}to{transform:translateX(-50%)}}:root[data-theme=light] .ref-scope .payout-gallery{background:radial-gradient(ellipse at 50% 55%,#dcc38112,transparent 65%),#fafafa;border-color:#d9dee5}:root[data-theme=light] .ref-scope .gallery-intro p{color:#626d7e}:root[data-theme=light] .ref-scope .gallery-intro button{background:#fcf7e8;color:#806823;border-color:#e2d5ad}:root[data-theme=light] .ref-scope .gallery-demo-notice>span{background:#fff7dc;color:#88702e;border-color:#e4d199}:root[data-theme=light] .ref-scope .gallery-demo-notice p{color:#7e8795}:root[data-theme=light] .ref-scope .proof-card{background:linear-gradient(130deg,#fff,#f6f6f4);border-color:#dcdfe5;color:#252d3b;box-shadow:0 6px 16px #1c2a4510}:root[data-theme=light] .ref-scope .proof-card:hover{border-color:#b99b49;background:linear-gradient(130deg,#fffdf6,#f8f6ef)}:root[data-theme=light] .ref-scope .proof-monogram{color:#a78015}:root[data-theme=light] .ref-scope .proof-model{color:#657286}:root[data-theme=light] .ref-scope .proof-demo{border-color:#e2d5b1;color:#9b8853}:root[data-theme=light] .ref-scope .proof-amount-label{color:#8591a2}:root[data-theme=light] .ref-scope .proof-amount{color:#5e4b19}:root[data-theme=light] .ref-scope .proof-card-bottom{border-color:#d8d9d7}:root[data-theme=light] .ref-scope .proof-card-bottom b{color:#5a677b}:root[data-theme=light] .ref-scope .proof-card-bottom small{color:#8793a4}:root[data-theme=light] .ref-scope .proof-arrow{color:#9d7e25}:root[data-theme=light] .ref-scope .gallery-bottom>span{color:#7c889a}:root[data-theme=light] .ref-scope .gallery-bottom .text-link{color:#8a6b19}@media(max-width:760px){.ref-scope .payout-gallery{padding:48px 0 36px}.ref-scope .gallery-heading{display:block}.ref-scope .gallery-heading h2{font-size:28px}.ref-scope .gallery-intro{max-width:none;margin-top:20px}.ref-scope .gallery-intro p{font-size:13px;margin-bottom:16px}.ref-scope .gallery-intro button{font-size:12px}.ref-scope .gallery-demo-notice{margin-top:23px;margin-bottom:23px;display:block}.ref-scope .gallery-demo-notice>span{display:inline-block;font-size:10.5px}.ref-scope .gallery-demo-notice p{font-size:11.5px;margin-top:10px}.ref-scope .gallery-lanes{gap:12px;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.ref-scope .proof-group{gap:12px;padding-right:12px}.ref-scope .proof-card{width:260px;min-height:195px;padding:18px 20px 16px}.ref-scope .proof-amount{font-size:29px}.ref-scope .proof-amount-label{margin-top:19px}.ref-scope .proof-model{font-size:11.5px}.ref-scope .proof-card-bottom{margin-top:16px;padding-top:12px}.ref-scope .gallery-track{animation-duration:57s}.ref-scope .reverse-lane .gallery-track{animation-duration:65s}.ref-scope .gallery-bottom{display:block;margin-top:21px}.ref-scope .gallery-bottom>span{font-size:11px}.ref-scope .gallery-bottom .text-link{margin-top:13px;font-size:12px}.ref-scope #proofDialog h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.ref-scope .gallery-track,.ref-scope .reverse-lane .gallery-track{animation:none!important;transform:none!important}.ref-scope .gallery-lane{overflow-x:auto}.ref-scope .gallery-track>.proof-group[aria-hidden=true]{display:none}.ref-scope .gallery-lanes{mask-image:none}}.ref-scope .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ref-scope .ledger-wrap{margin-bottom:30px}.ref-scope .payout-ledger{border:1px solid #3e404b;border-radius:13px;overflow:hidden;background:#171920;box-shadow:0 10px 25px #0002}.ref-scope .ledger-heading{padding:23px 24px;display:flex;justify-content:space-between;align-items:center;gap:24px;background:linear-gradient(115deg,#28261d,#1b1d25);border-bottom:1px solid #3d3e48}.ref-scope .ledger-heading h3{font-size:16px;font-weight:500;margin:0;color:#ece5d0}.ref-scope .ledger-heading p{font-size:11.5px;color:#959eaf;margin:6px 0 0}.ref-scope .ledger-tag{font-size:11px;letter-spacing:.5px;color:#c6b77e;border:1px solid #645737;padding:5px 8px;border-radius:4px;white-space:nowrap}.ref-scope .ledger-table{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.ref-scope .ledger-table th{font-weight:500;color:#a6afbf;text-align:left;background:#23252e;padding:14px 20px;font-size:11.5px;border-bottom:1px solid #3c3e48}.ref-scope .ledger-table th:first-child{width:19%}.ref-scope .ledger-table th:nth-child(2){width:17%}.ref-scope .ledger-table th:nth-child(3){width:16%}.ref-scope .ledger-table th:nth-child(4){width:17%}.ref-scope .ledger-table th:nth-child(5){width:16%}.ref-scope .ledger-table th:last-child{width:15%}.ref-scope .ledger-table td{padding:13px 20px;border-bottom:1px solid #30333e;color:#c0c8d5;vertical-align:middle;overflow-wrap:anywhere}.ref-scope .ledger-table tbody tr:nth-child(2n){background:#1c1e26}.ref-scope .ledger-table tbody tr:hover{background:#27271f}.ref-scope .ledger-table td:first-child{font-size:11.5px;color:#9ba5b5}.ref-scope .ledger-table .ledger-amount{font:600 14px var(--ref-head);color:#e6c873;white-space:nowrap}.ref-scope .ledger-table td:last-child{color:#e1e3e8;font-family:var(--ref-head);font-weight:500}.ref-scope .ledger-profile{background:none;border:0;text-align:left;padding:0;color:#e2e4e9;font-size:13px;line-height:1.6}.ref-scope .ledger-profile:hover{color:#e8c65b}.ref-scope .ledger-profile small{display:block;font-size:10.5px;letter-spacing:.3px;color:#8590a3;margin-top:4px}.ref-scope .ledger-country{display:inline-flex;align-items:center;gap:7px;font-size:12px;line-height:1.6}.ref-scope .ledger-country>span{font-size:16px;flex-shrink:0}.ref-scope .ledger-footnote{font-size:11.5px;line-height:1.9;color:#8f9aad;padding:15px 23px;margin:0}.ref-scope .ledger-table tbody tr:last-child td{border-bottom:1px solid #30333e}.ref-scope #proofDialog{max-height:90vh;overflow:auto}:root[data-theme=light] .ref-scope .payout-ledger{background:#fff;border-color:#d9dfe8;box-shadow:0 10px 25px #17233808}:root[data-theme=light] .ref-scope .ledger-heading{background:linear-gradient(115deg,#f8f2df,#f6f7fa);border-color:#dbe0e8}:root[data-theme=light] .ref-scope .ledger-heading h3{color:#333a48}:root[data-theme=light] .ref-scope .ledger-heading p{color:#7b8799}:root[data-theme=light] .ref-scope .ledger-tag{border-color:#dccc9c;color:#8a7026;background:#fffcf2}:root[data-theme=light] .ref-scope .ledger-table th{background:#f0f2f6;color:#738096;border-color:#dce1e9}:root[data-theme=light] .ref-scope .ledger-table td{border-color:#e4e8ef;color:#5b697e}:root[data-theme=light] .ref-scope .ledger-table td:first-child{color:#7d8a9e}:root[data-theme=light] .ref-scope .ledger-table tbody tr:nth-child(2n){background:#fafbfc}:root[data-theme=light] .ref-scope .ledger-table tbody tr:hover{background:#fffcf2}:root[data-theme=light] .ref-scope .ledger-table .ledger-amount{color:#8a6b18}:root[data-theme=light] .ref-scope .ledger-table td:last-child{color:#374358}:root[data-theme=light] .ref-scope .ledger-profile{color:#354259}:root[data-theme=light] .ref-scope .ledger-profile:hover{color:#997512}:root[data-theme=light] .ref-scope .ledger-profile small{color:#8995a6}:root[data-theme=light] .ref-scope .ledger-footnote{color:#7c899b}:root[data-theme=light] .ref-scope .ledger-table tbody tr:last-child td{border-color:#e4e8ef}@media(max-width:1050px){.ref-scope .ledger-table td,.ref-scope .ledger-table th{padding-inline:12px}.ref-scope .ledger-table{font-size:12px}.ref-scope .ledger-table .ledger-amount{font-size:14.5px}.ref-scope .ledger-country{font-size:11.5px;gap:5px}.ref-scope .ledger-heading{padding:21px}}@media(max-width:760px){.ref-scope .ledger-wrap{margin-bottom:25px}.ref-scope .ledger-heading{padding:20px 17px;display:block}.ref-scope .ledger-heading h3{font-size:15px}.ref-scope .ledger-heading p{font-size:11.5px}.ref-scope .ledger-tag{display:inline-block;margin-top:12px;font-size:10.5px}.ref-scope .ledger-table,.ref-scope .ledger-table tbody{display:block}.ref-scope .ledger-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ref-scope .ledger-table tr{display:block;padding:16px 17px;border-bottom:1px solid #373a44}.ref-scope .ledger-table tbody tr:last-child{border:0}.ref-scope .ledger-table tbody tr:last-child td,.ref-scope .ledger-table td{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:7px 0;border:0;text-align:right;font-size:12px}.ref-scope .ledger-table td:before{content:attr(data-label);color:#8d99ac;font-size:11.5px;text-align:left;flex-shrink:0}.ref-scope .ledger-table td:first-child{font-size:11.5px;padding-top:0}.ref-scope .ledger-table .ledger-amount{font-size:15px}.ref-scope .ledger-profile{text-align:right;font-size:14px}.ref-scope .ledger-profile small{font-size:11px}.ref-scope .ledger-country{font-size:12px}.ref-scope .ledger-country>span{font-size:16px}.ref-scope .ledger-footnote{font-size:11.5px;padding:15px 17px;border-top:1px solid #373a44}:root[data-theme=light] .ref-scope .ledger-table tr{border-color:#dfe5ee}:root[data-theme=light] .ref-scope .ledger-table td:before{color:#8896a9}:root[data-theme=light] .ref-scope .ledger-footnote{border-color:#dfe5ee}}.ref-scope .site-header{max-width:1280px;width:calc(100% - 40px);border-radius:14px;top:12px;margin:12px auto -2px}.ref-scope .site-header .nav{height:68px;padding:0 21px;gap:25px;max-width:none;position:relative}.ref-scope .site-header .brand{font-size:25px;flex-shrink:0;gap:9px}.ref-scope .site-header .brand-mark{width:26px}.ref-scope .site-header nav{display:flex;align-items:center;justify-content:center;gap:20px;margin:auto;color:#bfc3ce;font-size:12px;font-weight:500}.ref-scope .nav-plain{padding:0;background:none;color:inherit;border:0;font-size:inherit;white-space:nowrap}.ref-scope .site-header nav>a{white-space:nowrap}.ref-scope .nav-dropdown{position:relative}.ref-scope .nav-dropdown>summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;white-space:nowrap}.ref-scope .nav-dropdown>summary::-webkit-details-marker{display:none}.ref-scope .nav-dropdown>summary>span{font-size:14px;color:#b59b4b;transition:transform .15s}.ref-scope .nav-dropdown[open]>summary>span{transform:rotate(180deg)}.ref-scope .nav-dropdown-panel{position:absolute;top:calc(100% + 23px);left:-18px;width:240px;background:#1c1e26;border:1px solid #424450;border-radius:10px;padding:9px;box-shadow:0 22px 50px #0007;display:grid;gap:3px;z-index:20}.ref-scope .nav-dropdown-panel>a,.ref-scope .nav-dropdown-panel>button{display:block;border:0;background:none;color:#e0e3ec;font-size:13px;padding:11px 12px;border-radius:5px;text-align:left;line-height:1.65}.ref-scope .nav-dropdown-panel>a:hover,.ref-scope .nav-dropdown-panel>button:hover{background:#303029;color:#f0cd64}.ref-scope .nav-dropdown-panel small{font-size:11.5px;color:#919baa;display:block}.ref-scope .header-tools{display:flex;align-items:center;gap:9px;flex-shrink:0}.ref-scope .language-control select{appearance:auto;background:#22242c;border:1px solid #40424b;color:#d4d9e4;border-radius:7px;padding:8px 6px;font:500 12px var(--ref-body);min-height:35px;cursor:pointer}.ref-scope .site-header .theme-switch{padding:2px;gap:1px;margin:0;background:#16181e}.ref-scope .site-header .theme-switch button{padding:4px 6px;min-height:29px;font-size:14.5px}.ref-scope .site-header .theme-switch button span{display:none}.ref-scope .login-button{background:#23252d;border:1px solid #41434d;color:#e1e4eb;border-radius:7px;padding:9px 12px;font-size:12px;font-weight:500;white-space:nowrap}.ref-scope .site-header .header-cta{padding:10px 15px;font-size:12px;gap:12px;margin:0;min-height:37px}.ref-scope .site-header .header-cta>span{font-size:17px}.ref-scope .site-header .menu-toggle{display:none}.ref-scope .site-info-text{font-size:14px;line-height:2;color:#b8c2d2;margin-top:23px}.ref-scope #siteInfoDialog h2{font-size:28px}.ref-scope .payout-gallery .gallery-lanes{max-width:1160px;width:calc(100% - 80px);margin:0 auto;box-sizing:border-box;border:1px solid #353946;border-radius:14px;padding:18px 0;background:#12151b;gap:12px;mask-image:none;overflow:hidden}.ref-scope .gallery-lane{mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.ref-scope .proof-group{gap:12px;padding-right:12px}.ref-scope .payout-gallery .proof-card{width:248px;min-height:169px;padding:16px 18px 14px;border-radius:10px}.ref-scope .proof-monogram{font-size:20px}.ref-scope .proof-monogram>span{font-size:14.5px}.ref-scope .proof-model{font-size:11.5px}.ref-scope .proof-demo{font-size:10px;padding:2px 4px}.ref-scope .proof-amount-label{font-size:10px;margin-top:15px;letter-spacing:1px}.ref-scope .proof-amount{font-size:27px;margin-top:3px}.ref-scope .proof-card-bottom{margin-top:13px;padding-top:10px}.ref-scope .proof-card-bottom b{font-size:11px}.ref-scope .proof-card-bottom small{font-size:10.5px}.ref-scope .proof-arrow{font-size:15px}.ref-scope .payout-gallery{padding-top:65px;padding-bottom:42px}.ref-scope .gallery-heading h2{font-size:31px}.ref-scope .gallery-demo-notice{margin-top:22px;margin-bottom:23px}.ref-scope .ledger-wrap{margin-bottom:24px}.ref-scope .site-footer{max-width:none;background:linear-gradient(145deg,#14130f,#0b0d13 65%);color:#b9c1d0;padding:0;border-top:1px solid #3a3526}.ref-scope .site-footer .footer-content{padding-top:52px;padding-bottom:27px}.ref-scope .footer-identity{margin-bottom:31px}.ref-scope .site-footer .brand{font-size:26px;color:#f0eee7;letter-spacing:-1.2px}.ref-scope .footer-identity>p{font-size:13px;color:#8e97a8;margin:12px 0 17px}.ref-scope .footer-socials{display:flex;gap:10px}.ref-scope .footer-socials button{width:29px;height:29px;border:1px solid #3b3e48;border-radius:50%;background:#1c1e26;color:#aeb8cb;font-size:14px;padding:0;display:grid;place-items:center}.ref-scope .footer-socials button:hover{border-color:#bda24d;color:#e3c165}.ref-scope .footer-link-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding:0 0 38px;border-bottom:1px solid #343640}.ref-scope .footer-link-grid h3{font-size:13px;font-weight:600;margin:0 0 15px;color:#e0d3aa}.ref-scope .footer-link-grid a,.ref-scope .footer-link-grid button{display:block;text-align:left;background:none;border:0;padding:0;margin:10px 0;font-size:12px;color:#929daf;line-height:1.75}.ref-scope .footer-link-grid a:hover,.ref-scope .footer-link-grid button:hover{color:#e4c56b}.ref-scope .footer-legal{padding:35px 0 25px}.ref-scope .footer-legal h2{font-size:14.5px;letter-spacing:0;line-height:1.6;color:#dbd2b5;margin:0 0 24px}.ref-scope .footer-legal>div{margin-bottom:21px}.ref-scope .footer-legal h3{font-size:12px;font-weight:600;color:#c5c7ca;margin:0 0 8px}.ref-scope .footer-legal p,.ref-scope .footer-legal ul{font-size:12px;line-height:1.95;color:#8895a9;margin:0;max-width:1060px}.ref-scope .footer-legal ul{padding-left:18px;margin-top:8px}.ref-scope .footer-demo-note{border-left:2px solid #6d5b2d;padding-left:16px}.ref-scope .footer-brandline{border-block:1px solid #343640;display:flex;align-items:center;justify-content:center;gap:25px;padding:22px 0;color:#929bac;font-size:11px;letter-spacing:1.2px}.ref-scope .footer-brandline i{font-style:normal;color:#9d8440}.ref-scope .footer-end{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;padding:26px 0 0}.ref-scope .footer-end>div>span{display:block;font-size:11.5px;color:#b2bdcf}.ref-scope .footer-end small{display:block;font-size:10.5px;letter-spacing:1px;color:#74829a;margin-top:10px}.ref-scope .footer-end-right{display:grid;justify-items:end;gap:17px}.ref-scope .footer-language{display:flex;align-items:center;gap:7px;color:#bdb289}.ref-scope .footer-language select{font:12px var(--ref-body);background:none;color:#a9b4c6;border:0;padding:4px;cursor:pointer}.ref-scope .footer-language option{background:#171b24;color:#e3e8ef}.ref-scope .footer-end-right>div{display:flex;gap:20px}.ref-scope .footer-end-right a,.ref-scope .footer-end-right button{font-size:11px;line-height:1.8;color:#8e9caf;background:none;border:0;padding:0}.ref-scope .site-footer section{scroll-margin-top:100px}:root[data-theme=light] .ref-scope .site-header nav{color:#606b7d}:root[data-theme=light] .ref-scope .nav-dropdown-panel{background:#fff;border-color:#dce1e9;box-shadow:0 22px 45px #2237581f}:root[data-theme=light] .ref-scope .nav-dropdown-panel>a,:root[data-theme=light] .ref-scope .nav-dropdown-panel>button{color:#36435a}:root[data-theme=light] .ref-scope .nav-dropdown-panel small{color:#8c98a9}:root[data-theme=light] .ref-scope .nav-dropdown-panel>a:hover,:root[data-theme=light] .ref-scope .nav-dropdown-panel>button:hover{background:#fff7df;color:#8b6b18}:root[data-theme=light] .ref-scope .language-control select{background:#f3f5f8;border-color:#d9dee6;color:#4c586c}:root[data-theme=light] .ref-scope .site-header .theme-switch{background:#f1f3f7}:root[data-theme=light] .ref-scope .login-button{background:#f4f5f8;border-color:#d6dce6;color:#3c475a}:root[data-theme=light] .ref-scope .site-info-text{color:#64738a}:root[data-theme=light] .ref-scope .payout-gallery .gallery-lanes{background:#f3f4f7;border-color:#dee3ea}@media(max-width:1200px){.ref-scope .site-header .nav{gap:16px;padding-inline:17px}.ref-scope .site-header nav{gap:14px;font-size:11.5px}.ref-scope .site-header .brand{font-size:23px}.ref-scope .header-tools{gap:7px}.ref-scope .login-button{font-size:11.5px;padding-inline:9px}.ref-scope .site-header .header-cta{padding-inline:12px;font-size:11.5px}}@media(max-width:1100px){.ref-scope .site-header .menu-toggle{display:block;order:3;font-size:24px;padding:0 2px;background:none;border:0;color:#cbd3e2}.ref-scope .site-header .header-tools{margin-left:auto}.ref-scope .site-header nav{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;max-height:75vh;overflow-y:auto;background:#191c25;border:1px solid #3d4351;border-radius:11px;padding:15px;box-shadow:0 20px 40px #0005;font-size:14px}.ref-scope .site-header nav.open{display:flex;align-items:stretch;flex-direction:column;gap:0;margin:0}.ref-scope .nav-dropdown>summary,.ref-scope .site-header .nav-plain,.ref-scope .site-header nav>a{padding:13px 12px;text-align:left}.ref-scope .nav-dropdown-panel{position:static;width:100%;box-shadow:none;border:0;background:#222632;margin:0 0 8px;padding:5px 10px}.ref-scope .nav-dropdown-panel a,.ref-scope .nav-dropdown-panel button{font-size:13px}.ref-scope .nav-dropdown>summary{justify-content:space-between}:root[data-theme=light] .ref-scope .site-header nav{background:#fff;border-color:#dce2ec}:root[data-theme=light] .ref-scope .site-header .menu-toggle{color:#4e5b70}:root[data-theme=light] .ref-scope .nav-dropdown-panel{background:#f5f7fa}}@media(max-width:760px){.ref-scope .site-header{width:calc(100% - 24px);top:8px;margin-top:9px;border-radius:10px}.ref-scope .site-header .nav{height:60px;padding:0 12px;gap:10px}.ref-scope .site-header .brand{font-size:21px;gap:7px}.ref-scope .site-header .brand-mark{width:21px}.ref-scope .header-tools{gap:6px}.ref-scope .language-control select{font-size:11.5px;min-height:31px;padding:6px 3px;max-width:65px}.ref-scope .site-header .theme-switch button{font-size:14px;padding:3px 5px;min-height:25px}.ref-scope .site-header .header-cta{font-size:11px;min-height:32px;padding:8px 10px;gap:7px}.ref-scope .site-header .header-cta>span{font-size:14px}.ref-scope .site-header .login-button{display:none}.ref-scope .site-header .menu-toggle{font-size:22px}.ref-scope .payout-gallery .gallery-lanes{width:calc(100% - 40px);border-radius:10px;padding:13px 0;gap:10px}.ref-scope .payout-gallery .proof-card{width:210px;min-height:157px;padding:14px 15px 12px}.ref-scope .proof-group{gap:10px;padding-right:10px}.ref-scope .proof-amount{font-size:24px}.ref-scope .proof-amount-label{margin-top:14px;font-size:10px}.ref-scope .proof-model{font-size:11px}.ref-scope .proof-card-bottom small{font-size:10.5px}.ref-scope .gallery-heading h2{font-size:28px}.ref-scope .payout-gallery{padding-top:48px;padding-bottom:34px}.ref-scope .site-footer .footer-content{padding-top:37px;padding-bottom:24px}.ref-scope .footer-identity{margin-bottom:27px}.ref-scope .footer-identity>p{font-size:12px}.ref-scope .footer-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px;padding-bottom:29px}.ref-scope .footer-link-grid h3{font-size:12px;margin-bottom:13px}.ref-scope .footer-link-grid a,.ref-scope .footer-link-grid button{font-size:12px;margin:10px 0}.ref-scope .footer-legal{padding:29px 0 15px}.ref-scope .footer-legal h2{font-size:14px}.ref-scope .footer-legal h3{font-size:12px}.ref-scope .footer-legal p,.ref-scope .footer-legal ul{font-size:12px;line-height:1.95}.ref-scope .footer-brandline{gap:10px;padding:18px 0;flex-wrap:wrap;font-size:10px;letter-spacing:.7px}.ref-scope .footer-end{display:block;padding-top:23px}.ref-scope .footer-end-right{justify-items:start;margin-top:23px;gap:15px}.ref-scope .footer-end-right>div{gap:18px;flex-wrap:wrap}.ref-scope .footer-end-right a,.ref-scope .footer-end-right button,.ref-scope .footer-end>div>span{font-size:11.5px}}@media(max-width:390px){.ref-scope .site-header .nav{gap:7px;padding-inline:9px}.ref-scope .site-header .brand{font-size:19px;gap:6px}.ref-scope .site-header .brand-mark{width:18px}.ref-scope .site-header .brand-mark i:nth-child(2){width:13px}.ref-scope .header-tools{gap:5px}.ref-scope .site-header .theme-switch button{padding:3px 4px;font-size:13px}.ref-scope .site-header .header-cta{padding-inline:8px;font-size:10.5px}.ref-scope .language-control select{max-width:61px;font-size:11px}.ref-scope .site-header .menu-toggle{font-size:20px}}.ref-scope .site-header nav{font-size:13px}.ref-scope .mobile-login{display:none}.ref-scope .site-footer .footer-link-grid h3{font-size:14px}.ref-scope .site-footer .footer-legal h3,.ref-scope .site-footer .footer-legal p,.ref-scope .site-footer .footer-legal ul,.ref-scope .site-footer .footer-link-grid a,.ref-scope .site-footer .footer-link-grid button{font-size:13px}:root[data-theme=light] .ref-scope .site-footer .brand{color:#f0eee7}@media(max-width:1200px){.ref-scope .site-header nav{font-size:12px}}@media(max-width:1100px){.ref-scope .site-header nav{font-size:14px}}@media(max-width:760px){.ref-scope .mobile-login{display:block}.ref-scope .site-footer .footer-link-grid h3{font-size:13px}.ref-scope .site-footer .footer-legal p,.ref-scope .site-footer .footer-legal ul,.ref-scope .site-footer .footer-link-grid a,.ref-scope .site-footer .footer-link-grid button{font-size:12px}}.ref-scope .rich-journey{padding-top:70px;padding-bottom:74px}.ref-scope .journey-context{font-size:12px;text-align:center;color:#a6a896;margin:18px 0 0;line-height:1.9}.ref-scope .rich-journey .journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:33px}.ref-scope .rich-journey .journey-grid .journey-rich-card{display:flex;flex-direction:column;background:linear-gradient(145deg,#1b1d25,#14161d);border:1px solid #343844;border-radius:18px;padding:30px 25px 22px;min-height:530px;overflow:hidden}.ref-scope .journey-step-label{display:flex;align-items:center;gap:10px;font-size:12px;color:#969fb0;line-height:1.6}.ref-scope .journey-step-label>span{font:600 13px var(--ref-head);color:#d4b85d}.ref-scope .rich-journey .journey-grid h3{font-size:23px;font-weight:500;line-height:1.4;letter-spacing:-.7px;margin:20px 0 15px;min-height:65px}.ref-scope .rich-journey .journey-grid .journey-rich-desc{font-size:13px;line-height:1.95;color:#9da8bc;min-height:85px;margin:0 0 20px;max-width:none}.ref-scope .journey-choice-visual{display:grid;gap:10px;margin-top:auto;margin-bottom:27px}.ref-scope .journey-choice-visual>a{display:flex;align-items:center;gap:11px;color:#c4cddb;border:1px solid #3c414e;background:#232630;border-radius:30px;padding:11px 12px;min-height:53px;box-shadow:0 6px 14px #0002;transition:border-color .15s}.ref-scope .journey-choice-visual>a:hover{border-color:#b69a47}.ref-scope .journey-choice-visual>a>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;color:#c2c5c7;background:#383b43;font-size:11.5px;flex-shrink:0}.ref-scope .journey-choice-visual>a>div{min-width:0;flex:1}.ref-scope .journey-choice-visual small{font-size:10.5px;color:#909caf;display:block;line-height:1.6}.ref-scope .journey-choice-visual b{font:500 14px var(--ref-head);line-height:1.5;display:block;color:#e0dfd9}.ref-scope .journey-choice-visual em{font-size:15px;font-style:normal;color:#cdb255}.ref-scope .journey-choice-visual .journey-price-link{background:#edc333;color:#17191e;border-color:#edc333;font-size:12px;font-weight:600}.ref-scope .journey-choice-visual .journey-price-link>span{background:#25281c;color:#f3d974}.ref-scope .journey-choice-visual .journey-price-link b{display:inline;margin-left:8px;color:#1c1a11;font-size:14.5px}.ref-scope .journey-choice-visual .journey-price-link em{color:#35301d}.ref-scope .journey-card-foot{margin-top:auto;padding-top:19px;border-top:1px solid #343946;color:#8e9baf;font-size:11.5px;line-height:1.9;min-height:65px}.ref-scope .journey-card-foot a{color:#c3ab65;display:inline-block;margin-top:5px}.ref-scope .journey-criteria{display:grid;gap:9px;margin:auto 0 27px}.ref-scope .journey-criteria>div{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#252833;border:1px solid #3e4351;border-radius:30px;padding:10px 15px;min-height:44px}.ref-scope .journey-criteria small{font-size:11px;color:#94a0b5;display:block}.ref-scope .journey-criteria b{display:block;font-size:12px;font-weight:500;color:#dae0e9;line-height:1.6;margin-top:1px}.ref-scope .journey-criteria i{font-size:17px;font-style:normal;color:#d3b75f;flex-shrink:0}.ref-scope .journey-reward-visual{border:1px solid #92742d;background:linear-gradient(130deg,#5b451b,#28251d);border-radius:17px;padding:20px 22px 15px;box-shadow:0 23px 35px #0003;transform:rotate(-2deg);margin:15px 7px 40px;position:relative;overflow:hidden}.ref-scope .journey-reward-visual:before{content:"";position:absolute;right:-42px;top:-60px;width:160px;height:160px;border-radius:50%;border:1px solid #f9d66530;box-shadow:0 0 0 24px #f9d66507;pointer-events:none}.ref-scope .journey-reward-brand{font:700 11.5px var(--ref-head);letter-spacing:1px;color:#e0c879;display:flex;justify-content:space-between}.ref-scope .journey-reward-brand i{font-style:normal;font-size:15px;font-weight:400}.ref-scope .journey-reward-visual>strong{display:block;text-align:center;font:600 65px/1.25 var(--ref-head);letter-spacing:-4px;color:#fff3c6;margin:7px 0 1px}.ref-scope .journey-reward-visual>strong>span{font-size:36px;letter-spacing:-1px}.ref-scope .journey-reward-caption{display:block;font-size:11.5px;color:#d5c395;text-align:center}.ref-scope .journey-reward-visual>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;margin-top:17px;border-top:1px solid #baa15355}.ref-scope .journey-reward-visual>div>b{font-size:15px;color:#f1db92;white-space:nowrap;font-weight:500}.ref-scope .journey-reward-visual>div>span{font-size:11px;line-height:1.5;color:#cbb98b;text-align:right}:root[data-theme=light] .ref-scope .journey-context{color:#7e8a9a}:root[data-theme=light] .ref-scope .rich-journey .journey-grid .journey-rich-card{background:linear-gradient(145deg,#f5f6f9,#f0f2f6);border-color:#e5e8ef}:root[data-theme=light] .ref-scope .journey-step-label{color:#929dad}:root[data-theme=light] .ref-scope .journey-step-label>span{color:#a1832e}:root[data-theme=light] .ref-scope .rich-journey .journey-grid .journey-rich-desc{color:#74849b}:root[data-theme=light] .ref-scope .journey-choice-visual>a{background:#fff;border-color:#e1e5ed;color:#62758e;box-shadow:0 6px 12px #132b4b0b}:root[data-theme=light] .ref-scope .journey-choice-visual>a>span{background:#eef1f6;color:#728199}:root[data-theme=light] .ref-scope .journey-choice-visual small{color:#8d9aab}:root[data-theme=light] .ref-scope .journey-choice-visual b{color:#3e516c}:root[data-theme=light] .ref-scope .journey-choice-visual .journey-price-link{background:#edc333;border-color:#edc333;color:#282519}:root[data-theme=light] .ref-scope .journey-choice-visual .journey-price-link>span{background:#cfaa28;color:#282519}:root[data-theme=light] .ref-scope .journey-choice-visual .journey-price-link b{color:#282519}:root[data-theme=light] .ref-scope .journey-card-foot{border-color:#dde3ec;color:#8291a5}:root[data-theme=light] .ref-scope .journey-card-foot a{color:#8c7122}:root[data-theme=light] .ref-scope .journey-criteria>div{background:#fff;border-color:#dce3ee;box-shadow:0 4px 12px #19355108}:root[data-theme=light] .ref-scope .journey-criteria small{color:#8c9aae}:root[data-theme=light] .ref-scope .journey-criteria b{color:#4f647f}:root[data-theme=light] .ref-scope .journey-criteria i{color:#ad8b2b}@media(max-width:1050px){.ref-scope .rich-journey .journey-grid{gap:13px}.ref-scope .rich-journey .journey-grid .journey-rich-card{padding:26px 18px 21px;min-height:540px}.ref-scope .rich-journey .journey-grid h3{font-size:20px;min-height:58px}.ref-scope .journey-reward-visual{margin-inline:0;padding-inline:16px}.ref-scope .journey-reward-visual>strong{font-size:57px}.ref-scope .journey-criteria b{font-size:11.5px}.ref-scope .journey-choice-visual>a{gap:9px;padding:10px}.ref-scope .journey-choice-visual .journey-price-link{font-size:11.5px}}@media(max-width:760px){.ref-scope .rich-journey{padding-top:48px;padding-bottom:48px}.ref-scope .rich-journey .journey-grid{grid-template-columns:1fr;gap:18px;margin-top:25px}.ref-scope .rich-journey .journey-grid .journey-rich-card{padding:25px 23px 20px;min-height:0;max-width:480px;width:100%;margin-inline:auto}.ref-scope .rich-journey .journey-grid h3{font-size:24px;min-height:0;margin:17px 0 13px}.ref-scope .rich-journey .journey-grid .journey-rich-desc{min-height:0;font-size:13px;margin-bottom:24px}.ref-scope .journey-context{font-size:11.5px;margin-top:16px}.ref-scope .journey-step-label{font-size:12px}.ref-scope .journey-choice-visual{margin-bottom:23px}.ref-scope .journey-choice-visual>a{padding:12px 14px;min-height:53px}.ref-scope .journey-choice-visual small{font-size:11px}.ref-scope .journey-choice-visual b{font-size:14.5px}.ref-scope .journey-choice-visual .journey-price-link{font-size:12px}.ref-scope .journey-card-foot{font-size:12px;min-height:0;padding-top:17px}.ref-scope .journey-criteria>div{padding:11px 15px;min-height:48px}.ref-scope .journey-criteria small{font-size:11.5px}.ref-scope .journey-criteria b{font-size:13px}.ref-scope .journey-criteria{margin-bottom:25px}.ref-scope .journey-reward-visual{max-width:310px;width:100%;margin:8px auto 32px;padding:20px 23px 18px}.ref-scope .journey-reward-visual>strong{font-size:65px}.ref-scope .journey-reward-visual>div>span{font-size:11.5px}}.ref-scope .program-comparison{--cmp-card:#181b23;--cmp-line:#353945;--cmp-text:#eceee9;--cmp-muted:#9fa9b9;--cmp-bg:#101219;color:var(--cmp-text)}.ref-scope .comparison-tabs{justify-content:center;gap:5px;padding:6px;background:#242833;border:1px solid #414550;border-radius:14px;max-width:640px;margin:0 auto;display:flex}.ref-scope .comparison-tabs button{flex:1;padding:13px 10px;border:0;border-radius:9px;background:transparent;color:#bbc3d0;font-size:14.5px;font-weight:600;white-space:nowrap}.ref-scope .comparison-tabs button.active{background:#edc333;color:#191b20;box-shadow:0 3px 15px #edc33324}.ref-scope .comparison-description{text-align:center;font-size:14px;line-height:1.9;color:var(--cmp-muted);min-height:24px;margin:20px 0 30px}.ref-scope .comparison-toolbar{display:flex;align-items:center;gap:23px;flex-wrap:wrap;padding:18px 0;border-block:1px solid var(--cmp-line);margin-bottom:25px;font-size:13px}.ref-scope .currency-label{background:var(--cmp-card);border:1px solid var(--cmp-line);border-radius:8px;padding:9px 15px;font-weight:700;color:#d1b55c}.ref-scope .currency-label small{font-size:11.5px;color:var(--cmp-muted);font-weight:400;margin-left:10px}.ref-scope .number-switch{display:flex;align-items:center;gap:9px;cursor:pointer;font-size:13px}.ref-scope .number-switch input{accent-color:#d8b44b;width:16px;height:16px}.ref-scope .comparison-help{margin-left:auto;color:var(--cmp-muted);font-size:12px}.ref-scope .comparison-scroll{overflow-x:auto;overscroll-behavior-x:contain;max-width:100%;padding-bottom:12px;scrollbar-color:#9d8441 #242731;scrollbar-width:thin}.ref-scope .comparison-scroll:focus-visible{outline:2px solid #cfad4c;outline-offset:3px}.ref-scope .comparison-table{border-collapse:separate;border-spacing:10px 0;table-layout:fixed;width:100%;min-width:calc(195px + var(--accounts)*157px);font-size:13px;line-height:1.65}.ref-scope .comparison-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ref-scope .comparison-table th{font-weight:500}.ref-scope .comparison-table th:first-child{width:185px;text-align:left;padding-left:0;position:sticky;left:0;z-index:2;background:var(--cmp-bg)}.ref-scope .comparison-table .account-head,.ref-scope .comparison-table td{background:var(--cmp-card);border-inline:1px solid var(--cmp-line);text-align:left;padding:12px 17px;vertical-align:middle}.ref-scope .comparison-table .account-head{border-top:1px solid var(--cmp-line);border-radius:13px 13px 0 0;padding-top:27px;padding-bottom:22px;text-align:center}.ref-scope .account-head>span{display:block;color:var(--cmp-muted);font-size:11.5px}.ref-scope .account-head strong{display:block;font:600 23px var(--ref-head);letter-spacing:-1px;margin:6px 0}.ref-scope .account-head>small{font-size:11px;letter-spacing:1px;color:#a6a99e;display:inline-block;margin-top:6px}.ref-scope .comparison-table .is-selected{background:linear-gradient(90deg,#5e4a202e,#3f351f3d);border-inline-color:#967933}.ref-scope .comparison-table .account-head.is-selected{border-top-color:#967933}.ref-scope .account-head.is-selected>small{color:#dfc46e}.ref-scope .comparison-table .metric-heading{color:var(--cmp-muted);font-size:12px;vertical-align:bottom;padding-bottom:28px}.ref-scope .comparison-purchase th>small,.ref-scope .comparison-table td>small{display:block;font-size:11px;color:var(--cmp-muted);font-weight:400;margin-top:3px;line-height:1.6}.ref-scope .metric-trigger{display:flex;align-items:center;gap:8px;padding:8px 0;border:0;color:var(--cmp-text);background:transparent;text-align:left;font-size:13px;line-height:1.5;width:100%;cursor:help}.ref-scope .metric-trigger>span:first-child{font-size:18px;color:#ab9556;width:19px;flex-shrink:0;text-align:center}.ref-scope .metric-trigger>span:nth-child(2){text-decoration:underline dotted #69717c;text-underline-offset:5px}.ref-scope .metric-trigger i{font-size:12px;color:var(--cmp-muted);font-style:normal}.ref-scope .metric-trigger:focus-visible,.ref-scope .metric-trigger:hover,.ref-scope .metric-trigger[aria-expanded=true]{color:#ddbc5a}.ref-scope .phase-value{display:flex;align-items:center;gap:8px;white-space:nowrap}.ref-scope .phase-value small{font-size:11px;color:var(--cmp-muted);min-width:34px}.ref-scope .reward-chip{display:inline-block;color:#e9d488;background:#aa853629;border:1px solid #c3a34a40;border-radius:5px;padding:2px 9px;font-weight:600}.ref-scope .comparison-purchase td{border-bottom:1px solid var(--cmp-line);border-radius:0 0 13px 13px;padding-top:22px;padding-bottom:20px}.ref-scope .comparison-purchase .is-selected{border-bottom-color:#967933}.ref-scope .comparison-purchase td>strong{display:block;font:600 23px var(--ref-head);text-align:center;border-top:1px solid var(--cmp-line);padding:20px 0 17px;letter-spacing:-.7px}.ref-scope .comparison-purchase .button{font-size:12px;min-height:40px;display:flex;width:100%;padding:11px 12px;justify-content:space-between;white-space:nowrap;border-radius:7px}.ref-scope .comparison-purchase th{color:var(--cmp-muted);font-size:12px;padding-right:20px}.ref-scope .comparison-calculation{font-size:11.5px;line-height:1.9;color:var(--cmp-muted);margin:18px 0 25px;max-width:850px}.ref-scope .config-shell.compare-selection{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--cmp-card);border:1px solid var(--cmp-line);border-radius:12px;padding:22px 28px;margin:0}.ref-scope .compare-selection>div{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ref-scope .compare-selection .summary-kicker{font-size:11px;color:var(--cmp-muted)}.ref-scope .compare-selection h3{font-size:17px;letter-spacing:-.4px;margin:0}.ref-scope .compare-selection #summarySize{font-size:14.5px;color:var(--cmp-muted)}.ref-scope .compare-selection-fee{font-size:17px;color:#d7b956;font-weight:600}.ref-scope .compare-selection .button{font-size:13px;padding:12px 17px;white-space:nowrap;min-height:42px}.ref-scope .program-comparison>.config-footnote{font-size:11.5px;line-height:1.9;color:var(--cmp-muted);margin-top:18px;max-width:900px}.ref-scope .metric-popover{position:fixed;z-index:1000;background:#fff;color:#20232c;box-shadow:0 12px 45px #0005;border:1px solid #e1e0d8;border-radius:10px;padding:17px 18px;font-size:14px;line-height:1.8}.ref-scope .metric-popover[hidden]{display:none}.ref-scope .metric-popover p{margin:0 0 8px}.ref-scope .metric-popover button{background:none;border:0;color:#8e6d13;font-size:14px;padding:3px 0;cursor:pointer;font-weight:600}.ref-scope #metricDialog{width:min(650px,calc(100vw - 32px));max-height:85dvh;overflow-y:auto;padding:27px 30px;background:#181b23;color:#e7e9ed;border:1px solid #414654;border-radius:18px}.ref-scope #metricDialog::backdrop{background:#07090dbb;backdrop-filter:blur(5px)}.ref-scope #metricDialog .dialog-top{display:flex;justify-content:space-between;align-items:center}.ref-scope #metricDialog .dialog-top button{background:none;border:0;color:inherit;font-size:27px;cursor:pointer;padding:3px 8px}.ref-scope #metricDialog h2{font-size:24px;letter-spacing:-.6px;margin:20px 0 6px}.ref-scope .metric-program{font-size:13px;color:#a9b0c0;margin:0 0 21px}.ref-scope .metric-visual{padding:25px;border:1px solid #88713a80;background:radial-gradient(ellipse at top right,#a5883438,transparent 70%),#22252d;border-radius:12px;margin-bottom:20px}.ref-scope .metric-visual>span{font-size:11px;letter-spacing:1px;color:#b3a16a;display:block}.ref-scope .metric-visual>strong{display:block;font:500 30px var(--ref-head);margin:13px 0;color:#e7ce77;line-height:1.7}.ref-scope .metric-visual>strong>small{display:block;font-size:13px;color:#b8c0cc}.ref-scope .metric-visual .phase-value{gap:22px}.ref-scope .metric-visual .phase-value small{font-size:14.5px;color:#b8c0cc}.ref-scope .metric-visual>small{font-size:12px;color:#a6aebc;display:block}.ref-scope .metric-body p{font-size:14px;line-height:1.95;margin:15px 0;color:#bcc3cf}.ref-scope .metric-source{font-size:11.5px!important;color:#8d98ad;line-height:1.9;border-top:1px solid #393e4b;padding-top:16px;margin:25px 0 0!important}:root[data-theme=light] .ref-scope .program-comparison{--cmp-card:#fff;--cmp-line:#e0e1e8;--cmp-text:#252a34;--cmp-muted:#69758a;--cmp-bg:#f0f1f6}:root[data-theme=light] .ref-scope .comparison-tabs{background:#e7e9ee;border-color:#d8dbe2}:root[data-theme=light] .ref-scope .comparison-tabs button{color:#667185}:root[data-theme=light] .ref-scope .comparison-tabs button.active{color:#29271c}:root[data-theme=light] .ref-scope .comparison-table .is-selected{background:#fcf7e7;border-inline-color:#cbb56a}:root[data-theme=light] .ref-scope .comparison-table .account-head.is-selected{border-top-color:#cbb56a}:root[data-theme=light] .ref-scope .comparison-purchase .is-selected{border-bottom-color:#cbb56a}:root[data-theme=light] .ref-scope .reward-chip{color:#8b6d1d;background:#faf1ce}:root[data-theme=light] .ref-scope .compare-selection-fee{color:#96781f}:root[data-theme=light] .ref-scope #metricDialog{background:#fff;color:#242a35;border-color:#dce0e8}:root[data-theme=light] .ref-scope .metric-visual{background:radial-gradient(ellipse at top right,#e4cf7d50,transparent 70%),#faf8ef}:root[data-theme=light] .ref-scope .metric-visual>strong{color:#967927}:root[data-theme=light] .ref-scope .metric-visual .phase-value small,:root[data-theme=light] .ref-scope .metric-visual>small,:root[data-theme=light] .ref-scope .metric-visual>strong>small{color:#6c7586}:root[data-theme=light] .ref-scope .metric-body p{color:#5b687d}:root[data-theme=light] .ref-scope .metric-source{border-color:#e0e4ea}@media(max-width:760px){.ref-scope .comparison-tabs{display:grid;grid-template-columns:1fr 1fr;gap:5px}.ref-scope .comparison-tabs button{font-size:13px;padding:12px 8px}.ref-scope .comparison-description{font-size:12px;margin:16px 0 20px}.ref-scope .comparison-toolbar{gap:15px;padding:14px 0;margin-bottom:17px}.ref-scope .comparison-help{width:100%;font-size:11.5px;margin:0}.ref-scope .comparison-table{min-width:calc(137px + var(--accounts)*148px);border-spacing:7px 0;font-size:13px}.ref-scope .comparison-table th:first-child{width:130px}.ref-scope .comparison-table .account-head,.ref-scope .comparison-table td{padding-left:13px;padding-right:13px}.ref-scope .comparison-table .metric-heading{font-size:11.5px}.ref-scope .account-head strong{font-size:22px}.ref-scope .metric-trigger{font-size:12px;gap:5px;padding-right:6px}.ref-scope .metric-trigger>span:first-child{width:15px;font-size:15px}.ref-scope .metric-trigger i{display:none}.ref-scope .comparison-table td>small{font-size:11px}.ref-scope .comparison-purchase .button{font-size:12px}.ref-scope .config-shell.compare-selection{padding:19px;display:block}.ref-scope .compare-selection>div{gap:12px}.ref-scope .compare-selection .summary-kicker{width:100%}.ref-scope .compare-selection>.button{margin-top:18px;width:100%;justify-content:space-between}.ref-scope .compare-selection h3,.ref-scope .compare-selection-fee{font-size:15px}.ref-scope .comparison-calculation{font-size:11.5px}.ref-scope #metricDialog{padding:21px}.ref-scope #metricDialog h2{font-size:22px}.ref-scope .metric-visual>strong{font-size:25px}}@media(prefers-reduced-motion:no-preference){.ref-scope .comparison-purchase .button,.ref-scope .comparison-tabs button{transition:background .2s,box-shadow .2s}.ref-scope .comparison-purchase .button:hover{box-shadow:0 5px 22px #bb963b30}}.ref-scope .metric-diagram{border-top:1px solid #95804b40;margin-top:20px;padding-top:16px;display:grid;gap:15px}.ref-scope .metric-diagram>div{display:grid;grid-template-columns:1fr auto;gap:7px;align-items:center}.ref-scope .metric-diagram span{font-size:12px;color:#aab3c3}.ref-scope .metric-diagram b{font-size:14px;font-weight:500;color:#d7c078}.ref-scope .metric-diagram i{grid-column:1/-1;height:5px;width:var(--bar);border-radius:9px;background:linear-gradient(90deg,#776233,#dec267)}.ref-scope .metric-diagram>small{font-size:11px;line-height:1.8;color:#9ba3b2}:root[data-theme=light] .ref-scope .metric-diagram span,:root[data-theme=light] .ref-scope .metric-diagram>small{color:#738097}:root[data-theme=light] .ref-scope .metric-diagram b{color:#947523}.ref-scope .support-section,.ref-scope .technology-section,.ref-scope .why-section{--eco-bg:#0d0f14;--eco-panel:#191c24;--eco-border:#303540;--eco-text:#eceee9;--eco-muted:#9ba6b9;--eco-gold:#d7b85b;background:var(--eco-bg);color:var(--eco-text);overflow:clip}.ref-scope .why-section{border-block:1px solid #272c35;padding-block:83px 72px}.ref-scope .why-section h2{font-size:42px;line-height:1.22;letter-spacing:-1.7px}.ref-scope .support-section h2 span,.ref-scope .technology-section h2 span,.ref-scope .why-section h2 span{color:var(--eco-gold)}.ref-scope .why-section .section-intro{margin:22px auto 0;color:var(--eco-muted);font-size:14px}.ref-scope .why-orbit-layout{display:grid;grid-template-columns:1fr 290px 1fr;align-items:center;gap:35px;margin-top:52px}.ref-scope .why-benefit-list{display:grid;gap:11px}.ref-scope .why-benefit{display:flex;width:100%;min-height:84px;align-items:center;gap:14px;padding:18px 17px;border:1px solid var(--eco-border);border-radius:12px;background:var(--eco-panel);text-align:left;color:var(--eco-text);cursor:pointer;transition:border-color .2s,transform .2s}.ref-scope .why-benefit>span{color:var(--eco-gold);font-size:19px;width:21px;flex-shrink:0;text-align:center}.ref-scope .why-benefit>div{flex:1;min-width:0}.ref-scope .why-benefit h3{font-size:14px;font-weight:600;line-height:1.5;letter-spacing:0;margin:0 0 5px}.ref-scope .why-benefit p{font-size:11.5px;line-height:1.8;color:var(--eco-muted);margin:0}.ref-scope .why-benefit>b{font-size:13px;color:#8f8260;font-weight:400}.ref-scope .why-benefit:hover{border-color:#9e8442;transform:translateY(-2px)}.ref-scope .brand-orbit{aspect-ratio:1;position:relative;display:grid;place-items:center;isolation:isolate}.ref-scope .brand-orbit:before{content:"";position:absolute;inset:8%;border-radius:50%;background:#d6b55015;filter:blur(28px);z-index:-1}.ref-scope .orbit-line{position:absolute;border-radius:50%;inset:3%;border:1px solid #c8a74b55}.ref-scope .orbit-line-one{border-top:3px solid #e7c866;border-bottom:2px solid #ab873b;transform:rotate(-30deg);box-shadow:0 0 24px #c9a84b15}.ref-scope .orbit-line-two{inset:8% 0;transform:rotate(42deg);border-left:2px solid #e8ca74;border-right:2px solid #a18239}.ref-scope .orbit-disc{height:73%;width:73%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at 25% 20%,#3d3724,#15171e 65%);border:1px solid #78643280;box-shadow:inset 0 1px 10px #ead27916,0 20px 40px #0005}.ref-scope .orbit-disc .brand-mark{width:57px;height:48px;margin:0 0 13px}.ref-scope .orbit-disc .brand-mark i{height:11px}.ref-scope .orbit-disc strong{font:700 25px var(--ref-head);letter-spacing:-1px;color:#e9dfbe}.ref-scope .orbit-disc small{font-size:10px;letter-spacing:1.8px;color:#a89354;margin-top:9px}.ref-scope .orbit-node{position:absolute;width:7px;height:7px;background:#edcf70;border-radius:50%;box-shadow:0 0 12px #e8bf4d}.ref-scope .orbit-node-one{top:11%;left:21%}.ref-scope .orbit-node-two{right:7%;bottom:22%;width:5px;height:5px}.ref-scope .why-bottom{text-align:center;margin-top:40px}.ref-scope .why-bottom h3{font-size:23px;line-height:1.4;letter-spacing:-.7px;margin:0 0 24px}.ref-scope .why-bottom h3 span{color:var(--eco-gold)}.ref-scope .why-bottom .button{font-size:13px;padding:15px 21px}.ref-scope .why-bottom>p{font-size:11px;line-height:1.8;color:var(--eco-muted);margin:19px auto 0;max-width:470px}.ref-scope .technology-section{background:#12151c;padding-block:95px 105px}.ref-scope .technology-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center}.ref-scope .support-section h2,.ref-scope .technology-section h2{font-size:42px;line-height:1.22;letter-spacing:-1.6px;margin:22px 0}.ref-scope .technology-lead{font-size:16px;color:var(--eco-gold);font-weight:500;margin:0 0 16px}.ref-scope .support-copy .body-copy,.ref-scope .technology-copy .body-copy{font-size:14px;line-height:1.95;color:var(--eco-muted);margin:0 0 26px}.ref-scope .technology-copy>.button{font-size:12px;padding:14px 18px}.ref-scope .technology-features{display:grid;grid-template-columns:1fr 1fr;gap:17px 21px;margin-top:35px}.ref-scope .technology-features>div{display:flex;gap:10px;align-items:flex-start}.ref-scope .technology-features span{color:var(--eco-gold);font-size:17px;line-height:1.5}.ref-scope .technology-features p{font-size:12px;line-height:1.8;margin:0;color:var(--eco-text)}.ref-scope .workspace-stage{position:relative;min-width:0;padding-block:27px 48px;scroll-margin-top:120px}.ref-scope .workspace-stage:before{content:"";position:absolute;inset:5% -7%;background:radial-gradient(ellipse,#b9973a19,transparent 70%);pointer-events:none}.ref-scope .workspace-window{position:relative;background:var(--eco-panel);border:1px solid #454854;border-radius:15px;box-shadow:0 28px 70px #0004;transform:perspective(1600px) rotateY(-4deg) rotateX(2deg);overflow:hidden}.ref-scope .workspace-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 17px;border-bottom:1px solid var(--eco-border)}.ref-scope .workspace-dots{font-size:10px;color:#9f8d54;letter-spacing:3px}.ref-scope .workspace-top strong{font:600 11.5px var(--ref-head);letter-spacing:.5px}.ref-scope .workspace-top strong span{font-size:10.5px;color:var(--eco-muted);font-weight:400}.ref-scope .workspace-demo{font-size:10px;letter-spacing:1px;border:1px solid #96814a66;border-radius:4px;color:var(--eco-gold);padding:3px 5px}.ref-scope .workspace-inner{display:grid;grid-template-columns:45px 1fr;min-height:365px}.ref-scope .workspace-sidebar{border-right:1px solid var(--eco-border);padding:23px 0;display:flex;flex-direction:column;align-items:center;gap:22px;color:#7e899c;font-size:14.5px}.ref-scope .workspace-sidebar .brand-mark{width:17px;height:15px;margin:0}.ref-scope .workspace-sidebar .brand-mark i{height:3px}.ref-scope .workspace-main{padding:24px 21px;min-width:0}.ref-scope .workspace-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.ref-scope .workspace-heading small{font-size:10px;letter-spacing:1px;color:var(--eco-muted)}.ref-scope .workspace-heading h3{font-size:17px;letter-spacing:-.5px;margin:6px 0 0;line-height:1.5}.ref-scope .workspace-heading>span{font:600 18px var(--ref-head);color:var(--eco-gold);letter-spacing:-.6px}.ref-scope .workspace-tabs{display:flex;gap:5px;border-bottom:1px solid var(--eco-border);margin:22px 0 18px;padding-bottom:9px}.ref-scope .workspace-tabs button{border:0;background:transparent;color:var(--eco-muted);font-size:11px;border-radius:5px;padding:7px 9px;white-space:nowrap;cursor:pointer}.ref-scope .workspace-tabs button[aria-selected=true]{color:#29251a;background:#d7b85b}.ref-scope .workspace-panel{min-height:184px}.ref-scope .workspace-tile-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ref-scope .workspace-tile{background:var(--eco-bg);border:1px solid var(--eco-border);border-radius:8px;padding:13px}.ref-scope .workspace-tile small{display:block;font-size:10.5px;color:var(--eco-muted)}.ref-scope .workspace-tile strong{display:block;font:500 23px var(--ref-head);color:var(--eco-text);letter-spacing:-.7px;margin:10px 0}.ref-scope .workspace-tile>span{display:block;font-size:10px;color:var(--eco-muted);line-height:1.8}.ref-scope .workspace-account-strip,.ref-scope .workspace-limit-strip,.ref-scope .workspace-reward-checks{padding:17px 0 0}.ref-scope .workspace-account-strip>span,.ref-scope .workspace-limit-strip>span{font-size:10.5px;color:var(--eco-muted)}.ref-scope .workspace-account-strip>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0}.ref-scope .workspace-account-strip b{font-size:10.5px;font-weight:500;border:1px solid #90783b66;background:#a88b3c16;border-radius:5px;color:var(--eco-gold);padding:6px 8px}.ref-scope .workspace-account-strip i{font-size:11.5px;color:var(--eco-muted);font-style:normal}.ref-scope .workspace-account-strip>small,.ref-scope .workspace-limit-strip>small,.ref-scope .workspace-reward-checks>small{font-size:10px;line-height:1.8;color:var(--eco-muted);display:block}.ref-scope .workspace-limit-strip>strong{float:right;font:500 14px var(--ref-head);color:var(--eco-gold)}.ref-scope .workspace-limit-strip>div{height:5px;background:var(--eco-border);border-radius:10px;margin:16px 0 11px;overflow:hidden}.ref-scope .workspace-limit-strip>div>i{display:block;height:100%;width:var(--limit);background:linear-gradient(90deg,#897030,#e0c168)}.ref-scope .workspace-reward-checks{display:grid;gap:8px}.ref-scope .workspace-reward-checks>span{font-size:11px;color:var(--eco-muted)}.ref-scope .workspace-process{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--eco-border);padding-top:17px;margin-top:15px;font-size:10.5px;color:#b5a15a;gap:7px}.ref-scope .workspace-process span{white-space:nowrap}.ref-scope .workspace-process b{font-weight:400;color:var(--eco-muted);margin-left:4px}.ref-scope .workspace-process i{font-style:normal;color:#6d7787}.ref-scope .workspace-float{position:absolute;bottom:3px;left:-28px;display:flex;align-items:center;gap:16px;border:1px solid #8c743c;border-radius:12px;padding:18px 24px;background:linear-gradient(120deg,#35301f,#202127);box-shadow:0 14px 35px #0004;transform:rotate(-3deg)}.ref-scope .workspace-float-icon{font-size:33px;color:#d3b75f}.ref-scope .workspace-float small{font-size:10px;letter-spacing:1px;color:#b9a465;display:block;margin-bottom:7px}.ref-scope .workspace-float strong{font-size:14.5px;line-height:1.55;font-weight:500;color:#e3ddca}.ref-scope .workspace-caption{position:absolute;right:0;bottom:6px;max-width:210px;text-align:right;font-size:10px;line-height:1.9;color:var(--eco-muted)}.ref-scope .support-section{background:#0e1016;padding-block:92px 65px}.ref-scope .support-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:center}.ref-scope .support-availability{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--eco-gold);margin:21px 0}.ref-scope .support-availability>span{width:5px;height:5px;background:var(--eco-gold);border-radius:50%;box-shadow:0 0 9px #d3b34477}.ref-scope .support-actions{display:flex;gap:12px;flex-wrap:wrap}.ref-scope .support-actions .button,.ref-scope .support-contact{font-size:12px;padding:13px 17px;min-height:43px}.ref-scope .support-contact{border:1px solid var(--eco-border);background:var(--eco-panel);border-radius:6px;color:var(--eco-text);cursor:pointer;display:flex;align-items:center;gap:20px}.ref-scope .support-demo-note{font-size:11px!important;line-height:1.9;color:var(--eco-muted);margin:17px 0 0!important}.ref-scope .support-art{position:relative;min-height:455px;isolation:isolate}.ref-scope .support-pillars{position:absolute;display:flex;align-items:flex-end;gap:17px;inset:10px 0 0;transform:skewY(-12deg);z-index:-1;opacity:.9;mask-image:linear-gradient(#000 65%,transparent 97%)}.ref-scope .support-pillars i{display:block;flex:1;height:30%;background:linear-gradient(90deg,#3e3a28,#242a34 70%,#151b24);border:1px solid #8f7a4140;position:relative;box-shadow:13px 6px 28px #0003}.ref-scope .support-pillars i:before{content:"";position:absolute;left:-1px;right:-1px;height:31px;top:-27px;transform:skewY(22deg);background:linear-gradient(130deg,#d9bd6c77,#51452c33);border:1px solid #c6aa5755}.ref-scope .support-pillars i:nth-child(2){height:43%}.ref-scope .support-pillars i:nth-child(3){height:56%}.ref-scope .support-pillars i:nth-child(4){height:71%}.ref-scope .support-pillars i:nth-child(5){height:86%}.ref-scope .support-resource-list{position:absolute;top:145px;right:0;width:83%;display:grid;gap:10px}.ref-scope .support-resource-list>a,.ref-scope .support-resource-list>button{display:flex;align-items:center;gap:13px;padding:17px 19px;border-radius:10px;border:1px solid #655c3d80;background:#1e2129ed;box-shadow:0 11px 23px #0002;text-align:left;color:var(--eco-text);cursor:pointer;backdrop-filter:blur(10px);transition:transform .2s}.ref-scope .support-resource-list>a:nth-child(2){margin-left:25px}.ref-scope .support-resource-list>button{margin-left:50px}.ref-scope .support-resource-list>a:hover,.ref-scope .support-resource-list>button:hover{transform:translateX(-4px)}.ref-scope .support-resource-list>a>span,.ref-scope .support-resource-list>button>span{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#c5a23c22;color:#d6b95c;font-size:14.5px;flex-shrink:0}.ref-scope .support-resource-list h3{font-size:13px;font-weight:600;line-height:1.6;margin:0 0 4px}.ref-scope .support-resource-list p{font-size:11px;line-height:1.7;color:var(--eco-muted);margin:0}.ref-scope .support-resource-list b{font-size:13px;color:#a58d4a;margin-left:auto;font-weight:400}.ref-scope #faq,.ref-scope #programs,.ref-scope #support,.ref-scope #technology,.ref-scope #why-eracex{scroll-margin-top:115px}:root[data-theme=light] .ref-scope .support-section,:root[data-theme=light] .ref-scope .technology-section,:root[data-theme=light] .ref-scope .why-section{--eco-bg:#faf9f5;--eco-panel:#fff;--eco-border:#e1ded2;--eco-text:#232730;--eco-muted:#69758a;--eco-gold:#997a25}:root[data-theme=light] .ref-scope .why-section{background:#fbfaf7;border-color:#e4e1d7}:root[data-theme=light] .ref-scope .technology-section{background:#f1f2f6;--eco-bg:#f1f2f6}:root[data-theme=light] .ref-scope .support-section{background:#fcfbf8}:root[data-theme=light] .ref-scope .orbit-disc{background:radial-gradient(ellipse at 25% 20%,#fff9e7,#ece6d4);box-shadow:inset 0 1px 9px #fff,0 20px 40px #9f8a4a25;border-color:#c7b370}:root[data-theme=light] .ref-scope .orbit-disc strong{color:#2c2c27}:root[data-theme=light] .ref-scope .orbit-line{border-color:#b3913b77}:root[data-theme=light] .ref-scope .workspace-window{border-color:#d6d8df;box-shadow:0 28px 65px #66718b22}:root[data-theme=light] .ref-scope .workspace-float{background:linear-gradient(120deg,#fff8e0,#e8dfc1);box-shadow:0 14px 35px #7e6d3525}:root[data-theme=light] .ref-scope .workspace-float strong{color:#5a4c24}:root[data-theme=light] .ref-scope .support-pillars i{background:linear-gradient(90deg,#ebe8db,#fcfbf5 70%,#d9d9cd);border-color:#b8b7a955;box-shadow:13px 6px 28px #687c8b15}:root[data-theme=light] .ref-scope .support-pillars i:before{background:linear-gradient(130deg,#e9dba6bb,#f5f0d7);border-color:#c1b27499}:root[data-theme=light] .ref-scope .support-resource-list>a,:root[data-theme=light] .ref-scope .support-resource-list>button{background:#ffffffdb;border-color:#e6dfc7;box-shadow:0 11px 23px #727d8914}@media(prefers-reduced-motion:no-preference){.ref-scope .orbit-line-one{animation:eracex-orbit 35s linear infinite}.ref-scope .orbit-line-two{animation:eracex-orbit-two 45s linear infinite}@keyframes eracex-orbit{to{transform:rotate(330deg)}}@keyframes eracex-orbit-two{to{transform:rotate(-318deg)}}}@media(max-width:1100px){.ref-scope .why-orbit-layout{grid-template-columns:1fr 230px 1fr;gap:20px}.ref-scope .why-benefit{padding:15px 12px;gap:9px;min-height:90px}.ref-scope .why-benefit h3{font-size:13px}.ref-scope .why-benefit p{font-size:11px}.ref-scope .technology-layout{gap:35px;grid-template-columns:.9fr 1.1fr}.ref-scope .support-section h2,.ref-scope .technology-section h2{font-size:35px}.ref-scope .workspace-main{padding:20px 15px}.ref-scope .workspace-float{left:-12px;padding:14px 19px}.ref-scope .workspace-caption{max-width:145px;font-size:10px}.ref-scope .support-layout{gap:40px}.ref-scope .support-resource-list{width:94%}}@media(max-width:760px){.ref-scope .why-section{padding-block:60px}.ref-scope .support-section h2,.ref-scope .technology-section h2,.ref-scope .why-section h2{font-size:32px;letter-spacing:-1px}.ref-scope .why-section .section-intro{font-size:12px;line-height:1.9;max-width:280px}.ref-scope .why-orbit-layout{grid-template-columns:1fr;gap:24px;margin-top:32px}.ref-scope .brand-orbit{grid-row:1;width:230px;margin:0 auto}.ref-scope .why-benefit-list{gap:9px}.ref-scope .why-benefit{min-height:77px;padding:16px;gap:13px}.ref-scope .why-benefit h3{font-size:14px}.ref-scope .why-benefit p{font-size:12px}.ref-scope .why-benefit>span{font-size:19px;width:22px}.ref-scope .why-bottom{margin-top:29px}.ref-scope .why-bottom h3{font-size:22px}.ref-scope .why-bottom>p{font-size:11px;max-width:300px}.ref-scope .technology-section{padding-block:62px 70px}.ref-scope .support-layout,.ref-scope .technology-layout{grid-template-columns:1fr;gap:30px}.ref-scope .support-copy .body-copy,.ref-scope .technology-copy .body-copy{font-size:14px}.ref-scope .technology-features{gap:16px 18px;margin-top:28px}.ref-scope .technology-features p{font-size:12px}.ref-scope .technology-lead{font-size:14px}.ref-scope .workspace-stage{max-width:520px;width:100%;margin:0 auto;padding-bottom:80px}.ref-scope .workspace-window{transform:none}.ref-scope .workspace-top{padding:13px 11px;gap:6px}.ref-scope .workspace-dots{letter-spacing:1px;font-size:4px}.ref-scope .workspace-top strong{font-size:11px}.ref-scope .workspace-demo,.ref-scope .workspace-top strong span{font-size:10px}.ref-scope .workspace-inner{grid-template-columns:31px 1fr;min-height:345px}.ref-scope .workspace-sidebar{gap:24px;padding-top:22px}.ref-scope .workspace-main{padding:20px 13px}.ref-scope .workspace-heading h3{font-size:14px}.ref-scope .workspace-heading>span{font-size:16px}.ref-scope .workspace-tabs{gap:2px}.ref-scope .workspace-tabs button{font-size:10.5px;padding:7px 6px}.ref-scope .workspace-tile{padding:11px 9px}.ref-scope .workspace-tile strong{font-size:20px}.ref-scope .workspace-tile small{font-size:10px}.ref-scope .workspace-account-strip b{font-size:10px;padding:5px 6px}.ref-scope .workspace-account-strip>div{gap:6px}.ref-scope .workspace-process{font-size:10px;gap:4px}.ref-scope .workspace-process b{margin-left:2px}.ref-scope .workspace-float{left:10px;bottom:35px;gap:12px;transform:rotate(-2deg)}.ref-scope .workspace-float strong{font-size:14px}.ref-scope .workspace-float-icon{font-size:25px}.ref-scope .workspace-caption{bottom:0;max-width:100%;width:100%;text-align:center;font-size:10.5px}.ref-scope .support-section{padding-block:58px 35px}.ref-scope .support-art{min-height:370px;margin-top:10px}.ref-scope .support-resource-list{top:100px;width:96%}.ref-scope .support-resource-list>a,.ref-scope .support-resource-list>button{padding:16px 13px;gap:10px}.ref-scope .support-resource-list>a:nth-child(2){margin-left:15px}.ref-scope .support-resource-list>button{margin-left:30px}.ref-scope .support-resource-list h3{font-size:13px}.ref-scope .support-resource-list p{font-size:11.5px}.ref-scope .support-pillars{gap:11px}.ref-scope .support-actions .button,.ref-scope .support-contact{font-size:12px;padding:13px}.ref-scope .support-availability{font-size:13px}.ref-scope .support-resource-list>button>b{margin-left:0}}:root[data-theme] .ref-scope .support-section h2 span,:root[data-theme] .ref-scope .technology-section h2 span,:root[data-theme] .ref-scope .why-section h2 span{color:var(--eco-gold)}.ref-scope .support-pillar-scene{--pillar-a:#363627;--pillar-b:#252a33;--pillar-c:#1c2029;--pillar-cap-a:#6d5b2f;--pillar-cap-b:#2c2a20;position:absolute;inset:-5px 0 0;z-index:-1;mask-image:linear-gradient(#000 68%,transparent 98%)}.ref-scope .support-pillar-scene svg{width:100%;height:100%;overflow:visible}.ref-scope .pillar-front{fill:url(#pillarFace)}.ref-scope .pillar-side{fill:var(--pillar-c);stroke:#97804233;stroke-width:.6}.ref-scope .pillar-top{fill:url(#pillarCap);stroke:#c2a45e88;stroke-width:1}:root[data-theme=light] .ref-scope .support-pillar-scene{--pillar-a:#deded3;--pillar-b:#faf9f1;--pillar-c:#dddcca;--pillar-cap-a:#fff6d0;--pillar-cap-b:#e0d2a2}.ref-scope .sub-page{--sp-bg:#0b0d12;--sp-panel:#161920;--sp-panel2:#1d212a;--sp-line:#303641;--sp-text:#f0eee8;--sp-muted:#a0a9bb;--sp-gold:#d9b958;background:var(--sp-bg);color:var(--sp-text)}.ref-scope .sub-page #subMain{overflow:clip;min-height:65vh}.ref-scope .sp-breadcrumb{display:flex;gap:12px;align-items:center;font-size:12px;color:var(--sp-muted);padding-top:36px;line-height:1.7}.ref-scope .sp-breadcrumb a{color:var(--sp-gold)}.ref-scope .sp-hero{padding-top:40px;padding-bottom:65px;display:grid;grid-template-columns:1.3fr .7fr;gap:65px;align-items:center;min-height:460px}.ref-scope .sp-hero h1{font-size:47px;line-height:1.2;letter-spacing:-1.9px;max-width:760px;margin:22px 0;font-weight:600}.ref-scope .sp-hero h1 em{font-style:normal;color:var(--sp-gold)}.ref-scope .sp-hero p{font-size:14.5px;line-height:1.95;max-width:620px;color:var(--sp-muted);margin:0 0 28px}.ref-scope .sp-hero-actions{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.ref-scope .sp-hero-actions .button{font-size:13px;padding:14px 20px;min-height:46px}.ref-scope .sp-secondary{display:inline-flex;align-items:center;gap:22px;color:var(--sp-muted);border:1px solid var(--sp-line);border-radius:7px;padding:13px 18px;font-size:13px}.ref-scope .sp-secondary:hover{color:var(--sp-gold);border-color:var(--sp-gold)}.ref-scope .sp-hero-art{height:300px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:radial-gradient(ellipse,#c3a13914,transparent 70%);isolation:isolate}.ref-scope .sp-orbit{position:absolute;inset:15px;border-radius:50%;border:1px solid #c2a34b55;transform:rotate(-25deg);box-shadow:0 0 0 16px #c0a34906,0 0 0 38px #c0a34903;z-index:-1}.ref-scope .sp-orbit:before{content:"";position:absolute;inset:15px;border-top:2px solid #ddbc5f;border-radius:50%;transform:rotate(30deg)}.ref-scope .sp-art-mark{font:700 105px var(--ref-head);letter-spacing:-10px;transform:skew(-13deg);color:#ddbd5d;text-shadow:0 5px 24px #b2922d30}.ref-scope .sp-art-mark>span{font-size:25px;vertical-align:top;display:inline-block;margin-top:16px;margin-left:8px;letter-spacing:0}.ref-scope .sp-hero-art>small{font-size:10.5px;letter-spacing:2px;color:var(--sp-muted);margin-top:8px}.ref-scope .sp-art-label{position:absolute;bottom:8px;left:-12px;background:linear-gradient(130deg,#353020,#1c2027);border:1px solid #8c753b;border-radius:10px;padding:17px 25px;font:600 22px var(--ref-head);color:#e4cc80;transform:rotate(-4deg);box-shadow:0 17px 40px #0003}.ref-scope .sp-art-label>span{display:block;font-size:10.5px;font-weight:400;letter-spacing:.2px;color:#b5a875;margin-top:7px}.ref-scope .sp-section{padding-top:65px;padding-bottom:65px;scroll-margin-top:120px}.ref-scope .sp-section+.sp-section{border-top:1px solid var(--sp-line)}.ref-scope .sp-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.ref-scope .sp-section h2{font-size:30px;letter-spacing:-1px;font-weight:500;line-height:1.35;color:var(--sp-text);margin:13px 0 0}.ref-scope .sp-grid{display:grid;gap:18px}.ref-scope .sp-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.ref-scope .sp-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ref-scope .sp-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-scope .sp-card{background:linear-gradient(135deg,var(--sp-panel2),var(--sp-panel));border:1px solid var(--sp-line);border-radius:13px;padding:27px 24px;display:flex;flex-direction:column;min-height:230px}.ref-scope .sp-card-num{font:500 22px var(--ref-head);color:var(--sp-gold);margin-bottom:24px}.ref-scope .sp-card h3{font-size:17px;line-height:1.5;letter-spacing:-.4px;margin:0 0 13px;color:var(--sp-text)}.ref-scope .sp-card p{font-size:13px;line-height:1.9;color:var(--sp-muted);margin:0 0 18px}.ref-scope .sp-link{display:inline-flex;align-items:center;gap:22px;padding:5px 0;background:transparent;border:0;color:var(--sp-gold);font-size:13px;cursor:pointer;line-height:1.8;text-align:left}.ref-scope .sp-card .sp-link{margin-top:auto}.ref-scope .sp-filter-tabs,.ref-scope .sp-model-tabs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:30px}.ref-scope .sp-filter-tabs button,.ref-scope .sp-model-tabs button{background:var(--sp-panel);color:var(--sp-muted);border:1px solid var(--sp-line);border-radius:8px;padding:12px 18px;font-size:13px;cursor:pointer}.ref-scope .sp-filter-tabs button[aria-pressed=true],.ref-scope .sp-model-tabs button[aria-pressed=true]{color:#1d1c17;background:#ddbc55;border-color:#ddbc55}.ref-scope .sp-disclaimer{color:var(--sp-muted);font-size:12px;line-height:1.9;margin:22px 0 0;max-width:900px}.ref-scope .sub-page .program-comparison{--cmp-bg:var(--sp-bg)}.ref-scope .sp-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--sp-line);padding-block:27px;gap:25px}.ref-scope .sp-stats>div{border-right:1px solid var(--sp-line);padding-left:20px}.ref-scope .sp-stats>div:last-child{border:0}.ref-scope .sp-stats small{display:block;font-size:12px;color:var(--sp-muted);margin-bottom:13px}.ref-scope .sp-stats strong{font:500 30px var(--ref-head);letter-spacing:-1px;color:var(--sp-text)}.ref-scope .sp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;counter-reset:stage}.ref-scope .sp-steps article{position:relative;border-top:1px solid #9a813f;padding:27px 24px;background:var(--sp-panel);border-radius:0 0 12px 12px}.ref-scope .sp-steps article>span{font:500 35px var(--ref-head);color:var(--sp-gold)}.ref-scope .sp-steps h3{font-size:19px;line-height:1.5;font-weight:500;margin:24px 0 15px;letter-spacing:-.5px}.ref-scope .sp-steps p{font-size:13px;color:var(--sp-muted);line-height:1.9;margin:0}.ref-scope .sp-sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ref-scope .sp-size{border:1px solid var(--sp-line);border-radius:9px;background:var(--sp-panel);padding:22px 15px;text-align:left;cursor:pointer;color:var(--sp-text)}.ref-scope .sp-size>span{font:500 23px var(--ref-head);display:block;letter-spacing:-.8px}.ref-scope .sp-size>small{font-size:11.5px;color:var(--sp-muted);display:block;margin-top:12px}.ref-scope .sp-size.active{border-color:#b49744;background:#a88b2d17}.ref-scope .sp-selection{background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:11px;margin-top:22px;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:20px}.ref-scope .sp-selection small{font-size:11px;color:var(--sp-muted);letter-spacing:1px}.ref-scope .sp-selection h3{font-size:19px;margin:10px 0}.ref-scope .sp-selection p{font-size:13px;color:var(--sp-muted);margin:0}.ref-scope .sp-selection b{color:var(--sp-gold);font-size:15px}.ref-scope .sp-selection .button{font-size:13px}.ref-scope .sp-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.ref-scope .sp-metric-card{padding:22px;border:1px solid var(--sp-line);border-radius:11px;background:var(--sp-panel);color:var(--sp-text);text-align:left;display:flex;flex-direction:column;cursor:pointer;min-height:175px}.ref-scope .sp-metric-card:hover{border-color:#a48940}.ref-scope .sp-metric-card>small{font-size:12px;color:var(--sp-muted);display:block;margin-bottom:17px}.ref-scope .sp-metric-card>strong{font-size:20px;font-weight:500;line-height:1.6;letter-spacing:-.4px;display:block;margin-bottom:15px}.ref-scope .sp-metric-card>strong>small{display:block;font-size:11.5px;color:var(--sp-muted)}.ref-scope .sp-metric-card>span{font-size:11.5px;color:var(--sp-gold);margin-top:auto}.ref-scope .sp-split-panel{padding:35px;border:1px solid var(--sp-line);border-radius:13px;background:var(--sp-panel);display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}.ref-scope .sp-split-panel h3{font-size:24px;font-weight:500;line-height:1.5;letter-spacing:-.6px;margin:0 0 16px}.ref-scope .sp-split-panel p{font-size:14px;line-height:1.9;color:var(--sp-muted);margin:15px 0}.ref-scope .sp-big{font:500 85px var(--ref-head);color:var(--sp-gold);letter-spacing:-5px}.ref-scope .sp-big small{font-size:35px;letter-spacing:-1px}.ref-scope .sp-document-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:50px;align-items:start}.ref-scope .sp-toc{position:sticky;top:110px;display:grid;gap:4px;padding:18px;background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:10px}.ref-scope .sp-toc>a{padding:11px 7px;font-size:13px;color:var(--sp-muted);display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--sp-line);line-height:1.7}.ref-scope .sp-toc>a:last-child{border:0}.ref-scope .sp-toc>a:hover{color:var(--sp-gold)}.ref-scope .sp-rule-article{padding:8px 0 38px;border-bottom:1px solid var(--sp-line);margin-bottom:35px;scroll-margin-top:130px}.ref-scope .sp-rule-article h2{font-size:27px;margin-top:10px}.ref-scope .sp-prose p,.ref-scope .sp-rule-article p{font-size:14px;line-height:2;color:var(--sp-muted);max-width:820px}.ref-scope .sp-rule-value{font-size:24px;color:var(--sp-gold);margin:24px 0;line-height:1.8}.ref-scope .sp-rule-value>small{display:block;font-size:13px;color:var(--sp-muted)}.ref-scope .sp-rule-value .phase-value small{font-size:12px;min-width:60px}.ref-scope .sp-prose{max-width:900px;padding:10px 0}.ref-scope .sp-prose h3{font-size:22px;line-height:1.5;margin:28px 0 15px;font-weight:500;letter-spacing:-.5px}.ref-scope .sp-calculator{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:30px;background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:13px;align-items:start}.ref-scope .sp-calculator label,.ref-scope .sp-form label{display:grid;gap:10px;font-size:13px;color:var(--sp-muted);margin-bottom:20px;line-height:1.8}.ref-scope .sub-page input,.ref-scope .sub-page select:not(.language-select),.ref-scope .sub-page textarea{border:1px solid var(--sp-line);border-radius:7px;background:var(--sp-bg);color:var(--sp-text);padding:13px 14px;min-width:0;width:100%;font:400 14.5px var(--ref-head),Arial,sans-serif;line-height:1.7}.ref-scope .sub-page input:focus,.ref-scope .sub-page select:focus,.ref-scope .sub-page textarea:focus{outline:2px solid #b19442;outline-offset:2px}.ref-scope .sub-page input:disabled{opacity:.35}.ref-scope .sub-page input[type=checkbox]{width:16px;padding:0}.ref-scope .sp-calculator #calcOutput{background:var(--sp-bg);border:1px solid var(--sp-line);padding:25px;border-radius:9px}.ref-scope .sp-calculator #calcOutput>small{font-size:12px;color:var(--sp-gold)}.ref-scope #calcOutput>div{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--sp-line);padding:22px 0}.ref-scope #calcOutput>div span{font-size:12px;line-height:1.7;color:var(--sp-muted)}.ref-scope #calcOutput>div b{font:500 22px var(--ref-head);white-space:nowrap;color:var(--sp-gold)}.ref-scope #calcOutput>p{font-size:11.5px;line-height:1.9;color:var(--sp-muted);margin:20px 0 0}.ref-scope .sp-reward-result{border-left:1px solid var(--sp-line);padding:10px 25px}.ref-scope .sp-reward-result small{font-size:11.5px;color:var(--sp-muted)}.ref-scope .sp-reward-result strong{display:block;font:500 52px var(--ref-head);letter-spacing:-2px;color:var(--sp-gold);margin:20px 0}.ref-scope .sp-reward-result span{font-size:11.5px;color:var(--sp-muted)}.ref-scope .sp-timeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px}.ref-scope .sp-timeline article{border-top:1px solid #9c8449;padding:20px 8px}.ref-scope .sp-timeline span{color:var(--sp-gold);font-size:24px}.ref-scope .sp-timeline h3{font-size:14px;line-height:1.7;font-weight:500;margin:17px 0}.ref-scope .sp-search{display:flex;gap:18px;align-items:center;max-width:780px;margin-bottom:25px;background:var(--sp-panel);border:1px solid var(--sp-line);padding:9px 22px;border-radius:12px}.ref-scope .sp-search>span{font-size:28px;color:var(--sp-gold)}.ref-scope .sub-page .sp-search input{border:0;background:transparent;padding:14px 0;font-size:14px;outline:none}.ref-scope .sp-faq-list{max-width:900px}.ref-scope .sp-search-count{font-size:12px;color:var(--sp-muted);margin:20px 0}.ref-scope .sp-faq-item{border-bottom:1px solid var(--sp-line);padding:0 3px;scroll-margin-top:120px}.ref-scope .sp-faq-item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:30px;font-size:15px;font-weight:500;padding:23px 0;cursor:pointer;line-height:1.65}.ref-scope .sp-faq-item summary::-webkit-details-marker{display:none}.ref-scope .sp-faq-item summary>span{font-size:22px;color:var(--sp-gold);flex-shrink:0}.ref-scope .sp-faq-item[open] summary>span{transform:rotate(45deg)}.ref-scope .sp-faq-item>p{font-size:14px;line-height:2;color:var(--sp-muted);max-width:790px;margin:0 0 24px}.ref-scope .sp-empty{background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:10px;padding:30px}.ref-scope .sp-empty h3{font-size:20px}.ref-scope .sp-empty p{font-size:14px;color:var(--sp-muted);line-height:1.9}.ref-scope .sp-form{max-width:850px;padding:32px;border:1px solid var(--sp-line);border-radius:13px;background:var(--sp-panel)}.ref-scope .sp-form-row{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ref-scope .sp-form .button{font-size:13px}.ref-scope .sp-form-note{font-size:12px;line-height:1.9;color:var(--sp-muted);margin:0 0 24px}.ref-scope .sp-form-status:not(:empty){margin-top:24px;border-top:1px solid var(--sp-line);padding-top:20px;font-size:14px;color:var(--sp-gold);line-height:1.9}.ref-scope .sp-region-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ref-scope .sp-region-list>span{padding:20px;background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:8px;font-size:14px;line-height:1.8}.ref-scope .sp-end{padding:60px 0;background:#242116;border-block:1px solid #51462b}.ref-scope .sp-end>.wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}.ref-scope .sp-end h2{font-size:32px;line-height:1.4;letter-spacing:-.9px;margin:16px 0;color:#ece3ca}.ref-scope .sp-end p{font-size:14px;line-height:1.9;color:#bab29e}.ref-scope .sp-end .button{font-size:14px;white-space:nowrap}.ref-scope .sub-page .technology-section{margin-top:0}.ref-scope .sub-page #subDialog{width:min(560px,calc(100vw - 30px));background:var(--sp-panel);color:var(--sp-text);border:1px solid var(--sp-line);border-radius:15px;padding:28px;max-height:85dvh;overflow-y:auto}.ref-scope .sub-page #subDialog::backdrop{background:#05070bbd;backdrop-filter:blur(5px)}.ref-scope #subDialog .dialog-top{display:flex;justify-content:space-between;gap:20px;align-items:center}.ref-scope #subDialog [data-close-sub]{font-size:27px;background:none;border:0;color:var(--sp-muted);padding:0 5px;cursor:pointer}.ref-scope #subDialog h2{font-size:25px;line-height:1.5;margin:20px 0}.ref-scope #subDialog p{font-size:14px;line-height:1.9;color:var(--sp-muted)}.ref-scope .sub-page a:focus-visible,.ref-scope .sub-page button:focus-visible,.ref-scope .sub-page summary:focus-visible{outline:2px solid #d6b559;outline-offset:4px}:root[data-theme=light] .ref-scope .sub-page{--sp-bg:#f8f9fb;--sp-panel:#fff;--sp-panel2:#f5f5f1;--sp-line:#dce0e6;--sp-text:#242934;--sp-muted:#67758c;--sp-gold:#96751e}:root[data-theme=light] .ref-scope .sp-art-label{background:linear-gradient(130deg,#faf1d5,#fff);color:#8c6c1b;box-shadow:0 17px 40px #8a793526}:root[data-theme=light] .ref-scope .sp-end{background:#f2ead1;border-color:#e0d4a8}:root[data-theme=light] .ref-scope .sp-end h2{color:#3e3828}:root[data-theme=light] .ref-scope .sp-end p{color:#776f5d}@media(max-width:1100px){.ref-scope .sp-hero{gap:40px;grid-template-columns:1.3fr .7fr}.ref-scope .sp-hero h1{font-size:39px}.ref-scope .sp-hero-art{height:250px}.ref-scope .sp-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-scope .sp-card{min-height:220px}.ref-scope .sp-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ref-scope .sp-document-layout{grid-template-columns:205px minmax(0,1fr);gap:30px}.ref-scope .sp-sizes{grid-template-columns:repeat(3,minmax(0,1fr))}.ref-scope .sp-calculator{gap:25px;padding:25px}.ref-scope .sp-calculator #calcOutput{padding:20px}.ref-scope #calcOutput>div{display:grid;gap:8px}}@media(max-width:760px){.ref-scope .sp-breadcrumb{font-size:11.5px;padding-top:28px;flex-wrap:wrap}.ref-scope .sp-hero{display:block;padding-top:35px;padding-bottom:35px;min-height:0}.ref-scope .sp-hero h1{font-size:34px;letter-spacing:-1.3px;margin:19px 0}.ref-scope .sp-hero p{font-size:14px;line-height:1.95}.ref-scope .sp-hero-art{height:220px;width:240px;margin:35px auto 0}.ref-scope .sp-art-mark{font-size:80px}.ref-scope .sp-art-label{padding:13px 20px;font-size:19px;left:-5px;bottom:5px}.ref-scope .sp-hero-actions{gap:10px}.ref-scope .sp-hero-actions .button,.ref-scope .sp-secondary{font-size:12px;padding:12px 13px;min-height:43px}.ref-scope .sp-section{padding-block:42px}.ref-scope .sp-section h2{font-size:26px;letter-spacing:-.7px}.ref-scope .sp-section-head{margin-bottom:24px}.ref-scope .sp-grid.four,.ref-scope .sp-grid.three,.ref-scope .sp-grid.two{grid-template-columns:1fr}.ref-scope .sp-card{min-height:0;padding:25px}.ref-scope .sp-card-num{margin-bottom:20px}.ref-scope .sp-card h3{font-size:18px}.ref-scope .sp-card p{font-size:14px}.ref-scope .sp-link{font-size:13px}.ref-scope .sp-model-tabs{display:grid;grid-template-columns:1fr 1fr;gap:7px}.ref-scope .sp-model-tabs button{font-size:12px;padding:12px 10px}.ref-scope .sp-stats{grid-template-columns:1fr 1fr;gap:22px;padding-block:24px}.ref-scope .sp-stats>div{padding-left:5px}.ref-scope .sp-stats>div:nth-child(2){border:0}.ref-scope .sp-stats strong{font-size:28px}.ref-scope .sp-stats small{font-size:12px}.ref-scope .sp-steps{grid-template-columns:1fr;gap:18px}.ref-scope .sp-steps article{padding:24px}.ref-scope .sp-steps h3{font-size:20px;margin-top:20px}.ref-scope .sp-steps p{font-size:14px}.ref-scope .sp-sizes{grid-template-columns:1fr 1fr;gap:10px}.ref-scope .sp-size{padding:19px 14px}.ref-scope .sp-size>span{font-size:21px}.ref-scope .sp-size>small{font-size:11.5px}.ref-scope .sp-selection{display:block;padding:23px}.ref-scope .sp-selection .button{margin-top:22px;width:100%;justify-content:space-between}.ref-scope .sp-metric-grid{grid-template-columns:1fr 1fr;gap:10px}.ref-scope .sp-metric-card{padding:18px 14px;min-height:170px}.ref-scope .sp-metric-card>strong{font-size:17px;letter-spacing:0}.ref-scope .sp-metric-card>small{font-size:12px}.ref-scope .sp-metric-card>span{font-size:11.5px}.ref-scope .sp-split-panel{grid-template-columns:1fr;gap:25px;padding:25px}.ref-scope .sp-split-panel h3{font-size:22px}.ref-scope .sp-big{font-size:70px}.ref-scope .sp-document-layout{display:block}.ref-scope .sp-toc{position:static;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:32px;padding:13px}.ref-scope .sp-toc>a{font-size:12px;padding:8px;border:0;gap:5px}.ref-scope .sp-rule-article{padding-bottom:28px;margin-bottom:28px}.ref-scope .sp-rule-article h2{font-size:24px}.ref-scope .sp-rule-value{font-size:22px}.ref-scope .sp-prose p,.ref-scope .sp-rule-article p{font-size:14px}.ref-scope .sp-calculator{grid-template-columns:1fr;padding:23px;gap:10px}.ref-scope .sp-calculator label,.ref-scope .sp-form label{font-size:13px}.ref-scope .sp-reward-result{border-left:0;border-top:1px solid var(--sp-line);padding:23px 0}.ref-scope .sp-reward-result strong{font-size:46px}.ref-scope .sp-timeline{grid-template-columns:1fr;gap:0}.ref-scope .sp-timeline article{display:flex;align-items:center;gap:22px;padding:18px 0}.ref-scope .sp-timeline h3{font-size:15px;margin:0}.ref-scope .sp-timeline span{font-size:24px}.ref-scope .sp-search{padding:8px 16px}.ref-scope .sub-page .sp-search input{font-size:14px}.ref-scope .sp-filter-tabs{gap:7px}.ref-scope .sp-filter-tabs button{padding:9px 12px;font-size:12px}.ref-scope .sp-faq-item summary{font-size:14px;gap:18px;padding:21px 0}.ref-scope .sp-form{padding:23px}.ref-scope .sp-form-row{grid-template-columns:1fr;gap:0}.ref-scope .sp-region-list{grid-template-columns:1fr 1fr;gap:10px}.ref-scope .sp-region-list>span{font-size:13px;padding:16px}.ref-scope .sp-end{padding:40px 0}.ref-scope .sp-end>.wrap{display:block}.ref-scope .sp-end h2{font-size:27px}.ref-scope .sp-end p{font-size:14px}.ref-scope .sp-end .button{margin-top:20px;font-size:13px}.ref-scope .sub-page #subDialog{padding:23px}}.ref-scope .products-menu .nav-dropdown-panel:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:26px}.ref-scope .products-menu>summary{min-height:34px}.ref-scope .products-menu .nav-dropdown-panel>a:focus-visible{outline:2px solid #d5b34c;outline-offset:-2px}.ref-scope .language-control select{min-width:75px}.ref-scope .language-control option{background:#fff;color:#222}.ref-scope[data-page^="programs/"] .site-header{width:calc(100% - 80px);max-width:1690px}.ref-scope[data-page^="programs/"] .site-header .nav{height:68px}.ref-scope[data-page^="programs/"] #subMain{overflow:clip}.ref-scope .pd-config,.ref-scope .pd-intro,.ref-scope .pd-section{width:calc(100% - 100px);margin-inline:auto}.ref-scope .pd-intro{max-width:1180px;padding-top:38px}.ref-scope .pd-visual{height:320px;width:88%;max-width:980px;margin:auto;position:relative;isolation:isolate}.ref-scope .pd-hero-frame{position:absolute;inset:0 7%;border:1px solid #ad934b66;border-radius:15px;box-shadow:0 20px 60px #8f762021;transform:perspective(1400px) rotateX(3deg);background:#25231a}.ref-scope .pd-hero-frame:after,.ref-scope .pd-hero-frame:before{content:"";position:absolute;border:1px solid #aa944a35;border-radius:13px;inset:14px -17px -14px 17px;z-index:-1}.ref-scope .pd-hero-frame:after{inset:28px -32px -28px 32px;opacity:.4}.ref-scope .pd-hero-frame>img{width:100%;height:100%;object-fit:cover;border-radius:14px;object-position:50% 35%;animation:pd-photo-breathe 18s ease-in-out infinite alternate}.ref-scope .pd-photo-shade{position:absolute;inset:0;background:linear-gradient(0deg,#0e100ee8,transparent 80%);border-radius:14px}.ref-scope .pd-hero-badge{position:absolute;left:25px;bottom:24px;display:flex;align-items:center;gap:9px;color:#f8edcc;font:650 20px var(--ref-head);letter-spacing:-.6px}.ref-scope .pd-hero-badge .brand-mark{width:23px}.ref-scope .pd-hero-product{position:absolute;right:25px;bottom:27px;color:#ead9a2;font-size:13px}.ref-scope .pd-hero-tools{position:absolute;left:-39px;top:35px;display:grid;gap:17px}.ref-scope .pd-hero-tools i{font-size:14px;font-style:normal;width:25px;height:25px;display:grid;place-items:center;border:1px solid #ac934750;background:var(--sp-bg);color:var(--sp-gold);border-radius:7px}.ref-scope .pd-art-caption{position:absolute;bottom:-37px;left:50%;transform:translateX(-50%);font-size:11px;color:var(--sp-muted);white-space:nowrap}.ref-scope .pd-intro-copy{text-align:center;max-width:890px;margin:66px auto 0}.ref-scope .pd-intro-copy>.eyebrow{display:flex;justify-content:center;color:var(--sp-gold);font-size:13px;letter-spacing:.7px}.ref-scope .pd-intro h1{font-size:clamp(40px,4vw,68px);line-height:1.13;letter-spacing:-2px;font-weight:600;margin:18px auto 27px;max-width:880px;text-wrap:balance}.ref-scope .pd-intro p{font-size:15px;line-height:1.85;color:var(--sp-muted);max-width:780px;margin:auto}.ref-scope .pd-simulation-note{display:block;margin-top:19px;font-size:12px;line-height:1.8;color:var(--sp-muted)}.ref-scope .pd-config{max-width:1180px;padding-top:60px;padding-bottom:0;scroll-margin-top:110px}.ref-scope .pd-size-picker{display:flex;justify-content:center;gap:3px;padding:5px;background:var(--sp-panel2);width:fit-content;max-width:100%;border-radius:40px;margin:0 auto 24px}.ref-scope .pd-size-picker button{border:0;border-radius:30px;padding:11px 24px;background:none;color:var(--sp-muted);font-size:14.5px;cursor:pointer;white-space:nowrap}.ref-scope .pd-size-picker button[aria-pressed=true]{background:#d7b64b;color:#231e11;box-shadow:0 4px 12px #a4862a25}.ref-scope .pd-size-picker button:hover:not([aria-pressed=true]){background:#ad924424}.ref-scope .pd-table-control{display:flex;justify-content:flex-end;margin:0 3px 13px}.ref-scope .pd-table-control label{display:flex;gap:8px;align-items:center;font-size:12px;color:var(--sp-muted);cursor:pointer}.ref-scope .sub-page .pd-table-control input{width:14px;min-width:14px;height:14px;accent-color:#b99535}.ref-scope .pd-phase-layout{border:1px solid var(--sp-line);border-radius:22px;overflow:hidden;background:var(--sp-panel);box-shadow:0 8px 13px #00000009}.ref-scope .pd-table-scroll{overflow-x:auto;scrollbar-width:thin}.ref-scope .pd-phase-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;color:var(--sp-text)}.ref-scope .pd-phase-table td,.ref-scope .pd-phase-table th{text-align:center;padding:13px 26px;line-height:1.6}.ref-scope .pd-phase-table thead th{font-weight:500;height:144px;border-bottom:0}.ref-scope .pd-phase-table thead th:first-child{width:23%;text-align:left;border-right:1px solid var(--sp-line)}.ref-scope .pd-phase-table thead th:first-child .eyebrow{font-size:11px;letter-spacing:1px;display:block;line-height:1.7}.ref-scope .pd-phase-table thead th:first-child strong{display:block;font-size:29px;font-weight:500;letter-spacing:-1px;margin-top:12px}.ref-scope .pd-phase-table thead strong{display:block;font-size:18px;letter-spacing:-.4px;margin-top:15px}.ref-scope .pd-phase-table thead small{display:none}.ref-scope .pd-phase-number{width:45px;height:45px;border-radius:50%;background:var(--sp-panel2);color:var(--sp-text);display:grid;place-items:center;font-size:15px;font-weight:400;margin:auto;position:relative}.ref-scope .pd-phase-table .pd-evaluation:not(:nth-last-child(2)) .pd-phase-number:after{content:"";position:absolute;left:100%;top:50%;width:calc((1180px - 100vw)*0 + 180px);height:2px;background:var(--sp-line)}.ref-scope .pd-phase-table .pd-funded{background:linear-gradient(115deg,#6e5924,#42371d 85%);color:#ffefb7}.ref-scope .pd-phase-table .pd-funded .pd-phase-number{background:#e1bd4c;color:#342a0e;font-size:23px}.ref-scope .pd-phase-table .pd-stage-groups th{font-size:14px;height:43px;padding:22px 10px 0;font-weight:400;color:var(--sp-muted)}.ref-scope .pd-phase-table .pd-stage-groups th:last-child{color:#e8d49a;background:#675222}.ref-scope .pd-phase-table tbody th{text-align:left;font-weight:400;border-right:1px solid var(--sp-line)}.ref-scope .pd-phase-table tbody td{font-size:15px}.ref-scope .pd-phase-table tbody tr:last-child td,.ref-scope .pd-phase-table tbody tr:last-child th{padding-bottom:30px}.ref-scope .pd-phase-table .metric-trigger{background:none;border:0;display:flex;align-items:center;justify-content:space-between;gap:9px;width:100%;padding:0;color:var(--sp-muted);cursor:help;line-height:1.7}.ref-scope .pd-phase-table .pd-metric>span:first-child{width:auto;flex:1;flex-shrink:1;text-align:left;font-size:14px;color:inherit;font-weight:400}.ref-scope .pd-metric i{display:inline!important;font-size:12px;font-style:normal;color:var(--sp-muted);opacity:.65}.ref-scope .pd-metric:hover>span{color:var(--sp-gold)}.ref-scope .pd-phase-table.is-instant thead th:first-child{width:50%}.ref-scope .pd-phase-table.is-instant thead th{height:140px}.ref-scope .pd-direct-path{display:flex;justify-content:center;gap:16px;align-items:center;font-size:12px;color:var(--sp-muted);margin:0 0 20px;line-height:1.8}.ref-scope .pd-direct-path i{font-style:normal;color:var(--sp-gold)}.ref-scope .pd-cycle-row{display:flex;align-items:center;justify-content:center;gap:11px;color:var(--sp-muted);font-size:14px;margin:22px auto 0}.ref-scope .pd-cycle-row button{border:1px solid #ac90494d;border-radius:25px;background:var(--sp-panel2);color:var(--sp-gold);font-size:13px;padding:8px 16px;cursor:pointer}.ref-scope .pd-cycle-row button i{font-size:11.5px;font-style:normal;margin-left:5px;opacity:.65}.ref-scope .pd-cycle-row small{font-size:12px;padding-left:10px;border-left:1px solid var(--sp-line)}.ref-scope .pd-order-bar{display:flex;align-items:center;gap:32px;padding:20px 0 10px;margin-top:13px}.ref-scope .pd-order-bar>div{display:flex;align-items:baseline;gap:9px}.ref-scope .pd-order-bar>div>span{font-size:13px;color:var(--sp-muted)}.ref-scope .pd-order-bar strong{font:500 31px var(--ref-head);letter-spacing:-.8px}.ref-scope .pd-order-fee strong{color:var(--sp-gold)}.ref-scope .pd-order-fee strong>small{font-size:11.5px;letter-spacing:0;margin-left:4px;color:var(--sp-muted)}.ref-scope .pd-order-bar .button{margin-left:auto;padding:15px 25px;gap:20px;font-size:14px;border-radius:6px;white-space:nowrap}.ref-scope .pd-amount-note,.ref-scope .pd-fee-note{font-size:11.5px;line-height:1.8;color:var(--sp-muted);margin:7px 0 0}.ref-scope .pd-more-settings{border-top:1px solid var(--sp-line);margin-top:18px}.ref-scope .pd-more-settings>summary{font-size:13px;color:var(--sp-muted);padding:15px 0;display:flex;justify-content:space-between;list-style:none;cursor:pointer}.ref-scope .pd-more-settings>summary::-webkit-details-marker{display:none}.ref-scope .pd-more-settings summary>span{color:var(--sp-gold);font-size:16px}.ref-scope .pd-more-settings[open] summary>span{transform:rotate(45deg)}.ref-scope .pd-more-settings>div{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;padding:8px 0 15px}.ref-scope .pd-more-settings button{display:flex;justify-content:space-between;gap:15px;align-items:center;text-align:left;background:none;border:0;border-bottom:1px solid var(--sp-line);padding:15px 0;color:var(--sp-text);cursor:pointer}.ref-scope .pd-more-settings button>span{font-size:13px;color:var(--sp-muted)}.ref-scope .pd-more-settings strong{font-size:14px;font-weight:500;line-height:1.7}.ref-scope .pd-more-settings strong small{display:block;font-size:11.5px;color:var(--sp-muted)}.ref-scope .pd-more-settings i{font-size:12px;font-style:normal;color:var(--sp-gold)}.ref-scope .pd-more-settings p{grid-column:1/-1;font-size:12px;line-height:1.8;color:var(--sp-muted)}.ref-scope .pd-section{max-width:1470px;padding-top:115px;padding-bottom:20px}.ref-scope .pd-section-heading{max-width:880px;text-align:center;margin:0 auto 47px}.ref-scope .pd-section-heading>.eyebrow{display:none}.ref-scope .pd-section-heading h2{font-size:clamp(28px,2.45vw,43px);line-height:1.23;font-weight:500;letter-spacing:-1px;margin:0 0 18px}.ref-scope .pd-section-heading p{font-size:14px;color:var(--sp-muted);line-height:1.8;max-width:760px;margin:auto}.ref-scope .pd-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ref-scope .pd-benefit{background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:13px;overflow:hidden;box-shadow:0 6px 10px #0000000b}.ref-scope .pd-benefit-art{height:300px;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate;background:radial-gradient(circle at 50% 50%,#ba9c3430,transparent 72%),var(--sp-panel2)}.ref-scope .pd-benefit-art:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#b59e4c09 1px,transparent 0),linear-gradient(90deg,#b59e4c09 1px,transparent 0);background-size:38px 38px;z-index:-1}.ref-scope .pd-art-core{width:76px;height:76px;border:1px solid #bfa54c6b;display:grid;place-items:center;border-radius:16px;background:linear-gradient(130deg,#685524,#282418);color:#f4d979;font:500 34px var(--ref-head);box-shadow:0 14px 25px #0003;z-index:2}.ref-scope .pd-art-ecosystem .pd-art-core{font-style:italic}.ref-scope .pd-benefit-art em{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);padding:4px 12px;border:1px solid #a28a3b40;border-radius:20px;color:var(--sp-muted);font-size:12px;font-style:normal;white-space:nowrap}.ref-scope .pd-orbit-icons{position:absolute;width:84%;height:130px;border:1px solid #ac945a35;border-radius:50%;animation:pd-ring-pulse 6s ease-in-out infinite}.ref-scope .pd-orbit-icons i{position:absolute;top:50%;transform:translateY(-50%);font:400 15px var(--ref-head);display:grid;place-items:center;width:35px;height:35px;background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:8px;color:var(--sp-gold)}.ref-scope .pd-orbit-icons i:first-child{left:-10px}.ref-scope .pd-orbit-icons i:nth-child(2){right:-10px}.ref-scope .pd-orbit-icons i:nth-child(3){left:25%;top:0}.ref-scope .pd-orbit-icons i:nth-child(4){right:25%;top:100%}.ref-scope .pd-param-blocks{position:absolute;top:55px;display:flex;gap:12px}.ref-scope .pd-param-blocks i{display:grid;place-items:center;width:65px;height:58px;font-size:15px;font-style:normal;color:var(--sp-gold);border:1px solid var(--sp-line);border-radius:7px;background:var(--sp-panel);box-shadow:0 10px 25px #9e8a2912;animation:pd-block-float 5s ease-in-out infinite}.ref-scope .pd-param-blocks i:nth-child(2){animation-delay:-1.7s}.ref-scope .pd-param-blocks i:nth-child(3){animation-delay:-3.4s}.ref-scope .pd-param-hub{display:flex;gap:14px;margin-top:40px}.ref-scope .pd-param-hub i{font-style:normal;font-size:25px;color:var(--sp-gold);border:1px solid #b59e4640;background:var(--sp-panel);border-radius:9px;width:48px;height:48px;display:grid;place-items:center}.ref-scope .pd-flow-lines{position:absolute;inset:0;overflow:hidden}.ref-scope .pd-flow-lines i{height:1px;position:absolute;left:0;right:0;background:linear-gradient(90deg,transparent,#b3974b77,transparent);top:50%}.ref-scope .pd-flow-lines i:nth-child(2){transform:rotate(90deg)}.ref-scope .pd-flow-lines i:nth-child(3){top:32%}.ref-scope .pd-flow-lines i:nth-child(4){top:68%}.ref-scope .pd-flow-lines i:after{content:"";width:5px;height:5px;position:absolute;border-radius:50%;background:#d7b750;top:-2px;box-shadow:0 0 8px #c5a244;animation:pd-flow 6s linear infinite}.ref-scope .pd-flow-lines i:nth-child(2):after{animation-delay:-3s}.ref-scope .pd-flow-lines i:nth-child(3):after{animation-delay:-1.5s}.ref-scope .pd-flow-lines i:nth-child(4):after{animation-delay:-4.5s}.ref-scope .pd-benefit-copy{padding:25px 28px 28px;min-height:133px}.ref-scope .pd-benefit-copy h3{font-size:17px;line-height:1.5;font-weight:600;letter-spacing:-.4px;margin:0 0 8px}.ref-scope .pd-benefit-copy p{font-size:14.5px;line-height:1.8;color:var(--sp-muted);margin:0}.ref-scope .pd-reward-section{padding-top:145px;padding-bottom:35px}.ref-scope .pd-reward-section .pd-section-heading{margin-bottom:35px}.ref-scope .pd-proof-cards{display:flex;justify-content:center;gap:24px;max-width:1020px;margin:auto;padding:15px 15px 24px;overflow:hidden}.ref-scope .pd-proof-cards article{flex:1;min-width:0;padding:27px;background:linear-gradient(130deg,#594925,#211f18);color:#ead9a3;border:1px solid #c6a44c77;border-radius:13px;transform:rotate(-3deg);box-shadow:0 12px 20px #0002}.ref-scope .pd-proof-cards article:nth-child(2){transform:translateY(9px);background:linear-gradient(130deg,#79632d,#45381e)}.ref-scope .pd-proof-cards article:nth-child(3){transform:rotate(3deg)}.ref-scope .pd-proof-cards article>div{display:flex;align-items:center;gap:8px;margin-bottom:30px}.ref-scope .pd-proof-cards .brand-mark{width:18px;height:22px;flex-shrink:0}.ref-scope .pd-proof-cards .brand-mark i{height:4px}.ref-scope .pd-proof-cards b{font:650 15px var(--ref-head);letter-spacing:-.5px}.ref-scope .pd-proof-cards small{font-size:10px;border:1px solid #c2a44e66;border-radius:3px;padding:4px;margin-left:auto;white-space:nowrap}.ref-scope .pd-proof-cards article>span{font-size:11px;letter-spacing:1px;color:#d2bc7f}.ref-scope .pd-proof-cards strong{display:block;font:500 40px var(--ref-head);letter-spacing:-1.5px;margin:12px 0}.ref-scope .pd-proof-cards p{font-size:12px;color:#baab7f;margin:0}.ref-scope .pd-proof-cards footer{display:flex;justify-content:space-between;font-size:11.5px;color:#c6b581;border-top:1px solid #c7ac5e33;padding-top:17px;margin-top:25px}.ref-scope .pd-proof-note{text-align:center;font-size:12px;color:var(--sp-muted);line-height:1.9;max-width:900px;margin:20px auto 0}.ref-scope .pd-proof-note a{color:var(--sp-gold);white-space:nowrap;margin-left:6px}.ref-scope .pd-learning{max-width:1540px;padding-top:135px;padding-bottom:140px}.ref-scope .pd-learning .pd-section-heading{max-width:980px;margin-bottom:48px}.ref-scope .pd-topic-panel{min-height:500px;position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate;overflow:hidden;border-radius:22px;background:#181810;color:#fff7db;text-align:center;padding:175px 50px 80px}.ref-scope .pd-topic-panel[hidden]{display:none}.ref-scope .pd-editorial-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;z-index:-3}.ref-scope .pd-topic-panel:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#0e100ee6,transparent 95%),linear-gradient(90deg,#15170d66,transparent 50%,#17190d55)}.ref-scope .pd-topic-panel>div:first-of-type{max-width:1050px}.ref-scope .pd-topic-panel .eyebrow{font-size:14.5px;justify-content:center;color:#e1ca7b;font-weight:500}.ref-scope .pd-topic-panel h3{font-size:clamp(30px,3vw,48px);line-height:1.2;letter-spacing:-1px;color:#fff4d4;margin:15px 0 18px;font-weight:500}.ref-scope .pd-topic-panel p{font-size:14.5px;line-height:1.8;max-width:800px;margin:0 auto 22px;color:#d9d0b7}.ref-scope .pd-topic-panel .button{background:#ffffff0d;color:#fff5d7;border:1px solid #e6d7a466;padding:12px 21px;font-size:14.5px;border-radius:7px;backdrop-filter:blur(8px)}.ref-scope .pd-topic-panel .button:hover{background:#d8bb58;color:#282111}.ref-scope .pd-topic-visual{display:none}.ref-scope .pd-topic-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;width:74%;max-width:1120px;margin:-49px auto 0;position:relative;z-index:2}.ref-scope .pd-topic-tabs button{height:150px;border:1px solid #b6a26466;border-radius:18px;position:relative;isolation:isolate;overflow:hidden;padding:24px;text-align:left;display:flex;align-items:flex-end;background:#222117;color:#fff1c9;cursor:pointer;box-shadow:0 14px 25px #0003;transition:transform .2s,border-color .2s}.ref-scope .pd-topic-tabs button:before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(0deg,#0d0f08f0,transparent 100%),var(--topic-art)}.ref-scope .pd-topic-tabs button:nth-child(2):before,.ref-scope .pd-topic-tabs button:nth-child(3):before{background-position:50%,50%}.ref-scope .pd-topic-tabs button[aria-pressed=true]{border:2px solid #e2c563;outline:2px solid #f4e6b521;outline-offset:3px;transform:translateY(-3px)}.ref-scope .pd-thumb-art{display:none}.ref-scope .pd-thumb-label{font-size:15px;font-weight:500;line-height:1.5;text-shadow:0 2px 10px #0008}.ref-scope .pd-thumb-label small{display:block;font-size:11px;letter-spacing:.6px;color:#bdb086;margin-bottom:7px;font-weight:400}.ref-scope .pd-topic-dots{display:flex;gap:6px;justify-content:center;margin:25px 0 0}.ref-scope .pd-topic-dots i{height:3px;width:22px;background:var(--sp-line);border-radius:2px}.ref-scope .pd-topic-dots i.active{background:var(--sp-gold)}.ref-scope .pd-media-caption{font-size:11.5px;color:var(--sp-muted);text-align:center;margin:18px auto 0;line-height:1.8}.ref-scope .pd-final{display:none}:root[data-theme=light] .ref-scope .pd-phase-table .pd-funded{background:linear-gradient(120deg,#e6c76e,#f1dda0);color:#4c3d15}:root[data-theme=light] .ref-scope .pd-phase-table .pd-funded .pd-phase-number{background:#806825;color:#fff2bd}:root[data-theme=light] .ref-scope .pd-phase-table .pd-stage-groups th:last-child{background:#dfbf63;color:#715a1e}:root[data-theme=light] .ref-scope .pd-hero-frame{box-shadow:0 25px 70px #97823e24}:root[data-theme=light] .ref-scope .pd-art-core{background:linear-gradient(120deg,#d9b954,#8c7029);color:#fff2bf;box-shadow:0 12px 20px #9e802b25}@keyframes pd-photo-breathe{to{filter:brightness(1.08)}}@keyframes pd-ring-pulse{50%{transform:scale(.94);opacity:.65}}@keyframes pd-block-float{50%{transform:translateY(-9px)}}@keyframes pd-flow{0%{left:-5%}to{left:105%}}@media(max-width:1200px){.ref-scope .pd-phase-table .pd-evaluation:not(:nth-last-child(2)) .pd-phase-number:after{width:150px}.ref-scope .pd-benefit-art{height:245px}.ref-scope .pd-benefit-copy{padding:22px}.ref-scope .pd-benefit-copy h3{font-size:15px}.ref-scope .pd-benefit-copy p{font-size:14px}.ref-scope .pd-topic-panel{min-height:450px}.ref-scope .pd-topic-tabs{width:80%}.ref-scope .pd-topic-tabs button{height:130px;padding:18px}.ref-scope .pd-thumb-label{font-size:14.5px}}@media(max-width:800px){.ref-scope[data-page^="programs/"] .site-header{width:calc(100% - 30px)}.ref-scope .pd-config,.ref-scope .pd-intro,.ref-scope .pd-section{width:calc(100% - 50px)}.ref-scope .pd-visual{width:95%;height:250px}.ref-scope .pd-hero-frame{inset:0 3%}.ref-scope .pd-hero-tools{left:-30px;gap:13px}.ref-scope .pd-hero-tools i{width:22px;height:22px;font-size:12px}.ref-scope .pd-intro h1{font-size:42px;letter-spacing:-1.4px}.ref-scope .pd-intro-copy{margin-top:57px}.ref-scope .pd-intro p{font-size:14.5px}.ref-scope .pd-config{padding-top:42px}.ref-scope .pd-phase-table{min-width:620px}.ref-scope .pd-phase-table.is-instant{min-width:0}.ref-scope .pd-phase-table .pd-evaluation:not(:nth-last-child(2)) .pd-phase-number:after{width:135px}.ref-scope .pd-phase-table td,.ref-scope .pd-phase-table th{padding:12px 17px}.ref-scope .pd-phase-table thead th:first-child{width:26%}.ref-scope .pd-phase-table .pd-metric>span:first-child{font-size:12px}.ref-scope .pd-phase-table tbody td{font-size:14.5px}.ref-scope .pd-order-bar{gap:20px;flex-wrap:wrap}.ref-scope .pd-order-bar strong{font-size:25px}.ref-scope .pd-order-bar>div>span{font-size:12px}.ref-scope .pd-order-bar .button{font-size:13px;padding:13px 18px}.ref-scope .pd-section{padding-top:80px}.ref-scope .pd-section-heading{margin-bottom:32px}.ref-scope .pd-section-heading h2{font-size:29px}.ref-scope .pd-section-heading p{font-size:14px}.ref-scope .pd-benefits{gap:14px}.ref-scope .pd-benefit-art{height:190px}.ref-scope .pd-benefit-copy{padding:18px;min-height:160px}.ref-scope .pd-benefit-copy h3{font-size:14.5px}.ref-scope .pd-benefit-copy p{font-size:12px}.ref-scope .pd-param-blocks{gap:6px;top:32px}.ref-scope .pd-param-blocks i{width:43px;height:40px;font-size:13px}.ref-scope .pd-param-hub{gap:6px;margin-top:27px}.ref-scope .pd-param-hub i{width:33px;height:33px;font-size:20px}.ref-scope .pd-art-core{width:58px;height:58px;font-size:27px}.ref-scope .pd-benefit-art em{bottom:17px;font-size:11px}.ref-scope .pd-orbit-icons{height:90px}.ref-scope .pd-orbit-icons i{width:25px;height:25px;font-size:13px}.ref-scope .pd-proof-cards{gap:15px}.ref-scope .pd-proof-cards article{padding:20px}.ref-scope .pd-proof-cards strong{font-size:30px}.ref-scope .pd-proof-cards small{font-size:10px}.ref-scope .pd-proof-cards b{font-size:14px}.ref-scope .pd-topic-panel{min-height:400px;padding:120px 25px 70px;border-radius:15px}.ref-scope .pd-topic-panel h3{font-size:31px}.ref-scope .pd-topic-panel p{font-size:13px}.ref-scope .pd-topic-tabs{width:88%;gap:10px;margin-top:-37px}.ref-scope .pd-topic-tabs button{height:110px;padding:14px;border-radius:12px}.ref-scope .pd-thumb-label{font-size:13px}.ref-scope .pd-thumb-label small{font-size:10px}.ref-scope .pd-learning{padding-bottom:95px}}@media(max-width:560px){.ref-scope .pd-config,.ref-scope .pd-intro,.ref-scope .pd-section{width:calc(100% - 36px)}.ref-scope .pd-intro{padding-top:30px}.ref-scope .pd-visual{width:95%;height:180px}.ref-scope .pd-hero-frame{inset:0 3%}.ref-scope .pd-hero-frame:before{inset:10px -10px -10px 10px}.ref-scope .pd-hero-frame:after{inset:20px -20px -20px 20px}.ref-scope .pd-hero-tools{left:-23px;top:18px;gap:8px}.ref-scope .pd-hero-tools i{width:18px;height:18px;font-size:11px;border-radius:4px}.ref-scope .pd-hero-badge{left:15px;bottom:15px;font-size:16px;gap:6px}.ref-scope .pd-hero-badge .brand-mark{width:18px}.ref-scope .pd-hero-product{font-size:11.5px;right:15px;bottom:18px}.ref-scope .pd-art-caption{font-size:10.5px;bottom:-29px}.ref-scope .pd-intro-copy{margin-top:48px}.ref-scope .pd-intro-copy>.eyebrow{font-size:11.5px}.ref-scope .pd-intro h1{font-size:34px;letter-spacing:-1px;margin:15px 0 20px;line-height:1.17}.ref-scope .pd-intro p{font-size:13px;line-height:1.9}.ref-scope .pd-simulation-note{font-size:11px;margin-top:14px}.ref-scope .pd-config{padding-top:32px}.ref-scope .pd-size-picker{padding:4px;width:100%;gap:1px;margin-bottom:17px}.ref-scope .pd-size-picker button{padding:9px 4px;font-size:11.5px;flex:1}.ref-scope .pd-table-control label{font-size:11px}.ref-scope .pd-phase-layout{border-radius:13px}.ref-scope .pd-phase-table{min-width:530px}.ref-scope .pd-phase-table thead th{height:116px}.ref-scope .pd-phase-table thead th:first-child{width:28%}.ref-scope .pd-phase-table thead th:first-child strong{font-size:23px}.ref-scope .pd-phase-table thead th:first-child .eyebrow{font-size:10px}.ref-scope .pd-phase-table thead strong{font-size:14.5px;margin-top:13px}.ref-scope .pd-phase-table .pd-stage-groups th{font-size:11.5px;height:35px;padding-top:16px}.ref-scope .pd-phase-number{width:33px;height:33px;font-size:14px}.ref-scope .pd-phase-table .pd-funded .pd-phase-number{font-size:18px}.ref-scope .pd-phase-table .pd-evaluation:not(:nth-last-child(2)) .pd-phase-number:after{width:105px}.ref-scope .pd-phase-table .pd-metric>span:first-child{font-size:11.5px}.ref-scope .pd-phase-table td,.ref-scope .pd-phase-table th{padding:11px 14px}.ref-scope .pd-phase-table tbody td{font-size:13px}.ref-scope .pd-cycle-row{gap:7px;flex-wrap:wrap;font-size:11.5px;margin-top:18px}.ref-scope .pd-cycle-row button{font-size:11.5px;padding:7px 11px}.ref-scope .pd-cycle-row small{font-size:11px;padding-left:7px}.ref-scope .pd-direct-path{gap:8px;font-size:10.5px;margin-bottom:16px}.ref-scope .pd-order-bar{gap:17px;padding-top:13px;margin-top:10px}.ref-scope .pd-order-bar>div{flex:1;display:grid;gap:5px}.ref-scope .pd-order-bar strong{font-size:26px}.ref-scope .pd-order-bar>div>span{font-size:11.5px}.ref-scope .pd-order-bar .button{width:100%;margin:0;justify-content:space-between;padding:13px 18px;font-size:13px}.ref-scope .pd-amount-note,.ref-scope .pd-fee-note{font-size:11px}.ref-scope .pd-more-settings{margin-top:14px}.ref-scope .pd-more-settings summary{font-size:12px}.ref-scope .pd-more-settings>div{grid-template-columns:1fr}.ref-scope .pd-more-settings button>span{font-size:12px}.ref-scope .pd-more-settings strong{font-size:13px}.ref-scope .pd-more-settings p{font-size:11.5px}.ref-scope .pd-section{padding-top:65px;padding-bottom:10px}.ref-scope .pd-section-heading{margin-bottom:28px}.ref-scope .pd-section-heading h2{font-size:27px;letter-spacing:-.7px;margin-bottom:13px}.ref-scope .pd-section-heading p{font-size:13px}.ref-scope .pd-benefits{grid-template-columns:1fr;gap:20px}.ref-scope .pd-benefit-art{height:240px}.ref-scope .pd-benefit-copy{padding:22px;min-height:0}.ref-scope .pd-benefit-copy h3{font-size:16px}.ref-scope .pd-benefit-copy p{font-size:14px}.ref-scope .pd-param-blocks{top:45px;gap:12px}.ref-scope .pd-param-blocks i{width:61px;height:53px;font-size:15px}.ref-scope .pd-param-hub{gap:12px;margin-top:37px}.ref-scope .pd-param-hub i{width:43px;height:43px;font-size:23px}.ref-scope .pd-art-core{width:69px;height:69px;font-size:31px}.ref-scope .pd-orbit-icons{height:110px}.ref-scope .pd-orbit-icons i{width:31px;height:31px;font-size:14.5px}.ref-scope .pd-benefit-art em{bottom:21px;font-size:12px}.ref-scope .pd-proof-cards{overflow-x:auto;justify-content:flex-start;scroll-snap-type:x mandatory;padding:8px 3px 20px;gap:14px}.ref-scope .pd-proof-cards article{flex:0 0 82%;max-width:290px;transform:none!important;padding:25px;scroll-snap-align:center}.ref-scope .pd-proof-cards strong{font-size:38px}.ref-scope .pd-proof-cards b{font-size:15px}.ref-scope .pd-proof-cards small{font-size:10px}.ref-scope .pd-proof-note{font-size:11px;margin-top:12px}.ref-scope .pd-learning{padding-top:70px;padding-bottom:80px}.ref-scope .pd-topic-panel{min-height:370px;padding:100px 22px 60px;border-radius:13px}.ref-scope .pd-editorial-bg{object-position:50% 20%}.ref-scope .pd-topic-panel .eyebrow{font-size:12px}.ref-scope .pd-topic-panel h3{font-size:27px;letter-spacing:-.5px}.ref-scope .pd-topic-panel p{font-size:12px;margin-bottom:18px}.ref-scope .pd-topic-panel .button{font-size:12px;padding:10px 15px}.ref-scope .pd-topic-tabs{width:94%;gap:7px;margin-top:-25px}.ref-scope .pd-topic-tabs button{height:87px;padding:10px 8px;border-radius:10px}.ref-scope .pd-thumb-label{font-size:11px;line-height:1.45}.ref-scope .pd-thumb-label small{font-size:10px;margin-bottom:5px}.ref-scope .pd-topic-dots{margin-top:18px}.ref-scope .pd-topic-dots i{height:2px;width:19px}.ref-scope .pd-media-caption{font-size:10.5px;max-width:280px;margin-top:14px}}@media(prefers-reduced-motion:reduce){.ref-scope .pd-flow-lines i:after,.ref-scope .pd-hero-frame>img,.ref-scope .pd-orbit-icons,.ref-scope .pd-param-blocks i{animation:none}.ref-scope .pd-topic-tabs button{transition:none}}.ref-scope .pd-photo-shade{background:linear-gradient(0deg,#0e100ee0,transparent 58%)}.ref-scope .pd-editorial-bg{object-position:50% 45%}.ref-scope .pd-topic-tabs button:before{background-size:cover,cover;background-position:50%,50%}.ref-scope[data-page^="programs/"] .pd-learning{padding-bottom:65px}.ref-scope .pd-product-faq{max-width:1180px;width:calc(100% - 100px);display:grid;grid-template-columns:.8fr 1.7fr;gap:70px;margin:0 auto;padding:65px 0 105px;border-top:1px solid var(--sp-line)}.ref-scope .pd-faq-intro{align-self:start;position:sticky;top:120px}.ref-scope .pd-faq-intro>.eyebrow{font-size:12px;letter-spacing:1.2px}.ref-scope .pd-faq-intro h2{font-size:33px;line-height:1.3;letter-spacing:-1px;font-weight:500;margin:18px 0 21px}.ref-scope .pd-faq-intro h2 em{font-style:normal;color:var(--sp-gold);display:inline-block;margin-top:6px}.ref-scope .pd-faq-intro>p{font-size:14px;line-height:1.95;color:var(--sp-muted);margin:0}.ref-scope .pd-faq-help{background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:12px;padding:24px;margin-top:30px}.ref-scope .pd-faq-help>span{display:grid;place-items:center;width:29px;height:29px;border:1px solid #a68c424f;border-radius:50%;font-size:15px;color:var(--sp-gold);margin-bottom:20px}.ref-scope .pd-faq-help h3{font-size:16px;font-weight:500;line-height:1.6;letter-spacing:-.3px;margin:0 0 12px}.ref-scope .pd-faq-help p{font-size:13px;line-height:1.9;color:var(--sp-muted);margin:0 0 18px}.ref-scope .pd-faq-help a{font-size:12px;line-height:1.8;color:var(--sp-gold);display:block;margin-top:9px}.ref-scope .pd-faq-content{min-width:0}.ref-scope .pd-faq-groups{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:18px}.ref-scope .pd-faq-groups button{display:flex;align-items:center;gap:12px;background:var(--sp-panel);border:1px solid var(--sp-line);color:var(--sp-muted);border-radius:9px;padding:13px 17px;min-height:45px;font-size:13px;cursor:pointer;text-align:left;line-height:1.6}.ref-scope .pd-faq-groups button small{font-size:11.5px;border-radius:20px;background:var(--sp-panel2);padding:2px 7px;color:var(--sp-muted)}.ref-scope .pd-faq-groups button[aria-pressed=true]{border-color:#ab914954;background:#ae92391d;color:var(--sp-gold)}.ref-scope .pd-faq-groups button[aria-pressed=true] small{background:#aa8b3124;color:var(--sp-gold)}.ref-scope .pd-faq-scope{font-size:12px;line-height:1.9;color:var(--sp-muted);margin:0 0 18px}.ref-scope .pd-faq-item{border-bottom:1px solid var(--sp-line);scroll-margin-top:125px}.ref-scope .pd-faq-item>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:22px 2px;font-size:14px;font-weight:500;line-height:1.75;cursor:pointer}.ref-scope .pd-faq-item>summary::-webkit-details-marker{display:none}.ref-scope .pd-faq-item>summary>i{font-style:normal;font-weight:400;font-size:21px;color:var(--sp-gold);flex-shrink:0;transition:transform .15s}.ref-scope .pd-faq-item[open]>summary>i{transform:rotate(45deg)}.ref-scope .pd-faq-item[open]>summary{color:var(--sp-gold)}.ref-scope .pd-faq-item>div{padding:0 30px 20px 2px}.ref-scope .pd-faq-item p{font-size:14px;line-height:2;color:var(--sp-muted);margin:0 0 13px}.ref-scope .pd-faq-item p:last-child{margin-bottom:0}.ref-scope .pd-faq-footnote{font-size:11.5px;line-height:1.9;color:var(--sp-muted);margin:23px 0 0}@media(max-width:1000px){.ref-scope .pd-product-faq{gap:40px;grid-template-columns:.8fr 1.5fr}.ref-scope .pd-faq-intro h2{font-size:29px}.ref-scope .pd-faq-item>summary{font-size:14.5px}.ref-scope .pd-faq-help{padding:21px}}@media(max-width:760px){.ref-scope[data-page^="programs/"] .pd-learning{padding-bottom:45px}.ref-scope .pd-product-faq{width:calc(100% - 48px);grid-template-columns:1fr;gap:28px;padding-top:40px;padding-bottom:70px}.ref-scope .pd-faq-intro{position:static}.ref-scope .pd-faq-intro h2{font-size:29px;margin-top:15px;margin-bottom:17px}.ref-scope .pd-faq-intro h2 br{display:none}.ref-scope .pd-faq-intro h2 em{margin-left:7px}.ref-scope .pd-faq-help{display:none}.ref-scope .pd-faq-intro>p{font-size:14px;max-width:600px}.ref-scope .pd-faq-groups{gap:8px}.ref-scope .pd-faq-groups button{font-size:12px;padding:11px 14px}.ref-scope .pd-faq-item>summary{font-size:14.5px;padding-block:20px}.ref-scope .pd-faq-item p{font-size:14px}.ref-scope .pd-faq-item>div{padding-right:10px}.ref-scope .pd-faq-footnote{font-size:11px}}@media(max-width:480px){.ref-scope .pd-product-faq{width:calc(100% - 36px);padding-top:35px;padding-bottom:55px}.ref-scope .pd-faq-intro h2{font-size:27px}.ref-scope .pd-faq-intro h2 br{display:block}.ref-scope .pd-faq-intro h2 em{margin-left:0}.ref-scope .pd-faq-intro>.eyebrow{font-size:11px}.ref-scope .pd-faq-intro>p{font-size:13px}.ref-scope .pd-faq-scope{font-size:11.5px}.ref-scope .pd-faq-groups button{font-size:11.5px;padding:11px 12px;gap:8px}.ref-scope .pd-faq-item>summary{font-size:14px;gap:18px}.ref-scope .pd-faq-item p{font-size:13px}}@media(prefers-reduced-motion:reduce){.ref-scope .pd-faq-item>summary>i{transition:none}}.ref-scope .about-menu .nav-dropdown-panel:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:26px}.ref-scope .about-menu .company-menu{width:220px}.ref-scope .site-header .nav-dropdown[data-active=true]>summary,.ref-scope .site-header nav [aria-current=page]{color:#d9b74b}.ref-scope .footer-company-address{font-style:normal;display:grid;gap:5px;font-size:11.5px;line-height:1.8;color:#8e97a8;margin:16px 0 23px}.ref-scope .footer-company-address strong{font-weight:500;color:#bdb7a5}.ref-scope .co-breadcrumb,.ref-scope .co-faq-hero,.ref-scope .co-hero,.ref-scope .co-section,.ref-scope .co-section-nav{max-width:1200px;width:calc(100% - 80px);margin-inline:auto}.ref-scope .co-breadcrumb{display:flex;gap:12px;font-size:12px;line-height:1.7;color:var(--sp-muted);padding-top:34px}.ref-scope .co-breadcrumb a{color:var(--sp-gold)}.ref-scope .co-hero{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:65px;padding-block:65px 75px;min-height:520px}.ref-scope .co-hero-copy>.eyebrow{font-size:12px;letter-spacing:1.3px}.ref-scope .co-hero h1{font-size:47px;line-height:1.2;font-weight:600;letter-spacing:-1.5px;margin:20px 0 23px;text-wrap:balance}.ref-scope .co-faq-hero h1 em,.ref-scope .co-hero h1 em{font-style:normal;color:var(--sp-gold)}.ref-scope .co-hero-copy>p{font-size:14.5px;line-height:1.95;color:var(--sp-muted);max-width:630px;margin:0}.ref-scope .co-actions{display:flex;gap:23px;align-items:center;flex-wrap:wrap;margin-top:27px}.ref-scope .co-actions .button{font-size:13px;padding:14px 19px;gap:23px}.ref-scope .co-text-link{font-size:13px;display:inline-flex;align-items:center;gap:14px;line-height:1.9;color:var(--sp-gold);background:none;border:0;padding:5px 0;text-align:left}.ref-scope .co-text-link:hover{color:var(--sp-text)}.ref-scope .co-hero-copy>small{font-size:11.5px;color:var(--sp-muted);display:block;margin-top:22px;line-height:1.8}.ref-scope .co-section{padding-block:60px;scroll-margin-top:150px}.ref-scope .co-section+.co-section{border-top:1px solid var(--sp-line)}.ref-scope .co-section-heading{margin-bottom:30px;max-width:810px}.ref-scope .co-section-heading>.eyebrow{font-size:11.5px;letter-spacing:1.2px}.ref-scope .co-section-heading h2{font-size:31px;line-height:1.35;font-weight:500;letter-spacing:-.8px;margin:14px 0 15px;color:var(--sp-text)}.ref-scope .co-section-heading>p{font-size:14px;color:var(--sp-muted);line-height:1.9;margin:0;max-width:760px}.ref-scope .co-grid{display:grid;gap:20px}.ref-scope .co-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ref-scope .co-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-scope .co-tile{border:1px solid var(--sp-line);border-radius:13px;background:linear-gradient(140deg,var(--sp-panel2),var(--sp-panel));padding:28px;display:flex;flex-direction:column}.ref-scope .co-tile-icon{font-size:24px;color:var(--sp-gold);margin-bottom:32px;line-height:1.3}.ref-scope .co-tile h3{font-size:18px;font-weight:500;line-height:1.6;letter-spacing:-.4px;margin:0 0 12px}.ref-scope .co-tile p{font-size:14px;color:var(--sp-muted);line-height:1.9;margin:0 0 17px}.ref-scope .co-tile .co-text-link{margin-top:auto}.ref-scope .co-section-nav{display:flex;justify-content:center;gap:35px;position:sticky;top:94px;z-index:8;background:var(--sp-bg);border-block:1px solid var(--sp-line);padding:16px;font-size:13px;color:var(--sp-muted);backdrop-filter:blur(15px)}.ref-scope .co-section-nav a:hover{color:var(--sp-gold)}.ref-scope .co-guide-art{position:relative;background:linear-gradient(135deg,var(--sp-panel2),var(--sp-panel));border:1px solid #ac944459;border-radius:15px;padding:29px;box-shadow:12px 16px 0 #a68e3410,22px 28px 0 #a68e3407;transform:rotate(-3deg)}.ref-scope .co-guide-kicker{font-size:11px;color:var(--sp-gold);letter-spacing:1px;display:block;margin-bottom:20px}.ref-scope .co-guide-art>div{display:flex;align-items:center;gap:17px;padding:18px 0;border-top:1px solid var(--sp-line)}.ref-scope .co-guide-art>div>span{font-size:11.5px;color:var(--sp-muted)}.ref-scope .co-guide-art strong{font-size:16px;font-weight:500;letter-spacing:-.4px}.ref-scope .co-guide-art i{font-size:20px;font-style:normal;color:var(--sp-gold);margin-left:auto}.ref-scope .co-guide-art>small{font-size:10.5px;letter-spacing:.6px;color:var(--sp-muted);display:block;margin-top:15px;line-height:1.8}.ref-scope .co-selected-strip{display:flex;align-items:center;gap:20px;padding:22px 25px;background:var(--sp-panel);border:1px solid #a58b4159;border-radius:11px;margin:0 0 28px}.ref-scope .co-selected-strip strong{font-size:18px;font-weight:500;white-space:nowrap;color:var(--sp-gold)}.ref-scope .co-selected-strip>span{font-size:13px;line-height:1.8;color:var(--sp-muted)}.ref-scope .co-selected-strip>a{margin-left:auto;font-size:12px;white-space:nowrap;color:var(--sp-gold)}.ref-scope .co-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ref-scope .co-steps>article{padding:25px 0 5px;border-top:1px solid #a28b4759}.ref-scope .co-steps>article>span{font:500 35px var(--ref-head);color:var(--sp-gold);letter-spacing:-1px}.ref-scope .co-steps h3{font-size:18px;line-height:1.6;font-weight:500;letter-spacing:-.4px;margin:22px 0 13px}.ref-scope .co-steps p{font-size:14px;color:var(--sp-muted);line-height:1.95;margin:0}.ref-scope .co-parameter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.ref-scope .co-parameter-grid>button{background:var(--sp-panel);border:1px solid var(--sp-line);padding:23px;border-radius:12px;text-align:left;color:var(--sp-text);cursor:pointer;display:flex;flex-direction:column;min-height:165px}.ref-scope .co-parameter-grid>button:hover{border-color:#b29543}.ref-scope .co-parameter-grid>button>span{font-size:12px;color:var(--sp-muted);margin-bottom:17px;line-height:1.6}.ref-scope .co-parameter-grid strong{font-size:23px;font-weight:500;letter-spacing:-.5px;line-height:1.6;margin-bottom:15px}.ref-scope .co-parameter-grid strong small{font-size:12px;display:block;color:var(--sp-muted);font-weight:400;letter-spacing:0}.ref-scope .co-parameter-grid strong .phase-value{font-size:17px;display:block}.ref-scope .co-parameter-grid strong .phase-value small{display:inline-block;min-width:55px;font-size:11.5px}.ref-scope .co-parameter-grid>button>small{font-size:11.5px;color:var(--sp-gold);margin-top:auto}.ref-scope .co-notice{display:flex;align-items:center;gap:27px;margin-top:25px;padding:25px;background:#a88d3210;border:1px solid #a68a3d40;border-radius:10px}.ref-scope .co-notice b{font-size:16px;color:var(--sp-gold);white-space:nowrap;font-weight:500}.ref-scope .co-notice p{font-size:13px;line-height:1.9;color:var(--sp-muted);margin:0}.ref-scope .co-notice a{font-size:12px;color:var(--sp-gold);white-space:nowrap}.ref-scope .co-reward-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;background:linear-gradient(130deg,var(--sp-panel2),var(--sp-panel));border:1px solid var(--sp-line);border-radius:14px;padding:35px;margin-bottom:22px}.ref-scope .co-reward-band>div{padding-right:25px;border-right:1px solid var(--sp-line)}.ref-scope .co-reward-band>div:last-child{border:0;padding:0}.ref-scope .co-reward-band>div>span,.ref-scope .co-reward-band>div>strong{font:500 44px var(--ref-head);color:var(--sp-gold);letter-spacing:-1px;display:block;line-height:1.2}.ref-scope .co-reward-band small{font-size:24px;letter-spacing:0}.ref-scope .co-reward-band p{font-size:14px;line-height:1.9;color:var(--sp-muted);margin:20px 0 0}.ref-scope .co-resource-links{display:flex;flex-wrap:wrap;gap:27px;border-top:1px solid var(--sp-line);padding-top:24px;margin-top:30px;color:var(--sp-gold);font-size:13px}.ref-scope .co-editorial{display:grid;grid-template-columns:1fr 1.25fr;gap:65px}.ref-scope .co-editorial>div>p,.ref-scope .co-form-layout>div>p,.ref-scope .co-location-panel p{font-size:14.5px;line-height:2;color:var(--sp-muted);margin:0 0 20px}.ref-scope .co-editorial .co-section-heading{margin-bottom:0}.ref-scope .co-role-panel{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:35px;border:1px solid var(--sp-line);border-radius:14px;background:var(--sp-panel)}.ref-scope .co-role-panel h3{font-size:20px;line-height:1.6;font-weight:500;letter-spacing:-.4px;margin:10px 0 20px}.ref-scope .co-role-panel p{font-size:14px;line-height:2;color:var(--sp-muted);margin:0 0 20px}.ref-scope .co-role-panel .co-section-heading h2{font-size:29px}.ref-scope .co-location-panel{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:38px 40px;border:1px solid #a18a4140;border-radius:15px;background:linear-gradient(120deg,var(--sp-panel2),var(--sp-panel))}.ref-scope .co-address-lines{border-left:1px solid #a18a4140;padding-left:35px;display:grid;gap:12px}.ref-scope .co-address-lines strong{font-size:26px;font-weight:500;letter-spacing:-.8px;margin-bottom:7px}.ref-scope .co-address-lines span{font-size:14.5px;color:var(--sp-muted);line-height:1.8}.ref-scope .co-address-lines small{font-size:12px;color:var(--sp-gold);margin-top:7px}.ref-scope .co-location-panel .co-section-heading{margin-bottom:15px}.ref-scope .co-about-art{position:relative;min-height:345px}.ref-scope .co-architecture{position:absolute;inset:15px 0 40px;display:flex;align-items:flex-end;justify-content:center;gap:12px;opacity:.8;transform:skewY(-9deg)}.ref-scope .co-architecture i{width:62px;height:60%;background:linear-gradient(105deg,#544a2c,#a48a3d 60%,#29271e);border:1px solid #b2964b66;border-radius:2px;box-shadow:15px 5px 0 #705c281c}.ref-scope .co-architecture i:nth-child(2){height:78%}.ref-scope .co-architecture i:nth-child(3){height:98%}.ref-scope .co-architecture i:nth-child(4){height:70%}.ref-scope .co-company-card{position:relative;margin-top:108px;background:linear-gradient(130deg,var(--sp-panel2),var(--sp-panel));border:1px solid #ab914466;border-radius:13px;padding:27px;box-shadow:0 20px 50px #0002;transform:rotate(-3deg)}.ref-scope .co-company-card>.eyebrow{font-size:10.5px;letter-spacing:.8px}.ref-scope .co-company-card>strong{display:block;font:550 31px var(--ref-head);letter-spacing:-1px;margin:15px 0 22px;color:var(--sp-text)}.ref-scope .co-company-card dl{margin:0}.ref-scope .co-company-card dl>div{border-top:1px solid var(--sp-line);padding:13px 0;display:flex;justify-content:space-between;gap:20px}.ref-scope .co-company-card dt{font-size:11.5px;line-height:1.8;color:var(--sp-muted)}.ref-scope .co-company-card dd{font-size:14px;line-height:1.8;color:var(--sp-text);margin:0;text-align:right}.ref-scope .co-company-stamp{display:flex;justify-content:space-between;color:var(--sp-gold);font-size:11px;letter-spacing:1px;margin-top:10px}.ref-scope .co-company-stamp i{font-size:15px;font-style:normal}.ref-scope .co-network-art{height:340px;position:relative;display:grid;place-items:center;background:radial-gradient(ellipse,#b1952c16,transparent 70%)}.ref-scope .co-network-ring{width:250px;height:250px;border:1px solid #a78d4844;border-radius:50%;position:absolute;box-shadow:0 0 0 30px #ad923605,0 0 0 65px #ad923603}.ref-scope .co-network-ring:after,.ref-scope .co-network-ring:before{content:"";position:absolute;inset:50% -40px;height:1px;background:linear-gradient(90deg,transparent,#a78d4855,transparent);transform:rotate(40deg)}.ref-scope .co-network-ring:after{transform:rotate(-40deg)}.ref-scope .co-network-core{width:130px;height:70px;display:grid;place-items:center;border:1px solid #a38b4966;border-radius:10px;background:var(--sp-panel);color:var(--sp-gold);font:600 21px var(--ref-head);letter-spacing:-.8px;box-shadow:0 15px 30px #0002;z-index:1}.ref-scope .co-network-node{border:1px solid var(--sp-line);border-radius:9px;background:var(--sp-panel2);color:var(--sp-muted);padding:13px 15px;font-size:13px;position:absolute}.ref-scope .co-network-node.a{top:30px;left:24px;color:var(--sp-gold)}.ref-scope .co-network-node.b{right:18px;top:45px;color:var(--sp-gold)}.ref-scope .co-network-node.c{left:5px;bottom:57px}.ref-scope .co-network-node.d{right:0;bottom:40px}.ref-scope .co-network-art>small{position:absolute;bottom:0;font-size:10px;color:var(--sp-muted);letter-spacing:1px;text-align:center}.ref-scope .co-policy-note{border-left:2px solid #a58a43;padding:8px 0 8px 20px;margin-top:26px}.ref-scope .co-policy-note h3{font-size:16px;font-weight:500;margin:0 0 12px}.ref-scope .co-policy-note p{font-size:14px;color:var(--sp-muted);line-height:1.95;margin:0}.ref-scope .co-form-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:start}.ref-scope .co-form-layout .sp-form{width:100%;max-width:none;padding:30px}.ref-scope .co-form-layout .sp-form input,.ref-scope .co-form-layout .sp-form textarea{font-size:14px}.ref-scope .co-form-layout .sp-form .button{font-size:13px}.ref-scope .co-support-art{position:relative;padding-top:70px;min-height:280px}.ref-scope .co-envelope{display:grid;place-items:center;font:500 90px var(--ref-head);color:#bea04e;position:absolute;top:0;left:50%;transform:translateX(-50%) rotate(-12deg);z-index:0;opacity:.65}.ref-scope .co-support-art>div{position:relative;border:1px solid #ad954657;border-radius:13px;background:linear-gradient(135deg,var(--sp-panel2),var(--sp-panel));padding:28px;box-shadow:0 17px 40px #0002;transform:rotate(-3deg)}.ref-scope .co-support-art small{display:block;font-size:11px;color:var(--sp-gold);letter-spacing:1.2px;margin-bottom:20px}.ref-scope .co-support-art strong{display:block;font:500 22px var(--ref-head);letter-spacing:-.5px;margin-bottom:18px}.ref-scope .co-support-art span:not(.co-envelope){display:block;font-size:12px;line-height:1.8;color:var(--sp-muted)}.ref-scope .co-support-art>i{position:absolute;bottom:9px;right:10px;display:grid;place-items:center;width:47px;height:47px;border:1px solid #b1953e66;border-radius:10px;background:var(--sp-panel2);color:var(--sp-gold);font-size:22px;font-style:normal;transform:rotate(8deg)}.ref-scope .co-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.ref-scope .co-contact-card{border:1px solid var(--sp-line);border-radius:13px;background:var(--sp-panel);padding:30px;position:relative;display:flex;flex-direction:column;align-items:flex-start}.ref-scope .co-contact-card>span{font-size:32px;color:var(--sp-gold);margin-bottom:28px}.ref-scope .co-contact-card>small{font-size:11px;color:var(--sp-muted);letter-spacing:1px;margin-bottom:13px}.ref-scope .co-contact-card>strong{font-size:23px;font-weight:500;letter-spacing:-.6px;line-height:1.5}.ref-scope .co-contact-card>p{font-size:14px;color:var(--sp-muted);line-height:1.8;margin:18px 0 0}.ref-scope .co-contact-card>i{position:absolute;right:28px;top:28px;color:var(--sp-gold);font-size:22px;font-style:normal}.ref-scope .co-contact-card:hover{border-color:#9f8643}.ref-scope .co-faq-hero{text-align:center;max-width:1080px;padding-top:75px;padding-bottom:40px}.ref-scope .co-faq-hero>.eyebrow{justify-content:center;font-size:12px;letter-spacing:1.3px}.ref-scope .co-faq-hero h1{font-size:46px;line-height:1.23;letter-spacing:-1.5px;font-weight:600;margin:22px 0}.ref-scope .co-faq-hero>p{font-size:14.5px;color:var(--sp-muted);line-height:1.9;max-width:700px;margin:0 auto 30px}.ref-scope .co-faq-search{display:flex;align-items:center;gap:20px;padding:9px 24px;background:var(--sp-panel);border:1px solid #b69a444c;border-radius:12px;max-width:800px;margin:auto;text-align:left}.ref-scope .co-faq-search>span{font-size:33px;color:var(--sp-gold)}.ref-scope .sub-page .co-faq-search input{background:none;border:0;padding:16px 0;font-size:14px;outline:0}.ref-scope .co-faq-search:focus-within{outline:2px solid #b69a4488;outline-offset:4px}.ref-scope .co-faq-suggestions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;font-size:11.5px;margin-top:18px;color:var(--sp-muted)}.ref-scope .co-faq-suggestions>button{font-size:11.5px;color:var(--sp-muted);border:1px solid var(--sp-line);border-radius:20px;background:var(--sp-panel);padding:5px 12px;cursor:pointer}.ref-scope .co-faq-suggestions>button:hover{border-color:#a99043;color:var(--sp-gold)}.ref-scope .co-faq-body{display:grid;grid-template-columns:235px minmax(0,1fr);gap:55px;padding-top:30px}.ref-scope .co-faq-categories{position:sticky;top:110px;align-self:start;background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:12px;padding:19px 13px}.ref-scope .co-faq-categories>.eyebrow{font-size:11px;letter-spacing:1px;padding:0 8px;margin-bottom:15px}.ref-scope .co-faq-categories>button{display:flex;justify-content:space-between;align-items:center;gap:13px;background:none;border:0;color:var(--sp-muted);width:100%;padding:12px;font-size:12px;cursor:pointer;border-radius:7px;text-align:left;line-height:1.7}.ref-scope .co-faq-categories small{font-size:11.5px;color:var(--sp-muted)}.ref-scope .co-faq-categories>button[aria-pressed=true]{background:#ae923b1d;color:var(--sp-gold)}.ref-scope .co-faq-results{min-width:0}.ref-scope .co-faq-results .sp-faq-list{max-width:none}.ref-scope .co-faq-results .sp-faq-item summary{font-size:15px;padding-block:23px}.ref-scope .co-faq-results .sp-faq-item>p{font-size:14px}.ref-scope .co-faq-contact{padding:28px;border:1px solid var(--sp-line);background:var(--sp-panel);border-radius:12px;margin-top:35px}.ref-scope .co-faq-contact strong{font-size:20px;font-weight:500}.ref-scope .co-faq-contact p{font-size:14px;line-height:1.8;color:var(--sp-muted);margin:15px 0}.ref-scope .co-section .sp-model-tabs button{font-size:14px}.ref-scope .co-section .sp-model-tabs{gap:10px}@media(max-width:1000px){.ref-scope .co-hero{gap:35px}.ref-scope .co-hero h1{font-size:39px}.ref-scope .co-company-card{padding:22px}.ref-scope .co-company-card>strong{font-size:25px}.ref-scope .co-support-art strong{font-size:18px}.ref-scope .co-network-ring{width:210px;height:210px}.ref-scope .co-network-node.a{left:2px}.ref-scope .co-network-node.b{right:0}.ref-scope .co-network-node.c{left:-8px}.ref-scope .co-network-node.d{right:-5px}.ref-scope .co-selected-strip{flex-wrap:wrap;gap:13px}.ref-scope .co-selected-strip>a{margin:0}.ref-scope .co-notice{flex-wrap:wrap;gap:18px}.ref-scope .co-notice p{flex-basis:70%;flex-grow:1}.ref-scope .co-notice a{margin-left:auto}.ref-scope .co-editorial,.ref-scope .co-form-layout{gap:35px}.ref-scope .co-faq-body{gap:30px;grid-template-columns:205px minmax(0,1fr)}.ref-scope .co-contact-card>strong{font-size:20px}.ref-scope .co-location-panel{padding:30px;gap:35px}}@media(max-width:760px){.ref-scope .co-breadcrumb,.ref-scope .co-faq-hero,.ref-scope .co-hero,.ref-scope .co-section,.ref-scope .co-section-nav{width:calc(100% - 48px)}.ref-scope .co-hero{grid-template-columns:1fr;padding-top:40px;padding-bottom:45px;gap:35px}.ref-scope .co-hero h1{font-size:40px;max-width:680px}.ref-scope .co-hero-copy>p{max-width:650px}.ref-scope .co-hero>div:last-child:not(.co-hero-copy){max-width:430px;width:100%;margin-inline:auto}.ref-scope .co-guide-art{transform:none}.ref-scope .co-about-art{min-height:300px}.ref-scope .co-company-card{margin-top:80px}.ref-scope .co-section{padding-block:40px}.ref-scope .co-section-nav{gap:20px;font-size:12px;top:94px;padding:14px 8px;flex-wrap:wrap}.ref-scope .co-section-heading h2{font-size:28px}.ref-scope .co-grid.three{grid-template-columns:1fr}.ref-scope .co-tile{padding:25px}.ref-scope .co-tile-icon{margin-bottom:20px}.ref-scope .co-tile h3{font-size:18px}.ref-scope .co-tile p{font-size:14px}.ref-scope .co-steps{gap:20px}.ref-scope .co-steps h3{font-size:16px}.ref-scope .co-steps p{font-size:13px}.ref-scope .co-parameter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-scope .co-parameter-grid strong{font-size:20px}.ref-scope .co-reward-band{gap:22px;padding:25px}.ref-scope .co-reward-band>div{padding-right:20px}.ref-scope .co-reward-band>div>span,.ref-scope .co-reward-band>div>strong{font-size:34px}.ref-scope .co-reward-band p{font-size:12px}.ref-scope .co-editorial,.ref-scope .co-form-layout,.ref-scope .co-location-panel,.ref-scope .co-role-panel{grid-template-columns:1fr;gap:25px}.ref-scope .co-location-panel{padding:28px}.ref-scope .co-address-lines{padding-left:0;padding-top:24px;border-left:0;border-top:1px solid #a18a4140}.ref-scope .co-editorial>div>p{font-size:14.5px}.ref-scope .co-role-panel{padding:28px}.ref-scope .co-form-layout .sp-form{padding:25px}.ref-scope .co-faq-hero{padding-top:50px}.ref-scope .co-faq-hero h1{font-size:37px}.ref-scope .co-faq-body{grid-template-columns:1fr;gap:20px}.ref-scope .co-faq-categories{position:static;display:flex;flex-wrap:wrap;gap:7px;padding:14px}.ref-scope .co-faq-categories>.eyebrow{width:100%;margin-bottom:7px}.ref-scope .co-faq-categories>button{width:auto;border:1px solid var(--sp-line);padding:7px 12px;font-size:11.5px;gap:12px}.ref-scope .co-faq-results .sp-faq-item summary{font-size:14px}.ref-scope .co-contact-grid{gap:18px}.ref-scope .co-contact-card{padding:24px}.ref-scope .co-contact-card>strong{font-size:18px}.ref-scope .co-contact-card p{font-size:13px}}@media(max-width:480px){.ref-scope .co-breadcrumb,.ref-scope .co-faq-hero,.ref-scope .co-hero,.ref-scope .co-section,.ref-scope .co-section-nav{width:calc(100% - 36px)}.ref-scope .co-breadcrumb{font-size:11px;padding-top:26px}.ref-scope .co-hero{padding-top:32px}.ref-scope .co-hero h1{font-size:33px;letter-spacing:-1px}.ref-scope .co-hero-copy>.eyebrow{font-size:11px}.ref-scope .co-hero-copy>p{font-size:14px}.ref-scope .co-hero-copy>small{font-size:11px}.ref-scope .co-actions{gap:16px}.ref-scope .co-actions .button{font-size:12px;padding:12px 16px}.ref-scope .co-text-link{font-size:12px}.ref-scope .co-section-heading h2{font-size:26px;letter-spacing:-.6px}.ref-scope .co-section-heading>p{font-size:13px}.ref-scope .co-section-nav{font-size:11px;gap:15px;padding:12px 5px}.ref-scope .co-section .sp-model-tabs{gap:7px}.ref-scope .co-section .sp-model-tabs button{font-size:12px;padding:10px 12px}.ref-scope .co-selected-strip{padding:20px}.ref-scope .co-selected-strip strong{font-size:17px}.ref-scope .co-steps{grid-template-columns:1fr;gap:25px}.ref-scope .co-steps>article{padding:20px 0 0}.ref-scope .co-steps h3{font-size:18px;margin:15px 0 10px}.ref-scope .co-steps p{font-size:14px}.ref-scope .co-steps>article>span{font-size:29px}.ref-scope .co-parameter-grid{gap:10px}.ref-scope .co-parameter-grid>button{padding:17px;min-height:160px}.ref-scope .co-parameter-grid>button>span{font-size:11.5px}.ref-scope .co-parameter-grid strong{font-size:18px}.ref-scope .co-parameter-grid>button>small{font-size:11px}.ref-scope .co-parameter-grid strong .phase-value{font-size:14px}.ref-scope .co-notice{padding:20px}.ref-scope .co-notice p{font-size:12px;flex-basis:100%}.ref-scope .co-reward-band{grid-template-columns:1fr;gap:23px}.ref-scope .co-reward-band>div{border-right:0;border-bottom:1px solid var(--sp-line);padding:0 0 23px}.ref-scope .co-reward-band>div>span,.ref-scope .co-reward-band>div>strong{font-size:39px}.ref-scope .co-reward-band p{font-size:14px;margin-top:15px}.ref-scope .co-contact-grid{grid-template-columns:1fr}.ref-scope .co-contact-card>strong{font-size:21px}.ref-scope .co-address-lines strong{font-size:24px}.ref-scope .co-address-lines span{font-size:14px}.ref-scope .co-form-layout .sp-form-row{grid-template-columns:1fr;gap:0}.ref-scope .co-faq-hero h1{font-size:32px;letter-spacing:-.9px}.ref-scope .co-faq-hero>p{font-size:14px}.ref-scope .co-faq-search{padding:7px 17px;gap:13px}.ref-scope .sub-page .co-faq-search input{font-size:14px}.ref-scope .co-faq-results .sp-faq-item summary{font-size:14.5px}.ref-scope .co-faq-results .sp-faq-item>p{font-size:13px}.ref-scope .co-faq-categories>button{font-size:11px;padding:7px 9px}.ref-scope .co-faq-contact{padding:23px}.ref-scope .co-faq-contact strong{font-size:18px}.ref-scope .co-support-art strong{font-size:22px}.ref-scope .co-company-card>strong{font-size:29px}}.ref-scope .ib-page{color:var(--sp-text)}.ref-scope .ib-page .co-hero{padding-bottom:65px}.ref-scope .ib-section{padding-block:72px;scroll-margin-top:110px}.ref-scope .ib-section .co-section-heading{max-width:770px;margin-bottom:35px}.ref-scope .ib-section .co-section-heading h2{font-size:clamp(29px,3.3vw,45px);line-height:1.2}.ref-scope .ib-section .co-section-heading>p{font-size:14px;max-width:710px}.ref-scope .ib-stats{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--sp-line);padding-block:30px;background:linear-gradient(100deg,#bba04c08,transparent)}.ref-scope .ib-stats>div{text-align:center;padding:8px 20px;border-right:1px solid var(--sp-line);display:grid;gap:12px}.ref-scope .ib-stats>div:last-child{border:0}.ref-scope .ib-stats strong{font:600 clamp(28px,3vw,43px) var(--ref-head);letter-spacing:-1.4px}.ref-scope .ib-stats span{color:var(--sp-muted);font-size:14px;line-height:1.6}.ref-scope .ib-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ref-scope .ib-tier{padding:28px;border:1px solid var(--sp-line);border-radius:16px;background:var(--sp-panel);position:relative;overflow:hidden}.ref-scope .ib-tier.featured{border-color:#b49b47;background:radial-gradient(ellipse at top right,#baa04520,transparent 65%),var(--sp-panel);box-shadow:0 15px 50px #ae8c2010}.ref-scope .ib-tier-top{display:flex;justify-content:space-between;align-items:center;font-size:12px;letter-spacing:1.2px;color:var(--sp-muted)}.ref-scope .ib-tier-top i{font-size:25px;color:var(--sp-gold);font-style:normal}.ref-scope .ib-tier>strong{display:block;font:500 75px var(--ref-head);letter-spacing:-4px;color:var(--sp-gold);margin:26px 0 18px;line-height:1}.ref-scope .ib-tier>strong small{font-size:34px;letter-spacing:-1px}.ref-scope .ib-tier h3{font-size:18px;line-height:1.5;min-height:54px;font-weight:500}.ref-scope .ib-referral p,.ref-scope .ib-tier p{font-size:14px;line-height:1.9;color:var(--sp-muted)}.ref-scope .ib-tier-bottom{border-top:1px solid var(--sp-line);margin-top:30px;padding-top:20px;font-size:13px;line-height:1.8;color:var(--sp-muted)}.ref-scope .ib-tier-bottom b{color:var(--sp-gold);display:block;font-size:18px;margin-top:7px}.ref-scope .ib-note{font-size:13px!important;line-height:1.8;color:var(--sp-muted);margin:20px 0 0}.ref-scope .ib-referral{margin-top:35px;border:1px solid var(--sp-line);border-radius:15px;padding:30px 34px;display:grid;grid-template-columns:1.4fr 1fr;gap:45px;align-items:center;background:var(--sp-panel2)}.ref-scope .ib-referral h3{font-size:21px;font-weight:500;line-height:1.5;margin:15px 0}.ref-scope .ib-referral>div:last-child{text-align:center}.ref-scope .ib-referral strong{font-size:42px;color:var(--sp-gold);letter-spacing:-1.7px;font-weight:500}.ref-scope .ib-referral strong span{font-size:23px;margin:0 10px;color:var(--sp-muted)}.ref-scope .ib-referral small{display:block;margin-top:12px;font-size:12px;color:var(--sp-muted);line-height:1.7}.ref-scope .ib-center{text-align:center;margin-top:30px}.ref-scope .ib-calculator{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--sp-line);border-radius:16px;overflow:hidden;background:var(--sp-panel)}.ref-scope .ib-calc-input{padding:34px;background:radial-gradient(ellipse at bottom left,#ba9d4920,transparent 70%)}.ref-scope .ib-page label{font-size:14px;display:block;line-height:1.7;color:var(--sp-muted);margin-bottom:10px}.ref-scope .ib-page input{border:1px solid var(--sp-line);border-radius:9px;background:var(--sp-bg);color:var(--sp-text);padding:14px 16px;width:100%;font-size:20px;min-width:0;box-sizing:border-box;color-scheme:dark}.ref-scope .ib-page input:focus-visible{outline:2px solid var(--sp-gold);outline-offset:3px}.ref-scope .ib-calc-input>p,.ref-scope .ib-panel>p{color:var(--sp-muted);font-size:14px;line-height:1.9;margin:18px 0 28px}.ref-scope .ib-calc-input>strong{display:block;font:500 49px var(--ref-head);letter-spacing:-2px;margin-top:17px;color:var(--sp-gold)}.ref-scope #ibBreakdown{padding:34px;border-left:1px solid var(--sp-line)}.ref-scope #ibBreakdown h3{font-size:19px;font-weight:500;margin:0 0 26px}.ref-scope #ibBreakdown>p{font-size:13px;color:var(--sp-muted);line-height:1.8}.ref-scope .ib-break-row{border-bottom:1px solid var(--sp-line);padding:17px 0;display:flex;justify-content:space-between;gap:20px;align-items:center}.ref-scope .ib-break-row span{font-size:14px}.ref-scope .ib-break-row small{display:block;font-size:13px;color:var(--sp-muted);margin-top:7px}.ref-scope .ib-break-row b{font-size:18px;font-weight:500}.ref-scope .ib-two{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:22px}.ref-scope .ib-panel{padding:30px;border:1px solid var(--sp-line);border-radius:15px;background:var(--sp-panel)}.ref-scope .ib-panel h3{font-size:21px;line-height:1.5;font-weight:500;margin:17px 0 25px}.ref-scope .ib-order{padding-top:20px;margin-top:20px;border-top:1px solid var(--sp-line)}.ref-scope .ib-order>b{font-size:14px;color:var(--sp-gold);font-weight:500}.ref-scope .ib-order p{font-size:14px;line-height:1.8;margin:10px 0;color:var(--sp-muted)}.ref-scope .ib-order strong{color:var(--sp-text)}.ref-scope .ib-date-result{margin-top:28px;display:grid;gap:12px}.ref-scope .ib-date-result>span{font-size:14px;color:var(--sp-muted)}.ref-scope .ib-date-result strong{font-size:30px;color:var(--sp-gold);font-weight:500}.ref-scope .ib-date-result small{font-size:13px;color:var(--sp-muted)}.ref-scope .ib-apply{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.ref-scope .ib-apply-mark{font:600 70px var(--ref-head);letter-spacing:-6px;color:var(--sp-gold);height:120px}.ref-scope .ib-apply-mark span{font-size:34px;vertical-align:top;margin-left:12px}.ref-scope .ib-apply h3{font-size:29px;line-height:1.35;font-weight:500;letter-spacing:-.7px}.ref-scope .ib-apply ol{padding-left:24px;counter-reset:ib;list-style:none;margin:35px 0 0}.ref-scope .ib-apply li{position:relative;padding:0 0 25px 20px;border-left:1px solid var(--sp-line);counter-increment:ib}.ref-scope .ib-apply li:before{content:counter(ib);position:absolute;left:-13px;top:-3px;width:25px;height:25px;display:grid;place-items:center;background:var(--sp-panel2);border:1px solid var(--sp-line);border-radius:50%;font-size:12px;color:var(--sp-gold)}.ref-scope .ib-apply li b{font-size:14px;font-weight:500}.ref-scope .ib-apply li p{font-size:14px;color:var(--sp-muted);line-height:1.9}.ref-scope .ib-apply .sp-form{padding:30px;max-width:none;margin:0}.ref-scope .ib-apply .sp-form input{font-size:14.5px}.ref-scope .ib-creators{border-radius:17px;border:1px solid var(--sp-line);overflow:hidden;position:relative}.ref-scope .ib-creators>img{aspect-ratio:2/1;object-position:center 40%}.ref-scope .ib-creator-labels{display:grid;grid-template-columns:repeat(3,1fr);position:absolute;bottom:0;inset-inline:0;padding:65px 24px 25px;background:linear-gradient(transparent,#07090def 45%);gap:24px;color:#f4f1e8}.ref-scope .ib-creator-labels span{font-size:11px;letter-spacing:1.1px;color:#dac16c}.ref-scope .ib-creator-labels h3{font-size:17px;line-height:1.5;margin:12px 0}.ref-scope .ib-creator-labels p{font-size:13px;line-height:1.7;color:#bbc1cd;margin:0}.ref-scope .ib-values{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px}.ref-scope .ib-values article{border-top:1px solid var(--sp-line);padding-top:25px}.ref-scope .ib-values span{font-size:13px;color:var(--sp-gold)}.ref-scope .ib-values h3{font-size:18px;font-weight:500;line-height:1.5}.ref-scope .ib-gifts p,.ref-scope .ib-values p{font-size:14px;color:var(--sp-muted);line-height:1.9}.ref-scope .ib-gift-hero{position:relative;border-radius:17px;overflow:hidden;border:1px solid var(--sp-line);background:#0a0b0b}.ref-scope .ib-gift-hero img{display:block;width:100%;aspect-ratio:2.5/1;object-fit:cover;object-position:right center}.ref-scope .ib-gift-hero>div{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:40px;background:linear-gradient(90deg,#080a0ce8,transparent 70%);color:#f3efe3}.ref-scope .ib-pill{border:1px solid #b49b4766;border-radius:20px;padding:8px 12px;align-self:flex-start;font-size:11px;letter-spacing:1px;color:#d9bd60}.ref-scope .ib-gift-hero h3{font:500 35px/1.3 var(--ref-head);letter-spacing:-1px;margin:25px 0 0}.ref-scope .ib-gifts{display:grid;grid-template-columns:repeat(4,1fr);gap:17px;margin-top:20px}.ref-scope .ib-gifts article{padding:24px;border:1px solid var(--sp-line);border-radius:12px;background:var(--sp-panel)}.ref-scope .ib-gifts span{font-size:11px;color:var(--sp-gold);letter-spacing:1px}.ref-scope .ib-gifts h3{font-size:17px;font-weight:500;line-height:1.5;margin:25px 0 15px}.ref-scope .ib-final{margin-top:55px;padding:35px;border:1px solid #b49b4755;border-radius:14px;background:var(--sp-panel);display:flex;gap:30px;align-items:center;justify-content:space-between}.ref-scope .ib-final h3{font-size:22px;line-height:1.5;font-weight:500;max-width:550px}.ref-scope .ib-page .sp-faq-list{max-width:none}.ref-scope .ib-page .eyebrow{font-size:11.5px;letter-spacing:1.2px}.ref-scope .ib-page .sp-form textarea{min-height:130px}.ref-scope .ib-page .ib-section:last-child{padding-bottom:90px}.ref-scope.light .ib-page input,:root[data-theme=light] .ref-scope .ib-page input{color-scheme:light}@media(prefers-reduced-motion:no-preference){.ref-scope .ib-page .co-network-core{animation:ibfloat 7s ease-in-out infinite}.ref-scope .ib-tier{transition:border-color .25s,transform .25s}.ref-scope .ib-tier:hover{transform:translateY(-4px);border-color:#b49b47}@keyframes ibfloat{50%{transform:translateY(-7px)}}}@media(max-width:900px){.ref-scope .ib-apply{gap:35px}.ref-scope .ib-tier{padding:22px}.ref-scope .ib-gifts{grid-template-columns:repeat(2,1fr)}.ref-scope .ib-referral{gap:25px}.ref-scope .ib-creator-labels{padding:50px 20px 20px;gap:16px}.ref-scope .ib-creator-labels h3{font-size:14px}.ref-scope .ib-creators>img{aspect-ratio:1.7/1}}@media(max-width:650px){.ref-scope .ib-section{padding-block:45px}.ref-scope .ib-stats{grid-template-columns:repeat(2,1fr);padding-block:10px}.ref-scope .ib-stats>div{padding:20px 12px}.ref-scope .ib-stats>div:nth-child(2){border-right:0}.ref-scope .ib-stats>div:nth-child(-n+2){border-bottom:1px solid var(--sp-line)}.ref-scope .ib-stats span{font-size:12px}.ref-scope .ib-apply,.ref-scope .ib-calculator,.ref-scope .ib-referral,.ref-scope .ib-tiers,.ref-scope .ib-two{grid-template-columns:1fr}.ref-scope .ib-tier h3{min-height:0}.ref-scope .ib-tier>strong{font-size:65px;margin-top:20px}.ref-scope .ib-tier-bottom{margin-top:22px}.ref-scope .ib-tier-bottom b{display:inline;margin-left:5px}.ref-scope .ib-referral{padding:25px;gap:20px}.ref-scope .ib-referral>div:last-child{text-align:left}.ref-scope .ib-referral strong{font-size:35px}.ref-scope .ib-referral h3{font-size:20px}.ref-scope #ibBreakdown{border-left:0;border-top:1px solid var(--sp-line);padding:25px}.ref-scope .ib-calc-input,.ref-scope .ib-panel{padding:25px}.ref-scope .ib-apply{gap:20px}.ref-scope .ib-apply-mark{height:90px}.ref-scope .ib-apply .sp-form{padding:22px}.ref-scope .ib-apply .sp-form-row{grid-template-columns:1fr}.ref-scope .ib-creators>img{aspect-ratio:1.2/1;object-position:center top}.ref-scope .ib-creator-labels{position:relative;background:#0c0f12;padding:20px;gap:20px;grid-template-columns:1fr}.ref-scope .ib-creator-labels>div{padding-bottom:15px;border-bottom:1px solid #ffffff20}.ref-scope .ib-creator-labels h3{font-size:17px;margin:8px 0}.ref-scope .ib-values{grid-template-columns:1fr;gap:15px}.ref-scope .ib-gift-hero img{aspect-ratio:1.1/1;object-position:65% center}.ref-scope .ib-gift-hero>div{padding:25px;justify-content:flex-end;background:linear-gradient(transparent,#080a0ce8)}.ref-scope .ib-gift-hero h3{font-size:28px}.ref-scope .ib-gifts{gap:12px}.ref-scope .ib-gifts article{padding:18px}.ref-scope .ib-gifts h3{font-size:15px}.ref-scope .ib-gifts p{font-size:13px}.ref-scope .ib-final{flex-direction:column;align-items:flex-start;padding:25px;gap:15px}.ref-scope .ib-final h3{font-size:21px}.ref-scope .ib-apply h3{font-size:26px}}.ref-scope .ib-stats-note{font-size:12px;line-height:1.8;color:var(--sp-muted);margin-top:14px;margin-bottom:0}.ref-scope .ib-stats>div:last-child strong{font-size:clamp(24px,2.5vw,36px);letter-spacing:-.9px}.ref-scope .ib-withdrawal{margin-top:24px;display:grid;grid-template-columns:1.15fr 1fr;gap:55px;align-items:start}.ref-scope .ib-withdrawal h3{margin-bottom:18px}.ref-scope .ib-withdrawal p{font-size:14px;line-height:1.9;color:var(--sp-muted);margin:0}.ref-scope .ib-withdrawal .ib-date-result{margin-top:20px}@media(max-width:650px){.ref-scope .ib-withdrawal{grid-template-columns:1fr;gap:25px}}.ref-scope #ib-milestones>.co-section-heading{margin:0 auto 25px;text-align:center;max-width:780px}.ref-scope #ib-milestones>.co-section-heading .eyebrow{justify-content:center}.ref-scope #ib-milestones>.co-section-heading>p{margin-inline:auto}.ref-scope .ib-bonus-intro{text-align:center;max-width:740px;margin:0 auto 38px}.ref-scope .ib-bonus-intro .ib-pill{display:inline-block}.ref-scope .ib-bonus-intro p{font-size:13px;color:var(--sp-muted);line-height:1.9;margin:18px 0 0}.ref-scope .ib-bonus-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:1000px;margin:auto}.ref-scope .ib-bonus-card{border:1px solid var(--sp-line);background:var(--sp-panel);border-radius:18px;overflow:hidden}.ref-scope .ib-bonus-image{position:relative;overflow:hidden;background:#101112}.ref-scope .ib-bonus-image img{display:block;width:100%;aspect-ratio:1.95/1}.ref-scope .ib-bonus-badge{position:absolute;top:18px;left:18px;background:#080a0dee;color:#e4cb7b;border:1px solid #b59b4145;border-radius:25px;padding:9px 13px;font-size:11.5px;letter-spacing:.7px}.ref-scope .ib-bonus-copy{padding:27px 30px 30px}.ref-scope .ib-bonus-copy h3{font:500 25px/1.35 var(--ref-head);letter-spacing:-.6px;margin:12px 0}.ref-scope .ib-bonus-copy>p{font-size:14px;color:var(--sp-muted);line-height:1.8;margin:0 0 23px}.ref-scope .ib-bonus-copy dl{margin:0;display:grid;gap:14px}.ref-scope .ib-bonus-copy dl>div{display:grid;grid-template-columns:1fr 1.15fr;gap:15px;font-size:13px;line-height:1.7}.ref-scope .ib-bonus-copy dd{font-weight:500;text-align:right}.ref-scope .ib-bonus-copy dl>.ib-bonus-target{border-top:1px solid var(--sp-line);padding-top:18px;margin-top:4px;align-items:center}.ref-scope .ib-bonus-target dd{font:500 25px var(--ref-head)!important;letter-spacing:-.8px}.ref-scope .ib-bonus-note{max-width:1000px;margin:22px auto 0}@media(prefers-reduced-motion:no-preference){.ref-scope .ib-bonus-image img{transition:transform .5s ease}.ref-scope .ib-bonus-card:hover .ib-bonus-image img{transform:scale(1.04)}}@media(max-width:760px){.ref-scope .ib-bonus-grid{gap:18px}.ref-scope .ib-bonus-copy{padding:22px}.ref-scope .ib-bonus-copy h3{font-size:21px}.ref-scope .ib-bonus-copy dl>div{grid-template-columns:1fr;gap:5px}.ref-scope .ib-bonus-copy dd{text-align:left}.ref-scope .ib-bonus-copy dl>.ib-bonus-target{grid-template-columns:1fr 1fr}.ref-scope .ib-bonus-target dd{text-align:right;font-size:22px!important}}@media(max-width:550px){.ref-scope .ib-bonus-grid{grid-template-columns:1fr;gap:22px}.ref-scope .ib-bonus-copy{padding:25px}.ref-scope .ib-bonus-copy dl>div{grid-template-columns:1fr 1.1fr;gap:15px}.ref-scope .ib-bonus-copy dd{text-align:right}.ref-scope .ib-bonus-image img{aspect-ratio:1.8/1}.ref-scope .ib-bonus-copy h3{font-size:24px}.ref-scope .ib-bonus-badge{top:14px;left:14px}}.ref-scope #ib-start>.co-section-heading{text-align:center;max-width:800px;margin-inline:auto}.ref-scope #ib-start>.co-section-heading .eyebrow{justify-content:center}.ref-scope #ib-start>.co-section-heading>p{margin-inline:auto}.ref-scope .ib-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.ref-scope .ib-start-card{position:relative;border:1px solid var(--sp-line);border-radius:17px;background:var(--sp-panel);min-width:0}.ref-scope .ib-start-image{position:relative;border-radius:16px 16px 0 0;overflow:hidden;background:#0d0e0e}.ref-scope .ib-start-image img{display:block;width:100%;aspect-ratio:1.65/1;object-fit:cover}.ref-scope .ib-start-image>span{position:absolute;top:17px;left:20px;color:#e7ce7c;border:1px solid #b59b4150;background:#080a0dbf;border-radius:20px;padding:6px 10px}.ref-scope .ib-start-copy{padding:25px 27px 30px}.ref-scope .ib-start-copy h3{font:500 23px/1.4 var(--ref-head);letter-spacing:-.6px;margin:0 0 16px}.ref-scope .ib-start-copy p{font-size:14px;line-height:1.9;color:var(--sp-muted);margin:0}.ref-scope .ib-step-arrow{position:absolute;top:39%;right:-17px;width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--sp-line);border-radius:9px;background:var(--sp-panel2);color:var(--sp-gold);z-index:1;font-size:18px}.ref-scope .ib-apply-summary{margin-top:32px;border-top:1px solid var(--sp-line);padding-top:25px}.ref-scope .ib-apply-summary p{font-size:14px;color:var(--sp-muted);line-height:1.9;margin:16px 0 22px}@media(max-width:900px){.ref-scope .ib-start-copy{padding:22px}.ref-scope .ib-start-copy h3{font-size:20px}.ref-scope .ib-start-grid{gap:20px}}@media(max-width:650px){.ref-scope .ib-start-grid{grid-template-columns:1fr;gap:24px}.ref-scope .ib-start-copy{padding:25px}.ref-scope .ib-start-copy h3{font-size:24px}.ref-scope .ib-start-image img{aspect-ratio:1.9/1}.ref-scope .ib-step-arrow{top:auto;bottom:-18px;right:calc(50% - 17px);transform:rotate(45deg)}}.ref-scope .ab-page{color:var(--sp-text)}.ref-scope .ab-page .eyebrow{font-size:11.5px;letter-spacing:1.5px;color:var(--sp-gold)}.ref-scope .ab-hero{padding:65px 0 0;background:radial-gradient(ellipse at 50% 20%,#b69a4525,transparent 65%),linear-gradient(160deg,var(--sp-bg),var(--sp-panel));border-bottom:1px solid var(--sp-line);overflow:hidden}.ref-scope .ab-hero-title{text-align:center;max-width:780px;margin:0 auto 45px}.ref-scope .ab-hero-title h1{font:500 clamp(48px,6.5vw,86px)/1.1 var(--ref-head);letter-spacing:-3px;margin:23px 0}.ref-scope .ab-hero-title>p{font-size:15px;color:var(--sp-muted);line-height:1.9;max-width:730px;margin:0 auto}.ref-scope .ab-hero-bento{display:grid;grid-template-rows:auto auto;gap:24px;max-width:1020px;margin:auto}.ref-scope .ab-tech-card{grid-row:1/3;padding:35px 32px 0;background:radial-gradient(ellipse at top left,#bca24c30,transparent),#151810;border:1px solid #b3984655;border-radius:22px;overflow:hidden;color:#f2eee0;min-height:520px}.ref-scope .ab-tech-card .eyebrow{color:#d4bb65}.ref-scope .ab-tech-card h2{font:500 33px/1.22 var(--ref-head);letter-spacing:-1px;margin:24px 0 18px}.ref-scope .ab-tech-card>p{font-size:14px;line-height:1.9;color:#b5b9ac;max-width:360px;margin:0 0 35px}.ref-scope .ab-dashboard{background:#121511;border:1px solid #a18b4b65;border-radius:14px 14px 0 0;margin:0 -60px 0 -7px;transform:rotate(-3deg);box-shadow:-5px 10px 40px #0005;color:#efead9}.ref-scope .ab-dash-top{display:flex;align-items:center;gap:20px;padding:17px 20px;border-bottom:1px solid #ffffff12}.ref-scope .ab-dash-top b{font:600 15px var(--ref-head);letter-spacing:-.5px}.ref-scope .ab-dash-top span{font-size:10px;color:#b7a56a;letter-spacing:1px}.ref-scope .ab-dash-top i{margin-left:auto;font-size:10.5px;letter-spacing:3px;color:#999f8a;font-style:normal}.ref-scope .ab-dash-body{display:grid;grid-template-columns:47px 1fr}.ref-scope .ab-dash-body aside{border-right:1px solid #ffffff12;padding:20px 14px;display:flex;align-items:center;flex-direction:column;gap:21px}.ref-scope .ab-dash-body aside span{color:#d2b75d;font-size:20px}.ref-scope .ab-dash-body aside i{width:14px;height:3px;background:#a2ac9330;border-radius:2px}.ref-scope .ab-dash-body>div{padding:20px}.ref-scope .ab-dash-body small{font-size:10px;color:#939d87;letter-spacing:1px}.ref-scope .ab-dash-body h4{font-size:14px;font-weight:500;line-height:1.5;margin:11px 0}.ref-scope .ab-dash-chips{display:flex;gap:7px}.ref-scope .ab-dash-chips span{font-size:10px;color:#d1b865;border:1px solid #a8934633;border-radius:20px;padding:5px 8px}.ref-scope .ab-dash-chart{margin-top:17px}.ref-scope .ab-dash-chart svg{display:block;width:100%}.ref-scope .ab-dash-bottom{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:15px}.ref-scope .ab-dash-bottom span{padding:13px;border:1px solid #ffffff12;border-radius:7px;display:flex;justify-content:space-between;font-size:10.5px;color:#a9b19c}.ref-scope .ab-dash-bottom i{font-style:normal;color:#cfb65d}.ref-scope .ab-dash-caption{display:block;font-size:10px;color:#a0aa92;line-height:1.8;padding:10px 20px;text-align:center;border-top:1px solid #ffffff0e}.ref-scope .ab-uae-card{display:grid;grid-template-columns:.8fr 1fr;align-items:center;background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:22px;padding:30px;min-height:265px;gap:20px;overflow:hidden}.ref-scope .ab-uae-card h2{font:500 24px var(--ref-head);letter-spacing:-.8px;margin:18px 0}.ref-scope .ab-uae-card p{font-size:13px;line-height:1.9;color:var(--sp-muted);margin:0}.ref-scope .ab-uae-card .eyebrow{font-size:10.5px;letter-spacing:1px}.ref-scope .ab-uae-art{position:relative;min-height:190px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:radial-gradient(ellipse,#bda34c20,transparent 70%)}.ref-scope .ab-uae-art strong{font:500 49px var(--ref-head);letter-spacing:-2px;color:var(--sp-gold);z-index:1}.ref-scope .ab-uae-art>span{font-size:10.5px;letter-spacing:4px;color:var(--sp-muted);margin-top:6px}.ref-scope .ab-orbit{position:absolute;width:145px;height:145px;border:1px solid #b49a4144;border-radius:50%;transform:rotate(-20deg)}.ref-scope .ab-orbit:before{content:"";position:absolute;inset:22px -12px;border-radius:50%;border:1px solid #b49a4144;transform:rotate(50deg)}.ref-scope .ab-orbit:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#c3a84e;top:20px;left:10px;box-shadow:0 0 20px #ba9c4855}.ref-scope .ab-community{background:var(--sp-panel2);border:1px solid var(--sp-line);padding:28px 30px;border-radius:22px}.ref-scope .ab-community h3{font:500 25px/1.35 var(--ref-head);letter-spacing:-.6px;margin:18px 0 22px}.ref-scope .ab-community>div{display:flex;gap:13px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--sp-muted)}.ref-scope .ab-community i{color:var(--sp-gold);font-style:normal}.ref-scope .ab-hero-bottom{display:flex;justify-content:center;gap:45px;font-size:11px;letter-spacing:1.3px;color:var(--sp-muted);padding:32px 0}.ref-scope .ab-section{padding-block:70px;scroll-margin-top:110px}.ref-scope .ab-heading h2{font:500 clamp(30px,3.2vw,44px)/1.2 var(--ref-head);letter-spacing:-1.4px;margin:19px 0 0}.ref-scope .ab-heading>p{font-size:14.5px;line-height:1.9;color:var(--sp-muted);margin:22px auto 0;max-width:620px}.ref-scope .ab-mission{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;align-items:center}.ref-scope .ab-mission>p{font-size:15px;line-height:2.05;color:var(--sp-muted);margin:0}.ref-scope .ab-center{text-align:center;max-width:800px;margin:0 auto 36px}.ref-scope .ab-center .eyebrow{justify-content:center}.ref-scope .ab-table-wrap{max-width:960px;margin:auto;border:1px solid var(--sp-line);border-radius:15px;overflow:auto;background:var(--sp-panel)}.ref-scope .ab-table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.8;min-width:630px}.ref-scope .ab-table td,.ref-scope .ab-table th{padding:20px 25px;border-bottom:1px solid var(--sp-line);font-weight:400}.ref-scope .ab-table tr:last-child td,.ref-scope .ab-table tr:last-child th{border-bottom:0}.ref-scope .ab-table thead th{font-size:11.5px;letter-spacing:.7px;color:var(--sp-muted)}.ref-scope .ab-table td:nth-child(2),.ref-scope .ab-table th:nth-child(2){background:#b1973c0c;border-inline:1px solid #b1973c40;color:var(--sp-text);width:30%}.ref-scope .ab-table thead th:nth-child(2){color:var(--sp-gold);font-size:14.5px;font-weight:600}.ref-scope .ab-table td:nth-child(2)>span{color:var(--sp-gold);margin-right:10px}.ref-scope .ab-table td:last-child{color:var(--sp-muted);font-size:13px}.ref-scope .ab-table td a{display:flex;justify-content:space-between;gap:20px;align-items:center}.ref-scope .ab-table td a:hover,.ref-scope .ab-table td a>span{color:var(--sp-gold)}.ref-scope .ab-platform{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:center;border:1px solid #b1994245;border-radius:22px;padding:45px;background:radial-gradient(ellipse at top left,#b89c4920,transparent 65%),var(--sp-panel)}.ref-scope .ab-platform h2{font:500 38px/1.22 var(--ref-head);letter-spacing:-1.3px;margin:23px 0}.ref-scope .ab-platform p{font-size:14.5px;line-height:1.9;color:var(--sp-muted)}.ref-scope .ab-platform ul{list-style:none;padding:0;margin:25px 0 30px;display:grid;gap:12px;font-size:13px;color:var(--sp-muted)}.ref-scope .ab-platform li:before{content:"✓";color:var(--sp-gold);margin-right:12px}.ref-scope .ab-platform .button{font-size:13px}.ref-scope .ab-platform-art{position:relative;height:360px;display:grid;place-items:center;min-width:0}.ref-scope .ab-platform-ring{width:265px;height:265px;border:1px solid #b49a4140;border-radius:50%;position:absolute;box-shadow:0 0 0 20px #b49a4105,0 0 0 50px #b49a4103}.ref-scope .ab-platform-ring:after,.ref-scope .ab-platform-ring:before{content:"";position:absolute;inset:50% -20px;height:1px;background:linear-gradient(90deg,transparent,#b49a4160,transparent);transform:rotate(45deg)}.ref-scope .ab-platform-ring:after{transform:rotate(-45deg)}.ref-scope .ab-platform-core{padding:27px 23px;border:1px solid #b49a4160;border-radius:13px;background:var(--sp-bg);font:600 27px var(--ref-head);letter-spacing:-1px;color:var(--sp-gold);z-index:1;box-shadow:0 15px 25px #0002;text-align:center}.ref-scope .ab-platform-core>span{display:block;font-size:10px;letter-spacing:2px;margin-top:10px;color:var(--sp-muted)}.ref-scope .ab-platform-node{position:absolute;font-size:11px;letter-spacing:.4px;line-height:1.7;padding:12px;border:1px solid var(--sp-line);border-radius:9px;background:var(--sp-panel2);color:var(--sp-muted);z-index:1}.ref-scope .ab-platform-node.n1{top:20px;left:0}.ref-scope .ab-platform-node.n2{top:45px;right:0}.ref-scope .ab-platform-node.n3{bottom:60px;left:0}.ref-scope .ab-platform-node.n4{bottom:40px;right:0}.ref-scope .ab-platform-art>small{position:absolute;bottom:0;font-size:11px;color:var(--sp-muted)}.ref-scope .ab-values-band{background:var(--sp-panel2);border-block:1px solid var(--sp-line);margin-block:25px}.ref-scope .ab-values{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:980px;margin:auto}.ref-scope .ab-values article{padding:30px 35px;border:1px solid var(--sp-line);border-radius:18px;background:var(--sp-bg)}.ref-scope .ab-value-art{height:210px;display:grid;place-items:center;margin-bottom:25px;background:radial-gradient(ellipse,#b19a4620,transparent 65%)}.ref-scope .ab-value-art svg{width:240px;height:200px;max-width:100%}.ref-scope .ab-values h3{font:500 26px/1.35 var(--ref-head);letter-spacing:-.7px;margin:18px 0}.ref-scope .ab-values p{line-height:1.95;color:var(--sp-muted);margin:0}.ref-scope .ab-next{display:grid;grid-template-columns:1.25fr 1fr;gap:25px}.ref-scope .ab-next article{padding:40px;border:1px solid var(--sp-line);border-radius:20px;background:var(--sp-panel)}.ref-scope .ab-next article:last-child{background:radial-gradient(ellipse at top left,#b39b4135,transparent),#1a1d15;border-color:#b1994245;color:#efeada}.ref-scope .ab-next article:last-child .eyebrow{color:#dbc370}.ref-scope .ab-next h2{font:500 36px/1.25 var(--ref-head);letter-spacing:-1.1px;margin:23px 0}.ref-scope .ab-next h3{font:500 29px/1.35 var(--ref-head);letter-spacing:-.8px;margin:23px 0}.ref-scope .ab-next p{font-size:14px;color:var(--sp-muted);line-height:1.9;max-width:410px;margin:0 0 28px}.ref-scope .ab-next article:last-child p{color:#b6bdac}.ref-scope .ab-text-link{display:inline-flex;align-items:center;gap:15px;color:var(--sp-gold);font-size:13px;line-height:1.8}.ref-scope .ab-next .ab-text-link{display:flex;justify-content:space-between;color:#dec46e;margin:16px 0}.ref-scope .ab-location{display:grid;grid-template-columns:1fr 1.2fr;gap:25px}.ref-scope .ab-location figure{margin:0;position:relative;border-radius:20px;overflow:hidden;border:1px solid var(--sp-line);background:#171c20;min-height:470px}.ref-scope .ab-location img{display:block;width:100%;height:100%;position:absolute;inset:0;object-position:40% center}.ref-scope .ab-location figcaption{position:absolute;bottom:0;left:0;right:0;padding:55px 22px 20px;background:linear-gradient(transparent,#000d);color:#e4e6e5;font-size:11.5px;line-height:1.9}.ref-scope .ab-location figcaption a{display:block;color:#e3cc78;margin-top:5px}.ref-scope .ab-location-copy{border:1px solid #b1994250;border-radius:20px;background:radial-gradient(ellipse at top right,#ba9e4240,transparent 70%),#181b13;color:#f0ecde;padding:40px;position:relative;overflow:hidden}.ref-scope .ab-location-copy .eyebrow{color:#d3b85e}.ref-scope .ab-location-copy h2{font:500 46px/1.08 var(--ref-head);letter-spacing:-1.8px;margin:23px 0 25px}.ref-scope .ab-location-copy h2 em{font-size:32px;font-style:normal;color:#bfad6a;line-height:1.3}.ref-scope .ab-location-copy>p{font-size:20px;font-weight:500;margin:0 0 23px}.ref-scope .ab-location-copy dl{margin:0}.ref-scope .ab-location-copy dl>div{display:grid;grid-template-columns:105px 1fr;gap:20px;font-size:13px;line-height:1.8;padding:13px 0;border-top:1px solid #ffffff13}.ref-scope .ab-location-copy dt{color:#9ca58f}.ref-scope .ab-location-copy dd{margin:0;color:#d7dcca}.ref-scope .ab-location-links{margin-top:25px}.ref-scope .ab-location-links .ab-text-link{color:#dbc16a;font-size:12px}.ref-scope .ab-location-copy>small{display:block;font-size:11.5px;line-height:1.8;color:#9da78e;margin-top:16px}.ref-scope .ab-company-band{padding:45px 0 65px;background:linear-gradient(120deg,#2b2b1d,#151910);color:#f1eddf;margin-top:25px;border-top:1px solid #b1973b40}.ref-scope .ab-wordmark{font:600 clamp(60px,11.5vw,158px)/1.1 var(--ref-head);letter-spacing:-7px;white-space:nowrap;border-bottom:1px solid #b1973b35;padding:0 0 30px}.ref-scope .ab-wordmark span{font-size:.3em;letter-spacing:-1px;vertical-align:middle;color:#cfb65d}.ref-scope .ab-company-bottom{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;margin-top:30px}.ref-scope .ab-company-bottom>span{font-size:11.5px;letter-spacing:1px;color:#c0a959;line-height:1.8}.ref-scope .ab-company-bottom p{font-size:13px;line-height:1.95;color:#b1b9a2;margin:0}.ref-scope .ab-page a:focus-visible{outline:2px solid var(--sp-gold);outline-offset:5px}@media(max-width:1000px){.ref-scope .ab-hero-bento{gap:20px}.ref-scope .ab-tech-card{padding:30px 27px 0}.ref-scope .ab-tech-card h2{font-size:29px}.ref-scope .ab-uae-card{padding:25px;grid-template-columns:1fr;gap:5px}.ref-scope .ab-uae-art{min-height:125px}.ref-scope .ab-uae-art strong{font-size:37px}.ref-scope .ab-orbit{width:110px;height:110px}.ref-scope .ab-uae-card h2{font-size:22px;margin:13px 0}.ref-scope .ab-community{padding:25px}.ref-scope .ab-community h3{font-size:23px}.ref-scope .ab-mission{gap:40px}.ref-scope .ab-platform{padding:35px;gap:25px}.ref-scope .ab-platform h2{font-size:32px}.ref-scope .ab-platform-ring{width:210px;height:210px}.ref-scope .ab-platform-core{font-size:22px;padding:22px}.ref-scope .ab-next article{padding:30px}.ref-scope .ab-next h2{font-size:31px}.ref-scope .ab-next h3{font-size:26px}.ref-scope .ab-location-copy{padding:30px}.ref-scope .ab-location-copy h2{font-size:40px}}@media(max-width:760px){.ref-scope .ab-hero{padding-top:45px}.ref-scope .ab-hero-title h1{font-size:59px;letter-spacing:-2px}.ref-scope .ab-hero-title>p{font-size:14.5px}.ref-scope .ab-hero-title{margin-bottom:30px}.ref-scope .ab-hero-bento{grid-template-columns:1fr 1fr;grid-template-rows:auto}.ref-scope .ab-tech-card{grid-column:1/-1;grid-row:auto;min-height:460px;max-height:500px}.ref-scope .ab-tech-card>p{max-width:460px}.ref-scope .ab-dashboard{margin-right:0;max-width:550px}.ref-scope .ab-uae-card{min-height:260px}.ref-scope .ab-community{display:flex;flex-direction:column;justify-content:center}.ref-scope .ab-community>div{font-size:11.5px;gap:8px}.ref-scope .ab-hero-bottom{gap:20px;font-size:10px;letter-spacing:.6px}.ref-scope .ab-section{padding-block:45px}.ref-scope .ab-mission{grid-template-columns:1fr;gap:25px}.ref-scope .ab-mission>p{font-size:14.5px;line-height:2}.ref-scope .ab-heading h2{font-size:33px}.ref-scope .ab-platform{grid-template-columns:1fr;padding:30px;gap:25px}.ref-scope .ab-platform-art{height:320px;max-width:370px;width:100%;margin:auto}.ref-scope .ab-platform-ring{width:245px;height:245px}.ref-scope .ab-platform-node{font-size:10.5px}.ref-scope .ab-platform-core{font-size:26px}.ref-scope .ab-values{gap:20px}.ref-scope .ab-values article{padding:25px}.ref-scope .ab-values h3{font-size:23px}.ref-scope .ab-values p{font-size:14px}.ref-scope .ab-value-art{height:170px}.ref-scope .ab-value-art svg{height:170px;width:200px}.ref-scope .ab-next{grid-template-columns:1fr}.ref-scope .ab-next article{padding:30px}.ref-scope .ab-next h2{font-size:34px}.ref-scope .ab-next h3{font-size:29px}.ref-scope .ab-location{grid-template-columns:1fr}.ref-scope .ab-location figure{min-height:370px}.ref-scope .ab-location img{object-position:center 45%}.ref-scope .ab-location-copy{padding:30px}.ref-scope .ab-location-copy h2{font-size:47px}.ref-scope .ab-company-band{padding:35px 0 45px}.ref-scope .ab-wordmark{font-size:11.5vw;letter-spacing:-3px}.ref-scope .ab-company-bottom{grid-template-columns:1fr;gap:20px}.ref-scope .ab-table td,.ref-scope .ab-table th{padding:17px 20px}}@media(max-width:480px){.ref-scope .ab-hero-title h1{font-size:47px}.ref-scope .ab-hero-title>p{font-size:14px}.ref-scope .ab-hero-bento{grid-template-columns:1fr;gap:17px}.ref-scope .ab-tech-card{padding:28px 24px 0;min-height:440px}.ref-scope .ab-tech-card h2{font-size:30px}.ref-scope .ab-dashboard{margin-right:-75px;margin-left:-2px}.ref-scope .ab-uae-card{grid-template-columns:.8fr 1fr;min-height:215px;gap:20px}.ref-scope .ab-uae-art{min-height:150px}.ref-scope .ab-uae-art strong{font-size:40px}.ref-scope .ab-community{padding:28px}.ref-scope .ab-community h3{font-size:25px}.ref-scope .ab-hero-bottom{flex-wrap:wrap;gap:12px;padding:25px 0}.ref-scope .ab-heading h2{font-size:29px;letter-spacing:-1px}.ref-scope .ab-center{margin-bottom:28px}.ref-scope .ab-table{min-width:600px}.ref-scope .ab-platform{padding:25px}.ref-scope .ab-platform h2{font-size:30px}.ref-scope .ab-platform p{font-size:14px}.ref-scope .ab-platform-art{height:300px}.ref-scope .ab-platform-ring{width:210px;height:210px}.ref-scope .ab-platform-core{font-size:22px}.ref-scope .ab-platform-node{padding:10px;font-size:10px}.ref-scope .ab-values{grid-template-columns:1fr}.ref-scope .ab-value-art{height:190px}.ref-scope .ab-value-art svg{height:190px;width:225px}.ref-scope .ab-values h3{font-size:26px}.ref-scope .ab-values p{font-size:14.5px}.ref-scope .ab-next h2{font-size:30px}.ref-scope .ab-next h3{font-size:26px}.ref-scope .ab-next article{padding:27px}.ref-scope .ab-location figure{min-height:330px}.ref-scope .ab-location-copy{padding:27px}.ref-scope .ab-location-copy h2{font-size:41px}.ref-scope .ab-location-copy h2 em{font-size:29px}.ref-scope .ab-location-copy dl>div{grid-template-columns:90px 1fr;gap:15px;font-size:12px}.ref-scope .ab-wordmark{letter-spacing:-2px}.ref-scope .ab-company-bottom p{font-size:12px}}@media(prefers-reduced-motion:no-preference){.ref-scope .ab-orbit{animation:aborbit 22s linear infinite}.ref-scope .ab-platform-core{animation:abfloat 7s ease-in-out infinite}@keyframes aborbit{to{transform:rotate(340deg)}}@keyframes abfloat{50%{transform:translateY(-6px)}}}.ref-scope .ab-hero{padding-top:60px;background:radial-gradient(ellipse at 30% 20%,#b2984932,transparent 65%),linear-gradient(155deg,#28241a,#12110e);color:#f1eedf}.ref-scope .ab-hero-title{max-width:900px;margin-bottom:42px}.ref-scope .ab-hero-title h1{font-weight:600;font-size:clamp(56px,7.5vw,96px)}.ref-scope .ab-hero-title>p{color:#b8bda9}.ref-scope .ab-hero .eyebrow{color:#d5bc6b}.ref-scope .ab-hero-bento{max-width:1120px;grid-template-columns:1.12fr 1fr;gap:22px}.ref-scope .ab-tech-card{min-height:620px;padding:33px 32px;background:#1d1b14;border-color:#b69a4445;position:relative}.ref-scope .ab-tech-card h2{font-size:35px;max-width:470px}.ref-scope .ab-tech-card>p{position:relative;z-index:2;margin-bottom:0}.ref-scope .ab-hero-tech-visual{position:absolute;inset:190px 0 40px;overflow:hidden}.ref-scope .ab-hero-tech-visual img{width:100%;height:100%;object-fit:cover;object-position:62% center;display:block;mask-image:linear-gradient(transparent,#000 15%,#000 85%,transparent)}.ref-scope .ab-visual-note{position:absolute;bottom:15px;left:30px;right:25px;font-size:10.5px;color:#bcc0ac;line-height:1.8;z-index:2}.ref-scope .ab-hero-tech-chips{position:absolute;bottom:25px;left:30px;right:25px;display:flex;gap:10px;justify-content:space-between;font-size:11px;color:#c1c6af;z-index:2}.ref-scope .ab-uae-photo{display:block;position:relative;padding:0;min-height:355px;background:#172123;border-color:#a5985a33}.ref-scope .ab-uae-photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%}.ref-scope .ab-uae-photo>div{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:30px;background:linear-gradient(transparent 15%,#070d0eda);color:#fff}.ref-scope .ab-uae-photo h2{font-size:31px;font-weight:500;margin:13px 0 8px}.ref-scope .ab-uae-photo p{color:#e0e5db;font-size:14px;line-height:1.8}.ref-scope .ab-uae-photo small{font-size:10.5px;color:#c0c9b9;margin-top:13px;line-height:1.8}.ref-scope .ab-community{position:relative;overflow:hidden;background:radial-gradient(ellipse at right,#ac934227,transparent 70%),#242016;color:#f0eddf;border-color:#b69a4435;min-height:235px}.ref-scope .ab-community>div:last-child{color:#b6c1a5}.ref-scope .ab-community h3{font-size:28px;position:relative;z-index:1;max-width:320px}.ref-scope .ab-community-symbol{position:absolute!important;right:15px;top:18px;width:95px;height:95px;border:1px solid #b89d4940;border-radius:50%;display:grid!important;place-items:center;color:#cbb262!important;font-size:36px!important;opacity:.6;transform:rotate(15deg)}.ref-scope .ab-community-symbol i{position:absolute;width:9px;height:9px;background:#c5ac57;border-radius:50%;top:8px;left:12px}.ref-scope .ab-community-symbol i:nth-child(2){top:auto;bottom:0;left:50%}.ref-scope .ab-community-symbol i:nth-child(3){left:auto;right:-3px;top:45%}.ref-scope .ab-hero-bottom{color:#929d82;padding:30px 0}.ref-scope .ab-section{padding-block:80px}.ref-scope .ab-mission-v28{display:block}.ref-scope .ab-mission-v28>.ab-center{margin-bottom:38px}.ref-scope .ab-mission-panel{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--sp-line);border-radius:22px;overflow:hidden;background:var(--sp-panel);min-height:390px}.ref-scope .ab-mission-panel>img{width:100%;height:100%;object-fit:cover;min-height:390px}.ref-scope .ab-mission-panel>div{padding:35px 38px;align-self:center}.ref-scope .ab-mission-panel h3{font:500 29px/1.3 var(--ref-head);letter-spacing:-.8px;margin:19px 0}.ref-scope .ab-mission-panel p{font-size:14.5px;color:var(--sp-muted);line-height:2;margin:0}.ref-scope .ab-discipline-band{background:radial-gradient(ellipse at top,#b5994240,transparent 75%),#292317;padding:65px 0;color:#f0ecdc;border-block:1px solid #b2994433}.ref-scope .ab-discipline-band .ab-heading .eyebrow{color:#d2b75f}.ref-scope .ab-discipline-band .ab-heading>p{color:#b2bea0}.ref-scope .ab-discipline-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;max-width:1050px;margin:auto}.ref-scope .ab-discipline-grid article{border:1px solid #c0a34b33;border-radius:18px;padding:30px;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:20px;background:linear-gradient(145deg,#332b1d,#1b180f)}.ref-scope .ab-discipline-grid .eyebrow{color:#c8b05e;font-size:10.5px;letter-spacing:1px}.ref-scope .ab-discipline-grid h3{font:500 25px/1.3 var(--ref-head);letter-spacing:-.6px;margin:20px 0 15px}.ref-scope .ab-discipline-grid p{font-size:13px;color:#acb99b;line-height:1.9;margin:0}.ref-scope .ab-plan-art{padding:20px 14px;border:1px solid #b69c4460;border-radius:12px;background:#19160e;transform:rotate(-6deg);box-shadow:0 15px 25px #0003}.ref-scope .ab-plan-art>span{font-size:10px;letter-spacing:.8px;color:#bca852;display:block;margin-bottom:17px}.ref-scope .ab-plan-art i{display:flex;gap:8px;align-items:center;padding:11px 0;border-top:1px solid #b69c4422;font-size:14px;color:#d0b95d;font-style:normal}.ref-scope .ab-plan-art b{font-size:10.5px;color:#bfc8ae;font-weight:400;line-height:1.8}.ref-scope .ab-habit-art{border:1px solid #b69c4445;border-radius:13px;padding:22px 17px;transform:rotate(6deg);background:#1b170d;box-shadow:0 15px 25px #0003}.ref-scope .ab-habit-art>div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ref-scope .ab-habit-art i{aspect-ratio:1;background:#9d873233;border:1px solid #b2973f22;border-radius:4px}.ref-scope .ab-habit-art i:nth-child(3n){background:#d7bd65}.ref-scope .ab-habit-art i:nth-child(3n+1){background:#ab934b77}.ref-scope .ab-habit-art>span{font-size:10px;letter-spacing:1px;color:#d6be64;display:block;margin-top:18px}.ref-scope .ab-habit-art>small{display:block;font-size:10px;color:#99a887;margin-top:9px}.ref-scope .ab-table-wrap{box-shadow:0 18px 55px #00000008}.ref-scope .ab-platform{grid-template-columns:.95fr 1.15fr;padding:45px 35px 45px 45px;gap:45px;overflow:hidden}.ref-scope .ab-workspace-v28{height:410px;position:relative;display:flex;align-items:center;max-width:none}.ref-scope .ab-workspace-v28 .ab-dashboard{margin:0;width:100%;min-width:0;position:relative;transform:perspective(800px) rotateY(-8deg) rotate(3deg);border-radius:14px;overflow:hidden;box-shadow:0 28px 45px #0004}.ref-scope .ab-workspace-float{position:absolute;display:flex;align-items:center;gap:12px;border:1px solid #b1994660;padding:15px;border-radius:11px;background:var(--sp-bg);color:var(--sp-text);box-shadow:0 14px 28px #0003;z-index:2;min-width:150px}.ref-scope .ab-workspace-float span{font-size:22px;color:var(--sp-gold)}.ref-scope .ab-workspace-float b{font-size:12px;font-weight:500}.ref-scope .ab-workspace-float.f1{top:0;left:10px;transform:rotate(-5deg)}.ref-scope .ab-workspace-float.f2{right:-3px;top:45px;transform:rotate(4deg)}.ref-scope .ab-workspace-float.f3{bottom:8px;right:15px;transform:rotate(-4deg)}.ref-scope .ab-values{max-width:1070px}.ref-scope .ab-values article{padding:0 0 30px;overflow:hidden}.ref-scope .ab-values .ab-value-art{height:auto;margin:0 0 30px;background:#171b12;display:block}.ref-scope .ab-value-art img{display:block;width:100%;aspect-ratio:1.7/1;object-fit:cover}.ref-scope .ab-values article>.eyebrow,.ref-scope .ab-values article>h3,.ref-scope .ab-values article>p{margin-inline:32px}.ref-scope .ab-values h3{font-size:30px;margin-top:20px}.ref-scope .ab-values p{font-size:14.5px}.ref-scope .ab-location{grid-template-columns:1.1fr 1fr;gap:24px}.ref-scope .ab-location figure{min-height:520px}.ref-scope .ab-location img{object-position:center;object-fit:cover}.ref-scope .ab-location-copy{padding:42px 35px}.ref-scope .ab-location-copy h2{font-size:49px}.ref-scope .ab-company-band{padding-top:55px}.ref-scope .ab-wordmark{font-weight:650}@media(max-width:1050px){.ref-scope .ab-tech-card h2{font-size:30px}.ref-scope .ab-tech-card{min-height:585px}.ref-scope .ab-community h3{font-size:25px}.ref-scope .ab-discipline-grid article{padding:25px;gap:15px;grid-template-columns:1fr}.ref-scope .ab-habit-art,.ref-scope .ab-plan-art{max-width:215px;width:100%;margin:15px auto 0}.ref-scope .ab-habit-art>div{grid-template-columns:repeat(6,1fr)}.ref-scope .ab-platform{padding:35px;gap:25px}.ref-scope .ab-workspace-v28{height:370px}.ref-scope .ab-workspace-float b{font-size:11px}.ref-scope .ab-mission-panel>div{padding:30px}.ref-scope .ab-mission-panel h3{font-size:26px}.ref-scope .ab-mission-panel p{font-size:14px}}@media(max-width:760px){.ref-scope .ab-hero-title h1{font-size:66px}.ref-scope .ab-tech-card{grid-column:auto;grid-row:1/3;min-height:560px;max-height:none}.ref-scope .ab-hero-bento{grid-template-columns:1fr 1fr;gap:18px}.ref-scope .ab-tech-card{padding:25px 22px}.ref-scope .ab-tech-card h2{font-size:25px}.ref-scope .ab-tech-card>p{font-size:13px}.ref-scope .ab-hero-tech-visual{inset:190px 0 55px}.ref-scope .ab-hero-tech-chips{flex-direction:column;gap:6px;left:22px;bottom:22px;font-size:10.5px}.ref-scope .ab-visual-note{left:22px;bottom:23px;font-size:10px}.ref-scope .ab-uae-photo{min-height:290px;grid-template-columns:none;padding:0}.ref-scope .ab-uae-photo>div{padding:22px}.ref-scope .ab-uae-photo h2{font-size:23px}.ref-scope .ab-uae-photo p{font-size:12px}.ref-scope .ab-community{min-height:230px;padding:22px;display:block}.ref-scope .ab-community h3{font-size:23px}.ref-scope .ab-community-symbol{opacity:.25}.ref-scope .ab-mission-panel{grid-template-columns:1fr}.ref-scope .ab-mission-panel>img{height:300px;min-height:0;object-position:50% 50%}.ref-scope .ab-mission-panel>div{padding:30px}.ref-scope .ab-mission-panel p{font-size:14.5px}.ref-scope .ab-mission-panel h3{font-size:29px}.ref-scope .ab-discipline-band,.ref-scope .ab-section{padding-block:50px}.ref-scope .ab-discipline-grid{gap:20px}.ref-scope .ab-platform{grid-template-columns:1fr;padding:30px;gap:30px}.ref-scope .ab-workspace-v28{max-width:500px;height:380px}.ref-scope .ab-workspace-v28 .ab-dashboard{margin:0}.ref-scope .ab-values{gap:20px}.ref-scope .ab-values article>.eyebrow,.ref-scope .ab-values article>h3,.ref-scope .ab-values article>p{margin-inline:24px}.ref-scope .ab-values h3{font-size:25px}.ref-scope .ab-location{grid-template-columns:1fr}.ref-scope .ab-location figure{min-height:410px}.ref-scope .ab-location-copy{padding:35px}}@media(max-width:480px){.ref-scope .ab-hero-title h1{font-size:54px}.ref-scope .ab-hero-title>p{font-size:14px}.ref-scope .ab-hero-bento{grid-template-columns:1fr}.ref-scope .ab-tech-card{grid-row:auto;grid-column:auto;min-height:550px;padding:28px}.ref-scope .ab-tech-card h2{font-size:32px}.ref-scope .ab-tech-card>p{font-size:14px}.ref-scope .ab-hero-tech-visual{inset:190px 0 40px}.ref-scope .ab-hero-tech-chips{flex-direction:row;left:25px;right:25px;bottom:25px;font-size:10px}.ref-scope .ab-visual-note{left:25px;font-size:10px;bottom:18px}.ref-scope .ab-uae-photo{min-height:300px}.ref-scope .ab-uae-photo>div{padding:27px}.ref-scope .ab-uae-photo h2{font-size:30px}.ref-scope .ab-community{min-height:215px;padding:28px}.ref-scope .ab-community h3{font-size:27px}.ref-scope .ab-community-symbol{opacity:.6}.ref-scope .ab-discipline-grid{grid-template-columns:1fr}.ref-scope .ab-discipline-grid article{grid-template-columns:1.1fr 1fr;padding:25px;gap:15px}.ref-scope .ab-discipline-grid h3{font-size:24px}.ref-scope .ab-habit-art,.ref-scope .ab-plan-art{margin:0;width:auto;max-width:none;padding:16px 12px}.ref-scope .ab-habit-art>div{grid-template-columns:repeat(4,1fr);gap:6px}.ref-scope .ab-discipline-grid p{font-size:12px}.ref-scope .ab-plan-art b,.ref-scope .ab-plan-art>span{font-size:10px}.ref-scope .ab-platform{padding:27px 23px}.ref-scope .ab-workspace-v28{height:320px}.ref-scope .ab-workspace-v28 .ab-dashboard{width:100%;transform:rotate(2deg)}.ref-scope .ab-workspace-v28 .ab-dash-body>div,.ref-scope .ab-workspace-v28 .ab-dash-top{padding:15px}.ref-scope .ab-workspace-v28 .ab-dash-body h4{font-size:13px}.ref-scope .ab-workspace-v28 .ab-dash-body{grid-template-columns:35px 1fr}.ref-scope .ab-workspace-v28 .ab-dash-body aside{padding-inline:9px}.ref-scope .ab-workspace-float{padding:10px;min-width:125px;gap:8px}.ref-scope .ab-workspace-float span{font-size:16px}.ref-scope .ab-workspace-float b{font-size:10.5px}.ref-scope .ab-workspace-float.f1{top:0;left:0}.ref-scope .ab-workspace-float.f2{top:30px;right:-8px}.ref-scope .ab-workspace-float.f3{bottom:0;right:0}.ref-scope .ab-values article{padding-bottom:28px}.ref-scope .ab-values h3{font-size:27px}.ref-scope .ab-value-art img{aspect-ratio:1.6/1}.ref-scope .ab-location figure{min-height:370px}.ref-scope .ab-location-copy{padding:28px}.ref-scope .ab-location-copy h2{font-size:43px}}.ref-scope .cp-page{color:var(--sp-text)}.ref-scope .cp-page .eyebrow{font-size:11.5px;letter-spacing:1.4px;color:var(--sp-gold)}.ref-scope .cp-page svg{width:25px;height:25px;flex-shrink:0}.ref-scope .cp-intro{padding-top:70px;padding-bottom:35px;text-align:center;max-width:1050px}.ref-scope .cp-intro h1{font:550 clamp(34px,4vw,51px)/1.2 var(--ref-head);letter-spacing:-1.6px;margin:21px 0}.ref-scope .cp-intro>p{font-size:14.5px;line-height:1.9;color:var(--sp-muted);margin:0 auto;max-width:650px}.ref-scope .cp-channels{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:40px auto 0;max-width:870px;text-align:left}.ref-scope .cp-channel{padding:28px 30px;border:1px solid var(--sp-line);border-radius:16px;background:var(--sp-panel);display:flex;flex-direction:column;align-items:flex-start}.ref-scope .cp-channel:first-child{background:radial-gradient(ellipse at top left,#b59c4420,transparent 80%),var(--sp-panel);border-color:#b1994455}.ref-scope .cp-channel-top{display:flex;align-items:center;justify-content:space-between;gap:25px;width:100%;color:var(--sp-gold)}.ref-scope .cp-channel-top>span{font-size:11px;letter-spacing:1px;color:var(--sp-muted)}.ref-scope .cp-channel h2{font-size:26px;letter-spacing:-.6px;font-weight:500;margin:23px 0 12px}.ref-scope .cp-availability{font-size:13px;line-height:1.7;color:var(--sp-gold);display:flex;gap:8px;align-items:center}.ref-scope .cp-availability>i{width:5px;height:5px;border-radius:50%;background:var(--sp-gold)}.ref-scope .cp-channel>p{font-size:14px;line-height:1.9;color:var(--sp-muted);margin:20px 0 26px}.ref-scope .cp-channel-action{display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--sp-text);background:none;border:0;border-top:1px solid var(--sp-line);padding:20px 0 0;width:100%;font:500 14.5px/1.8 var(--ref-head);margin-top:auto;cursor:pointer;text-align:left}.ref-scope .cp-channel-action>span{font-size:20px;color:var(--sp-gold)}.ref-scope .cp-channel-action:hover{color:var(--sp-gold)}.ref-scope .cp-channel>small{font-size:11px;color:var(--sp-muted);line-height:1.8;margin-top:13px}.ref-scope .cp-languages{display:flex;justify-content:center;align-items:center;gap:25px;flex-wrap:wrap;margin-top:28px;color:var(--sp-muted);font-size:12px}.ref-scope .cp-languages>span{display:flex;gap:8px;align-items:center}.ref-scope .cp-languages svg{width:15px;height:15px}.ref-scope .cp-quick-help{font-size:13px;color:var(--sp-muted);line-height:1.9;margin-top:24px}.ref-scope .cp-quick-help a{color:var(--sp-gold);margin-left:10px}.ref-scope .cp-section{padding-block:45px;max-width:1050px}.ref-scope .cp-office{display:grid;grid-template-columns:1fr 1.1fr;gap:30px;border:1px solid var(--sp-line);border-radius:17px;padding:25px;background:var(--sp-panel)}.ref-scope .cp-office-copy{padding:15px 10px 15px 15px;align-self:center}.ref-scope .cp-office-copy h2{font:550 31px/1.2 var(--ref-head);letter-spacing:-1px;margin:20px 0}.ref-scope .cp-office-copy>p{font-size:14px;line-height:1.9;color:var(--sp-muted);margin:0 0 20px}.ref-scope .cp-office-copy dl{margin:0}.ref-scope .cp-office-copy dl>div{display:grid;grid-template-columns:100px 1fr;gap:20px;padding:11px 0;border-top:1px solid var(--sp-line);font-size:13px;line-height:1.8}.ref-scope .cp-office-copy dt{color:var(--sp-muted)}.ref-scope .cp-office-copy dd{margin:0}.ref-scope .cp-map-link{display:inline-block;font-size:13px;color:var(--sp-gold);line-height:1.8;margin-top:23px}.ref-scope .cp-office-copy>small{font-size:11.5px;line-height:1.9;color:var(--sp-muted);display:block;margin-top:17px}.ref-scope .cp-office figure{margin:0;border-radius:11px;overflow:hidden;position:relative;min-height:345px;background:#172026}.ref-scope .cp-office img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ref-scope .cp-office figcaption{position:absolute;inset:auto 0 0;padding:45px 17px 17px;background:linear-gradient(transparent,#000d);color:#dfdfd8;font-size:11px;line-height:1.8}.ref-scope .cp-office figcaption a{color:#e0c66d;display:block;margin-top:6px}.ref-scope .cp-section-heading h2{font:550 29px/1.3 var(--ref-head);letter-spacing:-.8px;margin:18px 0 30px}.ref-scope .cp-company-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px}.ref-scope .cp-company-grid article{border-top:1px solid var(--sp-line);padding-top:26px;display:flex;flex-direction:column;align-items:flex-start}.ref-scope .cp-small-icon{width:37px;height:37px;display:grid;place-items:center;border:1px solid #b49a4433;border-radius:9px;background:#b49a440c;color:var(--sp-gold)}.ref-scope .cp-small-icon svg{width:20px;height:20px}.ref-scope .cp-company-grid h3{font-size:19px;font-weight:500;letter-spacing:-.3px;margin:20px 0 16px}.ref-scope .cp-company-grid p{font-size:14px;color:var(--sp-muted);line-height:1.9;margin:0 0 17px;max-width:390px}.ref-scope .cp-company-grid article>a:not(.cp-text-link),.ref-scope .cp-company-grid article>span{font-size:13px;line-height:1.8;color:var(--sp-muted);margin-bottom:9px}.ref-scope .cp-text-link{background:none;border:0;padding:0;font:500 13px/1.8 var(--ref-head);color:var(--sp-gold);margin-top:15px;cursor:pointer}.ref-scope .cp-community{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;border:1px solid var(--sp-line);border-radius:17px;padding:22px;background:var(--sp-panel)}.ref-scope .cp-community>div:last-child{padding:15px 20px 15px 0}.ref-scope .cp-community h2{font:500 29px/1.3 var(--ref-head);letter-spacing:-.7px;margin:20px 0}.ref-scope .cp-community p{font-size:14px;color:var(--sp-muted);line-height:1.9;margin:0 0 23px}.ref-scope .cp-community>div>small{font-size:11px;color:var(--sp-muted);line-height:1.8;display:block;margin-top:15px}.ref-scope .cp-socials{display:flex;gap:12px}.ref-scope .cp-socials button{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--sp-line);border-radius:8px;background:var(--sp-panel2);color:var(--sp-muted);font-size:17px;cursor:pointer}.ref-scope .cp-socials button:hover{border-color:var(--sp-gold);color:var(--sp-gold)}.ref-scope .cp-community-art{height:275px;position:relative;display:grid;place-items:center;border-radius:11px;overflow:hidden;background:radial-gradient(ellipse,#a38c3c33,transparent 75%),#171911;color:#d5bd66}.ref-scope .cp-community-orbit{position:absolute;width:205px;height:205px;border:1px solid #b59b4540;border-radius:50%;transform:rotate(-20deg)}.ref-scope .cp-community-orbit:after{content:"";position:absolute;inset:30px -20px;border:1px solid #b59b4530;border-radius:50%;transform:rotate(50deg)}.ref-scope .cp-community-core{font:600 23px var(--ref-head);letter-spacing:-.8px;z-index:1;background:#1b1d13;border:1px solid #a38c3c66;padding:22px 19px;border-radius:12px;box-shadow:0 15px 35px #0006}.ref-scope .cp-community-core small{display:block;font-size:10px;letter-spacing:1px;text-align:center;margin-top:9px;color:#939b7b}.ref-scope .cp-community-node{width:32px;height:32px;display:grid;place-items:center;position:absolute;border:1px solid #b59b4540;background:#252619;border-radius:8px;font-size:17px;z-index:1}.ref-scope .cp-community-node.node1{left:18%;top:30px;transform:rotate(-10deg)}.ref-scope .cp-community-node.node2{right:12%;top:55px;transform:rotate(10deg)}.ref-scope .cp-community-node.node3{right:25%;bottom:25px;transform:rotate(-6deg)}.ref-scope .cp-art-message{position:absolute;width:90px;padding:14px;border:1px solid #a08b3c40;background:#202316;border-radius:8px;box-shadow:0 15px 25px #0004}.ref-scope .cp-art-message.one{left:15px;bottom:28px;transform:rotate(-12deg)}.ref-scope .cp-art-message.two{right:12px;top:22px;transform:rotate(9deg);width:70px}.ref-scope .cp-art-message i{display:block;width:15px;height:15px;border-radius:50%;background:#ab954755;margin-bottom:10px}.ref-scope .cp-art-message b{height:3px;width:100%;display:block;background:#9caa7833;margin-top:6px;border-radius:3px}.ref-scope .cp-art-message b:last-child{width:65%}.ref-scope .cp-disclaimer{max-width:1050px;font-size:12px;color:var(--sp-muted);line-height:1.9;margin-top:0;margin-bottom:55px}.ref-scope .cp-chat-launcher{position:fixed;right:24px;bottom:24px;z-index:45;border:1px solid #bd9d3f70;border-radius:50%;width:60px;height:60px;background:#f5c929;color:#19160c;display:grid;place-items:center;box-shadow:0 8px 30px #0004;cursor:pointer}.ref-scope .cp-chat-launcher svg{width:27px;height:27px;margin-top:-7px}.ref-scope .cp-chat-launcher>span{position:absolute;bottom:9px;font-size:11px;font-weight:700}.ref-scope .cp-page .cp-chat-dialog{position:fixed;inset:auto 22px 22px auto;width:410px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);margin:0;padding:0;border:1px solid #b69a4450;border-radius:17px;background:var(--sp-panel);color:var(--sp-text);box-shadow:0 25px 80px #0008;overflow:auto}.ref-scope .cp-chat-dialog::backdrop{background:#0006;backdrop-filter:blur(3px)}.ref-scope .cp-chat-head{display:flex;gap:13px;align-items:center;padding:20px;border-bottom:1px solid var(--sp-line);background:linear-gradient(100deg,#b49b4418,transparent)}.ref-scope .cp-chat-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#b59b4425;color:var(--sp-gold);font:600 24px var(--ref-head)}.ref-scope .cp-chat-head h2{font-size:16px;letter-spacing:-.3px;font-weight:500;margin:0 0 6px}.ref-scope .cp-chat-head>div>span{font-size:11.5px;color:var(--sp-muted)}.ref-scope .cp-chat-head>button{margin-left:auto;border:0;background:none;color:var(--sp-muted);font-size:28px;cursor:pointer;padding:0 0 0 10px}.ref-scope .cp-chat-content{padding:20px}.ref-scope .cp-chat-notice{font-size:12px;line-height:1.8;padding:12px;border-radius:8px;background:#b59b4410;border:1px solid #b59b4425;color:var(--sp-muted);margin-bottom:20px}.ref-scope .cp-chat-greeting{padding:16px;border-radius:12px 12px 12px 0;background:var(--sp-panel2);border:1px solid var(--sp-line)}.ref-scope .cp-chat-greeting b{font-size:14.5px;font-weight:500}.ref-scope .cp-chat-greeting p{font-size:13px;color:var(--sp-muted);line-height:1.9;margin:12px 0 0}.ref-scope .cp-chat-topics{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:15px 0 23px}.ref-scope .cp-chat-topics>a{font-size:12px;line-height:1.7;color:var(--sp-gold);padding:9px 10px;border-radius:7px;border:1px solid #b59b4435}.ref-scope .cp-chat-content label{font-size:13px;line-height:1.8;display:block;margin-bottom:9px;color:var(--sp-muted)}.ref-scope .cp-chat-content textarea{display:block;width:100%;box-sizing:border-box;resize:vertical;min-height:90px;border:1px solid var(--sp-line);border-radius:8px;background:var(--sp-bg);color:var(--sp-text);font:14px/1.8 var(--ref-head);padding:12px}.ref-scope .cp-chat-privacy{font-size:11.5px;color:var(--sp-muted);line-height:1.8;margin:10px 0 18px}.ref-scope .cp-chat-content .button{font-size:13px;padding:13px 17px}.ref-scope .cp-chat-email{font-size:11.5px;color:var(--sp-gold);line-height:1.8;display:block;margin-top:20px;padding-top:17px;border-top:1px solid var(--sp-line)}.ref-scope #cpChatStatus{font-size:13px;color:var(--sp-gold);line-height:1.8;margin:15px 0 0}.ref-scope .cp-page a:focus-visible,.ref-scope .cp-page button:focus-visible,.ref-scope .cp-page textarea:focus-visible{outline:2px solid var(--sp-gold);outline-offset:4px}@media(max-width:760px){.ref-scope .cp-intro{padding-top:45px}.ref-scope .cp-intro h1{font-size:39px}.ref-scope .cp-intro>p{font-size:14px}.ref-scope .cp-channels{gap:20px;margin-top:30px}.ref-scope .cp-channel{padding:25px}.ref-scope .cp-channel h2{font-size:24px}.ref-scope .cp-channel-action{font-size:13px}.ref-scope .cp-channel-top>span{font-size:10.5px}.ref-scope .cp-office{grid-template-columns:1fr;gap:25px;padding:23px}.ref-scope .cp-office-copy{padding:7px}.ref-scope .cp-office figure{min-height:320px}.ref-scope .cp-company-grid{gap:30px}.ref-scope .cp-community{gap:25px;grid-template-columns:.85fr 1fr}.ref-scope .cp-community>div:last-child{padding:10px 5px 10px 0}.ref-scope .cp-community h2{font-size:24px}.ref-scope .cp-community-art{height:280px}.ref-scope .cp-community-core{font-size:19px;padding:20px 15px}.ref-scope .cp-art-message{width:70px}.ref-scope .cp-community-orbit{width:165px;height:165px}.ref-scope .cp-section{padding-block:35px}.ref-scope .cp-chat-launcher{right:18px;bottom:18px;width:55px;height:55px}}@media(max-width:520px){.ref-scope .cp-intro h1{font-size:34px;letter-spacing:-1px}.ref-scope .cp-channels{grid-template-columns:1fr}.ref-scope .cp-channel{padding:26px}.ref-scope .cp-channel-action{font-size:14.5px}.ref-scope .cp-channel-top>span{font-size:11px}.ref-scope .cp-channel h2{font-size:27px}.ref-scope .cp-languages{gap:17px;font-size:11.5px}.ref-scope .cp-languages>span:first-child{flex-basis:100%;justify-content:center}.ref-scope .cp-quick-help{font-size:12px}.ref-scope .cp-quick-help a{display:block;margin:8px 0 0}.ref-scope .cp-office{padding:20px}.ref-scope .cp-office-copy h2{font-size:29px}.ref-scope .cp-office-copy dl>div{font-size:12px;grid-template-columns:90px 1fr;gap:15px}.ref-scope .cp-office figure{min-height:280px}.ref-scope .cp-office figcaption{font-size:10.5px}.ref-scope .cp-company-grid{grid-template-columns:1fr;gap:30px}.ref-scope .cp-section-heading h2{font-size:27px}.ref-scope .cp-community{grid-template-columns:1fr;padding:20px;gap:25px}.ref-scope .cp-community-art{height:235px}.ref-scope .cp-community>div:last-child{padding:0 5px 10px}.ref-scope .cp-community h2{font-size:26px}.ref-scope .cp-community-core{font-size:23px}.ref-scope .cp-community-orbit{width:180px;height:180px}.ref-scope .cp-community-node.node1{left:23%;top:20px}.ref-scope .cp-community-node.node2{right:20%;top:25px}.ref-scope .cp-community-node.node3{bottom:15px}.ref-scope .cp-chat-dialog{right:16px!important;bottom:16px!important}.ref-scope .cp-disclaimer{font-size:11.5px;padding-right:50px;box-sizing:border-box}.ref-scope .cp-chat-content,.ref-scope .cp-chat-head{padding:17px}.ref-scope .cp-chat-head h2{font-size:15px}}@media(prefers-reduced-motion:no-preference){.ref-scope .cp-community-core{animation:cpfloat 7s ease-in-out infinite}.ref-scope .cp-channel{transition:border-color .25s,transform .25s}.ref-scope .cp-channel:hover{border-color:#b59b4470;transform:translateY(-3px)}@keyframes cpfloat{50%{transform:translateY(-5px)}}}.ref-scope .fh-hub{color:var(--sp-text)}.ref-scope .fh-hub button{font-family:inherit}.ref-scope .fh-hub a:focus-visible,.ref-scope .fh-hub button:focus-visible{outline:2px solid var(--sp-gold);outline-offset:5px}.ref-scope .fh-hub svg{width:24px;height:24px;flex-shrink:0}.ref-scope .fh-hero{position:relative;overflow:hidden;padding:80px 0 95px;background:radial-gradient(ellipse at 50% 100%,#b69a4328,transparent 65%),linear-gradient(160deg,var(--sp-panel),var(--sp-bg));border-bottom:1px solid #af92392b}.ref-scope .fh-hero:after{content:"";position:absolute;width:120%;height:65px;bottom:-48px;left:-10%;border-radius:50%;background:var(--sp-bg)}.ref-scope .fh-hero-grid{position:relative;display:grid;grid-template-columns:1.15fr 1fr;gap:85px;z-index:1}.ref-scope .fh-hub .eyebrow{font-size:11.5px;letter-spacing:1.5px;color:var(--sp-gold)}.ref-scope .fh-hero h1{font:550 clamp(35px,4.3vw,59px)/1.14 var(--ref-head);letter-spacing:-2px;margin:25px 0 30px}.ref-scope .fh-search{display:flex;align-items:center;gap:13px;padding:9px 18px;background:var(--sp-bg);border:1px solid var(--sp-line);border-radius:12px;box-shadow:0 8px 30px #0000000a;max-width:530px}.ref-scope .fh-search svg{width:19px;color:var(--sp-muted)}.ref-scope .sub-page .fh-search input{width:100%;border:0;background:none;padding:12px 0;color:var(--sp-text);font-size:14.5px;outline:0;min-width:0}.ref-scope .fh-search:focus-within{outline:2px solid #b69a4466;outline-offset:3px}.ref-scope .fh-search a{color:var(--sp-gold);font-size:20px}.ref-scope .fh-popular{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:15px;font-size:11.5px;color:var(--sp-muted)}.ref-scope .fh-popular button{font-size:11.5px;border:1px solid var(--sp-line);color:var(--sp-text);background:var(--sp-panel2);border-radius:30px;padding:7px 10px;cursor:pointer}.ref-scope .fh-popular button:hover{border-color:var(--sp-gold)}.ref-scope .fh-top{align-self:start;border-left:1px solid var(--sp-line);padding-left:32px;margin-top:3px}.ref-scope .fh-top>.eyebrow{display:flex;gap:10px;align-items:center;margin:0 0 23px}.ref-scope .fh-top i{display:block;width:6px;height:6px;border-radius:50%;background:var(--sp-gold)}.ref-scope .fh-top>button{display:flex;align-items:center;gap:16px;width:100%;background:none;border:0;border-bottom:1px solid var(--sp-line);padding:15px 0;color:var(--sp-text);text-align:left;cursor:pointer;line-height:1.7}.ref-scope .fh-top>button:last-child{border-bottom:0}.ref-scope .fh-top small{color:var(--sp-gold);font-size:12px}.ref-scope .fh-top>button>span{flex:1;font-size:14px}.ref-scope .fh-top b{font-size:20px;color:var(--sp-muted);font-weight:400}.ref-scope .fh-top>button:hover>span{color:var(--sp-gold)}.ref-scope .fh-candle{width:46px;height:120px;position:absolute;top:100px;background:linear-gradient(100deg,#6a572a33,#bea15335,#554a3222);border:1px solid #bd9f4533;transform:rotate(-10deg);box-shadow:inset 9px 0 15px #b8a36c15}.ref-scope .fh-candle:before{content:"";position:absolute;top:-50px;bottom:-50px;left:20px;width:7px;background:linear-gradient(90deg,#a3873e20,#a3873e50);z-index:-1}.ref-scope .fh-candle.left{left:1%;top:170px}.ref-scope .fh-candle.right{right:1%;transform:rotate(12deg);height:90px}.ref-scope .fh-section{padding-block:70px;scroll-margin-top:110px}.ref-scope .fh-heading{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-bottom:34px}.ref-scope .fh-heading h2{font:550 clamp(28px,3vw,40px)/1.2 var(--ref-head);letter-spacing:-1.2px;margin:16px 0 0}.ref-scope .fh-heading>p{font-size:14px;color:var(--sp-muted);line-height:1.9;max-width:360px;margin:0}.ref-scope .fh-onboarding{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:16px;padding:35px 35px 16px;gap:32px}.ref-scope .fh-onboarding article>strong{font:500 42px var(--ref-head);color:var(--sp-gold);letter-spacing:-1px}.ref-scope .fh-onboarding h3{font-size:17px;line-height:1.5;font-weight:500;margin:18px 0 12px}.ref-scope .fh-onboarding p{font-size:14px;line-height:1.9;color:var(--sp-muted);margin:0}.ref-scope .fh-onboard-link{grid-column:1/-1;display:flex;justify-content:flex-end;border-top:1px solid var(--sp-line);padding-top:16px}.ref-scope .fh-more{display:inline-flex;align-items:center;justify-content:space-between;gap:15px;font-size:13px;font-weight:500;color:var(--sp-gold);text-decoration:none;background:none;border:0;padding:0;cursor:pointer;text-align:left;line-height:1.7}.ref-scope .fh-more span{font-size:16px}.ref-scope .fh-band{background:var(--sp-panel2);border-block:1px solid var(--sp-line)}.ref-scope .fh-model-toolbar{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;flex-wrap:wrap}.ref-scope .fh-model-tabs{display:flex;flex-wrap:wrap;gap:6px;border:1px solid var(--sp-line);padding:5px;border-radius:30px;background:var(--sp-bg)}.ref-scope .fh-model-tabs button{background:none;border:0;border-radius:25px;padding:10px 16px;font-size:12px;color:var(--sp-muted);cursor:pointer}.ref-scope .fh-model-tabs button[aria-pressed=true]{background:var(--sp-gold);color:#15130e;font-weight:600}.ref-scope .fh-model-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.ref-scope .fh-card{background:var(--sp-bg);border:1px solid var(--sp-line);padding:25px 22px;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start}.ref-scope .fh-icon{display:grid;place-items:center;width:39px;height:39px;border:1px solid #ac8e3c33;border-radius:9px;color:var(--sp-gold);background:#aa8e3810}.ref-scope .fh-icon svg{width:21px;height:21px}.ref-scope .fh-card h3{font-size:15px;font-weight:500;line-height:1.5;margin:23px 0 13px}.ref-scope .fh-card>strong{font-size:14.5px;font-weight:500;line-height:1.7}.ref-scope .fh-card>p{font-size:13px;color:var(--sp-muted);line-height:1.85;margin:13px 0 25px}.ref-scope .fh-card .fh-more{margin-top:auto}.ref-scope .fh-before{display:grid;grid-template-columns:1.05fr 1fr;gap:0;border:1px solid #a68b3b44;border-radius:16px;overflow:hidden;margin-top:48px;background:var(--sp-bg)}.ref-scope .fh-before-intro{padding:40px;background:radial-gradient(ellipse at top left,#c1a24e40,transparent 85%),linear-gradient(145deg,#252318,#141512);color:#f0ecdd}.ref-scope .fh-before-intro h2{font:500 32px/1.25 var(--ref-head);letter-spacing:-1px;margin:23px 0}.ref-scope .fh-before-intro p{font-size:14px;line-height:1.9;color:#bcbcaf;max-width:350px;margin-bottom:24px}.ref-scope .fh-before-intro .eyebrow,.ref-scope .fh-before-intro .fh-more{color:#dcc46e}.ref-scope .fh-before-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:27px}.ref-scope .fh-mini{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:13px;border:1px solid var(--sp-line);background:var(--sp-panel);padding:20px 17px;border-radius:10px;cursor:pointer;color:var(--sp-text)}.ref-scope .fh-mini>svg{width:23px;height:23px;color:var(--sp-gold)}.ref-scope .fh-mini b{font-size:14px;line-height:1.6;font-weight:500}.ref-scope .fh-mini>span{font-size:12px;color:var(--sp-muted);line-height:1.8}.ref-scope .fh-mini:hover{border-color:#a68b3b77}.ref-scope .fh-rewards{display:grid;grid-template-columns:.9fr 1.2fr;gap:70px;align-items:center}.ref-scope .fh-rewards .fh-heading{margin-bottom:22px}.ref-scope .fh-rewards>div>p{font-size:14px;line-height:1.9;color:var(--sp-muted);margin:0 0 24px;max-width:360px}.ref-scope .fh-reward-rows{background:var(--sp-panel);border:1px solid var(--sp-line);border-radius:14px;overflow:hidden}.ref-scope .fh-reward-rows>button{display:flex;align-items:center;gap:17px;width:100%;border:0;border-bottom:1px solid var(--sp-line);background:none;color:var(--sp-text);padding:22px;text-align:left;cursor:pointer}.ref-scope .fh-reward-rows>button:nth-child(3){background:linear-gradient(110deg,#ae933b25,transparent)}.ref-scope .fh-reward-rows>button>span{flex:1}.ref-scope .fh-reward-rows b{display:block;font-size:14.5px;line-height:1.6;font-weight:500}.ref-scope .fh-reward-rows small{display:block;font-size:12px;line-height:1.8;color:var(--sp-muted);margin-top:5px}.ref-scope .fh-reward-rows strong{font-size:17px;font-weight:500;color:var(--sp-gold);white-space:nowrap}.ref-scope .fh-reward-rows i{font-style:normal;color:var(--sp-muted)}.ref-scope .fh-caption{font-size:12px;color:var(--sp-muted);padding:12px 22px;line-height:1.8;margin:0}.ref-scope .fh-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ref-scope .fh-feature{padding:32px;background:var(--sp-bg);border:1px solid var(--sp-line);border-radius:14px;display:flex;align-items:flex-start;flex-direction:column}.ref-scope .fh-feature.accent{background:radial-gradient(ellipse at top left,#b99d4440,transparent),#181a13;border-color:#b69a4560;color:#f1ede0;box-shadow:0 12px 30px #00000018}.ref-scope .fh-feature h3{font-size:23px;letter-spacing:-.5px;line-height:1.4;font-weight:500;margin:27px 0 18px}.ref-scope .fh-feature p{font-size:14px;color:var(--sp-muted);line-height:1.9;margin:0 0 30px}.ref-scope .fh-feature.accent p{color:#bbbeb1}.ref-scope .fh-feature.accent .fh-more{color:#ddc66f}.ref-scope .fh-feature .fh-more{margin-top:auto}.ref-scope .fh-knowledge{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ref-scope .fh-knowledge-card{text-align:left;padding:0;border:1px solid var(--sp-line);border-radius:14px;overflow:hidden;background:var(--sp-panel);color:var(--sp-text);cursor:pointer}.ref-scope .fh-knowledge-art{height:175px;display:grid;place-items:center;position:relative;background:radial-gradient(ellipse at center,#c3a44835,transparent 80%),linear-gradient(145deg,#25291d,#10130f);color:#d8c279;overflow:hidden}.ref-scope .fh-knowledge-art:after,.ref-scope .fh-knowledge-art:before{content:"";position:absolute;width:110px;height:110px;border:1px solid #b99b4150;border-radius:23px;transform:rotate(-14deg)}.ref-scope .fh-knowledge-art:after{width:145px;height:145px;transform:rotate(15deg);border-color:#b99b4120}.ref-scope .fh-knowledge-art svg{width:66px;height:66px;z-index:1;filter:drop-shadow(0 8px 12px #0009)}.ref-scope .fh-knowledge-art>span{position:absolute;bottom:15px;left:20px;font-size:10.5px;letter-spacing:1.3px}.ref-scope .fh-knowledge-card>div:last-child{padding:25px}.ref-scope .fh-knowledge-card h3{font-size:21px;line-height:1.4;font-weight:500;margin:0 0 15px;letter-spacing:-.5px}.ref-scope .fh-knowledge-card p{font-size:14px;color:var(--sp-muted);line-height:1.9;margin:0 0 22px}.ref-scope .fh-library{display:grid;grid-template-columns:220px minmax(0,1fr);gap:40px}.ref-scope .fh-library .sp-faq-list{max-width:none}.ref-scope .fh-library .sp-faq-item summary{font-size:14px;line-height:1.6}.ref-scope .fh-library .sp-faq-item>p{font-size:14px;line-height:1.9}.ref-scope .fh-library .co-faq-categories{top:110px}.ref-scope .fh-query{font-size:13px;color:var(--sp-muted);line-height:1.8;margin:0 0 16px}.ref-scope .fh-query>button{background:none;border:0;color:var(--sp-gold);font-size:13px;cursor:pointer;margin-left:12px}.ref-scope .fh-support{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.ref-scope .fh-support article{border-top:1px solid var(--sp-line);padding:25px 0 0}.ref-scope .fh-support h3{font-size:20px;line-height:1.5;font-weight:500;margin:20px 0 13px}.ref-scope .fh-support p{font-size:14px;color:var(--sp-muted);line-height:1.9;min-height:47px;margin:0 0 22px}.ref-scope .fh-hub #faq-library{scroll-margin-top:90px}.ref-scope #subDialog .fh-more{margin:15px 25px 0 0}.ref-scope .fh-hub .sp-empty{padding:30px}.ref-scope .fh-hub .sp-search-count{margin-top:0;font-size:12px}@media(max-width:1050px){.ref-scope .fh-hero-grid{gap:35px}.ref-scope .fh-top{padding-left:25px}.ref-scope .fh-model-grid{grid-template-columns:repeat(2,1fr)}.ref-scope .fh-before-grid{padding:22px;gap:12px}.ref-scope .fh-before-intro{padding:30px}.ref-scope .fh-rewards{gap:35px}.ref-scope .fh-feature{padding:25px}.ref-scope .fh-feature h3{font-size:21px}}@media(max-width:760px){.ref-scope .fh-hero{padding:45px 0 65px}.ref-scope .fh-hero-grid{grid-template-columns:1fr;gap:38px}.ref-scope .fh-hero h1{font-size:44px;letter-spacing:-1.5px}.ref-scope .fh-hero .fh-search{max-width:none}.ref-scope .fh-top{border-left:0;border-top:1px solid var(--sp-line);padding:25px 0 0;margin:0}.ref-scope .fh-top>.eyebrow{margin-bottom:10px}.ref-scope .fh-top>button{padding:12px 0}.ref-scope .fh-hero .wrap{width:calc(100% - 48px)}.ref-scope .fh-candle{opacity:.3}.ref-scope .fh-section{padding-block:45px}.ref-scope .fh-heading{display:block;margin-bottom:27px}.ref-scope .fh-heading>p{margin-top:20px;max-width:none}.ref-scope .fh-heading h2{font-size:31px}.ref-scope .fh-onboarding{padding:25px;gap:25px;grid-template-columns:1fr}.ref-scope .fh-onboarding article{display:grid;grid-template-columns:50px 1fr;column-gap:15px}.ref-scope .fh-onboarding article>strong{grid-row:1/3;font-size:34px}.ref-scope .fh-onboarding h3{margin:0 0 10px;font-size:18px}.ref-scope .fh-onboarding p{font-size:14px}.ref-scope .fh-onboard-link{padding-top:20px}.ref-scope .fh-before{grid-template-columns:1fr}.ref-scope .fh-before-intro{padding:30px}.ref-scope .fh-before-intro p{max-width:none}.ref-scope .fh-before-grid{padding:22px}.ref-scope .fh-mini{padding:20px}.ref-scope .fh-rewards{grid-template-columns:1fr;gap:30px}.ref-scope .fh-rewards>div>p{max-width:none}.ref-scope .fh-feature-grid{grid-template-columns:1fr}.ref-scope .fh-feature h3{margin-top:20px;font-size:24px}.ref-scope .fh-feature p{margin-bottom:24px}.ref-scope .fh-knowledge{grid-template-columns:1fr;gap:22px}.ref-scope .fh-knowledge-card{display:grid;grid-template-columns:.8fr 1.2fr;align-items:stretch}.ref-scope .fh-knowledge-art{height:auto;min-height:190px}.ref-scope .fh-knowledge-card>div:last-child{padding:25px}.ref-scope .fh-knowledge-card h3{font-size:21px}.ref-scope .fh-library{grid-template-columns:1fr;gap:25px}.ref-scope .fh-library .co-faq-categories{position:static}.ref-scope .fh-support{grid-template-columns:1fr;gap:30px}.ref-scope .fh-support article{display:grid;grid-template-columns:42px 1fr;column-gap:18px}.ref-scope .fh-support .fh-icon{grid-row:1/4}.ref-scope .fh-support h3{margin:0 0 12px}.ref-scope .fh-support p{min-height:0;margin-bottom:17px}}@media(max-width:480px){.ref-scope .fh-hero .wrap{width:calc(100% - 36px)}.ref-scope .fh-hero h1{font-size:37px}.ref-scope .fh-popular{gap:6px;font-size:11px}.ref-scope .fh-popular button{font-size:11px}.ref-scope .sub-page .fh-search input{font-size:13px}.ref-scope .fh-heading h2{font-size:28px}.ref-scope .fh-model-tabs{gap:4px;padding:4px;border-radius:12px}.ref-scope .fh-model-tabs button{font-size:11.5px;padding:8px 10px}.ref-scope .fh-model-grid{grid-template-columns:1fr;gap:15px}.ref-scope .fh-card{padding:25px}.ref-scope .fh-card h3{font-size:19px;margin-top:18px}.ref-scope .fh-card>p{font-size:14px}.ref-scope .fh-card>strong{font-size:15px}.ref-scope .fh-before-grid{gap:10px;padding:17px}.ref-scope .fh-mini{padding:17px 13px}.ref-scope .fh-mini b{font-size:13px}.ref-scope .fh-mini>span{font-size:12px}.ref-scope .fh-reward-rows>button{padding:18px;gap:12px}.ref-scope .fh-reward-rows .fh-icon{width:30px;height:30px}.ref-scope .fh-reward-rows b,.ref-scope .fh-reward-rows strong{font-size:14px}.ref-scope .fh-reward-rows small{font-size:11.5px}.ref-scope .fh-reward-rows i{display:none}.ref-scope .fh-knowledge-card{grid-template-columns:1fr}.ref-scope .fh-knowledge-art{height:160px;min-height:0}.ref-scope .fh-library .sp-faq-item summary{font-size:14.5px}}@media(prefers-reduced-motion:no-preference){.ref-scope .fh-candle{animation:fhfloat 8s ease-in-out infinite}.ref-scope .fh-candle.right{animation-delay:-3s}.ref-scope .fh-card,.ref-scope .fh-feature,.ref-scope .fh-knowledge-card{transition:transform .25s,border-color .25s}.ref-scope .fh-card:hover,.ref-scope .fh-feature:hover,.ref-scope .fh-knowledge-card:hover{transform:translateY(-3px);border-color:#b49b4766}@keyframes fhfloat{50%{translate:0 -10px}}}.ref-scope .fh-hero-note{display:block;color:var(--sp-muted);font-size:11.5px;line-height:1.8;margin-top:20px}.ref-scope.sub-page{--sp-bg:#0b0d12;--sp-panel:#161920;--sp-panel2:#1d212a;--sp-line:#303641;--sp-text:#f0eee8;--sp-muted:#a0a9bb;--sp-gold:#d9b958;background:var(--sp-bg);color:var(--sp-text)}:root[data-theme=light] .ref-scope.sub-page{--sp-bg:#f8f9fb;--sp-panel:#fff;--sp-panel2:#f5f5f1;--sp-line:#dce0e6;--sp-text:#242934;--sp-muted:#67758c;--sp-gold:#96751e}:root[data-theme] .ref-scope .ib-bonus-badge,:root[data-theme] .ref-scope .ib-start-image>span{color:#e7ce7c}:root[data-theme] .ref-scope .ib-bonus-badge svg,:root[data-theme] .ref-scope .ib-start-image>span svg{color:inherit}.ref-scope .ib-bonus-card,.ref-scope .ib-start-card{border:1px solid var(--sp-line);background:var(--sp-panel);box-shadow:0 14px 34px -20px rgba(15,20,35,.38),inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden;transition:border-color .25s,box-shadow .25s,transform .25s}.ref-scope .ib-bonus-card:hover,.ref-scope .ib-start-card:hover{border-color:#c9a94a;box-shadow:0 20px 44px -22px rgba(15,20,35,.5)}.ref-scope .ib-start-grid{gap:28px}.ref-scope .ib-bonus-card,.ref-scope .ib-start-card{border-radius:22px;isolation:isolate}.ref-scope .ib-bonus-card:before,.ref-scope .ib-start-card:before{content:"";position:absolute;left:12%;right:12%;top:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#e2c25b,transparent);opacity:0;transition:opacity .3s;z-index:2}.ref-scope .ib-bonus-card:hover,.ref-scope .ib-start-card:hover{transform:translateY(-5px)}.ref-scope .ib-bonus-card:hover:before,.ref-scope .ib-start-card:hover:before{opacity:1}.ref-scope .ib-bonus-image,.ref-scope .ib-start-image{border-radius:0}.ref-scope .ib-bonus-image:after,.ref-scope .ib-start-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,10,13,.28),transparent 32%,transparent 62%,rgba(8,10,13,.5));pointer-events:none}.ref-scope .ib-bonus-image img,.ref-scope .ib-start-image img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ref-scope .ib-start-card:hover .ib-start-image img{transform:scale(1.05)}.ref-scope .ib-start-image>span{z-index:1;width:38px;height:38px;padding:0;display:grid;place-items:center;border-radius:50%;font-size:12px;font-weight:700;letter-spacing:.5px;background:rgba(8,10,13,.55);border:1px solid rgba(231,206,124,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ref-scope .ib-start-copy{padding:26px 28px 32px}.ref-scope .ib-start-copy h3{font-size:22px;letter-spacing:-.5px;position:relative;padding-bottom:14px;margin-bottom:14px}.ref-scope .ib-start-copy h3:after{content:"";position:absolute;left:0;bottom:0;width:34px;height:3px;border-radius:3px;background:linear-gradient(90deg,#e8c95f,#c99a2b)}.ref-scope .ib-step-arrow{width:38px;height:38px;border:0;border-radius:50%;background:linear-gradient(135deg,#f4d76e,#d8a62b);box-shadow:0 8px 20px -6px rgba(216,166,43,.65),0 0 0 4px var(--sp-bg);color:#1a1608!important;-webkit-text-fill-color:#1a1608!important}.ref-scope .ib-step-arrow svg{stroke:#1a1608}.ref-scope .ib-center .button,.ref-scope .ib-center a{box-shadow:0 12px 28px -12px rgba(216,166,43,.7)}.ref-scope .ib-bonus-grid{gap:30px}.ref-scope .ib-bonus-badge{z-index:1;display:inline-flex;align-items:center;gap:7px;padding:8px 14px 8px 11px;font-size:10.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;background:rgba(8,10,13,.58);border:1px solid rgba(231,206,124,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ref-scope .ib-bonus-badge svg{width:14px;height:14px;stroke:#e7ce7c}.ref-scope .ib-bonus-copy{padding:26px 30px 30px}.ref-scope .ib-bonus-copy .eyebrow{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:1.4px;color:var(--sp-gold)!important;-webkit-text-fill-color:var(--sp-gold)!important}.ref-scope .ib-bonus-copy dl{gap:12px}.ref-scope .ib-bonus-copy dl>div{align-items:center;padding:11px 14px;border-radius:12px;background:color-mix(in srgb,var(--sp-text) 4%,transparent)}.ref-scope .ib-bonus-copy dt{display:inline-flex;align-items:center;gap:9px}.ref-scope .ib-bonus-copy dt svg{box-sizing:content-box;width:14px;height:14px;padding:6px;border-radius:50%;background:color-mix(in srgb,var(--sp-gold) 16%,transparent);color:var(--sp-gold)!important;stroke:var(--sp-gold)}.ref-scope .ib-bonus-copy dl>.ib-bonus-target{margin-top:6px;padding:16px 18px;border:1px solid color-mix(in srgb,var(--sp-gold) 38%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--sp-gold) 14%,transparent),color-mix(in srgb,var(--sp-gold) 3%,transparent))}.ref-scope .ib-bonus-target dd{font-size:27px!important}.ref-scope .ib-bonus-intro .ib-pill,.ref-scope .ib-pill{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;font-weight:600;background:color-mix(in srgb,var(--sp-gold) 10%,transparent);border-color:color-mix(in srgb,var(--sp-gold) 45%,transparent)}.ref-scope .ib-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:#e2c25b;box-shadow:0 0 0 0 rgba(226,194,91,.6);animation:ibPulse 2.2s infinite}@keyframes ibPulse{70%{box-shadow:0 0 0 8px rgba(226,194,91,0)}to{box-shadow:0 0 0 0 rgba(226,194,91,0)}}@media(prefers-reduced-motion:reduce){.ref-scope .ib-pill:before{animation:none}.ref-scope .ib-bonus-card:hover,.ref-scope .ib-start-card:hover{transform:none}}@media(max-width:650px){.ref-scope .ib-step-arrow{display:none}}.ref-scope .ib-start-card{overflow:visible}.ref-scope .ib-start-image{border-radius:21px 21px 0 0}.ref-scope .ib-step-arrow{top:24%;right:-33px;bottom:auto;transform:none}@media(max-width:900px){.ref-scope .ib-step-arrow{display:none}}.ref-scope .ib-step-arrow svg{display:block;width:17px;height:17px;flex:none}.ref-scope .ib-step-arrow:before{content:"\2192";font-size:19px;line-height:1;font-weight:700;color:#1a1608}.ref-scope .ib-bonus-copy dt:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--sp-gold);box-shadow:0 0 0 4px color-mix(in srgb,var(--sp-gold) 18%,transparent)}.ref-scope .ib-bonus-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:#e7ce7c}.ref-scope .ib-tiers{align-items:stretch}.ref-scope .ib-tier{display:flex;flex-direction:column}.ref-scope .ib-tier h3{margin:0 0 10px}.ref-scope .ib-tier p{flex:1 1 auto;margin:0}.ref-scope .ib-tier-bottom{margin-top:auto}.ref-scope .ib-tier p+.ib-tier-bottom{margin-top:24px}.ref-scope .ib-bonus-grid{align-items:stretch}.ref-scope .ib-bonus-card{display:flex;flex-direction:column}.ref-scope .ib-bonus-copy{flex:1;display:flex;flex-direction:column;padding:22px 28px 26px}.ref-scope .ib-bonus-copy h3{font-size:26px;line-height:1.3;margin:0 0 14px;min-height:1.3em}.ref-scope .ib-bonus-copy dl{gap:8px;margin-top:auto}.ref-scope .ib-bonus-copy dl>.ib-bonus-target,.ref-scope .ib-bonus-copy dl>div{display:flex;align-items:baseline;gap:10px;padding:0;background:none;border:0;border-radius:0;margin:0}.ref-scope .ib-bonus-copy dt{flex:none;font-size:14px;color:var(--sp-muted)}.ref-scope .ib-bonus-copy dt:after{content:":"}.ref-scope .ib-bonus-copy dd{margin:0;text-align:left;font-size:15px;font-weight:600;color:var(--sp-text)}.ref-scope .ib-bonus-target dd{font:600 15px var(--ref-inter,inherit)!important;color:var(--sp-gold)!important;letter-spacing:0}@media(max-width:550px){.ref-scope .ib-bonus-copy dl>div{grid-template-columns:none}.ref-scope .ib-bonus-copy dd{text-align:left}}.ref-scope .ib-bonus-copy dl>div:first-child{min-height:60px}.ref-scope .ib-start-image:after{background:linear-gradient(180deg,rgba(8,10,13,.1),transparent 30%)}.ref-scope .ib-creators{background:#fffdf8}.ref-scope .ib-creators>img{aspect-ratio:1983/793!important;object-fit:cover;object-position:50% 50%!important;width:100%;display:block}.ref-scope .ib-creators .ib-creator-labels{position:relative!important;inset:auto!important;background:#fffdf8!important;padding:22px 30px 26px!important;gap:26px!important;grid-template-columns:repeat(3,1fr)!important}.ref-scope .ib-creators .ib-creator-labels span{color:#8a6400!important}.ref-scope .ib-creators .ib-creator-labels h3{color:#1a1503!important}.ref-scope .ib-creators .ib-creator-labels p{color:#5b5640!important}.ref-scope .ib-creators .ib-creator-labels>div{border-bottom:0!important;padding-bottom:0!important}@media(max-width:760px){.ref-scope .ib-creators>img{aspect-ratio:16/10!important;object-position:50% 50%!important}.ref-scope .ib-creators .ib-creator-labels{grid-template-columns:1fr!important;padding:18px 20px!important;gap:16px!important}}.ref-scope .ib-bonus-image{background:#f6f6f8}.ref-scope .ib-bonus-image:after{background:linear-gradient(180deg,rgba(8,10,13,.08),transparent 30%)}.ref-scope .ib-bonus-image img{object-fit:cover}.ref-scope .ib-bonus-image{border-bottom:1px solid #e1ded2}.ref-scope .ib-bonus-copy dl>div:first-child{min-height:0}.ref-scope .ib-bonus-copy dl>div:nth-child(2){min-height:60px}.ref-scope .ib-bonus-copy dl>.ib-bonus-target dd{font:inherit!important;font-weight:600!important;font-size:inherit!important;color:inherit!important;text-align:left}.ref-scope .ib-bonus-copy dl{gap:12px!important}.ref-scope .ib-bonus-copy dl>div:nth-child(2){min-height:0}.ref-scope .ib-bonus-rule{max-width:1000px;margin:18px auto 0;padding:14px 18px;border:1px solid #e1ded2;border-left:3px solid #f5c518;border-radius:12px;background:#fffdf6;font-size:14px;line-height:1.7;color:var(--sp-text)}.ref-scope .ib-bonus-rule b{color:#8a6400}.ref-scope .ib-bonus-copy dl{margin-top:0!important}.ref-scope .ib-bonus-copy h3{margin-bottom:14px}.ref-scope .ib-bonus-grid,.ref-scope .ib-bonus-note,.ref-scope .ib-bonus-rule{max-width:1120px}.ref-scope .ib-bonus-copy{padding:22px 24px 24px}.ref-scope .ib-bonus-copy dl>.ib-bonus-target,.ref-scope .ib-bonus-copy dl>div{gap:8px}.ref-scope .ib-bonus-copy dt{flex:0 0 168px;white-space:nowrap}.ref-scope .ib-bonus-copy dd{flex:1;min-width:0}@media(min-width:760px){.ref-scope .ib-bonus-copy dd{white-space:nowrap}}@media(max-width:760px){.ref-scope .ib-bonus-copy dt{flex-basis:150px}}@media(max-width:550px){.ref-scope .ib-bonus-copy dl>.ib-bonus-target,.ref-scope .ib-bonus-copy dl>div{flex-direction:column;align-items:flex-start;gap:2px}.ref-scope .ib-bonus-copy dt{flex:none}.ref-scope .ib-bonus-copy dd{white-space:normal}.ref-scope .ib-bonus-copy dl{gap:12px!important}}