*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f4f4f4;color:#00193f;font-family:Source Sans\ 3,sans-serif;font-size:14px;line-height:1.6}:root{--title1-font-family:"Source Sans 3",sans-serif;--title1-font-size:29px;--title1-font-weight:700;--title1-line-height:26px;--title1-letter-spacing:-0.29px;--title2-font-family:var(--title1-font-family);--title2-font-size:20px;--title2-font-weight:700;--title2-line-height:normal;--title2-letter-spacing:-0.4px;--body-font-family:"Source Sans 3",sans-serif;--body-font-size:14px;--body-font-weight:400;--body-line-height:20px;--body-letter-spacing:0;--primary-a:#00193f;--primary-b:#666;--primary-c:#ccc;--primary-d:#fff;--secondary-a:#5ca6ff;--secondary-a-rgb:92,166,255;--secondary-b:#00193f;--secondary-c:#d7e9ff;--secondary-d:#ebf4ff;--positive:#25b700;--neutral:#e3a913;--negative:#cd0217;--surface-a:#fff;--surface-b:#f4f4f4;--surface-c:#e4e4e4;--surface-gradient-a:#00193f;--surface-gradient-b:#5ca6ff;--surface-footer:#00193f;--shadow-a:0px 2px 8px rgba(0,0,0,.1);--shadow-c:0px 4px 15px rgba(0,0,0,.15);--cta-small-font-family:"Source Sans 3",sans-serif;--cta-small-font-size:12px;--cta-small-font-weight:700;--cta-small-line-height:100%;--cta-small-letter-spacing:-0.24px;--cta-small-text-transform:uppercase;--cta-medium-font-family:"Source Sans 3",sans-serif;--cta-mediume-font-size:14px;--cta-medium-font-weight:700;--cta-medium-line-height:100%;--cta-medium-letter-spacing:-0.14px;--cta-medium-text-transform:uppercase;--details-string-font-family:"Source Sans 3",sans-serif;--details-string-font-size:18px;--details-string-font-weight:700;--details-string-line-height:100%;--details-string-letter-spacing:-0.36px;--details-score-font-family:"Source Sans 3",sans-serif;--details-score-font-size:26px;--details-score-font-weight:700;--details-score-line-height:normal;--details-score-letter-spacing:-1.56px;--details-lable-font-family:"Source Sans 3",sans-serif;--details-lable-font-size:10px;--details-lable-font-weight:400;--details-lable-line-height:normal;--details-lable-letter-spacing:0;--new:#29bfff;--hot:#d2320f;--top:#ffc342;--mobile:#6914bd;--special:#fd7aff;--recommended:#7af6ff;--exclusive:#ff830f}html{scroll-behavior:smooth}section{margin-bottom:60px}section:last-child{margin-bottom:0}.announcement--gradient{background:linear-gradient(85deg,var(--secondary-a) -1.88%,var(--surface-gradient-b) 100%)}.announcement{align-items:center;align-self:stretch;display:flex;gap:16px;justify-content:center;padding:8px 15px;position:relative}.announcement__text{color:#fff;font-size:12px;font-weight:400;line-height:1.4}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(5deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.grid__container{margin:0 auto;padding-left:8px;padding-right:8px;width:100%}@media (min-width:760px){.grid__container{padding-left:12px;padding-right:12px}}@media (min-width:960px){.grid__container{max-width:1200px;padding-left:20px;padding-right:20px}}.grid__row{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:12px;margin-left:auto;margin-right:auto;max-width:650px}@media (min-width:760px){.grid__row{max-width:1100px}}.grid__col-1,.grid__col-2,.grid__col-3,.grid__col-4,.grid__col-5,.grid__col-6,.grid__col-dt-1,.grid__col-dt-2,.grid__col-dt-3,.grid__col-dt-4,.grid__col-dt-5,.grid__col-dt-6{margin-bottom:10px;padding-left:5px;padding-right:5px;position:relative;width:100%}.grid__col-3,.grid__col-4,.grid__col-6{flex:0 0 100%;max-width:100%}@media (min-width:480px){.grid__col-3{flex:0 0 50%;max-width:50%}}@media (min-width:760px){.grid__col-dt-3{flex:0 0 50%;max-width:50%}.grid__col-dt-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid__col-dt-6{flex:0 0 100%;max-width:100%}}@media (min-width:960px){.grid__col-dt-3{align-items:center;display:flex;justify-content:center}.grid__col-dt-3,.grid__col-dt-4{flex:0 0 25%;max-width:25%}}.button{align-items:center;border:none;border-radius:7px;cursor:pointer;display:flex;font-family:var(--cta-small-font-family);font-size:var(--cta-small-font-size);font-weight:var(--cta-small-font-weight);justify-content:center;letter-spacing:var(--cta-small-letter-spacing);line-height:var(--cta-small-line-height);min-height:34px;outline:none;padding:2px 5px 0;text-align:center;text-decoration:none;text-transform:var(--cta-small-text-transform)}.button--primary{background:var(--secondary-a);color:var(--primary-d)}.button--primary:hover{background:var(--secondary-b)}.button--secondary{background:var(--surface-a);box-shadow:inset 0 0 0 1px var(--secondary-a);color:var(--secondary-a)}.button--secondary:hover{background:var(--secondary-d)}.button--cta{background:var(--surface-gradient-b);color:#fff;font-family:var(--cta-medium-font-family);font-size:var(--cta-mediume-font-size);font-weight:var(--cta-medium-font-weight);letter-spacing:var(--cta-medium-letter-spacing);line-height:var(--cta-medium-line-height);min-height:46px;text-transform:var(--cta-medium-text-transform)}.button--cta:hover{background:var(--secondary-d);color:var(--secondary-a)}.app-name{align-items:center;border-radius:6px;color:#fff;display:flex;font-size:15px;font-weight:700;height:35px;justify-content:center;text-align:center;width:80px}.app-name--bet365{background-color:#1e3a8a}.app-name--1xbet{background-color:#1f4e9c}.app-name--betway{background-color:#e53e3e}.app-name--wh{background-color:#00693e}.app-name--unibet{background-color:#16a34a}.app-name--pinnacle{background-color:#2563eb}.flat-card{align-items:center;background-color:var(--surface-a);border-radius:8px;box-shadow:0 3px 8px rgba(0,0,0,.1);display:flex;height:125px;margin-bottom:12px;padding:15px 20px;position:relative;transition:transform .15s ease,box-shadow .15s ease;width:100%}.flat-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.12);transform:translateY(-2px)}.flat-card--highlight{background:var(--surface-gradient-a);box-shadow:0 3px 8px rgba(0,0,0,.15)}.flat-card--highlight .flat-card__description,.flat-card--highlight .flat-card__info strong,.flat-card--highlight .flat-card__title{color:var(--primary-d)}.flat-card__logo{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 2px 5px rgba(0,0,0,.05);display:flex;flex:0 0 100px;height:85px;justify-content:center;margin-right:20px;overflow:hidden;padding:8px}.flat-card__logo img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.flat-card__content{display:flex;flex:1;flex-direction:column;justify-content:center;overflow:hidden}.flat-card__title{color:var(--primary-a);font-size:18px;font-weight:700;margin-bottom:8px}.flat-card__description{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:8px}.flat-card__info{color:var(--primary-a);font-size:14px;white-space:nowrap}.flat-card__info strong{color:var(--primary-b);font-weight:600}.flat-card__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.flat-card__actions{align-items:center;display:flex;gap:10px;margin-left:auto}.flat-card__rating{align-items:center;background-color:var(--positive);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.15);color:#fff;display:flex;font-size:18px;font-weight:700;height:45px;justify-content:center;margin-right:8px;width:45px}.flat-card__button{border-radius:6px;font-size:14px;height:40px;margin:3px;padding:0 15px;white-space:nowrap}.card__item-container{background-color:var(--surface-a);border-radius:8px;box-shadow:var(--shadow-a);display:inline-block;margin-bottom:15px;padding:10px 12px 8px;position:relative;transition:box-shadow .2s ease-in-out;width:100%}.card__item-container:hover{box-shadow:0 5px 15px rgba(0,0,0,.1)}.card__information{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;margin-bottom:8px;min-height:50px;padding-bottom:8px;position:relative}.card__name-tags{display:flex;flex-direction:column}.card__bonus-name{color:var(--primary-a);font-family:var(--details-string-font-family);font-size:16px;font-weight:700;letter-spacing:var(--details-string-letter-spacing);line-height:var(--details-string-line-height);margin-bottom:5px}.card__rating-logo{align-items:center;display:flex;height:36px;padding-top:2px}.card__rating{border-radius:4px;font-family:var(--details-score-font-family);font-size:16px;font-weight:700;letter-spacing:var(--details-score-letter-spacing);line-height:var(--details-score-line-height);margin-left:8px;padding:2px 6px}.card__rating--positive{background-color:var(--positive);color:#fff}.card__rating--neutral{background-color:var(--neutral);color:#fff}.card__rating--negative{background-color:var(--negative);color:#fff}.card__logo-wrap{border:1px solid var(--surface-c);border-radius:4px;display:inline-block;height:34px;margin-left:8px;overflow:hidden;position:relative;width:60px}.card__logo-wrap img{height:auto;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.card__order{color:var(--positive);font-family:var(--details-score-font-family);font-size:var(--details-score-font-size);font-weight:var(--details-score-font-weight);letter-spacing:var(--details-score-letter-spacing);line-height:var(--details-score-line-height);margin-left:8px}.card__details{display:flex;flex-direction:column;padding-top:5px}.card__info-grid{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:5px}.card__info{background-color:rgba(0,0,0,.02);border-radius:4px;flex:1 1 calc(25% - 5px);margin-bottom:0;min-width:70px;overflow:hidden;padding:3px 6px;text-overflow:ellipsis;white-space:nowrap}.card__info-text{color:var(--primary-b);font-family:var(--details-lable-font-family);font-size:10px;font-weight:var(--details-lable-font-weight);letter-spacing:var(--details-lable-letter-spacing);margin-bottom:0;margin-right:4px}.card__info-text,.card__info-value{display:inline-block;line-height:1.2}.card__info-value{color:var(--primary-a);font-family:var(--details-string-font-family);font-size:11px;font-weight:700;letter-spacing:var(--details-string-letter-spacing);white-space:nowrap}.card__buttons{display:flex;gap:8px;margin-bottom:8px;width:100%}.card__button{flex:1;max-height:34px}.card__button--secondary{margin-right:5px}.card__legal{color:var(--primary-b);font-family:var(--details-lable-font-family);font-size:10px;font-weight:var(--details-lable-font-weight);letter-spacing:var(--details-lable-letter-spacing);line-height:var(--details-lable-line-height);margin-bottom:2px;text-align:center}.card__tags{display:flex;flex-wrap:wrap}.card__tag{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#000;display:inline-flex;font-size:11px;font-weight:700;height:22px;margin:0 4px 4px 0;padding:0 8px;text-transform:uppercase}.card__tag--new{background:var(--new)}.card__tag--top{background:var(--top)}.card__tag--exclusive{background:var(--exclusive)}.card__tag--hot{background:var(--hot);color:var(--primary-d)}.card__tag--mobile{background:var(--mobile);color:var(--primary-d)}.card__tag--special{background:var(--special);color:var(--primary-d)}.card__tag--recommended{background:var(--recommended)}.card--highlight{background:var(--surface-gradient-a);box-shadow:0 5px 15px rgba(0,0,0,.1);position:relative;z-index:1}.card--highlight .card__bonus-name,.card--highlight .card__info-text,.card--highlight .card__info-value,.card--highlight .card__legal,.card--highlight .card__rating{color:var(--primary-d)}.card--top-of-month:after{background-color:var(--secondary-a);box-shadow:0 1px 3px rgba(0,0,0,.2);color:#fff;content:"추천!";font-size:10px;font-weight:700;padding:2px 20px;position:absolute;right:-20px;top:8px;transform:rotate(45deg);z-index:2}.back-to-top{align-items:center;background:var(--secondary-a);border:none;border-radius:50%;bottom:30px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:50px;justify-content:center;opacity:0;position:fixed;right:30px;transform:translateY(20px);transition:all .3s ease;visibility:hidden;width:50px;z-index:1000}.back-to-top.show{opacity:1;transform:translateY(0);visibility:visible}.back-to-top:hover{background:var(--secondary-b);box-shadow:0 6px 16px rgba(0,0,0,.2);transform:translateY(-2px)}.back-to-top:active{transform:translateY(0)}@media (max-width:768px){.back-to-top{bottom:20px;font-size:16px;height:45px;right:20px;width:45px}}.header{box-shadow:var(--shadow-c);position:sticky;top:0;z-index:1000}.header-top{background:var(--primary-a);border-bottom:1px solid hsla(0,0%,100%,.1);padding:8px 0}.header-top-content{align-items:center;display:flex;justify-content:space-between}.header-info{display:flex;gap:25px}.header-info-item{align-items:center;color:var(--secondary-c);display:flex;font-size:12px;font-weight:500;gap:8px}.header-info-item i{color:var(--secondary-a);font-size:11px}.header-social{display:flex;gap:12px}.header-social a{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;color:var(--secondary-c);display:flex;font-size:12px;height:28px;justify-content:center;text-decoration:none;transition:all .3s ease;width:28px}.header-social a:hover{background:var(--secondary-a);color:var(--primary-d);transform:translateY(-2px)}.header-main{background:var(--surface-gradient-a);padding:12px 0}.header__elements{align-items:center;display:flex;gap:20px;justify-content:space-between}.header__logo-section{display:flex;flex-direction:column;gap:2px}.header__logo-link{align-items:center;color:var(--primary-d);display:flex;font-size:28px;font-weight:800;gap:12px;line-height:1;text-decoration:none}.header__logo-link i{color:var(--secondary-a);font-size:32px}.logo-text{align-items:baseline;display:flex}.logo-main{color:var(--primary-d);font-weight:800}.logo-sub{color:var(--secondary-a);font-size:.8em;font-weight:600;margin-left:2px}.header-tagline{color:var(--secondary-c);font-size:11px;font-weight:500;margin-left:44px;opacity:.9}.header-navigation{display:flex;flex:1;justify-content:center}.header-nav,.nav-item{display:flex;gap:8px}.nav-item{align-items:center;border-radius:8px;color:var(--secondary-c);font-size:13px;font-weight:600;padding:12px 18px;position:relative;text-decoration:none;transition:all .3s ease}.nav-item:hover{background:hsla(0,0%,100%,.1);color:var(--primary-d);transform:translateY(-1px)}.nav-item i{font-size:14px;opacity:.8}.header__menu-buttons{align-items:center;display:flex;gap:15px}.search-box{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:25px;display:flex;overflow:hidden;transition:all .3s ease}.search-box:focus-within{background:hsla(0,0%,100%,.15);border-color:var(--secondary-a);box-shadow:0 0 0 3px rgba(92,166,255,.2)}.search-input{background:none;border:none;color:var(--primary-d);font-size:13px;outline:none;padding:10px 15px;width:200px}.search-input::-moz-placeholder{color:hsla(0,0%,100%,.6)}.search-input::placeholder{color:hsla(0,0%,100%,.6)}.search-btn{background:var(--secondary-a);border:none;color:var(--primary-d);cursor:pointer;padding:10px 15px;transition:all .3s ease}.search-btn:hover{background:var(--secondary-b)}.header__menu-button{align-items:center;background:hsla(0,0%,100%,.1);border-radius:8px;color:var(--primary-d);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.header__menu-button:hover{background:hsla(0,0%,100%,.2)}.header__menu-button i{font-size:16px}.header-stats{background:var(--secondary-b);border-top:1px solid hsla(0,0%,100%,.1);padding:8px 0}.stats-ticker{justify-content:space-between;overflow:hidden}.stats-item,.stats-ticker{align-items:center;display:flex}.stats-item{background:hsla(0,0%,100%,.05);border-radius:15px;color:var(--secondary-c);font-size:11px;font-weight:500;gap:8px;padding:5px 15px}.stats-item i{color:var(--secondary-a);font-size:12px}.stats-value{color:var(--primary-d);font-weight:600}.outer__container--header-breadcrumbs{background:var(--secondary-b);border-top:1px solid hsla(0,0%,100%,.1);padding:12px 0}.breadcrumbs-content{align-items:center;display:flex;justify-content:space-between}.breadcrumbs-list{display:flex;gap:8px;list-style:none;margin:0;padding:0}.breadcrumbs-list li{align-items:center;display:flex;position:relative}.breadcrumbs-list li:not(:last-child):after{color:hsla(0,0%,100%,.4);content:"/";font-weight:300;margin:0 8px}.breadcrumbs-list a{align-items:center;border-radius:6px;color:var(--secondary-c);display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 10px;text-decoration:none;transition:all .3s ease}.breadcrumbs-list .current-menu-item a,.breadcrumbs-list a:hover{background:hsla(0,0%,100%,.1);color:var(--primary-d)}.breadcrumbs-actions{display:flex;gap:8px}.breadcrumbs-actions button{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:6px;color:var(--secondary-c);cursor:pointer;display:flex;font-size:12px;height:32px;justify-content:center;transition:all .3s ease;width:32px}.breadcrumbs-actions button:hover{background:var(--secondary-a);color:var(--primary-d)}@media (max-width:768px){.header-info,.header-nav,.header-social{display:none}.search-input{width:150px}.header-tagline{display:none}.stats-ticker{flex-wrap:wrap;gap:10px}.stats-item{font-size:10px;padding:4px 10px}.breadcrumbs-actions{display:none}}@media (max-width:480px){.search-box{display:none}.header__logo-link{font-size:22px}.header__logo-link i{font-size:24px}.stats-ticker{justify-content:center}}#searchResultsContainer{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.search-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.search-results-popup{background:#fff;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.3);left:50%;max-height:70vh;max-width:600px;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.search-header{align-items:center;background:#f8f9fa;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:20px}.search-header h3{color:#00193f;font-size:18px;margin:0}.close-search{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;width:30px}.close-search:hover{color:#00193f}.search-results-list{max-height:400px;overflow-y:auto;padding:10px}.search-result-item{border:1px solid #eee;border-radius:8px;cursor:pointer;margin-bottom:10px;padding:15px;transition:background-color .2s}.search-result-item:hover{background-color:#f0f7ff;border-color:#5ca6ff}.search-result-item h4{color:#00193f;font-size:16px;margin:0 0 8px}.search-result-item p{color:#666;font-size:14px;line-height:1.4;margin:0 0 8px}.search-url{color:#5ca6ff;font-size:12px}.no-results{color:#666;padding:40px 20px;text-align:center}.no-results p{margin:0 0 10px}.breadcrumbs-list .current-menu-item span{color:#5ca6ff!important;font-weight:600}.breadcrumbs-list li a{color:#5ca6ff;text-decoration:none}.breadcrumbs-list li a:hover{color:#00193f}.search-highlight{background-color:#ff0;border-radius:3px;color:#000;font-weight:700;padding:2px 4px}.section-header{margin-bottom:60px;padding:40px 20px;position:relative;text-align:center}.section-badge{align-items:center;background:rgba(92,166,255,.1);border:1px solid rgba(92,166,255,.3);border-radius:25px;color:var(--secondary-a);display:inline-flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:1px;margin-bottom:20px;padding:8px 20px;text-transform:uppercase}.section-badge i{font-size:14px}.section-title{color:var(--primary-a);font-size:42px;font-weight:800;line-height:1.2;margin-bottom:20px}.title-highlight{background:linear-gradient(45deg,var(--secondary-a),#7dd3fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-main{color:var(--primary-a)}.section-description{align-items:flex-start;color:var(--primary-b);display:flex;font-size:18px;gap:12px;justify-content:center;line-height:1.6;margin:0 auto 30px;max-width:700px;text-align:left}.section-description i{color:var(--secondary-a);flex-shrink:0;font-size:20px;margin-top:2px}.section-stats{display:flex;gap:40px;justify-content:center;margin-top:30px}.section-stats .stat-item{align-items:center;color:var(--primary-b);display:flex;font-size:14px;gap:8px}.section-stats .stat-item i{color:var(--secondary-a);font-size:16px}.section-stats .stat-label{font-weight:500}.section-stats .stat-value{color:var(--primary-a);font-weight:700}.section-header--premium{background:linear-gradient(135deg,rgba(92,166,255,.05),rgba(0,25,63,.05));border-radius:20px;overflow:hidden;position:relative}.section-header--premium:before{background:linear-gradient(90deg,var(--secondary-a),#7dd3fc,var(--secondary-a));content:"";height:3px;left:0;position:absolute;right:0;top:0}.section-header--premium .section-badge{background:rgba(255,215,0,.1);border-color:rgba(255,215,0,.3);color:gold}.section-header--premium .section-badge i{color:gold}.section-header--global{background:linear-gradient(135deg,rgba(34,197,94,.05),rgba(16,185,129,.05));border-radius:20px;overflow:hidden;position:relative}.section-header--global:before{background:linear-gradient(90deg,#22c55e,#10b981,#22c55e);content:"";height:3px;left:0;position:absolute;right:0;top:0}.section-header--global .section-badge{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.3);color:#22c55e}.section-header--global .section-badge i{color:#22c55e}.section-header--markets{background:linear-gradient(135deg,rgba(168,85,247,.05),rgba(147,51,234,.05));border-radius:20px;overflow:hidden;position:relative}.section-header--markets:before{background:linear-gradient(90deg,#a855f7,#9333ea,#a855f7);content:"";height:3px;left:0;position:absolute;right:0;top:0}.section-header--markets .section-badge{background:rgba(168,85,247,.1);border-color:rgba(168,85,247,.3);color:#a855f7}.section-header--markets .section-badge i{color:#a855f7}.section-header--features{background:linear-gradient(135deg,rgba(239,68,68,.05),rgba(220,38,38,.05));border-radius:20px;overflow:hidden;position:relative}.section-header--features:before{background:linear-gradient(90deg,#ef4444,#dc2626,#ef4444);content:"";height:3px;left:0;position:absolute;right:0;top:0}.section-header--features .section-badge{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:#ef4444}.section-header--features .section-badge i{color:#ef4444}.section-header--crypto{background:linear-gradient(135deg,rgba(255,165,0,.05),rgba(255,140,0,.05));border-radius:20px;overflow:hidden;position:relative}.section-header--crypto:before{background:linear-gradient(90deg,#ff8c00,orange,#ff8c00);content:"";height:3px;left:0;position:absolute;right:0;top:0}.section-header--crypto .section-badge{background:rgba(255,165,0,.1);border-color:rgba(255,165,0,.3);color:#ff8c00}.section-header--crypto .section-badge i{color:#ff8c00}.section-header--rating{background:linear-gradient(135deg,rgba(16,185,129,.05),rgba(5,150,105,.05));border-radius:20px;overflow:hidden;position:relative}.section-header--rating:before{background:linear-gradient(90deg,#10b981,#059669,#10b981);content:"";height:3px;left:0;position:absolute;right:0;top:0}.section-header--rating .section-badge{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.3);color:#10b981}.section-header--rating .section-badge i{color:#10b981}.section-header--apps{background:linear-gradient(135deg,rgba(99,102,241,.05),rgba(79,70,229,.05));border-radius:20px;overflow:hidden;position:relative}.section-header--apps:before{background:linear-gradient(90deg,#6366f1,#4f46e5,#6366f1);content:"";height:3px;left:0;position:absolute;right:0;top:0}.section-header--apps .section-badge{background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.3);color:#6366f1}.section-header--apps .section-badge i{color:#6366f1}.section-header--faq{background:linear-gradient(135deg,rgba(245,158,11,.05),rgba(217,119,6,.05));border-radius:20px;overflow:hidden;position:relative}.section-header--faq:before{background:linear-gradient(90deg,#f59e0b,#d97706,#f59e0b);content:"";height:3px;left:0;position:absolute;right:0;top:0}.section-header--faq .section-badge{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3);color:#f59e0b}.section-header--faq .section-badge i{color:#f59e0b}@media (max-width:768px){.section-header{margin-bottom:40px;padding:30px 15px}.section-title{font-size:32px}.section-description{flex-direction:column;font-size:16px;gap:8px;text-align:center}.section-stats{align-items:center;flex-direction:column;gap:20px}.section-stats .stat-item{justify-content:center}}@media (max-width:480px){.section-title{font-size:28px}.section-description{font-size:15px}.section-badge{font-size:10px;padding:6px 15px}}.hero-section{background:linear-gradient(135deg,var(--surface-gradient-a) 0,var(--surface-gradient-b) 100%);color:var(--primary-d);margin-bottom:0;min-height:600px;overflow:hidden;padding:80px 0 60px;position:relative}.hero-background{opacity:.1}.hero-background,.hero-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.hero-overlay{background:rgba(0,25,63,.1)}.hero-content{position:relative;z-index:2}.hero-badge{align-items:center;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:25px;display:inline-flex;font-size:12px;font-weight:600;gap:8px;margin-bottom:25px;padding:8px 15px}.hero-badge i{color:var(--secondary-a);font-size:14px}.hero-title{font-size:48px;font-weight:800;line-height:1.2;margin-bottom:25px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.hero-title .highlight{background:linear-gradient(45deg,var(--secondary-a),#7dd3fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description{align-items:flex-start;display:flex;font-size:18px;gap:10px;line-height:1.6;margin-bottom:35px;opacity:.95}.hero-description i{color:var(--secondary-a);flex-shrink:0;font-size:20px;margin-top:2px}.hero-stats{display:flex;gap:30px;margin-bottom:35px}.stat-item{text-align:center}.stat-number{color:var(--secondary-a);font-size:32px;font-weight:800;line-height:1;margin-bottom:5px}.stat-label{align-items:center;display:flex;font-weight:500;gap:5px;opacity:.8}.stat-label,.stat-label i{font-size:12px}.hero-features{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px}.feature-item{align-items:center;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;font-size:13px;font-weight:600;gap:10px;padding:8px 15px}.feature-item i{font-size:14px}.hero-cta{margin-bottom:30px}.cta-button-wrap{display:flex;gap:15px;margin-bottom:25px}.hero-cta-primary{box-shadow:0 4px 15px rgba(92,166,255,.3);font-size:16px;font-weight:700;gap:10px;min-height:52px;padding:15px 30px;transition:all .3s ease}.hero-cta-primary:hover{box-shadow:0 6px 20px rgba(92,166,255,.4);transform:translateY(-2px)}.hero-cta-secondary{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);font-size:16px;font-weight:600;gap:10px;min-height:52px;padding:15px 30px}.hero-guarantees{display:flex;gap:25px}.guarantee-item{align-items:center;display:flex;font-size:12px;font-weight:600;gap:8px;opacity:.9}.guarantee-item i{color:var(--secondary-a);font-size:14px}.hero-visual{position:relative;z-index:2}.hero-main-image{border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.3);height:250px;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;position:relative;width:1060px}.hero-main-image img{display:block;height:auto;width:100%}.image-overlay{background:linear-gradient(45deg,rgba(0,25,63,.3),transparent);bottom:0;left:0;position:absolute;right:0;top:0}.overlay-badge{align-items:center;background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;color:var(--primary-a);display:flex;font-size:14px;font-weight:600;gap:5px;padding:8px 15px;position:absolute;right:20px;top:20px}.overlay-badge i{color:var(--secondary-a)}.hero-trust-badges{display:flex;gap:10px;justify-content:center}.trust-badge{opacity:.8;transition:opacity .3s ease}.trust-badge:hover{opacity:1}.trust-badge img{border-radius:6px;height:40px;width:auto}.hero-preview-bar{background:var(--surface-a);border-top:3px solid var(--secondary-a);box-shadow:var(--shadow-a);padding:20px 0}.preview-content{align-items:center;display:flex;gap:30px;justify-content:space-between}.preview-title{align-items:center;color:var(--primary-a);display:flex;font-size:16px;font-weight:700;gap:10px}.preview-title i{color:var(--secondary-a);font-size:18px}.preview-sites{display:flex;flex:1;gap:25px;justify-content:center}.preview-site{align-items:center;background:var(--surface-b);border-radius:20px;display:flex;gap:8px;padding:8px 12px;transition:all .3s ease}.preview-site:hover{background:var(--secondary-d);transform:translateY(-2px)}.preview-site img{border-radius:4px}.site-name{color:var(--primary-a);font-size:13px;font-weight:600}.site-rating{align-items:center;color:var(--secondary-a);display:flex;font-size:12px;font-weight:600;gap:2px}.site-rating i{font-size:10px}.preview-action{flex-shrink:0}.preview-link{align-items:center;background:var(--secondary-d);border-radius:20px;color:var(--secondary-a);display:flex;font-size:14px;font-weight:600;gap:8px;padding:10px 15px;text-decoration:none;transition:all .3s ease}.preview-link:hover{background:var(--secondary-a);color:var(--primary-d);transform:translateX(5px)}@media (max-width:768px){.hero-section{min-height:500px;padding:60px 0 40px}.hero-title{font-size:32px}.hero-description{font-size:16px}.hero-stats{gap:20px}.stat-number{font-size:24px}.cta-button-wrap,.hero-guarantees{flex-direction:column}.hero-guarantees{gap:15px}.floating-card{display:none}.preview-content{flex-direction:column;gap:20px;text-align:center}.preview-sites{flex-wrap:wrap;gap:15px;justify-content:center}}@media (max-width:480px){.hero-title{font-size:28px}.hero-features{gap:10px}.feature-item{font-size:12px;padding:6px 12px}.hero-stats{flex-direction:column;gap:15px;text-align:center}.preview-sites{flex-direction:column;gap:10px}}.country-card{background:var(--surface-a);border-radius:10px;box-shadow:var(--shadow-a);margin-bottom:20px;padding:20px;transition:transform .3s ease}.country-card:hover{box-shadow:var(--shadow-c);transform:translateY(-5px)}.country-header{align-items:center;display:flex;gap:10px;margin-bottom:15px}.country-header img{border-radius:3px}.country-header h3{color:var(--primary-a);margin:0}.country-content p{font-size:14px;line-height:1.5;margin-bottom:10px}.feature-card{align-items:center;background:var(--surface-a);border-radius:10px;box-shadow:var(--shadow-a);display:flex;flex-direction:column;height:320px;justify-content:center;margin:0 auto 20px;max-width:95%;padding:25px 15px;text-align:center;transition:transform .3s ease;width:100%}.feature-card:hover{box-shadow:var(--shadow-c);transform:translateY(-5px)}.feature-icon{margin-bottom:20px}.feature-icon img{border-radius:50%}.feature-card h3{color:var(--primary-a);margin-bottom:15px}.feature-card p{color:var(--primary-b);font-size:14px;line-height:1.6}.market-item{align-items:flex-start;background:var(--surface-a);border-radius:8px;box-shadow:var(--shadow-a);display:flex;gap:15px;margin-bottom:25px;padding:20px}.market-icon{flex-shrink:0;font-size:24px;text-align:center;width:40px}.market-content h4{color:var(--primary-a);font-size:16px;margin:0 0 10px}.market-content p{color:var(--primary-b);font-size:14px;line-height:1.5;margin:0}.markets-image{margin-bottom:30px;text-align:center}.markets-image img{border-radius:10px;height:auto;width:100%}.markets-additional{background:var(--surface-a);border-radius:10px;box-shadow:var(--shadow-a);padding:20px}.markets-additional h4{color:var(--primary-a);margin-bottom:15px}.markets-additional ul{list-style:none;padding:0}.markets-additional li{margin-bottom:8px;padding-left:25px;position:relative}.markets-additional li.market-positive:before{color:var(--positive);content:"✓";font-weight:700;left:0;position:absolute}.rating-info{background:var(--surface-a);margin:40px 0;padding:50px 0}.payout-info,.rating-criteria{background:var(--surface-b);border-radius:10px;height:100%;padding:30px}.rating-criteria ul{list-style:none;padding:0}.rating-criteria li{margin-bottom:10px;padding-left:25px;position:relative}.rating-criteria li.rating-positive:before{color:var(--positive);content:"✓";font-weight:700;left:0;position:absolute}.payout-example{display:flex;gap:20px;margin-top:20px}.payout-card{background:var(--surface-a);border-radius:8px;box-shadow:var(--shadow-a);flex:1;padding:20px;text-align:center}.payout-card h4{color:var(--primary-a);margin-bottom:10px}.payout-rate{color:var(--secondary-a);font-size:24px;font-weight:700}.betting-apps{background:var(--surface-b);padding:50px 0}.app-card{align-items:center;background:var(--surface-a);border-radius:10px;box-shadow:var(--shadow-a);display:flex;flex-direction:column;height:340px;justify-content:center;margin:0 auto 20px;max-width:95%;padding:25px 15px;text-align:center;transition:transform .3s ease;width:100%}.app-card:hover{box-shadow:var(--shadow-c);transform:translateY(-5px)}.app-icon{margin-bottom:20px}.app-icon img{border-radius:15px}.app-rating{color:var(--primary-b);font-size:14px;margin:10px 0}.app-download{display:flex;flex-direction:column;gap:10px;margin-top:20px}.faq-section{padding:50px 0}.faq-item{background:var(--surface-a);border-radius:10px;box-shadow:var(--shadow-a);margin-bottom:20px;padding:25px}.faq-item h3{color:var(--primary-a);font-size:18px;margin-bottom:15px}.faq-item p{color:var(--primary-b);line-height:1.6;margin:0}.crypto-card{background:var(--surface-a);border-radius:15px;box-shadow:var(--shadow-a);margin-bottom:20px;overflow:hidden;padding:25px;position:relative;transition:all .3s ease}.crypto-card:hover{box-shadow:var(--shadow-c);transform:translateY(-5px)}.crypto-card:before{background:linear-gradient(90deg,#ff8c00,orange,#ff8c00);content:"";height:3px;left:0;position:absolute;right:0;top:0}.crypto-header{align-items:center;display:flex;gap:15px;margin-bottom:20px;position:relative}.crypto-header img{border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.1)}.crypto-header h3{color:var(--primary-a);flex:1;font-size:20px;font-weight:700;margin:0}.crypto-badge{border-radius:15px;font-size:10px;font-weight:700;letter-spacing:.5px;padding:4px 12px;position:absolute;right:0;text-transform:uppercase;top:-5px}.crypto-badge--popular{background:linear-gradient(45deg,#ff6b6b,#ee5a52);color:#fff}.crypto-badge--fast{background:linear-gradient(45deg,#4ecdc4,#44a08d);color:#fff}.crypto-badge--stable{background:linear-gradient(45deg,#45b7d1,#96c93d);color:#fff}.crypto-badge--cheap{background:linear-gradient(45deg,#f093fb,#f5576c);color:#fff}.crypto-badge--trending{background:linear-gradient(45deg,#ffeaa7,#fab1a0);color:#2d3436}.crypto-badge--fun{background:linear-gradient(45deg,#fd79a8,#fdcb6e);color:#fff}.crypto-content p{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:12px}.crypto-content strong{color:var(--primary-a);font-weight:600}.crypto-advantages{align-items:center;border-top:2px solid var(--secondary-d);display:flex;flex-direction:column;margin-top:40px;padding-left:15px;padding-right:15px;padding-top:40px;text-align:center;width:100%}.crypto-advantages .grid__row{align-items:stretch;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:0 auto;max-width:1200px;width:100%}.crypto-advantages .grid__col-3,.crypto-advantages .grid__col-dt-3{display:flex;flex:1 1 calc(33.333% - 20px);justify-content:center;margin-bottom:0;max-width:calc(33.333% - 20px)}@media (max-width:768px){.crypto-advantages .grid__col-3,.crypto-advantages .grid__col-dt-3{flex:1 1 100%;max-width:100%}}.advantage-card{align-items:center;background:var(--surface-a);border:1px solid var(--surface-c);border-radius:12px;box-shadow:var(--shadow-a);display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:20px;padding:30px 25px;text-align:center;transition:all .3s ease;width:100%}.advantage-card:hover{border-color:var(--secondary-a);box-shadow:var(--shadow-c);transform:translateY(-3px)}.advantage-card i{background-color:rgba(var(--secondary-a-rgb),.1);border-radius:50%;color:var(--secondary-a);display:block;font-size:36px;height:60px;line-height:60px;margin-bottom:20px;text-align:center;width:60px}.advantage-card h4{color:var(--primary-a);font-size:18px;font-weight:700;margin-bottom:15px}.advantage-card p{color:var(--primary-b);font-size:14px;line-height:1.6;margin:0}.crypto-casino-intro{margin-bottom:60px}.crypto-casino-features,.crypto-casino-games{background:var(--surface-a);border-radius:12px;box-shadow:var(--shadow-a);height:100%;margin-bottom:30px;padding:25px}.crypto-casino-features h3,.crypto-casino-games h3{border-bottom:2px solid var(--secondary-d);color:var(--primary-a);font-size:22px;font-weight:700;margin-bottom:25px;padding-bottom:15px;text-align:center}.feature-list{display:flex;flex-direction:column;gap:20px}.feature-item{align-items:flex-start;display:flex;gap:15px}.feature-item i{align-items:center;background-color:rgba(var(--secondary-a-rgb),.1);border-radius:50%;color:var(--secondary-a);display:flex;flex-shrink:0;font-size:24px;height:48px;justify-content:center;width:48px}.feature-content{flex:1}.feature-content h4{color:var(--primary-a);font-size:18px;font-weight:700;margin-bottom:8px}.feature-content p{color:var(--primary-b);font-size:14px;line-height:1.6;margin:0}.game-categories{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:540px){.game-categories{grid-template-columns:repeat(2,1fr)}}.game-category{background:var(--surface-b);border-radius:10px;padding:20px;text-align:center;transition:transform .3s ease}.game-category:hover{box-shadow:var(--shadow-c);transform:translateY(-5px)}.game-category i{color:var(--secondary-a);display:block;font-size:28px;margin-bottom:15px}.game-category h4{color:var(--primary-a);font-size:16px;font-weight:700;margin-bottom:10px}.game-category p{color:var(--primary-b);font-size:14px;line-height:1.5;margin:0}.crypto-casino-cta{align-items:center;background:var(--surface-b);border-radius:12px;display:flex;gap:30px;margin-top:30px;padding:30px}@media (max-width:768px){.crypto-casino-cta{flex-direction:column}}.cta-content{flex:1}.cta-content h3{color:var(--primary-a);font-size:24px;font-weight:700;margin-bottom:15px}.cta-content p{color:var(--primary-b);font-size:16px;line-height:1.6;margin-bottom:20px}.cta-image{flex:1;text-align:center}.cta-image img{border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.15);height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.cta-image img:hover{transform:scale(1.02)}@media (max-width:768px){.crypto-header{flex-direction:column;gap:10px;text-align:center}.crypto-badge{align-self:center;margin-top:10px;position:static}.crypto-header h3{font-size:18px}.hero-features{gap:15px}.app-download,.hero-features,.payout-example{flex-direction:column}}.content0-section{background:var(--surface-a)!important;border-radius:10px!important;box-shadow:var(--shadow-a)!important;margin:0 auto 40px!important;max-width:1400px!important;padding:40px!important}.content0-container{margin:0 auto;max-width:100%;padding:0}.content0-title{color:var(--primary-a);font-family:var(--title1-font-family);font-size:30px;font-weight:var(--title1-font-weight);margin-bottom:30px;text-align:center}.content0-title .highlight{color:var(--secondary-a);font-weight:700}.content0-meta{align-items:center;background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);display:flex;gap:30px;justify-content:center;margin-bottom:25px;padding:20px}.content0-author,.content0-date{align-items:center;color:var(--primary-b);display:flex;font-size:13px;font-weight:600;gap:6px}.content0-date:before{content:"\f073"}.content0-author:before,.content0-date:before{color:var(--secondary-a);font-family:Font Awesome\ 6 Free;font-size:14px;font-weight:900}.content0-author:before{content:"\f007"}.content0-intro{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-bottom:25px;padding:25px;text-align:center}.content0-intro p{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:15px}.content0-intro p:last-child{margin-bottom:0}.content0-intro .keyword{background:rgba(var(--secondary-a-rgb),.1);border-radius:3px;color:var(--secondary-a);font-weight:700;padding:2px 4px}.content0-intro .highlight{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:4px;color:var(--primary-a);font-weight:700;padding:3px 6px}.content0-toc{background:var(--surface-a);border-radius:8px;box-shadow:var(--shadow-a);margin-bottom:25px;padding:20px}.content0-toc-title{align-items:center;color:var(--primary-a);display:flex;font-size:18px;font-weight:var(--title2-font-weight);gap:8px;justify-content:center;margin-bottom:15px;text-align:center}.content0-toc-title i{color:var(--secondary-a);font-size:16px}.content0-toc-list{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.content0-toc-list li{margin-bottom:0}.content0-toc-list a{align-items:center;background:var(--surface-b);border:1px solid var(--surface-c);border-radius:6px;color:var(--primary-b);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 15px;text-decoration:none;transition:all .3s ease}.content0-toc-list a:hover{background:var(--secondary-d);border-color:var(--secondary-a);box-shadow:var(--shadow-c);color:var(--primary-a);transform:translateY(-1px)}.content0-toc-list a i{color:var(--secondary-a);font-size:14px;text-align:center;width:16px}.content0-main{background:var(--surface-a);border-radius:8px;box-shadow:var(--shadow-a);padding:20px}.content0-main p{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:15px}.content0-main p:last-child{margin-bottom:0}.content0-main .keyword{background:rgba(var(--secondary-a-rgb),.1);border-radius:3px;color:var(--secondary-a);font-weight:700;padding:2px 4px}.content0-main .highlight{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:4px;color:var(--primary-a);font-weight:700;padding:3px 6px}.content0-main a{color:var(--secondary-a);font-weight:600;text-decoration:none;transition:all .3s ease}.content0-main a:hover{color:var(--primary-a);text-decoration:underline}.content1-section{background:var(--surface-a)!important;border-radius:10px!important;box-shadow:var(--shadow-a)!important;margin:0 auto 40px!important;max-width:1400px!important;padding:40px!important}.content1-container{margin:0 auto;max-width:100%;padding:0}.content1-title{color:var(--primary-a);font-family:var(--title1-font-family);font-size:30px;font-weight:var(--title1-font-weight);margin-bottom:30px;text-align:center}.content1-title .highlight{color:var(--secondary-a);font-weight:700}.content1-meta{align-items:center;background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);display:flex;gap:30px;justify-content:center;margin-bottom:25px;padding:20px}.content1-author,.content1-date{align-items:center;color:var(--primary-b);display:flex;font-size:13px;font-weight:600;gap:6px}.content1-date:before{content:"\f073"}.content1-author:before,.content1-date:before{color:var(--secondary-a);font-family:Font Awesome\ 6 Free;font-size:14px;font-weight:900}.content1-author:before{content:"\f007"}.content1-intro{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-bottom:25px;padding:25px;text-align:center}.content1-intro p{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:15px}.content1-intro p:last-child{margin-bottom:0}.content1-intro .keyword{background:rgba(var(--secondary-a-rgb),.1);border-radius:3px;color:var(--secondary-a);font-weight:700;padding:2px 4px}.content1-intro .highlight{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:4px;color:var(--primary-a);font-weight:700;padding:3px 6px}.content1-toc{background:var(--surface-a);border-radius:8px;box-shadow:var(--shadow-a);margin-bottom:25px;padding:20px}.content1-toc-title{align-items:center;color:var(--primary-a);display:flex;font-size:18px;font-weight:var(--title2-font-weight);gap:8px;justify-content:center;margin-bottom:15px;text-align:center}.content1-toc-title i{color:var(--secondary-a);font-size:16px}.content1-toc-list{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.content1-toc-list li{margin-bottom:0}.content1-toc-list a{align-items:center;background:var(--surface-b);border:1px solid var(--surface-c);border-radius:6px;color:var(--primary-b);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 15px;text-decoration:none;transition:all .3s ease}.content1-toc-list a:hover{background:var(--secondary-d);border-color:var(--secondary-a);box-shadow:var(--shadow-c);color:var(--primary-a);transform:translateY(-1px)}.content1-toc-list a i{color:var(--secondary-a);font-size:14px;text-align:center;width:16px}.content1-main{background:var(--surface-a);border-radius:8px;box-shadow:var(--shadow-a);padding:20px}.content1-main p{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:15px}.content1-main p:last-child{margin-bottom:0}.content1-main .keyword{background:rgba(var(--secondary-a-rgb),.1);border-radius:3px;color:var(--secondary-a);font-weight:700;padding:2px 4px}.content1-main .highlight{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:4px;color:var(--primary-a);font-weight:700;padding:3px 6px}.content1-main a{color:var(--secondary-a);font-weight:600;text-decoration:none;transition:all .3s ease}.content1-main a:hover{color:var(--primary-a);text-decoration:underline}.content1-section-content{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-bottom:30px;padding:25px}.content1-text{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:15px}.content1-text:last-child{margin-bottom:0}.content1-highlight{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:8px;color:var(--primary-a);margin:20px 0;padding:20px}.content1-highlight p{color:var(--primary-a);font-size:14px;font-weight:600;line-height:1.6;margin:0}.content1-subtitle{color:var(--primary-a);font-family:var(--title2-font-family);font-size:20px;font-weight:var(--title2-font-weight);margin-bottom:20px;margin-top:0}.content1-list{list-style:none;margin:15px 0;padding:0}.content1-list li{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:10px;padding-left:20px;position:relative}.content1-list li:before{color:var(--secondary-a);content:"\f054";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;left:0;position:absolute;top:.2rem}.content1-summary{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-top:30px;padding:25px}.content2-section{background:var(--surface-a)!important;border-radius:10px!important;box-shadow:var(--shadow-a)!important;margin:0 auto 40px!important;max-width:1400px!important;padding:40px!important}.content2-container{margin:0 auto;max-width:100%;padding:0}.content2-title{color:var(--primary-a);font-family:var(--title1-font-family);font-size:30px;font-weight:var(--title1-font-weight);margin-bottom:30px;text-align:center}.content2-intro{margin-bottom:25px;text-align:center}.content2-intro,.content2-section-content{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);padding:25px}.content2-section-content{margin-bottom:30px}.content2-text{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:15px}.content2-text:last-child{margin-bottom:0}.content2-highlight{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:8px;color:var(--primary-a);margin:20px 0;padding:20px}.content2-highlight p{color:var(--primary-a);font-size:14px;font-weight:600;line-height:1.6;margin:0}.content2-subtitle{color:var(--primary-a);font-family:var(--title2-font-family);font-size:20px;font-weight:var(--title2-font-weight);margin-bottom:20px;margin-top:0}.content2-summary{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-top:30px;padding:25px}.content2-quote{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:8px;color:var(--primary-a);margin:20px 0;padding:20px;position:relative}.content2-quote:before{color:var(--secondary-a);content:"\f10d";font-family:Font Awesome\ 6 Free;font-size:1.5rem;font-weight:900;left:15px;opacity:.5;position:absolute;top:15px}.content2-quote p{color:var(--primary-a);font-size:14px;font-style:italic;font-weight:600;line-height:1.6;margin:0 0 10px;padding-left:30px}.content2-quote cite{color:var(--secondary-a);display:block;font-size:12px;font-weight:600;padding-left:30px}.content2-list{list-style:none;margin:15px 0;padding:0}.content2-list li{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:10px;padding-left:20px;position:relative}.content2-list li:before{color:var(--secondary-a);content:"\f054";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;left:0;position:absolute;top:.2rem}.content2-table{margin:20px 0;overflow-x:auto}.content2-table-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content2-table table{background:var(--surface-a);border:1px solid var(--surface-c);border-collapse:collapse;border-radius:8px;box-shadow:var(--shadow-a);overflow:hidden;width:100%}.content2-table td,.content2-table th{border-bottom:1px solid var(--surface-c);font-size:14px;padding:15px;text-align:left}.content2-table th{background:var(--secondary-d);color:var(--primary-a);font-weight:600}.content2-table td{color:var(--primary-b)}.content2-case-study{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin:20px 0;padding:25px}.content2-case-study-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content2-image-area{margin:3rem 0}.content2-image-large,.content2-image-medium,.content2-image-small,.content2-image-wide{align-items:center;background:rgba(0,0,0,.3);border:2px dashed rgba(92,166,255,.3);border-radius:8px;color:var(--secondary-c);display:flex;font-weight:500;justify-content:center;margin:1.5rem 0}.content2-image-small{height:300px;max-width:400px}.content2-image-medium{height:400px;max-width:700px}.content2-image-large{height:500px;max-width:1000px}.content2-image-wide{height:400px;width:100%}.content2-image-caption{color:var(--secondary-c);font-size:.9rem;font-style:italic;margin-top:.5rem;text-align:center}.content3-section{background:var(--surface-a)!important;border-radius:10px!important;box-shadow:var(--shadow-a)!important;margin:0 auto 40px!important;max-width:1400px!important;padding:40px!important}.content3-container{margin:0 auto;max-width:100%;padding:0}.content3-title{color:var(--primary-a);font-family:var(--title1-font-family);font-size:30px;font-weight:var(--title1-font-weight);margin-bottom:30px;text-align:center}.content3-intro{margin-bottom:25px;text-align:center}.content3-intro,.content3-section-content{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);padding:25px}.content3-section-content{margin-bottom:30px}.content3-text{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:15px}.content3-text:last-child{margin-bottom:0}.content3-highlight{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:8px;color:var(--primary-a);margin:20px 0;padding:20px}.content3-highlight p{color:var(--primary-a);font-size:14px;font-weight:600;line-height:1.6;margin:0}.content3-subtitle{color:var(--primary-a);font-family:var(--title2-font-family);font-size:20px;font-weight:var(--title2-font-weight);margin-bottom:20px;margin-top:0}.content3-list{list-style:none;margin:15px 0;padding:0}.content3-list li{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:10px;padding-left:20px;position:relative}.content3-list li:before{color:var(--secondary-a);content:"\f054";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;left:0;position:absolute;top:.2rem}.content3-summary{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-top:30px;padding:25px}.content3-comparison{margin:20px 0;overflow-x:auto}.content3-comparison-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content3-comparison table{background:var(--surface-a);border:1px solid var(--surface-c);border-collapse:collapse;border-radius:8px;box-shadow:var(--shadow-a);overflow:hidden;width:100%}.content3-comparison td,.content3-comparison th{border-bottom:1px solid var(--surface-c);font-size:14px;padding:15px;text-align:left}.content3-comparison th{background:var(--secondary-d);color:var(--primary-a);font-weight:600}.content3-comparison td{color:var(--primary-b)}.content3-analysis{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin:20px 0;padding:25px}.content3-analysis-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content3-optimization{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin:20px 0;padding:25px}.content3-optimization-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content3-cards{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:20px 0}.content3-card{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-b);padding:20px}.content3-card-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:10px}.content3-card-text{color:var(--primary-b);font-size:14px;line-height:1.6;margin:0}.content3-image-area{margin:3rem 0}.content3-image-large,.content3-image-medium,.content3-image-small,.content3-image-wide{align-items:center;background:rgba(0,0,0,.3);border:2px dashed rgba(92,166,255,.3);border-radius:8px;color:var(--secondary-c);display:flex;font-weight:500;justify-content:center;margin:1.5rem 0}.content3-image-small{height:300px;max-width:400px}.content3-image-medium{height:400px;max-width:700px}.content3-image-large{height:500px;max-width:1000px}.content3-image-wide{height:400px;width:100%}.content3-image-caption{color:var(--secondary-c);font-size:.9rem;font-style:italic;margin-top:.5rem;text-align:center}.content4-section{background:var(--surface-a)!important;border-radius:10px!important;box-shadow:var(--shadow-a)!important;margin:0 auto 40px!important;max-width:1400px!important;padding:40px!important}.content4-container{margin:0 auto;max-width:100%;padding:0}.content4-title{color:var(--primary-a);font-family:var(--title1-font-family);font-size:30px;font-weight:var(--title1-font-weight);margin-bottom:30px;text-align:center}.content4-intro{margin-bottom:25px;text-align:center}.content4-intro,.content4-section-content{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);padding:25px}.content4-section-content{margin-bottom:30px}.content4-text{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:15px}.content4-text:last-child{margin-bottom:0}.content4-subtitle{color:var(--primary-a);font-family:var(--title2-font-family);font-size:20px;font-weight:var(--title2-font-weight);margin-bottom:20px;margin-top:0}.content4-highlight{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:8px;color:var(--primary-a);margin:20px 0;padding:20px}.content4-highlight p{color:var(--primary-a);font-size:14px;font-weight:600;line-height:1.6;margin:0}.content4-data{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;margin:20px 0;padding:25px}.content4-data-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:20px;text-align:center}.content4-data-content{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.content4-data-item{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-b);padding:20px;text-align:center}.content4-data-number{color:var(--secondary-a);display:block;font-size:32px;font-weight:700;margin-bottom:10px}.content4-data-desc{color:var(--primary-b);font-size:14px;line-height:1.4}.content4-data-source{color:var(--primary-c);font-size:12px;font-style:italic;margin:0;text-align:center}.content4-quote{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:8px;color:var(--primary-a);margin:20px 0;padding:20px;position:relative}.content4-quote:before{color:var(--secondary-a);content:"\f10d";font-family:Font Awesome\ 6 Free;font-size:1.5rem;font-weight:900;left:15px;opacity:.5;position:absolute;top:15px}.content4-quote p{color:var(--primary-a);font-size:14px;font-style:italic;font-weight:600;line-height:1.6;margin:0 0 10px;padding-left:30px}.content4-quote cite{color:var(--secondary-a);display:block;font-size:12px;font-weight:600;padding-left:30px}.content4-trends{margin:20px 0}.content4-trend-item{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;margin-bottom:20px;padding:20px}.content4-trend-item:last-child{margin-bottom:0}.content4-trend-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content4-trend-text{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:10px}.content4-trend-text:last-child{margin-bottom:0}.content4-analysis{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;margin:20px 0;padding:25px}.content4-analysis-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content4-forecast{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;margin:20px 0;padding:20px}.content4-forecast-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content4-future{margin:20px 0}.content4-future-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:20px;text-align:center}.content4-scenarios{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.content4-scenario{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-b);padding:20px}.content4-scenario-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:10px}.content4-scenario-text{color:var(--primary-b);font-size:14px;line-height:1.6;margin:0}.content4-list{list-style:none;margin:15px 0;padding:0}.content4-list li{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:10px;padding-left:20px;position:relative}.content4-list li:before{color:var(--secondary-a);content:"\f054";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;left:0;position:absolute;top:.2rem}.content4-summary{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-top:30px;padding:25px}.content5-section{background:var(--surface-a)!important;border-radius:10px!important;box-shadow:var(--shadow-a)!important;margin:0 auto 40px!important;max-width:1400px!important;padding:40px!important}.content5-container{margin:0 auto;max-width:100%;padding:0}.content5-title{color:var(--primary-a);font-family:var(--title1-font-family);font-size:30px;font-weight:var(--title1-font-weight);margin-bottom:30px;text-align:center}.content5-intro{margin-bottom:25px;text-align:center}.content5-intro,.content5-section-content{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);padding:25px}.content5-section-content{margin-bottom:30px}.content5-text{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:15px}.content5-text:last-child{margin-bottom:0}.content5-subtitle{color:var(--primary-a);font-family:var(--title2-font-family);font-size:20px;font-weight:var(--title2-font-weight);margin-bottom:20px;margin-top:0}.content5-highlight{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:8px;color:var(--primary-a);margin:20px 0;padding:20px}.content5-highlight p{color:var(--primary-a);font-size:14px;font-weight:600;line-height:1.6;margin:0}.content5-community{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;margin:20px 0;padding:25px}.content5-community-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:20px;text-align:center}.content5-community-content{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.content5-community-item{align-items:flex-start;background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-b);display:flex;gap:15px;padding:20px}.content5-community-icon{align-items:center;background:var(--secondary-a);border-radius:50%;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.content5-community-icon i{color:var(--surface-a);font-size:20px}.content5-community-desc{flex:1}.content5-community-desc h5{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:10px;margin-top:0}.content5-community-desc p{color:var(--primary-b);font-size:14px;line-height:1.6;margin:0}.content5-testimonial{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;margin:20px 0;padding:25px}.content5-testimonial-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:20px;text-align:center}.content5-testimonial-content{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.content5-testimonial-item{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-b);padding:20px}.content5-testimonial-text{margin-bottom:15px}.content5-testimonial-text p{color:var(--primary-b);font-size:14px;font-style:italic;line-height:1.6;margin:0;padding-left:20px;position:relative}.content5-testimonial-text p:before{color:var(--secondary-a);content:"\f10d";font-family:Font Awesome\ 6 Free;font-size:16px;font-weight:900;left:0;opacity:.7;position:absolute;top:0}.content5-testimonial-author{color:var(--secondary-a);font-size:12px;font-weight:600;text-align:right}.content5-features{margin:20px 0}.content5-feature-item{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;margin-bottom:20px;padding:20px}.content5-feature-item:last-child{margin-bottom:0}.content5-feature-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content5-feature-text{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:10px}.content5-feature-text:last-child{margin-bottom:0}.content5-interaction{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;margin:20px 0;padding:25px}.content5-interaction-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin-bottom:20px;text-align:center}.content5-interaction-content{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;padding:20px}.content5-tabs{width:100%}.content5-tab-header{border-bottom:2px solid var(--surface-c);display:flex;gap:5px;margin-bottom:20px}.content5-tab-button{background:var(--surface-b);border:none;border:1px solid var(--surface-c);border-bottom:none;border-radius:8px 8px 0 0;color:var(--primary-b);cursor:pointer;font-size:14px;font-weight:600;padding:12px 20px;transition:all .3s ease}.content5-tab-button:hover{background:var(--secondary-d);color:var(--primary-a)}.content5-tab-button.active{background:var(--secondary-a);border-color:var(--secondary-a);color:var(--surface-a)}.content5-tab-content{min-height:200px}.content5-tab-pane{display:none}.content5-tab-pane.active{display:block}.content5-tab-pane h5{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:15px;margin-top:0}.content5-list{list-style:none;margin:15px 0;padding:0}.content5-list li{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:10px;padding-left:20px;position:relative}.content5-list li:before{color:var(--secondary-a);content:"\f054";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;left:0;position:absolute;top:.2rem}.content5-summary{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-top:30px;padding:25px}.content6-section{background:var(--surface-a)!important;border-radius:10px!important;box-shadow:var(--shadow-a)!important;margin:0 auto 40px!important;max-width:1400px!important;padding:40px!important}.content6-container{margin:0 auto;max-width:100%;padding:0}.content6-title{color:var(--primary-a);font-family:var(--title1-font-family);font-size:30px;font-weight:var(--title1-font-weight);margin-bottom:30px;text-align:center}.content6-intro{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-bottom:25px;padding:25px;text-align:center}.content6-text{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:15px}.content6-text:last-child{margin-bottom:0}.content6-toc{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-bottom:25px;padding:20px}.content6-toc-title{align-items:center;color:var(--primary-a);display:flex;font-size:18px;font-weight:var(--title2-font-weight);gap:8px;justify-content:center;margin-bottom:15px;text-align:center}.content6-toc-list{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.content6-toc-list li{margin-bottom:0}.content6-toc-list a{align-items:center;background:var(--surface-b);border:1px solid var(--surface-c);border-radius:6px;color:var(--primary-b);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 15px;text-decoration:none;transition:all .3s ease}.content6-toc-list a:hover{background:var(--secondary-d);border-color:var(--secondary-a);box-shadow:var(--shadow-c);color:var(--primary-a);transform:translateY(-1px)}.content6-faqs{margin-top:30px}.content6-faq-item{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:8px;box-shadow:var(--shadow-a);margin-bottom:20px;overflow:hidden}.content6-faq-question{align-items:center;background:var(--secondary-d);cursor:pointer;display:flex;justify-content:space-between;padding:20px;transition:all .3s ease}.content6-faq-question:hover{background:var(--secondary-c)}.content6-question-title{color:var(--primary-a);flex:1;font-family:var(--title2-font-family);font-size:18px;font-weight:var(--title2-font-weight);margin:0}.content6-question-icon{align-items:center;background:var(--secondary-a);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:15px;width:40px}.content6-icon-q{color:var(--primary-a);font-size:18px;font-weight:700}.content6-faq-answer{display:flex;gap:15px;padding:25px}.content6-answer-icon{align-items:center;background:var(--primary-a);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-top:5px;width:40px}.content6-icon-a{color:var(--surface-a);font-size:18px;font-weight:700}.content6-answer-content{flex:1}.content6-answer-list{list-style:none;margin:15px 0;padding:0}.content6-answer-list li{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:8px;padding-left:20px;position:relative}.content6-answer-list li:before{color:var(--secondary-a);content:"\f054";font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:900;left:0;position:absolute;top:.2rem}.content6-answer-steps{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;margin:20px 0;padding:20px}.content6-steps-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content6-steps-list{list-style:decimal;margin:0;padding-left:20px}.content6-steps-list li{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:10px}.content6-answer-table{margin:20px 0;overflow-x:auto}.content6-table-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content6-table{background:var(--surface-a);border:1px solid var(--surface-c);border-collapse:collapse;border-radius:8px;box-shadow:var(--shadow-a);overflow:hidden;width:100%}.content6-table td,.content6-table th{border-bottom:1px solid var(--surface-c);font-size:14px;padding:12px;text-align:left}.content6-table th{background:var(--secondary-d);color:var(--primary-a);font-weight:600}.content6-table td{color:var(--primary-b)}.content6-answer-note{background:var(--secondary-d);border:1px solid var(--secondary-c);border-radius:8px;color:var(--primary-a);margin:20px 0;padding:20px}.content6-note-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content6-answer-tips{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;margin:20px 0;padding:20px}.content6-tips-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content6-tips-list{list-style:none;margin:0;padding:0}.content6-tips-list li{color:var(--primary-b);font-size:14px;line-height:1.6;margin-bottom:12px}.content6-answer-examples{background:var(--surface-b);border:1px solid var(--surface-c);border-radius:8px;margin:20px 0;padding:20px}.content6-examples-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:16px;font-weight:var(--title2-font-weight);margin-bottom:15px}.content6-example{background:var(--surface-a);border:1px solid var(--surface-c);border-radius:6px;margin-bottom:15px;padding:15px}.content6-example:last-child{margin-bottom:0}.content6-example-title{color:var(--primary-a);font-family:var(--title2-font-family);font-size:14px;font-weight:var(--title2-font-weight);margin-bottom:10px}@media (max-width:768px){.content0-section{margin-bottom:3rem}.content0-container{padding:2rem}.content0-title{font-size:2.2rem;text-align:center}.content0-meta{flex-direction:column;gap:1rem;text-align:center}.content0-toc-list{gap:.8rem;grid-template-columns:1fr}.content0-toc-list a{font-size:.95rem;padding:1rem}.content0-intro,.content0-main{padding:1.5rem}.content0-intro p,.content0-main p{font-size:1rem;text-align:left}.content1-section,.content2-section,.content3-section,.content4-section,.content5-section,.content6-section{margin-bottom:2rem;padding:1.5rem}.content1-container,.content3-container{padding:1.5rem}.content1-title,.content2-title,.content3-title{font-size:2rem}.content1-intro,.content3-intro{padding:1.5rem}.content1-section-content,.content1-summary,.content3-section-content,.content3-summary{margin-bottom:2rem;padding:1.5rem}.content1-highlight,.content2-highlight,.content3-highlight{padding:1rem}.content1-text,.content3-text{font-size:1rem}.content1-subtitle,.content3-subtitle{font-size:1.6rem}.content2-table,.content3-comparison{font-size:.9rem}.content2-table td,.content2-table th,.content3-comparison td,.content3-comparison th{padding:.8rem}.content3-cards{gap:1rem;grid-template-columns:1fr}.content3-analysis,.content3-card,.content3-optimization{padding:1.5rem}.content6-toc-list{gap:1rem;grid-template-columns:1fr}.content6-faq-question{padding:1.5rem}.content6-faq-answer{flex-direction:column;gap:1rem;padding:1.5rem}.content6-answer-icon{align-self:flex-start}.content6-answer-examples,.content6-answer-note,.content6-answer-steps,.content6-answer-tips{padding:1.5rem}}@media (max-width:480px){.content0-section{border-radius:15px;margin:0 1rem 2rem}.content0-container{padding:1.5rem}.content0-title{font-size:1.8rem;margin-bottom:1.5rem}.content0-meta{gap:.8rem;padding:1rem}.content0-author,.content0-date{font-size:.85rem;justify-content:center}.content0-toc{padding:1.5rem}.content0-toc-title{font-size:1.4rem;margin-bottom:1.5rem}.content0-toc-list a{font-size:.9rem;gap:.8rem;padding:.8rem}.content0-toc-list a i{font-size:1rem}.content0-intro,.content0-main{padding:1rem}.content0-intro p,.content0-main p{font-size:.95rem;line-height:1.7;margin-bottom:1.5rem}.content1-section,.content2-section,.content3-section{margin:0 .5rem 1.5rem;padding:1rem}.content1-title,.content2-title,.content3-title{font-size:1.6rem}.content1-subtitle,.content2-subtitle,.content3-subtitle{font-size:1.3rem}.content2-table td,.content2-table th{font-size:.8rem;padding:.5rem}}.site-footer{background:var(--surface-footer);box-shadow:0 -5px 15px rgba(0,0,0,.05);color:var(--primary-d);margin-top:60px;padding:50px 0 30px}.footer-section h4{color:var(--primary-d);font-size:18px;font-weight:700;margin-bottom:20px;padding-bottom:10px;position:relative}.footer-section h4:after{background-color:var(--secondary-a);bottom:0;content:"";height:2px;left:0;position:absolute;width:40px}.footer-section ul{list-style:none;padding:0}.footer-section li{margin-bottom:10px}.footer-section a{color:var(--secondary-c);display:inline-block;padding-left:15px;position:relative;text-decoration:none;transition:color .3s ease,transform .2s ease}.footer-section a:before{color:var(--secondary-a);content:"›";left:0;position:absolute}.footer-section a:hover{color:var(--primary-d)}.footer-bottom{border-top:1px solid var(--secondary-b);margin-top:40px;padding-top:30px}.footer-disclaimer{margin-bottom:25px;text-align:center}.footer-disclaimer p{color:var(--secondary-c);font-size:13px;line-height:1.5;margin:0 auto;max-width:800px}.footer-copyright{align-items:center;border-top:1px solid var(--secondary-b);display:flex;justify-content:space-between;margin-top:20px;padding-top:20px}.footer-copyright p{color:var(--secondary-c);font-size:12px;margin:0}.footer-social{display:flex;gap:15px;text-align:right}.footer-social a{align-items:center;background-color:var(--secondary-b);border-radius:50%;color:var(--primary-d);display:inline-flex;font-size:16px;height:35px;justify-content:center;text-decoration:none;transition:transform .3s ease,background-color .3s ease;width:35px}.footer-social a:hover{background-color:var(--secondary-a);transform:scale(1.2)}@media (max-width:768px){.footer-copyright{align-items:flex-start;flex-direction:column;gap:15px}.footer-social{margin-top:10px}}