.content_markdown{font-size:1.2rem}.content_markdown p:has(img){display:flex;justify-content:center}.content_markdown{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizelegibility}.content_markdown.borderbox *,.content_markdown.borderbox *:before,.content_markdown.borderbox *:after{box-sizing:border-box}.content_markdown dl,.content_markdown dt,.content_markdown dd,.content_markdown ul,.content_markdown ol,.content_markdown li,.content_markdown h1,.content_markdown h2,.content_markdown h3,.content_markdown h4,.content_markdown h5,.content_markdown h6,.content_markdown pre,.content_markdown code,.content_markdown form,.content_markdown fieldset,.content_markdown legend,.content_markdown input,.content_markdown textarea,.content_markdown p,.content_markdown blockquote,.content_markdown th,.content_markdown td,.content_markdown hr,.content_markdown button,.content_markdown article,.content_markdown aside,.content_markdown details,.content_markdown figcaption,.content_markdown figure,.content_markdown footer,.content_markdown header,.content_markdown menu,.content_markdown nav,.content_markdown section{margin:0;padding:0}.content_markdown section{display:block}.content_markdown audio,.content_markdown canvas,.content_markdown video{display:inline-block}.content_markdown fieldset,.content_markdown img{border:0;max-width:90%}.content_markdown blockquote{position:relative;color:#999;font-weight:400;border-left:1px solid #1abc9c;padding-left:1em;margin:1em 3em 1em 0}@media only screen and (max-width:640px){.footer-div-two{flex:0 0 100%}blockquote{margin:1em 0}.blog-image-card{flex-wrap:wrap}}.content_markdown acronym,.content_markdown abbr{border-bottom:1px dotted;font-variant:normal;text-decoration:none}.content_markdown abbr{cursor:help}.content_markdown del{text-decoration:line-through}.content_markdown address,.content_markdown caption,.content_markdown cite,.content_markdown code,.content_markdown dfn,.content_markdown em,.content_markdown th,.content_markdown var{font-style:normal;font-weight:400}.content_markdown ul,.content_markdown ol{list-style:none}.content_markdown caption,.content_markdown th{text-align:left}.content_markdown q:before,.content_markdown q:after{content:""}.content_markdown sub,.content_markdown sup{font-size:75%;line-height:0;position:relative}.content_markdown sub,.content_markdown sup{vertical-align:baseline}.content_markdown sup{top:-.5em}.content_markdown sub{bottom:-.25em}.content_markdown a{border-bottom:1px solid #1abc9c;color:#1788eb;text-decoration:none}.content_markdown a:hover{text-decoration:underline;border-bottom-color:#555;color:#555;text-decoration:none}.content_markdown u{text-decoration:underline}.content_markdown mark{background:#fffdd1;border-bottom:1px solid #ffedce;padding:2px}.content_markdown hr{border:0;border-bottom:1px solid #cfcfcf;margin-bottom:.8em;height:10px}.content_markdown small,.content_markdown figcaption{font-size:.9em;color:#888}.content_markdown strong,.content_markdown b{font-weight:bold;color:#3b9dd4;font-size:1.2rem}[draggable]{cursor:move}.content_markdown .clearfix:before,.content_markdown .clearfix:after{content:"";display:table}.content_markdown .clearfix:after{clear:both}.content_markdown .clearfix{zoom:1}.content_markdown .textwrap,.content_markdown .textwrap td,.content_markdown .textwrap th{word-wrap:break-word;word-break:break-all}.content_markdown .textwrap-table{table-layout:fixed}.content_markdown .serif{font-family:Palatino,Optima,Georgia,serif}.content_markdown p,.content_markdown pre,.content_markdown ul,.content_markdown ol,.content_markdown dl,.content_markdown form,.content_markdown hr,.content_markdown blockquote{margin-bottom:1.2em}.content_markdown h1,.content_markdown h2,.content_markdown h3,.content_markdown h4,.content_markdown h5,.content_markdown h6{font-family:Verdana,Helvetica Neue,Microsoft Yahei,Hiragino Sans GB,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif;font-weight:100;color:#fff;font-weight:normal;line-height:1.35}.content_markdown h1,.content_markdown h2,.content_markdown h3,.content_markdown h4,.content_markdown h5,.content_markdown h6{margin-top:1.2em;margin-bottom:.6em;line-height:1.35}.content_markdown h1{font-size:2em}.content_markdown h2{font-size:1.5em;color:#60a5fa}.content_markdown h3{font-size:1.3em;color:#60a5fa}.content_markdown h4{font-size:1.1em}.content_markdown h5,.content_markdown h6{font-size:.9em}.content_markdown ul{margin-left:1.3em;list-style:disc}.content_markdown ol{list-style:decimal;margin-left:1.9em}.content_markdown li ul,.content_markdown li ol{margin-bottom:.8em;margin-left:2em}.content_markdown li ul{list-style:circle}.content_markdown table th,.content_markdown table td,.content_markdown table caption{border:1px solid #ddd;padding:.5em 1em;color:#000}.content_markdown table th{background:#fbfbfb}.content_markdown table thead th{background:#f1f1f1}.content_markdown table caption{border-bottom:0}.content_markdown em,.content_markdown legend,.content_markdown caption{color:#000;font-weight:inherit}.content_markdown .token.comment,.content_markdown .token.prolog,.content_markdown .token.doctype,.content_markdown .token.cdata{color:#bdc3b7}.content_markdown .token.punctuation{color:#bdc3b7}.content_markdown .token.namespace{opacity:.7}.content_markdown .token.tag,.content_markdown .token.operator,.content_markdown .token.number{color:#1b6498}.content_markdown .token.property,.content_markdown .token.function{color:#66a329}.content_markdown .token.tag-id,.content_markdown .token.selector,.content_markdown .token.atrule-id{color:#4d8217}.content_markdown code.language-javascript,.content_markdown .token.attr-name{color:#66a329}.content_markdown code.language-css,.content_markdown code.language-scss,.content_markdown .token.boolean,.content_markdown .token.string,.content_markdown .token.entity,.content_markdown .token.url,.content_markdown .language-css .token.string,.content_markdown .language-scss .token.string,.content_markdown .style .token.string,.content_markdown .token.attr-value,.content_markdown .token.keyword,.content_markdown .token.control,.content_markdown .token.directive,.content_markdown .token.unit,.content_markdown .token.statement,.content_markdown .token.regex,.content_markdown .token.atrule{color:#277fbe}.content_markdown .token.placeholder,.content_markdown .token.variable{color:#8dcefc}.content_markdown .token.deleted{text-decoration:line-through}.content_markdown .token.inserted{border-bottom:1px dotted #4d8217;text-decoration:none}.content_markdown .token.italic{font-style:italic}.content_markdown .token.important,.content_markdown .token.bold{font-weight:bold}.content_markdown .token.important{color:#66a329}.content_markdown .token.entity{cursor:help}.content_markdown pre>code.highlight{outline:.4em solid #66a329;outline-offset:.4em}.content_markdown .line-numbers .line-numbers-rows{border-right-color:#f3f4f1}.content_markdown .line-numbers-rows>span:before{color:#d1d6cd}.content_markdown .line-highlight{background:rgba(77,130,23,.2);background:linear-gradient(to right,rgba(77,130,23,.2) 70%,rgba(77,130,23,0))}.product-share-div{display:flex;gap:20px}.card-image{width:100%;aspect-ratio:16/9;background-size:cover;background-position:center;border-radius:.5rem;position:relative}.floating-tag{position:absolute;top:.75rem;right:.75rem;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;box-shadow:0 2px 10px rgba(0,0,0,.3);z-index:10}.termofservice-container,.about-container{background:linear-gradient(135deg,var(--background) 0%,#1e293b 100%);color:var(--text);--primary:#3b82f6;--primary-dark:#2563eb;--background:#0f172a;--surface:#1e293b;--text:#f8fafc;--text-secondary:#cbd5e1;--accent:#f59e0b;--success:#10b981;max-width:1200px;width:100%;margin:0 auto;padding:2rem}.contact-container{color:var(--text);--primary:#3b82f6;--primary-dark:#2563eb;--background:#0f172a;--surface:#1e293b;--text:#f8fafc;--text-secondary:#cbd5e1;--accent:#f59e0b;--success:#10b981;width:100%;margin:0 auto;padding:2rem;box-sizing:border-box}.submit-container{color:var(--text);--primary:#3b82f6;--primary-dark:#2563eb;--background:#0f172a;--surface:#1e293b;--text:#f8fafc;--text-secondary:#cbd5e1;--accent:#f59e0b;--success:#10b981;width:100%;margin:0 auto;padding:2rem;box-sizing:border-box}.hero{text-align:center;margin-bottom:4rem}.hero h1{font-size:3rem;font-weight:800;margin-bottom:1rem;background:linear-gradient(to right,var(--primary),var(--accent));-webkit-background-clip:text;background-clip:text;color:transparent}.hero p{font-size:1.25rem;color:var(--text-secondary);max-width:700px;margin:0 auto}.content{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:4rem}@media(min-width:768px) and (max-width:1024px){.contact-container .content,.submit-container .content{grid-template-columns:1fr}.contact-container{padding:1.5rem}.submit-container{padding:1.5rem}.hero h1{font-size:2.25rem}.hero p{font-size:1.15rem}.guidelines-card,.payment-card{padding:1.75rem}.guidelines-card h2,.payment-card h2{font-size:1.5rem;margin-bottom:1.5rem}.guideline-item{margin-bottom:1.25rem;padding-bottom:1.25rem}.guideline-content h3{font-size:1.1rem}.guideline-content p{font-size:.95rem}.payment-options{flex-wrap:wrap;gap:.75rem}.payment-option{flex:1 1 calc(50% - .375rem);min-width:calc(50% - .375rem)}.payment-card p{font-size:1rem}.submit-btn{padding:1.1rem;font-size:1.05rem}}@media(max-width:767px){.contact-container .content,.submit-container .content{grid-template-columns:1fr}.contact-container{padding:1rem}.contact-container .content{max-width:100%}.submit-container{padding:1rem}.hero{margin-bottom:2rem}.hero h1{font-size:1.75rem;line-height:1.3}.hero p{font-size:.95rem;line-height:1.5}.content{gap:1.25rem;margin-bottom:2rem}.guidelines-card,.payment-card{padding:1.25rem;border-radius:12px}.guidelines-card h2,.payment-card h2{font-size:1.2rem;margin-bottom:1.25rem;flex-wrap:wrap;line-height:1.4}.guideline-item{flex-direction:row;gap:.75rem;padding-bottom:1rem;margin-bottom:1rem;align-items:flex-start}.guideline-icon{width:28px;height:28px;font-size:.85rem;flex-shrink:0}.guideline-content{flex:1}.guideline-content h3{font-size:.95rem;line-height:1.4;margin-bottom:.5rem;margin-top:0}.guideline-content p{font-size:.85rem;line-height:1.5}.payment-options{flex-direction:column;gap:.75rem}.payment-option{min-width:100%;padding:.75rem;font-size:.9rem}.payment-option i{font-size:1.25rem;margin-bottom:.375rem}.payment-card p{font-size:.9rem;margin-bottom:.75rem;line-height:1.5}.payment-card form{margin-top:.75rem!important}.form-group{margin-bottom:1rem;margin-top:0}.form-label{font-size:.9rem;margin-bottom:.5rem}.form-input{padding:.625rem;font-size:.9rem}.submit-btn{padding:.875rem 1rem;font-size:.9rem;white-space:nowrap;gap:.5rem}.submit-btn i{font-size:.9rem}}.contact-container .content{grid-template-columns:1fr;max-width:600px;margin:0 auto}.contact-container .card{max-width:100%}.submit-container .content{grid-template-columns:1fr}@media(min-width:1200px){.submit-container .content{grid-template-columns:1fr 1fr}}.card,.guidelines-card,.payment-card{background:var(--surface);border-radius:16px;padding:2.5rem;box-shadow:0 10px 30px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.05)}.card h2,.guidelines-card h2,.payment-card h2{display:flex;align-items:center;gap:.75rem;font-size:1.75rem;margin-bottom:2rem;color:var(--text)}.card h2 i,.guidelines-card h2 i{color:var(--accent)}.payment-card h2 i{color:var(--success)}.section{margin-bottom:2rem}.section:last-child{margin-bottom:0}.section h3{font-size:1.3rem;margin-bottom:1rem;color:var(--text);display:flex;align-items:center;gap:.5rem}.section h3 i{color:var(--primary);font-size:1rem}.section p{color:var(--text-secondary);margin-bottom:1rem}.section ul{color:var(--text-secondary);margin-left:1.5rem;margin-bottom:1rem}.section li{margin-bottom:.5rem}.highlight-box{background:rgba(59,130,246,.1);border-left:4px solid var(--primary);padding:1.5rem;border-radius:0 8px 8px 0;margin:1.5rem 0}.highlight-box p{margin-bottom:0;color:var(--text)}.update-info{background:rgba(245,158,11,.1);border-left:4px solid var(--accent);padding:1.5rem;border-radius:0 8px 8px 0;margin:1.5rem 0}.update-info p{margin-bottom:0;color:var(--text)}.contact-item,.feature-item,.guideline-item{display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.05)}.contact-item:last-child,.feature-item:last-child,.guideline-item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.contact-icon,.feature-icon,.guideline-icon{width:40px;height:40px;background:rgba(59,130,246,.1);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary)}.contact-content h3,.feature-content h3,.guideline-content h3{font-size:1.1rem;margin-bottom:.5rem;color:var(--text)}.contact-content p,.feature-content p,.guideline-content p{color:var(--text-secondary);font-size:.95rem}.form-group{margin-bottom:1.5rem}.form-label{display:block;margin-bottom:.5rem;font-weight:600;color:var(--text)}.form-input,.form-textarea{width:100%;padding:.75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background-color:rgba(255,255,255,.05);color:var(--text);transition:all .2s}.form-input:focus,.form-textarea:focus{outline:0;border-color:var(--primary);box-shadow:0 0 0 2px rgba(59,130,246,.2)}.form-textarea{min-height:120px;resize:vertical}.submit-btn{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1.25rem;background:var(--primary);color:#fff;border:0;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 4px 15px rgba(59,130,246,.4)}.submit-btn:hover{background:var(--primary-dark);transform:translateY(-3px);box-shadow:0 6px 20px rgba(59,130,246,.5)}.submit-btn:active{transform:translateY(0)}.map-placeholder{height:200px;background:rgba(255,255,255,.05);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-top:1.5rem;color:var(--text-secondary)}.team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:2rem;margin-top:2rem}.team-member{text-align:center;padding:1.5rem;background:rgba(255,255,255,.05);border-radius:12px;transition:all .3s}.team-member:hover{transform:translateY(-5px);background:rgba(255,255,255,.1)}.member-avatar{width:80px;height:80px;border-radius:50%;background:var(--primary);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:2rem;color:#fff}.member-name{font-weight:600;margin-bottom:.5rem}.member-role{color:var(--text-secondary);font-size:.9rem}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:2rem}.stat-item{text-align:center;padding:1.5rem;background:rgba(255,255,255,.05);border-radius:12px}.stat-number{font-size:2.5rem;font-weight:700;color:var(--primary);margin-bottom:.5rem}.stat-label{color:var(--text-secondary);font-size:.9rem}.payment-card{display:flex;flex-direction:column;justify-content:center}.payment-card p{color:var(--text-secondary);margin-bottom:2rem}.payment-options{display:flex;gap:1rem;margin-bottom:2rem}.payment-option{flex:1;text-align:center;padding:1rem;background:rgba(255,255,255,.05);border-radius:10px;transition:all .3s}.payment-option:hover{background:rgba(255,255,255,.1);transform:translateY(-3px)}.payment-option i{font-size:1.5rem;margin-bottom:.5rem;color:var(--accent)}.highlight{color:var(--accent);font-weight:600}@media(prefers-contrast:high){.text-gradient{background:none;-webkit-text-fill-color:#4a90e2;color:#4a90e2}.btn-primary{background:#4a90e2!important;border:2px solid #4a90e2!important}.btn-secondary{background:transparent!important;border:2px solid #4a90e2!important;color:#4a90e2!important}}.btn-primary{background:linear-gradient(135deg,#4a90e2 0%,#357abd 100%);box-shadow:0 4px 15px rgba(74,144,226,.3);transition:all .3s ease}.btn-primary:hover{background:linear-gradient(135deg,#357abd 0%,#2e6ba8 100%);box-shadow:0 6px 20px rgba(74,144,226,.4);transform:translateY(-2px)}.btn-primary:active{transform:translateY(0);box-shadow:0 2px 10px rgba(74,144,226,.3)}.btn-secondary{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);transition:all .3s ease}.btn-secondary:hover{background:rgba(255,255,255,.1);border-color:rgba(74,144,226,.3);box-shadow:0 4px 15px rgba(0,0,0,.1)}@media(min-width:768px){.desktop-nav{display:flex!important}}@media(max-width:767px){#categories-content{transition:max-height .3s ease-in-out,opacity .3s ease-in-out;overflow:hidden}#categories-content.categories-expanded{max-height:2000px;opacity:1}#categories-content.categories-collapsed{max-height:0;opacity:0}#categories-arrow.categories-expanded{transform:rotate(180deg)}#categories-arrow.categories-collapsed{transform:rotate(0deg)}}@media(min-width:768px){#categories-arrow{display:none!important}}.article-layout{box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden}.article-layout>*{box-sizing:border-box;min-width:0}@media(min-width:1024px){.grid>*{min-width:0}.line-clamp-1,.line-clamp-2,.line-clamp-3{display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important;word-break:break-word}.line-clamp-1{-webkit-line-clamp:1!important;max-height:1.5em}.line-clamp-2{-webkit-line-clamp:2!important}.line-clamp-3{-webkit-line-clamp:3!important}.grid.grid-rows-\[auto_auto\]>*{min-width:0}.grid.grid-rows-\[auto_auto\] .grid.grid-rows-\[auto_auto\]{min-width:0;width:100%}.grid.grid-cols-2>*{max-width:100%;min-width:0;overflow:hidden}}