:root{--gbit-ink:#17130f;--gbit-paper:#f7f3ec;--gbit-paper-deep:#eee6da;--gbit-cream:#e8dfd2;--gbit-accent:#8f2f2b;--gbit-gold:#b88a42;--gbit-line:rgba(23, 19, 15, .15);--gbit-serif:Georgia, "Times New Roman", serif;--gbit-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html{scroll-behavior:smooth}body.gbit-master-shell{margin:0;background:var(--gbit-paper);color:var(--gbit-ink);font-family:var(--gbit-sans);-webkit-font-smoothing:antialiased}.gbit-master-shell *,.gbit-master-shell *::before,.gbit-master-shell *::after{box-sizing:border-box}.gbit-master-shell a{color:inherit;text-decoration:none}.gbit-master-shell img{max-width:100%}.gbit-master-container{width:min(1320px, calc(100% - 64px));margin-inline:auto}.gbit-master-header{position:relative;z-index:50;border-bottom:1px solid var(--gbit-line);background:rgb(247 243 236 / .94);backdrop-filter:blur(16px)}.gbit-master-header__row{min-height:82px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px}.gbit-master-logo{display:inline-flex;align-items:center;justify-self:start;gap:12px;font:700 27px/1 var(--gbit-serif);letter-spacing:-.025em}.gbit-master-logo__mark{width:37px;height:37px;display:grid;place-items:center;border:1px solid #27211b;border-radius:50%;background:var(--gbit-ink);color:#fff8ed;font:700 16px/1 var(--gbit-serif)}.gbit-master-nav{display:flex;align-items:center;justify-content:center;gap:34px;font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.gbit-master-nav a,.gbit-master-footer a{transition:opacity .2s ease}.gbit-master-nav a:hover,.gbit-master-footer a:hover{opacity:.5}.gbit-master-header__cta{justify-self:end;display:inline-flex;align-items:center;gap:13px;padding:11px 17px;border:1px solid var(--gbit-line);border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.gbit-master-hero{min-height:790px;padding:78px 0 88px;overflow:hidden;border-bottom:1px solid var(--gbit-line)}.gbit-master-hero__grid{display:grid;grid-template-columns:minmax(390px,.72fr) minmax(680px,1.28fr);align-items:center;gap:52px}.gbit-master-hero__copy{position:relative;z-index:4;padding-left:8px}.gbit-master-eyebrow{margin:0 0 23px;color:var(--gbit-accent);font-size:11px;font-weight:900;letter-spacing:.19em;text-transform:uppercase}.gbit-master-hero h1{margin:0;font:500 clamp(63px, 5.7vw, 96px)/.91 var(--gbit-serif);letter-spacing:-.058em}.gbit-master-hero h1 em{color:var(--gbit-accent);font-weight:500}.gbit-master-hero__statement{margin:30px 0 0;padding-left:24px;border-left:2px solid var(--gbit-gold);font:500 21px/1.28 var(--gbit-serif)}.gbit-master-lead{max-width:540px;margin:25px 0 32px;color:#61594f;font:400 17px/1.65 var(--gbit-serif)}.gbit-master-button{display:inline-flex;align-items:center;gap:38px;padding:15px 20px;border-radius:2px;background:var(--gbit-ink);color:#fff!important;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s ease,background .2s ease}.gbit-master-button:hover{transform:translateY(-2px);background:var(--gbit-accent)}.gbit-constellation{position:relative;min-height:620px;isolation:isolate}.gbit-constellation::before{content:"";position:absolute;inset:7% 9%;z-index:-2;border-radius:50%;background:radial-gradient(circle,rgb(184 138 66 / .12),transparent 64%)}.gbit-constellation__lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.gbit-constellation__lines circle,.gbit-constellation__lines path{fill:none;stroke:rgb(151 108 44 / .42);stroke-width:1;stroke-dasharray:4 6}.gbit-constellation__lines path{stroke-dasharray:none}.gbit-constellation__hub{position:absolute;z-index:9;top:50%;left:50%;width:164px;height:164px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;border:4px solid #d8c6a7;outline:1px solid var(--gbit-gold);outline-offset:8px;border-radius:50%;background:#151412;color:#fff8eb;box-shadow:0 24px 70px rgb(23 19 15 / .28);text-align:center}.gbit-constellation__monogram{margin-bottom:1px;color:#fffaf0;font:500 48px/1 var(--gbit-serif)}.gbit-constellation__hub strong{font:600 18px/1 var(--gbit-serif)}.gbit-constellation__hub small{margin-top:7px;color:#cfa55c;font-size:8px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.gbit-constellation__card{position:absolute;z-index:5;display:block;overflow:hidden;border:1px solid rgb(255 255 255 / .42);border-radius:8px;background:#312821;box-shadow:0 15px 38px rgb(23 19 15 / .18);transition:transform .25s ease,box-shadow .25s ease}a.gbit-constellation__card:hover{transform:translateY(-6px);box-shadow:0 25px 54px rgb(23 19 15 / .24)}.gbit-constellation__card img{width:100%;height:100%;display:block;object-fit:cover}.gbit-constellation__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgb(7 7 7 / .05),rgb(7 7 7 / .08) 38%,rgb(7 7 7 / .78))}.gbit-constellation__meta{position:absolute;inset:auto 14px 13px;display:flex;align-items:end;justify-content:space-between;gap:8px;color:#fff}.gbit-constellation__meta strong{font:600 21px/1 var(--gbit-serif)}.gbit-constellation__meta small,.gbit-editorial-card__top small{padding:5px 7px;border:1px solid rgb(255 255 255 / .4);border-radius:999px;background:rgb(15 14 13 / .3);color:#fff;font-size:7px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.gbit-constellation__meta small.is-live,.gbit-editorial-card__top small.is-live{background:#dceadf;color:#26583a;border-color:#dceadf}.gbit-constellation__card--fashion{top:3%;left:6%;width:174px;height:220px}.gbit-constellation__card--ai{top:2%;right:5%;width:174px;height:220px}.gbit-constellation__card--beauty{bottom:3%;left:1%;width:166px;height:208px}.gbit-constellation__card--home{bottom:-1%;left:50%;width:212px;height:175px;transform:translateX(-50%)}.gbit-constellation__card--home img{object-position:center 68%}a.gbit-constellation__card--home:hover{transform:translateX(-50%) translateY(-6px)}.gbit-constellation__card--pet{bottom:4%;right:0;width:166px;height:208px}.gbit-master-section{padding:112px 0 124px}.gbit-master-section__head{display:grid;grid-template-columns:1fr .56fr;gap:80px;align-items:end;margin-bottom:52px}.gbit-master-section h2,.gbit-master-manifesto h2{margin:0;font:500 clamp(48px, 4.7vw, 72px)/.98 var(--gbit-serif);letter-spacing:-.05em}.gbit-master-section__head>p{max-width:480px;margin:0 0 4px;color:#696055;font:400 17px/1.66 var(--gbit-serif)}.gbit-master-ecosystem{background:#fbf8f2}.gbit-editorial-grid{display:grid;grid-template-columns:repeat(10,1fr);border-top:1px solid var(--gbit-line);border-left:1px solid var(--gbit-line)}.gbit-editorial-card{grid-column:span 2;display:flex;flex-direction:column;min-height:510px;border-right:1px solid var(--gbit-line);border-bottom:1px solid var(--gbit-line);background:rgb(255 255 255 / .4);transition:transform .22s ease,background .22s ease,box-shadow .22s ease}a.gbit-editorial-card:hover{position:relative;z-index:3;transform:translateY(-5px);background:#fff;box-shadow:0 22px 46px rgb(23 19 15 / .1)}.gbit-editorial-card__image{height:255px;overflow:hidden;background:var(--gbit-card-accent)}.gbit-editorial-card__image img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.82) contrast(.98);transition:transform .45s ease}a.gbit-editorial-card:hover .gbit-editorial-card__image img{transform:scale(1.025)}.gbit-editorial-card__body{flex:1;display:flex;flex-direction:column;padding:22px 20px 20px;border-top:4px solid var(--gbit-card-accent)}.gbit-editorial-card__top{display:flex;align-items:center;justify-content:space-between;color:#746b61;font-size:9px;font-weight:900;letter-spacing:.12em}.gbit-editorial-card__top small{background:#e7e1d8;color:#6c645b;border:0}.gbit-editorial-card h3{margin:31px 0 12px;font:600 27px/1.03 var(--gbit-serif);letter-spacing:-.025em}.gbit-editorial-card p{margin:0;color:#655d54;font:400 14px/1.55 var(--gbit-serif)}.gbit-editorial-card__action{margin-top:auto;padding-top:24px;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.gbit-master-manifesto{padding:105px 0;border-top:1px solid var(--gbit-line);border-bottom:1px solid var(--gbit-line);background:var(--gbit-paper-deep)}.gbit-master-manifesto__grid{display:grid;grid-template-columns:1fr .95fr;gap:110px;align-items:start}.gbit-master-manifesto__copy{padding-top:39px}.gbit-master-manifesto__copy>p{margin:0;color:#5f574e;font:400 20px/1.62 var(--gbit-serif)}.gbit-master-values{display:flex;flex-wrap:wrap;gap:9px;margin-top:34px}.gbit-master-values span{padding:9px 12px;border:1px solid var(--gbit-line);border-radius:999px;font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.gbit-master-section--dark{background:var(--gbit-ink);color:#f7efe3}.gbit-master-section--dark .gbit-master-eyebrow{color:#dc7959}.gbit-master-section__head--dark>p{color:#bcb1a3}.gbit-master-architecture{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgb(255 255 255 / .18);border-bottom:1px solid rgb(255 255 255 / .18)}.gbit-master-architecture>div{position:relative;min-height:265px;padding:30px 27px;border-right:1px solid rgb(255 255 255 / .18)}.gbit-master-architecture>div:last-child{border-right:0}.gbit-master-architecture>div:not(:last-child)::after{content:"→";position:absolute;z-index:2;top:36px;right:-13px;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--gbit-ink);color:#d08360;font-size:12px}.gbit-master-architecture span{display:block;margin-bottom:61px;color:#dd7450;font-size:10px;font-weight:900;letter-spacing:.14em}.gbit-master-architecture strong{display:block;margin-bottom:14px;font:600 25px/1 var(--gbit-serif)}.gbit-master-architecture p{margin:0;color:#bdb3a6;font-size:13px;line-height:1.65}.gbit-master-footer{background:#0f1011;color:#eee5d8}.gbit-master-footer__top{min-height:150px;display:flex;align-items:center;justify-content:space-between;gap:45px;border-bottom:1px solid rgb(255 255 255 / .13)}.gbit-master-footer__top>div{display:flex;align-items:baseline;gap:24px}.gbit-master-footer__top strong{font:600 38px/1 var(--gbit-serif)}.gbit-master-footer__top span{color:#a99f91;font-size:12px}.gbit-master-footer nav{display:flex;gap:30px;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.gbit-master-footer__bottom{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:30px;color:#8f867b;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}@media (max-width:1180px){.gbit-master-hero__grid{grid-template-columns:.75fr 1.25fr;gap:20px}.gbit-master-hero h1{font-size:67px}.gbit-constellation{transform:scale(.9);transform-origin:center}.gbit-editorial-grid{grid-template-columns:repeat(6,1fr)}.gbit-editorial-card{grid-column:span 2}.gbit-editorial-card:nth-child(4),.gbit-editorial-card:nth-child(5){grid-column:span 3}}@media (max-width:920px){.gbit-master-container{width:min(100% - 40px, 1320px)}.gbit-master-header__row{grid-template-columns:1fr auto}.gbit-master-nav{display:none}.gbit-master-hero{padding:72px 0 86px}.gbit-master-hero__grid{grid-template-columns:1fr}.gbit-master-hero__copy{max-width:680px}.gbit-master-hero h1{font-size:clamp(64px, 10vw, 88px)}.gbit-constellation{width:min(100%, 730px);min-height:620px;margin:28px auto 0;transform:none}.gbit-master-section__head,.gbit-master-manifesto__grid{grid-template-columns:1fr;gap:32px}.gbit-master-manifesto__copy{padding-top:0}.gbit-master-architecture{grid-template-columns:1fr 1fr}.gbit-master-architecture>div:nth-child(2){border-right:0}.gbit-master-architecture>div:nth-child(-n+2){border-bottom:1px solid rgb(255 255 255 / .18)}.gbit-master-architecture>div:nth-child(2)::after{display:none}}@media (max-width:680px){.gbit-master-container{width:min(100% - 28px, 1320px)}.gbit-master-header__row{min-height:70px}.gbit-master-logo{font-size:23px}.gbit-master-header__cta{display:none}.gbit-master-hero{min-height:0;padding:64px 0 74px}.gbit-master-hero h1{font-size:clamp(54px, 16vw, 72px)}.gbit-master-hero__statement{font-size:18px}.gbit-master-lead{font-size:16px}.gbit-constellation{min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:54px}.gbit-constellation__lines{display:none}.gbit-constellation__hub{position:relative;top:auto;left:auto;grid-column:1 / -1;width:145px;height:145px;margin:0 auto 20px;transform:none}.gbit-constellation__card{position:relative;inset:auto;width:auto;height:210px;transform:none;border-radius:5px}.gbit-constellation__card--home{grid-column:1 / -1;width:auto;height:190px;transform:none}a.gbit-constellation__card--home:hover{transform:translateY(-4px)}.gbit-constellation__meta strong{font-size:19px}.gbit-master-section{padding:78px 0 86px}.gbit-master-section h2,.gbit-master-manifesto h2{font-size:45px}.gbit-master-section__head{margin-bottom:38px}.gbit-editorial-grid{grid-template-columns:1fr;border-left:0}.gbit-editorial-card,.gbit-editorial-card:nth-child(4),.gbit-editorial-card:nth-child(5){grid-column:auto;min-height:0;display:grid;grid-template-columns:42% 1fr;border-left:1px solid var(--gbit-line)}.gbit-editorial-card__image{height:100%;min-height:300px}.gbit-editorial-card__body{min-height:300px}.gbit-editorial-card h3{margin-top:26px;font-size:25px}.gbit-master-manifesto{padding:78px 0 84px}.gbit-master-manifesto__copy>p{font-size:18px}.gbit-master-architecture{grid-template-columns:1fr}.gbit-master-architecture>div{min-height:215px;border-right:0;border-bottom:1px solid rgb(255 255 255 / .18)}.gbit-master-architecture>div:last-child{border-bottom:0}.gbit-master-architecture>div::after{display:none!important}.gbit-master-architecture span{margin-bottom:35px}.gbit-master-footer__top{min-height:170px;align-items:flex-start;justify-content:center;flex-direction:column}.gbit-master-footer__top>div{flex-direction:column;gap:9px}.gbit-master-footer nav{flex-wrap:wrap}.gbit-master-footer__bottom{min-height:100px;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px}}@media (max-width:430px){.gbit-editorial-card{grid-template-columns:1fr}.gbit-editorial-card__image{min-height:235px}.gbit-editorial-card__body{min-height:260px}}@media (prefers-reduced-motion:reduce){.gbit-master-shell *{scroll-behavior:auto!important;transition:none!important}}