.logic-modern{font-family:OrumText,Arial,sans-serif;color:var(--orum-ink)}.logic-modern p{line-height:1.8;font-size:15px}.logic-modern h2{font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-1px}.logic-modern h3{font-size:29px}.go-hero{margin:32px 0;display:grid;grid-template-columns:1.1fr 1fr;gap:45px;background:var(--orum-ink);color:var(--orum-paper);padding:48px;border-radius:16px}.go-hero h1{font-size:clamp(60px,8vw,100px);line-height:1;margin:0 0 28px;letter-spacing:-3px}.go-hero h1 span{color:#72d5c2}.go-hero p{color:#c3d2e4;margin:24px 0}.go-hero .actions{margin-top:28px}.go-service{padding:28px;border:1px solid #ffffff25;border-radius:12px;align-self:center;background:#ffffff05}.go-service ol{list-style:none;padding:0;margin:0}.go-service li{display:flex;align-items:center;gap:20px;padding:21px 0;border-bottom:1px solid #ffffff25}.go-service li:last-child{border:0}.go-service li>span{color:#72d5c2;font-size:12px}.go-service strong{font-size:17px}.go-service small{display:block;margin-top:8px;color:#b8c7df;font-size:11px}.go-value{background:#d1eae5;border-left:5px solid var(--orum-green);padding:38px;margin:35px 0}.go-value p{max-width:760px}.go-value .text-link{display:inline-block;margin-top:10px}.commerce-section{padding:40px 0}.commerce-intro{max-width:650px;color:#52617a}.commerce-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.commerce-grid article{background:#f6fbfb;border:1px solid #00113f22;border-radius:10px;padding:27px}.commerce-number{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;color:#53647f}.commerce-grid h3{margin:20px 0 14px}.commerce-grid p{font-size:14px;color:#52617a;margin-bottom:0}.commerce-payments{grid-column:1/-1}.payment-brands{list-style:none;display:flex;flex-wrap:wrap;gap:12px;padding:0;margin:22px 0 0}.payment-brands li{background:var(--orum-ink);color:white;border-radius:5px;padding:12px 20px;font-size:13px}.go-close{padding:45px 0 60px}.transport-billing{margin:35px 0;background:#d1eae5;border-radius:12px;padding:32px}.transport-billing .commerce-grid{grid-template-columns:1fr 1fr}.product-card.mobile{grid-column:1/-1}.node-go{bottom:0;left:39%}.logic-orbit{mask-image:none}.video-library{padding:85px 0;background:#f6fbfb}.video-filters{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0}.video-filters button{background:transparent;border:1px solid #00113f30;color:var(--orum-ink);padding:10px 17px;border-radius:30px;font-size:12px}.video-filters button[aria-pressed=true]{background:var(--orum-ink);color:white}.video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.video-card{background:#fff;border:1px solid #00113f20;border-radius:10px;overflow:hidden}.video-card .video-cover{aspect-ratio:16/9;background:var(--orum-ink);display:flex;align-items:center;justify-content:center;color:white;font-size:35px;text-decoration:none}.video-card .video-cover:hover{background:var(--orum-blue)}.video-card .video-copy{padding:24px}.video-card h3{font-size:27px}.video-card p{font-size:12px;color:#52617a}.video-card small{color:#287568;font-size:11px}.video-empty{padding:30px;border:1px dashed #00113f40;border-radius:10px;color:#52617a;font-size:14px}.story-card.instagram-link{background:linear-gradient(145deg,#00113f,#24325e);padding:28px;display:flex;flex-direction:column;justify-content:space-between}.story-card.instagram-link h3{font-size:36px}.story-card.instagram-link p{font-size:13px;color:#c3d2e4}.story-card.instagram-link a{color:#fff}.story-card.instagram-link .story-ig-icon{font-size:50px;color:#72d5c2}.stories-track .story-card{min-width:0}
.video-card button.video-cover,.video-card iframe.video-cover{width:100%;border:0}.video-card button.video-cover{cursor:pointer}.video-card iframe.video-cover{display:block;height:auto}.video-card .text-link{display:inline-block}
@media(max-width:900px){.go-hero{grid-template-columns:1fr;padding:30px}.commerce-grid,.video-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.go-hero{padding:24px;gap:20px}.go-service{padding:20px}.go-value{padding:25px}.commerce-grid,.transport-billing .commerce-grid,.video-grid{grid-template-columns:1fr}.commerce-payments{grid-column:auto}.transport-billing{padding:24px}.video-library{padding:55px 0}.node-go{left:38%}}
