.AdminAppearancePanel_panel__vHNJ7{min-width:0}.AdminAppearancePanel_galleryLinks__6Fw1M{display:flex;flex-wrap:wrap;gap:16px}.AdminAppearancePanel_seasonTitle__puGQ3{margin-top:28px;font-size:17px;font-weight:700}.AdminAppearancePanel_seasonGroup__wFMuI{margin-top:22px}.AdminAppearancePanel_seasonGroup__wFMuI h4{font-size:16px;font-weight:600}.AdminAppearancePanel_seasonGroup__wFMuI h4 span{margin-left:10px;font-size:11px;color:var(--fg-muted)}.AdminAppearancePanel_seasonGroup__wFMuI .AdminAppearancePanel_grid__XstQi{margin-top:12px}.AdminAppearancePanel_seasonArt__amy5l{aspect-ratio:1.5;background:var(--d-bg);border-bottom:1px solid var(--border)}.AdminAppearancePanel_seasonArt__amy5l svg{width:100%;height:100%}.AdminAppearancePanel_heading__ombv_{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;margin-bottom:22px}.AdminAppearancePanel_heading__ombv_ h2{font-size:24px;font-weight:700;letter-spacing:-.035em}.AdminAppearancePanel_heading__ombv_ p,.AdminAppearancePanel_help__Oueya{margin-top:8px;color:var(--fg-muted);font-size:13px;line-height:1.8}.AdminAppearancePanel_heading__ombv_ a,.AdminAppearancePanel_previewActions__L980C a{color:var(--primary);font-size:13px;text-decoration:underline;text-underline-offset:4px}.AdminAppearancePanel_current__3JcBI{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center;padding:16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:28px;font-size:13px}.AdminAppearancePanel_current__3JcBI>span{color:var(--fg-muted)}.AdminAppearancePanel_current__3JcBI small{flex-basis:100%;color:var(--fg-muted)}.AdminAppearancePanel_fieldset__D4ZoN{min-width:0;padding:0;border:0;margin:0 0 32px}.AdminAppearancePanel_fieldset__D4ZoN legend{font-size:17px;font-weight:700}.AdminAppearancePanel_grid__XstQi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.AdminAppearancePanel_card__sEvse{overflow:hidden;border:2px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);cursor:pointer}.AdminAppearancePanel_card__sEvse[data-selected=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.AdminAppearancePanel_card__sEvse:focus-within{outline:3px solid var(--focus);outline-offset:3px}.AdminAppearancePanel_card__sEvse img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;border-bottom:1px solid var(--border)}.AdminAppearancePanel_cardLabel__rMVJZ{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:4px 8px;padding:13px;font-size:12px}.AdminAppearancePanel_cardLabel__rMVJZ input{width:16px;height:16px;accent-color:var(--primary)}.AdminAppearancePanel_cardLabel__rMVJZ small{grid-column:2;color:var(--fg-muted);line-height:1.6}.AdminAppearancePanel_classic__W_lXG{aspect-ratio:1.5;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f2f3f5;color:#242930;border-bottom:1px solid var(--border);text-align:center}.AdminAppearancePanel_classic__W_lXG>span{font-size:26px;font-weight:800}.AdminAppearancePanel_classic__W_lXG p{margin-top:10px;font-size:12px;line-height:1.7}.AdminAppearancePanel_previewActions__L980C{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:18px}.AdminAppearancePanel_button__peyGU{min-height:44px;padding:10px 15px;border:1px solid var(--control-border);border-radius:var(--radius-md);font-size:13px;cursor:pointer}@media (any-hover:hover){.AdminAppearancePanel_button__peyGU:hover:not([aria-disabled=true]):not(:disabled){background:var(--surface-hover)}}.AdminAppearancePanel_button__peyGU:disabled{opacity:.5;cursor:default}.AdminAppearancePanel_button__peyGU:focus-visible,.AdminAppearancePanel_panel__vHNJ7 a:focus-visible,.AdminAppearancePanel_panel__vHNJ7 select:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.AdminAppearancePanel_frame__z_gRo{margin-top:16px;width:100%;height:560px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.AdminAppearancePanel_playback__euRTS{margin-top:16px;min-width:0}.AdminAppearancePanel_playbackControls__epOdu{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.AdminAppearancePanel_playbackControls__epOdu label{display:flex;align-items:center;gap:8px;font-size:12px}.AdminAppearancePanel_playbackControls__epOdu select{min-height:44px;padding:8px;border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--surface);color:var(--fg)}.AdminAppearancePanel_playbackControls__epOdu progress{width:100px;max-width:30%;accent-color:var(--primary)}.AdminAppearancePanel_playbackControls__epOdu>span{font-size:12px;font-variant-numeric:tabular-nums}.AdminAppearancePanel_playbackControls__epOdu .AdminAppearancePanel_button__peyGU{display:inline-flex;align-items:center;gap:6px}.AdminAppearancePanel_frameWrap__FPq0h{width:100%;margin-inline:auto}.AdminAppearancePanel_frameWrap__FPq0h[data-mobile=true]{max-width:390px}.AdminAppearancePanel_playback__euRTS .AdminAppearancePanel_frame__z_gRo{display:block;height:760px}.AdminAppearancePanel_paletteSelect__wTfoZ{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:16px 0;font-size:14px}.AdminAppearancePanel_paletteSelect__wTfoZ select{min-height:44px;padding:8px 36px 8px 12px;border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--surface);color:var(--fg);max-width:100%}.AdminAppearancePanel_palettePreview__OOikX{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.AdminAppearancePanel_palettePreview__OOikX>section{padding:22px 16px}.AdminAppearancePanel_saveBar__JVr7_{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:20px;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-lg)}.AdminAppearancePanel_saveBar__JVr7_>div{flex:1 1 250px;font-size:13px}.AdminAppearancePanel_saveBar__JVr7_ p{color:var(--fg-muted);margin-top:6px;font-size:12px;line-height:1.7}.AdminAppearancePanel_panel__vHNJ7 .AdminAppearancePanel_apply__o_5Ei{color:var(--on-primary);background:var(--primary);border-color:var(--primary);font-weight:700}@media (any-hover:hover){.AdminAppearancePanel_panel__vHNJ7 .AdminAppearancePanel_apply__o_5Ei:hover:not([aria-disabled=true]):not(:disabled){background:var(--primary-hover)}}.AdminAppearancePanel_error___NSoU{margin:16px 0;padding:16px;border:1px solid var(--error);border-radius:var(--radius-lg);color:var(--error);font-size:13px;line-height:1.7}.AdminAppearancePanel_error___NSoU button{margin-top:12px}.AdminAppearancePanel_result__URR8b{min-height:24px;margin-top:12px;color:var(--fg-muted);font-size:13px;line-height:1.8}@media (max-width:760px){.AdminAppearancePanel_grid__XstQi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.AdminAppearancePanel_grid__XstQi{grid-template-columns:1fr}.AdminAppearancePanel_saveBar__JVr7_{padding:15px}}.AdminAppearancePanel_linkedChoice__SxyES{display:flex;align-items:center;gap:10px;margin:16px 0;font-size:14px}.AdminAppearancePanel_linkedChoice__SxyES input{width:18px;height:18px;flex-shrink:0;accent-color:var(--primary)}.AdminAppearancePanel_solarSchedule__qZQg1{display:flex;flex-direction:column;gap:8px;margin:16px 0;padding:16px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.AdminAppearancePanel_solarSchedule__qZQg1 small,.AdminAppearancePanel_solarSchedule__qZQg1 span{color:var(--fg-muted)}.AdminAppearancePanel_allowedGrid__vHj1M{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:8px;margin:16px 0}.AdminAppearancePanel_allowedChoice__r78db{display:flex;gap:10px;align-items:center;min-height:48px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-control);font-size:14px;background:var(--surface)}.AdminAppearancePanel_allowedChoice__r78db input{width:18px;height:18px;flex-shrink:0;accent-color:var(--primary)}.AdminAppearancePanel_sectionNav__iBdpy{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.AdminAppearancePanel_sectionNav__iBdpy button{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid var(--border);border-radius:8px;color:var(--primary);font-size:14px}.AdminAppearancePanel_fieldset__D4ZoN{scroll-margin-top:90px}@media (max-width:600px){.AdminAppearancePanel_paletteSelect__wTfoZ select{width:100%;font-size:16px}}.AdminAppearancePanel_sectionNav__iBdpy button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.AdminAppearancePanel_collections__5wyBY{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.AdminAppearancePanel_collections__5wyBY button{min-height:44px;padding:10px 16px;border:1px solid var(--border);border-radius:8px;font-size:14px}.AdminAppearancePanel_collections__5wyBY button[aria-pressed=true]{color:var(--on-primary);background:var(--primary);border-color:var(--primary)}.AdminAppearancePanel_collections__5wyBY button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.PremiumPalettePicker_collection__S8qMc{min-width:0;margin:20px 0;padding:0;border:0}.PremiumPalettePicker_collection__S8qMc legend{font-size:16px;font-weight:650}.PremiumPalettePicker_paletteGrid__uhz5o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PremiumPalettePicker_paletteCard__yCSww{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);align-content:start;gap:10px 8px;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface);cursor:pointer}.PremiumPalettePicker_paletteCard__yCSww[data-selected=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:color-mix(in srgb,var(--primary) 5%,var(--surface))}.PremiumPalettePicker_paletteCard__yCSww:focus-within{outline:2px solid var(--focus);outline-offset:3px}.PremiumPalettePicker_paletteCard__yCSww input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--primary)}.PremiumPalettePicker_paletteName__gQuVa{font-size:15px;font-weight:650;overflow-wrap:anywhere}.PremiumPalettePicker_paletteSwatches__bLB6n{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:6px}.PremiumPalettePicker_paletteSwatches__bLB6n>span{display:flex;align-items:center;gap:6px;height:54px;padding:10px;border-radius:7px}.PremiumPalettePicker_paletteSwatches__bLB6n i{flex:1;height:24px;border-radius:3px}.PremiumPalettePicker_paletteCaption__dl1xz,.PremiumPalettePicker_paletteState__7B4qQ{grid-column:1/-1;font-size:12px;line-height:1.6;color:var(--fg-muted)}.PremiumPalettePicker_paletteState__7B4qQ{color:var(--primary);font-weight:600}.PremiumPalettePicker_collection__S8qMc:disabled .PremiumPalettePicker_paletteCard__yCSww{cursor:default;opacity:.65}@media (max-width:480px){.PremiumPalettePicker_paletteGrid__uhz5o{grid-template-columns:1fr}}.PremiumPalettePicker_help__d0SDQ{font-size:14px;line-height:1.7;color:var(--fg-muted);margin:8px 0 16px}.solar-landings_gallery__eOH8C,.solar-landings_root__GebLd{font-family:Gyeop Book,"Noto Serif KR",Batang,Georgia,serif;font-size:14px;line-height:1.8;min-height:100vh;color:var(--d-ink,#272e29);background:var(--d-bg,#f6f3eb);--app-font-ui:"Gyeop Book","Batang",serif}.solar-landings_gallery__eOH8C *,.solar-landings_root__GebLd *{box-sizing:border-box}.solar-landings_gallery__eOH8C a,.solar-landings_root__GebLd a{text-decoration:none}.solar-landings_root__GebLd button{font:inherit;cursor:pointer}.solar-landings_gallery__eOH8C a:focus-visible,.solar-landings_root__GebLd a:focus-visible,.solar-landings_root__GebLd button:focus-visible{outline:3px solid currentColor;outline-offset:4px}.solar-landings_skip__9OflX{position:absolute;z-index:100;left:12px;top:-100px;padding:12px 18px;background:#272e29;color:#fffcf5}.solar-landings_skip__9OflX:focus{top:12px}.solar-landings_eyebrow__huvhu{font:10px/1.5 ui-monospace,monospace;letter-spacing:.14em;color:var(--d-muted,#555d54);margin:0 0 22px}.solar-landings_modeBar__Q4sGg{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px max(5%,calc((100% - 1280px) / 2));background:var(--d-soft);font-size:11px}.solar-landings_modeBar__Q4sGg>div{display:flex;gap:4px}.solar-landings_modeBar__Q4sGg button{padding:0 12px;min-height:44px;border:1px solid transparent;color:var(--d-ink)}.solar-landings_modeBar__Q4sGg button[aria-pressed=true]{border-color:var(--d-primary);background:var(--d-primary);color:var(--d-on-primary)}.solar-landings_reviewNav__Q0eF4{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 20px;padding:4px 5%;border-bottom:1px solid var(--d-border);font-size:11px}.solar-landings_reviewNav__Q0eF4 a{display:inline-flex;align-items:center;min-height:44px}.solar-landings_reviewNav__Q0eF4>div{display:flex;gap:25px}.solar-landings_reviewNav__Q0eF4>span{color:var(--d-muted)}.solar-landings_header__gqkkd{width:min(1280px,90%);margin:auto;min-height:90px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid var(--d-border)}.solar-landings_brand__fSbDx{display:flex;align-items:center;gap:9px}.solar-landings_brand__fSbDx strong{display:flex;align-items:baseline;gap:12px;font-size:30px;line-height:1.3}.solar-landings_brand__fSbDx strong span{font:10px/1 ui-monospace,monospace;letter-spacing:.12em}.solar-landings_header__gqkkd nav{display:flex;align-items:center;gap:24px;font-size:12px}.solar-landings_header__gqkkd nav a{display:inline-flex;align-items:center;min-height:44px}.solar-landings_headerAction__iB2yq{gap:24px;padding:10px 17px;border:1px solid var(--d-border)}@media (any-hover:hover){.solar-landings_headerAction__iB2yq:hover:not([aria-disabled=true]):not(:disabled){background:var(--d-soft)}}.solar-landings_hero__mbUhX{width:min(1280px,90%);margin:auto;padding:65px 0 55px;display:grid;grid-template-columns:1.06fr 1fr;gap:36px;align-items:center}.solar-landings_heroCopy__ur7Cq{position:relative;z-index:1;padding-block:30px}.solar-landings_heroCopy__ur7Cq .solar-landings_eyebrow__huvhu{display:flex;align-items:center;gap:24px}.solar-landings_heroCopy__ur7Cq .solar-landings_eyebrow__huvhu span{border:1px solid var(--d-border);padding:4px 7px}.solar-landings_termLine__OMxEk{display:flex;align-items:center;gap:16px;color:var(--d-primary);font-size:13px;margin-bottom:28px}.solar-landings_termLine__OMxEk>span:first-child{font-size:19px}.solar-landings_termLine__OMxEk>span:last-child{font-size:11px;color:var(--d-muted)}.solar-landings_termLine__OMxEk i{width:26px;height:1px;background:var(--d-border)}.solar-landings_hero__mbUhX h1{margin:0;font-weight:400;font-size:clamp(34px,3.8vw,56px);line-height:1.43;letter-spacing:-.075em;word-break:keep-all;overflow-wrap:anywhere}.solar-landings_hero__mbUhX h1 em{font-style:normal;color:var(--d-primary)}.solar-landings_root__GebLd[lang=en] .solar-landings_hero__mbUhX h1{letter-spacing:-.035em;word-break:normal}.solar-landings_heroDescription__cULP2{max-width:480px;margin:24px 0 28px;line-height:1.9;font-size:16px;color:var(--d-muted);word-break:keep-all}.solar-landings_heroActions__VelTP{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.solar-landings_primary__WXRwT{display:inline-flex;align-items:center;justify-content:space-between;min-height:48px;gap:38px;padding:12px 21px;background:var(--d-primary);color:var(--d-on-primary);font-size:13px;transition:transform .18s ease}@media (any-hover:hover){.solar-landings_primary__WXRwT:hover:not([aria-disabled=true]):not(:disabled){transform:translateY(-2px)}}.solar-landings_textLink__qZCSN{display:inline-flex;align-items:center;min-height:44px;gap:20px;border-bottom:1px solid var(--d-border);font-size:12px}.solar-landings_heroNote__eFYwb{margin-top:20px;font-size:12px;color:var(--d-muted)}.solar-landings_heroFigure__0hwIj{position:relative;margin:0;min-width:0;background:var(--d-bg)}.solar-landings_artLabel___VU7L{display:flex;justify-content:space-between;padding:10px 18px;border-top:1px solid var(--d-border);font:9px/1.5 ui-monospace,monospace;letter-spacing:.12em;color:var(--d-muted)}.solar-landings_artwork__0Zp46{width:100%;height:auto;display:block}.solar-landings_journalSlip__VBIgy{position:absolute;bottom:45px;left:4%;width:64%;padding:21px 24px;background:var(--d-surface);border:1px solid var(--d-border);color:var(--d-ink);box-shadow:5px 5px 0 color-mix(in srgb,var(--d-primary) 12%,transparent);transform:rotate(-3deg)}.solar-landings_journalSlip__VBIgy>span{display:block;font-size:10px;color:var(--d-muted)}.solar-landings_journalSlip__VBIgy strong{display:block;margin:7px 0 18px;font-size:15px;font-weight:400;word-break:keep-all}.solar-landings_journalSlip__VBIgy i{display:block;height:1px;background:var(--d-border)}.solar-landings_journalSlip__VBIgy p{margin-top:10px;font-size:9px;color:var(--d-muted)}.solar-landings_heroFigure__0hwIj figcaption{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:var(--d-muted);padding:10px 0;border-top:1px solid var(--d-border)}.solar-landings_seasonRibbon__YPxJ4{display:flex;justify-content:space-between;gap:20px;padding:20px 5%;background:var(--d-soft);font-size:12px;border-block:1px solid var(--d-border)}.solar-landings_seasonRibbon__YPxJ4>span:last-child{color:var(--d-muted)}.solar-landings_story__43Vwm{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:110px 0;width:min(1150px,90%);margin:auto;scroll-margin-top:25px}.solar-landings_closing__95ajp h2,.solar-landings_sectionTitle__gwFov h2,.solar-landings_story__43Vwm h2,.solar-landings_termIndex__XNJeo h2{font-size:clamp(27px,3vw,40px);font-weight:400;line-height:1.5;letter-spacing:-.055em;word-break:keep-all}.solar-landings_story__43Vwm>div>p:last-child{max-width:360px;color:var(--d-muted);margin-top:22px;font-size:13px}.solar-landings_storyList__zEP1k article{display:flex;gap:25px;border-top:1px solid var(--d-border);padding:20px 0}.solar-landings_storyList__zEP1k article>span{font:10px/1.8 ui-monospace,monospace;color:var(--d-primary);padding-top:6px}.solar-landings_storyList__zEP1k h3{font-size:16px;font-weight:400;margin-bottom:10px}.solar-landings_storyList__zEP1k p{font-size:12px;line-height:2;color:var(--d-muted);word-break:keep-all}.solar-landings_workspaceSection__sEoAf{width:min(1150px,90%);margin:auto;padding-bottom:90px;scroll-margin-top:20px}.solar-landings_sectionTitle__gwFov{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.solar-landings_sectionTitle__gwFov h2{font-size:clamp(25px,2.5vw,34px)}.solar-landings_sectionTitle__gwFov>p{font-size:11px;color:var(--d-muted)}.solar-landings_paletteWrap__GTd4x{background:#f6f3eb;color:#272e29;padding-bottom:35px;--d-muted:#555d54}.solar-landings_paletteWrap__GTd4x button{min-height:44px}.solar-landings_closing__95ajp{padding:110px 5%;text-align:center;border-bottom:1px solid var(--d-border)}.solar-landings_closing__95ajp>p{font-size:12px;color:var(--d-muted);margin-bottom:20px}.solar-landings_closing__95ajp h2{margin-bottom:30px}.solar-landings_termIndex__XNJeo{width:min(1150px,90%);margin:auto;padding:75px 0}.solar-landings_termIndex__XNJeo h2{font-size:25px;margin-bottom:28px}.solar-landings_termIndex__XNJeo nav{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.solar-landings_termIndex__XNJeo nav a{display:flex;align-items:center;gap:12px;min-height:48px;padding:7px 12px;border:1px solid var(--d-border);font-size:13px}.solar-landings_termIndex__XNJeo nav a span{font:9px/1.5 ui-monospace,monospace;color:var(--d-muted)}.solar-landings_termIndex__XNJeo nav a[aria-current=page]{color:var(--d-on-primary);background:var(--d-primary);border-color:var(--d-primary)}.solar-landings_termIndex__XNJeo nav a[aria-current=page] span{color:inherit}.solar-landings_footer__KdPPS{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 25px;padding:30px 5%;border-top:1px solid var(--d-border,#b7beb0);font-size:11px}.solar-landings_footer__KdPPS p{color:var(--d-muted,#555d54)}.solar-landings_footer__KdPPS nav{display:flex;flex-wrap:wrap;gap:20px}.solar-landings_footer__KdPPS a{display:inline-flex;align-items:center;min-height:44px}.solar-landings_root__GebLd[data-season=summer] .solar-landings_heroFigure__0hwIj{border:1px solid var(--d-border);padding:14px;background:var(--d-soft)}.solar-landings_root__GebLd[data-season=summer] .solar-landings_heroFigure__0hwIj .solar-landings_artLabel___VU7L{border-top:0}.solar-landings_root__GebLd[data-season=autumn] .solar-landings_heroCopy__ur7Cq{border-left:2px solid var(--d-accent);padding-left:28px}.solar-landings_root__GebLd[data-season=winter] .solar-landings_heroFigure__0hwIj{border-radius:48% 48% 0 0;background:var(--d-soft);padding:30px 20px 16px}.solar-landings_root__GebLd[data-season=winter] .solar-landings_artLabel___VU7L{border:0;padding-inline:50px}.solar-landings_root__GebLd[data-season=winter] .solar-landings_journalSlip__VBIgy{transform:rotate(2deg)}.solar-landings_gallery__eOH8C{--d-ink:#272e29;--d-muted:#555d54;--d-border:#b7beb0;--d-bg:#f6f3eb}.solar-landings_galleryHeader__hp5WO{display:flex;align-items:center;justify-content:space-between;gap:20px;width:90%;max-width:1280px;margin:auto;padding:22px 0;border-bottom:1px solid #b7beb0}.solar-landings_galleryHeader__hp5WO a{display:inline-flex;align-items:center;flex-wrap:wrap;gap:18px;min-height:44px;font-size:11px}.solar-landings_galleryHeader__hp5WO strong{font-size:29px}.solar-landings_galleryHeader__hp5WO span{font:10px/1.5 ui-monospace,monospace;letter-spacing:.1em}.solar-landings_galleryIntro__FzVeH{width:min(1280px,90%);display:grid;grid-template-columns:1.4fr 1fr;gap:50px;align-items:center;margin:auto;padding:65px 0}.solar-landings_galleryIntro__FzVeH h1{font-size:clamp(36px,4.7vw,68px);font-weight:400;line-height:1.4;letter-spacing:-.07em;word-break:keep-all}.solar-landings_galleryIntro__FzVeH em{font-style:normal;color:#506344}.solar-landings_galleryIntro__FzVeH>div>p:last-child{color:#555d54;font-size:13px;margin-top:27px;line-height:2.1;word-break:keep-all}.solar-landings_galleryHeroArt__7A_lK{position:relative;background:#e4e8d3;border-radius:50% 50% 0 0;max-width:440px}.solar-landings_galleryHeroArt__7A_lK>span{display:block;text-align:center;padding-bottom:24px;font:10px/1.8 ui-monospace,monospace;color:#3c5739;letter-spacing:.12em}.solar-landings_seasonNav__kiZ8G{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1280px,90%);margin:auto;border-block:1px solid #b7beb0}.solar-landings_seasonNav__kiZ8G a{display:flex;align-items:center;gap:16px;min-height:70px;padding:12px 25px;border-right:1px solid #b7beb0;font-size:22px}.solar-landings_seasonNav__kiZ8G a:last-child{border-right:0}.solar-landings_seasonNav__kiZ8G a>span{font:10px/1.5 ui-monospace,monospace;color:#555d54}.solar-landings_seasonNav__kiZ8G small{font:9px/1.5 ui-monospace,monospace;color:#555d54}.solar-landings_seasonNav__kiZ8G b{margin-left:auto;font-size:16px;font-weight:400}@media (any-hover:hover){.solar-landings_seasonNav__kiZ8G a:hover:not([aria-disabled=true]):not(:disabled){background:#e4e8d3}}.solar-landings_seasonGroup__5nzTS{width:min(1280px,90%);margin:auto;padding:70px 0 20px;scroll-margin-top:20px}.solar-landings_groupHeading__xzdP_{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:25px}.solar-landings_groupHeading__xzdP_ .solar-landings_eyebrow__huvhu{margin-bottom:10px}.solar-landings_groupHeading__xzdP_ h2{display:flex;align-items:baseline;flex-wrap:wrap;gap:20px;font-size:38px;font-weight:400}.solar-landings_groupHeading__xzdP_ h2 span{font-size:13px;color:#555d54}.solar-landings_groupHeading__xzdP_>span{font:10px/1.5 ui-monospace,monospace;color:#555d54}.solar-landings_cardGrid__EB9FL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 25px}.solar-landings_card__lm6_i{min-width:0}.solar-landings_cardArt__SfVsW{display:block;position:relative;background:var(--d-bg);color:var(--d-ink);border:1px solid color-mix(in srgb,var(--d-primary) 25%,transparent);overflow:hidden;transition:transform .2s ease}@media (any-hover:hover){.solar-landings_cardArt__SfVsW:hover:not([aria-disabled=true]):not(:disabled){transform:translateY(-4px)}}.solar-landings_cardArt__SfVsW .solar-landings_artwork__0Zp46{padding:12px 24px 0;aspect-ratio:1.35;object-fit:contain}.solar-landings_cardNumber__LM18Q{position:absolute;top:17px;left:20px;font:10px/1.5 ui-monospace,monospace;color:var(--d-muted)}.solar-landings_cardLine__YQOoD{display:block;padding:0 48px 22px 20px;font-size:17px;letter-spacing:-.035em}.solar-landings_cardOpen__UfsID{position:absolute;bottom:17px;right:18px;font-size:20px}.solar-landings_cardInfo__XenXy{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:14px}.solar-landings_cardInfo__XenXy h3{font-size:23px;font-weight:400}.solar-landings_cardInfo__XenXy a{display:inline-flex;align-items:center;min-height:44px;gap:12px}.solar-landings_cardInfo__XenXy h3 span{font-size:12px;color:#555d54}.solar-landings_cardInfo__XenXy>span{font-size:10px;color:#555d54}.solar-landings_cardMeaning__F8tGw{margin:2px 0 15px;font-size:12px;color:#555d54}.solar-landings_cardPalette__yYzKD{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding-top:13px;border-top:1px solid #b7beb0}.solar-landings_cardPalette__yYzKD i{width:15px;height:15px;border-radius:50%;border:1px solid #b7beb0}.solar-landings_cardPalette__yYzKD>span{margin-left:8px;font-size:10px;color:#555d54}.solar-landings_galleryAbout__qZmZT{width:min(1280px,90%);margin:75px auto 60px;padding-top:35px;border-top:1px solid #b7beb0}.solar-landings_galleryAbout__qZmZT h2{font-size:29px;font-weight:400;margin-bottom:22px}.solar-landings_galleryAbout__qZmZT>div{display:grid;grid-template-columns:1fr 1fr;gap:55px;font-size:12px;line-height:2;color:#555d54}.solar-landings_galleryAbout__qZmZT a{text-decoration:underline;text-underline-offset:4px}@media (max-width:1000px){.solar-landings_hero__mbUhX{gap:20px;padding-block:40px}.solar-landings_hero__mbUhX h1{font-size:36px}.solar-landings_journalSlip__VBIgy{padding:15px}.solar-landings_journalSlip__VBIgy strong{font-size:13px}.solar-landings_story__43Vwm{gap:45px}.solar-landings_termIndex__XNJeo nav{grid-template-columns:repeat(6,minmax(0,1fr))}.solar-landings_seasonNav__kiZ8G a{padding-inline:15px;gap:10px}.solar-landings_seasonNav__kiZ8G small{display:none}}@media (max-width:767px){.solar-landings_hero__mbUhX{grid-template-columns:1fr;padding:38px 0;gap:32px}.solar-landings_heroCopy__ur7Cq{padding:0}.solar-landings_hero__mbUhX h1{font-size:clamp(31px,7vw,48px)}.solar-landings_heroDescription__cULP2{max-width:520px;margin:23px 0;font-size:16px}.solar-landings_heroFigure__0hwIj{max-width:540px;width:100%;margin:auto}.solar-landings_heroNote__eFYwb{font-size:12px}.solar-landings_journalSlip__VBIgy{max-width:360px;padding:20px}.solar-landings_journalSlip__VBIgy strong{font-size:15px}.solar-landings_header__gqkkd{min-height:75px}.solar-landings_header__gqkkd nav{gap:13px}.solar-landings_header__gqkkd nav>a:first-child,.solar-landings_reviewNav__Q0eF4>span{display:none}.solar-landings_reviewNav__Q0eF4>div{gap:14px}.solar-landings_seasonRibbon__YPxJ4{flex-direction:column;gap:5px;font-size:11px}.solar-landings_story__43Vwm{grid-template-columns:1fr;gap:35px;padding-block:65px}.solar-landings_story__43Vwm>div>p:last-child{max-width:none}.solar-landings_workspaceSection__sEoAf{padding-bottom:60px}.solar-landings_sectionTitle__gwFov{flex-direction:column;align-items:start;gap:12px}.solar-landings_closing__95ajp{padding-block:70px}.solar-landings_termIndex__XNJeo{padding-block:50px}.solar-landings_termIndex__XNJeo nav{grid-template-columns:repeat(4,minmax(0,1fr))}.solar-landings_termIndex__XNJeo nav a{gap:8px;padding-inline:8px}.solar-landings_termIndex__XNJeo h2{font-size:23px}.solar-landings_galleryIntro__FzVeH{gap:20px;grid-template-columns:1fr;padding-block:45px}.solar-landings_galleryIntro__FzVeH h1{font-size:46px}.solar-landings_galleryHeroArt__7A_lK{display:none}.solar-landings_cardGrid__EB9FL{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.solar-landings_cardArt__SfVsW .solar-landings_artwork__0Zp46{padding-inline:10px}.solar-landings_cardLine__YQOoD{font-size:14px;padding:0 30px 17px 14px}.solar-landings_cardNumber__LM18Q{left:14px;font-size:9px}.solar-landings_groupHeading__xzdP_>span{display:none}.solar-landings_seasonGroup__5nzTS{padding-top:50px}.solar-landings_groupHeading__xzdP_ h2{font-size:32px}.solar-landings_galleryAbout__qZmZT>div{grid-template-columns:1fr;gap:20px}.solar-landings_galleryHeader__hp5WO a{font-size:10px;gap:10px}}@media (max-width:540px){.solar-landings_root__GebLd[data-live=true] .solar-landings_header__gqkkd{flex-wrap:wrap;padding-block:12px;gap:8px}.solar-landings_root__GebLd[data-live=true] .solar-landings_header__gqkkd nav{width:100%;justify-content:space-between;gap:8px}.solar-landings_modeBar__Q4sGg{padding-inline:5%}.solar-landings_modeBar__Q4sGg>span{max-width:120px}.solar-landings_modeBar__Q4sGg button{padding-inline:9px;font-size:10px}.solar-landings_brand__fSbDx strong span,.solar-landings_header__gqkkd nav>a:nth-child(2){display:none}.solar-landings_headerAction__iB2yq{padding-inline:12px;gap:15px}.solar-landings_brand__fSbDx strong{font-size:28px}.solar-landings_reviewNav__Q0eF4{font-size:10px}.solar-landings_reviewNav__Q0eF4>div{gap:12px}.solar-landings_heroActions__VelTP{gap:16px}.solar-landings_primary__WXRwT{padding-inline:16px;gap:25px}.solar-landings_heroNote__eFYwb{max-width:240px;line-height:1.9}.solar-landings_heroFigure__0hwIj figcaption{font-size:9px}.solar-landings_heroFigure__0hwIj figcaption>span:last-child{display:none}.solar-landings_journalSlip__VBIgy{width:76%;padding:15px 18px;bottom:36px}.solar-landings_journalSlip__VBIgy strong{font-size:13px;margin-bottom:10px}.solar-landings_journalSlip__VBIgy p{font-size:9px}.solar-landings_root__GebLd[data-season=autumn] .solar-landings_heroCopy__ur7Cq{padding-left:16px}.solar-landings_root__GebLd[data-season=winter] .solar-landings_heroFigure__0hwIj{padding:24px 12px 12px}.solar-landings_root__GebLd[data-season=winter] .solar-landings_artLabel___VU7L{padding-inline:25px}.solar-landings_termIndex__XNJeo nav{grid-template-columns:repeat(3,minmax(0,1fr))}.solar-landings_footer__KdPPS{gap:5px 25px;padding-block:20px}.solar-landings_footer__KdPPS p{width:100%}.solar-landings_galleryHeader__hp5WO span{display:none}.solar-landings_galleryIntro__FzVeH h1{font-size:clamp(33px,8vw,43px)}.solar-landings_galleryIntro__FzVeH>div>p:last-child{font-size:12px}.solar-landings_seasonNav__kiZ8G{grid-template-columns:repeat(2,minmax(0,1fr))}.solar-landings_seasonNav__kiZ8G a{min-height:60px}.solar-landings_seasonNav__kiZ8G a:nth-child(2){border-right:0}.solar-landings_seasonNav__kiZ8G a:nth-child(-n+2){border-bottom:1px solid #b7beb0}.solar-landings_cardGrid__EB9FL{grid-template-columns:1fr;gap:30px}.solar-landings_cardArt__SfVsW .solar-landings_artwork__0Zp46{aspect-ratio:1.6;padding:18px 35px 0}.solar-landings_cardLine__YQOoD{font-size:17px;padding-inline:20px}.solar-landings_cardNumber__LM18Q{left:20px;font-size:10px}.solar-landings_groupHeading__xzdP_ h2 span{font-size:11px}.solar-landings_galleryAbout__qZmZT h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.solar-landings_cardArt__SfVsW,.solar-landings_primary__WXRwT{transition:none}@media (any-hover:hover){.solar-landings_cardArt__SfVsW:hover:not([aria-disabled=true]):not(:disabled),.solar-landings_primary__WXRwT:hover:not([aria-disabled=true]):not(:disabled){transform:none}}}.PersonalDesignSection_section__CmNpu{padding:24px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);scroll-margin-top:80px}.PersonalDesignSection_section__CmNpu h2{font-size:20px;font-weight:700;margin:0 0 8px}.PersonalDesignSection_help__qHb6J{font-size:14px;line-height:1.7;color:var(--fg-muted);margin:8px 0 16px}.PersonalDesignSection_current__rAG48{display:flex;flex-wrap:wrap;gap:8px 20px;padding:16px 0;font-size:14px}.PersonalDesignSection_label__GCuPJ{display:block;font-size:14px;font-weight:600;margin:8px 0}.PersonalDesignSection_select__UtQej{width:100%;min-height:44px;border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--bg);color:var(--fg);padding:10px;font:inherit}.PersonalDesignSection_preview__MB02D{padding:16px;margin-top:16px;border-radius:var(--radius-card);overflow:hidden}.PersonalDesignSection_preview__MB02D>section{padding-top:0}.PersonalDesignSection_actions__vjWbG{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;font-size:13px}.PersonalDesignSection_primary__WnjNV,.PersonalDesignSection_secondary__OLgxC{min-height:44px;padding:10px 14px;border:1px solid var(--border);border-radius:var(--radius-control);font:inherit}.PersonalDesignSection_primary__WnjNV{background:var(--primary);color:var(--on-primary)}.PersonalDesignSection_secondary__OLgxC{background:var(--surface);color:var(--fg);margin-top:8px}.PersonalDesignSection_error__V9E5J{margin:12px 0;color:var(--error);font-size:14px}@media (max-width:600px){.PersonalDesignSection_section__CmNpu{padding:16px}.PersonalDesignSection_preview__MB02D{padding:8px}}.PersonalDesignSection_performance__d3TQN{margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}.PersonalDesignSection_performance__d3TQN h3{margin:0 0 8px;font-size:16px;font-weight:700}@media (max-width:480px){.PersonalDesignSection_select__UtQej{font-size:16px}}.PersonalDesignSection_preview__MB02D a,.PersonalDesignSection_preview__MB02D button{min-height:44px}