._header_122n3_1{border-top:4px solid var(--color-accent-pink);box-shadow:0 -4px 14px #ff4fb099}._header_122n3_1:after{content:"";background:repeating-linear-gradient(90deg, var(--color-accent-pink) 0 12px, transparent 12px 24px, var(--color-accent-orange) 24px 36px, transparent 36px 48px, var(--color-accent-red) 48px 60px, transparent 60px 72px);height:12px;display:block}._titleBar_122n3_22{justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex}._title_122n3_22{font-family:var(--font-pixel);letter-spacing:.08em;color:var(--color-text);text-shadow:var(--glow-pink);font-size:2.5rem;text-decoration:none}._subtitle_122n3_38{font-family:var(--font-pixel);color:var(--color-accent-pink-soft);letter-spacing:.06em;font-size:1.2rem}._nav_122n3_45{gap:1.5rem;display:flex}._navLink_122n3_50{font-family:var(--font-pixel);letter-spacing:.08em;color:var(--color-text);border-bottom:2px solid #0000;padding:.5rem 0;font-size:1.3rem;text-decoration:none;transition:border-color .2s}._navLink_122n3_50:hover{border-bottom-color:var(--color-accent-pink)}._navActive_122n3_65{color:var(--color-accent-orange);border-bottom-color:var(--color-accent-orange);text-shadow:0 0 8px var(--color-accent-orange)}@media (width<=600px){._titleBar_122n3_22{text-align:center;flex-direction:column;gap:.5rem;padding:1rem}._title_122n3_22{font-size:1.8rem}._subtitle_122n3_38{font-size:1rem}}._footer_dnud1_1{max-width:calc(var(--max-width) - 4rem);text-align:center;font-family:var(--font-pixel);color:var(--color-accent-pink-soft);letter-spacing:.1em;border-top:4px solid var(--color-accent-pink);margin:0 auto;padding:2rem 0;font-size:1.2rem;box-shadow:0 -8px 14px -10px #ff4fb0e6}@media (width<=1100px){._footer_dnud1_1{margin:0 2rem}}@media (width<=768px){._footer_dnud1_1{margin:0 1rem;font-size:1rem}}._carousel_1do5o_1{flex-direction:column;align-items:center;gap:1.25rem;padding:0 3.5rem;display:flex;position:relative}._frame_1do5o_10{aspect-ratio:4/5;border:1px solid var(--color-frame);background:var(--color-surface);width:100%;max-width:600px;position:relative;overflow:hidden}._slide_1do5o_20{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}._slideActive_1do5o_30{opacity:1}._counter_1do5o_34{font-family:var(--font-pixel);color:var(--color-accent-pink);letter-spacing:.08em;background:#000000b3;padding:.1rem .5rem;font-size:1.1rem;position:absolute;bottom:.75rem;right:.75rem}._arrow_1do5o_46{border:2px solid var(--color-accent-orange);color:var(--color-accent-orange);font-family:var(--font-pixel);z-index:10;background:0 0;padding:.5rem .75rem;font-size:1.5rem;line-height:1;transition:all .15s;position:absolute;top:50%;transform:translateY(-50%)}._arrow_1do5o_46:hover{background:var(--color-accent-orange);color:#000}._arrowLeft_1do5o_66{left:0}._arrowRight_1do5o_70{right:0}._dots_1do5o_74{gap:.5rem;margin-top:1.25rem;display:flex}._dot_1do5o_74{border:2px solid var(--color-accent-pink);background:0 0;width:10px;height:10px;padding:0;transition:background .2s}._dotActive_1do5o_89{background:var(--color-accent-pink)}@media (width<=600px){._arrow_1do5o_46{padding:.35rem .5rem;font-size:1.1rem}._carousel_1do5o_1{padding:0 2.75rem}._frame_1do5o_10{max-width:100%}}._main_au0pz_1{max-width:var(--max-width);margin:0 auto;padding:0 2rem 4rem}._hero_au0pz_7{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:2.5rem;padding:3.5rem 0 3rem;display:grid}._heroText_au0pz_15{flex-direction:column;display:flex}._headline_au0pz_20{font-family:var(--font-pixel);color:var(--color-text);flex-direction:column;font-size:clamp(3.5rem,9vw,7rem);font-weight:400;line-height:.88;display:flex}._linePink_au0pz_30{text-shadow:var(--glow-pink-big)}._lineOrange_au0pz_31{text-shadow:var(--glow-orange-big)}._lineRed_au0pz_32{text-shadow:var(--glow-red-big)}._blurb_au0pz_34{max-width:26rem;color:var(--color-text-muted);margin-top:1.5rem}._heroButtons_au0pz_40{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}._primaryBtn_au0pz_47,._secondaryBtn_au0pz_48{font-family:var(--font-pixel);letter-spacing:.08em;padding:.5rem 1.5rem;font-size:1.4rem;transition:transform .15s,box-shadow .15s}._primaryBtn_au0pz_47{color:var(--color-bg);background:var(--color-accent-pink);border:2px solid var(--color-accent-pink);box-shadow:0 0 20px var(--color-accent-pink)}._secondaryBtn_au0pz_48{color:var(--color-accent-orange);border:2px solid var(--color-accent-orange);box-shadow:0 0 12px #ff8a2a66}._primaryBtn_au0pz_47:hover,._secondaryBtn_au0pz_48:hover{transform:translateY(-2px)}._secondaryBtn_au0pz_48:hover{box-shadow:0 0 20px var(--color-accent-orange)}._sectionLabel_au0pz_78{font-family:var(--font-pixel);letter-spacing:.12em;color:var(--color-accent-orange);text-shadow:0 0 10px var(--color-accent-orange);padding:2rem 0 1rem;font-size:1.8rem}._gallerySection_au0pz_87{margin-bottom:2rem}._grid_au0pz_91{grid-template-columns:repeat(4,1fr);gap:1.1rem;display:grid}._cell_au0pz_97{flex-direction:column;gap:.4rem;display:flex}._thumb_au0pz_103{aspect-ratio:1;background:var(--color-surface);border:1px solid var(--color-frame);overflow:hidden}._thumb_au0pz_103 img{object-fit:cover;width:100%;height:100%;transition:transform .4s}._cell_au0pz_97:hover ._thumb_au0pz_103 img{transform:scale(1.05)}._caption_au0pz_121{font-family:var(--font-pixel);letter-spacing:.04em;font-size:1.15rem}._captionPink_au0pz_127{color:var(--color-accent-pink)}._captionOrange_au0pz_128{color:var(--color-accent-orange)}._captionRed_au0pz_129{color:var(--color-accent-red)}._allWorksLink_au0pz_131{text-align:center;padding:2.5rem 0 1rem}._allWorksBtn_au0pz_136{font-family:var(--font-pixel);letter-spacing:.1em;color:var(--color-bg);background:var(--color-accent-pink);border:2px solid var(--color-accent-pink);box-shadow:0 0 20px var(--color-accent-pink), 5px 5px 0 var(--color-accent-red);padding:.6rem 2rem;font-size:1.4rem;transition:all .2s;display:inline-block}._allWorksBtn_au0pz_136:hover{box-shadow:0 0 20px var(--color-accent-pink), 3px 3px 0 var(--color-accent-red);transform:translate(2px,2px)}@media (width<=860px){._hero_au0pz_7{grid-template-columns:1fr;gap:2.5rem;padding-top:2rem}}@media (width<=768px){._grid_au0pz_91{grid-template-columns:repeat(3,1fr)}._main_au0pz_1{padding:0 1rem 3rem}}@media (width<=480px){._grid_au0pz_91{grid-template-columns:repeat(2,1fr)}}._main_vn7ni_1{max-width:var(--max-width);margin:0 auto;padding:0 2rem 4rem}._header_vn7ni_7{flex-direction:column;align-items:center;gap:1rem;padding:2rem 0 1rem;display:flex}._sectionLabel_vn7ni_15{font-family:var(--font-pixel);letter-spacing:.12em;color:var(--color-accent-pink);text-align:center;font-size:1.5rem}._filters_vn7ni_23{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}._filter_vn7ni_23{font-family:var(--font-pixel);letter-spacing:.08em;color:var(--color-accent-pink);border:2px solid var(--color-accent-pink);cursor:pointer;background:0 0;padding:.3rem 1.2rem;font-size:1rem;transition:all .2s}._filter_vn7ni_23:hover{background:#ff4fb01a}._filterActive_vn7ni_46{background:var(--color-accent-pink);color:#000}._grid_vn7ni_51{background:#12000880;grid-template-columns:repeat(4,1fr);gap:3px;margin:1rem 0 2rem;display:grid}._cell_vn7ni_59{aspect-ratio:1;border:1px solid var(--color-frame);cursor:pointer;position:relative;overflow:hidden}._cell_vn7ni_59 img{object-fit:cover;width:100%;height:100%;transition:transform .4s}._cell_vn7ni_59:hover img{transform:scale(1.05)}._cellOverlay_vn7ni_78{opacity:0;background:linear-gradient(#0000 40%,#000000b3 100%);align-items:flex-end;padding:.5rem;transition:opacity .3s;display:flex;position:absolute;inset:0}._cell_vn7ni_59:hover ._cellOverlay_vn7ni_78{opacity:1}@media (hover:none){._cellOverlay_vn7ni_78{opacity:1}}._cellCategory_vn7ni_100{font-family:var(--font-pixel);color:var(--color-accent-pink);letter-spacing:.06em;font-size:.9rem}@media (width<=768px){._grid_vn7ni_51{grid-template-columns:repeat(3,1fr)}._main_vn7ni_1{padding:0 1rem 3rem}}@media (width<=480px){._grid_vn7ni_51{grid-template-columns:repeat(2,1fr)}}._main_2j6dt_1{max-width:var(--max-width);margin:0 auto;padding:0 2rem 4rem}._topBar_2j6dt_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}._pager_2j6dt_16{align-items:center;gap:1.25rem;display:flex}._navLink_2j6dt_22{font-family:var(--font-pixel);letter-spacing:.08em;color:var(--color-accent-pink);border-bottom:2px solid #0000;font-size:1.15rem;transition:border-color .2s}._navLink_2j6dt_22:hover{border-bottom-color:var(--color-accent-pink)}._count_2j6dt_35{font-family:var(--font-pixel);color:var(--color-text-muted);font-size:1.15rem}._layout_2j6dt_41{flex-wrap:wrap;align-items:flex-start;gap:2.5rem;display:flex}._imageCol_2j6dt_48{flex:3 480px;min-width:0}._imageButton_2j6dt_53{border:1px solid var(--color-frame);cursor:zoom-in;background:0 0;width:100%;padding:0;display:block}._imageButton_2j6dt_53 img{width:100%;height:auto}._hint_2j6dt_67{color:var(--color-text-muted);margin-top:.75rem;font-size:.8rem}._infoCol_2j6dt_73{flex-direction:column;flex:2 320px;gap:1.5rem;min-width:0;display:flex}._heading_2j6dt_81{flex-direction:column;gap:.5rem;display:flex}._category_2j6dt_87{font-family:var(--font-pixel);letter-spacing:.12em;color:var(--color-accent-pink);font-size:1.15rem}._title_2j6dt_94{font-family:var(--font-pixel);letter-spacing:.04em;color:var(--color-text);text-shadow:var(--glow-pink);font-size:3.5rem;font-weight:400;line-height:1}._status_2j6dt_104{font-family:var(--font-pixel);letter-spacing:.1em;align-items:center;gap:.6rem;font-size:1.4rem;display:flex}._statusDot_2j6dt_113{background:currentColor;width:12px;height:12px}._statusAvailable_2j6dt_119{color:var(--color-accent-orange)}._statusSold_2j6dt_120{color:var(--color-accent-pink)}._statusRequest_2j6dt_121{color:var(--color-accent-pink-soft)}._details_2j6dt_123{border-top:1px solid #ff4fb04d;border-bottom:1px solid #ff4fb04d;flex-direction:column;gap:.6rem;padding:1.25rem 0;font-size:.95rem;display:flex}._detailRow_2j6dt_133{grid-template-columns:120px minmax(0,1fr);gap:1rem;display:grid}._detailRow_2j6dt_133 dt{color:var(--color-text-muted)}._description_2j6dt_143{font-size:.95rem}._price_2j6dt_147{font-family:var(--font-pixel);letter-spacing:.04em;color:var(--color-accent-pink-soft);font-size:2.1rem}._enquire_2j6dt_154{flex-direction:column;display:flex}._enquireBtn_2j6dt_159{text-align:center;background:var(--color-accent-pink);color:#000;font-family:var(--font-pixel);letter-spacing:.1em;box-shadow:0 0 20px var(--color-accent-pink), 4px 4px 0 var(--color-accent-red);padding:.75rem 1.25rem;font-size:1.5rem;transition:transform .15s,box-shadow .15s;display:block}._enquireBtn_2j6dt_159:hover{box-shadow:0 0 20px var(--color-accent-pink), 2px 2px 0 var(--color-accent-red);transform:translate(2px,2px)}._more_2j6dt_177{margin-top:4rem}._sectionLabel_2j6dt_181{font-family:var(--font-pixel);letter-spacing:.12em;color:var(--color-accent-pink);text-align:center;margin-bottom:1rem;font-size:1.5rem}._moreGrid_2j6dt_190{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}._moreCell_2j6dt_196{aspect-ratio:1;border:1px solid #ff4fb033;overflow:hidden}._moreCell_2j6dt_196 img{object-fit:cover;width:100%;height:100%;transition:transform .4s}._moreCell_2j6dt_196:hover img{transform:scale(1.08)}._lightbox_2j6dt_213{z-index:1000;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._lightbox_2j6dt_213 img{object-fit:contain;border:2px solid var(--color-accent-pink);max-width:90vw;max-height:90vh}._close_2j6dt_230{font-family:var(--font-pixel);color:var(--color-accent-pink);border:2px solid var(--color-accent-pink);letter-spacing:.08em;background:0 0;padding:.3rem 1rem;font-size:1.2rem;transition:all .2s;position:absolute;top:1.5rem;right:2rem}._close_2j6dt_230:hover{background:var(--color-accent-pink);color:#000}._notFound_2j6dt_249{padding:3rem 0 1rem}@media (width<=768px){._main_2j6dt_1{padding:0 1rem 3rem}._title_2j6dt_94{font-size:2.6rem}._moreGrid_2j6dt_190{grid-template-columns:repeat(2,1fr)}}._main_14w6w_1{max-width:var(--max-width);margin:0 auto;padding:0 2rem 4rem}._sectionLabel_14w6w_7{font-family:var(--font-pixel);letter-spacing:.12em;color:var(--color-accent-pink);text-align:center;padding:2rem 0 1rem;font-size:1.5rem}._hero_14w6w_16{border:2px solid #ff4fb04d;grid-template-columns:5fr 7fr;display:grid}._portrait_14w6w_22{border-right:2px solid #ff4fb04d;padding:1.5rem}._portrait_14w6w_22 img{aspect-ratio:4/5;object-fit:cover;border:1px solid #ff4fb04d;width:100%}._bio_14w6w_34{flex-direction:column;gap:1.25rem;min-width:0;padding:1.5rem 2rem;display:flex}._bio_14w6w_34 p{color:var(--color-text-muted);max-width:60ch;font-size:.85rem;line-height:1.85}._bio_14w6w_34 ._lead_14w6w_49{color:var(--color-text)}._title_14w6w_53{font-family:var(--font-pixel);letter-spacing:.04em;color:var(--color-text);text-shadow:var(--glow-pink);font-size:clamp(2.8rem,7vw,4.5rem);font-weight:400;line-height:.9}._spec_14w6w_63{border:1px solid #ff4fb073;font-size:.8rem}._specHead_14w6w_68{font-family:var(--font-pixel);letter-spacing:.1em;color:var(--color-accent-pink);background:#ff4fb026;padding:.3rem .75rem;font-size:1.05rem}._specRow_14w6w_77{border-top:1px solid #ff4fb033;grid-template-columns:9rem 1fr;display:grid}._specRow_14w6w_77 dt,._specRow_14w6w_77 dd{padding:.4rem .75rem}._specRow_14w6w_77 dt{color:var(--color-text-muted);letter-spacing:.1em;text-transform:uppercase;padding-top:.5rem;font-size:.68rem}._specRow_14w6w_77 dd{font-variant-numeric:tabular-nums}._timeline_14w6w_100{border:2px solid #ff4fb04d;padding:.5rem 1.5rem;list-style:none}._timeline_14w6w_100 li{border-top:1px dashed #ff4fb040;grid-template-columns:4.5rem 1fr;gap:1rem;padding:.85rem 0;display:grid}._timeline_14w6w_100 li:first-child{border-top:none}._timeline_14w6w_100 strong{font-weight:500;display:block}._timeline_14w6w_100 span{color:var(--color-text-muted);font-size:.8rem}._timeline_14w6w_100 ._year_14w6w_128{font-family:var(--font-pixel);color:var(--color-accent-pink);font-size:1.6rem;line-height:1}._works_14w6w_135{background:#12000880;border:2px solid #ff4fb04d;grid-template-columns:repeat(6,1fr);gap:3px;padding:1.5rem;display:grid}._tile_14w6w_144{border:1px solid var(--color-frame);flex-direction:column;min-width:0;display:flex;overflow:hidden}._tile_14w6w_144 img{aspect-ratio:5/6;object-fit:cover;width:100%;transition:transform .4s}._tile_14w6w_144:hover img{transform:scale(1.05)}._caption_14w6w_163{background:var(--color-surface);flex-direction:column;padding:.4rem .5rem;display:flex}._captionTitle_14w6w_170{font-family:var(--font-pixel);color:var(--color-accent-pink);font-size:1.05rem;line-height:1.1}._captionSize_14w6w_177{color:var(--color-text-muted);font-size:.65rem}._cta_14w6w_182{text-align:center;padding:2.5rem 0 0}._ctaBtn_14w6w_187{font-family:var(--font-pixel);letter-spacing:.1em;color:var(--color-accent-pink);border:2px solid var(--color-accent-pink);padding:.6rem 2rem;font-size:1.3rem;transition:all .2s;display:inline-block}._ctaBtn_14w6w_187:hover{background:var(--color-accent-pink);color:#000}@media (width<=860px){._works_14w6w_135{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){._main_14w6w_1{padding:0 1rem 3rem}._hero_14w6w_16{grid-template-columns:1fr}._portrait_14w6w_22{border-bottom:2px solid #ff4fb04d;border-right:none}._bio_14w6w_34{padding:1.5rem 1rem}._specRow_14w6w_77{grid-template-columns:7rem 1fr}._works_14w6w_135{grid-template-columns:repeat(2,1fr);padding:.75rem}}._main_dzj70_1{max-width:var(--max-width);flex-direction:column;justify-content:space-between;min-height:60vh;margin:0 auto;padding:4rem 2rem;display:flex}._box_dzj70_11{text-align:center;border:2px solid #ff4fb04d;width:100%;max-width:600px;margin:0 auto;padding:3rem 2rem}._sectionLabel_dzj70_20{font-family:var(--font-pixel);letter-spacing:.12em;color:var(--color-accent-pink);margin-bottom:1.5rem;font-size:1.5rem}._body_dzj70_28{font-family:var(--font-mono);color:#ffffffb3;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}._email_dzj70_36{font-family:var(--font-pixel);letter-spacing:.06em;color:var(--color-accent-pink);border-bottom:2px solid var(--color-accent-pink);word-break:break-all;padding-bottom:2px;font-size:1.2rem;text-decoration:none;transition:color .2s,border-color .2s}._email_dzj70_36:hover{color:var(--color-accent-pink);border-bottom-color:var(--color-accent-pink)}@media (width<=600px){._main_dzj70_1,._box_dzj70_11{padding:2rem 1rem}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--color-bg:#120008;--color-surface:#22000f;--color-text:#ffe6f0;--color-text-muted:#ffb8d6;--color-border:#ff4fb0;--color-accent-pink:#ff4fb0;--color-accent-pink-soft:#ffb8d6;--color-frame:#ffe6f026;--color-accent-orange:#ff8a2a;--color-accent-red:#ff3340;--glow-pink:0 0 6px #ff4fb0, 0 0 20px #ff4fb0;--glow-pink-big:0 0 6px #ff4fb0, 0 0 20px #ff4fb0, 0 0 48px #ff4fb0;--glow-orange-big:0 0 6px #ff8a2a, 0 0 20px #ff8a2a, 0 0 48px #ff8a2a;--glow-red-big:0 0 6px #ff3340, 0 0 20px #ff3340, 0 0 48px #ff3340;--font-pixel:"VT323", monospace;--font-mono:"IBM Plex Mono", monospace;--max-width:1100px}html{scroll-behavior:smooth}body{font-family:var(--font-mono);background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;background-image:radial-gradient(at 20%,#ff4fb014 0%,#0000 60%),radial-gradient(at 80% 20%,#ff8a2a0d 0%,#0000 60%);line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}
