.woo-services-container{--ink:#0e0b09;--ink-2:#17130f;--tone-1:#3a2a1f;--tone-2:#8a6748;--tone-3:#cdb08f;--paper:#fdfcfa;--paper-2:#f4f0ea;--ghost:#ece7e0;--line:rgba(14,11,9,0.12);--line-inv:rgba(255,255,255,0.14);--muted:#6f665d;--muted-inv:rgba(255,255,255,0.62);--gutter:clamp(16px,2.2vw,28px);font-family:var(--wbs-font-display),"Outfit",system-ui,sans-serif;font-weight:300;letter-spacing:.01em;overflow-x:clip;background-color:var(--paper);color:var(--ink);color-scheme:light;-webkit-font-smoothing:antialiased}body:has(.woo-services-container){overflow-x:hidden;scroll-behavior:smooth}.woo-services-container ::selection{background:var(--tone-3);color:var(--ink)}.woo-services-container .wbs-wrap{width:100%;max-width:1440px;margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.woo-services-container .wbs-label{font-family:var(--wbs-font-mono),ui-monospace,monospace;font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.woo-services-container .wbs-dark .wbs-label{color:var(--muted-inv)}.woo-services-container .wbs-display{font-weight:300;line-height:1.08;letter-spacing:.015em}.woo-services-container .wbs-lead{font-size:clamp(1.25rem,2.1vw,1.9rem);font-weight:300;line-height:1.32;letter-spacing:.01em}.woo-services-container .wbs-body{font-size:1rem;line-height:1.6;color:var(--muted)}.woo-services-container .wbs-dark .wbs-body{color:var(--muted-inv)}.woo-services-container .wbs-dark{background:var(--ink);color:#f4f4f2}.woo-services-container .wbs-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:48px;min-width:200px;padding:14px 20px;border-radius:2px;font-size:15px;font-weight:400;letter-spacing:.02em;text-decoration:none;transition:background-color .3s ease,color .3s ease}.woo-services-container .wbs-btn:after{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;transition:transform .3s ease}.woo-services-container .wbs-btn:hover:after{transform:scale(1.8)}.woo-services-container .wbs-btn:focus-visible{outline:2px solid var(--tone-3);outline-offset:3px}.woo-services-container .wbs-btn--glass{background:rgba(72,62,54,.55);color:#f4f4f2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.woo-services-container .wbs-btn--glass:hover{background:rgba(138,103,72,.75)}.woo-services-container .wbs-btn--paper{background:var(--paper-2);color:var(--ink)}.woo-services-container .wbs-btn--paper:hover{background:#e9e2d8}.woo-services-container .wbs-btn--ink{background:var(--ink);color:#f4f4f2}.woo-services-container .wbs-btn--ink:hover{background:var(--tone-1)}.woo-services-container .wbs-nav{position:fixed;inset:0 0 auto 0;z-index:50;color:#f4f4f2;transition:background-color .4s ease,color .4s ease,border-color .4s ease;border-bottom:1px solid transparent}.woo-services-container .wbs-nav--solid{background:rgba(255,255,255,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--ink);border-bottom-color:var(--line)}.woo-services-container .wbs-nav a{color:inherit;text-decoration:none}.woo-services-container .wbs-nav-links a{font-size:15px;opacity:.85;transition:opacity .2s ease}.woo-services-container .wbs-nav-links a:hover{opacity:1}.woo-services-container .wbs-hero{position:relative;min-height:100svh;overflow:hidden;background:radial-gradient(120% 70% at 72% 108%,rgba(205,176,143,.55) 0,rgba(138,103,72,.45) 22%,rgba(58,42,31,.55) 45%,transparent 70%),linear-gradient(180deg,#000,#080706 45%,#17120e)}.woo-services-container .wbs-hero-arc{position:absolute;left:50%;bottom:-22vh;width:max(1200px,112vw);transform:translateX(-44%);opacity:.92;pointer-events:none}.woo-services-container .wbs-ghost{font-weight:200;font-size:clamp(14rem,42vw,44rem);line-height:.8;letter-spacing:-.04em;color:var(--ghost);user-select:none;pointer-events:none}.woo-services-container .wbs-plate{position:relative;border-radius:28px;padding:clamp(20px,3vw,40px);background:linear-gradient(160deg,#d6bc9c,#a07c5b 32%,#6e5038 70%,#48341f);color:#f4f4f2;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -24px 48px rgba(0,0,0,.18)}.woo-services-container .wbs-plate-shadow{height:36px;margin:-6px 6% 0;background:radial-gradient(50% 50% at 50% 0,rgba(0,0,0,.32),transparent 75%);filter:blur(6px)}.woo-services-container .wbs-node{border-radius:14px;padding:18px 18px 16px;background:rgba(11,12,11,.22);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(4px)}.woo-services-container .wbs-node-index{font-family:var(--wbs-font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.08em;color:rgba(255,255,255,.6)}.woo-services-container .wbs-flow-line{height:1px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.55),rgba(255,255,255,0))}.woo-services-container .wbs-stats{background:radial-gradient(90% 120% at 50% 120%,#c4a07c 0,#8f6a4a 35%,#533b29 70%,#3a2a1f 100%);color:#f4f4f2}.woo-services-container .wbs-stat-num{font-weight:300;font-size:clamp(4.5rem,10vw,9rem);line-height:.95;letter-spacing:.01em}.woo-services-container .wbs-stat-unit{font-size:14px;letter-spacing:.08em;margin-left:6px}.woo-services-container .wbs-rule{border-top:1px solid var(--line)}.woo-services-container .wbs-dark .wbs-rule{border-top-color:var(--line-inv)}.woo-services-container .wbs-spec-row{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:18px 0;border-top:1px solid var(--line)}@media (min-width:768px){.woo-services-container .wbs-spec-row{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:24px}}.woo-services-container .wbs-spec-row:last-child{border-bottom:1px solid var(--line)}.woo-services-container .wbs-tag{font-family:var(--wbs-font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:5px 8px;border:1px solid var(--line);border-radius:2px;color:var(--muted)}.woo-services-container .wbs-tier{display:flex;flex-direction:column;padding:clamp(24px,3vw,40px);border:1px solid var(--line);background:var(--paper)}.woo-services-container .wbs-tier--feature{background:var(--ink);color:#f4f4f2;border-color:var(--ink)}.woo-services-container .wbs-tier--feature .wbs-body,.woo-services-container .wbs-tier--feature .wbs-label{color:var(--muted-inv)}.woo-services-container .wbs-tier li{padding:12px 0;border-top:1px solid var(--line);font-size:15px}.woo-services-container .wbs-tier--feature li{border-top-color:var(--line-inv)}.woo-services-container .wbs-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0;text-align:left;font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:300;color:inherit;background:none;border:0;cursor:pointer}.woo-services-container .wbs-faq-q:focus-visible{outline:2px solid var(--tone-2);outline-offset:4px}.woo-services-container .wbs-plus{position:relative;flex:none;width:14px;height:14px}.woo-services-container .wbs-plus:after,.woo-services-container .wbs-plus:before{content:"";position:absolute;inset:50% 0 auto 0;height:1px;background:currentColor;transition:transform .35s ease}.woo-services-container .wbs-plus:after{transform:rotate(90deg)}.woo-services-container .wbs-plus[data-open=true]:after{transform:rotate(0deg)}.woo-services-container .wbs-footer a{color:inherit;text-decoration:none;opacity:.8;transition:opacity .2s ease}.woo-services-container .wbs-footer a:hover{opacity:1}@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_b7c96a{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_b7c96a{--wbs-font-display:"Outfit","Outfit Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2f186ab49059fbbb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7be269dd6123b082-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db5568a2cfd831e2-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6760c1b492207d80-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f424c9580f97313-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/427e4a37d3642943-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_5c096b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-weight:400;font-style:normal}.__variable_5c096b{--wbs-font-mono:"JetBrains Mono","JetBrains Mono Fallback"}