.elementor-7681 .elementor-element.elementor-element-e405fe3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7681 .elementor-element.elementor-element-e405fe3:not(.elementor-motion-effects-element-type-background),.elementor-7681 .elementor-element.elementor-element-e405fe3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1d3557}.elementor-7681 .elementor-element.elementor-element-ae1db91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,64,55,.14);--border-color:rgba(24,64,55,.14);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7681 .elementor-element.elementor-element-ae1db91:not(.elementor-motion-effects-element-type-background),.elementor-7681 .elementor-element.elementor-element-ae1db91>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2ecdc}.elementor-7681 .elementor-element.elementor-element-fdc8b4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,64,55,.14);--border-color:rgba(24,64,55,.14);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7681 .elementor-element.elementor-element-fdc8b4f:not(.elementor-motion-effects-element-type-background),.elementor-7681 .elementor-element.elementor-element-fdc8b4f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#faf5e6}.elementor-7681 .elementor-element.elementor-element-6a90faf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,64,55,.14);--border-color:rgba(24,64,55,.14);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7681 .elementor-element.elementor-element-6a90faf:not(.elementor-motion-effects-element-type-background),.elementor-7681 .elementor-element.elementor-element-6a90faf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2ecdc}.elementor-7681 .elementor-element.elementor-element-84fe785{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7681 .elementor-element.elementor-element-84fe785:not(.elementor-motion-effects-element-type-background),.elementor-7681 .elementor-element.elementor-element-84fe785>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1d3557}.elementor-7681 .elementor-element.elementor-element-34378c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px}.elementor-7681 .elementor-element.elementor-element-34378c1:not(.elementor-motion-effects-element-type-background),.elementor-7681 .elementor-element.elementor-element-34378c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#184037}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-7681 .elementor-element.elementor-element-f62fa92{font-family:"JetBrains Mono",serif;font-size:11px;font-weight:400;letter-spacing:.12em;color:rgba(242,236,220,.5)}.elementor-7681 .elementor-element.elementor-element-9e1a8d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,64,55,.14);--border-color:rgba(24,64,55,.14);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7681 .elementor-element.elementor-element-9e1a8d4:not(.elementor-motion-effects-element-type-background),.elementor-7681 .elementor-element.elementor-element-9e1a8d4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f2ecdc}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-7681 .elementor-element.elementor-element-a6d581c{--grid-columns:3;width:var(--container-widget-width,1280px);max-width:1280px;--container-widget-width:1280px;--container-widget-flex-grow:0}.elementor-7681 .elementor-element.elementor-element-a6d581c>.elementor-widget-container{margin:0 0 72px}.elementor-7681 .elementor-element.elementor-element-a6d581c.elementor-element{--align-self:center}.elementor-7681 .elementor-element.elementor-element-b2b7fe8{--display:flexbox;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7681 .elementor-element.elementor-element-b2b7fe8:not(.elementor-motion-effects-element-type-background),.elementor-7681 .elementor-element.elementor-element-b2b7fe8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcda1e}body.elementor-page-7681{margin:0;padding:0}@media(min-width:768px){.elementor-7681 .elementor-element.elementor-element-34378c1{--content-width:1360px}}@media(max-width:1024px){.elementor-7681 .elementor-element.elementor-element-34378c1{--padding-top:80px;--padding-bottom:80px;--padding-left:28px;--padding-right:28px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-7681 .elementor-element.elementor-element-a6d581c{--grid-columns:2}}@media(max-width:767px){.elementor-7681 .elementor-element.elementor-element-34378c1{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-7681 .elementor-element.elementor-element-a6d581c{--grid-columns:1}}.elementor-7681 .elementor-element.elementor-element-f62fa92{margin-top:24px}.elementor-7681 .elementor-element.elementor-element-f62fa92 p{margin:0}.elementor-7681 .elementor-element.elementor-element-34378c1{position:relative}.elementor-7681 .elementor-element.elementor-element-34378c1:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 10% 90%,rgba(252,218,30,.08),transparent 50%);pointer-events:none;z-index:0}.elementor-7681 .elementor-element.elementor-element-34378c1>.elementor-container,.elementor-7681 .elementor-element.elementor-element-34378c1>.e-con-inner{position:relative;z-index:1}.smk-wel-hero{position:relative;min-height:640px;background:#1d3557;color:#f2ecdc;overflow:hidden;padding:160px 0 80px}.smk-wel-hero-bg{position:absolute;inset:0;background:radial-gradient(circle at 25% 35%,rgba(168,218,220,.55),transparent 60%),radial-gradient(circle at 75% 70%,rgba(69,123,157,.55),transparent 55%),linear-gradient(145deg,#1d3557 0%,#457b9d 55%,#0f2a22 100%)}.smk-wel-hero-grain{position:absolute;inset:0;pointer-events:none;opacity:.12;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.smk-wel-hero-vignette{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 20%,rgba(15,42,34,.55) 100%)}.smk-wel-hero-inner{position:relative;z-index:2;max-width:1360px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}.smk-wel-crumb{display:flex;gap:10px;align-items:center;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(242,236,220,.55);margin-bottom:24px}.smk-wel-crumb a{color:rgba(242,236,220,.55);text-decoration:none}.smk-wel-crumb a:hover{color:#a8dadc}.smk-wel-crumb .sep{opacity:.4}.smk-wel-eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:20px;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#a8dadc}.smk-wel-eyebrow:before{content:"";width:28px;height:1px;background:#a8dadc}.smk-wel-hero h1{font-family:'Fraunces',Georgia,serif;font-weight:400;font-size:clamp(3rem,2.286rem + 1.905vw,4rem);line-height:.96;letter-spacing:-.025em;margin:0 0 24px;color:#f2ecdc;max-width:14ch}.smk-wel-hero h1 em{font-style:italic;color:#a8dadc}.smk-wel-sub{font-family:'Geist',ui-sans-serif,system-ui,sans-serif;font-size:19px;line-height:1.5;color:rgba(242,236,220,.82);max-width:58ch;margin:0}.smk-wel-sub strong{color:#f2ecdc;font-weight:500}.smk-wel-chips{margin-top:28px;display:flex;gap:10px;flex-wrap:wrap}.smk-wel-chip{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:99px;background:rgba(242,236,220,.08);border:1px solid rgba(242,236,220,.18);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:rgba(242,236,220,.75)}.smk-wel-chip .dot{width:6px;height:6px;border-radius:50%;background:#a8dadc;flex-shrink:0}.smk-wel-aside{justify-self:end;max-width:460px;display:flex;flex-direction:column;gap:14px;align-items:flex-end}.smk-apt-card{background:#faf5e6;border-radius:10px;max-width:460px;width:100%;padding:0;overflow:hidden;box-shadow:0 30px 60px -20px rgba(0,0,0,.5);font-family:'JetBrains Mono',ui-monospace,monospace;color:#184037}.smk-apt-bar{background:#184037;color:#f2ecdc;padding:11px 18px;display:flex;justify-content:space-between;align-items:center;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase}.smk-apt-bar span:first-child{color:#a8dadc}.smk-apt-body{padding:22px 22px 12px}.smk-apt-title{font-family:'Fraunces',Georgia,serif;font-size:22px;font-weight:500;letter-spacing:-.01em;margin:0 0 4px;line-height:1.15}.smk-apt-sub{font-size:11px;color:#6f7a70;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.smk-apt-week{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;padding:4px 18px 14px;font-size:10px;text-align:center}.smk-apt-week .d{padding:6px 0;color:#6f7a70;letter-spacing:.1em;text-transform:uppercase}.smk-apt-week .slot{padding:8px 0;border:1px solid rgba(24,64,55,.12);border-radius:4px;background:#fff;color:#184037;font-size:10px}.smk-apt-week .slot.f{background:#fcda1e;color:#184037;font-weight:500}.smk-apt-week .slot.o{background:#a8dadc;color:#184037}.smk-apt-week .slot.x{background:0 0;border-style:dashed;color:#6f7a70}.smk-apt-foot{border-top:1px solid #184037;padding:14px 22px;font-size:12px;display:flex;justify-content:space-between;align-items:center}.smk-apt-foot em{font-style:italic;font-family:'Fraunces',Georgia,serif;font-size:14px;color:#184037}.smk-wel-stats{display:flex;gap:14px;align-items:stretch;width:100%;max-width:460px}.smk-wel-stat{padding:16px 0;border-top:1px solid rgba(242,236,220,.25);flex:1}.smk-wel-stat .k{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(242,236,220,.5)}.smk-wel-stat .v{font-family:'Fraunces',Georgia,serif;font-size:34px;line-height:1;letter-spacing:-.02em;margin-top:4px;color:#a8dadc}.smk-wel-stat .v em{font-style:italic;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:13px;vertical-align:super;color:rgba(242,236,220,.55);margin-left:4px}@media(max-width:900px){.smk-wel-hero-inner{grid-template-columns:1fr}.smk-wel-aside{justify-self:start;max-width:100%;align-items:flex-start}.smk-apt-card{max-width:100%}.smk-wel-hero{padding:120px 0 64px;min-height:auto}}@media(max-width:600px){.smk-wel-hero-inner{padding:0 20px}}.smk-wel-ov{background:#f2ecdc;padding:120px 0}.smk-wel-ov-inner{max-width:1360px;margin:0 auto;padding:0 40px}.smk-wel-shead{display:grid;grid-template-columns:260px 1fr auto;gap:40px;align-items:end;margin-bottom:72px}.smk-wel-kicker{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#6f7a70;padding-top:14px;border-top:1px solid #184037;display:flex;justify-content:space-between;align-items:baseline}.smk-wel-kicker .n{color:#184037;font-weight:500}.smk-wel-shead h2{font-family:'Fraunces',Georgia,serif;font-weight:400;font-size:clamp(40px,4.8vw,76px);line-height:1;letter-spacing:-.02em;margin:0;max-width:18ch;color:#184037}.smk-wel-shead h2 em{font-style:italic;color:#29594b}.smk-wel-action{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#184037;display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid #184037;transition:gap .2s;align-self:flex-end;margin-bottom:6px;text-decoration:none}.smk-wel-action:hover{gap:14px}.smk-wel-ov-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:72px;align-items:start}.smk-wel-ov-copy p.lead{font-family:'Fraunces',Georgia,serif;font-weight:400;font-size:28px;line-height:1.3;letter-spacing:-.01em;margin:0 0 22px;max-width:22ch;color:#184037}.smk-wel-ov-copy p{font-family:'Geist',ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.65;color:#184037;margin:0 0 16px;max-width:52ch}.smk-wel-ov-copy p em{font-style:italic;color:#29594b}.smk-wel-ov-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.smk-wel-tag{display:inline-flex;align-items:center;padding:8px 14px;border-radius:99px;background:#fff;border:1px solid rgba(24,64,55,.14);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.12em;color:#184037;text-transform:uppercase}.smk-wel-tag.active{background:#184037;color:#f2ecdc;border-color:#184037}.smk-wel-profile{background:#fff;border:1px solid rgba(24,64,55,.14);border-radius:10px;padding:28px;box-shadow:0 24px 40px -24px rgba(15,42,34,.2)}.smk-wel-profile h5{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#6f7a70;margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid rgba(24,64,55,.14);display:flex;justify-content:space-between}.smk-wel-profile h5 .n{color:#184037}.smk-wel-prof-row{display:grid;grid-template-columns:120px 1fr;gap:18px;padding:12px 0;border-bottom:1px dashed rgba(24,64,55,.14);font-size:13.5px}.smk-wel-prof-row:last-child{border-bottom:none}.smk-wel-prof-row .k{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#6f7a70;align-self:start;padding-top:2px}.smk-wel-prof-row .v{color:#184037;line-height:1.55}.smk-wel-prof-row .v strong{font-weight:500;display:block;margin-bottom:2px}.smk-wel-prof-row .v em{font-style:italic;color:#29594b}.smk-wel-pill-sm{display:inline-flex;align-items:center;padding:3px 9px;border-radius:99px;background:#fcda1e;color:#184037;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;margin-right:4px;margin-bottom:4px;font-weight:500}@media(max-width:960px){.smk-wel-shead{grid-template-columns:1fr;gap:18px;margin-bottom:48px}.smk-wel-action{justify-self:start}}@media(max-width:900px){.smk-wel-ov-grid{grid-template-columns:1fr;gap:32px}.smk-wel-ov-copy p.lead{font-size:22px}}@media(max-width:720px){.smk-wel-ov{padding:72px 0}.smk-wel-ov-inner{padding:0 20px}}.smk-wel-chal{background:#faf5e6;padding:120px 0;border-top:1px solid rgba(24,64,55,.14)}.smk-wel-chal-inner{max-width:1360px;margin:0 auto;padding:0 40px}.smk-wel-shead2{display:grid;grid-template-columns:260px 1fr auto;gap:40px;align-items:end;margin-bottom:72px}.smk-wel-kicker2{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#6f7a70;padding-top:14px;border-top:1px solid #184037;display:flex;justify-content:space-between;align-items:baseline}.smk-wel-kicker2 .n{color:#184037;font-weight:500}.smk-wel-shead2 h2{font-family:'Fraunces',Georgia,serif;font-weight:400;font-size:clamp(40px,4.8vw,76px);line-height:1;letter-spacing:-.02em;margin:0;max-width:18ch;color:#184037}.smk-wel-shead2 h2 em{font-style:italic;color:#29594b}.smk-wel-action2{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#184037;display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid #184037;transition:gap .2s;align-self:flex-end;margin-bottom:6px;text-decoration:none}.smk-wel-action2:hover{gap:14px}.smk-wel-chal-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:20px}.smk-wel-chal-card{grid-column:span 6;background:#fff;border:1px solid rgba(24,64,55,.14);border-radius:10px;padding:34px 32px;display:flex;flex-direction:column;gap:14px}.smk-wel-chal-card.wide{grid-column:span 12;background:#184037;color:#f2ecdc;padding:44px;position:relative;overflow:hidden}.smk-wel-chal-card.wide:before{content:"";position:absolute;top:-80px;right:-80px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(168,218,220,.2),transparent 70%)}.smk-wel-chal-card.wide>*{position:relative;z-index:1}.smk-wel-chal-card .k{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#6f7a70;display:flex;justify-content:space-between;padding-bottom:12px;border-bottom:1px dashed rgba(24,64,55,.14)}.smk-wel-chal-card.wide .k{color:rgba(242,236,220,.55);border-color:rgba(242,236,220,.18)}.smk-wel-chal-card .k .n{color:#a8dadc;font-weight:500}.smk-wel-chal-card h4{font-family:'Fraunces',Georgia,serif;font-size:26px;font-weight:400;margin:0;letter-spacing:-.01em;line-height:1.15;max-width:22ch;color:#184037}.smk-wel-chal-card.wide h4{font-size:36px;max-width:20ch;color:#f2ecdc}.smk-wel-chal-card h4 em{font-style:italic;color:#29594b}.smk-wel-chal-card.wide h4 em{color:#a8dadc}.smk-wel-chal-card p{font-family:'Geist',ui-sans-serif,system-ui,sans-serif;font-size:14.5px;color:#6f7a70;line-height:1.6;margin:0;max-width:52ch}.smk-wel-chal-card.wide p{font-size:16px;color:rgba(242,236,220,.78);max-width:56ch}.smk-wel-chal-card .arrow{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#184037;margin-top:auto;padding-top:14px;border-top:1px dashed rgba(24,64,55,.14);display:inline-flex;gap:8px;align-items:center;align-self:flex-start;text-decoration:none}.smk-wel-chal-card.wide .arrow{color:#a8dadc;border-color:rgba(242,236,220,.18)}@media(max-width:960px){.smk-wel-shead2{grid-template-columns:1fr;gap:18px;margin-bottom:48px}.smk-wel-action2{justify-self:start}}@media(max-width:900px){.smk-wel-chal-card,.smk-wel-chal-card.wide{grid-column:span 12}.smk-wel-chal-card.wide{padding:32px 24px}.smk-wel-chal-card.wide h4{font-size:26px}}@media(max-width:720px){.smk-wel-chal{padding:72px 0}.smk-wel-chal-inner{padding:0 20px}}.smk-wel-svc{background:#f2ecdc;padding:120px 0}.smk-wel-svc-inner{max-width:1360px;margin:0 auto;padding:0 40px}.smk-wel-shead3{display:grid;grid-template-columns:260px 1fr auto;gap:40px;align-items:end;margin-bottom:72px}.smk-wel-kicker3{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#6f7a70;padding-top:14px;border-top:1px solid #184037;display:flex;justify-content:space-between;align-items:baseline}.smk-wel-kicker3 .n{color:#184037;font-weight:500}.smk-wel-shead3 h2{font-family:'Fraunces',Georgia,serif;font-weight:400;font-size:clamp(40px,4.8vw,76px);line-height:1;letter-spacing:-.02em;margin:0;max-width:18ch;color:#184037}.smk-wel-shead3 h2 em{font-style:italic;color:#29594b}.smk-wel-action3{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#184037;display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid #184037;transition:gap .2s;align-self:flex-end;margin-bottom:6px;text-decoration:none}.smk-wel-action3:hover{gap:14px}.smk-wel-svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid #184037}.smk-wel-svc-item{padding:34px 28px;border-right:1px solid rgba(24,64,55,.14);border-bottom:1px solid rgba(24,64,55,.14);display:flex;flex-direction:column;gap:14px;min-height:280px;transition:background .2s}.smk-wel-svc-item:hover{background:#faf5e6}.smk-wel-svc-item:nth-child(3n){border-right:none}.smk-wel-svc-item .n{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.18em;color:#6f7a70}.smk-wel-svc-item .n em{color:#184037;font-style:normal;font-weight:500}.smk-wel-svc-item h4{font-family:'Fraunces',Georgia,serif;font-size:22px;font-weight:400;margin:0;letter-spacing:-.01em;line-height:1.2;max-width:20ch;color:#184037}.smk-wel-svc-item p{font-family:'Geist',ui-sans-serif,system-ui,sans-serif;font-size:13.5px;line-height:1.6;color:#6f7a70;margin:0;max-width:38ch}.smk-wel-svc-item .check{display:inline-flex;align-items:center;gap:8px;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#29594b;margin-top:auto}.smk-wel-svc-item .check:before{content:"";width:14px;height:14px;border-radius:50%;background:#fcda1e;display:inline-block}@media(max-width:960px){.smk-wel-shead3{grid-template-columns:1fr;gap:18px;margin-bottom:48px}.smk-wel-action3{justify-self:start}}@media(max-width:900px){.smk-wel-svc-grid{grid-template-columns:1fr}.smk-wel-svc-item{border-right:none;min-height:auto;padding:28px 0}.smk-wel-svc-item:nth-child(3n){border-right:none}}@media(max-width:720px){.smk-wel-svc{padding:72px 0}.smk-wel-svc-inner{padding:0 20px}}.smk-wel-case{background:#1d3557;color:#f2ecdc;padding:120px 0;position:relative;overflow:hidden}.smk-wel-case:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 82% 18%,rgba(168,218,220,.14),transparent 52%);pointer-events:none}.smk-wel-case-inner{max-width:1360px;margin:0 auto;padding:0 40px;position:relative;z-index:1}.smk-wel-shead4{display:grid;grid-template-columns:260px 1fr auto;gap:40px;align-items:end;margin-bottom:72px}.smk-wel-kicker4{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgba(242,236,220,.55);padding-top:14px;border-top:1px solid rgba(242,236,220,.8);display:flex;justify-content:space-between;align-items:baseline}.smk-wel-kicker4 .n{color:#f2ecdc;font-weight:500}.smk-wel-shead4 h2{font-family:'Fraunces',Georgia,serif;font-weight:400;font-size:clamp(40px,4.8vw,76px);line-height:1;letter-spacing:-.02em;margin:0;max-width:18ch;color:#f2ecdc}.smk-wel-shead4 h2 em{font-style:italic;color:#a8dadc}.smk-wel-action4{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#a8dadc;display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid #a8dadc;transition:gap .2s;align-self:flex-end;margin-bottom:6px;text-decoration:none}.smk-wel-action4:hover{gap:14px}.smk-wel-case-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center}.smk-wel-case-quote{font-family:'Fraunces',Georgia,serif;font-size:clamp(1.5rem,1.143rem + .952vw,2rem);font-weight:400;line-height:1.25;letter-spacing:-.015em;margin:0 0 24px;max-width:22ch;color:#f2ecdc}.smk-wel-case-quote em{font-style:italic;color:#a8dadc}.smk-wel-case-meta{display:flex;align-items:center;gap:14px;padding:18px 0 0;border-top:1px dashed rgba(242,236,220,.25)}.smk-wel-case-ava{width:52px;height:52px;border-radius:50%;background:#a8dadc;color:#184037;display:flex;align-items:center;justify-content:center;font-family:'Fraunces',Georgia,serif;font-size:20px;font-weight:500;flex-shrink:0}.smk-wel-case-meta strong{display:block;font-size:15px;font-weight:500;color:#f2ecdc}.smk-wel-case-meta span{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(242,236,220,.6)}.smk-wel-case-stats{background:rgba(15,42,34,.45);border:1px solid rgba(242,236,220,.12);border-radius:10px;padding:28px}.smk-wel-case-stats h5{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#a8dadc;margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid rgba(242,236,220,.18)}.smk-wel-case-row{display:grid;grid-template-columns:1fr auto;gap:16px;padding:14px 0;border-bottom:1px dashed rgba(242,236,220,.14);font-size:13.5px;align-items:center}.smk-wel-case-row:last-child{border-bottom:none}.smk-wel-case-row .k{color:rgba(242,236,220,.7)}.smk-wel-case-row .v{font-family:'Fraunces',Georgia,serif;font-size:24px;line-height:1;letter-spacing:-.01em;color:#f2ecdc}.smk-wel-case-row .v em{color:#a8dadc;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12px;font-style:normal;vertical-align:super;margin-left:4px}@media(max-width:960px){.smk-wel-shead4{grid-template-columns:1fr;gap:18px;margin-bottom:48px}.smk-wel-action4{justify-self:start}}@media(max-width:900px){.smk-wel-case-grid{grid-template-columns:1fr;gap:32px}}@media(max-width:720px){.smk-wel-case{padding:72px 0}.smk-wel-case-inner{padding:0 20px}}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:auto;src:url('https://smetalnik.com/wp-content/uploads/JetBrainsMono-Regular.woff2') format('woff2'),url('https://smetalnik.com/wp-content/uploads/JetBrainsMono-Regular.woff') format('woff')}