@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.p.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.j24gOa_className{font-family:Geist,Geist Fallback;font-style:normal}.j24gOa_variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.bYvC1W_className{font-family:Inter,Inter Fallback;font-style:normal}.bYvC1W_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.p.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.p.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}._9tv7wa_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}._9tv7wa_variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@property --card-glow-1{syntax:"<color>";inherits:true;initial-value:#f64d002d}@property --card-glow-2{syntax:"<color>";inherits:true;initial-value:#ff975b00}:root{--card-glow-1:#f64d002d;--card-glow-2:#ff975b00;--card-glow-1-hover:#f64d0060;--card-glow-2-hover:#ff975b00;--brand-orange:#ff5a00;--brand-coral:#ff694a;--brand-peach:#ffb58a;--brand-apricot:#ff9b52}html,body{scrollbar-width:thin;scrollbar-color:#f64d00 #0b0b0b;max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e4e4e4;font-family:var(--font-inter),sans-serif;background-color:#0b0b0b}*{box-sizing:border-box;margin:0;padding:0}::selection{color:#fcfcfc;background-color:#0e0e0e}a{color:inherit;text-decoration:none}img{-webkit-user-select:none;user-select:none}.body--intro-lock{z-index:0;width:100%;position:fixed;top:0;left:0;right:0;overflow:hidden}.introScreen{z-index:999999;opacity:1;pointer-events:auto;background:linear-gradient(135deg,#f64d00 0%,#f7931e 50%,#ff4757 100%);width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.introScreen:before{z-index:0;opacity:1;content:"";background:radial-gradient(1200px 800px at 60% 30%,#0000004d 0%,#00000080 60%,#0000009f 100%);margin:0;padding:0;transition:opacity .3s;display:block;position:absolute;inset:0}.introScreen .introContent{flex-direction:column;margin:auto;display:flex;position:relative}.introScreen .introContent .logo{flex-direction:column;margin:0 auto 1rem;display:flex}.introScreen .introContent .logo .logoIcon{color:#e4e4e4;margin:0 auto .5rem;font-size:clamp(3.5rem,8vw,7rem)}.introScreen .introContent .logo .logoText{font-family:var(--font-geist),sans-serif;letter-spacing:0;color:#e4e4e4;text-align:center;text-wrap:balance;font-size:clamp(1.75rem,5vw,3.75rem);font-weight:500}.introScreen .introContent .tagline{font-family:var(--font-geist),sans-serif;letter-spacing:.01em;color:#ffffffec;text-align:center;text-wrap:balance;font-size:clamp(14px,2.25vw,22px);font-weight:300}
html{scroll-padding-top:6rem}nav{z-index:99999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0003;border:none;border-radius:22px;outline:1px solid #ffffff40;justify-content:space-between;align-items:center;width:80%;max-width:1070px;margin:0 auto;padding:12px 1.25rem 12px 1.5rem;transition:all .2s;display:flex;position:fixed;top:.625rem;left:50%;transform:translate(-50%)}nav:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080}nav .logo-wrapper{color:#e4e4e4;cursor:pointer;justify-content:center;align-items:center;transition:all .25s;display:flex}nav .logo-wrapper:hover{color:#fff}nav .logo-wrapper:hover .logo-icon{color:#fd7a3d}nav .logo-wrapper:focus-visible{outline:2px solid var(--brand-peach);outline-offset:.25rem;border-radius:.25rem}nav .logo-wrapper .logo-icon{cursor:pointer;font-size:30px;transition:all .25s}nav .logo-wrapper span{font-family:var(--font-geist),sans-serif;font-size:22px;line-height:1}nav .links-wrapper{justify-content:space-between;align-items:center;gap:2.25rem;display:flex}nav .links-wrapper a{color:#dcdcdc;will-change:transform;cursor:pointer;padding:2px;font-size:20px;font-weight:500;line-height:1;transition:all .3s;position:relative}nav .links-wrapper a:hover{color:#fff;transform:translateY(-2px)}nav .links-wrapper a:hover:after{transform:scaleX(1)}nav .links-wrapper a:focus-visible{outline:2px solid var(--brand-peach);outline-offset:.25rem;border-radius:.25rem}nav .links-wrapper a:after{content:"";background:#fff;height:2px;transition:transform .3s;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}nav button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ff6542 0%,#f85747 100%);border:none;border-radius:14px;outline:3px solid #ff975b4d;padding:14px 2rem;font-size:18px;font-weight:500;line-height:1;transition:all .3s;box-shadow:0 1px 10px #ff654233}nav button:hover{background:linear-gradient(90deg,#f85747 0%,#ff6542 100%);outline:3px solid #ff975b26;box-shadow:0 4px 16px #ff654252}nav button:active{background:linear-gradient(90deg,#d94c32 0%,#ff6542 100%);box-shadow:0 1px 8px #ff654226}nav button:focus-visible{outline-offset:.25rem;outline:2px solid #fff}nav .menu-toggle{display:none}@media screen and (max-width:1550px){nav{padding-top:13px;padding-bottom:13px}}@media screen and (max-width:1285px){nav{max-width:950px;padding-top:12px;padding-bottom:12px}}@media screen and (max-width:1050px){html{scroll-padding-top:8rem}nav{background-color:#140806b8;border-radius:1.125rem;flex-flow:row;gap:.5rem;width:calc(100% - 1.5rem);max-width:62.5rem;padding:.625rem .75rem;transition:background-color .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s}nav.menu-open{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#140806f5}nav .logo-wrapper{min-height:2.75rem;margin:0 auto 0 0}nav .logo-wrapper .logo-icon{font-size:1.5rem}nav .logo-wrapper span{font-size:1.125rem}nav .links-wrapper{background:#180e0cfa;border:1px solid #ffffff29;border-radius:1rem;flex-direction:column;align-items:stretch;gap:0;padding:.5rem;display:none;position:absolute;top:calc(100% + .625rem);left:0;right:0;box-shadow:0 1rem 2.5rem #00000052}nav .links-wrapper a+a{border-top:1px solid #ffffff1a}nav .links-wrapper a{white-space:nowrap;align-items:center;min-height:3rem;padding:.625rem .75rem;font-size:1rem;font-weight:500;display:flex}nav .links-wrapper a:hover{color:#fff;background:#ff65421f;transform:none}nav .links-wrapper a:after{display:none}nav.menu-open .links-wrapper{display:flex}nav button.contact-button{border-radius:.75rem;order:2;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem .875rem;font-size:.875rem;display:flex}nav button.menu-toggle{width:2.75rem;min-width:2.75rem;height:2.75rem;box-shadow:none;background:#ffffff0f;border:1px solid #ffffff38;border-radius:.75rem;outline:none;flex-direction:column;order:3;justify-content:center;align-items:center;gap:.25rem;padding:.625rem;display:flex}nav button.menu-toggle:hover{box-shadow:none;background:#ff654224;border-color:#ff975ba6;outline:none}nav button.menu-toggle:focus-visible{outline-offset:.125rem;outline:2px solid #fff}nav button.menu-toggle span{background:#fff;border-radius:1px;width:1.125rem;height:2px;transition:transform .2s,opacity .2s;display:block}nav.menu-open button.menu-toggle span:first-child{transform:translateY(.375rem)rotate(45deg)}nav.menu-open button.menu-toggle span:nth-child(2){opacity:0}nav.menu-open button.menu-toggle span:last-child{transform:translateY(-.375rem)rotate(-45deg)}}@media screen and (max-width:360px){nav button.contact-button{padding-left:.75rem;padding-right:.75rem}}
header{background:linear-gradient(135deg,#c48018 0%,#ba6800 8.333%,#ad5000 16.667%,#9f3700 25%,#901e00 33.333%,#7f0500 41.667%,#6e0000 50%,#5c0000 58.333%,#490000 66.667%,#360000 75%,#240000 83.333%,#120000 91.667%,#000 100%);flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:15rem 0;display:flex}header .overHeading{justify-content:center;align-items:center;gap:.75rem;display:flex}header .overHeading img{object-fit:cover;will-change:transform;transform-origin:50%;border-radius:50%;outline:1px solid #e4e4e4b3;width:50px;height:50px;transition:all .3s}header .overHeading img+img{margin-left:-1.25rem}header .overHeading img:hover{z-index:20;outline-color:#fff0;transform:scale(1.25)translateY(-4px)}header .overHeading p{font-family:var(--font-geist),sans-serif;color:#e4e4e4;font-size:20px}header h2{width:min(100%,76rem);font-family:var(--font-inter),sans-serif;letter-spacing:-1.5px;text-align:center;text-wrap:balance;margin:1.5rem 0 1rem;font-size:6rem;font-weight:500;line-height:1.125}header h2 span{font-family:var(--font-instrument-serif),serif;font-style:italic;font-weight:400}header .subHeading{color:#bebebe;text-align:center;letter-spacing:-.15px;justify-content:center;width:35%;margin:0 auto;font-size:20px;line-height:1.5;display:flex}header .buttons-wrapper{flex-direction:row;justify-content:center;align-items:center;gap:1rem;margin:2rem 0 0;display:flex}header .buttons-wrapper .book-button{font-family:var(--font-geist),sans-serif;color:#fff;cursor:pointer;background:#ff6542;border:none;border-radius:14px;outline:3px solid #ff975b4d;padding:16px 3rem;font-size:18px;font-weight:400;line-height:1;transition:all .3s 50ms;box-shadow:0 1px 10px #ff654233}header .buttons-wrapper .book-button:hover{background:#f85747;outline:3px solid #ff975b26;transform:translateY(-3px);box-shadow:0 4px 16px #ff654252}header .buttons-wrapper .success-button{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-family:var(--font-geist),sans-serif;color:#fff;cursor:pointer;background:#000000ac;border:none;border-radius:14px;outline:3px solid #00000039;padding:16px 2.25rem;font-size:18px;font-weight:400;line-height:1;transition:all .3s 50ms;box-shadow:0 1px 10px #ff654233}header .buttons-wrapper .success-button:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000df;outline:3px solid #00000060;transform:translateY(-3px)}header .partners-container{text-align:center;width:min(76rem,100%);margin-top:5rem}header .partners-container p{color:#c8c8c8;font-family:var(--font-geist),sans-serif;letter-spacing:.25px;font-size:22px;font-weight:500;line-height:1}header .partners-container .logos-wrapper{margin-top:1.75rem;flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(1.5rem,4vw,3rem);width:100%;margin-inline:auto;display:flex}header .partners-container .logos-wrapper img{object-fit:contain;filter:brightness(0)invert();flex:0 6.25rem;width:6.25rem;height:3.75rem;transition:all .25s 75ms;display:block}header .partners-container .logos-wrapper img:hover{transition:all .475s;transform:translateY(-6px)}@media screen and (max-width:1600px){header .overHeading{margin-top:4rem}header h2{margin-top:.5rem}header .subHeading{width:45%}}@media screen and (max-width:1450px){header .overHeading{margin-top:4rem}header .subHeading{width:47.5%}}@media screen and (max-width:1370px){header .overHeading{margin-top:5rem}header .partners-container{margin-top:3.5rem}}@media screen and (max-width:1285px){header .overHeading{margin-top:5rem}header .overHeading img{width:45px;height:45px}header h2{margin-bottom:.5rem;font-size:5.5rem;line-height:1.1}header .subHeading{width:50%}header .partners-container{margin-top:2.75rem}header .partners-container p{letter-spacing:0;font-size:20px}header .partners-container .logos-wrapper{gap:clamp(1.25rem,3vw,2rem);margin-top:1.5rem}header .partners-container .logos-wrapper img{width:clamp(4rem,8vw,5rem);height:3rem}}@media screen and (max-width:1050px){header{height:auto;min-height:100svh;padding:9rem 1.5rem 4rem}header .overHeading{margin-top:0}header h2{margin:.875rem 0 .75rem;font-size:clamp(3.75rem,7vw,5.5rem)}header .subHeading{width:min(44rem,90%);font-size:1.125rem}header .buttons-wrapper{gap:.875rem}header .partners-container{margin-top:3rem}header .partners-container p{font-size:1.125rem}header .partners-container .logos-wrapper{gap:clamp(1rem,2.75vw,2rem)}header .partners-container .logos-wrapper img{height:clamp(2rem,4vw,2.75rem)}}@media screen and (max-width:650px){header{height:auto;min-height:100svh;padding:9rem 1rem 4rem}header .desktop-only-break{display:none}header .overHeading{flex-wrap:nowrap;gap:.75rem;width:100%;margin-top:0}header .overHeading img{width:2.25rem;height:2.25rem}header .overHeading img+img{margin-left:-.875rem}header .overHeading p{letter-spacing:0;white-space:nowrap;font-size:1rem}header h2{letter-spacing:-.075rem;margin:1rem 0 .75rem;font-size:clamp(2.5rem,9vw,3.5rem);line-height:1.1}header .subHeading{width:100%;max-width:35rem;font-size:1rem}header .buttons-wrapper{flex-direction:column;gap:.75rem;width:min(100%,24rem);margin-top:1.875rem}header .buttons-wrapper button{width:100%;min-height:3.25rem;padding:1rem 1.25rem}header .partners-container{margin-top:2.5rem}header .partners-container p{letter-spacing:0;font-size:1rem}header .partners-container .logos-wrapper{flex-wrap:wrap;justify-content:center;gap:.75rem;width:min(100%,18rem);margin-top:1.125rem}header .partners-container .logos-wrapper img{flex:0 0 clamp(3.25rem,15vw,4rem);width:clamp(3.25rem,15vw,4rem);height:2.75rem}}
.seo-workspace{flex-direction:column;align-items:center;width:92%;margin:0 auto;padding:8rem 0 8.5rem;display:flex}.seo-workspace .overHeading{color:#969696;font-family:var(--font-geist),sans-serif;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;gap:.375rem;padding:.5rem 1.25rem;font-size:1rem;font-weight:500;line-height:1;transition:background .275s 50ms,color .275s 50ms;display:flex}.seo-workspace .overHeading:hover{color:#fff;background-color:#555}.seo-workspace .overHeading .icon{color:var(--brand-orange)}.seo-workspace h2{color:#efefef;width:100%;font-family:var(--font-inter),sans-serif;letter-spacing:-.75px;text-align:center;text-wrap:balance;margin:1rem 0;font-size:clamp(3.25rem,5.25vw,5.625rem);font-weight:500;line-height:1.1}.seo-workspace h2 span{background:linear-gradient(100deg, var(--brand-orange), var(--brand-coral), var(--brand-peach));color:#0000;font-family:var(--font-instrument-serif),serif;letter-spacing:.25px;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.seo-workspace .subHeading{color:#b9b9b9;text-align:center;text-wrap:balance;width:min(820px,75%);font-size:1.375rem;font-weight:300;line-height:1.5}.seo-workspace .audit-preview{width:min(1400px,100%);margin-top:3.5rem}.seo-workspace .audit-filters{border-bottom:1px solid #303030;gap:2.5rem;display:flex}.seo-workspace .audit-filters button{color:#919191;cursor:pointer;font-family:var(--font-geist),sans-serif;background:0 0;border:0;padding:0 0 1rem;font-size:1.25rem;transition:color .2s;position:relative}.seo-workspace .audit-filters button:hover,.seo-workspace .audit-filters button.is-selected{color:var(--tab-accent,var(--brand-coral))}.seo-workspace .audit-filters button:first-child{--tab-accent:var(--brand-orange)}.seo-workspace .audit-filters button:nth-child(2){--tab-accent:var(--brand-apricot)}.seo-workspace .audit-filters button:nth-child(3){--tab-accent:var(--brand-coral)}.seo-workspace .audit-filters button.is-selected:after{background:var(--tab-accent,var(--brand-coral));width:5.8em;height:2px;box-shadow:0 0 12px color-mix(in srgb, var(--tab-accent,var(--brand-coral)) 65%, transparent);content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.seo-workspace .audit-filters button:focus-visible{outline:2px solid var(--brand-coral);outline-offset:4px}.seo-workspace .audit-finding{--finding-accent:var(--brand-orange);border-bottom:1px solid #303030;align-items:stretch;gap:4rem;min-height:22.5rem;padding:2.75rem 0 2.5rem;display:flex}.seo-workspace .audit-finding[data-category=content]{--finding-accent:var(--brand-apricot)}.seo-workspace .audit-finding[data-category=performance]{--finding-accent:var(--brand-coral)}.seo-workspace .audit-finding .finding-label,.seo-workspace .audit-finding .affected-pages strong{color:var(--finding-accent)}.seo-workspace .audit-finding .finding-action{border-color:var(--finding-accent);background:linear-gradient(90deg, color-mix(in srgb, var(--finding-accent) 12%, transparent), transparent 85%)}.seo-workspace .finding-copy{flex:1.2;min-width:0;min-height:17.25rem}.seo-workspace .finding-label,.seo-workspace .affected-pages span,.seo-workspace .finding-action span{color:var(--brand-peach);font-family:var(--font-geist),sans-serif;letter-spacing:.075em;font-size:1rem;font-weight:500}.seo-workspace .finding-label span{color:#696969}.seo-workspace .finding-copy h3{color:#ebebeb;letter-spacing:-.04em;text-wrap:balance;max-width:680px;min-height:7.5rem;margin-top:1rem;font-size:clamp(2.25rem,3.125vw,3.25rem);font-weight:500;line-height:1.125}.seo-workspace .finding-explanation{color:#a5a5a5;max-width:680px;min-height:6.5rem;margin-top:.875rem;font-size:1.25rem;line-height:1.5}.seo-workspace .finding-detail{flex-direction:column;flex:.8;justify-content:space-between;gap:1.5rem;min-width:0;min-height:17.25rem;display:flex}.seo-workspace .affected-pages{align-items:center;gap:1rem;display:flex}.seo-workspace .affected-pages strong{color:var(--brand-coral);font-family:var(--font-instrument-serif),serif;font-size:2.75rem;font-style:italic;font-weight:400;line-height:1}.seo-workspace .finding-action{border-left:2px solid var(--brand-orange);padding:1.125rem 1.25rem 1.125rem 1.5rem}.seo-workspace .finding-action p{color:#dcdcdc;min-height:6.75rem;margin-top:.625rem;font-size:1.25rem;line-height:1.5}@media screen and (max-width:1100px){.seo-workspace{width:92%}.seo-workspace .audit-finding{gap:2.5rem;min-height:24.5rem}.seo-workspace .finding-copy,.seo-workspace .finding-detail{min-height:18rem}.seo-workspace .finding-copy h3{min-height:9rem}}@media screen and (max-width:760px){.seo-workspace{width:90%;padding:6.5rem 0}.seo-workspace h2{width:100%}.seo-workspace .subHeading{width:min(680px,90%)}.seo-workspace .audit-preview{margin-top:2.75rem}.seo-workspace .audit-finding{flex-direction:column;align-items:flex-start;gap:1.5rem;min-height:0;padding:1.875rem 0}.seo-workspace .finding-copy{flex:none;min-height:20rem}.seo-workspace .finding-copy h3{min-height:8.5rem}.seo-workspace .finding-explanation{min-height:8.25rem}.seo-workspace .finding-detail{flex:none;gap:1.25rem;min-height:17rem}.seo-workspace .finding-action p{min-height:6.75rem}}@media screen and (max-width:520px){.seo-workspace{width:92%;padding:5rem 0}.seo-workspace .overHeading{font-size:.875rem}.seo-workspace h2{font-size:clamp(2.75rem,11vw,3.5rem)}.seo-workspace .subHeading{width:100%;font-size:1.125rem}.seo-workspace .audit-preview{margin-top:2.25rem}.seo-workspace .audit-filters{justify-content:space-between;gap:.375rem}.seo-workspace .audit-filters button{text-align:center;flex:1 1 0;min-width:0;padding:0 .125rem .75rem;font-size:clamp(.8125rem,3.75vw,.9375rem)}.seo-workspace .audit-finding{gap:1rem;min-height:34rem;padding:1.25rem 0}.seo-workspace .finding-copy h3{min-height:0;margin-top:.75rem;font-size:1.875rem}.seo-workspace .finding-explanation{min-height:0;margin-top:.75rem;font-size:1.0625rem}.seo-workspace .finding-copy{width:100%;min-height:0}.seo-workspace .finding-detail{justify-content:flex-start;gap:.875rem;width:100%;min-height:0}.seo-workspace .finding-action{border-radius:0 .75rem .75rem 0;padding:.875rem 1rem .875rem 1.125rem}.seo-workspace .finding-action p{min-height:0;margin-top:.5rem;font-size:1.0625rem}}
.results_section{flex-direction:column;align-items:center;width:70%;margin:0 auto;padding:7.5rem 0;display:flex}.results_section .overHeading{color:#969696;font-family:var(--font-geist),sans-serif;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;gap:5px;padding:.5rem 1.25rem;font-size:16px;font-weight:500;line-height:1;transition:background .275s 50ms,color .275s 50ms;display:flex}.results_section .overHeading .icon{color:#f64d00}.results_section .overHeading:hover{color:#fff;background-color:#555}.results_section h2{letter-spacing:-.75px;margin:1rem 0;font-size:5rem;font-weight:500}.results_section h2 span{font-family:var(--font-instrument-serif),serif;letter-spacing:.25px;font-style:italic}.results_section .subHeading{color:#b9b9b9;text-align:center;width:50%;font-size:20px;font-weight:300;line-height:1.5}.results_section main{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;min-width:1320px;margin:5rem 0 0;display:flex}.results_section main .card{background-color:#0e0e0e;border:1px solid #ffffff26;border-radius:32px;width:31%;height:auto;padding:14px;transition:all .3s;overflow:hidden;box-shadow:0 8px 12px #e4e4e405}.results_section main .card:hover{border-color:#ffffff40;transition:all .4s 75ms;transform:translateY(-6px);box-shadow:0 8px 14px #e4e4e40f}.results_section main .card:focus,.results_section main .card:active{border-color:#f64d0080;transition:all 20ms}.results_section main .card .image-wrapper{aspect-ratio:1;border-radius:18px;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.results_section main .card .image-wrapper:hover img{transition:all .6s;transform:scale(1.03)}.results_section main .card .image-wrapper img{object-fit:cover;will-change:transform;border-radius:18px;width:100%;height:100%;transition:all .275s 50ms;overflow:hidden}.results_section main .card .image-wrapper .player-icon{cursor:pointer;background-color:#000;border-radius:50%;outline:5px solid #00000059;justify-content:center;align-items:center;padding:1rem;transition:all .3s 25ms;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.results_section main .card .image-wrapper .player-icon:hover{background-color:#f64d00;outline-color:#00000020}.results_section main .card .image-wrapper .player-icon:hover:active{transition:all 50ms;transform:translate(-50%,-50%)scale(.95)}.results_section main .card .user-text{text-align:justify;color:#ebebeb;padding:1rem .5rem;font-size:17px;font-weight:300;line-height:1.4}.results_section main .card .info-wrapper{justify-content:space-between;align-items:center;padding:1.25rem .5rem .75rem;display:flex}.results_section main .card .info-wrapper .name{color:#d7d7d7;font-size:21px;font-family:var(--font-instrument-serif),serif;letter-spacing:.5px;cursor:pointer;font-style:italic}.results_section main .card .info-wrapper .company{font-family:var(--font-geist),sans-serif;letter-spacing:.2px;color:#7d7d7d;font-size:18px}.results_section .view_more-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f85747 0%,#ff4432 100%);border:none;border-radius:14px;outline:3px solid #ff975b4d;margin-top:4rem;padding:16px 2.25rem;font-size:18px;font-weight:500;line-height:1;transition:all .35s;box-shadow:0 1px 10px #ff654233}.results_section .view_more-button:hover{background:linear-gradient(90deg,#f85747 0%,#ff6542 100%);outline:3px solid #ff975b26;transform:translateY(-4px);box-shadow:0 4px 16px #ff654252}.results_section .view_more-button:active{background:linear-gradient(90deg,#d94c32 0%,#ff6542 100%);box-shadow:0 1px 8px #ff654226}@media screen and (max-width:1550px){.results_section .subHeading{width:65%}.results_section h2{margin-bottom:.25rem}.results_section main{margin-top:3.5rem}}@media screen and (max-width:1450px){.results_section .subHeading{width:70%}}@media screen and (max-width:1370px){.results_section main{min-width:1270px}}@media screen and (max-width:1285px){.results_section{width:96%}.results_section .subHeading{width:55%}.results_section main{min-width:unset}.results_section main .card{width:32%}}@media screen and (max-width:650px){.results_section{width:100%;padding-top:6rem;padding-bottom:0}.results_section .overHeading{font-size:14px}.results_section h2{text-align:center;font-size:2.625rem}.results_section .subHeading{text-wrap:balance;width:98.5%;font-size:14px}.results_section main{flex-direction:column;align-items:center}.results_section main .card{width:95%;margin-bottom:1rem}.results_section .view_more-button{margin-top:2rem}}
.services_section{background:linear-gradient(10deg,#0a0a0a 0% 25%,#ff5a3920 55%,#0a0a0a 62.5% 100%);flex-direction:column;align-items:center;padding:7.5rem 0 11rem;display:flex}.services_section .overHeading{color:#969696;font-family:var(--font-geist),sans-serif;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;gap:5px;padding:.5rem 1.25rem;font-size:16px;font-weight:500;line-height:1;transition:background .275s 50ms,color .275s 50ms;display:flex}.services_section .overHeading .icon{color:#f64d00}.services_section .overHeading:hover{color:#fff;background-color:#555}.services_section h2{letter-spacing:-.75px;margin:1rem 0;font-size:5rem;font-weight:500}.services_section h2 span{font-family:var(--font-instrument-serif),serif;letter-spacing:.25px;font-style:italic}.services_section .subHeading{color:#b9b9b9;text-align:center;width:35%;font-size:20px;font-weight:300;line-height:1.5}.services_section .cards-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2%;width:62.5%;min-width:1200px;margin:3rem auto;display:flex}.services_section .cards-wrapper .card{will-change:transform;background-color:#0f0f0f;border:1px solid #ffffff1a;border-radius:18px;width:49%;margin-bottom:1.5rem;padding:2.5rem;transition:all .275s 50ms}.services_section .cards-wrapper .card:hover{border-color:#ffffff40;transition:all .325s 50ms;transform:translateY(-6px)}.services_section .cards-wrapper .card:hover .icon{color:#f64d00b3}.services_section .cards-wrapper .card:focus,.services_section .cards-wrapper .card:active{border-color:#f64d0080;transition:all 50ms}.services_section .cards-wrapper .card .icon{color:#b9b9b9;cursor:pointer;font-size:2.25rem;transition:all .3s 50ms}.services_section .cards-wrapper .card h4{letter-spacing:.25px;color:#ebebeb;margin:1rem 0;font-size:20px;font-weight:500}.services_section .cards-wrapper .card p{color:#7d7d7d;text-wrap:balance;width:90%;font-size:17px;line-height:1.5}@media screen and (max-width:1550px){.services_section .subHeading{width:42.5%}.services_section .cards-wrapper{min-width:1150px}}@media screen and (max-width:1450px){.services_section .subHeading{width:45%}.services_section .cards-wrapper{min-width:1100px}}@media screen and (max-width:1370px){.services_section .cards-wrapper{min-width:1070px}}@media screen and (max-width:1285px){.services_section .subHeading{width:50%}}@media screen and (max-width:650px){.services_section{padding-top:6rem;padding-bottom:2.5rem}.services_section .overHeading{font-size:14px}.services_section h2{text-align:center;font-size:2.625rem}.services_section .subHeading{text-wrap:balance;width:98.5%;font-size:14px}.services_section .cards-wrapper{min-width:unset;width:97.5%}.services_section .cards-wrapper .card{aspect-ratio:1/1.4;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1rem;padding:1.25rem .5rem;display:flex}.services_section .cards-wrapper .card:focus,.services_section .cards-wrapper .card:active{transition:all .275s}.services_section .cards-wrapper .card .icon{justify-content:center;align-items:center;font-size:2.5rem;display:flex}.services_section .cards-wrapper .card h4{text-align:center}.services_section .cards-wrapper .card p{text-align:center;width:97.5%;font-size:14px}}
.getStarted_section{background:linear-gradient(45deg,#fffff7 0%,#ffffe3 5%,#ffffca 10%,#ffffae 15%,#ffed91 20%,#ffc373 25%,#ff9756 30%,#ff6b3c 35%,#ff4426 40%,#d02214 45%,#990708 50%,#640003 55%,#340004 60%,#0b000b 65%,#000219 70%,#001a2c 75%,#003a44 80%,#00605f 85%,#008b7c 90%,#09b79a 95%,#31e2b7 100%);border:1px solid #969696;border-radius:26px;flex-direction:column;align-items:center;width:65%;margin:0 auto;padding:7.5rem 0;scroll-margin-top:8rem;display:flex}.getStarted_section .overHeading{color:#c8c8c8;font-family:var(--font-geist),sans-serif;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff3;border:1px solid #fff3;border-radius:50px;padding:.5rem 1.25rem;font-size:16px;font-weight:500;line-height:1;transition:background .275s 50ms,color .275s 50ms}.getStarted_section .overHeading:hover{color:#000;background-color:#fff}.getStarted_section h2{color:#fff;letter-spacing:-.75px;margin:1rem 0;font-size:5rem;font-weight:500;line-height:1.1}.getStarted_section h2 span{font-family:var(--font-instrument-serif),serif;letter-spacing:.25px;font-style:italic}.getStarted_section .subHeading{color:#fff;text-align:center;width:55%;font-size:20px;font-weight:300;line-height:1.5}.getStarted_section .cta-wrapper{flex-direction:row;justify-content:space-between;align-items:center;gap:1.75rem;margin:2.5rem 0 0;display:flex}.getStarted_section .cta-wrapper button{font-family:var(--font-geist),sans-serif;color:#fff;cursor:pointer;background:linear-gradient(90deg,#ff6542 0%,#f85747 100%);border:none;border-radius:14px;outline:3px solid #ff975b4d;padding:18px 2.75rem;font-size:18px;font-weight:500;line-height:1;transition:all .4s 75ms;box-shadow:0 1px 10px #ff654233}.getStarted_section .cta-wrapper button:hover{background:linear-gradient(90deg,#f85747 0%,#ff6542 100%);outline:3px solid #ff975b26;box-shadow:0 4px 16px #ff654252}.getStarted_section .cta-wrapper button:active{background:linear-gradient(90deg,#d94c32 0%,#ff6542 100%);box-shadow:0 1px 8px #ff654226}.getStarted_section .cta-wrapper .founder-wrapper{flex-direction:row;align-items:center;gap:.75rem;display:flex}.getStarted_section .cta-wrapper .founder-wrapper img{border-radius:50%;outline:1px solid #fff;width:55px;height:55px}.getStarted_section .cta-wrapper .founder-wrapper .info-wrapper{flex-direction:column;display:flex}.getStarted_section .cta-wrapper .founder-wrapper .info-wrapper .name{font-size:18px;font-family:var(--font-instrument-serif),serif;letter-spacing:.5px;font-style:italic}.getStarted_section .cta-wrapper .founder-wrapper .info-wrapper .position{font-family:var(--font-geist),sans-serif;color:#c8c8c8;letter-spacing:-.25px;font-weight:300}@media screen and (max-width:1550px){.getStarted_section{width:77.5%}}@media screen and (max-width:1450px){.getStarted_section{width:85%}}@media screen and (max-width:1370px){.getStarted_section{width:87.5%}}@media screen and (max-width:1285px){.getStarted_section{width:87.5%}.getStarted_section h2{margin:2rem 0 .25rem;line-height:1.05}.getStarted_section .subHeading{width:60%}.getStarted_section .cta-wrapper{margin-top:3rem}}@media screen and (max-width:650px){.getStarted_section{width:97.5%;padding:3rem 0}.getStarted_section .overHeading{font-size:14px}.getStarted_section h2{text-align:center;font-size:2.625rem}.getStarted_section .subHeading{text-wrap:balance;width:100%;margin-top:.5rem;font-size:15px}.getStarted_section .cta-wrapper{flex-direction:column-reverse;width:100%}.getStarted_section .cta-wrapper .name{letter-spacing:.75px!important;text-align:center!important;font-size:20px!important}.getStarted_section .cta-wrapper button{width:85%}}
.pricing_section{flex-direction:column;align-items:center;width:70%;margin:0 auto;padding:7.5rem 0;display:flex}.pricing_section .overHeading{color:#969696;font-family:var(--font-geist),sans-serif;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;gap:5px;padding:.5rem 1.25rem;font-size:16px;font-weight:500;line-height:1;transition:background .275s 50ms,color .275s 50ms;display:flex}.pricing_section .overHeading .icon{color:#f64d00}.pricing_section .overHeading:hover{color:#fff;background-color:#555}.pricing_section h2{letter-spacing:-.75px;margin:1rem 0;font-size:5rem;font-weight:500}.pricing_section h2 span{font-family:var(--font-instrument-serif),serif;letter-spacing:.25px;font-style:italic}.pricing_section .subHeading{color:#b9b9b9;text-align:center;width:42.5%;font-size:20px;font-weight:300;line-height:1.5}.pricing_section main{justify-content:space-between;align-items:flex-start;gap:2%;width:100%;min-width:1200px;margin:3.5rem auto;display:flex}.pricing_section main .card{aspect-ratio:1/1.45;will-change:transform;background:linear-gradient(45deg,#000 0%,#000002 25%,#08080d 50%,#151519 75%,#212226 100%);border:1px solid #3c3c3c;border-radius:22px;flex-direction:column;width:31.5%;padding:1.25rem 2rem 1.75rem;transition:all .35s;display:flex}.pricing_section main .card.highlight{background:linear-gradient(135deg,#383f3c 0%,#343737 5%,#312f32 10%,#2e272d 15%,#2b2028 20%,#281a23 25%,#25141f 30%,#23101c 35%,#210d1a 40%,#1f0c18 45%,#1d0b16 50%,#1c0d16 55%,#1b0f16 60%,#1b1318 65%,#1b1819 70%,#1b1e1c 75%,#1c251f 80%,#1d2d23 85%,#1e3528 90%,#203d2c 95%,#224632 100%);border:1px solid #323232}.pricing_section main .card.highlight ul li{color:#c8c8c8}.pricing_section main .card.highlight:hover{border-color:#4b4b4b}.pricing_section main .card:hover{border-color:#ffffff46;transition:all .4s 75ms;transform:translateY(-10px)}.pricing_section main .card .type{background-color:#1b1b1b;border:1px solid #ffffff26;border-radius:12px;width:fit-content;padding:10px 1rem;font-size:15px;font-weight:300;line-height:1}.pricing_section main .card .price{font-family:var(--font-geist),sans-serif;letter-spacing:-.5px;text-wrap:nowrap;margin:3rem 0 1.5rem;font-size:4rem;font-weight:500}.pricing_section main .card ul{flex-direction:column;margin-left:1.5rem;display:flex}.pricing_section main .card ul li{font-size:17px;font-family:var(--font-geist),sans-serif;color:#afafaf;margin:5px 0}.pricing_section main .card button{color:#fff;cursor:pointer;background:#040404;border:none;border-radius:16px;outline:1px solid #ffffff26;width:85%;padding:18px;font-size:18px;line-height:1;transition:all .275s 75ms;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}.pricing_section main .card button:hover{background:#232323;outline-color:#ffffff59}.pricing_section main .card button.highlight{background:linear-gradient(90deg,#ff6542 0%,#f85747 100%);outline:3px solid #ff975b4d;box-shadow:0 1px 10px #ff654233}.pricing_section main .card button.highlight:hover{background:linear-gradient(90deg,#f85747 0% 100%);outline-color:#ff975b99;box-shadow:0 4px 16px #ff65424d}@media screen and (max-width:1550px){.pricing_section{width:80%}.pricing_section .subHeading{width:45%}}@media screen and (max-width:1450px){.pricing_section{width:85%}.pricing_section .subHeading{width:45%}}@media screen and (max-width:1370px){.pricing_section{width:87.5%}.pricing_section main{min-width:unset}.pricing_section .subHeading{width:45%}}@media screen and (max-width:1285px){.pricing_section{width:92.5%}.pricing_section main .card{aspect-ratio:1/1.525;width:31.75%}.pricing_section main .card .price{margin:2.75rem 0 1.25rem}}@media screen and (max-width:650px){.pricing_section{width:97.5%;padding-top:6rem;padding-bottom:0}.pricing_section .overHeading{font-size:14px}.pricing_section h2{text-align:center;font-size:2.625rem}.pricing_section .subHeading{text-wrap:balance;width:97.5%;font-size:15px}.pricing_section main{flex-direction:column;width:95%}.pricing_section main .card{aspect-ratio:1/1.4;width:100%;margin-bottom:1rem;padding:1.25rem 1rem 1.75rem}.pricing_section main .card .type{text-align:center;text-transform:uppercase;min-width:40%}.pricing_section main .card .price{margin-top:2rem;margin-bottom:1rem;font-size:3.75rem}}
.testimonials_section{background:linear-gradient(-8deg,#0a0a0a 0% 25%,#ff5a3926 52.5%,#0a0a0a 65% 100%);flex-direction:column;align-items:center;padding:7.5rem 0 5rem;display:flex}.testimonials_section .overHeading{color:#969696;font-family:var(--font-geist),sans-serif;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;gap:5px;padding:.5rem 1.25rem;font-size:16px;font-weight:500;line-height:1;transition:background .275s 50ms,color .275s 50ms;display:flex}.testimonials_section .overHeading .icon{color:#f64d00}.testimonials_section .overHeading:hover{color:#fff;background-color:#555}.testimonials_section h2{letter-spacing:-.75px;text-align:center;margin:1rem 0;font-size:5rem;font-weight:500;line-height:1.1}.testimonials_section h2 span{font-family:var(--font-instrument-serif),serif;letter-spacing:.25px;font-style:italic}.testimonials_section .testimonials-container{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:70%;margin:2.5rem auto 0;display:flex}.testimonials_section .testimonials-container .card{aspect-ratio:1/.625;cursor:pointer;background:linear-gradient(45deg,#000 0% 50%,#121216 100%);border:1px solid #1e1e1e;border-radius:18px;flex-direction:column;justify-content:space-between;width:32%;margin-bottom:1.5rem;padding:2.25rem 2rem 2.5rem;transition:all .325s 75ms;display:flex}.testimonials_section .testimonials-container .card:hover{border-color:#414141;transform:translateY(-8px)}.testimonials_section .testimonials-container .card:hover .person-wrapper .details-wrapper .username{color:#c8c8c8}.testimonials_section .testimonials-container .card:hover .person-wrapper img{filter:grayscale(0)}.testimonials_section .testimonials-container .card p{color:#b9b9b9;font-size:18px;font-weight:500;line-height:1.45}.testimonials_section .testimonials-container .card .person-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;margin:2rem 0 0;display:flex}.testimonials_section .testimonials-container .card .person-wrapper img{object-fit:cover;filter:grayscale();border-radius:50%;width:52.5px;height:52.5px;transition:all .3s 75ms}.testimonials_section .testimonials-container .card .person-wrapper .details-wrapper{flex-direction:column;align-items:flex-start;display:flex}.testimonials_section .testimonials-container .card .person-wrapper .details-wrapper .name{color:#e1e1e1;font-size:16px;font-weight:500}.testimonials_section .testimonials-container .card .person-wrapper .details-wrapper .username{font-family:var(--font-geist),sans-serif;color:#737373;font-size:15px;transition:all .325s 75ms}@media screen and (max-width:1550px){.testimonials_section .testimonials-container{width:80%}.testimonials_section .testimonials-container .card{aspect-ratio:1/.675}}@media screen and (max-width:1450px){.testimonials_section .testimonials-container{width:87.5%}}@media screen and (max-width:1370px){.testimonials_section .testimonials-container .card{aspect-ratio:1/.7}}@media screen and (max-width:1285px){.testimonials_section .testimonials-container{width:90%}.testimonials_section .testimonials-container .card{aspect-ratio:1/.72;padding:2rem 2rem 2.25rem}}@media screen and (max-width:650px){.testimonials_section{padding-top:6rem;padding-bottom:0}.testimonials_section .overHeading{font-size:14px}.testimonials_section h2{letter-spacing:-.5px;font-size:2.5rem}.testimonials_section .testimonials-container{width:97.5%;margin-top:1.75rem}.testimonials_section .testimonials-container .card{aspect-ratio:1/1.4;width:49%;margin-bottom:1rem;padding:1.25rem 8px}.testimonials_section .testimonials-container .card p{font-size:14px;font-weight:400}.testimonials_section .testimonials-container .card .person-wrapper{gap:10px;margin-top:1.25rem}.testimonials_section .testimonials-container .card .person-wrapper img{width:42.5px;height:42.5px}.testimonials_section .testimonials-container .card .person-wrapper .details-wrapper .name{font-size:15px}.testimonials_section .testimonials-container .card .person-wrapper .details-wrapper .username{font-size:14px}}
.numbers_section{flex-direction:column;align-items:center;width:80%;margin:0 auto;padding:9rem 0;display:flex}.numbers_section .overHeading{color:#969696;font-family:var(--font-geist),sans-serif;border:1px solid #fff3;border-radius:50px;justify-content:center;align-items:center;gap:5px;padding:.5rem 1.25rem;font-size:16px;font-weight:500;line-height:1;transition:background .275s 50ms,color .275s 50ms;display:flex}.numbers_section .overHeading .icon{color:#f64d00}.numbers_section .overHeading:hover{color:#fff;background-color:#555}.numbers_section h2{letter-spacing:-.75px;text-align:center;text-wrap:balance;width:75%;margin:1rem 0;font-size:5rem;font-weight:500;line-height:1.1}.numbers_section h2 span{font-family:var(--font-instrument-serif),serif;letter-spacing:.25px;font-style:italic}.numbers_section .subHeading{color:#b9b9b9;text-align:center;width:42.5%;font-size:20px;font-weight:300;line-height:1.5}.numbers_section article{flex-direction:row;justify-content:space-between;align-items:flex-end;width:90%;margin-top:3rem;display:flex}.numbers_section article img{object-fit:cover;border-radius:20px;width:32.5%;height:30vh;position:relative;box-shadow:0 8px 12px #e4e4e408}.numbers_section article .cards-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;width:65%;display:flex}.numbers_section article .cards-wrapper .position{will-change:transform,background-image;background-color:#0f0f0f;background-image:radial-gradient(circle closest-corner at 50% 100%, var(--card-glow-1), var(--card-glow-2));background-repeat:no-repeat;border:1px solid #2d2d2d;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;width:47.5%;height:30vh;padding:1.75rem 2rem;transition:--card-glow-1 .3s 50ms,--card-glow-2 .3s 50ms,background-color .3s 50ms,transform .3s 50ms,border-color .3s 50ms,box-shadow .3s 50ms;display:flex;position:relative;box-shadow:0 8px 12px #e4e4e406}.numbers_section article .cards-wrapper .position:hover{--card-glow-1:var(--card-glow-1-hover);--card-glow-2:var(--card-glow-2-hover);background-color:#121212;border-color:#5f5f5f;transform:translateY(-4px);box-shadow:0 8px 12px #e4e4e40d}.numbers_section article .cards-wrapper .position:hover .description{color:#d2d2d2}.numbers_section article .cards-wrapper .position .number{font-family:var(--font-geist),sans-serif;color:#5f5f5f;font-size:15px;font-weight:500;position:absolute;top:1.25rem;right:1.25rem}.numbers_section article .cards-wrapper .position h3{font-size:4.5rem;font-weight:600}.numbers_section article .cards-wrapper .position h3 span{color:#f64d00}.numbers_section article .cards-wrapper .position .description{font-family:var(--font-geist),sans-serif;color:#878787;width:65%;transition:all .275s 50ms}@media screen and (max-width:1550px){.numbers_section{width:90%}.numbers_section article .cards-wrapper .position .description{width:77.5%}.numbers_section .subHeading{width:47.5%}}@media screen and (max-width:1450px){.numbers_section{width:95%}.numbers_section article .cards-wrapper .position .description{width:77.5%}.numbers_section .subHeading{width:47.5%}}@media screen and (max-width:1370px){.numbers_section article .cards-wrapper .position{height:35vh}.numbers_section article .cards-wrapper .position .description{width:80%}.numbers_section .subHeading{width:50%}.numbers_section article img{height:35vh}}@media screen and (max-width:1285px){.numbers_section{width:97.5%}.numbers_section article .cards-wrapper .position{height:37.5vh}.numbers_section article .cards-wrapper .position .description{width:85%}.numbers_section .subHeading{width:52.5%}.numbers_section article img{height:37.5vh}}@media screen and (max-width:650px){.numbers_section{width:100%;padding-top:5rem;padding-bottom:0}.numbers_section .overHeading{font-size:14px}.numbers_section h2{text-align:center;width:95%;font-size:2.625rem}.numbers_section .subHeading{text-wrap:balance;width:98.5%;font-size:14px}.numbers_section article{flex-direction:column-reverse;justify-content:center;align-items:center;width:97.5%}.numbers_section article .cards-wrapper{gap:.5rem;width:100%}.numbers_section article .cards-wrapper .position{width:48.5%;height:27.5vh;margin-bottom:.5rem;padding:1.5rem .5rem}.numbers_section article .cards-wrapper .position .number{font-size:12px;top:.5rem;right:.5rem}.numbers_section article .cards-wrapper .position h3{font-size:3.25rem}.numbers_section article .cards-wrapper .position .description{width:100%;font-size:15px}.numbers_section article img{width:95%;margin-top:.75rem}}
.faq_section{flex-direction:column;align-items:center;width:70%;margin:0 auto;padding:7.5rem 0 5rem;display:flex}.faq_section h2{font-family:var(--font-instrument-serif),serif;letter-spacing:.25px;margin:1rem 0;font-size:5rem;font-style:italic;font-weight:500;line-height:1.1}.faq_section .subHeading{color:#b9b9b9;text-align:center;width:50%;font-size:20px;font-weight:300;line-height:1.5}.faq_section .faqs-container{flex-direction:column;width:80%;margin-top:3rem;display:flex}.faq_section .faqs-container .faq-item{width:100%;box-shadow:none;background:#0c0c0c;border:1px solid #282828;border-radius:1rem;margin-bottom:1rem;transition:all .325s 50ms;position:relative;overflow:hidden}.faq_section .faqs-container .faq-item:hover{border-color:#737373}.faq_section .faqs-container .faq-item:active,.faq_section .faqs-container .faq-item:focus{border-color:#ff7354;transition:all 25ms}.faq_section .faqs-container .faq-item.open{border-color:#f64d00;box-shadow:0 4px 28px #00000021}.faq_section .faqs-container .faq-item.open .faq-question .faq-icon{color:#ff4920;transition:all .275s;transform:rotate(45deg)}.faq_section .faqs-container .faq-item .faq-question{color:#fff;cursor:pointer;border-radius:1rem;justify-content:space-between;align-items:center;padding:1.75rem 2rem;transition:all .3s;display:flex}.faq_section .faqs-container .faq-item .faq-question h3{margin:0;font-size:22px;font-weight:500;line-height:1}.faq_section .faqs-container .faq-item .faq-question .faq-icon{color:#f64d00;transform-origin:50%;justify-content:center;align-items:center;font-size:30px;transition:all .225s;display:flex}.faq_section .faqs-container .faq-item .faq-answer{color:#afafaf;opacity:0;grid-template-rows:0fr;width:87.5%;padding:0 2.25rem;font-size:18px;font-weight:300;line-height:1.55;transition:all .125s;display:grid}.faq_section .faqs-container .faq-item .faq-answer.open{opacity:1;grid-template-rows:1fr;padding:1.5rem 2.25rem 2rem;transition:all .275s}.faq_section .faqs-container .faq-item .faq-answer p{overflow:hidden}@media screen and (max-width:1550px){.faq_section{width:80%}.faq_section .subHeading{width:60%}.faq_section .faqs-container{width:85%}}@media screen and (max-width:1450px){.faq_section{width:82.5%}.faq_section .faqs-container{width:87.5%}.faq_section .faqs-container .faq-item .faq-answer{width:90%;font-size:17px}}@media screen and (max-width:1285px){.faq_section,.faq_section .faqs-container{width:87.5%}.faq_section .faqs-container .faq-item .faq-answer{width:92.5%}}@media screen and (max-width:650px){.faq_section{width:97.5%}.faq_section h2{font-size:3.5rem}.faq_section .subHeading{text-wrap:balance;width:97.5%;font-size:15px}.faq_section .faqs-container{width:97.5%}.faq_section .faqs-container .faq-item .faq-question{padding:1rem .75rem}.faq_section .faqs-container .faq-item .faq-question h3{letter-spacing:-.25px;font-size:15px;font-weight:400;line-height:1.4}.faq_section .faqs-container .faq-item .faq-question .faq-icon{font-size:24px}.faq_section .faqs-container .faq-item .faq-answer{width:100%;font-size:14px}.faq_section .faqs-container .faq-item .faq-answer.open{padding:1.25rem .75rem}}
footer{background:linear-gradient(170deg,#0a0a0a 0% 50%,#ff48001d 100%);width:100%;padding:12.5rem 0 1rem}footer .footer-container{flex-direction:row;justify-content:space-between;align-items:flex-start;width:80%;margin:0 auto;padding-bottom:5rem;display:flex}footer .footer-container .wrapper{flex-direction:column;display:flex}footer .footer-container .wrapper .logo-wrapper{color:#d7d7d7;cursor:pointer;justify-content:flex-start;align-items:center;width:fit-content;transition:all .275s;display:flex}footer .footer-container .wrapper .logo-wrapper:hover{color:#fff}footer .footer-container .wrapper .logo-wrapper .logo-icon{color:#f64d00;cursor:pointer;font-size:36px}footer .footer-container .wrapper .logo-wrapper span{font-family:var(--font-geist),sans-serif;font-size:28px;line-height:1}footer .footer-container .wrapper .address{color:#d7d7d7;font-family:var(--font-inter),sans-serif;letter-spacing:0;margin:2rem 0;font-weight:400}footer .footer-container .wrapper h5{font-family:var(--font-geist),sans-serif;color:#ebebeb;margin-bottom:1rem;font-size:22px;font-weight:500}footer .footer-container .wrapper .footer-link{font-family:var(--font-geist),sans-serif;color:#a5a5a5;letter-spacing:.25px;cursor:pointer;width:fit-content;margin:.5rem 0;padding:2px 0;font-size:18px;font-weight:500;transition:all .3s 50ms}footer .footer-container .wrapper .footer-link:hover{color:#ebebeb;transform:translateY(-2px)}footer .footer-container .wrapper .footer-link:focus,footer .footer-container .wrapper .footer-link:active{color:#ff4920;transition:all 20ms}footer .footer-container .wrapper .media-wrapper{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);color:#e1e1e1;text-align:center;cursor:pointer;background-color:#0000001a;border:1px solid #4b4b4b;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-bottom:.75rem;padding:18px 2rem;font-size:18px;line-height:1;transition:all .3s 75ms;display:flex}footer .footer-container .wrapper .media-wrapper .icon{color:#f64d00;font-size:20px}footer .footer-container .wrapper .media-wrapper:hover{background-color:#000000d9;border-color:#f64d00}footer .footer-container .wrapper button{font-family:var(--font-geist),sans-serif;color:#fff;text-align:center;cursor:pointer;background-color:#0000;border:1px solid #4b4b4b;border-radius:16px;padding:16px 1.75rem;font-size:16px;font-weight:500;line-height:1;transition:all .3s 75ms}footer .footer-container .wrapper button:hover{background-color:#101010;border-color:#f64d00}footer article{border-top:1px solid #fff3;flex-direction:row;justify-content:space-between;align-items:center;width:80%;margin:0 auto;padding-top:2.25rem;padding-bottom:.5rem;display:flex}footer article p{color:#b9b9b9;letter-spacing:-.35px;font-size:15px}footer article aside{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;display:flex}footer article aside p{cursor:pointer;font-weight:300;text-decoration:underline;transition:all .3s 50ms}footer article aside p:hover{color:#e4e4e4;text-decoration-color:#f64d00;transform:translateY(-2px)}@media screen and (max-width:1550px){footer .footer-container,footer article{width:85%}}@media screen and (max-width:1450px){footer .footer-container,footer article{width:87.5%}}@media screen and (max-width:1370px){footer .footer-container,footer article{width:90%}}@media screen and (max-width:1285px){footer .footer-container,footer article{width:92.5%}}@media screen and (max-width:650px){footer{padding-top:1rem}footer .footer-container{flex-direction:column;justify-content:center;align-items:center;width:97.5%;padding-bottom:2rem}footer .footer-container .wrapper{text-align:center;align-items:center;width:90%;margin-top:2rem}footer .footer-container .wrapper .logo-wrapper{justify-content:center}footer .footer-container .wrapper .address{margin:1.25rem 0 1.5rem}footer .footer-container .wrapper .address br{display:none}footer .footer-container .wrapper button{width:95%;padding:18px}footer .footer-container .wrapper h5{letter-spacing:.5px;margin-bottom:.25rem}footer .footer-container .wrapper .footer-link{letter-spacing:.5px;word-spacing:1.5px;margin:2px 0;font-weight:400}footer .footer-container .wrapper .media-wrapper{width:95%}footer article{flex-direction:column;width:97.5%;padding-top:1.25rem}footer article p{letter-spacing:0;margin-bottom:.5rem;font-size:14px;font-weight:300}footer article aside{gap:1rem}footer article aside p{letter-spacing:-.25px;font-size:14px}}
