.img-guide-header-link{text-decoration:none}.img-guide-header-link:hover{text-decoration:underline}.img-guide-buy{background:var(--img-orange);white-space:nowrap;border-radius:8px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex;color:#fff!important}.img-guide-buy:hover{background:#a22f18}.img-guide-crumbs{padding-top:20px;font-size:13px}.img-guide-crumbs ol{flex-wrap:wrap;gap:0 8px;margin:0;padding:0;list-style:none;display:flex}.img-guide-crumbs li{color:var(--img-muted);align-items:center;gap:8px;display:flex}.img-guide-crumbs li+li:before{content:"/";color:#9aabb4}.img-guide-crumbs a{text-underline-offset:3px;align-items:center;min-height:44px;display:inline-flex}.img-guide-intro{max-width:860px;padding:14px 0 34px}.img-guide-answer{border-left:3px solid var(--img-orange);max-width:72ch;padding:4px 0 4px 20px;font-size:18px;line-height:1.65;color:var(--img-ink)!important;margin-top:20px!important}.img-guide-meta{font-size:13px;margin-top:16px!important}.img-guide-meta a{text-underline-offset:3px;text-decoration:underline}.img-guide-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:56px;padding-bottom:56px;display:grid}.img-guide-main{min-width:0}.img-guide-side{position:sticky;top:24px}.img-guide-hero{aspect-ratio:16/8;background:#dce6ec;border-radius:18px;margin:0;position:relative;overflow:hidden}.img-guide-hero img{object-fit:cover}.img-guide-toc{background:var(--img-soft);border-radius:14px;margin-top:32px;padding:22px 26px}.img-site .img-guide-toc h2{letter-spacing:0;font-size:15px}.img-guide-toc ol{columns:2;color:var(--img-muted);column-gap:32px;margin:10px 0 0;padding-left:20px;font-size:14px}.img-guide-toc li{break-inside:avoid}.img-guide-toc a{color:var(--img-ink);text-underline-offset:3px;padding:7px 0;font-weight:600;display:inline-block}.img-guide-section{border-top:1px solid var(--img-line);margin-top:40px;padding-top:40px}.img-guide-toc+.img-guide-section{border-top:0;margin-top:8px}.img-site .img-guide-section h2{font-size:clamp(24px,2.2vw,29px)}.img-guide-section>p{max-width:72ch;margin-top:14px}.img-guide-section>p.img-source-note{margin-top:18px!important}.img-guide-section .img-source-note svg{vertical-align:-1px;display:inline}.img-guide-list{max-width:72ch;margin:18px 0 0;padding:0;list-style:none}.img-guide-list li{color:var(--img-muted);align-items:flex-start;gap:11px;margin-top:11px;display:flex}.img-guide-list svg{color:var(--img-green);flex-shrink:0;margin-top:5px}.img-guide-steps{counter-reset:step;max-width:72ch;margin:20px 0 0;padding:0;list-style:none}.img-guide-steps li{counter-increment:step;color:var(--img-muted);padding:0 0 18px 46px;position:relative}.img-guide-steps li:before{content:counter(step);width:30px;height:30px;color:var(--img-orange);background:#fff1e9;border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid;position:absolute;top:-1px;left:0}.img-guide-steps li:not(:last-child):after{content:"";background:#ecd2c6;width:1px;position:absolute;top:33px;bottom:4px;left:14.5px}.img-guide-note{background:#fff6f1;border-radius:12px;gap:12px;max-width:72ch;margin-top:18px;padding:18px 20px;display:flex}.img-guide-note svg{color:var(--img-orange);flex-shrink:0;margin-top:3px}.img-guide-note strong{font-size:15px}.img-guide-note p{font-size:15px;margin-top:4px!important}.img-guide-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:18px 0 0;display:grid}.img-guide-facts>div{border-bottom:1px solid var(--img-line);padding:14px 0}.img-guide-facts dt{color:var(--img-muted);font-size:13px}.img-guide-facts dd{margin:3px 0 0;font-weight:700;line-height:1.45}.img-guide-table{border:1px solid var(--img-line);border-radius:12px;margin-top:20px;overflow-x:auto}.img-guide-table table{border-collapse:collapse;width:100%;font-size:14px}.img-guide-table caption{text-align:left;color:var(--img-muted);caption-side:top;padding:14px 18px 4px;font-size:13px}.img-guide-table :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--img-line);padding:12px 18px}.img-guide-table thead th{color:var(--img-muted);background:var(--img-soft);white-space:nowrap;font-size:12px;font-weight:700}.img-guide-table tbody th{font-weight:650}.img-guide-table td{color:var(--img-muted);font-variant-numeric:tabular-nums}.img-guide-table tbody tr:last-child :is(th,td){border-bottom:0}.img-guide .img-faqs details[open] summary span{transform:rotate(45deg)}.img-guide-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.img-guide-related .img-guide-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.img-guide-cards a{border:1px solid var(--img-line);background:#fff;border-radius:14px;flex-direction:column;height:100%;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.img-guide-cards a:hover{border-color:#cc9a8d;box-shadow:0 10px 28px #172d3812}.img-guide-card-photo{aspect-ratio:16/9;background:#dce6ec;display:block;position:relative}.img-guide-card-photo img{object-fit:cover}.img-guide-card-body{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.img-guide-card-label{color:var(--img-orange);font-size:12px;font-weight:700}.img-site .img-guide-card-body :is(h2,h3){letter-spacing:-.3px;margin-top:6px;font-family:inherit;font-size:18px;font-weight:750;line-height:1.35}.img-guide-card-text{color:var(--img-muted);margin-top:8px;font-size:14px}.img-guide-card-more{align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:14px;font-weight:700;display:inline-flex}.img-guide-related .img-guide-card-text{display:none}.img-guide-hub .img-guide-intro{padding-bottom:8px}.img-guide-ticket{border:1px solid #cdd9df;border-top:4px solid var(--img-orange);background:#fff;border-radius:17px;padding:24px;box-shadow:0 12px 35px #172d380c}.img-guide-ticket-top{align-items:center;gap:7px;font-size:13px;font-weight:650;display:flex}.img-guide-ticket-top svg{color:var(--img-orange)}.img-site .img-guide-ticket h2{letter-spacing:-.6px;margin-top:8px;font-size:22px}.img-guide-ticket-price{flex-direction:column;display:flex;margin-top:14px!important}.img-guide-ticket-price strong{letter-spacing:-1.2px;font-size:32px;line-height:1.15}.img-guide-ticket-price>span{color:var(--img-muted);font-size:14px}.img-guide-ticket-price small{color:var(--img-green);margin-top:6px;font-size:13px}.img-guide-ticket ul{border-top:1px solid var(--img-line);margin:16px 0 0;padding:14px 0 0;font-size:14px;list-style:none}.img-guide-ticket li{align-items:center;gap:9px;margin-top:6px;display:flex}.img-guide-ticket li svg{color:var(--img-green);flex-shrink:0}.img-guide-ticket .img-primary{margin-top:18px}.img-guide-ticket-terms{font-size:12px;line-height:1.6;margin-top:12px!important}.img-guide .img-final-cta{margin-top:48px}.img-guide-footer{padding-bottom:48px}.img-guide-footer .img-footer-links{margin:22px 0 0}.img-guide-footer .img-guide-footer-policies{margin:4px 0 20px;font-weight:500}.img-guide-footer .img-container>p a{text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){.img-guide-layout{grid-template-columns:minmax(0,1fr) 320px;gap:36px}.img-guide-related .img-guide-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.img-guide-layout{grid-template-columns:1fr;gap:0}.img-guide-side{order:-1;margin-bottom:32px;position:static}.img-guide-hub .img-guide-side{order:0;margin:32px 0 0}.img-guide-ticket{max-width:560px}}@media (max-width:600px){.img-guide-header-link{display:none}.img-guide-buy{padding:0 12px;font-size:13px}.img-guide-crumbs{padding-top:8px}.img-guide-intro{padding:6px 0 26px}.img-guide-answer{padding-left:16px;font-size:16px}.img-guide-hero{aspect-ratio:16/10;border-radius:14px}.img-guide-toc{margin-top:24px;padding:18px 20px}.img-guide-toc ol{columns:1}.img-guide-section{margin-top:32px;padding-top:32px}.img-guide-facts{grid-template-columns:1fr}.img-guide-table :is(th,td){padding:11px 14px}.img-guide-cards,.img-guide-related .img-guide-cards{grid-template-columns:1fr}.img-guide-ticket{padding:22px 20px}}
