.DragSpots_wrap__KTIkY{padding:var(--lr-section-y) 1.25rem;background:var(--lr-chip-green)}.DragSpots_inner__uNmVm{max-width:var(--lr-maxw);margin:0 auto;display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:clamp(2rem,5vw,3.5rem);gap:clamp(2rem,5vw,3.5rem);align-items:center}.DragSpots_eyebrow__I2PPR{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--lr-green-600);margin-bottom:.7rem}.DragSpots_lede__xnXkX{margin-top:.9rem;font-size:1.08rem;color:var(--lr-text-2);line-height:1.62;max-width:43ch}.DragSpots_hint__2vzi8{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.3rem;background:var(--lr-surface);border:1px solid var(--lr-border);border-radius:var(--lr-radius-pill);padding:.45rem .95rem;font-size:.86rem;font-weight:600;color:var(--lr-primary)}.DragSpots_board__LdOWW{background:var(--lr-surface);border:1px solid var(--lr-border);border-radius:var(--lr-radius-lg);padding:1.4rem}.DragSpots_spots__oMHFm{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.DragSpots_spot__1vmfZ{border:2px dashed var(--lr-border-strong);border-radius:var(--lr-radius);padding:1rem .9rem;min-height:168px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;text-align:center}.DragSpots_spotOn__lvM6u{border-style:solid;border-color:var(--lr-primary);background:var(--lr-paper)}.DragSpots_spotName__f0aUo{font-weight:700;color:var(--lr-ink);font-size:.95rem}.DragSpots_spotLight__QmTYX{font-size:.79rem;color:var(--lr-text-3)}.DragSpots_plant__CKHoi{width:56px;height:56px;border-radius:50%;background:var(--lr-primary);color:var(--lr-white);display:grid;place-items:center;cursor:-webkit-grab;cursor:grab;box-shadow:var(--lr-shadow)}.DragSpots_plantDragging__How06{cursor:-webkit-grabbing;cursor:grabbing}.DragSpots_verdict__gws3U{margin-top:1.1rem;border-radius:var(--lr-radius);padding:.9rem 1.1rem;font-size:.94rem;line-height:1.55}.DragSpots_vIdeal__yC0Ux{background:#dcebd7;color:var(--lr-green-600)}.DragSpots_vBad__LyMut{background:var(--lr-terracotta-soft);color:var(--lr-terracotta)}.DragSpots_verdict__gws3U strong{display:block;font-size:1rem;margin-bottom:.2rem}@media (max-width:940px){.DragSpots_inner__uNmVm{grid-template-columns:1fr}.DragSpots_lede__xnXkX{max-width:none}}.LightRoom_hero__XXXKF{position:relative;overflow:hidden;padding:clamp(2.5rem,5vw,4rem) 1.25rem clamp(3rem,5vw,4rem);background:linear-gradient(180deg,var(--lr-hero-inner),var(--lr-hero-outer))}.LightRoom_inner__IXMXp{max-width:var(--lr-maxw);margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(1.75rem,4vw,3.25rem);gap:clamp(1.75rem,4vw,3.25rem);align-items:center}.LightRoom_crumbs__j_Fp1{font-size:.83rem;color:var(--lr-text-3);margin-bottom:1.1rem}.LightRoom_crumbs__j_Fp1 a{color:var(--lr-text-2)}.LightRoom_badge__s_Wly{display:inline-flex;align-items:center;gap:.45rem;background:var(--lr-white);border:1px solid var(--lr-border);color:var(--lr-primary);border-radius:var(--lr-radius-pill);padding:.38rem .9rem;font-size:.84rem;font-weight:600}.LightRoom_title__7w1u8{margin:1rem 0;font-size:clamp(2.3rem,4.3vw,3.5rem);line-height:1.08}.LightRoom_lede__nyMfu{font-size:clamp(1rem,1.2vw,1.13rem);color:var(--lr-text-2);line-height:1.62;max-width:32rem}.LightRoom_actions__UE3Jj{display:flex;gap:.7rem;margin-top:1.6rem;flex-wrap:wrap}.LightRoom_primary__HY2FR{display:inline-flex;align-items:center;gap:.5rem;background:var(--lr-primary);color:var(--lr-white);padding:.85rem 1.6rem;border-radius:var(--lr-radius-pill);font-weight:600;text-decoration:none}.LightRoom_primary__HY2FR:hover{background:var(--lr-ink);color:var(--lr-white);text-decoration:none}.LightRoom_ghost__OkTAh{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--lr-border-strong);background:rgba(255,255,255,.6);color:var(--lr-primary);padding:.82rem 1.4rem;border-radius:var(--lr-radius-pill);font-weight:600;text-decoration:none}.LightRoom_ghost__OkTAh:hover{background:var(--lr-white);text-decoration:none}.LightRoom_room__MKnTM{position:relative;border-radius:var(--lr-radius-lg);overflow:hidden;border:1px solid var(--lr-border-strong);box-shadow:var(--lr-shadow);background:linear-gradient(100deg,#fdf6e3,#f2ead8 26%,#e0d9c8 55%,#cbc6b8 78%,#b9b5aa);min-height:380px}.LightRoom_window__W25HY{position:absolute;left:0;top:12%;bottom:12%;width:16px;background:linear-gradient(180deg,#fff8e0,#ffeab0);border-right:3px solid #d9cfae}.LightRoom_beam__g1KP2{position:absolute;left:16px;top:0;bottom:0;width:62%;background:linear-gradient(100deg,rgba(255,236,180,.75),rgba(255,236,180,0) 78%);pointer-events:none}.LightRoom_floor__Bue19{position:absolute;left:0;right:0;bottom:0;height:46px;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.12))}.LightRoom_plant__dT66G{position:absolute;bottom:46px;text-align:center;width:96px;margin-left:-48px}.LightRoom_pot__EtRSl{width:34px;height:26px;margin:0 auto;border-radius:3px 3px 8px 8px;background:#b9825c}.LightRoom_leafIco__s5zWp{color:var(--lr-green-600)}.LightRoom_tag__8fL7R{display:inline-block;margin-top:.4rem;font-size:.7rem;font-weight:700;border-radius:999px;padding:.16rem .5rem;white-space:nowrap}.LightRoom_tagIdeal__fD_oX{background:#dcebd7;color:var(--lr-green-600)}.LightRoom_tagOk__nhi_N{background:var(--lr-amber-soft);color:var(--lr-amber-deep)}.LightRoom_tagBad__azZoP{background:var(--lr-terracotta-soft);color:var(--lr-terracotta)}.LightRoom_scaleBar__YPfid{position:absolute;left:5%;right:5%;bottom:12px;height:4px;border-radius:3px;background:linear-gradient(90deg,#ffdf8a,#d9d2bd,#a9a396)}.LightRoom_scaleLabels__EYfOZ{position:absolute;left:5%;right:5%;bottom:20px;display:flex;justify-content:space-between;font-size:.68rem;color:var(--lr-text-2);font-weight:600}@media (max-width:960px){.LightRoom_inner__IXMXp{grid-template-columns:1fr}.LightRoom_lede__nyMfu{max-width:none}}.ScanStrip_wrap__s8I49{padding:var(--lr-section-y) 1.25rem;background:var(--lr-ink)}.ScanStrip_wrap__s8I49 h2{color:var(--lr-white)}.ScanStrip_inner__Xvqnu{max-width:var(--lr-maxw);margin:0 auto}.ScanStrip_head__N_40_{max-width:62ch;margin:0 auto var(--lr-gap-xl);text-align:center}.ScanStrip_eyebrow__Es7Um{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#bcd3a8;margin-bottom:.7rem}.ScanStrip_lede__SzCYz{margin-top:.9rem;font-size:1.1rem;color:#a9b6ac;line-height:1.62}.ScanStrip_reel__Ostun{background:#0e1712;border-radius:var(--lr-radius-lg);padding:.9rem .9rem 1rem;border:1px solid rgba(255,255,255,.1)}.ScanStrip_sprockets__uJ_v9{display:flex;gap:10px;justify-content:space-between;padding:0 4px 8px}.ScanStrip_hole__O4p_v{width:12px;height:8px;border-radius:2px;background:rgba(255,255,255,.14);flex:0 0 12px}.ScanStrip_frames__wBVgX{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.7rem;gap:.7rem}.ScanStrip_frame__mRYXQ{background:#1a2a22;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:.9rem .85rem;min-height:176px;display:flex;flex-direction:column}.ScanStrip_frameNo__6rQH6{font-family:var(--lr-font-mono);font-size:.68rem;color:#6f8377;margin-bottom:.55rem}.ScanStrip_frameArt__KpGxM{height:62px;border-radius:7px;margin-bottom:.7rem;position:relative;overflow:hidden}.ScanStrip_a1__IK0s1,.ScanStrip_a2__pLfEC{background:linear-gradient(105deg,#fff3cf,#d8cfae 60%,#8d907f)}.ScanStrip_a3__C5QiU{background:linear-gradient(105deg,#cfe0d3,#7fa88c)}.ScanStrip_a4__6wc7A{background:linear-gradient(105deg,#bcd3a8,#6f9a72)}.ScanStrip_gridline___mxWJ{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(255,255,255,.25) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.25) 1px,transparent 0);background-size:20px 20px}.ScanStrip_frameTitle__Z2DOA{color:#e6ece7;font-weight:700;font-size:.87rem;margin-bottom:.25rem;line-height:1.3}.ScanStrip_frameBody__Awm1d{color:#8f9c93;font-size:.79rem;line-height:1.45}.ScanStrip_result__fqgN5{margin-top:auto;padding-top:.6rem;font-family:var(--lr-font-mono);font-size:.76rem;color:#bcd3a8}.ScanStrip_caption__8tX_A{margin-top:1.4rem;text-align:center;font-size:.95rem;color:#a9b6ac;line-height:1.6;max-width:68ch;margin-left:auto;margin-right:auto}.ScanStrip_caption__8tX_A strong{color:var(--lr-white)}@media (max-width:860px){.ScanStrip_frames__wBVgX{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ScanStrip_frames__wBVgX{grid-template-columns:1fr}.ScanStrip_frame__mRYXQ{min-height:0}}.HubSpoke_wrap__LeS7T{padding:var(--lr-section-y) 1.25rem;background:var(--lr-paper)}.HubSpoke_inner__PH_bt{max-width:900px;margin:0 auto}.HubSpoke_head__DIGbD{max-width:60ch;margin:0 auto var(--lr-gap-lg);text-align:center}.HubSpoke_eyebrow__W8Qqh{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--lr-green-600);margin-bottom:.7rem}.HubSpoke_lede__j84rS{margin-top:.9rem;font-size:1.1rem;color:var(--lr-text-2);line-height:1.62}.HubSpoke_diagram__xvl8D{position:relative}.HubSpoke_spokes__dIc2_{width:100%;height:auto;display:block}.HubSpoke_spoke__PEJJB{stroke:var(--lr-border-strong);stroke-width:2;fill:none;stroke-linecap:round}.HubSpoke_hub__tNvKM{fill:var(--lr-primary)}.HubSpoke_hubText__ERTTK{fill:#fff;font-size:9px;font-weight:700;text-anchor:middle;font-family:var(--lr-font-ui)}.HubSpoke_nodeCircle__hs_Hv{fill:var(--lr-surface);stroke:var(--lr-border);stroke-width:1.5}.HubSpoke_nodeLabel__y5AjN{fill:var(--lr-ink);font-size:8.5px;font-weight:700;text-anchor:middle;font-family:var(--lr-font-ui)}.HubSpoke_nodeSub__IO_AY{fill:var(--lr-text-3);font-size:7px;text-anchor:middle;font-family:var(--lr-font-ui)}.HubSpoke_list__SoVyW{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--lr-gap-md);gap:var(--lr-gap-md);margin-top:var(--lr-gap-lg)}.HubSpoke_item__O2_AT{display:flex;gap:.7rem;align-items:flex-start}.HubSpoke_itemIcon__Oss8j{width:32px;height:32px;border-radius:9px;background:var(--lr-chip-green);color:var(--lr-primary);display:grid;place-items:center;flex-shrink:0;font-size:.9rem}.HubSpoke_itemTitle__2ppIr{font-weight:700;color:var(--lr-ink);font-size:.95rem}.HubSpoke_itemBody__RDaSy{font-size:.9rem;color:var(--lr-text-2);line-height:1.5}@media (max-width:640px){.HubSpoke_list__SoVyW{grid-template-columns:1fr}}.Nesting_wrap__r2UTY{padding:var(--lr-section-y) 1.25rem}.Nesting_inner__Y7RRH{max-width:var(--lr-maxw);margin:0 auto;display:grid;grid-template-columns:.95fr 1.05fr;grid-gap:clamp(2rem,5vw,3.5rem);gap:clamp(2rem,5vw,3.5rem);align-items:center}.Nesting_eyebrow__UYmkz{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--lr-green-600);margin-bottom:.7rem}.Nesting_lede__UYshT{margin-top:.9rem;font-size:1.08rem;color:var(--lr-text-2);line-height:1.62;max-width:43ch}.Nesting_levels__oSKQH{list-style:none;padding:0;margin:1.35rem 0 0;display:grid;grid-gap:.6rem;gap:.6rem}.Nesting_level__Dj0y8{display:flex;gap:.8rem;align-items:flex-start;padding:.55rem 0}.Nesting_levelOn__w3rQA{background:var(--lr-chip-green);border-color:#cfe0d0}.Nesting_levelDot__IV7jX{width:11px;height:11px;border-radius:3px;flex-shrink:0;margin-top:.4rem}.Nesting_l0__amEdU{background:#2c4a5e}.Nesting_l1__6GNSI{background:#3a7ea6}.Nesting_l2__Qmdh0{background:var(--lr-green-500)}.Nesting_l3__eqiZM{background:var(--lr-amber)}.Nesting_l4__R7vbe{background:var(--lr-terracotta)}.Nesting_tabs__cERKh{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:1.35rem}.Nesting_tab__Uku_N{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;background:var(--lr-surface);border:1px solid var(--lr-border-strong);color:var(--lr-text-2);border-radius:var(--lr-radius-pill);padding:.45rem .9rem;font-size:.86rem;font-weight:600;font-family:var(--lr-font-ui)}.Nesting_tabOn__DLVAi{background:var(--lr-primary);border-color:var(--lr-primary);color:var(--lr-white)}.Nesting_levelName__6X1le{font-weight:700;color:var(--lr-ink);font-size:.98rem;display:inline-block}.Nesting_levelAlias__PhZH4{font-weight:400;color:var(--lr-text-4);font-size:.86rem}.Nesting_levelBody__oMuvU{font-size:.9rem;color:var(--lr-text-2);line-height:1.5}.Nesting_stage__08Oyg{display:grid;place-items:center;min-height:400px}.Nesting_frame__j4zac{border-radius:var(--lr-radius);display:grid;place-items:center;border:2px solid;position:relative;width:100%}.Nesting_f0__JpwGZ{border-color:#2c4a5e;background:rgba(44,74,94,.05);padding:2.6rem 1.4rem 1.4rem;max-width:400px}.Nesting_f1__rN0UC{border-color:#3a7ea6;background:rgba(58,126,166,.06);padding:2.4rem 1.2rem 1.2rem}.Nesting_f2__HcUdt{border-color:var(--lr-green-500);background:rgba(47,125,82,.06);padding:2.3rem 1.1rem 1.1rem}.Nesting_f3__5afAF{border-color:var(--lr-amber);background:var(--lr-amber-soft);padding:1.6rem 1rem 1rem}.Nesting_frameLabel__B1rJl{position:absolute;top:.6rem;left:.8rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Nesting_fl0___eMOk{color:#2c4a5e}.Nesting_fl1__ghzak{color:#3a7ea6}.Nesting_fl2__TxdyD{color:var(--lr-green-600)}.Nesting_fl3__c0_50{color:var(--lr-amber-deep)}.Nesting_spotInner__6XTkR{display:flex;align-items:center;gap:.5rem;font-size:.92rem;color:var(--lr-ink);font-weight:600}.Nesting_note__coxOX{margin-top:1.25rem;font-size:.9rem;color:var(--lr-text-3);line-height:1.55;max-width:40ch}@media (max-width:940px){.Nesting_inner__Y7RRH{grid-template-columns:1fr}.Nesting_lede__UYshT{max-width:none}}.Nesting_vocabWrap__3QKKf{margin-top:1.5rem;overflow-x:auto}.Nesting_vocab__eS8Wm{width:100%;border-collapse:collapse;font-size:.85rem;min-width:420px}.Nesting_vocabCaption__TB6YX{caption-side:top;text-align:left;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lr-text-4);padding-bottom:.5rem}.Nesting_vocab__eS8Wm td,.Nesting_vocab__eS8Wm th{text-align:left;padding:.45rem .6rem;border-bottom:1px solid var(--lr-border)}.Nesting_vocab__eS8Wm thead th{font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--lr-text-3);font-weight:700}.Nesting_vocab__eS8Wm tbody th{font-weight:700;color:var(--lr-ink);white-space:nowrap}.Nesting_vocab__eS8Wm td{color:var(--lr-text-2)}.Nesting_vocab__eS8Wm tbody tr:last-child td,.Nesting_vocab__eS8Wm tbody tr:last-child th{border-bottom:0}.Translator_wrap__KXFeh{padding:var(--lr-section-y) 1.25rem;background:var(--lr-paper)}.Translator_inner__OMN1I{max-width:880px;margin:0 auto}.Translator_head__QK5ct{max-width:62ch;margin:0 auto var(--lr-gap-xl);text-align:center}.Translator_eyebrow__nv5FK{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--lr-amber-deep);margin-bottom:.7rem}.Translator_lede__k6HIJ{margin-top:.9rem;font-size:1.1rem;color:var(--lr-text-2);line-height:1.62}.Translator_rows__y3JEP{display:grid;grid-gap:.85rem;gap:.85rem}.Translator_row__VzrHE{display:grid;grid-template-columns:1fr auto 1.15fr;grid-gap:1rem;gap:1rem;align-items:center;background:var(--lr-surface);border:1px solid var(--lr-border);border-radius:var(--lr-radius);padding:1.05rem 1.25rem}.Translator_phrase__mVFAQ{font-family:var(--lr-font-display);font-size:1.1rem;color:var(--lr-text-3);font-style:italic}.Translator_arrow__eUJaD{color:var(--lr-amber);flex-shrink:0}.Translator_real__4WWNA{font-size:.97rem;color:var(--lr-ink);line-height:1.5}.Translator_real__4WWNA strong{color:var(--lr-green-600)}.Translator_note__QavUU{margin-top:var(--lr-gap-lg);text-align:center;font-size:.97rem;color:var(--lr-text-2);line-height:1.62;max-width:66ch;margin-left:auto;margin-right:auto}.Translator_note__QavUU strong{color:var(--lr-ink)}@media (max-width:700px){.Translator_row__VzrHE{grid-template-columns:1fr;gap:.5rem}.Translator_arrow__eUJaD{rotate:90deg;justify-self:start}}.RibbonFaq_wrap__hWWW5{padding:0}.RibbonFaq_head__lSs_v{max-width:60ch;margin:0 auto;padding:var(--lr-section-y) 1.25rem var(--lr-gap-lg);text-align:center}.RibbonFaq_eyebrow__3BKx8{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--lr-green-600);margin-bottom:.7rem}.RibbonFaq_band__kjwHO{padding:1.75rem 1.25rem}.RibbonFaq_bandA__dgeMZ{background:var(--lr-surface)}.RibbonFaq_bandB___EGKw{background:var(--lr-paper)}.RibbonFaq_bandInner__M72dy{max-width:880px;margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(1.25rem,4vw,3rem);gap:clamp(1.25rem,4vw,3rem);align-items:baseline}.RibbonFaq_q__igbDg{font-family:var(--lr-font-display);font-size:1.16rem;color:var(--lr-ink);line-height:1.35}.RibbonFaq_a__y0_uZ{font-size:.98rem;color:var(--lr-text-2);line-height:1.62}@media (max-width:720px){.RibbonFaq_bandInner__M72dy{grid-template-columns:1fr;gap:.5rem}}.StampCta_wrap__ujJ3l{padding:var(--lr-section-y) 1.25rem}.StampCta_inner__Eg2Hj{max-width:900px;margin:0 auto}.StampCta_sheet__Lbq_Z{background:var(--lr-surface);border:2px solid var(--lr-ink);border-radius:6px;padding:0;overflow:hidden;position:relative;background-image:linear-gradient(90deg,rgba(22,51,42,.045) 1px,transparent 0),linear-gradient(180deg,rgba(22,51,42,.045) 1px,transparent 0);background-size:26px 26px}.StampCta_body__yywHD{padding:clamp(2rem,5vw,3rem) clamp(1.5rem,4vw,2.5rem)}.StampCta_title__jjoMD{font-size:clamp(1.7rem,3.2vw,2.3rem);margin-bottom:.7rem;max-width:20ch}.StampCta_text__z1f2j{color:var(--lr-text-2);font-size:1.02rem;line-height:1.62;max-width:48ch}.StampCta_actions__8M38J{display:flex;gap:.7rem;margin-top:1.6rem;flex-wrap:wrap}.StampCta_primary__sCWII{display:inline-flex;align-items:center;gap:.5rem;background:var(--lr-primary);color:var(--lr-white);padding:.85rem 1.65rem;border-radius:var(--lr-radius-pill);font-weight:600;text-decoration:none}.StampCta_primary__sCWII:hover{background:var(--lr-ink);color:var(--lr-white);text-decoration:none}.StampCta_ghost__r_YtX{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--lr-border-strong);color:var(--lr-primary);padding:.82rem 1.4rem;border-radius:var(--lr-radius-pill);font-weight:600;text-decoration:none}.StampCta_ghost__r_YtX:hover{background:var(--lr-paper);text-decoration:none}.StampCta_block__7iP89{border-top:2px solid var(--lr-ink);display:grid;grid-template-columns:repeat(4,1fr);background:var(--lr-paper)}.StampCta_cell__ztaje{padding:.85rem 1rem;border-right:1px solid var(--lr-border-strong)}.StampCta_cell__ztaje:last-child{border-right:0}.StampCta_cellK__RQd3r{font-family:var(--lr-font-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lr-text-4);display:block;margin-bottom:.2rem}.StampCta_cellV__tZaoD{font-size:.88rem;font-weight:700;color:var(--lr-ink)}.StampCta_stamp__odlBF{position:absolute;top:1.5rem;right:1.75rem;width:116px;height:116px;border:3px double var(--lr-green-600);border-radius:50%;display:grid;place-items:center;text-align:center;color:var(--lr-green-600)}.StampCta_stampText__2NXv0{font-family:var(--lr-font-display);font-size:.92rem;font-weight:600;line-height:1.15}.StampCta_stampSub__KqmMC{font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;margin-top:.2rem}@media (max-width:780px){.StampCta_stamp__odlBF{display:none}.StampCta_block__7iP89{grid-template-columns:repeat(2,1fr)}.StampCta_cell__ztaje:nth-child(2){border-right:0}}.SunPath_wrap__r3fiv{padding:var(--lr-section-y) 1.25rem}.SunPath_inner__eTl5v{max-width:940px;margin:0 auto}.SunPath_head__UPxo5{max-width:62ch;margin:0 auto var(--lr-gap-lg);text-align:center}.SunPath_eyebrow__1QDK3{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--lr-amber-deep);margin-bottom:.7rem}.SunPath_lede__OOZeI{margin-top:.9rem;font-size:1.1rem;color:var(--lr-text-2);line-height:1.62}.SunPath_toggle__oSeRA{display:flex;gap:.5rem;justify-content:center;margin-bottom:2rem}.SunPath_opt__ifvsg{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;background:var(--lr-surface);border:1px solid var(--lr-border-strong);color:var(--lr-text-2);border-radius:var(--lr-radius-pill);padding:.55rem 1.15rem;font-size:.92rem;font-weight:600;font-family:var(--lr-font-ui)}.SunPath_optOn__TF13u{background:var(--lr-primary);border-color:var(--lr-primary);color:var(--lr-white)}.SunPath_scene__She93{background:linear-gradient(180deg,#dfeaf2,#f2ead8 62%,#e6dcc6);border:1px solid var(--lr-border-strong);border-radius:var(--lr-radius-lg);overflow:hidden}.SunPath_svg__U1GgV{width:100%;height:auto;display:block}.SunPath_arcPath__NQ302{fill:none;stroke-width:2;stroke-dasharray:6 6}.SunPath_arcSummer__EynEa{stroke:#d8a24a}.SunPath_arcWinter__hV88X{stroke:#8fa3b5}.SunPath_ground__PcX4P{fill:#cfc3a6}.SunPath_house__gXaPV{fill:#efe7d4;stroke:#c9bda0;stroke-width:1.5}.SunPath_windowRect__G9u3O{fill:#b7d3e0;stroke:#8aa9b8;stroke-width:1.5}.SunPath_beamPoly__GYcTD{opacity:.5}.SunPath_sun__nFH_9{filter:drop-shadow(0 0 8px rgba(216,162,74,.7))}.SunPath_label___Zx8p{font-size:9px;fill:var(--lr-text-2);font-family:var(--lr-font-ui);font-weight:600}.SunPath_depth__neo_k{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--lr-gap-md);gap:var(--lr-gap-md);margin-top:var(--lr-gap-lg)}.SunPath_card__Hv3P7{background:var(--lr-surface);border:1px solid var(--lr-border);border-radius:var(--lr-radius);padding:1.25rem 1.35rem}.SunPath_cardOn__mRCIj{border-color:var(--lr-ink);box-shadow:var(--lr-shadow-sm)}.SunPath_cardTitle__NCuXl{font-weight:700;color:var(--lr-ink);margin-bottom:.4rem}.SunPath_cardBody__pofpA{font-size:.93rem;color:var(--lr-text-2);line-height:1.55}@media (max-width:640px){.SunPath_depth__neo_k{grid-template-columns:1fr}}.VerdictLanes_wrap__b3go3{padding:var(--lr-section-y) 1.25rem}.VerdictLanes_inner__r0CMx{max-width:940px;margin:0 auto}.VerdictLanes_head__XHfVL{max-width:62ch;margin:0 auto var(--lr-gap-lg);text-align:center}.VerdictLanes_eyebrow__VzTY3{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--lr-green-600);margin-bottom:.7rem}.VerdictLanes_lede__PTvSU{margin-top:.9rem;font-size:1.1rem;color:var(--lr-text-2);line-height:1.62}.VerdictLanes_meter__sG5F3{background:var(--lr-surface);border:1px solid var(--lr-border);border-radius:var(--lr-radius-lg);padding:clamp(1.5rem,4vw,2rem)}.VerdictLanes_species__bcPoL{display:flex;align-items:center;gap:.6rem;margin-bottom:1.35rem;padding-bottom:1rem;border-bottom:1px solid var(--lr-border)}.VerdictLanes_speciesIcon__nAXrO{width:34px;height:34px;border-radius:10px;background:var(--lr-chip-green);color:var(--lr-primary);display:grid;place-items:center;flex-shrink:0}.VerdictLanes_speciesName__DQEj6{font-weight:700;color:var(--lr-ink);font-size:.98rem}.VerdictLanes_speciesMeta__UHaLB{font-size:.8rem;color:var(--lr-text-3);font-style:italic}.VerdictLanes_lanes__Y62zD{display:grid;grid-gap:.55rem;gap:.55rem;position:relative}.VerdictLanes_lane__altZl{display:flex;align-items:center;gap:.9rem;border-radius:var(--lr-radius);padding:.9rem 1.1rem;border:1.5px solid transparent}.VerdictLanes_laneIdeal__ZBUrG{background:#dcebd7}.VerdictLanes_laneOk__X7g47{background:var(--lr-amber-soft)}.VerdictLanes_laneBad__axfzF{background:var(--lr-terracotta-soft)}.VerdictLanes_laneOn__DKSSM{border-color:var(--lr-ink)}.VerdictLanes_laneKey__jhJDQ{font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;width:6.5rem;flex-shrink:0}.VerdictLanes_kIdeal__RDOf2{color:var(--lr-green-600)}.VerdictLanes_kOk__FCBcs{color:var(--lr-amber-deep)}.VerdictLanes_kBad__xTq0t{color:var(--lr-terracotta)}.VerdictLanes_laneText__Q0lVS{font-size:.94rem;color:var(--lr-ink);line-height:1.5;flex:1 1}.VerdictLanes_token__kUoVq{width:36px;height:36px;border-radius:50%;background:var(--lr-primary);color:var(--lr-white);display:grid;place-items:center;flex-shrink:0;box-shadow:var(--lr-shadow-sm)}.VerdictLanes_tokenSlot__Kf4Cg{width:36px;flex-shrink:0}.VerdictLanes_verdict__anfdr{margin-top:1.35rem;padding-top:1.1rem;border-top:1px dashed var(--lr-border-strong);font-size:.97rem;color:var(--lr-text-2);line-height:1.6}.VerdictLanes_verdict__anfdr strong{color:var(--lr-ink)}@media (max-width:620px){.VerdictLanes_lane__altZl{flex-wrap:wrap;gap:.5rem}.VerdictLanes_laneKey__jhJDQ{width:auto}}