.guides-shell,.guide-page-shell{position:relative;z-index:1;width:min(var(--site-shell,1180px),calc(100% - var(--site-gutter,48px)));max-width:var(--site-shell,1180px);margin:0 auto;}.guides-shell{padding:136px 0 92px;}.guides-hero{max-width:980px;margin:0 0 42px;}.guides-eyebrow,.guide-kicker,.guide-card-category{color:var(--accent);font:700 10px/1.5 'Space Mono',monospace;letter-spacing:.13em;text-transform:uppercase;}.guides-eyebrow{margin:0 0 17px;}.guides-title{max-width:930px;margin:0;font-size:clamp(44px,7vw,88px);line-height:.96;letter-spacing:-.06em;}.guides-title span{color:var(--accent);}.guides-lead{max-width:760px;margin:22px 0 0;color:var(--text-secondary);font-size:clamp(15px,1.45vw,18px);line-height:1.85;}.guides-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;}.guide-card{--guide-rgb:76,144,237;position:relative;isolation:isolate;display:block;align-self:start;min-width:0;padding:25px;overflow:hidden;border:1px solid rgba(var(--guide-rgb),.3);border-radius:20px;color:var(--text-primary);text-decoration:none;background:linear-gradient(145deg,rgba(var(--guide-rgb),.13),rgba(255,255,255,.045) 46%,rgba(255,255,255,.015)),var(--glass-bg);box-shadow:0 14px 32px var(--card-shadow),inset 0 1px 0 rgba(255,255,255,.36);backdrop-filter:blur(18px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;}.guide-card::before{content:'';position:absolute;z-index:-1;top:-92px;right:-78px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(var(--guide-rgb),.31),rgba(var(--guide-rgb),.07) 52%,transparent 72%);pointer-events:none;}.guide-card:hover,.guide-card:focus-visible{transform:translateY(-3px);border-color:rgba(var(--guide-rgb),.65);box-shadow:0 20px 40px var(--card-shadow),0 0 22px rgba(var(--guide-rgb),.12),inset 0 1px 0 rgba(255,255,255,.44);outline:none;}.guide-card[data-category="documents"]{--guide-rgb:13,191,150;}.guide-card[data-category="media"]{--guide-rgb:76,144,237;}.guide-card[data-category="ai"]{--guide-rgb:157,104,228;}.guide-card[data-category="audio"]{--guide-rgb:246,139,79;}.guide-card[data-category="utilities"]{--guide-rgb:6,182,212;}.guide-card-category{display:block;margin:0 0 20px;color:rgb(var(--guide-rgb));font-size:9px;}.guide-card h2{position:relative;margin:0 0 12px;font-size:clamp(19px,1.55vw,24px);line-height:1.16;letter-spacing:-.04em;}.guide-card p{position:relative;margin:0;color:var(--text-secondary);font-size:13px;line-height:1.8;}.guide-card-bottom{margin-top:21px;padding-top:13px;border-top:1px solid rgba(var(--guide-rgb),.2);color:var(--text-muted);font-size:10px;line-height:1.5;}[data-theme="dark"] .guide-card{background:linear-gradient(145deg,rgba(var(--guide-rgb),.18),rgba(255,255,255,.04) 50%,rgba(255,255,255,.012)),rgba(10,10,9,.76);box-shadow:0 16px 36px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.08);}.guide-page-shell{padding:126px 0 92px;}.guide-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 30px;color:var(--text-muted);font-size:11px;}.guide-breadcrumbs a{color:var(--text-secondary);text-decoration:none;}.guide-breadcrumbs a:hover{color:var(--accent);}.guide-article-hero{width:100%;max-width:none;margin:0 0 44px;}.guide-kicker{display:block;margin:0 0 16px;color:var(--guide-accent,var(--accent));}.guide-article-title{max-width:960px;margin:0;font-size:clamp(38px,6vw,72px);line-height:1;letter-spacing:-.055em;}.guide-article-lead{max-width:820px;margin:20px 0 0;color:var(--text-secondary);font-size:clamp(15px,1.4vw,18px);line-height:1.85;}.guide-article-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;}.guide-article-meta span{padding:6px 10px;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font:700 9px/1.4 'Space Mono',monospace;}.guide-article-grid{display:block;}.guide-article-content{width:100%;max-width:none;margin:0;}.guide-article-content section:not(.guide-tool-panel){padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid var(--border);scroll-margin-top:100px;}.guide-article-content h2{margin:0 0 13px;font-size:clamp(22px,2.5vw,30px);line-height:1.15;letter-spacing:-.04em;}.guide-article-content h3{margin:21px 0 8px;font-size:16px;line-height:1.35;}.guide-article-content p{max-width:850px;margin:0 0 14px;color:var(--text-secondary);font-size:14px;line-height:1.9;}.guide-article-content p:last-child{margin-bottom:0;}.guide-step{padding:0 0 18px;margin:0 0 20px;border-bottom:1px solid var(--border);}.guide-step:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}.guide-step h3{margin-top:0;}.guide-article-content ul{margin:14px 0 0;padding-left:19px;}.guide-article-content li{margin:0 0 9px;padding-left:2px;color:var(--text-secondary);font-size:13px;line-height:1.8;}.guide-article-content li::marker{color:var(--accent);}.guide-faq-list{margin-top:17px;border-top:1px solid var(--border-strong);}.guide-faq-list details{padding:16px 0;border-bottom:1px solid var(--border);}.guide-faq-list summary{cursor:pointer;font-size:14px;font-weight:700;line-height:1.5;}.guide-faq-list details p{margin-top:10px;}.guide-related{margin-top:37px;}.guide-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;}.guide-related-card{display:flex;flex-direction:column;gap:9px;min-width:0;padding:17px;border:1px solid var(--border);border-radius:13px;color:var(--text-primary);text-decoration:none;background:var(--glass-bg);}.guide-related-card:hover{border-color:var(--accent);}.guide-related-card span{color:var(--text-muted);font:700 8px/1.5 'Space Mono',monospace;letter-spacing:.07em;}.guide-related-card strong{font-size:14px;line-height:1.35;}.guide-related-card em{color:var(--accent);font-size:10px;font-style:normal;font-weight:700;}.guide-tool-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin:38px 0 0;padding:clamp(24px,3vw,34px);border:1px solid var(--border-strong);border-radius:19px;background:linear-gradient(130deg,rgba(139,92,246,.10),rgba(76,144,237,.07)),var(--glass-bg);box-shadow:0 14px 32px var(--card-shadow),inset 0 1px 0 rgba(255,255,255,.35);backdrop-filter:blur(16px);}.guide-tool-panel h2{margin:0 0 10px;font-size:22px;letter-spacing:-.035em;}.guide-tool-panel p{max-width:710px;margin:0;font-size:13px;line-height:1.8;}.guide-tool-panel ul{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:13px;}.guide-tool-panel li{margin:0;font-size:12px;}.guide-tool-panel-action{display:flex;justify-content:flex-end;}.guide-open-tool{display:inline-flex;align-items:center;justify-content:center;min-width:150px;min-height:46px;padding:12px 18px;border:1px solid var(--accent);border-radius:10px;color:var(--accent-fg,#fff);background:var(--accent);font-size:12px;font-weight:800;text-align:center;text-decoration:none;transition:transform .16s ease,background .16s ease;}.guide-open-tool:hover{transform:translateY(-1px);background:var(--accent-mid,var(--accent));}@media (max-width:900px){.guides-shell,.guide-page-shell{width:min(var(--site-shell,1180px),calc(100% - 40px));max-width:var(--site-shell,1180px);}.guides-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.guide-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.guides-shell,.guide-page-shell{width:calc(100% - 30px);max-width:var(--site-shell,1180px);padding-top:104px;padding-bottom:68px;}.guides-title{font-size:clamp(40px,11vw,60px);}.guides-grid,.guide-related-grid{grid-template-columns:minmax(0,1fr);gap:13px;}.guide-card{padding:21px;}.guide-tool-panel{grid-template-columns:minmax(0,1fr);gap:21px;padding:22px;}.guide-tool-panel-action{justify-content:stretch;}.guide-open-tool{width:100%;}.guide-article-title{font-size:clamp(36px,10vw,53px);}}@media (prefers-reduced-motion:reduce){.guide-card,.guide-open-tool{transition:none;}}.guides-shell,.guide-page-shell{width:min(var(--site-shell,1180px),calc(100% - var(--site-gutter,48px)));max-width:var(--site-shell,1180px);}.guides-hero{max-width:900px;}.guides-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;}.guide-card{width:100%;min-width:0;align-self:start;}.guide-article-hero{width:100%;max-width:none;margin-left:0;margin-right:0;}.guide-article-content{width:100%;max-width:none;margin:0;}@media (max-width:900px){.guides-shell,.guide-page-shell{width:min(var(--site-shell,1180px),calc(100% - 40px));}.guides-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:600px){.guides-shell,.guide-page-shell{width:calc(100% - 30px);padding-top:104px;padding-bottom:68px;}.guides-grid{grid-template-columns:minmax(0,1fr);gap:13px;}.guide-card{padding:21px;}.guide-tool-panel{padding:22px;}}