:root{--font-display: "Archivo Black", "Anton", "Arial Black", sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;--paper: #f4f2ee;--paper-soft: #fbfaf8;--paper-deep: #e8e5df;--ink: #000000;--ink-soft: #1a1a1a;--purple: #7b2ff7;--purple-dark: #5b16d6;--cyan: #00d9ff;--cyan-dark: #0099b8;--pink: #ff2d87;--tone-purple: #4a11b3;--tone-purple-light: #c9a4ff;--tone-cyan: #007a99;--tone-cyan-light: #8ceaff;--jkd-cyan: var(--cyan);--jkd-magenta: var(--pink);--jkd-purple: var(--purple);--jkd-bg: var(--paper);--jkd-text: var(--ink);--shadow-ink: 6px 6px 0 var(--ink);--shadow-ink-sm: 4px 4px 0 var(--ink);--shadow-purple: 6px 6px 0 var(--purple);--shadow-cyan: 6px 6px 0 var(--cyan);--border-thick: 3px solid var(--ink);--border-thick-sm: 2px solid var(--ink);--wm-cyan: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271440%27%20height%3D%27900%27%20viewBox%3D%270%200%201440%20900%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%23007a99%27%20stroke-width%3D%274%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M-40%20120%20C%20220%2040%2C%20420%20210%2C%20700%20110%20S%201180%2030%2C%201480%20140%27%2F%3E%3Cpath%20d%3D%27M-40%20330%20C%20260%20430%2C%20520%20250%2C%20820%20350%20S%201220%20460%2C%201480%20330%27%2F%3E%3Cpath%20d%3D%27M-40%20560%20C%20200%20470%2C%20480%20660%2C%20760%20540%20S%201200%20640%2C%201480%20520%27%2F%3E%3Cpath%20d%3D%27M-40%20780%20C%20240%20880%2C%20460%20700%2C%20780%20800%20S%201220%20700%2C%201480%20810%27%2F%3E%3Cpath%20d%3D%27M120%20-40%20C%2060%20180%2C%20220%20320%2C%20130%20520%20S%20240%20800%2C%20150%20940%27%2F%3E%3Cpath%20d%3D%27M470%20-40%20C%20560%20200%2C%20380%20360%2C%20500%20560%20S%20420%20820%2C%20520%20940%27%2F%3E%3Cpath%20d%3D%27M900%20-40%20C%20820%20180%2C%201000%20380%2C%20880%20580%20S%201000%20800%2C%20900%20940%27%2F%3E%3Cpath%20d%3D%27M1300%20-40%20C%201400%20200%2C%201220%20400%2C%201320%20620%20S%201240%20840%2C%201330%20940%27%2F%3E%3Cpath%20d%3D%27M300%20210%20c%2070%20-60%2C%20150%2040%2C%2060%20100%20c%20-70%2050%2C%20-130%20-40%2C%20-60%20-100%20z%27%2F%3E%3Cpath%20d%3D%27M980%20660%20c%2090%20-70%2C%20170%2050%2C%2070%20110%20c%20-80%2050%2C%20-150%20-45%2C%20-70%20-110%20z%27%2F%3E%3Cpath%20d%3D%27M640%20300%20l%20120%20-70%20l%20-40%20130%27%2F%3E%3Cpath%20d%3D%27M1180%20240%20l%20130%2030%20l%20-100%2070%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--wm-purple: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271440%27%20height%3D%27900%27%20viewBox%3D%270%200%201440%20900%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%232b0070%27%20stroke-width%3D%274%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M-40%20120%20C%20220%2040%2C%20420%20210%2C%20700%20110%20S%201180%2030%2C%201480%20140%27%2F%3E%3Cpath%20d%3D%27M-40%20330%20C%20260%20430%2C%20520%20250%2C%20820%20350%20S%201220%20460%2C%201480%20330%27%2F%3E%3Cpath%20d%3D%27M-40%20560%20C%20200%20470%2C%20480%20660%2C%20760%20540%20S%201200%20640%2C%201480%20520%27%2F%3E%3Cpath%20d%3D%27M-40%20780%20C%20240%20880%2C%20460%20700%2C%20780%20800%20S%201220%20700%2C%201480%20810%27%2F%3E%3Cpath%20d%3D%27M120%20-40%20C%2060%20180%2C%20220%20320%2C%20130%20520%20S%20240%20800%2C%20150%20940%27%2F%3E%3Cpath%20d%3D%27M470%20-40%20C%20560%20200%2C%20380%20360%2C%20500%20560%20S%20420%20820%2C%20520%20940%27%2F%3E%3Cpath%20d%3D%27M900%20-40%20C%20820%20180%2C%201000%20380%2C%20880%20580%20S%201000%20800%2C%20900%20940%27%2F%3E%3Cpath%20d%3D%27M1300%20-40%20C%201400%20200%2C%201220%20400%2C%201320%20620%20S%201240%20840%2C%201330%20940%27%2F%3E%3Cpath%20d%3D%27M300%20210%20c%2070%20-60%2C%20150%2040%2C%2060%20100%20c%20-70%2050%2C%20-130%20-40%2C%20-60%20-100%20z%27%2F%3E%3Cpath%20d%3D%27M980%20660%20c%2090%20-70%2C%20170%2050%2C%2070%20110%20c%20-80%2050%2C%20-150%20-45%2C%20-70%20-110%20z%27%2F%3E%3Cpath%20d%3D%27M640%20300%20l%20120%20-70%20l%20-40%20130%27%2F%3E%3Cpath%20d%3D%27M1180%20240%20l%20130%2030%20l%20-100%2070%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--wm-ink: url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271440%27%20height%3D%27900%27%20viewBox%3D%270%200%201440%20900%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27%23000000%27%20stroke-width%3D%274%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M-40%20120%20C%20220%2040%2C%20420%20210%2C%20700%20110%20S%201180%2030%2C%201480%20140%27%2F%3E%3Cpath%20d%3D%27M-40%20330%20C%20260%20430%2C%20520%20250%2C%20820%20350%20S%201220%20460%2C%201480%20330%27%2F%3E%3Cpath%20d%3D%27M-40%20560%20C%20200%20470%2C%20480%20660%2C%20760%20540%20S%201200%20640%2C%201480%20520%27%2F%3E%3Cpath%20d%3D%27M-40%20780%20C%20240%20880%2C%20460%20700%2C%20780%20800%20S%201220%20700%2C%201480%20810%27%2F%3E%3Cpath%20d%3D%27M120%20-40%20C%2060%20180%2C%20220%20320%2C%20130%20520%20S%20240%20800%2C%20150%20940%27%2F%3E%3Cpath%20d%3D%27M470%20-40%20C%20560%20200%2C%20380%20360%2C%20500%20560%20S%20420%20820%2C%20520%20940%27%2F%3E%3Cpath%20d%3D%27M900%20-40%20C%20820%20180%2C%201000%20380%2C%20880%20580%20S%201000%20800%2C%20900%20940%27%2F%3E%3Cpath%20d%3D%27M1300%20-40%20C%201400%20200%2C%201220%20400%2C%201320%20620%20S%201240%20840%2C%201330%20940%27%2F%3E%3Cpath%20d%3D%27M300%20210%20c%2070%20-60%2C%20150%2040%2C%2060%20100%20c%20-70%2050%2C%20-130%20-40%2C%20-60%20-100%20z%27%2F%3E%3Cpath%20d%3D%27M980%20660%20c%2090%20-70%2C%20170%2050%2C%2070%20110%20c%20-80%2050%2C%20-150%20-45%2C%20-70%20-110%20z%27%2F%3E%3Cpath%20d%3D%27M640%20300%20l%20120%20-70%20l%20-40%20130%27%2F%3E%3Cpath%20d%3D%27M1180%20240%20l%20130%2030%20l%20-100%2070%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--transition-fast: .15s ease;--transition: .25s ease}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body);background-color:var(--paper);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::selection{background:var(--purple);color:#fff}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:400;line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink)}p{line-height:1.7}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer;border:none;outline:none}img{max-width:100%;height:auto;display:block}ul{list-style:none}.container{max-width:1240px;margin:0 auto;padding:0 5%}.container{position:relative}.inkTag{display:inline-block;font-family:var(--font-display);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;padding:6px 14px;border:var(--border-thick-sm);background:var(--ink);color:var(--paper);transform:rotate(-2deg)}.struck{position:relative;display:inline-block}.struck:after{content:"";position:absolute;left:-4%;top:48%;width:108%;height:10px;background:var(--pink);transform:rotate(-2deg);z-index:-1}.btnBrutal{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);text-transform:uppercase;font-size:.9rem;letter-spacing:.06em;padding:16px 26px;border:var(--border-thick);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-ink);transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.btnBrutal:hover{transform:translate(3px,3px);box-shadow:3px 3px 0 var(--ink)}.btnBrutal--purple{background:var(--purple);color:#fff;box-shadow:var(--shadow-purple)}.btnBrutal--purple:hover{box-shadow:3px 3px 0 var(--purple-dark)}.btnBrutal--cyan{background:var(--cyan);box-shadow:var(--shadow-cyan)}.btnBrutal--cyan:hover{box-shadow:3px 3px 0 var(--cyan-dark)}.marquee{overflow:hidden;border-top:var(--border-thick);border-bottom:var(--border-thick);background:var(--ink);color:var(--paper);padding:10px 0;white-space:nowrap}.marqueeTrack{display:inline-flex;gap:40px;animation:marquee 22s linear infinite}.marqueeItem{font-family:var(--font-display);text-transform:uppercase;font-size:1rem;letter-spacing:.08em;display:inline-flex;align-items:center;gap:40px}.marqueeItem:after{content:"✦";color:var(--cyan)}.textOutline{color:transparent;-webkit-text-stroke:2px var(--ink)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes floatY{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-14px) rotate(-1deg)}}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .5s ease-out both}:focus-visible{outline:3px solid var(--purple);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}._navbar_djb1y_2{position:fixed;top:0;left:0;right:0;z-index:100;background:transparent;border-bottom:4px solid transparent;transition:background var(--transition),border-color var(--transition),box-shadow var(--transition),backdrop-filter var(--transition)}._scrolled_djb1y_14{background:var(--ink);border-bottom:4px solid var(--cyan);box-shadow:0 8px 0 var(--purple)}._container_djb1y_20{max-width:1240px;margin:0 auto;padding:0 5%;height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px}._logo_djb1y_31{display:inline-flex;align-items:baseline;gap:8px;font-family:var(--font-display);text-transform:uppercase;font-size:1.7rem;letter-spacing:-.02em;color:var(--ink);transition:transform var(--transition-fast),color var(--transition)}._logo_djb1y_31:hover{transform:translateY(-2px)}._scrolled_djb1y_14 ._logo_djb1y_31{color:var(--paper)}._logoText_djb1y_51{color:inherit}._logoAccent_djb1y_55{color:var(--cyan)}._links_djb1y_59{display:flex;align-items:center;gap:10px}._navLink_djb1y_65{position:relative;font-family:var(--font-display);text-transform:uppercase;font-size:.82rem;letter-spacing:.05em;padding:8px 4px 10px;border:0;background:transparent;color:var(--ink);isolation:isolate;transition:transform var(--transition-fast),color var(--transition-fast)}._navLink_djb1y_65:nth-child(odd){transform:rotate(-1.2deg)}._navLink_djb1y_65:nth-child(2n){transform:rotate(1.4deg)}._navLink_djb1y_65:hover{color:var(--ink);transform:rotate(0) translateY(-2px)}._navLink_djb1y_65:hover ._linkUnderline_djb1y_92,._navLink_djb1y_65._active_djb1y_93 ._linkUnderline_djb1y_92{transform:scaleX(1) rotate(-1.5deg)}._linkUnderline_djb1y_92{position:absolute;left:-6px;right:-6px;bottom:2px;height:9px;background:var(--pink);transform:scaleX(0) rotate(-1.5deg);transform-origin:left center;transition:transform var(--transition-fast);z-index:-1}._scrolled_djb1y_14 ._navLink_djb1y_65,._scrolled_djb1y_14 ._navLink_djb1y_65:hover{color:var(--paper)}._scrolled_djb1y_14 ._linkUnderline_djb1y_92{background:var(--cyan)}._active_djb1y_93{color:var(--purple)}._scrolled_djb1y_14 ._active_djb1y_93{color:var(--cyan)}._navLink_djb1y_65._active_djb1y_93:hover{background:transparent;color:var(--purple);box-shadow:none}._scrolled_djb1y_14 ._navLink_djb1y_65._active_djb1y_93:hover{color:var(--cyan);box-shadow:none}._menuButton_djb1y_141{display:none;flex-direction:column;justify-content:center;gap:6px;width:48px;height:44px;padding:8px;border:var(--border-thick);background:var(--cyan)}._menuButton_djb1y_141 span{display:block;height:4px;background:var(--ink);transition:transform var(--transition),opacity var(--transition)}._open_djb1y_160 span:nth-child(1){transform:translateY(10px) rotate(45deg)}._open_djb1y_160 span:nth-child(2){opacity:0}._open_djb1y_160 span:nth-child(3){transform:translateY(-10px) rotate(-45deg)}._mobileMenu_djb1y_172{display:none}._overlay_djb1y_176{position:fixed;inset:0;background:#0000008c;z-index:90}@media(max-width:860px){._container_djb1y_20{height:68px}._links_djb1y_59{display:none}._menuButton_djb1y_141{display:flex}._mobileMenu_djb1y_172{display:block;position:fixed;inset:68px 0 0;background:var(--ink);transform:translate(100%);transition:transform .3s ease;z-index:95;padding:40px 5%;overflow-y:auto}._mobileMenu_djb1y_172._show_djb1y_208{transform:translate(0)}._mobileLinks_djb1y_212{display:flex;flex-direction:column;gap:16px}._mobileLink_djb1y_212{font-family:var(--font-display);text-transform:uppercase;font-size:1.8rem;padding:16px 18px;border:var(--border-thick);background:var(--paper-soft);color:var(--ink);box-shadow:var(--shadow-ink-sm)}._mobileLink_djb1y_212._active_djb1y_93{background:var(--purple);color:#fff}}._footer_tpars_2{position:relative;z-index:2;margin-top:80px}._darkBar_tpars_8{background:var(--ink);color:var(--paper);border-top:var(--border-thick)}._container_tpars_14{max-width:1240px;margin:0 auto;padding:28px 5%}._darkBarContent_tpars_20{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}._copyrightGroup_tpars_28{display:flex;align-items:center;gap:14px;font-size:.85rem}._whiteText_tpars_35{font-family:var(--font-display);text-transform:uppercase;color:var(--cyan)}._dotSeparator_tpars_41{width:8px;height:8px;background:var(--purple);border-radius:50%}._legalText_tpars_48{color:#f4f2eeb3}._developerBox_tpars_52{display:flex;align-items:center;gap:12px}._devLabel_tpars_58{display:flex;align-items:center;gap:8px;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#f4f2eea6}._devLabel_tpars_58 ._line_tpars_68{display:block;width:28px;height:3px;background:var(--cyan)}._devLink_tpars_75{position:relative;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--paper);transition:color var(--transition-fast)}._devLink_tpars_75:hover{color:var(--cyan)}._accent_tpars_88{display:inline-block;width:10px;height:10px;background:var(--purple);border-radius:50%;margin-left:4px}@media(max-width:640px){._darkBarContent_tpars_20{flex-direction:column;align-items:flex-start}._developerBox_tpars_52{flex-direction:column;align-items:flex-start;gap:6px}}._whatsappButton_bv0w1_1{position:fixed;bottom:26px;right:26px;width:62px;height:62px;display:flex;align-items:center;justify-content:center;background:var(--cyan);border:var(--border-thick);box-shadow:var(--shadow-ink);border-radius:0;transform:rotate(-6deg);transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast);z-index:80}._whatsappButton_bv0w1_1:hover{transform:rotate(0) translate(2px,2px);box-shadow:4px 4px 0 var(--ink);background:#fff}._icon_bv0w1_26{width:30px;height:30px;color:var(--ink)}._pulseRing_bv0w1_32,._pulseRing2_bv0w1_33{display:none}._tooltip_bv0w1_37{position:fixed;bottom:98px;right:26px;background:var(--ink);color:var(--paper);font-family:var(--font-display);text-transform:uppercase;font-size:.7rem;letter-spacing:.08em;padding:10px 14px;border:2px solid var(--cyan);z-index:80;white-space:nowrap}@media(max-width:640px){._whatsappButton_bv0w1_1{width:54px;height:54px;bottom:18px;right:18px}._tooltip_bv0w1_37{bottom:82px;right:18px;font-size:.62rem}}._appWrapper_16po1_1{position:relative;min-height:100vh;background-color:var(--paper);color:var(--ink);overflow-x:hidden}._grainOverlay_16po1_9{position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300' viewBox='0 0 300 300'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.3'/%3E%3C/svg%3E");background-size:300px 300px;mix-blend-mode:multiply}._mainContent_16po1_20{position:relative;z-index:2}._hero_1gqdq_2{position:relative;min-height:100vh;display:flex;align-items:center;padding:120px 0 80px;border-bottom:var(--border-thick);overflow:visible;background:var(--paper)}._textureLayer_1gqdq_13{position:absolute;inset:0;pointer-events:none;z-index:0}._paperNoise_1gqdq_20{position:absolute;inset:0;pointer-events:none;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600' viewBox='0 0 600 600'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");background-size:600px 600px;mix-blend-mode:multiply}._container_1gqdq_30{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:0 5%;width:100%}._heroContent_1gqdq_39{position:relative;max-width:1000px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}._heroSticker_1gqdq_49{display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.72rem;letter-spacing:.16em;padding:8px 16px;background:var(--cyan);border:var(--border-thick);box-shadow:var(--shadow-ink-sm);transform:rotate(-2deg);margin-bottom:20px}._heroTitle_1gqdq_63{display:flex;flex-direction:column;font-size:clamp(1.8rem,4.4vw,3.2rem);line-height:1.04;letter-spacing:-.01em;text-transform:uppercase}._lineSolid_1gqdq_72{color:var(--ink)}._lineOutline_1gqdq_76{color:transparent;-webkit-text-stroke:3px var(--ink);paint-order:stroke fill}._heroLogoStage_1gqdq_83{position:relative;margin:22px 0 30px;width:min(1080px,100%)}._heroLogo_1gqdq_83{width:100%;max-width:1040px;margin:0 auto;filter:drop-shadow(12px 14px 0 var(--purple))}._heroTagline_1gqdq_96{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(.78rem,1.6vw,1.05rem);letter-spacing:.34em;text-indent:.34em;color:var(--purple);margin-bottom:4px}._subtitle_1gqdq_106{max-width:520px;font-size:1rem;font-weight:500;color:var(--ink-soft);text-align:center;margin-bottom:8px}._heroActions_1gqdq_115{display:flex;align-items:center;gap:22px;margin-top:26px;flex-wrap:wrap;justify-content:center}._btnPrimary_1gqdq_124,._btnSecondary_1gqdq_125{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-display);text-transform:uppercase;font-size:1.15rem;letter-spacing:.05em;padding:22px 42px;border:4px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:8px 8px 0 var(--ink);transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}._btnPrimary_1gqdq_124{background:#1a1a1a;color:var(--paper);box-shadow:8px 8px 0 var(--cyan)}._btnPrimary_1gqdq_124:hover,._btnSecondary_1gqdq_125:hover{transform:translate(4px,4px);box-shadow:4px 4px 0 var(--ink)}._btnPrimary_1gqdq_124:hover{box-shadow:4px 4px 0 var(--cyan)}._btnSecondary_1gqdq_125:hover{background:var(--cyan)}._arrow_1gqdq_162{font-family:var(--font-body);font-weight:900}._marquee_1gqdq_168{overflow:hidden;background:var(--ink);color:var(--paper);padding:12px 0;border-bottom:var(--border-thick);white-space:nowrap}._marqueeTrack_1gqdq_177{display:inline-flex;gap:48px;animation:_marquee_1gqdq_168 24s linear infinite}._marqueeReverse_1gqdq_183{animation-direction:reverse}._marqueeItem_1gqdq_187{font-family:var(--font-display);text-transform:uppercase;font-size:1rem;letter-spacing:.1em;display:inline-flex;align-items:center;gap:48px}._marqueeItem_1gqdq_187:after{content:"✦";color:var(--cyan)}._services_1gqdq_203{position:relative;padding:90px 0;background:var(--cyan);border-bottom:var(--border-thick);overflow:visible}._servicesTexture_1gqdq_211{position:absolute;inset:0;pointer-events:none;opacity:.1;background-image:var(--wm-cyan);background-size:cover;background-position:center;background-repeat:no-repeat}._servicesDoodle_1gqdq_222{position:absolute;inset:0;pointer-events:none;opacity:.07;background-image:var(--wm-ink);background-size:130% auto;background-position:30% 70%;background-repeat:no-repeat;transform:rotate(180deg)}._techStack_1gqdq_234{position:relative;padding:90px 0;background:var(--purple);border-bottom:var(--border-thick);overflow:hidden}._techTexture_1gqdq_242{position:absolute;inset:0;pointer-events:none;opacity:.12;background-image:var(--wm-purple);background-size:cover;background-position:center;background-repeat:no-repeat}._marqueeTone_1gqdq_254{overflow:hidden;white-space:nowrap;padding:6px 0}._marqueeOutline_1gqdq_260,._marqueeSolid_1gqdq_261{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2.4rem,6vw,5rem);line-height:1;letter-spacing:-.02em;padding:0 24px}._marqueeOutline_1gqdq_260{color:transparent;-webkit-text-stroke:2px rgba(201,164,255,.75)}._marqueeSolid_1gqdq_261{color:#180636c7}._sectionHeader_1gqdq_279{position:relative;z-index:1;margin:46px 0 40px}._sectionTag_1gqdq_285{display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.72rem;letter-spacing:.16em;padding:7px 14px;background:var(--ink);color:var(--paper);border:var(--border-thick-sm);transform:rotate(-2deg);margin-bottom:16px}._sectionHeader_1gqdq_279 h2{font-size:clamp(2.2rem,6vw,4.2rem)}._services_1gqdq_203 ._sectionHeader_1gqdq_279 h2{color:var(--ink)}._techStack_1gqdq_234 ._sectionHeader_1gqdq_279 h2{color:var(--paper)}._techStack_1gqdq_234 ._sectionTag_1gqdq_285{background:var(--cyan);color:var(--ink);border-color:var(--ink)}._headerAccent_1gqdq_317{color:var(--ink);text-decoration:underline;text-decoration-color:var(--paper);text-decoration-thickness:10px;text-underline-offset:6px}._servicesGrid_1gqdq_326{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:26px}._serviceCard_1gqdq_334{position:relative;background:var(--ink);color:var(--paper);border:var(--border-thick);box-shadow:8px 8px 0 var(--paper);padding:28px 26px 30px;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}._serviceCard_1gqdq_334:hover{transform:translate(-4px,-4px);box-shadow:12px 12px 0 var(--purple)}._serviceNumber_1gqdq_349{position:absolute;top:-18px;right:14px;font-family:var(--font-display);font-size:1.6rem;color:var(--ink);background:var(--paper);border:var(--border-thick-sm);padding:2px 12px;transform:rotate(4deg)}._serviceIcon_1gqdq_362{width:54px;height:54px;display:flex;align-items:center;justify-content:center;border:var(--border-thick);background:var(--paper);color:var(--ink);margin-bottom:18px;box-shadow:4px 4px 0 var(--purple)}._serviceIcon_1gqdq_362 svg{width:26px;height:26px}._serviceCard_1gqdq_334 h3{font-size:1.3rem;color:var(--paper);margin-bottom:10px}._serviceCard_1gqdq_334 p{font-size:.95rem;font-weight:500;color:#f4f2eed9}._techGrid_1gqdq_393{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:10px 0 20px}._techItem_1gqdq_403{font-family:var(--font-display);text-transform:uppercase;font-size:1rem;letter-spacing:.06em;padding:12px 24px;border:var(--border-thick);background:var(--paper);color:var(--ink);box-shadow:6px 6px 0 var(--ink);transition:transform var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}._techItem_1gqdq_403:nth-child(odd){transform:rotate(-2deg)}._techItem_1gqdq_403:nth-child(2n){transform:rotate(2deg)}._techItem_1gqdq_403:hover{transform:translate(-4px,-4px) rotate(0);box-shadow:10px 10px 0 var(--cyan)}._techItemCyan_1gqdq_430{background:var(--cyan)}._techItemPaper_1gqdq_434{background:var(--paper)}._techItemPink_1gqdq_438{background:var(--pink);color:#fff}._cta_1gqdq_444{position:relative;margin:90px 5% 0;padding:70px 5%;background:var(--ink);color:var(--paper);border:var(--border-thick);box-shadow:12px 12px 0 var(--cyan);text-align:center;overflow:hidden}._ctaContent_1gqdq_456{position:relative;z-index:2}._cta_1gqdq_444 h2{font-size:clamp(2.2rem,6vw,4rem);color:var(--paper)}._cta_1gqdq_444 p{margin-top:14px;font-weight:500;font-size:1.05rem}._ctaButton_1gqdq_472{display:inline-flex;align-items:center;gap:10px;margin-top:30px;font-family:var(--font-display);text-transform:uppercase;font-size:.95rem;letter-spacing:.05em;padding:16px 28px;background:var(--cyan);color:var(--ink);border:var(--border-thick);box-shadow:6px 6px 0 var(--paper);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}._ctaButton_1gqdq_472:hover{transform:translate(3px,3px);box-shadow:3px 3px 0 var(--paper)}._ctaSticker_1gqdq_494{position:absolute;top:18px;right:26px;font-family:var(--font-display);text-transform:uppercase;font-size:.75rem;letter-spacing:.14em;background:var(--paper);color:var(--ink);border:var(--border-thick);padding:8px 14px;transform:rotate(6deg)}@media(max-width:860px){._hero_1gqdq_2{padding:110px 0 60px}._heroLogo_1gqdq_83{filter:drop-shadow(9px 11px 0 var(--purple))}._btnPrimary_1gqdq_124,._btnSecondary_1gqdq_125{font-size:1rem;padding:18px 32px}._heroActions_1gqdq_115{flex-direction:column;align-items:center}._cta_1gqdq_444{margin:60px 5% 0;padding:50px 6%}}._projectsPage_l6ba6_1{background:var(--paper);min-height:100vh}._container_l6ba6_6{position:relative;z-index:2;max-width:1320px;margin:0 auto;padding:0 clamp(24px,7vw,112px)}._header_l6ba6_14{position:relative;min-height:100vh;display:flex;align-items:center;padding:130px 0 70px;border-bottom:var(--border-thick);overflow:hidden;background:var(--paper)}._paperMark_l6ba6_25{position:absolute;inset:0;pointer-events:none;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600' viewBox='0 0 600 600'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");background-size:600px 600px;mix-blend-mode:multiply}._tag_l6ba6_35{position:relative;display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.72rem;letter-spacing:.16em;padding:8px 16px;background:var(--ink);color:var(--paper);border:var(--border-thick);transform:rotate(-2deg);margin-bottom:22px}._header_l6ba6_14 h1{position:relative;font-size:clamp(2.8rem,10vw,7.5rem);line-height:.88}._accent_l6ba6_56{color:var(--purple);text-shadow:6px 6px 0 var(--cyan)}._header_l6ba6_14 p{position:relative;max-width:520px;margin-top:24px;font-size:1.05rem;font-weight:500;border-left:6px solid var(--pink);padding-left:18px}._filters_l6ba6_71{padding:34px 0;background:var(--ink);border-bottom:var(--border-thick)}._filterButtons_l6ba6_77{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 34px}._filterBtn_l6ba6_85{font-family:var(--font-display);text-transform:uppercase;font-size:.78rem;letter-spacing:.06em;padding:8px 2px;background:transparent;border:0;border-bottom:4px solid transparent;color:var(--paper);transition:color var(--transition-fast),transform var(--transition-fast),border-color var(--transition-fast)}._filterBtn_l6ba6_85:hover{color:var(--cyan);transform:rotate(-1deg);border-color:var(--cyan)}._filterBtn_l6ba6_85._active_l6ba6_104{color:var(--cyan);border-color:var(--pink)}._projectsSection_l6ba6_109{position:relative;padding:90px 0 100px;background:var(--purple);border-bottom:var(--border-thick);overflow:visible}._organicTexture_l6ba6_117{position:absolute;inset:0;pointer-events:none;opacity:.14;background-image:var(--wm-purple);background-size:cover;background-position:center;background-repeat:no-repeat}._boundaryScribble_l6ba6_128{position:absolute;inset:0;pointer-events:none;opacity:.08;background-image:var(--wm-cyan);background-size:130% auto;background-position:30% 75%;background-repeat:no-repeat}._projectList_l6ba6_139{border-top:3px solid var(--ink)}._projectRow_l6ba6_143{position:relative;display:grid;grid-template-columns:72px minmax(0,1.5fr) minmax(250px,.5fr);gap:24px;align-items:center;min-height:250px;padding:40px 0;border-bottom:3px solid var(--ink);isolation:isolate}._projectIndex_l6ba6_155{align-self:start;padding-top:12px;font-family:var(--font-display);font-size:1rem;color:var(--ink)}._projectTitleWrap_l6ba6_163{position:relative;z-index:3;min-width:0}._projectCategory_l6ba6_169{display:block;width:fit-content;margin-bottom:10px;font-family:var(--font-display);text-transform:uppercase;font-size:.66rem;letter-spacing:.14em;padding:5px 10px;background:var(--cyan);color:var(--ink);transform:rotate(-1deg)}._projectTitleWrap_l6ba6_163 h2{font-size:clamp(2.2rem,6.4vw,6.4rem);line-height:.86;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:var(--paper);transition:color var(--transition-fast),transform var(--transition-fast),-webkit-text-stroke var(--transition-fast);transform:translate(var(--pointer-x)) rotate(-1deg)}._projectRow_l6ba6_143:nth-child(2n) ._projectTitleWrap_l6ba6_163 h2{transform:translate(var(--pointer-x)) rotate(1deg)}._projectRow_l6ba6_143:hover ._projectTitleWrap_l6ba6_163 h2{color:transparent;-webkit-text-stroke:2px var(--paper);transform:translate(var(--pointer-x)) translateY(-5px) rotate(-2deg)}._projectSubtitle_l6ba6_203{display:block;margin-top:14px;font-family:var(--font-display);text-transform:uppercase;font-size:.88rem;letter-spacing:.1em;color:var(--cyan)}._projectMeta_l6ba6_213{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:16px}._projectMeta_l6ba6_213 p{color:var(--paper);font-size:.95rem;font-weight:500}._tags_l6ba6_228{display:flex;flex-wrap:wrap;gap:8px}._tags_l6ba6_228 span{font-size:.68rem;font-weight:700;text-transform:uppercase;padding:4px 9px;border:2px solid var(--paper);color:var(--paper)}._viewProject_l6ba6_243{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);text-transform:uppercase;font-size:.82rem;padding:12px 18px;background:var(--ink);color:var(--paper);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--cyan);transition:transform var(--transition-fast),background var(--transition-fast)}._viewProject_l6ba6_243:hover{transform:translate(2px,2px);background:var(--pink)}._floatingPreview_l6ba6_263{position:absolute;z-index:4;left:42%;top:50%;width:min(390px,42vw);padding:9px;background:var(--paper);border:4px solid var(--ink);box-shadow:14px 16px 0 var(--cyan);opacity:0;pointer-events:none;transform:translate(calc(-50% + var(--pointer-x)),calc(-50% + var(--pointer-y))) rotate(-4deg) scale(.86);transition:opacity .18s ease,transform .08s linear}._floatingPreview_l6ba6_263 img{width:100%;max-height:320px;object-fit:cover;border:3px solid var(--ink)}._floatingPreview_l6ba6_263 span{display:block;padding:9px 5px 2px;font-family:var(--font-display);text-transform:uppercase;font-size:.8rem;letter-spacing:.08em;color:var(--ink)}._previewVisible_l6ba6_296 ._floatingPreview_l6ba6_263{opacity:1;transform:translate(calc(-50% + var(--pointer-x)),calc(-50% + var(--pointer-y))) rotate(-4deg) scale(1)}._noResults_l6ba6_301{position:relative;z-index:2;margin-top:40px;padding:40px;text-align:center;border:var(--border-thick);background:var(--paper-soft);color:var(--ink);font-family:var(--font-display);text-transform:uppercase}._cta_l6ba6_314{margin:70px 5% 0;padding:60px 6%;background:var(--ink);color:var(--paper);border:var(--border-thick);box-shadow:12px 12px 0 var(--cyan);text-align:center}._cta_l6ba6_314 h2{font-size:clamp(2rem,6vw,3.6rem);color:var(--paper)}._cta_l6ba6_314 p{margin-top:12px;font-weight:500}._ctaButton_l6ba6_334{display:inline-flex;align-items:center;gap:10px;margin-top:28px;font-family:var(--font-display);text-transform:uppercase;font-size:.95rem;padding:16px 26px;background:var(--cyan);color:var(--ink);border:var(--border-thick);box-shadow:6px 6px 0 var(--purple);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}._ctaButton_l6ba6_334:hover{transform:translate(3px,3px);box-shadow:3px 3px 0 var(--purple)}@media(max-width:900px){._projectRow_l6ba6_143{grid-template-columns:58px 1fr}._projectMeta_l6ba6_213{grid-column:2}._floatingPreview_l6ba6_263{left:50%;width:min(360px,74vw)}}@media(max-width:640px){._header_l6ba6_14{padding:120px 0 50px;min-height:100vh}._projectRow_l6ba6_143{grid-template-columns:38px 1fr;gap:12px;padding:26px 0}._projectTitleWrap_l6ba6_163 h2{font-size:clamp(2.5rem,14vw,4.5rem)}._floatingPreview_l6ba6_263{display:none}}._aboutPage_12wjo_1{background:var(--paper)}._container_12wjo_5{position:relative;z-index:1;max-width:1320px;margin:0 auto;padding:0 clamp(24px,6vw,96px)}._textureLayer_12wjo_13{position:absolute;inset:0;pointer-events:none;z-index:0}._hero_12wjo_21{position:relative;min-height:100vh;display:flex;align-items:center;padding:130px 0 80px;border-bottom:var(--border-thick);overflow:visible;background:var(--paper)}._heroNoise_12wjo_32{position:absolute;inset:0;pointer-events:none;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600' viewBox='0 0 600 600'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");background-size:600px 600px;mix-blend-mode:multiply}._tag_12wjo_42{position:relative;display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.72rem;letter-spacing:.16em;padding:8px 16px;background:var(--ink);color:var(--paper);border:var(--border-thick);transform:rotate(-2deg);margin-bottom:22px}._hero_12wjo_21 h1{position:relative;font-size:clamp(2.6rem,9vw,6.5rem);line-height:.9}._outline_12wjo_63{color:transparent;-webkit-text-stroke:3px var(--ink)}._gradient_12wjo_68{color:var(--purple);text-shadow:6px 6px 0 var(--cyan)}._hero_12wjo_21 p{position:relative;max-width:540px;margin-top:26px;font-size:1.05rem;font-weight:500;border-left:6px solid var(--cyan);padding-left:18px}._missionVision_12wjo_84{position:relative;padding:80px 0;background:var(--cyan);border-bottom:var(--border-thick);overflow:visible}._cyanTexture_12wjo_92{position:absolute;inset:0;pointer-events:none;opacity:.11;background-image:var(--wm-cyan);background-size:cover;background-position:center;background-repeat:no-repeat}._cyanDoodle_12wjo_103{position:absolute;inset:0;pointer-events:none;opacity:.06;background-image:var(--wm-ink);background-size:140% auto;background-position:25% 65%;background-repeat:no-repeat;transform:rotate(180deg)}._purpleTexture_12wjo_115{position:absolute;inset:0;pointer-events:none;opacity:.14;background-image:var(--wm-purple);background-size:cover;background-position:center;background-repeat:no-repeat}._mvGrid_12wjo_126{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px}._mvCard_12wjo_132{position:relative;background:var(--ink);color:var(--paper);border:var(--border-thick);box-shadow:8px 8px 0 var(--paper);padding:30px 26px;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}._mvCard_12wjo_132:hover{transform:translate(-4px,-4px);box-shadow:12px 12px 0 var(--purple)}._mvCard_12wjo_132 h3{color:var(--paper)}._mvCard_12wjo_132 p{color:#f4f2eee0}._mvCardAlt_12wjo_155{background:var(--ink);color:var(--paper)}._mvCardAlt_12wjo_155 h3{color:var(--paper)}._mvCardAlt_12wjo_155 p{color:#f4f2eee6}._mvCardAlt_12wjo_155 ._mvTag_12wjo_168{background:var(--cyan);color:var(--ink)}._mvCardAlt_12wjo_155 ._mvIcon_12wjo_173{background:var(--purple);color:var(--paper)}._mvIcon_12wjo_173{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border:var(--border-thick);background:var(--cyan);color:var(--ink);box-shadow:var(--shadow-ink-sm);margin-bottom:18px}._mvIcon_12wjo_173 svg{width:28px;height:28px}._mvTag_12wjo_168{display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.7rem;letter-spacing:.16em;padding:6px 14px;background:var(--ink);color:var(--paper);margin-bottom:12px}._mvCard_12wjo_132 h3{font-size:1.6rem;margin-bottom:12px}._mvCard_12wjo_132 p{font-weight:500}._values_12wjo_218{position:relative;padding:90px 0;background:var(--purple);overflow:hidden}._sectionHeader_12wjo_225 h2{color:var(--paper)}._sectionHeader_12wjo_225 ._sectionTag_12wjo_229{background:var(--cyan);color:var(--ink);border-color:var(--ink)}._sectionHeader_12wjo_225{margin-bottom:44px}._sectionTag_12wjo_229{display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.72rem;letter-spacing:.16em;padding:7px 14px;background:var(--ink);color:var(--paper);border:var(--border-thick-sm);transform:rotate(-2deg);margin-bottom:16px}._sectionHeader_12wjo_225 h2{font-size:clamp(2.2rem,6vw,4rem)}._valuesGrid_12wjo_257{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}._valueCard_12wjo_263{position:relative;background:var(--paper);color:var(--ink);border:var(--border-thick);box-shadow:8px 8px 0 var(--ink);padding:28px 24px;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}._valueCard_12wjo_263:hover{transform:translate(-4px,-4px) rotate(-1deg);box-shadow:12px 12px 0 var(--cyan);background:var(--paper-soft)}._valueNumber_12wjo_280{position:absolute;top:-16px;right:16px;font-family:var(--font-display);font-size:1.5rem;background:var(--cyan);color:var(--ink);border:var(--border-thick-sm);padding:2px 12px;transform:rotate(5deg)}._valueCard_12wjo_263 h3{color:var(--ink);margin-bottom:10px}._valueCard_12wjo_263 p{font-size:.95rem;font-weight:500}._ceo_12wjo_304{padding:90px 0;background:var(--ink);color:var(--paper)}._ceo_12wjo_304 h2,._ceo_12wjo_304 h3{color:var(--paper)}._ceoGrid_12wjo_315{display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:44px;align-items:start}._ceoImageFrame_12wjo_322{position:relative;border:var(--border-thick);background:var(--paper);padding:14px;box-shadow:12px 12px 0 var(--purple);transform:rotate(-2deg)}._ceoPhoto_12wjo_331{width:100%;filter:grayscale(1) contrast(1.1)}._ceoPhotoTag_12wjo_336{position:absolute;bottom:-18px;left:-14px;font-family:var(--font-display);text-transform:uppercase;font-size:.8rem;letter-spacing:.14em;background:var(--cyan);color:var(--ink);border:var(--border-thick);padding:8px 14px;transform:rotate(4deg)}._ceoBadge_12wjo_351{display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.7rem;letter-spacing:.14em;padding:7px 14px;background:var(--cyan);color:var(--ink);border:2px solid var(--paper);transform:rotate(-1deg);margin-bottom:18px}._ceoName_12wjo_365{font-size:clamp(2.2rem,6vw,3.8rem);margin-bottom:20px;color:var(--cyan)!important}._ceoLead_12wjo_371{font-size:1.1rem;font-weight:600;margin-bottom:18px;border-left:6px solid var(--purple);padding-left:18px}._ceoText_12wjo_379{color:#f4f2eed1;font-weight:500;margin-bottom:14px}._ceoSignature_12wjo_385{display:flex;align-items:center;gap:14px;margin-top:24px}._signatureLine_12wjo_392{display:block;width:54px;height:4px;background:var(--purple)}._signatureText_12wjo_399{font-family:var(--font-display);text-transform:uppercase;font-size:.76rem;letter-spacing:.1em}._cvBlock_12wjo_407{margin-top:60px;background:var(--paper);color:var(--ink);border:var(--border-thick);box-shadow:12px 12px 0 var(--cyan);padding:36px;display:grid;grid-template-columns:1.4fr 1fr;gap:30px;align-items:start}._cvBlock_12wjo_407 h3{color:var(--ink);font-size:clamp(1.6rem,4vw,2.4rem);margin:14px 0 12px}._cvTag_12wjo_426{display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.7rem;letter-spacing:.16em;padding:6px 14px;background:var(--purple);color:#fff;border:var(--border-thick-sm);transform:rotate(-2deg)}._cvText_12wjo_439{font-weight:500}._cvSkills_12wjo_443{display:flex;flex-direction:column;gap:10px}._cvSkills_12wjo_443 li{font-family:var(--font-display);text-transform:uppercase;font-size:.82rem;letter-spacing:.05em;padding:10px 14px;border:var(--border-thick-sm);background:var(--paper-soft)}._cvSkills_12wjo_443 li:nth-child(odd){background:var(--cyan)}._cvActions_12wjo_463{grid-column:1 / -1;display:flex;gap:16px;flex-wrap:wrap}._cvButton_12wjo_470,._cvButtonGhost_12wjo_471{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);text-transform:uppercase;font-size:.85rem;letter-spacing:.05em;padding:14px 22px;border:var(--border-thick);background:var(--ink);color:var(--paper);box-shadow:var(--shadow-ink-sm);transition:transform var(--transition-fast),background var(--transition-fast)}._cvButtonGhost_12wjo_471{background:var(--paper);color:var(--ink)}._cvButton_12wjo_470:hover,._cvButtonGhost_12wjo_471:hover{transform:translate(3px,3px);background:var(--purple);color:#fff}._arrow_12wjo_499{font-family:var(--font-body);font-weight:900}._cta_12wjo_505{position:relative;overflow:hidden;margin:80px 5% 0;padding:60px 6%;background:var(--cyan);border:var(--border-thick);box-shadow:12px 12px 0 var(--ink);text-align:center}._ctaContent_12wjo_516{position:relative;z-index:1}._cta_12wjo_505 h2{font-size:clamp(2rem,6vw,3.6rem)}._cta_12wjo_505 p{margin-top:12px;font-weight:500}._ctaButton_12wjo_530{display:inline-flex;align-items:center;gap:10px;margin-top:26px;font-family:var(--font-display);text-transform:uppercase;font-size:.95rem;padding:16px 26px;background:var(--ink);color:var(--paper);border:var(--border-thick);box-shadow:var(--shadow-ink);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}._ctaButton_12wjo_530:hover{transform:translate(3px,3px);box-shadow:3px 3px 0 var(--ink)}@media(max-width:900px){._ceoGrid_12wjo_315,._cvBlock_12wjo_407{grid-template-columns:1fr}._ceoImageFrame_12wjo_322{max-width:380px}}@media(max-width:640px){._hero_12wjo_21{padding:100px 0 50px}}._contactPage_mi25l_1{background:var(--paper);min-height:100vh}._container_mi25l_6{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 clamp(24px,6vw,96px)}._textureLayer_mi25l_14{position:absolute;inset:0;pointer-events:none;z-index:0}._hero_mi25l_22{position:relative;min-height:100vh;display:flex;align-items:center;padding:130px 0 80px;border-bottom:var(--border-thick);overflow:visible;background:var(--paper)}._heroNoise_mi25l_33{position:absolute;inset:0;pointer-events:none;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600' viewBox='0 0 600 600'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");background-size:600px 600px;mix-blend-mode:multiply}._heroContent_mi25l_43{position:relative;max-width:900px}._tag_mi25l_48{display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.72rem;letter-spacing:.16em;padding:8px 16px;background:var(--ink);color:var(--paper);border:var(--border-thick);transform:rotate(-2deg);margin-bottom:22px}._hero_mi25l_22 h1{font-size:clamp(2.6rem,9vw,6.4rem);line-height:.92}._gradient_mi25l_67{color:var(--purple);text-shadow:6px 6px 0 var(--cyan)}._hero_mi25l_22 p{max-width:520px;margin-top:26px;font-size:1.05rem;font-weight:500;border-left:6px solid var(--pink);padding-left:18px}._contactSection_mi25l_82{position:relative;padding:80px 0 40px;background:var(--cyan);border-bottom:var(--border-thick);overflow:visible}._sectionTexture_mi25l_90{position:absolute;inset:0;pointer-events:none;opacity:.11;background-image:var(--wm-cyan);background-size:cover;background-position:center;background-repeat:no-repeat}._sectionDoodle_mi25l_101{position:absolute;inset:0;pointer-events:none;opacity:.06;background-image:var(--wm-ink);background-size:140% auto;background-position:25% 65%;background-repeat:no-repeat;transform:rotate(180deg)}._banner_mi25l_114{position:relative;z-index:1;background:var(--ink);color:var(--paper);border:4px solid var(--ink);box-shadow:16px 16px 0 var(--cyan);padding:70px clamp(24px,5vw,72px);text-align:center}._bannerTag_mi25l_125{display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.74rem;letter-spacing:.18em;padding:8px 16px;background:var(--cyan);color:var(--ink);border:3px solid var(--paper);transform:rotate(-2deg);margin-bottom:24px}._bannerTitle_mi25l_139{font-size:clamp(2.6rem,9vw,7rem);line-height:.9;color:var(--paper)}._bannerText_mi25l_145{margin:22px auto 0;max-width:620px;font-size:1.1rem;font-weight:500;color:#f4f2eed9}._mailtoBtn_mi25l_153{display:inline-block;text-align:center;margin-top:36px;font-family:var(--font-display);text-transform:uppercase;font-size:1.25rem;letter-spacing:.05em;padding:26px 48px;background:var(--cyan);color:var(--ink);border:4px solid var(--ink);box-shadow:10px 10px 0 var(--paper);transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}._mailtoBtn_mi25l_153 ._arrow_mi25l_170{display:inline-block;margin-left:12px}._arrow_mi25l_170{font-family:var(--font-body);font-weight:900;flex:0 0 auto}._mailtoBtn_mi25l_153:hover{transform:translate(5px,5px);box-shadow:5px 5px 0 var(--paper);background:var(--purple);color:var(--paper)}._linkGrid_mi25l_189{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:70px}._giantLink_mi25l_198{display:flex;flex-direction:column;gap:12px;background:var(--paper);color:var(--ink);border:4px solid var(--ink);box-shadow:10px 10px 0 var(--ink);padding:32px 30px 36px;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}._giantLink_mi25l_198:hover{transform:translate(-5px,-5px);box-shadow:16px 16px 0 var(--purple);background:var(--paper-soft)}._giantLabel_mi25l_217{font-family:var(--font-display);text-transform:uppercase;font-size:.72rem;letter-spacing:.18em;color:var(--purple)}._giantValue_mi25l_225{font-family:var(--font-display);font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1.1;letter-spacing:-.01em;overflow-wrap:anywhere}._giantValueSm_mi25l_233{font-size:clamp(.88rem,1.35vw,1.15rem);overflow-wrap:break-word}._socialBlock_mi25l_239{position:relative;z-index:1;margin-top:80px}._socialTag_mi25l_245{display:inline-block;font-family:var(--font-display);text-transform:uppercase;font-size:.74rem;letter-spacing:.18em;padding:8px 16px;background:var(--ink);color:var(--paper);border:3px solid var(--ink);transform:rotate(-2deg);margin-bottom:26px}._socialGrid_mi25l_259{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}._socialCard_mi25l_265{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.6rem,3.4vw,2.8rem);line-height:1;letter-spacing:-.02em;background:var(--ink);color:var(--paper);border:4px solid var(--ink);box-shadow:12px 12px 0 var(--purple);padding:34px 28px;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}._socialCard_mi25l_265:hover{transform:translate(-5px,-5px);box-shadow:18px 18px 0 var(--cyan);background:var(--purple);color:var(--paper)}@media(max-width:900px){._linkGrid_mi25l_189,._socialGrid_mi25l_259{grid-template-columns:1fr}._banner_mi25l_114{padding:50px 6%}}@media(max-width:640px){._hero_mi25l_22{padding:120px 0 50px;min-height:100vh}._banner_mi25l_114{padding:40px 5%}._bannerTitle_mi25l_139{font-size:clamp(2.1rem,12vw,3rem)}._mailtoBtn_mi25l_153{font-size:.85rem;letter-spacing:.02em;padding:18px 16px;width:100%}._mailtoBtn_mi25l_153 ._arrow_mi25l_170{margin-left:8px}._socialCard_mi25l_265{font-size:clamp(1.4rem,8vw,2rem);padding:26px 22px}}
