.guides-main{padding:60px 0}.guides-main h1{font-size:46px;letter-spacing:-1.8px;line-height:1.15}.guide-index{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin:35px 0 55px}.guide-index a{background:#fff;border:1px solid var(--line);border-radius:15px;padding:23px}.guide-index span{font-size:9px;letter-spacing:1.3px;color:#927a46}.guide-index strong,.guide-index small{display:block}.guide-index strong{font-size:16px;margin:12px 0 7px}.guide-index small{font-size:12px;color:var(--muted)}.guide-article{max-width:860px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:38px;margin:30px auto}.guide-top{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.guide-top>span{font-size:10px;color:var(--muted)}.guide-article h2{font-size:30px}.guide-lead{font-size:14px;line-height:1.8;color:var(--muted);margin:20px 0}.guide-note{background:#eef3e9;border-radius:12px;padding:20px;margin:22px 0}.guide-note strong{font-size:13px}.guide-note p{font-size:13px;color:var(--muted);margin-top:6px}.guide-steps{list-style:none;counter-reset:step;padding:0;margin:26px 0}.guide-steps li{counter-increment:step;position:relative;padding:20px 0 20px 49px;border-bottom:1px solid var(--line)}.guide-steps li:before{content:counter(step);position:absolute;left:0;top:20px;width:31px;height:31px;display:grid;place-items:center;background:#f4eedf;border-radius:9px;color:#8c7548;font-size:12px}.guide-steps h3{font-size:16px}.guide-steps p{font-size:13px;color:var(--muted);margin-top:8px;line-height:1.8}.guide-next{padding:20px 0}.guide-next strong{font-size:14px}.guide-next p{font-size:13px;color:var(--muted);margin:8px 0 16px}.guide-sources{border-top:1px solid var(--line);padding-top:18px;font-size:12px;color:var(--muted)}.guide-sources summary{cursor:pointer;min-height:44px}.guide-sources a{text-decoration:underline}.guide-sources p{margin:10px 0}.guide-help{max-width:860px;margin:40px auto;background:var(--green);color:#fff;border-radius:16px;padding:30px}.guide-help h2{font-size:26px}.guide-help p{font-size:13px;margin:15px 0;color:#d9e2d9}.guide-help a{display:inline-block}.mobile-guide-entry{display:none}@media(max-width:800px){.guides-main{padding:35px 0}.guides-main h1{font-size:33px;letter-spacing:-1px}.guide-index{display:grid;grid-template-columns:1fr;margin:25px 0}.guide-index a{padding:19px}.guide-article{padding:24px 20px;margin:20px auto;border-radius:16px}.guide-article h2{font-size:25px}.guide-top>span{margin-bottom:16px}.guide-steps li{padding-left:42px}.guide-help{padding:24px}.mobile-guide-entry{display:block;text-align:right;font-size:12px;padding:10px 0;color:var(--green)}}
.privacy-list{padding-left:20px;color:var(--muted);font-size:13px;line-height:1.9}.privacy-list li{margin:15px 0}.privacy-list strong{color:var(--green)}.terms-current{margin:25px 0;padding:24px;border-left:3px solid var(--gold);background:#f4f6ee;color:var(--green);font-size:15px;line-height:1.9;border-radius:0 12px 12px 0}.trust-section{display:grid;grid-template-columns:1.4fr 1fr;gap:35px;padding:35px 0 65px}.trust-section p:not(.eyebrow){font-size:13px;color:var(--muted);margin-top:18px;max-width:580px}.trust-actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}.footer-legal{display:flex;gap:16px;font-size:11px;color:var(--muted)}.mobile-guide-entry{gap:15px;flex-wrap:wrap}.site-header nav{gap:16px;font-size:12px}@media(max-width:800px){.trust-section{grid-template-columns:1fr;padding:15px 0 40px;gap:22px}.mobile-guide-entry{display:flex;justify-content:flex-end}.trust-actions .button{font-size:12px}.footer-legal{width:100%;padding-top:12px;border-top:1px solid var(--line)}}
