.home-module__txgM7a__home{width:min(100% - 64px,1040px);margin-inline:auto}.home-module__txgM7a__hero{isolation:isolate;grid-template-columns:1.2fr 1fr;align-items:center;gap:72px;padding:100px 0 88px;display:grid;position:relative}.home-module__txgM7a__greeting{padding-block:20px}.home-module__txgM7a__verse{color:var(--muted);font-family:var(--font-serif);letter-spacing:.22em;font-size:13px}.home-module__txgM7a__title{color:#edece5;font-family:var(--font-serif);letter-spacing:.14em;white-space:nowrap;margin:22px 0 24px;font-size:clamp(48px,5.6vw,78px);font-weight:400;line-height:1.3}.home-module__txgM7a__subtitle{color:#d7dce0;font-family:var(--font-serif);letter-spacing:.12em;font-size:22px}.home-module__txgM7a__intro{color:var(--muted);letter-spacing:.06em;margin-top:23px;font-size:14px;line-height:2}.home-module__txgM7a__heroLinks{align-items:center;gap:28px;margin-top:32px;font-size:14px;display:flex}.home-module__txgM7a__primaryLink{color:#e2e7e7;background:#a5bec911;border:1px solid #b9cbd13d;border-radius:6px;padding:12px 24px;transition:background .2s,border-color .2s}.home-module__txgM7a__primaryLink:hover{background:#a5bec924;border-color:#b9cbd17a}.home-module__txgM7a__secondaryLink{color:#b2c2cb;padding-block:12px;transition:color .2s}.home-module__txgM7a__secondaryLink span{margin-left:8px}.home-module__txgM7a__secondaryLink:hover{color:#f0e8e4}.home-module__txgM7a__windowLink{min-width:0;display:block;transform:rotate(2deg)}.home-module__txgM7a__window{background:#182731;border:1px solid #b9cbd125;border-radius:7px;padding:12px 12px 0;transition:border-color .3s;box-shadow:0 24px 60px #00000040}.home-module__txgM7a__windowImage{background:#0c151e;border-radius:3px;overflow:hidden}.home-module__txgM7a__windowImage img{opacity:.88;width:100%;height:auto;transition:opacity .3s;display:block}.home-module__txgM7a__windowLink:hover .home-module__txgM7a__window{border-color:#b9cbd156}.home-module__txgM7a__windowLink:hover img{opacity:1}.home-module__txgM7a__window figcaption{font-family:var(--font-serif);color:#d8dee0;justify-content:space-between;align-items:center;gap:16px;padding:16px 3px 18px;font-size:14px;display:flex}.home-module__txgM7a__window time{color:var(--muted);font-family:var(--font-sans);letter-spacing:.08em;font-size:11px}.home-module__txgM7a__windowNote{text-align:right;color:var(--muted);font-family:var(--font-serif);letter-spacing:.1em;margin-top:18px;font-size:12px;display:block}.home-module__txgM7a__currentNote{background:#111e2bdd;border:1px solid #bdc7d019;border-radius:8px;align-items:center;gap:32px;padding:24px 28px;display:flex}.home-module__txgM7a__noteHeading{flex-shrink:0}.home-module__txgM7a__noteHeading h2{color:#c7afb9;letter-spacing:.08em;align-items:center;gap:9px;font-size:13px;font-weight:400;display:flex}.home-module__txgM7a__noteDot{background:#bd96a7;border-radius:50%;width:5px;height:5px}.home-module__txgM7a__noteHeading time{color:var(--muted);letter-spacing:.07em;margin:7px 0 0 14px;font-size:11px;display:block}.home-module__txgM7a__noteBody{color:#d2dade;overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;line-height:1.9}.home-module__txgM7a__noteBody p{white-space:pre-line}.home-module__txgM7a__noteBody h3{margin-bottom:4px;font-weight:400}.home-module__txgM7a__noteLink{color:var(--muted);flex-shrink:0;padding-block:10px;font-size:12px}.home-module__txgM7a__noteLink:hover{color:var(--foreground)}.home-module__txgM7a__noteLink span{margin-left:6px}.home-module__txgM7a__section{margin-top:80px}.home-module__txgM7a__sectionHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.home-module__txgM7a__sectionHeading h2{font-family:var(--font-serif);letter-spacing:.06em;color:#e3e5e1;font-size:26px;font-weight:400}.home-module__txgM7a__sectionHeading p{letter-spacing:.04em;color:var(--muted);margin-top:10px;font-size:12px}.home-module__txgM7a__sectionHeading>a{color:#b2c2cb;flex-shrink:0;padding-block:12px;font-size:12px}.home-module__txgM7a__sectionHeading>a:hover{color:var(--foreground)}.home-module__txgM7a__sectionHeading>a span{margin-left:8px}.home-module__txgM7a__essays{background:#0e1b28e8;border-radius:8px;padding:8px 28px}.home-module__txgM7a__essays>a:last-child{border-bottom:0}.home-module__txgM7a__photos{grid-template-columns:1.16fr 1fr 1fr;align-items:start;gap:26px;display:grid}.home-module__txgM7a__photoLink{min-width:0;display:block}.home-module__txgM7a__photoLink:nth-child(2){margin-top:42px}.home-module__txgM7a__photoLink:nth-child(3){margin-top:84px}.home-module__txgM7a__photoImage{background:#142331;border-radius:6px;overflow:hidden}.home-module__txgM7a__photoImage img{width:100%;height:auto;transition:filter .3s;display:block}.home-module__txgM7a__photoLink:hover img{filter:brightness(1.08)}.home-module__txgM7a__photoLink figcaption{padding-top:17px}.home-module__txgM7a__photoLink time{color:var(--muted);letter-spacing:.09em;font-size:11px}.home-module__txgM7a__photoLink h3{font-family:var(--font-serif);color:#dce1e2;margin-top:6px;font-size:15px;font-weight:400;line-height:1.7}.home-module__txgM7a__photoLink:hover h3{color:#fff1f0}.home-module__txgM7a__farewell{text-align:center;padding:76px 0 8px}.home-module__txgM7a__farewell>span{color:#b18c9c;font-size:24px}.home-module__txgM7a__farewell p{font-family:var(--font-serif);color:#bac6cd;letter-spacing:.08em;margin:16px 0 12px;font-size:15px}.home-module__txgM7a__farewell a{color:var(--muted);padding:8px;font-size:12px;display:inline-block}.home-module__txgM7a__farewell a:hover{color:var(--foreground)}@media (max-width:900px){.home-module__txgM7a__hero{gap:36px;padding:72px 0 64px}.home-module__txgM7a__title{font-size:52px}.home-module__txgM7a__subtitle{font-size:18px}.home-module__txgM7a__currentNote{gap:22px;padding:22px}.home-module__txgM7a__photos{gap:20px}}@media (max-width:640px){.home-module__txgM7a__home{width:calc(100% - 40px)}.home-module__txgM7a__hero{grid-template-columns:1fr;gap:40px;padding:48px 0 42px}.home-module__txgM7a__greeting{padding-block:0}.home-module__txgM7a__verse{font-size:11px}.home-module__txgM7a__title{margin-block:20px;font-size:clamp(42px,11vw,64px)}.home-module__txgM7a__subtitle{font-size:18px}.home-module__txgM7a__intro{margin-top:18px;font-size:13px}.home-module__txgM7a__heroLinks{margin-top:26px}.home-module__txgM7a__windowLink{justify-self:end;width:84%;max-width:360px;margin-right:5px}.home-module__txgM7a__window{padding:9px 9px 0}.home-module__txgM7a__window figcaption{padding:12px 2px 14px;font-size:13px}.home-module__txgM7a__windowNote{margin-top:14px;font-size:11px}.home-module__txgM7a__currentNote{grid-template-columns:1fr auto;gap:14px;padding:20px;display:grid}.home-module__txgM7a__noteHeading{grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;display:flex}.home-module__txgM7a__noteHeading time{margin:0}.home-module__txgM7a__noteBody{grid-column:1/-1}.home-module__txgM7a__noteLink{grid-column:1/-1;justify-self:end;padding-block:2px}.home-module__txgM7a__section{margin-top:54px}.home-module__txgM7a__sectionHeading{align-items:flex-start;gap:12px;margin-bottom:24px}.home-module__txgM7a__sectionHeading h2{font-size:21px}.home-module__txgM7a__sectionHeading p{max-width:22ch;font-size:11px;line-height:1.8}.home-module__txgM7a__sectionHeading>a{padding-top:6px;font-size:11px}.home-module__txgM7a__sectionHeading>a span{margin-left:2px}.home-module__txgM7a__essays{padding:2px 20px}.home-module__txgM7a__photos{grid-template-columns:1fr 1fr;gap:24px 16px}.home-module__txgM7a__photoLink:first-child{grid-column:1/-1}.home-module__txgM7a__photoLink:first-child .home-module__txgM7a__photoImage,.home-module__txgM7a__photoLink:first-child figcaption{width:84%;margin-inline:auto}.home-module__txgM7a__photoLink:nth-child(2){margin-top:0}.home-module__txgM7a__photoLink:nth-child(3){margin-top:32px}.home-module__txgM7a__photoLink h3{font-size:13px}.home-module__txgM7a__farewell{padding-top:54px}}
