.guide-shell{--bg:#171a1f;--surface:#1e2229;--surface2:#262b33;--ink:#f2f4f6;--muted:#a6adb7;--line:#363d47;--accent:#cdd2d8;background:var(--bg);color:var(--ink);min-height:100vh;font-size:17px;line-height:1.9;color-scheme:dark}.guide-wrap{width:min(1480px,calc(100% - 96px));margin-inline:auto}.guide-shell a:hover{color:var(--ink)}.guide-shell p{color:var(--muted)}.guide-shell h1{font-size:clamp(34px,4vw,60px);line-height:1.35;font-weight:500;letter-spacing:-.035em}.guide-shell h2{font-size:25px;line-height:1.55}.guide-shell strong{font-weight:600;color:var(--ink)}.guide-shell code{font-size:.85em;overflow-wrap:anywhere}.guide-shell a,.guide-shell button{transition:background .2s,color .2s,border-color .2s}.guide-shell :focus-visible{outline:2px solid var(--accent);outline-offset:5px}.guide-anchor,.guide-shell section{scroll-margin-top:110px}.guide-skip{position:fixed;top:-80px;inset-inline-start:20px;z-index:100;padding:10px 18px;background:var(--ink);color:var(--bg)}.guide-skip:focus{top:10px}.guide-header{position:sticky;top:0;z-index:30;background:var(--bg);border-bottom:1px solid var(--line)}.guide-header>.guide-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;height:85px}.guide-header .brand img{width:150px;height:auto}.guide-header nav{display:flex;align-items:center;gap:30px;font-size:14px}.guide-header nav>[aria-current]{color:var(--ink)}.guide-language{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--line);border-radius:30px}.guide-eyebrow{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px;letter-spacing:.05em;margin-bottom:24px}.guide-hero{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center;padding:80px 0 52px}.guide-intro{font-size:20px;line-height:1.9;margin-top:22px;max-width:750px}.guide-hero .guide-intro{max-width:480px}.guide-hero .guide-figure{transform:perspective(1400px) rotateY(3deg);margin:0}.guide-hero figcaption{font-size:13px}.guide-trust{display:flex;align-items:center;gap:18px;border-block:1px solid var(--line);padding:25px 0;font-size:16px}.guide-trust svg{color:var(--accent)}.guide-trust p{max-width:950px}.guide-search{position:relative;margin-block:30px 18px;z-index:10;max-width:540px}.guide-search>label{display:flex;align-items:center;gap:12px;border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:8px 16px;height:58px;color:var(--muted)}.guide-search input{background:none;border:0;outline:0!important;color:var(--ink);width:100%;min-width:0;font-size:17px}.guide-search label:focus-within{outline:2px solid var(--accent);outline-offset:3px}.guide-search label>span{border:1px solid var(--line);padding:0 8px;border-radius:5px;font-size:12px}.guide-search-results{position:absolute;inset-inline:0;top:66px;max-height:420px;overflow-y:auto;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px;box-shadow:0 12px 40px #0004}.guide-search-results p{padding:6px 10px;font-size:13px}.guide-search-results a{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:12px 10px;border-bottom:1px solid var(--line)}.guide-search-results a:hover{background:var(--surface2)}.guide-search-results small{display:block;font-size:12px;color:var(--muted);line-height:1.7}.guide-start-link{display:flex;align-items:center;gap:12px;font-size:15px;width:fit-content}.guide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;padding-block:40px 80px}.guide-cards>a{position:relative;padding:28px 0 32px;border-bottom:1px solid var(--line)}.guide-cards>a:hover .guide-card-arrow{transform:translateY(-3px);color:var(--ink)}.guide-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px;color:var(--accent)}.guide-card-top>span{font-size:12px;font-family:Arial,sans-serif;color:var(--muted)}.guide-cards h2{font-size:24px;margin-bottom:8px}.guide-cards p{font-size:16px;padding-inline-end:25px}.guide-card-arrow{position:absolute;inset-inline-end:0;bottom:34px;color:var(--muted);transition:transform .2s}.guide-contact{padding-block:35px;border-block:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:40px}.guide-contact h2{font-size:25px;margin-bottom:16px}.guide-contact a{display:inline-flex;align-items:center;gap:10px;font-size:16px}.guide-contact-fields{display:flex;gap:16px;margin-bottom:20px}.guide-contact-fields label{flex:1;min-width:0;font-size:13px;color:var(--muted)}.guide-contact input{display:block;width:100%;background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--ink);padding:8px 12px;margin-top:5px;font-size:17px}.guide-contact-whatsapp{display:flex;align-items:center;gap:10px}.guide-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:55px;padding-top:55px}.guide-sidebar{position:sticky;top:120px;align-self:start;font-size:14px}.guide-sidebar>a{display:flex;align-items:center;gap:9px;padding:0 12px 18px;color:var(--muted)}.guide-sidebar nav{display:grid;gap:3px;border-top:1px solid var(--line);padding-top:15px}.guide-sidebar nav a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:var(--muted);min-height:44px}.guide-sidebar nav a small{margin-inline-start:auto;font-size:10px}.guide-sidebar nav a[aria-current]{background:var(--surface2);color:var(--ink)}.guide-sidebar nav a:hover{background:var(--surface)}.guide-article{min-width:0}.guide-page-heading{padding-bottom:38px}.guide-breadcrumb{font-size:13px;color:var(--muted);display:block;margin-bottom:22px}.guide-breadcrumb>span{margin-inline-start:8px;font-family:Arial,sans-serif}.guide-page-heading h1{font-size:clamp(32px,3.2vw,46px)}.guide-toc{display:flex;flex-wrap:wrap;gap:9px 22px;margin-top:25px;max-width:900px}.guide-toc a{font-size:14px;color:var(--muted);border-bottom:1px solid var(--line);padding:5px 0}.guide-toc a:hover{border-color:var(--accent)}.guide-section{position:relative;padding-block:45px;border-top:1px solid var(--line)}.guide-section.has-media{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(0,1.25fr);gap:34px;align-items:start}.guide-section-copy{min-width:0;max-width:900px}.guide-section h2{font-size:24px;margin-bottom:23px}.guide-section h2 a{display:flex;gap:13px;align-items:baseline}.guide-section-number{font:12px Arial,sans-serif;color:var(--muted)}.guide-hash{font-size:16px;color:var(--muted);opacity:0}.guide-section h2 a:focus .guide-hash,.guide-section h2 a:hover .guide-hash{opacity:1}.guide-section p{margin-block:15px;line-height:1.95}.guide-bullets{list-style:none;padding:0;margin:20px 0}.guide-bullets li{position:relative;padding-inline-start:20px;margin-block:12px;color:var(--muted)}.guide-bullets li:before{content:"•";position:absolute;inset-inline-start:0;color:var(--accent)}.guide-steps{counter-reset:steps;list-style:none;padding:0}.guide-steps li{counter-increment:steps;position:relative;padding-inline-start:49px;margin-block:23px;color:var(--muted);min-height:38px}.guide-steps li:before{content:counter(steps,decimal-leading-zero);position:absolute;inset-inline-start:0;top:2px;font:28px/1.4 Arial,sans-serif;color:var(--accent);font-weight:300}.guide-note{display:flex;align-items:flex-start;gap:13px;border-inline-start:2px solid var(--accent);background:var(--surface);padding:14px 18px;border-radius:0 9px 9px 0;margin-block:24px;font-size:16px}.guide-note>span{border:1px solid var(--muted);border-radius:50%;font:12px/17px Georgia;text-align:center;min-width:18px;margin-top:6px}.guide-note p{margin:0;color:var(--muted)}.guide-table{border-collapse:collapse;width:100%;margin-block:22px;text-align:start;font-size:16px}.guide-table th{font-size:13px;font-weight:400;padding:10px 16px;text-align:start}.guide-table td,.guide-table th{color:var(--muted);border-bottom:1px solid var(--line)}.guide-table td{padding:16px;vertical-align:top}.guide-table td:first-child{color:var(--ink);min-width:120px}.guide-opening-media{margin-bottom:40px;display:grid;gap:28px}.guide-figure{margin:0 0 24px;min-width:0}.guide-media{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:14px;background:#0b0d10;border:1px solid #ffffff16;isolation:isolate}.guide-media>img,.guide-media>video{width:100%;height:100%;object-fit:contain}.guide-media>video{position:absolute;inset:0}.guide-figure figcaption{font-size:13px;line-height:1.7;color:var(--muted);margin-top:10px}.guide-video-cue{position:absolute;bottom:9%;left:50%;transform:translateX(-50%);width:max-content;max-width:88%;text-align:center;padding:5px 14px;background:#070a10cf;border-radius:7px;color:#fff;font-size:clamp(11px,1.1vw,16px);line-height:1.7;pointer-events:none}.guide-video-toggle{position:absolute;bottom:12px;inset-inline-end:12px;background:#171a1fd9;border:1px solid #ffffff38;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;color:#fff}.guide-points{position:absolute;inset:0;pointer-events:none;direction:ltr}.guide-point{position:absolute;display:flex;align-items:center;transform:translate(-7px,-7px);color:#fff;filter:drop-shadow(0 1px 4px #000);font-family:inherit}.guide-point.point-left{flex-direction:row-reverse;transform:translate(calc(-100% + 7px),-7px)}.point-dot{height:14px;width:14px;background:#e7ecf0;border:3px solid #171a1f;border-radius:50%;font-size:0;flex-shrink:0;box-shadow:0 0 0 1px #fff}.guide-point i{width:15px;height:1px;background:#ddd}.point-label{background:#171a1fe8;padding:2px 6px;border-radius:4px;white-space:nowrap;font-size:10px;line-height:1.7}.guide-point.point-bottom{margin-top:-14px}.guide-point-key{display:none}.guide-placeholder .guide-media{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;background:var(--surface);border:1px dashed var(--line);color:var(--muted)}.guide-placeholder .guide-media:before{content:"";position:absolute;width:100px;height:100px;border:1px solid var(--line);border-radius:50%;opacity:.45;transform:translateY(-15px)}.guide-placeholder span{font-size:14px}.guide-placeholder code{font:12px monospace;background:var(--bg);padding:3px 10px;border-radius:6px}.guide-faq{border-bottom:1px solid var(--line);padding:18px 0}.guide-faq summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-weight:500}.guide-faq summary::-webkit-details-marker{display:none}.guide-faq summary>span{color:var(--muted)}.guide-faq[open] summary>span{transform:rotate(45deg)}.guide-faq p{padding-inline-end:25px}.guide-section.is-faq .guide-contact{margin-top:25px}.guide-section.is-faq .guide-contact h2{display:none}.guide-pagination{display:flex;justify-content:space-between;gap:25px;border-block:1px solid var(--line);padding-block:30px;margin-block:20px 50px}.guide-pagination a{display:flex;align-items:center;gap:20px;max-width:48%;font-size:17px}.guide-pagination small{display:block;color:var(--muted);font-size:12px}.guide-pagination a:last-child{margin-inline-start:auto;text-align:end}.guide-footer{display:flex;gap:25px;justify-content:space-between;align-items:center;padding-block:35px;margin-top:40px;font-size:13px}.guide-footer>span{font-size:18px;letter-spacing:.04em}.guide-anchor{position:absolute;top:0}.guide-footer p{font-size:12px}@media(min-width:1600px){.point-label{font-size:12px}}@media(max-width:1150px){.guide-wrap{width:calc(100% - 56px)}.guide-layout{grid-template-columns:180px minmax(0,1fr);gap:32px}.guide-section.has-media{grid-template-columns:1fr}.guide-hero{gap:32px;padding-top:55px}.guide-hero h1{font-size:42px}.guide-hero .guide-intro{font-size:18px}.guide-sidebar{font-size:13px}.point-label{font-size:11px}}@media(max-width:760px){.guide-wrap{width:calc(100% - 36px)}.guide-header>.guide-wrap{height:72px;gap:15px}.guide-header .brand img{width:116px}.guide-header nav{gap:13px;font-size:12px}.guide-header .guide-store-link{display:none}.guide-language{padding:6px 9px;gap:6px}.guide-language svg{width:14px}.guide-hero{grid-template-columns:1fr;padding-top:40px;gap:34px;padding-bottom:30px}.guide-eyebrow{font-size:11px;margin-bottom:18px}.guide-hero h1{font-size:43px}.guide-hero .guide-intro,.guide-intro{font-size:18px;margin-top:18px}.guide-hero .guide-figure{transform:none}.guide-search{margin-top:25px}.guide-trust{font-size:15px;padding-block:22px;align-items:flex-start}.guide-trust svg{margin-top:6px}.guide-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding-top:12px;padding-bottom:45px}.guide-cards>a{padding:25px 0 30px}.guide-card-top{margin-bottom:18px}.guide-cards h2{font-size:21px}.guide-cards p{font-size:15px;line-height:1.8;padding-inline-end:0}.guide-card-arrow{display:none}.guide-contact{grid-template-columns:1fr;gap:25px}.guide-contact-fields{gap:12px}.guide-layout{display:block;padding-top:30px}.guide-sidebar{display:none}.guide-page-heading{padding-bottom:25px}.guide-page-heading h1{font-size:32px}.guide-breadcrumb{margin-bottom:17px;font-size:12px}.guide-toc{gap:6px 16px;margin-top:20px}.guide-toc a{font-size:14px}.guide-section{padding-block:30px}.guide-section.has-media{display:block}.guide-section h2{font-size:23px}.guide-section-copy{font-size:17px}.guide-section-media{margin-top:25px}.guide-figure{margin-bottom:28px}.guide-media{border-radius:10px}.guide-table thead{display:none}.guide-table,.guide-table tbody,.guide-table td,.guide-table tr{display:block}.guide-table tr{background:var(--surface);border-radius:9px;padding:12px 16px;margin-bottom:10px}.guide-table td{border:0;padding:2px 0;font-size:17px}.guide-table td:first-child{font-weight:500;padding-bottom:5px}.guide-table td:nth-child(n+3):before{content:attr(data-label) ": ";color:var(--ink)}.guide-point{transform:translate(-9px,-9px)!important;margin-top:0!important}.guide-point.point-left{flex-direction:row;transform:translate(-9px,-9px)}.point-dot{height:19px;width:19px;border:1px solid #e6e9ed;background:#171a1fdd;color:#fff;font:11px/17px Arial,sans-serif;text-align:center;box-shadow:none}.guide-point i,.point-label{display:none}.guide-point-key{display:grid;grid-template-columns:1fr 1fr;list-style:none;padding:0;gap:9px 15px;margin:14px 0 0;font-size:13px;color:var(--muted);line-height:1.7}.guide-point-key li{display:flex;align-items:baseline;gap:7px}.guide-point-key li>span{font:10px/17px Arial,sans-serif;border:1px solid var(--line);border-radius:50%;min-width:18px;height:18px;text-align:center;color:var(--ink)}.guide-video-cue{font-size:11px;padding:4px 9px;max-width:83%;bottom:9%}.guide-video-toggle{width:30px;height:30px;bottom:8px;inset-inline-end:8px}.guide-figure figcaption{font-size:12px}.guide-placeholder .guide-media{gap:8px}.guide-placeholder .guide-media:before{width:75px;height:75px}.guide-placeholder svg{width:28px}.guide-footer{flex-wrap:wrap;gap:10px;padding-block:25px;margin-top:25px}.guide-footer p{order:3;width:100%;font-size:12px}.guide-pagination{gap:15px}.guide-pagination a{font-size:15px;gap:10px}.guide-note{font-size:16px}.guide-opening-media{gap:0;margin-bottom:25px}}:root[data-theme=light] .guide-shell{--bg:#f5f6f7;--surface:#e9ecef;--surface2:#dfe3e7;--ink:#171a1f;--muted:#505965;--line:#cbd0d6;--accent:#414b58;color-scheme:light}:root[data-theme=light] .guide-header .brand{background:#171a1f;border-radius:8px;padding:7px 12px}:root[data-theme=light] .guide-header .brand img{width:126px}:root[data-theme=light] .guide-search-results{box-shadow:0 12px 40px #171a1f14}:root[data-theme=light] .guide-media{border-color:#171a1f20}:root[data-theme=light] .guide-note{border-color:#87929e}:root[data-theme=light] .guide-header .brand:hover{opacity:.9}@media(prefers-reduced-motion:reduce){html:has(.guide-shell){scroll-behavior:auto}.guide-shell *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.guide-hero .guide-figure{transform:none}.guide-media video,.guide-video-cue,.guide-video-toggle{display:none}}@media(min-width:761px){.guide-point-key{display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:760px){.guide-table thead{display:table-header-group;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.guide-cards{grid-template-columns:1fr}.guide-cards>a{padding:23px 0;padding-inline-start:52px}.guide-card-top{position:absolute;top:28px;inset-inline-start:0;margin:0}.guide-card-top>span{display:none}.guide-card-arrow{display:block;bottom:28px}.guide-cards p{font-size:17px;padding-inline-end:26px}.guide-note,.guide-trust{font-size:17px}}html:has(.guide-shell){scroll-behavior:auto}.guide-video-cue{transition:opacity .3s linear}