:root{color-scheme:dark;--home-gold:#e8b04b;--home-muted:#a5a9b1;--home-line:#2b2e35}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body.home-page{margin:0;background:#101216;color:#f1f0ec;font:400 16px/1.75 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}img{display:block;max-width:100%}h1,h2,h3,p,figure{margin:0}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--home-gold);outline-offset:5px}::selection{background:#e8b04b;color:#101216}.home-wrap{width:min(1280px,calc(100% - 96px));margin-inline:auto}.home-skip{position:fixed;left:20px;top:10px;z-index:100;padding:10px 20px;background:var(--home-gold);color:#111;transform:translateY(-160%)}.home-skip:focus{transform:none}.home-eyebrow{font-size:11px;letter-spacing:.18em;font-weight:600;line-height:1.5;color:var(--home-gold)}.home-hero{min-height:660px;display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;padding-block:72px 90px}.hero-copy{position:relative;z-index:2}.hero-copy .home-eyebrow{display:flex;align-items:center;gap:10px}.hero-copy .home-eyebrow>span{width:22px;height:1px;background:var(--home-gold)}.hero-copy h1{font-size:clamp(42px,4.6vw,66px);line-height:1.27;letter-spacing:-.055em;font-weight:650;margin-block:27px 26px}.hero-copy h1 span{color:var(--home-gold)}.hero-description{font-size:16px;line-height:1.95;color:#aeb1b9}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.home-button{display:inline-flex;justify-content:center;align-items:center;gap:23px;min-height:52px;padding:13px 23px;border:1px solid transparent;border-radius:8px;font-size:14px;font-weight:600;transition:background .18s,transform .18s}.home-button span{font-size:21px;line-height:1}.home-button:hover{transform:translateY(-2px)}.home-button.primary{background:var(--home-gold);color:#18140c}.home-button.primary:hover{background:#f2c36c}.home-button.secondary{border-color:#41434a;background:#17191e;color:#e2e2e4}.hero-availability{font-size:12px;color:#8e959f;display:flex;align-items:center;gap:8px;margin-top:22px}.live-dot{width:6px;height:6px;border-radius:50%;background:#a7be84;display:inline-block;flex-shrink:0}.hero-art{position:relative;height:480px;min-width:0}.art-grid{position:absolute;inset:2% -2% 0;border-radius:50%;background-image:radial-gradient(#4e4b41 1px,transparent 1px);background-size:20px 20px;mask-image:radial-gradient(ellipse,black 20%,transparent 68%);opacity:.5}.art-print{position:absolute;display:block;top:42px;width:38%;padding:7px 7px 0;background:#eeeadf;box-shadow:0 16px 48px #0007;transition:transform .3s;transform-origin:bottom center;border-radius:3px;overflow:hidden}.art-print img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}.art-print>span{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:10px 3px;color:#26231c;font-size:11px;font-weight:600}.art-print i{font-style:normal;font-family:monospace;color:#686457}.art-print b{font-size:17px;font-weight:400}.print-0{left:10%;transform:rotate(-12deg);top:65px}.print-1{left:31%;z-index:2;transform:rotate(1deg);top:17px}.print-2{right:10%;transform:rotate(12deg);top:78px}.art-print:hover{z-index:3;transform:translateY(-12px) rotate(0)}.art-caption{position:absolute;bottom:-8px;right:22px;font:10px/1.4 monospace;letter-spacing:.12em;color:#747b86}.home-worlds{padding-block:50px 86px;border-top:1px solid var(--home-line)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:32px}.section-heading h2,.home-process h2{margin-top:12px;font-size:clamp(26px,2.7vw,36px);line-height:1.4;letter-spacing:-.04em;font-weight:600}.section-heading>p{color:var(--home-muted);font-size:14px;line-height:1.8}.world-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.world-card{border:1px solid var(--home-line);border-radius:12px;background:#17191e;padding:22px 22px 25px;overflow:hidden}.world-image{border-color:#5b4a2a;background:#1d1c19;transition:border-color .2s}.world-image:hover{border-color:var(--home-gold)}.world-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font:10px/1.4 monospace;letter-spacing:.03em;color:#a1a6ae}.status{border:1px solid #3b3e45;border-radius:20px;padding:4px 7px;color:#a1a6ae;white-space:nowrap;font:10px/1.4 -apple-system,Segoe UI,Microsoft YaHei,sans-serif}.status.live{border-color:#6d5933;color:#e8b04b}.world-art{height:155px;position:relative;margin:15px 0 10px;display:flex;align-items:center;justify-content:center}.world-card h3{font-weight:550;font-size:20px;line-height:1.5;display:flex;justify-content:space-between;gap:10px}.world-card>p{font-size:13px;line-height:1.8;color:var(--home-muted);margin-top:9px}.image-art img{width:78px;height:116px;border:4px solid #e8e1ce;object-fit:cover;border-radius:3px;transform:rotate(-12deg)}.image-art img+img{transform:rotate(12deg);margin-left:-9px;margin-top:10px}.motion-art span{width:128px;height:68px;border:1px dashed #646876;border-radius:40px;transform:rotate(-25deg)}.motion-art i{position:absolute;width:62px;height:62px;background:#c2b8d4;border-radius:20px;transform:translate(20px,-10px) rotate(-10deg);box-shadow:-25px 14px 0 -2px #4a445a}.motion-art b{position:absolute;transform:translate(49px,34px);font-size:30px;color:#e3ddec;font-weight:400}.video-art{display:block;padding:20px 16px}.video-art>div{height:85px;border:1px solid #4a5b5d;border-radius:5px;background:linear-gradient(145deg,#586e6c,#283c40 60%,#748077);display:grid;place-items:center}.video-art span{height:34px;width:34px;border-radius:50%;border:1px solid #c4cebf75;display:grid;place-items:center;font-size:12px;color:#e0e2d9;background:#e0e2d912}.video-art>i{display:inline-block;height:12px;width:29%;margin:9px 3px 0 0;background:#4c6262;border-radius:2px}.video-art>i:nth-last-child(2){background:#87948b}.mini-browser{border:1px solid #756d59;border-radius:6px;width:174px;overflow:hidden;transform:rotate(-5deg);background:#24231f}.mini-browser>i{display:block;border-bottom:1px solid #4f4b40;line-height:20px;padding-left:7px;font-style:normal;letter-spacing:3px;color:#a6997c}.mini-browser>div{height:85px;padding:12px 14px;position:relative}.mini-browser span{font:36px/1.2 Georgia,serif;color:#ddca9f}.mini-browser b{position:absolute;width:45px;height:54px;right:12px;top:13px;background:#b3a17c;border-radius:2px 20px 2px 2px}.mini-browser em{display:block;width:63px;height:4px;background:#655c46;margin-top:7px}.home-feature{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center;padding-block:72px 100px;border-top:1px solid var(--home-line)}.feature-copy h2,.home-faq h2{font-size:clamp(32px,3.5vw,48px);line-height:1.4;font-weight:600;letter-spacing:-.04em;margin:22px 0}.feature-copy>p:not(.home-eyebrow){font-size:15px;color:var(--home-muted);max-width:390px;line-height:1.9}.preview-options{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 25px}.preview-options button{border:1px solid #3e4149;padding:8px 14px;min-height:40px;border-radius:30px;background:transparent;color:#b2b5bc;font-size:13px;cursor:pointer}.preview-options button[aria-pressed=true]{border-color:var(--home-gold);color:#e8b04b;background:#e8b04b0c}.home-text-link{font-size:13px;display:inline-flex;align-items:center;gap:16px;border-bottom:1px solid #71613f;padding-bottom:5px;color:#e8b04b}.comparison{display:grid;grid-template-columns:1fr 1fr;gap:14px;position:relative}.comparison figure{overflow:hidden;border-radius:8px;background:#1c1e24;border:1px solid #35373e;min-width:0}.comparison img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}.comparison figcaption{padding:11px 14px;font-size:12px;color:#d0d1d3}.compare-icon{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);z-index:1;width:40px;height:40px;border:1px solid #5a5037;border-radius:50%;background:#e8b04b;color:#19150e;display:grid;place-items:center;font-size:23px}.comparison>p{grid-column:1/-1;text-align:right;color:#858b95;font-size:11px;margin-top:1px}.home-process{padding-block:70px 82px;border-top:1px solid var(--home-line)}.process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:54px;margin-top:44px}.step-number{font:28px/1.2 Georgia,serif;color:var(--home-gold)}.process-grid h3{font-size:20px;font-weight:500;margin:16px 0 9px}.process-grid p{font-size:14px;color:var(--home-muted);line-height:1.9;max-width:315px}.home-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;padding-block:72px 86px;border-top:1px solid var(--home-line)}.home-faq h2{margin-bottom:0;font-size:36px}.faq-list details{border-bottom:1px solid #30333a}.faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;font-size:15px;font-weight:500;line-height:1.6}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:22px;color:#a6a9b1;font-weight:300}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{font-size:14px;line-height:1.9;color:var(--home-muted);padding:0 28px 22px 0}.home-final{text-align:center;border-top:1px solid var(--home-line);padding-block:80px 90px}.home-final h2{font-size:clamp(32px,3.5vw,48px);line-height:1.45;margin:18px 0 28px;font-weight:600;letter-spacing:-.04em}.home-page .site-footer{max-width:1376px}.compare-icon svg{width:23px;height:23px}.home-subjects{padding-block:70px 82px;border-top:1px solid var(--home-line)}.subject-context{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.subject-style-label{font-size:12px;line-height:1.5;color:#e6bc6c;background:#e8b04b0b;border:1px solid #635133;border-radius:30px;padding:7px 13px}.subject-context .home-text-link svg{width:18px;height:18px;flex-shrink:0}.subject-example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.subject-example{min-width:0;overflow:hidden;background:#17191e;border:1px solid var(--home-line);border-radius:12px}.subject-example-image{aspect-ratio:1;display:grid;place-items:center;padding:14px;background:radial-gradient(ellipse at center,#292b2d,#1c1e22)}.subject-example-image img{width:100%;height:100%;min-height:0;object-fit:contain}.subject-example figcaption{padding:21px 22px 24px;border-top:1px solid var(--home-line)}.subject-example h3{font-size:20px;font-weight:550;line-height:1.5;margin-bottom:7px}.subject-example p{font-size:13px;line-height:1.8;color:var(--home-muted)}@media(max-width:800px){.home-subjects{padding-block:54px}.home-subjects .section-heading{display:block}.home-subjects .section-heading>p{margin-top:14px;font-size:14px}.subject-example-grid{gap:12px}.subject-example-image{padding:10px}.subject-example figcaption{padding:15px 14px 18px}.subject-example h3{font-size:18px}.subject-example p{font-size:12px}}@media(max-width:600px){.subject-example-grid{grid-template-columns:1fr}.subject-example-image{aspect-ratio:5/4}.subject-example figcaption{padding:18px 20px 21px}.subject-example h3{font-size:20px}.subject-example p{font-size:13px}}@media(max-width:480px){.home-subjects{padding-block:42px}.home-subjects .section-heading>p{font-size:13px}.subject-context{gap:12px;flex-wrap:wrap}.subject-context .home-text-link{font-size:12px;gap:10px}.subject-style-label{font-size:11px;padding:6px 11px}.compare-icon svg{width:19px;height:19px}}@media(min-width:1500px){.home-hero{gap:70px}.hero-art{height:520px}.hero-copy h1{font-size:70px}}@media(max-width:1100px){.home-wrap{width:calc(100% - 64px)}.home-hero{min-height:590px;padding-block:58px 72px}.hero-copy h1{font-size:48px}.hero-description{font-size:14px}.home-button{font-size:12px;padding:11px 16px;gap:12px}.hero-art{height:390px}.world-card{padding:16px}.world-top{font-size:9px;gap:5px}.world-card h3{font-size:17px}.home-feature,.home-faq{gap:40px}.world-art{height:140px}.art-caption{bottom:0}}@media(max-width:800px){.home-hero{grid-template-columns:1fr;gap:30px;padding-top:46px;padding-bottom:56px;min-height:0}.hero-copy h1{font-size:clamp(43px,7vw,60px)}.hero-description{font-size:15px}.hero-art{height:500px;width:min(510px,100%);margin-inline:auto}.world-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-heading{align-items:start}.section-heading>p{font-size:12px}.world-card{padding:22px}.world-top{font-size:10px}.world-card h3{font-size:20px}.home-feature{grid-template-columns:1fr;gap:36px;padding-block:54px}.feature-copy>p:not(.home-eyebrow){max-width:540px}.comparison{max-width:580px}.home-faq{grid-template-columns:1fr;gap:20px}.home-faq h2{font-size:30px}.process-grid{gap:24px}.home-process .section-heading{flex-direction:column;gap:18px}.home-process{padding-block:54px}.home-worlds{padding-block:38px 56px}.home-faq{padding-block:50px}.home-final{padding-block:55px}.hero-actions .home-button{font-size:14px;min-height:50px}.art-caption{bottom:-4px}}@media(max-width:480px){.preview-options button{min-height:44px}.home-wrap{width:calc(100% - 40px)}.hero-copy h1{font-size:42px}.hero-description{font-size:13px;line-height:1.9}.hero-actions{gap:8px;margin-top:24px}.hero-actions .home-button{font-size:12px;padding-inline:14px;gap:10px}.hero-art{height:340px;max-width:340px}.art-print>span{font-size:9px;padding:7px 1px;gap:3px}.art-print{padding:4px 4px 0}.print-0{top:46px}.print-1{top:15px}.print-2{top:57px}.art-caption{font-size:8px;bottom:0;right:0}.home-hero{gap:28px;padding-bottom:36px}.section-heading{display:block}.section-heading>p{margin-top:14px}.section-heading>p br{display:none}.world-grid{gap:10px}.world-card{padding:14px 12px 18px}.world-top{flex-wrap:wrap;gap:6px;font-size:9px;min-height:40px}.world-card h3{font-size:16px}.world-card>p{font-size:12px;line-height:1.75}.world-art{height:126px;margin-top:12px;margin-bottom:6px}.image-art img{width:59px;height:91px;border-width:3px}.motion-art span{width:90px}.motion-art i{width:50px;height:50px;transform:translate(10px,-7px) rotate(-10deg)}.motion-art b{transform:translate(30px,32px)}.video-art{padding:17px 0}.video-art>div{height:77px}.mini-browser{width:130px}.mini-browser b{width:29px}.mini-browser span{font-size:29px}.mini-browser em{width:48px}.home-feature{padding-block:42px}.feature-copy h2{font-size:34px}.feature-copy>p:not(.home-eyebrow){font-size:14px}.comparison{gap:10px}.comparison figcaption{font-size:11px;padding:10px}.compare-icon{width:32px;height:32px;font-size:20px}.comparison>p{font-size:10px}.process-grid{grid-template-columns:1fr;gap:25px;margin-top:28px}.process-grid article{display:grid;grid-template-columns:35px 1fr;column-gap:15px}.step-number{grid-row:1/3;margin-top:2px;font-size:23px}.process-grid h3{margin:0 0 6px;font-size:18px}.process-grid p{grid-column:2;max-width:none;font-size:13px}.faq-list summary{font-size:14px}.faq-list details p{font-size:13px}.home-final h2{font-size:33px}html[lang=en] .hero-copy h1{font-size:46px}html[lang=en] .world-card h3{font-size:17px}html[lang=en] .hero-actions{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.art-print,.home-button{transition:none}.art-print:hover,.home-button:hover{transform:none}}.world-card{display:flex;flex-direction:column}.world-card .world-art{flex-shrink:0}.world-card>p{flex:1;margin-bottom:22px}.waitlist-button{width:100%;min-height:44px;border:1px solid #6a5838;border-radius:7px;background:#e8b04b0a;color:#e8b04b;font-size:13px;cursor:pointer;padding:10px 12px}.waitlist-button:hover:not(:disabled){background:#e8b04b;color:#19150e}.waitlist-button:disabled{cursor:default}.waitlist-button[data-submitted=true]{color:#aec392;border-color:#536044;background:#a7be840a}.waitlist-feedback:empty{display:none}.waitlist-feedback{color:#e8b04b;font-size:14px;padding-bottom:24px;margin-top:-40px}@media(max-width:480px){.world-top .status{font-size:9px}.waitlist-button{font-size:12px}.waitlist-feedback{margin-top:-24px}}.world-subjects{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:44px}.world-subjects>span{border:1px solid #655232;border-radius:999px;padding:5px 10px;background:#e8b04b08;color:#cbb27e;font-size:11px;line-height:1.5;white-space:nowrap}@media(max-width:480px){.world-subjects{gap:4px}.world-subjects>span{font-size:10px;padding:4px 7px}}.home-categories{padding:36px 0 42px;position:relative;isolation:isolate}.home-categories:before{content:"";position:absolute;inset:0 max(48px,calc((100% - 1280px)/2)) auto;height:1px;background:var(--home-line)}.category-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:25px}.category-section-heading h2{font-size:clamp(26px,2.8vw,36px);font-weight:550;letter-spacing:-.045em;line-height:1.35;margin-top:8px}.category-section-heading>.home-text-link{flex-shrink:0;margin-bottom:3px}.category-rails{position:relative;border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line)}.category-rail{overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:24px;direction:ltr}.category-rail+.category-rail{border-top:1px solid var(--home-line)}.home-page .category-rail{scrollbar-width:none!important}.home-page .category-rail::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.category-track{display:flex;width:max-content;background:#101216}.category-group{display:flex;align-items:center;flex-shrink:0;gap:28px;padding:0 28px}.category-link{display:flex;flex-direction:column;align-items:center;gap:7px;flex-shrink:0;width:200px;padding:13px 0 15px;color:#b7b8b7;white-space:nowrap;font-size:13px;font-weight:450;line-height:1.5;letter-spacing:0;transition:color .18s;outline-offset:-1px!important}.category-link:hover,.category-link:focus-visible{color:var(--home-gold)}.category-wordmark{width:200px;height:64px;object-fit:contain;mix-blend-mode:lighten}.category-link-caption{display:flex;align-items:center;gap:9px}.category-link-number{font:9px/1.5 ui-monospace,monospace;letter-spacing:.02em;color:#807b70}.category-separator{flex-shrink:0;color:#a38448;font-size:17px;line-height:1}.category-rail[data-animated]{overflow:hidden}.category-rail[data-animated] .category-track{animation:category-marquee var(--category-duration) linear infinite;will-change:transform}.category-rail[data-direction=reverse] .category-track{animation-direction:reverse}.category-rail:hover .category-track,.category-rail:focus-within .category-track,.home-categories[data-paused=true] .category-track{animation-play-state:paused}.category-rails:after{content:"";pointer-events:none;position:absolute;inset:0;background:linear-gradient(90deg,#101216,transparent 24px,transparent calc(100% - 24px),#101216);z-index:2}@keyframes category-marquee{to{transform:translate3d(calc(-1 * var(--category-span)),0,0)}}@media(max-width:1100px){.home-categories:before{inset-inline:32px}}@media(max-width:800px){.home-categories{padding-block:30px 34px}.category-section-heading{gap:18px}.category-group{gap:22px;padding-inline:22px}}@media(max-width:480px){.home-categories{padding-block:26px 30px}.home-categories:before{inset-inline:20px}.category-section-heading{align-items:center;margin-bottom:21px}.category-section-heading h2{font-size:25px;max-width:210px}.category-section-heading>.home-text-link{font-size:11px;gap:6px;white-space:nowrap}.category-group{gap:20px;padding-inline:20px}.category-link{width:176px;font-size:12px;padding-block:12px}.category-wordmark{width:176px;height:56.32px}.category-separator{font-size:13px}}@media(prefers-reduced-motion:reduce){.category-rail[data-animated]{overflow-x:auto}.category-rail .category-track{animation:none!important}.category-group[data-category-copy]{display:none}.category-link{transition:none}}@media(forced-colors:active){.home-page .category-rail{scrollbar-width:auto!important}.category-rails:after{display:none}}.home-page .site-footer{align-items:center;padding:18px 48px;gap:12px 24px}.footer-identity{display:flex;align-items:center;gap:24px;min-width:0}.footer-identity .footer-brand{display:inline-flex}.footer-contact{display:flex;flex-direction:column;gap:0;font-style:normal;line-height:1.6}.footer-contact a{display:inline-flex;align-items:center;min-height:24px;font-size:12px;color:#8d949f;text-underline-offset:3px}.footer-contact a:hover{color:#b4bbc5;text-decoration:underline}.footer-secondary{display:flex;flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto}.home-page .footer-copy{padding:0;font-size:11px;line-height:1.6;color:#828995}@media(max-width:1100px){.home-page .site-footer{padding-inline:32px}}@media(max-width:700px){.home-page .site-footer{align-items:flex-start;gap:10px;padding:16px 20px}.footer-identity{width:100%;justify-content:space-between;gap:14px}.footer-contact a{font-size:11px;min-height:24px}.footer-secondary{width:100%;gap:2px}.home-page .footer-copy{font-size:10px}.home-page .site-footer .legal-links{gap:4px 14px}}@media(max-width:360px){.footer-identity{flex-wrap:wrap;gap:8px 18px}.footer-contact{flex-direction:row;flex-wrap:wrap;gap:0 14px}}.home-guides{padding-block:64px 76px;border-top:1px solid var(--home-line)}.guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.guide-card{display:block;border:1px solid #30343d;border-radius:9px;background:#17191e;overflow:hidden;min-width:0;transition:border-color .2s}.guide-card:hover{border-color:#b78b3d}.guide-card-images{display:grid;grid-template-columns:1fr 1fr;gap:3px;background:#101216}.guide-card-images img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}.guide-card-copy{padding:22px}.guide-card-copy .guide-kind{font-size:11px;color:#e8b04b}.guide-card h3{font-size:20px;line-height:1.5;font-weight:550;margin:10px 0}.guide-card p{font-size:14px;line-height:1.8;color:#a5a9b1}.guide-card h3 span{color:#e8b04b}.guide-grid .guide-card:focus-visible{outline:2px solid #e8b04b;outline-offset:5px}@media(max-width:850px){.guide-grid{grid-template-columns:1fr;gap:20px}.guide-card{display:grid;grid-template-columns:minmax(160px,35%) 1fr}.guide-card-images img{height:100%;object-fit:cover}.home-guides{padding-block:44px}.home-guides .section-heading{align-items:start;flex-direction:column;gap:16px}}@media(max-width:520px){.guide-card{display:block}.guide-card-images img{height:auto;max-height:280px;object-position:top}.guide-card-copy{padding:20px}.guide-card h3{font-size:20px}.home-guides .section-heading>a{margin-top:16px}}
