@charset "UTF-8";
:root{
  --cream:#fff8e7;
  --green:#b8e986;
  --ink:#242133;
  --coral:#ff806b;
  --lilac:#c4b5fd;
  --yellow:#ffd75e;
  --border:3px solid var(--ink)}
  *{
    box-sizing:border-box}
    html{
      overflow-x:clip;
      scroll-behavior:smooth;
      scroll-padding-top:30px}
      body{
        margin:0;
        background:var(--cream);
        color:var(--ink);
        font-family:Arial,Helvetica,sans-serif;
        font-size:17px;
        line-height:1.6}
        a{
          color:inherit;
          text-underline-offset:5px}
          button{
            font:inherit;
            color:inherit}
            a,button{
              -webkit-tap-highlight-color:transparent}
              a:focus-visible,button:focus-visible{
                outline:3px solid var(--ink);
                outline-offset:6px}
                svg{
                  display:block;
                  width:100%;
                  height:auto}
                  .svg-library{
                    position:absolute;
                    width:0;
                    height:0;
                    overflow:hidden}
                    .wrap{
                      max-width:1240px;
                      width:calc(100% - 112px);
                      margin-inline:auto}
                      .skip{
                        position:fixed;
                        top:-100px;
                        left:20px;
                        background:var(--yellow);
                        padding:10px 20px;
                        z-index:10}
                        .skip:focus{
                          top:10px}
                          .site-header{
                            display:flex;
                            align-items:center;
                            justify-content:space-between;
                            padding-block:27px;
                            border-bottom:2px solid var(--ink)}
                            .wordmark{
                              display:flex;
                              align-items:center;
                              gap:10px;
                              font-size:37px;
                              font-weight:900;
                              letter-spacing:-2.5px;
                              text-decoration:none;
                              line-height:1}
                              .wordmark svg{
                                width:43px;
                                height:43px;
                                transform:rotate(-8deg)}
                                .wordmark-dot{
                                  color:#b84530;
                                  margin-left:-10px}
                                  nav{
                                    display:flex;
                                    align-items:center;
                                    gap:32px}
                                    nav>a{
                                      font-size:14px;
                                      font-weight:700;
                                      text-decoration:none}
                                      nav>a:not(.button):hover{
                                        text-decoration:underline}
                                        .button{
                                          display:inline-flex;
                                          gap:32px;
                                          justify-content:center;
                                          align-items:center;
                                          padding:15px 23px;
                                          border:var(--border);
                                          background:var(--ink);
                                          color:var(--cream);
                                          box-shadow:4px 4px 0 var(--coral);
                                          font-size:15px;
                                          font-weight:700;
                                          line-height:1.3;
                                          text-decoration:none;
                                          transition:transform .15s,box-shadow .15s}
                                          .button:hover{
                                            transform:translate(-2px,-2px);
                                            box-shadow:7px 7px 0 var(--coral)}
                                            .button.small{
                                              padding:12px 18px;
                                              gap:20px;
                                              box-shadow:3px 3px 0 var(--lilac)}
                                              .button.secondary{
                                                background:transparent;
                                                color:var(--ink);
                                                box-shadow:4px 4px 0 var(--lilac)}
                                                .hero{
                                                  display:grid;
                                                  grid-template-columns:1fr 1.13fr;
                                                  gap:10px;
                                                  align-items:center;
                                                  padding-block:75px 65px}
                                                  .hero-copy{
                                                    position:relative;
                                                    z-index:1}
                                                    .eyebrow{
                                                      font-family:"Courier New",monospace;
                                                      font-size:11px;
                                                      font-weight:700;
                                                      text-transform:uppercase;
                                                      letter-spacing:1.7px;
                                                      margin:0 0 26px;
                                                      display:flex;
                                                      gap:9px;
                                                      align-items:center}
                                                      .status-dot{
                                                        width:9px;
                                                        height:9px;
                                                        border:2px solid var(--ink);
                                                        background:var(--green);
                                                        border-radius:50%;
                                                        display:inline-block}
                                                        h1,h2,h3,p{
                                                          margin-top:0}
                                                          h1,h2{
                                                            font-weight:900;
                                                            letter-spacing:-.065em;
                                                            line-height:.99}
                                                            h1{
                                                              font-size:clamp(65px,6.8vw,100px);
                                                              margin-bottom:30px}
                                                              h2{
                                                                font-size:clamp(42px,4.4vw,65px);
                                                                margin-bottom:28px}
                                                                h3{
                                                                  font-size:25px;
                                                                  letter-spacing:-1px;
                                                                  line-height:1.2;
                                                                  margin-bottom:16px}
                                                                  p{
                                                                    margin-bottom:18px}
                                                                    .lede,.section-lede{
                                                                      font-size:23px;
                                                                      line-height:1.42;
                                                                      letter-spacing:-.5px}
                                                                      .hero-copy>p:not(.eyebrow):not(.micro):not(.lede){
                                                                        max-width:390px;
                                                                        font-size:16px}
                                                                        .underlined{
                                                                          position:relative;
                                                                          z-index:0;
                                                                          white-space:nowrap}
                                                                          .underlined:after{
                                                                            content:"";
                                                                            position:absolute;
                                                                            left:0;
                                                                            right:-2px;
                                                                            bottom:1px;
                                                                            height:.18em;
                                                                            background:var(--lilac);
                                                                            z-index:-1;
                                                                            transform:rotate(-2deg)}
                                                                            .hero .underlined:after{
                                                                              background:var(--coral);
                                                                              height:.13em;
                                                                              bottom:6px}
                                                                              .actions{
                                                                                display:flex;
                                                                                align-items:center;
                                                                                gap:26px;
                                                                                flex-wrap:wrap;
                                                                                margin-block:30px 21px}
                                                                                .text-link{
                                                                                  font-size:14px;
                                                                                  font-weight:700}
                                                                                  .micro{
                                                                                    font-size:11px;
                                                                                    font-family:"Courier New",monospace;
                                                                                    line-height:1.6;
                                                                                    letter-spacing:.2px}
                                                                                    .hero-art{
                                                                                      position:relative;
                                                                                      margin-right:-35px}
                                                                                      .sticker{
                                                                                        position:absolute;
                                                                                        right:38px;
                                                                                        top:-6px;
                                                                                        font-size:11px;
                                                                                        font-weight:900;
                                                                                        line-height:1.25;
                                                                                        letter-spacing:1px;
                                                                                        background:var(--coral);
                                                                                        border:var(--border);
                                                                                        padding:13px 16px;
                                                                                        transform:rotate(9deg);
                                                                                        z-index:1;
                                                                                        box-shadow:3px 3px 0 var(--ink)}
                                                                                        .svg-note{
                                                                                          font-family:"Courier New",monospace;
                                                                                          font-size:15px;
                                                                                          fill:var(--ink);
                                                                                          font-weight:700}
                                                                                          .ticker{
                                                                                            overflow:hidden;
                                                                                            background:var(--yellow);
                                                                                            border-block:var(--border);
                                                                                            padding-block:14px;
                                                                                            transform:rotate(-1.2deg);
                                                                                            width:100%;
                                                                                            font-family:"Courier New",monospace;
                                                                                            font-size:13px;
                                                                                            font-weight:700;
                                                                                            letter-spacing:1.5px;
                                                                                            white-space:nowrap}
                                                                                            .ticker div{
                                                                                              width:max-content}
                                                                                              .ticker span{
                                                                                                margin-inline:32px}
                                                                                                .section{
                                                                                                  padding-block:100px}
                                                                                                  .split{
                                                                                                    display:grid;
                                                                                                    grid-template-columns:1fr 1fr;
                                                                                                    gap:85px;
                                                                                                    align-items:center}
                                                                                                    .split p:where(:not(.eyebrow):not(.section-lede):not(.micro)){
                                                                                                      font-size:16px;
                                                                                                      max-width:445px}
                                                                                                      .rebellion{
                                                                                                        padding-top:115px}
                                                                                                        .rebellion em,.how em{
                                                                                                          font-style:normal;
                                                                                                          display:inline-block;
                                                                                                          transform:rotate(-3deg);
                                                                                                          background:var(--coral);
                                                                                                          padding-inline:7px}
                                                                                                          .rescue-art{
                                                                                                            margin-left:-25px}
                                                                                                            .section-heading{
                                                                                                              max-width:650px}
                                                                                                              .section-heading>p:last-child{
                                                                                                                font-size:18px}
                                                                                                                .unpack{
                                                                                                                  padding-top:25px}
                                                                                                                  .unpack-layout{
                                                                                                                    display:grid;
                                                                                                                    grid-template-columns:.9fr 1.1fr;
                                                                                                                    align-items:center;
                                                                                                                    gap:100px;
                                                                                                                    margin-top:40px}
                                                                                                                    .open-box-art{
                                                                                                                      position:relative;
                                                                                                                      max-width:420px}
                                                                                                                      .box-caption{
                                                                                                                        display:block;
                                                                                                                        text-align:center;
                                                                                                                        font:700 11px "Courier New",monospace;
                                                                                                                        letter-spacing:2px;
                                                                                                                        transform:rotate(-3deg);
                                                                                                                        margin-top:15px}
                                                                                                                        .piece-buttons{
                                                                                                                          display:flex;
                                                                                                                          flex-wrap:wrap;
                                                                                                                          gap:12px}
                                                                                                                          .piece-buttons button{
                                                                                                                            padding:11px 17px;
                                                                                                                            border:2px solid var(--ink);
                                                                                                                            background:var(--cream);
                                                                                                                            font-size:14px;
                                                                                                                            font-weight:700;
                                                                                                                            box-shadow:3px 3px 0 var(--ink);
                                                                                                                            cursor:pointer;
                                                                                                                            transition:transform .15s}
                                                                                                                            .piece-buttons button:hover{
                                                                                                                              transform:translateY(-2px)}
                                                                                                                              .piece-buttons button[aria-pressed="true"]{
                                                                                                                                background:var(--yellow);
                                                                                                                                transform:rotate(-2deg)}
                                                                                                                                .piece-detail{
                                                                                                                                  margin-top:32px;
                                                                                                                                  min-height:197px;
                                                                                                                                  border-top:2px solid var(--ink);
                                                                                                                                  padding-top:25px}
                                                                                                                                  .piece-detail p{
                                                                                                                                    font-size:16px;
                                                                                                                                    max-width:470px}
                                                                                                                                    .piece-detail a{
                                                                                                                                      font-size:13px;
                                                                                                                                      font-weight:700}
                                                                                                                                      .how{
                                                                                                                                        background:var(--lilac);
                                                                                                                                        border-block:var(--border)}
                                                                                                                                        .how .micro{
                                                                                                                                          max-width:370px;
                                                                                                                                          margin-top:22px}
                                                                                                                                          .how code{
                                                                                                                                            font-family:"Courier New",monospace}
                                                                                                                                            .terminal{
                                                                                                                                              position:relative;
                                                                                                                                              background:var(--ink);
                                                                                                                                              color:var(--cream);
                                                                                                                                              border:var(--border);
                                                                                                                                              box-shadow:9px 9px 0 var(--cream);
                                                                                                                                              transform:rotate(1.5deg);
                                                                                                                                              min-width:0}
                                                                                                                                              .terminal-bar{
                                                                                                                                                display:flex;
                                                                                                                                                align-items:center;
                                                                                                                                                justify-content:space-between;
                                                                                                                                                padding:16px 18px;
                                                                                                                                                border-bottom:1px solid #716e7b;
                                                                                                                                                font:11px "Courier New",monospace;
                                                                                                                                                gap:10px}
                                                                                                                                                .terminal-bar>span:first-child{
                                                                                                                                                  display:flex;
                                                                                                                                                  gap:6px}
                                                                                                                                                  .terminal-bar i{
                                                                                                                                                    display:block;
                                                                                                                                                    width:9px;
                                                                                                                                                    height:9px;
                                                                                                                                                    background:var(--coral);
                                                                                                                                                    border-radius:50%}
                                                                                                                                                    .terminal-bar i:nth-child(2){
                                                                                                                                                      background:var(--yellow)}
                                                                                                                                                      .terminal-bar i:nth-child(3){
                                                                                                                                                        background:var(--green)}
                                                                                                                                                        .terminal-body{
                                                                                                                                                          padding:25px 23px 30px}
                                                                                                                                                          .terminal-body pre{
                                                                                                                                                            font-size:13px;
                                                                                                                                                            line-height:1.9;
                                                                                                                                                            white-space:pre-wrap;
                                                                                                                                                            overflow-wrap:anywhere;
                                                                                                                                                            margin-top:0}
                                                                                                                                                            .terminal-body .terminal-comment{
                                                                                                                                                              font-size:12px;
                                                                                                                                                              color:#d2cfda;
                                                                                                                                                              margin-bottom:12px}
                                                                                                                                                              .prompt{
                                                                                                                                                                color:var(--green)}
                                                                                                                                                                .terminal-note{
                                                                                                                                                                  font:10px "Courier New",monospace;
                                                                                                                                                                  color:#d2cfda;
                                                                                                                                                                  margin:20px 0 0}
                                                                                                                                                                  .terminal-stamp{
                                                                                                                                                                    position:absolute;
                                                                                                                                                                    right:-15px;
                                                                                                                                                                    bottom:-19px;
                                                                                                                                                                    transform:rotate(-7deg);
                                                                                                                                                                    background:var(--yellow);
                                                                                                                                                                    color:var(--ink);
                                                                                                                                                                    border:var(--border);
                                                                                                                                                                    font:700 12px "Courier New",monospace;
                                                                                                                                                                    padding:9px 15px}
                                                                                                                                                                    .office-copy{
                                                                                                                                                                      text-align:center}
                                                                                                                                                                      .office .eyebrow{
                                                                                                                                                                        justify-content:center}
                                                                                                                                                                        .office-copy p:last-child{
                                                                                                                                                                          margin-bottom:50px}
                                                                                                                                                                          .office h2{
                                                                                                                                                                            font-size:clamp(40px,4.3vw,62px)}
                                                                                                                                                                            .cloud-section{
                                                                                                                                                                              background:var(--coral);
                                                                                                                                                                              border-block:var(--border)}
                                                                                                                                                                              .choice{
                                                                                                                                                                                position:relative;
                                                                                                                                                                                display:inline-block;
                                                                                                                                                                                padding:0 10px}
                                                                                                                                                                                .choice svg{
                                                                                                                                                                                  position:absolute;
                                                                                                                                                                                  inset:0;
                                                                                                                                                                                  width:100%;
                                                                                                                                                                                  height:115%;
                                                                                                                                                                                  transform:rotate(-7deg);
                                                                                                                                                                                  overflow:visible;
                                                                                                                                                                                  pointer-events:none}
                                                                                                                                                                                  .choice ellipse{
                                                                                                                                                                                    fill:none;
                                                                                                                                                                                    stroke:var(--ink);
                                                                                                                                                                                    stroke-width:3}
                                                                                                                                                                                    .cloud-section .split{
                                                                                                                                                                                      gap:90px}
                                                                                                                                                                                      .get-started{
                                                                                                                                                                                        text-align:center;
                                                                                                                                                                                        padding-block:105px 90px}
                                                                                                                                                                                        .label{
                                                                                                                                                                                          display:inline-block;
                                                                                                                                                                                          font:700 10px "Courier New",monospace;
                                                                                                                                                                                          letter-spacing:1.5px;
                                                                                                                                                                                          border:2px solid var(--ink);
                                                                                                                                                                                          padding:8px 12px;
                                                                                                                                                                                          transform:rotate(-3deg);
                                                                                                                                                                                          background:var(--yellow);
                                                                                                                                                                                          margin-bottom:35px}
                                                                                                                                                                                          .get-started h2{
                                                                                                                                                                                            font-size:clamp(36px,4.5vw,65px);
                                                                                                                                                                                            line-height:1.08}
                                                                                                                                                                                            .get-started h2>span{
                                                                                                                                                                                              color:#5e4a85}
                                                                                                                                                                                              .get-started .actions{
                                                                                                                                                                                                justify-content:center;
                                                                                                                                                                                                margin-block:28px 35px}
                                                                                                                                                                                                .alpha-note{
                                                                                                                                                                                                  max-width:670px;
                                                                                                                                                                                                  margin-inline:auto;
                                                                                                                                                                                                  font-size:12px;
                                                                                                                                                                                                  line-height:1.65}
                                                                                                                                                                                                  footer{
                                                                                                                                                                                                    display:flex;
                                                                                                                                                                                                    align-items:center;
                                                                                                                                                                                                    gap:25px;
                                                                                                                                                                                                    border-top:2px solid var(--ink);
                                                                                                                                                                                                    padding-block:30px 38px}
                                                                                                                                                                                                    footer .wordmark{
                                                                                                                                                                                                      font-size:28px;
                                                                                                                                                                                                      margin-right:8px}
                                                                                                                                                                                                      footer p{
                                                                                                                                                                                                        font-size:11px;
                                                                                                                                                                                                        margin:0 auto 0 0}
                                                                                                                                                                                                        footer>a:not(.wordmark){
                                                                                                                                                                                                          font-size:11px;
                                                                                                                                                                                                          font-weight:700}
                                                                                                                                                                                                          .conveyor-boxes{
                                                                                                                                                                                                            animation:nudge 3s ease-in-out infinite}
                                                                                                                                                                                                            @keyframes nudge{
                                                                                                                                                                                                              0%,100%{
                                                                                                                                                                                                                transform:translateX(0)}
                                                                                                                                                                                                                50%{
                                                                                                                                                                                                                  transform:translateX(12px)}
                                                                                                                                                                                                                }
                                                                                                                                                                                                                @media(min-width:1450px){
                                                                                                                                                                                                                  .hero{
                                                                                                                                                                                                                    padding-block:95px 85px}
                                                                                                                                                                                                                  }
                                                                                                                                                                                                                  @media(max-width:1050px){
                                                                                                                                                                                                                    .wrap{
                                                                                                                                                                                                                      width:calc(100% - 64px)}
                                                                                                                                                                                                                      .hero{
                                                                                                                                                                                                                        padding-block:65px}
                                                                                                                                                                                                                        .hero-art{
                                                                                                                                                                                                                          margin-right:-20px}
                                                                                                                                                                                                                          .hero-copy .actions{
                                                                                                                                                                                                                            gap:20px}
                                                                                                                                                                                                                            .hero-copy .button{
                                                                                                                                                                                                                              gap:18px}
                                                                                                                                                                                                                              .split{
                                                                                                                                                                                                                                gap:45px}
                                                                                                                                                                                                                                .unpack-layout{
                                                                                                                                                                                                                                  gap:50px}
                                                                                                                                                                                                                                  .sticker{
                                                                                                                                                                                                                                    right:4px;
                                                                                                                                                                                                                                    top:-25px}
                                                                                                                                                                                                                                    .cloud-section .split{
                                                                                                                                                                                                                                      gap:40px}
                                                                                                                                                                                                                                      footer{
                                                                                                                                                                                                                                        flex-wrap:wrap}
                                                                                                                                                                                                                                        footer p{
                                                                                                                                                                                                                                          flex:1}
                                                                                                                                                                                                                                          footer>a:not(.wordmark){
                                                                                                                                                                                                                                            white-space:nowrap}
                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                          @media(max-width:760px){
                                                                                                                                                                                                                                            .wrap{
                                                                                                                                                                                                                                              width:calc(100% - 40px)}
                                                                                                                                                                                                                                              .site-header{
                                                                                                                                                                                                                                                padding-block:20px}
                                                                                                                                                                                                                                                .wordmark{
                                                                                                                                                                                                                                                  font-size:31px}
                                                                                                                                                                                                                                                  .wordmark svg{
                                                                                                                                                                                                                                                    width:36px;
                                                                                                                                                                                                                                                    height:36px}
                                                                                                                                                                                                                                                    nav{
                                                                                                                                                                                                                                                      gap:17px}
                                                                                                                                                                                                                                                      nav>a{
                                                                                                                                                                                                                                                        font-size:12px}
                                                                                                                                                                                                                                                        nav>a:first-child{
                                                                                                                                                                                                                                                          display:none}
                                                                                                                                                                                                                                                          .button.small{
                                                                                                                                                                                                                                                            font-size:12px;
                                                                                                                                                                                                                                                            padding:10px 13px;
                                                                                                                                                                                                                                                            gap:12px}
                                                                                                                                                                                                                                                            .hero{
                                                                                                                                                                                                                                                              grid-template-columns:1fr;
                                                                                                                                                                                                                                                              padding-block:55px 30px;
                                                                                                                                                                                                                                                              gap:35px}
                                                                                                                                                                                                                                                              .hero h1{
                                                                                                                                                                                                                                                                font-size:clamp(49px,14vw,76px)}
                                                                                                                                                                                                                                                                .hero-copy>p:not(.eyebrow):not(.micro):not(.lede){
                                                                                                                                                                                                                                                                  max-width:430px}
                                                                                                                                                                                                                                                                  .hero-art{
                                                                                                                                                                                                                                                                    margin:0 auto;
                                                                                                                                                                                                                                                                    width:min(100%,540px)}
                                                                                                                                                                                                                                                                    .sticker{
                                                                                                                                                                                                                                                                      right:20px;
                                                                                                                                                                                                                                                                      top:7px;
                                                                                                                                                                                                                                                                      font-size:9px;
                                                                                                                                                                                                                                                                      padding:10px}
                                                                                                                                                                                                                                                                      .hero .eyebrow{
                                                                                                                                                                                                                                                                        font-size:10px}
                                                                                                                                                                                                                                                                        .hero .lede{
                                                                                                                                                                                                                                                                          font-size:23px}
                                                                                                                                                                                                                                                                          .section{
                                                                                                                                                                                                                                                                            padding-block:65px}
                                                                                                                                                                                                                                                                            .split{
                                                                                                                                                                                                                                                                              grid-template-columns:1fr;
                                                                                                                                                                                                                                                                              gap:36px}
                                                                                                                                                                                                                                                                              .rebellion .split>div:last-child{
                                                                                                                                                                                                                                                                                grid-row:1}
                                                                                                                                                                                                                                                                                .rebellion .rescue-art{
                                                                                                                                                                                                                                                                                  max-width:510px;
                                                                                                                                                                                                                                                                                  width:100%;
                                                                                                                                                                                                                                                                                  margin:0 auto}
                                                                                                                                                                                                                                                                                  .split p:where(:not(.eyebrow):not(.section-lede):not(.micro)){
                                                                                                                                                                                                                                                                                    max-width:none}
                                                                                                                                                                                                                                                                                    h2{
                                                                                                                                                                                                                                                                                      font-size:49px}
                                                                                                                                                                                                                                                                                      .eyebrow{
                                                                                                                                                                                                                                                                                        margin-bottom:22px}
                                                                                                                                                                                                                                                                                        .unpack{
                                                                                                                                                                                                                                                                                          padding-top:20px}
                                                                                                                                                                                                                                                                                          .unpack-layout{
                                                                                                                                                                                                                                                                                            grid-template-columns:1fr;
                                                                                                                                                                                                                                                                                            gap:28px;
                                                                                                                                                                                                                                                                                            margin-top:25px}
                                                                                                                                                                                                                                                                                            .open-box-art{
                                                                                                                                                                                                                                                                                              width:80%;
                                                                                                                                                                                                                                                                                              max-width:350px;
                                                                                                                                                                                                                                                                                              margin:auto}
                                                                                                                                                                                                                                                                                              .piece-detail{
                                                                                                                                                                                                                                                                                                min-height:200px}
                                                                                                                                                                                                                                                                                                .terminal{
                                                                                                                                                                                                                                                                                                  max-width:540px;
                                                                                                                                                                                                                                                                                                  width:calc(100% - 12px);
                                                                                                                                                                                                                                                                                                  margin:5px auto 20px;
                                                                                                                                                                                                                                                                                                  transform:rotate(.6deg)}
                                                                                                                                                                                                                                                                                                  .office-copy{
                                                                                                                                                                                                                                                                                                    text-align:left}
                                                                                                                                                                                                                                                                                                    .office .eyebrow{
                                                                                                                                                                                                                                                                                                      justify-content:flex-start}
                                                                                                                                                                                                                                                                                                      .office h2{
                                                                                                                                                                                                                                                                                                        font-size:43px}
                                                                                                                                                                                                                                                                                                        .office svg{
                                                                                                                                                                                                                                                                                                          width:100%;
                                                                                                                                                                                                                                                                                                          min-height:150px}
                                                                                                                                                                                                                                                                                                          .office-copy p:last-child{
                                                                                                                                                                                                                                                                                                            font-size:16px;
                                                                                                                                                                                                                                                                                                            margin-bottom:25px}
                                                                                                                                                                                                                                                                                                            .cloud-section .split{
                                                                                                                                                                                                                                                                                                              gap:30px}
                                                                                                                                                                                                                                                                                                              .cloud-section .split>svg{
                                                                                                                                                                                                                                                                                                                max-width:480px;
                                                                                                                                                                                                                                                                                                                margin:auto}
                                                                                                                                                                                                                                                                                                                .get-started h2{
                                                                                                                                                                                                                                                                                                                  font-size:39px;
                                                                                                                                                                                                                                                                                                                  letter-spacing:-2px}
                                                                                                                                                                                                                                                                                                                  .get-started .actions{
                                                                                                                                                                                                                                                                                                                    gap:20px}
                                                                                                                                                                                                                                                                                                                    .get-started .button{
                                                                                                                                                                                                                                                                                                                      width:100%;
                                                                                                                                                                                                                                                                                                                      max-width:330px}
                                                                                                                                                                                                                                                                                                                      footer{
                                                                                                                                                                                                                                                                                                                        gap:20px;
                                                                                                                                                                                                                                                                                                                        padding-block:25px}
                                                                                                                                                                                                                                                                                                                        footer p{
                                                                                                                                                                                                                                                                                                                          flex-basis:65%;
                                                                                                                                                                                                                                                                                                                          font-size:10px}
                                                                                                                                                                                                                                                                                                                          .svg-note{
                                                                                                                                                                                                                                                                                                                            font-size:14px}
                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                          @media(max-width:370px){
                                                                                                                                                                                                                                                                                                                            .hero h1{
                                                                                                                                                                                                                                                                                                                              font-size:49px}
                                                                                                                                                                                                                                                                                                                              nav{
                                                                                                                                                                                                                                                                                                                                gap:12px}
                                                                                                                                                                                                                                                                                                                                nav>a:nth-child(2){
                                                                                                                                                                                                                                                                                                                                  display:none}
                                                                                                                                                                                                                                                                                                                                  .hero-copy .button{
                                                                                                                                                                                                                                                                                                                                    width:100%}
                                                                                                                                                                                                                                                                                                                                    .hero-copy .actions{
                                                                                                                                                                                                                                                                                                                                      gap:25px}
                                                                                                                                                                                                                                                                                                                                      .piece-buttons{
                                                                                                                                                                                                                                                                                                                                        gap:10px}
                                                                                                                                                                                                                                                                                                                                        .piece-buttons button{
                                                                                                                                                                                                                                                                                                                                          font-size:12px;
                                                                                                                                                                                                                                                                                                                                          padding:10px 12px}
                                                                                                                                                                                                                                                                                                                                          .terminal-body{
                                                                                                                                                                                                                                                                                                                                            padding:20px 15px}
                                                                                                                                                                                                                                                                                                                                            .terminal-body pre{
                                                                                                                                                                                                                                                                                                                                              font-size:11px}
                                                                                                                                                                                                                                                                                                                                              .get-started h2{
                                                                                                                                                                                                                                                                                                                                                font-size:34px}
                                                                                                                                                                                                                                                                                                                                              }
                                                                                                                                                                                                                                                                                                                                              @media(prefers-reduced-motion:reduce){
                                                                                                                                                                                                                                                                                                                                                html{
                                                                                                                                                                                                                                                                                                                                                  scroll-behavior:auto}
                                                                                                                                                                                                                                                                                                                                                  *,*::before,*::after{
                                                                                                                                                                                                                                                                                                                                                    animation:none!important;
                                                                                                                                                                                                                                                                                                                                                    transition:none!important}
                                                                                                                                                                                                                                                                                                                                                  }
                                                                                                                                                                                                                                                                                                                                                  /* Refined logo and editorial artwork within the original vertical narrative. */
                                                                                                                                                                                                                                                                                                                                                  :root{
                                                                                                                                                                                                                                                                                                                                                    --ink:#141521;
                                                                                                                                                                                                                                                                                                                                                    --coral:#ff696b}
                                                                                                                                                                                                                                                                                                                                                    .wordmark{
                                                                                                                                                                                                                                                                                                                                                      display:block;
                                                                                                                                                                                                                                                                                                                                                      line-height:0;
                                                                                                                                                                                                                                                                                                                                                      flex-shrink:0}
                                                                                                                                                                                                                                                                                                                                                      .wordmark img{
                                                                                                                                                                                                                                                                                                                                                        display:block;
                                                                                                                                                                                                                                                                                                                                                        width:214px;
                                                                                                                                                                                                                                                                                                                                                        height:auto}
                                                                                                                                                                                                                                                                                                                                                        footer .wordmark img{
                                                                                                                                                                                                                                                                                                                                                          width:145px}
                                                                                                                                                                                                                                                                                                                                                          .editorial-image{
                                                                                                                                                                                                                                                                                                                                                            display:block;
                                                                                                                                                                                                                                                                                                                                                            width:100%;
                                                                                                                                                                                                                                                                                                                                                            height:auto;
                                                                                                                                                                                                                                                                                                                                                            object-fit:contain}
                                                                                                                                                                                                                                                                                                                                                            .hero-art{
                                                                                                                                                                                                                                                                                                                                                              margin-right:-28px;
                                                                                                                                                                                                                                                                                                                                                              position:relative}
                                                                                                                                                                                                                                                                                                                                                              .machine-sign{
                                                                                                                                                                                                                                                                                                                                                                position:absolute;
                                                                                                                                                                                                                                                                                                                                                                left:73%;
                                                                                                                                                                                                                                                                                                                                                                top:12%;
                                                                                                                                                                                                                                                                                                                                                                width:15%;
                                                                                                                                                                                                                                                                                                                                                                font:900 clamp(7px,.65vw,11px)/1.25 Arial,Helvetica,sans-serif;
                                                                                                                                                                                                                                                                                                                                                                text-align:center;
                                                                                                                                                                                                                                                                                                                                                                transform:rotate(-21deg);
                                                                                                                                                                                                                                                                                                                                                                pointer-events:none}
                                                                                                                                                                                                                                                                                                                                                                .rescue-art{
                                                                                                                                                                                                                                                                                                                                                                  margin-left:0}
                                                                                                                                                                                                                                                                                                                                                                  .office>.editorial-image{
                                                                                                                                                                                                                                                                                                                                                                    max-width:1000px;
                                                                                                                                                                                                                                                                                                                                                                    margin:0 auto}
                                                                                                                                                                                                                                                                                                                                                                    .cloud-section .editorial-image{
                                                                                                                                                                                                                                                                                                                                                                      max-width:550px;
                                                                                                                                                                                                                                                                                                                                                                      margin:auto}
                                                                                                                                                                                                                                                                                                                                                                      @media(max-width:1050px){
                                                                                                                                                                                                                                                                                                                                                                        .wordmark img{
                                                                                                                                                                                                                                                                                                                                                                          width:190px}
                                                                                                                                                                                                                                                                                                                                                                          .hero-art{
                                                                                                                                                                                                                                                                                                                                                                            margin-right:-15px}
                                                                                                                                                                                                                                                                                                                                                                          }
                                                                                                                                                                                                                                                                                                                                                                          @media(max-width:760px){
                                                                                                                                                                                                                                                                                                                                                                            .wordmark img{
                                                                                                                                                                                                                                                                                                                                                                              width:155px}
                                                                                                                                                                                                                                                                                                                                                                              .hero-art{
                                                                                                                                                                                                                                                                                                                                                                                margin:0 auto;
                                                                                                                                                                                                                                                                                                                                                                                width:100%;
                                                                                                                                                                                                                                                                                                                                                                                max-width:620px}
                                                                                                                                                                                                                                                                                                                                                                                .machine-sign{
                                                                                                                                                                                                                                                                                                                                                                                  font-size:clamp(7px,1.5vw,10px)}
                                                                                                                                                                                                                                                                                                                                                                                  .office>.editorial-image{
                                                                                                                                                                                                                                                                                                                                                                                    min-height:0}
                                                                                                                                                                                                                                                                                                                                                                                    .cloud-section .editorial-image{
                                                                                                                                                                                                                                                                                                                                                                                      max-width:480px}
                                                                                                                                                                                                                                                                                                                                                                                      .rescue-art .editorial-image{
                                                                                                                                                                                                                                                                                                                                                                                        max-width:490px;
                                                                                                                                                                                                                                                                                                                                                                                        margin:auto}
                                                                                                                                                                                                                                                                                                                                                                                      }
                                                                                                                                                                                                                                                                                                                                                                                      @media(max-width:390px){
                                                                                                                                                                                                                                                                                                                                                                                        .wordmark img{
                                                                                                                                                                                                                                                                                                                                                                                          width:139px}
                                                                                                                                                                                                                                                                                                                                                                                          nav{
                                                                                                                                                                                                                                                                                                                                                                                            gap:13px}
                                                                                                                                                                                                                                                                                                                                                                                            .site-header .button.small{
                                                                                                                                                                                                                                                                                                                                                                                              padding:10px 12px}
                                                                                                                                                                                                                                                                                                                                                                                            }
