.lumitra-ghsec{padding-top:clamp(56px,8vh,104px);padding-bottom:clamp(56px,8vh,104px)}
.lumitra-ghwrap{margin-right:auto;margin-left:auto;max-width:1320px;padding-right:var(--pad);padding-left:var(--pad);width:100%}
.lumitra-ghgrid{align-items:start;grid-template-columns:1.2fr 1fr;gap:clamp(48px,6vw,96px)}
@media (max-width: 781px){.lumitra-ghgrid{grid-template-columns:repeat(1, minmax(0, 1fr))}}
@media (max-width: 480px){.lumitra-ghgrid{grid-template-columns:repeat(1, minmax(0, 1fr))}}
.lumitra-ghcopy{flex-direction:column}
.lumitra-gheye{font-size:12px;letter-spacing:0.14em;margin-bottom:20px;color:var(--forest-700)}
.lumitra-ghh1{font-size:clamp(36px,5vw,72px);letter-spacing:-0.025em;line-height:1.05;max-width:16ch;color:var(--ink)}
.lumitra-ghlead{font-size:clamp(17px,1.4vw,20px);line-height:1.7;margin-top:24px;max-width:46ch;color:var(--ink-muted)}
.lumitra-ghcta{align-items:center;flex-direction:row;gap:14px;margin-top:clamp(28px,4vh,40px);flex-wrap:wrap}
.lumitra-ghpb{align-items:center;flex-direction:row;gap:10px;justify-content:center;min-height:52px;padding-top:16px;padding-right:26px;padding-bottom:16px;padding-left:26px;border-radius:999px}
.lumitra-ghpbl{font-size:16px;color:#fff}
.lumitra-ghpbarr{font-size:16px;color:#fff}
.lumitra-ghgb{align-items:center;flex-direction:row;gap:10px;justify-content:center;min-height:52px;padding-top:16px;padding-right:26px;padding-bottom:16px;padding-left:26px;border-radius:999px}
.lumitra-ghgbl{font-size:16px;color:var(--forest-700)}
.lumitra-ghspec{flex-direction:column;gap:0px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;border-radius:6px}
.lumitra-ghspeye{font-size:12px;letter-spacing:0.14em;margin-bottom:8px;color:var(--forest-700)}
.lumitra-ghsr1{align-items:center;flex-direction:row;gap:18px;justify-content:space-between;padding-top:14px;padding-bottom:14px}
.lumitra-ghsr1k{font-size:15px;color:var(--ink)}
.lumitra-ghsr1v{font-size:12px;color:var(--forest-700)}
.lumitra-ghsr2{align-items:center;flex-direction:row;gap:18px;justify-content:space-between;padding-top:14px;padding-bottom:14px}
.lumitra-ghsr2k{font-size:15px;color:var(--ink)}
.lumitra-ghsr2v{font-size:12px;color:var(--forest-700)}
.lumitra-ghsr3{align-items:center;flex-direction:row;gap:18px;justify-content:space-between;padding-top:14px;padding-bottom:14px}
.lumitra-ghsr3k{font-size:15px;color:var(--ink)}
.lumitra-ghsr3v{font-size:12px;color:var(--forest-700)}
.lumitra-ghsr4{align-items:center;flex-direction:row;gap:18px;justify-content:space-between;padding-top:14px;padding-bottom:14px}
.lumitra-ghsr4k{font-size:15px;color:var(--ink)}
.lumitra-ghsr4v{font-size:12px;color:var(--forest-700)}
.lumitra-gt1sec{padding-top:clamp(56px,8vh,104px);padding-bottom:clamp(56px,8vh,104px)}
.lumitra-gt1wrap{flex-direction:column;margin-right:auto;margin-left:auto;max-width:720px;padding-right:var(--pad);padding-left:var(--pad);width:100%}
.lumitra-gt1eye{font-size:12px;letter-spacing:0.14em;margin-bottom:16px;color:var(--forest-700)}
.lumitra-gt1h2{font-size:clamp(28px,4vw,46px);letter-spacing:-0.02em;line-height:1.05;margin-bottom:24px;max-width:22ch;color:var(--ink)}
.lumitra-gt1p{font-size:clamp(16px,1.1vw,18px);line-height:1.65;max-width:68ch;color:var(--ink-muted)}
.lumitra-gcsec{padding-top:clamp(56px,8vh,104px);padding-bottom:clamp(56px,8vh,104px)}
.lumitra-gcwrap{margin-right:auto;margin-left:auto;max-width:1320px;padding-right:var(--pad);padding-left:var(--pad);width:100%}
.lumitra-gchead{flex-direction:column;margin-bottom:clamp(32px,4vh,52px);max-width:760px}
.lumitra-gceye{font-size:12px;letter-spacing:0.14em;margin-bottom:12px;color:var(--forest-700)}
.lumitra-gch2{font-size:clamp(30px,4.2vw,50px);letter-spacing:-0.022em;line-height:1.05;margin-bottom:16px;color:var(--ink)}
.lumitra-gcp{font-size:clamp(16px,1.2vw,18px);line-height:1.6;max-width:56ch;color:var(--ink-muted)}
.lumitra-gcfig{grid-template-columns:repeat(1, minmax(0, 1fr));overflow:hidden;border-radius:6px;grid-template-rows:repeat(1, minmax(0, 1fr))}
.lumitra-gcimg > img, img.lumitra-gcimg{object-fit:cover;object-position:50% 50%;aspect-ratio:16/9;object-fit:cover}
.lumitra-gcimg{grid-column:1;grid-row:1;width:100%}
.lumitra-gcscrim{grid-column:1;grid-row:1;height:100%;width:100%}
.lumitra-gpsec{padding-top:clamp(56px,8vh,104px);padding-bottom:clamp(56px,8vh,104px)}
.lumitra-gpwrap{margin-right:auto;margin-left:auto;max-width:1320px;padding-right:var(--pad);padding-left:var(--pad);width:100%}
.lumitra-gphead{flex-direction:column;margin-bottom:clamp(32px,4vh,52px);max-width:760px}
.lumitra-gpmark{align-items:center;flex-direction:row;gap:14px;margin-bottom:18px}
.lumitra-gpmr{height:1px;width:64px}
.lumitra-gpeye{font-size:12px;letter-spacing:0.14em;margin-bottom:12px;color:var(--forest-700)}
.lumitra-gph2{font-size:clamp(30px,4.2vw,50px);letter-spacing:-0.022em;line-height:1.05;margin-bottom:16px;color:var(--ink)}
.lumitra-gplead{font-size:clamp(16px,1.2vw,18px);line-height:1.6;max-width:56ch;color:var(--ink-muted)}
.lumitra-gptrack{grid-template-columns:repeat(4,1fr);gap:0px;overflow:hidden;border-radius:6px}
@media (max-width: 781px){.lumitra-gptrack{grid-template-columns:repeat(2, minmax(0, 1fr))}}
@media (max-width: 480px){.lumitra-gptrack{grid-template-columns:repeat(1, minmax(0, 1fr))}}
.lumitra-gps1{flex-direction:column;gap:12px;padding-top:26px;padding-right:22px;padding-bottom:26px;padding-left:22px}
.lumitra-gps1ic{align-items:center;flex-direction:row;height:38px;justify-content:center;border-radius:999px;width:38px}
.lumitra-gps1ico{width:18px;height:18px}
.lumitra-gps1num{font-size:12px;letter-spacing:0.1em;color:var(--forest-500)}
.lumitra-gps1t{font-size:16px;line-height:1.3;color:var(--ink)}
.lumitra-gps1b{font-size:14px;line-height:1.45;color:var(--ink-muted)}
.lumitra-gps2{flex-direction:column;gap:12px;padding-top:26px;padding-right:22px;padding-bottom:26px;padding-left:22px}
.lumitra-gps2ic{align-items:center;flex-direction:row;height:38px;justify-content:center;border-radius:999px;width:38px}
.lumitra-gps2ico{width:18px;height:18px}
.lumitra-gps2num{font-size:12px;letter-spacing:0.1em;color:var(--forest-500)}
.lumitra-gps2t{font-size:16px;line-height:1.3;color:var(--ink)}
.lumitra-gps2b{font-size:14px;line-height:1.45;color:var(--ink-muted)}
.lumitra-gps3{flex-direction:column;gap:12px;padding-top:26px;padding-right:22px;padding-bottom:26px;padding-left:22px}
.lumitra-gps3ic{align-items:center;flex-direction:row;height:38px;justify-content:center;border-radius:999px;width:38px}
.lumitra-gps3ico{width:18px;height:18px}
.lumitra-gps3num{font-size:12px;letter-spacing:0.1em;color:var(--forest-500)}
.lumitra-gps3t{font-size:16px;line-height:1.3;color:var(--ink)}
.lumitra-gps3b{font-size:14px;line-height:1.45;color:var(--ink-muted)}
.lumitra-gps4{flex-direction:column;gap:12px;padding-top:26px;padding-right:22px;padding-bottom:26px;padding-left:22px}
.lumitra-gps4ic{align-items:center;flex-direction:row;height:38px;justify-content:center;border-radius:999px;width:38px}
.lumitra-gps4ico{width:18px;height:18px}
.lumitra-gps4num{font-size:12px;letter-spacing:0.1em;color:var(--forest-500)}
.lumitra-gps4t{font-size:16px;line-height:1.3;color:var(--ink)}
.lumitra-gps4b{font-size:14px;line-height:1.45;color:var(--ink-muted)}
.lumitra-gdsec{padding-top:clamp(64px,11vh,132px);padding-bottom:clamp(64px,11vh,132px)}
.lumitra-gdwrap{margin-right:auto;margin-left:auto;max-width:1320px;padding-right:var(--pad);padding-left:var(--pad);width:100%}
.lumitra-gdgrid{align-items:start;grid-template-columns:minmax(0, 8fr) minmax(0, 4fr);gap:clamp(28px,4vw,64px)}
@media (max-width: 781px){.lumitra-gdgrid{grid-template-columns:repeat(1, minmax(0, 1fr))}}
@media (max-width: 480px){.lumitra-gdgrid{grid-template-columns:repeat(1, minmax(0, 1fr))}}
.lumitra-gdlead{flex-direction:column}
.lumitra-gdmark{align-items:center;flex-direction:row;margin-bottom:22px}
.lumitra-gdrule{height:1px;width:56px}
.lumitra-gdeye{font-size:12px;letter-spacing:0.14em;margin-bottom:20px;color:var(--moss-300)}
.lumitra-gdtitle{font-size:clamp(2rem, 1.1rem + 3.4vw, 3.5rem);letter-spacing:-0.02em;line-height:1.05;max-width:22ch;color:var(--bone-100)}
.lumitra-gdaside{flex-direction:column;gap:20px;padding-top:8px}
.lumitra-gdbody{font-size:clamp(16px,1.1vw,18px);line-height:1.65;max-width:46ch;color:rgba(245,242,236,0.82)}
.lumitra-gdtech{font-size:11px;letter-spacing:0.1em;color:var(--bark-300)}
.lumitra-gfsec{padding-top:clamp(56px,8vh,104px);padding-bottom:clamp(56px,8vh,104px)}
.lumitra-gfwrap{margin-right:auto;margin-left:auto;max-width:1320px;padding-right:var(--pad);padding-left:var(--pad);width:100%}
.lumitra-gfhead{flex-direction:column;margin-bottom:clamp(32px,4vh,52px);max-width:760px}
.lumitra-gfeye{font-size:12px;letter-spacing:0.14em;margin-bottom:12px;color:var(--forest-700)}
.lumitra-gfh2{font-size:clamp(30px,4.2vw,50px);letter-spacing:-0.022em;line-height:1.05;margin-bottom:16px;color:var(--ink)}
.lumitra-gfp{font-size:clamp(16px,1.2vw,18px);line-height:1.6;max-width:56ch;color:var(--ink-muted)}
.lumitra-gfshell{flex-direction:column;gap:18px;padding-top:clamp(16px,3vw,32px);padding-right:clamp(16px,3vw,32px);padding-bottom:clamp(16px,3vw,32px);padding-left:clamp(16px,3vw,32px);border-radius:6px}
.lumitra-gfcar{overflow:hidden;border-radius:6px;width:100%}
.lumitra-gfsl1{align-items:center;flex-direction:column;justify-content:center;min-height:440px;padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px;width:100%}
.lumitra-gfimg1 > img, img.lumitra-gfimg1{object-fit:contain;border-radius:2px;object-fit:contain}
.lumitra-gfimg1{width:380px}
.lumitra-gfsl2{align-items:center;flex-direction:column;justify-content:center;min-height:440px;padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px;width:100%}
.lumitra-gfimg2 > img, img.lumitra-gfimg2{object-fit:contain;border-radius:2px;object-fit:contain}
.lumitra-gfimg2{width:380px}
.lumitra-gfsl3{align-items:center;flex-direction:column;justify-content:center;min-height:440px;padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px;width:100%}
.lumitra-gfimg3 > img, img.lumitra-gfimg3{object-fit:contain;border-radius:2px;object-fit:contain}
.lumitra-gfimg3{width:380px}
.lumitra-gfsl4{align-items:center;flex-direction:column;justify-content:center;min-height:440px;padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px;width:100%}
.lumitra-gfimg4 > img, img.lumitra-gfimg4{object-fit:contain;border-radius:2px;object-fit:contain}
.lumitra-gfimg4{width:380px}
.lumitra-gfsl5{align-items:center;flex-direction:column;justify-content:center;min-height:440px;padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px;width:100%}
.lumitra-gfimg5 > img, img.lumitra-gfimg5{object-fit:contain;border-radius:2px;object-fit:contain}
.lumitra-gfimg5{width:380px}
.lumitra-gfctrl{align-items:center;flex-direction:row;gap:12px;justify-content:center;flex-wrap:wrap}
.lumitra-gfdl{align-items:center;flex-direction:row;gap:10px;justify-content:center;min-height:52px;padding-top:16px;padding-right:26px;padding-bottom:16px;padding-left:26px;border-radius:999px}
.lumitra-gfdll{font-size:16px;color:#fff}
.lumitra-gbwrap{margin-right:auto;margin-left:auto;max-width:1320px;padding-top:clamp(56px,8vh,100px);padding-right:var(--pad);padding-bottom:clamp(56px,8vh,100px);padding-left:var(--pad);width:100%}
.lumitra-gbgrid{align-items:center;grid-template-columns:1fr 1.4fr;gap:clamp(32px,5vw,72px)}
@media (max-width: 781px){.lumitra-gbgrid{grid-template-columns:repeat(1, minmax(0, 1fr))}}
@media (max-width: 480px){.lumitra-gbgrid{grid-template-columns:repeat(1, minmax(0, 1fr))}}
.lumitra-gbphoto{grid-template-columns:repeat(1, minmax(0, 1fr));overflow:hidden;border-radius:6px;grid-template-rows:repeat(1, minmax(0, 1fr))}
.lumitra-gbimg > img, img.lumitra-gbimg{object-fit:cover;object-position:50% 50%;aspect-ratio:4/5;object-fit:cover}
.lumitra-gbimg{grid-column:1;grid-row:1;width:100%}
.lumitra-gbscrim{grid-column:1;grid-row:1;height:100%;width:100%}
.lumitra-gbtext{flex-direction:column}
.lumitra-gbeye{font-size:12px;letter-spacing:0.14em;color:var(--moss-300)}
.lumitra-gbrule{height:1px;margin-top:22px;margin-bottom:30px;width:100%}
.lumitra-gbquote{font-size:clamp(23px,2.9vw,38px);letter-spacing:-0.015em;line-height:1.28;color:var(--bone-100)}
.lumitra-gbcite{flex-direction:column;gap:4px;margin-top:28px}
.lumitra-gbname{font-size:16px;color:var(--bone-100)}
.lumitra-gborg{font-size:11.5px;letter-spacing:0.08em;color:var(--forest-300)}
.lumitra-gfaqsec{padding-top:clamp(56px,8vh,104px);padding-bottom:clamp(56px,8vh,104px)}
.lumitra-gfaqwrap{flex-direction:column;margin-right:auto;margin-left:auto;max-width:760px;padding-right:var(--pad);padding-left:var(--pad);width:100%}
.lumitra-gfaqh{font-size:clamp(28px,4vw,46px);letter-spacing:-0.02em;line-height:1.05;margin-bottom:clamp(24px,4vh,40px);color:var(--ink)}
.lumitra-gfaqacc{flex-direction:column;gap:1px;padding-top:1px;padding-bottom:1px}
.lumitra-gfaqi1{padding-top:10px;padding-bottom:10px}
.lumitra-gfaqa1{font-size:clamp(15px,1.1vw,17px);line-height:1.6;margin-top:8px;margin-bottom:14px;color:var(--ink-muted)}
.lumitra-gfaqi2{padding-top:10px;padding-bottom:10px}
.lumitra-gfaqa2{font-size:clamp(15px,1.1vw,17px);line-height:1.6;margin-top:8px;margin-bottom:14px;color:var(--ink-muted)}
.lumitra-gfaqi3{padding-top:10px;padding-bottom:10px}
.lumitra-gfaqa3{font-size:clamp(15px,1.1vw,17px);line-height:1.6;margin-top:8px;margin-bottom:14px;color:var(--ink-muted)}
.lumitra-gfaqi4{padding-top:10px;padding-bottom:10px}
.lumitra-gfaqa4{font-size:clamp(15px,1.1vw,17px);line-height:1.6;margin-top:8px;margin-bottom:14px;color:var(--ink-muted)}
.lumitra-gclsec{padding-top:clamp(56px,8vh,104px);padding-bottom:clamp(56px,8vh,104px)}
.lumitra-gclwrap{align-items:center;flex-direction:column;margin-right:auto;margin-left:auto;max-width:720px;padding-right:var(--pad);padding-left:var(--pad);width:100%}
.lumitra-gcleye{font-size:12px;letter-spacing:0.14em;color:var(--ink-muted)}
.lumitra-gcltitle{font-size:clamp(32px,5vw,60px);margin-top:16px;max-width:720px;text-align:center;color:var(--ink)}
.lumitra-gclsub{font-size:18px;margin-top:18px;text-align:center;color:var(--ink-muted)}
.lumitra-gclcta{align-items:center;flex-direction:row;gap:14px;justify-content:center;margin-top:34px;flex-wrap:wrap}
.lumitra-gclbtn{align-items:center;flex-direction:row;gap:10px;justify-content:center;min-height:52px;padding-top:16px;padding-right:26px;padding-bottom:16px;padding-left:26px;border-radius:999px}
.lumitra-gclbtnl{font-size:16px;color:#fff}
.lumitra-gclbtnarr{font-size:16px;color:#fff}
.lumitra-gclghost{align-items:center;flex-direction:row;gap:10px;justify-content:center;min-height:52px;padding-top:16px;padding-right:26px;padding-bottom:16px;padding-left:26px;border-radius:999px}
.lumitra-gclghostl{font-size:16px;color:var(--forest-700)}
.lumitra-gclline{align-items:center;flex-direction:row;column-gap:16px;row-gap:6px;justify-content:center;margin-top:30px;flex-wrap:wrap}
.lumitra-gcll0{flex-direction:row}
.lumitra-gcll0x{font-size:12px;letter-spacing:0.08em;color:var(--forest-700)}
.lumitra-gclsep1x{font-size:12px;letter-spacing:0.08em;color:var(--ink-muted)}
.lumitra-gcll1{flex-direction:row}
.lumitra-gcll1x{font-size:12px;letter-spacing:0.08em;color:var(--forest-700)}
.lumitra-gclsep2x{font-size:12px;letter-spacing:0.08em;color:var(--ink-muted)}
.lumitra-gcll2x{font-size:12px;letter-spacing:0.08em;color:var(--ink-muted)}
.lumitra-gclsep3x{font-size:12px;letter-spacing:0.08em;color:var(--ink-muted)}
.lumitra-gcll3x{font-size:12px;letter-spacing:0.08em;color:var(--ink-muted)}