.WhatWeDo_pageWrapper__5Pm7a{width:100%;padding-bottom:120px;background-color:#16130b;margin:5rem 0}.WhatWeDo_formGlassContainer__Kj9Kd,.WhatWeDo_glassPanel__B_fcr,.WhatWeDo_glowHoverCard__B6pRa,.WhatWeDo_wideIntegrationPanel__TPvq8{background:rgba(36,32,30,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(242,202,80,.15);box-shadow:0 4px 30px rgba(0,0,0,.1);border-radius:8px}.WhatWeDo_revealCardHidden__HhR_j{opacity:1}@media(prefers-reduced-motion:no-preference){.WhatWeDo_revealCardHidden__HhR_j{opacity:0;transform:translateY(30px) scale(.95);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.WhatWeDo_revealCardVisible__nu2VX{opacity:1;transform:translateY(0) scale(1)}}.WhatWeDo_revealBlurHidden__wMChL{opacity:1}@media(prefers-reduced-motion:no-preference){.WhatWeDo_revealBlurHidden__wMChL{opacity:0;filter:blur(12px) brightness(.5);border-color:transparent;transition:opacity 1.2s cubic-bezier(.16,1,.3,1),filter 1.2s cubic-bezier(.16,1,.3,1),box-shadow 1.2s cubic-bezier(.16,1,.3,1)}.WhatWeDo_revealBlurVisible__jRji8{opacity:1;filter:blur(0) brightness(1);box-shadow:0 0 40px rgba(242,202,80,.15);border-color:rgba(242,202,80,.3)}}.WhatWeDo_heroSection__W9ci6{position:relative;max-width:1280px;margin:0 auto;height:30rem}@media(max-width:768px){.WhatWeDo_heroSection__W9ci6{padding:0 20px;margin-bottom:64px}}.WhatWeDo_parallaxBackground__ciLxC{position:absolute;inset:0;border-radius:12px;overflow:hidden;opacity:.3}.WhatWeDo_heroImageFill__PjVAI{object-fit:cover;filter:grayscale(100%);mix-blend-mode:overlay;transform:scale(1.1)}.WhatWeDo_gradientOverlay__XkFWW{position:absolute;inset:0;background:linear-gradient(0deg,#16130b 0,rgba(22,19,11,.8) 60%,transparent)}.WhatWeDo_heroContentDeck__gWSpw{position:relative;z-index:10;padding-top:96px;padding-bottom:64px;max-width:66.666%}@media(max-width:1024px){.WhatWeDo_heroContentDeck__gWSpw{max-width:100%;padding:6rem 1rem}}.WhatWeDo_badgeIndicator__AbFIS{display:inline-block;padding:4px 12px;margin-bottom:24px;border-radius:2px;background-color:rgba(242,202,80,.1);color:#f2ca50;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:1px solid rgba(242,202,80,.2)}.WhatWeDo_displayLg__Vx8SP{font-family:var(--font-playfair),serif;font-size:48px;font-weight:700;line-height:1.1;color:#eae1d4;margin-bottom:32px}@media(max-width:768px){.WhatWeDo_displayLg__Vx8SP{font-size:28px;line-height:1.2}}.WhatWeDo_italicHighlight__yoVFA{color:#f2ca50;font-style:italic}.WhatWeDo_bodyLg__1IBP9{font-family:var(--font-inter),sans-serif;font-size:18px;line-height:1.6;color:#d0c5af;max-width:42rem}.WhatWeDo_servicesGridSection__XAQvV{position:relative;max-width:1280px;margin:0 auto}.WhatWeDo_ambientBlurSphere__xQeyo{position:absolute;left:-8rem;top:50%;transform:translateY(-50%);width:24rem;height:24rem;background-color:rgba(242,202,80,.05);border-radius:50%;filter:blur(64px);pointer-events:none;z-index:0}.WhatWeDo_gridSectionHeading__yCQ_m{font-family:var(--font-playfair),serif;font-size:36px;font-weight:600;color:#eae1d4;margin-bottom:32px;display:flex;align-items:center;gap:16px}@media(max-width:768px){.WhatWeDo_gridSectionHeading__yCQ_m{font-size:28px}}.WhatWeDo_horizontalAccentLine__Kqg0Q{width:48px;height:4px;background-color:#f2ca50;display:block}.WhatWeDo_bentoServicesGrid__JX8Bk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;position:relative;z-index:10}@media(max-width:1024px){.WhatWeDo_bentoServicesGrid__JX8Bk{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.WhatWeDo_bentoServicesGrid__JX8Bk{grid-template-columns:1fr;gap:32px}}.WhatWeDo_glowHoverCard__B6pRa{padding:32px;display:flex;flex-direction:column;height:100%;border:1px solid rgba(77,70,53,.3);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.16,1,.3,1)}.WhatWeDo_glowHoverCard__B6pRa:hover{transform:translateY(-4px);border-color:rgba(242,202,80,.4);box-shadow:0 0 20px rgba(242,202,80,.15)}.WhatWeDo_glowHoverCard__B6pRa:hover .WhatWeDo_vectorIconShield__4QZpY{transform:scale(1.1)}.WhatWeDo_glowHoverCard__B6pRa:hover .WhatWeDo_arrowVectorIcon__0el6T{transform:translateX(8px)}.WhatWeDo_cardGradientAccentOverlay__Xah7t{position:absolute;inset:0;background:linear-gradient(to bottom right,rgba(242,202,80,.05),transparent 60%);pointer-events:none;z-index:0}.WhatWeDo_cardInnerContent__vHe73{position:relative;z-index:10;display:flex;flex-direction:column;height:100%;flex-grow:1}.WhatWeDo_vectorIconShield__4QZpY{width:48px;height:48px;border-radius:50%;background-color:#38342b;border:1px solid rgba(242,202,80,.2);display:flex;align-items:center;justify-content:center;color:#f2ca50;margin-bottom:24px;transition:transform .5s ease;flex-shrink:0}.WhatWeDo_vectorIconShield__4QZpY svg{display:block}.WhatWeDo_cardHeadlineMd__tCTHz{font-family:var(--font-playfair),serif;font-size:24px;font-weight:500;color:#eae1d4;margin-bottom:16px}.WhatWeDo_cardParagraphBody__jZVVi{font-family:var(--font-inter),sans-serif;font-size:16px;line-height:1.6;color:#d0c5af;margin-bottom:24px;flex-grow:1}.WhatWeDo_cardRedirectActionBtn__TWRff{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;color:#f2ca50;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;gap:8px;margin-top:auto}.WhatWeDo_arrowVectorIcon__0el6T{display:block;transition:transform .3s ease;flex-shrink:0}.WhatWeDo_wideIntegrationPanel__TPvq8{grid-column:span 3;padding:48px;border:1px solid rgba(242,202,80,.3);background-color:rgba(56,52,43,.2);position:relative;overflow:hidden;display:flex;align-items:center;gap:32px;transition:all .4s cubic-bezier(.16,1,.3,1)}@media(max-width:1024px){.WhatWeDo_wideIntegrationPanel__TPvq8{grid-column:span 2}}@media(max-width:768px){.WhatWeDo_wideIntegrationPanel__TPvq8{grid-column:span 1;flex-direction:column;padding:32px 24px;text-align:center}}.WhatWeDo_wideIntegrationPanel__TPvq8:hover{border-color:#f2ca50}.WhatWeDo_wideIntegrationPanel__TPvq8:hover .WhatWeDo_blurSphereAccent__2xVLp{transform:scale(1.5)}.WhatWeDo_wideIntegrationPanel__TPvq8:hover .WhatWeDo_giantTrainingIcon__WW1cY{transform:rotate(12deg);color:#f2ca50;opacity:1}.WhatWeDo_blurSphereAccent__2xVLp{position:absolute;top:0;right:0;width:256px;height:256px;background-color:rgba(242,202,80,.05);border-radius:50%;filter:blur(48px);pointer-events:none;transition:transform 1s cubic-bezier(.16,1,.3,1)}.WhatWeDo_integrationIconColumn__91TqR{width:33.333%;display:flex;justify-content:center;flex-shrink:0}@media(max-width:768px){.WhatWeDo_integrationIconColumn__91TqR{width:100%}}.WhatWeDo_giantTrainingIcon__WW1cY{color:#f2ca50;opacity:.8;transition:all .7s cubic-bezier(.16,1,.3,1)}.WhatWeDo_integrationNarrativeColumn__LuY1k{width:66.666%;position:relative;z-index:10}@media(max-width:768px){.WhatWeDo_integrationNarrativeColumn__LuY1k{width:100%}}.WhatWeDo_outlineLearnBtn__7iUYj{padding:12px 24px;background-color:rgba(242,202,80,.1);border:1px solid #f2ca50;color:#f2ca50;border-radius:2px;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.WhatWeDo_outlineLearnBtn__7iUYj:hover{background-color:#f2ca50;color:#3c2f00}.WhatWeDo_formPanelSection__rOjzL{max-width:1280px;margin:8rem auto;padding:0 48px;position:relative}@media(max-width:768px){.WhatWeDo_formPanelSection__rOjzL{padding:0 32px}}.WhatWeDo_ambientFormBlurBackground__r01py{position:absolute;inset:0;background-color:rgba(242,202,80,.05);filter:blur(100px);opacity:.2;pointer-events:none}.WhatWeDo_formGlassContainer__Kj9Kd{padding:64px;border:1px solid rgba(77,70,53,.5);position:relative;overflow:hidden}@media(max-width:768px){.WhatWeDo_formGlassContainer__Kj9Kd{padding:32px 20px}}.WhatWeDo_topCornerFormGlow__Y67Rx{position:absolute;top:-160px;right:-160px;width:384px;height:384px;background-color:rgba(242,202,80,.1);border-radius:50%;filter:blur(48px);pointer-events:none}.WhatWeDo_centeredFormHeader___jslI{text-align:center;margin-bottom:48px}.WhatWeDo_centeredFormHeader___jslI .WhatWeDo_gridSectionHeading__yCQ_m{justify-content:center;margin-bottom:16px}.WhatWeDo_securedFormElement__uNHae{max-width:48rem;margin:0 auto;position:relative;z-index:10}.WhatWeDo_formRowFields__ys6_C{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-bottom:32px}@media(max-width:640px){.WhatWeDo_formRowFields__ys6_C{grid-template-columns:1fr}}.WhatWeDo_inputControlGroup__kOlQa{display:flex;flex-direction:column}.WhatWeDo_inputFieldLabelCaps__V7_ee{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#d0c5af;margin-left:4px;margin-bottom:8px;display:block}.WhatWeDo_bottomBorderInput__853hu{width:100%;border:none;border-bottom:1px solid #4d4635;color:#eae1d4;padding:12px 16px;font-family:var(--font-inter),sans-serif;font-size:16px;border-radius:2px 2px 0 0;transition:border-color .3s ease}.WhatWeDo_bottomBorderInput__853hu:focus{outline:none;border-color:#f2ca50}.WhatWeDo_radioControlSection__3jCy2{margin-bottom:32px}.WhatWeDo_radioFieldsGrid__RFUja{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:640px){.WhatWeDo_radioFieldsGrid__RFUja{grid-template-columns:1fr}}.WhatWeDo_customRadioLabel___KInR{cursor:pointer}.WhatWeDo_hiddenRadioInput__VUEMl{position:absolute;opacity:0;width:0;height:0}.WhatWeDo_radioCustomBoxFrame__ZaHJl{text-align:center;padding:16px;border-radius:2px;border:1px solid #4d4635;color:#d0c5af;font-family:var(--font-inter),sans-serif;font-size:16px;transition:all .3s ease}.WhatWeDo_customRadioLabel___KInR:hover .WhatWeDo_radioCustomBoxFrame__ZaHJl{border-color:rgba(242,202,80,.5)}.WhatWeDo_hiddenRadioInput__VUEMl:checked+.WhatWeDo_radioCustomBoxFrame__ZaHJl{border-color:#f2ca50;color:#f2ca50;background-color:rgba(242,202,80,.05)}.WhatWeDo_formSubmitActionCenter__QEK4e{text-align:center;margin-top:48px}.WhatWeDo_submitSecureButtonElement__PB3JZ{background-color:transparent;border:2px solid #f2ca50;color:#f2ca50;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:16px 32px;border-radius:2px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:12px;width:auto;transition:all .3s cubic-bezier(.16,1,.3,1)}@media(max-width:640px){.WhatWeDo_submitSecureButtonElement__PB3JZ{width:100%}}.WhatWeDo_submitSecureButtonElement__PB3JZ:hover{background-color:#f2ca50;color:#3c2f00}.WhatWeDo_submitSecureButtonElement__PB3JZ:hover .WhatWeDo_submitArrowIcon__TfeG9{transform:translateX(4px)}.WhatWeDo_submitArrowIcon__TfeG9{display:block;transition:transform .3s ease}.WhatWeDo_confidentialityFootnoteParagraph___oWU3{margin-top:16px;font-size:12px;color:hsla(40,26%,75%,.7);font-family:var(--font-inter),sans-serif}