.About_section__Q8Qnu{padding:8rem 0;background:#0c0c0c;overflow:hidden}.About_container__6n4Dm{max-width:1400px;margin:0 auto;padding:0 3rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:6rem;gap:6rem;align-items:center}.About_label__8cvt6{display:block;color:var(--accent-bronze);font-size:.75rem;letter-spacing:.18em;margin-bottom:1.75rem}.About_title__kxdmO{font-size:clamp(2.3rem,4vw,4rem);line-height:1.1;margin-bottom:2rem}.About_title__kxdmO span{display:block;color:var(--accent-bronze)}.About_description__qKagM{font-size:1.05rem;color:var(--text-secondary);line-height:1.85;margin-bottom:1.25rem}.About_contactLink__uo25u{display:inline-flex;align-items:center;gap:.75rem;margin-top:1.25rem;border-bottom:1px solid var(--accent-bronze-dim);padding-bottom:.65rem}.About_contactLink__uo25u:hover{color:var(--accent-bronze)}.About_brandPortrait__YsGHS{aspect-ratio:1/1.12;border:1px solid #2b2924;background:#050505;overflow:hidden}.About_brandImage__l0KKP{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:1000px){.About_container__6n4Dm{gap:3rem}}@media (max-width:768px){.About_section__Q8Qnu{padding:5rem 0}.About_container__6n4Dm{padding:0 1.5rem;grid-template-columns:1fr}.About_brandPortrait__YsGHS{width:100%;max-width:500px;justify-self:center}}.CareersCallout_section__ZT3gG{background:#15130f;border-block:1px solid #c0a06222;padding:6rem 0}.CareersCallout_container__yeKub{max-width:1400px;margin:auto;padding:0 3rem;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:5rem;gap:5rem;align-items:center}.CareersCallout_eyebrow__Xhut3{display:flex;align-items:center;gap:.65rem;color:var(--accent-bronze);font-size:.75rem;letter-spacing:.16em;margin-bottom:1.5rem}.CareersCallout_heading__fQAr_ h2{font-size:clamp(2.1rem,4vw,3.6rem);line-height:1.12}.CareersCallout_heading__fQAr_ h2 span{color:var(--accent-bronze)}.CareersCallout_action__E9OkN p{color:var(--text-secondary);font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem}.CareersCallout_action__E9OkN a{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.1rem 1.5rem;color:#111;background:var(--accent-bronze);font-weight:600;transition:background .2s}.CareersCallout_action__E9OkN a:hover{background:#dbc08a}.CareersCallout_action__E9OkN>span{display:block;color:#aaa;font-size:.8rem;margin-top:1rem;line-height:1.6}@media (max-width:768px){.CareersCallout_section__ZT3gG{padding:4rem 0}.CareersCallout_container__yeKub{grid-template-columns:1fr;padding:0 1.5rem;gap:2rem}}.CinematicHero_hero__eFQlz{position:relative;min-height:800px;height:100svh;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;mask-image:linear-gradient(180deg,#000 80%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent)}.CinematicHero_bgContainer__4jXWM{position:absolute;top:0;left:0;width:100%;height:120%;z-index:0}.CinematicHero_bgGradient__vjLDS{width:100%;height:100%;background:radial-gradient(circle at 50% 50%,rgba(30,30,30,.8) 0,#050505 100%),linear-gradient(45deg,#1a1a1a,#0a0a0a);position:relative;overflow:hidden}.CinematicHero_bgGradient__vjLDS:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(192,160,98,.08) 0,transparent 40%);animation:CinematicHero_pulseGlow__54ZBp 15s ease-in-out infinite;pointer-events:none}@keyframes CinematicHero_pulseGlow__54ZBp{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:.8}}.CinematicHero_bgGradient__vjLDS:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.05'/%3E%3C/svg%3E");opacity:.4;mix-blend-mode:overlay}.CinematicHero_gridOverlay__aNSwm{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:100px 100px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 40%,transparent 80%);mask-image:radial-gradient(circle at 50% 50%,#000 40%,transparent 80%)}.CinematicHero_content__kv9kH{position:relative;z-index:10;text-align:center;padding:0 2rem}.CinematicHero_title__Trjv2{font-size:clamp(3rem,9.8vw,9.5rem);line-height:.9;letter-spacing:-.04em;margin-bottom:2rem;color:var(--text-primary)}.CinematicHero_accent__mwdoO{color:transparent;-webkit-text-stroke:2px var(--accent-bronze);position:relative}.CinematicHero_accent__mwdoO:after{content:"CONFIANÇA.";position:absolute;top:0;left:0;color:var(--accent-bronze);opacity:.1;filter:blur(10px)}.CinematicHero_subtitle__tlF0X{font-size:1.25rem;color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.6}.CinematicHero_scrollIndicator__Amjt2{position:absolute;bottom:4rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--text-secondary);font-size:.8rem;letter-spacing:.2em;z-index:20}.CinematicHero_line__DKi7f{width:1px;height:60px;background:linear-gradient(to bottom,var(--accent-bronze),transparent)}@media (max-width:768px){.CinematicHero_title__Trjv2{font-size:11.5vw}.CinematicHero_subtitle__tlF0X{font-size:1rem}}.CinematicHero_eyebrow__FijNU{display:block;color:var(--accent-bronze);font-size:.7rem;letter-spacing:.2em;margin-bottom:2rem}.CinematicHero_heroActions__pFlSK{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.75rem;margin-top:2.25rem}.CinematicHero_primaryLink__dxPQ9,.CinematicHero_secondaryLink__4Za70{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;font-size:.9rem;padding:1rem 1.3rem}.CinematicHero_primaryLink__dxPQ9{background:var(--accent-bronze);color:#111;font-weight:600}.CinematicHero_primaryLink__dxPQ9:hover{background:#d8bd88}.CinematicHero_secondaryLink__4Za70{color:#ddd;border-bottom:1px solid #ffffff3b;padding-inline:0}.CinematicHero_secondaryLink__4Za70:hover{color:var(--accent-bronze)}@media (max-width:768px){.CinematicHero_hero__eFQlz{min-height:700px}.CinematicHero_content__kv9kH{padding:0 1.25rem}.CinematicHero_heroActions__pFlSK{gap:1rem}.CinematicHero_scrollIndicator__Amjt2{bottom:7rem}.CinematicHero_line__DKi7f{height:30px}.CinematicHero_eyebrow__FijNU{font-size:.6rem;letter-spacing:.15em}}.FloatingNav_nav__TfGW5{position:fixed;z-index:100;left:50%;top:1.5rem;transform:translateX(-50%);width:min(1060px,calc(100% - 3rem))}.FloatingNav_container__AKfhK{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem .75rem 1.5rem;background:#0a0a0ae8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:100px;border:1px solid #ffffff1c;box-shadow:0 15px 40px #0005}.FloatingNav_logo___yKb1{display:flex;gap:.7rem;align-items:center;white-space:nowrap;font-size:1.3rem;font-weight:700;letter-spacing:-.04em;color:#fff}.FloatingNav_logoMark__NwCUc{position:relative;display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;padding:0;background:transparent;overflow:hidden}.FloatingNav_logoMark__NwCUc img{position:absolute;top:50%;left:50%;display:block;width:150%;height:150%;max-width:none;object-fit:contain;transform:translate(-50%,-50%)}.FloatingNav_links__NFGmj{display:flex;gap:.1rem;align-items:center}.FloatingNav_link__9p0ty{color:#bbb;font-size:.85rem;padding:.65rem .85rem;border-radius:100px;transition:color .2s,background .2s}.FloatingNav_active__R9WAT,.FloatingNav_link__9p0ty:hover{color:var(--accent-bronze);background:#c0a06214}.FloatingNav_cta__MR9QS{display:flex;align-items:center;gap:1rem;background:var(--accent-bronze);color:#111;padding:.85rem 1.15rem;font-size:.8rem;font-weight:700;border-radius:100px;white-space:nowrap}.FloatingNav_cta__MR9QS:hover{background:#dbbc80}.FloatingNav_menuToggle__EZuia{display:none;background:none;border:none;padding:.4rem;color:#fff;cursor:pointer}.FloatingNav_mobileMenu__UpnYX{position:absolute;right:0;top:calc(100% + .75rem);width:min(350px,100%);display:flex;flex-direction:column;padding:1rem;background:#121212fc;border:1px solid #ffffff25;border-radius:24px;box-shadow:0 12px 50px #0009;max-height:75dvh;overflow-y:auto}.FloatingNav_mobileLink__Lr_ZD{color:var(--text-primary);padding:.9rem 1rem;border-radius:12px;font-size:1rem}.FloatingNav_mobileLink__Lr_ZD:hover,.FloatingNav_mobileLink__Lr_ZD[aria-current]{color:var(--accent-bronze);background:#c0a06212}.FloatingNav_mobileContact__KjRh5{display:flex;justify-content:space-between;padding:1rem;margin-top:.4rem;background:var(--accent-bronze);color:#111;border-radius:12px;font-weight:600}@media (max-width:960px){.FloatingNav_cta__MR9QS,.FloatingNav_links__NFGmj{display:none}.FloatingNav_menuToggle__EZuia{display:flex}.FloatingNav_nav__TfGW5{max-width:600px}}@media (max-width:768px){.FloatingNav_nav__TfGW5{top:auto;bottom:max(1.25rem,env(safe-area-inset-bottom));width:calc(100% - 2rem);max-width:440px}.FloatingNav_mobileMenu__UpnYX{top:auto;bottom:calc(100% + .75rem);width:100%}.FloatingNav_container__AKfhK{padding:.85rem 1.25rem}.FloatingNav_logoMark__NwCUc{width:42px;height:42px}.FloatingNav_logo___yKb1{gap:.6rem}}.Footer_footer__UaG1g{background-color:var(--bg-void);padding:0;border-top:1px solid hsla(0,0%,100%,.05);position:relative;overflow:hidden}.Footer_container__Z8cUU{max-width:1600px;margin:0 auto;padding:0 4rem}.Footer_brandHeader__Kbwdy{display:flex;align-items:center;gap:3rem;padding:6rem 0;border-bottom:1px solid hsla(0,0%,100%,.05);margin-bottom:6rem}.Footer_bigLogo__e0akb{font-family:var(--font-display);flex:1 1;font-size:clamp(2.5rem,7vw,7.5rem);line-height:.8;font-weight:700;color:var(--text-primary);letter-spacing:-.04em;text-align:center;background:linear-gradient(180deg,#fff 0,#666);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;opacity:.9}.Footer_grid__qjDt3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4rem;gap:4rem;padding-bottom:8rem}.Footer_col__Uenj5{display:flex;flex-direction:column;gap:2rem}.Footer_colTitle__sNZTr{font-family:var(--font-display);font-size:.8rem;color:var(--accent-bronze);letter-spacing:.2em;margin-bottom:1rem}.Footer_nav__DEri8{display:flex;flex-direction:column;gap:1rem}.Footer_link__EWWOW{font-size:1.1rem;color:var(--text-secondary);text-decoration:none;transition:all .3s ease;position:relative;width:-moz-fit-content;width:fit-content}.Footer_link__EWWOW:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:var(--accent-bronze);transition:width .3s ease}.Footer_link__EWWOW:hover{color:var(--text-primary);padding-left:.5rem}.Footer_link__EWWOW:hover:after{width:100%}.Footer_text__D3h25{color:var(--text-muted);line-height:1.6;font-size:1rem}.Footer_newsletter__ISWxG{display:flex;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:.5rem;margin-top:1rem;transition:border-color .3s ease}.Footer_newsletter__ISWxG:focus-within{border-color:var(--accent-bronze)}.Footer_newsletter__ISWxG input{background:transparent;border:none;color:var(--text-primary);width:100%;outline:none;font-family:var(--font-main);font-size:1rem}.Footer_newsletter__ISWxG button{background:transparent;border:none;color:var(--accent-bronze);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:50%;transition:all .3s ease}.Footer_newsletter__ISWxG button:hover{background:rgba(192,160,98,.1);transform:translateX(5px);color:#fff}.Footer_bottom__O5rKs{display:flex;justify-content:space-between;padding:2rem 0;border-top:1px solid hsla(0,0%,100%,.05);color:var(--text-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}@media (max-width:1024px){.Footer_grid__qjDt3{grid-template-columns:1fr 1fr;gap:4rem}.Footer_bigLogo__e0akb{font-size:clamp(2.5rem,7vw,6rem)}}@media (max-width:600px){.Footer_grid__qjDt3{grid-template-columns:1fr;gap:3rem}.Footer_bottom__O5rKs{flex-direction:column;gap:1rem;align-items:center}}@keyframes Footer_spin__2Hhqm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Footer_spin__2Hhqm{animation:Footer_spin__2Hhqm 1s linear infinite}.Footer_link__EWWOW{overflow-wrap:anywhere}.Footer_credit__Vefv_ span{color:var(--accent-bronze)}@media (max-width:768px){.Footer_container__Z8cUU{padding:0 1.5rem}.Footer_brandHeader__Kbwdy{padding:3rem 0;margin-bottom:3rem}.Footer_grid__qjDt3{padding-bottom:3rem;gap:2.5rem}.Footer_bottom__O5rKs{padding-bottom:8rem;text-align:center;line-height:1.8}}.Footer_brandMark__ltQ6s{position:relative;display:grid;place-items:center;flex-shrink:0;width:160px;height:160px;background:transparent;overflow:hidden}.Footer_brandMark__ltQ6s img{position:absolute;top:50%;left:50%;display:block;width:150%;height:150%;max-width:none;object-fit:contain;transform:translate(-50%,-50%)}@media (max-width:768px){.Footer_brandHeader__Kbwdy{flex-direction:column;gap:1.5rem}.Footer_brandMark__ltQ6s{width:96px;height:96px}.Footer_bigLogo__e0akb{font-size:clamp(2rem,9vw,4rem);line-height:1.1}}.Marquee_section__T_8sL{padding:6rem 0;background-color:var(--bg-void);overflow:hidden;border-top:1px solid hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.05)}.Marquee_track__RNY_P{width:100%;overflow:hidden;white-space:nowrap}.Marquee_content__n0Vyj{display:inline-flex;align-items:center;gap:4rem}.Marquee_content__n0Vyj span{font-family:var(--font-display);font-size:8vw;font-weight:700;color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.2);line-height:1}.Marquee_separator__hS9_f{color:var(--accent-bronze)!important;-webkit-text-stroke:0!important;font-size:4vw!important}@media (max-width:768px){.Marquee_content__n0Vyj span{font-size:15vw}}.MinimalContact_section__TznFa{padding:clamp(5rem,10vw,10rem) 0;background:var(--bg-void);border-top:1px solid hsla(0,0%,100%,.1);scroll-margin-top:7rem}.MinimalContact_container__cBw38{max-width:1480px;margin:0 auto;padding:0 clamp(1.25rem,4vw,4rem)}.MinimalContact_grid__2pSUX{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:clamp(3rem,7vw,7rem);gap:clamp(3rem,7vw,7rem);align-items:start}.MinimalContact_eyebrow__HONQC,.MinimalContact_label__Ic9YJ{font-family:var(--font-display);font-size:.72rem;letter-spacing:.17em;color:var(--accent-bronze);line-height:1.6}.MinimalContact_heading__uMouW{display:flex;flex-direction:column;font-size:clamp(2.6rem,6.3vw,6.5rem);line-height:.98;letter-spacing:-.055em;margin:1.5rem 0}.MinimalContact_lineAccent__D8B9M{color:var(--accent-bronze)}.MinimalContact_intro__BeRpy{max-width:30rem;color:var(--text-secondary);font-size:1.05rem;line-height:1.8}.MinimalContact_contactInfo__D4Imb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:2rem;gap:2rem;margin-top:3rem}.MinimalContact_infoItem__Htz4_{display:flex;flex-direction:column;gap:.5rem}.MinimalContact_infoItem__Htz4_:first-child{grid-column:1/-1}.MinimalContact_link__gVs2f,.MinimalContact_text__mCcQU{font-size:1rem;line-height:1.6;color:var(--text-secondary);overflow-wrap:anywhere}.MinimalContact_link__gVs2f:hover{color:var(--accent-bronze)}.MinimalContact_link__gVs2f:focus-visible{outline:2px solid var(--accent-bronze);outline-offset:5px}.MinimalContact_form__WzR7_{padding-top:.3rem;min-width:0}.MinimalContact_formIntro__ca5vk{color:var(--text-secondary);font-size:.78rem;line-height:1.6;margin-bottom:2rem}.MinimalContact_fields__h4ZBy{padding:0;margin:0;border:0;min-width:0}.MinimalContact_fieldGroup__n5zw_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem}.MinimalContact_field__5w2Sd{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.75rem}.MinimalContact_field__5w2Sd label{color:var(--text-secondary);font-size:.82rem}.MinimalContact_field__5w2Sd input,.MinimalContact_field__5w2Sd textarea{width:100%;min-width:0;background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.25);border-radius:0;padding:.6rem 0 .9rem;color:var(--text-primary);font:inherit;font-size:1rem;transition:border-color .2s}.MinimalContact_field__5w2Sd input::placeholder,.MinimalContact_field__5w2Sd textarea::placeholder{color:#929292;opacity:1}.MinimalContact_field__5w2Sd textarea{resize:vertical;min-height:7rem;max-height:22rem}.MinimalContact_field__5w2Sd input:focus,.MinimalContact_field__5w2Sd textarea:focus{outline:2px solid var(--accent-bronze);outline-offset:5px;border-color:var(--accent-bronze)}.MinimalContact_consent___qO8w{display:flex;align-items:flex-start;gap:.8rem;color:var(--text-secondary);font-size:.8rem;line-height:1.7;cursor:pointer}.MinimalContact_consent___qO8w input{flex-shrink:0;width:18px;height:18px;margin-top:.15rem;accent-color:var(--accent-bronze)}.MinimalContact_consent___qO8w input:focus-visible{outline:2px solid var(--accent-bronze);outline-offset:4px}.MinimalContact_consent___qO8w a{color:var(--accent-bronze);text-decoration:underline;text-underline-offset:3px}.MinimalContact_consent___qO8w a:focus-visible{outline:2px solid var(--accent-bronze);outline-offset:3px}.MinimalContact_submit__22xuR{display:flex;align-items:center;justify-content:center;gap:1rem;min-height:58px;width:100%;padding:1rem;margin-top:1.75rem;border:1px solid var(--accent-bronze);border-radius:999px;background:var(--accent-bronze);color:var(--bg-void);font:inherit;font-size:.85rem;letter-spacing:.06em;font-weight:600;cursor:pointer;transition:background .2s}.MinimalContact_submit__22xuR:hover:not(:disabled){background:#d6bb85}.MinimalContact_submit__22xuR:focus-visible{outline:2px solid #fff;outline-offset:5px}.MinimalContact_submit__22xuR:disabled{opacity:.6;cursor:wait}.MinimalContact_feedback__E7Ctz{display:flex;align-items:flex-start;gap:.6rem;min-height:2.8rem;margin-top:1rem;color:var(--text-secondary);font-size:.85rem;line-height:1.7}.MinimalContact_feedback__E7Ctz svg{flex-shrink:0;margin-top:.15rem}.MinimalContact_error__jaT0V{color:#ffb4ab}.MinimalContact_success__j4o7z{color:#b2dbb1}.MinimalContact_spin__mUhLr{animation:MinimalContact_spin__mUhLr 1s linear infinite}.MinimalContact_honeypot__IPplP,.MinimalContact_srOnly__KYIWP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes MinimalContact_spin__mUhLr{to{transform:rotate(1turn)}}@media (max-width:900px){.MinimalContact_grid__2pSUX{grid-template-columns:1fr;gap:3rem}.MinimalContact_heading__uMouW{font-size:clamp(2.6rem,9vw,5rem)}.MinimalContact_contactInfo__D4Imb{grid-template-columns:1.5fr 1fr 1fr;gap:1.5rem}.MinimalContact_infoItem__Htz4_:first-child{grid-column:auto}}@media (max-width:600px){.MinimalContact_contactInfo__D4Imb{grid-template-columns:1fr 1fr}.MinimalContact_infoItem__Htz4_:first-child{grid-column:1/-1}.MinimalContact_fieldGroup__n5zw_{grid-template-columns:1fr;gap:0}}.ReelsGallery_loading__aWVvO{min-height:240px;display:flex;align-items:center;justify-content:center;gap:.8rem;color:var(--text-secondary);border-top:1px solid #29251e}.ReelsGallery_loadingDot___4RaM{width:8px;height:8px;border-radius:50%;background:var(--accent-bronze);animation:ReelsGallery_pulse__lfVNI 1s ease-in-out infinite alternate}@keyframes ReelsGallery_pulse__lfVNI{to{opacity:.2}}.ReelsGallery_empty___O7_7{display:flex;gap:2rem;align-items:flex-start;border:1px solid #353026;border-radius:4px;padding:3.5rem;background:radial-gradient(ellipse at 100% 0,#241f15 0,#121211 60%)}.ReelsGallery_emptyIcon__MUK7y{display:grid;place-items:center;width:74px;height:74px;flex-shrink:0;color:var(--accent-bronze);border:1px solid #615035;border-radius:50%}.ReelsGallery_eyebrow__4G3Yc{display:block;color:var(--accent-bronze);font-size:.7rem;letter-spacing:.2em;margin-bottom:1rem}.ReelsGallery_empty___O7_7 h3{font-size:clamp(1.5rem,2.4vw,2.1rem);margin-bottom:.85rem}.ReelsGallery_empty___O7_7 p{max-width:610px;color:var(--text-secondary);line-height:1.75}.ReelsGallery_emptyActions__Obt_T{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center;margin-top:2rem}.ReelsGallery_instagramButton__gFgJd{display:inline-flex;gap:.75rem;align-items:center;border:1px solid var(--accent-bronze);color:var(--accent-bronze);padding:.9rem 1.1rem;transition:background .2s ease,color .2s ease}.ReelsGallery_instagramButton__gFgJd:hover{background:var(--accent-bronze);color:#080808}.ReelsGallery_retry___mDdg{display:inline-flex;gap:.5rem;align-items:center;padding:.6rem 0;border:0;background:none;color:var(--text-secondary);font:inherit;cursor:pointer}.ReelsGallery_retry___mDdg:disabled{cursor:wait;opacity:.6}.ReelsGallery_toolbar__6akaC{display:flex;gap:1.5rem;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:1.5rem 0;border-top:1px solid #2c2922;margin-bottom:1rem}.ReelsGallery_filters__YxVOt{display:flex;gap:.5rem;flex-wrap:wrap}.ReelsGallery_filters__YxVOt button{padding:.65rem 1.1rem;border:1px solid #37332b;background:transparent;color:var(--text-secondary);border-radius:2px;font:inherit;font-size:.85rem;cursor:pointer;transition:all .2s ease}.ReelsGallery_filters__YxVOt button:hover{color:#fff;border-color:var(--accent-bronze)}.ReelsGallery_filters__YxVOt .ReelsGallery_activeFilter__KK7Eh{background:var(--accent-bronze);border-color:var(--accent-bronze);color:#080808}.ReelsGallery_count___BWE_{color:#aaa59a;font-size:.8rem}.ReelsGallery_privacy__nZYwV{display:flex;align-items:flex-start;gap:.55rem;color:#a19d95;font-size:.77rem;line-height:1.6;max-width:700px;margin-bottom:1.5rem}.ReelsGallery_privacy__nZYwV svg{flex-shrink:0;margin-top:2px}.ReelsGallery_grid__G7IA1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.75rem;gap:1.75rem}.ReelsGallery_card__zu0vS{min-width:0}.ReelsGallery_player__8e2p_{position:relative;aspect-ratio:9/15;border:1px solid #3a3327;overflow:hidden;background:#141411}.ReelsGallery_playButton__L6eYy{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;border:0;background:radial-gradient(ellipse at 30% 20%,#302b20 0,#171713 50%,#10110f 100%);color:var(--accent-bronze);cursor:pointer;overflow:hidden;font:inherit}.ReelsGallery_blueprint__to2Qm{position:absolute;inset:0;opacity:.32;background-image:linear-gradient(#77674b25 1px,transparent 0),linear-gradient(90deg,#77674b25 1px,transparent 0);background-size:32px 32px;transform:perspective(500px) rotateY(-14deg) scale(1.2);transition:transform .5s ease}.ReelsGallery_blueprint__to2Qm:after{content:"";position:absolute;inset:21% 16%;border:1px solid #8e7853;box-shadow:24px -24px 0 -1px #191914,24px -24px 0 0 #8e7853;transform:rotate(-8deg)}.ReelsGallery_playButton__L6eYy:hover .ReelsGallery_blueprint__to2Qm{transform:perspective(500px) rotateY(0deg) scale(1.2)}.ReelsGallery_cardBottom__gamqj,.ReelsGallery_cardTop__WRToj{position:absolute;left:1.5rem;right:1.5rem;display:flex;gap:.5rem;align-items:center;font-size:.68rem;letter-spacing:.16em;z-index:1}.ReelsGallery_cardTop__WRToj{top:1.4rem}.ReelsGallery_cardTop__WRToj>span{margin-left:auto;color:#b3aa99}.ReelsGallery_cardBottom__gamqj{bottom:1.5rem;font-size:.63rem;color:#c5b79e}.ReelsGallery_cardBottom__gamqj>span{margin-left:auto;font-family:var(--font-display);font-weight:700;font-size:1.7rem;letter-spacing:-.07em;color:var(--accent-bronze)}.ReelsGallery_playIcon__NNpyD{display:grid;place-items:center;padding-left:3px;width:72px;height:72px;border:1px solid #bfa16d;border-radius:50%;background:#15140edb;z-index:1;transition:background .2s ease,transform .2s ease}.ReelsGallery_playButton__L6eYy:hover .ReelsGallery_playIcon__NNpyD{background:#c0a062;color:#10100d;transform:scale(1.06)}.ReelsGallery_playLabel__7Zh_y{z-index:1;margin-top:1rem;font-size:.8rem;color:#e1d4bd}.ReelsGallery_embedLabel__5A1rx{z-index:1;margin-top:.5rem;font-size:.63rem;color:#ddd5c9;text-shadow:0 1px 4px #000}.ReelsGallery_iframe__OXGcX{position:absolute;inset:0;width:100%;height:100%;background:#fff;border:0}.ReelsGallery_video__DBXwe{width:100%;height:100%;position:absolute;inset:0;object-fit:contain;background:#080808}.ReelsGallery_thumbnail__74YTq{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.78;transition:transform .4s ease,opacity .4s ease}.ReelsGallery_playButton__L6eYy:hover .ReelsGallery_thumbnail__74YTq{transform:scale(1.04);opacity:.95}.ReelsGallery_playButton__L6eYy:has(.ReelsGallery_thumbnail__74YTq):after{content:"";position:absolute;inset:0;background:linear-gradient(#0007,transparent 35%,transparent 60%,#000b)}.ReelsGallery_closePlayer__kSm5T{position:absolute;top:.5rem;right:.5rem;border:1px solid #888;border-radius:2px;padding:.45rem .65rem;background:#111e;color:#fff;font-size:.7rem;cursor:pointer;white-space:nowrap;z-index:2}.ReelsGallery_playbackError__VOXDW{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;text-align:center;background:#16150f;color:#e1d4bd}.ReelsGallery_playbackError__VOXDW p{line-height:1.5;font-weight:500}.ReelsGallery_playbackError__VOXDW>span{color:#b5afa2;font-size:.8rem;line-height:1.6}.ReelsGallery_playbackError__VOXDW a,.ReelsGallery_playbackError__VOXDW button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem .8rem;font:inherit;font-size:.8rem}.ReelsGallery_playbackError__VOXDW button{border:1px solid var(--accent-bronze);background:var(--accent-bronze);color:#0a0a0a;cursor:pointer}.ReelsGallery_playbackError__VOXDW a{color:var(--accent-bronze)}.ReelsGallery_embedFallback__YeeQ_{position:absolute;bottom:0;left:0;right:0;display:flex;gap:.5rem;padding:.75rem 1rem;background:#111;color:#e1d4bd;line-height:1.5;font-size:.7rem}.ReelsGallery_embedFallback__YeeQ_ svg{flex-shrink:0}.ReelsGallery_cardInfo__YomTE{padding:1.2rem 0 1.5rem}.ReelsGallery_cardMeta__zATtb{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;color:#aaa396;font-size:.68rem;margin-bottom:.7rem}.ReelsGallery_cardMeta__zATtb>span{color:var(--accent-bronze)}.ReelsGallery_caption__rLfAt{font-size:1rem;font-weight:500;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;min-height:3.2em}.ReelsGallery_externalLink__xfdRp{display:inline-flex;gap:.35rem;align-items:center;color:#bfb9ad;font-size:.73rem;padding:.8rem 0 .25rem}.ReelsGallery_externalLink__xfdRp:hover{color:var(--accent-bronze)}.ReelsGallery_loadMore__ddzWe{text-align:center;border-top:1px solid #2c2922;padding-top:2.5rem;margin-top:1.5rem}.ReelsGallery_loadMore__ddzWe p{font-size:.8rem;color:#a6a094;margin-bottom:1rem}.ReelsGallery_loadMore__ddzWe button{display:inline-flex;gap:.75rem;align-items:center;padding:.95rem 1.4rem;background:var(--accent-bronze);color:#090909;border:1px solid var(--accent-bronze);font:inherit;font-size:.85rem;cursor:pointer}.ReelsGallery_loadMore__ddzWe button:hover{background:#d4b67c}.ReelsGallery_closePlayer__kSm5T:focus-visible,.ReelsGallery_externalLink__xfdRp:focus-visible,.ReelsGallery_filters__YxVOt button:focus-visible,.ReelsGallery_instagramButton__gFgJd:focus-visible,.ReelsGallery_loadMore__ddzWe button:focus-visible,.ReelsGallery_playButton__L6eYy:focus-visible,.ReelsGallery_retry___mDdg:focus-visible{outline:2px solid #e9cd96;outline-offset:4px}@media (max-width:1000px){.ReelsGallery_grid__G7IA1{gap:1.2rem}.ReelsGallery_empty___O7_7{padding:2.5rem}}@media (max-width:800px){.ReelsGallery_grid__G7IA1{grid-template-columns:repeat(2,minmax(0,1fr))}.ReelsGallery_empty___O7_7{gap:1.5rem;padding:2rem}.ReelsGallery_emptyIcon__MUK7y{width:54px;height:54px}}@media (max-width:520px){.ReelsGallery_grid__G7IA1{grid-template-columns:minmax(0,1fr);gap:1rem}.ReelsGallery_player__8e2p_{aspect-ratio:9/14}.ReelsGallery_empty___O7_7{flex-direction:column;padding:1.7rem 1.4rem}.ReelsGallery_instagramButton__gFgJd{padding:.85rem;font-size:.85rem}.ReelsGallery_empty___O7_7 h3{font-size:1.5rem}.ReelsGallery_empty___O7_7 p{font-size:.9rem}.ReelsGallery_count___BWE_{font-size:.75rem}}.ServiceAccordion_section__JN1Va{padding:8rem 0;background-color:var(--bg-panel);position:relative;z-index:5}.ServiceAccordion_heading__I4ZPl{font-size:1rem;color:var(--accent-bronze);margin-bottom:4rem;letter-spacing:.2em;padding-left:2rem}.ServiceAccordion_list__JyYTk{border-top:1px solid hsla(0,0%,100%,.1)}.ServiceAccordion_item__w8m5j{border-bottom:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative}.ServiceAccordion_item__w8m5j:hover{background-color:hsla(0,0%,100%,.03);padding-left:1rem;border-left:2px solid var(--accent-bronze)}.ServiceAccordion_header__KS0bQ{width:100%;text-align:left;background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:2rem}.ServiceAccordion_id__pXZc8{font-family:var(--font-display);color:var(--text-muted);font-size:1.2rem;margin-right:4rem}.ServiceAccordion_title__f4mrg{font-size:3rem;color:var(--text-primary);flex:1 1;transition:color .3s ease}.ServiceAccordion_item__w8m5j:hover .ServiceAccordion_title__f4mrg{color:var(--accent-bronze)}.ServiceAccordion_icon__lb00j{color:var(--text-secondary);transition:transform .3s ease}.ServiceAccordion_item__w8m5j:hover .ServiceAccordion_icon__lb00j{color:var(--text-primary)}.ServiceAccordion_contentWrapper__j5qmx{overflow:hidden}.ServiceAccordion_description__ZiNP_{padding:0 2rem 2rem 7rem;font-size:1.2rem;color:var(--text-secondary);max-width:800px;line-height:1.6;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:768px){.ServiceAccordion_header__KS0bQ{width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:1.5rem}.ServiceAccordion_id__pXZc8{margin-right:1.5rem;font-size:1rem}.ServiceAccordion_title__f4mrg{font-size:1.5rem}.ServiceAccordion_description__ZiNP_{padding:0 1.5rem 1.5rem;font-size:1rem}}.ViewProjects_section__ij23f{padding:7rem 0;background:#0a0a0a}.ViewProjects_container__qyeKK{max-width:1400px;margin:0 auto;padding:0 3rem}.ViewProjects_header__HQMB6{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:4rem;gap:4rem;align-items:end;margin-bottom:3rem}.ViewProjects_eyebrow__5Suko{display:flex;align-items:center;gap:.6rem;color:var(--accent-bronze);font-size:.68rem;letter-spacing:.19em;margin-bottom:1.5rem}.ViewProjects_eyebrow__5Suko>span{display:inline-block;width:6px;height:6px;background:var(--accent-bronze);border-radius:50%}.ViewProjects_title__H80cu{font-size:clamp(2.8rem,5vw,4.5rem);line-height:1.06;font-weight:500;letter-spacing:-.04em}.ViewProjects_title__H80cu span{color:var(--accent-bronze)}.ViewProjects_intro__fXk5p p{color:#ada89d;line-height:1.85;font-size:1rem;max-width:380px}.ViewProjects_intro__fXk5p a{display:inline-flex;gap:.6rem;align-items:center;margin-top:1.4rem;font-size:.85rem;color:var(--accent-bronze)}.ViewProjects_cta__I_oNg{display:flex;justify-content:center;margin-top:2.5rem}.ViewProjects_cta__I_oNg a{display:inline-flex;gap:1rem;align-items:center;padding:1rem 1.4rem;border:1px solid #665334;color:var(--accent-bronze);font-size:.85rem}.ViewProjects_cta__I_oNg a:hover{background:var(--accent-bronze);color:#0a0a0a}.ViewProjects_intro__fXk5p a:hover{color:#e2c68f}.ViewProjects_cta__I_oNg a:focus-visible,.ViewProjects_intro__fXk5p a:focus-visible{outline:2px solid #e9cd96;outline-offset:4px}@media (max-width:1000px){.ViewProjects_container__qyeKK{padding:0 2rem}.ViewProjects_header__HQMB6{gap:2rem}}@media (max-width:760px){.ViewProjects_section__ij23f{padding:4.5rem 0}.ViewProjects_container__qyeKK{padding:0 1.5rem}.ViewProjects_header__HQMB6{grid-template-columns:1fr;gap:1.5rem}.ViewProjects_title__H80cu{font-size:clamp(2.8rem,9.7vw,4rem)}.ViewProjects_intro__fXk5p p{max-width:100%}}