._container_1cx5f_4{max-width:1180px;margin:0 auto;padding:0 32px}._eyebrow_1cx5f_10{font-family:var(--font-ui,sans-serif);letter-spacing:.38em;text-transform:uppercase;color:#b8d4ffa6;margin-bottom:14px;font-size:.68rem;font-weight:600;display:block}._sectionHead_1cx5f_21{text-align:center;margin-bottom:52px}._sectionTitle_1cx5f_26{color:#fff;letter-spacing:.04em;margin:0 0 14px;font-family:Ethnocentric,Cinzel,Georgia,serif;font-size:clamp(1.9rem,4vw,3.2rem);font-weight:700;line-height:1.1}._sectionSub_1cx5f_36{color:#ffffff7a;max-width:480px;margin:0 auto;font-size:1rem;line-height:1.6}._previewSection_1cx5f_48{background:#05050c;border-top:1px solid #ffffff0d;padding:96px 0 80px}._previewGrid_1cx5f_54{grid-template-columns:1fr 340px;align-items:start;gap:40px;display:grid}._canvasWrap_1cx5f_62{aspect-ratio:4/3;background:#0a0a10;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #b8d4ff1a,0 24px 64px #0000008c}._interiorImg_1cx5f_74{object-fit:cover;object-position:center top;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}._starOverlay_1cx5f_87{pointer-events:none;background:#0000081f;position:absolute;inset:0}._canvas_1cx5f_62{width:100%;height:100%;position:absolute;inset:0}._canvasLabel_1cx5f_102{font-family:var(--font-ui,sans-serif);letter-spacing:.38em;text-transform:uppercase;color:#b8d4ff73;pointer-events:none;font-size:.58rem;font-weight:700;position:absolute;top:16px;left:20px}._controls_1cx5f_116{flex-direction:column;gap:28px;display:flex}._controlGroup_1cx5f_122{flex-direction:column;gap:10px;display:flex}._controlLabel_1cx5f_128{font-family:var(--font-ui,sans-serif);letter-spacing:.32em;text-transform:uppercase;color:#ffffff61;font-size:.65rem;font-weight:700}._optRow_1cx5f_137{flex-wrap:wrap;gap:8px;display:flex}._optBtn_1cx5f_143{color:#ffffff8c;min-width:52px;font-family:var(--font-ui,sans-serif);letter-spacing:.04em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex:1;padding:9px 14px;font-size:.8rem;font-weight:500;transition:all .18s}._optBtn_1cx5f_143:hover{color:#ffffffd9;background:#b8d4ff0f;border-color:#b8d4ff4d}._optActive_1cx5f_165{box-shadow:0 0 14px #b8d4ff1a;color:#fff!important;background:#b8d4ff1f!important;border-color:#b8d4ff8c!important}._colorRow_1cx5f_173{grid-template-columns:repeat(5,1fr);gap:10px 8px;display:grid}._colorBtn_1cx5f_180{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px 8px;transition:all .18s;display:flex}._colorBtn_1cx5f_180:hover{background:#ffffff0f;border-color:#ffffff38}._colorActive_1cx5f_198{box-shadow:0 0 12px color-mix(in srgb, var(--swatch) 40%, transparent);border-color:var(--swatch)!important;background:#ffffff0f!important}._swatch_1cx5f_204{background:var(--swatch);width:18px;height:18px;box-shadow:0 0 8px color-mix(in srgb, var(--swatch) 50%, transparent);border-radius:50%;display:block}._swatchName_1cx5f_213{letter-spacing:.06em;color:#ffffff6b;text-align:center;text-transform:uppercase;font-size:.55rem;font-weight:600;line-height:1.2}._baSection_1cx5f_224{background:#040408;border-top:1px solid #ffffff0d;padding:96px 0 80px}._baContainer_1cx5f_230{aspect-ratio:16/9;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 24px 64px #0000008c}._baAfter_1cx5f_241,._baBefore_1cx5f_241{position:absolute;inset:0;overflow:hidden}._baAfter_1cx5f_241 img,._baBefore_1cx5f_241 img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;height:100%;display:block;position:absolute;top:0;left:0}._baAfter_1cx5f_241 img{width:100%}._baBefore_1cx5f_241 img{max-width:none;height:100%}._baBefore_1cx5f_241{right:auto}._baLabel_1cx5f_263{font-family:var(--font-ui,sans-serif);letter-spacing:.38em;text-transform:uppercase;color:#ffffffa6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background:#0006;border-radius:6px;padding:6px 12px;font-size:.6rem;font-weight:700;position:absolute;top:18px}._baAfter_1cx5f_241 ._baLabel_1cx5f_263{right:18px}._baBefore_1cx5f_241 ._baLabel_1cx5f_263{left:18px}._baHandle_1cx5f_282{z-index:10;pointer-events:none;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}._baLine_1cx5f_292{background:#ffffffa6;position:absolute;inset:0;box-shadow:0 0 12px #b8d4ff99}._baDot_1cx5f_299{background:#04040cd9;border:1.5px solid #b8d4ff8c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #b8d4ff14,0 4px 16px #00000080}._gallerySection_1cx5f_318{background:#040408;border-top:1px solid #ffffff0d;padding:96px 0 80px}._galleryGrid_1cx5f_324{grid-template-columns:1fr 1fr;gap:18px;display:grid}._galleryCard_1cx5f_330{aspect-ratio:16/10;border:1px solid #b8d4ff17;border-radius:20px;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s,border-color .42s;position:relative;overflow:hidden;box-shadow:inset 0 2px #ffffff0a,0 24px 56px #00000085}._galleryCard_1cx5f_330:nth-child(-n+2){aspect-ratio:4/3}._galleryCard_1cx5f_330:hover{border-color:#b8d4ff38;transform:translateY(-7px)scale(1.012);box-shadow:inset 0 2px #ffffff0f,0 36px 80px #0000009e,0 0 48px #b8d4ff12}._galleryImg_1cx5f_359{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1);display:block}._galleryCard_1cx5f_330:hover ._galleryImg_1cx5f_359{transform:scale(1.05)}._galleryOverlay_1cx5f_373{pointer-events:none;background:linear-gradient(#0000 40%,#02020c38 62%,#02020cc7 100%);position:absolute;inset:0}._galleryLabel_1cx5f_385{font-family:var(--font-ui,sans-serif);letter-spacing:.32em;text-transform:uppercase;color:#ffffffad;pointer-events:none;font-size:.6rem;font-weight:700;position:absolute;bottom:20px;left:22px}._editorialSection_1cx5f_399{background:#040408;width:100%;position:relative;overflow:hidden}._editorialImg_1cx5f_406{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}._editorialContent_1cx5f_414{z-index:2;text-align:center;padding:0 64px;position:absolute;top:88px;left:0;right:0}._editorialTitle_1cx5f_424{letter-spacing:.04em;color:#fff;text-shadow:0 0 80px #b8d4ff2e,0 2px #000000e6;margin:0;font-family:Ethnocentric,Cinzel,Georgia,serif;font-size:clamp(2.8rem,7vw,6rem);font-weight:400;line-height:1}@media (width<=1024px){._previewGrid_1cx5f_54{grid-template-columns:1fr}._controls_1cx5f_116{grid-template-columns:1fr 1fr;gap:20px;display:grid}._canvasWrap_1cx5f_62{aspect-ratio:4/3;max-height:520px}}@media (width<=768px){._container_1cx5f_4{padding:0 20px}._editorialContent_1cx5f_414{max-width:100%;padding:0 24px;top:48px}._previewSection_1cx5f_48,._baSection_1cx5f_224,._gallerySection_1cx5f_318{padding:64px 0 52px}._galleryGrid_1cx5f_324{grid-template-columns:1fr;gap:14px}._galleryCard_1cx5f_330:nth-child(-n+2){aspect-ratio:16/10}._sectionHead_1cx5f_21{margin-bottom:36px}._controls_1cx5f_116{grid-template-columns:1fr}._colorRow_1cx5f_173{grid-template-columns:repeat(3,1fr)}._baContainer_1cx5f_230{aspect-ratio:4/3}}@media (width<=540px){._colorRow_1cx5f_173{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){._heroBg_1cx5f_492{animation:none}}
