.guide-visual[data-astro-cid-q3av2vsb]{isolation:isolate;aspect-ratio:3/2;border-radius:var(--radius);color:#101318;background:#fff4e2;border:1px solid #ffcc9b;width:100%;margin:0;position:relative;overflow:hidden}.guide-visual__art[data-astro-cid-q3av2vsb]{z-index:-1;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.guide-visual__brand[data-astro-cid-q3av2vsb]{font:700 clamp(13px, 1.6vw, 22px)/1 var(--f-display);letter-spacing:-.03em;align-items:center;gap:9px;display:flex;position:absolute;top:5%;left:5%;right:5%}.guide-visual__brand[data-astro-cid-q3av2vsb]>img[data-astro-cid-q3av2vsb]{width:1.8em;height:1.8em;display:block}.guide-visual__brand[data-astro-cid-q3av2vsb] i[data-astro-cid-q3av2vsb]{font:500 9px/1.3 var(--f-mono);letter-spacing:.07em;text-transform:uppercase;margin-left:auto}.guide-visual__copy[data-astro-cid-q3av2vsb]{z-index:2;width:39%;position:absolute;top:28%;left:5%}.guide-visual__copy[data-astro-cid-q3av2vsb] p[data-astro-cid-q3av2vsb]{font:800 clamp(30px, 4.2vw, 62px)/.98 var(--f-display);letter-spacing:-.055em;margin:0}.guide-visual__copy[data-astro-cid-q3av2vsb] em[data-astro-cid-q3av2vsb]{color:#f36e18;letter-spacing:-.03em;margin-top:10px;font-family:Instrument Serif,Georgia,serif;font-size:1.15em;font-weight:400;line-height:.98;display:block}.guide-visual__copy[data-astro-cid-q3av2vsb]>span[data-astro-cid-q3av2vsb]{max-width:28ch;font:450 clamp(13px, 1.45vw, 18px)/1.5 var(--f-ui);letter-spacing:-.02em;margin-top:25px;display:block}.guide-visual__phone[data-astro-cid-q3av2vsb]{width:29%;position:absolute;top:8%;left:59%;transform:rotate(7deg)}.guide-visual__phone--secondary[data-astro-cid-q3av2vsb]{display:none}figcaption[data-astro-cid-q3av2vsb]{z-index:3;color:#4c3d31;font:500 10px/1.4 var(--f-mono);border-top:1px solid #24150c44;justify-content:space-between;gap:12px;padding-top:12px;display:flex;position:absolute;bottom:4%;left:5%;right:5%}figcaption[data-astro-cid-q3av2vsb] span[data-astro-cid-q3av2vsb]{text-align:right}.guide-visual--pair[data-astro-cid-q3av2vsb] .guide-visual__copy[data-astro-cid-q3av2vsb]{width:32%;top:28%}.guide-visual--pair[data-astro-cid-q3av2vsb] .guide-visual__copy[data-astro-cid-q3av2vsb] p[data-astro-cid-q3av2vsb]{font-size:clamp(27px,3.8vw,51px)}.guide-visual--pair[data-astro-cid-q3av2vsb] .guide-visual__phone--primary[data-astro-cid-q3av2vsb]{width:27%;top:12%;left:37%;transform:rotate(-6deg)}.guide-visual--pair[data-astro-cid-q3av2vsb] .guide-visual__phone--secondary[data-astro-cid-q3av2vsb]{width:27%;display:block;top:10%;left:65%;transform:rotate(6deg)}.guide-visual--landscape[data-astro-cid-q3av2vsb] .guide-visual__copy[data-astro-cid-q3av2vsb]{width:86%;top:16%}.guide-visual--landscape[data-astro-cid-q3av2vsb] .guide-visual__copy[data-astro-cid-q3av2vsb] p[data-astro-cid-q3av2vsb]{font-size:clamp(29px,4.1vw,56px)}.guide-visual--landscape[data-astro-cid-q3av2vsb] .guide-visual__copy[data-astro-cid-q3av2vsb] em[data-astro-cid-q3av2vsb]{margin-left:12px;display:inline}.guide-visual--landscape[data-astro-cid-q3av2vsb] .guide-visual__copy[data-astro-cid-q3av2vsb]>span[data-astro-cid-q3av2vsb]{max-width:50ch;margin-top:14px}.guide-visual--landscape[data-astro-cid-q3av2vsb] .guide-visual__phone--primary[data-astro-cid-q3av2vsb]{width:80%;top:30%;left:10%;transform:rotate(-5deg)}.guide-visual--compact[data-astro-cid-q3av2vsb]{border:0;border-bottom:1px solid #edc6a2;border-radius:0}.guide-visual--compact[data-astro-cid-q3av2vsb] .guide-visual__brand[data-astro-cid-q3av2vsb]{font-size:12px}.guide-visual--compact[data-astro-cid-q3av2vsb] .guide-visual__brand[data-astro-cid-q3av2vsb] i[data-astro-cid-q3av2vsb]{font-size:6px}.guide-visual--compact[data-astro-cid-q3av2vsb] .guide-visual__copy[data-astro-cid-q3av2vsb] p[data-astro-cid-q3av2vsb]{font-size:clamp(25px,2.6vw,34px)}.guide-visual--compact[data-astro-cid-q3av2vsb].guide-visual--pair .guide-visual__copy[data-astro-cid-q3av2vsb] p[data-astro-cid-q3av2vsb]{font-size:clamp(19px,2.3vw,30px)}.guide-visual--compact[data-astro-cid-q3av2vsb] .guide-visual__copy[data-astro-cid-q3av2vsb]>span[data-astro-cid-q3av2vsb]{display:none}.guide-visual--compact[data-astro-cid-q3av2vsb] figcaption[data-astro-cid-q3av2vsb]{padding-top:6px;font-size:7px}.guide-visual--compact[data-astro-cid-q3av2vsb] .guide-visual__copy[data-astro-cid-q3av2vsb] em[data-astro-cid-q3av2vsb]{margin-top:5px}.guide-visual--compact[data-astro-cid-q3av2vsb].guide-visual--landscape .guide-visual__copy[data-astro-cid-q3av2vsb] p[data-astro-cid-q3av2vsb]{font-size:clamp(21px,2.2vw,29px)}@media (width<=650px){.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact){aspect-ratio:4/5;border-radius:18px}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact) .guide-visual__brand[data-astro-cid-q3av2vsb]{font-size:13px;top:4%}.guide-visual__brand[data-astro-cid-q3av2vsb] i[data-astro-cid-q3av2vsb]{max-width:11ch;font-size:7px}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact) .guide-visual__copy[data-astro-cid-q3av2vsb]{width:90%;top:13%}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact) .guide-visual__copy[data-astro-cid-q3av2vsb] p[data-astro-cid-q3av2vsb]{font-size:clamp(31px,8vw,42px)}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact) .guide-visual__copy[data-astro-cid-q3av2vsb] em[data-astro-cid-q3av2vsb]{margin-left:9px;display:inline}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact):not(.guide-visual--landscape) .guide-visual__copy[data-astro-cid-q3av2vsb] em[data-astro-cid-q3av2vsb]{margin:4px 0 0;display:block}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact) .guide-visual__copy[data-astro-cid-q3av2vsb]>span[data-astro-cid-q3av2vsb]{display:none}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact) .guide-visual__phone--primary[data-astro-cid-q3av2vsb]{width:39%;top:28%;left:31%;transform:rotate(5deg)}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact).guide-visual--pair .guide-visual__phone--primary[data-astro-cid-q3av2vsb]{width:36%;top:32%;left:13%;transform:rotate(-6deg)}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact).guide-visual--pair .guide-visual__phone--secondary[data-astro-cid-q3av2vsb]{width:36%;top:30%;left:51%;transform:rotate(6deg)}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact).guide-visual--landscape{aspect-ratio:1}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact).guide-visual--landscape .guide-visual__copy[data-astro-cid-q3av2vsb] p[data-astro-cid-q3av2vsb]{font-size:30px}.guide-visual[data-astro-cid-q3av2vsb]:not(.guide-visual--compact).guide-visual--landscape .guide-visual__phone--primary[data-astro-cid-q3av2vsb]{width:94%;top:37%;left:3%}figcaption[data-astro-cid-q3av2vsb]{padding-top:9px;font-size:8px}.guide-visual--compact[data-astro-cid-q3av2vsb] .guide-visual__copy[data-astro-cid-q3av2vsb] p[data-astro-cid-q3av2vsb]{font-size:25px}}.guide[data-astro-cid-abicvlni]{padding:clamp(128px,15vw,180px) 0 100px}.guide__wrap[data-astro-cid-abicvlni]{max-width:1120px}.guide__header[data-astro-cid-abicvlni]{justify-items:start;gap:24px;padding-bottom:48px;display:grid}.guide__breadcrumb[data-astro-cid-abicvlni]{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:14px;display:flex}.guide__breadcrumb[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]:hover{color:var(--accent)}.guide[data-astro-cid-abicvlni] h1[data-astro-cid-abicvlni]{letter-spacing:-.03em;font-variation-settings:"opsz" 48;max-width:20ch;margin:0;font-size:clamp(42px,6.6vw,86px);font-weight:700;line-height:1.04}.guide__header[data-astro-cid-abicvlni] .lede[data-astro-cid-abicvlni]{max-width:62ch;margin:0}.guide__meta[data-astro-cid-abicvlni]{color:var(--muted);flex-wrap:wrap;gap:10px 24px;font-size:13px;display:flex}.guide__meta[data-astro-cid-abicvlni] span[data-astro-cid-abicvlni]:first-child{color:var(--accent-2)}.guide__figure[data-astro-cid-abicvlni]{margin:0 0 64px}.guide-prose[data-astro-cid-abicvlni]{max-width:760px;color:var(--muted);margin:0 auto;font-size:18px;line-height:1.8}.guide-prose--index[data-astro-cid-abicvlni]{max-width:none}.guide-prose[data-astro-cid-abicvlni] h2{font-family:var(--f-display);color:var(--text);letter-spacing:-.025em;margin:54px 0 16px;font-size:clamp(26px,3vw,36px);line-height:1.2}.guide-prose[data-astro-cid-abicvlni] h3{color:var(--text);margin:30px 0 10px;font-size:21px}.guide-prose[data-astro-cid-abicvlni] p{margin:0 0 22px}.guide-prose[data-astro-cid-abicvlni] strong{color:var(--text);font-weight:600}.guide-prose[data-astro-cid-abicvlni] a{color:var(--accent-2);text-underline-offset:4px;text-decoration:underline}.guide-prose[data-astro-cid-abicvlni] ul,.guide-prose[data-astro-cid-abicvlni] ol{margin:20px 0 30px;padding-left:25px}.guide-prose[data-astro-cid-abicvlni] li{margin:10px 0;padding-left:5px}.guide-prose[data-astro-cid-abicvlni] li::marker{color:var(--accent-2)}.guide-prose[data-astro-cid-abicvlni] code,.guide-prose[data-astro-cid-abicvlni] kbd{color:var(--text);font-family:var(--f-mono);overflow-wrap:anywhere;font-size:.82em}.guide-prose[data-astro-cid-abicvlni] kbd{border:1px solid var(--line-strong);background:var(--surface);border-radius:6px;padding:1px 7px;display:inline-block}.guide-prose[data-astro-cid-abicvlni] pre{border:1px solid var(--line-strong);background:var(--surface);white-space:pre-wrap;border-radius:16px;padding:22px}.guide-prose[data-astro-cid-abicvlni] .guide-note{border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 16px 16px 0;margin:30px 0;padding:24px}.guide-prose[data-astro-cid-abicvlni] .guide-note p:last-child{margin-bottom:0}.guide-prose[data-astro-cid-abicvlni] table{border-collapse:collapse;width:100%;margin:28px 0 36px;font-size:15px;line-height:1.55}.guide-prose[data-astro-cid-abicvlni] caption{color:var(--text);text-align:left;padding-bottom:12px;font-weight:600}.guide-prose[data-astro-cid-abicvlni] th,.guide-prose[data-astro-cid-abicvlni] td{border-bottom:1px solid var(--line-strong);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:14px 12px}.guide-prose[data-astro-cid-abicvlni] th{color:var(--text);font-weight:550}.guide-prose[data-astro-cid-abicvlni] th[scope=row]{width:31%}.guide__related[data-astro-cid-abicvlni]{border-top:1px solid var(--line-strong);margin-top:64px;padding-top:64px}.guide__related[data-astro-cid-abicvlni] h2[data-astro-cid-abicvlni]{font-family:var(--f-display);letter-spacing:-.02em;font-size:28px}.guide__links[data-astro-cid-abicvlni]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.guide__links[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]{border:1px solid var(--line-strong);background:var(--surface);border-radius:20px;gap:10px;padding:28px;display:grid}.guide__links[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]:hover{border-color:var(--accent)}.guide__links[data-astro-cid-abicvlni] span[data-astro-cid-abicvlni]{color:var(--accent-2);font-size:13px}.guide__links[data-astro-cid-abicvlni] b[data-astro-cid-abicvlni]{font-size:20px;font-weight:550;line-height:1.4}.guide__cta[data-astro-cid-abicvlni]{border-radius:var(--radius);background:var(--accent-soft);border:1px solid #ff8a3d4d;justify-content:space-between;align-items:center;gap:28px;margin-top:64px;padding:clamp(24px,4vw,44px);display:flex}.guide__cta[data-astro-cid-abicvlni] b[data-astro-cid-abicvlni]{max-width:28ch;font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(25px,3vw,34px);line-height:1.2;display:block}.guide__cta[data-astro-cid-abicvlni] p[data-astro-cid-abicvlni]{max-width:47ch;color:var(--muted);margin:14px 0 0;font-size:15px}.guide__cta[data-astro-cid-abicvlni] .btn[data-astro-cid-abicvlni]{flex-shrink:0}.guide__byline[data-astro-cid-abicvlni]{color:var(--muted);margin:26px 0 0;font-size:13px}.guide__byline[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]{color:var(--text)}@media (width<=650px){.guide[data-astro-cid-abicvlni]{padding-bottom:64px}.guide__figure[data-astro-cid-abicvlni]{border-radius:18px;margin-bottom:40px}.guide-prose[data-astro-cid-abicvlni]{font-size:17px}.guide__links[data-astro-cid-abicvlni]{grid-template-columns:1fr}.guide__cta[data-astro-cid-abicvlni]{flex-direction:column;align-items:flex-start}}
