.lightbox_lightboxScope__FuEeH{display:contents}.lightbox_overlay__2ohSB{position:fixed;inset:0;z-index:9999;display:flex;justify-content:center;align-items:center;background:rgba(15,11,11,.92);padding:clamp(16px,4vw,48px);animation:lightbox_fadeIn__wEb3n .18s ease}.lightbox_fullImage__I4ooj{max-width:min(95vw,1400px);max-height:90vh;width:auto;height:auto;object-fit:contain;box-shadow:0 30px 80px rgba(0,0,0,.5);cursor:zoom-out;animation:lightbox_scaleIn__2QrpD .22s cubic-bezier(.2,.8,.3,1)}.lightbox_close__j8fgz,.lightbox_navBtn__XiKb5{position:absolute;z-index:10000;display:inline-flex;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.32);border-radius:50%;background:rgba(15,11,11,.5);color:#faf6f0;font-family:var(--font-inter),sans-serif;font-size:28px;font-weight:300;line-height:1;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.lightbox_close__j8fgz{top:clamp(12px,2vw,24px);right:clamp(12px,2vw,24px);width:44px;height:44px;font-size:26px}.lightbox_close__j8fgz:hover,.lightbox_navBtn__XiKb5:hover{background:rgba(210,84,80,.85);border-color:rgba(210,84,80,.95);transform:scale(1.06)}.lightbox_navBtn__XiKb5{top:50%;width:52px;height:52px;font-size:32px;transform:translateY(-50%)}.lightbox_navBtn__XiKb5:hover{transform:translateY(-50%) scale(1.06)}.lightbox_prev__7ymmc{left:clamp(12px,2vw,28px)}.lightbox_next__TSj7G{right:clamp(12px,2vw,28px)}.lightbox_counter__LVa3K{position:absolute;bottom:clamp(12px,3vw,28px);left:50%;transform:translateX(-50%);background:rgba(15,11,11,.55);border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:6px 16px;color:rgba(255,255,255,.86);font-family:var(--font-inter),sans-serif;font-size:12px;letter-spacing:.16em}@keyframes lightbox_fadeIn__wEb3n{0%{opacity:0}to{opacity:1}}@keyframes lightbox_scaleIn__2QrpD{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.lightbox_overlay__2ohSB{padding:8px}.lightbox_navBtn__XiKb5{width:42px;height:42px;font-size:26px}.lightbox_close__j8fgz{width:38px;height:38px;font-size:22px}}.blog_251102_article__h3_d3{position:relative;background:#faf8f3;color:#2a2520;font-family:"Noto Serif TC",Cormorant Garamond,serif;padding:0 0 6rem;overflow:hidden;isolation:isolate}.blog_251102_article__h3_d3:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.05;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");mix-blend-mode:multiply}.blog_251102_hero__H91o5{position:relative;padding:6rem 1.5rem 5rem;text-align:center;z-index:1;max-width:880px;margin:0 auto}@media (min-width:768px){.blog_251102_hero__H91o5{padding:8rem 2rem 6rem}}.blog_251102_heroKicker__fcFvr{display:inline-flex;align-items:center;gap:.9rem;font-family:Cormorant Garamond,serif;font-style:italic;font-size:.72rem;letter-spacing:.55em;color:#c8a85a;text-transform:uppercase;margin-bottom:2.4rem;font-variant:small-caps}.blog_251102_heroKicker__fcFvr:after,.blog_251102_heroKicker__fcFvr:before{content:"";width:28px;height:1px;background:#c8a85a;opacity:.4}.blog_251102_heroTitle__DYtbM{font-family:Cormorant Garamond,"Noto Serif TC",serif;font-style:italic;font-weight:400;font-size:clamp(2.8rem,9vw,5rem);line-height:.95;margin:0 0 1.8rem;color:#2c4d3e;letter-spacing:.06em;overflow-wrap:break-word}.blog_251102_heroSubtitle__R3Ul4{font-family:Cormorant Garamond,serif;font-style:italic;font-size:clamp(.95rem,1.4vw,1.1rem);color:#5a5048;max-width:540px;margin:0 auto 3rem;line-height:1.95;letter-spacing:.08em}.blog_251102_heroDivider__V1Npi{display:flex;align-items:center;justify-content:center;gap:1rem;margin:3rem auto;max-width:200px;color:#c8a85a}.blog_251102_heroDivider__V1Npi:after,.blog_251102_heroDivider__V1Npi:before{content:"";flex:1;height:1px;background:#c8a85a;opacity:.35}.blog_251102_heroDividerSymbol__okcHr{font-size:1.1rem;opacity:.75;letter-spacing:.5em}.blog_251102_npcIntro__4vkwh{position:relative;max-width:660px;margin:0 auto 4rem;padding:2.4rem 2.2rem 2rem;background:rgba(250,248,243,.6);border-top:1px solid rgba(200,168,90,.4);border-bottom:1px solid rgba(200,168,90,.4);text-align:center;z-index:1}.blog_251102_npcIntro__4vkwh:before{content:"《 NPC · 鋼歌 · 蹄印 》";position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:#faf8f3;padding:0 14px;font-family:Cormorant Garamond,serif;font-style:italic;font-size:.66rem;letter-spacing:.45em;color:#c8a85a;text-transform:uppercase;font-variant:small-caps}.blog_251102_npcIntro__4vkwh p{font-style:italic;font-size:1rem;line-height:2.05;color:#4a4038;margin:0;letter-spacing:.05em}.blog_251102_section__3mUSZ{position:relative;max-width:1100px;margin:0 auto 5rem;padding:0 1.5rem;z-index:1}@media (min-width:768px){.blog_251102_section__3mUSZ{padding:0 2.5rem}}.blog_251102_sectionHead__bx9FH{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:1.8rem;margin-bottom:2rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(200,168,90,.35)}.blog_251102_sectionRoman__lwX00{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:300;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1;color:#c8a85a;letter-spacing:.08em;-webkit-text-stroke:.5px #c8a85a}.blog_251102_sectionTitleWrap__dcA_N{text-align:right}.blog_251102_sectionLabel__c0HU4{display:block;font-family:Cormorant Garamond,serif;font-style:italic;font-size:.66rem;letter-spacing:.5em;color:#c8a85a;text-transform:uppercase;margin-bottom:.5rem;font-variant:small-caps}.blog_251102_sectionTitle__0azop{font-family:Cormorant Garamond,"Noto Serif TC",serif;font-weight:400;font-size:clamp(1.3rem,2.6vw,1.95rem);color:#2c4d3e;margin:0;letter-spacing:.08em;font-style:italic}.blog_251102_sectionBody__2ex9a{max-width:720px;margin:0 0 2.5rem;font-size:1rem;line-height:2.1;color:#5a5048;letter-spacing:.05em}.blog_251102_sectionBody__2ex9a em{font-style:italic;color:#2c4d3e;font-weight:500;border-bottom:1px solid rgba(200,168,90,.6);padding-bottom:1px}.blog_251102_grid__CerbP{display:grid;gap:24px;margin-bottom:2rem}.blog_251102_gridFour__PTPFO{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"main top1 top2" "main bot1 bot2";max-height:440px;min-height:360px}.blog_251102_gridFour__PTPFO>:first-child{grid-area:main}.blog_251102_gridFour__PTPFO>:nth-child(2){grid-area:top1}.blog_251102_gridFour__PTPFO>:nth-child(3){grid-area:top2}.blog_251102_gridFour__PTPFO>:nth-child(4){grid-area:bot1}.blog_251102_gridFour__PTPFO>:nth-child(5){grid-area:bot2}.blog_251102_gridThree__IeIju{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"main top" "main bot";max-height:420px;min-height:340px}.blog_251102_gridThree__IeIju>:first-child{grid-area:main}.blog_251102_gridThree__IeIju>:nth-child(2){grid-area:top}.blog_251102_gridThree__IeIju>:nth-child(3){grid-area:bot}.blog_251102_gridFive__6SaSD{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr;grid-template-areas:"m1 m1 m2 m2" "m3 m4 m5 m2";max-height:480px;min-height:400px}.blog_251102_gridFive__6SaSD>:first-child{grid-area:m1}.blog_251102_gridFive__6SaSD>:nth-child(2){grid-area:m2}.blog_251102_gridFive__6SaSD>:nth-child(3){grid-area:m3}.blog_251102_gridFive__6SaSD>:nth-child(4){grid-area:m4}.blog_251102_gridFive__6SaSD>:nth-child(5){grid-area:m5}@media (max-width:720px){.blog_251102_gridFive__6SaSD,.blog_251102_gridFour__PTPFO,.blog_251102_gridThree__IeIju{display:flex;flex-direction:column;max-height:none;min-height:auto}}.blog_251102_photo__dNbG_{position:relative;margin:0;overflow:hidden;background:#f0ede5;border:1px solid rgba(200,168,90,.3);cursor:zoom-in}.blog_251102_photo__dNbG_ img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.8,.2,1);filter:saturate(.96) contrast(1.01)}.blog_251102_photo__dNbG_:hover img{transform:scale(1.015)}@media (max-width:720px){.blog_251102_photo__dNbG_{aspect-ratio:5/4;min-height:200px}}.blog_251102_photoCaption__9fXvf{position:absolute;bottom:0;left:0;right:0;padding:.9rem .9rem .7rem;background:linear-gradient(180deg,transparent,rgba(42,37,32,.7));font-family:Cormorant Garamond,serif;font-style:italic;font-size:.72rem;letter-spacing:.22em;color:#faf8f3;text-transform:uppercase;font-variant:small-caps;z-index:2;opacity:0;transition:opacity .22s ease}.blog_251102_photo__dNbG_:hover .blog_251102_photoCaption__9fXvf{opacity:1}.blog_251102_pullQuote__3PpfC{max-width:640px;margin:4rem auto;padding:0 2rem;text-align:center;position:relative;z-index:1}.blog_251102_pullQuote__3PpfC:before{content:"✦";display:block;font-size:1.1rem;color:#c8a85a;margin-bottom:1.2rem;opacity:.7;letter-spacing:.5em}.blog_251102_pullQuote__3PpfC p{font-family:Cormorant Garamond,"Noto Serif TC",serif;font-style:italic;font-weight:400;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.85;color:#2c4d3e;margin:0;letter-spacing:.06em}.blog_251102_epilogue__CwpC3{position:relative;max-width:760px;margin:5rem auto 0;padding:4rem 2rem;border-top:1px solid rgba(200,168,90,.4);border-bottom:1px solid rgba(200,168,90,.4);text-align:center;z-index:1}.blog_251102_epilogueLabel__WNvFv{font-family:Cormorant Garamond,serif;font-style:italic;font-size:.7rem;letter-spacing:.55em;color:#c8a85a;margin-bottom:1.8rem;text-transform:uppercase;font-variant:small-caps}.blog_251102_epilogueBody__wz5__{font-family:"Noto Serif TC",serif;font-size:1rem;line-height:2.15;color:#5a5048;letter-spacing:.05em;max-width:580px;margin:0 auto 2.5rem}.blog_251102_epilogueBody__wz5__ p{margin:0 0 1.2rem}.blog_251102_epilogueBody__wz5__ p:last-child{margin:0}.blog_251102_epilogueImage__zL43G{margin:2.5rem auto;max-width:480px;position:relative;border:1px solid rgba(200,168,90,.35);cursor:zoom-in}.blog_251102_epilogueImage__zL43G img{display:block;width:100%;height:auto;filter:saturate(.92)}.blog_251102_stamp__CDpx4{display:inline-block;margin-top:1.5rem;padding:.7rem 1.8rem;border:1.5px solid #c8a85a;font-family:Cormorant Garamond,serif;font-style:italic;font-size:.95rem;letter-spacing:.42em;color:#c8a85a;text-transform:uppercase;transform:rotate(-2.5deg);background:rgba(200,168,90,.04);position:relative;font-variant:small-caps}.blog_251102_stamp__CDpx4:before{content:"✧";position:absolute;top:-8px;left:-6px;font-size:.85rem}.blog_251102_stamp__CDpx4:after{content:"✧";position:absolute;bottom:-8px;right:-6px;font-size:.85rem}.blog_251102_cta__iCQ_J{max-width:640px;margin:5rem auto 0;padding:3rem 2rem;text-align:center;position:relative;z-index:1}.blog_251102_ctaTitle__zw4bO{font-family:Cormorant Garamond,"Noto Serif TC",serif;font-style:italic;font-weight:400;font-size:clamp(1.4rem,2.6vw,1.95rem);color:#2c4d3e;margin:0 0 1rem;letter-spacing:.06em}.blog_251102_ctaBody__jLqPU{font-size:.95rem;color:#5a5048;margin:0 0 2rem;line-height:1.95;letter-spacing:.07em}.blog_251102_ctaButton__T7v4_{display:inline-block;padding:.9rem 2.4rem;background:#06C755;color:#fff;text-decoration:none;font-family:"Noto Serif TC",serif;font-size:.92rem;letter-spacing:.18em;border-radius:999px;transition:transform .22s ease,box-shadow .22s ease;box-shadow:0 6px 18px -6px rgba(6,199,85,.4)}.blog_251102_ctaButton__T7v4_:hover{transform:translateY(-2px);box-shadow:0 12px 28px -6px rgba(6,199,85,.5)}@media (prefers-reduced-motion:no-preference){.blog_251102_photo__dNbG_ img{will-change:transform}}@media (max-width:768px){.blog_251102_article__h3_d3{padding:0 0 4rem}.blog_251102_hero__H91o5{padding:clamp(3rem,10vw,5rem) 1rem clamp(2.5rem,8vw,4rem)}.blog_251102_heroTitle__DYtbM{font-size:clamp(40px,12vw,64px);line-height:.98}.blog_251102_heroSubtitle__R3Ul4{font-size:clamp(.88rem,2.5vw,1rem);padding:0 .5rem}.blog_251102_npcIntro__4vkwh{padding:1.8rem 1.2rem;margin:0 0 2.5rem}.blog_251102_section__3mUSZ{padding:0 1rem;margin-bottom:3.5rem}.blog_251102_sectionHead__bx9FH{gap:1rem}.blog_251102_sectionTitle__0azop{font-size:clamp(1.1rem,4.5vw,1.5rem)}.blog_251102_sectionBody__2ex9a{font-size:.95rem}.blog_251102_pullQuote__3PpfC{padding:0 1rem;margin:2.5rem auto}.blog_251102_epilogue__CwpC3{padding:2.5rem 1rem;margin:3rem auto 0}.blog_251102_cta__iCQ_J{padding:2rem 1rem}.blog_251102_ctaButton__T7v4_{min-height:44px;padding:.85rem 2rem}}@media (max-width:480px){.blog_251102_article__h3_d3{padding:0 0 3rem}.blog_251102_hero__H91o5{padding:clamp(2.5rem,10vw,3.5rem) .9rem 2rem}.blog_251102_heroKicker__fcFvr{font-size:.65rem;letter-spacing:.45em;margin-bottom:1.8rem}.blog_251102_heroTitle__DYtbM{font-size:clamp(40px,12vw,56px)}.blog_251102_heroSubtitle__R3Ul4{font-size:.86rem}.blog_251102_npcIntro__4vkwh{padding:1.6rem 1rem 1.2rem}.blog_251102_npcIntro__4vkwh p{font-size:.92rem}.blog_251102_section__3mUSZ{padding:0 .9rem;margin-bottom:2.8rem}.blog_251102_sectionTitle__0azop{font-size:clamp(1rem,4.5vw,1.3rem);letter-spacing:.04em}.blog_251102_ctaButton__T7v4_{display:block;width:100%;min-height:44px;text-align:center;box-sizing:border-box}.blog_251102_pullQuote__3PpfC p{font-size:clamp(1rem,4vw,1.2rem)}}.blog_250727_article__29JBd{--midnight:#0d1b2e;--navy:#1a2f4e;--cobalt:#1e4a8a;--azure:#2d6bb5;--lavender:#7b6fa8;--silver:#c8cfd9;--parchment:#f5f2ec;--vellum:#faf8f4;--ink:#1a1e2a;--muted:#5a6070;--cobalt-dim:rgba(30,74,138,0.35);--azure-rule:rgba(45,107,181,0.45);--silver-dim:rgba(200,207,217,0.22);--lavender-dim:rgba(123,111,168,0.28);--vellum-fade:rgba(250,248,244,0.80);box-sizing:border-box;max-width:1200px;margin:0 auto;padding:clamp(28px,4.5vw,64px);background:var(--parchment);color:var(--ink);font-family:var(--font-serif-tc),Georgia,serif;line-height:1.88;letter-spacing:0}.blog_250727_article__29JBd *,.blog_250727_article__29JBd :after,.blog_250727_article__29JBd :before{box-sizing:border-box}.blog_250727_article__29JBd p{margin:0}.blog_250727_article__29JBd img{display:block;width:100%;height:auto}.blog_250727_article__29JBd a{color:var(--azure);text-decoration-color:var(--cobalt-dim);text-underline-offset:3px;transition:color .2s ease}.blog_250727_article__29JBd a:hover{color:var(--lavender)}.blog_250727_hero___Y9Av{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:clamp(16px,3vw,40px);align-items:stretch;margin-bottom:clamp(72px,11vw,136px);background:var(--midnight);padding:clamp(16px,2.5vw,28px)}.blog_250727_heroPhoto__iVye_{position:relative;background:var(--navy);padding:8px;outline:1px solid rgba(45,107,181,.18);outline-offset:-8px}.blog_250727_heroPhoto__iVye_ img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;min-height:clamp(480px,52vw,680px)}.blog_250727_heroPhotoNote__18qMP{margin:10px 0 0;padding:9px 4px 0;border-top:1px solid var(--azure-rule);color:var(--azure);font-family:var(--font-inter),sans-serif;font-size:9px;line-height:1.45;letter-spacing:.18em;text-transform:uppercase;opacity:.75}.blog_250727_heroWatermark__Z6Lab{position:absolute;top:8px;right:8px;width:clamp(56px,8vw,96px);height:auto;color:var(--azure);opacity:.1;pointer-events:none;z-index:1;mix-blend-mode:screen}.blog_250727_heroCopy__Y_aMF{display:flex;flex-direction:column;justify-content:center;padding:clamp(12px,2vw,24px) clamp(8px,1.5vw,18px)}.blog_250727_heroKicker__BRcw2{display:block;margin-bottom:clamp(16px,2vw,24px);padding:11px 0;border-top:1px solid var(--azure-rule);border-bottom:1px solid var(--azure-rule);color:rgba(45,107,181,.9);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.26em;text-transform:uppercase;line-height:1.4}.blog_250727_hero___Y9Av h1{margin:0 0 clamp(16px,2.2vw,28px);color:var(--parchment);font-family:var(--font-serif-tc),serif;font-size:clamp(52px,8vw,112px);font-style:italic;font-weight:500;line-height:.88;letter-spacing:-.015em}.blog_250727_heroLead__j9RrK{max-width:28em;margin-bottom:clamp(20px,2.5vw,32px);color:var(--vellum-fade);font-size:clamp(13px,1.1vw,15px);line-height:1.8}.blog_250727_tags__A2NsR{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto}.blog_250727_tags__A2NsR span{border:1px solid rgba(250,248,244,.18);padding:5px 10px;color:rgba(250,248,244,.58);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.blog_250727_tags__A2NsR span:first-child{border-color:var(--cobalt);background:var(--cobalt);color:var(--parchment)}.blog_250727_storySection__Vhzyl{position:relative;margin-bottom:clamp(80px,12vw,152px)}.blog_250727_textRight__3urMk .blog_250727_storyText__up9ok{margin-left:auto;margin-right:0}.blog_250727_storySectionFinal__D1Esp{margin-bottom:clamp(48px,7vw,80px)}.blog_250727_storySectionFaq__e1LVs .blog_250727_storyText__up9ok{max-width:100%}.blog_250727_storyText__up9ok{max-width:600px;margin-bottom:clamp(32px,4.5vw,52px)}.blog_250727_storyLabel__APh6y{display:inline-flex;align-items:center;gap:12px;margin-bottom:clamp(12px,1.5vw,18px);color:var(--azure);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.28em;text-transform:uppercase;line-height:1.3}.blog_250727_storyLabel__APh6y:before{content:"";display:inline-block;width:28px;height:1px;background:var(--azure);flex-shrink:0;opacity:.55}.blog_250727_storyText__up9ok h2{margin:0 0 clamp(14px,1.8vw,22px);padding-left:clamp(16px,1.8vw,24px);border-left:3px solid var(--cobalt);color:var(--ink);font-family:var(--font-serif-tc),serif;font-size:clamp(30px,4vw,54px);font-weight:500;line-height:1.07;letter-spacing:-.01em}.blog_250727_storyText__up9ok p{padding-left:clamp(16px,1.8vw,24px);color:var(--muted);font-size:clamp(15px,1.15vw,17px);line-height:1.92;max-width:40em}.blog_250727_photoRow__Fjjn7{display:grid;gap:clamp(12px,1.8vw,24px)}.blog_250727_double__Ys3ew{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_250727_triple__9a4u9{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.blog_250727_feature__zrpYn{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:clamp(14px,2vw,28px)}.blog_250727_photoStack__kT6sf{display:flex;flex-direction:column;gap:clamp(12px,1.8vw,22px)}.blog_250727_filmstrip__qTCfC{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}.blog_250727_starDivider__B2tti{display:flex;align-items:center;gap:10px;margin:0 auto clamp(40px,6vw,64px);max-width:320px;color:var(--cobalt);opacity:.32}.blog_250727_starDividerLine___cGvM{flex:1;height:1px;background:currentColor}.blog_250727_starDividerPip__MMWUK{display:inline-flex;align-items:center;flex-shrink:0;opacity:.55}.blog_250727_starDividerCenter__qCRVp{display:inline-flex;align-items:center;flex-shrink:0;opacity:1}.blog_250727_storyLabel__APh6y svg{opacity:.55;flex-shrink:0}.blog_250727_photoCard__izSYH{position:relative;border:1px solid var(--silver-dim);border-radius:6px;background:var(--vellum);box-shadow:0 2px 4px rgba(13,27,46,.05),0 10px 24px rgba(13,27,46,.09);padding:8px 8px 42px;overflow:hidden;transition:transform .32s cubic-bezier(.25,.46,.45,.94),box-shadow .32s ease}.blog_250727_photoCard__izSYH:hover{transform:translateY(-4px);box-shadow:0 4px 8px rgba(13,27,46,.07),0 22px 48px rgba(13,27,46,.14)}.blog_250727_cardCorner__ANRzv{position:absolute;display:flex;flex-direction:column;align-items:center;gap:1px;z-index:2;color:var(--azure);line-height:1;pointer-events:none}.blog_250727_cardCorner__ANRzv[data-lavender]{color:var(--lavender)}.blog_250727_cardCornerTL__8t9gc{top:14px;left:13px}.blog_250727_cardCornerBR__S1_8i{bottom:44px;right:13px;flex-direction:column-reverse}.blog_250727_cardCornerLabel__atMQm{font-family:var(--font-inter),sans-serif;font-size:8px;font-weight:700;letter-spacing:.05em;line-height:1}.blog_250727_cardCornerLabelInvert__8W_Gl{transform:rotate(180deg)}.blog_250727_photoNote__SwS_D{margin:14px 10px 4px;color:var(--muted);font-family:var(--font-serif-tc),serif;font-size:13px;line-height:1.6}.blog_250727_photoNote__SwS_D strong{display:block;margin-bottom:5px;color:var(--cobalt);font-family:var(--font-serif-tc),serif;font-size:clamp(20px,2.4vw,32px);font-style:italic;font-weight:500;line-height:1.05}.blog_250727_photoNote__SwS_D span{display:block;font-size:12px;color:var(--muted);letter-spacing:.04em}.blog_250727_photoCaption__NDlDU{position:absolute;right:12px;bottom:12px;left:12px;color:var(--azure);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.22em;text-transform:uppercase;line-height:1.3;text-align:center}.blog_250727_quote__p_0rY{position:relative;max-width:700px;margin:clamp(56px,8vw,104px) auto clamp(40px,6vw,72px);padding:0 clamp(16px,3vw,32px);text-align:center}.blog_250727_quote__p_0rY:after,.blog_250727_quote__p_0rY:before{content:"";display:block;width:clamp(40px,8vw,72px);height:1px;background:var(--cobalt-dim);margin-left:auto;margin-right:auto}.blog_250727_quote__p_0rY:before{margin-bottom:clamp(20px,3vw,36px)}.blog_250727_quote__p_0rY:after{margin-top:clamp(20px,3vw,36px)}.blog_250727_quoteGlyph__riA81{display:block;margin-bottom:-.12em;color:var(--lavender);font-family:var(--font-serif-tc),Georgia,serif;font-size:clamp(56px,9vw,112px);font-style:normal;font-weight:400;line-height:1;opacity:.28;user-select:none}.blog_250727_quoteText__BGc2a{display:block;color:var(--cobalt);font-family:var(--font-serif-tc),serif;font-size:clamp(19px,2.6vw,32px);font-style:italic;line-height:1.48;letter-spacing:.01em}.blog_250727_quillSignature__piQAo{display:flex;justify-content:center;margin:clamp(28px,4vw,44px) auto clamp(8px,2vw,16px);color:var(--azure);opacity:.3;pointer-events:none}.blog_250727_faqGrid__jm_wt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.8vw,20px);margin-top:clamp(28px,4vw,44px)}.blog_250727_faqCard__w42EN{border:1px solid var(--silver-dim);background:var(--vellum);box-shadow:0 1px 3px rgba(13,27,46,.04),0 8px 20px rgba(13,27,46,.06);padding:clamp(16px,2vw,24px);transition:box-shadow .24s ease}.blog_250727_faqCard__w42EN:hover{box-shadow:0 2px 6px rgba(13,27,46,.05),0 14px 32px rgba(13,27,46,.1)}.blog_250727_faqCard__w42EN h3{margin:0 0 10px;color:var(--cobalt);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.2em;text-transform:uppercase;line-height:1.6}.blog_250727_faqCard__w42EN p{margin:0;color:var(--muted);font-size:clamp(13px,1.05vw,15px);line-height:1.82}.blog_250727_cta__7T6n0{position:relative;margin-top:clamp(72px,11vw,144px);background:var(--midnight);padding:clamp(48px,7vw,96px) clamp(28px,5vw,80px);color:var(--parchment);text-align:center;overflow:hidden}.blog_250727_cta__7T6n0:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(-45deg,rgba(45,107,181,.04),rgba(45,107,181,.04) 1px,transparent 0,transparent 10px);pointer-events:none}.blog_250727_cta__7T6n0 h2{position:relative;margin:0 0 clamp(14px,2vw,22px);color:var(--parchment);font-family:var(--font-serif-tc),serif;font-size:clamp(34px,4.8vw,68px);font-style:italic;font-weight:500;line-height:1.1;letter-spacing:-.01em}.blog_250727_cta__7T6n0 h2:after{content:"";display:block;width:44px;height:1px;background:var(--azure);margin:clamp(14px,1.8vw,20px) auto 0;opacity:.55}.blog_250727_cta__7T6n0 p{position:relative;max-width:580px;margin:0 auto clamp(28px,4vw,44px);color:var(--vellum-fade);font-size:clamp(14px,1.1vw,16px);line-height:1.82}.blog_250727_buttons__ifjrR{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.blog_250727_buttons__ifjrR a,.blog_250727_buttons__ifjrR span{display:inline-flex;align-items:center;border:1px solid rgba(250,248,244,.4);padding:13px 28px;color:var(--parchment);font-family:var(--font-inter),sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;cursor:default;transition:background .22s ease,border-color .22s ease,color .22s ease}.blog_250727_buttons__ifjrR a{cursor:pointer}.blog_250727_buttons__ifjrR a:first-child{border-color:var(--cobalt);background:var(--cobalt);color:var(--parchment)}.blog_250727_buttons__ifjrR a:first-child:hover{background:var(--navy);border-color:var(--navy)}.blog_250727_buttons__ifjrR span:hover{background:rgba(250,248,244,.07)}@media (max-width:768px){.blog_250727_article__29JBd{padding:16px 14px 48px}.blog_250727_hero___Y9Av{grid-template-columns:1fr;padding:12px;margin-bottom:clamp(52px,14vw,80px)}.blog_250727_heroPhoto__iVye_ img{min-height:56vw;max-height:78vw;object-position:center center}.blog_250727_heroCopy__Y_aMF{padding:16px 6px 10px}.blog_250727_hero___Y9Av h1{font-size:clamp(40px,12vw,68px)}.blog_250727_storySection__Vhzyl{margin-bottom:clamp(56px,14vw,80px)}.blog_250727_storySectionFinal__D1Esp{margin-bottom:clamp(40px,10vw,56px)}.blog_250727_textRight__3urMk .blog_250727_storyText__up9ok{margin-left:0}.blog_250727_storyText__up9ok h2{padding-left:14px;border-left-width:2px;font-size:clamp(26px,9vw,40px)}.blog_250727_storyText__up9ok p{padding-left:14px}.blog_250727_double__Ys3ew,.blog_250727_faqGrid__jm_wt,.blog_250727_feature__zrpYn,.blog_250727_filmstrip__qTCfC,.blog_250727_triple__9a4u9{grid-template-columns:1fr}.blog_250727_quote__p_0rY{margin-top:clamp(36px,10vw,56px);margin-bottom:clamp(28px,8vw,40px);padding:0 8px}.blog_250727_quoteGlyph__riA81{font-size:clamp(48px,14vw,72px)}.blog_250727_quoteText__BGc2a{font-size:clamp(17px,5.5vw,24px)}.blog_250727_cta__7T6n0{padding:clamp(36px,10vw,52px) clamp(18px,5vw,28px)}.blog_250727_photoCard__izSYH{padding-bottom:36px}}@media (max-width:480px){.blog_250727_article__29JBd{padding:14px 14px 40px}.blog_250727_tags__A2NsR span{font-size:8px;padding:4px 9px;letter-spacing:.12em}.blog_250727_buttons__ifjrR{flex-direction:column;align-items:stretch}.blog_250727_buttons__ifjrR a,.blog_250727_buttons__ifjrR span{justify-content:center;min-height:44px;padding:11px 20px;font-size:9px;letter-spacing:.17em}.blog_250727_storyText__up9ok h2{font-size:clamp(26px,9vw,36px)}}.blog_250720_article__1fH7p{--serpent:#1a4a2e;--serpent-mid:#2d6b45;--arcane:#b89a4a;--shadow:#0d1a10;--vellum:#f0ece0;--parchment:#f8f5eb;--smoke:#5a6b5c;--obsidian:#141a12;--arcane-dim:rgba(184,154,74,0.28);--arcane-rule:rgba(184,154,74,0.52);--serpent-dim:rgba(26,74,46,0.38);--vellum-fade:rgba(240,236,224,0.76);box-sizing:border-box;max-width:1200px;margin:0 auto;padding:clamp(28px,4.5vw,64px);background:var(--parchment);color:var(--shadow);font-family:var(--font-serif-tc),Georgia,serif;line-height:1.88;letter-spacing:0}.blog_250720_article__1fH7p *,.blog_250720_article__1fH7p :after,.blog_250720_article__1fH7p :before{box-sizing:border-box}.blog_250720_article__1fH7p p{margin:0}.blog_250720_article__1fH7p img{display:block;width:100%;height:auto}.blog_250720_article__1fH7p a{color:var(--serpent-mid);text-decoration-color:var(--serpent-dim);text-underline-offset:3px;transition:color .2s ease}.blog_250720_article__1fH7p a:hover{color:var(--arcane)}.blog_250720_hero__Q1_zr{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:clamp(16px,3vw,40px);align-items:stretch;margin-bottom:clamp(72px,11vw,136px);background:var(--obsidian);padding:clamp(16px,2.5vw,28px)}.blog_250720_heroPhoto__v6Ux3{position:relative;background:var(--parchment);padding:8px;outline:1px solid rgba(184,154,74,.18);outline-offset:-8px}.blog_250720_heroPhoto__v6Ux3 img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;min-height:400px}.blog_250720_heroPhotoNote__ewWIM{margin:10px 0 0;padding:9px 4px 0;border-top:1px solid var(--arcane-rule);color:var(--arcane);font-family:var(--font-inter),sans-serif;font-size:9px;line-height:1.45;letter-spacing:.18em;text-transform:uppercase;opacity:.75}.blog_250720_heroWatermark__kaumu{position:absolute;top:8px;right:8px;width:clamp(64px,9vw,110px);height:auto;color:var(--arcane);opacity:.08;pointer-events:none;z-index:1;mix-blend-mode:multiply}.blog_250720_heroCopy__zKKf_{display:flex;flex-direction:column;justify-content:center;padding:clamp(12px,2vw,24px) clamp(8px,1.5vw,18px)}.blog_250720_heroKicker__uUogN{display:block;margin-bottom:clamp(16px,2vw,24px);padding:11px 0;border-top:1px solid var(--arcane-rule);border-bottom:1px solid var(--arcane-rule);color:rgba(184,154,74,.88);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.26em;text-transform:uppercase;line-height:1.4}.blog_250720_hero__Q1_zr h1{margin:0 0 clamp(16px,2.2vw,28px);color:var(--vellum);font-family:var(--font-serif-tc),serif;font-size:clamp(52px,8vw,112px);font-style:italic;font-weight:500;line-height:.88;letter-spacing:-.015em}.blog_250720_heroLead__RWdm_{max-width:28em;margin-bottom:clamp(20px,2.5vw,32px);color:var(--vellum-fade);font-size:clamp(13px,1.1vw,15px);line-height:1.82}.blog_250720_heroVow__lsKak{display:block;margin-top:clamp(10px,1.5vw,16px);padding:clamp(10px,1.5vw,14px) 0;border-top:1px solid var(--arcane-rule);color:rgba(184,154,74,.7);font-family:var(--font-inter),sans-serif;font-size:clamp(10px,.9vw,12px);font-style:italic;letter-spacing:.1em;line-height:1.6}.blog_250720_tags__C2NNg{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto}.blog_250720_tags__C2NNg span{border:1px solid rgba(240,236,224,.2);padding:5px 10px;color:rgba(240,236,224,.6);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.blog_250720_tags__C2NNg span:first-child{border-color:var(--serpent-mid);background:var(--serpent-mid);color:var(--vellum)}.blog_250720_serpentDivider__u9vBz{display:flex;align-items:center;gap:10px;margin:0 auto clamp(40px,6vw,64px);max-width:340px;color:var(--serpent);opacity:.3}.blog_250720_serpentDividerLine__GhCEt{flex:1;height:1px;background:currentColor}.blog_250720_serpentDividerPip__mHJmf{display:inline-flex;align-items:center;flex-shrink:0;opacity:.55}.blog_250720_serpentDividerCenter__DnGYX{display:inline-flex;align-items:center;flex-shrink:0;opacity:1}.blog_250720_storyLabel__f6jT3 svg{opacity:.55;flex-shrink:0}.blog_250720_storySection__Lc_AF{position:relative;margin-bottom:clamp(80px,12vw,152px)}.blog_250720_textRight__N2Ik_ .blog_250720_storyText__GJVL4{margin-left:auto;margin-right:0}.blog_250720_storySectionFinal__nRpQH{margin-bottom:clamp(48px,7vw,80px)}.blog_250720_storySectionFaq__vOeCa .blog_250720_storyText__GJVL4{max-width:100%}.blog_250720_storyText__GJVL4{max-width:600px;margin-bottom:clamp(32px,4.5vw,52px)}.blog_250720_storyLabel__f6jT3{display:inline-flex;align-items:center;gap:12px;margin-bottom:clamp(12px,1.5vw,18px);color:var(--serpent-mid);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.28em;text-transform:uppercase;line-height:1.3}.blog_250720_storyLabel__f6jT3:before{content:"";display:inline-block;width:28px;height:1px;background:var(--serpent-mid);flex-shrink:0;opacity:.6}.blog_250720_storyText__GJVL4 h2{margin:0 0 clamp(14px,1.8vw,22px);padding-left:clamp(16px,1.8vw,24px);border-left:3px solid var(--arcane);color:var(--shadow);font-family:var(--font-serif-tc),serif;font-size:clamp(30px,4vw,54px);font-weight:500;line-height:1.07;letter-spacing:-.01em}.blog_250720_storyText__GJVL4 p{padding-left:clamp(16px,1.8vw,24px);color:var(--smoke);font-size:clamp(15px,1.15vw,17px);line-height:1.92;max-width:40em}.blog_250720_storyEpigraph__Pr_Q6{display:block;padding-left:clamp(16px,1.8vw,24px);margin-top:clamp(10px,1.5vw,16px);color:var(--arcane);font-family:var(--font-serif-tc),serif;font-size:clamp(13px,1vw,15px);font-style:italic;line-height:1.7;opacity:.82}.blog_250720_photoRow__6MSKl{display:grid;gap:clamp(12px,1.8vw,24px)}.blog_250720_double__FFtQh{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_250720_triple__E6xud{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.blog_250720_feature__5xWtP{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:clamp(14px,2vw,28px)}.blog_250720_photoStack__eDPdz{display:flex;flex-direction:column;gap:clamp(12px,1.8vw,22px)}.blog_250720_photoCard__K8zbR{position:relative;border:1px solid var(--arcane-dim);border-radius:4px;background:var(--parchment);box-shadow:0 2px 4px rgba(13,26,16,.06),0 10px 24px rgba(13,26,16,.09);padding:8px 8px 42px;overflow:hidden;transition:transform .32s cubic-bezier(.25,.46,.45,.94),box-shadow .32s ease}.blog_250720_photoCard__K8zbR:hover{transform:translateY(-4px);box-shadow:0 4px 8px rgba(13,26,16,.08),0 22px 48px rgba(13,26,16,.14)}.blog_250720_runeCorner__mZHTu{position:absolute;display:flex;flex-direction:column;align-items:center;gap:2px;z-index:2;color:var(--arcane);line-height:1;pointer-events:none;opacity:.72}.blog_250720_runeCornerTL__LTdoE{top:10px;left:10px}.blog_250720_runeCornerBR__P0H9c{bottom:44px;right:10px}.blog_250720_photoNote__W6Z_p{margin:14px 10px 4px;color:var(--smoke);font-family:var(--font-serif-tc),serif;font-size:13px;line-height:1.6}.blog_250720_photoNote__W6Z_p strong{display:block;margin-bottom:5px;color:var(--serpent);font-family:var(--font-serif-tc),serif;font-size:clamp(20px,2.4vw,32px);font-style:italic;font-weight:500;line-height:1.05}.blog_250720_photoNote__W6Z_p span{display:block;font-size:12px;color:var(--smoke);letter-spacing:.04em}.blog_250720_photoCaption__ifxs1{position:absolute;right:12px;bottom:12px;left:12px;color:var(--arcane);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.22em;text-transform:uppercase;line-height:1.3;text-align:center}.blog_250720_quote__D2_nR{position:relative;max-width:700px;margin:clamp(56px,8vw,104px) auto clamp(40px,6vw,72px);padding:0 clamp(16px,3vw,32px);text-align:center}.blog_250720_quote__D2_nR:after,.blog_250720_quote__D2_nR:before{content:"";display:block;width:clamp(40px,8vw,72px);height:1px;background:var(--arcane-rule);margin-left:auto;margin-right:auto}.blog_250720_quote__D2_nR:before{margin-bottom:clamp(20px,3vw,36px)}.blog_250720_quote__D2_nR:after{margin-top:clamp(20px,3vw,36px)}.blog_250720_quoteGlyph__EdkCb{display:block;margin-bottom:-.12em;color:var(--arcane);font-family:var(--font-serif-tc),Georgia,serif;font-size:clamp(56px,9vw,112px);font-style:normal;font-weight:400;line-height:1;opacity:.24;user-select:none}.blog_250720_quoteText__PIEnm{display:block;color:var(--serpent);font-family:var(--font-serif-tc),serif;font-size:clamp(19px,2.6vw,32px);font-style:italic;line-height:1.5;letter-spacing:.01em}.blog_250720_serpentSignature__SlDkD{display:flex;justify-content:center;margin:clamp(28px,4vw,44px) auto clamp(8px,2vw,16px);color:var(--arcane);opacity:.28;pointer-events:none}.blog_250720_faqGrid__nab1v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.8vw,20px);margin-top:clamp(28px,4vw,44px)}.blog_250720_faqCard__OAyxJ{border:1px solid var(--arcane-dim);background:var(--parchment);box-shadow:0 1px 3px rgba(13,26,16,.04),0 8px 20px rgba(13,26,16,.06);padding:clamp(16px,2vw,24px);transition:box-shadow .24s ease}.blog_250720_faqCard__OAyxJ:hover{box-shadow:0 2px 6px rgba(13,26,16,.06),0 14px 32px rgba(13,26,16,.1)}.blog_250720_faqCard__OAyxJ h3{margin:0 0 10px;color:var(--serpent-mid);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.2em;text-transform:uppercase;line-height:1.6}.blog_250720_faqCard__OAyxJ p{margin:0;color:var(--smoke);font-size:clamp(13px,1.05vw,15px);line-height:1.82}.blog_250720_cta__Dy5g5{position:relative;margin-top:clamp(72px,11vw,144px);background:var(--obsidian);padding:clamp(48px,7vw,96px) clamp(28px,5vw,80px);color:var(--vellum);text-align:center;overflow:hidden}.blog_250720_cta__Dy5g5:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(-45deg,rgba(184,154,74,.03),rgba(184,154,74,.03) 1px,transparent 0,transparent 10px);pointer-events:none}.blog_250720_cta__Dy5g5 h2{position:relative;margin:0 0 clamp(14px,2vw,22px);color:var(--vellum);font-family:var(--font-serif-tc),serif;font-size:clamp(32px,4.5vw,64px);font-style:italic;font-weight:500;line-height:1.1;letter-spacing:-.01em}.blog_250720_cta__Dy5g5 h2:after{content:"";display:block;width:44px;height:1px;background:var(--arcane);margin:clamp(14px,1.8vw,20px) auto 0;opacity:.52}.blog_250720_cta__Dy5g5 p{position:relative;max-width:580px;margin:0 auto clamp(28px,4vw,44px);color:var(--vellum-fade);font-size:clamp(14px,1.1vw,16px);line-height:1.82}.blog_250720_buttons__88MlU{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.blog_250720_buttons__88MlU a,.blog_250720_buttons__88MlU span{display:inline-flex;align-items:center;border:1px solid rgba(240,236,224,.4);padding:13px 28px;color:var(--vellum);font-family:var(--font-inter),sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;cursor:default;transition:background .22s ease,border-color .22s ease,color .22s ease}.blog_250720_buttons__88MlU a{cursor:pointer}.blog_250720_buttons__88MlU a:first-child{border-color:var(--serpent-mid);background:var(--serpent-mid);color:var(--vellum)}.blog_250720_buttons__88MlU a:first-child:hover{background:var(--serpent);border-color:var(--serpent)}.blog_250720_buttons__88MlU span:hover{background:rgba(240,236,224,.07)}@media (max-width:768px){.blog_250720_article__1fH7p{padding:16px 14px 48px}.blog_250720_hero__Q1_zr{grid-template-columns:1fr;padding:12px;margin-bottom:clamp(52px,14vw,80px)}.blog_250720_heroPhoto__v6Ux3 img{min-height:56vw;max-height:78vw;object-position:center center}.blog_250720_heroCopy__zKKf_{padding:16px 6px 10px}.blog_250720_hero__Q1_zr h1{font-size:clamp(40px,12vw,68px)}.blog_250720_storySection__Lc_AF{margin-bottom:clamp(56px,14vw,80px)}.blog_250720_storySectionFinal__nRpQH{margin-bottom:clamp(40px,10vw,56px)}.blog_250720_textRight__N2Ik_ .blog_250720_storyText__GJVL4{margin-left:0}.blog_250720_storyText__GJVL4 h2{padding-left:14px;border-left-width:2px;font-size:clamp(26px,9vw,40px)}.blog_250720_storyText__GJVL4 p{padding-left:14px}.blog_250720_double__FFtQh,.blog_250720_faqGrid__nab1v,.blog_250720_feature__5xWtP,.blog_250720_triple__E6xud{grid-template-columns:1fr}.blog_250720_quote__D2_nR{margin-top:clamp(36px,10vw,56px);margin-bottom:clamp(28px,8vw,40px);padding:0 8px}.blog_250720_quoteGlyph__EdkCb{font-size:clamp(48px,14vw,72px)}.blog_250720_quoteText__PIEnm{font-size:clamp(17px,5.5vw,24px)}.blog_250720_cta__Dy5g5{padding:clamp(36px,10vw,52px) clamp(18px,5vw,28px)}.blog_250720_photoCard__K8zbR{padding-bottom:36px}}@media (max-width:480px){.blog_250720_tags__C2NNg span{font-size:8px;padding:4px 9px;letter-spacing:.12em}.blog_250720_buttons__88MlU{flex-direction:column;align-items:stretch}.blog_250720_buttons__88MlU a,.blog_250720_buttons__88MlU span{width:100%;justify-content:center;padding:14px 20px;min-height:44px;font-size:9px;letter-spacing:.17em}}.blog_250622_article__UKrwt{--midnight:#0d1117;--navy:#1a2540;--indigo:#2e3f6e;--gold:#c9a84c;--gold-light:#e8d08a;--violet:#7c5cbf;--violet-dim:rgba(124,92,191,0.3);--parchment:#f4ede0;--scroll:#faf6ee;--ink:#1c1c28;--muted:#5e5c6e;--smoke:#8a8898;--gold-dim:rgba(201,168,76,0.28);--gold-rule:rgba(201,168,76,0.5);--scroll-fade:rgba(250,246,238,0.8);--midnight-glow:rgba(13,17,23,0.82);box-sizing:border-box;max-width:1200px;margin:0 auto;padding:clamp(28px,4.5vw,64px);background:var(--scroll);color:var(--ink);font-family:var(--font-serif-tc),Georgia,serif;line-height:1.88;letter-spacing:0}.blog_250622_article__UKrwt *,.blog_250622_article__UKrwt :after,.blog_250622_article__UKrwt :before{box-sizing:border-box}.blog_250622_article__UKrwt p{margin:0}.blog_250622_article__UKrwt img{display:block;width:100%;height:auto}.blog_250622_article__UKrwt a{color:var(--violet);text-decoration-color:var(--violet-dim);text-underline-offset:3px;transition:color .2s ease}.blog_250622_article__UKrwt a:hover{color:var(--gold)}.blog_250622_hero__0m_sf{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:clamp(16px,3vw,40px);align-items:stretch;margin-bottom:clamp(72px,11vw,136px);background:var(--midnight);padding:clamp(16px,2.5vw,28px)}.blog_250622_heroPhoto__1fBde{position:relative;background:var(--navy);padding:8px;outline:1px solid rgba(201,168,76,.18);outline-offset:-8px}.blog_250622_heroPhoto__1fBde img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;min-height:400px}.blog_250622_heroPhotoNote__Trku1{margin:10px 0 0;padding:9px 4px 0;border-top:1px solid var(--gold-rule);color:var(--gold);font-family:var(--font-inter),sans-serif;font-size:9px;line-height:1.45;letter-spacing:.18em;text-transform:uppercase;opacity:.7}.blog_250622_heroWatermark__8UoRe{position:absolute;top:8px;right:8px;width:clamp(64px,9vw,110px);height:auto;color:var(--gold);opacity:.08;pointer-events:none;z-index:1;mix-blend-mode:screen}.blog_250622_heroCopy__BURra{display:flex;flex-direction:column;justify-content:center;padding:clamp(12px,2vw,24px) clamp(8px,1.5vw,18px)}.blog_250622_heroKicker__zi8bO{display:block;margin-bottom:clamp(16px,2vw,24px);padding:11px 0;border-top:1px solid var(--gold-rule);border-bottom:1px solid var(--gold-rule);color:rgba(201,168,76,.85);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.26em;text-transform:uppercase;line-height:1.4}.blog_250622_hero__0m_sf h1{margin:0 0 clamp(16px,2.2vw,28px);color:var(--parchment);font-family:var(--font-serif-tc),serif;font-size:clamp(52px,8vw,112px);font-style:italic;font-weight:500;line-height:.88;letter-spacing:-.015em}.blog_250622_heroLead__CI7FV{max-width:28em;margin-bottom:clamp(20px,2.5vw,32px);color:var(--scroll-fade);font-size:clamp(13px,1.1vw,15px);line-height:1.8}.blog_250622_tags__wIpOb{display:flex;flex-wrap:wrap;gap:7px;margin-top:auto}.blog_250622_tags__wIpOb span{border:1px solid rgba(250,246,238,.2);padding:5px 10px;color:rgba(250,246,238,.6);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.blog_250622_tags__wIpOb span:first-child{border-color:var(--gold);background:var(--gold);color:var(--midnight)}.blog_250622_starDivider__5Gcuf{display:flex;align-items:center;gap:10px;margin:0 auto clamp(40px,6vw,64px);max-width:280px;color:var(--indigo);opacity:.35}.blog_250622_starDividerLine__S7k7a{flex:1;height:1px;background:currentColor}.blog_250622_starDividerPip__6Xy7l{display:inline-flex;align-items:center;flex-shrink:0;color:var(--gold);opacity:.55}.blog_250622_starDividerCenter__xYcNS{display:inline-flex;align-items:center;flex-shrink:0;color:var(--violet);opacity:1}.blog_250622_storyLabel__li3n6 svg{opacity:.5;flex-shrink:0}.blog_250622_storySection__z_T7g{position:relative;margin-bottom:clamp(80px,12vw,152px)}.blog_250622_textRight__F9GKb .blog_250622_storyText__8qDUR{margin-left:auto;margin-right:0}.blog_250622_storySectionFinal__3Ednr{margin-bottom:clamp(48px,7vw,80px)}.blog_250622_storySectionFaq__fNzd0 .blog_250622_storyText__8qDUR{max-width:100%}.blog_250622_storyText__8qDUR{max-width:600px;margin-bottom:clamp(32px,4.5vw,52px)}.blog_250622_storyLabel__li3n6{display:inline-flex;align-items:center;gap:12px;margin-bottom:clamp(12px,1.5vw,18px);color:var(--indigo);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.28em;text-transform:uppercase;line-height:1.3}.blog_250622_storyLabel__li3n6:before{content:"";display:inline-block;width:28px;height:1px;background:var(--gold);flex-shrink:0;opacity:.6}.blog_250622_storyText__8qDUR h2{margin:0 0 clamp(14px,1.8vw,22px);padding-left:clamp(16px,1.8vw,24px);border-left:3px solid var(--gold);color:var(--ink);font-family:var(--font-serif-tc),serif;font-size:clamp(28px,3.8vw,52px);font-weight:500;line-height:1.08;letter-spacing:-.01em}.blog_250622_storyText__8qDUR p{padding-left:clamp(16px,1.8vw,24px);color:var(--muted);font-size:clamp(15px,1.15vw,17px);line-height:1.92;max-width:40em}.blog_250622_photoRow__fsivz{display:grid;gap:clamp(12px,1.8vw,24px)}.blog_250622_double__iB88E{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_250622_triple___GiiH{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.blog_250622_feature__w_wkX{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:clamp(14px,2vw,28px)}.blog_250622_photoStack__7fl2p{display:flex;flex-direction:column;gap:clamp(12px,1.8vw,22px)}.blog_250622_photoCard__DEzyl{position:relative;border:1px solid var(--gold-dim);border-radius:6px;background:var(--parchment);box-shadow:0 2px 4px rgba(13,17,23,.06),0 10px 24px rgba(13,17,23,.1);padding:8px 8px 38px;overflow:hidden;transition:transform .32s cubic-bezier(.25,.46,.45,.94),box-shadow .32s ease}.blog_250622_photoCard__DEzyl:hover{transform:translateY(-4px);box-shadow:0 4px 8px rgba(13,17,23,.08),0 22px 48px rgba(13,17,23,.16)}.blog_250622_photoNote__s4Wt8{margin:14px 10px 4px;color:var(--muted);font-family:var(--font-serif-tc),serif;font-size:13px;line-height:1.6}.blog_250622_photoNote__s4Wt8 strong{display:block;margin-bottom:5px;color:var(--violet);font-family:var(--font-serif-tc),serif;font-size:clamp(18px,2.2vw,28px);font-style:italic;font-weight:500;line-height:1.05}.blog_250622_photoNote__s4Wt8 span{display:block;font-size:12px;color:var(--smoke);letter-spacing:.04em}.blog_250622_photoCaption__LIGqR{position:absolute;right:12px;bottom:10px;left:12px;color:var(--gold);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.22em;text-transform:uppercase;line-height:1.3;text-align:center}.blog_250622_wandSignature__VTtLo{display:flex;justify-content:center;margin:clamp(28px,4vw,44px) auto clamp(8px,2vw,16px);color:var(--gold);opacity:.35;pointer-events:none}.blog_250622_quote__wwA9_{position:relative;max-width:700px;margin:clamp(56px,8vw,104px) auto clamp(40px,6vw,72px);padding:0 clamp(16px,3vw,32px);text-align:center}.blog_250622_quote__wwA9_:after,.blog_250622_quote__wwA9_:before{content:"";display:block;width:clamp(40px,8vw,72px);height:1px;background:var(--gold-dim);margin-left:auto;margin-right:auto}.blog_250622_quote__wwA9_:before{margin-bottom:clamp(20px,3vw,36px)}.blog_250622_quote__wwA9_:after{margin-top:clamp(20px,3vw,36px)}.blog_250622_quoteGlyph__XXSPq{display:block;margin-bottom:-.12em;color:var(--gold);font-family:var(--font-serif-tc),Georgia,serif;font-size:clamp(56px,9vw,112px);font-style:normal;font-weight:400;line-height:1;opacity:.25;user-select:none}.blog_250622_quoteText__X8rpj{display:block;color:var(--violet);font-family:var(--font-serif-tc),serif;font-size:clamp(19px,2.6vw,32px);font-style:italic;line-height:1.48;letter-spacing:.01em}.blog_250622_faqGrid__UbPUY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.8vw,20px);margin-top:clamp(28px,4vw,44px)}.blog_250622_faqCard__6cJLp{border:1px solid var(--gold-dim);background:var(--parchment);box-shadow:0 1px 3px rgba(13,17,23,.04),0 8px 20px rgba(13,17,23,.06);padding:clamp(16px,2vw,24px);transition:box-shadow .24s ease}.blog_250622_faqCard__6cJLp:hover{box-shadow:0 2px 6px rgba(13,17,23,.06),0 14px 32px rgba(13,17,23,.1)}.blog_250622_faqCard__6cJLp h3{margin:0 0 10px;color:var(--indigo);font-family:var(--font-inter),sans-serif;font-size:9px;letter-spacing:.2em;text-transform:uppercase;line-height:1.6}.blog_250622_faqCard__6cJLp p{margin:0;color:var(--muted);font-size:clamp(13px,1.05vw,15px);line-height:1.82}.blog_250622_cta__d9Nkc{position:relative;margin-top:clamp(72px,11vw,144px);background:var(--midnight);padding:clamp(48px,7vw,96px) clamp(28px,5vw,80px);color:var(--parchment);text-align:center;overflow:hidden}.blog_250622_cta__d9Nkc:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(-45deg,rgba(201,168,76,.03),rgba(201,168,76,.03) 1px,transparent 0,transparent 12px);pointer-events:none}.blog_250622_cta__d9Nkc h2{position:relative;margin:0 0 clamp(14px,2vw,22px);color:var(--parchment);font-family:var(--font-serif-tc),serif;font-size:clamp(32px,4.6vw,64px);font-style:italic;font-weight:500;line-height:1.1;letter-spacing:-.01em}.blog_250622_cta__d9Nkc h2:after{content:"";display:block;width:44px;height:1px;background:var(--gold);margin:clamp(14px,1.8vw,20px) auto 0;opacity:.5}.blog_250622_cta__d9Nkc p{position:relative;max-width:580px;margin:0 auto clamp(28px,4vw,44px);color:var(--scroll-fade);font-size:clamp(14px,1.1vw,16px);line-height:1.82}.blog_250622_buttons__K2eN1{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.blog_250622_buttons__K2eN1 a,.blog_250622_buttons__K2eN1 span{display:inline-flex;align-items:center;border:1px solid rgba(250,246,238,.38);padding:13px 28px;color:var(--parchment);font-family:var(--font-inter),sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;cursor:default;transition:background .22s ease,border-color .22s ease,color .22s ease}.blog_250622_buttons__K2eN1 a{cursor:pointer}.blog_250622_buttons__K2eN1 a:first-child{border-color:var(--gold);background:var(--gold);color:var(--midnight)}.blog_250622_buttons__K2eN1 a:first-child:hover{background:var(--gold-light);border-color:var(--gold-light)}.blog_250622_buttons__K2eN1 span:hover{background:rgba(250,246,238,.08)}@media (max-width:768px){.blog_250622_article__UKrwt{padding:16px 14px 48px}.blog_250622_hero__0m_sf{grid-template-columns:1fr;padding:12px;margin-bottom:clamp(52px,14vw,80px)}.blog_250622_heroPhoto__1fBde img{min-height:56vw;max-height:78vw;object-position:center center}.blog_250622_heroCopy__BURra{padding:16px 6px 10px}.blog_250622_hero__0m_sf h1{font-size:clamp(40px,12vw,68px)}.blog_250622_storySection__z_T7g{margin-bottom:clamp(56px,14vw,80px)}.blog_250622_storySectionFinal__3Ednr{margin-bottom:clamp(40px,10vw,56px)}.blog_250622_textRight__F9GKb .blog_250622_storyText__8qDUR{margin-left:0}.blog_250622_storyText__8qDUR h2{padding-left:14px;border-left-width:2px;font-size:clamp(24px,8.5vw,38px)}.blog_250622_storyText__8qDUR p{padding-left:14px}.blog_250622_double__iB88E,.blog_250622_faqGrid__UbPUY,.blog_250622_feature__w_wkX,.blog_250622_triple___GiiH{grid-template-columns:1fr}.blog_250622_quote__wwA9_{margin-top:clamp(36px,10vw,56px);margin-bottom:clamp(28px,8vw,40px);padding:0 8px}.blog_250622_quoteGlyph__XXSPq{font-size:clamp(48px,14vw,72px)}.blog_250622_quoteText__X8rpj{font-size:clamp(17px,5.5vw,24px)}.blog_250622_cta__d9Nkc{padding:clamp(36px,10vw,52px) clamp(18px,5vw,28px)}.blog_250622_photoCard__DEzyl{padding-bottom:34px}}@media (max-width:480px){.blog_250622_tags__wIpOb span{font-size:8px;padding:4px 9px;letter-spacing:.12em}.blog_250622_buttons__K2eN1{flex-direction:column;align-items:stretch}.blog_250622_buttons__K2eN1 a,.blog_250622_buttons__K2eN1 span{width:100%;justify-content:center;padding:14px 20px;min-height:44px;font-size:9px;letter-spacing:.17em}}.blog_220619_article__qKzvt{--bg:#faf7f4;--ink:#3a3431;--muted:#9a8f87;--line:#e6ddd5;--accent:#c89a8c;--accent-soft:rgba(200,154,140,0.14);--accent-line:rgba(200,154,140,0.42);--hero-bg:#f2ece6;--card:#ffffff;--hairline:rgba(58,52,49,0.12);background:var(--bg);color:var(--ink);font-family:var(--font-inter),system-ui,sans-serif;width:100%;margin:0;padding:0;overflow-x:hidden;-webkit-font-smoothing:antialiased}.blog_220619_article__qKzvt :where(h1,h2,h3){font-family:var(--font-serif-tc),serif;font-weight:400;font-style:normal}.blog_220619_hero__pDvST{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(28px,4vw,56px);background:var(--hero-bg);padding:clamp(40px,7vw,104px) clamp(20px,6vw,96px) clamp(48px,7vw,100px)}.blog_220619_heroPhoto__tXYPK{position:relative;width:min(100%,760px);aspect-ratio:4/3.1;overflow:hidden;border-radius:2px;box-shadow:0 1px 0 var(--hairline)}.blog_220619_heroPhoto__tXYPK:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.5);pointer-events:none}.blog_220619_heroPhoto__tXYPK img{width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block;filter:saturate(.92)}.blog_220619_heroWatermark__F6ceq{position:absolute;right:clamp(-40px,-3vw,-16px);bottom:-28px;width:clamp(110px,16vw,190px);color:var(--accent);opacity:.06;pointer-events:none;z-index:1}.blog_220619_heroWatermark__F6ceq svg{width:100%;height:auto;display:block}.blog_220619_heroPhotoNote__t98I_{position:absolute;left:0;right:0;bottom:14px;text-align:center;font-size:clamp(8px,1vw,9px);letter-spacing:.26em;text-transform:uppercase;color:rgba(255,255,255,.82);text-shadow:0 1px 6px rgba(0,0,0,.4);pointer-events:none;z-index:2}.blog_220619_heroCopy__y2XZV{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:720px;z-index:3}.blog_220619_heroKicker__OCjNa{display:inline-flex;align-items:center;gap:14px;font-size:clamp(8px,1vw,9px);font-weight:500;letter-spacing:.36em;text-transform:uppercase;color:var(--muted);margin-bottom:clamp(20px,2.6vw,30px)}.blog_220619_heroKicker__OCjNa:after,.blog_220619_heroKicker__OCjNa:before{content:"";width:clamp(28px,5vw,56px);height:1px;background:var(--accent-line)}.blog_220619_hero__pDvST h1{margin:0;font-size:clamp(46px,8.4vw,104px);font-weight:300;line-height:1.04;letter-spacing:.05em;color:var(--ink)}.blog_220619_heroLead__KyxXb{margin:clamp(24px,3.2vw,38px) 0 0;max-width:540px;font-size:clamp(14px,1.5vw,16px);line-height:2;font-weight:300;color:var(--muted)}.blog_220619_tags__WYfO1{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-top:clamp(26px,3.4vw,40px)}.blog_220619_tags__WYfO1 span{position:relative;font-size:clamp(10px,1.1vw,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding:0 clamp(14px,2vw,22px)}.blog_220619_tags__WYfO1 span+span:before{content:"·";position:absolute;left:-2px;color:var(--accent)}.blog_220619_archDivider__5br1z{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--accent);margin:clamp(48px,7vw,96px) auto clamp(24px,3.6vw,40px);opacity:.7;padding:0 clamp(20px,6vw,88px)}.blog_220619_archDividerPip___IdR_{display:flex;align-items:center}.blog_220619_archDividerLine__tujFA{flex:1;max-width:clamp(40px,8vw,100px);height:1px;background:var(--accent-line)}.blog_220619_archDividerCenter__8nvsA{display:flex;align-items:center}.blog_220619_storySection__5T_No{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,5vw,80px);align-items:center;max-width:1180px;margin:0 auto;padding:clamp(16px,3vw,40px) clamp(20px,6vw,88px)}.blog_220619_storySection__5T_No.blog_220619_textRight___PlOK{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr)}.blog_220619_storySection__5T_No.blog_220619_textRight___PlOK .blog_220619_storyText__qBFT4{order:2}.blog_220619_storyText__qBFT4 h2{margin:14px 0 0;font-size:clamp(26px,3.4vw,44px);font-weight:400;line-height:1.32;letter-spacing:.02em;color:var(--ink)}.blog_220619_storyText__qBFT4 p{margin:clamp(18px,2.4vw,26px) 0 0;font-size:clamp(14px,1.5vw,16px);line-height:2.05;font-weight:300;color:var(--muted)}.blog_220619_storyLabel__pmdJ6{display:inline-flex;align-items:center;gap:12px;font-size:clamp(9px,1vw,10px);font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--accent)}.blog_220619_storyLabel__pmdJ6 svg{flex:none}.blog_220619_photoRow__C3VN_{display:grid;gap:clamp(14px,2vw,22px)}.blog_220619_photoRow__C3VN_.blog_220619_double__5GFTv{grid-template-columns:repeat(2,1fr)}.blog_220619_photoRow__C3VN_.blog_220619_triple__0dKS_{grid-template-columns:repeat(3,1fr)}.blog_220619_photoRow__C3VN_.blog_220619_feature__3IR_8{grid-template-columns:1.5fr 1fr;align-items:stretch}.blog_220619_photoStack__gINmM{display:grid;gap:clamp(14px,2vw,22px)}.blog_220619_photoCard__b6OlN{position:relative;margin:0;overflow:hidden;background:var(--card);border-radius:2px}.blog_220619_photoCard__b6OlN img{width:100%;height:100%;min-height:220px;object-fit:cover;display:block;filter:saturate(.92);transition:transform .7s cubic-bezier(.22,1,.36,1)}.blog_220619_photoCard__b6OlN:hover img{transform:scale(1.035)}.blog_220619_finalCard__AMuce img{min-height:clamp(280px,42vw,520px)}.blog_220619_photoNote__ThujO{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:4px;padding:clamp(18px,3vw,30px) clamp(16px,2.4vw,24px) clamp(14px,2vw,20px);background:linear-gradient(0deg,rgba(20,16,14,.62),transparent);color:#fff}.blog_220619_photoNote__ThujO strong{font-family:var(--font-serif-tc),serif;font-weight:400;font-size:clamp(15px,1.8vw,19px);letter-spacing:.02em}.blog_220619_photoNote__ThujO span{font-size:clamp(10px,1.1vw,12px);letter-spacing:.04em;opacity:.86;font-weight:300}.blog_220619_photoCaption__Z4JfM{margin-top:10px;font-size:clamp(8px,1vw,9px);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.blog_220619_storySectionFinal__drdn8{grid-template-columns:1fr;justify-items:center;text-align:center;max-width:880px;padding-top:clamp(40px,6vw,80px)}.blog_220619_storySectionFinal__drdn8 .blog_220619_storyText__qBFT4{display:flex;flex-direction:column;align-items:center}.blog_220619_storySectionFinal__drdn8 .blog_220619_storyText__qBFT4 p{max-width:600px}.blog_220619_archSignature__Xwmgp{margin-top:clamp(28px,4vw,44px);color:var(--accent);opacity:.78}.blog_220619_quote__k_JFD{display:flex;flex-direction:column;align-items:center;margin-top:clamp(30px,4vw,48px);max-width:620px}.blog_220619_quoteGlyph__BzxI9{font-family:var(--font-serif-tc),serif;font-size:clamp(40px,6vw,64px);line-height:.5;color:var(--accent);opacity:.55}.blog_220619_quoteText__AE0Ur{margin-top:18px;font-family:var(--font-serif-tc),serif;font-size:clamp(17px,2.2vw,25px);font-weight:300;line-height:1.85;letter-spacing:.03em;color:var(--ink)}.blog_220619_storySectionFaq__Lib8q{grid-template-columns:1fr;max-width:1080px}.blog_220619_storySectionFaq__Lib8q .blog_220619_storyText__qBFT4{text-align:center;display:flex;flex-direction:column;align-items:center}.blog_220619_storySectionFaq__Lib8q .blog_220619_storyText__qBFT4 p{max-width:640px}.blog_220619_faqGrid__gCieb{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(14px,2vw,22px);margin-top:clamp(30px,4vw,48px)}.blog_220619_faqCard__Xhjxi{padding:clamp(24px,3.2vw,38px);background:var(--card);border:1px solid var(--line);border-radius:2px}.blog_220619_faqCard__Xhjxi h3{margin:0;font-size:clamp(15px,1.7vw,18px);font-weight:500;line-height:1.55;letter-spacing:.01em;color:var(--ink)}.blog_220619_faqCard__Xhjxi p{margin:14px 0 0;font-size:clamp(13px,1.4vw,15px);line-height:1.95;font-weight:300;color:var(--muted)}.blog_220619_faqCard__Xhjxi a{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--accent-line)}.blog_220619_cta__2687f{text-align:center;max-width:720px;margin:clamp(60px,9vw,116px) auto clamp(56px,8vw,100px);padding:0 clamp(20px,6vw,60px)}.blog_220619_cta__2687f h2{margin:0;font-size:clamp(28px,4.2vw,52px);font-weight:300;line-height:1.3;letter-spacing:.03em;color:var(--ink)}.blog_220619_cta__2687f p{margin:clamp(20px,2.6vw,28px) auto 0;max-width:540px;font-size:clamp(14px,1.5vw,16px);line-height:2;font-weight:300;color:var(--muted)}.blog_220619_buttons___5nJX{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(28px,3.6vw,40px)}.blog_220619_buttons___5nJX a,.blog_220619_buttons___5nJX span{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 clamp(28px,4vw,44px);font-size:clamp(11px,1.2vw,13px);font-weight:500;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;border-radius:2px;transition:all .4s ease}.blog_220619_buttons___5nJX a{background:var(--accent);color:#fff;text-decoration:none}.blog_220619_buttons___5nJX a:hover{background:#b6867a}.blog_220619_buttons___5nJX span{background:transparent;color:var(--ink);border:1px solid var(--line)}.blog_220619_buttons___5nJX span:hover{border-color:var(--accent);color:var(--accent)}@media (max-width:768px){.blog_220619_hero__pDvST{padding:clamp(32px,9vw,56px) 20px clamp(36px,9vw,56px);gap:32px}.blog_220619_heroPhoto__tXYPK{width:100%;aspect-ratio:4/4.4}.blog_220619_hero__pDvST h1{font-size:clamp(40px,12vw,64px);letter-spacing:.03em}.blog_220619_heroLead__KyxXb{font-size:14px;line-height:1.95}.blog_220619_storySection__5T_No,.blog_220619_storySection__5T_No.blog_220619_textRight___PlOK{grid-template-columns:1fr;gap:26px;padding:28px 20px}.blog_220619_storySection__5T_No.blog_220619_textRight___PlOK .blog_220619_storyText__qBFT4{order:0}.blog_220619_faqGrid__gCieb,.blog_220619_photoRow__C3VN_.blog_220619_double__5GFTv,.blog_220619_photoRow__C3VN_.blog_220619_feature__3IR_8,.blog_220619_photoRow__C3VN_.blog_220619_triple__0dKS_{grid-template-columns:1fr}}@media (max-width:480px){.blog_220619_hero__pDvST{padding:28px 16px 32px}.blog_220619_heroKicker__OCjNa{letter-spacing:.26em;gap:10px}.blog_220619_heroKicker__OCjNa:after,.blog_220619_heroKicker__OCjNa:before{width:24px}.blog_220619_hero__pDvST h1{font-size:clamp(36px,13vw,52px)}.blog_220619_tags__WYfO1{flex-direction:column;gap:8px}.blog_220619_tags__WYfO1 span{padding:0}.blog_220619_tags__WYfO1 span+span:before{display:none}.blog_220619_faqCard__Xhjxi{padding:22px 18px}.blog_220619_buttons___5nJX a,.blog_220619_buttons___5nJX span{width:100%}}.blog_220109_article__IVp2B{--bg:#faf7f4;--ink:#3a3431;--muted:#9a8f87;--line:#e6ddd5;--accent:#c89a8c;--accent-soft:rgba(200,154,140,0.14);--accent-line:rgba(200,154,140,0.42);--hero-bg:#f2ece6;--card:#ffffff;--hairline:rgba(58,52,49,0.12);background:var(--bg);color:var(--ink);font-family:var(--font-inter),system-ui,sans-serif;width:100%;margin:0;padding:0;overflow-x:hidden;-webkit-font-smoothing:antialiased}.blog_220109_article__IVp2B :where(h1,h2,h3){font-family:var(--font-serif-tc),serif;font-weight:400;font-style:normal}.blog_220109_hero__7oWyK{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(28px,4vw,56px);background:var(--hero-bg);padding:clamp(40px,7vw,104px) clamp(20px,6vw,96px) clamp(48px,7vw,100px)}.blog_220109_heroPhoto__LBV0A{position:relative;width:min(100%,760px);aspect-ratio:4/3.1;overflow:hidden;border-radius:2px;box-shadow:0 1px 0 var(--hairline)}.blog_220109_heroPhoto__LBV0A:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.5);pointer-events:none}.blog_220109_heroPhoto__LBV0A img{width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block;filter:saturate(.92)}.blog_220109_heroWatermark__WXh_6{position:absolute;right:clamp(-40px,-3vw,-16px);bottom:-28px;width:clamp(110px,16vw,190px);color:var(--accent);opacity:.06;pointer-events:none;z-index:1}.blog_220109_heroWatermark__WXh_6 svg{width:100%;height:auto;display:block}.blog_220109_heroPhotoNote__QCfDB{position:absolute;left:0;right:0;bottom:14px;text-align:center;font-size:clamp(8px,1vw,9px);letter-spacing:.26em;text-transform:uppercase;color:rgba(255,255,255,.82);text-shadow:0 1px 6px rgba(0,0,0,.4);pointer-events:none;z-index:2}.blog_220109_heroCopy__3Rj0O{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:720px;z-index:3}.blog_220109_heroKicker__M8ijB{display:inline-flex;align-items:center;gap:14px;font-size:clamp(8px,1vw,9px);font-weight:500;letter-spacing:.36em;text-transform:uppercase;color:var(--muted);margin-bottom:clamp(20px,2.6vw,30px)}.blog_220109_heroKicker__M8ijB:after,.blog_220109_heroKicker__M8ijB:before{content:"";width:clamp(28px,5vw,56px);height:1px;background:var(--accent-line)}.blog_220109_hero__7oWyK h1{margin:0;font-size:clamp(46px,8.4vw,104px);font-weight:300;line-height:1.04;letter-spacing:.05em;color:var(--ink)}.blog_220109_heroLead__tfE21{margin:clamp(24px,3.2vw,38px) 0 0;max-width:540px;font-size:clamp(14px,1.5vw,16px);line-height:2;font-weight:300;color:var(--muted)}.blog_220109_tags__yMvRW{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-top:clamp(26px,3.4vw,40px)}.blog_220109_tags__yMvRW span{position:relative;font-size:clamp(10px,1.1vw,12px);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);padding:0 clamp(14px,2vw,22px)}.blog_220109_tags__yMvRW span+span:before{content:"·";position:absolute;left:-2px;color:var(--accent)}.blog_220109_floralDivider__mpfPk{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--accent);margin:clamp(48px,7vw,96px) auto clamp(24px,3.6vw,40px);opacity:.7;padding:0 clamp(20px,6vw,88px)}.blog_220109_floralDividerPip__sWfPw{display:flex;align-items:center}.blog_220109_floralDividerLine__10wxn{flex:1;max-width:clamp(40px,8vw,100px);height:1px;background:var(--accent-line)}.blog_220109_floralDividerCenter__HIW7L{display:flex;align-items:center}.blog_220109_storySection__vtGdP{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,5vw,80px);align-items:center;max-width:1180px;margin:0 auto;padding:clamp(16px,3vw,40px) clamp(20px,6vw,88px)}.blog_220109_storySection__vtGdP.blog_220109_textRight__4bZPD{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr)}.blog_220109_storySection__vtGdP.blog_220109_textRight__4bZPD .blog_220109_storyText__Rh2Rf{order:2}.blog_220109_storyText__Rh2Rf h2{margin:14px 0 0;font-size:clamp(26px,3.4vw,44px);font-weight:400;line-height:1.32;letter-spacing:.02em;color:var(--ink)}.blog_220109_storyText__Rh2Rf p{margin:clamp(18px,2.4vw,26px) 0 0;font-size:clamp(14px,1.5vw,16px);line-height:2.05;font-weight:300;color:var(--muted)}.blog_220109_storyLabel__82sas{display:inline-flex;align-items:center;gap:12px;font-size:clamp(9px,1vw,10px);font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--accent)}.blog_220109_storyLabel__82sas svg{flex:none}.blog_220109_photoRow__cHDUu{display:grid;gap:clamp(14px,2vw,22px)}.blog_220109_photoRow__cHDUu.blog_220109_double__a3w7N{grid-template-columns:repeat(2,1fr)}.blog_220109_photoRow__cHDUu.blog_220109_triple__C58Mm{grid-template-columns:repeat(3,1fr)}.blog_220109_photoRow__cHDUu.blog_220109_feature__hpmsJ{grid-template-columns:1.5fr 1fr;align-items:stretch}.blog_220109_photoStack__A05d2{display:grid;gap:clamp(14px,2vw,22px)}.blog_220109_photoCard___gYwC{position:relative;margin:0;overflow:hidden;background:var(--card);border-radius:2px}.blog_220109_photoCard___gYwC img{width:100%;height:100%;min-height:220px;object-fit:cover;display:block;filter:saturate(.92);transition:transform .7s cubic-bezier(.22,1,.36,1)}.blog_220109_photoCard___gYwC:hover img{transform:scale(1.035)}.blog_220109_photoNote__IPwxe{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:4px;padding:clamp(18px,3vw,30px) clamp(16px,2.4vw,24px) clamp(14px,2vw,20px);background:linear-gradient(0deg,rgba(20,16,14,.62),transparent);color:#fff}.blog_220109_photoNote__IPwxe strong{font-family:var(--font-serif-tc),serif;font-weight:400;font-size:clamp(15px,1.8vw,19px);letter-spacing:.02em}.blog_220109_photoNote__IPwxe span{font-size:clamp(10px,1.1vw,12px);letter-spacing:.04em;opacity:.86;font-weight:300}.blog_220109_photoCaption__EyuCO{margin-top:10px;font-size:clamp(8px,1vw,9px);letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.blog_220109_photoCardFinal__fWEEc img{min-height:clamp(280px,42vw,520px)}.blog_220109_storySectionFinal___X4qJ{grid-template-columns:1fr;justify-items:center;text-align:center;max-width:880px;padding-top:clamp(40px,6vw,80px)}.blog_220109_storySectionFinal___X4qJ .blog_220109_storyText__Rh2Rf{display:flex;flex-direction:column;align-items:center}.blog_220109_storySectionFinal___X4qJ .blog_220109_storyText__Rh2Rf p{max-width:600px}.blog_220109_floralSignature__PTHLo{margin-top:clamp(28px,4vw,44px);color:var(--accent);opacity:.78}.blog_220109_quote__yyKc4{display:flex;flex-direction:column;align-items:center;margin-top:clamp(30px,4vw,48px);max-width:620px}.blog_220109_quoteGlyph__IMYRK{font-family:var(--font-serif-tc),serif;font-size:clamp(40px,6vw,64px);line-height:.5;color:var(--accent);opacity:.55}.blog_220109_quoteText__jJ1dw{margin-top:18px;font-family:var(--font-serif-tc),serif;font-size:clamp(17px,2.2vw,25px);font-weight:300;line-height:1.85;letter-spacing:.03em;color:var(--ink)}.blog_220109_storySectionFaq__xbqtL{grid-template-columns:1fr;max-width:1080px}.blog_220109_storySectionFaq__xbqtL .blog_220109_storyText__Rh2Rf{text-align:center;display:flex;flex-direction:column;align-items:center}.blog_220109_storySectionFaq__xbqtL .blog_220109_storyText__Rh2Rf p{max-width:640px}.blog_220109_faqGrid__sW25d{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(14px,2vw,22px);margin-top:clamp(30px,4vw,48px)}.blog_220109_faqCard__4VZmJ{padding:clamp(24px,3.2vw,38px);background:var(--card);border:1px solid var(--line);border-radius:2px}.blog_220109_faqCard__4VZmJ h3{margin:0;font-size:clamp(15px,1.7vw,18px);font-weight:500;line-height:1.55;letter-spacing:.01em;color:var(--ink)}.blog_220109_faqCard__4VZmJ p{margin:14px 0 0;font-size:clamp(13px,1.4vw,15px);line-height:1.95;font-weight:300;color:var(--muted)}.blog_220109_faqCard__4VZmJ a{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--accent-line)}.blog_220109_cta__ukzOd{text-align:center;max-width:720px;margin:clamp(60px,9vw,116px) auto clamp(56px,8vw,100px);padding:0 clamp(20px,6vw,60px)}.blog_220109_cta__ukzOd h2{margin:0;font-size:clamp(28px,4.2vw,52px);font-weight:300;line-height:1.3;letter-spacing:.03em;color:var(--ink)}.blog_220109_cta__ukzOd p{margin:clamp(20px,2.6vw,28px) auto 0;max-width:540px;font-size:clamp(14px,1.5vw,16px);line-height:2;font-weight:300;color:var(--muted)}.blog_220109_buttons__HQwuc{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:clamp(28px,3.6vw,40px)}.blog_220109_buttons__HQwuc a,.blog_220109_buttons__HQwuc span{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 clamp(28px,4vw,44px);font-size:clamp(11px,1.2vw,13px);font-weight:500;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;border-radius:2px;transition:all .4s ease}.blog_220109_buttons__HQwuc a{background:var(--accent);color:#fff;text-decoration:none}.blog_220109_buttons__HQwuc a:hover{background:#b6867a}.blog_220109_buttons__HQwuc span{background:transparent;color:var(--ink);border:1px solid var(--line)}.blog_220109_buttons__HQwuc span:hover{border-color:var(--accent);color:var(--accent)}@media (max-width:768px){.blog_220109_hero__7oWyK{padding:clamp(32px,9vw,56px) 20px clamp(36px,9vw,56px);gap:32px}.blog_220109_heroPhoto__LBV0A{width:100%;aspect-ratio:4/4.4}.blog_220109_hero__7oWyK h1{font-size:clamp(40px,12vw,64px);letter-spacing:.03em}.blog_220109_heroLead__tfE21{font-size:14px;line-height:1.95}.blog_220109_storySection__vtGdP,.blog_220109_storySection__vtGdP.blog_220109_textRight__4bZPD{grid-template-columns:1fr;gap:26px;padding:28px 20px}.blog_220109_storySection__vtGdP.blog_220109_textRight__4bZPD .blog_220109_storyText__Rh2Rf{order:0}.blog_220109_faqGrid__sW25d,.blog_220109_photoRow__cHDUu.blog_220109_double__a3w7N,.blog_220109_photoRow__cHDUu.blog_220109_feature__hpmsJ,.blog_220109_photoRow__cHDUu.blog_220109_triple__C58Mm{grid-template-columns:1fr}}@media (max-width:480px){.blog_220109_hero__7oWyK{padding:28px 16px 32px}.blog_220109_heroKicker__M8ijB{letter-spacing:.26em;gap:10px}.blog_220109_heroKicker__M8ijB:after,.blog_220109_heroKicker__M8ijB:before{width:24px}.blog_220109_hero__7oWyK h1{font-size:clamp(36px,13vw,52px)}.blog_220109_tags__yMvRW{flex-direction:column;gap:8px}.blog_220109_tags__yMvRW span{padding:0}.blog_220109_tags__yMvRW span+span:before{display:none}.blog_220109_faqCard__4VZmJ{padding:22px 18px}.blog_220109_buttons__HQwuc a,.blog_220109_buttons__HQwuc span{width:100%}}